From: Eli Zaretskii Date: Sat, 17 Jan 2009 19:16:08 +0000 (+0000) Subject: (Standard Keymaps): Rename function-key-map to local-function-key-map. X-Git-Tag: emacs-pretest-23.0.90~392 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=ead3f58d861491ace75d3af9435454c1b467f326;p=emacs.git (Standard Keymaps): Rename function-key-map to local-function-key-map. --- 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 @@ 2009-01-17 Eli Zaretskii + * maps.texi (Standard Keymaps): Rename function-key-map to + local-function-key-map. + + * keymaps.texi (Translation Keymaps): Rename function-key-map to + local-function-key-map. + + * nonascii.texi (Terminal I/O Encoding): `keyboard-coding-system' + and `set-keyboard-coding-system' now accept an optional terminal + argument. + + * commands.texi (Event Mod): `keyboard-translate-table' is now + terminal-local. + (Function Keys): Rename function-key-map to + local-function-key-map. + * elisp.texi (Top): Make @detailmenu be consistent with changes in frames.texi. 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. The sparse keymap that displays the Special Props submenu of the Text Properties menu. -@item function-key-map +@item local-function-key-map The keymap for translating key sequences to preferred alternatives.@* If there are none, then it contains an empty sparse keymap. @xref{Translation Keymaps}. @@ -163,7 +163,8 @@ search. @item key-translation-map A keymap for translating keys. This one overrides ordinary key -bindings, unlike @code{function-key-map}. @xref{Translation Keymaps}. +bindings, unlike @code{local- function-key-map}. @xref{Translation +Keymaps}. @item kmacro-map @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. for the first frame. `window-system' is also now a function that takes a frame argument. ++++ *** The `keyboard-translate-table' variable and the terminal and keyboard coding systems are now terminal-local. +--- *** You can specify a terminal device (`tty' parameter) and a terminal type (`tty-type' parameter) to `make-terminal-frame'. +--- *** The function `make-frame-on-display' now works during a tty session. @@ -1688,6 +1691,7 @@ session. The functions `get-device-terminal', `terminal-parameters', `terminal-parameter', `set-terminal-parameter' use this data type. ++++ *** Function key sequences are now mapped using `local-function-key-map', a new variable. This inherits from the global variable function-key-map, which is not used directly any more.