diff options
| author | Luc Teirlinck | 2005-12-19 23:33:53 +0000 |
|---|---|---|
| committer | Luc Teirlinck | 2005-12-19 23:33:53 +0000 |
| commit | 2b8fa3be3889eac9c6b64d2b9ecf83b792333a3c (patch) | |
| tree | dfb9a93b8bf9c6502d94abe3507cabebdc7ec206 | |
| parent | cee9f5c6a1c92141764346babd09ca6ec0e97f95 (diff) | |
| download | emacs-2b8fa3be3889eac9c6b64d2b9ecf83b792333a3c.tar.gz emacs-2b8fa3be3889eac9c6b64d2b9ecf83b792333a3c.zip | |
(Easy Customization): Add "Browsing Custom" to menu.
(Customization Groups): Delete text moved to "Browsing Custom".
(Browsing Custom): New node.
(Specific Customization): Clarify which commands only work for loaded options.
| -rw-r--r-- | man/custom.texi | 34 |
1 files changed, 25 insertions, 9 deletions
diff --git a/man/custom.texi b/man/custom.texi index 7750efb04ad..c1442ca2f3c 100644 --- a/man/custom.texi +++ b/man/custom.texi | |||
| @@ -206,6 +206,7 @@ the active fields and other features. | |||
| 206 | 206 | ||
| 207 | @menu | 207 | @menu |
| 208 | * Groups: Customization Groups. How options are classified in a structure. | 208 | * Groups: Customization Groups. How options are classified in a structure. |
| 209 | * Browsing: Browsing Custom. Browsing and searching for options and faces. | ||
| 209 | * Changing a Variable:: How to edit a value and set an option. | 210 | * Changing a Variable:: How to edit a value and set an option. |
| 210 | * Saving Customizations:: Specifying the file for saving customizations. | 211 | * Saving Customizations:: Specifying the file for saving customizations. |
| 211 | * Face Customization:: How to edit the attributes of a face. | 212 | * Face Customization:: How to edit the attributes of a face. |
| @@ -275,9 +276,13 @@ Then you can use the customization buffer to set the options | |||
| 275 | pertaining to that feature. You can also go straight to a particular | 276 | pertaining to that feature. You can also go straight to a particular |
| 276 | group by name, using the command @kbd{M-x customize-group}. | 277 | group by name, using the command @kbd{M-x customize-group}. |
| 277 | 278 | ||
| 279 | @node Browsing Custom | ||
| 280 | @subsection Browsing and Searching for Options and Faces | ||
| 278 | @findex customize-browse | 281 | @findex customize-browse |
| 279 | You can view the structure of customization groups on a larger scale | 282 | You can use @kbd{M-x customize} to browse the groups and options, but |
| 280 | with @kbd{M-x customize-browse}. This command creates a special kind of | 283 | often @kbd{M-x customize-browse} is a more efficient alternative. |
| 284 | That is because it lets you view the structure of customization groups | ||
| 285 | on a larger scale. This command creates a special kind of | ||
| 281 | customization buffer which shows only the names of the groups (and | 286 | customization buffer which shows only the names of the groups (and |
| 282 | variables and faces), and their structure. | 287 | variables and faces), and their structure. |
| 283 | 288 | ||
| @@ -291,6 +296,13 @@ that active field creates an ordinary customization buffer showing just | |||
| 291 | that group and its contents, just that variable, or just that face. | 296 | that group and its contents, just that variable, or just that face. |
| 292 | This is the way to set values in it. | 297 | This is the way to set values in it. |
| 293 | 298 | ||
| 299 | If you can guess part of the name of the options you are interested | ||
| 300 | in, then sometimes @kbd{M-x customize-apropos} can be another useful | ||
| 301 | way to search for options. However, unlike @code{customize} and | ||
| 302 | @code{customize-browse}, @code{customize-apropos} can only find | ||
| 303 | options that are loaded in the current Emacs session. @xref{Specific | ||
| 304 | Customization,, Customizing Specific Items}. | ||
| 305 | |||
| 294 | @node Changing a Variable | 306 | @node Changing a Variable |
| 295 | @subsection Changing a Variable | 307 | @subsection Changing a Variable |
| 296 | 308 | ||
| @@ -627,7 +639,9 @@ buffer, and you know its name, you can use the command @kbd{M-x | |||
| 627 | customize-variable} and specify the variable name. This sets up the | 639 | customize-variable} and specify the variable name. This sets up the |
| 628 | customization buffer with just one variable---the one that you asked | 640 | customization buffer with just one variable---the one that you asked |
| 629 | for. Editing, setting and saving the value work as described above, | 641 | for. Editing, setting and saving the value work as described above, |
| 630 | but only for the specified variable. | 642 | but only for the specified variable. Minibuffer completion is very |
| 643 | handy if you only know part of the name. However, it only finds | ||
| 644 | options that have been loaded in the current Emacs session. | ||
| 631 | 645 | ||
| 632 | @findex customize-face | 646 | @findex customize-face |
| 633 | Likewise, you can modify a specific face, chosen by name, using | 647 | Likewise, you can modify a specific face, chosen by name, using |
| @@ -638,15 +652,16 @@ on the character after point. | |||
| 638 | You can also set up the customization buffer with a specific group, | 652 | You can also set up the customization buffer with a specific group, |
| 639 | using @kbd{M-x customize-group}. The immediate contents of the chosen | 653 | using @kbd{M-x customize-group}. The immediate contents of the chosen |
| 640 | group, including user options, faces, and other groups, all appear | 654 | group, including user options, faces, and other groups, all appear |
| 641 | as well. However, these subgroups' own contents are not included. | 655 | as well (even if not already loaded). However, the subgroups' own |
| 656 | contents are not included. | ||
| 642 | 657 | ||
| 643 | @findex customize-apropos | 658 | @findex customize-apropos |
| 644 | To control more precisely what to customize, you can use @kbd{M-x | 659 | To control more precisely what to customize, you can use @kbd{M-x |
| 645 | customize-apropos}. You specify a regular expression as argument; then | 660 | customize-apropos}. You specify a regular expression as argument; then |
| 646 | all options, faces and groups whose names match this regular expression | 661 | all @emph{loaded} options, faces and groups whose names match this |
| 647 | are set up in the customization buffer. If you specify an empty regular | 662 | regular expression are set up in the customization buffer. If you |
| 648 | expression, this includes @emph{all} groups, options and faces (but | 663 | specify an empty regular expression, this includes @emph{all} groups, |
| 649 | that takes a long time). | 664 | options and faces (but that takes a long time). |
| 650 | 665 | ||
| 651 | @findex customize-changed-options | 666 | @findex customize-changed-options |
| 652 | When you upgrade to a new Emacs version, you might want to customize | 667 | When you upgrade to a new Emacs version, you might want to customize |
| @@ -654,7 +669,8 @@ new options and options whose meanings or default values have changed. | |||
| 654 | To do this, use @kbd{M-x customize-changed-options} and specify a | 669 | To do this, use @kbd{M-x customize-changed-options} and specify a |
| 655 | previous Emacs version number using the minibuffer. It creates a | 670 | previous Emacs version number using the minibuffer. It creates a |
| 656 | customization buffer which shows all the options (and groups) whose | 671 | customization buffer which shows all the options (and groups) whose |
| 657 | definitions have been changed since the specified version. | 672 | definitions have been changed since the specified version. (Not just |
| 673 | those that are already loaded.) | ||
| 658 | 674 | ||
| 659 | @findex customize-saved | 675 | @findex customize-saved |
| 660 | @findex customize-customized | 676 | @findex customize-customized |