1
0
mirror of https://git.savannah.gnu.org/git/emacs.git synced 2024-12-29 11:02:01 +00:00
Commit Graph

341 Commits

Author SHA1 Message Date
Dan Nicolaescu
d60b49ac4e * font-lock.el: Don't deal with font-lock-face-attributes here,
move the code ...

* startup.el (command-line): ... here. Use face-spec-set instead
of custom-declare-face.

* faces.el (face-spec-set): Reset the face if spec is not nil.
2005-11-05 07:29:45 +00:00
Stefan Monnier
621e71ee73 (face-attribute): Handle the case where a face inherits from
a non-existent face.
2005-11-01 07:19:07 +00:00
Richard M. Stallman
1df6425458 (inhibit-face-set-after-frame-default): New variable.
(set-face-attribute): Bind it.
(face-set-after-frame-default): Test it.
2005-10-24 00:10:02 +00:00
Richard M. Stallman
d1a74d5813 (describe-face): Use describe-simplify-lib-file-name. 2005-10-23 19:12:50 +00:00
Juri Linkov
51d44a3681 Rearrange face definitions to be in the same order as
their face descriptions in "(emacs)Standard Faces".
2005-09-29 22:55:13 +00:00
Juanma Barranquero
b782a4580e (help-xref-stack-item): Add defvar. 2005-08-31 13:48:58 +00:00
Juri Linkov
9ed779e8f5 (minibuffer-prompt): Doc fix. 2005-08-23 21:01:24 +00:00
Juri Linkov
9b82fc013b (set-face-underline): Delete this duplicate function
and make an obsolete alias to set-face-underline-p.
(set-face-underline-p): Use docstring of set-face-underline.
(describe-face): Create hyperlink to parent face.
2005-08-22 19:53:05 +00:00
Thien-Thi Nguyen
0d30b33766 Update years in copyright notice; nfc. 2005-08-06 22:13:43 +00:00
Juri Linkov
81435dc42a (read-face-name): Delete duplicate faces. 2005-08-04 01:06:44 +00:00
Juanma Barranquero
522fb9509a (describe-face): "?\ " -> "?\s".
(read-all-face-attributes, read-face-font, modify-face, face-attr-construct,
italic): Fix typos in docstrings.
(frame-update-face-colors): Declare with `define-obsolete-function-alias'.
2005-07-20 15:38:50 +00:00
Juri Linkov
7ca87dab18 (mode-line-highlight): Replace RoyalBlue4 with
a button-like box.  Inherit from `highlight' on low colors.
(shadow): Use shades of gray only for color/grayscale with
more than 88 colors.  Use green for light backgrounds with
8 colors, and yellow for dark backgrounds with 8 colors.
2005-07-19 11:30:29 +00:00
Lute Kamstra
086add1519 Update FSF's address. 2005-07-04 23:32:44 +00:00
Juri Linkov
224d108edc (read-face-name): Put the code for getting a face name
from the buffer before adding the faces from the `face' property.
Use `completing-read-multiple' instead of `completing-read'.
Require `crm'.  Add default value and post-process the returned
list of faces.
2005-07-04 01:03:23 +00:00
Juri Linkov
8c45858f42 (vertical-border): Inherit from mode-line-inactive only on tty. 2005-06-30 15:04:57 +00:00
Juri Linkov
a4ea869cfd (default-frame-background-mode): New internal variable.
(frame-set-background-mode): Use it.
2005-06-29 20:55:15 +00:00
Luc Teirlinck
2b4c312457 (facep): Doc fix. 2005-06-25 23:48:27 +00:00
Richard M. Stallman
0a66defc19 (escape-glyph): Use brown against light background.
(nobreak-space): Renamed from no-break-space.
Fix previous change.
2005-06-23 21:24:58 +00:00
Glenn Morris
9a558a07bb (face-documentation, set-face-attribute)
(face-spec-set): Handle face aliases.
2005-06-22 14:20:18 +00:00
Miles Bader
73106994f8 Revision: miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-440
Change escape-glyph color on dark backgrounds back to cyan
2005-06-22 02:31:48 +00:00
Miles Bader
53abc3bfc0 Revision: miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-438
Rename vertical-divider face to vertical-border

2005-06-22  Miles Bader  <miles@gnu.org>

   * lisp/faces.el (vertical-border): Renamed from `vertical-divider'.

2005-06-22  Miles Bader  <miles@gnu.org>

   * man/display.texi (Faces): Change `vertical-divider' to `vertical-border'.

2005-06-22  Miles Bader  <miles@gnu.org>

   * src/xfaces.c (Qvertical_border): Renamed from `Qvertical_divider'.
   (realize_basic_faces, syms_of_xfaces): Update references to it.
   * src/dispextern.h (enum face_id): Rename `VERTICAL_DIVIDER_FACE_ID'
   to `VERTICAL_BORDER_FACE_ID'.
   * src/dispnew.c (build_frame_matrix_from_leaf_window): Update references.
2005-06-22 01:22:42 +00:00
Juri Linkov
e44d251c0d (face-user-default-spec): Try getting customized-face' prior to saved-face'.
(frame-background-mode): Refill docstring.
2005-06-21 15:59:12 +00:00
Miles Bader
b4e49aee84 Revision: miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-435
Implement tty vertical-divider face

2005-06-20  Miles Bader  <miles@gnu.org>

   * lisp/faces.el (vertical-divider): New face.

2005-06-20  Miles Bader  <miles@gnu.org>

   * man/display.texi (Faces): Add `vertical-divider'.

2005-06-20  Miles Bader  <miles@gnu.org>

   * src/xfaces.c (Qvertical_divider): New variable.
   (realize_basic_faces): Realize its face.
   (syms_of_xfaces): Initialize it.

   * src/dispextern.h (enum face_id): Add `VERTICAL_DIVIDER_FACE_ID'.

   * src/dispnew.c (build_frame_matrix_from_leaf_window): Display vertical
   window-separator on ttys using `vertical-divider' face by default.
2005-06-20 10:45:31 +00:00
Richard M. Stallman
2186242599 (underline): Try bold if terminal doesn't support underline. 2005-06-17 14:30:55 +00:00
Stefan Monnier
e3b5b35b9a (read-face-name): Use complete-in-turn complete non-aliases
in preference to face aliases.
2005-06-13 20:47:08 +00:00
Eli Zaretskii
e0dcaa3fee (modeline-highlight): Rename from (the erroneous) `modeline-higilight'. 2005-06-11 13:10:11 +00:00
Richard M. Stallman
96a017e43c (no-break-space): Test class' before min-colors' 2005-06-08 15:53:51 +00:00
Richard M. Stallman
676873ff44 (escape-glyph): Use blue once again in last case.
(no-break-space): Redefined so that it isn't invisible on a tty.
2005-06-08 15:41:36 +00:00
Juri Linkov
a59c277843 (no-break-space, shadow): New faces.
(escape-glyph): Use less loud colors pink2 and red4.
2005-06-06 12:18:20 +00:00
Juanma Barranquero
a09be93a89 (face-equal): Improve argument/docstring consistency. 2005-06-03 10:38:05 +00:00
Juanma Barranquero
011131fda8 (list-faces-display): Improve the formatting by computing the maximum length
required for any face-name (reworked patch of 1999-01-11, accidentally deleted
on 1999-07-21).
(internal-find-face): Remove redundant info in docstring.
2005-06-01 10:43:54 +00:00
Juanma Barranquero
d0213ee176 (list-faces-display): Signal error if passed a regexp that matches no face name. 2005-05-31 11:13:08 +00:00
Masatake YAMATO
d2c619c835 Install a change I forgot to install at the last committing.
* faces.el (mode-line-highlight): New face.
2005-05-23 18:30:20 +00:00
Nick Roberts
35a0a8aaeb (list-faces-display): Make back button respect optional regexp arg. 2005-05-19 20:57:04 +00:00
Nick Roberts
2dade9c678 (list-faces-display): Provide button when describe-face
is called to take user back to  the list of faces.
2005-05-19 00:12:37 +00:00
Juanma Barranquero
027a4b6b3f Replace string-to-int' by string-to-number'. 2005-05-16 11:34:49 +00:00
Richard M. Stallman
19941ff532 (describe-face): Output a definition link button. 2005-05-16 03:31:11 +00:00
Dan Nicolaescu
22c061d682 * term.el (term-ansi-current-bold, term-ansi-current-underline)
(term-ansi-current-reverse, term-ansi-current-invisible)
(term-ansi-face-already-done): Change to boolean.
(term-reset-terminal, term-handle-colors-array): Handle the above
vars accordingly.
(term-buffer-vertical-motion): Rename from buffer-vertical-motion.
(term-emulate-terminal): Use the new name.

* faces.el (secondary-selection): Use yellow1, not yellow.
(trailing-whitespace): Use red1, not red.
2005-04-11 20:47:25 +00:00
Richard M. Stallman
9ae89a1add (face-id): Doc fix. 2005-03-08 02:55:39 +00:00
Eli Zaretskii
0e0d568381 (escape-glyph, minibuffer-prompt, button): Add commentary for
the reasons we use "type pc" in these faces.
2005-02-19 13:27:09 +00:00
Kim F. Storm
bf247b6ed0 Change release version from 21.4 to 22.1 throughout.
Change development version from 21.3.50 to 22.0.50.
2005-02-09 15:50:47 +00:00
Richard M. Stallman
e2c11e3b5b (list-faces-display): Add optional argument. 2005-02-03 06:47:16 +00:00
Richard M. Stallman
72e6f142bf (set-face-background, set-face-foreground): Doc fix. 2005-01-01 14:21:37 +00:00
Richard M. Stallman
1bd59f82e7 (read-face-name): Don't treat an attribute spec as a list of faces. 2004-12-31 15:21:47 +00:00
Dan Nicolaescu
11c2175c79 (mode-line, mode-line-inactive): Use min-colors. 2004-12-23 18:28:13 +00:00
Richard M. Stallman
d2acc90a44 (escape-glyph): Use blue against light foreground. 2004-12-21 11:37:25 +00:00
Richard M. Stallman
cf459bb738 (header-line, mode-line-inactive, tool-bar):
Use `default' instead of t for setting the defaults.
(face-spec-choose): Separate `t' from `default'.
2004-12-13 19:29:33 +00:00
Richard M. Stallman
c14a736ec0 Delete code to set display table.
(escape-glyph): Redefine to be less loud.  (Copy minibuffer-prompt.)
2004-12-08 21:31:32 +00:00
Kim F. Storm
8be0b54e3b Set char-table-extra-slots on display-table here. 2004-12-02 10:56:05 +00:00
Kim F. Storm
ea7568c30a * faces.el (escape-glyph): Rename from glyph.
(standard-display-table): Set it here.  Add escape-glyph face to
extra slot characters.
2004-12-02 10:43:56 +00:00