GNU bug report logs -
#3611
23.0.94; Error in format-core
Previous Next
Reported by: David Casperson <casper <at> unbc.ca>
Date: Thu, 18 Jun 2009 23:55:05 UTC
Severity: normal
Done: Chong Yidong <cyd <at> stupidchicken.com>
Bug is archived. No further changes may be made.
Full log
View this message in rfc822 format
[Message part 1 (text/plain, inline)]
This is an automatic notification regarding your bug report
which was filed against the emacs package:
#3611: 23.0.94; Error in format-core
It has been closed by Chong Yidong <cyd <at> stupidchicken.com>.
Their explanation is attached below along with your original report.
If this explanation is unsatisfactory and you have not received a
better one in a separate message then please contact Chong Yidong <cyd <at> stupidchicken.com> by
replying to this email.
--
3611: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3611
Emacs Bug Tracking System
Contact help-debbugs <at> gnu.org with problems
[Message part 2 (message/rfc822, inline)]
> There is a bug in `turn-on-font-lock-if-desired' that causes it to
> miss the first entry in font-lock-global modes in the case when the
> list does not start with `not'. A patch is enclosed below.
Thanks; this is a regression against Emacs 22. I've checked in your
patch into CVS.
[Message part 3 (message/rfc822, inline)]
There is a bug in `turn-on-font-lock-if-desired' that causes it to miss
the first entry in font-lock-global modes in the case when the list does
not start with `not'. A patch is enclosed below.
To make the bug manifest itself, put dired-mode first (and only once) on
the font-lock-global-modes list, and then switch to a new dired buffer.
*** font-core-buggy.el 2009-06-18 14:51:25.000000000 -0700
--- font-core-fixed.el 2009-06-18 14:51:42.000000000 -0700
***************
*** 291,297 ****
t)
((eq (car-safe font-lock-global-modes) 'not)
(not (memq major-mode (cdr font-lock-global-modes))))
! (t (memq major-mode (cdr font-lock-global-modes))))
(let (inhibit-quit)
(turn-on-font-lock))))
--- 291,297 ----
t)
((eq (car-safe font-lock-global-modes) 'not)
(not (memq major-mode (cdr font-lock-global-modes))))
! (t (memq major-mode font-lock-global-modes)))
(let (inhibit-quit)
(turn-on-font-lock))))
HTH,
David
--
Dr. David Casperson, Assistant Professor | casper <at> unbc.ca
Department of Computer Science | (250) 960-6672 Fax 960-5544
College of Science and Management | 3333 University Way
University of Northern British Columbia | Prince George, BC V2N 4Z9
| CANADA
This bug report was last modified 15 years and 345 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.