Mercurial > emacs
diff lisp/ChangeLog @ 48892:2f4ee0c9b5be
*** empty log message ***
author | Dave Love <fx@gnu.org> |
---|---|
date | Wed, 18 Dec 2002 23:24:47 +0000 |
parents | e846f8d1619c |
children | 7320714f3cba |
line wrap: on
line diff
--- a/lisp/ChangeLog Wed Dec 18 23:21:50 2002 +0000 +++ b/lisp/ChangeLog Wed Dec 18 23:24:47 2002 +0000 @@ -1,3 +1,32 @@ +2002-12-18 Dave Love <fx@gnu.org> + + * international/utf-8-subst.el: Deleted. + + * international/ucs-tables.el (ucs-fragment-8859): Don't modify + char-coding-system-table elements destructively. Use + optimize-char-coding-system-table. + + * international/mule.el (optimize-char-coding-system-table): New. + (register-char-codings): Use it. + + * international/utf-8.el (ucs-mule-cjk-to-unicode) + (ucs-unicode-to-mule-cjk): Revert last change. + (utf-subst-table-for-encode): Initially use + ucs-mule-cjk-to-unicode. + (utf-subst-table-for-decode): Initially use + ucs-unicode-to-mule-cjk. + (utf-fragment-on-decoding, utf-translate-cjk): Don't modify + char-coding-system-table elements destructively. + (utf-translate-cjk): Set ucs-mule-cjk-to-unicode, + ucs-unicode-to-mule-cjk to new hash tables with realistic + parameters. + +2002-12-16 Dave Love <fx@gnu.org> + + * international/mule-cmds.el (standard-keyboard-coding-systems): + Deleted. + (set-locale-environment): Don't use it. + 2002-12-18 John Paul Wallington <jpw@shootybangbang.com> * info.el (Info-dir-remove-duplicates): Avoid infloop when @@ -88,6 +117,10 @@ 2002-12-15 Dave Love <fx@gnu.org> + * international/mule-cmds.el (standard-keyboard-coding-systems): + Deleted. + (set-locale-environment): Don't use it. + * international/utf-8.el (ucs-mule-cjk-to-unicode) (utf-subst-table-for-encode, ucs-unicode-to-mule-cjk) (utf-subst-table-for-decode): Specify :size, :rehash-size.