Commit 73508e62 authored by Eli Zaretskii's avatar Eli Zaretskii

Improve documentation of face numbers

* doc/lispref/display.texi (Face Functions): Mention where the
face number is used and that it depends on the 'face' property
of the face symbol.  Improve indexing.
parent bf235ce3
Pipeline #643 failed with stage
in 60 minutes and 1 second
......@@ -3038,10 +3038,17 @@ value, which inherits from @var{face}'s global definition.
This function returns a list of all defined face names.
@end defun
@cindex face number
@cindex face property of face symbols
@defun face-id face
This function returns the @dfn{face number} of face @var{face}. This
is a number that uniquely identifies a face at low levels within
Emacs. It is seldom necessary to refer to a face by its face number.
However, functions that manipulate glyphs, such as
@code{make-glyph-code} and @code{glyph-face} (@pxref{Glyphs}) access
the face numbers internally. Note that the face number is stored as
the value of the @code{face} property of the face symbol, so we
recommend not to set that property of a face to any value of your own.
@end defun
@defun face-documentation face
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment