aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDave Love2002-12-09 18:12:01 +0000
committerDave Love2002-12-09 18:12:01 +0000
commita4ac5b17102888e1fba9eaa4fc6593da5e7a609d (patch)
tree0badf4afcbedc06ab7fa44cb4def39a4d63ed361
parent296e6c4f5ef2cadae5654cce5230c9a60ee45b4c (diff)
downloademacs-a4ac5b17102888e1fba9eaa4fc6593da5e7a609d.tar.gz
emacs-a4ac5b17102888e1fba9eaa4fc6593da5e7a609d.zip
*** empty log message ***
-rw-r--r--ChangeLog4
-rw-r--r--etc/NEWS57
-rw-r--r--lisp/ChangeLog4
-rw-r--r--src/ChangeLog4
4 files changed, 47 insertions, 22 deletions
diff --git a/ChangeLog b/ChangeLog
index c4bc24c81ec..4155b5d75e7 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
12002-12-09 Dave Love <fx@gnu.org>
2
3 * configure.in: Delete sunos5.8 configuration.
4
12002-12-08 Andreas Schwab <schwab@suse.de> 52002-12-08 Andreas Schwab <schwab@suse.de>
2 6
3 * Makefile.in (install-arch-indep): Revert last change. 7 * Makefile.in (install-arch-indep): Revert last change.
diff --git a/etc/NEWS b/etc/NEWS
index 0c842259900..c0f0bdd4efe 100644
--- a/etc/NEWS
+++ b/etc/NEWS
@@ -168,7 +168,7 @@ Windows-1255, Welsh, Latin-7, Lithuanian, Latvian.
168ukrainian-computer, belarusian, bulgarian-bds, russian-computer, 168ukrainian-computer, belarusian, bulgarian-bds, russian-computer,
169vietnamese-telex, lithuanian-numeric, lithuanian-keyboard, 169vietnamese-telex, lithuanian-numeric, lithuanian-keyboard,
170latvian-keyboard, welsh, georgian, rfc1345, ucs, sgml, 170latvian-keyboard, welsh, georgian, rfc1345, ucs, sgml,
171bulgarian-phonetic, dutch. 171bulgarian-phonetic, dutch, slovenian.
172 172
173--- 173---
174** A new coding system `euc-tw' has been added for traditional Chinese 174** A new coding system `euc-tw' has been added for traditional Chinese
@@ -178,31 +178,42 @@ Big 5 is then converted to CNS.
178--- 178---
179** Many new coding systems are available by loading the `code-pages' 179** Many new coding systems are available by loading the `code-pages'
180library. These include complete versions of most of those in 180library. These include complete versions of most of those in
181codepage.el, based Unicode mappings. 181codepage.el, based on Unicode mappings.
182 182
183** The utf-8 coding system has been enhanced. Untranslatable utf-8 183** The utf-8 coding system has been enhanced. Untranslatable utf-8
184sequences (mostly representing CJK characters) are composed into 184sequences (mostly representing CJK characters) are composed into
185single quasi-characters. By loading the library utf-8-subst, you can 185single quasi-characters. User option `utf-translate-cjk' arranges to
186arrange to translate many utf-8 CJK character sequences into real 186translate many utf-8 CJK character sequences into real Emacs
187Emacs characters in a similar way to the Mule-UCS system. The utf-8 187characters in a similar way to the Mule-UCS system. The utf-8 coding
188coding system will now encode characters from most of Emacs's 188system will now encode characters from most of Emacs's one-dimensional
189one-dimensional internal charsets, specifically the ISO-8859 ones. 189internal charsets, specifically the ISO-8859 ones.
190
191** iso-10646-1 (`Unicode') fonts can be used to display any range of
192characters encodable by the utf-8 coding system. Just specify the
193fontset appropriately.
190 194
191** New command `ucs-insert' inserts a character specified by its 195** New command `ucs-insert' inserts a character specified by its
192Unicode. 196unicode.
193 197
194+++ 198+++
195** Limited support for character unification has been added. 199** Limited support for character `unification' has been added.
196Emacs now knows how to translate Latin-N chars between their charset 200Emacs now knows how to translate between different representations of
197and some other Latin-N charset or Unicode. By default this 201the same characters in various Emacs charsets according to standard
198translation will happen automatically on encoding. Quail input 202Unicode mappings. This applies mainly to characters in the ISO 8859
199methods use the translations to make the input conformant with the 203sets plus some other 8-bit sets, but can be extended. For instance,
200encoding of the buffer in which it's being used where possible. 204translation works amongst the Emacs ...-iso8859-... charsets and the
205mule-unicode-... ones.
206
207By default this translation will happen automatically on encoding.
208Self-inserting characters are translated to make the input conformant
209with the encoding of the buffer in which it's being used, where
210possible.
201 211
202You can force a more complete unification with the user option 212You can force a more complete unification with the user option
203unify-8859-on-decoding-mode. That maps all the Latin-N character sets 213unify-8859-on-decoding-mode. That maps all the Latin-N character sets
204into Unicode characters (from the latin-iso8859-1 and 214into Unicode characters (from the latin-iso8859-1 and
205mule-unicode-0100-24ff charsets) on decoding. 215mule-unicode-0100-24ff charsets) on decoding. Note that this mode
216will often effectively clobber data with an iso-2022 encoding.
206 217
207** There is support for decoding Greek and Cyrillic characters into 218** There is support for decoding Greek and Cyrillic characters into
208either Unicode (the mule-unicode charsets) or the iso-8859 charsets, 219either Unicode (the mule-unicode charsets) or the iso-8859 charsets,
@@ -250,12 +261,12 @@ it blinks off by setting the variable `blink-cursor-alist'.
250 261
251Some versions of X, notably XFree86, use Extended Segments to encode 262Some versions of X, notably XFree86, use Extended Segments to encode
252in X selections characters that belong to character sets which are not 263in X selections characters that belong to character sets which are not
253part of the list of approved standard encodings defined by the ICCCM 264part of the list of approved standard encodings defined by the
254spec. Examples of such non-standard encodings include ISO 8859-14, ISO 265compound text spec. An example of such non-standard encodings is
2558859-15, KOI8-R, and BIG5. The new coding system 266BIG5. The new coding system `compound-text-with-extensions' supports
256`compound-text-with-extensions' supports these extensions, and is now 267these extensions, and is now used by default for encoding and decoding
257used by default for encoding and decoding X selections. If you don't 268X selections. If you don't want this support, set
258want this support, set `selection-coding-system' to `compound-text'. 269`selection-coding-system' to `compound-text'.
259 270
260+++ 271+++
261** The parameters of automatic hscrolling can now be customized. 272** The parameters of automatic hscrolling can now be customized.
@@ -1105,9 +1116,11 @@ with Custom.
1105 1116
1106* Lisp Changes in Emacs 21.4 1117* Lisp Changes in Emacs 21.4
1107 1118
1119** New translation table `translation-table-for-input'.
1120
1108+++ 1121+++
1109** `load-history' can now have elements of the form (t . FUNNAME), 1122** `load-history' can now have elements of the form (t . FUNNAME),
1110which means FUNNAME was previously defined an autoload (before the 1123which means FUNNAME was previously defined as an autoload (before the
1111current file redefined it). 1124current file redefined it).
1112 1125
1113** New Lisp library testcover.el works with edebug to help you determine 1126** New Lisp library testcover.el works with edebug to help you determine
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index 982ea716689..90ed15c6fa4 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,3 +1,7 @@
12002-12-09 Dave Love <fx@gnu.org>
2
3 * international/ucs-tables.el: Fix properly.
4
12002-12-09 Andreas Schwab <schwab@suse.de> 52002-12-09 Andreas Schwab <schwab@suse.de>
2 6
3 * international/ucs-tables.el: Fix last change. 7 * international/ucs-tables.el: Fix last change.
diff --git a/src/ChangeLog b/src/ChangeLog
index 7d1f0999700..dea6c04c3f9 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,7 @@
12002-12-09 Dave Love <fx@gnu.org>
2
3 * s/sol2-8: Removed. (Not necessary.)
4
12002-12-09 Kai Gro,A_(Bjohann <kai.grossjohann@uni-duisburg.de> 52002-12-09 Kai Gro,A_(Bjohann <kai.grossjohann@uni-duisburg.de>
2 6
3 * editfns.c (Fformat): Handle precision in string conversion 7 * editfns.c (Fformat): Handle precision in string conversion