bug-gnu-emacs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#63595: 30.0.50; ERC 5.6: Add buffer-list and nick-list modules


From: J.P.
Subject: bug#63595: 30.0.50; ERC 5.6: Add buffer-list and nick-list modules
Date: Wed, 16 Aug 2023 07:04:26 -0700
User-agent: Gnus/5.13 (Gnus v5.13)

Some issues with the `nickbar' module have surfaced that may be related
to another issue involving unexpected connection loss. Thanks to Corwin
for reporting this.

It appears that the teardown logic in `erc-nickbar-disable' was calling
`dframe-close-frame', `speedbar-set-timer', and `speedbar-timer-fn'
repeatedly and unnecessarily, which resulted in redundant scheduling of
the same update timer (there should only be one per speedbar instance).
Other problems involving the variable `speedbar-update-flag' were also
discovered, as well as a possible bug in `dframe-set-timer', which I'll
leave for future people familiar with dframe to deal with if necessary.

Attachment: 0001-5.6-Prevent-unwanted-recursion-in-erc-nickbar-disabl.patch
Description: Text Data


reply via email to

[Prev in Thread] Current Thread [Next in Thread]