Mercurial > emacs
changeset 48899:d684f5bc91b8
keyboard-coding-system, optimize-char-coding-system-table
author | Dave Love <fx@gnu.org> |
---|---|
date | Thu, 19 Dec 2002 20:47:12 +0000 |
parents | 3b18ddd398f8 |
children | 7e3e83e13ba9 |
files | etc/NEWS |
diffstat | 1 files changed, 11 insertions(+), 8 deletions(-) [+] |
line wrap: on
line diff
--- a/etc/NEWS Thu Dec 19 16:26:29 2002 +0000 +++ b/etc/NEWS Thu Dec 19 20:47:12 2002 +0000 @@ -653,14 +653,14 @@ mouse-wheel-inhibit-click-time variables. +++ -** The keyboard-coding-system is now automatically set based on -your current locale settings. If it turns out that your terminal -does not support the encoding implied by your locale (for example, -it inserts non-ASCII chars if you hit M-i), you will need to add - - (set-keyboard-coding-system nil) - -to your .emacs to revert to the old behavior. +** The keyboard-coding-system is now automatically set based on your +current locale settings if you are not using a window system. This +may mean that the META key doesn't work but generates non-ASCII +characters instead, depending on how the terminal (or terminal +emulator) works. Use `set-keyboard-coding-system' (or customize +keyboard-coding-system) if you prefer META to work (the old default) +or if the locale doesn't describe the character set actually generated +by the keyboard. See Info node `Single-Byte Character Support'. +++ ** Emacs now reads the standard abbrevs file ~/.abbrev_defs @@ -1121,6 +1121,9 @@ * Lisp Changes in Emacs 21.4 +** New function `optimize-char-coding-system-table' can be called +after making changes to `char-coding-system-table'. + ** Byte compiler changes: *** `(featurep 'xemacs)' is treated by the compiler as nil. This