summaryrefslogtreecommitdiff
path: root/lispref
diff options
context:
space:
mode:
authorRichard M. Stallman <rms@gnu.org>1995-05-02 01:57:30 +0000
committerRichard M. Stallman <rms@gnu.org>1995-05-02 01:57:30 +0000
commit92c1e08ea20259adc13a36e372dd48440a54a53c (patch)
tree1373e941aceae5b81b406078e3f7ec2c3a45506c /lispref
parent44dabcbcbf7f58f80122d1b7f3e15d56a779276e (diff)
downloademacs-92c1e08ea20259adc13a36e372dd48440a54a53c.tar.gz
Describe uses of C-c followed by punctuation chars.
Diffstat (limited to 'lispref')
-rw-r--r--lispref/tips.texi14
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