aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEli Zaretskii2009-01-17 19:16:08 +0000
committerEli Zaretskii2009-01-17 19:16:08 +0000
commitead3f58d861491ace75d3af9435454c1b467f326 (patch)
treedd1ae6e190bc18143fcf5a64ff02a77a1ce87192
parent6b9e769476955b928b0248fef5aaa0e40754e257 (diff)
downloademacs-ead3f58d861491ace75d3af9435454c1b467f326.tar.gz
emacs-ead3f58d861491ace75d3af9435454c1b467f326.zip
(Standard Keymaps): Rename function-key-map to local-function-key-map.
-rw-r--r--doc/lispref/ChangeLog15
-rw-r--r--doc/lispref/maps.texi5
-rw-r--r--etc/NEWS4
3 files changed, 22 insertions, 2 deletions
diff --git a/doc/lispref/ChangeLog b/doc/lispref/ChangeLog
index 460511c5792..a2705e99c10 100644
--- a/doc/lispref/ChangeLog
+++ b/doc/lispref/ChangeLog
@@ -1,5 +1,20 @@
12009-01-17 Eli Zaretskii <eliz@gnu.org> 12009-01-17 Eli Zaretskii <eliz@gnu.org>
2 2
3 * maps.texi (Standard Keymaps): Rename function-key-map to
4 local-function-key-map.
5
6 * keymaps.texi (Translation Keymaps): Rename function-key-map to
7 local-function-key-map.
8
9 * nonascii.texi (Terminal I/O Encoding): `keyboard-coding-system'
10 and `set-keyboard-coding-system' now accept an optional terminal
11 argument.
12
13 * commands.texi (Event Mod): `keyboard-translate-table' is now
14 terminal-local.
15 (Function Keys): Rename function-key-map to
16 local-function-key-map.
17
3 * elisp.texi (Top): Make @detailmenu be consistent with changes in 18 * elisp.texi (Top): Make @detailmenu be consistent with changes in
4 frames.texi. 19 frames.texi.
5 20
diff --git a/doc/lispref/maps.texi b/doc/lispref/maps.texi
index 038744fe3e3..88ab85a2ac7 100644
--- a/doc/lispref/maps.texi
+++ b/doc/lispref/maps.texi
@@ -112,7 +112,7 @@ Properties menu.
112The sparse keymap that displays the Special Props submenu of the Text 112The sparse keymap that displays the Special Props submenu of the Text
113Properties menu. 113Properties menu.
114 114
115@item function-key-map 115@item local-function-key-map
116The keymap for translating key sequences to preferred alternatives.@* 116The keymap for translating key sequences to preferred alternatives.@*
117If there are none, then it contains an empty sparse keymap. 117If there are none, then it contains an empty sparse keymap.
118@xref{Translation Keymaps}. 118@xref{Translation Keymaps}.
@@ -163,7 +163,8 @@ search.
163 163
164@item key-translation-map 164@item key-translation-map
165A keymap for translating keys. This one overrides ordinary key 165A keymap for translating keys. This one overrides ordinary key
166bindings, unlike @code{function-key-map}. @xref{Translation Keymaps}. 166bindings, unlike @code{local- function-key-map}. @xref{Translation
167Keymaps}.
167 168
168@item kmacro-map 169@item kmacro-map
169@vindex kmacro-map 170@vindex kmacro-map
diff --git a/etc/NEWS b/etc/NEWS
index 4d5ec0c0377..5564fe01f8e 100644
--- a/etc/NEWS
+++ b/etc/NEWS
@@ -1674,12 +1674,15 @@ $TERM inherited by Emacs you will have to look inside initial-environment.
1674for the first frame. `window-system' is also now a function that 1674for the first frame. `window-system' is also now a function that
1675takes a frame argument. 1675takes a frame argument.
1676 1676
1677+++
1677*** The `keyboard-translate-table' variable and the terminal and 1678*** The `keyboard-translate-table' variable and the terminal and
1678keyboard coding systems are now terminal-local. 1679keyboard coding systems are now terminal-local.
1679 1680
1681---
1680*** You can specify a terminal device (`tty' parameter) and a terminal 1682*** You can specify a terminal device (`tty' parameter) and a terminal
1681type (`tty-type' parameter) to `make-terminal-frame'. 1683type (`tty-type' parameter) to `make-terminal-frame'.
1682 1684
1685---
1683*** The function `make-frame-on-display' now works during a tty 1686*** The function `make-frame-on-display' now works during a tty
1684session. 1687session.
1685 1688
@@ -1688,6 +1691,7 @@ session.
1688The functions `get-device-terminal', `terminal-parameters', 1691The functions `get-device-terminal', `terminal-parameters',
1689`terminal-parameter', `set-terminal-parameter' use this data type. 1692`terminal-parameter', `set-terminal-parameter' use this data type.
1690 1693
1694+++
1691*** Function key sequences are now mapped using `local-function-key-map', 1695*** Function key sequences are now mapped using `local-function-key-map',
1692a new variable. This inherits from the global variable function-key-map, 1696a new variable. This inherits from the global variable function-key-map,
1693which is not used directly any more. 1697which is not used directly any more.