aboutsummaryrefslogtreecommitdiffstats
path: root/doc
diff options
context:
space:
mode:
authorLars Ingebrigtsen2019-07-23 19:15:10 +0200
committerLars Ingebrigtsen2019-07-23 19:15:20 +0200
commit9a83ecb60a0dd280fe892adfe3bbefd2d55d13bd (patch)
tree7bad8dc5ecab3f2ec54edb909449fed8819a687b /doc
parent8dd5b6ea56c38669bc98104ee2d6b31496624d28 (diff)
downloademacs-9a83ecb60a0dd280fe892adfe3bbefd2d55d13bd.tar.gz
emacs-9a83ecb60a0dd280fe892adfe3bbefd2d55d13bd.zip
Refer to local-function-key-map in various manuals
* doc/misc/viper.texi (Key Bindings): * doc/misc/efaq.texi (X key translations for Emacs) (No Escape key): * doc/misc/edt.texi (Changes): * doc/emacs/msdos-xtra.texi (MS-DOS Keyboard): * doc/emacs/custom.texi (Terminal Init): Refer to local-function-key-map instead of function-key-map, since the latter isn't supposed to be changed (bug#27490).
Diffstat (limited to 'doc')
-rw-r--r--doc/emacs/custom.texi2
-rw-r--r--doc/emacs/msdos-xtra.texi2
-rw-r--r--doc/misc/edt.texi2
-rw-r--r--doc/misc/efaq.texi6
-rw-r--r--doc/misc/viper.texi2
5 files changed, 7 insertions, 7 deletions
diff --git a/doc/emacs/custom.texi b/doc/emacs/custom.texi
index fae5433f877..aba96442767 100644
--- a/doc/emacs/custom.texi
+++ b/doc/emacs/custom.texi
@@ -2617,7 +2617,7 @@ kept.
2617 The usual purpose of the terminal-specific library is to map the 2617 The usual purpose of the terminal-specific library is to map the
2618escape sequences used by the terminal's function keys onto more 2618escape sequences used by the terminal's function keys onto more
2619meaningful names, using @code{input-decode-map} (or 2619meaningful names, using @code{input-decode-map} (or
2620@code{function-key-map} before it). See the file 2620@code{local-function-key-map} before it). See the file
2621@file{term/lk201.el} for an example of how this is done. Many function 2621@file{term/lk201.el} for an example of how this is done. Many function
2622keys are mapped automatically according to the information in the 2622keys are mapped automatically according to the information in the
2623Termcap data base; the terminal-specific library needs to map only the 2623Termcap data base; the terminal-specific library needs to map only the
diff --git a/doc/emacs/msdos-xtra.texi b/doc/emacs/msdos-xtra.texi
index e0d3bcd4093..32cdcd4f9db 100644
--- a/doc/emacs/msdos-xtra.texi
+++ b/doc/emacs/msdos-xtra.texi
@@ -105,7 +105,7 @@ following line into your @file{_emacs} file:
105 105
106@smallexample 106@smallexample
107;; @r{Make the @key{ENTER} key from the numeric keypad act as @kbd{C-j}.} 107;; @r{Make the @key{ENTER} key from the numeric keypad act as @kbd{C-j}.}
108(define-key function-key-map [kp-enter] [?\C-j]) 108(define-key local-function-key-map [kp-enter] [?\C-j])
109@end smallexample 109@end smallexample
110 110
111@node MS-DOS Mouse 111@node MS-DOS Mouse
diff --git a/doc/misc/edt.texi b/doc/misc/edt.texi
index 74224e96314..73ec47d144a 100644
--- a/doc/misc/edt.texi
+++ b/doc/misc/edt.texi
@@ -190,7 +190,7 @@ key sequence, providing the @acronym{ASCII} key sequence prefix is
190already known by Emacs to be a prefix. As a result of providing this 190already known by Emacs to be a prefix. As a result of providing this
191support, some terminal/keyboard/window system configurations, which 191support, some terminal/keyboard/window system configurations, which
192don't have a complete set of sensible function key bindings built into 192don't have a complete set of sensible function key bindings built into
193Emacs in @code{function-key-map}, can still be configured for use with 193Emacs in @code{local-function-key-map}, can still be configured for use with
194EDT Emulation. (Note: In a few rare circumstances this does not work 194EDT Emulation. (Note: In a few rare circumstances this does not work
195properly. In particular, it does not work if a subset of the leading 195properly. In particular, it does not work if a subset of the leading
196@acronym{ASCII} characters in a key sequence are recognized by Emacs as 196@acronym{ASCII} characters in a key sequence are recognized by Emacs as
diff --git a/doc/misc/efaq.texi b/doc/misc/efaq.texi
index 485776e1c73..fcc8e9f11ed 100644
--- a/doc/misc/efaq.texi
+++ b/doc/misc/efaq.texi
@@ -3887,10 +3887,10 @@ if you do build Emacs with Xt; please let us know if you've done this!)
3887The only way to affect the behavior of keys within Emacs is through 3887The only way to affect the behavior of keys within Emacs is through
3888@code{xmodmap} (outside Emacs) or @code{define-key} (inside Emacs). The 3888@code{xmodmap} (outside Emacs) or @code{define-key} (inside Emacs). The
3889@code{define-key} command should be used in conjunction with the 3889@code{define-key} command should be used in conjunction with the
3890@code{function-key-map} map. For instance, 3890@code{local-function-key-map} map. For instance,
3891 3891
3892@lisp 3892@lisp
3893(define-key function-key-map [M-@key{TAB}] [?\M-\t]) 3893(define-key local-function-key-map [M-@key{TAB}] [?\M-\t])
3894@end lisp 3894@end lisp
3895 3895
3896@noindent 3896@noindent
@@ -4099,7 +4099,7 @@ generates @key{ESC}. If not, the following form can be used to bind it:
4099 4099
4100@lisp 4100@lisp
4101;; F11 is the documented ESC replacement on DEC terminals. 4101;; F11 is the documented ESC replacement on DEC terminals.
4102(define-key function-key-map [f11] [?\e]) 4102(define-key local-function-key-map [f11] [?\e])
4103@end lisp 4103@end lisp
4104 4104
4105@node Compose Character 4105@node Compose Character
diff --git a/doc/misc/viper.texi b/doc/misc/viper.texi
index 922c91b3922..2c3fc02de06 100644
--- a/doc/misc/viper.texi
+++ b/doc/misc/viper.texi
@@ -2185,7 +2185,7 @@ Manual}, and the Emacs quick reference card for the general info on key
2185bindings in Emacs. 2185bindings in Emacs.
2186 2186
2187@vindex input-decode-map 2187@vindex input-decode-map
2188@vindex function-key-map 2188@vindex local-function-key-map
2189@vindex viper-vi-global-user-map 2189@vindex viper-vi-global-user-map
2190@vindex viper-insert-global-user-map 2190@vindex viper-insert-global-user-map
2191@vindex viper-emacs-global-user-map 2191@vindex viper-emacs-global-user-map