Sync up with r21-4-11-chise-0_21-=daikanwa.
[chise/xemacs-chise.git-] / lisp / ChangeLog
index 9b8a4f0..437f8ad 100644 (file)
@@ -1,3 +1,457 @@
+2003-05-10  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
+
+       * mule/mule-conf.el (=daikanwa): Renamed from
+       `ideograph-daikanwa'.
+       (ideograph-daikanwa): Changed to an alias for `=daikanwa'.
+
+2003-05-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+       * mule/mule-conf.el (=cns11643-7): Renamed from
+       `chinese-cns11643-7'.
+       (chinese-cns11643-7): Changed to an alias for `=cns11643-7'.
+
+2003-05-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+       * mule/mule-conf.el (=cns11643-6): Renamed from
+       `chinese-cns11643-6'.
+       (chinese-cns11643-6): Changed to an alias for `=cns11643-6'.
+
+2003-05-06  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
+
+       * mule/mule-conf.el (=cns11643-5): Renamed from
+       `chinese-cns11643-5'.
+       (chinese-cns11643-5): Changed to an alias for `=cns11643-5'.
+
+2003-05-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
+
+       * mule/mule-conf.el (=cns11643-4): Renamed from
+       `chinese-cns11643-4'.
+       (chinese-cns11643-4): Changed to an alias for `=cns11643-4'.
+
+2003-05-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+       * mule/mule-conf.el (=cns11643-3): Renamed from
+       `chinese-cns11643-3'.
+       (chinese-cns11643-3): Changed to an alias for `=cns11643-3'.
+
+2003-04-30  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
+
+       * mule/mule-conf.el: `chinese-cns11643-2' is renamed to
+       `=cns11643-2'.
+       (chinese-cns11643-2): New alias for `=cns11643-2'.
+
+2003-04-27  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
+
+       * mule/mule-conf.el: `chinese-cns11643-1' is renamed to
+       `=cns11643-1'.
+       (chinese-cns11643-1): New alias for `=cns11643-1'.
+
+2003-04-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+       * mule/mule-conf.el: `chinese-gb12345' is renamed to `=gb12345'.
+       (chinese-gb12345): New alias for `=gb12345'.
+
+2003-04-21  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
+
+       * mule/mule-conf.el: `chinese-gb2312' is renamed to `=gb2312'.
+       (chinese-gb2312): New alias for `=gb2312'.
+
+2003-04-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
+
+       * mule/mule-conf.el: `chinese-big5' is renamed to `=big5'.
+       (chinese-big5): New alias for `=big5'.
+
+2003-04-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+       * mule/mule-conf.el: `korean-ksc5601' is renamed to `=ks-x1001'.
+       (korean-ksc5601): New alias for `=ks-x1001'.
+
+2003-04-15  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
+
+       * mule/mule-conf.el: `japanese-jisx0212' is renamed to
+       `=jis-x0212'.
+       (japanese-jisx0212): New alias for `=jis-x0212'.
+
+2003-04-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
+
+       * mule/mule-conf.el: `japanese-jisx0208' is renamed to
+       `=jis-x0208-1983'.
+       (japanese-jisx0208): New alias for `=jis-x0208-1983'.
+
+2003-04-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+       * mule/mule-conf.el: `japanese-jisx0208-1978' is renamed to
+       `=jis-x0208-1978'.
+       (japanese-jisx0208-1978): New alias for `=jis-x0208-1978'.
+
+2003-04-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
+
+       * mule/mule-conf.el (=iso-ir165): Renamed from `chinese-isoir165'.
+       (chinese-isoir165): Changed to an alias for `=iso-ir165'.
+
+2003-04-03  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
+
+       * mule/mule-conf.el (chinese-isoir165): Specify iso-ir 165.
+       (chinese-cns11643-3): Specify iso-ir 183.
+       (chinese-cns11643-4): Specify iso-ir 184.
+       (chinese-cns11643-5): Specify iso-ir 185.
+       (chinese-cns11643-6): Specify iso-ir 186.
+       (chinese-cns11643-7): Specify iso-ir 187.
+       (=jis-x0213-1-2000): In XEmacs CHISE, specify iso-ir 228.
+       (=jis-x0213-2-2000): In XEmacs CHISE, specify iso-ir 229.
+
+2003-04-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+       * bytecomp.el (byte-compile-insert-header): In XEmacs CHISE, check
+       \uXXXX for every cases.
+
+2003-03-31  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
+
+       * mule/mule-conf.el (=ucs@big5): Renamed from `ucs-big5'.
+       (ucs-big5): Changed to an alias for `=ucs@big5'.
+
+2003-03-29  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
+
+       * mule/mule-conf.el (=ucs@ks): Renamed from `ucs-ks'.
+       (ucs-ks): Changed to an alias for `=ucs@ks'.
+
+2003-03-27  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
+
+       * mule/mule-conf.el (=ucs@jis-2000): Renamed from `=ucs-jis-2000'.
+       (=ucs-jis-2000): Changed to an alias for `=ucs@jis-2000'.
+
+2003-03-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
+
+       * mule/mule-conf.el (=ucs@jis-1990): Renamed from `=ucs-jis-1990'.
+       (=ucs-jis-1990): Changed to an alias for `=ucs@jis-1990'.
+
+2003-03-24  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
+
+       * mule/mule-conf.el (=ucs@jis): Renamed from `ucs-jis'.
+       (ucs-jis): Changed to an alias for `=ucs@jis'.
+
+2003-03-23  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
+
+       * mule/mule-conf.el (=ucs@cns): Renamed from `ucs-cns'.
+       (ucs-cns): Changed to an alias for `=ucs@cns'.
+
+2003-03-20  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
+
+       * mule/mule-conf.el (=ucs@gb): Renamed from `ucs-gb'.
+       (ucs-gb): Changed to an alias for `=ucs@gb'.
+
+2003-03-16  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
+
+       * mule/mule-conf.el (=daikanwa-rev1): Renamed from
+       `ideograph-daikanwa-2'.
+       (ideograph-daikanwa-2): Changed to an alias for `=daikanwa-rev1'.
+       (=daikanwa-rev2): New coded-charset when `utf-2000' is provided.
+
+2003-03-09  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
+
+       * mule/mule-charset.el (default-coded-charset-priority-list):
+       Refer `=jis-x0208-1990' instead of `japanese-jisx0208-1990'; refer
+       `=gt-pj-*' instead of `ideograph-gt-pj-*'; refer `=hanziku-*'
+       instead of `ideograph-hanziku-*'.
+
+       * mule/mule-conf.el: `ucs' is renamed to `=ucs'.
+       (ucs): New alias for `=ucs' when `utf-2000' is provided.
+
+2003-03-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+       * mule/mule-conf.el (=jis-x0213-1-2000): Rename
+       `japanese-jisx0208-1990' to `=jis-x0208-1990'.
+       (japanese-jisx0208-1990): New alias for `=jis-x0208-1990' when
+       `utf-2000' is provided.
+
+2003-03-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+       * mule/mule-conf.el (ucs-gb): New coded-charsets when `utf-2000'
+       is provided [was builtin coded-charsets].
+
+2003-03-04  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
+
+       * mule/mule-conf.el (ucs-cns): New coded-charsets when `utf-2000'
+       is provided [was builtin coded-charsets].
+
+2003-03-03  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
+
+       * mule/mule-conf.el (ucs-jis): New coded-charsets when `utf-2000'
+       is provided [was builtin coded-charsets].
+
+2003-03-02  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
+
+       * mule/mule-conf.el (ucs-ks): New coded-charsets when `utf-2000'
+       is provided [was builtin coded-charsets].
+
+2003-03-01  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
+
+       * mule/mule-conf.el (ideograph-daikanwa-2): New coded-charsets
+       when `utf-2000' is provided [was builtin coded-charsets].
+
+2003-02-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+       * mule/mule-conf.el (=hanziku-*): Renamed from
+       `ideograph-hanziku-*'.
+       (ideograph-hanziku-*): Changed to an alias for `=hanziku-*'.
+
+2003-02-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+       * mule/mule-conf.el (ideograph-daikanwa): New coded-charsets when
+       `utf-2000' is provided [was builtin coded-charsets].
+       (ideograph-hanziku-{1..12}): Likewise.
+
+2003-02-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+       * mule/mule-conf.el (=gt-pj-*): Renamed from `ideograph-gt-pj-*'.
+       (ideograph-gt-pj-*): Changed to an alias for `=gt-pj-*'.
+
+2003-02-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
+
+       * mule/mule-conf.el (ideograph-gt-pj-{1..11}): New coded-charsets
+       when `utf-2000' is provided [was builtin coded-charsets].
+
+2003-02-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+       * mule/mule-charset.el (default-coded-charset-priority-list): Use
+       `=big5-cdp', `=cbeta' and `=jef-china3' instead of
+       `chinese-big5-cdp', `ideograph-cbeta' and `china3-jef'.
+
+2003-02-18  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
+
+       * mule/mule-conf.el (=gt): Renamed from `ideograph-gt'.
+       (ideograph-gt): Changed to an alias for `=gt'.
+
+2003-02-18  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
+
+       * mule/mule-charset.el (default-coded-charset-priority-list): Add
+       `ideograph-gt-pj-k1' and `ideograph-gt-pj-k2'.
+
+2003-02-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+       * mule/mule-conf.el (ucs-big5): New coded-charset when `utf-2000'
+       is provided; it was defined as a builtin coded-charset.
+       (ideograph-gt): Likewise.
+
+2003-02-16  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
+
+       * mule/mule-conf.el (=gt-k): Renamed from `ideograph-gt-k'.
+       (ideograph-gt-k): Changed to an alias for `=gt-k'.
+
+2003-02-15  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
+
+       * mule/mule-conf.el (=big5-cdp): Renamed from `chinese-big5-cdp'.
+       (chinese-big5-cdp): Changed to an alias for `=big5-cdp'.
+
+2003-02-15  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
+
+       * mule/mule-conf.el (=big5-eten): Renamed from
+       `chinese-big5-eten'.
+       (chinese-big5-eten): Changed to an alias for `=big5-eten'.
+
+2003-02-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+       * mule/mule-conf.el (=big5-pua): Renamed from `chinese-big5-pua'.
+       (chinese-big5-pua): Changed to an alias for `=big5-pua'.
+
+2003-02-13  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
+
+       * mule/mule-conf.el (=cbeta): Renamed from `ideograph-cbeta'.
+       (ideograph-cbeta): Changed to an alias for `=cbeta'.
+
+2003-02-11  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
+
+       * mule/mule-conf.el (=jef-china3): Renamed from `china3-jef'.
+       (china3-jef): Changed to an alias for `=jef-china3'.
+
+2003-02-10  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
+
+       * mule/mule-charset.el (default-coded-charset-priority-list): Use
+       `=jis-x0213-{1|2}-2000' instead of `japanese-jisx0213-{1|2}'.
+
+       * mule/mule-conf.el (=jis-x0213-{1|2}-2000): Renamed from
+       `japanese-jisx0213-{1|2}' when `utf-2000' is provided.
+       (japanese-jisx0213-{1|2}): New alias for =jis-x0213-{1|2}-2000
+       when `utf-2000' is provided.
+
+2003-02-10  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
+
+       * dumped-lisp.el (preloaded-file-list): Add
+       "u02980-Miscellaneous-Mathematical-Symbols-B",
+       "u02900-Supplemental-Arrows-B" and
+       "u031F0-Katakana-Phonetic-Extensions" when `utf-2000' is provided.
+
+2003-02-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
+
+       * mule/mule-conf.el (=ucs-jis-1990): New coded-charset for
+       UTF-2000.
+       (=ucs-jis-2000): New coded-charset for UTF-2000.
+
+2003-01-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
+
+       * mule/mule-conf.el: Add new coded-charset when UTF-2000 [was a
+       builtin coded-charset].
+
+2002-12-18  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+       * mule/mule-conf.el (ideograph-gt-k): New coded-charset in
+       UTF-2000.
+       (ideograph-gt-pj-k1): Likewise.
+       (ideograph-gt-pj-k2): Likewise.
+
+2002-11-29  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
+
+       * mule/mule-charset.el (default-coded-charset-priority-list): Add
+       `=jis-x0208'.
+
+2002-11-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+       * mule/mule-conf.el (china3-jef): Add new coded-charset when
+       UTF-2000 [was a builtin coded-charset].
+
+2002-10-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+       * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
+       setting for JIS X 0213.
+
+2002-07-23  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
+
+       * mule/japanese.el (euc-jisx0213): New coding-system.
+
+       * mule/mule-conf.el (japanese-jisx0213-1): Specify
+       `japanese-jisx0208-1990' as the mother.
+
+2002-07-18  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+       * dumped-lisp.el (preloaded-file-list): Add "u0A490-Yi-Radicals"
+       in UTF-2000.
+
+2002-07-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+       * mule/mule-coding.el (utf-8-er): New coding-system in UTF-2000;
+       setup `coded-charset-entity-reference-alist'.
+
+2002-04-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
+
+       * mule/mule-charset.el (default-coded-charset-priority-list): Add
+       `chinese-big5-eten-a' and `chinese-big5-eten-b'.
+
+2002-04-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+       * mule/mule-conf.el (chinese-big5-pua): New coded-charset.
+       (chinese-big5-eten-a): Likewise.
+       (chinese-big5-eten-b): Likewise.
+       (chinese-big5-cdp): Declare as a subset of `chinese-big5' whose
+       code range is #x8140 .. #x8DFE.
+
+2002-04-08  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
+
+       * mule/mule-conf.el (chinese-big5-eten): New coded-charset in
+       UTF-2000.
+       (chinese-big5-cdp): Likewise.
+
+2001-12-31  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
+
+       * mule/mule-charset.el (default-coded-charset-priority-list):
+       Delete `mojikyo-2022-1'.
+
+2001-12-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
+
+       * mule/mule-charset.el (default-coded-charset-priority-list):
+       Delete `mojikyo'.
+
+2001-12-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+       * mule/mule-charset.el (default-coded-charset-priority-list): Add
+       `ucs-sip'.
+
+2001-11-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+       * mule/mule-charset.el (default-coded-charset-priority-list):
+       Comment out `chinese-gb12345'.
+
+2001-11-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+       * bytecomp.el (byte-compile-insert-header): Fixed.
+
+2001-10-31  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
+
+       * dumped-lisp.el (preloaded-file-list): Dump `ad-hoc-cdp' in
+       XEmacs UTF-2000.
+
+2001-10-16  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+       * mule/chinese.el (big5-cdp): New coding-system in XEmacs
+       UTF-2000.
+
+2001-10-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+       * mule/mule-charset.el (default-coded-charset-priority-list): Add
+       `ideograph-hanziku-{1 .. 12}' in XEmacs UTF-2000.
+
+2001-10-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+       * mule/mule-charset.el (default-coded-charset-priority-list):
+       `japanese-jef-china3' is renamed `china3-jef'.
+
+2001-10-08  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+       * mule/mule-charset.el (default-coded-charset-priority-list): Add
+       `japanese-jef-china3' and `ideograph-cbeta'.
+
+2001-09-02  MORIOKA Tomohiko  <tomo@calliope.mousai.mahoroba.ne.jp>
+
+       * list-mode.el: Delete dirty hack for XEmacs UTF-2000.
+
+2001-08-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+       * mule/mule-charset.el (default-coded-charset-priority-list): Add
+       `chinese-big5-cdp'.
+
+2001-08-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+       * mule/mule-charset.el (default-coded-charset-priority-list): Add
+       `arabic-digit', `arabic-1-column' and `arabic-2-column'.
+
+2001-07-31  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+       * dumped-lisp.el (preloaded-file-list): Load "arabic" before
+       loading character definitions.
+
+2001-07-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+       * dumped-lisp.el (preloaded-file-list): Rename
+       u031A0-Extended-Bopomofo.el to u031A0-Bopomofo-Extended.el.
+
+2001-07-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+       * mule/mule-charset.el (default-coded-charset-priority-list): Add
+       `chinese-big5'.
+
+2001-07-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+       * dumped-lisp.el (preloaded-file-list): Dump
+       "Ideograph-R028-Private" with XEmacs UTF-2000.
+
+2001-07-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+       * mule/mule-charset.el (default-coded-charset-priority-list): Add
+       `chinese-gb12345'.
+
+2001-07-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+       * mule/mule-charset.el (default-coded-charset-priority-list): Add
+       `ideograph-gt-pj-{1..11}'.
+
+       * dumped-lisp.el (preloaded-file-list): Dump `isolated-char' in
+       XEmacs UTF-2000.
+
+2000-12-06  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+       * mule/mule-charset.el (default-coded-charset-priority-list):
+       Prefer `chinese-gb2312' than `chinese-cns11643-*'; add
+       `chinese-isoir165'.
+
 2000-10-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
 
        * format.el (format-alist): Revive `image/jpeg', `image/gif',
        * files.el (insert-file-contents-literally): Treat file as binary;
        call file-name-handlers. [sync with Emacs 20.3.10]
 
+2001-02-08  Martin Buchholz <martin@xemacs.org>
+
+       * XEmacs 21.2.44 "Thalia" is released.
+
+2001-01-16  Mike Sperber <mike@xemacs.org>
+
+       * startup.el (normal-top-level): Work even if no installation root
+       is found.
+
+2001-01-30  Andy Piper  <andy@xemacs.org>
+
+       * gutter-items.el (progress-abort-glyph): remove instantiator.
+       (set-progress-abort-instantiator): new function.
+       (abort-progress-feedback): use it.
+
+       * gutter.el (set-gutter-dirty-p): new function.
+
+2001-01-30  Didier Verna  <didier@xemacs.org>
+
+       * mwheel.el (mwheel-scroll): unwind-protect the selected window.
+
+2001-01-24  Didier Verna  <didier@xemacs.org>
+
+       * sound.el (sound-extension-list): give a better default value.
+       * sound.el (load-sound-file): improve the doc string, also find
+       files given by absolute names, pass a real extension list to
+       `locate-file'.
+
+2001-01-26  Martin Buchholz <martin@xemacs.org>
+
+       * XEmacs 21.2.43 "Terspichore" is released.
+
+2001-01-20  Klaus Frank <klausf@i3.informatik.rwth-aachen.de>
+
+       * gnuserv.el (gnuserv-process-filter): Robuster handling of error
+       messages from gnuserv.
+
+2001-01-20  Martin Buchholz <martin@xemacs.org>
+
+       * XEmacs 21.2.42 "Poseidon" is released.
+
+2001-01-12  Andy Piper  <andy@xemacs.org>
+
+       * package-get.el (package-get-custom): call
+       package-net-update-installed-db.
+
+       * package-ui.el (pui-install-selected-packages): call
+       package-net-update-installed-db.
+
+       * package-net.el (package-net-update-installed-db): use
+       packages-package-list so that we reflect reality.
+
+       * packages.el (packages-package-list): Make docstring reflect
+       reality.
+
+       * package-net.el (package-net-convert-index-to-ini): exclude mule entries.
+
+       * postinstall.cc (do_postinstall): don't pick up shells if cygwin
+       isn't installed.
+
+2001-01-17  Andy Piper  <andy@xemacs.org>
+
+       * wid-edit.el (widget-activation-glyph-mapper): activate or
+       deactivate native widgets.
+       (widget-glyph-insert-glyph): record instantiator.
+       (widget-push-button-value-create): use it.
+
+       * gui.el (gui-button-action): new function. Make button's domain
+       buffer current when calling.
+       (make-gui-button): update to use gui-button-action.
+
+2001-01-16  Didier Verna  <didier@xemacs.org>
+
+       * menubar-items.el (default-menubar): add an entry for modeline
+       horizontal scrolling in Options -> Display.
+
+2001-01-17  Steve Youngs  <youngs@xemacs.org>
+
+       * package-get.el (package-get-require-signed-base): Set to nil
+       by default.
+
+2001-01-17  Martin Buchholz <martin@xemacs.org>
+
+       * XEmacs 21.2.41 "Polyhymnia" is released.
+
+2001-01-16  Mike Sperber <mike@xemacs.org>
+
+       * setup-paths.el (paths-core-load-path-depth): Stopgap bump to
+       catch lisp/mule/.
+
+2001-01-14  Mike Sperber <mike@xemacs.org>
+
+       * startup.el (maybe-create-compatibility-dot-emacs):
+       (maybe-unmigrate-user-init-file):
+       (unmigrate-user-init-file): Created.
+       (maybe-migrate-user-init-file): Offer creation of compatibility
+       .emacs.
+       Some doc fixes wrt init file location.
+
+2001-01-15  Golubev I. N.  <gin@mo.msk.ru>
+
+       * faces.el (face-frob-from-locale-first): new variable.
+       (frob-face-font-2): Honor tags arg while trying to use
+       standard-face-mapping.  When face-frob-from-locale-first is set,
+       first try to set face inheriting from frobbed-face.
+
+2001-01-15  Didier Verna  <didier@xemacs.org>
+
+       * about.el (xemacs-hackers): update my entry.
+       * about.el (about-url-alist): ditto.
+       * about.el (about-maintainer-info): ditto.
+       * about.el (about-hackers): ditto.
+
+2001-01-15  Martin Buchholz  <martin@xemacs.org>
+
+       The byte compiler has been badly broken for a year,
+       by the patch of 1999-12-06.
+       * byte-optimize.el (byte-optimize-form-code-walker):
+       Bug was: the byte compiler was making this erroneous optimization:
+       (progn (or (foo)) (bar)) ==> (bar)
+
+2000-11-20  Mike Sperber <mike@xemacs.org>
+
+       * setup-paths.el (paths-core-load-path-depth): Split
+       `paths-load-path-depth' in two for site and core lisp.  Don't
+       recurse into core.
+       * setup-paths.el (paths-construct-load-path): Use.
+
+2001-01-10  Andy Piper  <andy@xemacs.org>
+
+       * package-net.el (package-net-cygwin32-binary-size): new variable
+       (package-net-win32-binary-size): ditto.  add much needed
+       commentary.
+
+       * gutter-items.el (buffers-tab-items): correct off-by-one error
+       for buffers-tab-max-size.
+
+2001-01-08  Martin Buchholz <martin@xemacs.org>
+
+       * XEmacs 21.2.40 is released.
+
+2001-01-06  Stephen J. Turnbull  <stephen@xemacs.org>
+
+       * mule/hebrew.el: Fix comments and typos.
+       mule/japanese.el: Fix comments, typos, and 8-bit character encoding.
+
+2001-01-06  Stephen J. Turnbull  <stephen@xemacs.org>
+
+       * ChangeLog.1: move ancient log from fill.el.
+
+       * dump-paths.el:
+       paragraphs.el:
+       mule/mule-category.el:
+       Miscellaneous typo fixes and slight doc clarifications.
+
+       * mule/mule-ccl.el:  Correct file name in header.
+
+2000-12-31  Martin Buchholz <martin@xemacs.org>
+
+       * XEmacs 21.2.39 is released.
+
+2000-12-27  Martin Buchholz  <martin@xemacs.org>
+
+       * byte-optimize.el (byte-optimize-cond):
+       (byte-optimize-cond-1): New.
+       Rewrite `cond' in terms of `if' and `or', which are easier to optimize.
+       Optimizes (cond (x nil)) ==> nil.
+       Provide better diagnostic on malformed expr like (cond foo).
+
+2000-12-20  Stephen J. Turnbull  <stephen@xemacs.org>
+
+       * mule/mule-coding.el:
+       mule/mule-cmds.el (reset-language-environment,
+       set-language-environment-coding-systems):
+       Safer default coding-priority-list, corresponding to src/file-coding.h.
+
+2000-12-03  Jorma Laaksonen <jorma.laaksonen@hut.fi>
+
+       * package-admin.el: Allow package removal from
+       early-package-load-path.
+
+2000-12-15  Andreas Jaeger  <aj@suse.de>
+
+       * about.el (about-maintainer-info): Update my entry.
+
+2000-12-11  Matt Tucker  <tuck@whistlingfish.net>
+
+       * packages.el (locate-library): Add support for bzip2
+       compressed .el files.
+
+2000-12-12  Andy Piper  <andy@xemacs.org>
+
+       * package-net.el: new file.
+
+2000-12-01  Enrico Scholz  <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * font-lock.el: Add missing C++ keywords.
+
+2000-12-08  Adrian Aichner  <adrian@xemacs.org>
+
+       * simple.el (indent-for-comment): Preserve indentation of comments
+       starting in column 0, as documented in (Info-goto-node
+       "(xemacs)Comments").  Update docstring accordingly.
+
+2000-12-05  Martin Buchholz <martin@xemacs.org>
+
+       * XEmacs 21.2.38 is released.
+
+2000-12-04  Didier Verna  <didier@xemacs.org>
+
+       * mouse.el (default-mouse-track-set-point-in-window): remove
+       spurious '+' operation detected by Martin.
+
+
+2000-12-01  Martin Buchholz  <martin@xemacs.org>
+
+       * cl-extra.el (coerce):
+       Implement char to integer coercion.
+       Remove extraneous (numberp) test.
+
+       * byte-optimize.el (byte-compile-splice-in-already-compiled-code):
+       Perform lapcode inlining if the value of `byte-optimize' is 'byte.
+       (byte-optimize-predicate):
+       Warn if evaluating constant expression signals an error.
+       (byte-optimize-form): Small simplification.
+
+       * cl-macs.el (cl-do-proclaim): small efficiency improvement.
+
+2000-11-30  Martin Buchholz  <martin@xemacs.org>
+
+       * byte-optimize.el:
+       (byte-optimize-minus):
+       (byte-optimize-plus):
+       (byte-optimize-mult):
+       (byte-optimize-quo):
+       Use (car (last x)) instead of (last x) to get last elt!
+       Use `byte-optimize-predicate' to optimize `%'.
+       Move optimizations for special numeric args to bytecomp.el.
+       * bytecomp.el (byte-compile-associative): Remove.
+       (byte-compile-max): New.
+       (byte-compile-min): New.
+       Properly handle erroneous calls: (max) (min).
+       (byte-compile-plus): New.
+       (byte-compile-minus):
+       It's easiest to handle 0, +1 and -1 args here.
+       (byte-compile-mult): New.
+       It's easiest to handle 1, -1 and 2 args here.
+       (byte-compile-quo):
+       It's easiest to handle 0, +1 and -1 args here.
+       Issue byte-compiler warning when dividing by zero.
+
+       Byte-compiler arithmetic improvements.
+       Better optimize these expressions in the obvious way:
+       (+ x y 1)   -->  varref x varref y add add1
+       (+ x y -1)  -->  varref x varref y add sub1
+       (- x y 0)   -->  (- x y)
+       (- 0 x y)   -->  (- (- x) y)
+       (% 42 19)   --> compile-time constant
+       (/ 42 19)   --> compile-time constant
+       (* (foo) 2) --> foo call dup plus
+
+       Optimize away arithmetic operations (+ x) (* x) (/ x 1)
+       unless (declaim (optimize (safety 3)))
+       or (setq byte-compile-delete-errors nil).
+
+2000-11-28  Stephen J. Turnbull  <stephen@xemacs.org>
+
+       * paragraphs.el (paragraph-separate, forward-sentence):  Clarify
+       docstrings.
+
+2000-11-08  Stephen J. Turnbull  <stephen@xemacs.org>
+
+       * startup.el (command-line-do-help):  Add documentation of
+       portable dumper switches.
+
+2000-11-22  Andy Piper  <andy@xemacs.org>
+
+       * x-mouse.el (x-init-pointer-shape): use cursor-font explicitly.
+
+       * glyphs.el (init-glyphs): don't use autodetect for strings.
+
+2000-11-28  Martin Buchholz  <martin@xemacs.org>
+
+       * byte-optimize.el (byte-optimize-char-before):
+       (byte-optimize-backward-char):
+       (byte-optimize-backward-word):
+       Fix incorrect optimizations for these sorts of expressions:
+       (let ((x nil)) (backward-char x))
+
+2000-11-21  Martin Buchholz  <martin@xemacs.org>
+
+       * byte-optimize.el:
+       * byte-optimize.el (byte-optimize-backward-char): New.
+       * byte-optimize.el (byte-optimize-backward-word): New.
+       Make backward-word and backward-char as efficient as forward versions.
+
+       * bytecomp.el (byte-compile-no-args-with-one-extra):
+       * bytecomp.el (byte-compile-one-arg-with-one-extra):
+       * bytecomp.el (byte-compile-two-args-with-one-extra):
+       * bytecomp.el (byte-compile-zero-or-one-arg-with-one-extra):
+       * bytecomp.el (byte-compile-one-or-two-args-with-one-extra):
+       * bytecomp.el (byte-compile-two-or-three-args-with-one-extra):
+       Check if extra arg is constant nil, and if so, use byte-coded call.
+
+       * simple.el (backward-word):
+       * simple.el (mark-word):
+       * simple.el (kill-word):
+       * simple.el (backward-kill-word):
+       Make COUNT argument optional, for consistency with forward-char et al.
+
+       * abbrev.el (abbrev-string-to-be-defined):
+       * abbrev.el (inverse-abbrev-string-to-be-defined):
+       * abbrev.el (inverse-add-abbrev):
+       * abbrev.el (expand-region-abbrevs):
+       * buff-menu.el (Buffer-menu-execute):
+       * indent.el (move-to-left-margin):
+       * indent.el (indent-relative):
+       * indent.el (move-to-tab-stop):
+       * info.el (Info-reannotate-node):
+       * lisp-mode.el (lisp-indent-line):
+       * lisp.el (end-of-defun):
+       * lisp.el (move-past-close-and-reindent):
+       * misc.el (copy-from-above-command):
+       * mouse.el (default-mouse-track-scroll-and-set-point):
+       * page.el (forward-page):
+       * paragraphs.el (forward-paragraph):
+       * paragraphs.el (end-of-paragraph-text):
+       * picture.el (picture-forward-column):
+       * picture.el (picture-self-insert):
+       * rect.el (extract-rectangle-line):
+       * simple.el (newline):
+       * simple.el (fixup-whitespace):
+       * simple.el (backward-delete-char-untabify):
+       * simple.el (transpose-chars):
+       * simple.el (transpose-preceding-chars):
+       * simple.el (do-auto-fill):
+       * simple.el (indent-new-comment-line):
+       * simple.el (blink-matching-open):
+       * view-less.el (cleanup-backspaces):
+       * wid-edit.el (widget-transpose-chars):
+       * term/bg-mouse.el (bg-insert-moused-sexp):
+       Use more readable (backward-FOO n) instead of (forward-FOO -n).
+
+       * info.el (Info-fontify-node):
+       * simple.el (backward-delete-function):
+       Use canonical delete-backward-char instead of backward-delete-char.
+
+2000-11-20  Andy Piper  <andy@xemacs.org>
+
+       * gutter-items.el (update-tab-in-gutter): don't barf if there are
+       no buffers.
+
+2000-11-20  Andy Piper  <andy@xemacs.org>
+
+       * gutter-items.el (update-tab-in-gutter): don't give popup frames
+       buffer tabs.
+
+2000-11-18  Martin Buchholz  <martin@xemacs.org>
+
+       * cl-macs.el: Correctly optimize plusp minusp oddp evenp.
+       (proclaim inline...) was shadowing compiler-macros.
+
+2000-11-17  Martin Buchholz  <martin@xemacs.org>
+
+       * bytecomp.el (byte-compile-eval): New.
+       (byte-compile-initial-macro-environment): Use byte-compile-eval.
+       Keeps this promise made in Lispref:
+       "If a file being compiled contains a `defmacro' form, the macro is
+       defined temporarily for the rest of the compilation of that file."
+
+2000-11-09  Martin Buchholz  <martin@xemacs.org>
+
+       * cl.el (floatp-safe):
+       (plusp):
+       (minusp):
+       (oddp):
+       (evenp):
+       (cl-abs):
+       Use a better parameter name than `x'.
+
+       * cl-macs.el (check-type): Make continuable.  Change documentation
+       to require PLACE, but accept any form for compatibility.
+
+       * abbrev.el (define-abbrev): Use check-type.
+       * font-menu.el (font-menu-change-face): Use check-type.
+       * menubar.el (relabel-menu-item): Use check-type.
+       * itimer.el: Fix typo.
+
+2000-11-10  Yoshiki Hayashi  <yoshiki@xemacs.org>
+
+       * info.el (Info-extract-menu-node-name): Comma is a delimiter.
+
 2000-11-14  Martin Buchholz <martin@xemacs.org>
 
        * XEmacs 21.2.37 is released.
        * mule/mule-misc.el
        (coding-keymap): New keymap. Define coding system keyboard
        commands on file-coding builds too.
-       (coding-system-change-eol-conversion): 
-       (universal-coding-system-argument): 
-       (set-default-coding-systems): 
+       (coding-system-change-eol-conversion):
+       (universal-coding-system-argument):
+       (set-default-coding-systems):
        (prefer-coding-system): Moved from mule-cmds.el
        (set-buffer-process-coding-system): Moved from mule-misc.el