aboutsummaryrefslogtreecommitdiffstats
path: root/lisp
diff options
context:
space:
mode:
authorStefan Monnier2004-01-26 23:06:20 +0000
committerStefan Monnier2004-01-26 23:06:20 +0000
commit6497a8f888d17ff230428fa802a6b5685c542280 (patch)
tree033e09abba9d8d782b6a6da57bd7df1f9f445fc1 /lisp
parent623a12268406a908a6440c1981375312665b11f1 (diff)
downloademacs-6497a8f888d17ff230428fa802a6b5685c542280.tar.gz
emacs-6497a8f888d17ff230428fa802a6b5685c542280.zip
(font-lock): Add jit-lock as explicit group member.
(jit-lock): Group declaration moved to jit-lock.el. (toplevel): Don't explicitly require jit-lock, since it's autoloaded when necessary.
Diffstat (limited to 'lisp')
-rw-r--r--lisp/ChangeLog28
-rw-r--r--lisp/font-lock.el12
2 files changed, 21 insertions, 19 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index 1f5aece0510..8c6ec64fc4f 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,12 +1,24 @@
12004-01-26 Stefan Monnier <monnier@iro.umontreal.ca>
2
3 * font-lock.el (font-lock): Add jit-lock as explicit group member.
4 (jit-lock): Group declaration moved to jit-lock.el.
5 (toplevel): Don't explicitly require jit-lock, since it's autoloaded
6 when necessary.
7
8 * jit-lock.el (jit-lock): Move group declaration from font-lock.el.
9 (jit-lock-context-unfontify-pos): Rename from
10 jit-lock-first-unfontify-pos.
11 (jit-lock-defer-buffers): Rename from jit-lock-buffers.
12
12004-01-25 Glenn Morris <gmorris@ast.cam.ac.uk> 132004-01-25 Glenn Morris <gmorris@ast.cam.ac.uk>
2 14
3 * progmodes/fortran.el (fortran-break-before-delimiters): Doc fix. 15 * progmodes/fortran.el (fortran-break-before-delimiters): Doc fix.
4 (fortran-break-delimiters-re, fortran-no-break-re): New defconsts. 16 (fortran-break-delimiters-re, fortran-no-break-re): New consts.
5 (fortran-fill): When filling a string, adjust re-search-backward 17 (fortran-fill): When filling a string, adjust re-search-backward
6 argument for special case of string just on fill-column. 18 argument for special case of string just on fill-column.
7 When filling non-string, allow one extra char if 19 When filling non-string, allow one extra char if
8 fortran-break-before-delimiters is non-nil. Suggested by 20 fortran-break-before-delimiters is non-nil.
9 Michael Hagemann <michael.hagemann@unibas.ch>. 21 Suggested by Michael Hagemann <michael.hagemann@unibas.ch>.
10 Use fortran-break-delimiters-re and fortran-no-break-re to 22 Use fortran-break-delimiters-re and fortran-no-break-re to
11 correctly handle cases such as "**". 23 correctly handle cases such as "**".
12 24
@@ -41,16 +53,16 @@
41 53
422004-01-22 Kenichi Handa <handa@m17n.org> 542004-01-22 Kenichi Handa <handa@m17n.org>
43 55
44 * language/cyrillic.el (ccl-encode-windows-1251-font): Rearrange 56 * language/cyrillic.el (ccl-encode-windows-1251-font): Rearrange code
45 code point (register r1) only for charset mule-unicode-0100-24ff. 57 point (register r1) only for charset mule-unicode-0100-24ff.
46 58
472004-01-21 Markus Rost <rost@mathematik.uni-bielefeld.de> 592004-01-21 Markus Rost <rost@mathematik.uni-bielefeld.de>
48 60
49 * mail/rmail.el (rmail-convert-to-babyl-format): Avoid deleting 61 * mail/rmail.el (rmail-convert-to-babyl-format): Avoid deleting
50 trailing white space and ensure a final newline. 62 trailing white space and ensure a final newline.
51 63
52 * mail/rmail-spam-filter.el (rmail-use-spam-filter): Add autoload 64 * mail/rmail-spam-filter.el (rmail-use-spam-filter):
53 cookie. 65 Add autoload cookie.
54 66
552004-01-21 Benjamin Rutt <brutt@bloomington.in.us> 672004-01-21 Benjamin Rutt <brutt@bloomington.in.us>
56 68
diff --git a/lisp/font-lock.el b/lisp/font-lock.el
index b76c818a517..c7cd817b4f1 100644
--- a/lisp/font-lock.el
+++ b/lisp/font-lock.el
@@ -210,7 +210,7 @@
210(require 'syntax) 210(require 'syntax)
211 211
212;; Define core `font-lock' group. 212;; Define core `font-lock' group.
213(defgroup font-lock nil 213(defgroup font-lock '((jit-lock custom-group))
214 "Font Lock mode text highlighting package." 214 "Font Lock mode text highlighting package."
215 :link '(custom-manual "(emacs)Font Lock") 215 :link '(custom-manual "(emacs)Font Lock")
216 :link '(custom-manual "(elisp)Font Lock Mode") 216 :link '(custom-manual "(elisp)Font Lock Mode")
@@ -237,13 +237,6 @@
237 :link '(custom-manual "(emacs)Support Modes") 237 :link '(custom-manual "(emacs)Support Modes")
238 :load 'lazy-lock 238 :load 'lazy-lock
239 :group 'font-lock) 239 :group 'font-lock)
240
241(defgroup jit-lock nil
242 "Font Lock support mode to fontify just-in-time."
243 :link '(custom-manual "(emacs)Support Modes")
244 :version "21.1"
245 :load 'jit-lock
246 :group 'font-lock)
247 240
248;; User variables. 241;; User variables.
249 242
@@ -1927,8 +1920,5 @@ This function could be MATCHER in a MATCH-ANCHORED `font-lock-keywords' item."
1927 1920
1928(provide 'font-lock) 1921(provide 'font-lock)
1929 1922
1930(when (eq font-lock-support-mode 'jit-lock-mode)
1931 (require 'jit-lock))
1932
1933;;; arch-tag: 682327e4-64d8-4057-b20b-1fbb9f1fc54c 1923;;; arch-tag: 682327e4-64d8-4057-b20b-1fbb9f1fc54c
1934;;; font-lock.el ends here 1924;;; font-lock.el ends here