update.
[chise/xemacs-chise.git-] / lisp / ChangeLog
index 5b4533d..bb2368d 100644 (file)
-2000-06-16  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
-
-       * utf-2000/Ideograph-R145-Clothes.el:
-       - Use `ideographic-strokes' if each stroke attribute has same
-         value.
-       (U+8868): Add J78 and 83.
-       (M-34110): Separate C5-2B45.
-       (U+886B): Likewise.
-       (U+8870): Likewise.
-       (M-34130): Separate U+8872; add J78 and J83; separate C2-3276.
-       (U+8875): Add J78 and J83.
-       (U+8877): Likewise.
-       (U+887D): Likewise.
-       (U+887E): Likewise.
-       (U+8881): Likewise.
-       (U+8882): Likewise.
-       (M-34163'): Add M50441.
-       (M-34164): New character.
-       (U+888B): Add J78 and J83.
-       (U+888D): Likewise.
-       (U+8892): Likewise.
-       (U+8896): Likewise.
-       (U+8897): Likewise.
-       (U+8899): Likewise.
-       (U+889E): Likewise; separate J90-6A51; separate C1-5D35.
-       (M-34210): Add J78 and J83.
-       (U+88A4): Likewise.
-       (U+88AB): Likewise.
-       (U+88B1): Likewise.
-       (U+88B4): Likewise.
-       (U+88B5): Likewise.
-       (U+88BF): Likewise.
-       (U+88C1): Likewise.
-       (U+88C2): Likewise.
-       (U+88C3): Likewise.
-       (U+88C4): Likewise.
-       (U+88C5): Add J{78|83|90}-4175 and M050442.
-       (U+88CF): Add J78 and J83.
-       (U+88E1): Likewise.
-       (U+88D4): Likewise.
-       (U+88D5): Likewise.
-       (M-34312): Add J{78|83}-6A64; separate J90; separate GB, C1 and
-       U+88D8.
-       (U+88D9): Add J78 and J83.
-       (U+88DC): Likewise.
-       (U+88DD): Likewise.
-       (U+88DF): Likewise.
-       (U+88E8): Likewise.
-       (M-34356): Likewise.
-       (U+88F3): Likewise.
-       (M-34362): Add J{78|83}-6A6A; separate J90; separate U+88F4, GB
-       and C1.
-       (M-34367): Separate C4-4728.
-       (U+88F8): Add J78 and J83.
-       (U+88F9): Likewise.
-       (U+88FC): Likewise.
-       (U+88FD): Likewise.
-       (U+88FE): Likewise.
-       (U+8902): Likewise.
-       (U+8904): Likewise.
-       (U+8907): Likewise.
-       (M34420): Add J78-6A6F; separate J90-6A6F; separate U+890A.
-       (J90-6A6F): Add J83.
-       (U+890C): Add J78 and J83.
-       (U+8912): Likewise.
-       (U+8913): Likewise.
-       (U+891E): Likewise.
-       (U+8925): Likewise.
-       (M-34503): Add J78 and J83; separate C1-7230; separate U+892A.
-       (M-34504): Separate U+892B and GB.
-       (U+892B): Add {J78|J83}-6A75.
-       (U+8936): Add J78 and J83.
-       (U+8938): Likewise.
-       (M-34536): Separate U+893B and C1.
-       (J{78|83}-6A78): New variant of M-34536.
-       (U+8941): Add J78 and J83.
-       (U+8943): Likewise.
-       (U+8944): Likewise.
-       (U+894C): Likewise.
-       (U+894D): Likewise.
-       (U+895E): Likewise.
-       (U+8960): Likewise.
-       (U+8964): Likewise.
-       (U+8966): Likewise.
-       (M-34696): Separate J90-6B24 and U+896A.
-       (J{78|83}-6B24): New variant of M-34696 and U+896A.
-       (U+896D): Add J78 and J83.
-       (J{78|83}-6B25): New variant of M-34712 and U+896F.
-       (U+8972): Add J78 and J83.
-       (U+8974): Likewise.
-       (U+8977): Likewise.
-
-2000-06-16  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
-
-       * utf-2000/ideograph-util.el (insert-ideograph-radical-char-data):
-       Use `insert-char-data' with new optional arguments `attributes'
-       and `ccs-attributes'.
-
-       * utf-2000/char-db-util.el (insert-char-data): Add new optional
-       arguments `attributes' and `ccs-attributes'; don't use
-       `char-attribute-alist'.
-       (decode-builtin-char): Deleted.
-
-       * utf-2000/Ideograph-R009-Man.el:
-       - Use `ideographic-strokes' if each stroke attribute has same
-         value.
-       (M-462'): Add M050101.
-
-2000-06-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
-
-       * utf-2000/char-db-util.el (insert-char-data): Add optional
-       argument `readable'.
-       (insert-char-data-with-variant): Likewise.
-       (what-char-definition): Use `insert-char-data-with-variant' with
-       `readable' mode.
-
-2000-06-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
-
-       * utf-2000/ideograph-util.el (update-ideograph-radical-table):
-       Don't refer 50101 or greater code range of coded-charset
+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-22  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
+
+       * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
+       settings for &K0-xxxx and &I-K0-xxxx.
+
+2002-12-19  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' in UTF-2000.
+
+2002-12-18  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
+
+       * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
+       settings for &GT-Knnnnn and &I-GT-Knnnnn in UTF-2000.
+
+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-11-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+       * mule/mule-coding.el (utf-8-gb): Prefer `ucs-gb' and `=>ucs-gb'.
+       (utf-8-gb-er): Likewise.
+
+2002-10-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+       * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
+       settings for JIS X 0212 and JIS X 0208:1978.
+
+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-08-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
+
+       * iso8859-1.el: Don't set `iso8859/1-case-table' to the
+       standard-case-table in UTF-2000.
+
+2002-08-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+       * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
+       definitions for isolated-chars.
+
+2002-08-13  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
+
+       * setup-paths.el (paths-find-utf-2000-lisp-directory): Use
+       `configure-utf-2000-lisp-directory'.
+       (paths-construct-load-path): Prefer `utf-2000-lisp-load-path' to
+       `mule-lisp-load-path'.
+
+2002-08-13  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
+
+       * startup.el (startup-setup-paths): Set and use
+       `utf-2000-lisp-directory'.
+       (startup-setup-paths-warning): Check `utf-2000-lisp-directory' in
+       UTF-2000.
+
+2002-08-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
+
+       * setup-paths.el (paths-utf-2000-load-path-depth): New variable.
+       (paths-find-utf-2000-lisp-directory): New function.
+       (paths-construct-load-path): Add new optional argument
+       `utf-2000-lisp-directory'.
+
+       * dump-paths.el: Set and use `utf-2000-lisp-directory'.
+
+2002-08-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
+
+       * mule/mule-charset.el: Don't specify `auto-fill-chars' for
+       `katakana-jisx0201', `japanese-jisx0208', `japanese-jisx0212',
+       `chinese-gb2312', `chinese-big5-1' and `chinese-big5-2'.
+       (default-coded-charset-priority-list): Add `chinese-big5-1' and
+       `chinese-big5-2' in UTF-2000.
+
+       * mule/chinese.el: Set syntax-entry "w" for `chinese-big5' instead
+       of `chinese-big5-1' and `chinese-big5-2' in UTF-2000.
+
+2002-08-11  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
+
+       * mule/chinese.el: Add new coding-systems `big5-er', `big5-eten',
+       `big5-eten-er' in UTF-2000.
+       (big5-cdp): Modify DOC-string and mnemonic.
+
+2002-08-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+       * mule/mule-coding.el (utf-8-mcs-er): New coding-system in
+       UTF-2000 [renamed from utf-8-er].
+       (utf-8-gb): New coding-system in UTF-2000.
+       (utf-8-gb-er): Likewise.
+       (utf-8-cns): Likewise.
+       (utf-8-cns-er): Likewise.
+       (utf-8-big5): Likewise.
+       (utf-8-big5-er): Likewise.
+       (utf-8-jis): Likewise.
+       (utf-8-jis-er): Likewise.
+       (utf-8-ks): Likewise.
+       (utf-8-ks-er): Likewise.
+       (utf-8-er): Likewise.
+
+2002-07-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+       * bytecomp.el (byte-compile-insert-header): Use `utf-8-mcs-unix'
+       instead of `utf-8-unix' in UTF-2000.
+
+       * mule/mule-coding.el (utf-8): Define as an alias for `utf-8-mcs'.
+
+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-16  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+       * dumped-lisp.el (preloaded-file-list): Change condition of
+       loading "close-cdb".
+
+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-07-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+       * dumped-lisp.el (preloaded-file-list): Dump "close-cdb" in
+       UTF-2000.
+
+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.
+
+2002-02-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
+
+       * dumped-lisp.el (preloaded-file-list): Rename
+       utf-2000/make-cdbs.el -> utf-2000/update-cdb.el.
+
+2002-02-14  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
+
+       * update-elc.el: Load lisp/utf-2000/dumped-chars.el in UTF-2000;
+       append `system-char-db-source-file-list' into
+       `preloaded-file-list' in UTF-2000.
+
+2002-02-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
+
+       * dumped-lisp.el (preloaded-file-list): Delete
+       character-definition files.
+
+2002-02-04  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
+
+       * dumped-lisp.el (preloaded-file-list): Add `make-cdbs' in
+       UTF-2000.
+
+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',
+       `image/png', `image/x-xpm' and `image/tiff'.
+
+       * files.el (binary-file-regexps): Add *.PNG.
+
+2000-07-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+       * mule/mule-charset.el (default-coded-charset-priority-list):
+       Prefer `japanese-jisx0208-1990' than `japanese-jisx0212'; prefer
+       `korean-ksc5601' than `japanese-jisx0213-1'; add `mojikyo-2022-1'.
+
+2000-09-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+       * list-mode.el: Call `completion-list-mode' to avoid slowness of
+       the first completion when UTF-2000 is running.
+
+2000-05-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+       * mule/mule-charset.el (default-coded-charset-priority-list):
+       Delete `ucs'.
+
+2000-04-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+       * dumped-lisp.el (preloaded-file-list): Don't add "mojikyo".
+
+       * mule/mule-charset.el (default-coded-charset-priority-list): Add
+       `mojikyo' instead of `mojikyo-pj-[1..21]'.
+
+2000-04-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+       * mule/vietnamese.el (vscii-2): Delete abolished property
+       `composite'; now composite mode is default.
+
+2000-04-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+       * bytecomp.el (byte-compile-insert-header): Use `binary' instead
+       of `raw-text'; check \uHHHH representation even if non-ascii
+       characters are not found.
+
+       * dumped-lisp.el (preloaded-file-list): Add "ccs-tcvn5712.el" in
+       UTF-2000; add "viet-ccl" in non-UTF-2000 Mule; add "vietnamese"
+       unconditionally.
+
+       * mule/viet-ccl.el: New file.
+
+       * mule/vietnamese.el (vscii-2): New coding-system in UTF-2000.
+       (tcvn-5712): New coding-system alias of `vscii-2' in UTF-2000.
+       - Separate CCL based implementations to viet-ccl.el.
+
+2000-02-24  MORIOKA Tomohiko  <tomo@m17n.org>
+
+       * mule/mule-conf.el (japanese-jisx0213-1): Allow
+       "jisx0213.2000-1".
+       (japanese-jisx0213-2): Allow "jisx0213.2000-2".
+
+       * mule/mule-charset.el (default-coded-charset-priority-list):
+       Prefer `japanese-jisx0213-1' and `japanese-jisx0213-2' to
+       `japanese-jisx0208-1978' and `japanese-jisx0208-1990'.
+
+2000-01-31  MORIOKA Tomohiko  <tomo@etl.go.jp>
+
+       * dumped-lisp.el (preloaded-file-list): Add "mojikyo" in UTF-2000.
+
+2000-01-27  MORIOKA Tomohiko  <tomo@m17n.org>
+
+       * mule/mule-charset.el (default-coded-charset-priority-list): Add
+       `ucs' in UTF-2000.
+
+2000-01-26  MORIOKA Tomohiko  <tomo@etl.go.jp>
+
+       * mule/mule-charset.el (default-coded-charset-priority-list):
+       Prefer `mojikyo-pj-*' and `ideograph-daikanwa' to `ucs-bmp' and
+       `arabic-iso8859-6'.
+
+2000-01-12  MORIOKA Tomohiko  <tomo@etl.go.jp>
+
+       * mule/mule-charset.el (default-coded-charset-priority-list): Add
+       `mojikyo-pj-[1 .. 21]' in UTF-2000.
+
+2000-01-14  MORIOKA Tomohiko  <tomo@etl.go.jp>
+
+       * mule/mule-charset.el (default-coded-charset-priority-list): Add
+       `katakana-jisx0201' in UTF-2000.
+
+1999-12-23  MORIOKA Tomohiko  <tomo@urania.m17n.org>
+
+       * dumped-lisp.el (preloaded-file-list): Add "u0A000-Yi-Syllables",
+       "u0AC00-Hangul-Syllables", "u0FB00-Alphabetic-Presentation-Forms",
+       "u0FB50-Arabic-Presentation-Forms-A",
+       "u0FE20-Combining-Half-Marks", "u0FE30-CJK-Compatibility-Forms",
+       "u0FE50-Small-Form-Variants",
+       "u0FE70-Arabic-Presentation-Forms-B",
+       "u0FF00-Halfwidth-and-Fullwidth-Forms" and "u0FFF0-Specials" in
+       UTF-2000.
+
+1999-12-22  MORIOKA Tomohiko  <tomo@etl.go.jp>
+
+       * dumped-lisp.el (preloaded-file-list): Delete
+       "ccs-jisx0208-1983.el"; add "Ideograph-R031-Enclosure"
+       ... "Ideograph-R214-Flute" in UTF-2000.
+
+1999-11-21  MORIOKA Tomohiko  <tomo@etl.go.jp>
+
+       * mule/mule-conf.el (japanese-jisx0213-1): New coded-charset.
+       (japanese-jisx0213-2): New coded-charset.
+
+       * dumped-lisp.el (preloaded-file-list): Add
+       "Ideograph-R028-Private", "Ideograph-R029-Again" and
+       "Ideograph-R030-Mouth".
+
+1999-11-19  MORIOKA Tomohiko  <tomo@etl.go.jp>
+
+       * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R012-Eight",
+       "Ideograph-R013-Down-Box", "Ideograph-R014-Cover",
+       "Ideograph-R015-Ice", "Ideograph-R016-Table",
+       "Ideograph-R017-Open-Box", "Ideograph-R018-Knife",
+       "Ideograph-R019-Power", "Ideograph-R020-Wrap", "Ideograph-R021-Spoon",
+       "Ideograph-R022-Right-Open-Box", "Ideograph-R023-Hiding-Enclosure",
+       "Ideograph-R024-Ten", "Ideograph-R025-Divination",
+       "Ideograph-R026-Seal" and "Ideograph-R027-Cliff" in UTF-2000.
+
+1999-11-18  MORIOKA Tomohiko  <tomo@etl.go.jp>
+
+       * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R002-Line",
+       "Ideograph-R003-Dot", "Ideograph-R004-Slash",
+       "Ideograph-R005-Second", "Ideograph-R006-Hook",
+       "Ideograph-R007-Two", "Ideograph-R008-Lid", "Ideograph-R009-Man",
+       "Ideograph-R010-Legs" and "Ideograph-R011-Enter".
+
+       * mule/mule-charset.el (default-coded-charset-priority-list): Add
+       `japanese-jisx0208-1990' and `japanese-jisx0208-1978'.
+
+1999-11-16  MORIOKA Tomohiko  <tomo@urania.m17n.org>
+
+       * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R001-One"
+       in UTF-2000.
+
+1999-11-16  MORIOKA Tomohiko  <tomo@urania.m17n.org>
+
+       * mule/mule-conf.el (sisheng): Moved from mule/chinese.el.
+       (chinese-isoir165): Moved from mule/chinese.el.
+       (chinese-cns11643-3): Moved from mule/chinese.el.
+       (chinese-cns11643-4): Moved from mule/chinese.el.
+       (chinese-cns11643-5): Moved from mule/chinese.el.
+       (chinese-cns11643-6): Moved from mule/chinese.el.
+       (chinese-cns11643-7): Moved from mule/chinese.el.
+
+       * mule/chinese.el: Move definition of coded-charsets to
+       mule/mule-conf.el.
+
+1999-11-15  MORIOKA Tomohiko  <tomo@urania.m17n.org>
+
+       * mule/mule-charset.el (default-coded-charset-priority-list): Add
        `ideograph-daikanwa'.
 
-2000-06-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
+1999-11-15  MORIOKA Tomohiko  <tomo@urania.m17n.org>
+
+       * dumped-lisp.el (preloaded-file-list): Delete
+       "ccs-jisx0201-latin.el".
+
+1999-11-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
+
+       * dumped-lisp.el (preloaded-file-list): Add
+       "u031A0-Extended-Bopomofo" in UTF-2000.
+
+1999-11-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
+
+       * dumped-lisp.el (preloaded-file-list): u02E00-CJK-Radicals was
+       renamed to u02E00-CJK-Radical-Supplement.
+
+1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
+
+       * dumped-lisp.el (preloaded-file-list): Add
+       "u03000-CJK-Symbols-and-Punctuation", "u03040-Hiragana",
+       "u030A0-Katakana", "u03100-Bopomofo",
+       "u03130-Hangul-Compatibility-Jamo", "u03190-Kanbun",
+       "u03200-Enclosed-CJK-Letters-and-Months" and
+       "u03300-CJK-Compatibility".
+
+1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
+
+       * dumped-lisp.el (preloaded-file-list): Add "u02E00-CJK-Radicals",
+       "u02F00-Kangxi-Radicals" and
+       "u02FF0-Ideographic-Description-Characters".
+
+1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
+
+       * dumped-lisp.el (preloaded-file-list): Add
+       "u02600-Miscellaneous-Symbols", "u02700-Dingbats" and
+       "u02800-Braille-Patterns" in UTF-2000.
+
+1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
+
+       * dumped-lisp.el (preloaded-file-list): Load "uXXXXX-*" instead of
+       "uXXXXX-*.el" in UTF-2000.
+
+       * bytecomp.el (byte-compile-insert-header): Delete comments if
+       non-ASCII characters are found; allow `byte-compile-dynamic' and
+       `byte-compile-dynamic-docstrings' if *.elc will be encoded by
+       `raw-text'.
+
+1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
+
+       * dumped-lisp.el (preloaded-file-list): Add
+       "u02500-Box-Drawing.el", "u02580-Block-Elements.el" and
+       "u025A0-Geometric-Shapes.el".
+
+1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
+
+       * dumped-lisp.el (preloaded-file-list): Add
+       "u02400-Control-Pictures.el", "u02440-OCR.el" and
+       "u02460-Enclosed-Alphanumerics.el".
+
+1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
+
+       * mule/mule-charset.el (default-coded-charset-priority-list): Add
+       `chinese-gb2312'.
+
+       * dumped-lisp.el (preloaded-file-list): Add
+       "u02200-Mathematical-Operators.el" and
+       "u02300-Miscellaneous-Technical.el".
+
+1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
+
+       * mule/mule-charset.el (default-coded-charset-priority-list): Add
+       `chinese-cns11643-*'.
+
+       * dumped-lisp.el (preloaded-file-list): Add
+       "u02100-Letterlike-Symbols.el", "u02150-Number-Forms.el" and
+       "u02190-Arrows.el" in UTF-2000.
+
+1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
+
+       * mule/mule-charset.el (default-coded-charset-priority-list): Add
+       `korean-ksc5601'.
+
+       * dumped-lisp.el (preloaded-file-list): Add
+       "u02000-General-Punctuation.el", "u02070-Superscripts.el",
+       "u02080-Subscripts.el", "u020A0-Currency-Symbols.el" and
+       "u020D0-Combining-Diacritical-Marks-for-Symbols.el" in UTF-2000.
+
+1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
+
+       * dumped-lisp.el (preloaded-file-list): Delete "ccs-viscii.el".
+
+1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
+
+       * dumped-lisp.el (preloaded-file-list): Add "u013A0-Cherokee.el",
+       "u01400-Canadian.el", "u01680-Ogham.el", "u016A0-Runic.el",
+       "u01780-Khmer.el", "u01800-Mongolian.el",
+       "u01E00-Latin-Extended-Additional.el" and
+       "u01F00-Greek-Extended.el" in UTF-2000.
+
+1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
+
+       * mule/mule-charset.el (default-coded-charset-priority-list): Add
+       `ethiopic-ucs' and `ethiopic'.
+
+       * dumped-lisp.el (preloaded-file-list): Add "u010A0-Georgian.el",
+       "u01100-Hangul-Jamo.el" and "u01200-Ethiopic.el".
+
+       * mule/mule-conf.el: Move definition of coded-charset `ethiopic'
+       from mule/ethiopic.el.
+
+       * mule/ethiopic.el: Move definition of coded-charset `ethiopic' to
+       mule/mule-conf.el.
+
+1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
+
+       * mule/mule-charset.el (default-coded-charset-priority-list): Add
+       `lao'.
+
+       * mule/mule-conf.el (lao): New coded-charset.
+
+       * dumped-lisp.el (preloaded-file-list): Add
+       "u00900-Devanagari.el", "u00980-Bengali.el", "u00A00-Gurmukhi.el",
+       "u00A80-Gujarati.el", "u00B00-Oriya.el", "u00B80-Tamil.el",
+       "u00C00-Telugu.el", "u00C80-Kannada.el", "u00D00-Malayalam.el",
+       "u00D80-Sinhala.el", "u00E00-Thai.el", "u00E80-Lao.el",
+       "u00F00-Tibetan.el" and "u01000-Myanmar.el".
+
+1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
+
+       * mule/mule-charset.el (default-coded-charset-priority-list): Add
+       `ucs-bmp' and `arabic-iso8859-6'.
+
+1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
+
+       * dumped-lisp.el (preloaded-file-list): Add "u00400-Cyrillic.el",
+       "u00530-Armenian.el", "u00590-Hebrew.el", "u00600-Arabic.el",
+       "u00700-Syriac.el" and "u00780-Thaana.el" in UTF-2000.
+
+1999-11-12  MORIOKA Tomohiko  <tomo@urania.m17n.org>
+
+       * startup.el (normal-top-level): Load autoload file for UTF-2000
+       in UTF-2000.
+
+1999-11-11  MORIOKA Tomohiko  <tomo@etl.go.jp>
+
+       * dumped-lisp.el (preloaded-file-list): Add "mule-conf" in Mule;
+       delete "ccs-iso8859-*.el"; add "u00000-C0.el",
+       "u00020-Basic-Latin.el", "u00080-C1.el",
+       "u000A0-Latin-1-Supplement.el", "u00100-Latin-Extended-A.el",
+       "u00180-Latin-Extended-B.el", "u00250-IPA-Extensions.el",
+       "u002B0-Spacing-Modifier-Letters.el",
+       "u00300-Combining-Diacritical-Marks.el" and "u00370-Greek.el" in
+       UTF-2000.
+
+1999-11-10  MORIOKA Tomohiko  <tomo@etl.go.jp>
+
+       * mule/mule-charset.el (default-coded-charset-priority-list): Add
+       `japanese-jisx0212' and `ipa' in UTF-2000; use `latin-viscii-*'
+       instead of `vietnamese-viscii-*'.
+
+1999-11-09  MORIOKA Tomohiko  <tomo@etl.go.jp>
+
+       * mule/mule-conf.el: New file.
+
+       * mule/misc-lang.el: Move definition of charset `ipa' to
+       mule/mule-conf.el.
+
+1999-10-10  MORIOKA Tomohiko  <tomo@urania.m17n.org>
+
+       * mule/mule-charset.el (default-coded-charset-priority-list): Add
+       `latin-viscii'; prefer it for characters used in Vietnamese.
+
+1999-10-08   Daiki Ueno  <ueno@ueda.info.waseda.ac.jp>
+
+       * bytecomp.el (byte-compile-insert-header): Fix regexp.
+
+1999-10-07  MORIOKA Tomohiko  <tomo@etl.go.jp>
+
+       * mule/viet-chars.el (latin-viscii-lower): Renamed from charset
+       `vietnamese-viscii-lower'.
+       (latin-viscii-upper): Renamed from charset
+       `vietnamese-viscii-upper'.
+       (vietnamese-viscii-lower): New alias for charset
+       `latin-viscii-lower'.
+       (vietnamese-viscii-upper): New alias for charset
+       `latin-viscii-upper'.
+
+1999-10-05  MORIOKA Tomohiko  <tomo@etl.go.jp>
+
+       * mule/mule-charset.el (default-coded-charset-priority-list):
+       Comment out `hiragana-jisx0208' and `katakana-jisx0208'.
+
+1999-10-04  MORIOKA Tomohiko  <tomo@etl.go.jp>
+
+       * mule/ccs-jisx0208-1983.el, mule/ccs-tcvn5712.el,
+       mule/ccs-viscii.el, mule/ccs-iso8859-9.el,
+       mule/ccs-jisx0201-latin.el, mule/ccs-iso8859-2.el,
+       mule/ccs-iso8859-3.el, mule/ccs-iso8859-4.el: Moved to
+       lisp/utf-2000.
+
+1999-10-03  MORIOKA Tomohiko  <tomo@urania.m17n.org>
+
+       * mule/ccs-tcvn5712.el: New file.
+
+1999-10-03  MORIOKA Tomohiko  <tomo@urania.m17n.org>
+
+       * dumped-lisp.el (preloaded-file-list): Add "ccs-jisx0208-1983.el"
+       in UTF-2000.
+
+1999-10-02  MORIOKA Tomohiko  <tomo@urania.m17n.org>
+
+       * mule/mule-charset.el (default-coded-charset-priority-list): Add
+       `japanese-jisx0208'.
+
+1999-10-02  MORIOKA Tomohiko  <tomo@urania.m17n.org>
+
+       * dumped-lisp.el (preloaded-file-list): Add
+       "ccs-jisx0201-latin.el", "ccs-iso8859-2.el", "ccs-iso8859-3.el",
+       "ccs-iso8859-4.el", "ccs-iso8859-9.el" and "ccs-viscii.el" in
+       UTF-2000.
+
+       * mule/ccs-iso8859-2.el, mule/ccs-iso8859-3.el,
+       mule/ccs-iso8859-4.el, mule/ccs-iso8859-9.el,
+       mule/ccs-jisx0201-latin.el, mule/ccs-jisx0208-1983.el,
+       mule/ccs-viscii.el: New files.
+
+       * bytecomp.el (byte-compile-insert-header): Don't use `raw-text'
+       if \uXXXX is found.
+
+1999-09-30  MORIOKA Tomohiko  <tomo@urania.m17n.org>
+
+       * mule/mule-charset.el (default-coded-charset-priority-list): Add
+       `hiragana-jisx0208' and `katakana-jisx0208'.
+
+1999-09-21  MORIOKA Tomohiko  <tomo@etl.go.jp>
+
+       * mule/chinese.el (chinese-cns11643-3): Define it even if
+       `utf-2000' is provided.
+       (chinese-cns11643-4): Likewise.
+       (chinese-cns11643-5): Likewise.
+       (chinese-cns11643-6): Likewise.
+       (chinese-cns11643-7): Likewise.
+
+1999-09-14  MORIOKA Tomohiko  <tomo@etl.go.jp>
+
+       * mule/mule-charset.el (default-coded-charset-priority-list): Add
+       thai-tis620 and hebrew-iso8859-8; namely all BMP are covered.
+
+1999-09-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
+
+       * mule/mule-charset.el (default-coded-charset-priority-list): Add
+       `cyrillic-iso8859-5' and `greek-iso8859-7'.
+
+1999-09-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
+
+       * mule/mule-charset.el (default-coded-charset-priority-list):
+       Setup in UTF-2000.
+
+1999-09-09  MORIOKA Tomohiko  <tomo@etl.go.jp>
+
+       * mule/viet-chars.el: Don't define charset
+       `vietnamese-viscii-lower' and `vietnamese-viscii-upper' because
+       they are defined as builtin charsets.
+
+1999-08-31  MORIOKA Tomohiko  <tomo@etl.go.jp>
+
+       * version.el (emacs-version): Add more space just before UTF-2000
+       version string.
+
+1999-08-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
+
+       * version.el ([constant] emacs-version): Don't add a space in the
+       preceding place of `xemacs-betaname' because it is duplicated.
+       (emacs-version): Add UTF-2000 version if `utf-2000' is provided.
+
+       * startup.el (splash-frame-body): Add ETL.
+
+1999-08-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
+
+       * mule/chinese.el (chinese-cns11643-3): Don't define if `utf-2000'
+       is provided because it is defined as builtin charset.
+       (chinese-cns11643-4): Likewise.
+       (chinese-cns11643-5): Likewise.
+       (chinese-cns11643-6): Likewise.
+       (chinese-cns11643-7): Likewise.
+
+1999-08-24  MORIOKA Tomohiko  <tomo@etl.go.jp>
+
+       * mule/mule-cmds.el (reset-language-environment): Fix problem when
+       coding-system `iso-10646-ucs-4' is not defined.
+
+1999-06-17  MORIOKA Tomohiko  <tomo@etl.go.jp>
+
+       * bytecomp.el (byte-compile-insert-header): Use utf-8 as
+       coding-system if `utf-2000' is provided.
+
+1999-06-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
+
+       * mule/mule-coding.el: Add `utf-8' to coding-priority-list if
+       `utf-2000' is provided.
+
+1999-06-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
+
+       * dumped-lisp.el (preloaded-file-list): Don't load vietnamese.el
+       if utf-2000 is provided temporally.
+
+1999-06-10  MORIOKA Tomohiko  <tomo@etl.go.jp>
+
+       * mule/vietnamese.el (leading-code-private-11): Deleted [defined
+       as builtin variable].
+
+1999-06-04  MORIOKA Tomohiko  <tomo@etl.go.jp>
+
+       * files.el (insert-file-contents-literally): Treat file as binary;
+       call file-name-handlers. [sync with Emacs 20.3.10]
+
+2002-11-02  Stephen J. Turnbull  <stephen@xemacs.org>
+
+       * XEmacs 21.4.10 "Military Intelligence" is released.
+
+2002-10-07  Katsumi Yamaoka  <yamaoka@jpl.org>
+
+       * font-lock.el (font-lock-fontify-keywords-region): Fix typo.
+
+2002-10-07  Katsumi Yamaoka  <yamaoka@jpl.org>
+
+       * keydefs.el (global-map): Bind C-xrd to delete-rectangle per GNU.
+
+2001-05-10   Daiki Ueno  <ueno@unixuser.org>
+
+       * font-lock.el (font-lock-compile-keywords): Rewrite as a side
+       effect free function.
+       (font-lock-fontify-keywords-region): Supply the argument to
+       font-lock-compile-keywords.
+
+2002-09-22  Ville Skyttä  <ville.skytta@xemacs.org>
+
+       * package-get.el (package-get-download-sites): Bring sites list
+       up to date, prefer xx.xemacs.org addresses.
+
+2002-09-27  Andy Piper  <andy@xemacs.org>
+
+       * dialog.el (make-dialog-box): for general dialogs only
+       delete-frame-hook will be run.
+
+2002-09-28  Stephen J. Turnbull  <stephen@xemacs.org>
+
+       * font-lock.el (font-lock-fontify-syntactically-region): Add
+       comment about lookup-syntax-properties, document LOUDLY as unused.
+
+2002-08-26  Andy Piper  <andy@xemacs.org>
+
+       * gutter-items.el (set-progress-feedback-instantiator): Fix bad
+       merge.
+
+2002-09-02  Ville Skyttä  <ville.skytta@xemacs.org>
+
+       * bytecomp-runtime.el (make-obsolete): Docstring argument nit.
+       (make-obsolete-variable): Ditto.
+       (make-compatible): Ditto.
+       (make-compatible-variable): Ditto.
+
+2002-09-16  Stephen J. Turnbull  <stephen@xemacs.org>
+
+       * obsolete.el (parse-sexp-lookup-properties): new compatible alias
+       for `lookup-syntax-properties'.  RFE from Alan Mackenzie.
+
+2002-08-28  Andy Piper  <andy@xemacs.org>
+
+       * files.el (revert-buffer): propagate revert-without-query-status.
+
+2002-06-03  Andy Piper  <andy@xemacs.org>
+
+       * dialog-items.el (make-search-dialog): align various subcontrols
+       in visually pleasing ways, allow frame to autosize to the dialog
+       size.
+       * dialog.el (make-dialog-box): add a border inside the frame. Add
+       :autosize property, if t then reset the frame size appropriately
+       before the frame is mapped.
+       * gutter-items.el (set-progress-feedback-instantiator): align
+       various subcontrols.
+       * gutter-items.el (set-progress-abort-instantiator): ditto.
+
+2002-08-23  Stephen J. Turnbull  <stephen@xemacs.org>
+
+       * XEmacs 21.4.9 "Informed Management" is released.
+
+2002-06-22  Ville Skyttä  <ville.skytta@xemacs.org>
+
+       * subr.el (add-to-list): Sync with GNU Emacs 21.2, adding the
+       "&optional append" argument.
+
+2002-07-16  Didier Verna  <didier@xemacs.org>
+
+       * subr.el (replace-in-string): fix case fold bug introduced by
+       "2000-07-30  Ben Wing  <ben@xemacs.org>": honor the value of
+       case-fold-search in temporary buffers.
+
+2002-08-03  Steve Youngs  <youngs@xemacs.org>
+
+       * lib-complete.el (find-library): Remove check for mule because
+       decompression DOES work on Mule.
+
+2002-08-11  John Paul Wallington  <jpw@shootybangbang.com>
+
+       * simple.el (join-line): New alias for `delete-indentation'.
+
+2002-08-02  Ville Skyttä  <ville.skytta@xemacs.org>
+
+       * font-lock.el: Some faces and doc typo fixes from GNU Emacs.
+       (font-lock-doc-face): New alias to font-lock-doc-string-face.
+       (font-lock-builtin-face): New.
+       (font-lock-constant-face): New.
+       (font-lock-face-list): Add builtin and constant faces.
+
+2002-08-16  Stephen J. Turnbull  <stephen@xemacs.org>
+
+       * autoload.el (make-autoload): Support define-derived-mode.
+       Collected puts of doc-string-elt property.  Based on a patch by
+       Didier Verna <didier@xemacs.org>.
+
+2002-08-15  Stephen J. Turnbull  <stephen@xemacs.org>
+
+       * wid-edit.el (widget-field-activate): Fix docstring typo.
+
+2002-07-23  Andy Piper  <andy@xemacs.org>
+
+       * about.el (about-personal-info): update me.
+
+2002-07-12  Andy Piper  <andy@xemacs.org>
+
+       * custom.el (custom-theme-set-variables): remove bogus
+       arguments. Use custom-set-default to set defaults.
+       (custom-set-variables): update doc.
+       (custom-local-buffer): new, synced from FSF.
+       (custom-set-default): ditto.
+       (defcustom): update doc.
+
+2002-06-16  Andy Piper  <andy@xemacs.org>
+
+       * menubar-items.el (default-menubar): enable windows printing on
+       cygwin as well as native.
+
+2002-06-12  Andy Piper  <andy@xemacs.org>
+
+       * printer.el (generic-print-buffer): catch all errors so that the
+       print device can be cleared in all scenarios.
+       (Printer-clear-device): make sure clearing the printer allows it
+       to be used again immediately.
+       (generic-print-region): make sure the default printer face is
+       black-on-white.
+
+2002-04-23  Jerry James  <james@xemacs.org>
+
+       * window-xemacs.el (display-buffer-function): Change doc to
+       reflect new arg.
+       * window-xemacs.el (pre-display-buffer-function): Ditto.
+       * window-xemacs.el (display-buffer): New arg, shrink-to-fit.  If
+       non-nil, make the new window just big enough for its contents.
+       * frame.el (get-frame-for-buffer): Accept new arg, due to above.
+       * frame.el (show-temp-buffer-in-current-frame): Remove broken
+       temp-buffer-shrink-to-fit code.  Tell display-buffer instead.
+
+2002-06-06  Andy Piper  <andy@xemacs.org>
+
+       * custom.el (custom-theme-set-variables): sync :set-after from FSF.
+       (defcustom): ditto.
+       (custom-handle-keyword): ditto.
+
+2002-07-12  Stephen J. Turnbull  <stephen@xemacs.org>
+
+       * gutter-items.el (buffers-tab-selection-function): Improve doc.
+       Make obsolete.  Default to nil.
+       (buffers-tab-filter-functions): Improve doc.  Use literal default.
+       Inspired by a patch by John Palmieri.
+
+2002-07-01  Mike Alexander  <mta@arbortext.com>
+
+       * process.el (shell-command-on-region): Don't delete the region
+       before giving it to call-process-region
+
+2002-06-04  Jerry James <james@eecs.ku.edu>
+
+       * find-paths.el (paths-find-architecture-directory): Search in
+       `system-configuration'/`base', not `base'`system-configuration'.
+
+2002-06-23  Ville Skyttä  <ville.skytta@xemacs.org>
+
+       * info.el (Info-index): Add missing \ in [ t].
+
+2002-06-11  Stephen J. Turnbull  <stephen@xemacs.org>
+
+       * gutter-items.el (gutter-buffers-tab-visible-p,
+       buffers-tab-omit-function, buffers-tab-selection-function,
+       buffers-tab-filter-functions):
+       Doc improvements.
+
+2002-06-09  Stephen J. Turnbull  <stephen@xemacs.org>
+
+       * toolbar.el (toolbar-icon-directory): Document trailing separator.
+
+       * toolbar-items.el (toolbar-news): Fix typo in message string.
+
+2002-06-08  Stephen J. Turnbull  <stephen@xemacs.org>
+
+       * dialog.el (yes-or-no-p-dialog-box): 
+       * cmdloop.el (y-or-n-p-minibuf):
+       (yes-or-no-p-minibuf):
+       (yes-or-no-p):
+       (y-or-n-p): 
+       Specify negative answers in docstrings.
+
+2002-05-25  Steve Youngs  <youngs@xemacs.org>
+
+       * package-ui.el (pui-help-echo): Display both installed and author
+       version.  Use a balloon-help window to display extra info like
+       package requires.
+
+2002-05-30  Andy Piper  <andy@xemacs.org>
+
+       * files.el (revert-buffer-internal): don't visit
+       revert-buffer. Kill buffer when not used. Suggested by Mike
+       Alexander <mta@arbortext.com>
+
+2002-05-20  Stephen J. Turnbull  <stephen@xemacs.org>
+
+       * files.el (revert-buffer): More docstring fiddling.
+
+2002-05-19  Stephen J. Turnbull  <stephen@xemacs.org>
+
+       * files.el (revert-buffer):
+       (revert-buffer-internal):
+       (revert-buffer-insert-file-contents-function):
+       Improve docstrings and comments.
+
+2002-05-08  Andy Piper  <andy@xemacs.org>
+
+       * files.el (revert-buffer): observe noconfirm behavior.
+
+2002-04-09  Andy Piper  <andy@xemacs.org>
+
+       * files.el (revert-buffer): use revert-buffer-internal if it looks
+       like doing so will not result in any user-visible changes.
+       (revert-buffer-internal): new function. Do the actual process of
+       reversion and then see whether the result is any different to what
+       we have already. If it is not then do nothing.
+
+2001-12-11  Andy Piper  <andy@xemacs.org>
+
+       * menubar.el (get-popup-menu-response): re-order so that it works
+       on more sane/facist window systems.
+
+2001-12-03  Andy Piper  <andy@xemacs.org>
+
+       * faces.el (frob-face-property): don't infloop in face frobbing
+       from Jan Vroonhof <jan@xemacs.org>.
+
+2001-11-30  Jan Vroonhof  <jan@xemacs.org>
+
+       * faces.el (frob-face-property): Follow face fall-back hierarchy
+       properly for face properties without an instance. Only do manual
+       copy form 'default in last resort. This handles in particular
+       the case where 'default itself has only a fall-back (which is
+       the case by default on windows).
+
+2001-11-24  Andy Piper  <andy@xemacs.org>
+
+       * printer.el (generic-print-region): set default-frame-plist to
+       nil while creating the printer frame so that sizes reflect the
+       printed page.
+
+       * faces.el (face-complain-about-font): Don't complain on printers.
+
+2002-05-10  Stephen J. Turnbull  <stephen@xemacs.org>
+       
+       * package-net.el: Andy synch.
+       
+2001-12-16  Andy Piper  <andy@xemacs.org>
+
+       * package-get.el (package-get-update-all): Make sure installed.db
+       gets updated after updating packages.
+
+2002-03-28  Ben Wing  <ben@xemacs.org>
+
+       * msw-glyphs.el: Set glyph-contrib-p to nil on hscroll,
+       continuation, truncation so that we don't get line jumpiness from
+       them being larger than the line height.
+
+       * msw-font-menu.el (mswindows-font-menu-font-data): Fix bug.
+
+2001-11-30  Jan Vroonhof  <jan@xemacs.org>
+
+       * font.el (font-window-system-mappings): Add mapping for Gtk
+       (assume identical to X) 
+
+2002-02-04  Andy Piper  <andy@xemacs.org>
+
+       * files.el (convert-standard-filename): Fix for short filename
+       Peter Arius <pas@methodpark.de>
+
+2001-12-10  Christoph Wedler  <Christoph.Wedler@sap.com>
+
+       * list-mode.el (default-choose-completion): completion-base-size
+       should refer to local value in the completion list buffer.
+
+2001-12-03  Didier Verna  <didier@xemacs.org>
+
+       * rect.el: autoload `replace-rectangle'.
+       * keydefs.el (global-map): bind it to `C-x r p'.
+
+2002-05-09  Stephen J. Turnbull  <stephen@xemacs.org>
+
+       * XEmacs 21.4.8 "Honest Recruiter" is released.
+
+2002-05-09  Stephen J. Turnbull  <stephen@xemacs.org>
+
+       This patch is based on Jerry James's patch and analysis.
+
+       * select.el (get-clipboard):
+       (get-selection):
+       Update docstrings.
+       (get-clipboard-foreign):
+       (get-selection-foreign):
+       New function for use as `interprogram-paste-function's.
+
+       * simple.el (interprogram-paste-function): Change default to
+       `get-clipboard-foreign'; improve docstring.
+       (interprogram-cut-function): Improve dosctring.
+
+2002-05-04  Stephen J. Turnbull  <stephen@xemacs.org>
+
+       * XEmacs 21.4.7 "Economic Science" is released.
+
+2002-03-18  Adrian Aichner  <adrian@xemacs.org>
+
+       * cus-edit.el (customize-save-variable): Fix typo in prompt.
+
+2002-03-26  John Paul Wallington  <jpw@xemacs.org>
+
+       * obsolete.el (assq-delete-all): New compatibility alias for 
+       remassq.
+
+2002-01-09  Simon Josefsson  <jas@extundo.com>
+
+       * files.el (auto-mode-alist): Support Sieve (*.siv, *.sieve).
 
-       * utf-2000/Ideograph-R105-Dotted-Tent.el:
-       - Add missing J78 and J83 characters.
-       - Add missing Morohashi's Daikanwa characters.
+2002-01-04  Adrian Aichner  <adrian@xemacs.org>
 
-2000-06-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
+       * info.el (Info-auto-generate-directory): Default
+       Info-auto-generate-directory to 'if-outdated.
 
-       * utf-2000/ideograph-util.el (update-ideograph-radical-table): Use
-       `char-ideograph-strokes' to put `ideographic-strokes'.
-       (ideograph-char<): Refer `ideograph-daikanwa' attribute.
+2002-03-28  Stephen J. Turnbull  <stephen@xemacs.org>
 
-2000-06-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
+       * startup.el (normal-top-level): Prevent migration code from
+       trashing .emacs on an error in loading the init files.
 
-       * utf-2000/char-db-util.el (insert-char-data): If an element of
-       `->decomposition' property is a character, print it as same as an
-       integer.
+2002-03-14  Ville Skyttä  <ville.skytta@xemacs.org>
 
-2000-05-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
+       * files.el (auto-mode-alist): GNUmakefile is a Makefile,
+       "system default" Xdefaults and friends get xrdb-mode.
 
-       * mule/mule-charset.el (default-coded-charset-priority-list):
-       Delete `ucs'.
+2002-03-05  Mats Lidell  <matsl@contactor.se>
+       * help-nomule.el (tutorial-supported-languages): Added Swedish
+       tutorial. Sorted languages.
 
-2000-05-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
+2002-02-11  Mike Sperber <mike@xemacs.org>
 
-       * utf-2000/ideograph-util.el (update-ideograph-radical-table):
-       Ignore non `Ideograph' characters.
+       * info.el (Info-maybe-update-dir): Regenerate dir if we're
+       regenerating outdated dir files and dir is non-existent.
 
-       * utf-2000/char-db-util.el (insert-char-data): Change order for
-       `script'.
-       (insert-char-data-with-variant): Add optional argument `script'.
-       (insert-char-range-data): Likewise.
-       (write-char-range-data-to-file): Likewise.
+2002-01-27  Stephen J. Turnbull  <stephen@xemacs.org>
 
-       * utf-2000/Ideograph-R001-One.el (BOPOMOFO LETTER K): Deleted.
-       (U+4E02): Add `->bopomofo-letter'.
-       (BOPOMOFO LETTER O): Deleted.
-       (M00004): Add `script', `->ucs' and `->bopomofo-letter'.
-       (M00005): Separate <BOPOMOFO LETTER E>.
-       (M00009): Separate <BOPOMOFO LETTER C>.
+       * code-files.el (convert-mbox-coding-system): Improve comment.
+       (write-region): Improve docstring.  Reformat to 80 columns.  Add
+       coding-system argument to `write-region-pre-hook' call.
+       (write-region-pre-hook): Fix docstring to mention lockname argument.
 
-       * utf-2000/u03100-Bopomofo.el (BOPOMOFO LETTER K): Add script.
-       (BOPOMOFO LETTER C): Likewise.
-       (BOPOMOFO LETTER O): Likewise.
-       (BOPOMOFO LETTER E): Likewise.
+2002-01-18  Stephen J. Turnbull  <stephen@xemacs.org>
 
-2000-05-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
+       * minibuf.el (completing-read): Remove redundant wrong arg list.
 
-       * utf-2000/char-db-util.el (insert-char-data): Support
-       `insert-char-data'.
+       * help.el (with-displaying-help-buffer): Put usage advice in docstring.
 
-       * utf-2000/u03100-Bopomofo.el (BOPOMOFO LETTER K): Add
-       `->ideograph' and `chinese-isoir165'; delete `ideograph-daikanwa'.
-       (BOPOMOFO LETTER C): Likewise.
-       (BOPOMOFO LETTER O): Likewise.
-       (BOPOMOFO LETTER E): Likewise.
-       (BOPOMOFO LETTER U): Add `morohashi-daikanwa',
-       `ideographic-radical', `ideographic-strokes', `total-strokes'; use
-       `->ideograph' instead of `ideograph'.
+2001-12-27  John Paul Wallington  <jpw@shootybangbang.com>
 
-2000-04-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
+       * obsolete.el (interactive-form): new compatibility alias for 
+       function-interactive.
 
-       * utf-2000/Ideograph-R197-Salt.el: Reformatted.
+2001-11-29  Adrian Aichner  <adrian@xemacs.org>
 
-2000-04-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
+       * menubar-items.el (Menubar-items-truncate-list): Removed.
+       * menubar-items.el (Menubar-items-truncate-history): New.
+       * menubar-items.el (default-menubar): Use
+       Menubar-items-truncate-history.
 
-       * dumped-lisp.el (preloaded-file-list): Don't add "mojikyo".
+2002-02-03  Adrian Aichner  <adrian@xemacs.org>
 
-       * mule/mule-charset.el (default-coded-charset-priority-list): Add
-       `mojikyo' instead of `mojikyo-pj-[1..21]'.
+       * printer.el (generic-print-region): Pass correct arguments to
+       lpr-region.  Thanks to Nevin Kapur <nevin@jhu.edu> and Björn
+       Torkelsson <torkel@acc.umu.se>.
 
-2000-04-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
+2002-01-09  John Paul Wallington  <jpw@shootybangbang.com>
 
-       * mule/vietnamese.el (vscii-2): Delete abolished property
-       `composite'; now composite mode is default.
+       * help.el (describe-mode): synched with FSF 19.34; handle nil
+       minor mode indicators.
 
-2000-04-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
+2001-12-03  Christoph Wedler  <Christoph.Wedler@sap.com>
 
-       * bytecomp.el (byte-compile-insert-header): Use `binary' instead
-       of `raw-text'; check \uHHHH representation even if non-ascii
-       characters are not found.
+       * minibuf.el (completing-read): Update docstring.
 
-       * dumped-lisp.el (preloaded-file-list): Add "ccs-tcvn5712.el" in
-       UTF-2000; add "viet-ccl" in non-UTF-2000 Mule; add "vietnamese"
-       unconditionally.
+2001-12-17  Stephen J. Turnbull  <stephen@xemacs.org>
 
-       * mule/viet-ccl.el: New file.
+       * XEmacs 21.4.6 "Common Lisp" is released.
 
-       * mule/vietnamese.el (vscii-2): New coding-system in UTF-2000.
-       (tcvn-5712): New coding-system alias of `vscii-2' in UTF-2000.
-       - Separate CCL based implementations to viet-ccl.el.
+2001-11-21  Stephen J. Turnbull  <stephen@xemacs.org>
 
-2000-04-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
+       * package-net.el: Inadvertant synch with Windows branch.  From
+       Andy's log:
+       (package-net-kit-version): new variable.
+       (package-net-generate-bin-ini): use it. Remove unwanted functions.
 
-       * utf-2000/ccs-jisx0208-1983.el: Remove unused file.
+2001-11-28  Steve Youngs  <youngs@xemacs.org>
 
-2000-03-23  MORIOKA Tomohiko  <tomo@m17n.org>
+       * package-get.el (package-get-locate-index-file): Also search the
+       core etc/ directory for the package index file if it can't be
+       found in ~/.xemacs/.
 
-       * utf-2000/Ideograph-R085-Water.el (U+6E13): Add J{78|83|90}-374C.
+2001-12-13  William Perry  <wmperry@gnu.org>
 
-       * utf-2000/Ideograph-R066-Rap.el (M13285'): Unify U+656C; separate
-       C1-6439.
-       (M13303): Separate U+656C.
+       * dialog-gtk.el (popup-builtin-question-dialog):
+       Conform to API in gui.c.
+       
+2001-11-12  Andy Piper  <andy@xemacs.org>
 
-       * utf-2000/Ideograph-R064-Hand.el (M12239): Separate U+6385.
-       (M12311'): Add Mojikyo-50200.
-       (M12312): Separate U+63BD.
-       (M12373): Separate U+63E4.
-       (M12552): Separate U+643D.
-       (M12575): Separate U+6452.
-       (M12597): Separate U+6461.
-       (M12597): Separate U+6461.
-       (M12645): Separate U+6479.
-       (M12678): Separate U+6487.
-       (M12716): Separate U+649D.
-       (M12808): Separate U+64CE.
-       (M12876): Separate U+64ED.
-       (M12894): Separate U+64F3.
-       (M26763): Separate C5-7347.
+       * cus-edit.el (custom-save-face-internal): make sure we save
+       non-themed faces.
+       (custom-save-variables): ditto variables.
 
-2000-03-22  MORIOKA Tomohiko  <tomo@m17n.org>
+2001-11-20  Stephen J. Turnbull  <stephen@xemacs.og>
 
-       * utf-2000/char-db-util.el (insert-char-data): Change order of
-       `ideographic-strokes', `kangxi-strokes', `japanese-strokes' and
-       `cns-strokes'.
+       * faces.el (make-face-family):
+       (make-face-size):
+       New face-modifying functions per Jan Vroonhof.
 
-       * utf-2000/mojikyo.el (M292): Remove mojikyo-pj-1.
-       (M634): Likewise.
-       (M916): Likewise.
-       (M28800): Remove mojikyo-pj-6.
-       (M48869): Remove mojikyo-pj-9.
-       (M50100): Likewise.
+       cus-face.el (custom-set-face-font-family):
+       (custom-set-face-font-size):
+       Use them.
 
-2000-03-22  MORIOKA Tomohiko  <tomo@m17n.org>
+       * font.el (font-window-system-mappings): More precise docstring.
 
-       * utf-2000/Ideograph-R054-Long-Stride.el (M9574): Separate U+5EFA.
+       (font-create-name):
+       (font-create-object):
+       (tty-font-create-object):
+       (tty-font-create-plist):
+       (x-font-create-object):
+       (x-font-create-name):
+       (ns-font-create-name):
+       (mswindows-font-create-object):
+       (mswindows-font-create-name):
+       Add doctrings.
 
-       * utf-2000/Ideograph-R038-Woman.el (M6618): Separate U+5ACC.
+2001-11-14  John Paul Wallington <jpw@shootybangbang.com>
 
-       * utf-2000/Ideograph-R116-Cave.el (M25406): Separate U+7A74.
-       (M25424): Separate U+7A81.
-       (M25439): Unify U+7A81.
+       * gtk-faces.el (gtk-init-device-faces): removed spurious
+       quote before let* expression.
 
-       * utf-2000/Ideograph-R170-Mound.el (M41720'): Separate U+F9DC; add
-       Mojikyo-50557.
-       (U+F9DC): Add K0-6B58.
-       (M41792): Separate J78-3764 and C1-6B61.
-       (M41813): Add J78-3764.
+2001-10-29  Andy Piper  <andy@xemacs.org>
 
-       * utf-2000/Ideograph-R213-Turtle.el (M48869): Add
-       `kangxi-radical', `kangxi-strokes' and comment.
+       * code-files.el (toggle-buffer-file-coding-system): mark buffer as
+       modified when changing coding system.
 
-2000-03-22  MORIOKA Tomohiko  <tomo@m17n.org>
+       * toolbar-items.el (toolbar-dired): Use interactive "D" spec so
+       that we invoke the GUI directory selector.
 
-       * utf-2000/Ideograph-R115-Grain.el (M25218): Separate J78-374E and
-       K0-4D26.
-       (M48869): Moved to Ideograph-R213-Turtle.el.
+2001-10-25  Andy Piper  <andy@xemacs.org>
 
-       * utf-2000/Ideograph-R113-Spirit.el (M24634): Separate U+7941.
-       (M24636): Separate U+7944.
-       (M24637): Separate U+7945.
-       (M24638): Separate U+7946.
-       (M24640): Move K0-5137 from U+7948.
-       (M24641): Move K0-7233 from U+7949.
-       (M24643): Separate U+794A.
-       (M24645): Separate U+794B.
-       (M24647): Separate U+794C.
-       (M24651): Separate U+794F.
-       (M24652): Move K0-695E from M24652'.
+       * dialog.el (make-dialog-box): use new directory dialog support.
+       * minibuf.el (read-file-name-1): ditto.
+       (read-file-name): ditto.
+       (read-directory-name): ditto.
 
-2000-03-21  MORIOKA Tomohiko  <tomo@m17n.org>
+2001-10-23  Stephen J. Turnbull  <stephen@xemacs.org>
 
-       * utf-2000/Ideograph-R145-Clothes.el (M34166): Add J{78|83}-3736.
+       * XEmacs 21.4.5 "Civil Service" is released.
 
-       * utf-2000/Ideograph-R123-Sheep.el (M28498): Add J{78|83}-3732.
+2001-04-23  Didier Verna  <didier@xemacs.org>
 
-       * utf-2000/Ideograph-R119-Rice.el (M26860): Add J{78|83}-3729.
+       * cus-edit.el (custom-variable-pre-save): New.
+       * cus-edit.el (custom-variable-post-save): New.
+       * cus-edit.el (custom-variable-save): use them.
+       * cus-edit.el (custom-face-pre-save): New.
+       * cus-edit.el (custom-face-post-save): New.
+       * cus-edit.el (custom-face-save): use them.
+       * cus-edit.el (custom-group-pre-save): New.
+       * cus-edit.el (custom-group-post-save): New.
+       * cus-edit.el (custom-group-save): use them.
+       * cus-edit.el (Custom-save): use the pre/post functions above,
+       call `custom-save-all' only once.
+       * cus-edit.el (custom-variable-pre-reset-standard): New.
+       * cus-edit.el (custom-variable-post-reset-standard): New.
+       * cus-edit.el (custom-variable-reset-standard): use them.
+       * cus-edit.el (custom-face-pre-reset-standard): New.
+       * cus-edit.el (custom-face-post-reset-standard): New.
+       * cus-edit.el (custom-face-reset-standard): use them.
+       * cus-edit.el (custom-group-pre-reset-standard): New.
+       * cus-edit.el (custom-group-post-reset-standard): New.
+       * cus-edit.el (Custom-reset-standard): use them.
+       * cus-edit.el (custom-face-reset-saved): use the pre/post
+       functions above, call `custom-save-all' only once.
 
-       * utf-2000/Ideograph-R177-Leather.el (M42729): Separate
-       J{83|90}-3724m K0-7C28 and C1-675D.
-       (M42732): Separate U+9775.
+2001-04-08  Danny Colascione  <qtmstr@optonline.net>
 
-       * utf-2000/Ideograph-R030-Mouth.el (M4015): Add J90-3674.
-       (J78-3674): New character.
+       * gutter-items.el (buffers-tab face): Derive from the modeline
+       face by default.  Many people use white-on-black for the default
+       font, and the tabs look hideous with that color combination.  The
+       modeline usually has the correct colors.
 
-2000-03-20  MORIOKA Tomohiko  <tomo@m17n.org>
+2001-09-28  Robert Pluim  <rpluim@bigfoot.com>
 
-       * utf-2000/Ideograph-R158-Body.el (U+8EAF): Add J{83|90}-366D.
+       * etags.el (find-tag): Doc fix, point users at pop-tag-mark.
+       (tag-mark-stack-max): Typo fix.
 
-2000-03-17  MORIOKA Tomohiko  <tomo@m17n.org>
+2001-09-28  Ben Wing  <ben@xemacs.org>
 
-       * utf-2000/Ideograph-R023-Hiding-Enclosure.el (U+533A): Add
-       J90-3668.
+       * font-lock.el:
+       * font-lock.el (font-lock-after-change-function):
+       fix problem with last patch, reported by Katsumi Yamaoka.
 
-       * utf-2000/Ideograph-R009-Man.el (M724): Add
-       `jisx0208-difference'.
-       (U+4FF1): Add `jisx0208-1978/4X'.
+2001-09-17  Ben Wing  <ben@xemacs.org>
 
-       * utf-2000/Ideograph-R145-Clothes.el (M34646): Add
-       `ideographic-strokes'.
-       (M34647): Add J{78|83}-365F.
-       (M34648): Add `ideographic-strokes'.
+       * font-lock.el (font-lock-after-change-function):
+       fix problem when you insert a comment on the line before a line of
+       code: if we use the following char, then when you hit backspace,
+       the following line of code turns the comment color.
 
-       * utf-2000/Ideograph-R145-Clothes.el (M34148): Add
-       `ideographic-strokes'.
-       (M34149): Separate U+887F.
-       (M34150): Separate C2-3277.
-       (M34151): Add `ideographic-strokes'.
+2001-06-08  Ben Wing  <ben@xemacs.org>
 
-       * utf-2000/Ideograph-R076-Lack.el (M16104): Unify U+6B3D.
+       * process.el: comment about shell-command-switch.
+       * process.el (shell-quote-argument): Need to quote a null
+       argument, too.  From Dan Holmsand.
+       
+       * startup.el (normal-top-level): Delete some unused FSF junk.
+       * startup.el (command-line-early):
+       
+       * startup.el (command-line): Call MS Windows init function.
+       
+       * win32-native.el:
+       * win32-native.el (mswindows-system-shells): New.
+       * win32-native.el (mswindows-system-shell-p): New.
+       * win32-native.el (init-mswindows-at-startup): New.
+       * win32-native.el (mswindows-quote-one-vc-runtime-arg):
+       * win32-native.el (mswindows-quote-one-simple-arg):
+       * win32-native.el (mswindows-quote-one-command-arg):
+       * win32-native.el (mswindows-construct-process-command-line-alist):
+       Correct comments at top.  Correctly handle passing arguments
+       to Cygwin programs and to bash.  Fix quoting of zero-length
+       arguments (from Dan Holmsand).  Set shell-command-switch based
+       on shell-file-name, which in turn comes from env var SHELL.
 
-2000-03-17  MORIOKA Tomohiko  <tomo@m17n.org>
+2001-07-18  Alexey Mahotkin  <alexm@hsys.msk.ru>
 
-       * utf-2000/char-db-util.el (insert-char-data): Regard charset
-       `mojikyo' as same as `ideograph-daikanwa'; support
-       `jisx0208-1978/4X'.
-       (decode-builtin-char): Regard charset `mojikyo' as same as
-       `ideograph-daikanwa'.
+       * toolbar.el (toolbar-visible-p, toolbar-captioned-p,
+       default-toolbar-position): Fill docstrings for balloon-help.
 
-2000-03-16  MORIOKA Tomohiko  <tomo@m17n.org>
+2001-03-15  Stephen J. Turnbull  <stephen@xemacs.org>
 
-       * utf-2000/Ideograph-R076-Lack.el (M16008): Unify U+6B23.
-       (M16012): Separate U+6B24.
-       (M16017): Unify U+6B25.
-       (M16019): Unify U+6B26.
+       * faces.el: Reenable specifications over 'gtk domain.
 
-       * utf-2000/Ideograph-R069-Axe.el (M13534): Unify U+65A4.
+2001-08-08  Didier Verna  <didier@xemacs.org>
 
-       * utf-2000/Ideograph-R019-Power.el (M2415'): Add J90-3650 and
-       Mojikyo-50112.
+       * autoload.el (update-autoload-files): make defdir a file name,
+       not directory name.
 
-2000-03-15  MORIOKA Tomohiko  <tomo@m17n.org>
+2001-08-06  Steve Youngs  <youngs@xemacs.org>
 
-       * utf-2000/Ideograph-R009-Man.el (M899): Add J90-3676.
-       (J83-364F): Add J90-364F.
+       * menubar-items.el (default-menubar): Use 'report-xemacs-bug'.
 
-       * utf-2000/Ideograph-R032-Earth.el (U+5C2D): Moved from
-       Ideograph-R043-Lame.el; add J90-3646.
+       * lisp-mnt.el (lm-report-bug): Use 'report-xemacs-bug-beta-address'.
 
-       * utf-2000/Ideograph-R043-Lame.el (U+5C2D): Moved to
-       Ideograph-R032-Earth.el.
+2001-08-01  Edward M. Lee  <tailbert@yahoo.com>
 
-       * utf-2000/Ideograph-R064-Hand.el (U+631F): Add J{78|83|90}-3634.
+       * font-menu.el (font-menu-set-font): Default to current font-family.
+       (font-menu-preferred-resolution):
+       (font-menu-size-scaling):
+       Provide gtk defaults, too.
 
-       * utf-2000/Ideograph-R026-Seal.el (U+537F): Add J90-362A.
+2001-07-29  Mike Alexander  <mta@arbortext.com>
 
-       * utf-2000/Ideograph-R044-Corpse.el (M7709): Separate U+5C51 and
-       C1-552C.
+       * cus-face.el (custom-set-face-font-size): Last arg to apply is a
+       list
+       (custom-set-face-font-family): ditto
 
-       * utf-2000/Ideograph-R032-Earth.el (M4916): Separate
-       J{78|83}-3651.
-       (U+5747): Unify J{78|83}-3651.
+2001-07-26  Mike Sperber <mike@xemacs.org>
 
-2000-03-14  MORIOKA Tomohiko  <tomo@m17n.org>
+       * files.el (auto-mode-alist): .9 files are man pages, too.
 
-       * utf-2000/Ideograph-R093-Cow.el (M19922): Unify U+725B.
-       (M19923): Add total-strokes.
+2001-07-23  Edwin Steiner <esteiner@net4you.at>
 
-       * utf-2000/Ideograph-R029-Again.el (M3118'): Add J90-355A and
-       Mojikyo-50116.
+       * process.el (call-process-internal): bind
+       coding-system-for-write to 'binary when calling
+       start-process-internal, so the process receives 
+       the literal contents of INFILE.
 
-       * utf-2000/Ideograph-R123-Sheep.el (M28504): Add J{78|83}-3541 and
-       K0-6B79.
+2001-09-15  Edward M. Lee  <tailbert@yahoo.com>
 
-       * utf-2000/Ideograph-R103-Bolt-Of-Cloth.el (M22007): Unify U+7591.
+       * files.el (auto-mode-alist): Add configure.ac support.
 
-       * utf-2000/Ideograph-R093-Cow.el (M20190'): Add J{78|83|90}-353E
-       and Mojikyo-50275.
-       (M20195): Unify U+72A1.
+2001-07-19  Adrian Aichner  <adrian@xemacs.org>
 
-       * utf-2000/Ideograph-R076-Lack.el (M16097): Unify U+6B3A.
-       (M16099): Unify U+6B3B.
-       (M16103): Unify U+6B3C.
+       * buff-menu.el:
+       mouse.el:
+       Adrian's mouse-track patch.  See <y9plq0nc.fsf@ecf.teradyne.com>.
 
-       * utf-2000/Ideograph-R084-Steam.el (M17046): Separate U+6C18; add
-       C6-2529.
-       (U+6C18): Unify C2-2258.
-       (M17046'): Add J{78|83|90}-3524 and Mojikyo-50245.
+2001-07-28  Stephen J. Turnbull  <stephen@xemacs.org>
 
-       * utf-2000/Ideograph-R009-Man.el (M927'): Add J90-3536 and
-       Mojikyo-50104.
+       * XEmacs 21.4.4 "Artificial Intelligence" is released.
 
-       * utf-2000/Ideograph-R079-Weapon.el (M16668): Unify U+6BC4.
-       (M16673): Unify U+6BC5.
+2001-07-10  Katsumi Yamaoka  <yamaoka@jpl.org>
 
-2000-03-13  MORIOKA Tomohiko  <tomo@m17n.org>
+       * mule/kinsoku.el (kinsoku-bol-p): Work with ascii and non-ascii
+       mixed text.
+       (kinsoku-eol-p): Ditto.
 
-       * utf-2000/Ideograph-R116-Cave.el (M25593): Separate U+7AAE.
+2001-07-09  Katsumi Yamaoka  <yamaoka@jpl.org>
 
-2000-03-09  MORIOKA Tomohiko  <tomo@m17n.org>
+       * mule/kinsoku.el (kinsoku-ascii-eol, kinsoku-gb-bol,
+       kinsoku-gb-eol, kinsoku-big5-bol, kinsoku-big5-eol): Assign
+       characters as the category `s' or `e' correctly.
 
-       * utf-2000/Ideograph-R113-Spirit.el (M24639): Separate U+7947.
+2001-06-06  Alexey Mahotkin  <alexm@hsys.msk.ru>
 
-2000-03-08  MORIOKA Tomohiko  <tomo@m17n.org>
+       * mule/cyrillic.el: Uncomment definition of ccl-encode-koi8-r-font.
 
-       * utf-2000/Ideograph-R050-Turban.el (M8930): Separate J90-3522 and
-       C3-3067.
+2001-06-14  Alexey Mahotkin  <alexm@hsys.msk.ru>
 
-2000-03-06  MORIOKA Tomohiko  <tomo@m17n.org>
+       * mule/cyrillic.el:  Set up case table.
 
-       * utf-2000/Ideograph-R074-Moon.el (M14378): Add J{78|83}-347C.
+2001-06-08  Mike Sperber <mike@xemacs.org>
 
-       * utf-2000/Ideograph-R071-Not.el (M13721): Unify U+65E2.
+       * files.el (save-some-buffers-1): Don't zap the help window right
+       after `map-y-or-n-p' has popped it up.
 
-       * utf-2000/Ideograph-R070-Square.el (M13687): Unify U+65D7.
-       (M13694): Unify U+65D8.
-       (M13698): Unify U+65DA.
+2001-06-15  Nick Pakoulin  <npak@ispras.ru>
 
-       * utf-2000/Ideograph-R026-Seal.el (U+5371): Add J90-346D.
+       * help.el (frob-help-extents): Require 'hyper-apropos for faces.
 
-2000-03-03  MORIOKA Tomohiko  <tomo@m17n.org>
+2001-07-18  Stephen J. Turnbull  <stephen@xemacs.org>
 
-       * utf-2000/Ideograph-R104-Sickness.el (M22538): Unify U+764C.
-       (M22542): Unify U+7650.
+       * specifier.el: define-specifier-tag 'gtk.
 
-       * utf-2000/Ideograph-R170-Mound.el (M41676'): Add
-       J{78|83|90}-3459.
+2001-05-12  Ben Wing  <ben@xemacs.org>
 
-       * utf-2000/Ideograph-R108-Dish.el (M23031): Unify U+76E2.
-       (M23032): Unify C1-6971.
-       (J90-3446): Add J{78|83}-3446 and K0-4A78.
+       * find-paths.el (paths-find-recursive-path):
+       fix error with null EXCLUDE-REGEXP.
+       
+       * font-lock.el (font-lock-mode):
+       fix problem reported by hrvoje with buffers starting with a space.
+       
+2001-05-06  Ben Wing  <ben@xemacs.org>
 
-       * utf-2000/Ideograph-R099-Sweet.el (M21643): Unify U+7518.
+       * dialog.el (make-dialog-box):
+       * menubar-items.el (default-menubar):
+       * printer.el (generic-print-buffer):
+       * printer.el (generic-print-region):
+       implement printing the selection when it's selected.
 
-       * utf-2000/Ideograph-R085-Water.el (M18253): New character.
-       (U+6F97): Unify C1-6D58; add J{83|90}-3442 and K0-4A55.
+2001-04-18  Didier Verna  <didier@xemacs.org>
 
-       * utf-2000/Ideograph-R076-Lack.el (M16190): Unify U+6B52.
-       (M16197): Unify U+6B53.
+       * cus-edit.el (Custom-reset-standard): reset to standard settings
+       not only when the buffer's :custom-state is 'modified, but also
+       when it is 'set or 'saved.
 
-2000-03-02  MORIOKA Tomohiko  <tomo@m17n.org>
+2001-04-17  Didier Verna  <didier@xemacs.org>
 
-       * utf-2000/ideograph-util.el (ideograph-char<): Prefer
-       `non-morohashi' to `morohashi-daikanwa'.
+       * startup.el (load-user-init-file): define `custom-file' before
+       loading the user's init file.
 
-2000-03-02  MORIOKA Tomohiko  <tomo@m17n.org>
+2001-04-09  Danny Colascione  <qtmstr@optonline.net>
 
-       * utf-2000/Ideograph-R076-Lack.el (M16107): Unify U+6B3E.
-       (M16111): Unify U+6B3F.
-       (M16125): Unify U+6B40.
-       (M16126): Unify U+6B41.
-       (M16127): Unify U+6B42.
+       * menubar.el (popup-mode-menu): Make it work with
+       popup-menu-titles turned off.
+       
+2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
 
-       * utf-2000/Ideograph-R066-Rap.el (M13260): Add J{78|83}-343A;
-       separate C1-5F56 and J90-343A.
+       * about.el (about-mailto-link): Use compose-mail for sending mail.
 
-       * utf-2000/Ideograph-R098-Tile.el (J90-3424): Add J{78|83}-3424.
+2001-07-14  Sean MacLennan  <seanm@storm.ca>
 
-       * utf-2000/Ideograph-R140-Grass.el (M30771): New character.
-       (U+82C5): Add J90-3423.
-       (U+85F2): Delete M15811; add C2-665A.
+       * package-admin.el (package-install-hook): New.
+       (package-delete-hook): New.
+       (package-admin-add-single-file-package): Use package-delete-hook.
 
-       * utf-2000/Ideograph-R181-Leaf.el (M43374): Separate U+9811.
+       * package-get.el (package-get): Use package-install-hook.
 
-2000-03-01  MORIOKA Tomohiko  <tomo@m17n.org>
+2001-06-26  Robert Pluim  <rpluim@bigfoot.com>
 
-       * utf-2000/Ideograph-R124-Feather.el (M28766): Separate U+7FEB.
+       * package-ui.el (pui-install-selected-packages): reverse the lists
+       of packages so that they get handled in the same order as they
+       were selected.
 
-       * utf-2000/Ideograph-R046-Mountain.el (M8624'): Separate
-       J{78|83}-3460.
+2001-06-26  Robert Pluim  <rpluim@bigfoot.com>
 
-       * utf-2000/Ideograph-R154-Shell.el (M36681): Separate
-       J{78|83}-3453 and C1-5D4B.
+       * packages.el (locate-library): Use read-library-name for completion.
 
-       * utf-2000/Ideograph-R124-Feather.el (M28780): Separate U+7FF0.
+2001-05-21  Martin Buchholz  <martin@xemacs.org>
 
-       * utf-2000/Ideograph-R030-Mouth.el (U+565B): Add J90-337A.
+       * byte-optimize.el (=): `=' is not a binary predicate!
+       Fix incorrect optimization: (= 0 0 (random 2)) ==> 0 or 1.
+       Use byte-optimize-predicate, not byte-optimize-binary-predicate,
 
-       * utf-2000/Ideograph-R116-Cave.el (U+7AC3): Add J78-635E and
-       J{83|90}-3376.
+2001-05-20  Martin Buchholz  <martin@xemacs.org>
 
-       * utf-2000/Ideograph-R075-Tree.el (M15065): Separate U+691B.
-       (U+691B): Add J{78|83|90}-3371.
+       * bytecomp.el (byte-compile-arithcompare):
+       Only optimize (= x) ==> t if byte-compile-delete-errors is not nil.
 
-       * utf-2000/Ideograph-R018-Knife.el (M2112'): Add J90-3364.
+2001-06-03  William M. Perry  <wmperry@gnu.org>
 
-       * utf-2000/Ideograph-R075-Tree.el (M15485): Add J{78|83}-335F.
+       * dialog-gtk.el (popup-builtin-open-dialog): Don't forget to
+       return the filename selected by the user!
 
-2000-02-29  MORIOKA Tomohiko  <tomo@m17n.org>
+2001-05-31  William M. Perry  <wmperry@gnu.org>
 
-       * utf-2000/Ideograph-R079-Weapon.el (U+6BBB): Unify C3-3665; add
-       J{78|83}-334C.
-       (J90-334C): New character.
+       * font-menu.el: Avoid arithmetic with 'nil' when using the font menu
+       in XEmacs/GTK.
 
-       * utf-2000/Ideograph-R064-Hand.el (U+64B9): Add J78-5978 and
-       J{83|90}-3349.
+2001-05-29  Alexey Mahotkin  <alexm@hsys.msk.ru>
 
-       * utf-2000/Ideograph-R142-Insect.el (U+86CE): Add J78-695A and
-       J{83|90}-3342.
+       * coding.el: Tiny typo fixed.
 
-       * utf-2000/Ideograph-R075-Tree.el (M15217'): Add J78-3335;
-       separate U+6982.
-       (U+6982): Separate J83-3335, J90-3335 and C1-644D.
+2001-05-17  Stephen J. Turnbull  <stephen@xemacs.org>
 
-2000-02-28  MORIOKA Tomohiko  <tomo@m17n.org>
+       * XEmacs 21.4.3 "Academic Rigor" is released.
 
-       * utf-2000/Ideograph-R106-White.el (M22699): Unify U+7686.
+2001-05-17  Stephen J. Turnbull  <stephen@xemacs.org>
 
-       * utf-2000/Ideograph-R177-Leather.el (M42781): Separate
-       J{83|90}-3373.
+       * config.values.sh:  lisp/utils?/config.el -> lisp/config.el.
 
-       * utf-2000/Ideograph-R140-Grass.el (M31170): Separate U+83D4.
-       (M32601): Separate C5-7940; add mapping to U+8641.
+2001-05-10  Stephen J. Turnbull  <stephen@xemacs.org>
 
-       * utf-2000/Ideograph-R061-Heart.el (M10617'): Remove C1-554E.
+       * XEmacs 21.4.2 "Developer-Friendly Unix APIs" is released.
 
-       * utf-2000/Ideograph-R140-Grass.el (M31000): New character.
-       (M31000'): Add J90-3259; move C1-5D23 to M31000.
-       (M31168): New character.
-       (M31168'): Add J90-325B; move C3-3E59 to M31168.
+2001-05-04  Ben Wing  <ben@xemacs.org>
 
-2000-02-26  MORIOKA Tomohiko  <tomo@m17n.org>
+       * printer.el (generic-print-buffer):
+       * printer.el (generic-print-region):
+       Enable dialog boxes.  Apply workaround recommended by Kirill.
+       fix (fboundp 'lpr-buffer) -> (fboundp 'lpr-region).
+       
+       * simple.el (kill-whole-line):
+       * simple.el (kill-line-1):
+       * simple.el (kill-entire-line):
+       * simple.el (kill-line):
+       * simple.el (backward-kill-line):
+       Take out interactive dependence of kill-whole-line.
 
-       * utf-2000/Ideograph-R021-Spoon.el (J{78|83}-323D): Add J90-323D.
+2001-04-22  Ben Wing  <ben@xemacs.org>
 
-       * utf-2000/Ideograph-R026-Seal.el (J{78|83}-3237): Add J90-3237.
+       * dialog.el (make-dialog-box):
+       Put dialog titles back in -- this time correctly.  Fix various
+       other problems with leaks and such.
 
-       * utf-2000/Ideograph-R009-Man.el (M628'): Add J90-3241.
-       (M1178): Add J90-322F.
+       * simple.el (region-exists-p):
+       * simple.el (region-active-p):
+       Add comment about which one is correct to use in menu specs.
 
-2000-02-25  MORIOKA Tomohiko  <tomo@m17n.org>
+2001-05-05  Ben Wing  <ben@xemacs.org>
 
-       * utf-2000/Ideograph-R092-Fang.el (M19909): Unify C1-455B.
-       (J90-3267): Unify J{78|83}-3267.
+       * dialog.el (make-dialog-box): fix doc string.
+       * menubar-items.el (default-menubar): Add Page Setup for Windows,
+       take out Pretty Print.
+       * printer.el:
+       * printer.el (printer-current-device): New.
+       * printer.el (Printer-get-device): New.
+       * printer.el (Printer-clear-device): New.
+       * printer.el (generic-page-setup): New.
+       * printer.el (generic-print-buffer):
+       * printer.el (generic-print-region):
+       Implement Page Setup.  Handle errors properly.
 
-       * utf-2000/Ideograph-R076-Lack.el (M16167): Unify U+6B4C.
-       (M16168): Unify U+6B4D.
+2001-05-05  Ben Wing  <ben@xemacs.org>
 
-       * utf-2000/Ideograph-R093-Cow.el (M19933): Unify U+7261.
+       * subr.el (error): Complete list of errors in doc string.
+       
+2001-04-22  Ben Wing  <ben@xemacs.org>
 
-       * utf-2000/Ideograph-R124-Feather.el (M28614): New character.
-       (M28614'): Separate K0-6962 to M28614.
-       (M28616): Separate C6-3375.
-       (M28617): Separate C6-3372.
-       (M28618): Separate C6-3376.
-       (M28619): Separate C5-2B2B.
-       (M28620): Separate C4-2B22.
-       (M28621): Separate C4-2B21.
-       (M28622): Separate C4-2B24.
-       (M28623): Separate U+7FBE.
-       (M28624): Separate C4-2B23.
-       (M28625): Separate U+7FBF.
-       (M28626): Separate C6-3374.
-       (M28627): Separate C4-2F33.
-       (M28628): Separate U+437E.
-       (M28629): Separate C5-2F61.
-       (M28631): Separate C5-2F63.
-       (M28632): Separate U+7FC0.
-       (M28633): Separate C5-2F60.
-       (M28634): Separate C4-2F31.
-       (M28800): Moved from Ideograph-R196-Bird.el.
+       * bytecomp-runtime.el (byte-compiler-options): Correct doc string.
+       
+2001-05-03  Adrian Aichner  <adrian@xemacs.org>
 
-       * utf-2000/Ideograph-R195-Fish.el (U+9BF5): Add J90-3033.
+       * build-report.el: Remove CVS keywords since this file has been in
+       core lisp for a while now.
+       * build-report.el (build-report-make-output-files): Fix typo.
 
-2000-02-24  MORIOKA Tomohiko  <tomo@m17n.org>
+2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
 
-       * mule/mule-conf.el (japanese-jisx0213-1): Allow
-       "jisx0213.2000-1".
-       (japanese-jisx0213-2): Allow "jisx0213.2000-2".
+       * about.el (about-finish-buffer): Make sure the last change works
+       even if EVENT is nil.
 
-       * mule/mule-charset.el (default-coded-charset-priority-list):
-       Prefer `japanese-jisx0213-1' and `japanese-jisx0213-2' to
-       `japanese-jisx0208-1978' and `japanese-jisx0208-1990'.
+2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
 
-2000-02-24  MORIOKA Tomohiko  <tomo@m17n.org>
+       * about.el (about-finish-buffer): Kill/bury the buffer where the user
+       clicked, not the one that happens to be the current buffer at the
+       time.
 
-       * utf-2000/Ideograph-R196-Bird.el: Move M28800 and U+7FF5 to
-       Ideograph-R124-Feather.el.
-       (U+9D0E): Add J{83|90}-322A.
+2001-03-19  Karl M. Hegbloom  <karlheg@microsharp.com>
 
-       * utf-2000/Ideograph-R196-Bird.el (U+9D2C): Add J78-7274 and
-       J{83|90}-3229.
+       * cus-edit.el (custom-display): Support the GTK Window System also.
 
-       * utf-2000/Ideograph-R145-Clothes.el (M34629): Separate U+8956;
-       unify J78-3228.
+2001-04-30  Ben Wing  <ben@xemacs.org>
 
-       * utf-2000/Ideograph-R079-Weapon.el (M16618'): Unify U+6BB4;
-       separate C3-2959.
+       * printer.el:
+       * printer.el (printer-page-header):
+       * printer.el (Print-context): New.
+       * printer.el (printer-page-footer):
+       * printer.el (generate-header-element): New.
+       * printer.el (generate-header-line): New.
+       * printer.el (print-context-property):
+       * printer.el (generic-print-buffer):
+       * printer.el (generic-print-region):
+       Implement headers and footers.  Implement calling Print dialog box
+       (#### but it doesn't quite work yet).
 
-2000-02-24  MORIOKA Tomohiko  <tomo@m17n.org>
+2001-04-25  Ben Wing  <ben@xemacs.org>
 
-       * utf-2000/Ideograph-R076-Lack.el (M16024'): Unify U+6B27;
-       separate C3-2954.
+       * about.el (xemacs-hackers):
+       * about.el (about-url-alist):
+       * about.el (about-personal-info):
+       * about.el (about-hacker-contribution):
+       More contributions.
+       
+       * simple.el (handle-post-motion-command):
+       Fix spurious setting of zmacs-region-stays to t after a non-shift
+       motion command.
 
-       * utf-2000/Ideograph-R064-Hand.el (M11955): Separate U+62D0.
+2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
 
-2000-02-23  MORIOKA Tomohiko  <tomo@m17n.org>
+       * about.el (about-personal-info): Update my bio.
+       (about-hacker-contribution): Ditto.
 
-       * utf-2000/Ideograph-R172-Short-Tailed-Bird.el (M41973): Separate
-       J{78|83}-326D, K0-643A and J90-326D.
+2001-04-23  Stephen J. Turnbull  <turnbull@sk.tsukuba.ac.jp>
 
-       * utf-2000/Ideograph-R140-Grass.el (M30860'): Unify C6-2E22;
-       separate J{78|83}-326A.
+       * startup.el (splash-frame-body): Update copyright notices: Ben, FSF.
 
-       * utf-2000/Ideograph-R162-Walk.el (M38789): Separate C1-535E and
-       U+8FE6.
-       (M38790): Separate C3-2F31 and U+8FE7.
-       (M38791): Separate C1-5365 and U+8FE8.
-       (M38792): Separate C4-2B4F.
+2001-04-19  Andy Piper  <andy@xemacs.org>
 
-       * utf-2000/Ideograph-R124-Feather.el (M28635): Unify K0-683A.
-       (M28635'): Separate K0-683A; separate U+7FC1.
+       * package-net.el (package-net-cygwin32-binary-size): new size.
+       (package-net-win32-binary-size): new size.
+       (package-net-convert-index-to-ini): Use new arch.
+       (package-net-batch-convert-index-to-ini): Removed.
+       (package-net-generate-bin-ini): New.
+       (package-net-batch-generate-bin-ini): New.
 
-       * utf-2000/Ideograph-R169-Gate.el (M41244): Add
-       `jisx0208-difference'.
+2001-04-19  Stephen J. Turnbull  <stephen@xemacs.org>
 
-       * utf-2000/Ideograph-R100-Life.el (M21689): Add J{78|83}-3179.
+       * XEmacs 21.4.1 "Copyleft" is released.
 
-2000-02-22  MORIOKA Tomohiko  <tomo@m17n.org>
+2001-04-19  Stephen J. Turnbull  <stephen@xemacs.org>
 
-       * utf-2000/Ideograph-R070-Square.el (M13628): Separate U+65BC.
-       (U+65BC): Unify J{78|83|90}-3177 and C1-4D75.
+       * x-compose.el (xlib-input-method-bug-workaround):
+       (alias-colon-to-double-quote):
+       Force sort in map-keymap to work around rehash bug.
 
-2000-02-18  MORIOKA Tomohiko  <tomo@m17n.org>
+2001-04-17  Ben Wing  <ben@xemacs.org>
 
-       * utf-2000/Ideograph-R086-Fire.el (U+7114): Add J{83|90}-316B.
+       * about.el: Finish overhaul, add a few new hackers, update a
+       couple old ones.
 
-       * utf-2000/Ideograph-R187-Horse.el (M44633'): Add
-       J{78|83|90}-3158.
+2001-04-16  Stephen J. Turnbull  <stephen@xemacs.org>
 
-       * utf-2000/Ideograph-R108-Dish.el (M22972'): Unify U+76CA.
-       (M22975): Unify U+76CB.
+       * XEmacs 21.4.0 "Solid Vapor" is released.
 
-2000-02-17  MORIOKA Tomohiko  <tomo@m17n.org>
+2001-04-15  Ben Wing  <ben@xemacs.org>
 
-       * utf-2000/Ideograph-R104-Sickness.el (M22069): Unify U+75AB.
-       (M22081): Unify U+75B0.
+       * about.el:
+       * about.el (about-headline-face): New.
+       * about.el (about-link-face): New.
+       * about.el (about-current-release-maintainers): New.
+       * about.el (about-other-current-hackers): New.
+       * about.el (about-url-alist):
+       * about.el (about-once-and-future-hackers): New.
+       * about.el (about-mailto-link): New.
+       * about.el (about-get-buffer):
+       * about.el (about-finish-buffer):
+       * about.el (about-xemacs):
+       * about.el (about-features): Removed.
+       * about.el (about-advantages): New.
+       * about.el (about-maintainer-info): Removed.
+       * about.el (about-personal-info): New.
+       * about.el (about-hacker-contribution): New.
+       * about.el (about-maintainer):
+       * about.el (about-show-linked-info):
+       * about.el (about-hackers):
+       Major revamping.  Rewriting of most of the text, improve the
+       link handling, separate info on contributors into personal
+       and contribution info, add new contributors, update personal
+       info, etc. etc.
+       
+       * menubar-items.el (default-menubar):
+       Help menubar entry for News now says more accurately
+       "What's New in XEmacs".
+       
+       * mouse.el:
+       * mouse.el (mouse-track-cleanup-hook):
+       * mouse.el (mouse-track):
+       Don't set-buffer to a dead buffer when calling mouse-track
+       cleanup hooks.
 
-       * utf-2000/Ideograph-R140-Grass.el (M30808'): Add J90-3151.
+2001-04-14  Stephen J. Turnbull  <stephen@xemacs.org>
 
-       * utf-2000/Ideograph-R108-Dish.el (M22961): Add J{78|83}-314E.
-       (M22965): Unify U+76C9.
+       * XEmacs 21.2.47 "Zephir" is released.
 
-       * utf-2000/Ideograph-R097-Melon.el (M21371): Unify C1-466A.
-       (J90-313B): Unify J{78|83}-313B; separate C1-466A.
+2001-04-02  Jan Vroonhof  <jan.vroonhof@ntlworld.com>
 
-2000-02-16  MORIOKA Tomohiko  <tomo@m17n.org>
+       * dialog.el (make-dialog-box): Disable dialog box titles until
+       we get them working.
 
-       * utf-2000/Ideograph-R027-Cliff.el: Reformatted.
+2001-03-30  Ben Wing  <ben@xemacs.org>
 
-       * utf-2000/Ideograph-R167-Gold.el (M40310): Separate U+925B,
-       C1-6745 and J90-3174.
+       * help.el:
+       * help.el (Help-princ-face):
+       * help.el (Help-prin1-face):
+       * help.el (frob-help-extents):
+       * help.el (describe-function-1):
+       * help.el (describe-variable):
+       Avoid using font-lock faces, which may not be defined.
+       Instead, use hyper-apropos faces, and make sure they're
+       defined as necessary by using `require'. (It's not so safe
+       to do this for font-lock.) In any case, we will eventually
+       be merging this functionality into hyper-apropos.
+
+       * loaddefs.el (completion-ignored-extensions):
+       Fix documentation.
+       
+       * menubar-items.el (menu-truncate-list): Removed.
+       * menubar-items.el (Menubar-items-truncate-list): New.
+       * menubar-items.el (default-menubar):
+       Fix errors if grep or compile command is too long.  Rename helper
+       function to be less visible.
 
-2000-02-15  MORIOKA Tomohiko  <tomo@m17n.org>
+2001-03-23  Martin Buchholz  <martin@xemacs.org>
 
-       * utf-2000/Ideograph-R085-Water.el (M17260): Separate U+6CBF,
-       J90-3168 and C1-4E58.
+       * byte-optimize.el (byte-optimize-minus):
+       Fix mis-byte-compilation of (- 0 x) --> (- (- x))
 
-       * utf-2000/Ideograph-R144-Walk-Enclosure.el (M34073): Separate
-       {j78|83|90}-3152 and K0-6A5B.
+2001-03-26  Hrvoje Niksic  <hniksic@arsdigita.com>
 
-2000-02-14  MORIOKA Tomohiko  <tomo@m17n.org>
+       * dumped-lisp.el (preloaded-file-list): Load mule/latin.el when
+       Mule is available.
 
-       * utf-2000/Ideograph-R184-Eat.el (M44146): Separate U+990C.
+       * mule/latin.el: New file.
 
-       * utf-2000/Ideograph-R030-Mouth.el (M4286): Separate U+5642.
+2001-03-11  Ben Wing  <ben@xemacs.org>
 
-       * utf-2000/Ideograph-R162-Walk.el (M38722): Separate U+8FC2.
-       (M38901): Unify K0-5C71; separate C1-5D61 and J90-3029.
-       (U+9022): Separate K0-5C71 and C1-5D61; add `jisx0208-difference'
-       property.
+       * auto-save.el:
+       * auto-save.el (auto-save-directory):
+       * auto-save.el (make-auto-save-file-name):
+       * auto-save.el (auto-save-file-name-p): New.
 
-       * utf-2000/Ideograph-R140-Grass.el (M30699'): Separate U+829D.
-       (J{78|83|90}-3032): Add `jisx0208-difference'.
+       Merge in improvements from other definition of
+       make-auto-save-file-name in files.el.
+       
+       * auto-save.el (auto-save-original-name):
+       * auto-save.el (auto-save-name-in-fixed-directory):
+       * auto-save.el (auto-save-unslashify-name): Removed.
+       * auto-save.el (auto-save-slashify-name): Removed.
+       * auto-save.el (auto-save-reserved-chars): New.
+       * auto-save.el (auto-save-escape-name): New.
+       * auto-save.el (auto-save-unhex): New.
+       * auto-save.el (auto-save-unescape-name): New.
+
+       Change algorithm for encoding filenames in auto-save names to be
+       entirely safe with all filesystems and all possible characters in
+       a filename, and 100% reversible. (Essentially, uses
+       quoted-printable as the encoding.)
+       
+       * auto-save.el (recover-all-files):
 
-2000-02-12  MORIOKA Tomohiko  <tomo@m17n.org>
+       Use insert-directory rather than calling ls directly -- fixes
+       things under Windows.
 
-       * utf-2000/Ideograph-R120-Silk.el (M27682): Separate
-       J{78|83|90}-305E.
-       (SJG-6136): Unify J90-305E.
+       * files.el:
+       * files.el (convert-standard-filename): Substitute FSF's
+       definition for this (we had nothing here before).
+       
+       * files.el (backup-buffer): Warning fix.
+       
+       * files.el (make-backup-file-name):
+       * files.el (find-backup-file-name):
+       Fix error in calling sequence to auto-save-file-name-p.
+       
+       * files.el (recover-file):
+       Use insert-directory rather than calling ls directly -- fixes
+       things under Windows.
 
-       * utf-2000/Ideograph-R009-Man.el (SJG-352): Unify J90-304E.
+       * files.el (make-auto-save-file-name): Removed.
+       * files.el (auto-save-file-name-p): Removed.
+       auto-save is always dumped so no sense in having a definition
+       that will always be overwritten with another.
+       
+       * files.el (insert-directory):
+       * win32-native.el:
+       * win32-native.el (debug-mswindows-process-command-lines):
+       * win32-native.el (original-make-auto-save-file-name): Removed.
+       * win32-native.el (make-auto-save-file-name): Removed.
 
-2000-02-11  MORIOKA Tomohiko  <tomo@m17n.org>
 
-       * utf-2000/Ideograph-R195-Fish.el (M46413): Unify J78-3073.
-       (U+9C2F): Unify J{83|90}-3073.
+2001-03-21  Martin Buchholz <martin@xemacs.org>
 
-2000-02-10  MORIOKA Tomohiko  <tomo@m17n.org>
+       * XEmacs 21.2.46 "Urania" is released.
 
-       * utf-2000/Ideograph-R145-Clothes.el (M34091): Unify U+8863.
+2001-03-16  Stephen J. Turnbull  <stephen@xemacs.org>
 
-       * utf-2000/Ideograph-R008-Lid.el (M00286): Unify J78-5035 and
-       J83-5035.
-       (U+4EA5): Unify J90-3067.
+       * menubar-items.el (default-menubar): Update sample.emacs to
+       sample.init.el and adjust accelerators.
 
-       * utf-2000/Ideograph-R023-Hiding-Enclosure.el (U+533B): Add
-       J90-3065.
+2001-02-02  Stephen J. Turnbull  <stephen@xemacs.org>
 
-       * utf-2000/Ideograph-R162-Walk.el (M08680'1): Separate U+5DE1.
-       (M39134): Unify K0-6B36.
-       (M39134'): Unify U+907A.
+       * build-report.el (build-report): Improve docstring.
 
-       * utf-2000/Ideograph-R047-River.el (M8680'): Moved from
-       Ideograph-R162-Walk.el.
-       (M08684): Likewise.
+2001-03-15  Stephen J. Turnbull  <stephen@xemacs.org>
 
-       * utf-2000/Ideograph-R102-Field.el (M21854): Unify U+7570;
-       separate C6-4B56.
-       (M21854): Separate U+7570; unify C6-4B56.
+       * ChangeLog: Log GTK merge.
 
-2000-02-09  MORIOKA Tomohiko  <tomo@m17n.org>
+       * gutter-items.el:
+       * mwheel.el:
+       * sound.el:
+       * startup.el:
+       Revert gratuitous whitespace changes.
 
-       * utf-2000/Ideograph-R145-Clothes.el (M34240): Add J78-3041.
+2001-03-07  Ben Wing  <ben@xemacs.org>
 
-       * utf-2000/Ideograph-R064-Hand.el (M11835): Separate J90-3037.
+       * help.el:
+       * help.el (key-or-menu-binding):
+       * help.el (Help-find-file): New.
+       * help.el (describe-beta):
+       * help.el (describe-copying):
+       * help.el (describe-project):
+       * help.el (view-emacs-news):
+       * help.el (view-sample-init-el): New.
+       * help.el (Help-princ-face): New.
+       * help.el (Help-prin1-face): New.
+       * help.el (help-symbol-function-context-menu):
+       * help.el (help-symbol-variable-context-menu):
+       * help.el (help-symbol-function-and-variable-context-menu):
+       * help.el (frob-help-extents):
+       * help.el (describe-function-1):
+       * help.el (describe-variable):
+
+       Add coloring in Help buffers, correspondent with hyperlinks.
+       View files in view-mode rather than Fundamental.
+       Remove separators from context menus -- now handled in generic code.
+       Add `Find Tag' to context menu.
+       
+       * menubar.el (popup-mode-menu):
 
-       * utf-2000/Ideograph-R085-Water.el (M17678): Separate U+6DEB.
-       (M17951): Separate U+6EA2.
+       Rewrite code that outputs the popup menu to (a) put more specific
+       entries first, (b) be more robust, (c) output the proper context
+       menu separators automatically (the context menu functionality is
+       new and currently used only by Help).
 
-       * utf-2000/Ideograph-R100-Life.el (M21687): Unify C3-3D3E instead
-       of C3-3D3F.
+2001-03-10  William M. Perry  <wmperry@aventail.com>
 
-2000-02-08  MORIOKA Tomohiko  <tomo@m17n.org>
+       * dialog-gtk.el (gtk-make-dialog-box-internal): Forgot to rewrite
+       this function when converting from the 21.1 GTK branch.  Now
+       supports file, password, question, and color built-in dialogs.
 
-       * utf-2000/char-db-util.el (insert-char-data): Don't output
-       mojikyo-pj-*.
+2001-03-06  Ben Wing  <ben@xemacs.org>
 
-       * utf-2000/Ideograph-R184-Eat.el (M44014): Unify U+98DF.
-       (M44080): Separate japanese-jisx02080-1978 and japanese-jisx0208.
+       * keydefs.el:
+       * keydefs.el (global-map):
+       Add commented-out change of M-k (for 21.5).
+       
+       * menubar-items.el (default-menubar):
+       Fix items to control kill-line behavior; add items for
+       shifted motion.
+       
+       * simple.el:
+       * simple.el (kill-whole-line):
+       * simple.el (historical-kill-line): Removed.
+       * simple.el (kill-line): Removed.
+       * simple.el (kill-entire-line): New.
+       * simple.el (kill-line-1): New.
+       * simple.el (backward-kill-line):
+       Undo kill-whole-line == always changes.  Add new function
+       kill-entire-line to unconditionally delete the current line.
+       Add comments describing the lamentable state of affairs of
+       the kill-line functions and variables.
+
+2001-03-02  Ben Wing  <ben@xemacs.org>
 
-       * utf-2000/Ideograph-R100-Life.el (M21670): Unify GB, CNS and JIS.
-       (M21680): Likewise.
-       (M21684): Unify with U+7522.
-       (M21684'): Unify with U+7523.
+       * simple.el:
+       * simple.el (beginning-of-buffer):
+       * simple.el (end-of-buffer):
+       * simple.el (mark-ring-unrecorded-commands):
+       * simple.el (signal-error-on-buffer-boundary):
+       * simple.el (shifted-motion-keys-select-region):
+       * simple.el (unshifted-motion-keys-deselect-region):
+       * simple.el (motion-keys-for-shifted-motion): New.
+       * simple.el (handle-pre-motion-command):
+       * simple.el (handle-post-motion-command):
+       * simple.el (forward-char-command):
+       * simple.el (backward-char-command):
+       * simple.el (scroll-up-command):
+       * simple.el (scroll-down-command):
+       * simple.el (next-line):
+       * simple.el (previous-line):
+       * simple.el (backward-block-of-lines):
+       * simple.el (forward-block-of-lines):
+       * simple.el (backward-word):
+       * simple.el (mark-word):
 
-       * utf-2000/Ideograph-R067-Script.el (M013450): Unify GB, CNS and
-       JIS.
+       Augment documentation of the most common motion commands to make
+       note of the shifted-motion support.  Improve the support to (a)
+       properly document how it works and why it's done in the fashion it
+       is, and (b) allow the keystrokes that trigger it to be customized.
 
-       * utf-2000/Ideograph-R009-Man.el (M00378): Add
-       japanese-jisx0208-1990.
+       Correct error in the customize specification of
+       mark-ring-unrecorded-commands.
 
-2000-02-07  MORIOKA Tomohiko  <tomo@m17n.org>
+2001-03-02  Ben Wing  <ben@xemacs.org>
 
-       * utf-2000/u0FF00-Halfwidth-and-Fullwidth-Forms.el,
-       utf-2000/u030A0-Katakana.el, utf-2000/u03040-Hiragana.el,
-       utf-2000/u02600-Miscellaneous-Symbols.el,
-       utf-2000/u02500-Box-Drawing.el,
-       utf-2000/u02190-Arrows.el, utf-2000/u02100-Letterlike-Symbols.el,
-       utf-2000/u00400-Cyrillic.el, utf-2000/u00370-Greek.el,
-       utf-2000/u000A0-Latin-1-Supplement.el: Add japanese-jisx0208-1990.
+       * font-lock.el:
+       * font-lock.el (font-lock-pending-extent-table): Removed.
+       * font-lock.el (font-lock-pending-buffer-table): New.
+       * font-lock.el (font-lock-pre-idle-hook):
+       * font-lock.el (font-lock-after-change-function):
+       * font-lock.el (font-lock-fontify-pending-extents):
+       * font-lock.el (font-lock-lisp-like):
 
-2000-02-06  MORIOKA Tomohiko  <tomo@m17n.org>
+       Fix handling of pending extents to avoid excessive slowness (N^2
+       behavior) when making lots of buffer changes between redisplays,
+       such as when saving the Options.
 
-       * utf-2000/u02000-General-Punctuation.el,
-       utf-2000/u02200-Mathematical-Operators.el,
-       utf-2000/u02300-Miscellaneous-Technical.el,
-       utf-2000/u025A0-Geometric-Shapes.el,
-       utf-2000/u03000-CJK-Symbols-and-Punctuation.el: Add
-       japanese-jisx0208-1990.
+2001-03-09  William M. Perry  <wmperry@aventail.com>
 
-2000-02-02  MORIOKA Tomohiko  <tomo@m17n.org>
+       * device.el:
+       * dragdrop.el:
+       * dumped-lisp.el:
+       * faces.el:
+       * frame.el:
+       * gnuserv.el:
+       * loadup.el:
+       * menubar-items.el:
+       * minibuf.el:
+       The Great GTK Merge.
 
-       * utf-2000/char-db-util.el (decode-builtin-char): Use
-       `charset-name'.
-       (write-char-range-data-to-file): Use utf-8.
+       * ChangeLog.GTK:
+       * dialog-gtk.el:
+       * gdk.el:
+       * generic-widgets.el:
+       * glade.el:
+       * gnome-widgets.el:
+       * gnome.el:
+       * gtk-compose.el:
+       * gtk-extra.el:
+       * gtk-faces.el:
+       * gtk-ffi.el:
+       * gtk-file-dialog.el:
+       * gtk-font-menu.el:
+       * gtk-glyphs.el:
+       * gtk-init.el:
+       * gtk-iso8859-1.el:
+       * gtk-marshal.el:
+       * gtk-mouse.el:
+       * gtk-package.el:
+       * gtk-password-dialog.el:
+       * gtk-select.el:
+       * gtk-widget-accessors.el:
+       * gtk-widgets.el:
+       * gtk.el:
+       widgets-gtk.el:
+       The Great GTK Merge: new files.
 
-2000-02-01  MORIOKA Tomohiko  <tomo@etl.go.jp>
+2001-03-05  Stephen J. Turnbull  <stephen@xemacs.org>
 
-       * utf-2000/char-db-util.el (insert-char-data): Print corresponding
-       character as comment for `->ucs' and each coded-charset.
-       (what-char-definition): Don't call `char-db-update-comment'.
+       * generic-widgets.el: Don't require gtk (a built-in feature) at
+       top level.  Don't execute the last sexp unless (featurep 'gtk).
 
-2000-01-31  MORIOKA Tomohiko  <tomo@etl.go.jp>
+2001-02-28  Stephen J. Turnbull  <stephen@xemacs.org>
 
-       * dumped-lisp.el (preloaded-file-list): Add "mojikyo" in UTF-2000.
+       * mule/mule-init.el (auto-language-alist): Split zh into GB and BIG5.
 
-2000-01-19  MORIOKA Tomohiko  <tomo@etl.go.jp>
+2001-02-23  Martin Buchholz <martin@xemacs.org>
 
-       * utf-2000/mojikyo.el: New file.
+       * XEmacs 21.2.45 "Thelxepeia" is released.
 
-2000-01-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
+2001-01-25  Jason R. Mastaler  <jason@xemacs.org> 
+        * about.el (xemacs-hackers): update my entry. 
+        * about.el (about-maintainer-info): ditto. 
+        * about.el (about-hackers): ditto. 
 
-       * utf-2000/char-db-util.el (insert-char-data): Print code-point of
-       `ideograph-daikanwa' as a decimal value.
-       (decode-builtin-char): New function.
+2001-02-20  Jan Vroonhof  <jan@xemacs.org>
 
-2000-01-27  MORIOKA Tomohiko  <tomo@m17n.org>
+       * about.el (about-maintainer-info): More vanity info about
+       yours truly.
 
-       * mule/mule-charset.el (default-coded-charset-priority-list): Add
-       `ucs' in UTF-2000.
+2001-02-20  Adrian Aichner  <adrian@xemacs.org>
 
-2000-01-26  MORIOKA Tomohiko  <tomo@etl.go.jp>
+       * build-report.el (build-report-destination): xemacs-build-reports
+       has moved to SourceForge, where mailing list name length is
+       restricted, hence the name change to
+       xemacs-buildreports@xemacs.org.
+       * build-report.el (build-report-keep-regexp): Update default.
+       * build-report.el (build-report-delete-regexp): Ditto.
+       * build-report.el (build-report-make-output-files): Ditto.
 
-       * mule/mule-charset.el (default-coded-charset-priority-list):
-       Prefer `mojikyo-pj-*' and `ideograph-daikanwa' to `ucs-bmp' and
-       `arabic-iso8859-6'.
+2001-02-19  Craig Lanning  <lanning@scra.org>
 
-       * utf-2000/char-db-util.el (insert-char-data): Modify for
-       code-point format change.
+       * lisp-mode.el: Add indentation specifications for following
+       Common Lisp forms: handler-case, handler-bind, with-slots,
+       with-open-file, with-open-stream, print-unreadable-object.
 
-2000-01-12  MORIOKA Tomohiko  <tomo@etl.go.jp>
+2001-02-18  Matt Tucker  <tuck@whistlingfish.net>
 
-       * mule/mule-charset.el (default-coded-charset-priority-list): Add
-       `mojikyo-pj-[1 .. 21]' in UTF-2000.
+       * font-lock.el (font-lock-set-defaults-1):
+       Move initialization of `font-lock-cache-position' so that it's set
+       even if font-lock-keywords is already defined.
 
-2000-01-14  MORIOKA Tomohiko  <tomo@etl.go.jp>
+2001-02-17  Matt Tucker  <tuck@whistlingfish.net>
 
-       * mule/mule-charset.el (default-coded-charset-priority-list): Add
-       `katakana-jisx0201' in UTF-2000.
+       * autoload.el (generate-file-autoloads-1):
+       Use `emacs-lisp-mode-syntax-table' instead of
+       `lisp-mode-syntax-table'.
+       * lisp-mode.el (lisp-mode-syntax-table):
+       Get rid of old checks for `parse-partial-sexp' version.
+       Make `|' (pipe) string delimiter instead of punctuation.
 
-1999-12-23  MORIOKA Tomohiko  <tomo@urania.m17n.org>
+2001-02-16  Martin Buchholz  <martin@xemacs.org>
 
-       * dumped-lisp.el (preloaded-file-list): Add "u0A000-Yi-Syllables",
-       "u0AC00-Hangul-Syllables", "u0FB00-Alphabetic-Presentation-Forms",
-       "u0FB50-Arabic-Presentation-Forms-A",
-       "u0FE20-Combining-Half-Marks", "u0FE30-CJK-Compatibility-Forms",
-       "u0FE50-Small-Form-Variants",
-       "u0FE70-Arabic-Presentation-Forms-B",
-       "u0FF00-Halfwidth-and-Fullwidth-Forms" and "u0FFF0-Specials" in
-       UTF-2000.
+       * window.el (save-selected-window):
+       Use gensym for better macro hygiene.
 
-       * utf-2000/u0A000-Yi-Syllables.el,
-       utf-2000/u0AC00-Hangul-Syllables.el,
-       utf-2000/u0FB00-Alphabetic-Presentation-Forms.el,
-       utf-2000/u0FB50-Arabic-Presentation-Forms-A.el,
-       utf-2000/u0FE20-Combining-Half-Marks.el,
-       utf-2000/u0FE30-CJK-Compatibility-Forms.el,
-       utf-2000/u0FE50-Small-Form-Variants.el,
-       utf-2000/u0FE70-Arabic-Presentation-Forms-B.el,
-       utf-2000/u0FF00-Halfwidth-and-Fullwidth-Forms.el,
-       utf-2000/u0FFF0-Specials.el: New files.
+2001-02-06  Mike Sperber <mike@xemacs.org>
 
-1999-12-22  MORIOKA Tomohiko  <tomo@etl.go.jp>
+       * dump-paths.el:
+       * startup.el (startup-setup-paths): Set and use
+       `mule-lisp-directory'.
+       (startup-setup-paths-warning): Ditto.
 
-       * dumped-lisp.el (preloaded-file-list): Delete
-       "ccs-jisx0208-1983.el"; add "Ideograph-R031-Enclosure"
-       ... "Ideograph-R214-Flute" in UTF-2000.
+       * setup-paths.el (paths-find-mule-lisp-directory): Added.
+       (paths-construct-load-path): Consider `mule-lisp-directory'.
 
-1999-12-20  MORIOKA Tomohiko  <tomo@etl.go.jp>
+2001-02-07  Matt Tucker  <tuck@whistlingfish.net>
 
-       * utf-2000/char-db-util.el (insert-char-data): Change order of
-       `kangxi-strokes'.
-       (insert-char-data-with-variant): Look up variants of corresponding
-       ucs character if a character does not have variants.
+       * font-lock.el: Syntax table improvements used.  A few random
+       changes are not specified below.
+       (font-lock-fontify-string-delimiters):
+       (font-lock-syntactic-keywords):
+       (font-lock-cache-state nil):
+       (font-lock-cache-position):
+       New variables.
+       (font-lock-set-syntax):
+       (font-lock-apply-syntactic-highlight):
+       (font-lock-fontify-syntactic-anchored-keywords):
+       (font-lock-fontify-syntactic-keywords-region):
+       (font-lock-eval-keywords):
+       New functions.
+       (font-lock-remove-face):
+       (font-lock-fontify-syntactically-region):
+       Use syntax properties.
 
-1999-11-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
+2001-02-08  Martin Buchholz <martin@xemacs.org>
 
-       * utf-2000/ideograph-util.el (ideograph-char<): Fixed.
+       * XEmacs 21.2.44 "Thalia" is released.
 
-       * utf-2000/u03100-Bopomofo.el (U+3128): Separate M00115.
+2001-01-16  Mike Sperber <mike@xemacs.org>
 
-1999-12-22  MORIOKA Tomohiko  <tomo@etl.go.jp>
+       * startup.el (normal-top-level): Work even if no installation root
+       is found.
 
-       * utf-2000/Ideograph-R213-Turtle.el,
-       utf-2000/Ideograph-R214-Flute.el: New files.
-
-       * utf-2000/Ideograph-R206-Tripod.el,
-       utf-2000/Ideograph-R207-Drum.el, utf-2000/Ideograph-R208-Rat.el,
-       utf-2000/Ideograph-R209-Nose.el, utf-2000/Ideograph-R210-Even.el,
-       utf-2000/Ideograph-R211-Tooth.el,
-       utf-2000/Ideograph-R212-Dragon.el: New files.
-
-       * utf-2000/Ideograph-R204-Embroidery.el,
-       utf-2000/Ideograph-R205-Frog.el: New files.
-
-       * utf-2000/Ideograph-R200-Hemp.el,
-       utf-2000/Ideograph-R201-Yellow.el,
-       utf-2000/Ideograph-R202-Millet.el,
-       utf-2000/Ideograph-R203-Black.el: New files.
-
-       * utf-2000/Ideograph-R194-Ghost.el,
-       utf-2000/Ideograph-R195-Fish.el, utf-2000/Ideograph-R196-Bird.el,
-       utf-2000/Ideograph-R197-Salt.el, utf-2000/Ideograph-R198-Deer.el,
-       utf-2000/Ideograph-R199-Wheat.el: New files.
-
-       * utf-2000/Ideograph-R191-Fight.el,
-       utf-2000/Ideograph-R192-Sacrificial-Wine.el,
-       utf-2000/Ideograph-R193-Cauldron.el: New files.
-
-       * utf-2000/Ideograph-R185-Head.el,
-       utf-2000/Ideograph-R186-Fragrant.el,
-       utf-2000/Ideograph-R187-Horse.el, utf-2000/Ideograph-R188-Bone.el,
-       utf-2000/Ideograph-R189-Tall.el, utf-2000/Ideograph-R190-Hair.el:
-       New files.
-
-       * utf-2000/Ideograph-R183-Fly.el, utf-2000/Ideograph-R184-Eat.el:
-       New files.
-
-       * utf-2000/Ideograph-R180-Sound.el,
-       utf-2000/Ideograph-R181-Leaf.el, utf-2000/Ideograph-R182-Wind.el:
-       New files.
-
-       * utf-2000/Ideograph-R178-Tanned-Leather.el,
-       utf-2000/Ideograph-R179-Leek.el: New files.
-
-       * utf-2000/Ideograph-R166-Village.el,
-       utf-2000/Ideograph-R167-Gold.el, utf-2000/Ideograph-R168-Long.el,
-       utf-2000/Ideograph-R169-Gate.el, utf-2000/Ideograph-R170-Mound.el,
-       utf-2000/Ideograph-R171-Slave.el,
-       utf-2000/Ideograph-R172-Short-Tailed-Bird.el,
-       utf-2000/Ideograph-R173-Rain.el, utf-2000/Ideograph-R174-Blue.el,
-       utf-2000/Ideograph-R175-Wrong.el, utf-2000/Ideograph-R176-Face.el,
-       utf-2000/Ideograph-R177-Leather.el: New files.
-
-       * utf-2000/Ideograph-R161-Morning.el,
-       utf-2000/Ideograph-R162-Walk.el, utf-2000/Ideograph-R163-City.el,
-       utf-2000/Ideograph-R164-Wine.el,
-       utf-2000/Ideograph-R165-Distinguish.el: New files.
-
-       * utf-2000/Ideograph-R156-Run.el, utf-2000/Ideograph-R157-Foot.el,
-       utf-2000/Ideograph-R158-Body.el, utf-2000/Ideograph-R159-Cart.el,
-       utf-2000/Ideograph-R160-Bitter.el: New files.
-
-       * utf-2000/Ideograph-R153-Badger.el,
-       utf-2000/Ideograph-R154-Shell.el, utf-2000/Ideograph-R155-Red.el:
-       New files.
-
-       * utf-2000/Ideograph-R151-Bean.el, utf-2000/Ideograph-R152-Pig.el:
-       New files.
-
-       * utf-2000/Ideograph-R148-Horn.el,
-       utf-2000/Ideograph-R149-Speech.el,
-       utf-2000/Ideograph-R150-Valley.el: New files.
-
-       * utf-2000/Ideograph-R139-Color.el,
-       utf-2000/Ideograph-R140-Grass.el,
-       utf-2000/Ideograph-R141-Tiger.el,
-       utf-2000/Ideograph-R142-Insect.el,
-       utf-2000/Ideograph-R143-Blood.el,
-       utf-2000/Ideograph-R144-Walk-Enclosure.el,
-       utf-2000/Ideograph-R145-Clothes.el,
-       utf-2000/Ideograph-R146-West.el, utf-2000/Ideograph-R147-See.el:
-       New files.
-
-       * utf-2000/Ideograph-R137-Boat.el,
-       utf-2000/Ideograph-R138-Stopping.el: New files.
-
-       * utf-2000/Ideograph-R135-Tongue.el,
-       utf-2000/Ideograph-R136-Oppose.el: New files.
-
-       * utf-2000/Ideograph-R132-Self.el,
-       utf-2000/Ideograph-R133-Arrive.el,
-       utf-2000/Ideograph-R134-Mortar.el: New files.
-
-       * utf-2000/Ideograph-R127-Plow.el, utf-2000/Ideograph-R128-Ear.el,
-       utf-2000/Ideograph-R129-Brush.el, utf-2000/Ideograph-R130-Meat.el,
-       utf-2000/Ideograph-R131-Minister.el: New files.
-
-       * utf-2000/Ideograph-R123-Sheep.el,
-       utf-2000/Ideograph-R124-Feather.el,
-       utf-2000/Ideograph-R125-Old.el, utf-2000/Ideograph-R126-And.el:
-       New files.
-
-       * utf-2000/Ideograph-R110-Spear.el,
-       utf-2000/Ideograph-R111-Arrow.el,
-       utf-2000/Ideograph-R112-Stone.el,
-       utf-2000/Ideograph-R113-Spirit.el,
-       utf-2000/Ideograph-R114-Track.el,
-       utf-2000/Ideograph-R115-Grain.el, utf-2000/Ideograph-R116-Cave.el,
-       utf-2000/Ideograph-R117-Stand.el,
-       utf-2000/Ideograph-R118-Bamboo.el,
-       utf-2000/Ideograph-R119-Rice.el, utf-2000/Ideograph-R120-Silk.el,
-       utf-2000/Ideograph-R121-Jar.el, utf-2000/Ideograph-R122-Net.el:
-       New files.
-
-       * utf-2000/Ideograph-R108-Dish.el, utf-2000/Ideograph-R109-Eye.el:
-       New files.
-
-       * utf-2000/Ideograph-R106-White.el,
-       utf-2000/Ideograph-R107-Skin.el: New files.
-
-       * utf-2000/Ideograph-R103-Bolt-Of-Cloth.el,
-       utf-2000/Ideograph-R104-Sickness.el,
-       utf-2000/Ideograph-R105-Dotted-Tent.el: New files.
-
-       * utf-2000/Ideograph-R099-Sweet.el,
-       utf-2000/Ideograph-R100-Life.el, utf-2000/Ideograph-R101-Use.el,
-       utf-2000/Ideograph-R102-Field.el: New files.
-
-       * utf-2000/Ideograph-R095-Profound.el,
-       utf-2000/Ideograph-R096-Jade.el, utf-2000/Ideograph-R097-Melon.el,
-       utf-2000/Ideograph-R098-Tile.el: New files.
-
-       * utf-2000/Ideograph-R092-Fang.el, utf-2000/Ideograph-R093-Cow.el,
-       utf-2000/Ideograph-R094-Dog.el: New files.
-
-       * utf-2000/Ideograph-R090-Half-Tree-Trunk.el,
-       utf-2000/Ideograph-R091-Slice.el: New files.
-
-       * utf-2000/Ideograph-R088-Father.el,
-       utf-2000/Ideograph-R089-Double-X.el: New files.
-
-       * utf-2000/Ideograph-R084-Steam.el,
-       utf-2000/Ideograph-R085-Water.el, utf-2000/Ideograph-R086-Fire.el,
-       utf-2000/Ideograph-R087-Claw.el: New files.
-
-       * utf-2000/Ideograph-R081-Compare.el,
-       utf-2000/Ideograph-R082-Fur.el, utf-2000/Ideograph-R083-Clan.el:
-       New files.
-
-       * utf-2000/Ideograph-R079-Weapon.el,
-       utf-2000/Ideograph-R080-Do-Not.el: New files.
-
-       * utf-2000/Ideograph-R073-Say.el, utf-2000/Ideograph-R074-Moon.el,
-       utf-2000/Ideograph-R075-Tree.el, utf-2000/Ideograph-R076-Lack.el,
-       utf-2000/Ideograph-R077-Stop.el, utf-2000/Ideograph-R078-Death.el:
-       New files.
-
-       * utf-2000/Ideograph-R070-Square.el,
-       utf-2000/Ideograph-R071-Not.el, utf-2000/Ideograph-R072-Sun.el:
-       New files.
-
-       * utf-2000/Ideograph-R068-Dipper.el,
-       utf-2000/Ideograph-R069-Axe.el: New files.
-
-       * utf-2000/Ideograph-R055-Two-Hands.el,
-       utf-2000/Ideograph-R056-Shoot.el, utf-2000/Ideograph-R057-Bow.el,
-       utf-2000/Ideograph-R058-Snout.el,
-       utf-2000/Ideograph-R059-Bristle.el,
-       utf-2000/Ideograph-R060-Step.el, utf-2000/Ideograph-R061-Heart.el,
-       utf-2000/Ideograph-R062-Halberd.el,
-       utf-2000/Ideograph-R063-Door.el, utf-2000/Ideograph-R064-Hand.el,
-       utf-2000/Ideograph-R065-Branch.el, utf-2000/Ideograph-R066-Rap.el,
-       utf-2000/Ideograph-R067-Script.el: New files.
-
-       * utf-2000/Ideograph-R053-Dotted-Cliff.el,
-       utf-2000/Ideograph-R054-Long-Stride.el: New files.
-
-       * utf-2000/Ideograph-R051-Dry.el,
-       utf-2000/Ideograph-R052-Short-Thread.el: New files.
-
-       * utf-2000/Ideograph-R043-Lame.el,
-       utf-2000/Ideograph-R044-Corpse.el,
-       utf-2000/Ideograph-R045-Sprout.el,
-       utf-2000/Ideograph-R046-Mountain.el,
-       utf-2000/Ideograph-R047-River.el, utf-2000/Ideograph-R048-Work.el,
-       utf-2000/Ideograph-R049-Oneself.el,
-       utf-2000/Ideograph-R050-Turban.el: New files.
-
-       * utf-2000/Ideograph-R041-Inch.el,
-       utf-2000/Ideograph-R042-Small.el: New files.
-
-       * utf-2000/Ideograph-R036-Evening.el,
-       utf-2000/Ideograph-R037-Big.el, utf-2000/Ideograph-R038-Woman.el,
-       utf-2000/Ideograph-R039-Child.el, utf-2000/Ideograph-R040-Roof.el:
-       New files.
+2001-01-30  Andy Piper  <andy@xemacs.org>
 
-       * utf-2000/Ideograph-R034-Go.el,
-       utf-2000/Ideograph-R035-Go-Slowly.el: New files.
+       * gutter-items.el (progress-abort-glyph): remove instantiator.
+       (set-progress-abort-instantiator): new function.
+       (abort-progress-feedback): use it.
 
-       * utf-2000/Ideograph-R031-Enclosure.el,
-       utf-2000/Ideograph-R032-Earth.el,
-       utf-2000/Ideograph-R033-Scholar.el: New files.
+       * gutter.el (set-gutter-dirty-p): new function.
 
-       * utf-2000/Ideograph-R030-Mouth.el,
-       utf-2000/Ideograph-R029-Again.el,
-       utf-2000/Ideograph-R028-Private.el: Merge CJK Unified Ideographs
-       Extension A.
+2001-01-30  Didier Verna  <didier@xemacs.org>
 
-       * utf-2000/Ideograph-R027-Cliff.el,
-       utf-2000/Ideograph-R026-Seal.el,
-       utf-2000/Ideograph-R025-Divination.el,
-       utf-2000/Ideograph-R024-Ten.el,
-       utf-2000/Ideograph-R023-Hiding-Enclosure.el,
-       utf-2000/Ideograph-R022-Right-Open-Box.el,
-       utf-2000/Ideograph-R021-Spoon.el, utf-2000/Ideograph-R020-Wrap.el,
-       utf-2000/Ideograph-R019-Power.el,
-       utf-2000/Ideograph-R018-Knife.el,
-       utf-2000/Ideograph-R017-Open-Box.el,
-       utf-2000/Ideograph-R016-Table.el, utf-2000/Ideograph-R015-Ice.el,
-       utf-2000/Ideograph-R014-Cover.el,
-       utf-2000/Ideograph-R013-Down-Box.el,
-       utf-2000/Ideograph-R012-Eight.el,
-       utf-2000/Ideograph-R011-Enter.el, utf-2000/Ideograph-R010-Legs.el,
-       utf-2000/Ideograph-R009-Man.el, utf-2000/Ideograph-R008-Lid.el,
-       utf-2000/Ideograph-R007-Two.el, utf-2000/Ideograph-R006-Hook.el:
-       Merge `chinese-isoir165'.
+       * mwheel.el (mwheel-scroll): unwind-protect the selected window.
 
-       * utf-2000/Ideograph-R004-Slash.el: Merge CNS chars not in
-       Morohashi's Daikanwa.
+2001-01-24  Didier Verna  <didier@xemacs.org>
 
-       * utf-2000/Ideograph-R003-Dot.el: Merge `chinese-isoir165'.
+       * 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'.
 
-       * utf-2000/Ideograph-R001-One.el: Merge `chinese-isoir165'.
+2001-01-26  Martin Buchholz <martin@xemacs.org>
 
-1999-12-07  MORIOKA Tomohiko  <tomo@etl.go.jp>
+       * XEmacs 21.2.43 "Terspichore" is released.
 
-       * utf-2000/Ideograph-R027-Cliff.el,
-       utf-2000/Ideograph-R026-Seal.el,
-       utf-2000/Ideograph-R025-Divination.el,
-       utf-2000/Ideograph-R024-Ten.el,
-       utf-2000/Ideograph-R023-Hiding-Enclosure.el,
-       utf-2000/Ideograph-R022-Right-Open-Box.el,
-       utf-2000/Ideograph-R021-Spoon.el: Merge CJK Unified Ideographs
-       Extension A.
+2001-01-20  Klaus Frank <klausf@i3.informatik.rwth-aachen.de>
 
-1999-12-06  MORIOKA Tomohiko  <tomo@etl.go.jp>
+       * gnuserv.el (gnuserv-process-filter): Robuster handling of error
+       messages from gnuserv.
 
-       * utf-2000/Ideograph-R020-Wrap.el,
-       utf-2000/Ideograph-R019-Power.el,
-       utf-2000/Ideograph-R018-Knife.el: Merge CJK Unified Ideographs
-       Extension A.
+2001-01-20  Martin Buchholz <martin@xemacs.org>
 
-1999-12-06  MORIOKA Tomohiko  <tomo@etl.go.jp>
+       * XEmacs 21.2.42 "Poseidon" is released.
 
-       * utf-2000/Ideograph-R009-Man.el: Merge CJK Unified Ideographs
-       Extension A.
+2001-01-12  Nick V. Pakoulin  <npak@ispras.ru>
 
-1999-12-06  MORIOKA Tomohiko  <tomo@etl.go.jp>
+       * cl-macs.el (cl-upcase-arg): New function.
+       (cl-function-arglist): New function.
+       (cl-transform-lambda): Automatically add CL-style lambda list to
+       documentation string using functions above.
 
-       * utf-2000/Ideograph-R017-Open-Box.el,
-       utf-2000/Ideograph-R016-Table.el: Merge CJK Unified Ideographs
-       Extension A.
+2001-01-12  Andy Piper  <andy@xemacs.org>
 
-1999-12-06  MORIOKA Tomohiko  <tomo@etl.go.jp>
+       * package-get.el (package-get-custom): call
+       package-net-update-installed-db.
 
-       * utf-2000/Ideograph-R015-Ice.el,
-       utf-2000/Ideograph-R014-Cover.el,
-       utf-2000/Ideograph-R013-Down-Box.el,
-       utf-2000/Ideograph-R012-Eight.el,
-       utf-2000/Ideograph-R011-Enter.el, utf-2000/Ideograph-R010-Legs.el:
-       Merge CJK Unified Ideographs Extension A.
+       * package-ui.el (pui-install-selected-packages): call
+       package-net-update-installed-db.
 
-1999-12-06  MORIOKA Tomohiko  <tomo@etl.go.jp>
+       * package-net.el (package-net-update-installed-db): use
+       packages-package-list so that we reflect reality.
 
-       * utf-2000/Ideograph-R008-Lid.el (M00286): Separate
-       `japanese-jisx0208-1978' and `japanese-jisx0208'.
+       * packages.el (packages-package-list): Make docstring reflect
+       reality.
 
-       * utf-2000/Ideograph-R005-Second.el: Merge `chinese-isoir165'.
+       * package-net.el (package-net-convert-index-to-ini): exclude mule entries.
 
-1999-12-06  MORIOKA Tomohiko  <tomo@etl.go.jp>
+       * postinstall.cc (do_postinstall): don't pick up shells if cygwin
+       isn't installed.
 
-       * utf-2000/Ideograph-R004-Slash.el,
-       utf-2000/Ideograph-R003-Dot.el, utf-2000/Ideograph-R002-Line.el,
-       utf-2000/Ideograph-R001-One.el: Merge `chinese-isoir165'.
+2001-01-17  Andy Piper  <andy@xemacs.org>
 
-1999-12-03  MORIOKA Tomohiko  <tomo@etl.go.jp>
+       * 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.
 
-       * utf-2000/Ideograph-R030-Mouth.el: Merge `japanese-jisx0213-1'
-       and `japanese-jisx0213-2'.
+       * gui.el (gui-button-action): new function. Make button's domain
+       buffer current when calling.
+       (make-gui-button): update to use gui-button-action.
 
-1999-12-02  MORIOKA Tomohiko  <tomo@urania.m17n.org>
+2001-01-16  Didier Verna  <didier@xemacs.org>
 
-       * utf-2000/Ideograph-R029-Again.el: Merge `japanese-jisx0213-2'.
+       * menubar-items.el (default-menubar): add an entry for modeline
+       horizontal scrolling in Options -> Display.
 
-1999-12-01  MORIOKA Tomohiko  <tomo@etl.go.jp>
+2001-01-17  Steve Youngs  <youngs@xemacs.org>
 
-       * utf-2000/Ideograph-R028-Private.el: Merge `japanese-jisx0213-2'.
+       * package-get.el (package-get-require-signed-base): Set to nil
+       by default.
 
-1999-12-01  MORIOKA Tomohiko  <tomo@etl.go.jp>
+2001-01-17  Martin Buchholz <martin@xemacs.org>
 
-       * utf-2000/Ideograph-R027-Cliff.el: Merge `japanese-jisx0213-1'
-       and `japanese-jisx0213-2'.
+       * XEmacs 21.2.41 "Polyhymnia" is released.
 
-1999-11-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
+2001-01-16  Mike Sperber <mike@xemacs.org>
 
-       * utf-2000/Ideograph-R026-Seal.el: Merge `japanese-jisx0213-1' and
-       `japanese-jisx0213-2'.
+       * setup-paths.el (paths-core-load-path-depth): Stopgap bump to
+       catch lisp/mule/.
 
-1999-11-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
+2001-01-14  Mike Sperber <mike@xemacs.org>
 
-       * utf-2000/Ideograph-R025-Divination.el: Merge
-       `japanese-jisx0213-1' and `japanese-jisx0213-2'.
+       * 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.
 
-1999-11-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
+2001-01-15  Golubev I. N.  <gin@mo.msk.ru>
 
-       * utf-2000/Ideograph-R024-Ten.el: Merge `japanese-jisx0213-1' and
-       `japanese-jisx0213-2'.
+       * 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.
 
-1999-11-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
+2001-01-15  Didier Verna  <didier@xemacs.org>
 
-       * utf-2000/Ideograph-R023-Hiding-Enclosure.el: Merge
-       `japanese-jisx0213-2'.
+       * about.el (xemacs-hackers): update my entry.
+       * about.el (about-url-alist): ditto.
+       * about.el (about-maintainer-info): ditto.
+       * about.el (about-hackers): ditto.
 
-1999-11-27  MORIOKA Tomohiko  <tomo@etl.go.jp>
+2001-01-15  Martin Buchholz  <martin@xemacs.org>
 
-       * utf-2000/Ideograph-R022-Right-Open-Box.el: Merge
-       `japanese-jisx0213-1' and `japanese-jisx0213-2'.
+       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)
 
-1999-11-27  MORIOKA Tomohiko  <tomo@etl.go.jp>
+2000-11-20  Mike Sperber <mike@xemacs.org>
 
-       * utf-2000/Ideograph-R021-Spoon.el (M02574): Separate C1-4621.
-       (M02576): Separate C6-2630.
-       (M02579): Separate C5-234A.
-       (M02581): Separate C4-284D.
-       (M02582): Separate C6-2F2F.
-       (M02588): Separate C6-3560.
+       * 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.
 
-       * utf-2000/Ideograph-R020-Wrap.el: Merge `japanese-jisx0213-1' and
-       `japanese-jisx0213-2'.
+2001-01-10  Andy Piper  <andy@xemacs.org>
 
-1999-11-26  MORIOKA Tomohiko  <tomo@etl.go.jp>
+       * package-net.el (package-net-cygwin32-binary-size): new variable
+       (package-net-win32-binary-size): ditto.  add much needed
+       commentary.
 
-       * utf-2000/Ideograph-R019-Power.el,
-       utf-2000/Ideograph-R018-Knife.el: Merge `japanese-jisx0213-1' and
-       `japanese-jisx0213-2'.
+       * gutter-items.el (buffers-tab-items): correct off-by-one error
+       for buffers-tab-max-size.
 
-       * utf-2000/Ideograph-R017-Open-Box.el (M01814): Separate C6-2365.
-       (M01815): Separate C6-2361.
-       (M01817): Separate C6-2363.
-       (M01822): Separate C6-2323.
-       (M01836): Separate C5-365D.
-       (M01839): Separate C7-367B.
+2001-01-08  Martin Buchholz <martin@xemacs.org>
 
-1999-11-25  MORIOKA Tomohiko  <tomo@etl.go.jp>
+       * XEmacs 21.2.40 is released.
 
-       * utf-2000/Ideograph-R016-Table.el,
-       utf-2000/Ideograph-R015-Ice.el, utf-2000/Ideograph-R014-Cover.el:
-       Merge `japanese-jisx0213-1' and `japanese-jisx0213-2'.
+2001-01-06  Stephen J. Turnbull  <stephen@xemacs.org>
 
-       * utf-2000/Ideograph-R013-Down-Box.el: Merge `japanese-jisx0213-2'
-       with UCS.
+       * mule/hebrew.el: Fix comments and typos.
+       mule/japanese.el: Fix comments, typos, and 8-bit character encoding.
 
-1999-11-24  MORIOKA Tomohiko  <tomo@etl.go.jp>
+2001-01-06  Stephen J. Turnbull  <stephen@xemacs.org>
 
-       * utf-2000/Ideograph-R013-Down-Box.el: Merge
-       `japanese-jisx0213-2'.
-       (J78-4B41 = J83-4B41): Moved to R109.
-       (C6-316D): Moved to R072.
+       * ChangeLog.1: move ancient log from fill.el.
 
-1999-11-24  MORIOKA Tomohiko  <tomo@urania.m17n.org>
+       * dump-paths.el:
+       paragraphs.el:
+       mule/mule-category.el:
+       Miscellaneous typo fixes and slight doc clarifications.
 
-       * utf-2000/Ideograph-R012-Eight.el: Merge `japanese-jisx0213-1'
-       and `japanese-jisx0213-2'.
+       * mule/mule-ccl.el:  Correct file name in header.
 
-1999-11-23  MORIOKA Tomohiko  <tomo@etl.go.jp>
+2000-12-31  Martin Buchholz <martin@xemacs.org>
 
-       * utf-2000/Ideograph-R009-Man.el: Merge `japanese-jisx0213-1' and
-       `japanese-jisx0213-2'.
+       * XEmacs 21.2.39 is released.
 
-1999-11-23  MORIOKA Tomohiko  <tomo@etl.go.jp>
+2000-12-27  Martin Buchholz  <martin@xemacs.org>
 
-       * utf-2000/Ideograph-R010-Legs.el: Merge `japanese-jisx0213-1' and
-       `japanese-jisx0213-2'.
+       * 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).
 
-       * utf-2000/Ideograph-R011-Enter.el: Separate CNS.
+2000-12-20  Stephen J. Turnbull  <stephen@xemacs.org>
 
-1999-11-22  MORIOKA Tomohiko  <tomo@etl.go.jp>
+       * 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.
 
-       * utf-2000/Ideograph-R008-Lid.el: Merge CJK Unified Ideographs
-       Extension A.
+2000-12-03  Jorma Laaksonen <jorma.laaksonen@hut.fi>
 
-1999-11-22  MORIOKA Tomohiko  <tomo@etl.go.jp>
+       * package-admin.el: Allow package removal from
+       early-package-load-path.
 
-       * utf-2000/ideograph-util.el (update-ideograph-radical-table): Add
-       `japanese-jisx0213-1' and `japanese-jisx0213-2'.
+2000-12-15  Andreas Jaeger  <aj@suse.de>
 
-1999-11-22  MORIOKA Tomohiko  <tomo@etl.go.jp>
+       * about.el (about-maintainer-info): Update my entry.
 
-       * utf-2000/Ideograph-R015-Ice.el (M01612.07): Separate U+4ECC and
-       C3-214C to M00360.
+2000-12-11  Matt Tucker  <tuck@whistlingfish.net>
 
-       * utf-2000/Ideograph-R013-Down-Box.el (M001512): Separate C3-2148
-       to M00366'.
+       * packages.el (locate-library): Add support for bzip2
+       compressed .el files.
 
-1999-11-22  MORIOKA Tomohiko  <tomo@etl.go.jp>
+2000-12-12  Andy Piper  <andy@xemacs.org>
 
-       * utf-2000/Ideograph-R009-Man.el: Delete wrong? C6-XXXX
-       code-points.
+       * package-net.el: new file.
 
-       * utf-2000/Ideograph-R006-Hook.el,
-       utf-2000/Ideograph-R005-Second.el: Merge CJK Unified Ideographs
-       Extension A.
+2000-12-01  Enrico Scholz  <enrico.scholz@informatik.tu-chemnitz.de>
 
-       * utf-2000/Ideograph-R004-Slash.el (M00115): Merge CJK Unified
-       Ideographs Extension A; separate U+3128.
-       (M00116): Move C6-2123 to M00115.
+       * font-lock.el: Add missing C++ keywords.
 
-       * utf-2000/Ideograph-R001-One.el: Merge CJK Unified Ideographs
-       Extension A.
+2000-12-08  Adrian Aichner  <adrian@xemacs.org>
 
-1999-11-21  MORIOKA Tomohiko  <tomo@etl.go.jp>
+       * simple.el (indent-for-comment): Preserve indentation of comments
+       starting in column 0, as documented in (Info-goto-node
+       "(xemacs)Comments").  Update docstring accordingly.
 
-       * utf-2000/Ideograph-R008-Lid.el: Merge `japanese-jisx0213-2'.
+2000-12-05  Martin Buchholz <martin@xemacs.org>
 
-       * utf-2000/Ideograph-R007-Two.el: Merge `japanese-jisx0213-1'.
+       * XEmacs 21.2.38 is released.
 
-       * utf-2000/Ideograph-R004-Slash.el: Merge `japanese-jisx0213-2'.
+2000-12-04  Didier Verna  <didier@xemacs.org>
 
-       * utf-2000/Ideograph-R006-Hook.el (M00237): Separate C5-2330.
+       * mouse.el (default-mouse-track-set-point-in-window): remove
+       spurious '+' operation detected by Martin.
 
-       * utf-2000/Ideograph-R005-Second.el: Merge `japanese-jisx0213-2'.
 
-       * utf-2000/Ideograph-R002-Line.el: Merge `japanese-jisx0213-1' and
-       `japanese-jisx0213-2'.
+2000-12-01  Martin Buchholz  <martin@xemacs.org>
 
-       * utf-2000/u03040-Hiragana.el (HIRAGANA LETTER SMALL KA): New
-       character.
-       (HIRAGANA LETTER SMALL KE): New character.
+       * cl-extra.el (coerce):
+       Implement char to integer coercion.
+       Remove extraneous (numberp) test.
 
-       * utf-2000/u02600-Miscellaneous-Symbols.el (WHITE SHOGI PIECE):
-       New character.
-       (BLACK SHOGI PIECE): New character.
+       * 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.
 
-       * utf-2000/Ideograph-R001-One.el: Merge `japanese-jisx0213-1'.
+       * cl-macs.el (cl-do-proclaim): small efficiency improvement.
 
-1999-11-21  MORIOKA Tomohiko  <tomo@etl.go.jp>
+2000-11-30  Martin Buchholz  <martin@xemacs.org>
 
-       * utf-2000/u01F00-Greek-Extended.el: Merge `japanese-jisx0213-1'.
+       * 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>
 
-1999-11-21  MORIOKA Tomohiko  <tomo@etl.go.jp>
+       * 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).
 
-       * utf-2000/char-db-util.el (insert-char-data): Ignore
-       `kangxi-radical' and `japanese-radical' if they have the same
-       value of `ideographic-radical'; ignore `japanese-strokes' if it
-       has the same value of `ideographic-strokes'.
+       * info.el (Info-fontify-node):
+       * simple.el (backward-delete-function):
+       Use canonical delete-backward-char instead of backward-delete-char.
 
-1999-11-21  MORIOKA Tomohiko  <tomo@etl.go.jp>
+2000-11-20  Andy Piper  <andy@xemacs.org>
 
-       * mule/mule-conf.el (japanese-jisx0213-1): New coded-charset.
-       (japanese-jisx0213-2): New coded-charset.
+       * gutter-items.el (update-tab-in-gutter): don't barf if there are
+       no buffers.
 
-       * dumped-lisp.el (preloaded-file-list): Add
-       "Ideograph-R028-Private", "Ideograph-R029-Again" and
-       "Ideograph-R030-Mouth".
+2000-11-20  Andy Piper  <andy@xemacs.org>
 
-1999-11-21  MORIOKA Tomohiko  <tomo@etl.go.jp>
+       * gutter-items.el (update-tab-in-gutter): don't give popup frames
+       buffer tabs.
 
-       * utf-2000/char-db-util.el (char-db-update-comment): Use
-       mapping-table for `japanese-jisx0213-*'.
+2000-11-18  Martin Buchholz  <martin@xemacs.org>
 
-1999-11-21  MORIOKA Tomohiko  <tomo@etl.go.jp>
+       * cl-macs.el: Correctly optimize plusp minusp oddp evenp.
+       (proclaim inline...) was shadowing compiler-macros.
 
-       * utf-2000/u03300-CJK-Compatibility.el: Merge
-       `japanese-jisx0213-1'.
+2000-11-17  Martin Buchholz  <martin@xemacs.org>
 
-       * utf-2000/u03200-Enclosed-CJK-Letters-and-Months.el: Merge
-       `japanese-jisx0213-1'.
+       * 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."
 
-       * utf-2000/u03130-Hangul-Compatibility-Jamo.el,
-       utf-2000/u03100-Bopomofo.el: Changed to utf-8 encoding.
+2000-11-09  Martin Buchholz  <martin@xemacs.org>
 
-       * utf-2000/u030A0-Katakana.el, utf-2000/u03040-Hiragana.el,
-       utf-2000/u03000-CJK-Symbols-and-Punctuation.el: Merge
-       `japanese-jisx0213-1'.
+       * cl.el (floatp-safe):
+       (plusp):
+       (minusp):
+       (oddp):
+       (evenp):
+       (cl-abs):
+       Use a better parameter name than `x'.
 
-       * utf-2000/u02F00-Kangxi-Radicals.el: Changed to utf-8 encoding.
+       * cl-macs.el (check-type): Make continuable.  Change documentation
+       to require PLACE, but accept any form for compatibility.
 
-       * utf-2000/u02700-Dingbats.el,
-       utf-2000/u02600-Miscellaneous-Symbols.el,
-       utf-2000/u025A0-Geometric-Shapes.el: Merge `japanese-jisx0213-1'.
+       * 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.
 
-       * utf-2000/u02580-Block-Elements.el: Changed to utf-8 encoding.
+2000-11-10  Yoshiki Hayashi  <yoshiki@xemacs.org>
 
-       * utf-2000/u02500-Box-Drawing.el,
-       utf-2000/u02460-Enclosed-Alphanumerics.el,
-       utf-2000/u02300-Miscellaneous-Technical.el,
-       utf-2000/u02400-Control-Pictures.el,
-       utf-2000/u02200-Mathematical-Operators.el,
-       utf-2000/u02190-Arrows.el, utf-2000/u02150-Number-Forms.el,
-       utf-2000/u02100-Letterlike-Symbols.el,
-       utf-2000/u020A0-Currency-Symbols.el: Merge `japanese-jisx0213-1'.
+       * info.el (Info-extract-menu-node-name): Comma is a delimiter.
 
-       * utf-2000/u02080-Subscripts.el, utf-2000/u02070-Superscripts.el:
-       Changed to utf-8 encoding.
+2000-11-14  Martin Buchholz <martin@xemacs.org>
 
-       * utf-2000/u02000-General-Punctuation.el,
-       utf-2000/u01E00-Latin-Extended-Additional.el: Merge
-       `japanese-jisx0213-1'.
+       * XEmacs 21.2.37 is released.
 
-       * utf-2000/u00600-Arabic.el, utf-2000/u00590-Hebrew.el,
-       utf-2000/u00400-Cyrillic.el: Changed to utf-8 encoding.
+2000-11-13  Katsumi Yamaoka  <yamaoka@jpl.org>
 
-       * utf-2000/u00370-Greek.el,
-       utf-2000/u00300-Combining-Diacritical-Marks.el,
-       utf-2000/u002B0-Spacing-Modifier-Letters.el,
-       utf-2000/u00250-IPA-Extensions.el,
-       utf-2000/u00180-Latin-Extended-B.el,
-       utf-2000/u00100-Latin-Extended-A.el,
-       utf-2000/u000A0-Latin-1-Supplement.el,
-       utf-2000/u00020-Basic-Latin.el: Merge `japanese-jisx0213-1'.
+       * code-cmds.el: Provide the feature.
 
-       * utf-2000/Ideograph-R030-Mouth.el: New file.
+2000-07-21  Jan Vroonhof  <jan@xemacs.org>
 
-1999-11-20  MORIOKA Tomohiko  <tomo@etl.go.jp>
+       * dumped-lisp.el (preloaded-file-list): Load code-cmds.el
 
-       * utf-2000/Ideograph-R005-Second.el: Sync with CNS2Dict 0.390.
+       * code-cmds.el: New file
+       * mule/mule-cmds.el:
+       * 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):
+       (prefer-coding-system): Moved from mule-cmds.el
+       (set-buffer-process-coding-system): Moved from mule-misc.el
 
-1999-11-20  MORIOKA Tomohiko  <tomo@etl.go.jp>
+2000-09-15  Stephen Carney <carney@scubadoo.com>
 
-       * utf-2000/char-db-util.el (insert-char-data): Generate comment
-       for `cns-radical'.
+       * etags.el (buffer-tag-table-files): Use append instead of nconc.
 
-       * utf-2000/Ideograph-R004-Slash.el (M00129): Separated from
-       U+5301.
-       (M00135): Separate C6-222F.
+2000-11-09  Steve Youngs  <youngs@xemacs.org>
 
-1999-11-20  MORIOKA Tomohiko  <tomo@etl.go.jp>
+       * package-get.el (package-get-download-sites): Add a pre-release
+       site for experimental packages.
 
-       * utf-2000/Ideograph-R003-Dot.el (M00100): Fixed.
+       * auto-autoloads.el: Regenerated.
 
-1999-11-20  MORIOKA Tomohiko  <tomo@etl.go.jp>
+2000-08-01  Andy Piper  <andy@xemacs.org>
 
-       * utf-2000/Ideograph-R002-Line.el: Sync with CNS2Dict 0.390.
+       * gutter-items.el (buffers-tab-omit-function): reference
+       buffers-tab-select-visible-buffers.
+       (buffers-tab-filter-functions): new variable, by default uses
+       buffers-tab-selection-function and buffers-tab-omit-function.
+       (select-buffers-tab-buffers-by-mode): invert arguments.
+       (buffers-tab-select-visible-buffers): new function. Invert calling
+       of buffers-menu-omit-invisible-buffers.
+       (buffers-tab-items): rewrite to use
+       buffers-tab-filter-functions. Rewrite docstring.
+       (gutter-buffers-tab-extent): delete.
+       (add-tab-to-gutter): always build a new extent when adding the
+       tabs.
+       (update-tab-in-gutter): make gutter dirty when orientation
+       changes.
 
-1999-11-20  MORIOKA Tomohiko  <tomo@etl.go.jp>
+2000-11-07  Martin Buchholz  <martin@xemacs.org>
 
-       * utf-2000/Ideograph-R001-One.el (M00032): Separate U+4E17 and
-       C4-2155.
+       * bytecomp.el (byte-compile-defvar-or-defconst):
+       Only do loadhist recording if defvar form includes a value.
 
-1999-11-20  MORIOKA Tomohiko  <tomo@etl.go.jp>
+2000-11-02  Martin Buchholz  <martin@xemacs.org>
 
-       * utf-2000/Ideograph-R029-Again.el,
-       utf-2000/Ideograph-R028-Private.el: New files.
+       * bytecomp.el (byte-compile-initial-macro-environment):
+       `eval-when-compile' should not compile its body.
 
-1999-11-20  MORIOKA Tomohiko  <tomo@etl.go.jp>
+2000-11-02  Stephen J. Turnbull  <stephen@xemacs.org>
 
-       * utf-2000/char-db-util.el (char-db-update-comment): Don't use
-       mapping-table for `ideograph-daikanwa'.
+       * mule/cyrillic.el: Add Windows 1251 code page encoding (by
+       Sergey Groznyh <gsm@fct.ru> in <863diqaygu.fsf@fct.ru>).  Fix
+       some Japanese English.  Remove some ancient FSF comments, and
+       improve docstrings.  Use symbols not vectors for tables.
 
-1999-11-19  MORIOKA Tomohiko  <tomo@etl.go.jp>
+2000-11-03  Martin Buchholz  <martin@xemacs.org>
 
-       * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R012-Eight",
-       "Ideograph-R013-Down-Box", "Ideograph-R014-Cover",
-       "Ideograph-R015-Ice", "Ideograph-R016-Table",
-       "Ideograph-R017-Open-Box", "Ideograph-R018-Knife",
-       "Ideograph-R019-Power", "Ideograph-R020-Wrap", "Ideograph-R021-Spoon",
-       "Ideograph-R022-Right-Open-Box", "Ideograph-R023-Hiding-Enclosure",
-       "Ideograph-R024-Ten", "Ideograph-R025-Divination",
-       "Ideograph-R026-Seal" and "Ideograph-R027-Cliff" in UTF-2000.
+       * keymap.el:
+       (local-key-binding):
+       (global-key-binding):
+       Add an optional `accept-defaults' parameter, just like `lookup-key'.
 
-       * utf-2000/Ideograph-R012-Eight.el,
-       utf-2000/Ideograph-R013-Down-Box.el,
-       utf-2000/Ideograph-R014-Cover.el, utf-2000/Ideograph-R015-Ice.el,
-       utf-2000/Ideograph-R016-Table.el,
-       utf-2000/Ideograph-R017-Open-Box.el,
-       utf-2000/Ideograph-R018-Knife.el,
-       utf-2000/Ideograph-R019-Power.el, utf-2000/Ideograph-R020-Wrap.el,
-       utf-2000/Ideograph-R021-Spoon.el,
-       utf-2000/Ideograph-R022-Right-Open-Box.el,
-       utf-2000/Ideograph-R023-Hiding-Enclosure.el,
-       utf-2000/Ideograph-R024-Ten.el,
-       utf-2000/Ideograph-R025-Divination.el,
-       utf-2000/Ideograph-R026-Seal.el, utf-2000/Ideograph-R027-Cliff.el:
-       New files.
-
-       * utf-2000/ideograph-util.el (write-ideograph-radical-char-data):
-       Replace ` ' in `name' by `-'.
+       * lisp.el:
+       (backward-sexp): Slightly simpler code.
+       (mark-sexp): Make arg optional, like FSF Emacs.
+       (forward-list): Slightly simpler code.
+       (backward-list): Slightly simpler code.
+       (down-list):  Make arg optional, like FSF Emacs.
+       (up-list):  Make arg optional, like FSF Emacs.
+       (backward-up-list):  Make arg optional, like FSF Emacs.
+       (kill-sexp):  Make arg optional, like FSF Emacs.
+       (backward-kill-sexp):  Make arg optional, like FSF Emacs.
 
-1999-11-18  MORIOKA Tomohiko  <tomo@etl.go.jp>
+       * font-menu.el (font-menu-change-face):
+       Take continuable errors into account.
 
-       * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R002-Line",
-       "Ideograph-R003-Dot", "Ideograph-R004-Slash",
-       "Ideograph-R005-Second", "Ideograph-R006-Hook",
-       "Ideograph-R007-Two", "Ideograph-R008-Lid", "Ideograph-R009-Man",
-       "Ideograph-R010-Legs" and "Ideograph-R011-Enter".
+       * abbrev.el:
+       * abbrev.el (clear-abbrev-table):
+       * abbrev.el (define-abbrev-table):
+       * abbrev.el (define-abbrev):
+       * abbrev.el (insert-abbrev-table-description):
+       * apropos.el (apropos-documentation-check-doc-file):
+       * apropos.el (apropos-documentation-check-elc-file):
+       * buff-menu.el (list-buffers):
+       * buff-menu.el (list-buffers-noselect):
+       * bytecomp.el (byte-recompile-directory):
+       * bytecomp.el (batch-byte-compile):
+       * cl-macs.el (typep):
+       * code-files.el (find-coding-system-magic-cookie):
+       * code-files.el (insert-file-contents):
+       * cus-edit.el (customize-set-variable):
+       * cus-edit.el (customize-save-variable):
+       * cus-face.el (custom-set-face-font-size):
+       * cus-face.el (custom-set-face-update-spec):
+       * cus-face.el (custom-reset-faces):
+       * custom.el (custom-check-theme):
+       * custom.el (copy-upto-last):
+       * fill.el (canonically-space-region):
+       * fill.el (fill-paragraph):
+       * fill.el (fill-region):
+       * fill.el (find-space-insertable-point):
+       * fill.el (justify-current-line):
+       * faces.el (face-spec-update-all-matching):
+       * faces.el (set-face-stipple):
+       * files-nomule.el (insert-file-contents):
+       * files.el (insert-file-contents-literally):
+       * files.el (hack-local-variables-last-page):
+       * files.el (basic-save-buffer):
+       * files.el (insert-directory):
+       * font-menu.el (font-menu-change-face):
+       * font.el (font-spatial-to-canonical):
+       * format.el (format-encode-region):
+       * format.el (format-insert-file):
+       * format.el (format-replace-strings):
+       * gutter.el (set-gutter-element):
+       * help.el (key-or-menu-binding):
+       * help.el (describe-bindings):
+       * help.el (with-syntax-table):
+       * indent.el (indent-rigidly):
+       * indent.el (delete-to-left-margin):
+       * info.el:
+       * info.el (Info-extract-dir-entry-from):
+       * info.el (Info-build-dir-anew):
+       * info.el (Info-rebuild-dir):
+       * info.el (Info-batch-rebuild-dir):
+       * info.el (Info-read-subfile):
+       * info.el (Info-build-node-completions):
+       * info.el (Info-extract-menu-node-name):
+       * isearch-mode.el (isearch-range-invisible):
+       * isearch-mode.el (isearch-restore-invisible-extents):
+       * itimer.el (itimerp):
+       * itimer.el (itimer-live-p):
+       * keymap.el:
+       * keymap.el (substitute-key-definition):
+       * keymap.el (read-command-or-command-sexp):
+       * keymap.el (local-key-binding):
+       * keymap.el (global-key-binding):
+       * keymap.el (global-set-key):
+       * keymap.el (local-set-key):
+       * ldap.el:
+       * ldap.el (ldap-add-entries):
+       * ldap.el (ldap-delete-entries):
+       * lisp.el (backward-sexp):
+       * lisp.el (mark-sexp):
+       * lisp.el (forward-list):
+       * lisp.el (backward-list):
+       * lisp.el (down-list):
+       * lisp.el (backward-up-list):
+       * lisp.el (up-list):
+       * lisp.el (kill-sexp):
+       * lisp.el (backward-kill-sexp):
+       * menubar.el (add-menu-button):
+       * menubar.el (add-submenu):
+       * menubar.el (delete-menu-item):
+       * menubar.el (relabel-menu-item):
+       * mouse.el (narrow-window-to-region):
+       * obsolete.el (define-obsolete-variable-alias):
+       * obsolete.el (store-substring):
+       * package-admin.el:
+       * package-admin.el (package-admin-install-function):
+       * package-admin.el (package-admin-install-function-mswindows):
+       * package-admin.el (package-admin-default-install-function):
+       * package-get.el (package-get-update-base-entries):
+       * packages.el (packages-load-package-dumped-lisps):
+       * packages.el (packages-collect-package-dumped-lisps):
+       * printer.el (generic-print-buffer):
+       * printer.el (generic-print-region):
+       * replace.el (occur-mode-mouse-goto):
+       * replace.el (perform-replace):
+       * select.el (get-selection-no-error):
+       * simple.el:
+       * simple.el (newline):
+       * simple.el (open-line):
+       * simple.el (edit-and-eval-command):
+       * simple.el (goto-line):
+       * simple.el (undo):
+       * simple.el (kill-region):
+       * simple.el (copy-region-as-kill):
+       * simple.el (kill-ring-save):
+       * simple.el (set-mark):
+       * simple.el (next-line):
+       * simple.el (previous-line):
+       * simple.el (line-move):
+       * simple.el (set-goal-column):
+       * simple.el (comment-region):
+       * subr.el:
+       * subr.el (putf):
+       * syntax.el (modify-syntax-entry):
+       * syntax.el (map-syntax-table):
+       * view-less.el (view-file):
+       * view-less.el (view-buffer):
+       * view-less.el (view-file-other-window):
+       * window-xemacs.el (backward-other-window):
+       * window.el:
+       * window.el (one-window-p):
+       * window.el (walk-windows):
+       * window.el (window-list):
+       * x-mouse.el (x-mouse-kill):
+       * x-select.el (x-get-cutbuffer):
+       * x-select.el (x-store-cutbuffer):
+       * term/bg-mouse.el (bg-mouse-line-to-center):
+       * term/sun-mouse.el (window-line-end):
+       * term/sun-mouse.el (sun-select-region):
+       * term/sun.el (kill-region-and-unmark):
+       * mule/mule-category.el:
+       * mule/mule-category.el (modify-category-entry):
+       * mule/mule-category.el (char-category-list):
+       * mule/mule-coding.el (coding-system-force-on-output):
+       * mule/mule-misc.el (coding-system-put):
+       Docstring arglist/Texinfo fixes.  See man/ChangeLog for details.
+
+2000-11-02  Stephen J. Turnbull  <stephen@xemacs.org>
+
+       * cus-face.el: Typo fixes and tiny clarifications.
+       * custom.el: ditto
+
+2000-10-27  Yoshiki Hayashi  <yoshiki@xemacs.org>
+
+       * startup.el (auto-save-list-file-prefix): Moved to fileio.c.
+       * startup.el (normal-top-level): Setup auto-save-list-file-name
+       if auto-save-list-file-prefix is non-nil.
+
+2000-10-25  Yoshiki Hayashi  <yoshiki@xemacs.org>
+
+       * files.el (auto-mode-alist): Allow mixed case suffix for idlwave-mode.
 
-       * mule/mule-charset.el (default-coded-charset-priority-list): Add
-       `japanese-jisx0208-1990' and `japanese-jisx0208-1978'.
+2000-01-05  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
 
-       * utf-2000/Ideograph-R002-Line.el, utf-2000/Ideograph-R003-Dot.el,
-       utf-2000/Ideograph-R004-Slash.el,
-       utf-2000/Ideograph-R005-Second.el,
-       utf-2000/Ideograph-R006-Hook.el, utf-2000/Ideograph-R007-Two.el,
-       utf-2000/Ideograph-R008-Lid.el, utf-2000/Ideograph-R009-Man.el,
-       utf-2000/Ideograph-R010-Legs.el, utf-2000/Ideograph-R011-Enter.el:
-       New files.
-
-       * utf-2000/ideograph-util.el (update-ideograph-radical-table): Add
-       `japanese-jisx0208-1978' and `japanese-jisx0208-1990'; check Group
-       00 Plane 10.
-       (ideograph-char<): Prefer minor code of `morohashi-daikanwa'
-       number.
+       * hyper-apropos.el (hyper-apropos-this-symbol): Don't always
+       get symbol at point-min.
+
+2000-10-24  Didier Verna  <didier@xemacs.org>
+
+       * info.el (Info-emacs-info-file-name): defconst it.
+       * info.el (Info-footnote-tag): defcustom it.
+       * info.el (Info-no-description-string): ditto.
+       * info.el (Info-find-node): adapt to new semantics of
+       'Info-suffixed-file (don't do the case variants stuff).
+       * info.el (Info-insert-dir): rewrite the dir file variants code.
+       * info.el (Info-directory-files): New. Return the list of info
+       files in a directory.
+       * info.el (Info-dir-outdated-p): use it.
+       * info.el (Info-parse-dir-entries): ditto.
+       * info.el (Info-build-dir-anew): don't restrict to files ending
+       with a ".info.*" extension.
+       * info.el (Info-set-mode-line): ditto.
+       * info.el (Info-read-subfile): adapt to new semantics of
+       'Info-suffixed-file (append 'exact argument).
+       * info.el (Info-all-case-regexp): New. Return a regexp matching a
+       string independently of the case.
+       * info.el (Info-suffixed-file): use it (match all possible case
+       for the file name).
+       * info.el (Info-insert-file-contents): code cleanup.
+       * info.el (Info-rebuild-dir): cosmetics only. Fit code in 80
+       columns.
+       * info.el (Info-batch-rebuild-dir): ditto.
+       * info.el (Info-read-node-name-1): ditto.
+       * info.el (Info-search): ditto.
+       * info.el (Info-fontify-node): ditto.
 
-       * utf-2000/Ideograph-R001-One.el: Changed to utf-8 encoding.
 
-1999-11-17  MORIOKA Tomohiko  <tomo@urania.m17n.org>
+2000-10-24  Didier Verna  <didier@xemacs.org>
 
-       * utf-2000/ideograph-util.el: New file.
+       * process.el (shell-command): when called from a program, avoid
+       'push-mark's "mark-set" message.
 
-1999-11-16  MORIOKA Tomohiko  <tomo@urania.m17n.org>
+2000-10-15  MIYASHITA Hisashi  <himi@m17n.org>
 
-       * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R001-One"
-       in UTF-2000.
+       * mule/thai-xtis.el (tis-620): Specify coding-system's ccl-program
+       by a symbol, not by a vector.
+       * mule/vietnamese.el (vscii): Likewise.
+       (viscii): Likewise.
+       * mule/cyrillic.el (koi8-r): Likewise.
 
-       * utf-2000/Ideograph-R001-One.el: New file.
+       * mule/chinese.el (chinese-big5-1): Specify charset's ccl-program
+       by a symbol, not by a vector.
+       (chinese-big5-2): Likewise.
+       * mule/ethiopic.el (ethiopic): Likewise.
+       * mule/vietnamese.el (vietnamese-viscii-lower): Likewise.
+       (vietnamese-viscii-upper): Likewise.
 
-1999-11-16  MORIOKA Tomohiko  <tomo@urania.m17n.org>
+2000-10-12  Yoshiki Hayashi  <yoshiki@xemacs.org>
 
-       * mule/mule-conf.el (sisheng): Moved from mule/chinese.el.
-       (chinese-isoir165): Moved from mule/chinese.el.
-       (chinese-cns11643-3): Moved from mule/chinese.el.
-       (chinese-cns11643-4): Moved from mule/chinese.el.
-       (chinese-cns11643-5): Moved from mule/chinese.el.
-       (chinese-cns11643-6): Moved from mule/chinese.el.
-       (chinese-cns11643-7): Moved from mule/chinese.el.
+       * files.el (auto-mode-alist): Remove obsolete entry for html3-mode.
 
-       * mule/chinese.el: Move definition of coded-charsets to
-       mule/mule-conf.el.
+2000-10-13  Yoshiki Hayashi  <yoshiki@xemacs.org>
 
-       * utf-2000/char-db-util.el (insert-char-data): Change order of
-       `morohashi-daikanwa'.
+       * byte-optimize.el (byte-optimize-car): New function.
+       (byte-optimize-cdr): Ditto.
 
-1999-11-16  MORIOKA Tomohiko  <tomo@urania.m17n.org>
+2000-10-12  Yoshiki Hayashi  <yoshiki@xemacs.org>
 
-       * utf-2000/char-db-util.el (char-attribute-name<) Use
-       `charset-iso-final-char' instead of `charset-final'; fixed.
-       (insert-char-data): Delete unused local variable `name'; use
-       `charset-iso-graphic-plane' instead of `charset-graphic'.
-       (char-db-update-comment): Use `charset-iso-graphic-plane' instead
-       of `charset-graphic'.
-       (insert-char-range-data): Delete unused local variable `variants'.
-       (what-character-original-window-configuration): Define to avoid
-       compiler warning.
+       * byte-optimize.el: Partial synch with FSF 20.7.
+       Optimize constant concatenation.
+       Add keymapp as a side effect free function.  It is a built-in.
+       (byte-after-unbind-pos): Remove byte-equal.
 
-1999-11-15  MORIOKA Tomohiko  <tomo@urania.m17n.org>
+2000-10-13  Gunnar Evermann  <ge204@eng.cam.ac.uk>
 
-       * utf-2000/char-db-util.el (ideographic-radicals): New constant.
-       (insert-char-data): Change order of `ideographic-radical',
-       `ideographic-strokes' and `total-strokes'; adjust width of the
-       first element of a list.
+       * update-elc-2.el: Quote regexps correctly.
 
-1999-11-15  MORIOKA Tomohiko  <tomo@urania.m17n.org>
+2000-10-05  MIYASHITA Hisashi  <himi@m17n.org>
 
-       * mule/mule-charset.el (default-coded-charset-priority-list): Add
-       `ideograph-daikanwa'.
+       * mule/mule-ccl.el: Sync up with Emacs 21.0.90.
+       (ccl-compile): Apply integerp, not integer-or-char-p to
+       check the type of the buffer magnification
+       (ccl-compile-write-string): Encode a string with binary
+       coding system.
+       (ccl-compile-write-repeat): Likewise.
 
-1999-11-15  MORIOKA Tomohiko  <tomo@urania.m17n.org>
+2000-09-25  Robert Pluim  <rpluim@bigfoot.com>
 
-       * dumped-lisp.el (preloaded-file-list): Delete
-       "ccs-jisx0201-latin.el".
+       * buff-menu.el:
+       * bytecomp.el:
+       * coding.el:
+       * faces.el:
+       * files.el:
+       * fill.el:
+       * float-sup.el:
+       * font-lock.el:
+       * help.el:
+       * iso8859-1.el:
+       * loaddefs.el:
+       * menubar-items.el:
+       * menubar.el:
+       * modeline.el:
+       * msw-font-menu.el:
+       * paragraphs.el:
+       * paths.el:
+       * replace.el:
+       * simple.el:
+       * sound.el:
+       * startup.el:
+       * version.el:
+       * x-faces.el:
+       * x-font-menu.el:
+       Remove purecopy.
 
-       * utf-2000/ccs-jisx0201-latin.el: Deleted.
+2000-10-03  Daniel Pittman  <daniel@rimspace.net>
 
-1999-11-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
+       * simple.el (do-auto-fill): Use the function pointer to by
+       `comment-line-break-function', not `indent-new-comment-line'. This
+       fixes an issue with cc-mode comment continuation.
 
-       * dumped-lisp.el (preloaded-file-list): Add
-       "u031A0-Extended-Bopomofo" in UTF-2000.
+2000-10-11  Martin Buchholz  <martin@xemacs.org>
 
-       * utf-2000/u031A0-Extended-Bopomofo.el: New file.
+       * simple.el (turn-on-auto-fill):  Add (interactive).
+       * mwheel.el (mwheel-install): Add (interactive).
+       * font-lock.el (turn-on-font-lock): Add (interactive).
+       (turn-off-font-lock): Add (interactive).
 
-1999-11-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
+2000-10-03  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
 
-       * dumped-lisp.el (preloaded-file-list): u02E00-CJK-Radicals was
-       renamed to u02E00-CJK-Radical-Supplement.
+       * packages.el (packages-special-base-regexp): Add `man'.
 
-       * utf-2000/u02E00-CJK-Radical-Supplement.el: Renamed from
-       u02E00-CJK-Radicals.el.
+2000-10-08  Adrian Aichner  <adrian@xemacs.org>
 
-1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
+       * wid-edit.el (widget-specify-active): map over extents in current
+       buffer like `widget-specify-inactive' does.  Mapping over the
+       inactive extent object does not work since the current extent is
+       ignored by `map-extents'.
 
-       * dumped-lisp.el (preloaded-file-list): Add
-       "u03000-CJK-Symbols-and-Punctuation", "u03040-Hiragana",
-       "u030A0-Katakana", "u03100-Bopomofo",
-       "u03130-Hangul-Compatibility-Jamo", "u03190-Kanbun",
-       "u03200-Enclosed-CJK-Letters-and-Months" and
-       "u03300-CJK-Compatibility".
+2000-10-04  Martin Buchholz <martin@xemacs.org>
 
-       * utf-2000/u03000-CJK-Symbols-and-Punctuation.el,
-       utf-2000/u03040-Hiragana.el, utf-2000/u030A0-Katakana.el,
-       utf-2000/u03100-Bopomofo.el,
-       utf-2000/u03130-Hangul-Compatibility-Jamo.el,
-       utf-2000/u03190-Kanbun.el,
-       utf-2000/u03200-Enclosed-CJK-Letters-and-Months.el,
-       utf-2000/u03300-CJK-Compatibility.el: New files.
+       * XEmacs 21.2.36 is released.
 
-1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
+2000-09-22  Martin Buchholz  <martin@xemacs.org>
 
-       * dumped-lisp.el (preloaded-file-list): Add "u02E00-CJK-Radicals",
-       "u02F00-Kangxi-Radicals" and
-       "u02FF0-Ideographic-Description-Characters".
+       * byte-optimize.el (byte-optimize-lapcode): Add an optimizer pass.
+       Optimize the compiled-function-constants vector by byte-code
+       reference counts.
 
-       * utf-2000/u02E00-CJK-Radicals.el,
-       utf-2000/u02F00-Kangxi-Radicals.el,
-       utf-2000/u02FF0-Ideographic-Description-Characters.el: New files.
+2000-09-25  Robert Pluim  <rpluim@bigfoot.com>
 
-1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
+       * build-report.el (build-report-delete-regexp): quote value in
+       defcustom
 
-       * dumped-lisp.el (preloaded-file-list): Add
-       "u02600-Miscellaneous-Symbols", "u02700-Dingbats" and
-       "u02800-Braille-Patterns" in UTF-2000.
+2000-09-24  Adrian Aichner  <aichner@ecf.teradyne.com>
 
-       * utf-2000/u02600-Miscellaneous-Symbols.el,
-       utf-2000/u02700-Dingbats.el, utf-2000/u02800-Braille-Patterns.el:
-       New files.
+       * build-report.el (build-report): Don't bind srcdir which we don't
+       use in `multiple-value-bind' to avoid the only byte-compiler
+       warning.
 
-1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
+2000-09-23  Adrian Aichner  <aichner@ecf.teradyne.com>
+
+       * build-report.el: Requires cl and custom now.
+       build-report-version is determined by XEmacs version -- remove
+       build-report-version*.
+       * build-report.el (build-report-version): Removed.
+       * build-report.el (build-report-installation-version-regexp): New.
+       * build-report.el (build-report-version-file-regexp): New.
+       * build-report.el (build-report-installation-srcdir-regexp): New.
+       * build-report.el (build-report-destination): Offer
+       xemacs-build-reports and xemacs-beta.
+       * build-report.el (build-report-keep-regexp): Adjusted.
+       * build-report.el (build-report-delete-regexp): Adjusted.
+       * build-report.el (build-report-make-output-dir): New.
+       * build-report.el (build-report-installation-file): Replace use of
+       `concat' with `expand-file-name'.
+       * build-report.el (build-report-make-output-file): Removed.
+       * build-report.el (build-report-make-output-files): New.
+       * build-report.el (build-report-subject): Identify as
+       user-variable with "*...".
+       * build-report.el (build-report-prompts): Ditto.
+       * build-report.el (build-report-version-file): New.
+       * build-report.el (build-report-file-encoding): Identify as
+       user-variable with "*...".
+       * build-report.el (build-report-make-output-get): New.
+       * build-report.el (build-report-insert-header): Report
+       emacs-version and system-configuration instead of
+       build-report-version.
+       * build-report.el (build-report-insert-make-output): Add file
+       argument.
+       * build-report.el (build-report-insert-installation-file):
+       Re-indent.
+       * build-report.el (build-report-keep): Change docstring,
+       re-indent.
+       * build-report.el (build-report-delete): Ditto.
+       * build-report.el (build-report-installation-data): New.
+       * build-report.el (build-report-version-file-data): New.
+
+2000-09-20  Martin Buchholz  <martin@xemacs.org>
+
+       * byte-optimize.el (byte-optimize-lapcode):
+       Fix the optimization of using the first 5 elements of the
+       constants vector for variables.
+       (byte-optimize-lapcode): Fix another ancient broken optimization.
+
+2000-09-19  Martin Buchholz  <martin@xemacs.org>
+
+       * *: Spelling mega-patch
+
+2000-09-19  Martin Buchholz  <martin@xemacs.org>
+
+       * easymenu.el: doc fixes.
+       (easy-menu-do-define): Use backquote.
+       (easy-menu-change):
+       (easy-menu-add):
+       `when' seems much clearer than `if' here.
+       (easy-menu-remove):
+       (easy-menu-add-item):
+       (easy-menu-item-present-p):
+       (easy-menu-remove-item):
+       Wrap using (when (featurep 'menubar) ...)
+
+2000-09-16  Martin Buchholz  <martin@xemacs.org>
+
+       * bytecomp.el (displaying-byte-compile-warnings):
+       Revert Ben's change to this function below so that the compile log
+       is displayed properly for users of the "popper" package.
+
+2000-09-12  Martin Buchholz  <martin@xemacs.org>
+
+       * window.el (save-selected-window): Use backquote.
+
+       * bytecomp.el (byte-compile-file-form-defvar-or-defconst):
+       Renamed from `byte-compile-file-form-defvar'.
+       * bytecomp.el (byte-compile-defvar-or-defconst):
+       Only cons onto current-load-list in top-level forms.
+       Else this leaks a cons cell every time a defun is called.
+       Renamed from `byte-compile-defvar', for clarity.
+       Warn when docstring of defvar is not a string.
+       Use consistent error messages.
+       Better comments.
+
+2000-09-11  Martin Buchholz  <martin@xemacs.org>
+
+       * simple.el (set-variable):
+       Remove unneeded defvar by rearranging order of let* forms.
+
+       * mule/mule-ccl.el (ccl-get-next-code):
+       * menubar-items.el (bookmark-menu-filter):
+       (language-environment-menu-filter):
+       (tutorials-menu-filter):
+       * toolbar-items.el (toolbar-compile):
+       * byte-optimize.el (disassemble-offset):
+       Use (declare (special ...)) instead of `defvar'.
+
+       * cl-macs.el (cl-do-proclaim):
+       Fix (declare (special ...)) warning suppression syntax.
+
+2000-07-22  Golubev I. N. <gin@mo.msk.ru>
+
+       * info.el (Info-tag-table-marker):
+       (Info-tag-table-buffer):
+       (Info-find-file-node):
+       (Info-read-subfile):
+       (Info-build-node-completions):
+       (Info-search):
+       (Info-mode):
+       Multiple info buffer support.
+
+2000-08-28  Oscar Figueiredo  <oscar@cpe.fr>
+
+       * ldap.el (ldap-decode-entry): New defun
+       (ldap-search-entries): Use it in order to decode DN-prefixed
+       entries properly
+
+2000-08-23  Daniel Pittman <daniel@danann.net>
+
+       * mule/mule-cmds.el (coding-system-change-eol-conversion):
+       Use `eq', not `=', to compare symbols.
+
+2000-07-30  Ben Wing  <ben@xemacs.org>
+
+       * bytecomp.el (byte-compile-report-error):
+       * bytecomp.el (displaying-byte-compile-warnings):
+       if stack-trace-on-error is set, send out a backtrace when
+       an error is encountered that stops byte compilation.  this
+       should make it much much easier to track down those curious
+       problems.  also undo the kludge of using a separate "*Show*"
+       buffer for display when there's a temp-buffer-show-function;
+       we can avoid this by just being a little smarter.
+
+       * dialog-items.el:
+       * dialog-items.el (search-dialog-regexp): New.
+       * dialog-items.el (search-dialog-callback):
+       * dialog-items.el (make-search-dialog):
+       add a regexp option to the dialog and clean up a bit.
+
+       * dialog.el:
+       * dialog.el (yes-or-no-p-dialog-box):
+       * dialog.el (get-dialog-box-response):
+       * dialog.el (make-dialog-box):
+       * dialog.el (dialog-box-finish): New.
+       * dialog.el (dialog-box-cancel): New.
+       * dialog.el (internal-make-dialog-box-exit): New.
+       implement [properly!] the :modal property of the new dialog box
+       interface.  this is the first time xemacs has ever had *proper*
+       modal dialog boxes, giving the standard window-system feedback.
+       (e.g. under windows, clicking on a disabled frame causes a beep
+       and makes the dialog box flash three times.)
+
+       * dragdrop.el: header keyword frobbing.
+
+       * dumped-lisp.el (preloaded-file-list):
+       renamed winnt.el to win32-native.el.
+
+       * faces.el (face-property):
+       * faces.el (set-face-property):
+       * faces.el (frob-face-property):
+       * faces.el (frob-face-font-2):
+       * faces.el (make-face-bold):
+       * faces.el (make-face-italic):
+       * faces.el (make-face-bold-italic):
+       * faces.el (make-face-unbold):
+       * faces.el (make-face-unitalic):
+       * faces.el (make-face-smaller):
+       * faces.el (make-face-larger):
+       clean up the implementation of these so that window-system-specific
+       methods are called only on objects belonging to that window system.
+       previously, you could have [e.g.] mswindows-make-face-bold called
+       on font object of device type `stream', which is not good and
+       explains the subtle errors Adrian was getting when byte-compiling
+       something that required 'term. (Adrian, now you can use stack-trace-
+       on-error to find the exact place where things are going wrong instead
+       of having to laboriously binary-search your way through.)
+
+       * finder.el (finder-known-keywords):
+       cleaned up -- properly sorted, clarified the meanings of many of
+       the keywords, and added a few -- mswin, gui, content, build, www,
+       user, services.  the last two try to distinguish between a package
+       that's used directly by the user, and a package that provides
+       support services to other packages.
+
+       * font-lock.el (lisp-font-lock-keywords-2):
+       update list of lisp control structures to include everything,
+       including new ones i introduced.
+
+       * gutter.el: header keyword frobbing.
+
+       * isearch-mode.el (isearch-ring-adjust1): M-p to recall the most
+       recent isearch element was not doing so!  you got the second-most-
+       recent instead.
+
+       * lisp-mode.el (construct-lisp-mode-menu):
+       more menubar cleanups.
+       * lisp-mode.el (with-selected-window):
+       make it indent properly.
+
+       * menubar-items.el (default-menubar): lots of menubar cleanups.
+       rearranged the options menu the most, e.g. splitting up the
+       Keyboard/Mouse menu into a new Editing menu and combining the
+       separate Scrollbar/Gutter/Toolbar submenus into Display.
+       Got rid of General, moved items to Editing or new Troubleshooting.
+       Moved Packages to Tools; doesn't seem to belong under Options.
+       Added stuff to the Cmds menu, e.g. Change Case.
+
+       NB please don't complain about these periodic menubar changes.
+       Anything like this is necessarily incremental in its construction
+       -- By constant use you gradually become more and more aware of
+       better and better ways to group menu items.  When we eventually
+       move the options menu to a property sheet, the existing structure
+       will probably be preserved fairly well.
+
+       * minibuf.el (next-history-element): fix problems with pressing
+       down arrow in repeat-complex-command.
+
+       * modeline.el:
+       * modeline.el (modeline-3d-p): New.
+       added custom variable for controlling the 3d modeline.  the
+       corresponding Options item has been present for a long time,
+       but commented out with "fix me!" comments.  it's fixed now.
+
+       * obsolete.el (add-menu):
+       remove bogus gettexts.
+
+       * process.el (shell-quote-argument):
+       handle this correctly under Windows native with COMMAND.COM/CMD.EXE.
+       For bash under Windows native, see below.
+
+       * simple.el:
+       * simple.el (display-warning-buffer):
+       Fixed the handling of warning display to eliminate the annoying
+       *Show* buffer, like was done for byte-compiler output above.
 
-       * dumped-lisp.el (preloaded-file-list): Load "uXXXXX-*" instead of
-       "uXXXXX-*.el" in UTF-2000.
+       * simple.el (debug-print): New.
+       Simple function for sending debug messages to the console and/or
+       other debug places.
 
-       * bytecomp.el (byte-compile-insert-header): Delete comments if
-       non-ASCII characters are found; allow `byte-compile-dynamic' and
-       `byte-compile-dynamic-docstrings' if *.elc will be encoded by
-       `raw-text'.
+       * subr.el (replace-in-string):
+       Rewrite this function to avoid N^2 behavior with large strings --
+       catastrophic with the new Windows selection code! (Apparently the
+       author of this function didn't realize there was a fun
+       replace-match that could make his life much easier, because we
+       duplicated the entire logic.  The new version is smaller, easier
+       to understand, much more robust, and has extended features --
+       those of replace-match.)
 
-1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
+       * window.el:
+       * window.el (with-selected-window): New.
+       An obvious complement to the existing `with-selected-frame' and
+       `with-current-buffer'.
 
-       * dumped-lisp.el (preloaded-file-list): Add
-       "u02500-Box-Drawing.el", "u02580-Block-Elements.el" and
-       "u025A0-Geometric-Shapes.el".
+       * win32-native.el: Renamed from winnt.el.
+       Added a great deal of stuff for properly handling process quoting,
+       somewhat modeled on Kirill's original model (which i later threw
+       away).  We should now finally have correctly working process arg
+       quoting/dequoting so that the final app gets exactly what we
+       intended.  Because the mechanism is in Lisp, it's easily
+       extendible. (For those running bash and running the native
+       version, I tried hard to do what I thought was correct.  But more
+       thought is needed, and ideally the volunteer work of people with
+       these configurations that they generally run on.)
 
-       * utf-2000/u02500-Box-Drawing.el,
-       utf-2000/u02580-Block-Elements.el,
-       utf-2000/u025A0-Geometric-Shapes.el: New file.
+       * x-font-menu.el (x-font-menu-font-data):
+       Put in defvar's to fix byte-compiler warnings.
 
-       * utf-2000/u02500-Box-Drawing.el,
-       utf-2000/u02580-Block-Elements.el,
-       utf-2000/u025A0-Geometric-Shapes.el: New files.
+2000-08-01 Alastair J. Houghton <ajhoughton@lineone.net>
 
-1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
+       * select.el (selection-coercion-alist): Initialise.
+       * select.el (select-coerce-to-text): New.
+       * select.el (select-coerce): New.
+       New functions to perform type and value coercion.
 
-       * dumped-lisp.el (preloaded-file-list): Add
-       "u02400-Control-Pictures.el", "u02440-OCR.el" and
-       "u02460-Enclosed-Alphanumerics.el".
+       * select.el (select-buffer-killed-default): Keep data if it was
+       on the clipboard.
 
-       * utf-2000/u02400-Control-Pictures.el, utf-2000/u02440-OCR.el,
-       utf-2000/u02460-Enclosed-Alphanumerics.el: New files.
+2000-08-02  Martin Buchholz  <martin@xemacs.org>
 
-1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
+       * menubar-items.el (default-menubar): Fix typo.
+       (default-menubar): `lambda' was mispelled as `lamda'.
 
-       * mule/mule-charset.el (default-coded-charset-priority-list): Add
-       `chinese-gb2312'.
+2000-07-31  Yoshiki Hayashi  <yoshiki@xemacs.org>
 
-       * dumped-lisp.el (preloaded-file-list): Add
-       "u02200-Mathematical-Operators.el" and
-       "u02300-Miscellaneous-Technical.el".
+       * window.el (shrink-window-if-larger-than-buffer): Remove
+       edge checking code.
 
-       * utf-2000/u02200-Mathematical-Operators.el,
-       utf-2000/u02300-Miscellaneous-Technical.el: New files.
+2000-07-31  Yoshiki Hayashi  <yoshiki@xemacs.org>
 
-1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
+       * paths.el (gnus-local-domain): Removed.
+       (gnus-local-organization): Ditto.
+       (gnus-startup-file): Ditto.
 
-       * mule/mule-charset.el (default-coded-charset-priority-list): Add
-       `chinese-cns11643-*'.
+2000-07-13  Yoshiki Hayashi  <yoshiki@xemacs.org>
 
-       * dumped-lisp.el (preloaded-file-list): Add
-       "u02100-Letterlike-Symbols.el", "u02150-Number-Forms.el" and
-       "u02190-Arrows.el" in UTF-2000.
+       * files.el (auto-mode-alist): Add .spec for RPM.
 
-       * utf-2000/u02100-Letterlike-Symbols.el,
-       utf-2000/u02150-Number-Forms.el, utf-2000/u02190-Arrows.el: New
-       files.
+2000-07-31  Andy Piper  <andy@xemacs.org>
 
-1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
+       * gutter-items.el (update-tab-in-gutter): deprecate :properties.
 
-       * mule/mule-charset.el (default-coded-charset-priority-list): Add
-       `korean-ksc5601'.
+2000-07-31  Yoshiki Hayashi  <yoshiki@xemacs.org>
 
-       * dumped-lisp.el (preloaded-file-list): Add
-       "u02000-General-Punctuation.el", "u02070-Superscripts.el",
-       "u02080-Subscripts.el", "u020A0-Currency-Symbols.el" and
-       "u020D0-Combining-Diacritical-Marks-for-Symbols.el" in UTF-2000.
+       * dragdrop.el (experimental-dragdrop-drop-url-default): Use function
+       browse-url.
+       * help.el (xemacs-www-page): Ditto.
+       (xemacs-www-faq): Ditto.
+       * menubar-items.el (default-menubar): Ditto.
 
-       * utf-2000/u02000-General-Punctuation.el,
-       utf-2000/u02070-Superscripts.el, utf-2000/u02080-Subscripts.el,
-       utf-2000/u020A0-Currency-Symbols.el,
-       utf-2000/u020D0-Combining-Diacritical-Marks-for-Symbols.el: New
-       files.
+       * wid-edit.el (widget-url-link-action): Ditto.
+       From: Kenichi OKADA <okada@opaopa.org>.
 
-1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
+2000-07-31  Martin Buchholz  <martin@xemacs.org>
 
-       * utf-2000/u00180-Latin-Extended-B.el: Reformatted to print
-       code-point of GR-set as GR value.
+       * finder.el (finder-commentary): Add autoload cookie.
 
-1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
+2000-07-28  Adrian Aichner  <aichner@ecf.teradyne.com>
 
-       * utf-2000/char-db-util.el (insert-char-data): Modify order when
-       CHAR does not have `decimal-digit-value' property.
+       * files.el (insert-file-contents-literally): Fix second let
+       binding for `coding-system-for-read' to `coding-system-for-write'
+       as suggested by Dan Holmsand <dan@innehallsbolaget.com>.
 
-       * utf-2000/u00100-Latin-Extended-A.el: Reformatted to print
-       code-point of GR-set as GR value.
-       (FULLWIDTH LATIN SMALL LIGATURE IJ): Separated from <LATIN SMALL
-       LIGATURE IJ>.
+1999-06-15  Jan Vroonhof  <vroonhof@math.ethz.ch>
 
-       * utf-2000/u000A0-Latin-1-Supplement.el: Reformatted to print
-       code-point of GR-set as GR value.
+       * files.el (insert-file-contents-literally): Use binary coding
+       system (from Morioka san).
+       (insert-file-contents-literally): Make file-name-handler method.
 
-1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
+2000-07-26  Martin Buchholz  <martin@xemacs.org>
 
-       * dumped-lisp.el (preloaded-file-list): Delete "ccs-viscii.el".
+       * cl-macs.el (get-selection): Add defsetf.
 
-       * utf-2000/ccs-viscii.el: Deleted.
+2000-07-25  Steve Youngs  <youngs_s@ozlinx.com.au>
 
-1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
+       * x-init.el (x-activate-region-as-selection): replace obsolete
+       function x-own-selection with own-selection.
+       (ow-find): replace obsolete functions x-get-selection and
+       x-get-clipboard with get-selection and get-clipboard.
+       (init-post-x-win): replace obsolete function x-disown-selection
+       with disown-selection.
 
-       * dumped-lisp.el (preloaded-file-list): Add "u013A0-Cherokee.el",
-       "u01400-Canadian.el", "u01680-Ogham.el", "u016A0-Runic.el",
-       "u01780-Khmer.el", "u01800-Mongolian.el",
-       "u01E00-Latin-Extended-Additional.el" and
-       "u01F00-Greek-Extended.el" in UTF-2000.
+2000-07-20  Mike Sperber  <mike@xemacs.org>
 
-       * utf-2000/u013A0-Cherokee.el, utf-2000/u01400-Canadian.el,
-       utf-2000/u01680-Ogham.el, utf-2000/u016A0-Runic.el,
-       utf-2000/u01780-Khmer.el, utf-2000/u01800-Mongolian.el,
-       utf-2000/u01E00-Latin-Extended-Additional.el,
-       utf-2000/u01F00-Greek-Extended.el: New files.
+       * startup.el (load-user-init-file): Only try to load init file if
+       it exists.
 
-1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
+2000-07-10  Andy Piper  <andy@xemacs.org>
 
-       * utf-2000/char-db-util.el (insert-char-data): Print GR value for
-       GR-set.
+       * dialog-items.el: sync with Ben's patch.
 
-1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
+       * gutter-items.el (buffers-tab-switch-to-buffer): remove now-bogus
+       comment.
+       (progress-text-glyph): deleted.
+       (progress-layout-glyph): make completely minimal.
+       (progress-gauge-glyph): ditto.
+       (progress-display-style): fix to handle dynamic instantiator
+       changes.
+       (progress-text-instantiator): new.
+       (progress-layout-instantiator): new.
+       (progress-gauge-instantiator): new.
+       (set-progress-display-instantiator): renamed and changed from
+       set-progress-display-style.
+       (progress-abort-glyph): use instantiator not glyph.
+       (append-progress-display): use set-progress-display-instantiator
+       and set-glyph-image.
+       (abort-progress-display): ditto.
+       (raw-append-progress-display): ditto.
 
-       * mule/mule-charset.el (default-coded-charset-priority-list): Add
-       `ethiopic-ucs' and `ethiopic'.
+2000-07-20  Ben Wing  <ben@xemacs.org>
 
-       * dumped-lisp.el (preloaded-file-list): Add "u010A0-Georgian.el",
-       "u01100-Hangul-Jamo.el" and "u01200-Ethiopic.el".
+       * code-files.el: Move Mule-specific code to mule-coding.el.
 
-       * mule/mule-conf.el: Move definition of coded-charset `ethiopic'
-       from mule/ethiopic.el.
+2000-07-15  Ben Wing  <ben@xemacs.org>
 
-       * mule/ethiopic.el: Move definition of coded-charset `ethiopic' to
-       mule/mule-conf.el.
+        * autoload.el:
+        Fixed comments.
 
-       * utf-2000/u010A0-Georgian.el, utf-2000/u01100-Hangul-Jamo.el,
-       utf-2000/u01200-Ethiopic.el: New files.
+        * cmdloop.el:
+        * cmdloop.el (yes-or-no-p):
+        * cmdloop.el (y-or-n-p):
+        Make these functions use should-use-dialog-box-p and not be
+        overridden in dialog.el.
 
-1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
+        * cus-dep.el:
+        * cus-dep.el (Custom-make-dependencies): Removed.
+        * cus-dep.el (Custom-make-dependencies-1): New.
+        * cus-dep.el (Custom-make-one-dependency): New.
+        New entry point for use in Makefiles, to avoid excessive
+        invocations.
 
-       * utf-2000/char-db-util.el (char-db-update-comment): Use
-       mapping-table for `arabic-iso8859-6'.
-       (insert-char-data-with-variant): New function.
-       (insert-char-range-data): Use `insert-char-data-with-variant'.
-       (what-char-definition): Use `insert-char-data-with-variant'
-       instead of `insert-char-data'; use `char-db-update-comment'.
+        * cus-edit.el (custom-variable-reset-saved):
+        * cus-edit.el (custom-variable-reset-standard):
+        * cus-edit.el (custom-save-resets):
+        Fix bytecompiler warnings.
 
-1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
+        * dialog.el:
+        * dialog.el (yes-or-no-p-dialog-box):
+        * dialog.el (yes-or-no-p-maybe-dialog-box): Removed.
+        * dialog.el (y-or-n-p-maybe-dialog-box): Removed.
+        * dialog.el (get-dialog-box-response):
+        * dialog.el (message-or-box):
+        * dialog.el (make-dialog-box):
+        * dialog.el (popup-dialog-box): New.
+        Avoid yes-or-no-p bogosities.
+        Create a general function `make-dialog-box' to encapsulate all
+        dialog box methods; easily extendible.  popup-dialog-box now obsolete.
+
+        * dumped-lisp.el (preloaded-file-list):
+        Add dialog-items.  Clean up.  Group files by types.
+
+        * easymenu.el (easy-menu-add):
+        * easymenu.el (easy-menu-remove):
+        Account for accelerators.
+
+        * extents.el:
+        * extents.el (extent-list): New args, like in map-extents.
+        * extents.el (extent-at-event): New.
+        * extents.el (extents-at-event): New.
+
+        * font-lock.el:
+        * font-lock.el (font-lock-mode):
+        * font-lock.el (font-lock-default-fontify-buffer):
+        * font-lock.el (font-lock-default-unfontify-region):
+        * font-lock.el (font-lock-fontify-syntactically-region):
+        * font-lock.el (font-lock-fontify-keywords-region):
+        Use new progress-feedback names.
+
+        * font-lock.el (java-font-lock-identifier-regexp):
+        * font-lock.el (java-font-lock-class-name-regexp):
+        Fix bytecompiler warnings.
+
+        * gutter-items.el:
+        * gutter-items.el (progress-display-use-echo-area): Removed.
+        * gutter-items.el (progress-feedback-use-echo-area): New.
+        * gutter-items.el (progress-display-popup-period): Removed.
+        * gutter-items.el (progress-feedback-popup-period): New.
+        * gutter-items.el (set-progress-display-style): Removed.
+        * gutter-items.el (set-progress-feedback-style): New.
+        * gutter-items.el (progress-display-style): Removed.
+        * gutter-items.el (progress-feedback-style): New.
+        * gutter-items.el (progress-stack):
+        * gutter-items.el (progress-displayed-p): Removed.
+        * gutter-items.el (progress-feedbacked-p): New.
+        * gutter-items.el (clear-progress-display): Removed.
+        * gutter-items.el (clear-progress-feedback): New.
+        * gutter-items.el (progress-display-clear-when-idle): Removed.
+        * gutter-items.el (progress-feedback-clear-when-idle): New.
+        * gutter-items.el (remove-progress-display): Removed.
+        * gutter-items.el (remove-progress-feedback): New.
+        * gutter-items.el (progress-display-dispatch-non-command-events): Removed.
+        * gutter-items.el (progress-feedback-dispatch-non-command-events): New.
+        * gutter-items.el (append-progress-display): Removed.
+        * gutter-items.el (append-progress-feedback): New.
+        * gutter-items.el (abort-progress-display): Removed.
+        * gutter-items.el (abort-progress-feedback): New.
+        * gutter-items.el (raw-append-progress-display): Removed.
+        * gutter-items.el (raw-append-progress-feedback): New.
+        * gutter-items.el (display-progress-display): Removed.
+        * gutter-items.el (display-progress-feedback): New.
+        * gutter-items.el (current-progress-display): Removed.
+        * gutter-items.el (current-progress-feedback): New.
+        * gutter-items.el (current-progress-display-label): Removed.
+        * gutter-items.el (current-progress-feedback-label): New.
+        * gutter-items.el (progress-display): Removed.
+        * gutter-items.el (progress-feedback): New.
+        Replace "progress-display" with "progress-feedback" globally.
+
+        * gutter-items.el (lprogress-display): Removed.
+        * gutter-items.el (progress-feedback-with-label): New.
+        Rename lprogress-display ==> progress-feedback-with-label.
+
+        * gutter-items.el (search-dialog-direction): Removed.
+        * gutter-items.el (search-dialog-text): Removed.
+        * gutter-items.el (search-dialog-callback): Removed.
+        * gutter-items.el (make-search-dialog): Removed.
+        Move to dialog-items.el.
+
+        * help.el:
+        * help.el (help-mode-quit):
+        * help.el (mode-for-help): New.
+        * help.el (help-sticky-window): New.
+        * help.el (help-window-config): New.
+        * help.el (with-displaying-help-buffer):
+        * help.el (function-at-event): New.
+        * help.el (help-symbol-regexp): New.
+        * help.el (help-symbol-run-function-1): New.
+        * help.el (help-symbol-run-function): New.
+        * help.el (help-symbol-function-context-menu): New.
+        * help.el (help-symbol-variable-context-menu): New.
+        * help.el (help-symbol-function-and-variable-context-menu): New.
+        * help.el (frob-help-extents): New.
+        * help.el (describe-function-1):
+        * help.el (variable-at-point):
+        * help.el (variable-at-event): New.
+        * help.el (describe-variable):
+        Major overhaul.
+        - Make functions and variables be mousable.
+        - Middle button hyperlinks.
+        - New context-menu entries.
+
+        * keydefs.el:
+        * keydefs.el (global-map):
+        New key bindings to move lines up and down.
+
+        * lisp-mode.el:
+        * lisp-mode.el (construct-lisp-mode-menu): New.
+        * lisp-mode.el (emacs-lisp-mode-popup-menu):
+        * lisp-mode.el (lisp-interaction-mode-menubar-menu):
+        * lisp-mode.el (emacs-lisp-mode-menubar-menu):
+        * lisp-mode.el (lisp-indent-function): Indent "flet" entries better.
+        Make popup and menubar menus be different.  Popup menu uses
+        clicked location and automatically assumes symbol under the mouse
+        for various commands.
+
+        * menubar-items.el:
+        * menubar-items.el (bookmark-menu-filter): Add accelerators.
+        * menubar-items.el (buffers-menu-omit-chars-list): Include 'd'.
+
+        * menubar-items.el (global-popup-menu): Removed.
+        * menubar-items.el (mode-popup-menu): Removed.
+        * menubar-items.el (activate-popup-menu-hook): Removed.
+        * menubar-items.el (popup-mode-menu): Removed.
+        * menubar-items.el (popup-buffer-menu): Removed.
+        * menubar-items.el (popup-menubar-menu): Removed.
+        Move to menubar.el.
+
+        * menubar.el:
+        * menubar.el (global-popup-menu): New.
+        * menubar.el (mode-popup-menu): New.
+        * menubar.el (activate-popup-menu-hook): New.
+        * menubar.el (last-popup-menu-event): New.
+        * menubar.el (popup-mode-menu): New.
+        * menubar.el (popup-buffer-menu): New.
+        * menubar.el (popup-menubar-menu): New.
+        * menubar.el (menu-call-at-event): New.
+        Move non-content functions here.  Add support for context menu
+        items on extents.
+
+        * minibuf.el (minibuffer-history-uniquify):
+        Typo fix.
+
+        * minibuf.el (read-file-name-1):
+        Call new file dialog box if it exists.
+
+        * minibuf.el (mouse-rfn-setup-vars):
+        Clean up "chop" action.
+
+        * mouse.el:
+        * mouse.el (button2): Now bound to mouse-track.
+        * mouse.el (click-inside-extent-p):
+        * mouse.el (point-inside-extent-p):
+        * mouse.el (point-inside-selection-p):
+        * mouse.el (mouse-drag-or-yank): Removed.
+        * mouse.el (mouse-begin-drag-n-drop): New.
+        * mouse.el (mouse-eval-sexp):
+        * mouse.el (mouse-track-activate-strokes): New.
+        * mouse.el (mouse-track-do-activate): New.
+        * mouse.el (mouse-track):
+        * mouse.el (default-mouse-track-event-is-with-button): New.
+        * mouse.el (default-mouse-track-cleanup-hook):
+        * mouse.el (default-mouse-track-drag-hook):
+        * mouse.el (default-mouse-track-drag-up-hook):
+        * mouse.el (default-mouse-track-click-hook):
+        Merge drag-n-drop into mouse-track.
+        Add general "activate" support to replace specific button2 kludges.
+        Use "button modifier" support in mouse-track.
+
+        * package-get.el (package-get-dependencies): Fix bytecompiler warnings.
+
+        * package-ui.el:
+        * package-ui.el (pui-menu):
+        * package-ui.el (pui-popup-context-sensitive): Removed.
+        Fix bytecompiler warnings.
+        Clean up popup code a bit.
+
+        * select.el (get-selection-no-error): Fix bytecompiler warnings.
+
+        * simple.el:
+        * simple.el (transpose-lines):
+        * simple.el (transpose-line-up): New.
+        * simple.el (transpose-line-down): New.
+        * simple.el (transpose-subr):
+        * simple.el (transpose-subr-1): Removed.
+        Clean up, add functions to move lines up and down.
+
+        * startup.el (mail-host-address):
+        * startup.el (user-mail-address):
+        Customize.
+
+        * subr.el:
+        * subr.el (set-symbol-value-in-buffer): New.
+        * subr.el (error):
+        * subr.el (check-argument-type):
+        * subr.el (defined-error-p): New.
+        Add structured error support.
+
+        * toolbar-items.el (toolbar-compile):
+        Use new make-dialog-box.
+
+        * update-elc.el:
+
+        * userlock.el (ask-user-about-lock-dbox):
+        * userlock.el (ask-user-about-supersession-threat-dbox):
+        * userlock.el (ask-user-about-lock):
+        * userlock.el (ask-user-about-supersession-threat):
+        Use new make-dialog-box.
+        Add safety checks; use should use-dialog-box-p.
+
+        * window-xemacs.el:
+        * window-xemacs.el (__buffer-dedicated-frame):
+        * window-xemacs.el (buffer-dedicated-frame): New.
+        * window-xemacs.el (set-buffer-dedicated-frame): New.
+        Move dedicated-frame stuff into lisp.
 
-       * mule/mule-charset.el (default-coded-charset-priority-list): Add
-       `lao'.
+2000-07-18  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
 
-       * mule/mule-conf.el (lao): New coded-charset.
+       * printer.el (generic-print-region): Do not require that
+       `printer-name' be set.
+       (printer-name): Commentary clarification.
 
-       * dumped-lisp.el (preloaded-file-list): Add
-       "u00900-Devanagari.el", "u00980-Bengali.el", "u00A00-Gurmukhi.el",
-       "u00A80-Gujarati.el", "u00B00-Oriya.el", "u00B80-Tamil.el",
-       "u00C00-Telugu.el", "u00C80-Kannada.el", "u00D00-Malayalam.el",
-       "u00D80-Sinhala.el", "u00E00-Thai.el", "u00E80-Lao.el",
-       "u00F00-Tibetan.el" and "u01000-Myanmar.el".
+2000-07-19  Martin Buchholz <martin@xemacs.org>
 
-       * utf-2000/u00900-Devanagari.el, utf-2000/u00980-Bengali.el,
-       utf-2000/u00A00-Gurmukhi.el, utf-2000/u00A80-Gujarati.el,
-       utf-2000/u00B00-Oriya.el, utf-2000/u00B80-Tamil.el,
-       utf-2000/u00C00-Telugu.el, utf-2000/u00C80-Kannada.el,
-       utf-2000/u00D00-Malayalam.el, utf-2000/u00D80-Sinhala.el,
-       utf-2000/u00E00-Thai.el, utf-2000/u00E80-Lao.el,
-       utf-2000/u00F00-Tibetan.el, utf-2000/u01000-Myanmar.el: New files.
+       * XEmacs 21.2.35 is released.
 
-1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
+2000-07-18 Alastair J. Houghton <ajhoughton@lineone.net>
 
-       * mule/mule-charset.el (default-coded-charset-priority-list): Add
-       `ucs-bmp' and `arabic-iso8859-6'.
+       * select.el (selection-coercible-types): Initialise.
 
-1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
+2000-07-18 Alastair J. Houghton <ajhoughton@lineone.net>
 
-       * dumped-lisp.el (preloaded-file-list): Add "u00400-Cyrillic.el",
-       "u00530-Armenian.el", "u00590-Hebrew.el", "u00600-Arabic.el",
-       "u00700-Syriac.el" and "u00780-Thaana.el" in UTF-2000.
+       * select.el (own-clipboard): Bug fix.
 
-       * utf-2000/u00400-Cyrillic.el, utf-2000/u00530-Armenian.el,
-       utf-2000/u00590-Hebrew.el, utf-2000/u00600-Arabic.el,
-       utf-2000/u00700-Syriac.el, utf-2000/u00780-Thaana.el: New files.
+2000-07-17  Mike Sperber  <mike@xemacs.org>
 
-1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
+       * cus-edit.el (custom-migrate-custom-file): Save init file before
+       continuing.
 
-       * utf-2000/u00370-Greek.el (FULLWIDTH GREEK SMALL LETTER BETA):
-       Fix typo.
+2000-07-16  Mike Sperber  <mike@xemacs.org>
 
-       * utf-2000/u00300-Combining-Diacritical-Marks.el: Reformatted.
+       * startup.el (load-init-file): Remove silly call to
+       `load-user-custom-file`.
+       (maybe-migrate-user-init-file): Minor fixes.
 
-1999-11-13  MORIOKA Tomohiko  <tomo@etl.go.jp>
+2000-07-16  Martin Buchholz  <martin@xemacs.org>
 
-       * utf-2000/u002B0-Spacing-Modifier-Letters.el,
-       utf-2000/u00250-IPA-Extensions.el: Reformatted.
+       * apropos.el (apropos-documentation-check-doc-file):
+       `doc' variable should be let-bound, as was presumably intended.
 
-1999-11-13  MORIOKA Tomohiko  <tomo@etl.go.jp>
+       * cus-edit.el (custom-variable-reset-saved):
+       (custom-variable-reset-standard):
+       Remove unused variable comment-widget.  Twice.
 
-       * utf-2000/char-db-util.el (insert-char-data): Fix format of
-       `iso-10646-comment'; swap order of `->lowercase' and
-       `->titlecase'.
+       * toolbar.el (toolbar-blank-press-function):
+       Add a real defvar with initial value nil and proper docstring.
+       (press-toolbar-button): No need to check for boundp-ness anymore.
 
-       * utf-2000/u00180-Latin-Extended-B.el: Merge `latin-viscii'
-       code-points.
+       * rect.el (open-rectangle-line): Remove useless (let) form.
+       Add defvar for pending-delete-mode.
 
-1999-11-13  MORIOKA Tomohiko  <tomo@etl.go.jp>
+       * info.el (Info-find-node): This function needs an autoload cookie.
 
-       * utf-2000/char-db-util.el (char-attribute-name<): New function.
-       (insert-char-data): Use `char-attribute-name<' to sort; change
-       order of `iso-10646-comment'.
-       (char-db-update-comment): Use mapping-table for `latin-viscii-*'.
+       * mule/mule-x-init.el (x-use-halfwidth-roman-font):
+       Use let* since the second form referred to the first.
 
-       * utf-2000/u00100-Latin-Extended-A.el,
-       utf-2000/u000A0-Latin-1-Supplement.el: Merge `latin-viscii'
-       code-points.
+2000-07-16  Adrian Aichner  <aichner@ecf.teradyne.com>
 
-1999-11-13  MORIOKA Tomohiko  <tomo@etl.go.jp>
+       * msw-select.el (mswindows-paste-clipboard): Use `get-clipboard'
+       instead of removed `mswindows-get-clipboard'.
 
-       * utf-2000/char-db-util.el (insert-char-data): Change order.
-       (insert-char-range-data): Insert variants.
-       (char-db-update-comment): Fix problem with ascii and
-       non-ISO-2022-sets; don't insert control-characters.
 
-       * utf-2000/u00020-Basic-Latin.el: Merge `latin-viscii'
-       code-points.
+2000-07-15 Alastair J. Houghton <ajhoughton@lineone.net>
 
-1999-11-12  MORIOKA Tomohiko  <tomo@urania.m17n.org>
+       * select.el (select-convert-from-text): New.
+       * select.el (select-convert-from-length): New.
+       * select.el (select-convert-from-integer): New.
+       * select.el (select-convert-from-identity): New.
+       * select.el (select-convert-from-filename): New.
+       * select.el (selection-converter-in-alist): Use them.
+       New converter functions for X.
 
-       * startup.el (normal-top-level): Load autoload file for UTF-2000
-       in UTF-2000.
+       * select.el (get-selection): Removed comment.
 
-       * utf-2000/auto-autoloads.el: New file.
+       * select.el (own-selection): Removed append code - I thought
+       I'd already done this, but apparently not...
 
-       * utf-2000/char-db-util.el: New file.
+       * select.el: Changed comment about TIMESTAMP.
 
-1999-11-11  MORIOKA Tomohiko  <tomo@etl.go.jp>
+       * select.el (select-convert-in): New.
+       * select.el (select-convert-out): New.
+       New functions that get used by select.c.
 
-       * utf-2000/u00020-Basic-Latin.el (SPACE): Add `(ipa #x7F)'.
+       * select.el (select-buffer-killed-default): New.
+       * select.el (select-buffer-killed-text): New.
+       * select.el (selection-buffer-killed-alist): New.
+       New list and functions that get called if a relevant selection
+       exists and a buffer gets killed.
 
-1999-11-11  MORIOKA Tomohiko  <tomo@etl.go.jp>
+       * select.el (select-convert-to-targets):
+       * select.el (select-convert-to-identity): Removed.
+       * select.el (select-convert-from-identity): Removed.
+       * select.el (select-converter-out-alist):
+       Removed _EMACS_INTERNAL selection type.
 
-       * dumped-lisp.el (preloaded-file-list): Add "mule-conf" in Mule;
-       delete "ccs-iso8859-*.el"; add "u00000-C0.el",
-       "u00020-Basic-Latin.el", "u00080-C1.el",
-       "u000A0-Latin-1-Supplement.el", "u00100-Latin-Extended-A.el",
-       "u00180-Latin-Extended-B.el", "u00250-IPA-Extensions.el",
-       "u002B0-Spacing-Modifier-Letters.el",
-       "u00300-Combining-Diacritical-Marks.el" and "u00370-Greek.el" in
-       UTF-2000.
+       * x-select.el (xselect-kill-buffer-hook): Removed.
+       * x-select.el (xselect-kill-buffer-hook-1): Removed.
+       Removed this X-specific nonesense. Use the generic support
+       in select.el instead.
 
-       * utf-2000/ccs-iso8859-2.el, utf-2000/ccs-iso8859-3.el,
-       utf-2000/ccs-iso8859-4.el, utf-2000/ccs-iso8859-9.el: Delete.
+2000-07-15  Martin Buchholz  <martin@xemacs.org>
 
-       * utf-2000/u00000-C0.el, utf-2000/u00020-Basic-Latin.el,
-       utf-2000/u00080-C1.el, utf-2000/u000A0-Latin-1-Supplement.el,
-       utf-2000/u00180-Latin-Extended-B.el,
-       utf-2000/u00100-Latin-Extended-A.el,
-       utf-2000/u00250-IPA-Extensions.el,
-       utf-2000/u002B0-Spacing-Modifier-Letters.el,
-       utf-2000/u00300-Combining-Diacritical-Marks.el,
-       utf-2000/u00370-Greek.el: New files.
+       * mule/mule-category.el (defined-category-hashtable):
+       Use make-hash-table instead of make-hashtable
 
-1999-11-10  MORIOKA Tomohiko  <tomo@etl.go.jp>
+       * buff-menu.el: Byte-compiler warning fix.
 
-       * mule/mule-charset.el (default-coded-charset-priority-list): Add
-       `japanese-jisx0212' and `ipa' in UTF-2000; use `latin-viscii-*'
-       instead of `vietnamese-viscii-*'.
+       * isearch-mode.el (isearch-highlight-all-cleanup):
+       Remove unused variable `isearch-highlight-all-start'.
 
-1999-11-09  MORIOKA Tomohiko  <tomo@etl.go.jp>
+       * etags.el (add-to-tag-completion-table): Byte-compiler warning fix.
 
-       * mule/mule-conf.el: New file.
+       * itimer.el (itimer-edit-mode): Byte-compiler warning fixes.
 
-       * mule/misc-lang.el: Move definition of charset `ipa' to
-       mule/mule-conf.el.
+       * cus-dep.el (Custom-make-dependencies):
+       Add autoload cookie for custom-add-loads to generated custom-load.el.
 
-1999-10-10  MORIOKA Tomohiko  <tomo@urania.m17n.org>
+       * autoload.el (autoload-package-name): Warning suppression.
+       Move defvar prior to first use.
 
-       * mule/mule-charset.el (default-coded-charset-priority-list): Add
-       `latin-viscii'; prefer it for characters used in Vietnamese.
+       * custom.el: Add autoload for custom-declare-face.
+       Allow `xemacs -no-autoloads -l bytecomp -f batch-byte-compile ...'
+       * cl.el (cl-hack-byte-compiler):
+       Allow `xemacs -no-autoloads -l bytecomp -f batch-byte-compile ...'
+       to work properly.
 
-       * utf-2000/ccs-viscii.el: Add mapping-table for `latin-viscii'.
+2000-07-08  Mike Sperber  <mike@xemacs.org>
 
-1999-10-08   Daiki Ueno  <ueno@ueda.info.waseda.ac.jp>
+       * startup.el (load-home-init-file): Added variable.
+       (maybe-migrate-user-init-file): Added.
+       (load-user-init-file): Load custom file if different from init
+       file.
 
-       * bytecomp.el (byte-compile-insert-header): Fix regexp.
+       * dumped-lisp.el (preloaded-file-list): Added "cus-file" before
+       "startup."
 
-1999-10-07  MORIOKA Tomohiko  <tomo@etl.go.jp>
+       * cus-edit.el (custom-migrate-custom-file): Added for migration.
+       Moved `custom-file'-related code to cus-file.el.
 
-       * utf-2000/ccs-viscii.el: Rename `vietnamese-viscii-*' to
-       `latin-viscii-*'.
+       * cus-file.el: New file.
 
-1999-10-07  MORIOKA Tomohiko  <tomo@etl.go.jp>
+2000-04-01  Mike Sperber  <mike@xemacs.org>
 
-       * mule/viet-chars.el (latin-viscii-lower): Renamed from charset
-       `vietnamese-viscii-lower'.
-       (latin-viscii-upper): Renamed from charset
-       `vietnamese-viscii-upper'.
-       (vietnamese-viscii-lower): New alias for charset
-       `latin-viscii-lower'.
-       (vietnamese-viscii-upper): New alias for charset
-       `latin-viscii-upper'.
+       * packages.el (packages-find-package-directories): Added support
+       for external package hierarchies with in-place installations.
 
-1999-10-05  MORIOKA Tomohiko  <tomo@etl.go.jp>
+       * find-paths.el (paths-root-in-place-p): Added.
+       (paths-find-emacs-directory): Added support for external
+       directories with in-place installations.
+       (paths-find-site-directory): Ditto.
 
-       * mule/mule-charset.el (default-coded-charset-priority-list):
-       Comment out `hiragana-jisx0208' and `katakana-jisx0208'.
+       * startup.el (find-user-init-file): Also look for
+       ~/.xemacs/init.elc? in preference to ~/.emacs.
 
-1999-10-04  MORIOKA Tomohiko  <tomo@etl.go.jp>
+2000-07-12 Alastair J. Houghton <ajhoughton@lineone.net>
 
-       * utf-2000/ccs-iso8859-2.el, utf-2000/ccs-iso8859-3.el,
-       utf-2000/ccs-iso8859-4.el, utf-2000/ccs-iso8859-9.el,
-       utf-2000/ccs-jisx0201-latin.el, utf-2000/ccs-viscii.el,
-       utf-2000/ccs-tcvn5712.el, utf-2000/ccs-jisx0208-1983.el: Moved
-       from lisp/mule.
+       * select.el (own-selection):
+       * select.el (own-clipboard): Changed `append' parameter to
+       `how-to-use' parameter.
+       * select.el (own-selection): Removed icky append code.
+       * select.el (own-selection, get-selection): Removed extra type
+       checking.
+       * select.el (selection-appender-alist):
+       * select.el (selection-converter-{in|out}-alist): Initialise.
+       * select.el (select-append-to-*): New.
+       * select.el (select-convert-from-*): New.  New functions to append
+       data and convert data from external type.
 
-       * mule/ccs-jisx0208-1983.el, mule/ccs-tcvn5712.el,
-       mule/ccs-viscii.el, mule/ccs-iso8859-9.el,
-       mule/ccs-jisx0201-latin.el, mule/ccs-iso8859-2.el,
-       mule/ccs-iso8859-3.el, mule/ccs-iso8859-4.el: Moved to
-       lisp/utf-2000.
+2000-07-12  Stef Epardaud  <stef@lunatech.com>
 
-1999-10-03  MORIOKA Tomohiko  <tomo@urania.m17n.org>
+       * font-lock.el: Javadoc enhancements.
 
-       * mule/ccs-tcvn5712.el: New file.
+2000-07-06  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
 
-1999-10-03  MORIOKA Tomohiko  <tomo@urania.m17n.org>
+       * printer.el (generic-print-region): Compose job name from buffer
+       name.
 
-       * dumped-lisp.el (preloaded-file-list): Add "ccs-jisx0208-1983.el"
-       in UTF-2000.
+2000-07-06  Yoshiki Hayashi  <yoshiki@xemacs.org>
 
-1999-10-02  MORIOKA Tomohiko  <tomo@urania.m17n.org>
+       * font-lock.el (font-lock-fontify-pending-extents): Call
+       font-lock-fontify-region instead of font-lock-fontify-buffer
+       to avoid unnecessary progress gauges.
 
-       * mule/mule-charset.el (default-coded-charset-priority-list): Add
-       `japanese-jisx0208'.
+2000-07-06  Craig Lanning  <lanning@scra.org>
 
-1999-10-02  MORIOKA Tomohiko  <tomo@urania.m17n.org>
+       * custom-load.el (faces):
 
-       * dumped-lisp.el (preloaded-file-list): Add
-       "ccs-jisx0201-latin.el", "ccs-iso8859-2.el", "ccs-iso8859-3.el",
-       "ccs-iso8859-4.el", "ccs-iso8859-9.el" and "ccs-viscii.el" in
-       UTF-2000.
+        * finder.el (finder-compile-keywords): from Dan Holmsand, make sure
+        dir is a regex.
 
-       * mule/ccs-iso8859-2.el, mule/ccs-iso8859-3.el,
-       mule/ccs-iso8859-4.el, mule/ccs-iso8859-9.el,
-       mule/ccs-jisx0201-latin.el, mule/ccs-jisx0208-1983.el,
-       mule/ccs-viscii.el: New files.
+        * process.el (call-process-internal): from Dan Holmsand, use binary
+        coding systems so that jka-compr works.
 
-       * bytecomp.el (byte-compile-insert-header): Don't use `raw-text'
-       if \uXXXX is found.
+2000-07-07  Ben Wing  <ben@xemacs.org>
 
-1999-09-30  MORIOKA Tomohiko  <tomo@urania.m17n.org>
+       * font-lock.el: Undo previous change.  Unfortunately, some
+       files actually use the variables directly in their init code
+       without quoting them.
 
-       * mule/mule-charset.el (default-coded-charset-priority-list): Add
-       `hiragana-jisx0208' and `katakana-jisx0208'.
+2000-07-07  Ben Wing  <ben@xemacs.org>
 
-1999-09-21  MORIOKA Tomohiko  <tomo@etl.go.jp>
+       * font-lock.el (defvar font-lock-*-face): Removed.
 
-       * mule/chinese.el (chinese-cns11643-3): Define it even if
-       `utf-2000' is provided.
-       (chinese-cns11643-4): Likewise.
-       (chinese-cns11643-5): Likewise.
-       (chinese-cns11643-6): Likewise.
-       (chinese-cns11643-7): Likewise.
+       * font-lock.el (font-lock-apply-highlight): Bind these face vars
+       only when necessary.
 
-1999-09-14  MORIOKA Tomohiko  <tomo@etl.go.jp>
+2000-06-30  Charles G Waldman  <cgw@alum.mit.edu>
 
-       * mule/mule-charset.el (default-coded-charset-priority-list): Add
-       thai-tis620 and hebrew-iso8859-8; namely all BMP are covered.
+       * cl-macs.el: fix cl-transform-function-property kludge
+       so that it does not require a random feature.
 
-1999-09-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
+2000-06-09  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
 
-       * mule/mule-charset.el (default-coded-charset-priority-list): Add
-       `cyrillic-iso8859-5' and `greek-iso8859-7'.
+       * files.el (auto-mode-alist): allow .make extension for Makefiles,
+       as in Linux kernel "Rules.make".
 
-1999-09-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
+2000-06-29  Gunnar Evermann  <ge204@eng.cam.ac.uk>
 
-       * mule/mule-charset.el (default-coded-charset-priority-list):
-       Setup in UTF-2000.
+       * build-report.el (build-report): Add autoload cookie.
 
-1999-09-09  MORIOKA Tomohiko  <tomo@etl.go.jp>
+2000-06-21  Charles G Waldman  <cgw@alum.mit.edu>
 
-       * mule/viet-chars.el: Don't define charset
-       `vietnamese-viscii-lower' and `vietnamese-viscii-upper' because
-       they are defined as builtin charsets.
+       * package-ui.el (defgroup pui):  Correct a misspelling
+       (pui-toggle-package-delete):  Change `seleted' to `selected'
 
-1999-08-31  MORIOKA Tomohiko  <tomo@etl.go.jp>
+2000-06-12  Jan Vroonhof  <vroonhof@math.ethz.ch>
 
-       * version.el (emacs-version): Add more space just before UTF-2000
-       version string.
+       * package-get.el (package-get-update-base):
+       (package-get): Use insert-file-contents-literally always.
+       (package-get-maybe-save-index):
+       Force coding system for writing to binary.
 
-1999-08-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
+2000-06-08  Mike Alexander  <mta@arbortext.com>
 
-       * version.el ([constant] emacs-version): Don't add a space in the
-       preceding place of `xemacs-betaname' because it is duplicated.
-       (emacs-version): Add UTF-2000 version if `utf-2000' is provided.
+       * code-process.el (call-process-region): If there is no coding
+       system for the process on process-coding-system-alist use the
+       coding system of the buffer containing the region.
 
-       * startup.el (splash-frame-body): Add ETL.
+2000-06-10  Ben Wing  <ben@xemacs.org>
 
-1999-08-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
+       * cmdloop.el (command-error):
+       If debug-on-error and noninteractive, output backtrace.
 
-       * mule/chinese.el (chinese-cns11643-3): Don't define if `utf-2000'
-       is provided because it is defined as builtin charset.
-       (chinese-cns11643-4): Likewise.
-       (chinese-cns11643-5): Likewise.
-       (chinese-cns11643-6): Likewise.
-       (chinese-cns11643-7): Likewise.
+       * files.el (file-relative-name):
+       Remove MSDOS references.
 
-1999-08-24  MORIOKA Tomohiko  <tomo@etl.go.jp>
+       * simple.el (line-number): New function, due to non-obvious
+       behavior/usage of count-lines.
 
-       * mule/mule-cmds.el (reset-language-environment): Fix problem when
-       coding-system `iso-10646-ucs-4' is not defined.
+       * simple.el (count-lines): document non-obvious usage to get
+       line number.
 
-1999-06-17  MORIOKA Tomohiko  <tomo@etl.go.jp>
+2000-06-11  Ben Wing  <ben@xemacs.org>
 
-       * bytecomp.el (byte-compile-insert-header): Use utf-8 as
-       coding-system if `utf-2000' is provided.
+       * faces.el ((featurep 'xpm)):
+       * x-faces.el (x-init-face-from-resources):
+       * x-faces.el (x-init-frame-faces):
+       * x-misc.el (x-init-specifier-from-resources):
+       * x-misc.el (x-get-resource-and-bogosity-check):
+       * x-misc.el (x-get-resource-and-maybe-bogosity-check):
+       * x-mouse.el (x-init-pointer-shape):
+       * x-scrollbar.el (x-init-scrollbar-from-resources):
+       Add sixth argument to x-get-resource calls so as to issue warnings
+       rather than errors on bogus arguments.
 
-1999-06-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
+2000-06-05  Ben Wing  <ben@xemacs.org>
 
-       * mule/mule-coding.el: Add `utf-8' to coding-priority-list if
-       `utf-2000' is provided.
+       * compat.el: new file.  provides a clean, non-intrusive way to
+       define compatibility functions.
 
-1999-06-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
+       * process.el (shell-quote-argument): temporary fix for lack
+       of nt-quote-process-args.  #### I need to put back the overall
+       structure of that mechanism but redo the guts of it using the
+       extra intelligence in the C code.
 
-       * dumped-lisp.el (preloaded-file-list): Don't load vietnamese.el
-       if utf-2000 is provided temporally.
+2000-05-28  Adrian Aichner  <aichner@ecf.teradyne.com>
 
-1999-06-10  MORIOKA Tomohiko  <tomo@etl.go.jp>
+       * package-info.el (pi-md5sum): Calculate MD5 sum just like
+       `package-get' does in package-get.el, instead of using external
+       "md5sum" program.
 
-       * mule/vietnamese.el (leading-code-private-11): Deleted [defined
-       as builtin variable].
+       * package-get.el (package-get): Insert package file literally to
+       make checksum calculation work.
 
-1999-06-04  MORIOKA Tomohiko  <tomo@etl.go.jp>
+2000-04-18  Hrvoje Niksic  <hniksic@iskon.hr>
 
-       * files.el (insert-file-contents-literally): Treat file as binary;
-       call file-name-handlers. [sync with Emacs 20.3.10]
+       * code-files.el (convert-mbox-coding-system): Deleted.
+       (file-coding-system-alist): Removed reference to
+       convert-mbox-coding-system.
 
 2000-05-28  Martin Buchholz <martin@xemacs.org>
 
        Rewrite deferral code to handle any number of changes, merging
        them properly.  Remove hacked-up code for revert-buffer, now
        unnecessary.
-       
+
        * menubar-items.el (default-menubar):
        In Options->Edit Init File, don't switch to emacs-lisp-mode
        unless necessary; doing this turns off font-lock.
        * gutter-items.el (raw-append-progress-display):
        Further fixes.  Use set-glyph-image not set-image-instance-property,
        to fix problems with multiple windows in a frame.
-       
+
        * menubar-items.el (tutorials-menu-filter):
        Fix typo.
-       
+
        * startup.el (early-error-handler):
        Display message box under windows; otherwise, message will disappear
        before it can be viewed.
-       
+
        * update-elc.el:
        Fix bug in NEEDTODUMP processing.
 
        * faces.el (set-face-blinking-p):
        * faces.el (set-face-reverse-p):
        doc string changes.
-       
+
        * glyphs.el:
        * glyphs.el (make-image-specifier):
        * glyphs.el (glyph-property):
        conventions elsewhere in XEmacs and in general is a lot more obvious
        of a place to look.  sometimes the make-foo-specifier function needs
        to be created in the process.
-       
+
        * gutter.el:
        * gutter.el (make-gutter-specifier): New.
        * gutter.el (make-gutter-size-specifier): New.
        Restore M-up, M-down to 21.1 state.  Put *ward-sentence on
        C-M-left, C-M-right instead.  Define C-M-up, C-M-down to scroll
        the window without moving point.
-       
+
        * simple.el:
        * simple.el (scroll-up-one): New.
        * simple.el (scroll-down-one): New.
 
 2000-04-29  Martin Buchholz  <martin@xemacs.org>
 
-       * dialog.el (yes-or-no-p-dialog-box): 
+       * dialog.el (yes-or-no-p-dialog-box):
        Fix docstring.
-       Fix following horrible bug in X11 mode with focus-follows-mouse: 
+       Fix following horrible bug in X11 mode with focus-follows-mouse:
          1. Visit two files in two different frames.
          2. do File->Revert Buffer in one of those frames.
          3. Dialog box appears.
             frame, then to the dialog box, and click on "Yes".
          5. The file contents end up in the *wrong* buffer!
        Add TODO comment.
-       
+
 2000-04-28  Ben Wing  <ben@xemacs.org>
 
        * help.el (describe-installation): correct typo introduced
        * etags.el (buffer-tag-table-list):
        canonicalize filenames to Unix format so that tag-table-alist
        searching works under Windows.
-       
+
        * autoload.el:
        Bowdlerize the supposedly objectionable words
        "who couldn't quite manage to cleanly modify batch-update-autoloads".
-       
+
        * gutter-items.el (set-progress-display-style):
        * gutter-items.el (search-dialog-callback):
        * gutter-items.el (make-search-dialog):
        Change to new callback-ex api.
 
-2000-04-26  Björn Torkelsson  <torkel@hpc2n.umu.se>
+2000-04-26  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
 
        * help.el: (describe-installation): decode-coding-string is not
        defined in a non MULE environment.
        when quick-building.
 
        add commented-out code for profiling loadup.
-       
+
 
        * update-elc.el (preloaded-file-list): add bytecomp.el, since it
        is required in order to build xemacs.
        * update-elc.el: compute whether any dumped .el or .elc files
        are newer than the dumped exe, and touch the file ../src/NEEDTODUMP
        if so.
-       
+
        * update-elc.el (update-elc-files-to-compile): always change
        NOBYTECOMPILE in the src directory rather than current dir,
        so it will work under NT.
 2000-04-16  Ben Wing  <ben@xemacs.org>
 
        * printer.el: New file.
-       
+
        * dumped-lisp.el (preloaded-file-list): Declare printer.el.
-       
+
        * help.el (describe-installation): Fix decoding for Windows.
-       
+
        * menubar-items.el:
        * menubar-items.el (default-menubar):
        * menubar-items.el (tutorials-menu-filter): New.
        * menubar-items.el (popup-menubar-menu):
        Add authorship.  Redo Help menu and Tutorials filter.
-       
+
        * menubar.el: Correct comment.
-       
+
        * modeline.el (modeline-buffer-identification): Correct doc string.
-       
+
        * simple.el:
        * simple.el (printing): Removed.
        * simple.el (printer-name): Removed.
 
 2000-04-14  Andy Piper  <andy@xemacs.org>
 
-       * gutter-items.el (make-search-dialog): avoid unneccessary futzing
+       * gutter-items.el (make-search-dialog): avoid unnecessary futzing
        by using the new widget-callback-current-channel.
        (search-dialog-callback): ditto.
 
        (gutter-element-visibility-changed-hook): ditto.
        (set-gutter-element): ditto.
        (remove-gutter-element): ditto.
-       (set-gutter-element-visible-p): ditto. 
+       (set-gutter-element-visible-p): ditto.
        (gutter-element-visible-p): ditto.
        (init-gutter): ditto.
 
                without constantly being prompted for the tag.
        * simple.el: Added a number of section headings, to clarify the
                organization of this file.
-       * simple.el (activate-region): 
-       * simple.el (region-exists-p): 
-       * simple.el (region-active-p): 
+       * simple.el (activate-region):
+       * simple.el (region-exists-p):
+       * simple.el (region-active-p):
                Moved these three function down to the other side of
                the case-changing functions, so they join the rest of
                the region code.
        * simple.el (generic-print-buffer): New.
                New functions, a very simple prototype for a unified
                printing interface.
-       
+
        * process.el (call-process-internal): Real fix for null BUFFER,
                other problems with BUFFER specs.
-       
+
        * menubar-items.el:
                Fixed up File->Print to use new printing functions.
                Various corrections and expansions to Grep/Compile menus.
        (append-progress-display): ditto.
 
 2000-03-20  Jeff Miller <jmiller@cablespeed.com>
-       
+
        * lisp/make-docfile.el: call-process-internal is now implemented
        in process.el.
 
 2000-03-21  Ben Wing  <ben@xemacs.org>
 
-       * mule\mule-cmds.el (set-language-info-alist): 
+       * mule\mule-cmds.el (set-language-info-alist):
        Fix to correspond to new menu arrangement.
 
 2000-03-21  Ben Wing  <ben@xemacs.org>
        * lisp-mode.el (lisp-interaction-mode-menubar-menu): New.
        * lisp-mode.el (lisp-interaction-mode):
        Put back Lisp Interaction menubar for Jan V's sake.
-       
+
        * simple.el:
        * simple.el (mark-ring):
        * simple.el (dont-record-current-mark): New.
        * simple.el (push-mark):
        * simple.el (handle-pre-motion-command):
        Implement scheme for not recording unimportant marks.
-       
+
        * subr.el:
        * subr.el (function-allows-args): New.
        New function function-allows-args.
        vassoc moved to alist.el.
        Accelerators added to all menus.
        Unused bound var new-props removed.
-       
+
         * keydefs.el: I did a whole lot of rearranging to put things in a
         more consistent order and fixed a number of cases where key
         combinations involving up, down, left, right and so on were
         defined but the corresponding keypad combinations were not
-        defined. 
+        defined.
 
        * lisp-mode.el:
        * lisp-mode.el (lisp-interaction-mode-popup-menu):
         b) I combined the top level Tools and Apps menus into a single
         Tools menu, because the distinction between the two is not
         obvious, and the items on the menus are not used often enough that
-        putting some of them onto submenus is a problem. 
+        putting some of them onto submenus is a problem.
 
         c) I created two new top level menus called View and Cmds because
         there were too many items on the File and Edit menus, and I'm going
         to be adding more items to these menus.  In contrast to the Tools
         menu, the items on these menus may be used quite often during an
         editing session, and so should be available with fewer
-        keystrokes. 
+        keystrokes.
 
         d) I added a number of options to the options menu, including one
         for controlling whether the alt key can be used to traverse to
         options, and various other things.  I also did a bit of
         rearranging, for example, combining the keyboard and mouse options
         into a single keyboard and mouse submenu to facilitate the
-        accelerators on that level. 
+        accelerators on that level.
 
         e) I changed the variable buffers-menu-format-buffer-line-function
         to take two arguments instead of one, the second argument being
         the line number for use in creating an accelerator.  I added a
         hack to support existing functions with one argument (although I
-        doubt that very many of these exist), for backward compatibility. 
+        doubt that very many of these exist), for backward compatibility.
 
         f) I moved the top level mule menu to be a submenu of the edit
         menu.  I think that most of the items on this menu are fairly
         useless and there are certainly not enough frequently used items
-        to justify this being its own top level menu. 
+        to justify this being its own top level menu.
 
        g) I combined most of the items in big-menubar.el into the main menu.
        If people think the main menu is too big, it would be possible to
 
         a) Fixing the problem where closing the dialog box by clicking on
         the close button of the window didn't properly exit the
-        minibuffer. 
+        minibuffer.
 
         b) Fixing the problem that if you typed part of a file name, and
         then clicked on a completion with the mouse, the file was not
-        correctly selected. 
+        correctly selected.
 
         c) Changing the title of the dialog box to reflect the operation
         being done in accordance with user interface conventions, rather
-        than the name of the dialog box buffer, which is rather useless. 
+        than the name of the dialog box buffer, which is rather useless.
 
         d) Remove the words "possible completions are" which didn't
-        belong. 
+        belong.
 
         e) Fix things so that the completions scroll off the end of the
         completions windows only to the right, rather than both to the
         right and down, which is in accordance with Windows user interface
-        conventions.  
+        conventions.
 
        * msw-init.el (init-post-mswindows-win):
         Added a binding for meta-F4, which is the standard windows binding
        * simple.el (capitalize-string-as-title):
        * simple.el (capitalize-region-as-title):
        New.
-       
+
 
         * subr.el (add-hook):
         * subr.el (make-local-hook): New.
        (select-safe-coding-system): New function.
        (set-language-info): New optional args DESCRIBE-MAP and SETUP-MAP.
        (set-language-info-alist): New optionla arg PARENTS.  Call
-       set-language-info with apropriate DESCRIBE-MAP and SETUP-MAP args.
+       set-language-info with appropriate DESCRIBE-MAP and SETUP-MAP args.
        (set-language-environment-coding-systems): New function.
 
        * mule/chinese.el: Remove setting up of
          Added interactive function `package-get-delete-package', for
          use by users for deleting a package.
 
-         Also modified to not require the prescence of efs.
+         Also modified to not require the presence of efs.
 
 1998-09-22  Hrvoje Niksic  <hniksic@srce.hr>
 
 
        * find-paths.el (paths-emacs-root-p):
          Relaxed emacs-root checking of an in-place installation to
-         also accomodate the flat layout used on MS Windows.
+         also accommodate the flat layout used on MS Windows.
 
 1998-06-29  John Jones  <jj@asu.edu>
 
@@ -7392,7 +9069,7 @@ Wed May 27, 1998  Darryl Okahata  <darrylo@sr.hp.com>
        * faces.el: move definition of xpm-color-symbols from x-faces.el
        to faces. Predicate x-get-resource on the presence of x.
 
-       * msw-faces.el: set 3d-object face rather than modeline. Specifiy
+       * msw-faces.el: set 3d-object face rather than modeline. Specify
        faces as specfier defaults.
 
        * package-get.el: don't use package-admin-add-single-file-package.
@@ -8691,7 +10368,7 @@ Sun Mar 29 1998  Andy Piper  <andyp@parallax.co.uk>
 
 1998-03-27  Kyle Jones  <kyle_jones@wonderworks.com>
 
-       * faces.el: Separated face intializations based on
+       * faces.el: Separated face initializations based on
          device classes into device type specific (tag set,
          instantiator) pairs.
 
@@ -9128,7 +10805,7 @@ Tue Feb 17 12:50:37 1998  Andy Piper  <andyp@parallax.co.uk>
 1998-02-21  Greg Klanderman  <greg@alphatech.com>
 
        * (with-displaying-help-buffer): there is no need to kill the buffer
-       if it exists, becasuse with-output-to-temp-buffer will clear it.
+       if it exists, because with-output-to-temp-buffer will clear it.
        further, killing the buffer violates the rule that
        temp-buffer-show-function, if set, has the full responsibility of
        showing the temp buffer.  killing the buffer fucks with the window