-2000-04-28 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
+2002-07-05 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
- * utf-2000/Ideograph-R197-Salt.el: Reformatted.
+ * mule/mule-coding.el (utf-8-er): New coding-system in UTF-2000;
+ setup `coded-charset-entity-reference-alist'.
-2000-04-28 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
+2002-04-12 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
- * dumped-lisp.el (preloaded-file-list): Don't add "mojikyo".
+ * mule/mule-charset.el (default-coded-charset-priority-list): Add
+ `chinese-big5-eten-a' and `chinese-big5-eten-b'.
+
+2002-04-11 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+ * mule/mule-conf.el (chinese-big5-pua): New coded-charset.
+ (chinese-big5-eten-a): Likewise.
+ (chinese-big5-eten-b): Likewise.
+ (chinese-big5-cdp): Declare as a subset of `chinese-big5' whose
+ code range is #x8140 .. #x8DFE.
+
+2002-04-08 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
+
+ * mule/mule-conf.el (chinese-big5-eten): New coded-charset in
+ UTF-2000.
+ (chinese-big5-cdp): Likewise.
+
+2001-12-31 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
+
+ * mule/mule-charset.el (default-coded-charset-priority-list):
+ Delete `mojikyo-2022-1'.
+
+2001-12-26 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
+
+ * mule/mule-charset.el (default-coded-charset-priority-list):
+ Delete `mojikyo'.
+
+2001-12-11 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
* mule/mule-charset.el (default-coded-charset-priority-list): Add
- `mojikyo' instead of `mojikyo-pj-[1..21]'.
+ `ucs-sip'.
-2000-04-27 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
+2001-11-14 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
- * mule/vietnamese.el (vscii-2): Delete abolished property
- `composite'; now composite mode is default.
+ * mule/mule-charset.el (default-coded-charset-priority-list):
+ Comment out `chinese-gb12345'.
-2000-04-26 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
+2001-11-13 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.
+ * bytecomp.el (byte-compile-insert-header): Fixed.
- * 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-10-31 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
- * mule/viet-ccl.el: New file.
+ * dumped-lisp.el (preloaded-file-list): Dump `ad-hoc-cdp' in
+ XEmacs UTF-2000.
- * 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-10-16 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
-2000-04-25 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
+ * mule/chinese.el (big5-cdp): New coding-system in XEmacs
+ UTF-2000.
- * utf-2000/ccs-jisx0208-1983.el: Remove unused file.
+2001-10-15 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
-2000-03-23 MORIOKA Tomohiko <tomo@m17n.org>
+ * mule/mule-charset.el (default-coded-charset-priority-list): Add
+ `ideograph-hanziku-{1 .. 12}' in XEmacs UTF-2000.
- * utf-2000/Ideograph-R085-Water.el (U+6E13): Add J{78|83|90}-374C.
+2001-10-13 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
- * utf-2000/Ideograph-R066-Rap.el (M13285'): Unify U+656C; separate
- C1-6439.
- (M13303): Separate U+656C.
+ * mule/mule-charset.el (default-coded-charset-priority-list):
+ `japanese-jef-china3' is renamed `china3-jef'.
- * 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.
+2001-10-08 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
-2000-03-22 MORIOKA Tomohiko <tomo@m17n.org>
+ * mule/mule-charset.el (default-coded-charset-priority-list): Add
+ `japanese-jef-china3' and `ideograph-cbeta'.
- * utf-2000/char-db-util.el (insert-char-data): Change order of
- `ideographic-strokes', `kangxi-strokes', `japanese-strokes' and
- `cns-strokes'.
+2001-09-02 MORIOKA Tomohiko <tomo@calliope.mousai.mahoroba.ne.jp>
- * 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.
+ * list-mode.el: Delete dirty hack for XEmacs UTF-2000.
-2000-03-22 MORIOKA Tomohiko <tomo@m17n.org>
+2001-08-07 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
- * utf-2000/Ideograph-R054-Long-Stride.el (M9574): Separate U+5EFA.
+ * mule/mule-charset.el (default-coded-charset-priority-list): Add
+ `chinese-big5-cdp'.
- * utf-2000/Ideograph-R038-Woman.el (M6618): Separate U+5ACC.
+2001-08-02 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
- * utf-2000/Ideograph-R116-Cave.el (M25406): Separate U+7A74.
- (M25424): Separate U+7A81.
- (M25439): Unify U+7A81.
+ * mule/mule-charset.el (default-coded-charset-priority-list): Add
+ `arabic-digit', `arabic-1-column' and `arabic-2-column'.
- * 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-07-31 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
- * utf-2000/Ideograph-R213-Turtle.el (M48869): Add
- `kangxi-radical', `kangxi-strokes' and comment.
+ * dumped-lisp.el (preloaded-file-list): Load "arabic" before
+ loading character definitions.
-2000-03-22 MORIOKA Tomohiko <tomo@m17n.org>
+2001-07-29 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
- * utf-2000/Ideograph-R115-Grain.el (M25218): Separate J78-374E and
- K0-4D26.
- (M48869): Moved to Ideograph-R213-Turtle.el.
+ * dumped-lisp.el (preloaded-file-list): Rename
+ u031A0-Extended-Bopomofo.el to u031A0-Bopomofo-Extended.el.
- * 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'.
+2001-07-24 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
-2000-03-21 MORIOKA Tomohiko <tomo@m17n.org>
+ * mule/mule-charset.el (default-coded-charset-priority-list): Add
+ `chinese-big5'.
- * utf-2000/Ideograph-R145-Clothes.el (M34166): Add J{78|83}-3736.
+2001-07-20 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
- * utf-2000/Ideograph-R123-Sheep.el (M28498): Add J{78|83}-3732.
+ * dumped-lisp.el (preloaded-file-list): Dump
+ "Ideograph-R028-Private" with XEmacs UTF-2000.
- * utf-2000/Ideograph-R119-Rice.el (M26860): Add J{78|83}-3729.
+2001-07-15 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
- * utf-2000/Ideograph-R177-Leather.el (M42729): Separate
- J{83|90}-3724m K0-7C28 and C1-675D.
- (M42732): Separate U+9775.
+ * mule/mule-charset.el (default-coded-charset-priority-list): Add
+ `chinese-gb12345'.
- * utf-2000/Ideograph-R030-Mouth.el (M4015): Add J90-3674.
- (J78-3674): New character.
+2001-07-09 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
-2000-03-20 MORIOKA Tomohiko <tomo@m17n.org>
+ * mule/mule-charset.el (default-coded-charset-priority-list): Add
+ `ideograph-gt-pj-{1..11}'.
- * utf-2000/Ideograph-R158-Body.el (U+8EAF): Add J{83|90}-366D.
+ * dumped-lisp.el (preloaded-file-list): Dump `isolated-char' in
+ XEmacs UTF-2000.
-2000-03-17 MORIOKA Tomohiko <tomo@m17n.org>
+2000-12-06 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
- * utf-2000/Ideograph-R023-Hiding-Enclosure.el (U+533A): Add
- J90-3668.
+ * mule/mule-charset.el (default-coded-charset-priority-list):
+ Prefer `chinese-gb2312' than `chinese-cns11643-*'; add
+ `chinese-isoir165'.
- * utf-2000/Ideograph-R009-Man.el (M724): Add
- `jisx0208-difference'.
- (U+4FF1): Add `jisx0208-1978/4X'.
+2000-10-05 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
- * utf-2000/Ideograph-R145-Clothes.el (M34646): Add
- `ideographic-strokes'.
- (M34647): Add J{78|83}-365F.
- (M34648): Add `ideographic-strokes'.
+ * format.el (format-alist): Revive `image/jpeg', `image/gif',
+ `image/png', `image/x-xpm' and `image/tiff'.
- * utf-2000/Ideograph-R145-Clothes.el (M34148): Add
- `ideographic-strokes'.
- (M34149): Separate U+887F.
- (M34150): Separate C2-3277.
- (M34151): Add `ideographic-strokes'.
+ * files.el (binary-file-regexps): Add *.PNG.
- * utf-2000/Ideograph-R076-Lack.el (M16104): Unify U+6B3D.
+2000-07-23 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
-2000-03-17 MORIOKA Tomohiko <tomo@m17n.org>
+ * 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'.
- * 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'.
+2000-09-27 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
-2000-03-16 MORIOKA Tomohiko <tomo@m17n.org>
+ * list-mode.el: Call `completion-list-mode' to avoid slowness of
+ the first completion when UTF-2000 is running.
- * utf-2000/Ideograph-R076-Lack.el (M16008): Unify U+6B23.
- (M16012): Separate U+6B24.
- (M16017): Unify U+6B25.
- (M16019): Unify U+6B26.
+2000-05-30 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
- * utf-2000/Ideograph-R069-Axe.el (M13534): Unify U+65A4.
+ * mule/mule-charset.el (default-coded-charset-priority-list):
+ Delete `ucs'.
- * utf-2000/Ideograph-R019-Power.el (M2415'): Add J90-3650 and
- Mojikyo-50112.
+2000-04-28 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
-2000-03-15 MORIOKA Tomohiko <tomo@m17n.org>
+ * dumped-lisp.el (preloaded-file-list): Don't add "mojikyo".
- * utf-2000/Ideograph-R009-Man.el (M899): Add J90-3676.
- (J83-364F): Add J90-364F.
+ * mule/mule-charset.el (default-coded-charset-priority-list): Add
+ `mojikyo' instead of `mojikyo-pj-[1..21]'.
- * utf-2000/Ideograph-R032-Earth.el (U+5C2D): Moved from
- Ideograph-R043-Lame.el; add J90-3646.
+2000-04-27 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
- * utf-2000/Ideograph-R043-Lame.el (U+5C2D): Moved to
- Ideograph-R032-Earth.el.
+ * mule/vietnamese.el (vscii-2): Delete abolished property
+ `composite'; now composite mode is default.
- * utf-2000/Ideograph-R064-Hand.el (U+631F): Add J{78|83|90}-3634.
+2000-04-26 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
- * utf-2000/Ideograph-R026-Seal.el (U+537F): Add J90-362A.
+ * bytecomp.el (byte-compile-insert-header): Use `binary' instead
+ of `raw-text'; check \uHHHH representation even if non-ascii
+ characters are not found.
- * utf-2000/Ideograph-R044-Corpse.el (M7709): Separate U+5C51 and
- C1-552C.
+ * dumped-lisp.el (preloaded-file-list): Add "ccs-tcvn5712.el" in
+ UTF-2000; add "viet-ccl" in non-UTF-2000 Mule; add "vietnamese"
+ unconditionally.
- * utf-2000/Ideograph-R032-Earth.el (M4916): Separate
- J{78|83}-3651.
- (U+5747): Unify J{78|83}-3651.
+ * mule/viet-ccl.el: New file.
-2000-03-14 MORIOKA Tomohiko <tomo@m17n.org>
+ * 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.
- * utf-2000/Ideograph-R093-Cow.el (M19922): Unify U+725B.
- (M19923): Add total-strokes.
+2000-02-24 MORIOKA Tomohiko <tomo@m17n.org>
- * utf-2000/Ideograph-R029-Again.el (M3118'): Add J90-355A and
- Mojikyo-50116.
+ * mule/mule-conf.el (japanese-jisx0213-1): Allow
+ "jisx0213.2000-1".
+ (japanese-jisx0213-2): Allow "jisx0213.2000-2".
- * utf-2000/Ideograph-R123-Sheep.el (M28504): Add J{78|83}-3541 and
- K0-6B79.
+ * 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'.
- * utf-2000/Ideograph-R103-Bolt-Of-Cloth.el (M22007): Unify U+7591.
+2000-01-31 MORIOKA Tomohiko <tomo@etl.go.jp>
- * utf-2000/Ideograph-R093-Cow.el (M20190'): Add J{78|83|90}-353E
- and Mojikyo-50275.
- (M20195): Unify U+72A1.
+ * dumped-lisp.el (preloaded-file-list): Add "mojikyo" in UTF-2000.
- * utf-2000/Ideograph-R076-Lack.el (M16097): Unify U+6B3A.
- (M16099): Unify U+6B3B.
- (M16103): Unify U+6B3C.
+2000-01-27 MORIOKA Tomohiko <tomo@m17n.org>
- * 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.
+ * mule/mule-charset.el (default-coded-charset-priority-list): Add
+ `ucs' in UTF-2000.
- * utf-2000/Ideograph-R009-Man.el (M927'): Add J90-3536 and
- Mojikyo-50104.
+2000-01-26 MORIOKA Tomohiko <tomo@etl.go.jp>
- * utf-2000/Ideograph-R079-Weapon.el (M16668): Unify U+6BC4.
- (M16673): Unify U+6BC5.
+ * mule/mule-charset.el (default-coded-charset-priority-list):
+ Prefer `mojikyo-pj-*' and `ideograph-daikanwa' to `ucs-bmp' and
+ `arabic-iso8859-6'.
-2000-03-13 MORIOKA Tomohiko <tomo@m17n.org>
+2000-01-12 MORIOKA Tomohiko <tomo@etl.go.jp>
- * utf-2000/Ideograph-R116-Cave.el (M25593): Separate U+7AAE.
+ * mule/mule-charset.el (default-coded-charset-priority-list): Add
+ `mojikyo-pj-[1 .. 21]' in UTF-2000.
-2000-03-09 MORIOKA Tomohiko <tomo@m17n.org>
+2000-01-14 MORIOKA Tomohiko <tomo@etl.go.jp>
- * utf-2000/Ideograph-R113-Spirit.el (M24639): Separate U+7947.
+ * mule/mule-charset.el (default-coded-charset-priority-list): Add
+ `katakana-jisx0201' in UTF-2000.
-2000-03-08 MORIOKA Tomohiko <tomo@m17n.org>
+1999-12-23 MORIOKA Tomohiko <tomo@urania.m17n.org>
- * utf-2000/Ideograph-R050-Turban.el (M8930): Separate J90-3522 and
- C3-3067.
+ * 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.
-2000-03-06 MORIOKA Tomohiko <tomo@m17n.org>
+1999-12-22 MORIOKA Tomohiko <tomo@etl.go.jp>
- * utf-2000/Ideograph-R074-Moon.el (M14378): Add J{78|83}-347C.
+ * dumped-lisp.el (preloaded-file-list): Delete
+ "ccs-jisx0208-1983.el"; add "Ideograph-R031-Enclosure"
+ ... "Ideograph-R214-Flute" in UTF-2000.
- * utf-2000/Ideograph-R071-Not.el (M13721): Unify U+65E2.
+1999-11-21 MORIOKA Tomohiko <tomo@etl.go.jp>
- * utf-2000/Ideograph-R070-Square.el (M13687): Unify U+65D7.
- (M13694): Unify U+65D8.
- (M13698): Unify U+65DA.
+ * mule/mule-conf.el (japanese-jisx0213-1): New coded-charset.
+ (japanese-jisx0213-2): New coded-charset.
- * utf-2000/Ideograph-R026-Seal.el (U+5371): Add J90-346D.
+ * dumped-lisp.el (preloaded-file-list): Add
+ "Ideograph-R028-Private", "Ideograph-R029-Again" and
+ "Ideograph-R030-Mouth".
-2000-03-03 MORIOKA Tomohiko <tomo@m17n.org>
+1999-11-19 MORIOKA Tomohiko <tomo@etl.go.jp>
- * utf-2000/Ideograph-R104-Sickness.el (M22538): Unify U+764C.
- (M22542): Unify U+7650.
+ * 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.
- * utf-2000/Ideograph-R170-Mound.el (M41676'): Add
- J{78|83|90}-3459.
+1999-11-18 MORIOKA Tomohiko <tomo@etl.go.jp>
- * utf-2000/Ideograph-R108-Dish.el (M23031): Unify U+76E2.
- (M23032): Unify C1-6971.
- (J90-3446): Add J{78|83}-3446 and K0-4A78.
+ * 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".
- * utf-2000/Ideograph-R099-Sweet.el (M21643): Unify U+7518.
+ * mule/mule-charset.el (default-coded-charset-priority-list): Add
+ `japanese-jisx0208-1990' and `japanese-jisx0208-1978'.
- * utf-2000/Ideograph-R085-Water.el (M18253): New character.
- (U+6F97): Unify C1-6D58; add J{83|90}-3442 and K0-4A55.
+1999-11-16 MORIOKA Tomohiko <tomo@urania.m17n.org>
- * utf-2000/Ideograph-R076-Lack.el (M16190): Unify U+6B52.
- (M16197): Unify U+6B53.
+ * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R001-One"
+ in UTF-2000.
-2000-03-02 MORIOKA Tomohiko <tomo@m17n.org>
+1999-11-16 MORIOKA Tomohiko <tomo@urania.m17n.org>
- * utf-2000/ideograph-util.el (ideograph-char<): Prefer
- `non-morohashi' to `morohashi-daikanwa'.
+ * 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.
-2000-03-02 MORIOKA Tomohiko <tomo@m17n.org>
+1999-11-15 MORIOKA Tomohiko <tomo@urania.m17n.org>
+
+ * mule/mule-charset.el (default-coded-charset-priority-list): Add
+ `ideograph-daikanwa'.
- * 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.
+1999-11-15 MORIOKA Tomohiko <tomo@urania.m17n.org>
+
+ * dumped-lisp.el (preloaded-file-list): Delete
+ "ccs-jisx0201-latin.el".
- * utf-2000/Ideograph-R066-Rap.el (M13260): Add J{78|83}-343A;
- separate C1-5F56 and J90-343A.
+1999-11-15 MORIOKA Tomohiko <tomo@etl.go.jp>
- * utf-2000/Ideograph-R098-Tile.el (J90-3424): Add J{78|83}-3424.
+ * dumped-lisp.el (preloaded-file-list): Add
+ "u031A0-Extended-Bopomofo" in UTF-2000.
- * utf-2000/Ideograph-R140-Grass.el (M30771): New character.
- (U+82C5): Add J90-3423.
- (U+85F2): Delete M15811; add C2-665A.
+1999-11-15 MORIOKA Tomohiko <tomo@etl.go.jp>
- * utf-2000/Ideograph-R181-Leaf.el (M43374): Separate U+9811.
+ * dumped-lisp.el (preloaded-file-list): u02E00-CJK-Radicals was
+ renamed to u02E00-CJK-Radical-Supplement.
-2000-03-01 MORIOKA Tomohiko <tomo@m17n.org>
+1999-11-14 MORIOKA Tomohiko <tomo@urania.m17n.org>
- * utf-2000/Ideograph-R124-Feather.el (M28766): Separate U+7FEB.
+ * 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".
- * utf-2000/Ideograph-R046-Mountain.el (M8624'): Separate
- J{78|83}-3460.
+1999-11-14 MORIOKA Tomohiko <tomo@urania.m17n.org>
- * utf-2000/Ideograph-R154-Shell.el (M36681): Separate
- J{78|83}-3453 and C1-5D4B.
+ * 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>
- * utf-2000/Ideograph-R124-Feather.el (M28780): Separate U+7FF0.
+ * mule/mule-charset.el (default-coded-charset-priority-list): Add
+ `chinese-gb2312'.
- * utf-2000/Ideograph-R030-Mouth.el (U+565B): Add J90-337A.
+ * dumped-lisp.el (preloaded-file-list): Add
+ "u02200-Mathematical-Operators.el" and
+ "u02300-Miscellaneous-Technical.el".
- * utf-2000/Ideograph-R116-Cave.el (U+7AC3): Add J78-635E and
- J{83|90}-3376.
+1999-11-14 MORIOKA Tomohiko <tomo@urania.m17n.org>
- * utf-2000/Ideograph-R075-Tree.el (M15065): Separate U+691B.
- (U+691B): Add J{78|83|90}-3371.
+ * mule/mule-charset.el (default-coded-charset-priority-list): Add
+ `chinese-cns11643-*'.
- * utf-2000/Ideograph-R018-Knife.el (M2112'): Add J90-3364.
+ * dumped-lisp.el (preloaded-file-list): Add
+ "u02100-Letterlike-Symbols.el", "u02150-Number-Forms.el" and
+ "u02190-Arrows.el" in UTF-2000.
- * utf-2000/Ideograph-R075-Tree.el (M15485): Add J{78|83}-335F.
+1999-11-14 MORIOKA Tomohiko <tomo@urania.m17n.org>
-2000-02-29 MORIOKA Tomohiko <tomo@m17n.org>
+ * mule/mule-charset.el (default-coded-charset-priority-list): Add
+ `korean-ksc5601'.
- * utf-2000/Ideograph-R079-Weapon.el (U+6BBB): Unify C3-3665; add
- J{78|83}-334C.
- (J90-334C): New character.
+ * 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.
- * utf-2000/Ideograph-R064-Hand.el (U+64B9): Add J78-5978 and
- J{83|90}-3349.
+1999-11-14 MORIOKA Tomohiko <tomo@urania.m17n.org>
- * utf-2000/Ideograph-R142-Insect.el (U+86CE): Add J78-695A and
- J{83|90}-3342.
+ * dumped-lisp.el (preloaded-file-list): Delete "ccs-viscii.el".
- * utf-2000/Ideograph-R075-Tree.el (M15217'): Add J78-3335;
- separate U+6982.
- (U+6982): Separate J83-3335, J90-3335 and C1-644D.
+1999-11-14 MORIOKA Tomohiko <tomo@urania.m17n.org>
-2000-02-28 MORIOKA Tomohiko <tomo@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.
- * utf-2000/Ideograph-R106-White.el (M22699): Unify U+7686.
+1999-11-13 MORIOKA Tomohiko <tomo@urania.m17n.org>
- * utf-2000/Ideograph-R177-Leather.el (M42781): Separate
- J{83|90}-3373.
+ * mule/mule-charset.el (default-coded-charset-priority-list): Add
+ `ethiopic-ucs' and `ethiopic'.
- * utf-2000/Ideograph-R140-Grass.el (M31170): Separate U+83D4.
- (M32601): Separate C5-7940; add mapping to U+8641.
+ * dumped-lisp.el (preloaded-file-list): Add "u010A0-Georgian.el",
+ "u01100-Hangul-Jamo.el" and "u01200-Ethiopic.el".
- * utf-2000/Ideograph-R061-Heart.el (M10617'): Remove C1-554E.
+ * mule/mule-conf.el: Move definition of coded-charset `ethiopic'
+ from mule/ethiopic.el.
- * 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.
+ * mule/ethiopic.el: Move definition of coded-charset `ethiopic' to
+ mule/mule-conf.el.
-2000-02-26 MORIOKA Tomohiko <tomo@m17n.org>
+1999-11-13 MORIOKA Tomohiko <tomo@urania.m17n.org>
- * utf-2000/Ideograph-R021-Spoon.el (J{78|83}-323D): Add J90-323D.
+ * mule/mule-charset.el (default-coded-charset-priority-list): Add
+ `lao'.
- * utf-2000/Ideograph-R026-Seal.el (J{78|83}-3237): Add J90-3237.
+ * mule/mule-conf.el (lao): New coded-charset.
- * utf-2000/Ideograph-R009-Man.el (M628'): Add J90-3241.
- (M1178): Add J90-322F.
+ * 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-02-25 MORIOKA Tomohiko <tomo@m17n.org>
+1999-11-13 MORIOKA Tomohiko <tomo@urania.m17n.org>
- * utf-2000/Ideograph-R092-Fang.el (M19909): Unify C1-455B.
- (J90-3267): Unify J{78|83}-3267.
+ * mule/mule-charset.el (default-coded-charset-priority-list): Add
+ `ucs-bmp' and `arabic-iso8859-6'.
- * utf-2000/Ideograph-R076-Lack.el (M16167): Unify U+6B4C.
- (M16168): Unify U+6B4D.
+1999-11-13 MORIOKA Tomohiko <tomo@urania.m17n.org>
- * utf-2000/Ideograph-R093-Cow.el (M19933): Unify U+7261.
+ * 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.
- * 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.
+1999-11-12 MORIOKA Tomohiko <tomo@urania.m17n.org>
- * utf-2000/Ideograph-R195-Fish.el (U+9BF5): Add J90-3033.
+ * startup.el (normal-top-level): Load autoload file for UTF-2000
+ in UTF-2000.
-2000-02-24 MORIOKA Tomohiko <tomo@m17n.org>
+1999-11-11 MORIOKA Tomohiko <tomo@etl.go.jp>
- * mule/mule-conf.el (japanese-jisx0213-1): Allow
- "jisx0213.2000-1".
- (japanese-jisx0213-2): Allow "jisx0213.2000-2".
+ * 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):
- Prefer `japanese-jisx0213-1' and `japanese-jisx0213-2' to
- `japanese-jisx0208-1978' and `japanese-jisx0208-1990'.
+ Comment out `hiragana-jisx0208' and `katakana-jisx0208'.
-2000-02-24 MORIOKA Tomohiko <tomo@m17n.org>
+1999-10-04 MORIOKA Tomohiko <tomo@etl.go.jp>
- * utf-2000/Ideograph-R196-Bird.el: Move M28800 and U+7FF5 to
- Ideograph-R124-Feather.el.
- (U+9D0E): Add J{83|90}-322A.
+ * 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.
- * utf-2000/Ideograph-R196-Bird.el (U+9D2C): Add J78-7274 and
- J{83|90}-3229.
+1999-10-03 MORIOKA Tomohiko <tomo@urania.m17n.org>
- * utf-2000/Ideograph-R145-Clothes.el (M34629): Separate U+8956;
- unify J78-3228.
+ * mule/ccs-tcvn5712.el: New file.
- * utf-2000/Ideograph-R079-Weapon.el (M16618'): Unify U+6BB4;
- separate C3-2959.
+1999-10-03 MORIOKA Tomohiko <tomo@urania.m17n.org>
-2000-02-24 MORIOKA Tomohiko <tomo@m17n.org>
+ * dumped-lisp.el (preloaded-file-list): Add "ccs-jisx0208-1983.el"
+ in UTF-2000.
- * utf-2000/Ideograph-R076-Lack.el (M16024'): Unify U+6B27;
- separate C3-2954.
+1999-10-02 MORIOKA Tomohiko <tomo@urania.m17n.org>
- * utf-2000/Ideograph-R064-Hand.el (M11955): Separate U+62D0.
+ * mule/mule-charset.el (default-coded-charset-priority-list): Add
+ `japanese-jisx0208'.
-2000-02-23 MORIOKA Tomohiko <tomo@m17n.org>
+1999-10-02 MORIOKA Tomohiko <tomo@urania.m17n.org>
- * utf-2000/Ideograph-R172-Short-Tailed-Bird.el (M41973): Separate
- J{78|83}-326D, K0-643A and J90-326D.
+ * 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.
- * utf-2000/Ideograph-R140-Grass.el (M30860'): Unify C6-2E22;
- separate J{78|83}-326A.
+ * 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.
- * 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.
+ * bytecomp.el (byte-compile-insert-header): Don't use `raw-text'
+ if \uXXXX is found.
- * utf-2000/Ideograph-R124-Feather.el (M28635): Unify K0-683A.
- (M28635'): Separate K0-683A; separate U+7FC1.
+1999-09-30 MORIOKA Tomohiko <tomo@urania.m17n.org>
- * utf-2000/Ideograph-R169-Gate.el (M41244): Add
- `jisx0208-difference'.
+ * mule/mule-charset.el (default-coded-charset-priority-list): Add
+ `hiragana-jisx0208' and `katakana-jisx0208'.
- * utf-2000/Ideograph-R100-Life.el (M21689): Add J{78|83}-3179.
+1999-09-21 MORIOKA Tomohiko <tomo@etl.go.jp>
-2000-02-22 MORIOKA Tomohiko <tomo@m17n.org>
+ * 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.
- * utf-2000/Ideograph-R070-Square.el (M13628): Separate U+65BC.
- (U+65BC): Unify J{78|83|90}-3177 and C1-4D75.
+1999-09-14 MORIOKA Tomohiko <tomo@etl.go.jp>
-2000-02-18 MORIOKA Tomohiko <tomo@m17n.org>
+ * mule/mule-charset.el (default-coded-charset-priority-list): Add
+ thai-tis620 and hebrew-iso8859-8; namely all BMP are covered.
- * utf-2000/Ideograph-R086-Fire.el (U+7114): Add J{83|90}-316B.
+1999-09-13 MORIOKA Tomohiko <tomo@urania.m17n.org>
- * utf-2000/Ideograph-R187-Horse.el (M44633'): Add
- J{78|83|90}-3158.
+ * mule/mule-charset.el (default-coded-charset-priority-list): Add
+ `cyrillic-iso8859-5' and `greek-iso8859-7'.
- * utf-2000/Ideograph-R108-Dish.el (M22972'): Unify U+76CA.
- (M22975): Unify U+76CB.
+1999-09-13 MORIOKA Tomohiko <tomo@urania.m17n.org>
-2000-02-17 MORIOKA Tomohiko <tomo@m17n.org>
+ * mule/mule-charset.el (default-coded-charset-priority-list):
+ Setup in UTF-2000.
- * utf-2000/Ideograph-R104-Sickness.el (M22069): Unify U+75AB.
- (M22081): Unify U+75B0.
+1999-09-09 MORIOKA Tomohiko <tomo@etl.go.jp>
- * utf-2000/Ideograph-R140-Grass.el (M30808'): Add J90-3151.
+ * mule/viet-chars.el: Don't define charset
+ `vietnamese-viscii-lower' and `vietnamese-viscii-upper' because
+ they are defined as builtin charsets.
- * utf-2000/Ideograph-R108-Dish.el (M22961): Add J{78|83}-314E.
- (M22965): Unify U+76C9.
+1999-08-31 MORIOKA Tomohiko <tomo@etl.go.jp>
- * utf-2000/Ideograph-R097-Melon.el (M21371): Unify C1-466A.
- (J90-313B): Unify J{78|83}-313B; separate C1-466A.
+ * version.el (emacs-version): Add more space just before UTF-2000
+ version string.
-2000-02-16 MORIOKA Tomohiko <tomo@m17n.org>
+1999-08-29 MORIOKA Tomohiko <tomo@etl.go.jp>
- * utf-2000/Ideograph-R027-Cliff.el: Reformatted.
+ * 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.
- * utf-2000/Ideograph-R167-Gold.el (M40310): Separate U+925B,
- C1-6745 and J90-3174.
+ * startup.el (splash-frame-body): Add ETL.
-2000-02-15 MORIOKA Tomohiko <tomo@m17n.org>
+1999-08-28 MORIOKA Tomohiko <tomo@etl.go.jp>
- * utf-2000/Ideograph-R085-Water.el (M17260): Separate U+6CBF,
- J90-3168 and C1-4E58.
+ * 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.
- * utf-2000/Ideograph-R144-Walk-Enclosure.el (M34073): Separate
- {j78|83|90}-3152 and K0-6A5B.
+1999-08-24 MORIOKA Tomohiko <tomo@etl.go.jp>
-2000-02-14 MORIOKA Tomohiko <tomo@m17n.org>
+ * mule/mule-cmds.el (reset-language-environment): Fix problem when
+ coding-system `iso-10646-ucs-4' is not defined.
- * utf-2000/Ideograph-R184-Eat.el (M44146): Separate U+990C.
+1999-06-17 MORIOKA Tomohiko <tomo@etl.go.jp>
- * utf-2000/Ideograph-R030-Mouth.el (M4286): Separate U+5642.
+ * bytecomp.el (byte-compile-insert-header): Use utf-8 as
+ coding-system if `utf-2000' is provided.
- * 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.
+1999-06-15 MORIOKA Tomohiko <tomo@etl.go.jp>
- * utf-2000/Ideograph-R140-Grass.el (M30699'): Separate U+829D.
- (J{78|83|90}-3032): Add `jisx0208-difference'.
+ * mule/mule-coding.el: Add `utf-8' to coding-priority-list if
+ `utf-2000' is provided.
-2000-02-12 MORIOKA Tomohiko <tomo@m17n.org>
+1999-06-15 MORIOKA Tomohiko <tomo@etl.go.jp>
- * utf-2000/Ideograph-R120-Silk.el (M27682): Separate
- J{78|83|90}-305E.
- (SJG-6136): Unify J90-305E.
+ * dumped-lisp.el (preloaded-file-list): Don't load vietnamese.el
+ if utf-2000 is provided temporally.
- * utf-2000/Ideograph-R009-Man.el (SJG-352): Unify J90-304E.
+1999-06-10 MORIOKA Tomohiko <tomo@etl.go.jp>
-2000-02-11 MORIOKA Tomohiko <tomo@m17n.org>
+ * mule/vietnamese.el (leading-code-private-11): Deleted [defined
+ as builtin variable].
- * utf-2000/Ideograph-R195-Fish.el (M46413): Unify J78-3073.
- (U+9C2F): Unify J{83|90}-3073.
+1999-06-04 MORIOKA Tomohiko <tomo@etl.go.jp>
-2000-02-10 MORIOKA Tomohiko <tomo@m17n.org>
+ * files.el (insert-file-contents-literally): Treat file as binary;
+ call file-name-handlers. [sync with Emacs 20.3.10]
- * utf-2000/Ideograph-R145-Clothes.el (M34091): Unify U+8863.
+2001-02-08 Martin Buchholz <martin@xemacs.org>
- * utf-2000/Ideograph-R008-Lid.el (M00286): Unify J78-5035 and
- J83-5035.
- (U+4EA5): Unify J90-3067.
+ * XEmacs 21.2.44 "Thalia" is released.
- * utf-2000/Ideograph-R023-Hiding-Enclosure.el (U+533B): Add
- J90-3065.
+2001-01-16 Mike Sperber <mike@xemacs.org>
- * utf-2000/Ideograph-R162-Walk.el (M08680'1): Separate U+5DE1.
- (M39134): Unify K0-6B36.
- (M39134'): Unify U+907A.
+ * startup.el (normal-top-level): Work even if no installation root
+ is found.
- * utf-2000/Ideograph-R047-River.el (M8680'): Moved from
- Ideograph-R162-Walk.el.
- (M08684): Likewise.
+2001-01-30 Andy Piper <andy@xemacs.org>
- * utf-2000/Ideograph-R102-Field.el (M21854): Unify U+7570;
- separate C6-4B56.
- (M21854): Separate U+7570; unify C6-4B56.
+ * gutter-items.el (progress-abort-glyph): remove instantiator.
+ (set-progress-abort-instantiator): new function.
+ (abort-progress-feedback): use it.
-2000-02-09 MORIOKA Tomohiko <tomo@m17n.org>
+ * gutter.el (set-gutter-dirty-p): new function.
- * utf-2000/Ideograph-R145-Clothes.el (M34240): Add J78-3041.
+2001-01-30 Didier Verna <didier@xemacs.org>
- * utf-2000/Ideograph-R064-Hand.el (M11835): Separate J90-3037.
+ * mwheel.el (mwheel-scroll): unwind-protect the selected window.
- * utf-2000/Ideograph-R085-Water.el (M17678): Separate U+6DEB.
- (M17951): Separate U+6EA2.
+2001-01-24 Didier Verna <didier@xemacs.org>
- * utf-2000/Ideograph-R100-Life.el (M21687): Unify C3-3D3E instead
- of C3-3D3F.
+ * 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'.
-2000-02-08 MORIOKA Tomohiko <tomo@m17n.org>
+2001-01-26 Martin Buchholz <martin@xemacs.org>
- * utf-2000/char-db-util.el (insert-char-data): Don't output
- mojikyo-pj-*.
+ * XEmacs 21.2.43 "Terspichore" is released.
- * utf-2000/Ideograph-R184-Eat.el (M44014): Unify U+98DF.
- (M44080): Separate japanese-jisx02080-1978 and japanese-jisx0208.
+2001-01-20 Klaus Frank <klausf@i3.informatik.rwth-aachen.de>
- * utf-2000/Ideograph-R100-Life.el (M21670): Unify GB, CNS and JIS.
- (M21680): Likewise.
- (M21684): Unify with U+7522.
- (M21684'): Unify with U+7523.
+ * gnuserv.el (gnuserv-process-filter): Robuster handling of error
+ messages from gnuserv.
- * utf-2000/Ideograph-R067-Script.el (M013450): Unify GB, CNS and
- JIS.
+2001-01-20 Martin Buchholz <martin@xemacs.org>
- * utf-2000/Ideograph-R009-Man.el (M00378): Add
- japanese-jisx0208-1990.
+ * XEmacs 21.2.42 "Poseidon" is released.
-2000-02-07 MORIOKA Tomohiko <tomo@m17n.org>
+2001-01-12 Andy Piper <andy@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.
+ * package-get.el (package-get-custom): call
+ package-net-update-installed-db.
-2000-02-06 MORIOKA Tomohiko <tomo@m17n.org>
+ * package-ui.el (pui-install-selected-packages): call
+ package-net-update-installed-db.
- * 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.
+ * package-net.el (package-net-update-installed-db): use
+ packages-package-list so that we reflect reality.
-2000-02-02 MORIOKA Tomohiko <tomo@m17n.org>
+ * packages.el (packages-package-list): Make docstring reflect
+ reality.
- * utf-2000/char-db-util.el (decode-builtin-char): Use
- `charset-name'.
- (write-char-range-data-to-file): Use utf-8.
+ * package-net.el (package-net-convert-index-to-ini): exclude mule entries.
-2000-02-01 MORIOKA Tomohiko <tomo@etl.go.jp>
+ * postinstall.cc (do_postinstall): don't pick up shells if cygwin
+ isn't installed.
- * 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'.
+2001-01-17 Andy Piper <andy@xemacs.org>
-2000-01-31 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.
- * dumped-lisp.el (preloaded-file-list): Add "mojikyo" in UTF-2000.
+ * gui.el (gui-button-action): new function. Make button's domain
+ buffer current when calling.
+ (make-gui-button): update to use gui-button-action.
-2000-01-19 MORIOKA Tomohiko <tomo@etl.go.jp>
+2001-01-16 Didier Verna <didier@xemacs.org>
- * utf-2000/mojikyo.el: New file.
+ * menubar-items.el (default-menubar): add an entry for modeline
+ horizontal scrolling in Options -> Display.
-2000-01-28 MORIOKA Tomohiko <tomo@etl.go.jp>
+2001-01-17 Steve Youngs <youngs@xemacs.org>
- * utf-2000/char-db-util.el (insert-char-data): Print code-point of
- `ideograph-daikanwa' as a decimal value.
- (decode-builtin-char): New function.
+ * package-get.el (package-get-require-signed-base): Set to nil
+ by default.
-2000-01-27 MORIOKA Tomohiko <tomo@m17n.org>
+2001-01-17 Martin Buchholz <martin@xemacs.org>
- * mule/mule-charset.el (default-coded-charset-priority-list): Add
- `ucs' in UTF-2000.
+ * XEmacs 21.2.41 "Polyhymnia" is released.
-2000-01-26 MORIOKA Tomohiko <tomo@etl.go.jp>
+2001-01-16 Mike Sperber <mike@xemacs.org>
- * mule/mule-charset.el (default-coded-charset-priority-list):
- Prefer `mojikyo-pj-*' and `ideograph-daikanwa' to `ucs-bmp' and
- `arabic-iso8859-6'.
+ * setup-paths.el (paths-core-load-path-depth): Stopgap bump to
+ catch lisp/mule/.
- * utf-2000/char-db-util.el (insert-char-data): Modify for
- code-point format change.
+2001-01-14 Mike Sperber <mike@xemacs.org>
-2000-01-12 MORIOKA Tomohiko <tomo@etl.go.jp>
+ * 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.
- * mule/mule-charset.el (default-coded-charset-priority-list): Add
- `mojikyo-pj-[1 .. 21]' in UTF-2000.
+2001-01-15 Golubev I. N. <gin@mo.msk.ru>
-2000-01-14 MORIOKA Tomohiko <tomo@etl.go.jp>
+ * 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.
- * mule/mule-charset.el (default-coded-charset-priority-list): Add
- `katakana-jisx0201' in UTF-2000.
+2001-01-15 Didier Verna <didier@xemacs.org>
-1999-12-23 MORIOKA Tomohiko <tomo@urania.m17n.org>
+ * about.el (xemacs-hackers): update my entry.
+ * about.el (about-url-alist): ditto.
+ * about.el (about-maintainer-info): ditto.
+ * about.el (about-hackers): ditto.
- * 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.
+2001-01-15 Martin Buchholz <martin@xemacs.org>
- * 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.
+ 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-12-22 MORIOKA Tomohiko <tomo@etl.go.jp>
+2000-11-20 Mike Sperber <mike@xemacs.org>
- * 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-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.
-1999-12-20 MORIOKA Tomohiko <tomo@etl.go.jp>
+2001-01-10 Andy Piper <andy@xemacs.org>
- * 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.
+ * package-net.el (package-net-cygwin32-binary-size): new variable
+ (package-net-win32-binary-size): ditto. add much needed
+ commentary.
-1999-11-29 MORIOKA Tomohiko <tomo@etl.go.jp>
+ * gutter-items.el (buffers-tab-items): correct off-by-one error
+ for buffers-tab-max-size.
- * utf-2000/ideograph-util.el (ideograph-char<): Fixed.
+2001-01-08 Martin Buchholz <martin@xemacs.org>
- * utf-2000/u03100-Bopomofo.el (U+3128): Separate M00115.
+ * XEmacs 21.2.40 is released.
-1999-12-22 MORIOKA Tomohiko <tomo@etl.go.jp>
+2001-01-06 Stephen J. Turnbull <stephen@xemacs.org>
- * 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.
+ * mule/hebrew.el: Fix comments and typos.
+ mule/japanese.el: Fix comments, typos, and 8-bit character encoding.
- * utf-2000/Ideograph-R034-Go.el,
- utf-2000/Ideograph-R035-Go-Slowly.el: New files.
+2001-01-06 Stephen J. Turnbull <stephen@xemacs.org>
- * utf-2000/Ideograph-R031-Enclosure.el,
- utf-2000/Ideograph-R032-Earth.el,
- utf-2000/Ideograph-R033-Scholar.el: New files.
+ * ChangeLog.1: move ancient log from fill.el.
- * utf-2000/Ideograph-R030-Mouth.el,
- utf-2000/Ideograph-R029-Again.el,
- utf-2000/Ideograph-R028-Private.el: Merge CJK Unified Ideographs
- Extension A.
+ * dump-paths.el:
+ paragraphs.el:
+ mule/mule-category.el:
+ Miscellaneous typo fixes and slight doc clarifications.
- * 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'.
+ * mule/mule-ccl.el: Correct file name in header.
- * utf-2000/Ideograph-R004-Slash.el: Merge CNS chars not in
- Morohashi's Daikanwa.
+2000-12-31 Martin Buchholz <martin@xemacs.org>
- * utf-2000/Ideograph-R003-Dot.el: Merge `chinese-isoir165'.
+ * XEmacs 21.2.39 is released.
- * utf-2000/Ideograph-R001-One.el: Merge `chinese-isoir165'.
+2000-12-27 Martin Buchholz <martin@xemacs.org>
-1999-12-07 MORIOKA Tomohiko <tomo@etl.go.jp>
+ * 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-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.
+2000-12-20 Stephen J. Turnbull <stephen@xemacs.org>
-1999-12-06 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-R020-Wrap.el,
- utf-2000/Ideograph-R019-Power.el,
- utf-2000/Ideograph-R018-Knife.el: Merge CJK Unified Ideographs
- Extension A.
+2000-12-03 Jorma Laaksonen <jorma.laaksonen@hut.fi>
-1999-12-06 MORIOKA Tomohiko <tomo@etl.go.jp>
+ * package-admin.el: Allow package removal from
+ early-package-load-path.
- * utf-2000/Ideograph-R009-Man.el: Merge CJK Unified Ideographs
- Extension A.
+2000-12-15 Andreas Jaeger <aj@suse.de>
-1999-12-06 MORIOKA Tomohiko <tomo@etl.go.jp>
+ * about.el (about-maintainer-info): Update my entry.
- * utf-2000/Ideograph-R017-Open-Box.el,
- utf-2000/Ideograph-R016-Table.el: Merge CJK Unified Ideographs
- Extension A.
+2000-12-11 Matt Tucker <tuck@whistlingfish.net>
-1999-12-06 MORIOKA Tomohiko <tomo@etl.go.jp>
+ * packages.el (locate-library): Add support for bzip2
+ compressed .el files.
- * 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.
+2000-12-12 Andy Piper <andy@xemacs.org>
-1999-12-06 MORIOKA Tomohiko <tomo@etl.go.jp>
+ * package-net.el: new file.
- * utf-2000/Ideograph-R008-Lid.el (M00286): Separate
- `japanese-jisx0208-1978' and `japanese-jisx0208'.
+2000-12-01 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
- * utf-2000/Ideograph-R005-Second.el: Merge `chinese-isoir165'.
+ * font-lock.el: Add missing C++ keywords.
-1999-12-06 MORIOKA Tomohiko <tomo@etl.go.jp>
+2000-12-08 Adrian Aichner <adrian@xemacs.org>
- * 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'.
+ * simple.el (indent-for-comment): Preserve indentation of comments
+ starting in column 0, as documented in (Info-goto-node
+ "(xemacs)Comments"). Update docstring accordingly.
-1999-12-03 MORIOKA Tomohiko <tomo@etl.go.jp>
+2000-12-05 Martin Buchholz <martin@xemacs.org>
- * utf-2000/Ideograph-R030-Mouth.el: Merge `japanese-jisx0213-1'
- and `japanese-jisx0213-2'.
+ * XEmacs 21.2.38 is released.
-1999-12-02 MORIOKA Tomohiko <tomo@urania.m17n.org>
+2000-12-04 Didier Verna <didier@xemacs.org>
- * utf-2000/Ideograph-R029-Again.el: Merge `japanese-jisx0213-2'.
+ * mouse.el (default-mouse-track-set-point-in-window): remove
+ spurious '+' operation detected by Martin.
-1999-12-01 MORIOKA Tomohiko <tomo@etl.go.jp>
- * utf-2000/Ideograph-R028-Private.el: Merge `japanese-jisx0213-2'.
+2000-12-01 Martin Buchholz <martin@xemacs.org>
-1999-12-01 MORIOKA Tomohiko <tomo@etl.go.jp>
+ * cl-extra.el (coerce):
+ Implement char to integer coercion.
+ Remove extraneous (numberp) test.
- * utf-2000/Ideograph-R027-Cliff.el: Merge `japanese-jisx0213-1'
- and `japanese-jisx0213-2'.
+ * 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.
-1999-11-29 MORIOKA Tomohiko <tomo@etl.go.jp>
+ * cl-macs.el (cl-do-proclaim): small efficiency improvement.
- * utf-2000/Ideograph-R026-Seal.el: Merge `japanese-jisx0213-1' and
- `japanese-jisx0213-2'.
+2000-11-30 Martin Buchholz <martin@xemacs.org>
-1999-11-29 MORIOKA Tomohiko <tomo@etl.go.jp>
+ * 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>
- * utf-2000/Ideograph-R025-Divination.el: Merge
- `japanese-jisx0213-1' and `japanese-jisx0213-2'.
+ * 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).
-1999-11-29 MORIOKA Tomohiko <tomo@etl.go.jp>
+ * info.el (Info-fontify-node):
+ * simple.el (backward-delete-function):
+ Use canonical delete-backward-char instead of backward-delete-char.
- * utf-2000/Ideograph-R024-Ten.el: Merge `japanese-jisx0213-1' and
- `japanese-jisx0213-2'.
+2000-11-20 Andy Piper <andy@xemacs.org>
-1999-11-28 MORIOKA Tomohiko <tomo@etl.go.jp>
+ * gutter-items.el (update-tab-in-gutter): don't barf if there are
+ no buffers.
- * utf-2000/Ideograph-R023-Hiding-Enclosure.el: Merge
- `japanese-jisx0213-2'.
+2000-11-20 Andy Piper <andy@xemacs.org>
-1999-11-27 MORIOKA Tomohiko <tomo@etl.go.jp>
+ * gutter-items.el (update-tab-in-gutter): don't give popup frames
+ buffer tabs.
- * utf-2000/Ideograph-R022-Right-Open-Box.el: Merge
- `japanese-jisx0213-1' and `japanese-jisx0213-2'.
+2000-11-18 Martin Buchholz <martin@xemacs.org>
-1999-11-27 MORIOKA Tomohiko <tomo@etl.go.jp>
+ * cl-macs.el: Correctly optimize plusp minusp oddp evenp.
+ (proclaim inline...) was shadowing compiler-macros.
- * 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.
+2000-11-17 Martin Buchholz <martin@xemacs.org>
- * utf-2000/Ideograph-R020-Wrap.el: Merge `japanese-jisx0213-1' and
- `japanese-jisx0213-2'.
+ * 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."
-1999-11-26 MORIOKA Tomohiko <tomo@etl.go.jp>
+2000-11-09 Martin Buchholz <martin@xemacs.org>
- * utf-2000/Ideograph-R019-Power.el,
- utf-2000/Ideograph-R018-Knife.el: Merge `japanese-jisx0213-1' and
- `japanese-jisx0213-2'.
+ * cl.el (floatp-safe):
+ (plusp):
+ (minusp):
+ (oddp):
+ (evenp):
+ (cl-abs):
+ Use a better parameter name than `x'.
- * 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.
+ * cl-macs.el (check-type): Make continuable. Change documentation
+ to require PLACE, but accept any form for compatibility.
-1999-11-25 MORIOKA Tomohiko <tomo@etl.go.jp>
+ * 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/Ideograph-R016-Table.el,
- utf-2000/Ideograph-R015-Ice.el, utf-2000/Ideograph-R014-Cover.el:
- Merge `japanese-jisx0213-1' and `japanese-jisx0213-2'.
+2000-11-10 Yoshiki Hayashi <yoshiki@xemacs.org>
- * utf-2000/Ideograph-R013-Down-Box.el: Merge `japanese-jisx0213-2'
- with UCS.
+ * info.el (Info-extract-menu-node-name): Comma is a delimiter.
-1999-11-24 MORIOKA Tomohiko <tomo@etl.go.jp>
+2000-11-14 Martin Buchholz <martin@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.
+ * XEmacs 21.2.37 is released.
-1999-11-24 MORIOKA Tomohiko <tomo@urania.m17n.org>
+2000-11-13 Katsumi Yamaoka <yamaoka@jpl.org>
- * utf-2000/Ideograph-R012-Eight.el: Merge `japanese-jisx0213-1'
- and `japanese-jisx0213-2'.
+ * code-cmds.el: Provide the feature.
-1999-11-23 MORIOKA Tomohiko <tomo@etl.go.jp>
+2000-07-21 Jan Vroonhof <jan@xemacs.org>
- * utf-2000/Ideograph-R009-Man.el: Merge `japanese-jisx0213-1' and
- `japanese-jisx0213-2'.
+ * dumped-lisp.el (preloaded-file-list): Load code-cmds.el
-1999-11-23 MORIOKA Tomohiko <tomo@etl.go.jp>
+ * 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
- * utf-2000/Ideograph-R010-Legs.el: Merge `japanese-jisx0213-1' and
- `japanese-jisx0213-2'.
+2000-09-15 Stephen Carney <carney@scubadoo.com>
- * utf-2000/Ideograph-R011-Enter.el: Separate CNS.
+ * etags.el (buffer-tag-table-files): Use append instead of nconc.
-1999-11-22 MORIOKA Tomohiko <tomo@etl.go.jp>
+2000-11-09 Steve Youngs <youngs@xemacs.org>
- * utf-2000/Ideograph-R008-Lid.el: Merge CJK Unified Ideographs
- Extension A.
+ * package-get.el (package-get-download-sites): Add a pre-release
+ site for experimental packages.
-1999-11-22 MORIOKA Tomohiko <tomo@etl.go.jp>
+ * auto-autoloads.el: Regenerated.
- * utf-2000/ideograph-util.el (update-ideograph-radical-table): Add
- `japanese-jisx0213-1' and `japanese-jisx0213-2'.
+2000-08-01 Andy Piper <andy@xemacs.org>
-1999-11-22 MORIOKA Tomohiko <tomo@etl.go.jp>
+ * 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.
- * utf-2000/Ideograph-R015-Ice.el (M01612.07): Separate U+4ECC and
- C3-214C to M00360.
+2000-11-07 Martin Buchholz <martin@xemacs.org>
- * utf-2000/Ideograph-R013-Down-Box.el (M001512): Separate C3-2148
- to M00366'.
+ * bytecomp.el (byte-compile-defvar-or-defconst):
+ Only do loadhist recording if defvar form includes a value.
-1999-11-22 MORIOKA Tomohiko <tomo@etl.go.jp>
+2000-11-02 Martin Buchholz <martin@xemacs.org>
- * utf-2000/Ideograph-R009-Man.el: Delete wrong? C6-XXXX
- code-points.
+ * bytecomp.el (byte-compile-initial-macro-environment):
+ `eval-when-compile' should not compile its body.
- * utf-2000/Ideograph-R006-Hook.el,
- utf-2000/Ideograph-R005-Second.el: Merge CJK Unified Ideographs
- Extension A.
+2000-11-02 Stephen J. Turnbull <stephen@xemacs.org>
- * utf-2000/Ideograph-R004-Slash.el (M00115): Merge CJK Unified
- Ideographs Extension A; separate U+3128.
- (M00116): Move C6-2123 to M00115.
+ * 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.
- * utf-2000/Ideograph-R001-One.el: Merge CJK Unified Ideographs
- Extension A.
+2000-11-03 Martin Buchholz <martin@xemacs.org>
-1999-11-21 MORIOKA Tomohiko <tomo@etl.go.jp>
+ * keymap.el:
+ (local-key-binding):
+ (global-key-binding):
+ Add an optional `accept-defaults' parameter, just like `lookup-key'.
- * utf-2000/Ideograph-R008-Lid.el: Merge `japanese-jisx0213-2'.
+ * 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.
- * utf-2000/Ideograph-R007-Two.el: Merge `japanese-jisx0213-1'.
+ * font-menu.el (font-menu-change-face):
+ Take continuable errors into account.
- * utf-2000/Ideograph-R004-Slash.el: Merge `japanese-jisx0213-2'.
+ * 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.
- * utf-2000/Ideograph-R006-Hook.el (M00237): Separate C5-2330.
+2000-01-05 Yoshiki Hayashi <t90553@mail.ecc.u-tokyo.ac.jp>
- * utf-2000/Ideograph-R005-Second.el: Merge `japanese-jisx0213-2'.
+ * 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-R002-Line.el: Merge `japanese-jisx0213-1' and
- `japanese-jisx0213-2'.
- * utf-2000/u03040-Hiragana.el (HIRAGANA LETTER SMALL KA): New
- character.
- (HIRAGANA LETTER SMALL KE): New character.
+2000-10-24 Didier Verna <didier@xemacs.org>
- * utf-2000/u02600-Miscellaneous-Symbols.el (WHITE SHOGI PIECE):
- New character.
- (BLACK SHOGI PIECE): New character.
+ * process.el (shell-command): when called from a program, avoid
+ 'push-mark's "mark-set" message.
- * utf-2000/Ideograph-R001-One.el: Merge `japanese-jisx0213-1'.
+2000-10-15 MIYASHITA Hisashi <himi@m17n.org>
-1999-11-21 MORIOKA Tomohiko <tomo@etl.go.jp>
+ * 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/u01F00-Greek-Extended.el: Merge `japanese-jisx0213-1'.
+ * 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-21 MORIOKA Tomohiko <tomo@etl.go.jp>
+2000-10-12 Yoshiki Hayashi <yoshiki@xemacs.org>
- * 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'.
+ * files.el (auto-mode-alist): Remove obsolete entry for html3-mode.
-1999-11-21 MORIOKA Tomohiko <tomo@etl.go.jp>
+2000-10-13 Yoshiki Hayashi <yoshiki@xemacs.org>
- * mule/mule-conf.el (japanese-jisx0213-1): New coded-charset.
- (japanese-jisx0213-2): New coded-charset.
+ * byte-optimize.el (byte-optimize-car): New function.
+ (byte-optimize-cdr): Ditto.
- * dumped-lisp.el (preloaded-file-list): Add
- "Ideograph-R028-Private", "Ideograph-R029-Again" and
- "Ideograph-R030-Mouth".
+2000-10-12 Yoshiki Hayashi <yoshiki@xemacs.org>
-1999-11-21 MORIOKA Tomohiko <tomo@etl.go.jp>
+ * 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.
- * utf-2000/char-db-util.el (char-db-update-comment): Use
- mapping-table for `japanese-jisx0213-*'.
+2000-10-13 Gunnar Evermann <ge204@eng.cam.ac.uk>
-1999-11-21 MORIOKA Tomohiko <tomo@etl.go.jp>
+ * update-elc-2.el: Quote regexps correctly.
- * utf-2000/u03300-CJK-Compatibility.el: Merge
- `japanese-jisx0213-1'.
+2000-10-05 MIYASHITA Hisashi <himi@m17n.org>
- * utf-2000/u03200-Enclosed-CJK-Letters-and-Months.el: Merge
- `japanese-jisx0213-1'.
+ * 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.
- * utf-2000/u03130-Hangul-Compatibility-Jamo.el,
- utf-2000/u03100-Bopomofo.el: Changed to utf-8 encoding.
+2000-09-25 Robert Pluim <rpluim@bigfoot.com>
- * utf-2000/u030A0-Katakana.el, utf-2000/u03040-Hiragana.el,
- utf-2000/u03000-CJK-Symbols-and-Punctuation.el: Merge
- `japanese-jisx0213-1'.
+ * 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/u02F00-Kangxi-Radicals.el: Changed to utf-8 encoding.
+2000-10-03 Daniel Pittman <daniel@rimspace.net>
- * utf-2000/u02700-Dingbats.el,
- utf-2000/u02600-Miscellaneous-Symbols.el,
- utf-2000/u025A0-Geometric-Shapes.el: Merge `japanese-jisx0213-1'.
+ * 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.
- * utf-2000/u02580-Block-Elements.el: Changed to utf-8 encoding.
+2000-10-11 Martin Buchholz <martin@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'.
+ * 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).
- * utf-2000/u02080-Subscripts.el, utf-2000/u02070-Superscripts.el:
- Changed to utf-8 encoding.
+2000-10-03 Karl M. Hegbloom <karlheg@bittersweet.inetarena.com>
- * utf-2000/u02000-General-Punctuation.el,
- utf-2000/u01E00-Latin-Extended-Additional.el: Merge
- `japanese-jisx0213-1'.
+ * packages.el (packages-special-base-regexp): Add `man'.
- * utf-2000/u00600-Arabic.el, utf-2000/u00590-Hebrew.el,
- utf-2000/u00400-Cyrillic.el: Changed to utf-8 encoding.
+2000-10-08 Adrian Aichner <adrian@xemacs.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'.
+ * 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'.
- * utf-2000/Ideograph-R030-Mouth.el: New file.
+2000-10-04 Martin Buchholz <martin@xemacs.org>
-1999-11-20 MORIOKA Tomohiko <tomo@etl.go.jp>
+ * XEmacs 21.2.36 is released.
- * utf-2000/Ideograph-R005-Second.el: Sync with CNS2Dict 0.390.
+2000-09-22 Martin Buchholz <martin@xemacs.org>
-1999-11-20 MORIOKA Tomohiko <tomo@etl.go.jp>
+ * byte-optimize.el (byte-optimize-lapcode): Add an optimizer pass.
+ Optimize the compiled-function-constants vector by byte-code
+ reference counts.
- * utf-2000/char-db-util.el (insert-char-data): Generate comment
- for `cns-radical'.
+2000-09-25 Robert Pluim <rpluim@bigfoot.com>
- * utf-2000/Ideograph-R004-Slash.el (M00129): Separated from
- U+5301.
- (M00135): Separate C6-222F.
+ * build-report.el (build-report-delete-regexp): quote value in
+ defcustom
-1999-11-20 MORIOKA Tomohiko <tomo@etl.go.jp>
+2000-09-24 Adrian Aichner <aichner@ecf.teradyne.com>
- * utf-2000/Ideograph-R003-Dot.el (M00100): Fixed.
+ * 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-20 MORIOKA Tomohiko <tomo@etl.go.jp>
+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.
- * utf-2000/Ideograph-R002-Line.el: Sync with CNS2Dict 0.390.
+2000-09-20 Martin Buchholz <martin@xemacs.org>
-1999-11-20 MORIOKA Tomohiko <tomo@etl.go.jp>
+ * 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.
- * utf-2000/Ideograph-R001-One.el (M00032): Separate U+4E17 and
- C4-2155.
+2000-09-19 Martin Buchholz <martin@xemacs.org>
-1999-11-20 MORIOKA Tomohiko <tomo@etl.go.jp>
+ * *: Spelling mega-patch
- * utf-2000/Ideograph-R029-Again.el,
- utf-2000/Ideograph-R028-Private.el: New files.
+2000-09-19 Martin Buchholz <martin@xemacs.org>
-1999-11-20 MORIOKA Tomohiko <tomo@etl.go.jp>
+ * 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) ...)
- * utf-2000/char-db-util.el (char-db-update-comment): Don't use
- mapping-table for `ideograph-daikanwa'.
+2000-09-16 Martin Buchholz <martin@xemacs.org>
-1999-11-19 MORIOKA Tomohiko <tomo@etl.go.jp>
+ * 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.
- * 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.
+2000-09-12 Martin Buchholz <martin@xemacs.org>
- * 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 `-'.
+ * window.el (save-selected-window): Use backquote.
-1999-11-18 MORIOKA Tomohiko <tomo@etl.go.jp>
+ * 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.
- * 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".
+2000-09-11 Martin Buchholz <martin@xemacs.org>
- * mule/mule-charset.el (default-coded-charset-priority-list): Add
- `japanese-jisx0208-1990' and `japanese-jisx0208-1978'.
+ * simple.el (set-variable):
+ Remove unneeded defvar by rearranging order of let* forms.
- * 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.
+ * 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.
- * utf-2000/Ideograph-R001-One.el: Changed to utf-8 encoding.
+ * 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.
-1999-11-17 MORIOKA Tomohiko <tomo@urania.m17n.org>
+ * obsolete.el (add-menu):
+ remove bogus gettexts.
- * utf-2000/ideograph-util.el: New file.
+ * process.el (shell-quote-argument):
+ handle this correctly under Windows native with COMMAND.COM/CMD.EXE.
+ For bash under Windows native, see below.
-1999-11-16 MORIOKA Tomohiko <tomo@urania.m17n.org>
+ * 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): Add "Ideograph-R001-One"
- in UTF-2000.
+ * simple.el (debug-print): New.
+ Simple function for sending debug messages to the console and/or
+ other debug places.
- * utf-2000/Ideograph-R001-One.el: New file.
+ * 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-16 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'.
- * 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.
+ * 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.)
- * mule/chinese.el: Move definition of coded-charsets to
- mule/mule-conf.el.
+ * x-font-menu.el (x-font-menu-font-data):
+ Put in defvar's to fix byte-compiler warnings.
- * utf-2000/char-db-util.el (insert-char-data): Change order of
- `morohashi-daikanwa'.
+2000-08-01 Alastair J. Houghton <ajhoughton@lineone.net>
-1999-11-16 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.
- * 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.
+ * select.el (select-buffer-killed-default): Keep data if it was
+ on the clipboard.
-1999-11-15 MORIOKA Tomohiko <tomo@urania.m17n.org>
+2000-08-02 Martin Buchholz <martin@xemacs.org>
- * 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.
+ * menubar-items.el (default-menubar): Fix typo.
+ (default-menubar): `lambda' was mispelled as `lamda'.
-1999-11-15 MORIOKA Tomohiko <tomo@urania.m17n.org>
+2000-07-31 Yoshiki Hayashi <yoshiki@xemacs.org>
- * mule/mule-charset.el (default-coded-charset-priority-list): Add
- `ideograph-daikanwa'.
+ * window.el (shrink-window-if-larger-than-buffer): Remove
+ edge checking code.
+
+2000-07-31 Yoshiki Hayashi <yoshiki@xemacs.org>
+
+ * paths.el (gnus-local-domain): Removed.
+ (gnus-local-organization): Ditto.
+ (gnus-startup-file): Ditto.
+
+2000-07-13 Yoshiki Hayashi <yoshiki@xemacs.org>
-1999-11-15 MORIOKA Tomohiko <tomo@urania.m17n.org>
+ * files.el (auto-mode-alist): Add .spec for RPM.
- * dumped-lisp.el (preloaded-file-list): Delete
- "ccs-jisx0201-latin.el".
+2000-07-31 Andy Piper <andy@xemacs.org>
- * utf-2000/ccs-jisx0201-latin.el: Deleted.
+ * gutter-items.el (update-tab-in-gutter): deprecate :properties.
-1999-11-15 MORIOKA Tomohiko <tomo@etl.go.jp>
+2000-07-31 Yoshiki Hayashi <yoshiki@xemacs.org>
- * dumped-lisp.el (preloaded-file-list): Add
- "u031A0-Extended-Bopomofo" 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/u031A0-Extended-Bopomofo.el: New file.
+ * wid-edit.el (widget-url-link-action): Ditto.
+ From: Kenichi OKADA <okada@opaopa.org>.
-1999-11-15 MORIOKA Tomohiko <tomo@etl.go.jp>
+2000-07-31 Martin Buchholz <martin@xemacs.org>
- * dumped-lisp.el (preloaded-file-list): u02E00-CJK-Radicals was
- renamed to u02E00-CJK-Radical-Supplement.
+ * finder.el (finder-commentary): Add autoload cookie.
- * utf-2000/u02E00-CJK-Radical-Supplement.el: Renamed from
- u02E00-CJK-Radicals.el.
+2000-07-28 Adrian Aichner <aichner@ecf.teradyne.com>
-1999-11-14 MORIOKA Tomohiko <tomo@urania.m17n.org>
+ * 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>.
- * 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-06-15 Jan Vroonhof <vroonhof@math.ethz.ch>
- * 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.
+ * 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): Add "u02E00-CJK-Radicals",
- "u02F00-Kangxi-Radicals" and
- "u02FF0-Ideographic-Description-Characters".
+ * cl-macs.el (get-selection): Add defsetf.
- * utf-2000/u02E00-CJK-Radicals.el,
- utf-2000/u02F00-Kangxi-Radicals.el,
- utf-2000/u02FF0-Ideographic-Description-Characters.el: New files.
+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
- "u02600-Miscellaneous-Symbols", "u02700-Dingbats" and
- "u02800-Braille-Patterns" in UTF-2000.
+2000-07-20 Mike Sperber <mike@xemacs.org>
- * utf-2000/u02600-Miscellaneous-Symbols.el,
- utf-2000/u02700-Dingbats.el, utf-2000/u02800-Braille-Patterns.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>
- * dumped-lisp.el (preloaded-file-list): Load "uXXXXX-*" instead of
- "uXXXXX-*.el" in UTF-2000.
+ * dialog-items.el: sync with Ben's patch.
- * 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'.
+ * 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.
-1999-11-14 MORIOKA Tomohiko <tomo@urania.m17n.org>
+2000-07-20 Ben Wing <ben@xemacs.org>
- * dumped-lisp.el (preloaded-file-list): Add
- "u02500-Box-Drawing.el", "u02580-Block-Elements.el" and
- "u025A0-Geometric-Shapes.el".
+ * code-files.el: Move Mule-specific code to mule-coding.el.
- * utf-2000/u02500-Box-Drawing.el,
- utf-2000/u02580-Block-Elements.el,
- utf-2000/u025A0-Geometric-Shapes.el: New file.
+2000-07-15 Ben Wing <ben@xemacs.org>
- * utf-2000/u02500-Box-Drawing.el,
- utf-2000/u02580-Block-Elements.el,
- utf-2000/u025A0-Geometric-Shapes.el: New files.
+ * autoload.el:
+ Fixed comments.
-1999-11-14 MORIOKA Tomohiko <tomo@urania.m17n.org>
+ * 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.
- * dumped-lisp.el (preloaded-file-list): Add
- "u02400-Control-Pictures.el", "u02440-OCR.el" and
- "u02460-Enclosed-Alphanumerics.el".
+ * 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/u02400-Control-Pictures.el, utf-2000/u02440-OCR.el,
- utf-2000/u02460-Enclosed-Alphanumerics.el: New files.
+ * 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-14 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
- `chinese-gb2312'.
+2000-07-18 Kirill 'Big K' Katsnelson <kkm@dtmx.com>
- * dumped-lisp.el (preloaded-file-list): Add
- "u02200-Mathematical-Operators.el" and
- "u02300-Miscellaneous-Technical.el".
+ * printer.el (generic-print-region): Do not require that
+ `printer-name' be set.
+ (printer-name): Commentary clarification.
- * utf-2000/u02200-Mathematical-Operators.el,
- utf-2000/u02300-Miscellaneous-Technical.el: New files.
+2000-07-19 Martin Buchholz <martin@xemacs.org>
-1999-11-14 MORIOKA Tomohiko <tomo@urania.m17n.org>
+ * XEmacs 21.2.35 is released.
- * mule/mule-charset.el (default-coded-charset-priority-list): Add
- `chinese-cns11643-*'.
+2000-07-18 Alastair J. Houghton <ajhoughton@lineone.net>
- * dumped-lisp.el (preloaded-file-list): Add
- "u02100-Letterlike-Symbols.el", "u02150-Number-Forms.el" and
- "u02190-Arrows.el" in UTF-2000.
+ * select.el (selection-coercible-types): Initialise.
- * utf-2000/u02100-Letterlike-Symbols.el,
- utf-2000/u02150-Number-Forms.el, utf-2000/u02190-Arrows.el: New
- files.
+2000-07-18 Alastair J. Houghton <ajhoughton@lineone.net>
-1999-11-14 MORIOKA Tomohiko <tomo@urania.m17n.org>
+ * select.el (own-clipboard): Bug fix.
- * mule/mule-charset.el (default-coded-charset-priority-list): Add
- `korean-ksc5601'.
+2000-07-17 Mike Sperber <mike@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.
+ * cus-edit.el (custom-migrate-custom-file): Save init file before
+ continuing.
- * 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.
+2000-07-16 Mike Sperber <mike@xemacs.org>
-1999-11-14 MORIOKA Tomohiko <tomo@urania.m17n.org>
+ * startup.el (load-init-file): Remove silly call to
+ `load-user-custom-file`.
+ (maybe-migrate-user-init-file): Minor fixes.
- * utf-2000/u00180-Latin-Extended-B.el: Reformatted to print
- code-point of GR-set as GR value.
+2000-07-16 Martin Buchholz <martin@xemacs.org>
-1999-11-14 MORIOKA Tomohiko <tomo@urania.m17n.org>
+ * apropos.el (apropos-documentation-check-doc-file):
+ `doc' variable should be let-bound, as was presumably intended.
- * utf-2000/char-db-util.el (insert-char-data): Modify order when
- CHAR does not have `decimal-digit-value' property.
+ * cus-edit.el (custom-variable-reset-saved):
+ (custom-variable-reset-standard):
+ Remove unused variable comment-widget. Twice.
- * 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>.
+ * 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/u000A0-Latin-1-Supplement.el: Reformatted to print
- code-point of GR-set as GR value.
+ * rect.el (open-rectangle-line): Remove useless (let) form.
+ Add defvar for pending-delete-mode.
-1999-11-14 MORIOKA Tomohiko <tomo@urania.m17n.org>
+ * info.el (Info-find-node): This function needs an autoload cookie.
- * dumped-lisp.el (preloaded-file-list): Delete "ccs-viscii.el".
+ * mule/mule-x-init.el (x-use-halfwidth-roman-font):
+ Use let* since the second form referred to the first.
- * utf-2000/ccs-viscii.el: Deleted.
+2000-07-16 Adrian Aichner <aichner@ecf.teradyne.com>
-1999-11-14 MORIOKA Tomohiko <tomo@urania.m17n.org>
+ * msw-select.el (mswindows-paste-clipboard): Use `get-clipboard'
+ instead of removed `mswindows-get-clipboard'.
- * 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.
- * 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.
+2000-07-15 Alastair J. Houghton <ajhoughton@lineone.net>
-1999-11-14 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.
- * utf-2000/char-db-util.el (insert-char-data): Print GR value for
- GR-set.
+ * select.el (get-selection): Removed comment.
-1999-11-13 MORIOKA Tomohiko <tomo@urania.m17n.org>
+ * select.el (own-selection): Removed append code - I thought
+ I'd already done this, but apparently not...
- * mule/mule-charset.el (default-coded-charset-priority-list): Add
- `ethiopic-ucs' and `ethiopic'.
+ * select.el: Changed comment about TIMESTAMP.
- * dumped-lisp.el (preloaded-file-list): Add "u010A0-Georgian.el",
- "u01100-Hangul-Jamo.el" and "u01200-Ethiopic.el".
+ * select.el (select-convert-in): New.
+ * select.el (select-convert-out): New.
+ New functions that get used by select.c.
- * mule/mule-conf.el: Move definition of coded-charset `ethiopic'
- from mule/ethiopic.el.
+ * 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.
- * mule/ethiopic.el: Move definition of coded-charset `ethiopic' to
- mule/mule-conf.el.
+ * 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.
- * utf-2000/u010A0-Georgian.el, utf-2000/u01100-Hangul-Jamo.el,
- utf-2000/u01200-Ethiopic.el: New files.
+ * 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.
-1999-11-13 MORIOKA Tomohiko <tomo@urania.m17n.org>
+2000-07-15 Martin Buchholz <martin@xemacs.org>
- * 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'.
+ * mule/mule-category.el (defined-category-hashtable):
+ Use make-hash-table instead of make-hashtable
-1999-11-13 MORIOKA Tomohiko <tomo@urania.m17n.org>
+ * buff-menu.el: Byte-compiler warning fix.
- * mule/mule-charset.el (default-coded-charset-priority-list): Add
- `lao'.
+ * isearch-mode.el (isearch-highlight-all-cleanup):
+ Remove unused variable `isearch-highlight-all-start'.
- * mule/mule-conf.el (lao): New coded-charset.
+ * etags.el (add-to-tag-completion-table): Byte-compiler warning fix.
- * 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".
+ * itimer.el (itimer-edit-mode): Byte-compiler warning fixes.
- * 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.
+ * cus-dep.el (Custom-make-dependencies):
+ Add autoload cookie for custom-add-loads to generated custom-load.el.
-1999-11-13 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
- `ucs-bmp' and `arabic-iso8859-6'.
+ * 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.
-1999-11-13 MORIOKA Tomohiko <tomo@urania.m17n.org>
+2000-07-08 Mike Sperber <mike@xemacs.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.
+ * 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.
- * 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.
+ * dumped-lisp.el (preloaded-file-list): Added "cus-file" before
+ "startup."
-1999-11-13 MORIOKA Tomohiko <tomo@urania.m17n.org>
+ * cus-edit.el (custom-migrate-custom-file): Added for migration.
+ Moved `custom-file'-related code to cus-file.el.
- * utf-2000/u00370-Greek.el (FULLWIDTH GREEK SMALL LETTER BETA):
- Fix typo.
+ * cus-file.el: New file.
- * utf-2000/u00300-Combining-Diacritical-Marks.el: Reformatted.
+2000-04-01 Mike Sperber <mike@xemacs.org>
-1999-11-13 MORIOKA Tomohiko <tomo@etl.go.jp>
+ * packages.el (packages-find-package-directories): Added support
+ for external package hierarchies with in-place installations.
- * utf-2000/u002B0-Spacing-Modifier-Letters.el,
- utf-2000/u00250-IPA-Extensions.el: Reformatted.
+ * 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.
-1999-11-13 MORIOKA Tomohiko <tomo@etl.go.jp>
+ * startup.el (find-user-init-file): Also look for
+ ~/.xemacs/init.elc? in preference to ~/.emacs.
- * utf-2000/char-db-util.el (insert-char-data): Fix format of
- `iso-10646-comment'; swap order of `->lowercase' and
- `->titlecase'.
+2000-07-12 Alastair J. Houghton <ajhoughton@lineone.net>
- * utf-2000/u00180-Latin-Extended-B.el: Merge `latin-viscii'
- code-points.
+ * 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.
-1999-11-13 MORIOKA Tomohiko <tomo@etl.go.jp>
+2000-07-12 Stef Epardaud <stef@lunatech.com>
- * 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-*'.
+ * font-lock.el: Javadoc enhancements.
- * utf-2000/u00100-Latin-Extended-A.el,
- utf-2000/u000A0-Latin-1-Supplement.el: Merge `latin-viscii'
- code-points.
+2000-07-06 Kirill 'Big K' Katsnelson <kkm@dtmx.com>
-1999-11-13 MORIOKA Tomohiko <tomo@etl.go.jp>
+ * printer.el (generic-print-region): Compose job name from buffer
+ name.
- * 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.
+2000-07-06 Yoshiki Hayashi <yoshiki@xemacs.org>
- * utf-2000/u00020-Basic-Latin.el: Merge `latin-viscii'
- code-points.
+ * font-lock.el (font-lock-fontify-pending-extents): Call
+ font-lock-fontify-region instead of font-lock-fontify-buffer
+ to avoid unnecessary progress gauges.
-1999-11-12 MORIOKA Tomohiko <tomo@urania.m17n.org>
+2000-07-06 Craig Lanning <lanning@scra.org>
- * startup.el (normal-top-level): Load autoload file for UTF-2000
- in UTF-2000.
+ * custom-load.el (faces):
- * utf-2000/auto-autoloads.el: New file.
+ * finder.el (finder-compile-keywords): from Dan Holmsand, make sure
+ dir is a regex.
- * utf-2000/char-db-util.el: New file.
+ * process.el (call-process-internal): from Dan Holmsand, use binary
+ coding systems so that jka-compr works.
-1999-11-11 MORIOKA Tomohiko <tomo@etl.go.jp>
+2000-07-07 Ben Wing <ben@xemacs.org>
- * utf-2000/u00020-Basic-Latin.el (SPACE): Add `(ipa #x7F)'.
+ * font-lock.el: Undo previous change. Unfortunately, some
+ files actually use the variables directly in their init code
+ without quoting them.
-1999-11-11 MORIOKA Tomohiko <tomo@etl.go.jp>
+2000-07-07 Ben Wing <ben@xemacs.org>
- * 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.
+ * font-lock.el (defvar font-lock-*-face): Removed.
- * 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.
+ * font-lock.el (font-lock-apply-highlight): Bind these face vars
+ only when necessary.
- * 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.
+2000-06-30 Charles G Waldman <cgw@alum.mit.edu>
-1999-11-10 MORIOKA Tomohiko <tomo@etl.go.jp>
+ * cl-macs.el: fix cl-transform-function-property kludge
+ so that it does not require a random feature.
- * mule/mule-charset.el (default-coded-charset-priority-list): Add
- `japanese-jisx0212' and `ipa' in UTF-2000; use `latin-viscii-*'
- instead of `vietnamese-viscii-*'.
+2000-06-09 Karl M. Hegbloom <karlheg@bittersweet.inetarena.com>
-1999-11-09 MORIOKA Tomohiko <tomo@etl.go.jp>
+ * files.el (auto-mode-alist): allow .make extension for Makefiles,
+ as in Linux kernel "Rules.make".
- * mule/mule-conf.el: New file.
+2000-06-29 Gunnar Evermann <ge204@eng.cam.ac.uk>
- * mule/misc-lang.el: Move definition of charset `ipa' to
- mule/mule-conf.el.
+ * build-report.el (build-report): Add autoload cookie.
-1999-10-10 MORIOKA Tomohiko <tomo@urania.m17n.org>
+2000-06-21 Charles G Waldman <cgw@alum.mit.edu>
- * mule/mule-charset.el (default-coded-charset-priority-list): Add
- `latin-viscii'; prefer it for characters used in Vietnamese.
+ * package-ui.el (defgroup pui): Correct a misspelling
+ (pui-toggle-package-delete): Change `seleted' to `selected'
- * utf-2000/ccs-viscii.el: Add mapping-table for `latin-viscii'.
+2000-06-12 Jan Vroonhof <vroonhof@math.ethz.ch>
-1999-10-08 Daiki Ueno <ueno@ueda.info.waseda.ac.jp>
+ * 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.
- * bytecomp.el (byte-compile-insert-header): Fix regexp.
+2000-06-08 Mike Alexander <mta@arbortext.com>
-1999-10-07 MORIOKA Tomohiko <tomo@etl.go.jp>
+ * 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.
- * utf-2000/ccs-viscii.el: Rename `vietnamese-viscii-*' to
- `latin-viscii-*'.
+2000-06-10 Ben Wing <ben@xemacs.org>
-1999-10-07 MORIOKA Tomohiko <tomo@etl.go.jp>
+ * cmdloop.el (command-error):
+ If debug-on-error and noninteractive, output backtrace.
- * 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'.
+ * files.el (file-relative-name):
+ Remove MSDOS references.
-1999-10-05 MORIOKA Tomohiko <tomo@etl.go.jp>
+ * simple.el (line-number): New function, due to non-obvious
+ behavior/usage of count-lines.
- * mule/mule-charset.el (default-coded-charset-priority-list):
- Comment out `hiragana-jisx0208' and `katakana-jisx0208'.
+ * simple.el (count-lines): document non-obvious usage to get
+ line number.
-1999-10-04 MORIOKA Tomohiko <tomo@etl.go.jp>
+2000-06-11 Ben Wing <ben@xemacs.org>
- * 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.
+ * 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.
- * 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-06-05 Ben Wing <ben@xemacs.org>
-1999-10-03 MORIOKA Tomohiko <tomo@urania.m17n.org>
+ * compat.el: new file. provides a clean, non-intrusive way to
+ define compatibility functions.
- * mule/ccs-tcvn5712.el: New file.
+ * 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.
-1999-10-03 MORIOKA Tomohiko <tomo@urania.m17n.org>
+2000-05-28 Adrian Aichner <aichner@ecf.teradyne.com>
- * dumped-lisp.el (preloaded-file-list): Add "ccs-jisx0208-1983.el"
- in UTF-2000.
+ * package-info.el (pi-md5sum): Calculate MD5 sum just like
+ `package-get' does in package-get.el, instead of using external
+ "md5sum" program.
-1999-10-02 MORIOKA Tomohiko <tomo@urania.m17n.org>
+ * package-get.el (package-get): Insert package file literally to
+ make checksum calculation work.
- * mule/mule-charset.el (default-coded-charset-priority-list): Add
- `japanese-jisx0208'.
+2000-04-18 Hrvoje Niksic <hniksic@iskon.hr>
-1999-10-02 MORIOKA Tomohiko <tomo@urania.m17n.org>
+ * code-files.el (convert-mbox-coding-system): Deleted.
+ (file-coding-system-alist): Removed reference to
+ convert-mbox-coding-system.
- * 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.
+2000-05-28 Martin Buchholz <martin@xemacs.org>
- * 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.
+ * XEmacs 21.2.34 is released.
- * bytecomp.el (byte-compile-insert-header): Don't use `raw-text'
- if \uXXXX is found.
+2000-05-20 Karl M. Hegbloom <karlheg@bittersweet.inetarena.com>
-1999-09-30 MORIOKA Tomohiko <tomo@urania.m17n.org>
+ * font-lock.el (font-lock-keywords): Rewrote docstring
- * mule/mule-charset.el (default-coded-charset-priority-list): Add
- `hiragana-jisx0208' and `katakana-jisx0208'.
+2000-05-22 Karl M. Hegbloom <karlheg@debian.org>
-1999-09-21 MORIOKA Tomohiko <tomo@etl.go.jp>
+ * loadhist.el (unload-feature): handle case where x is both boundp
+ and fboundp
- * 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.
+2000-05-22 Karl M. Hegbloom <karlheg@debian.org>
-1999-09-14 MORIOKA Tomohiko <tomo@etl.go.jp>
+ * packages.el: It's ok to use built-in macros, but not lisp
+ defined ones.
- * mule/mule-charset.el (default-coded-charset-priority-list): Add
- thai-tis620 and hebrew-iso8859-8; namely all BMP are covered.
+2000-05-20 Ben Wing <ben@xemacs.org>
-1999-09-13 MORIOKA Tomohiko <tomo@urania.m17n.org>
+ * font-lock.el:
+ * font-lock.el (font-lock-message-threshold):
+ * font-lock.el (font-lock-mode):
+ * font-lock.el (font-lock-default-fontify-buffer):
+ * font-lock.el (font-lock-always-fontify-immediately):
+ * font-lock.el (font-lock-old-extent): Removed.
+ * font-lock.el (font-lock-old-len): Removed.
+ * font-lock.el (font-lock-fontify-glumped-region): Removed.
+ * font-lock.el (font-lock-pending-extent-table): New.
+ * font-lock.el (font-lock-range-table): New.
+ * font-lock.el (font-lock-after-change-function):
+ * font-lock.el (font-lock-after-change-function-1): Removed.
+ * font-lock.el (font-lock-fontify-pending-extents): New.
+ * font-lock.el ('font-lock-revert-cleanup): Removed.
+ * font-lock.el ('font-lock-revert-setup): Removed.
+ Rewrite deferral code to handle any number of changes, merging
+ them properly. Remove hacked-up code for revert-buffer, now
+ unnecessary.
- * mule/mule-charset.el (default-coded-charset-priority-list): Add
- `cyrillic-iso8859-5' and `greek-iso8859-7'.
+ * 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.
-1999-09-13 MORIOKA Tomohiko <tomo@urania.m17n.org>
+2000-05-15 Yoshiki Hayashi <yoshiki@xemacs.org>
- * mule/mule-charset.el (default-coded-charset-priority-list):
- Setup in UTF-2000.
+ * keydefs.el: Define C-x BS to backward-kill-sentence.
-1999-09-09 MORIOKA Tomohiko <tomo@etl.go.jp>
+2000-05-15 Yoshiki Hayashi <yoshiki@xemacs.org>
- * mule/viet-chars.el: Don't define charset
- `vietnamese-viscii-lower' and `vietnamese-viscii-upper' because
- they are defined as builtin charsets.
+ * files.el (hack-local-variables-prop-line): Use non-greedy
+ matching to process -*-texinfo-*- -*-.
-1999-08-31 MORIOKA Tomohiko <tomo@etl.go.jp>
+2000-05-11 Jonathan Marten <jonathan.marten@uk.sun.com>
- * version.el (emacs-version): Add more space just before UTF-2000
- version string.
+ * minibuf.el (minibuf-directory-files): new function.
+ (read-file-name-activate-callback): use minibuf-directory-files.
+ (read-directory-name-internal): ditto.
+ (mouse-file-display-completion-list): ditto.
+ (mouse-directory-display-completion-list): ditto.
+ (read-file-name-internal): remove "./" from completion list unless
+ explicitly matched, for consistency.
-1999-08-29 MORIOKA Tomohiko <tomo@etl.go.jp>
+2000-05-11 Ben Wing <ben@xemacs.org>
- * 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.
+ * gutter-items.el (gutter-buffers-tab):
+ * gutter-items.el (add-tab-to-gutter):
+ * gutter-items.el (update-tab-in-gutter):
+ * gutter-items.el (remove-buffer-from-gutter-tab): Removed.
+ * gutter-items.el (append-progress-display):
+ * gutter-items.el (abort-progress-display):
+ * 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 (splash-frame-body): Add ETL.
+ * startup.el (early-error-handler):
+ Display message box under windows; otherwise, message will disappear
+ before it can be viewed.
-1999-08-28 MORIOKA Tomohiko <tomo@etl.go.jp>
+ * update-elc.el:
+ Fix bug in NEEDTODUMP processing.
- * 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.
+2000-05-08 Yoshiki Hayashi <yoshiki@xemacs.org>
-1999-08-24 MORIOKA Tomohiko <tomo@etl.go.jp>
+ * startup.el (lock-directory): Removed.
+ (superlock-file): Ditto.
+ (startup-set-paths): Remove lockdir.
+ (startup-setup-paths-warning): Remove lock-directory.
- * mule/mule-cmds.el (reset-language-environment): Fix problem when
- coding-system `iso-10646-ucs-4' is not defined.
+ * setup-paths.el (paths-find-lock-directory): Removed.
+ (paths-find-superlock-file): Ditto.
-1999-06-17 MORIOKA Tomohiko <tomo@etl.go.jp>
+2000-05-09 Ben Wing <ben@xemacs.org>
- * bytecomp.el (byte-compile-insert-header): Use utf-8 as
- coding-system if `utf-2000' is provided.
+ * faces.el (set-face-property):
+ * faces.el (set-face-font):
+ * faces.el (set-face-foreground):
+ * faces.el (set-face-background):
+ * faces.el (set-face-background-pixmap):
+ * faces.el (set-face-underline-p):
+ * faces.el (set-face-strikethru-p):
+ * faces.el (set-face-highlight-p):
+ * faces.el (set-face-dim-p):
+ * 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):
+ * glyphs.el (set-glyph-image):
+ * glyphs.el (make-glyph):
+ * glyphs.el (make-pointer-glyph):
+ * glyphs.el (make-icon-glyph):
+ * glyphs.el (widget-image-instance-p): New.
+ authorship info, lots of doc changes. New predicate, inadvertently
+ omitted. the general principle with specifier docs is now that
+ the description of instantiators should go with the make-foo-specifier
+ fun's doc string, rather than in foo-specifier-p. this follows
+ 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.
+ * gutter.el (make-gutter-visible-specifier): New.
+ specifier doc updates according to the conventions specified before.
+
+ * objects.el:
+ * objects.el (make-font-specifier):
+ * objects.el (make-color-specifier):
+ * objects.el (make-face-boolean-specifier): New.
+ specifier doc updates according to the conventions specified before.
+
+ * specifier.el:
+ * specifier.el (set-specifier):
+ * specifier.el (make-integer-specifier): New.
+ * specifier.el (make-boolean-specifier): New.
+ * specifier.el (make-natnum-specifier): New.
+ * specifier.el (make-generic-specifier): New.
+ * specifier.el (make-display-table-specifier): New.
+ specifier doc updates according to the conventions specified before.
-1999-06-15 MORIOKA Tomohiko <tomo@etl.go.jp>
+ * toolbar.el:
+ * toolbar.el (make-toolbar-specifier): New.
+ specifier doc updates according to the conventions specified before.
- * mule/mule-coding.el: Add `utf-8' to coding-priority-list if
- `utf-2000' is provided.
+2000-05-09 Ben Wing <ben@xemacs.org>
-1999-06-15 MORIOKA Tomohiko <tomo@etl.go.jp>
+ * process.el (call-process-internal): Revert to previous version
+ because Mike's change clashed with a change I did not long before.
+ Changed progn to prog1 to fix the bug pointed out by Mike Alexander.
+ Thanks very much Mike for pointing out the bug and submitting a
+ patch!
- * dumped-lisp.el (preloaded-file-list): Don't load vietnamese.el
- if utf-2000 is provided temporally.
+2000-04-13 Mike Alexander <mta@arbortext.com>
-1999-06-10 MORIOKA Tomohiko <tomo@etl.go.jp>
+ * process.el (call-process-internal): Send the correct input buffer
+ (call-process-internal): Return the exit status of the process
- * mule/vietnamese.el (leading-code-private-11): Deleted [defined
- as builtin variable].
+2000-05-07 Ben Wing <ben@xemacs.org>
-1999-06-04 MORIOKA Tomohiko <tomo@etl.go.jp>
+ * winnt.el:
+ * winnt.el (nt-quote-args-verbatim): Removed.
+ * winnt.el (nt-quote-args-prefix-quote): Removed.
+ * winnt.el (nt-quote-args-backslash-quote): Removed.
+ * winnt.el (nt-quote-args-double-quote): Removed.
+ * winnt.el (nt-quote-args-functions-alist): Removed.
+ * winnt.el (nt-quote-process-args): Removed.
+ Remove all stuff for argument quoting. We borrow the code instead
+ from Emacs 20.6, which is much more careful in its quoting
+ (e.g. in handling runs of the escape character) and avoids most of
+ the need for this Lisp mechanism by checking to see whether we're
+ running a Cygwin or normal program and doing the appropriate
+ quoting. If we end up needing such a mechanism, we should add
+ it by extending the variable `mswindows-quote-process-args' so it
+ can take an alist of regexps.
+
+2000-05-07 Ben Wing <ben@xemacs.org>
+
+ * keydefs.el:
+ 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.
- * files.el (insert-file-contents-literally): Treat file as binary;
- call file-name-handlers. [sync with Emacs 20.3.10]
+ * simple.el:
+ * simple.el (scroll-up-one): New.
+ * simple.el (scroll-down-one): New.
+ Functions for use with C-M-up/down.
2000-05-01 Martin Buchholz <martin@xemacs.org>
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>
* 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.
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.
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