Mercurial > emacs
comparison etc/NEWS @ 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 | f016200d5069 |
children | b6cceff9402d |
comparison
equal
deleted
inserted
replaced
48898:3b18ddd398f8 | 48899:d684f5bc91b8 |
---|---|
651 wheel button (typically mouse-2) during wheel scrolling is now avoided. | 651 wheel button (typically mouse-2) during wheel scrolling is now avoided. |
652 This behaviour can be customized via the mouse-wheel-click-event and | 652 This behaviour can be customized via the mouse-wheel-click-event and |
653 mouse-wheel-inhibit-click-time variables. | 653 mouse-wheel-inhibit-click-time variables. |
654 | 654 |
655 +++ | 655 +++ |
656 ** The keyboard-coding-system is now automatically set based on | 656 ** The keyboard-coding-system is now automatically set based on your |
657 your current locale settings. If it turns out that your terminal | 657 current locale settings if you are not using a window system. This |
658 does not support the encoding implied by your locale (for example, | 658 may mean that the META key doesn't work but generates non-ASCII |
659 it inserts non-ASCII chars if you hit M-i), you will need to add | 659 characters instead, depending on how the terminal (or terminal |
660 | 660 emulator) works. Use `set-keyboard-coding-system' (or customize |
661 (set-keyboard-coding-system nil) | 661 keyboard-coding-system) if you prefer META to work (the old default) |
662 | 662 or if the locale doesn't describe the character set actually generated |
663 to your .emacs to revert to the old behavior. | 663 by the keyboard. See Info node `Single-Byte Character Support'. |
664 | 664 |
665 +++ | 665 +++ |
666 ** Emacs now reads the standard abbrevs file ~/.abbrev_defs | 666 ** Emacs now reads the standard abbrevs file ~/.abbrev_defs |
667 automatically at startup, if it exists. When Emacs offers to save | 667 automatically at startup, if it exists. When Emacs offers to save |
668 modified buffers, it saves the abbrevs too if they have changed. It | 668 modified buffers, it saves the abbrevs too if they have changed. It |
1118 ** The obsolete C mode (c-mode.el) has been removed to avoid problems | 1118 ** The obsolete C mode (c-mode.el) has been removed to avoid problems |
1119 with Custom. | 1119 with Custom. |
1120 | 1120 |
1121 | 1121 |
1122 * Lisp Changes in Emacs 21.4 | 1122 * Lisp Changes in Emacs 21.4 |
1123 | |
1124 ** New function `optimize-char-coding-system-table' can be called | |
1125 after making changes to `char-coding-system-table'. | |
1123 | 1126 |
1124 ** Byte compiler changes: | 1127 ** Byte compiler changes: |
1125 | 1128 |
1126 *** `(featurep 'xemacs)' is treated by the compiler as nil. This | 1129 *** `(featurep 'xemacs)' is treated by the compiler as nil. This |
1127 helps to avoid noisy compiler warnings in code meant to run under both | 1130 helps to avoid noisy compiler warnings in code meant to run under both |