diff options
author | Sébastien Helleu <flashcode@flashtux.org> | 2017-05-24 14:59:50 +0200 |
---|---|---|
committer | Sébastien Helleu <flashcode@flashtux.org> | 2017-05-24 14:59:50 +0200 |
commit | 02b1fe99261c33a8c775b12c6c61987f0db551b4 (patch) | |
tree | 2eb2a84edba5b217f3f85c1e164d3e6e5a5fa9c1 /ChangeLog.adoc | |
parent | 28e5018835e00c6a3abaa55c9ea7c24910fccfa1 (diff) | |
download | weechat-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.adoc | 1 |
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) |