GNU bug report logs -
#18510
24.4.50; ERC doesn't update mode line frequently enough
Previous Next
Reported by: Tom Tromey <tom <at> tromey.com>
Date: Fri, 19 Sep 2014 14:30:04 UTC
Severity: normal
Found in version 24.4.50
Done: Stefan Monnier <monnier <at> iro.umontreal.ca>
Bug is archived. No further changes may be made.
Full log
Message #25 received at 18510 <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
>>>>> Stefan Monnier <monnier <at> iro.umontreal.ca> writes:
>> Your patch worked! I applied it to my running Emacs and removed the
>> advice and waited to see if the ERC mode line updated.
> Thanks, installed, closing,
Please consider the patch MIMEd.
This should fix the issue introduced in 67c13dfc627d that now
prevents erc-modified-channels-object from being updated when
the buffer has already seen some activity /and/ then sees some
more important (as per erc-track-faces-priority-list) activity
in the same buffer.
--
FSF associate member #7257 http://boycottsystemd.org/ … 3013 B6A0 230E 334A
[Message part 2 (text/diff, inline)]
--- a/lisp/erc/erc-track.el
+++ b/lisp/erc/erc-track.el
@@ -860,7 +860,7 @@ Use `erc-make-mode-line-buffer-name' to create buttons."
faces (cdr faces)))
strings)))
(newobject (erc-modified-channels-object strings)))
- (unless (equal oldobject newobject)
+ (unless (equal-including-properties oldobject newobject)
(setq erc-modified-channels-object newobject)
(force-mode-line-update t)))))
This bug report was last modified 10 years and 278 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.