mirror of
https://git.savannah.gnu.org/git/emacs.git
synced 2024-11-22 07:09:54 +00:00
Merge from origin/emacs-28
d3cde28b03
Fix more occurrences of renamed kmacro-keymap commandbd5c95a90d
Mention "unspecified-fg" and "unspecified-bg" in some doc ...
This commit is contained in:
commit
04a215849c
@ -179,7 +179,7 @@ itself counts as the first repetition, since it is executed as you
|
||||
define it, so @kbd{C-u 4 C-x )} executes the macro immediately 3
|
||||
additional times.
|
||||
|
||||
@findex kdb-macro-redisplay
|
||||
@findex kmacro-redisplay
|
||||
@kindex C-x C-k d
|
||||
While executing a long-running keyboard macro, it can sometimes be
|
||||
useful to trigger a redisplay (to show how far we've gotten). The
|
||||
|
@ -39,6 +39,10 @@
|
||||
COLOR should be a color name (e.g. \"white\") or an RGB triplet
|
||||
string (e.g. \"#ffff1122eecc\").
|
||||
|
||||
COLOR can also be the symbol `unspecified' or one of the strings
|
||||
\"unspecified-fg\" or \"unspecified-bg\", in which case the
|
||||
return value is nil.
|
||||
|
||||
Normally the return value is a list of three floating-point
|
||||
numbers, (RED GREEN BLUE), each between 0.0 and 1.0 inclusive.
|
||||
|
||||
|
@ -516,6 +516,9 @@ FACES may be either a single face or a list of faces.
|
||||
|
||||
(defun face-foreground (face &optional frame inherit)
|
||||
"Return the foreground color name of FACE, or nil if unspecified.
|
||||
On TTY frames, the returned color name can be \"unspecified-fg\",
|
||||
which stands for the unknown default foreground color of the display
|
||||
where the frame is displayed.
|
||||
If the optional argument FRAME is given, report on face FACE in that frame.
|
||||
If FRAME is t, report on the defaults for face FACE (for new frames).
|
||||
If FRAME is omitted or nil, use the selected frame.
|
||||
@ -537,6 +540,9 @@ merging with the `default' face (which is always completely specified)."
|
||||
|
||||
(defun face-background (face &optional frame inherit)
|
||||
"Return the background color name of FACE, or nil if unspecified.
|
||||
On TTY frames, the returned color name can be \"unspecified-bg\",
|
||||
which stands for the unknown default background color of the display
|
||||
where the frame is displayed.
|
||||
If the optional argument FRAME is given, report on face FACE in that frame.
|
||||
If FRAME is t, report on the defaults for face FACE (for new frames).
|
||||
If FRAME is omitted or nil, use the selected frame.
|
||||
@ -2097,11 +2103,17 @@ unnamed faces (e.g, `foreground-color')."
|
||||
(face-attribute 'default attribute))))
|
||||
|
||||
(defun foreground-color-at-point ()
|
||||
"Return the foreground color of the character after point."
|
||||
"Return the foreground color of the character after point.
|
||||
On TTY frames, the returned color name can be \"unspecified-fg\",
|
||||
which stands for the unknown default foreground color of the
|
||||
display where the frame is displayed."
|
||||
(faces--attribute-at-point :foreground 'foreground-color))
|
||||
|
||||
(defun background-color-at-point ()
|
||||
"Return the background color of the character after point."
|
||||
"Return the background color of the character after point.
|
||||
On TTY frames, the returned color name can be \"unspecified-bg\",
|
||||
which stands for the unknown default background color of the
|
||||
display where the frame is displayed."
|
||||
(faces--attribute-at-point :background 'background-color))
|
||||
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user