Mercurial > emacs
comparison etc/NEWS @ 46677:86e8d59e2e49
*** empty log message ***
author | Dave Love <fx@gnu.org> |
---|---|
date | Wed, 24 Jul 2002 23:01:32 +0000 |
parents | c5989a0d356e |
children | d173e099056d |
comparison
equal
deleted
inserted
replaced
46676:f0b8a25b0b7d | 46677:86e8d59e2e49 |
---|---|
108 ** The commands M-x customize-face and M-x customize-face-other-window | 108 ** The commands M-x customize-face and M-x customize-face-other-window |
109 now look at the character after point. If a face or faces are | 109 now look at the character after point. If a face or faces are |
110 specified for that character, the commands by default customize those | 110 specified for that character, the commands by default customize those |
111 faces. | 111 faces. |
112 | 112 |
113 ** New language environments: French, Cyrillic-KOI8-U, Windows-1251, | |
114 Cyrillic-KOI8-T, Bulgarian, Belarusian, Ukrainian, UTF-8, | |
115 Windows-1255, Welsh, Latin-7, Lithuanian, Latvian. | |
116 | |
117 ** New input methods: latin-alt-postfix, latin-postfix, latin-prefix, | |
118 ukrainian-computer, belarusian, bulgarian-bds, russian-computer, | |
119 vietnamese-telex, lithuanian-numeric, lithuanian-keyboard, | |
120 latvian-keyboard, welsh, georgian, rfc1345, ucs, sgml, | |
121 bulgarian-phonetic, dutch. | |
122 | |
123 ** Many new coding systems are available by loading the `code-pages' | |
124 library. These include complete versions of most of those in | |
125 codepage.el, based Unicode mappings. | |
126 | |
127 ** The utf-8 coding system has been enhanced. Untranslatable utf-8 | |
128 sequences (mostly representing CJK characters) are composed into | |
129 single quasi-characters. By loading the library utf-8-subst, you can | |
130 arrange to translate many utf-8 CJK character sequences into real | |
131 Emacs characters in a similar way to the Mule-UCS system. The utf-8 | |
132 coding system will now encode characters from most of Emacs's | |
133 one-dimensional internal charsets, specifically the ISO-8859 ones. | |
134 | |
135 ** New command `ucs-insert' inserts a character specified by its | |
136 Unicode. | |
137 | |
113 +++ | 138 +++ |
114 ** Limited support for charset unification has been added. | 139 ** Limited support for character unification has been added. |
115 By default, Emacs now knows how to translate latin-N chars between their | 140 Emacs now knows how to translate Latin-N chars between their charset |
116 charset and some other latin-N charset or unicode. You can force a | 141 and some other Latin-N charset or Unicode. By default this |
117 more complete unification by calling (unify-8859-on-decoding-mode 1). | 142 translation will happen automatically on encoding. Quail input |
118 That maps all the Latin-N character sets into either Latin-1 | 143 methods use the translations to make the input conformant with the |
119 or Unicode characters. | 144 encoding of the buffer in which it's being used where possible. |
145 | |
146 You can force a more complete unification with the user option | |
147 unify-8859-on-decoding-mode. That maps all the Latin-N character sets | |
148 into Unicode characters (from the latin-iso8859-1 and | |
149 mule-unicode-0100-24ff charsets) on decoding. | |
150 | |
151 ** There is support for decoding Greek and Cyrillic characters into | |
152 either Unicode (the mule-unicode charsets) or the iso-8859 charsets, | |
153 when possible. The latter are more space-efficient. This is | |
154 controlled by user option utf-8-fragment-on-decoding. | |
120 | 155 |
121 --- | 156 --- |
122 ** The scrollbar under LessTif or Motif has a smoother drag-scrolling. | 157 ** The scrollbar under LessTif or Motif has a smoother drag-scrolling. |
123 On the other hand, the size of the thumb does not represent the actual | 158 On the other hand, the size of the thumb does not represent the actual |
124 amount of text shown any more (only a crude approximation of it). | 159 amount of text shown any more (only a crude approximation of it). |
937 to use standout mode, however they will not be able to display | 972 to use standout mode, however they will not be able to display |
938 mode-lines in inverse-video. | 973 mode-lines in inverse-video. |
939 | 974 |
940 | 975 |
941 * Lisp Changes in Emacs 21.4 | 976 * Lisp Changes in Emacs 21.4 |
977 | |
978 ** New CCL functions `lookup-character' and `lookup-integer' access | |
979 hash tables defined by the Lisp function `define-translation-hash-table'. | |
942 | 980 |
943 ** There is a new Warnings facility; see the functions `warn' | 981 ** There is a new Warnings facility; see the functions `warn' |
944 and `display-warning'. | 982 and `display-warning'. |
945 | 983 |
946 ** The functions all-completions and try-completion now accept lists | 984 ** The functions all-completions and try-completion now accept lists |
10823 * For older news, see the file ONEWS | 10861 * For older news, see the file ONEWS |
10824 | 10862 |
10825 ---------------------------------------------------------------------- | 10863 ---------------------------------------------------------------------- |
10826 Copyright information: | 10864 Copyright information: |
10827 | 10865 |
10828 Copyright (C) 1999, 2000, 2001 Free Software Foundation, Inc. | 10866 Copyright (C) 1999, 2000, 2001, 2002 Free Software Foundation, Inc. |
10829 | 10867 |
10830 Permission is granted to anyone to make or distribute verbatim copies | 10868 Permission is granted to anyone to make or distribute verbatim copies |
10831 of this document as received, in any medium, provided that the | 10869 of this document as received, in any medium, provided that the |
10832 copyright notice and this permission notice are preserved, | 10870 copyright notice and this permission notice are preserved, |
10833 thus giving the recipient permission to redistribute in turn. | 10871 thus giving the recipient permission to redistribute in turn. |