bpt/emacs.git
22 years ago*** empty log message ***
Pavel Janík [Thu, 13 Jun 2002 15:00:02 +0000 (15:00 +0000)]
*** empty log message ***

22 years agoRename enum event_kind items.
Pavel Janík [Thu, 13 Jun 2002 14:59:38 +0000 (14:59 +0000)]
Rename enum event_kind items.

22 years agoNew {language} and @regexp features.
Francesco Potortì [Thu, 13 Jun 2002 12:10:39 +0000 (12:10 +0000)]
New {language} and @regexp features.

22 years agoNew multi-line regexp and new regexp syntax.
Francesco Potortì [Thu, 13 Jun 2002 12:10:00 +0000 (12:10 +0000)]
New multi-line regexp and new regexp syntax.

New {language} and @regexp features.

22 years agoNew multi-line regexp and new regexp syntax.
Francesco Potortì [Thu, 13 Jun 2002 11:15:46 +0000 (11:15 +0000)]
New multi-line regexp and new regexp syntax.

22 years agoComments added.
Francesco Potortì [Thu, 13 Jun 2002 10:57:55 +0000 (10:57 +0000)]
Comments added.

22 years agoNew multi-line regexp and new regexp syntax.
Francesco Potortì [Thu, 13 Jun 2002 10:44:15 +0000 (10:44 +0000)]
New multi-line regexp and new regexp syntax.
(arg_type): at_icregexp label removed (obsolete).
(pattern): New member multi_line for multi-line regexps.
(filebuf): A global buffer containing the whole file as a string
for multi-line regexp matching.
(need_filebuf): Global flag raised if multi-line regexps used.
(print_help): Document new regexp modifiers, remove references to
obsolete option --ignore-case-regexp.
(main): Do not set regexp syntax and translation table here.
(main): Treat -c option as a backward compatibility hack.
(main, find_entries): Init and free filebuf.
(find_entries): Call regex_tag_multiline after the regular parser.
(scan_separators): Check for untermintaed regexp and return NULL.
(analyse_regex, add_regex): Remove the ignore_case argument, which
is now a modifier to the regexp.  All callers changed.
(add_regex): Manage the regexp modifiers.
(regex_tag_multiline): New function.  Reads from filebuf.
(readline_internal): If necessary, copy the whole file into filebuf.
(readline): Skip multi-line regexps, leave them to regex_tag_multiline.

(add_regex): Better check for null regexps.
(readline): Check for regex matching null string.
(find_entries): Reorganisation.

22 years ago(auto-mode-alist): Move entry for ".in" to the end.
Andreas Schwab [Thu, 13 Jun 2002 09:32:23 +0000 (09:32 +0000)]
(auto-mode-alist): Move entry for ".in" to the end.

22 years ago(comint-mode): Don't set `font-lock-defaults'.
Miles Bader [Thu, 13 Jun 2002 09:28:48 +0000 (09:28 +0000)]
(comint-mode): Don't set `font-lock-defaults'.
(comint-mode-hook): Turn on font-lock by default.

22 years ago* bookmark.el (bookmark-file-or-variation-thereof): Restore vc-backend
Karl Fogel [Wed, 12 Jun 2002 21:44:33 +0000 (21:44 +0000)]
* bookmark.el (bookmark-file-or-variation-thereof): Restore vc-backend
  check, thanks to Robert Thorpe <robert.thorpe@antenova.com> for
  noticing.  Redocument.

22 years agoRemove declaration of Qmouse_click and Qevent_kind.
Pavel Janík [Wed, 12 Jun 2002 20:55:27 +0000 (20:55 +0000)]
Remove declaration of Qmouse_click and Qevent_kind.

22 years agoRename menu_bar_activate_event to MENU_BAR_ACTIVATE_EVENT.
Pavel Janík [Wed, 12 Jun 2002 20:52:40 +0000 (20:52 +0000)]
Rename menu_bar_activate_event to MENU_BAR_ACTIVATE_EVENT.

22 years agoChange the maintainer to "none".
Eli Zaretskii [Wed, 12 Jun 2002 17:24:30 +0000 (17:24 +0000)]
Change the maintainer to "none".

22 years ago(x-handle-switch): Fix handling of x-invocation-args for switches with
Juanma Barranquero [Wed, 12 Jun 2002 17:20:05 +0000 (17:20 +0000)]
(x-handle-switch): Fix handling of x-invocation-args for switches with
arguments.

22 years ago(Info-fontify-node): Compute header line specially
Richard M. Stallman [Wed, 12 Jun 2002 15:50:25 +0000 (15:50 +0000)]
(Info-fontify-node): Compute header line specially
if node has no next, previous or up links.
Hide the part of the first line that is used in the header.
Use Info-next-link-keymap, etc.
(Info-next-link-keymap, Info-prev-link-keymap)
(Info-up-link-keymap): New variables.

22 years ago(menu-bar-showhide-fringe-menu): Don't use `fringe-mode'
Stefan Monnier [Wed, 12 Jun 2002 13:55:59 +0000 (13:55 +0000)]
(menu-bar-showhide-fringe-menu): Don't use `fringe-mode'
without first making sure it's bound.

22 years ago(textget): Don't forget to `return'.
Stefan Monnier [Wed, 12 Jun 2002 13:29:55 +0000 (13:29 +0000)]
(textget): Don't forget to `return'.
(lookup_char_property): Use XCAR/XCDR.

22 years ago(Initial Parameters, Resources): Fix references to the Emacs manual.
Andreas Schwab [Wed, 12 Jun 2002 13:10:00 +0000 (13:10 +0000)]
(Initial Parameters, Resources): Fix references to the Emacs manual.

22 years ago(describe-char-after): Doc fix.
Richard M. Stallman [Wed, 12 Jun 2002 12:22:21 +0000 (12:22 +0000)]
(describe-char-after): Doc fix.

22 years ago(view-mode-enter): Clarify echo area message.
Richard M. Stallman [Wed, 12 Jun 2002 12:20:51 +0000 (12:20 +0000)]
(view-mode-enter): Clarify echo area message.

22 years ago(Info-select-node): Turn header line on or off here.
Richard M. Stallman [Wed, 12 Jun 2002 12:20:17 +0000 (12:20 +0000)]
(Info-select-node): Turn header line on or off here.
(Info-setup-header-line): Function deleted.
(Info-mode): Make Info-header-line local.
(Info-fontify-node): Ignore Info-use-header-line.
Unconditionally compute what the header line should be, and
store it on the `header-line' property of the node's first char.
Bind [header-line down-mouse-1].
Use `keymap' property, not `local-map'.
Bind [mouse-2] for mouse clicks on the node line in the text.

22 years ago(font-lock-beginning-of-syntax-function): Doc fix.
Richard M. Stallman [Wed, 12 Jun 2002 12:16:08 +0000 (12:16 +0000)]
(font-lock-beginning-of-syntax-function): Doc fix.

22 years ago(Fformat_mode_line): Fix typo.
Juanma Barranquero [Wed, 12 Jun 2002 09:37:43 +0000 (09:37 +0000)]
(Fformat_mode_line): Fix typo.

22 years ago(comint-send-input): Properly handle empty and no-newline input regions.
Miles Bader [Wed, 12 Jun 2002 09:18:26 +0000 (09:18 +0000)]
(comint-send-input): Properly handle empty and no-newline input regions.

22 years agoUse `when', `unless'.
Colin Walters [Wed, 12 Jun 2002 05:11:22 +0000 (05:11 +0000)]
Use `when', `unless'.

(calc-trail-mode): Use an italic `font-lock-face'.
(calc-refresh): Ditto.

22 years ago*** empty log message ***
Colin Walters [Wed, 12 Jun 2002 05:10:38 +0000 (05:10 +0000)]
*** empty log message ***

22 years agoUpdate copyright date.
Colin Walters [Wed, 12 Jun 2002 04:56:05 +0000 (04:56 +0000)]
Update copyright date.

22 years ago(occur-mode): Don't set `font-lock-defaults'.
Colin Walters [Wed, 12 Jun 2002 04:55:34 +0000 (04:55 +0000)]
(occur-mode): Don't set `font-lock-defaults'.

22 years ago(Info-mode): Don't set `font-lock-defaults'.
Colin Walters [Wed, 12 Jun 2002 04:55:21 +0000 (04:55 +0000)]
(Info-mode): Don't set `font-lock-defaults'.

22 years ago(ibuffer-mode): Don't set `font-lock-defaults'.
Colin Walters [Wed, 12 Jun 2002 04:55:05 +0000 (04:55 +0000)]
(ibuffer-mode): Don't set `font-lock-defaults'.

22 years ago(help-mode): Don't set `font-lock-defaults'.
Colin Walters [Wed, 12 Jun 2002 04:54:54 +0000 (04:54 +0000)]
(help-mode): Don't set `font-lock-defaults'.

22 years ago(font-lock-set-defaults-1): Set variable alist here.
Colin Walters [Wed, 12 Jun 2002 04:54:41 +0000 (04:54 +0000)]
(font-lock-set-defaults-1): Set variable alist here.

22 years agofont-core.el (font-lock-core-only): Variable deleted. All uses removed.
Colin Walters [Wed, 12 Jun 2002 04:54:30 +0000 (04:54 +0000)]
font-core.el (font-lock-core-only): Variable deleted.  All uses removed.
(font-lock-set-defaults): Variable alist settings moved back into
font-lock-set-defaults-1.
(turn-on-font-lock-if-enabled): Always turn on font-lock unless it
is specifically excluded by the user.

22 years ago*** empty log message ***
Colin Walters [Wed, 12 Jun 2002 04:50:47 +0000 (04:50 +0000)]
*** empty log message ***

22 years agoAdd copy-tree.
Colin Walters [Wed, 12 Jun 2002 03:39:00 +0000 (03:39 +0000)]
Add copy-tree.

22 years agoAdded read-directory-name.
Kim F. Storm [Tue, 11 Jun 2002 22:33:52 +0000 (22:33 +0000)]
Added read-directory-name.
Added format-mode-line.

22 years ago(Fformat_mode_line): New function.
Kim F. Storm [Tue, 11 Jun 2002 22:27:11 +0000 (22:27 +0000)]
(Fformat_mode_line): New function.
(frame_title_buf, frame_title_buf_end, frame_title_ptr)
(store_frame_title_char, store_frame_title): Use unconditionally.
(init_xdisp): Defsubr Fformat_mode_line.
Initialize frame_title_buf etc. unconditionally.

22 years ago*** empty log message ***
Kim F. Storm [Tue, 11 Jun 2002 22:25:44 +0000 (22:25 +0000)]
*** empty log message ***

22 years ago(read_key_sequence):
Stefan Monnier [Tue, 11 Jun 2002 19:51:53 +0000 (19:51 +0000)]
(read_key_sequence):
Remove prev_(fkey|keytran}_(map|start|end) since we don't want to pass
things through those maps after downcasing events.
Enforce that keytran_end <= fkey_start, i.e. that key-translation-map
applies after function-key-map.
Make sure that keytran can be done in the middle in the sequence.
Be careful not to throw away events past the one we downcase.

22 years ago*** empty log message ***
Richard M. Stallman [Tue, 11 Jun 2002 19:30:09 +0000 (19:30 +0000)]
*** empty log message ***

22 years ago(readable_events): Ignore any number of
Richard M. Stallman [Tue, 11 Jun 2002 19:29:40 +0000 (19:29 +0000)]
(readable_events): Ignore any number of
FOCUS_IN_EVENT events and return 0 if nothing else in buffer.

22 years agoDelete "new in Emacs 21" note.
Richard M. Stallman [Tue, 11 Jun 2002 19:28:20 +0000 (19:28 +0000)]
Delete "new in Emacs 21" note.

22 years ago(format-alist): Document new element PRESERVE.
Richard M. Stallman [Tue, 11 Jun 2002 19:26:45 +0000 (19:26 +0000)]
(format-alist): Document new element PRESERVE.
(format-write-file): Implement PRESERVE elt for a format.

22 years ago(make-auto-save-file-name): Rename local `filename' to `file-name'.
Richard M. Stallman [Tue, 11 Jun 2002 19:25:48 +0000 (19:25 +0000)]
(make-auto-save-file-name): Rename local `filename' to `file-name'.

22 years ago(read_integer): Remove unused var `tem'.
Stefan Monnier [Tue, 11 Jun 2002 15:13:58 +0000 (15:13 +0000)]
(read_integer): Remove unused var `tem'.
(read1): Fix int/Lisp_Object mixup.

22 years ago(tty_lookup_color): Type bool/Lisp_Object mismatch fixed.
Stefan Monnier [Tue, 11 Jun 2002 15:09:36 +0000 (15:09 +0000)]
(tty_lookup_color): Type bool/Lisp_Object mismatch fixed.

22 years agodefface `supports' predicate
Miles Bader [Tue, 11 Jun 2002 01:50:36 +0000 (01:50 +0000)]
defface `supports' predicate

22 years agodisplay-supports-face-attributes-p
Miles Bader [Tue, 11 Jun 2002 01:50:15 +0000 (01:50 +0000)]
display-supports-face-attributes-p

22 years ago(ebrowse-draw-tree-fn): Use copy-sequence.
Richard M. Stallman [Mon, 10 Jun 2002 09:04:34 +0000 (09:04 +0000)]
(ebrowse-draw-tree-fn): Use copy-sequence.
(ebrowse-copy-list): Function deleted.

22 years ago(eshell-copy-tree): Make it an alias for copy-tree.
Richard M. Stallman [Mon, 10 Jun 2002 09:02:54 +0000 (09:02 +0000)]
(eshell-copy-tree): Make it an alias for copy-tree.

22 years ago(copy-list): Moved to cl.el.
Richard M. Stallman [Mon, 10 Jun 2002 09:01:08 +0000 (09:01 +0000)]
(copy-list): Moved to cl.el.
(copy-tree): Don't use copy-list or cl-pop.

22 years ago(copy-list): Moved back from subr.el.
Richard M. Stallman [Mon, 10 Jun 2002 09:00:52 +0000 (09:00 +0000)]
(copy-list): Moved back from subr.el.

22 years agoUndo previous change.
Richard M. Stallman [Mon, 10 Jun 2002 08:50:02 +0000 (08:50 +0000)]
Undo previous change.

22 years ago(viper-insert-prev-from-insertion-ring)
Richard M. Stallman [Mon, 10 Jun 2002 08:33:32 +0000 (08:33 +0000)]
(viper-insert-prev-from-insertion-ring)
(viper-prev-destructive-command): Use copy-sequence.

22 years ago(eshell-copy-list): Function deleted.
Richard M. Stallman [Mon, 10 Jun 2002 08:33:13 +0000 (08:33 +0000)]
(eshell-copy-list): Function deleted.
(eshell-sublist, eshell-copy-tree): Use copy-sequence.

22 years ago(eshell-mode, eshell-mode): Use copy-sequence.
Richard M. Stallman [Mon, 10 Jun 2002 08:32:57 +0000 (08:32 +0000)]
(eshell-mode, eshell-mode): Use copy-sequence.

22 years ago(eshell/diff): Use copy-sequence.
Richard M. Stallman [Mon, 10 Jun 2002 08:32:45 +0000 (08:32 +0000)]
(eshell/diff): Use copy-sequence.

22 years agoMake comint use text properties for highlighting instead of overlays:
Miles Bader [Mon, 10 Jun 2002 08:14:59 +0000 (08:14 +0000)]
Make comint use text properties for highlighting instead of overlays:
(comint-last-output-overlay): Variable removed.
(comint-send-input, comint-output-filter): Use text properties instead
of overlays.
(comint-insert-clicked-input): Rewrite to work with text properties as
well as overlays.
(comint-snapshot-last-prompt): Snapshot using text properties.
(comint-get-old-input-default, comint-extract-string): Don't copy text
properties.

22 years ago(line-move-finish): Inhibit field motion when computing `line-end'.
Miles Bader [Mon, 10 Jun 2002 08:05:13 +0000 (08:05 +0000)]
(line-move-finish): Inhibit field motion when computing `line-end'.

22 years ago(revert-buffer): Correct typo: variable name is `buffer-file-format',
Miles Bader [Mon, 10 Jun 2002 06:30:41 +0000 (06:30 +0000)]
(revert-buffer): Correct typo: variable name is `buffer-file-format',
not `buffer-file-formats'.

22 years ago(comint-send-input, comint-output-filter): Use the `font-lock-face'
Miles Bader [Mon, 10 Jun 2002 06:20:33 +0000 (06:20 +0000)]
(comint-send-input, comint-output-filter): Use the `font-lock-face'
property instead of `face'.  Don't check the highlight-enabling
variables anymore.
(comint-highlight-input, comint-highlight-prompt): Variables removed.

22 years ago(custom-display): Use correct syntax for `supports' attributes.
Miles Bader [Mon, 10 Jun 2002 02:51:39 +0000 (02:51 +0000)]
(custom-display): Use correct syntax for `supports' attributes.

22 years ago(custom-display): Add support for `supports' predicate.
Miles Bader [Mon, 10 Jun 2002 02:47:18 +0000 (02:47 +0000)]
(custom-display): Add support for `supports' predicate.

22 years ago(display-supports-face-attributes-p): Work correctly if DISPLAY is a frame.
Miles Bader [Mon, 10 Jun 2002 02:15:24 +0000 (02:15 +0000)]
(display-supports-face-attributes-p): Work correctly if DISPLAY is a frame.
(face-spec-set-match-display): Support `supports' predicate.
(italic): Try underlining for displays that don't support real italics.

22 years ago(Cursor Position Information): Update "C-u C-x =" example.
Colin Walters [Sun, 9 Jun 2002 21:58:46 +0000 (21:58 +0000)]
(Cursor Position Information): Update "C-u C-x =" example.

22 years agoFix a typo in a comment.
Eli Zaretskii [Sun, 9 Jun 2002 17:13:56 +0000 (17:13 +0000)]
Fix a typo in a comment.

22 years ago*** empty log message ***
Miles Bader [Sun, 9 Jun 2002 13:03:29 +0000 (13:03 +0000)]
*** empty log message ***

22 years ago(Ftty_supports_face_attributes_p): New function.
Miles Bader [Sun, 9 Jun 2002 13:02:16 +0000 (13:02 +0000)]
(Ftty_supports_face_attributes_p): New function.
(parse_rgb_list, tty_lookup_color): New functions.
(tty_defined_color): Use `tty_lookup_color' to do all the work.
(color_distance, Fcolor_distance): New functions.
(TTY_SAME_COLOR_THRESHOLD): New macro.
(Qtty_color_standard_values): New variable.
(syms_of_xfaces): Initialize new vars & functions.

22 years ago(display-supports-face-attributes-p): New function.
Miles Bader [Sun, 9 Jun 2002 12:57:35 +0000 (12:57 +0000)]
(display-supports-face-attributes-p): New function.

22 years ago(color-name-rgb-alist): Use 16-bit RGB values instead of 8-bit, for
Miles Bader [Sun, 9 Jun 2002 12:53:53 +0000 (12:53 +0000)]
(color-name-rgb-alist): Use 16-bit RGB values instead of 8-bit, for
consistency with the rest of emacs.
(tty-color-canonicalize): Only copy COLOR if we need to change it.
(tty-color-approximate): Scale values from `color-name-rgb-alist'
appropriately.  Return the whole color description, rather than just the
RGB values.
(tty-color-standard-values): New function.  Code mostly taken from
`tty-color-translate'.
(tty-color-translate, tty-color-values): Use `tty-color-desc' to do all
the work.
(tty-color-desc): Do color lookup here instead of calling
`tty-color-translate' and `tty-color-by-index'; this is now the main
place to do it.

22 years agoFix previous change.
Colin Walters [Sun, 9 Jun 2002 02:27:43 +0000 (02:27 +0000)]
Fix previous change.

22 years ago(Precalcuated Fontification): Note how to use `font-lock-core-only'.
Colin Walters [Sun, 9 Jun 2002 00:43:09 +0000 (00:43 +0000)]
(Precalcuated Fontification): Note how to use `font-lock-core-only'.

22 years ago(font-lock-default-function): If `font-lock-core-only' is non-nil,
Colin Walters [Sun, 9 Jun 2002 00:41:11 +0000 (00:41 +0000)]
(font-lock-default-function): If `font-lock-core-only' is non-nil,
don't use big font-lock machinery.

22 years ago(font-lock-set-defaults-1): Variable alist is now set in
Colin Walters [Sun, 9 Jun 2002 00:40:25 +0000 (00:40 +0000)]
(font-lock-set-defaults-1): Variable alist is now set in
`font-lock-set-defaults'.

22 years agoRegenerated.
Colin Walters [Sun, 9 Jun 2002 00:22:21 +0000 (00:22 +0000)]
Regenerated.

22 years ago(define-ibuffer-column): Don't create a third argument for the
Colin Walters [Sun, 9 Jun 2002 00:21:46 +0000 (00:21 +0000)]
(define-ibuffer-column): Don't create a third argument for the
generated function.

22 years ago(font-lock-core-only): New variable.
Colin Walters [Sun, 9 Jun 2002 00:19:23 +0000 (00:19 +0000)]
(font-lock-core-only): New variable.
(font-lock-set-defaults): Use it.

22 years ago(Info-mode): Do set `font-lock-defaults', and be sure to set
Colin Walters [Sun, 9 Jun 2002 00:18:15 +0000 (00:18 +0000)]
(Info-mode): Do set `font-lock-defaults', and be sure to set
`font-lock-core-only'.

22 years ago(occur-mode): Do set `font-lock-defaults',
Colin Walters [Sun, 9 Jun 2002 00:17:17 +0000 (00:17 +0000)]
(occur-mode): Do set `font-lock-defaults',
and be sure to set `font-lock-core-only'.

22 years ago(ibuffer-mode): Do set `font-lock-defaults', and be sure to set
Colin Walters [Sun, 9 Jun 2002 00:16:29 +0000 (00:16 +0000)]
(ibuffer-mode): Do set `font-lock-defaults', and be sure to set
`font-lock-core-only'.
(ibuffer-compile-format): Don't pass third argument to column functions.
(filename-and-process): Ditto.

22 years ago(c-set-style, c-set-style-1): Added another state for the
Martin Stjernholm [Sat, 8 Jun 2002 23:38:42 +0000 (23:38 +0000)]
(c-set-style, c-set-style-1): Added another state for the
`dont-override' flag where it only keeps globally set variables.

22 years ago*** empty log message ***
Colin Walters [Sat, 8 Jun 2002 22:52:46 +0000 (22:52 +0000)]
*** empty log message ***

22 years ago(describe-char-after): Require `descr-text' when there are text
Colin Walters [Sat, 8 Jun 2002 22:44:00 +0000 (22:44 +0000)]
(describe-char-after): Require `descr-text' when there are text
properties.

22 years ago(toplevel): Provide `descr-text'.
Colin Walters [Sat, 8 Jun 2002 22:43:33 +0000 (22:43 +0000)]
(toplevel): Provide `descr-text'.

22 years ago(cl-copy-tree): Moved to `copy-tree' in subr.el. Add a defalias with
Colin Walters [Sat, 8 Jun 2002 22:32:06 +0000 (22:32 +0000)]
(cl-copy-tree): Moved to `copy-tree' in subr.el.  Add a defalias with
the old name.

22 years ago(describe-char-after): Revert previous change. Just call
Colin Walters [Sat, 8 Jun 2002 22:12:57 +0000 (22:12 +0000)]
(describe-char-after): Revert previous change.  Just call
`describe-text-properties' to describe text properties.

22 years ago(describe-text-properties): Sort the output by the size of the values.
Colin Walters [Sat, 8 Jun 2002 22:12:14 +0000 (22:12 +0000)]
(describe-text-properties): Sort the output by the size of the values.
Put `font-lock-face' property on property names.

22 years ago*** empty log message ***
Colin Walters [Sat, 8 Jun 2002 22:11:57 +0000 (22:11 +0000)]
*** empty log message ***

22 years ago(copy-list): Moved to subr.el.
Colin Walters [Sat, 8 Jun 2002 21:42:00 +0000 (21:42 +0000)]
(copy-list): Moved to subr.el.

22 years ago*** empty log message ***
Colin Walters [Sat, 8 Jun 2002 21:06:40 +0000 (21:06 +0000)]
*** empty log message ***

22 years ago(describe-char-after): Use `font-lock-face' to italicize property names.
Colin Walters [Sat, 8 Jun 2002 21:03:00 +0000 (21:03 +0000)]
(describe-char-after): Use `font-lock-face' to italicize property names.

22 years ago*** empty log message ***
Colin Walters [Sat, 8 Jun 2002 21:00:53 +0000 (21:00 +0000)]
*** empty log message ***

22 years ago(sgml-html-meta-auto-coding-function): New function.
Colin Walters [Sat, 8 Jun 2002 20:58:59 +0000 (20:58 +0000)]
(sgml-html-meta-auto-coding-function): New function.
(auto-coding-from-file-contents): Delete; merge functionality into
`set-auto-coding'.
(set-auto-coding): Move tests from `auto-coding-functions' so that
they have a lower priority than coding: tags.  Put
`auto-coding-regexp-alist' tests before coding: tag tests.
(sgml-xml-auto-coding-function): Simply `intern' the match, and
test if it's a valid coding system.
(auto-coding-functions): Add `sgml-html-meta-auto-coding-function'.

22 years ago(copy-list): Moved here from cl.el.
Colin Walters [Sat, 8 Jun 2002 20:48:15 +0000 (20:48 +0000)]
(copy-list): Moved here from cl.el.
(copy-tree): Renamed here from `cl-copy-tree' in cl.el.

22 years ago(occur-mode): Don't set up categories.
Colin Walters [Sat, 8 Jun 2002 20:44:42 +0000 (20:44 +0000)]
(occur-mode): Don't set up categories.
(occur-1): Pass `list-matching-lines-face' and
`list-matching-lines-buffer-name-face'.
(occur-engine): Use `font-lock-face' instead of categories.

22 years ago(Info-mode): Don't set up categories.
Colin Walters [Sat, 8 Jun 2002 20:43:25 +0000 (20:43 +0000)]
(Info-mode): Don't set up categories.
(Info-fontify-menu-headers): Use `font-lock-face' instead of categories.
(Info-fontify-node): Ditto.

22 years ago(ibuffer-category-alist): Delete.
Colin Walters [Sat, 8 Jun 2002 20:42:26 +0000 (20:42 +0000)]
(ibuffer-category-alist): Delete.
(ibuffer-get-category): Delete.
(ibuffer-compile-make-eliding-form): Use `font-lock-face' instead
of categories.
(ibuffer-compile-format): Don't treat `name' category specially.
(ibuffer-column name): Use `font-lock-face'.
(filename-and-process): Ditto.
(ibuffer-buffer-name-category): Renamed to
`ibuffer-buffer-name-face'.  Don't use categories.
(ibuffer-update-title-and-summary): Use `font-lock-face'.
(ibuffer-insert-filter-group): Ditto.
(ibuffer-mode): Don't set up categories.

22 years ago(font-lock-category-alist): Delete.
Colin Walters [Sat, 8 Jun 2002 20:39:29 +0000 (20:39 +0000)]
(font-lock-category-alist): Delete.
(turn-on-font-lock-if-enabled): Don't use it.
(font-lock-symbol-category-alist): Delete.
(font-lock-default-function): Use new `char-property-alias-alist' to
make `font-lock-face' an alias for `face' when font-lock mode is
enabled.

22 years ago(char-property-alias-alist): New variable; describe its relation to
Colin Walters [Sat, 8 Jun 2002 20:31:13 +0000 (20:31 +0000)]
(char-property-alias-alist): New variable; describe its relation to
`default-text-properties' and the `category' property.

(default-text-properties): Note `char-property-alias-alist'.

(Special Properties): Document new property `font-lock-face'.

22 years ago(Precalcuated Fontification): New node, describing `font-lock-face'.
Colin Walters [Sat, 8 Jun 2002 20:26:37 +0000 (20:26 +0000)]
(Precalcuated Fontification): New node, describing `font-lock-face'.