diff options
| author | Dave Love | 2002-12-09 18:12:01 +0000 |
|---|---|---|
| committer | Dave Love | 2002-12-09 18:12:01 +0000 |
| commit | a4ac5b17102888e1fba9eaa4fc6593da5e7a609d (patch) | |
| tree | 0badf4afcbedc06ab7fa44cb4def39a4d63ed361 | |
| parent | 296e6c4f5ef2cadae5654cce5230c9a60ee45b4c (diff) | |
| download | emacs-a4ac5b17102888e1fba9eaa4fc6593da5e7a609d.tar.gz emacs-a4ac5b17102888e1fba9eaa4fc6593da5e7a609d.zip | |
*** empty log message ***
| -rw-r--r-- | ChangeLog | 4 | ||||
| -rw-r--r-- | etc/NEWS | 57 | ||||
| -rw-r--r-- | lisp/ChangeLog | 4 | ||||
| -rw-r--r-- | src/ChangeLog | 4 |
4 files changed, 47 insertions, 22 deletions
| @@ -1,3 +1,7 @@ | |||
| 1 | 2002-12-09 Dave Love <fx@gnu.org> | ||
| 2 | |||
| 3 | * configure.in: Delete sunos5.8 configuration. | ||
| 4 | |||
| 1 | 2002-12-08 Andreas Schwab <schwab@suse.de> | 5 | 2002-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. |
| @@ -168,7 +168,7 @@ Windows-1255, Welsh, Latin-7, Lithuanian, Latvian. | |||
| 168 | ukrainian-computer, belarusian, bulgarian-bds, russian-computer, | 168 | ukrainian-computer, belarusian, bulgarian-bds, russian-computer, |
| 169 | vietnamese-telex, lithuanian-numeric, lithuanian-keyboard, | 169 | vietnamese-telex, lithuanian-numeric, lithuanian-keyboard, |
| 170 | latvian-keyboard, welsh, georgian, rfc1345, ucs, sgml, | 170 | latvian-keyboard, welsh, georgian, rfc1345, ucs, sgml, |
| 171 | bulgarian-phonetic, dutch. | 171 | bulgarian-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' |
| 180 | library. These include complete versions of most of those in | 180 | library. These include complete versions of most of those in |
| 181 | codepage.el, based Unicode mappings. | 181 | codepage.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 |
| 184 | sequences (mostly representing CJK characters) are composed into | 184 | sequences (mostly representing CJK characters) are composed into |
| 185 | single quasi-characters. By loading the library utf-8-subst, you can | 185 | single quasi-characters. User option `utf-translate-cjk' arranges to |
| 186 | arrange to translate many utf-8 CJK character sequences into real | 186 | translate many utf-8 CJK character sequences into real Emacs |
| 187 | Emacs characters in a similar way to the Mule-UCS system. The utf-8 | 187 | characters in a similar way to the Mule-UCS system. The utf-8 coding |
| 188 | coding system will now encode characters from most of Emacs's | 188 | system will now encode characters from most of Emacs's one-dimensional |
| 189 | one-dimensional internal charsets, specifically the ISO-8859 ones. | 189 | internal charsets, specifically the ISO-8859 ones. |
| 190 | |||
| 191 | ** iso-10646-1 (`Unicode') fonts can be used to display any range of | ||
| 192 | characters encodable by the utf-8 coding system. Just specify the | ||
| 193 | fontset 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 |
| 192 | Unicode. | 196 | unicode. |
| 193 | 197 | ||
| 194 | +++ | 198 | +++ |
| 195 | ** Limited support for character unification has been added. | 199 | ** Limited support for character `unification' has been added. |
| 196 | Emacs now knows how to translate Latin-N chars between their charset | 200 | Emacs now knows how to translate between different representations of |
| 197 | and some other Latin-N charset or Unicode. By default this | 201 | the same characters in various Emacs charsets according to standard |
| 198 | translation will happen automatically on encoding. Quail input | 202 | Unicode mappings. This applies mainly to characters in the ISO 8859 |
| 199 | methods use the translations to make the input conformant with the | 203 | sets plus some other 8-bit sets, but can be extended. For instance, |
| 200 | encoding of the buffer in which it's being used where possible. | 204 | translation works amongst the Emacs ...-iso8859-... charsets and the |
| 205 | mule-unicode-... ones. | ||
| 206 | |||
| 207 | By default this translation will happen automatically on encoding. | ||
| 208 | Self-inserting characters are translated to make the input conformant | ||
| 209 | with the encoding of the buffer in which it's being used, where | ||
| 210 | possible. | ||
| 201 | 211 | ||
| 202 | You can force a more complete unification with the user option | 212 | You can force a more complete unification with the user option |
| 203 | unify-8859-on-decoding-mode. That maps all the Latin-N character sets | 213 | unify-8859-on-decoding-mode. That maps all the Latin-N character sets |
| 204 | into Unicode characters (from the latin-iso8859-1 and | 214 | into Unicode characters (from the latin-iso8859-1 and |
| 205 | mule-unicode-0100-24ff charsets) on decoding. | 215 | mule-unicode-0100-24ff charsets) on decoding. Note that this mode |
| 216 | will 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 |
| 208 | either Unicode (the mule-unicode charsets) or the iso-8859 charsets, | 219 | either 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 | ||
| 251 | Some versions of X, notably XFree86, use Extended Segments to encode | 262 | Some versions of X, notably XFree86, use Extended Segments to encode |
| 252 | in X selections characters that belong to character sets which are not | 263 | in X selections characters that belong to character sets which are not |
| 253 | part of the list of approved standard encodings defined by the ICCCM | 264 | part of the list of approved standard encodings defined by the |
| 254 | spec. Examples of such non-standard encodings include ISO 8859-14, ISO | 265 | compound text spec. An example of such non-standard encodings is |
| 255 | 8859-15, KOI8-R, and BIG5. The new coding system | 266 | BIG5. The new coding system `compound-text-with-extensions' supports |
| 256 | `compound-text-with-extensions' supports these extensions, and is now | 267 | these extensions, and is now used by default for encoding and decoding |
| 257 | used by default for encoding and decoding X selections. If you don't | 268 | X selections. If you don't want this support, set |
| 258 | want 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), |
| 1110 | which means FUNNAME was previously defined an autoload (before the | 1123 | which means FUNNAME was previously defined as an autoload (before the |
| 1111 | current file redefined it). | 1124 | current 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 @@ | |||
| 1 | 2002-12-09 Dave Love <fx@gnu.org> | ||
| 2 | |||
| 3 | * international/ucs-tables.el: Fix properly. | ||
| 4 | |||
| 1 | 2002-12-09 Andreas Schwab <schwab@suse.de> | 5 | 2002-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 @@ | |||
| 1 | 2002-12-09 Dave Love <fx@gnu.org> | ||
| 2 | |||
| 3 | * s/sol2-8: Removed. (Not necessary.) | ||
| 4 | |||
| 1 | 2002-12-09 Kai Gro,A_(Bjohann <kai.grossjohann@uni-duisburg.de> | 5 | 2002-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 |