1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2025-12-26 15:21:51 -08:00
Commit graph

42302 commits

Author SHA1 Message Date
Richard M. Stallman
efbddb8e15 (eshell-copy-tree): Make it an alias for copy-tree. 2002-06-10 09:02:54 +00:00
Richard M. Stallman
cfebd4db43 (copy-list): Moved to cl.el.
(copy-tree): Don't use copy-list or cl-pop.
2002-06-10 09:01:08 +00:00
Richard M. Stallman
6b25a2f544 (copy-list): Moved back from subr.el. 2002-06-10 09:00:52 +00:00
Richard M. Stallman
37ce10ea26 Undo previous change. 2002-06-10 08:50:02 +00:00
Richard M. Stallman
8a0c77f5dc (viper-insert-prev-from-insertion-ring)
(viper-prev-destructive-command): Use copy-sequence.
2002-06-10 08:33:32 +00:00
Richard M. Stallman
a9304a86df (eshell-copy-list): Function deleted.
(eshell-sublist, eshell-copy-tree): Use copy-sequence.
2002-06-10 08:33:13 +00:00
Richard M. Stallman
48e889be9a (eshell-mode, eshell-mode): Use copy-sequence. 2002-06-10 08:32:57 +00:00
Richard M. Stallman
655e9ea980 (eshell/diff): Use copy-sequence. 2002-06-10 08:32:45 +00:00
Miles Bader
3238a55c37 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.
2002-06-10 08:14:59 +00:00
Miles Bader
85fd1cfa83 (line-move-finish): Inhibit field motion when computing `line-end'. 2002-06-10 08:05:13 +00:00
Miles Bader
0415fedcd5 (revert-buffer): Correct typo: variable name is `buffer-file-format',
not `buffer-file-formats'.
2002-06-10 06:30:41 +00:00
Miles Bader
8b1d2946a2 (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.
2002-06-10 06:20:33 +00:00
Miles Bader
4abe16b531 (custom-display): Use correct syntax for `supports' attributes. 2002-06-10 02:51:39 +00:00
Miles Bader
2b32d1a7ca (custom-display): Add support for `supports' predicate. 2002-06-10 02:47:18 +00:00
Miles Bader
16320ac7d4 (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.
2002-06-10 02:15:24 +00:00
Colin Walters
135f42ee4d (Cursor Position Information): Update "C-u C-x =" example. 2002-06-09 21:58:46 +00:00
Eli Zaretskii
5f320490f4 Fix a typo in a comment. 2002-06-09 17:13:56 +00:00
Miles Bader
ab2e49a0b5 *** empty log message *** 2002-06-09 13:03:29 +00:00
Miles Bader
b35df831c5 (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.
2002-06-09 13:02:16 +00:00
Miles Bader
6ae315b0d8 (display-supports-face-attributes-p): New function. 2002-06-09 12:57:35 +00:00
Miles Bader
39ed191f8f (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.
2002-06-09 12:53:53 +00:00
Colin Walters
332607125e Fix previous change. 2002-06-09 02:27:43 +00:00
Colin Walters
0ab0c48162 (Precalcuated Fontification): Note how to use `font-lock-core-only'. 2002-06-09 00:43:09 +00:00
Colin Walters
c32aa1a580 (font-lock-default-function): If `font-lock-core-only' is non-nil,
don't use big font-lock machinery.
2002-06-09 00:41:11 +00:00
Colin Walters
e9476ca8e2 (font-lock-set-defaults-1): Variable alist is now set in
`font-lock-set-defaults'.
2002-06-09 00:40:25 +00:00
Colin Walters
df2d7e047e Regenerated. 2002-06-09 00:22:21 +00:00
Colin Walters
d62920ca8e (define-ibuffer-column): Don't create a third argument for the
generated function.
2002-06-09 00:21:46 +00:00
Colin Walters
660acebe9c (font-lock-core-only): New variable.
(font-lock-set-defaults): Use it.
2002-06-09 00:19:23 +00:00
Colin Walters
4d1b2f822a (Info-mode): Do set `font-lock-defaults', and be sure to set
`font-lock-core-only'.
2002-06-09 00:18:15 +00:00
Colin Walters
f53f6a1e0c (occur-mode): Do set `font-lock-defaults',
and be sure to set `font-lock-core-only'.
2002-06-09 00:17:17 +00:00
Colin Walters
63e0bf5e28 (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.
2002-06-09 00:16:29 +00:00
Martin Stjernholm
6635cf6e49 (c-set-style, c-set-style-1): Added another state for the
`dont-override' flag where it only keeps globally set variables.
2002-06-08 23:38:42 +00:00
Colin Walters
256ab4cf12 *** empty log message *** 2002-06-08 22:52:46 +00:00
Colin Walters
cdd22c18a6 (describe-char-after): Require `descr-text' when there are text
properties.
2002-06-08 22:44:00 +00:00
Colin Walters
288395a703 (toplevel): Provide `descr-text'. 2002-06-08 22:43:33 +00:00
Colin Walters
7f050de0b3 (cl-copy-tree): Moved to `copy-tree' in subr.el. Add a defalias with
the old name.
2002-06-08 22:32:06 +00:00
Colin Walters
a7ed3f6a4e (describe-char-after): Revert previous change. Just call
`describe-text-properties' to describe text properties.
2002-06-08 22:12:57 +00:00
Colin Walters
e2fa2f6e91 (describe-text-properties): Sort the output by the size of the values.
Put `font-lock-face' property on property names.
2002-06-08 22:12:14 +00:00
Colin Walters
cc11e3eea9 *** empty log message *** 2002-06-08 22:11:57 +00:00
Colin Walters
06bc5dbf8e (copy-list): Moved to subr.el. 2002-06-08 21:42:00 +00:00
Colin Walters
a8f5766042 *** empty log message *** 2002-06-08 21:06:40 +00:00
Colin Walters
18870afc4f (describe-char-after): Use `font-lock-face' to italicize property names. 2002-06-08 21:03:00 +00:00
Colin Walters
f17c0a1960 *** empty log message *** 2002-06-08 21:00:53 +00:00
Colin Walters
447404a34f (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'.
2002-06-08 20:58:59 +00:00
Colin Walters
a176c9ebfb (copy-list): Moved here from cl.el.
(copy-tree): Renamed here from `cl-copy-tree' in cl.el.
2002-06-08 20:48:15 +00:00
Colin Walters
506a6d7e1b (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.
2002-06-08 20:44:42 +00:00
Colin Walters
2a3f98a15a (Info-mode): Don't set up categories.
(Info-fontify-menu-headers): Use `font-lock-face' instead of categories.
(Info-fontify-node): Ditto.
2002-06-08 20:43:25 +00:00
Colin Walters
545aad2f09 (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.
2002-06-08 20:42:26 +00:00
Colin Walters
1b6adddbc3 (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.
2002-06-08 20:39:29 +00:00
Colin Walters
1f63f8141f (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'.
2002-06-08 20:31:13 +00:00