diff options
| author | Miles Bader | 2008-06-05 02:42:55 +0000 |
|---|---|---|
| committer | Miles Bader | 2008-06-05 02:42:55 +0000 |
| commit | e40a85cd56dc9b8da225767a79fe66c7f686351c (patch) | |
| tree | 83bb60bc9dcf59a1e28ebfaa57c3de015ae85ed9 | |
| parent | ed25242f87baeb6d74695da0103f87cb611b6f8c (diff) | |
| download | emacs-e40a85cd56dc9b8da225767a79fe66c7f686351c.tar.gz emacs-e40a85cd56dc9b8da225767a79fe66c7f686351c.zip | |
Rename functions in lisp/face-remap.el
Revision: emacs@sv.gnu.org/emacs--devo--0--patch-1208
| -rw-r--r-- | doc/emacs/ChangeLog | 5 | ||||
| -rw-r--r-- | doc/emacs/display.texi | 31 | ||||
| -rw-r--r-- | doc/lispref/ChangeLog | 5 | ||||
| -rw-r--r-- | doc/lispref/display.texi | 28 | ||||
| -rw-r--r-- | lisp/ChangeLog | 11 | ||||
| -rw-r--r-- | lisp/face-remap.el | 70 |
6 files changed, 85 insertions, 65 deletions
diff --git a/doc/emacs/ChangeLog b/doc/emacs/ChangeLog index 41c3e3225bf..f0f08f607bc 100644 --- a/doc/emacs/ChangeLog +++ b/doc/emacs/ChangeLog | |||
| @@ -1,3 +1,8 @@ | |||
| 1 | 2008-06-05 Miles Bader <miles@gnu.org> | ||
| 2 | |||
| 3 | * display.texi (Temporary Face Changes): Update to reflect function | ||
| 4 | renamings in face-remap.el. | ||
| 5 | |||
| 1 | 2008-06-04 Miles Bader <miles@gnu.org> | 6 | 2008-06-04 Miles Bader <miles@gnu.org> |
| 2 | 7 | ||
| 3 | * display.texi (Temporary Face Changes): Add | 8 | * display.texi (Temporary Face Changes): Add |
diff --git a/doc/emacs/display.texi b/doc/emacs/display.texi index 47650ec5601..cab75796692 100644 --- a/doc/emacs/display.texi +++ b/doc/emacs/display.texi | |||
| @@ -1179,7 +1179,7 @@ These are commands which temporarily change the default face used to | |||
| 1179 | display text in a buffer. | 1179 | display text in a buffer. |
| 1180 | 1180 | ||
| 1181 | @cindex adjust buffer face height | 1181 | @cindex adjust buffer face height |
| 1182 | @findex adjust-buffer-face-height | 1182 | @findex text-scale-adjust |
| 1183 | @kindex C-x C-+ | 1183 | @kindex C-x C-+ |
| 1184 | @kindex C-x C-- | 1184 | @kindex C-x C-- |
| 1185 | @kindex C-x C-= | 1185 | @kindex C-x C-= |
| @@ -1188,7 +1188,7 @@ To increase the height of the default face in the current buffer one | |||
| 1188 | step, type @kbd{C-x C-+} or @kbd{C-x C-=}. To decrease it one step, | 1188 | step, type @kbd{C-x C-+} or @kbd{C-x C-=}. To decrease it one step, |
| 1189 | type @kbd{C-x C--}. To restore the default (global) face height, type | 1189 | type @kbd{C-x C--}. To restore the default (global) face height, type |
| 1190 | @kbd{C-x C-0}. These keys are all bound to the same command, | 1190 | @kbd{C-x C-0}. These keys are all bound to the same command, |
| 1191 | @code{adjust-buffer-face-height}, which looks at the last key typed to | 1191 | @code{text-scale-adjust}, which looks at the last key typed to |
| 1192 | determine the adjustment to make. | 1192 | determine the adjustment to make. |
| 1193 | 1193 | ||
| 1194 | The final key of these commands may be repeated without the leading | 1194 | The final key of these commands may be repeated without the leading |
| @@ -1201,23 +1201,22 @@ decreases the height by the same amount). As a special case, an | |||
| 1201 | argument of 0 will remove any scaling currently active. | 1201 | argument of 0 will remove any scaling currently active. |
| 1202 | 1202 | ||
| 1203 | This command is a special-purpose wrapper around the | 1203 | This command is a special-purpose wrapper around the |
| 1204 | @code{increase-buffer-face-height} command which makes repetition | 1204 | @code{text-scale-increase} command which makes repetition convenient |
| 1205 | convenient even when it is bound in a non-top-level keymap. For | 1205 | even when it is bound in a non-top-level keymap. For binding in a |
| 1206 | binding in a top-level keymap, @code{increase-buffer-face-height} or | 1206 | top-level keymap, @code{text-scale-increase} or |
| 1207 | @code{decrease-default-face-height} may be more appropriate." | 1207 | @code{text-scale-decrease} may be more appropriate." |
| 1208 | 1208 | ||
| 1209 | @cindex increase buffer face height | 1209 | @cindex increase buffer face height |
| 1210 | @findex increase-buffer-face-height | 1210 | @findex text-scale-increase |
| 1211 | @cindex decrease buffer face height | 1211 | @cindex decrease buffer face height |
| 1212 | @findex decrease-buffer-face-height | 1212 | @findex text-scale-decrease |
| 1213 | The @code{increase-buffer-face-height} and | 1213 | The @code{text-scale-increase} and @code{text-scale-decrease} commands |
| 1214 | @code{decrease-buffer-face-height} commands increase or decrease the | 1214 | increase or decrease the height of the default face in the current |
| 1215 | height of the default face in the current buffer by one step. With a | 1215 | buffer by one step. With a numeric prefix argument, the size will be |
| 1216 | numeric prefix argument, the size will be increased/decreased by that | 1216 | increased/decreased by that many steps; each step scales the font |
| 1217 | many steps; each step scales the font height by the value of the | 1217 | height by the value of the variable @code{text-scale-mode-step}. If |
| 1218 | variable @code{text-scale-mode-step}. If repeated, this command has a | 1218 | repeated, this command has a cumulative effect. As a special case, a |
| 1219 | cumulative effect. As a special case, a prefix argument of 0 will | 1219 | prefix argument of 0 will remove any scaling currently active. |
| 1220 | remove any scaling currently active. | ||
| 1221 | 1220 | ||
| 1222 | @findex text-scale-mode | 1221 | @findex text-scale-mode |
| 1223 | These commands automatically enable or disable the | 1222 | These commands automatically enable or disable the |
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 @@ | |||
| 1 | 2008-06-05 Miles Bader <miles@gnu.org> | ||
| 2 | |||
| 3 | * display.texi (Displaying Faces): Update to reflect function | ||
| 4 | renamings in face-remap.el. | ||
| 5 | |||
| 1 | 2008-06-05 Juanma Barranquero <lekktu@gmail.com> | 6 | 2008-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 | |||
| 2439 | together, with earlier values taking precedence. | 2439 | together, with earlier values taking precedence. |
| 2440 | 2440 | ||
| 2441 | The @var{relative_specs_}n values are ``relative specs'', and are | 2441 | The @var{relative_specs_}n values are ``relative specs'', and are |
| 2442 | added by @code{add-relative-face-remapping} (and removed by | 2442 | added 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 |
| 2444 | modifications (such as increasing the size). Typical users of these | 2444 | modifications (such as increasing the size). Typical users of these |
| 2445 | relative specs would be minor modes. | 2445 | relative specs would be minor modes. |
| 2446 | 2446 | ||
| @@ -2448,37 +2448,37 @@ relative specs would be minor modes. | |||
| 2448 | face name, which causes the global definition of that face to be used. | 2448 | face name, which causes the global definition of that face to be used. |
| 2449 | 2449 | ||
| 2450 | A non-default value of @var{base_specs} may also be set using | 2450 | A 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 |
| 2452 | default base-spec value (which inherits the global face definition), | 2452 | default base-spec value (which inherits the global face definition), |
| 2453 | it is up to the caller of @code{set-base-face-remapping} to add such | 2453 | it is up to the caller of @code{face-remap-set-base} to add such |
| 2454 | inheritance if it is desired. A typical use of | 2454 | inheritance 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 |
| 2456 | remappings, e.g., of the default face. | 2456 | remappings, 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 |
| 2460 | This functions adds a face remapping entry of @var{face} to @var{specs} | 2460 | This functions adds a face remapping entry of @var{face} to @var{specs} |
| 2461 | in the current buffer. | 2461 | in the current buffer. |
| 2462 | 2462 | ||
| 2463 | It returns a ``cookie'' which can be used to later delete the remapping with | 2463 | It 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 |
| 2467 | property, including a face name, a list of face names, or a | 2467 | property, including a face name, a list of face names, or a |
| 2468 | face-attribute property list. The attributes given by @var{specs} | 2468 | face-attribute property list. The attributes given by @var{specs} |
| 2469 | will be merged with any other currently active face remappings of | 2469 | will 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; |
| 2471 | this may be changed using @code{set-base-face-remapping}), | 2471 | this may be changed using @code{face-remap-set-base}), with the most |
| 2472 | with the most recently added relative remapping taking precedence. | 2472 | recently 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 |
| 2476 | This function removes a face remapping previously added by | 2476 | This 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 |
| 2478 | value from that function. | 2478 | from 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 |
| 2482 | This function sets the ``base remapping'' of @var{face} in the current | 2482 | This function sets the ``base remapping'' of @var{face} in the current |
| 2483 | buffer to @var{specs}. If @var{specs} is empty, the default base | 2483 | buffer to @var{specs}. If @var{specs} is empty, the default base |
| 2484 | remapping is restored, which inherits from the global definition of | 2484 | remapping is restored, which inherits from the global definition of |
| @@ -2487,7 +2487,7 @@ single value @code{nil}, which has the opposite result (the global | |||
| 2487 | definition of @var{face} is ignored). | 2487 | definition 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 |
| 2491 | This function sets the ``base remapping'' of @var{face} to its default | 2491 | This function sets the ``base remapping'' of @var{face} to its default |
| 2492 | value, which inherits from @var{face}'s global definition. | 2492 | value, which inherits from @var{face}'s global definition. |
| 2493 | @end defun | 2493 | @end defun |
diff --git a/lisp/ChangeLog b/lisp/ChangeLog index 3ecb91a3bb6..a36517e9cee 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog | |||
| @@ -36,6 +36,17 @@ | |||
| 36 | 36 | ||
| 37 | 2008-06-05 Miles Bader <miles@gnu.org> | 37 | 2008-06-05 Miles Bader <miles@gnu.org> |
| 38 | 38 | ||
| 39 | * face-remap.el | ||
| 40 | (face-remap-add-relative): Renamed from `add-relative-face-remapping'. | ||
| 41 | (face-remap-remove-relative): Renamed from | ||
| 42 | `remove-relative-face-remapping'. | ||
| 43 | (face-remap-reset-base): Renamed from | ||
| 44 | `set-default-base-face-remapping'. | ||
| 45 | (face-remap-set-base): Renamed from `set-base-face-remapping'. | ||
| 46 | (text-scale-increase): Renamed from `increase-buffer-face-height'. | ||
| 47 | (text-scale-decrease): Renamed from `decrease-buffer-face-height'. | ||
| 48 | (text-scale-adjust): Renamed from `adjust-buffer-face-height'. | ||
| 49 | |||
| 39 | * face-remap.el (variable-pitch-mode): Autoload. | 50 | * face-remap.el (variable-pitch-mode): Autoload. |
| 40 | 51 | ||
| 41 | 2008-06-04 Sam Steingold <sds@gnu.org> | 52 | 2008-06-04 Sam Steingold <sds@gnu.org> |
diff --git a/lisp/face-remap.el b/lisp/face-remap.el index c690e6a72d7..956c215afdd 100644 --- a/lisp/face-remap.el +++ b/lisp/face-remap.el | |||
| @@ -36,8 +36,8 @@ | |||
| 36 | ;; The "specs" values are a lists of face names or face attribute-value | 36 | ;; The "specs" values are a lists of face names or face attribute-value |
| 37 | ;; pairs, and are merged together, with earlier values taking precedence. | 37 | ;; pairs, and are merged together, with earlier values taking precedence. |
| 38 | ;; | 38 | ;; |
| 39 | ;; The RELATIVE_SPECS_* values are added by `add-relative-face-remapping' | 39 | ;; The RELATIVE_SPECS_* values are added by `face-remap-add-relative' |
| 40 | ;; (and removed by `remove-relative-face-remapping', and are intended for | 40 | ;; (and removed by `face-remap-remove-relative', and are intended for |
| 41 | ;; face "modifications" (such as increasing the size). Typical users of | 41 | ;; face "modifications" (such as increasing the size). Typical users of |
| 42 | ;; relative specs would be minor modes. | 42 | ;; relative specs would be minor modes. |
| 43 | ;; | 43 | ;; |
| @@ -45,10 +45,10 @@ | |||
| 45 | ;; face name, which causes the global definition of that face to be used. | 45 | ;; face name, which causes the global definition of that face to be used. |
| 46 | ;; | 46 | ;; |
| 47 | ;; A non-default value of BASE_SPECS may also be set using | 47 | ;; A non-default value of BASE_SPECS may also be set using |
| 48 | ;; `set-base-face-remapping'. Because this _overwrites_ the default | 48 | ;; `face-remap-set-base'. Because this _overwrites_ the default |
| 49 | ;; value inheriting from the global face definition, it is up to the | 49 | ;; value inheriting from the global face definition, it is up to the |
| 50 | ;; caller of set-base-face-remapping to add such inheritance if it is | 50 | ;; caller of face-remap-set-base to add such inheritance if it is |
| 51 | ;; desired. A typical use of set-base-face-remapping would be a major | 51 | ;; desired. A typical use of face-remap-set-base would be a major |
| 52 | ;; mode setting face remappings, e.g., of the default face. | 52 | ;; mode setting face remappings, e.g., of the default face. |
| 53 | ;; | 53 | ;; |
| 54 | ;; All modifications cause face-remapping-alist to be made buffer-local. | 54 | ;; All modifications cause face-remapping-alist to be made buffer-local. |
| @@ -62,11 +62,11 @@ | |||
| 62 | ;; Utility functions | 62 | ;; Utility functions |
| 63 | 63 | ||
| 64 | ;;;### autoload | 64 | ;;;### autoload |
| 65 | (defun add-relative-face-remapping (face &rest specs) | 65 | (defun face-remap-add-relative (face &rest specs) |
| 66 | "Add a face remapping entry of FACE to SPECS in the current buffer. | 66 | "Add a face remapping entry of FACE to SPECS in the current buffer. |
| 67 | 67 | ||
| 68 | Return a cookie which can be used to delete the remapping with | 68 | Return a cookie which can be used to delete the remapping with |
| 69 | `remove-relative-face-remapping'. | 69 | `face-remap-remove-relative'. |
| 70 | 70 | ||
| 71 | SPECS can be any value suitable for the `face' text property, | 71 | SPECS can be any value suitable for the `face' text property, |
| 72 | including a face name, a list of face names, or a face-attribute | 72 | including a face name, a list of face names, or a face-attribute |
| @@ -77,7 +77,7 @@ remapping taking precedence. | |||
| 77 | 77 | ||
| 78 | The base (lowest priority) remapping may be set to a specific | 78 | The base (lowest priority) remapping may be set to a specific |
| 79 | value, instead of the default of the global face definition, | 79 | value, instead of the default of the global face definition, |
| 80 | using `set-base-face-remapping'." | 80 | using `face-remap-set-base'." |
| 81 | (make-local-variable 'face-remapping-alist) | 81 | (make-local-variable 'face-remapping-alist) |
| 82 | (let ((entry (assq face face-remapping-alist))) | 82 | (let ((entry (assq face face-remapping-alist))) |
| 83 | (when (null entry) | 83 | (when (null entry) |
| @@ -86,8 +86,8 @@ using `set-base-face-remapping'." | |||
| 86 | (setcdr entry (cons specs (cdr entry))) | 86 | (setcdr entry (cons specs (cdr entry))) |
| 87 | (cons face specs))) | 87 | (cons face specs))) |
| 88 | 88 | ||
| 89 | (defun remove-relative-face-remapping (cookie) | 89 | (defun face-remap-remove-relative (cookie) |
| 90 | "Remove a face remapping previously added by `add-relative-face-remapping'. | 90 | "Remove a face remapping previously added by `face-remap-add-relative'. |
| 91 | COOKIE should be the return value from that function." | 91 | COOKIE should be the return value from that function." |
| 92 | (let ((remapping (assq (car cookie) face-remapping-alist))) | 92 | (let ((remapping (assq (car cookie) face-remapping-alist))) |
| 93 | (when remapping | 93 | (when remapping |
| @@ -102,7 +102,7 @@ COOKIE should be the return value from that function." | |||
| 102 | (cdr cookie)))))) | 102 | (cdr cookie)))))) |
| 103 | 103 | ||
| 104 | ;;;### autoload | 104 | ;;;### autoload |
| 105 | (defun set-default-base-face-remapping (face) | 105 | (defun face-remap-reset-base (face) |
| 106 | "Set the base remapping of FACE to inherit from FACE's global definition." | 106 | "Set the base remapping of FACE to inherit from FACE's global definition." |
| 107 | (let ((entry (assq face face-remapping-alist))) | 107 | (let ((entry (assq face face-remapping-alist))) |
| 108 | (when entry | 108 | (when entry |
| @@ -116,7 +116,7 @@ COOKIE should be the return value from that function." | |||
| 116 | (setcar (last entry) face))))) ; otherwise, just inherit global def | 116 | (setcar (last entry) face))))) ; otherwise, just inherit global def |
| 117 | 117 | ||
| 118 | ;;;### autoload | 118 | ;;;### autoload |
| 119 | (defun set-base-face-remapping (face &rest specs) | 119 | (defun face-remap-set-base (face &rest specs) |
| 120 | "Set the base remapping of FACE in the current buffer to SPECS. | 120 | "Set the base remapping of FACE in the current buffer to SPECS. |
| 121 | If SPECS is empty, the default base remapping is restored, which | 121 | If SPECS is empty, the default base remapping is restored, which |
| 122 | inherits from the global definition of FACE; note that this is | 122 | inherits from the global definition of FACE; note that this is |
| @@ -125,7 +125,7 @@ not inherit from the global definition of FACE." | |||
| 125 | (if (or (null specs) | 125 | (if (or (null specs) |
| 126 | (and (eq (car specs) face) (null (cdr specs)))) ; default | 126 | (and (eq (car specs) face) (null (cdr specs)))) ; default |
| 127 | ;; Set entry back to default | 127 | ;; Set entry back to default |
| 128 | (set-default-base-face-remapping face) | 128 | (face-remap-reset-base face) |
| 129 | ;; Set the base remapping | 129 | ;; Set the base remapping |
| 130 | (make-local-variable 'face-remapping-alist) | 130 | (make-local-variable 'face-remapping-alist) |
| 131 | (let ((entry (assq face face-remapping-alist))) | 131 | (let ((entry (assq face face-remapping-alist))) |
| @@ -163,26 +163,26 @@ The amount of scaling is determined by the variable | |||
| 163 | face size by the value of the variable `text-scale-mode-step' | 163 | face size by the value of the variable `text-scale-mode-step' |
| 164 | \(a negative amount shrinks the text). | 164 | \(a negative amount shrinks the text). |
| 165 | 165 | ||
| 166 | The `increase-buffer-face-height' and `decrease-buffer-face-height' | 166 | The `text-scale-increase' and `text-scale-decrease' functions may |
| 167 | functions may be used to interactively modify the variable | 167 | be used to interactively modify the variable |
| 168 | `text-scale-mode-amount' (they also enable or disable `text-scale-mode' | 168 | `text-scale-mode-amount' (they also enable or disable |
| 169 | as necessary)." | 169 | `text-scale-mode' as necessary)." |
| 170 | :lighter (" " text-scale-mode-lighter) | 170 | :lighter (" " text-scale-mode-lighter) |
| 171 | (when text-scale-mode-remapping | 171 | (when text-scale-mode-remapping |
| 172 | (remove-relative-face-remapping text-scale-mode-remapping)) | 172 | (face-remap-remove-relative text-scale-mode-remapping)) |
| 173 | (setq text-scale-mode-lighter | 173 | (setq text-scale-mode-lighter |
| 174 | (format (if (>= text-scale-mode-amount 0) "+%d" "%d") | 174 | (format (if (>= text-scale-mode-amount 0) "+%d" "%d") |
| 175 | text-scale-mode-amount)) | 175 | text-scale-mode-amount)) |
| 176 | (setq text-scale-mode-remapping | 176 | (setq text-scale-mode-remapping |
| 177 | (and text-scale-mode | 177 | (and text-scale-mode |
| 178 | (add-relative-face-remapping 'default | 178 | (face-remap-add-relative 'default |
| 179 | :height | 179 | :height |
| 180 | (expt text-scale-mode-step | 180 | (expt text-scale-mode-step |
| 181 | text-scale-mode-amount)))) | 181 | text-scale-mode-amount)))) |
| 182 | (force-window-update (current-buffer))) | 182 | (force-window-update (current-buffer))) |
| 183 | 183 | ||
| 184 | ;;;###autoload | 184 | ;;;###autoload |
| 185 | (defun increase-buffer-face-height (&optional inc) | 185 | (defun text-scale-increase (&optional inc) |
| 186 | "Increase the height of the default face in the current buffer by INC steps. | 186 | "Increase the height of the default face in the current buffer by INC steps. |
| 187 | If the new height is other than the default, `text-scale-mode' is enabled. | 187 | If the new height is other than the default, `text-scale-mode' is enabled. |
| 188 | 188 | ||
| @@ -195,18 +195,18 @@ will remove any scaling currently active." | |||
| 195 | (text-scale-mode (if (zerop text-scale-mode-amount) -1 1))) | 195 | (text-scale-mode (if (zerop text-scale-mode-amount) -1 1))) |
| 196 | 196 | ||
| 197 | ;;;###autoload | 197 | ;;;###autoload |
| 198 | (defun decrease-buffer-face-height (&optional dec) | 198 | (defun text-scale-decrease (&optional dec) |
| 199 | "Decrease the height of the default face in the current buffer by DEC steps. | 199 | "Decrease the height of the default face in the current buffer by DEC steps. |
| 200 | See `increase-buffer-face-height' for more details." | 200 | See `text-scale-increase' for more details." |
| 201 | (interactive "p") | 201 | (interactive "p") |
| 202 | (increase-buffer-face-height (- dec))) | 202 | (text-scale-increase (- dec))) |
| 203 | 203 | ||
| 204 | ;;;###autoload (define-key ctl-x-map [(control ?+)] 'adjust-buffer-face-height) | 204 | ;;;###autoload (define-key ctl-x-map [(control ?+)] 'text-scale-adjust) |
| 205 | ;;;###autoload (define-key ctl-x-map [(control ?-)] 'adjust-buffer-face-height) | 205 | ;;;###autoload (define-key ctl-x-map [(control ?-)] 'text-scale-adjust) |
| 206 | ;;;###autoload (define-key ctl-x-map [(control ?=)] 'adjust-buffer-face-height) | 206 | ;;;###autoload (define-key ctl-x-map [(control ?=)] 'text-scale-adjust) |
| 207 | ;;;###autoload (define-key ctl-x-map [(control ?0)] 'adjust-buffer-face-height) | 207 | ;;;###autoload (define-key ctl-x-map [(control ?0)] 'text-scale-adjust) |
| 208 | ;;;###autoload | 208 | ;;;###autoload |
| 209 | (defun adjust-buffer-face-height (&optional inc) | 209 | (defun text-scale-adjust (&optional inc) |
| 210 | "Increase or decrease the height of the default face in the current buffer. | 210 | "Increase or decrease the height of the default face in the current buffer. |
| 211 | 211 | ||
| 212 | The actual adjustment made depends on the final component of the | 212 | The actual adjustment made depends on the final component of the |
| @@ -226,10 +226,10 @@ height by the same amount). As a special case, an argument of 0 | |||
| 226 | will remove any scaling currently active. | 226 | will remove any scaling currently active. |
| 227 | 227 | ||
| 228 | This command is a special-purpose wrapper around the | 228 | This command is a special-purpose wrapper around the |
| 229 | `increase-buffer-face-height' command which makes repetition | 229 | `text-scale-increase' command which makes repetition convenient |
| 230 | convenient even when it is bound in a non-top-level keymap. | 230 | even when it is bound in a non-top-level keymap. For binding in |
| 231 | For binding in a top-level keymap, `increase-buffer-face-height' | 231 | a top-level keymap, `text-scale-increase' or |
| 232 | or `decrease-default-face-height' may be more appropriate." | 232 | `text-scale-decrease' may be more appropriate." |
| 233 | (interactive "p") | 233 | (interactive "p") |
| 234 | (let ((first t) | 234 | (let ((first t) |
| 235 | (step t) | 235 | (step t) |
| @@ -247,7 +247,7 @@ or `decrease-default-face-height' may be more appropriate." | |||
| 247 | (t | 247 | (t |
| 248 | (setq step nil)))) | 248 | (setq step nil)))) |
| 249 | (when step | 249 | (when step |
| 250 | (increase-buffer-face-height step) | 250 | (text-scale-increase step) |
| 251 | (setq inc 1 first nil) | 251 | (setq inc 1 first nil) |
| 252 | (setq ev (read-event)))) | 252 | (setq ev (read-event)))) |
| 253 | (push ev unread-command-events))) | 253 | (push ev unread-command-events))) |
| @@ -269,10 +269,10 @@ When active, causes the buffer text to be displayed using | |||
| 269 | the `variable-pitch' face." | 269 | the `variable-pitch' face." |
| 270 | :lighter " VarPitch" | 270 | :lighter " VarPitch" |
| 271 | (when variable-pitch-mode-remapping | 271 | (when variable-pitch-mode-remapping |
| 272 | (remove-relative-face-remapping variable-pitch-mode-remapping)) | 272 | (face-remap-remove-relative variable-pitch-mode-remapping)) |
| 273 | (setq variable-pitch-mode-remapping | 273 | (setq variable-pitch-mode-remapping |
| 274 | (and variable-pitch-mode | 274 | (and variable-pitch-mode |
| 275 | (add-relative-face-remapping 'default 'variable-pitch))) | 275 | (face-remap-add-relative 'default 'variable-pitch))) |
| 276 | (force-window-update (current-buffer))) | 276 | (force-window-update (current-buffer))) |
| 277 | 277 | ||
| 278 | 278 | ||