Mercurial > emacs
changeset 38744:d7121931b3ba
Show example of specifying C-M-= in Lisp.
Minor cleanup.
author | Richard M. Stallman <rms@gnu.org> |
---|---|
date | Wed, 08 Aug 2001 23:38:27 +0000 |
parents | daea04400144 |
children | 5464ee1ba8e2 |
files | man/custom.texi |
diffstat | 1 files changed, 25 insertions(+), 21 deletions(-) [+] |
line wrap: on
line diff
--- a/man/custom.texi Wed Aug 08 23:36:56 2001 +0000 +++ b/man/custom.texi Wed Aug 08 23:38:27 2001 +0000 @@ -13,10 +13,10 @@ Customization that you do within Emacs normally affects only the particular Emacs session that you do it in--it does not persist between sessions unless you save the customization in a file such as -@file{.emacs} or @file{.Xdefaults} that will change future sessions. -@xref{Init File}. In the customization buffer, if you use a -command to save customizations for future sessions, this actually -works by editing @file{.emacs} for you. +@file{.emacs} or @file{.Xdefaults} that will affect future sessions. +@xref{Init File}. In the customization buffer, when you save +customizations for future sessions, this actually works by editing +@file{.emacs} for you. @menu * Minor Modes:: Each minor mode is one feature you can turn on @@ -111,8 +111,9 @@ ISO Accents mode makes the characters @samp{`}, @samp{'}, @samp{"}, @samp{^}, @samp{/} and @samp{~} combine with the following letter, to -produce an accented letter in the ISO Latin-1 character set. -@xref{Single-Byte Character Support}. +produce an accented letter in the ISO Latin-1 character set. The +newer and more general feature of input methods more or less +supersedes ISO Accents mode. @xref{Single-Byte Character Support}. Outline minor mode provides the same facilities as the major mode called Outline mode; but since it is a minor mode instead, you can @@ -359,12 +360,13 @@ shows that group and its contents. This field is a kind of hypertext link to another group. - The @code{Emacs} group includes a few user options itself, but most -of them are in other groups. By examining various groups, you will -eventually find the options and faces that belong to the feature you -are interested in customizing. Then you can use the customization -buffer to set them. You can go straight to a particular group by name -using the command @kbd{M-x customize-group}. + The @code{Emacs} group includes a few user options itself, but +mainly it contains other groups, which contain more groups, which +contain the user options. By browsing the hierarchy of groups, you +will eventually find the feature you are interested in customizing. +Then you can use the customization buffer to set the options and faces +pertaining to that feature. You can also go straight to a particular +group by name, using the command @kbd{M-x customize-group}. @findex customize-browse You can view the structure of customization groups on a larger scale @@ -1619,12 +1621,14 @@ the character as it would appear in a string. Here are examples of using vectors to rebind @kbd{C-=} (a control -character not in ASCII), @kbd{H-a} (a Hyper character; ASCII doesn't -have Hyper at all), @key{F7} (a function key), and @kbd{C-Mouse-1} (a +character not in ASCII), @kbd{C-M-=} (not in ASCII because @kbd{C-=} +is not), @kbd{H-a} (a Hyper character; ASCII doesn't have Hyper at +all), @key{F7} (a function key), and @kbd{C-Mouse-1} (a keyboard-modified mouse button): @example (global-set-key [?\C-=] 'make-symbolic-link) +(global-set-key [?\M-\C-=] 'make-symbolic-link) (global-set-key [?\H-a] 'make-symbolic-link) (global-set-key [f7] 'make-symbolic-link) (global-set-key [C-mouse-1] 'make-symbolic-link) @@ -1871,16 +1875,16 @@ events, if it has no binding). @vindex double-click-time - The variable @code{double-click-time} specifies how long may elapse -between clicks that are recognized as a pair. Its value is measured -in milliseconds. If the value is @code{nil}, double clicks are not -detected at all. If the value is @code{t}, then there is no time -limit. + The variable @code{double-click-time} specifies how much time can +elapse between clicks and still allow them to be grouped as a multiple +click. Its value is in units of milliseconds. If the value is +@code{nil}, double clicks are not detected at all. If the value is +@code{t}, then there is no time limit. @vindex double-click-fuzz The variable @code{double-click-fuzz} specifies how much the mouse -may be moved between clicks that are recognized as a pair. Its value -is measured in pixels. +can move between clicks still allow them to be grouped as a multiple +click. Its value is in units of pixels. The symbols for mouse events also indicate the status of the modifier keys, with the usual prefixes @samp{C-}, @samp{M-}, @samp{H-},