]> git.eshelyaron.com Git - emacs.git/commitdiff
(Changing Key Bindings): `suppress-keymap' now uses command remapping.
authorLuc Teirlinck <teirllm@auburn.edu>
Mon, 17 Jan 2005 02:44:58 +0000 (02:44 +0000)
committerLuc Teirlinck <teirllm@auburn.edu>
Mon, 17 Jan 2005 02:44:58 +0000 (02:44 +0000)
lispref/ChangeLog
lispref/keymaps.texi

index 635ca735e550003fa3eb04a1e5a7f7a550faa7a5..e31f6530afa20729a2c03143e1f2f7f86adba370 100644 (file)
@@ -1,3 +1,8 @@
+2005-01-16  Luc Teirlinck  <teirllm@auburn.edu>
+
+       * keymaps.texi (Changing Key Bindings): `suppress-keymap' now uses
+       command remapping.
+
 2005-01-14  Kim F. Storm  <storm@cua.dk>
 
        * commands.texi (Accessing Events): Add WHOLE arg to posn-at-x-y.
index b3ae0d8808e52003409bd015962bae2b835a9d03..8b2644c4fbb90561ad82e23c766f485f8c5cfc89 100644 (file)
@@ -1266,9 +1266,10 @@ map
 @defun suppress-keymap keymap &optional nodigits
 @cindex @code{self-insert-command} override
 This function changes the contents of the full keymap @var{keymap} by
-making all the printing characters undefined.  More precisely, it binds
-them to the command @code{undefined}.  This makes ordinary insertion of
-text impossible.  @code{suppress-keymap} returns @code{nil}.
+remapping @code{self-insert-command} to the command @code{undefined}
+(@pxref{Remapping Commands}).  This has the effect of undefining all
+printing characters, thus making ordinary insertion of text impossible.
+@code{suppress-keymap} returns @code{nil}.
 
 If @var{nodigits} is @code{nil}, then @code{suppress-keymap} defines
 digits to run @code{digit-argument}, and @kbd{-} to run