diff options
author | Richard M. Stallman <rms@gnu.org> | 1995-05-02 01:57:30 +0000 |
---|---|---|
committer | Richard M. Stallman <rms@gnu.org> | 1995-05-02 01:57:30 +0000 |
commit | 92c1e08ea20259adc13a36e372dd48440a54a53c (patch) | |
tree | 1373e941aceae5b81b406078e3f7ec2c3a45506c /lispref | |
parent | 44dabcbcbf7f58f80122d1b7f3e15d56a779276e (diff) | |
download | emacs-92c1e08ea20259adc13a36e372dd48440a54a53c.tar.gz |
Describe uses of C-c followed by punctuation chars.
Diffstat (limited to 'lispref')
-rw-r--r-- | lispref/tips.texi | 14 |
1 files changed, 12 insertions, 2 deletions
diff --git a/lispref/tips.texi b/lispref/tips.texi index d6fdb318812..9c252748230 100644 --- a/lispref/tips.texi +++ b/lispref/tips.texi @@ -93,8 +93,18 @@ Instead, define sequences consisting of @kbd{C-c} followed by a non-letter. These sequences are reserved for major modes. Changing all the major modes in Emacs 18 so they would follow this -convention was a lot of work. Abandoning this convention would waste -that work and inconvenience the users. +convention was a lot of work. Abandoning this convention would make +that work go to waste, and inconvenience users. + +@item +Sequences consisting of @kbd{C-c} followed by @kbd{@{}, @kbd{@}}, +@kbd{<}, @kbd{>}, @kbd{:} or @kbd{;} are also reserved for major modes. + +@item +Sequences consisting of @kbd{C-c} followed by any other punctuation +character are allocated for minor modes. Using them in a major mode is +not absolutely prohibited, but if you do that, the major mode binding +may be shadowed from time to time by minor modes. @item You should not bind @kbd{C-h} following any prefix character (including |