From: Kenichi Handa Date: Tue, 18 Mar 2003 04:27:53 +0000 (+0000) Subject: *** empty log message *** X-Git-Tag: ttn-vms-21-2-B4~10855 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=cb0d45626e3d17bb7e4cd65eaab5ba2f053ce169;p=emacs.git *** empty log message *** --- diff --git a/lisp/ChangeLog b/lisp/ChangeLog index 0fafccaf4d9..200e7d3eae8 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog @@ -1,3 +1,36 @@ +2003-03-18 Kenichi Handa + + * international/utf-8.el (utf-fragment-on-decoding): Don't call + register-char-codings. + (utf-fragment-on-decoding): Don't update char-coding-system-table. + (utf-translate-cjk): Don't call register-char-codings nor + optimize-char-coding-system-table. Don't update + char-coding-system-table. + + * international/ucs-tables.el (ucs-unify-8859): Don't call + register-char-codings. + (ucs-unify-8859): Don't call optimize-char-coding-system-table. + (ucs-fragment-8859): Don't update char-coding-system-table. Don't + call register-char-codings nor optimize-char-coding-system-table. + + * international/mule.el (optimize-char-coding-system-table): + Remove this function. + (register-char-codings): Make it obsolete. + (char-coding-system-table): Defconst it here. + (make-coding-system): Don't call register-char-codings, call + define-coding-system-internal. + + * international/mule-conf.el (no-conversion): Call + define-coding-system-internal on this coding system instead of + calling register-char-codings. + + * international/mule-cmds.el (find-coding-systems-for-charsets): + Use find-coding-systems-string instead of looking up + char-coding-system-table. + + * international/code-pages.el (cp-fix-safe-chars): Make it obsolete. + (cp-make-coding-system): Don't call cp-fix-safe-chars. + 2003-03-17 Stefan Monnier * buff-menu.el (list-buffers-noselect): Use the display property diff --git a/src/ChangeLog b/src/ChangeLog index 3dc416e6387..bf9b74b1a56 100644 --- a/src/ChangeLog +++ b/src/ChangeLog @@ -1,3 +1,17 @@ +2003-03-18 Kenichi Handa + + * coding.c (Vchar_coding_system_table): Remove this variable. + (Vcoding_system_safe_chars): New variable. + (intersection): Remove this function. + (find_safe_codings): Don't use Vchar_coding_system_table, but try + all codings in SAFE_CODINGS. + (Ffind_coding_systems_region_internal): Adjusted for the change of + find_safe_codings. Get generic coding systems from + Vcoding_system_safe_chars. + (Fdefine_coding_system_internal): New function. + (syms_of_coding): Defsubr Sdefine_coding_system_internal. + Initialize and staticpro Vcoding_system_safe_chars. + 2003-03-18 Jan Dj,Ad(Brv * gtkutil.c (xg_set_toolkit_scroll_bar_thumb): Check if new values