summaryrefslogtreecommitdiff
path: root/ChangeLog.adoc
diff options
context:
space:
mode:
authorSébastien Helleu <flashcode@flashtux.org>2017-05-24 14:59:50 +0200
committerSébastien Helleu <flashcode@flashtux.org>2017-05-24 14:59:50 +0200
commit02b1fe99261c33a8c775b12c6c61987f0db551b4 (patch)
tree2eb2a84edba5b217f3f85c1e164d3e6e5a5fa9c1 /ChangeLog.adoc
parent28e5018835e00c6a3abaa55c9ea7c24910fccfa1 (diff)
downloadweechat-02b1fe99261c33a8c775b12c6c61987f0db551b4.zip
buflist: fix slow switch of buffer when there are a lot of buffers opened (closes #998)
The function hdata_search (which evaluates a condition for each item in a list) is too slow to search server and channel on each buffer. It is replaced by a manual search in the list (using weechat_hdata_string to get the name), much faster.
Diffstat (limited to 'ChangeLog.adoc')
-rw-r--r--ChangeLog.adoc1
1 files changed, 1 insertions, 0 deletions
diff --git a/ChangeLog.adoc b/ChangeLog.adoc
index 8e5eee899..a34eb312b 100644
--- a/ChangeLog.adoc
+++ b/ChangeLog.adoc
@@ -29,6 +29,7 @@ Improvements::
Bug fixes::
+ * buflist: fix slow switch of buffer when there are a lot of buffers opened (issue #998)
* buflist: add option "bar" in command /buflist, do not automatically add the "buflist" bar when the option buflist.look.enabled is off (issue #994)
* buflist: fix crash on drag & drop of buffers
* relay: fix parsing of CAP command arguments in irc protocol (issue #995)