[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] Changes to emacs/lisp/font-lock.el [emacs-unicode-2]
From: |
Miles Bader |
Subject: |
[Emacs-diffs] Changes to emacs/lisp/font-lock.el [emacs-unicode-2] |
Date: |
Thu, 14 Oct 2004 05:16:20 -0400 |
Index: emacs/lisp/font-lock.el
diff -c emacs/lisp/font-lock.el:1.211.2.7 emacs/lisp/font-lock.el:1.211.2.8
*** emacs/lisp/font-lock.el:1.211.2.7 Fri Aug 27 07:00:25 2004
--- emacs/lisp/font-lock.el Thu Oct 14 08:50:01 2004
***************
*** 1324,1329 ****
--- 1324,1335 ----
(add-text-properties start end (cddr val))
(setq val (cadr val)))
(cond
+ ((not (or val (eq override t)))
+ ;; If `val' is nil, don't do anything. It is important to do it
+ ;; explicitly, because when adding nil via things like
+ ;; font-lock-append-text-property, the property is actually
+ ;; changed from <face> to (<face>) which is undesirable. --Stef
+ nil)
((not override)
;; Cannot override existing fontification.
(or (text-property-not-all start end 'face nil)
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Emacs-diffs] Changes to emacs/lisp/font-lock.el [emacs-unicode-2],
Miles Bader <=