aboutsummaryrefslogtreecommitdiffstats
path: root/doc/lispref
diff options
context:
space:
mode:
authorMiles Bader2008-06-05 02:42:55 +0000
committerMiles Bader2008-06-05 02:42:55 +0000
commite40a85cd56dc9b8da225767a79fe66c7f686351c (patch)
tree83bb60bc9dcf59a1e28ebfaa57c3de015ae85ed9 /doc/lispref
parented25242f87baeb6d74695da0103f87cb611b6f8c (diff)
downloademacs-e40a85cd56dc9b8da225767a79fe66c7f686351c.tar.gz
emacs-e40a85cd56dc9b8da225767a79fe66c7f686351c.zip
Rename functions in lisp/face-remap.el
Revision: emacs@sv.gnu.org/emacs--devo--0--patch-1208
Diffstat (limited to 'doc/lispref')
-rw-r--r--doc/lispref/ChangeLog5
-rw-r--r--doc/lispref/display.texi28
2 files changed, 19 insertions, 14 deletions
diff --git a/doc/lispref/ChangeLog b/doc/lispref/ChangeLog
index 27ddee117a9..7a8a3875ea2 100644
--- a/doc/lispref/ChangeLog
+++ b/doc/lispref/ChangeLog
@@ -1,3 +1,8 @@
12008-06-05 Miles Bader <miles@gnu.org>
2
3 * display.texi (Displaying Faces): Update to reflect function
4 renamings in face-remap.el.
5
12008-06-05 Juanma Barranquero <lekktu@gmail.com> 62008-06-05 Juanma Barranquero <lekktu@gmail.com>
2 7
3 * display.texi (Fontsets): Fix typos. 8 * display.texi (Fontsets): Fix typos.
diff --git a/doc/lispref/display.texi b/doc/lispref/display.texi
index 467113f6409..93b57549f7c 100644
--- a/doc/lispref/display.texi
+++ b/doc/lispref/display.texi
@@ -2439,8 +2439,8 @@ names or face attribute-value pairs. All face specs are merged
2439together, with earlier values taking precedence. 2439together, with earlier values taking precedence.
2440 2440
2441The @var{relative_specs_}n values are ``relative specs'', and are 2441The @var{relative_specs_}n values are ``relative specs'', and are
2442added by @code{add-relative-face-remapping} (and removed by 2442added by @code{face-remap-add-relative} (and removed by
2443@code{remove-relative-face-remapping}. These are intended for face 2443@code{face-remap-remove-relative}. These are intended for face
2444modifications (such as increasing the size). Typical users of these 2444modifications (such as increasing the size). Typical users of these
2445relative specs would be minor modes. 2445relative specs would be minor modes.
2446 2446
@@ -2448,37 +2448,37 @@ relative specs would be minor modes.
2448face name, which causes the global definition of that face to be used. 2448face name, which causes the global definition of that face to be used.
2449 2449
2450A non-default value of @var{base_specs} may also be set using 2450A non-default value of @var{base_specs} may also be set using
2451@code{set-base-face-remapping}. Because this @emph{overwrites} the 2451@code{face-remap-set-base}. Because this @emph{overwrites} the
2452default base-spec value (which inherits the global face definition), 2452default base-spec value (which inherits the global face definition),
2453it is up to the caller of @code{set-base-face-remapping} to add such 2453it is up to the caller of @code{face-remap-set-base} to add such
2454inheritance if it is desired. A typical use of 2454inheritance if it is desired. A typical use of
2455@code{set-base-face-remapping} would be a major mode adding a face 2455@code{face-remap-set-base} would be a major mode adding a face
2456remappings, e.g., of the default face. 2456remappings, e.g., of the default face.
2457 2457
2458 2458
2459@defun add-relative-face-remapping face &rest specs 2459@defun face-remap-add-relative face &rest specs
2460This functions adds a face remapping entry of @var{face} to @var{specs} 2460This functions adds a face remapping entry of @var{face} to @var{specs}
2461in the current buffer. 2461in the current buffer.
2462 2462
2463It returns a ``cookie'' which can be used to later delete the remapping with 2463It returns a ``cookie'' which can be used to later delete the remapping with
2464@code{remove-relative-face-remapping}. 2464@code{face-remap-remove-relative}.
2465 2465
2466@var{specs} can be any value suitable for the @code{face} text 2466@var{specs} can be any value suitable for the @code{face} text
2467property, including a face name, a list of face names, or a 2467property, including a face name, a list of face names, or a
2468face-attribute property list. The attributes given by @var{specs} 2468face-attribute property list. The attributes given by @var{specs}
2469will be merged with any other currently active face remappings of 2469will be merged with any other currently active face remappings of
2470@var{face}, and with the global definition of @var{face} (by default; 2470@var{face}, and with the global definition of @var{face} (by default;
2471this may be changed using @code{set-base-face-remapping}), 2471this may be changed using @code{face-remap-set-base}), with the most
2472with the most recently added relative remapping taking precedence. 2472recently added relative remapping taking precedence.
2473@end defun 2473@end defun
2474 2474
2475@defun remove-relative-face-remapping cookie 2475@defun face-remap-remove-relative cookie
2476This function removes a face remapping previously added by 2476This function removes a face remapping previously added by
2477@code{add-relative-face-remapping}. @var{cookie} should be a return 2477@code{face-remap-add-relative}. @var{cookie} should be a return value
2478value from that function. 2478from that function.
2479@end defun 2479@end defun
2480 2480
2481@defun set-base-face-remapping face &rest specs 2481@defun face-remap-set-base face &rest specs
2482This function sets the ``base remapping'' of @var{face} in the current 2482This function sets the ``base remapping'' of @var{face} in the current
2483buffer to @var{specs}. If @var{specs} is empty, the default base 2483buffer to @var{specs}. If @var{specs} is empty, the default base
2484remapping is restored, which inherits from the global definition of 2484remapping is restored, which inherits from the global definition of
@@ -2487,7 +2487,7 @@ single value @code{nil}, which has the opposite result (the global
2487definition of @var{face} is ignored). 2487definition of @var{face} is ignored).
2488@end defun 2488@end defun
2489 2489
2490@defun set-default-base-face-remapping face 2490@defun face-remap-reset-base face
2491This function sets the ``base remapping'' of @var{face} to its default 2491This function sets the ``base remapping'' of @var{face} to its default
2492value, which inherits from @var{face}'s global definition. 2492value, which inherits from @var{face}'s global definition.
2493@end defun 2493@end defun