diff options
| author | Stefan Monnier | 2004-01-26 23:06:20 +0000 |
|---|---|---|
| committer | Stefan Monnier | 2004-01-26 23:06:20 +0000 |
| commit | 6497a8f888d17ff230428fa802a6b5685c542280 (patch) | |
| tree | 033e09abba9d8d782b6a6da57bd7df1f9f445fc1 /lisp | |
| parent | 623a12268406a908a6440c1981375312665b11f1 (diff) | |
| download | emacs-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/ChangeLog | 28 | ||||
| -rw-r--r-- | lisp/font-lock.el | 12 |
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 @@ | |||
| 1 | 2004-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 | |||
| 1 | 2004-01-25 Glenn Morris <gmorris@ast.cam.ac.uk> | 13 | 2004-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 | ||
| 42 | 2004-01-22 Kenichi Handa <handa@m17n.org> | 54 | 2004-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 | ||
| 47 | 2004-01-21 Markus Rost <rost@mathematik.uni-bielefeld.de> | 59 | 2004-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 | ||
| 55 | 2004-01-21 Benjamin Rutt <brutt@bloomington.in.us> | 67 | 2004-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 |