GNU bug report logs - #10063
24.0.91; Making font-lock-mode-hook buffer-local while locally let-bound!

Previous Next

Packages: gnus, emacs;

Reported by: Leo <sdl.web <at> gmail.com>

Date: Wed, 16 Nov 2011 12:31:05 UTC

Severity: normal

Found in version 24.0.91

Fixed in version 24.1

Done: Lars Magne Ingebrigtsen <larsi <at> gnus.org>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: Katsumi Yamaoka <yamaoka <at> jpl.org>
To: Wolfgang Jenkner <wjenkner <at> inode.at>
Cc: Lars Magne Ingebrigtsen <larsi <at> gnus.org>, 10063 <at> debbugs.gnu.org, Stefan Monnier <monnier <at> iro.umontreal.ca>, Leo <sdl.web <at> gmail.com>
Subject: bug#10063: 24.0.91; Making font-lock-mode-hook buffer-local while locally let-bound!
Date: Tue, 27 Dec 2011 08:36:53 +0900
Wolfgang Jenkner wrote:
[...]
> 2011-12-26  Wolfgang Jenkner  <wjenkner <at> inode.at>

>         * mm-view.el (mm-display-inline-fontify): Scrap `font-lock-mode-hook'.
[...]
> --- a/lisp/mm-view.el
> +++ b/lisp/mm-view.el
[...]
> -;; Shut up byte-compiler.
> -(defvar font-lock-mode-hook)

Why it is defvar'd here is that it no longer exists in Emacs but
still exists in XEmacs.  XEmacs people use it to run some support
modes `fast-lock', `lazy-lock', etc. as Emacs people use
`font-lock-support-mode'.

>  	;; Disable support modes, e.g., jit-lock, lazy-lock, etc.
> -	(set (make-local-variable 'font-lock-mode-hook) nil)

Gnus should run with not only old Emacsen but also XEmacsen[1],
so please don't scrap it.  (when (featurep 'xemacs) ...?

[1] (info "(gnus)Emacsen")




This bug report was last modified 13 years and 208 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.