diff options
author | Stefan Monnier <monnier@iro.umontreal.ca> | 2000-12-07 11:59:38 +0000 |
---|---|---|
committer | Stefan Monnier <monnier@iro.umontreal.ca> | 2000-12-07 11:59:38 +0000 |
commit | 724a330fe4286ad0d0c58bd97d1403a85464180d (patch) | |
tree | 5e463ffe0ea4c81af554d4e42d351ebe59e3e7c5 /lisp/font-lock.el | |
parent | b761da871c8bf9529c5c7f5bd3785fd5527ff8ad (diff) | |
download | emacs-724a330fe4286ad0d0c58bd97d1403a85464180d.tar.gz |
(font-lock-default-fontify-region):
Include the terminating \n (off-by-one error).
(font-lock-set-defaults): Use dolist.
Diffstat (limited to 'lisp/font-lock.el')
-rw-r--r-- | lisp/font-lock.el | 14 |
1 files changed, 6 insertions, 8 deletions
diff --git a/lisp/font-lock.el b/lisp/font-lock.el index 9c7b58a9d39..5823ab698a0 100644 --- a/lisp/font-lock.el +++ b/lisp/font-lock.el @@ -1215,7 +1215,7 @@ The value of this variable is used when Font Lock mode is turned on." 'font-lock-multiline nil) (point-max))) (goto-char end) - (setq end (line-end-position)) + (setq end (line-beginning-position 2)) ;; Now do the fontification. (font-lock-unfontify-region beg end) (when font-lock-syntactic-keywords @@ -1741,13 +1741,11 @@ Sets various variables using `font-lock-defaults' (or, if nil, using (set (make-local-variable 'font-lock-beginning-of-syntax-function) (nth 4 defaults))) ;; Variable alist? - (let ((alist (nthcdr 5 defaults))) - (while alist - (let ((variable (car (car alist))) (value (cdr (car alist)))) - (unless (boundp variable) - (set variable nil)) - (set (make-local-variable variable) value) - (setq alist (cdr alist)))))))) + (dolist (x (nthcdr 5 defaults)) + (let ((variable (car x)) (value (cdr x))) + (unless (boundp variable) + (set variable nil)) ;why ? + (set (make-local-variable variable) value)))))) (defun font-lock-unset-defaults () "Unset fontification defaults. See function `font-lock-set-defaults'." |