diff options
author | Sam Steingold <sds@gnu.org> | 2001-04-05 18:49:46 +0000 |
---|---|---|
committer | Sam Steingold <sds@gnu.org> | 2001-04-05 18:49:46 +0000 |
commit | 1087f19878947fcd4b9b013b24b09337988501b9 (patch) | |
tree | 0e1a0b2db455990a37a8ffa4b66dccca42c30b9e | |
parent | 23431241d4e077e1eb18f7ed490c5e101d58347d (diff) | |
download | emacs-1087f19878947fcd4b9b013b24b09337988501b9.tar.gz |
made font-lock-keywords-case-fold-search buffer-local
-rw-r--r-- | lisp/ChangeLog | 6 | ||||
-rw-r--r-- | lisp/font-lock.el | 1 |
2 files changed, 7 insertions, 0 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog index be559093e02..7e02e5fc73a 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog @@ -1,3 +1,9 @@ +2001-04-05 Sam Steingold <sds@gnu.org> + + * font-lock.el (font-lock-keywords-case-fold-search): Make + buffer-local. This fixes a very annoying bug when loading a Lisp + file made font-lock case-insensitive. + 2001-04-05 Gerd Moellmann <gerd@gnu.org> * faces.el (defface menu): Doc fix. diff --git a/lisp/font-lock.el b/lisp/font-lock.el index f46317d45d3..4937b80a0b7 100644 --- a/lisp/font-lock.el +++ b/lisp/font-lock.el @@ -555,6 +555,7 @@ This is normally set via `font-lock-defaults'.") (defvar font-lock-keywords-case-fold-search nil "*Non-nil means the patterns in `font-lock-keywords' are case-insensitive. This is normally set via `font-lock-defaults'.") +(make-variable-buffer-local 'font-lock-keywords-case-fold-search) (defvar font-lock-syntactically-fontified 0 "Point up to which `font-lock-syntactic-keywords' has been applied. |