1 2022-03-08 MORIOKA Tomohiko <tomo.git@chise.org>
3 * mule/mule-charset.el (default-coded-charset-priority-list):
4 Change priority of `==ucs-bmp-cjk@gb' to prefer
5 `==ucs-sip-ext-b@iso', `==cns11643-1', `==cns11643-2' or some
6 other abstract-form-CCSes.
8 2022-01-30 MORIOKA Tomohiko <tomo.git@chise.org>
10 * mule/mule-charset.el (default-coded-charset-priority-list): Add
11 `=>ucs-sip-itaiji-012'.
13 * mule/mule-conf.el (=>ucs-sip-itaiji-012): New coded-charset for
16 2022-01-28 MORIOKA Tomohiko <tomo.git@chise.org>
18 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
19 setting for `=>ucs-itaiji-012'.
21 2022-01-27 MORIOKA Tomohiko <tomo.git@chise.org>
23 * mule/mule-charset.el (default-coded-charset-priority-list): Add
24 `=>ucs-bmp-itaiji-012'.
26 * mule/mule-conf.el (=>ucs-itaiji-012): New coded-charset for
28 (=>ucs-bmp-itaiji-012): Ditto.
30 2022-01-26 MORIOKA Tomohiko <tomo.git@chise.org>
32 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
33 setting for `=big5-cdp-var-008'.
35 2022-01-26 MORIOKA Tomohiko <tomo.git@chise.org>
37 * mule/mule-charset.el (default-coded-charset-priority-list): Add
40 * mule/mule-conf.el (=big5-cdp-var-008): New coded-charset for
43 2022-01-23 MORIOKA Tomohiko <tomo.git@chise.org>
45 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
46 setting for `=>ucs-itaiji-016'.
48 2022-01-22 MORIOKA Tomohiko <tomo.git@chise.org>
50 * mule/mule-charset.el (default-coded-charset-priority-list): Add
51 `=>ucs-bmp-itaiji-016'.
53 * mule/mule-conf.el (=>ucs-itaiji-016): New coded-charset for
55 (=>ucs-bmp-itaiji-016): Ditto.
57 2022-01-16 MORIOKA Tomohiko <tomo.git@chise.org>
59 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
60 settings for `===chise-hdic-ktb' and `=chise-hdic-ktb'.
62 * mule/mule-charset.el (default-coded-charset-priority-list): Add
63 `===chise-hdic-ktb' and `=chise-hdic-ktb'.
65 * mule/mule-conf.el (===chise-hdic-tsj): Modify DOC.
66 (=chise-hdic-tsj): Ditto.
67 (===chise-hdic-ktb): New coded-charset for XEmacs CHISE.
68 (=chise-hdic-ktb): Ditto.
70 2022-01-15 MORIOKA Tomohiko <tomo.git@chise.org>
72 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
73 settings for `===chise-hdic-syp' and `=chise-hdic-syp'.
75 * mule/mule-charset.el (default-coded-charset-priority-list): Add
76 `===chise-hdic-syp' and `=chise-hdic-syp'.
78 * mule/mule-conf.el (===chise-hdic-syp): New coded-charset for
80 (=chise-hdic-syp): New coded-charset for XEmacs CHISE.
82 2022-01-14 MORIOKA Tomohiko <tomo.git@chise.org>
84 * mule/mule-coding.el (coded-charset-entity-reference-alist):
85 Prefer `===chise-hdic-tsj' to `=chise-hdic-tsj'.
87 * mule/mule-charset.el (default-coded-charset-priority-list):
88 Prefer `===chise-hdic-tsj' to `=chise-hdic-tsj'.
90 2022-01-13 MORIOKA Tomohiko <tomo.git@chise.org>
92 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
93 settings for `=chise-hdic-tsj' and `===chise-hdic-tsj'.
95 2022-01-13 MORIOKA Tomohiko <tomo.git@chise.org>
97 * mule/mule-charset.el (default-coded-charset-priority-list): Add
98 `=chise-hdic-tsj' and `===chise-hdic-tsj'.
100 * mule/mule-conf.el (===chise-hdic-tsj): New coded-charset for
102 (=chise-hdic-tsj): Ditto.
104 2022-01-11 MORIOKA Tomohiko <tomo.git@chise.org>
106 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
107 settings for `=>hanyo-denshi/tk'.
109 * mule/mule-charset.el (default-coded-charset-priority-list): Add
110 `=>hanyo-denshi/tk/mf-01'.
112 * mule/mule-conf.el (=>hanyo-denshi/tk): New coded-charset for
114 (=>hanyo-denshi/tk/mf-01): Ditto.
115 (==hanyo-denshi/tk/mf-01): Fix DOC.
117 2021-11-27 MORIOKA Tomohiko <tomo.git@chise.org>
119 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
120 settings for `=ucs-itaiji-014' and `=>ucs-itaiji-014'.
122 2021-11-15 MORIOKA Tomohiko <tomo.git@chise.org>
124 * mule/mule-charset.el (default-coded-charset-priority-list): Add
125 `=ucs-bmp-itaiji-014' and `=>ucs-bmp-itaiji-014'.
127 * mule/mule-conf.el (=ucs-itaiji-014): New coded-charset for
129 (=ucs-bmp-itaiji-014): Ditto.
130 (=>ucs-itaiji-014): Ditto.
131 (=>ucs-bmp-itaiji-014): Ditto.
133 2021-11-02 MORIOKA Tomohiko <tomo.git@chise.org>
135 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
136 setting for `==daikanwa/+2p'.
138 2021-10-18 MORIOKA Tomohiko <tomo.git@chise.org>
140 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
141 setting for `=ucs-itaiji-016'.
143 2021-10-14 MORIOKA Tomohiko <tomo.git@chise.org>
145 * mule/mule-charset.el (default-coded-charset-priority-list): Add
146 `=ucs-bmp-itaiji-016'.
148 * mule/mule-conf.el (=ucs-itaiji-016): New coded-charset for
150 (=ucs-bmp-itaiji-016): Ditto.
152 2021-09-18 MORIOKA Tomohiko <tomo.git@chise.org>
154 * mule/mule-charset.el (default-coded-charset-priority-list): Add
157 2021-08-29 MORIOKA Tomohiko <tomo.git@chise.org>
159 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
160 setting for `=>ucs-itaiji-003@iwds-1'.
162 * mule/mule-charset.el (default-coded-charset-priority-list): Add
163 `=>ucs-sip-itaiji-003@iwds-1'.
165 * mule/mule-conf.el (=>ucs-sip-itaiji-003@iwds-1): New
166 coded-charset for XEmacs CHISE.
168 2021-05-16 MORIOKA Tomohiko <tomo.git@chise.org>
170 * mule/mule-charset.el (default-coded-charset-priority-list): Add
171 `=>ucs-bmp-itaiji-006@iwds-1'.
173 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
174 setting for `=>ucs-itaiji-006@iwds-1'.
176 2021-05-15 MORIOKA Tomohiko <tomo.git@chise.org>
178 * mule/mule-conf.el (=>ucs-itaiji-006@iwds-1): New coded-charset
180 (=>ucs-bmp-itaiji-006@iwds-1): New coded-charset for XEmacs CHISE.
182 2021-04-22 MORIOKA Tomohiko <tomo.git@chise.org>
184 * mule/mule-charset.el (default-coded-charset-priority-list): Add
185 `=ucs-sip-itaiji-009'.
187 * mule/mule-conf.el (=ucs-sip-itaiji-009): New coded-charset for
190 2021-04-21 MORIOKA Tomohiko <tomo.git@chise.org>
192 * mule/mule-charset.el (default-coded-charset-priority-list): Add
193 `=>ucs-sip-itaiji-008'.
195 * mule/mule-conf.el (=>ucs-sip-itaiji-008): New coded-charset for
198 2021-04-17 MORIOKA Tomohiko <tomo.git@chise.org>
200 * mule/mule-charset.el (default-coded-charset-priority-list): Add
203 * mule/mule-conf.el (==ucs-sip-var-001): New coded-charset for
206 2021-03-23 MORIOKA Tomohiko <tomo.git@chise.org>
208 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
209 setting for `===hng-kkd'.
211 * mule/mule-charset.el (default-coded-charset-priority-list): Add
214 2021-03-22 MORIOKA Tomohiko <tomo.git@chise.org>
216 * mule/mule-conf.el (===hng-kkd): New coded-charset for XEmacs
219 2021-01-21 MORIOKA Tomohiko <tomo.git@chise.org>
221 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
222 setting for `=>>ruimoku-v6'.
224 2021-01-16 MORIOKA Tomohiko <tomo.git@chise.org>
226 * mule/mule-charset.el (default-coded-charset-priority-list): Add
229 2021-01-06 MORIOKA Tomohiko <tomo.git@chise.org>
231 * mule/mule-conf.el (=>>ruimoku-v6): (Re)Define as an entity
232 instead of an alias to `=>ruimoku-v6'.
234 2020-12-16 MORIOKA Tomohiko <tomo.git@chise.org>
236 * mule/mule-charset.el (default-coded-charset-priority-list): Add
237 `=ucs-sip-itaiji-012'.
239 * mule/mule-conf.el (=ucs-sip-itaiji-012): New coded-charset for
242 2020-11-16 MORIOKA Tomohiko <tomo.git@chise.org>
244 * mule/mule-charset.el (default-coded-charset-priority-list): Add
247 * mule/mule-conf.el (=ucs-tip-var-004): New coded-charset for
250 2020-10-22 MORIOKA Tomohiko <tomo.git@chise.org>
252 * mule/mule-charset.el (default-coded-charset-priority-list): Add
253 `=>ucs-sip-itaiji-002@iwds-1'.
255 * mule/mule-conf.el (=>ucs-sip-itaiji-002@iwds-1): New
256 coded-charset for XEmacs CHISE.
258 2020-09-17 MORIOKA Tomohiko <tomo.git@chise.org>
260 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
261 settings for `=big5-cdp-itaiji-004', `=big5-cdp-itaiji-005' and
262 `=>big5-cdp-itaiji-004'.
264 2020-08-28 MORIOKA Tomohiko <tomo.git@chise.org>
266 * mule/mule-charset.el (default-coded-charset-priority-list): Add
267 `=big5-cdp-itaiji-004', `=big5-cdp-itaiji-005' and
268 `=>big5-cdp-itaiji-004'.
270 * mule/mule-conf.el (=big5-cdp-itaiji-004): New coded-charset for
272 (=>big5-cdp-itaiji-004): Ditto.
273 (=big5-cdp-itaiji-005): Ditto.
275 2020-07-30 MORIOKA Tomohiko <tomo.git@chise.org>
277 * mule/mule-conf.el (=ucs-bmp-cjk@JP/hanazono): Change `max-code'
280 2020-07-26 MORIOKA Tomohiko <tomo.git@chise.org>
282 * mule/mule-charset.el (default-coded-charset-priority-list): Add
283 `=>ucs-bmp-itaiji-003@iwds-1'.
285 * mule/mule-conf.el (=>ucs-itaiji-003@iwds-1): New coded-charset
287 (=>ucs-bmp-itaiji-003@iwds-1): New coded-charset for XEmacs CHISE.
289 2020-07-22 MORIOKA Tomohiko <tomo.git@chise.org>
291 * mule/mule-charset.el (default-coded-charset-priority-list): Add
292 `=>ucs-tip-itaiji-001'.
294 * mule/mule-conf.el (=>ucs-tip-itaiji-001): New coded-charset for
297 2020-07-19 MORIOKA Tomohiko <tomo.git@chise.org>
299 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
300 setting for `=>big5-cdp-itaiji-002'.
302 2020-07-17 MORIOKA Tomohiko <tomo.git@chise.org>
304 * mule/mule-charset.el (default-coded-charset-priority-list): Add
305 `=>big5-cdp-itaiji-002'.
307 * mule/mule-conf.el (=>big5-cdp-itaiji-002): New coded-charset for
310 2020-07-14 MORIOKA Tomohiko <tomo.git@chise.org>
312 * mule/mule-charset.el (default-coded-charset-priority-list): Add
315 2020-07-01 MORIOKA Tomohiko <tomo.git@chise.org>
317 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
318 setting for `==ucs-var-001'.
320 2020-06-24 MORIOKA Tomohiko <tomo.git@chise.org>
322 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
323 setting for `=+>ucs-var-003'.
325 * mule/mule-charset.el (default-coded-charset-priority-list): Add
326 `=ucs-tip-var-003' and `=+>ucs-tip-var-003'.
328 * mule/mule-conf.el (=ucs-tip-var-003): New coded-charset for
330 (=+>ucs-tip-var-003): Ditto.
332 2020-06-24 MORIOKA Tomohiko <tomo.git@chise.org>
334 * mule/mule-charset.el (default-coded-charset-priority-list): Add
335 `=ucs-tip-var-001' and `=ucs-tip-var-002'.
337 * mule/mule-conf.el (=ucs-tip-var-001): New coded-charset for
339 (=ucs-tip-var-002): Ditto.
341 2020-06-14 MORIOKA Tomohiko <tomo.git@chise.org>
343 * mule/mule-conf.el (=ucs-bmp-var-001): Change `max-code' to
346 2020-06-12 MORIOKA Tomohiko <tomo.git@chise.org>
348 * mule/mule-charset.el (default-coded-charset-priority-list): Add
351 * mule/mule-conf.el (==ucs-var-001): New coded-charset for XEmacs
353 (==ucs-bmp-var-001): Ditto.
355 2020-05-28 MORIOKA Tomohiko <tomo.git@chise.org>
357 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
358 setting for `=big5-cdp-var-007'.
360 * mule/mule-charset.el (default-coded-charset-priority-list): Add
363 * mule/mule-conf.el (=big5-cdp-var-007): New coded-charset for
366 2020-05-03 MORIOKA Tomohiko <tomo.git@chise.org>
368 * mule/mule-charset.el (default-coded-charset-priority-list): Add
371 * mule/mule-conf.el (=ucs-sip@gb): New coded-charset for XEmacs
374 2020-03-19 MORIOKA Tomohiko <tomo.git@chise.org>
376 * mule/mule-charset.el (default-coded-charset-priority-list): Add
379 * mule/mule-conf.el (=>ucs-tip@cognate): New coded-charset for
382 2020-03-18 MORIOKA Tomohiko <tomo.git@chise.org>
384 * mule/mule-charset.el (default-coded-charset-priority-list): Add
385 `=ucs-tip-itaiji-001'.
387 * mule/mule-conf.el (=ucs-tip-itaiji-001): New coded-charset for
390 2020-03-12 MORIOKA Tomohiko <tomo.git@chise.org>
392 * mule/mule-charset.el (default-coded-charset-priority-list): Add
393 `=>ucs-tip@component'.
395 * mule/mule-conf.el (=>ucs-tip@component): New coded-charset for
398 2020-03-11 MORIOKA Tomohiko <tomo.git@chise.org>
400 * mule/mule-charset.el (default-coded-charset-priority-list): Add
401 `==ucs-tip@JP/hanazono'.
403 * mule/mule-conf.el (==ucs-tip@JP/hanazono): New coded-charset for
406 2020-03-11 MORIOKA Tomohiko <tomo.git@chise.org>
408 * mule/mule-charset.el (default-coded-charset-priority-list): Add
409 `=ucs-tip' and `=ucs-tip@JP/hanazono'.
411 * mule/mule-conf.el (=ucs-tip): New coded-charset for XEmacs
413 (=ucs-tip@JP/hanazono): Ditto.
415 2020-01-06 MORIOKA Tomohiko <tomo.git@chise.org>
417 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
418 setting for `=ucs-var-007'.
420 2019-12-30 MORIOKA Tomohiko <tomo.git@chise.org>
422 * mule/mule-charset.el (default-coded-charset-priority-list): Add
425 * mule/mule-conf.el (=ucs-var-007): New coded-charset for XEmacs
427 (=ucs-bmp-var-007): Ditto.
429 2019-12-01 MORIOKA Tomohiko <tomo.git@chise.org>
431 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
432 setting for `=>ucs-itaiji-002@iwds-1'.
434 * mule/mule-charset.el (default-coded-charset-priority-list): Add
435 `=>ucs-bmp-itaiji-002@iwds-1'.
437 2019-11-30 MORIOKA Tomohiko <tomo.git@chise.org>
439 * mule/mule-conf.el (=>ucs-itaiji-002@iwds-1): New coded-charset
441 (=>ucs-bmp-itaiji-002@iwds-1): Ditto.
443 2019-11-05 MORIOKA Tomohiko <tomo.git@chise.org>
445 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
446 setting for `=>ucs-itaiji-008'.
448 2019-10-11 MORIOKA Tomohiko <tomo.git@chise.org>
450 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
451 setting for `=>big5-cdp-itaiji-003'.
453 * mule/mule-charset.el (default-coded-charset-priority-list): Add
454 `=>big5-cdp-itaiji-003'.
456 2019-10-09 MORIOKA Tomohiko <tomo.git@chise.org>
458 * mule/mule-conf.el (=>big5-cdp-itaiji-003): New coded-charset for
461 2019-10-03 MORIOKA Tomohiko <tomo.git@chise.org>
463 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
464 setting for `=>ucs-itaiji-011'.
466 2019-09-29 MORIOKA Tomohiko <tomo.git@chise.org>
468 * mule/mule-charset.el (default-coded-charset-priority-list): Add
469 `=>ucs-bmp-itaiji-011'.
471 2019-09-25 MORIOKA Tomohiko <tomo.git@chise.org>
473 * mule/mule-conf.el (=>ucs-itaiji-011): New coded-charset for
475 (=>ucs-bmp-itaiji-011): Ditto.
477 2019-09-13 MORIOKA Tomohiko <tomo.git@chise.org>
479 * mule/mule-charset.el (default-coded-charset-priority-list): Use
480 `=daikanwa@rev2' instead of `ideograph-daikanwa-2'.
482 2019-06-19 MORIOKA Tomohiko <tomo.git@chise.org>
484 * mule/mule-charset.el (default-coded-charset-priority-list): Add
485 `=>ucs-bmp-cjk@iwds-1/normalized'.
487 * mule/mule-conf.el (=>ucs-bmp-cjk@iwds-1/normalized): New
488 coded-charset for XEmacs CHISE.
490 2019-06-19 MORIOKA Tomohiko <tomo.git@chise.org>
492 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
493 setting for `=>ucs-itaiji-010'.
495 * mule/mule-charset.el (default-coded-charset-priority-list): Add
496 `=>ucs-bmp-itaiji-010'.
498 * mule/mule-conf.el (=>ucs-itaiji-010): New coded-charset for
500 (=>ucs-bmp-itaiji-010): Ditto.
502 2019-06-18 MORIOKA Tomohiko <tomo.git@chise.org>
504 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
505 setting for `=>ucs@iwds-1/normalized'.
507 2019-06-08 MORIOKA Tomohiko <tomo.git@chise.org>
509 * mule/mule-conf.el (=>ucs@iwds-1/normalized): New coded-charset
512 2019-05-22 MORIOKA Tomohiko <tomo.git@chise.org>
514 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
515 setting for `==>ucs@esu'.
517 * mule/mule-charset.el (default-coded-charset-priority-list): Add
520 * mule/mule-conf.el (==>ucs@esu): New coded-charset for XEmacs
522 (==>ucs-sip@esu): Ditto.
524 2019-05-06 MORIOKA Tomohiko <tomo.git@chise.org>
526 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
527 setting for `=>big5-cdp-var-001'.
529 * mule/mule-charset.el (default-coded-charset-priority-list): Add
530 `=>big5-cdp-var-001'.
532 * mule/mule-conf.el (=big5-cdp-var-001): Fix DOC.
533 (=>big5-cdp-var-001): New coded-charset for XEmacs CHISE.
535 2019-04-12 MORIOKA Tomohiko <tomo.git@chise.org>
537 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
538 setting for `===hng-sts'.
540 * mule/mule-charset.el (default-coded-charset-priority-list): Add
543 * mule/mule-conf.el (===hng-sts): New coded-charset for XEmacs
546 2019-04-12 MORIOKA Tomohiko <tomo.git@chise.org>
548 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
549 setting for `===hng-sgs'.
551 * mule/mule-charset.el (default-coded-charset-priority-list): Add
554 * mule/mule-conf.el (===hng-sgs): New coded-charset for XEmacs
557 2019-04-11 MORIOKA Tomohiko <tomo.git@chise.org>
559 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
560 setting for `===hng-saa'.
562 * mule/mule-charset.el (default-coded-charset-priority-list): Add
565 * mule/mule-conf.el (===hng-saa): New coded-charset for XEmacs
568 2019-04-10 MORIOKA Tomohiko <tomo.git@chise.org>
570 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
571 setting for `===hng-kad'.
573 * mule/mule-charset.el (default-coded-charset-priority-list): Add
576 * mule/mule-conf.el (===hng-kad): New coded-charset for XEmacs
579 2019-04-10 MORIOKA Tomohiko <tomo.git@chise.org>
581 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
582 setting for `===hng-sai'.
584 * mule/mule-charset.el (default-coded-charset-priority-list): Add
587 * mule/mule-conf.el (===hng-sai): New coded-charset for XEmacs
590 2019-04-09 MORIOKA Tomohiko <tomo.git@chise.org>
592 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
593 setting for `===hng-ini'.
595 * mule/mule-charset.el (default-coded-charset-priority-list): Add
598 * mule/mule-conf.el (===hng-ini): New coded-charset for XEmacs
601 2019-04-08 MORIOKA Tomohiko <tomo.git@chise.org>
603 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
604 setting for `===hng-wke'.
606 * mule/mule-charset.el (default-coded-charset-priority-list): Add
609 * mule/mule-conf.el (===hng-wke): New coded-charset for XEmacs
612 2019-04-07 MORIOKA Tomohiko <tomo.git@chise.org>
614 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
615 setting for `===hng-wks'.
617 * mule/mule-charset.el (default-coded-charset-priority-list): Add
620 * mule/mule-conf.el (===hng-wks): New coded-charset for XEmacs
623 2019-04-05 MORIOKA Tomohiko <tomo.git@chise.org>
625 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
626 setting for `===hng-sab'.
628 * mule/mule-charset.el (default-coded-charset-priority-list): Add
631 * mule/mule-conf.el (===hng-sab): New coded-charset for XEmacs
634 2019-04-05 MORIOKA Tomohiko <tomo.git@chise.org>
636 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
637 setting for `===hng-ykk'.
639 * mule/mule-charset.el (default-coded-charset-priority-list): Add
642 * mule/mule-conf.el (===hng-ykk): New coded-charset for XEmacs
645 2019-03-31 MORIOKA Tomohiko <tomo.git@chise.org>
647 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
648 setting for `===hng-kkh'.
650 * mule/mule-charset.el (default-coded-charset-priority-list): Add
653 * mule/mule-conf.el (===hng-kkh): New coded-charset for XEmacs
656 2019-03-29 MORIOKA Tomohiko <tomo.git@chise.org>
658 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
659 setting for `===hng-fhs'.
661 * mule/mule-charset.el (default-coded-charset-priority-list): Add
664 * mule/mule-conf.el (===hng-fhs): New coded-charset for XEmacs
667 2019-03-18 MORIOKA Tomohiko <tomo.git@chise.org>
669 * mule/mule-charset.el (default-coded-charset-priority-list): Add
672 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
673 setting for `==>daijiten'.
675 * mule/mule-conf.el (==>daijiten): New coded-charset for XEmacs
678 2019-03-16 MORIOKA Tomohiko <tomo.git@chise.org>
680 * mule/mule-conf.el (=daijiten): Use 14924 instead of 14923 as the
681 last number of its code.
683 2019-03-15 MORIOKA Tomohiko <tomo.git@chise.org>
685 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
686 settings for `=daijiten', `==daijiten' and `===daijiten'.
688 * mule/mule-charset.el (default-coded-charset-priority-list): Add
689 `=daijiten', `==daijiten' and `===daijiten'.
691 * mule/mule-conf.el (=daijiten): New coded-charset for XEmacs
694 (===daijiten): Ditto.
696 2019-03-14 MORIOKA Tomohiko <tomo.git@chise.org>
698 * mule/mule-charset.el (default-coded-charset-priority-list): Add
699 `=>ucs-bmp-itaiji-008'.
701 * mule/mule-conf.el (=>ucs-itaiji-008): New coded-charset for
703 (=>ucs-bmp-itaiji-008): New coded-charset for XEmacs CHISE.
705 2019-02-17 MORIOKA Tomohiko <tomo.git@chise.org>
707 * mule/mule-conf.el (=ucs-bmp-cjk@JP/hanazono): Use #x9FEA instead
708 of #x9FCC as the value of `max-code'.
710 2019-01-05 MORIOKA Tomohiko <tomo.git@chise.org>
712 * mule/mule-charset.el (default-coded-charset-priority-list): Add
713 `=>>ucs-bmp-cjk@unicode'.
715 * mule/mule-conf.el (=>>ucs-bmp-cjk@unicode): New coded-charset
718 2018-09-28 MORIOKA Tomohiko <tomo.git@chise.org>
720 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
721 settings for `=shuowen-jiguge', `===shuowen-jiguge4' and
722 `===shuowen-jiguge5'.
724 * mule/mule-charset.el (default-coded-charset-priority-list): Add
725 `=shuowen-jiguge', `===shuowen-jiguge4' and `===shuowen-jiguge5'.
727 * mule/mule-conf.el (=shuowen-jiguge): New coded-charset for
729 (===shuowen-jiguge4): Ditto.
730 (===shuowen-jiguge5): Ditto.
732 2018-09-04 MORIOKA Tomohiko <tomo.git@chise.org>
734 * mule/mule-charset.el (default-coded-charset-priority-list): Add
737 * mule/mule-conf.el (=ucs-sip-var-005): New coded-charset for
740 2018-05-20 MORIOKA Tomohiko <tomo.git@chise.org>
742 * mule/mule-charset.el (default-coded-charset-priority-list): Add
743 `=>>hanyo-denshi/ib'.
745 2018-05-16 MORIOKA Tomohiko <tomo.git@chise.org>
747 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
748 setting for `=>big5-cdp@iwds-1'.
750 2018-05-11 MORIOKA Tomohiko <tomo.git@chise.org>
752 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
753 setting for `=big5-cdp-var-010'.
755 2018-05-10 MORIOKA Tomohiko <tomo.git@chise.org>
757 * mule/mule-charset.el (default-coded-charset-priority-list): Add
760 * mule/mule-conf.el (=big5-cdp-var-010): New coded-charset for
763 2018-05-06 MORIOKA Tomohiko <tomo.git@chise.org>
765 * mule/mule-charset.el (default-coded-charset-priority-list): Add
766 `=ucs-sip-itaiji-008'.
768 * mule/mule-conf.el (=ucs-sip-itaiji-008): New coded-charset for
771 2018-05-01 MORIOKA Tomohiko <tomo.git@chise.org>
773 * mule/mule-charset.el (default-coded-charset-priority-list): Add
774 `=>ucs-sip-itaiji-006'.
776 * mule/mule-conf.el (=>ucs-sip-itaiji-006): New coded-charset for
779 2018-04-28 MORIOKA Tomohiko <tomo.git@chise.org>
781 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
782 setting for `=+>big5-cdp', `=>big5-cdp@component' and
783 `=>big5-cdp@cognate'.
785 * mule/mule-charset.el (default-coded-charset-priority-list): Add
786 `=>big5-cdp@iwds-1', `=>big5-cdp@cognate' and `=+>big5-cdp'.
788 2018-04-27 MORIOKA Tomohiko <tomo.git@chise.org>
790 * mule/mule-conf.el (=+>big5-cdp): New coded-charset for XEmacs
792 (=>big5-cdp): Use `=big5-cdp' instead of `=>>big5-cdp' as its
794 (=>big5-cdp@cognate): New coded-charset for XEmacs CHISE.
796 2018-04-26 MORIOKA Tomohiko <tomo.git@chise.org>
798 * mule/mule-charset.el (default-coded-charset-priority-list): Add
799 `=>big5-cdp@component' and `=>ucs-sip-itaiji-001@iwds-1'.
801 * mule/mule-conf.el (=>big5-cdp@iwds-1): New coded-charset for
803 (=>big5-cdp@component): Ditto.
804 (=>ucs-sip-itaiji-001@iwds-1): Ditto.
806 2018-04-24 MORIOKA Tomohiko <tomo.git@chise.org>
808 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
809 setting for `=>ucs-itaiji-001@iwds-1'.
811 * mule/mule-charset.el (default-coded-charset-priority-list): Add
812 `=>ucs-bmp-itaiji-001@iwds-1'.
814 * mule/mule-conf.el (=>ucs-itaiji-001@iwds-1): New coded-charset
816 (=>ucs-bmp-itaiji-001@iwds-1): Ditto.
818 2018-03-23 MORIOKA Tomohiko <tomo.git@chise.org>
820 * mule/mule-charset.el (default-coded-charset-priority-list):
821 Prefer `=ucs-bmp-cjk-compat', `=ucs-bmp-cjk-compat@unicode' and
822 `=ucs-sip@JP/hanazono' to `=cbeta', `=jef-china3' to
825 * mule/mule-conf.el (=>cns11643-4): New coded-charset for XEmacs
828 2018-03-07 MORIOKA Tomohiko <tomo.git@chise.org>
830 * mule/mule-charset.el (default-coded-charset-priority-list): Add
831 `=ucs-sip-itaiji-006'.
833 * mule/mule-conf.el (=ucs-bmp-itaiji-006): Doc fix.
834 (=ucs-sip-itaiji-006): New coded-charset for XEmacs CHISE.
836 2018-03-02 MORIOKA Tomohiko <tomo.git@chise.org>
838 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
839 setting for `=>ucs-itaiji-009'.
841 * mule/mule-charset.el (default-coded-charset-priority-list): Add
842 `==ucs-bmp-itaiji-001'.
844 * mule/mule-conf.el (=big5-cdp-itaiji-002): Doc fix.
845 (=big5-cdp-itaiji-003): Doc fix.
846 (==ucs-bmp-itaiji-001): New coded-charset for XEmacs CHISE.
848 2018-02-22 MORIOKA Tomohiko <tomo.git@chise.org>
850 * mule/mule-charset.el (default-coded-charset-priority-list): Add
853 2018-02-14 MORIOKA Tomohiko <tomo.git@chise.org>
855 * mule/mule-charset.el (default-coded-charset-priority-list): Add
856 `=>ucs-sip-itaiji-003'.
858 * mule/mule-conf.el (=ucs-sip-itaiji-003): Doc fix.
859 (=>ucs-bmp-itaiji-003): Fix `long-name'.
860 (=>ucs-sip-itaiji-003): New coded-charset for XEmacs CHISE.
862 2018-02-13 MORIOKA Tomohiko <tomo.git@chise.org>
864 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
865 setting for `=ucs-itaiji-012' and `==ucs-itaiji-006'.
867 2018-02-12 MORIOKA Tomohiko <tomo.git@chise.org>
869 * mule/mule-charset.el (default-coded-charset-priority-list): Add
870 `==ucs-bmp-itaiji-006'.
872 * mule/mule-conf.el (==ucs-bmp-itaiji-003): Fix long-name.
873 (==ucs-itaiji-006): New coded-charset for XEmacs CHISE.
874 (==ucs-bmp-itaiji-006): Ditto.
876 2018-02-11 MORIOKA Tomohiko <tomo.git@chise.org>
878 * mule/mule-charset.el (default-coded-charset-priority-list): Add
879 `=ucs-bmp-itaiji-012'.
881 * mule/mule-conf.el (=ucs-itaiji-012): New coded-charset for
883 (=ucs-bmp-itaiji-012): Ditto.
885 2018-02-11 MORIOKA Tomohiko <tomo.git@chise.org>
887 * mule/mule-charset.el (default-coded-charset-priority-list): Add
888 `=>>hanyo-denshi/ia' and `=>cns11643-1'.
890 2018-02-10 MORIOKA Tomohiko <tomo.git@chise.org>
892 * mule/mule-conf.el (=>cns11643-1): New coded-charset for XEmacs
895 2018-02-05 MORIOKA Tomohiko <tomo.git@chise.org>
897 * mule/mule-charset.el (default-coded-charset-priority-list): Add
898 `=>>cns11643-1', `=>>cns11643-2', `=>>cns11643-3', `=>>cns11643-4'
901 * mule/mule-conf.el (=>>cns11643-1): Modify DOC; fix `=>iso-ir'.
902 (=>>cns11643-2): New coded-charset for XEmacs CHISE.
903 (=>>cns11643-3): Ditto.
904 (=>>cns11643-4): Modify DOC.
905 (=>>cns11643-6): New coded-charset for XEmacs CHISE.
907 2018-01-07 MORIOKA Tomohiko <tomo.git@chise.org>
909 * mule/mule-charset.el (default-coded-charset-priority-list): Add
910 `=>ucs-sip-itaiji-005'.
912 * mule/mule-conf.el (=>ucs-sip-itaiji-005): New coded-charset for
915 2017-11-28 MORIOKA Tomohiko <tomo.git@chise.org>
917 * mule/mule-charset.el (default-coded-charset-priority-list): Add
918 `==hanyo-denshi/tk/mf-01'.
920 * mule/mule-conf.el (==hanyo-denshi/tk/mf-01): New coded-charset
923 2017-11-15 MORIOKA Tomohiko <tomo.git@chise.org>
925 * mule/mule-conf.el: Define `=ucs-itaiji-007' before
928 2017-11-10 MORIOKA Tomohiko <tomo.git@chise.org>
930 * mule/mule-charset.el (default-coded-charset-priority-list): Add
933 * mule/mule-conf.el (==ucs-bmp-var-002): Modify long-name.
934 (==ucs-sip-var-002): New coded-charset for XEmacs CHISE.
936 2017-11-10 MORIOKA Tomohiko <tomo.git@chise.org>
938 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
939 setting for `==ucs-itaiji-001'.
941 2017-11-09 MORIOKA Tomohiko <tomo.git@chise.org>
943 * mule/mule-charset.el (default-coded-charset-priority-list): Add
944 `==ucs-sip-itaiji-001'.
946 * mule/mule-conf.el (==ucs-itaiji-001): New coded-charset for
948 (==ucs-sip-itaiji-001): Ditto.
950 2017-10-19 MORIOKA Tomohiko <tomo.git@chise.org>
952 * mule/mule-charset.el (default-coded-charset-priority-list): Add
953 `=+>ucs-bmp-var-003'.
955 * mule/mule-conf.el (=+>ucs-var-003): New coded-charset for XEmacs
957 (=+>ucs-bmp-var-003): Ditto.
959 2017-10-06 MORIOKA Tomohiko <tomo.git@chise.org>
961 * mule/mule-charset.el (default-coded-charset-priority-list): Add
962 `=>ucs-bmp-cjk@cognate'.
964 * mule/mule-conf.el (=>ucs-bmp-cjk@cognate): New coded-charset for
967 2017-09-22 MORIOKA Tomohiko <tomo.git@chise.org>
969 * mule/mule-charset.el (default-coded-charset-priority-list): Add
970 `=ucs-sip-itaiji-005'.
972 * mule/mule-conf.el (=ucs-sip-itaiji-005): New coded-charset for
975 2017-09-21 MORIOKA Tomohiko <tomo.git@chise.org>
977 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
978 setting for `=>ucs@cognate'.
980 * mule/mule-charset.el (default-coded-charset-priority-list): Add
981 `=>ucs-bmp-itaiji-009' and `=>ucs-sip@cognate'.
983 * mule/mule-conf.el (=>ucs@cognate): New coded-charset for XEmacs
985 (=>ucs@hanyo-denshi): Abolished.
986 (=>ucs-itaiji-009): New coded-charset for XEmacs CHISE.
987 (=>ucs-bmp-itaiji-009): Ditto.
988 (=>ucs-sip@cognate): Ditto.
990 2017-09-13 MORIOKA Tomohiko <tomo.git@chise.org>
992 * mule/mule-charset.el (default-coded-charset-priority-list): Add
993 `=>ucs-bmp-itaiji-004'.
995 * mule/mule-conf.el (=>ucs-bmp-itaiji-004): New coded-charset for
998 2017-08-20 MORIOKA Tomohiko <tomo.git@chise.org>
1000 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1001 setting for `=>ucs-itaiji-004'.
1003 2017-08-19 MORIOKA Tomohiko <tomo.git@chise.org>
1005 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1006 `=ucs-sip-itaiji-004', `=>ucs-sip-itaiji-004' and
1007 `=>ucs-bmp-itaiji-007'.
1009 * mule/mule-conf.el (=ucs-sip-itaiji-004): New coded-charset for
1011 (=>ucs-itaiji-004): Ditto.
1012 (=>ucs-sip-itaiji-004): Ditto.
1013 (=>ucs-bmp-itaiji-007): Ditto.
1015 2017-08-11 MORIOKA Tomohiko <tomo.git@chise.org>
1017 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1018 setting for `=ucs-itaiji-010'.
1020 2017-07-30 MORIOKA Tomohiko <tomo.git@chise.org>
1022 * mule/mule-charset.el (default-coded-charset-priority-list):
1023 - Prefer `=mj-0' and `=mj-1' to `=ucs-bmp-cjk@gb'.
1024 - Add `=ucs-bmp-itaiji-010'.
1025 - Prefer `==mj-0' and `==mj-1' to `==ucs-bmp-cjk@gb',
1026 `==ucs-sip-ext-b@iso' and `==ucs-sip@JP/hanazono'.
1027 - Add `=>ucs-sip@iwds-1'.
1029 * mule/mule-conf.el (=ucs-itaiji-010): New coded-charset for
1031 (=ucs-bmp-itaiji-010): Ditto.
1032 (=>ucs-sip@iwds-1): Ditto.
1034 2017-07-18 MORIOKA Tomohiko <tomo.git@chise.org>
1036 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1037 `=ucs-sip-var-006' and `==ucs-sip-itaiji-003'.
1039 * mule/mule-conf.el (=ucs-sip-var-006): New coded-charset for
1041 (==ucs-sip-itaiji-003): New coded-charset for XEmacs CHISE.
1043 2017-07-14 MORIOKA Tomohiko <tomo.git@chise.org>
1045 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1046 setting for `=>ucs-itaiji-003'.
1048 2017-07-13 MORIOKA Tomohiko <tomo.git@chise.org>
1050 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1051 `=>ucs-bmp-itaiji-003'.
1053 * mule/mule-conf.el (=>ucs-itaiji-003): New coded-charset for
1055 (=>ucs-bmp-itaiji-003): Ditto.
1057 2017-07-08 MORIOKA Tomohiko <tomo.git@chise.org>
1059 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1060 `=ucs-bmp-itaiji-011'.
1062 * mule/mule-conf.el (=ucs-bmp-itaiji-011): New coded-charset for
1065 2017-06-29 MORIOKA Tomohiko <tomo.git@chise.org>
1067 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1068 setting for `==ucs-var-002'.
1070 2017-06-28 MORIOKA Tomohiko <tomo.git@chise.org>
1072 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1073 setting for `==ucs-itaiji-002'.
1075 2017-06-27 MORIOKA Tomohiko <tomo.git@chise.org>
1077 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1078 `==ucs-sip-itaiji-002'.
1080 * mule/mule-conf.el (==ucs-sip-itaiji-002): New coded-charset for
1083 2017-06-08 MORIOKA Tomohiko <tomo.git@chise.org>
1085 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1086 settings for `=ucs-itaiji-011' and `=>ucs-itaiji-007'.
1088 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1089 `=ucs-sip-itaiji-007', `=ucs-sip-itaiji-011' and
1090 `=>ucs-sip-itaiji-007'.
1092 * mule/mule-conf.el (=>ucs-itaiji-007): New coded-charset for
1094 (=>ucs-sip-itaiji-007): Ditto.
1095 (=ucs-sip-itaiji-007): Ditto.
1096 (=ucs-itaiji-011): Ditto.
1097 (=ucs-sip-itaiji-011): Ditto.
1099 2017-05-20 MORIOKA Tomohiko <tomo.git@chise.org>
1101 * mule/mule-coding.el (coded-charset-entity-reference-alist):
1102 Prefer `=>ucs@iwds-1' and `=>ucs@component' to `=>iwds-1'.
1104 2017-05-18 MORIOKA Tomohiko <tomo.git@chise.org>
1106 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1107 `==ucs-bmp-var-002'.
1109 * mule/mule-conf.el (==ucs-var-002): New coded-charset for XEmacs
1111 (==ucs-bmp-var-002): Ditto.
1113 * mule/mule-coding.el (coded-charset-entity-reference-alist):
1114 Modify some priorities.
1116 2017-04-26 MORIOKA Tomohiko <tomo.git@chise.org>
1118 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1119 setting for `=big5-cdp-var-001' and `=>>mj'; delete settings for
1120 `=>>>jis-x0208', `=>>>jis-x0213-1' and `=>>>jis-x0213-1@2004'.
1122 2017-04-26 MORIOKA Tomohiko <tomo.git@chise.org>
1124 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1125 `=big5-cdp-var-001'.
1127 * mule/mule-conf.el (=big5-cdp-var-001): New coded-charset for
1130 2017-04-05 MORIOKA Tomohiko <tomo.git@chise.org>
1132 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1133 setting for `==ucs-itaiji-005'.
1135 2017-04-04 MORIOKA Tomohiko <tomo.git@chise.org>
1137 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1138 setting for `=ucs-itaiji-007'.
1140 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1141 `=ucs-bmp-itaiji-007' and `==ucs-bmp-itaiji-005'.
1143 * mule/mule-conf.el (==ucs-itaiji-005): New coded-charset for
1145 (==ucs-bmp-itaiji-005): Ditto.
1146 (=ucs-itaiji-007): Ditto.
1147 (=ucs-bmp-itaiji-007): Ditto.
1149 2017-04-03 MORIOKA Tomohiko <tomo.git@chise.org>
1151 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1152 `==gt-pj-k1' and `==gt-pj-k2'.
1154 2017-04-02 MORIOKA Tomohiko <tomo.git@chise.org>
1156 * mule/mule-conf.el (==gt-pj-k1): New coded-charset for XEmacs
1158 (==gt-pj-k2): Ditto.
1160 2017-04-01 MORIOKA Tomohiko <tomo.git@chise.org>
1162 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1163 setting for `=>ucs-itaiji-005'.
1165 2017-03-31 MORIOKA Tomohiko <tomo.git@chise.org>
1167 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1170 2017-03-21 MORIOKA Tomohiko <tomo.git@chise.org>
1172 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1173 `=>ucs-sip@component'.
1175 * mule/mule-conf.el (=>ucs-itaiji-006): Use `=ucs-itaiji-006'
1176 instead of `=ucs' as its mother.
1177 (=>ucs-sip@component): New coded-charset for XEmacs CHISE.
1179 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1180 setting for `=>ucs-itaiji-006'.
1182 2017-03-17 MORIOKA Tomohiko <tomo.git@chise.org>
1184 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1185 `=>ucs-bmp-itaiji-006'.
1187 * mule/mule-conf.el (=>ucs-itaiji-006): New coded-charset for
1189 (=>ucs-bmp-itaiji-006): Ditto.
1191 2017-03-14 MORIOKA Tomohiko <tomo.git@chise.org>
1193 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1194 `=>ucs-bmp-itaiji-001'.
1196 * mule/mule-conf.el (=>ucs-bmp-itaiji-001): New coded-charset for
1199 2017-03-09 MORIOKA Tomohiko <tomo.git@chise.org>
1201 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1202 `==ucs-bmp-itaiji-002' and `==ucs-bmp-itaiji-003'.
1204 * mule/mule-conf.el (=>ucs-itaiji-002): Use `=ucs-itaiji-002'
1205 instead of `=ucs' as its mother.
1206 (==ucs-itaiji-002): New coded-charset for XEmacs CHISE.
1207 (==ucs-bmp-itaiji-002): Ditto.
1208 (==ucs-itaiji-003): Ditto.
1209 (==ucs-bmp-itaiji-003): Ditto.
1211 2017-03-08 MORIOKA Tomohiko <tomo.git@chise.org>
1213 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1214 setting for `=big5-cdp-var-002'.
1216 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1217 `=big5-cdp-var-002'.
1219 * mule/mule-conf.el (=big5-cdp-var-002): New coded-charset for
1222 2017-03-03 MORIOKA Tomohiko <tomo.git@chise.org>
1224 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1227 * mule/mule-conf.el (=ucs-sip-var-004): New coded-charset for
1230 2017-03-01 MORIOKA Tomohiko <tomo.git@chise.org>
1232 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1233 `=>ucs-bmp-cjk@iwds-1'.
1235 * mule/mule-conf.el (=>ucs-bmp-cjk@iwds-1): New coded-charset for
1238 2017-02-27 MORIOKA Tomohiko <tomo.git@chise.org>
1240 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1241 setting for `=ucs-var-005'.
1243 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1246 * mule/mule-conf.el (=ucs-var-005): New coded-charset for XEmacs
1248 (=ucs-bmp-var-005): Ditto.
1250 2017-02-18 MORIOKA Tomohiko <tomo.git@chise.org>
1252 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1253 `=>ucs-sip-itaiji-002'.
1255 * mule/mule-conf.el (=>ucs-sip-itaiji-002): New coded-charset for
1258 2017-02-15 MORIOKA Tomohiko <tomo.git@chise.org>
1260 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1261 setting for `=>ucs-itaiji-002'.
1263 2017-02-13 MORIOKA Tomohiko <tomo.git@chise.org>
1265 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1266 `=>mj-0' and `=>ucs-bmp-itaiji-002'.
1268 * mule/mule-conf.el (=>mj-0): New coded-charset for XEmacs CHISE.
1269 (=>ucs-itaiji-002): Ditto.
1270 (=>ucs-bmp-itaiji-002): Ditto.
1272 2017-02-12 MORIOKA Tomohiko <tomo.git@chise.org>
1274 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1275 setting for `=>ucs-itaiji-001'.
1277 2017-02-11 MORIOKA Tomohiko <tomo.git@chise.org>
1279 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1280 `=>ruimoku-v6' and `=>ucs-sip-itaiji-001'.
1282 * mule/mule-conf.el (=>ruimoku-v6): Renamed from `=>>ruimoku-v6';
1283 define `=>>ruimoku-v6' as an alias of `=>ruimoku-v6'.
1284 (=>ucs-itaiji-001): New coded-charset for XEmacs CHISE.
1285 (=>ucs-sip-itaiji-001): Ditto.
1287 * mule/mule-coding.el(coded-charset-entity-reference-alist):
1288 - Abolish setting for `=>>ruimoku-v6' [&G-RUI6-xxxx;].
1289 - Add setting for `=>ruimoku-v6' [&A-RUI6-xxxx;].
1291 2017-02-06 MORIOKA Tomohiko <tomo.git@chise.org>
1293 * mule/mule-charset.el (default-coded-charset-priority-list):
1294 Prefer `=ucs-*-var-*' and `=ucs-*-itaiji-*' to `=cbeta',
1295 `=jef-china3' and `chinese-isoir165'.
1297 2017-02-05 MORIOKA Tomohiko <tomo.git@chise.org>
1299 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1300 `=>ucs-bmp-itaiji-005'.
1302 * mule/mule-conf.el (=>ucs-itaiji-005): New coded-charset for
1304 (=>ucs-bmp-itaiji-005): Ditto.
1306 2017-02-01 MORIOKA Tomohiko <tomo.git@chise.org>
1308 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1311 2017-01-30 MORIOKA Tomohiko <tomo.git@chise.org>
1313 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1314 `=+>adobe-japan1-6'.
1316 2017-01-24 MORIOKA Tomohiko <tomo.git@chise.org>
1318 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1319 `=+>jis-x0208@1978'.
1321 2017-01-20 MORIOKA Tomohiko <tomo.git@chise.org>
1323 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1324 setting for `=>ucs@component'.
1326 2016-12-18 MORIOKA Tomohiko <tomo.git@chise.org>
1328 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1329 `=+>jis-x0213-1@2004' and `=>>adobe-japan1-6'.
1331 2016-12-18 MORIOKA Tomohiko <tomo.git@chise.org>
1333 * mule/mule-coding.el (coded-charset-entity-reference-alist):
1334 Prefer `=>ucs@cns' and `=>ucs@ks' to `=>ucs@jis/2004'.
1336 2016-12-16 MORIOKA Tomohiko <tomo.git@chise.org>
1338 * mule/mule-conf.el (=>ucs@jis/2000): New coded-charset for XEmacs
1340 (=>ucs@jis/2004): Ditto.
1342 2016-12-15 MORIOKA Tomohiko <tomo.git@chise.org>
1344 * mule/mule-coding.el (coded-charset-entity-reference-alist):
1345 Prefer `=>ucs@jis/2004' to `=>ucs@jis'.
1347 2016-12-13 MORIOKA Tomohiko <tomo.git@chise.org>
1349 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1352 2016-12-06 MORIOKA Tomohiko <tomo.git@chise.org>
1354 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1355 setting for `==big5-cdp-itaiji-001'.
1357 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1358 `==big5-cdp-itaiji-001'.
1360 * mule/mule-conf.el (==big5-cdp-itaiji-001): New coded-charset for
1363 2016-12-05 MORIOKA Tomohiko <tomo.git@chise.org>
1365 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1366 settings for `=big5-cdp-itaiji-001', `=big5-cdp-itaiji-002',
1367 `=big5-cdp-itaiji-003' and `=>big5-cdp-itaiji-001'.
1369 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1370 `=big5-cdp-itaiji-001', `=big5-cdp-itaiji-002',
1371 `=big5-cdp-itaiji-003' and `=>big5-cdp-itaiji-001'.
1373 * mule/mule-conf.el (=big5-cdp-itaiji-001): New coded-charset for
1375 (=>big5-cdp-itaiji-001): Ditto.
1376 (=big5-cdp-itaiji-002): Ditto.
1377 (=big5-cdp-itaiji-003): Ditto.
1379 2016-11-20 MORIOKA Tomohiko <tomo.git@chise.org>
1381 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1382 `=>>jis-x0208@1990' and `=>>jis-x0213-2'.
1384 2016-10-27 MORIOKA Tomohiko <tomo.git@chise.org>
1386 * mule/mule-charset.el (default-coded-charset-priority-list):
1387 Prefer `=ucs-radicals', `=ucs-radicals@unicode',
1388 `=ucs-bmp-cjk@JP/hanazono', `=ucs-bmp-cjk@gb', `=mj-0' and `=mj-1'
1389 to `=jis-x0208@1983'; add `=ucs-bmp-var-008'.
1391 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1392 setting for `=ucs-var-008'.
1394 * mule/mule-conf.el (=ucs-var-008): New coded-charset for XEmacs
1396 (=ucs-bmp-var-008): Likewise.
1398 2016-10-20 MORIOKA Tomohiko <tomo.git@chise.org>
1400 * mule/mule-charset.el (default-coded-charset-priority-list):
1401 Prefer `==ucs-sip-ext-b@iso' to `==ucs-sip@JP/hanazono'.
1403 2016-10-19 MORIOKA Tomohiko <tomo.git@chise.org>
1405 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1406 `==ucs-sip@JP/hanazono'.
1408 * mule/mule-conf.el (==ucs-sip@JP/hanazono): New coded-charset for
1411 2016-10-18 MORIOKA Tomohiko <tomo.git@chise.org>
1413 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1414 setting for `=ucs-var-006'; add setting for `=ucs-itaiji-009'.
1416 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1419 * mule/mule-conf.el (=ucs-var-006): New coded-charset for XEmacs
1421 (=ucs-bmp-var-006): Likewise.
1423 2016-10-16 MORIOKA Tomohiko <tomo.git@chise.org>
1425 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1426 `=ucs-bmp-itaiji-009'.
1428 * mule/mule-conf.el (=ucs-itaiji-009): New coded-charset for
1430 (=ucs-bmp-itaiji-009): Likewise.
1432 2016-09-10 MORIOKA Tomohiko <tomo.git@chise.org>
1434 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1437 2016-07-27 MORIOKA Tomohiko <tomo.git@chise.org>
1439 * mule/mule-coding.el (utf-8-gb): Specify `charset-g3'.
1440 (utf-8-ivs-gb): Likewise.
1441 (utf-8-gb-er): Likewise.
1442 (utf-8-ivs-gb-er): Likewise.
1443 (utf-8-cns): Likewise.
1444 (utf-8-ivs-cns): Likewise.
1445 (utf-8-cns-er): Likewise.
1446 (utf-8-ivs-cns-er): Likewise.
1447 (utf-8-big5): Likewise.
1448 (utf-8-ivs-big5): Likewise.
1449 (utf-8-big5-er): Likewise.
1450 (utf-8-ivs-big5-er): Likewise.
1451 (utf-8-jis): Likewise.
1452 (utf-8-ivs-jis): Likewise.
1453 (utf-8-jis-er): Likewise.
1454 (utf-8-ivs-jis-er): Likewise.
1455 (utf-8-ks): Likewise.
1456 (utf-8-ivs-ks): Likewise.
1457 (utf-8-ks-er): Likewise.
1458 (utf-8-ivs-ks-er): Likewise.
1460 2016-07-23 MORIOKA Tomohiko <tomo.git@chise.org>
1462 * mule/mule-coding.el (utf-8-jp): Specify `charset-g3'.
1463 (utf-8-ivs-jp): Likewise.
1464 (utf-8-jp-er): Likewise.
1465 (utf-8-ivs-jp-er): Likewise.
1467 2016-04-15 MORIOKA Tomohiko <tomo.git@chise.org>
1469 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1470 setting for `=ucs-var-010'.
1472 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1475 * mule/mule-conf.el (=ucs-var-010): New coded-charset for XEmacs
1477 (=ucs-bmp-var-010): Likewise.
1479 2016-03-17 MORIOKA Tomohiko <tomo.git@chise.org>
1481 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1482 `=ucs-sip@JP/hanazono'.
1484 * mule/mule-conf.el (=ucs-sip@iso): Fix DOC and `long-name'.
1485 (=ucs-sip@JP/hanazono): New coded-charset for XEmacs CHISE.
1487 2016-03-14 MORIOKA Tomohiko <tomo.git@chise.org>
1489 * mule/mule-charset.el (default-coded-charset-priority-list):
1490 - Add `=big5-cdp-var-004'.
1491 - Rename `=big5-cdp-var-3' and `=big5-cdp-var-5' to
1492 `=big5-cdp-var-003' and `=big5-cdp-var-005'.
1494 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1495 setting for `=big5-cdp-var-003', `=big5-cdp-var-004' and
1496 `=big5-cdp-var-005'.
1498 * mule/mule-conf.el (=big5-cdp-var-003): Renamed from
1499 `=big5-cdp-var-3'; define `=big5-cdp-var-3' as an alias of
1500 `=big5-cdp-var-003'.
1501 (=big5-cdp-var-004): New coded-charset for XEmacs CHISE.
1502 (=big5-cdp-var-005): Renamed from `=big5-cdp-var-5'; define
1503 `=big5-cdp-var-5' as an alias of `=big5-cdp-var-005'.
1505 2016-03-11 MORIOKA Tomohiko <tomo.git@chise.org>
1507 * mule/mule-charset.el (default-coded-charset-priority-list):
1508 Don't prefer ucs-compat CCSes to other CCSes.
1510 2016-03-10 MORIOKA Tomohiko <tomo.git@chise.org>
1512 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1513 `===ucs-bmp-cjk-compat@unicode'.
1515 * mule/mule-conf.el (===ucs-bmp-cjk-compat@unicode): New
1516 coded-charset for XEmacs CHISE.
1518 2016-02-20 MORIOKA Tomohiko <tomo.git@chise.org>
1520 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1521 `=ucs-sip-itaiji-003'.
1523 * mule/mule-conf.el (=ucs-sip-itaiji-003): New coded-charset for
1526 2016-02-17 MORIOKA Tomohiko <tomo.git@chise.org>
1528 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1529 setting for `=ucs-var-004'.
1531 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1532 `=ucs-sip-var-001' and `=ucs-bmp-var-004'.
1534 * mule/mule-conf.el (=ucs-sip-var-001): New coded-charset for
1536 (=ucs-var-004): Ditto.
1537 (=ucs-bmp-var-004): Ditto.
1539 2016-02-14 MORIOKA Tomohiko <tomo.git@chise.org>
1541 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1544 * mule/mule-conf.el (=ucs-sip-var-003): New coded-charset for
1547 2016-02-11 MORIOKA Tomohiko <tomo.git@chise.org>
1549 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1550 setting for `=ucs-itaiji-006'.
1552 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1553 `=ucs-bmp-itaiji-006'.
1555 * mule/mule-conf.el (=ucs-itaiji-006): New coded-charset for
1557 (=ucs-bmp-itaiji-006): Ditto.
1559 2016-02-10 MORIOKA Tomohiko <tomo.git@chise.org>
1561 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1564 * mule/mule-conf.el (=ucs-sip-var-002): New coded-charset for
1567 2016-02-05 MORIOKA Tomohiko <tomo.git@chise.org>
1569 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1570 `=ucs-sip-itaiji-002'.
1572 * mule/mule-conf.el (=ucs-sip-itaiji-002): New coded-charset for
1575 2016-02-01 MORIOKA Tomohiko <tomo.git@chise.org>
1577 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1578 setting for `==hanyo-denshi/tk'.
1580 2016-01-28 MORIOKA Tomohiko <tomo.git@chise.org>
1582 * mule/mule-conf.el (=hanyo-denshi/ks): Fix `long-name'.
1583 (=hanyo-denshi/tk): Fix `long-name'.
1584 (==hanyo-denshi/tk): New coded-charset for XEmacs CHISE.
1586 2016-01-17 MORIOKA Tomohiko <tomo.git@chise.org>
1588 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1591 2016-01-17 MORIOKA Tomohiko <tomo.git@chise.org>
1593 * mule/mule-conf.el (=mj): Fix `dimension'. (=>mj): New
1594 coded-charset for XEmacs CHISE.
1596 2015-12-18 MORIOKA Tomohiko <tomo.git@chise.org>
1598 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1599 setting for `=hanyo-denshi/tk'.
1601 2015-12-17 MORIOKA Tomohiko <tomo.git@chise.org>
1603 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1604 `=hanyo-denshi/tk/mf-01'.
1606 * mule/mule-conf.el (=hanyo-denshi/tk): New coded-charset for
1608 (=hanyo-denshi/tk/mf-01): Ditto.
1610 2015-12-11 MORIOKA Tomohiko <tomo.git@chise.org>
1612 * mule/mule-charset.el (default-coded-charset-priority-list):
1613 Prefer `==ucs-bmp-cjk-compat@JP' to `==ucs-bmp-cjk-compat@gb'.
1615 2015-11-16 MORIOKA Tomohiko <tomo.git@chise.org>
1617 * mule/mule-charset.el (default-coded-charset-priority-list):
1618 Prefer `=jis-x0208@1983' to `chinese-gb2312'.
1620 2015-11-11 MORIOKA Tomohiko <tomo.git@chise.org>
1622 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1623 settings for `=ucs-itaiji-004' and `=ucs-itaiji-005'.
1625 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1626 `=ucs-bmp-itaiji-004' and `=ucs-bmp-itaiji-005'.
1628 * mule/mule-conf.el (=ucs-itaiji-004): New coded-charset for
1630 (=ucs-bmp-itaiji-004): Ditto.
1631 (=ucs-itaiji-005): Ditto.
1632 (=ucs-bmp-itaiji-005): Ditto.
1634 2015-11-11 MORIOKA Tomohiko <tomo.git@chise.org>
1636 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1637 `=ucs-sip-itaiji-001'.
1639 * mule/mule-conf.el (=ucs-sip-itaiji-001): New coded-charset for
1642 2015-11-07 MORIOKA Tomohiko <tomo.git@chise.org>
1644 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1645 settings for `=ucs-itaiji-001', `=ucs-itaiji-003' and
1648 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1649 `=ucs-bmp-itaiji-001', `=ucs-bmp-itaiji-003' and
1650 `=ucs-bmp-itaiji-008'.
1652 * mule/mule-conf.el (=ucs-itaiji-001): New coded-charset for
1654 (=ucs-bmp-itaiji-001): Ditto.
1655 (=ucs-itaiji-003): Ditto.
1656 (=ucs-bmp-itaiji-003): Ditto.
1657 (=ucs-itaiji-008): Ditto.
1658 (=ucs-bmp-itaiji-008): Ditto.
1660 2015-10-30 MORIOKA Tomohiko <tomo.git@chise.org>
1662 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1663 `==ucs-bmp-cjk-compat@gb' and `==ucs-bmp-cjk-compat@JP'.
1665 * mule/mule-conf.el (==ucs-bmp-cjk-compat@gb): New coded-charset
1667 (==ucs-bmp-cjk-compat@JP): Ditto.
1669 2015-10-21 MORIOKA Tomohiko <tomo.git@chise.org>
1671 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1672 setting for `===hng-tzs'.
1674 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1677 * mule/mule-conf.el (===hng-tzs): New coded-charset for XEmacs
1680 2015-10-20 MORIOKA Tomohiko <tomo.git@chise.org>
1682 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1683 setting for `===hng-doh'.
1685 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1688 * mule/mule-conf.el (===hng-doh): New coded-charset for XEmacs
1691 2015-10-19 MORIOKA Tomohiko <tomo.git@chise.org>
1693 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1694 setting for `===hng-wad'.
1696 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1699 * mule/mule-conf.el (===hng-wad): New coded-charset for XEmacs
1702 2015-10-19 MORIOKA Tomohiko <tomo.git@chise.org>
1704 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1705 settings for `==koseki' and `===hng-kcc'.
1707 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1710 * mule/mule-conf.el (===hng-kcc): New coded-charset for XEmacs
1713 2015-10-18 MORIOKA Tomohiko <tomo.git@chise.org>
1715 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1716 setting for `===hng-nkk'.
1718 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1721 * mule/mule-conf.el (===hng-nkk): New coded-charset for XEmacs
1724 2015-10-18 MORIOKA Tomohiko <tomo.git@chise.org>
1726 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1727 setting for `===hng-ink'.
1729 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1732 * mule/mule-conf.el (===hng-ink): New coded-charset for XEmacs
1735 2015-10-17 MORIOKA Tomohiko <tomo.git@chise.org>
1737 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1738 setting for `===hng-jhk'.
1740 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1743 * mule/mule-conf.el (===hng-jhk): New coded-charset for XEmacs
1746 2015-10-17 MORIOKA Tomohiko <tomo.git@chise.org>
1748 * mule/mule-conf.el (=jis-x0213-1@2004): Use "jisx0213\\.2004-1"
1749 instead of "jisx0213\\(\\.2004\\)-1" as the registry.
1750 (==jis-x0213-1@2004): Add registry to specify "jisx0213\\.2004-1".
1751 (===jis-x0213-1@2004): Likewise.
1752 (=>>jis-x0213-1@2004): Use "jisx0213\\.2004-1" instead of
1753 "jisx0213\\(\\.2004\\)-1" as the registry.
1754 (=+>jis-x0213-1@2004): Likewise.
1755 (=>jis-x0213-1@2004): Likewise.
1757 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1758 `===jis-x0213-1@2004'.
1760 2015-10-16 MORIOKA Tomohiko <tomo.git@chise.org>
1762 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1763 setting for `===hng-nak'.
1765 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1768 * mule/mule-conf.el (===hng-nak): New coded-charset for XEmacs
1771 2015-10-15 MORIOKA Tomohiko <tomo.git@chise.org>
1773 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1774 setting for `===hng-hos'.
1776 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1779 * mule/mule-conf.el (===hng-hos): New coded-charset for XEmacs
1782 2015-10-14 MORIOKA Tomohiko <tomo.git@chise.org>
1784 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1785 setting for `===hng-tzj'.
1787 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1790 * mule/mule-conf.el (===hng-tjz): New coded-charset for XEmacs
1793 2015-10-13 MORIOKA Tomohiko <tomo.git@chise.org>
1795 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1796 setting for `===hng-kae'.
1798 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1801 * mule/mule-conf.el (===hng-kae): New coded-charset for XEmacs
1804 2015-10-11 MORIOKA Tomohiko <tomo.git@chise.org>
1806 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1807 setting for `===hng-kar'.
1809 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1812 * mule/mule-conf.el (===hng-kar): New coded-charset for XEmacs
1815 2015-10-11 MORIOKA Tomohiko <tomo.git@chise.org>
1817 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1818 setting for `===hng-kyd'.
1820 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1823 * mule/mule-conf.el (===hng-kyd): New coded-charset for XEmacs
1826 2015-10-10 MORIOKA Tomohiko <tomo.git@chise.org>
1828 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1829 setting for `===hng-hok'.
1831 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1834 * mule/mule-conf.el (===hng-hok): New coded-charset for XEmacs
1837 2015-10-09 MORIOKA Tomohiko <tomo.git@chise.org>
1839 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1840 setting for `===hng-jyu'.
1842 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1845 * mule/mule-conf.el (===hng-jyu): New coded-charset for XEmacs
1848 2015-10-08 MORIOKA Tomohiko <tomo.git@chise.org>
1850 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1851 setting for `===hng-zkd'.
1853 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1856 * mule/mule-conf.el (===hng-zkd): New coded-charset for XEmacs
1859 2015-10-07 MORIOKA Tomohiko <tomo.git@chise.org>
1861 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1862 setting for `===hng-kmi'.
1864 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1867 * mule/mule-conf.el (===hng-kmi): New coded-charset for XEmacs
1870 2015-10-07 MORIOKA Tomohiko <tomo.git@chise.org>
1872 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1873 setting for `===hng-okd'.
1875 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1878 * mule/mule-conf.el (===hng-okd): New coded-charset for XEmacs
1881 2015-10-05 MORIOKA Tomohiko <tomo.git@chise.org>
1883 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1884 setting for `===hng-nkm'.
1886 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1889 * mule/mule-conf.el (===hng-nkm): New coded-charset for XEmacs
1892 2015-10-05 MORIOKA Tomohiko <tomo.git@chise.org>
1894 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1895 setting for `===hng-nto'.
1897 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1900 * mule/mule-conf.el (===hng-nto): New coded-charset for XEmacs
1903 2015-10-04 MORIOKA Tomohiko <tomo.git@chise.org>
1905 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1906 setting for `===hng-yhk'.
1908 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1911 * mule/mule-conf.el (===hng-yhk): New coded-charset for XEmacs
1914 2015-10-03 MORIOKA Tomohiko <tomo.git@chise.org>
1916 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1917 setting for `===hng-sok'.
1919 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1922 * mule/mule-conf.el (===hng-sok): New coded-charset for XEmacs
1925 2015-10-03 MORIOKA Tomohiko <tomo.git@chise.org>
1927 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1928 setting for `===hng-kda'.
1930 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1933 * mule/mule-conf.el (===hng-kda): New coded-charset for XEmacs
1936 2015-10-02 MORIOKA Tomohiko <tomo.git@chise.org>
1938 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1939 setting for `===hng-myz'.
1941 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1944 * mule/mule-conf.el (===hng-myz): New coded-charset for XEmacs
1947 2015-10-02 MORIOKA Tomohiko <tomo.git@chise.org>
1949 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1950 setting for `===hng-kgk'.
1952 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1955 * mule/mule-conf.el (===hng-kgk): New coded-charset for XEmacs
1958 2015-10-01 MORIOKA Tomohiko <tomo.git@chise.org>
1960 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1961 setting for `===hng-drt'.
1963 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1966 * mule/mule-conf.el (===hng-drt): New coded-charset for XEmacs
1969 2015-10-01 MORIOKA Tomohiko <tomo.git@chise.org>
1971 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1972 setting for `===hng-mam'.
1974 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1977 * mule/mule-conf.el (===hng-mam): New coded-charset for XEmacs
1980 2015-09-30 MORIOKA Tomohiko <tomo.git@chise.org>
1982 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1983 setting for `===hng-dng'.
1985 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1988 * mule/mule-conf.el (===hng-dng): New coded-charset for XEmacs
1991 2015-09-29 MORIOKA Tomohiko <tomo.git@chise.org>
1993 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1994 setting for `=>cns11643-5'.
1996 2015-09-29 MORIOKA Tomohiko <tomo.git@chise.org>
1998 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1999 setting for `===hng-keg'.
2001 * mule/mule-charset.el (default-coded-charset-priority-list): Add
2004 * mule/mule-conf.el (===hng-keg): New coded-charset for XEmacs
2007 2015-09-28 MORIOKA Tomohiko <tomo.git@chise.org>
2009 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2010 setting for `===hng-jou'.
2012 * mule/mule-charset.el (default-coded-charset-priority-list): Add
2015 * mule/mule-conf.el (===hng-jou): New coded-charset for XEmacs
2018 2015-09-28 MORIOKA Tomohiko <tomo.git@chise.org>
2020 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2021 setting for `===hng-smk'.
2023 * mule/mule-charset.el (default-coded-charset-priority-list): Add
2026 * mule/mule-conf.el (===hng-smk): New coded-charset for XEmacs
2029 2015-09-26 MORIOKA Tomohiko <tomo.git@chise.org>
2031 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2032 setting for `===hng-kyo'.
2034 * mule/mule-charset.el (default-coded-charset-priority-list): Add
2037 * mule/mule-conf.el (===hng-kyo): New coded-charset for XEmacs
2040 2015-09-26 MORIOKA Tomohiko <tomo.git@chise.org>
2042 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2043 setting for `===hng-kss'.
2045 * mule/mule-charset.el (default-coded-charset-priority-list): Add
2048 * mule/mule-conf.el (===hng-kss): New coded-charset for XEmacs
2051 2015-09-25 MORIOKA Tomohiko <tomo.git@chise.org>
2053 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2054 setting for `===hng-wan'.
2056 * mule/mule-charset.el (default-coded-charset-priority-list): Add
2059 * mule/mule-conf.el (===hng-wan): New coded-charset for XEmacs
2062 2015-09-24 MORIOKA Tomohiko <tomo.git@chise.org>
2064 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2065 setting for `===hng-ksk'.
2067 * mule/mule-charset.el (default-coded-charset-priority-list): Add
2070 * mule/mule-conf.el (===hng-ksk): New coded-charset for XEmacs
2073 2015-09-24 MORIOKA Tomohiko <tomo.git@chise.org>
2075 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2076 setting for `===hng-kyu'.
2078 * mule/mule-charset.el (default-coded-charset-priority-list): Add
2081 * mule/mule-conf.el (===hng-kyu): New coded-charset for XEmacs
2084 2015-09-23 MORIOKA Tomohiko <tomo.git@chise.org>
2086 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2087 setting for `===hng-skk'.
2089 * mule/mule-charset.el (default-coded-charset-priority-list): Add
2092 * mule/mule-conf.el (===hng-skk): New coded-charset for XEmacs
2095 2015-09-22 MORIOKA Tomohiko <tomo.git@chise.org>
2097 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2098 setting for `===hng-sik'.
2100 * mule/mule-charset.el (default-coded-charset-priority-list): Add
2103 * mule/mule-conf.el (===hng-sik): New coded-charset for XEmacs
2106 2015-09-21 MORIOKA Tomohiko <tomo.git@chise.org>
2108 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2109 setting for `===hng-kbk'.
2111 * mule/mule-charset.el (default-coded-charset-priority-list): Add
2114 * mule/mule-conf.el (===hng-kbk): New coded-charset for XEmacs
2117 2015-09-21 MORIOKA Tomohiko <tomo.git@chise.org>
2119 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2120 setting for `===hng-kcj'.
2122 * mule/mule-charset.el (default-coded-charset-priority-list): Add
2125 * mule/mule-conf.el (===hng-kcj): New coded-charset for XEmacs
2128 2015-09-19 MORIOKA Tomohiko <tomo.git@chise.org>
2130 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2131 setting for `===hng-k24'.
2133 * mule/mule-charset.el (default-coded-charset-priority-list): Add
2136 * mule/mule-conf.el (===hng-k24): New coded-charset for XEmacs
2139 2015-09-18 MORIOKA Tomohiko <tomo.git@chise.org>
2141 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2142 setting for `===hng-gok'.
2144 * mule/mule-charset.el (default-coded-charset-priority-list): Add
2147 * mule/mule-conf.el (===hng-gok): New coded-charset for XEmacs
2149 2015-09-17 MORIOKA Tomohiko <tomo.git@chise.org>
2151 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2152 setting for `===hng-tsu'.
2154 * mule/mule-charset.el (default-coded-charset-priority-list): Add
2157 * mule/mule-conf.el (===hng-tsu): New coded-charset for XEmacs
2160 2015-09-16 MORIOKA Tomohiko <tomo.git@chise.org>
2162 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2163 setting for `===hng-sys'.
2165 * mule/mule-charset.el (default-coded-charset-priority-list): Add
2168 * mule/mule-conf.el (===hng-sys): New coded-charset for XEmacs
2171 2015-09-16 MORIOKA Tomohiko <tomo.git@chise.org>
2173 * mule/mule-coding.el (coded-charset-entity-reference-alist):
2174 - Use "&HNG010-<d><d><d><d><d>;" instead of
2175 "&HNG-KHI<d><d><d><d><d>;" for `===hng-khi'.
2176 - Add setting for `===hng-khm' and `=ucs-itaiji-002'.
2178 * mule/mule-charset.el (default-coded-charset-priority-list): Add
2179 `=ucs-bmp-itaiji-002' and `===hng-khm'.
2181 * mule/mule-conf.el (===hng-khi): Use "hng-10$" instead of
2182 "hngkhi-0" as the suffix of registry.
2183 (===hng-khm): New coded-charset for XEmacs CHISE.
2184 (=ucs-itaiji-002): Ditto.
2185 (=ucs-bmp-itaiji-002): Ditto.
2187 2015-09-14 MORIOKA Tomohiko <tomo.git@chise.org>
2189 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2190 setting for `=>ucs@iwds-1'.
2192 * mule/mule-conf.el (==jis-x0208@1978/-4X): New coded-charset for
2195 2015-09-14 MORIOKA Tomohiko <tomo.git@chise.org>
2197 * mule/mule-conf.el (=>ucs@iwds-1): New coded-charset for XEmacs
2200 * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2201 "&HNG-KHI<d><d><d><d>;" instead of "&HNG-KHI-<d><d><d><d>;" for
2204 2015-09-13 MORIOKA Tomohiko <tomo.git@chise.org>
2206 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2207 setting for `===hng-khi'.
2209 * mule/mule-charset.el (default-coded-charset-priority-list): Add
2212 * mule/mule-conf.el (===hng-khi): New coded-charset for XEmacs
2215 2015-09-11 MORIOKA Tomohiko <tomo.git@chise.org>
2217 * mule/mule-conf.el (=ucs-bmp-var-001): Use #x9FCC instead of
2218 #x9FA5 as the value of `max-code'.
2219 (=ucs-bmp-var-002): Likewise.
2220 (=ucs-bmp-var-003): Likewise.
2221 (=ucs-bmp-itaiji-084): Likewise.
2222 (=ucs-bmp-cjk@JP): Likewise.
2223 (=ucs-bmp-cjk@JP/hanazono): Likewise.
2224 (==ucs-bmp-cjk@JP/hanazono): Likewise.
2225 (=>ucs-bmp-cjk@component): Likewise.
2227 2015-09-05 MORIOKA Tomohiko <tomo.git@chise.org>
2229 * mule/mule-conf.el (==daikanwa/+2p): New coded-charset for XEmacs
2232 2015-09-04 MORIOKA Tomohiko <tomo.git@chise.org>
2234 * mule/mule-conf.el (==jis-x0208@1978/4-pr): New coded-charset for
2236 (==jis-x0208@1978/5pr): Use `==jis-x0208@1978/4-pr' instead of
2237 `==jis-x0208@1978/2-pr' as the mother.
2239 2015-08-17 MORIOKA Tomohiko <tomo.git@chise.org>
2241 * mule/mule-conf.el (=>cns11643-5): New coded-charset for XEmacs
2244 2015-07-09 MORIOKA Tomohiko <tomo.git@chise.org>
2246 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2247 setting for `===hanyo-denshi/jb' and `===hanyo-denshi/hg'.
2249 2015-06-08 MORIOKA Tomohiko <tomo.git@chise.org>
2251 * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2252 `=gb2312' instead of `chinese-gb2312'; add setting for `==ucs@gb'.
2254 2015-03-05 MORIOKA Tomohiko <tomo.git@chise.org>
2256 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2257 setting for `===ucs@gb'.
2259 2015-03-04 MORIOKA Tomohiko <tomo.git@chise.org>
2261 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2262 setting for `===hanyo-denshi/ks', `===jis-x0208' and
2263 `===jis-x0213-1'; use "&R-J00X1-hhhh;" instead of "&R-JX1-hhhh;"
2264 as the entity-reference for `===jis-x0213-1@2000'; use
2265 "&R-JX1-hhhh;" as the entity-reference for `===jis-x0213-1'.
2267 2015-03-03 MORIOKA Tomohiko <tomo.git@chise.org>
2269 * mule/mule-charset.el (default-coded-charset-priority-list): Add
2272 * mule/mule-conf.el (===jis-x0208@1978): Use `==jis-x0208@1978'
2273 instead of `===jis-x0208' as the mother.
2274 (===jis-x0208@1983): Use `==jis-x0208@1983' instead of
2275 `===jis-x0208' as the mother.
2276 (===jis-x0208@1990): Use `==jis-x0208@1990' instead of
2277 `===jis-x0208' as the mother.
2278 (===jis-x0213-1@2000): Use `==jis-x0213-1@2000' instead of
2279 `===jis-x0213-1' as the mother.
2280 (===jis-x0213-1@2004): Use `==jis-x0213-1@2004' instead of
2281 `===jis-x0213-1' as the mother.
2282 (===ucs@unicode): Use `==ucs@unicode' instead of `===ucs@iso' as
2284 (===ucs@ks): Use `==ucs@ks' instead of `===ucs@unicode' as the
2287 2015-02-23 MORIOKA Tomohiko <tomo.git@chise.org>
2289 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2290 setting for `=ucs-var-001'.
2292 2015-02-23 MORIOKA Tomohiko <tomo.git@chise.org>
2294 * mule/mule-charset.el (default-coded-charset-priority-list): Add
2297 * mule/mule-conf.el (=ucs-var-001): New coded-charset for XEmacs
2299 (=ucs-bmp-var-001): Ditto.
2301 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2302 setting for `=ucs-var-003'.
2304 2015-02-22 MORIOKA Tomohiko <tomo.git@chise.org>
2306 * mule/mule-charset.el (default-coded-charset-priority-list): Add
2309 * mule/mule-conf.el (=ucs-var-003): New coded-charset for XEmacs
2311 (=ucs-bmp-var-003): Ditto.
2313 2015-02-21 MORIOKA Tomohiko <tomo.git@chise.org>
2315 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2316 setting for `=ucs-var-002'.
2318 * mule/mule-charset.el (default-coded-charset-priority-list): Add
2321 * mule/mule-conf.el (=ucs-var-002): New coded-charset for XEmacs
2323 (=ucs-bmp-var-002): Ditto.
2325 2015-02-21 MORIOKA Tomohiko <tomo.git@chise.org>
2327 * mule/mule-conf.el (==jis-x0208@1978/4er): New coded-charset for
2329 (==jis-x0208@1978/5pr): Ditto.
2331 2015-02-21 MORIOKA Tomohiko <tomo.git@chise.org>
2333 * mule/mule-charset.el (default-coded-charset-priority-list): Add
2334 `=>ucs-bmp-cjk@component'.
2336 * mule/mule-conf.el (=>ucs@component): New coded-charset for
2338 (=>ucs-bmp-cjk@component): Ditto.
2340 2015-02-20 MORIOKA Tomohiko <tomo.git@chise.org>
2342 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2343 setting for `=>iwds-1'.
2345 2015-02-20 MORIOKA Tomohiko <tomo.git@chise.org>
2347 * mule/mule-conf.el (=>iwds-1): New coded-charset for XEmacs
2350 2015-02-17 MORIOKA Tomohiko <tomo.git@chise.org>
2352 * mule/mule-charset.el (default-coded-charset-priority-list):
2353 - Prefer `=ucs-bmp-cjk@JP/hanazono' to `=ucs-bmp-cjk@gb'.
2354 - Prefer `==ucs-bmp-cjk@JP/hanazono' to `==ucs-bmp-cjk@gb'.
2355 - Prefer `===hanyo-denshi/jc' to `===jis-x0213-1'.
2356 - Prefer `===hanyo-denshi/jd' to `===jis-x0213-2'.
2358 2015-02-14 MORIOKA Tomohiko <tomo.git@chise.org>
2360 * mule/mule-coding.el (coded-charset-entity-reference-alist):
2361 Prefer `=ucs@FOO' to `=>>ucs@FOO'.
2363 * mule/mule-conf.el (=ucs@iso): Use `=+>ucs@iso' instead of
2364 `=>>ucs@iso' as the mother.
2365 (=>>ucs@iso): Use `=ucs@iso' instead of `=+>ucs@iso' as the
2368 2015-01-22 MORIOKA Tomohiko <tomo.git@chise.org>
2370 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2371 setting for `===hanyo-denshi/ia'.
2373 2015-01-20 MORIOKA Tomohiko <tomo.git@chise.org>
2375 * mule/mule-charset.el (default-coded-charset-priority-list): Add
2376 `===hanyo-denshi/ia'.
2378 2014-12-28 MORIOKA Tomohiko <tomo.git@chise.org>
2380 * mule/mule-conf.el (=koseki): Fix DOC.
2381 (==koseki): New coded-charset for XEmacs CHISE.
2383 2014-12-26 MORIOKA Tomohiko <tomo.git@chise.org>
2385 * mule/mule-conf.el (===hanyo-denshi/jc): New coded-charset for
2387 (===hanyo-denshi/jd): Fix DOC.
2389 2014-12-26 MORIOKA Tomohiko <tomo.git@chise.org>
2391 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2392 setting for `===hanyo-denshi/ip'.
2394 2014-12-25 MORIOKA Tomohiko <tomo.git@chise.org>
2396 * mule/mule-charset.el (default-coded-charset-priority-list): Add
2397 `===hanyo-denshi/ip'.
2399 * mule/mule-conf.el (===hanyo-denshi/ip): New coded-charset for
2402 2014-12-07 MORIOKA Tomohiko <tomo.git@chise.org>
2404 * mule/mule-charset.el (default-coded-charset-priority-list): Add
2405 `==ucs-radicals@unicode' and `=>daikanwa'.
2407 * mule/mule-conf.el (==ucs-radicals@unicode): New coded-charset
2410 2014-12-03 MORIOKA Tomohiko <tomo.git@chise.org>
2412 * mule/mule-conf.el (===hanyo-denshi/ia): New coded-charset for
2415 2014-11-18 MORIOKA Tomohiko <tomo.git@chise.org>
2417 * mule/mule-charset.el (default-coded-charset-priority-list): Add
2420 2014-11-17 MORIOKA Tomohiko <tomo.git@chise.org>
2422 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2423 setting for `===ruimoku-v6'.
2425 2014-11-17 MORIOKA Tomohiko <tomo.git@chise.org>
2427 * mule/mule-conf.el (===ruimoku-v6): New coded-charset for XEmacs
2430 2014-11-15 MORIOKA Tomohiko <tomo.git@chise.org>
2432 * mule/mule-conf.el (==jis-x0208@1978/1pr/fixed): New
2433 coded-charset for XEmacs CHISE.
2435 2014-11-05 MORIOKA Tomohiko <tomo.git@chise.org>
2437 * mule/mule-conf.el (===hanyo-denshi/jd): New coded-charset for
2440 2014-10-15 MORIOKA Tomohiko <tomo.git@chise.org>
2442 * mule/mule-charset.el (default-coded-charset-priority-list): Add
2445 2014-10-02 MORIOKA Tomohiko <tomo.git@chise.org>
2447 * mule/mule-conf.el (===ucs-sip@iso): New coded-charset for XEmacs
2450 2014-09-29 MORIOKA Tomohiko <tomo.git@chise.org>
2452 * mule/mule-charset.el (default-coded-charset-priority-list): Add
2455 * mule/mule-conf.el (==ucs-sip@iso): New coded-charset for XEmacs
2458 2014-09-18 MORIOKA Tomohiko <tomo.git@chise.org>
2460 * mule/mule-conf.el (=ucs-sip-ext-b): Fix registry.
2461 (=ucs-sip@iso): New coded-charset for XEmacs CHISE.
2462 (=ucs-sip-ext-b@iso): Fix registry.
2463 (==ucs-sip-ext-b@iso): Ditto.
2464 (===ucs-sip-ext-b@iso): Ditto.
2466 * mule/mule-charset.el (default-coded-charset-priority-list): Add
2469 2014-09-17 MORIOKA Tomohiko <tomo.git@chise.org>
2471 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2472 setting for `=>cbeta'.
2474 2014-09-16 MORIOKA Tomohiko <tomo.git@chise.org>
2476 * mule/mule-charset.el (default-coded-charset-priority-list): Add
2479 * mule/mule-conf.el (=>cbeta): New coded-charset for XEmacs CHISE.
2481 2014-08-20 MORIOKA Tomohiko <tomo.git@chise.org>
2483 * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2484 "&G-[NAME];" instead of "&g1-[NAME];" for `=>>[NAME]'.
2486 2014-08-19 MORIOKA Tomohiko <tomo.git@chise.org>
2488 * mule/mule-conf.el (=>>>ucs@cns): Indicate `==ucs@cns' instead of
2490 (=>>>ucs@jis): Indicate `==ucs@jis' instead of `=ucs@jis'.
2491 (=>>>ucs@jis/1990): Indicate `==ucs@jis/1990' instead of
2493 (=>>>ucs@jis/2000): Indicate `==ucs@jis/2000' instead of
2495 (=>>>ucs@jis/2004): Indicate `==ucs@jis/2004' instead of
2497 (=>>>ucs@ks): Indicate `==ucs@ks' instead of `=ucs@ks'.
2499 * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2500 "&g2-[NAME];" instead of "&G-[NAME];" for `==[NAME]'.
2502 2014-08-06 MORIOKA Tomohiko <tomo.git@chise.org>
2504 * mule/mule-conf.el (==jis-x0208@1978/-4pr): New coded-charset for
2506 (==jis-x0208@1978/1pr): Ditto.
2507 (==jis-x0208@1978/2-pr): Ditto.
2509 2014-07-31 MORIOKA Tomohiko <tomo.git@chise.org>
2511 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2512 setting for `===jis-x0213-1@2004'.
2514 2014-07-30 MORIOKA Tomohiko <tomo.git@chise.org>
2516 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2517 settings for `=+>hanyo-denshi/ft' and `=+>hanyo-denshi/jt'.
2519 * mule/mule-charset.el (default-coded-charset-priority-list): Add
2520 `===hanyo-denshi/jb'.
2522 * mule/mule-conf.el (===hanyo-denshi/jb): New coded-charset for
2524 (=+>hanyo-denshi/ft): Ditto.
2525 (=+>hanyo-denshi/jt): Ditto.
2527 2014-07-29 MORIOKA Tomohiko <tomo.git@chise.org>
2529 * mule/mule-charset.el (default-coded-charset-priority-list): Add
2530 `===hanyo-denshi/hg'.
2532 2014-07-28 MORIOKA Tomohiko <tomo.git@chise.org>
2534 * mule/mule-conf.el (===jis-x0213-1@2004): New coded-charset for
2536 (===hanyo-denshi/hg): Ditto.
2538 2014-07-27 MORIOKA Tomohiko <tomo.git@chise.org>
2540 * mule/mule-conf.el (==adobe-japan1-*): Indicate abstract
2541 glyph-forms instead of detailed glyph-images.
2542 (=>>>adobe-japan1-*): Indicate `==adobe-japan1-*' instead of
2544 (===adobe-japan1-0): New coded-charset for XEmacs CHISE.
2545 (===adobe-japan1-1): Ditto.
2546 (===adobe-japan1-2): Ditto.
2547 (===adobe-japan1-3): Ditto.
2548 (===adobe-japan1-4): Ditto.
2549 (===adobe-japan1-5): Ditto.
2550 (===adobe-japan1-6): Ditto.
2551 (=>>adobe-japan1-0): Use `=adobe-japan1' instead of
2552 `=>>>adobe-japan1' as the mother.
2553 (=+>adobe-japan1-0): Use `=adobe-japan1' instead of
2554 `=>>adobe-japan1' as the mother.
2555 (==jis-x0208): Indicate abstract glyph-forms instead of detailed
2557 (==jis-x0208@1978): Ditto.
2558 (==jis-x0208@1983): Ditto.
2559 (==jis-x0208@1990): Ditto.
2560 (==jis-x0213-1): Ditto.
2561 (==jis-x0213-1@2000): Ditto.
2562 (==jis-x0213-1@2004): Ditto.
2563 (==jis-x0213-2): Ditto.
2564 (=>>>jis-x0208): Indicate `==jis-x0208' instead of `=jis-x0208'.
2565 (=>>>jis-x0208@1978): Indicate `==jis-x0208@1978' instead of
2567 (=>>>jis-x0208@1983): Indicate `==jis-x0208@1983' instead of
2569 (=>>>jis-x0208@1990): Indicate `==jis-x0208@1990' instead of
2571 (=>>>jis-x0213-1): Indicate `==jis-x0213-1' instead of
2573 (=>>>jis-x0213-1@2000): Indicate `==jis-x0213-1@2000' instead of
2574 `=jis-x0213-1@2000'.
2575 (=>>>jis-x0213-1@2004): Indicate `==jis-x0213-1@2004' instead of
2576 `=jis-x0213-1@2004'.
2577 (=>>>jis-x0213-2): Indicate `==jis-x0213-2' instead of
2579 (===jis-x0208): New coded-charset for XEmacs CHISE.
2580 (===jis-x0208@1978): Ditto.
2581 (===jis-x0208@1983): Ditto.
2582 (===jis-x0208@1990): Ditto.
2583 (===jis-x0213-1): Ditto.
2584 (===jis-x0213-1@2000): Ditto.
2585 (===jis-x0213-2): Ditto.
2586 (===jis-x0212): Ditto.
2587 (===ks-x1001): Ditto.
2588 (=>>jis-x0208): Use `=jis-x0208' instead of `=>>>jis-x0208' as the
2590 (=>>jis-x0213-1): Use `=jis-x0213-1' instead of `=>>>jis-x0213-1'
2592 (=>>jis-x0213-2): Use `=jis-x0213-2' instead of `=>>>jis-x0213-2'
2594 (===cns11643-1): New coded-charset for XEmacs CHISE.
2595 (===cns11643-2): Ditto.
2596 (===cns11643-3): Ditto.
2597 (===cns11643-4): Ditto.
2598 (===cns11643-5): Ditto.
2599 (===cns11643-6): Ditto.
2600 (===cns11643-7): Ditto.
2601 (=>>cns11643-1): Ditto.
2602 (==big5-cdp): Indicate abstract glyph-images instead of
2603 representative glyph-images.
2604 (===big5-cdp): New coded-charset for XEmacs CHISE.
2605 (==hanyo-denshi/*): Indicate abstract glyph-forms instead of
2606 detailed glyph-images.
2607 (=>>>hanyo-denshi/*): Indicate `==hanyo-denshi/*' instead of
2609 (===hanyo-denshi/ft): New coded-charset for XEmacs CHISE.
2610 (===hanyo-denshi/ib): Ditto.
2611 (===hanyo-denshi/jt): Ditto.
2612 (===hanyo-denshi/ks): Ditto.
2616 (=>>hanyo-denshi/*): Use `=hanyo-denshi/*' instead of
2617 `=>>>hanyo-denshi/*' as its mother.
2618 (==gt): Indicate abstract glyph-forms instead of detailed
2620 (===gt): New coded-charset for XEmacs CHISE.
2621 (=>>>gt): Indicates `==gt' instead of `=gt'.
2622 (=>>gt): Use `=gt' instead of `=>>>gt' as the mother.
2623 (==gt-k): Indicate abstract glyph-forms instead of detailed
2625 (===gt-k): New coded-charset for XEmacs CHISE.
2626 (==daikanwa): Indicates glyph-images instead of detailed
2628 (===daikanwa): New coded-charset for XEmacs CHISE.
2629 (===daikanwa/+p): Ditto.
2630 (===daikanwa/ho): Ditto.
2633 (==jef-china3): Ditto.
2634 (===jef-china3): Ditto.
2635 (==ruimoku-v6): Ditto.
2636 (==ucs@iso): Indicate representative glyph-forms instead of
2637 representative glyph-images.
2638 (=>>>ucs@iso): Indicates `==ucs@iso' instead of `=ucs@iso'.
2639 (==ucs@unicode): Indicate representative glyph-forms instead of
2640 representative glyph-images.
2641 (=>>>ucs@unicode): Indicates `==ucs@unicode' instead of
2643 (==ucs@cns): Indicate representative glyph-forms instead of
2644 representative glyph-images.
2646 (==ucs@jis/1990): Ditto.
2647 (==ucs@jis/2000): Ditto.
2648 (==ucs@jis/2004): Ditto.
2650 (===ucs@iso): New coded-charset for XEmacs CHISE.
2651 (===ucs@unicode): Ditto.
2654 (===ucs-bmp-cjk@gb): Ditto.
2655 (===ucs-sip-ext-b@iso): Ditto.
2657 2014-07-25 MORIOKA Tomohiko <tomo.git@chise.org>
2659 * mule/mule-charset.el (default-coded-charset-priority-list): Add
2660 `==jis-x0213-2', `==ruimoku-v6', `==cbeta', `==jef-china3',
2661 `===mj-0', `===mj-1', `===jis-x0208@1990', `===jis-x0213-1',
2662 `===jis-x0213-2', `===big5-cdp', `===ucs-bmp-cjk@gb',
2663 `===adobe-japan1-6', `===cns11643-1', `===cns11643-2',
2664 `===cns11643-3', `===cns11643-4', `===cns11643-5',
2665 `===cns11643-6', `===cns11643-7', `===hanyo-denshi/ft',
2666 `===hanyo-denshi/ib', `===hanyo-denshi/jt', `===jis-x0208@1983',
2667 `===jis-x0208@1978', `===jis-x0212', `===ks-x1001', `===daikanwa',
2668 `===ucs-sip-ext-b@iso', `===cbeta' and `===jef-china3'.
2670 * mule/mule-coding.el (coded-charset-entity-reference-alist):
2671 - Use "&G-[NAME];" for `==[NAME]' instead of `=>>[NAME]'.
2672 - Use "&R-[NAME];" for `===[NAME]' instead of `==[NAME]'.
2673 - Use "&g1-[NAME];" for `=>>[NAME]'.
2674 - Abolish "&g2-[NAME];".
2676 2014-03-08 MORIOKA Tomohiko <tomo.git@chise.org>
2678 * mule/mule-conf.el (=ucs@big5): Use `=ucs@cns' instead of
2679 `=>>ucs@cns' as the mother.
2681 2014-03-07 MORIOKA Tomohiko <tomo.git@chise.org>
2683 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2684 setting for `==ucs@ks'.
2686 2014-02-24 MORIOKA Tomohiko <tomo.git@chise.org>
2688 * mule/mule-conf.el (=adobe-japan1-base): Move builtin code range
2689 from 0x63000000〜0x63005A11 to 0x00E10000〜0x00E15A11.
2690 (=mj): Move builtin code range from 0x64040000〜0x640509D5 to
2691 0x00E30000〜0x00E409D5.
2693 2014-02-20 MORIOKA Tomohiko <tomo.git@chise.org>
2695 * mule/mule-coding.el (coded-charset-entity-reference-alist):
2696 Prefer MJ to Adobe-Japan1; use "I-MJ", "MJ" and "&R-MJ" instead of
2697 "I-MJ-", "MJ-" and "&R-MJ-" as prefixes of MJ.
2699 2014-02-20 MORIOKA Tomohiko <tomo.git@chise.org>
2701 * mule/mule-charset.el (default-coded-charset-priority-list): Add
2702 `=mj-0', `=mj-1', `==mj-0' and `==mj-1'.
2704 * mule/mule-conf.el (=mj): New coded-charset for XEmacs CHISE.
2712 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2713 setting for `=mj' and `==mj'.
2715 2014-02-05 MORIOKA Tomohiko <tomo.git@chise.org>
2717 * mule/mule-conf.el (=ucs@ks/2012): New coded-charset for XEmacs
2720 2014-01-28 MORIOKA Tomohiko <tomo.git@chise.org>
2722 * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2723 "A-HDU+" instead of "A-HD-UCS+" as the prefix for
2724 `=>ucs@hanyo-denshi'.
2726 2014-01-18 MORIOKA Tomohiko <tomo.git@chise.org>
2728 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2729 setting for `=koseki' and `=>ucs@hanyo-denshi'.
2731 * mule/mule-conf.el (=koseki): New coded-charset for XEmacs CHISE.
2732 (=>ucs@hanyo-denshi): New coded-charset for XEmacs CHISE.
2734 2014-01-11 MORIOKA Tomohiko <tomo.git@chise.org>
2736 * mule/mule-conf.el (==hanyo-denshi/ip): New coded-charset for
2739 2013-12-29 MORIOKA Tomohiko <tomo.git@chise.org>
2741 * mule/mule-coding.el (coded-charset-entity-reference-alist):
2742 Change priority of `=>>>ucs@iso'.
2744 * mule/mule-conf.el (=ucs@iso): Use `=>>ucs@iso' instead of
2745 `=>>>ucs@iso' as the mother.
2746 (=>>>ucs@iso): Changed to an alias for `=ucs@iso'.
2748 2013-12-25 MORIOKA Tomohiko <tomo.git@chise.org>
2750 * mule/mule-coding.el (coded-charset-entity-reference-alist):
2751 Change priority of `=>>>ucs@unicode'.
2753 * mule/mule-conf.el (=>>>ucs@unicode): Changed to an alias for
2756 2013-12-25 MORIOKA Tomohiko <tomo.git@chise.org>
2758 * mule/mule-coding.el (coded-charset-entity-reference-alist):
2759 Change priority of `=>>>ucs@jis'.
2761 * mule/mule-conf.el (=>>>ucs@jis): Changed to an alias for
2764 2013-12-18 MORIOKA Tomohiko <tomo.git@chise.org>
2766 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2767 setting for `==daikanwa/+p'.
2769 2013-12-15 MORIOKA Tomohiko <tomo.git@chise.org>
2771 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2772 setting for `==shinjigen@1ed'.
2774 2013-12-12 MORIOKA Tomohiko <tomo.git@chise.org>
2776 * mule/mule-conf.el (==shinjigen/+p@rev): New coded-charset for
2779 2013-12-11 MORIOKA Tomohiko <tomo.git@chise.org>
2781 * mule/mule-conf.el (==shinjigen): Modify DOC.
2782 (==shinjigen@1ed): New coded-charset for XEmacs CHISE.
2783 (==shinjigen@rev): Modify DOC.
2785 2013-12-09 MORIOKA Tomohiko <tomo.git@chise.org>
2787 * mule/mule-conf.el (==daikanwa/+p): New coded-charset for XEmacs
2790 2013-12-08 MORIOKA Tomohiko <tomo.git@chise.org>
2792 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2793 settings for `==daikanwa' and `==ucs@JP/hanazono'.
2795 * mule/mule-conf.el (==shinjigen@rev): New coded-charset for
2798 * mule/mule-charset.el (default-coded-charset-priority-list): Add
2801 2013-11-27 MORIOKA Tomohiko <tomo.git@chise.org>
2803 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2804 setting for `==cns11643-7'.
2806 * mule/mule-charset.el (default-coded-charset-priority-list): Add
2809 2013-11-23 MORIOKA Tomohiko <tomo.git@chise.org>
2811 * mule/mule-charset.el (default-coded-charset-priority-list): Add
2814 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2815 setting for `==cns11643-6'.
2817 2013-11-20 MORIOKA Tomohiko <tomo.git@chise.org>
2819 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2820 setting for `==cns11643-5'.
2822 * mule/mule-charset.el (default-coded-charset-priority-list): Add
2825 2013-11-16 MORIOKA Tomohiko <tomo.git@chise.org>
2827 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2828 setting for `==cns11643-4'.
2830 * mule/mule-charset.el (default-coded-charset-priority-list): Add
2833 2013-11-08 MORIOKA Tomohiko <tomo.git@chise.org>
2835 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2836 setting for `==cns11643-3'.
2838 * mule/mule-charset.el (default-coded-charset-priority-list): Add
2841 2013-11-02 MORIOKA Tomohiko <tomo.git@chise.org>
2843 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2844 setting for `==cns11643-2'.
2846 * mule/mule-charset.el (default-coded-charset-priority-list): Add
2849 2013-10-29 MORIOKA Tomohiko <tomo.git@chise.org>
2851 * mule/mule-coding.el (coded-charset-entity-reference-alist):
2852 Change priority of `=>>>ucs@ks'.
2854 * mule/mule-conf.el (=>>>ucs@ks): Changed to an alias for
2857 2013-10-26 MORIOKA Tomohiko <tomo.git@chise.org>
2859 * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2860 `=cns11643-1' instead of `chinese-cns11643-1'; add settings for
2861 `==ucs@cns' and `==cns11643-1'.
2863 * mule/mule-conf.el (==cns11643-1): Fix `dimension'.
2864 (==cns11643-2): Ditto.
2865 (==cns11643-3): Ditto.
2866 (==cns11643-4): Ditto.
2867 (==cns11643-5): Ditto.
2868 (==cns11643-6): Ditto.
2869 (==cns11643-7): Ditto.
2871 * mule/mule-charset.el (default-coded-charset-priority-list): Add
2874 2013-10-20 MORIOKA Tomohiko <tomo.git@chise.org>
2876 * mule/mule-coding.el (coded-charset-entity-reference-alist):
2877 Change priority of `=>>>ucs@jis/2004', `=>>>ucs@jis/2004' and
2880 * mule/mule-conf.el (=>>>ucs@jis/1990): Changed to an alias for
2882 (=>>>ucs@jis/2000): Changed to an alias for `=ucs@jis/2000'.
2883 (=>>>ucs@jis/2004): Changed to an alias for `=ucs@jis/2004'.
2885 2013-10-20 MORIOKA Tomohiko <tomo.git@chise.org>
2887 * mule/mule-coding.el (coded-charset-entity-reference-alist):
2888 Change priority of `=>>>ucs@cns'.
2890 * mule/mule-conf.el (=>>>ucs@cns): Changed to an alias for
2893 2013-10-19 MORIOKA Tomohiko <tomo.git@chise.org>
2895 * mule/mule-charset.el (default-coded-charset-priority-list): Add
2898 * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2899 `=ks-x1001' instead of `korean-ksc5601'; add setting for
2902 2013-10-18 MORIOKA Tomohiko <tomo.git@chise.org>
2904 * mule/mule-conf.el (=>>>gt): Changed to an alias for `=gt'.
2906 2013-10-17 MORIOKA Tomohiko <tomo.git@chise.org>
2908 * mule/mule-conf.el (=>>>jis-x0208): Changed to an alias for
2910 (=>>>jis-x0208@1978): Changed to an alias for `=jis-x0208@1978'.
2911 (=>>>jis-x0208@1983): Changed to an alias for `=jis-x0208@1983'.
2912 (=>>>jis-x0208@1990): Changed to an alias for `=jis-x0208@1990'.
2913 (=>>>jis-x0213-1): Changed to an alias for `=jis-x0213-1'.
2914 (=>>>jis-x0213-1@2000): Changed to an alias for
2915 `=jis-x0213-1@2000'.
2916 (=>>>jis-x0213-1@2004): Changed to an alias for
2917 `=jis-x0213-1@2004'.
2918 (=>>>jis-x0213-2): Changed to an alias for `=jis-x0213-2'.
2920 2013-10-17 MORIOKA Tomohiko <tomo.git@chise.org>
2922 * mule/mule-conf.el (=>>>adobe-japan1-0): Changed to an alias for
2924 (=>>>adobe-japan1-1): Changed to an alias for `=adobe-japan1-1'.
2925 (=>>>adobe-japan1-2): Changed to an alias for `=adobe-japan1-2'.
2926 (=>>>adobe-japan1-3): Changed to an alias for `=adobe-japan1-3'.
2927 (=>>>adobe-japan1-4): Changed to an alias for `=adobe-japan1-4'.
2928 (=>>>adobe-japan1-5): Changed to an alias for `=adobe-japan1-5'.
2929 (=>>>adobe-japan1-6): Changed to an alias for `=adobe-japan1-6'.
2931 2013-10-12 MORIOKA Tomohiko <tomo.git@chise.org>
2933 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2934 settings for `==adobe-japan1-6', `==hanyo-denshi/*', `==gt',
2935 `==jis-x0208@1990', `==jis-x0212', `==jis-x0213-1@2000',
2936 `==jis-x0213-2', `==jis-x0213-1@2004', `==big5-cdp', `==gt-k',
2937 `==jis-x0208@1983', `==jis-x0208@1978', `==ucs@iso',
2938 `==ucs@unicode', `=>>daikanwa/+p' and `==shinjigen@rev'.
2940 2013-10-10 MORIOKA Tomohiko <tomo.git@chise.org>
2942 * mule/mule-charset.el (default-coded-charset-priority-list): Add
2943 `=adobe-japan1-0', `=adobe-japan1-1', `=adobe-japan1-2',
2944 `=adobe-japan1-3', `=adobe-japan1-4', `=adobe-japan1-5',
2945 `==jis-x0208@1990', `==ucs-bmp-cjk@gb',
2946 `==ucs-bmp-cjk@JP/hanazono', `==ucs-sip-ext-b@iso',
2947 `==hanyo-denshi/*', `==adobe-japan1-6', `==big5-cdp',
2948 `==jis-x0208@1983', `==jis-x0208@1978', `==jis-x0213-1@2000' and
2951 2013-10-03 MORIOKA Tomohiko <tomo.git@chise.org>
2953 * mule/mule-conf.el (=adobe-japan1-0): Modify registry to accept
2954 "AdobeJapan1-[0-6]$".
2955 (=adobe-japan1-1): Modify registry to accept "AdobeJapan1-[1-6]$".
2956 (=adobe-japan1-2): Modify registry to accept "AdobeJapan1-[2-6]$".
2957 (=adobe-japan1-3): Modify registry to accept "AdobeJapan1-[3-6]$".
2958 (=adobe-japan1-4): Modify registry to accept "AdobeJapan1-[4-6]$".
2959 (=adobe-japan1-5): Modify registry to accept "AdobeJapan1-[5-6]$".
2960 (==adobe-japan1-0): New coded-charset for XEmacs CHISE.
2961 (==adobe-japan1-1): Ditto.
2962 (==adobe-japan1-2): Ditto.
2963 (==adobe-japan1-3): Ditto.
2964 (==adobe-japan1-4): Ditto.
2965 (==adobe-japan1-5): Ditto.
2966 (==adobe-japan1-6): Ditto.
2967 (==jis-x0208): Ditto.
2968 (==jis-x0208@1978): Ditto.
2969 (==jis-x0208@1983): Ditto.
2970 (==jis-x0208@1990): Ditto.
2971 (==jis-x0213-1): Ditto.
2972 (==jis-x0213-1@2000): Ditto.
2973 (==jis-x0213-1@2004): Ditto.
2974 (==jis-x0213-2): Ditto.
2975 (==jis-x0212): Ditto.
2977 (==iso-ir165): Ditto.
2979 (==ks-x1001): Ditto.
2980 (==cns11643-1): Ditto.
2981 (==cns11643-2): Ditto.
2982 (==cns11643-3): Ditto.
2983 (==cns11643-4): Ditto.
2984 (==cns11643-5): Ditto.
2985 (==cns11643-6): Ditto.
2986 (==cns11643-7): Ditto.
2987 (==big5-cdp): Ditto.
2988 (==hanyo-denshi/ja): Ditto.
2989 (==hanyo-denshi/jb): Ditto.
2990 (==hanyo-denshi/jc): Ditto.
2991 (==hanyo-denshi/jd): Ditto.
2992 (==hanyo-denshi/ft): Ditto.
2993 (==hanyo-denshi/ia): Ditto.
2994 (==hanyo-denshi/ib): Ditto.
2995 (==hanyo-denshi/hg): Ditto.
2996 (==hanyo-denshi/jt): Ditto.
2997 (==hanyo-denshi/ks): Ditto.
3000 (==daikanwa): Ditto.
3001 (==shinjigen): Ditto.
3003 (==ucs@unicode): Ditto.
3005 (==ucs-bmp@gb): Ditto.
3007 (==ucs-bmp@cns): Ditto.
3009 (==ucs@jis/1990): Ditto.
3010 (==ucs@jis/2000): Ditto.
3011 (==ucs@jis/2004): Ditto.
3013 (==ucs@JP/hanazono): Ditto.
3015 (==ucs-bmp@ks): Ditto.
3016 (==ucs@cns11643): Ditto.
3017 (==ucs-bmp-cjk@gb): Ditto.
3018 (==ucs-bmp-cjk@JP/hanazono): Ditto.
3019 (==ucs-sip-ext-b@iso): Ditto.
3021 2013-07-11 MORIOKA Tomohiko <tomo.git@chise.org>
3023 * mule/mule-charset.el (default-coded-charset-priority-list): Use
3024 `=ucs-bmp-cjk@gb' instead of `=ucs-bmp-cjk@unicode'.
3026 * mule/mule-conf.el (=ucs-bmp-cjk@gb): New coded-charset for
3028 (=ucs-bmp-cjk@unicode): Abolished.
3030 2013-07-10 MORIOKA Tomohiko <tomo.git@chise.org>
3032 * mule/mule-charset.el (default-coded-charset-priority-list): Add
3033 `=+>ucs-bmp-cjk-compat@jis'.
3035 * mule/mule-conf.el (=+>ucs-bmp-cjk-compat@jis): New coded-charset
3038 2013-07-06 MORIOKA Tomohiko <tomo.git@chise.org>
3040 * mule/mule-conf.el (=>cns11643-6): New coded-charset for XEmacs
3043 2013-05-28 MORIOKA Tomohiko <tomo.git@chise.org>
3045 * mule/mule-conf.el (=jis-x0208@1978/1pr/fixed): New coded-charset
3047 (=jis-x0208@1978/1er-pr): Abolished.
3048 (=jis-x0208@1978/2-pr): Use `=jis-x0208@1978' instead of
3049 `=jis-x0208@1978/1er-pr' as the mother.
3051 2013-02-20 MORIOKA Tomohiko <tomo.git@chise.org>
3053 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3054 setting for `=ucs-itaiji-084'.
3056 2013-02-17 MORIOKA Tomohiko <tomo.git@chise.org>
3058 * mule/mule-charset.el (default-coded-charset-priority-list):
3059 Delete `=zihai-17xx'; add `=ucs-bmp-itaiji-084'.
3061 * mule/mule-conf.el (=ucs-itaiji-084): New coded-charset for
3063 (=ucs-bmp-itaiji-084): Ditto.
3065 2013-02-15 MORIOKA Tomohiko <tomo.git@chise.org>
3067 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3068 settings for `=big5-cdp-var-3' and `=big5-cdp-var-5'.
3070 2013-02-14 MORIOKA Tomohiko <tomo.git@chise.org>
3072 * mule/mule-charset.el (default-coded-charset-priority-list): Add
3073 `=zihai-17xx', `=big5-cdp-var-3' and `=big5-cdp-var-5'.
3075 * mule/mule-conf.el (=big5-cdp-var-3): New coded-charset for
3077 (=big5-cdp-var-5): Ditto.
3079 2012-10-31 MORIOKA Tomohiko <tomo.git@chise.org>
3081 * mule/mule-conf.el (=+>jis-x0213-1@2004): New coded-charset for
3084 2012-10-26 MORIOKA Tomohiko <tomo.git@chise.org>
3086 * mule/mule-conf.el (=>>hanyo-denshi/ip): New coded-charset for
3089 2012-10-17 MORIOKA Tomohiko <tomo.git@chise.org>
3091 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3092 setting for `=>>>hanyo-denshi/ft'.
3094 2012-09-25 MORIOKA Tomohiko <tomo.git@chise.org>
3096 * mule/mule-conf.el (=>>>hanyo-denshi/jd): New coded-charset for
3098 (=>>hanyo-denshi/jd): Use `=>>>hanyo-denshi/jd' instead of
3099 `=hanyo-denshi/jd' as the mother.
3101 2012-09-07 MORIOKA Tomohiko <tomo.git@chise.org>
3103 * mule/mule-conf.el (=+>adobe-japan1-0): New coded-charset for
3105 (=+>adobe-japan1-1): Ditto.
3106 (=+>adobe-japan1-2): Ditto.
3107 (=+>adobe-japan1-3): Ditto.
3108 (=+>adobe-japan1-4): Ditto.
3109 (=+>adobe-japan1-5): Ditto.
3110 (=+>adobe-japan1-6): Ditto.
3111 (=+>adobe-japan1): Changed to an alias for `=+>adobe-japan1-6'.
3113 2012-09-07 MORIOKA Tomohiko <tomo.git@chise.org>
3115 * mule/mule-coding.el (coded-charset-entity-reference-alist):
3116 Prefer `=>>>adobe-japan1' to other abstract glyph-form CCSs;
3117 prefer `=>>adobe-japan1' to other abstract glyph CCSs.
3119 * mule/mule-conf.el: Define coded-charsets about Adobe-Japan1 at
3122 2012-09-05 MORIOKA Tomohiko <tomo.git@chise.org>
3124 * mule/mule-conf.el (=>>>hanyo-denshi/jb): New coded-charset for
3126 (=>>>hanyo-denshi/hg): New coded-charset for XEmacs CHISE.
3127 (=>>hanyo-denshi/jb): Use `=>>>hanyo-denshi/jb' as the mother.
3128 (=>>hanyo-denshi/hg): Use `=>>>hanyo-denshi/hg' as the mother.
3130 2012-08-31 MORIOKA Tomohiko <tomo.git@chise.org>
3132 * mule/mule-charset.el (default-coded-charset-priority-list):
3133 Prefer `chinese-cns11643-{1..7}', `=adobe-japan1-6', `=big5-cdp'
3134 and `=hanyo-denshi/*' to `=gt-pj-{2..11}', `=gt-pj-k{1|2}', etc.
3136 * mule/mule-conf.el: Modify order of definitions of some
3139 2012-08-30 MORIOKA Tomohiko <tomo.git@chise.org>
3141 * mule/mule-coding.el (coded-charset-entity-reference-alist):
3142 Prefer `=>>hanyo-denshi/{ft|ia|ib|jt|ks}' to `=>>jis-x0208@1978',
3143 `=>>big5-cdp', `=>>gt-k' and `=>>ruimoku-v6'; add `=>>cns11643-4'.
3145 * mule/mule-conf.el (=>>cns11643-4): New coded-charset for XEmacs
3147 (=>>>hanyo-denshi/ft): New coded-charset for XEmacs CHISE.
3148 (=>>hanyo-denshi/ft): Use `=>>>hanyo-denshi/ft' as the mother.
3150 2012-07-31 MORIOKA Tomohiko <tomo.git@chise.org>
3152 * mule/mule-conf.el (=>cns11643-2): New coded-charset for XEmacs
3155 2012-07-27 MORIOKA Tomohiko <tomo.git@chise.org>
3157 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3158 setting for `=daikanwa/+2p'.
3160 * mule/mule-conf.el (=>>daikanwa/+2p): New coded-charset for
3163 2012-06-26 MORIOKA Tomohiko <tomo.git@chise.org>
3165 * mule/mule-conf.el (=>>>hanyo-denshi/ks): New coded-charset for
3167 (=>>hanyo-denshi/ks): Use `=>>>hanyo-denshi/ks' as the mother.
3169 2012-06-12 MORIOKA Tomohiko <tomo.git@chise.org>
3171 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3172 setting for `=>>>hanyo-denshi/ib'.
3174 2012-06-12 MORIOKA Tomohiko <tomo.git@chise.org>
3176 * mule/mule-conf.el (=>>>hanyo-denshi/ja): New coded-charset for
3178 (=>>>hanyo-denshi/ib): Ditto.
3179 (=>>hanyo-denshi/ja): Use `=>>>hanyo-denshi/ja' instead of
3180 `=hanyo-denshi/ja' as the mother.
3181 (=>>hanyo-denshi/ib): Use `=>>>hanyo-denshi/ib' instead of
3182 `=hanyo-denshi/ib' as the mother.
3184 2012-06-11 MORIOKA Tomohiko <tomo.git@chise.org>
3186 * mule/mule-coding.el (utf-8-ivs-mcs): New coding-system for
3188 (utf-8-ivs-mcs-er): Likewise.
3189 (utf-8-gb): Use `=ucs@gb' and `=>ucs@unicode' instead of `ucs-gb'
3191 (utf-8-ivs-gb): New coding-system for XEmacs CHISE.
3192 (utf-8-gb-er): Use `=ucs@gb' and `=>ucs@unicode' instead of
3193 `ucs-gb' and `=>ucs-gb'.
3194 (utf-8-ivs-gb-er): New coding-system for XEmacs CHISE.
3195 (utf-8-cns): Use `=ucs@cns' and `=>ucs@cns' instead of `ucs-cns'
3197 (utf-8-ivs-cns): New coding-system for XEmacs CHISE.
3198 (utf-8-cns-er): Use `=ucs@cns' and `=>ucs@cns' instead of
3199 `ucs-cns' and `=>ucs-cns'.
3200 (utf-8-ivs-cns-er): New coding-system for XEmacs CHISE.
3201 (utf-8-big5): Use `=ucs@big5' and `=>ucs@big5' instead of
3202 `ucs-big5' and `=>ucs-big5'.
3203 (utf-8-ivs-big5): New coding-system for XEmacs CHISE.
3204 (utf-8-big5-er): Use `=ucs@big5' and `=>ucs@big5' instead of
3205 `ucs-big5' and `=>ucs-big5'.
3206 (utf-8-ivs-big5-er): New coding-system for XEmacs CHISE.
3207 (utf-8-jis): Use `=ucs@jis/2000' and `=>ucs@jis' instead of
3208 `=ucs@jis-2000' and `=>ucs-jis'; modify DOC and mnemonic.
3209 (utf-8-ivs-jis): New coding-system for XEmacs CHISE.
3210 (utf-8-jis-er): Use `=ucs@jis/2000' and `=>ucs@jis' instead of
3211 `=ucs@jis-2000' and `=>ucs-jis'; modify DOC and mnemonic.
3212 (utf-8-ivs-jis-er): New coding-system for XEmacs CHISE.
3213 (utf-8-jp): Use `=ucs@JP' and `=>ucs@jis' instead of `=ucs@jp' and
3214 `=>ucs-jis'; modify DOC and mnemonic.
3215 (utf-8-ivs-jp): New coding-system for XEmacs CHISE.
3216 (utf-8-jp-er): Use `=ucs@JP' and `=>ucs@jis' instead of `=ucs@jp'
3217 and `=>ucs-jis'; modify DOC and mnemonic.
3218 (utf-8-ivs-jp-er): New coding-system for XEmacs CHISE.
3219 (utf-8-ks): Use `=ucs@ks' and `=>ucs@ks' instead of `ucs-ks' and
3221 (utf-8-ivs-ks): New coding-system for XEmacs CHISE.
3222 (utf-8-ks-er): Use `=ucs@ks' and `=>ucs@ks' instead of `ucs-ks'
3224 (utf-8-ivs-ks-er): New coding-system for XEmacs CHISE.
3226 2012-05-20 MORIOKA Tomohiko <tomo.git@chise.org>
3228 * mule/mule-coding.el (coded-charset-entity-reference-alist):
3229 Prefer Hanyo-Denshi to GT, JIS, CNS, etc.
3231 2012-05-20 MORIOKA Tomohiko <tomo.git@chise.org>
3233 * mule/mule-coding.el (coded-charset-entity-reference-alist):
3236 2012-05-19 MORIOKA Tomohiko <tomo.git@chise.org>
3238 * mule/mule-coding.el (coded-charset-entity-reference-alist):
3239 Prefer '("M-H" 4 d) and '("M-p" 5 d) to '("M-" 5 d).
3241 2012-05-16 MORIOKA Tomohiko <tomo.git@chise.org>
3243 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3244 settings for `=daikanwa/ho', `=daikanwa/+p' and `=>daikanwa/ho'.
3246 2012-05-15 MORIOKA Tomohiko <tomo.git@chise.org>
3248 * mule/mule-conf.el (=>daikanwa/ho): New coded-charset for XEmacs
3251 2012-05-10 MORIOKA Tomohiko <tomo.git@chise.org>
3253 * mule/mule-conf.el (=>>daikanwa/+p): New coded-charset for XEmacs
3256 2012-05-09 MORIOKA Tomohiko <tomo.git@chise.org>
3258 * mule/mule-conf.el (=>>daikanwa/ho): New coded-charset for XEmacs
3261 2012-03-26 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3263 * mule/mule-charset.el (default-coded-charset-priority-list): Add
3264 `=+>ucs-bmp-cjk@unicode'.
3266 * mule/mule-conf.el (=+>ucs-bmp-cjk@unicode): New coded-charset
3269 2012-03-08 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3271 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3272 setting for `=>>daikanwa'.
3274 2011-12-14 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3276 * mule/mule-charset.el (default-coded-charset-priority-list): Add
3277 `=>>hanyo-denshi/jt'.
3279 2011-12-09 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3281 * mule/mule-conf.el (=+>jis-x0208@1983): New coded-charset for
3283 (=+>jis-x0208@1990): Ditto.
3284 (=+>jis-x0213-1@2000): Ditto.
3286 2011-12-05 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3288 * mule/mule-conf.el (=+>ucs@jis/2004): New coded-charset for
3291 2011-11-27 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3293 * mule/mule-conf.el (=>>>hanyo-denshi/jc): New coded-charset for
3295 (=>>hanyo-denshi/jc): Use `=>>>hanyo-denshi/jc' instead of
3296 `=hanyo-denshi/jc' as the mother.
3298 2011-11-27 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3300 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3301 setting for `=+>adobe-japan1'.
3303 * mule/mule-charset.el (default-coded-charset-priority-list):
3304 Prefer `=adobe-japan1-6', `=adobe-japan1-base', `=>jis-x0208@1997'
3305 and `=>>hanyo-denshi/ft' to `=>>gt'.
3307 2011-11-23 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3309 * mule/mule-conf.el (=>>adobe-japan1-0): New coded-charset for
3311 (=>>adobe-japan1-1): Ditto.
3312 (=>>adobe-japan1-2): Ditto.
3313 (=>>adobe-japan1-3): Ditto.
3314 (=>>adobe-japan1-4): Ditto.
3315 (=>>adobe-japan1-5): Ditto.
3316 (=>>adobe-japan1-6): Ditto.
3317 (=>>adobe-japan1): Changed to alias for `=>>adobe-japan1-6'.
3319 2011-11-22 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3321 * mule/mule-conf.el (=adobe-japan1): New alias for
3323 (=>>>adobe-japan1-0): New coded-charset for XEmacs CHISE.
3324 (=>>>adobe-japan1-1): Ditto.
3325 (=>>>adobe-japan1-2): Ditto.
3326 (=>>>adobe-japan1-3): Ditto.
3327 (=>>>adobe-japan1-4): Ditto.
3328 (=>>>adobe-japan1-5): Ditto.
3329 (=>>>adobe-japan1-6): Ditto.
3330 (=>>>adobe-japan1): Changed to alias for `=>>>adobe-japan1-6'.
3332 2011-11-13 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3334 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3335 setting for `=>>>adobe-japan1'.
3337 2011-11-06 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3339 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3340 setting for `=+>ucs@ks'.
3342 2011-11-04 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3344 * mule/mule-conf.el (=>>>adobe-japan1): New coded-charset for
3346 (=>>adobe-japan1): Use `=>>>adobe-japan1' instead of
3347 `=adobe-japan1-6' as the mother.
3349 2011-11-03 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3351 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3352 setting for `=>cns11643-7'.
3354 2011-11-01 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3356 * mule/mule-conf.el (=>cns11643-7): New coded-charset for XEmacs
3359 2011-10-29 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3361 * mule/mule-conf.el (=+>adobe-japan1): New coded-charset for
3363 (=>>hanyo-denshi/ja): New coded-charset for XEmacs CHISE.
3365 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3366 setting for `=>ucs@jis/2004'.
3368 2011-10-28 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3370 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3371 setting for `=+>gt'.
3373 * mule/mule-conf.el (=+>gt): New coded-charset for XEmacs CHISE.
3374 (=>gt): Use `=+>gt' instead of `=>>gt' as the mother.
3376 2011-10-28 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3378 * mule/mule-conf.el (=+>ucs@unicode): Use `=+>ucs@iso' instead of
3379 `=>ucs@unicode' as the mother.
3380 (=+>ucs@jis): Use `=+>ucs@unicode' instead of `=>ucs@jis' as the
3382 (=+>ucs@ks): Use `=+>ucs@unicode' instead of `=>ucs@ks' as the
3384 (=+>ucs@cns): Use `=+>ucs@unicode' instead of `=>ucs@cns' as the
3387 2011-10-27 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3389 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3390 setting for `=+>ucs@unicode'.
3392 * mule/mule-conf.el (=+>ucs@unicode): New coded-charset for XEmacs
3395 2011-10-26 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3397 * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3398 - Use `=+>jis-x0208' instead of `=>jis-x0208@usual'.
3399 - Use `=+>jis-x0213-2' instead of `=>jis-x0213-2@usual'.
3400 - Add setting for `=+>ucs@cns'.
3402 * mule/mule-conf.el (=+>jis-x0213-1): New coded-charset for XEmacs
3404 (=>jis-x0213-1): Use `=+>jis-x0213-1' instead of `=>>jis-x0213-1'
3406 (=+>ucs@cns): New coded-charset for XEmacs CHISE.
3407 (=>ucs-bmp-cjk@unicode): New coded-charset for XEmacs CHISE.
3409 * mule/mule-charset.el (default-coded-charset-priority-list): Add
3410 `=>ucs-bmp-cjk@unicode'; delete `=>>ucs@unicode'.
3412 2011-10-25 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3414 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3415 setting for `=>ucs@ks'.
3417 2011-10-21 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3419 * mule/mule-charset.el (default-coded-charset-priority-list): Add
3420 `=ucs-bmp-cjk-compat@unicode'.
3422 * mule/mule-conf.el (=ucs-bmp-cjk-compat@unicode): New
3423 coded-charset for XEmacs CHISE.
3425 2011-10-20 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3427 * mule/mule-charset.el (default-coded-charset-priority-list): Add
3428 `=ucs-bmp-cjk-compat'.
3430 * mule/mule-conf.el (=ucs-bmp-cjk-compat): New coded-charset for
3433 2011-10-19 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3435 * mule/mule-conf.el (=+>ucs@ks): New coded-charset for XEmacs
3438 2011-10-18 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3440 * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
3441 `=+>ucs@jis/1990' instead of `=>ucs@jis/1990'.
3443 * mule/mule-conf.el (=+>ucs@jis/1990): Renamed from
3445 (=>ucs@jis/1990): New alias for `=+>ucs@jis/1990'.
3447 2011-10-17 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3449 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3450 setting for `=+>ucs@iso'; use `=+>ucs@jis' instead of `=>ucs@JP'.
3452 * mule/mule-conf.el (=+>ucs@iso): New coded-charset for XEmacs
3454 (=>>ucs@iso): Use `=+>ucs@iso' instead of `=>ucs@iso' as the
3457 2011-10-16 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3459 * mule/mule-conf.el (=+>jis-x0213-2): Renamed from
3460 `=>jis-x0213-2@usual'.
3461 (=>jis-x0213-2@usual): New alias for `=+>jis-x0213-2'.
3462 (=>jis-x0213-2): Use `=+>jis-x0213-2' instead of
3463 `=>jis-x0213-2@usual' as the mother.
3465 2011-10-15 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3467 * mule/mule-conf.el (=+>ucs@jis): Renamed from `=>ucs@JP'.
3468 (=>ucs@JP): New alias for `=+>ucs@jis'.
3470 2011-10-14 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3472 * mule/mule-conf.el (=+>jis-x0208): Renamed from
3473 `=>jis-x0208@usual'.
3474 (=>jis-x0208@usual): New alias for `=+>jis-x0208'.
3475 (=+>jis-x0208@1978): Use `=+>jis-x0208' instead of
3476 `=>jis-x0208@usual' as the mother.
3477 (=>jis-x0208): Likewise.
3479 2011-10-08 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3481 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3482 setting for `=+>jis-x0208@1978'.
3484 2011-10-08 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3486 * mule/mule-conf.el (=+>jis-x0208@1978): New coded-charset for
3489 2011-09-09 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3491 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3492 setting for `=>>>ucs@jis/1990'.
3494 2011-07-23 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3496 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3497 setting for `=>ucs@jis/1990'.
3499 2011-07-20 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3501 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3502 setting for `=ucs@JP/hanazono'.
3504 * mule/mule-conf.el (=>ucs@jis/1990): New coded-charset for XEmacs
3506 (=ucs@JP/hanazono): Ditto.
3507 (=ucs-bmp-cjk@JP/hanazono): Ditto.
3508 (=>>hanyo-denshi/jc): Ditto.
3509 (=>>hanyo-denshi/jd): Ditto.
3511 2011-07-19 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3513 * mule/mule-charset.el (default-coded-charset-priority-list): Use
3514 `=ucs-bmp-cjk@JP/hanazono' instead of `=ucs-bmp-cjk@JP'.
3516 2011-07-18 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3518 * mule/mule-conf.el (=>>hanyo-denshi/jb): New coded-charset for
3521 2011-07-08 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3523 * mule/mule-conf.el (=>>hanyo-denshi/hg): New coded-charset for
3526 2011-06-18 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3528 * mule/mule-charset.el (default-coded-charset-priority-list): Add
3531 2011-04-28 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3533 * mule/mule-conf.el (=ucs-bmp-cjk@JP): New coded-charset for
3536 2011-05-13 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
3538 * mule/mule-coding.el (coded-charset-entity-reference-alist):
3539 Modify order of settings; add settings for `=daikanwa@rev2'.
3541 2011-04-20 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3543 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3544 setting for `=>>cbeta'.
3546 * mule/mule-conf.el (=>>cbeta): New coded-charset for XEmacs
3549 2011-04-01 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3551 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3552 setting for `=>>adobe-japan1'.
3554 2011-03-30 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3556 * mule/mule-conf.el (=>>adobe-japan1): New coded-charset for
3559 2011-03-24 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
3561 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3562 setting for `=>>hanyo-denshi/ia'.
3564 * mule/mule-conf.el (=>>hanyo-denshi/ia): New coded-charset for
3567 2011-03-10 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
3569 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3570 settings for `=>>>hanyo-denshi/jt' and `=>>>gt'.
3572 * mule/mule-conf.el (=>>>hanyo-denshi/jt): New coded-charset for
3574 (=>>hanyo-denshi/jt): Use `=>>>hanyo-denshi/jt' instead of
3575 `=hanyo-denshi/jt' as the mother.
3577 2011-03-09 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3579 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3580 setting for `=>>>jis-x0213-2'.
3582 * mule/mule-conf.el (=>>>gt): New coded-charset for XEmacs CHISE.
3583 (=>>gt): Use `=>>>gt' instead of `=gt' as the mother.
3584 (=>>>ucs@jis/2000): New coded-charset for XEmacs CHISE.
3586 2011-03-09 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3588 * mule/mule-conf.el (=>>>ucs@jis/1990): New coded-charset for
3591 2011-03-08 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3593 * mule/mule-conf.el (=>>>jis-x0208@1983): New coded-charset for
3596 * mule/mule-charset.el (default-coded-charset-priority-list): Add
3597 `=>>jis-x0213-1@2004'.
3599 2011-03-07 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3601 * mule/mule-conf.el (=>>>jis-x0208@1978): New coded-charset for
3604 2011-03-07 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3606 * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3607 - Use "&g2-*;" as entity-references for `=>>>*'.
3608 - Omit "&a{GT|JX1|JX2|JX3}-*;".
3610 * mule/mule-conf.el (=>>>jis-x0213-2): New coded-charset for
3612 (=>>jis-x0213-2): Use `=>>>jis-x0213-2' instead of `=jis-x0213-2'
3615 2011-03-06 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3617 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3618 setting for `=>>hanyo-denshi/ib'.
3620 * mule/mule-conf.el (=>>jis-x0208@1978): Fix DOC.
3621 (=>>jis-x0208@1983): New coded-charset for XEmacs CHISE.
3622 (=>>jis-x0208@1990): Ditto.
3623 (=>>hanyo-denshi/ib): Ditto.
3625 * mule/mule-charset.el (default-coded-charset-priority-list):
3626 Prefer `=hanziku-*' to `=hanyo-denshi/*'.
3628 2011-03-06 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3630 * mule/mule-coding.el (coded-charset-entity-reference-alist):
3631 Prefer `=>jis-x0213-2@usual' to `=>jis-x0208@1997' and
3632 `=>jis-x0213-1@2000'; add settings for `=>>>ucs@ks' and
3635 2011-03-05 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3637 * mule/mule-conf.el (=>>>jis-x0213-1@2000): New coded-charset for
3639 (=>>>jis-x0213-1@2004): Use `=>>>jis-x0213-1' instead of
3640 `=jis-x0213-1@2004' as the mother.
3641 (=>>>ucs@jis/2004): New coded-charset for XEmacs CHISE.
3642 (=>>>ucs@ks): Ditto.
3644 * mule/mule-charset.el (default-coded-charset-priority-list):
3645 Modify priority of `=hanyo-denshi/*'.
3647 2011-03-04 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3649 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3650 settings for `=>>ucs@JP' and `=ucs@JP'.
3652 2011-03-03 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
3654 * mule/mule-conf.el (=>>ucs@JP): New coded-charset for XEmacs
3657 2011-02-27 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3659 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3660 setting for `=>>>ucs@cns'.
3662 * mule/mule-conf.el (=>>>ucs@cns): New coded-charset for XEmacs
3665 2011-02-27 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3667 * mule/mule-conf.el (=>>jis-x0213-1@2004): Use `=>>jis-x0213-1'
3668 instead of `=>>>jis-x0213-1@2004' as the mother.
3669 (=>>>ucs@iso): New coded-charset for XEmacs CHISE.
3670 (=>>>ucs@unicode): Likewise.
3671 (=>>>ucs@jis): Likewise.
3672 (=ucs@iso): Use `=>>>ucs@iso' instead of `=>>ucs@iso' as the
3674 (=>>hanyo-denshi/ks): Fix `chars' and `dimension'.
3676 2011-02-26 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
3678 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3679 settings for `=>>>jis-x0208', `=>>>jis-x0213-1',
3680 `=>>>jis-x0213-1@2004', `=>>>ucs@iso', `=>>>ucs@unicode' and
3683 2011-02-25 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
3685 * mule/mule-charset.el (default-coded-charset-priority-list):
3686 Prefer `=jis-x0212' to `=gt-pj-*', `chinese-cns11643-*', `=big5*'
3687 and `=jis-x0213-*-2000'.
3689 2011-02-24 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3691 * mule/mule-conf.el (=>>>jis-x0213-1@2004): New coded-charset for
3693 (=>>jis-x0213-1@2004): Use `=>>>jis-x0213-1@2004' instead of
3694 `=>>jis-x0213-1' as the mother.
3696 2011-02-19 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3698 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3699 settings for `=>>hanyo-denshi/jt' and `=>gt-k'.
3701 2011-02-18 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3703 * mule/mule-conf.el (=>gt-k): New coded-charset for XEmacs CHISE.
3705 2011-02-18 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3707 * mule/mule-conf.el (=>>hanyo-denshi/jt): New coded-charset for
3710 2011-02-16 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3712 * mule/mule-coding.el (decomposition-feature-list): Set
3713 `=decomposition', `=decomposition@cid' and
3714 `=decomposition@hanyo-denshi'.
3716 2011-02-16 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3718 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3719 setting for `=>>hanyo-denshi/ks'.
3721 * mule/mule-conf.el (=>>hanyo-denshi/ks): New coded-charset for
3724 2011-02-16 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3726 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3727 settings for `=hanyo-denshi/ks' and `=hanyo-denshi/ks/mf'.
3729 * mule/mule-charset.el (default-coded-charset-priority-list): Add
3730 `=hanyo-denshi/ks/mf'.
3732 * mule/mule-conf.el (=hanyo-denshi/ks): New coded-charset for
3734 (=hanyo-denshi/ks/mf): Ditto.
3736 2011-02-15 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3738 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3739 settings for P=hanyo-denshi/jt'.
3741 * mule/mule-charset.el (default-coded-charset-priority-list): Add
3744 * mule/mule-conf.el (=hanyo-denshi/jt): New coded-charset for
3747 2011-02-15 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3749 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3750 settings for `=hanyo-denshi/ip'.
3752 * mule/mule-charset.el (default-coded-charset-priority-list): Add
3755 * mule/mule-conf.el (=hanyo-denshi/ip): New coded-charset for
3758 2011-02-14 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3760 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3761 settings for `=hanyo-denshi/hg'.
3763 * mule/mule-charset.el (default-coded-charset-priority-list): Add
3766 * mule/mule-conf.el (=hanyo-denshi/hg): New coded-charset for
3769 2011-02-14 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3771 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3772 setting for `=>>hanyo-denshi/ft'.
3774 * mule/mule-charset.el (default-coded-charset-priority-list): Add
3775 `=>>hanyo-denshi/ft'.
3777 * mule/mule-conf.el (=>>hanyo-denshi/ft): New coded-charset for
3780 2011-02-14 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3782 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3783 settings for `=hanyo-denshi/ib'.
3785 * mule/mule-charset.el (default-coded-charset-priority-list): Add
3788 * mule/mule-conf.el (=hanyo-denshi/ib): New coded-charset for
3791 2011-02-14 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3793 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3794 settings for isolated characters of `=hanyo-denshi/ia' and
3795 non-isolated characters of `=hanyo-denshi/*'.
3797 * mule/mule-charset.el (default-coded-charset-priority-list): Add
3800 * mule/mule-conf.el (=hanyo-denshi/ia): New coded-charset for
3803 2011-02-14 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3805 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3806 setting for isolated characters of `=hanyo-denshi/ft'.
3808 * mule/mule-charset.el (default-coded-charset-priority-list): Add
3811 * mule/mule-conf.el (=hanyo-denshi/ft): New coded-charset for
3814 2011-02-14 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3816 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3817 setting for isolated characters of `=hanyo-denshi/jd'.
3819 * mule/mule-charset.el (default-coded-charset-priority-list): Add
3822 * mule/mule-conf.el (=hanyo-denshi/jd): New coded-charset for
3825 2011-02-13 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3827 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3828 setting for isolated characters of `=hanyo-denshi/jc'.
3830 * mule/mule-charset.el (default-coded-charset-priority-list): Add
3833 * mule/mule-conf.el (=hanyo-denshi/jc): New coded-charset for
3836 2011-02-13 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3838 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3839 setting for isolated characters of `=hanyo-denshi/jb'.
3841 * mule/mule-charset.el (default-coded-charset-priority-list): Add
3844 * mule/mule-conf.el (=hanyo-denshi/jb): New coded-charset for
3847 2011-02-13 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3849 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3850 setting for isolated characters of `=hanyo-denshi/ja'.
3852 2011-02-12 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3854 * mule/mule-charset.el (default-coded-charset-priority-list): Add
3857 * mule/mule-conf.el (=hanyo-denshi/ja): New coded-charset for
3860 2011-02-09 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3862 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3863 settings for isolated characters of `=adobe-japan1-6'.
3865 2011-02-08 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3867 * mule/mule-conf.el (=daikanwa/+p): New coded-charset for XEmacs
3869 (=daikanwa/+2p): Ditto.
3870 (=daikanwa/ho): Ditto.
3872 2011-02-08 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3874 * mule/mule-coding.el (utf-8-mcs-no-composition): New
3875 coding-system for XEmacs CHISE.
3877 2011-02-01 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
3879 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3880 setting for `=>>ruimoku-v6'.
3882 * mule/mule-conf.el (=>>ruimoku-v6): New coded-charset for XEmacs
3885 2010-12-07 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
3887 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3888 setting for `=daikanwa@rev1'.
3890 2010-10-14 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
3892 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3893 setting for `=>jis-x0213-2@usual' and `=>ucs@JP'.
3895 2010-10-13 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
3897 * mule/mule-conf.el (=>jis-x0213-2@usual): New coded-charset for
3899 (=>jis-x0213-2): Use `=>jis-x0213-2@usual' as the mother.
3901 2010-10-12 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
3903 * mule/mule-conf.el (=>ucs@JP): New coded-charset for XEmacs
3906 2010-09-30 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
3908 * mule/mule-conf.el (=>ucs@jis): New coded-charset for XEmacs
3911 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3912 setting for `=>ucs@jis'.
3914 2010-09-14 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
3916 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3917 setting for `=>jis-x0208@usual'.
3919 * mule/mule-conf.el (=>jis-x0208@usual): New coded-charset for
3921 (=>jis-x0208): Use `=>jis-x0208@usual' as the mother.
3922 (=>ucs@ks): New coded-charset for XEmacs CHISE.
3923 (=ucs@big5): Use `=>>ucs@cns' as the mother.
3925 2010-09-10 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
3927 * mule/mule-conf.el (=>>>jis-x0208): New coded-charset for XEmacs
3929 (=>>>jis-x0208@1990): Ditto.
3930 (=>>>jis-x0213-1): Ditto.
3931 (=>>jis-x0208): Use `=>>>jis-x0208' instead of `=jis-x0208' as the
3933 (=>>jis-x0213-1): Use `=>>>jis-x0213-1' instead of `=jis-x0213-1'
3936 2010-09-07 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
3938 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3939 setting for `=>ucs@cns' and `=>>ucs@ks'.
3941 * mule/mule-conf.el (=>>ucs@ks): New coded-charset for XEmacs
3944 2010-08-30 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
3946 * mule/mule-conf.el (=>ucs@cns): New coded-charset for XEmacs
3949 2010-08-12 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
3951 * mule/mule-conf.el (=>>daikanwa): New coded-charset for XEmacs
3953 (=>daikanwa): Use `=>>daikanwa' instead of `=daikanwa' as the
3956 2010-08-10 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
3958 * mule/mule-charset.el (default-coded-charset-priority-list): Add
3959 `==>ucs-bmp-cjk@bucs'.
3961 * mule/mule-conf.el (==>ucs-bmp-cjk@bucs): New coded-charset for
3964 2010-08-07 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
3966 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3967 setting for `==>ucs@bucs'.
3969 * mule/mule-conf.el (==>ucs@bucs): New super abstract CCS for
3972 2010-08-04 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
3974 * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3975 - Add setting for `=>>jis-x0208'.
3976 - Omit setting for `=>>jis-x0208@1990'.
3977 - Prefer `=>>gt', JIS X0208/0213, `=>>big5-cdp', `=>>gt-k', `=>gt'
3978 and `=>zinbun-oracle' to `=>ucs@FOO', `=>>ucs@FOO' and
3981 2010-08-04 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
3983 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3984 setting for `=>daikanwa'.
3986 2010-08-03 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
3988 * mule/mule-conf.el (=daikanwa): Fix DOC.
3989 (=>daikanwa): New abstract character for XEmacs CHISE.
3990 (=>ucs@iso): Likewise.
3991 (=>ucs@unicode): Likewise.
3992 (=>>ucs@iso): Use `=>ucs@iso' as the mother.
3994 2010-08-02 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
3996 * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3997 - Prefer representative features to `=>>gt', `=>>big5-cdp',
3998 `=>>gt-k', `=>gt' and `=>zinbun-oracle'.
3999 - Prefer abstract glyph features to `=>gt', `=>zinbun-oracle'.
4002 2010-07-30 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4004 * mule/mule-conf.el (=>>big5-cdp): Fix long-name.
4005 (=>big5-cdp): New abstract character.
4007 2010-07-29 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4009 * mule/mule-coding.el (coded-charset-entity-reference-alist):
4010 Prefer UCS and JIS X0208/0213 related features to `china3-jef' and
4013 2010-07-28 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4015 * mule/mule-charset.el (default-coded-charset-priority-list):
4016 Prefer `=>>big5-cdp' to `=>>ucs@unicode'.
4018 * mule/mule-coding.el (coded-charset-entity-reference-alist):
4019 Prefer `=>>ucs@{unicode|jis|cns' to `=>>ucs@jis/{2004|2000|1990',
4020 `=>>jis-x0208@{1990|1978', `=>>jis-x0213-1@{2000|2004}',
4021 `=>>jis-x0213-2', `=>jis-x0208@1997', `=>jis-x0213-1@{2000|2004}'
4022 and `=>jis-x0213-2'.
4024 2010-07-27 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4026 * mule/mule-conf.el (=>>ucs@jis/1990): New abstract glyph-set for
4028 (=>>ucs@jis/2000): Likewise.
4029 (=>>ucs@jis/2004): Likewise.
4031 2010-07-23 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4033 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4034 settings for `=>>big5-cdp', `=>>gt-k', `=>>ucs@jis' and
4037 * mule/mule-conf.el (=>>big5-cdp): New abstract glyph-set for
4039 (=>>gt): Use quote instead of backquote; modify DOC.
4040 (=>gt): Use quote instead of backquote.
4041 (=>>gt-k): New abstract glyph-set for XEmacs CHISE.
4042 (=>>ucs@iso): New abstract glyph-set for XEmacs CHISE.
4043 (=>>ucs@unicode): Use `=>>ucs@iso' as the mother.
4044 (=>>ucs@jis): New abstract glyph-set for XEmacs CHISE.
4045 (=>>ucs@cns): New abstract glyph-set for XEmacs CHISE.
4046 (=ucs@iso): Use `=>>ucs@iso' as the mother.
4048 2010-07-01 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4050 * mule/mule-charset.el (default-coded-charset-priority-list): Add
4051 `=>>ucs@unicode' and `=>>gt'.
4053 2010-05-12 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4055 * mule/mule-conf.el (=jis-x0208@1978/2-pr): New coded-charset for
4057 (=jis-x0208@1978/4er): New coded-charset for XEmacs CHISE.
4058 (=jis-x0208@1978/4-pr): Use `=jis-x0208@1978/2-pr' instead of
4059 `=jis-x0208@1978/1er-pr' as the mother.
4060 (=jis-x0208@1978/5pr): New coded-charset for XEmacs CHISE.
4062 2010-04-24 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4064 * mule/mule-conf.el (=ucs@big5): Use `=>>ucs@unicode' instead of
4065 `=ucs@unicode' as the mother.
4067 2010-04-23 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4069 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4070 setting for `=>>ucs@unicode'.
4072 * mule/mule-conf.el (=>>ucs@unicode): New coded-charset for XEmacs
4075 2010-04-21 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4077 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4078 settings for &I-AJ1-ddddd; and &AJ1-ddddd;.
4080 * mule/mule-charset.el (default-coded-charset-priority-list): Add
4081 `=adobe-japan1-6' and `=adobe-japan1-base'.
4083 * mule/mule-conf.el (=adobe-japan1-base): New coded-charset for
4085 (=adobe-japan1-0): Specify `=adobe-japan1-base' as the mother;
4086 specify `min-code' and `max-code'.
4087 (=adobe-japan1-1): Specify `min-code' and `max-code'.
4088 (=adobe-japan1-2): Likewise.
4089 (=adobe-japan1-3): Likewise.
4090 (=adobe-japan1-4): Likewise.
4091 (=adobe-japan1-5): Likewise.
4092 (=adobe-japan1-6): Likewise.
4094 2010-04-07 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4096 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4099 2010-04-06 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4101 * mule/mule-conf.el (=>gt): New abstract coded-charset for XEmacs
4104 2010-04-01 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4106 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4107 setting for `=>zinbun-oracle'.
4109 * mule/mule-conf.el (=>zinbun-oracle): New abstract coded-charset
4112 2010-03-26 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4114 * mule/mule-conf.el (=jis-x0208@1978/1er-pr): New coded-charset
4116 (=jis-x0208@1978/4-pr): Use `=jis-x0208@1978/1er-pr' instead of
4117 `=jis-x0208@1978' as the mother.
4119 2010-03-02 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4121 * mule/mule-coding.el: (coded-charset-entity-reference-alist):
4122 - Use `=gt' instead of `ideograph-gt'.
4123 - Use `=gt-k' instead of `ideograph-gt-k'.
4124 - Use `=jis-x0208@1990' instead of `japanese-jisx0208-1990'.
4125 - Use `=jis-x0208@1983' instead of `japanese-jisx0208'.
4126 - Use `=jis-x0213-1@2000' instead of `japanese-jisx0213-1'.
4127 - Use `=jis-x0213-2' instead of `japanese-jisx0213-2'.
4128 - Use `=jis-x0212' instead of `japanese-jisx0212'.
4129 - Use `=jis-x0208@1978' instead of `japanese-jisx0208-1978'.
4130 - Use `=>>gt' instead of `<=>gt'.
4131 - Use &G-GT-ddddd; instead of &aGT-ddddd for `=>>gt'.
4132 - Add setting for `=>>jis-x0208@1990'.
4133 - Use &G-JX1-hhhh; instead of &aJX1-hhhh; for
4134 `=>>jis-x0213-1@2000'.
4135 - Use &G-JX2-hhhh; instead of &aJX2-hhhh; for `=>>jis-x0213-2'.
4136 - Use &G-JX3-hhhh; instead of &aJX3-hhhh; for
4137 `=>>jis-x0213-1@2004'.
4138 - Add setting for `=>>jis-x0208@1978'.
4139 - Decode &A-J0-hhhh; as `=>jis-x0208@1997'.
4141 2010-02-24 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4143 * mule/mule-conf.el (=>>jis-x0208@1978): New coded-charset for
4146 2009-11-06 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4148 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4149 setting for `=>>jis-x0213-2' and `=>jis-x0213-2'; use
4150 `=>jis-x0208@1997', `=>jis-x0213-1@2000' and `=>jis-x0213-1@2004'
4151 instead of `<=>jis-x0208@1997', `<=>jis-x0213-1@2000' and
4152 `<=>jis-x0213-1@2004'.
4154 2009-09-04 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4156 * mule/mule-conf.el (=>>jis-x0213-2): New coded-charset for XEmacs
4158 (=>jis-x0213-2): Ditto.
4160 2009-09-01 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4162 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4163 settings for `=>>jis-x0213-1@2000' and `=>>jis-x0213-1@2004'.
4165 2009-08-30 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4167 * mule/mule-charset.el (default-coded-charset-priority-list): Add
4168 `=>>jis-x0208', `=>>jis-x0213-1', `=>jis-x0208' and
4171 2009-08-28 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4173 * mule/mule-conf.el (=>>jis-x0208): New coded-charset for XEmacs
4175 (=>jis-x0208): Use `=>>jis-x0208' as the mother.
4177 2009-08-28 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4179 * mule/mule-conf.el (=>>jis-x0213-1): Renamed from
4181 (=>>jis-x0213-1@2000): Renamed from `<==>jis-x0213-1@2000'.
4182 (=>>jis-x0213-1@2004): Renamed from `<==>jis-x0213-1@2004'.
4183 (=>jis-x0208): Renamed from `<=>jis-x0208'.
4184 (<=>jis-x0208): New alias for `=>jis-x0208'.
4185 (=>jis-x0208@1997): Renamed from `<=>jis-x0208@1997'.
4186 (<=>jis-x0208@1997): New alias for `=>jis-x0208@1997'.
4187 (=>jis-x0213-1): Renamed from `<=>jis-x0213-1'.
4188 (<=>jis-x0213-1): New alias for `=>jis-x0213-1'.
4189 (=>jis-x0213-1@2000): Renamed from `<=>jis-x0213-1@2000'.
4190 (<=>jis-x0213-1@2000): New alias for `=>jis-x0213-1@2000'.
4191 (=>jis-x0213-1@2004): Renamed from `<=>jis-x0213-1@2004'.
4192 (<=>jis-x0213-1@2004): New alias for `=>jis-x0213-1@2004'.
4193 (=>>gt): Renamed from `<==>gt'.
4194 (<==>gt): New alias for `=>>gt'.
4196 2009-08-27 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4198 * mule/mule-coding.el: (coded-charset-entity-reference-alist):
4199 - Use `=jis-x0213-1@2000' instead of `japanese-jisx0213-1'
4200 - Use `=jis-x0213-2' instead of `japanese-jisx0213-2'.
4201 - Use `<=>jis-x0208@1997' instead of `=jis-x0208@1997'.
4202 - Add settings for `<=>jis-x0213-1@2000' and
4203 `<=>jis-x0213-1@2004'.
4205 * mule/mule-conf.el (=jis-x0208@1978/-4X): New coded-charset for
4207 (<==>jis-x0213-1): Likewise.
4208 (<==>jis-x0213-1@2000): Likewise.
4209 (<==>jis-x0213-1@2004): Likewise.
4210 (<=>jis-x0208): Add property `=>iso-ir 168'.
4211 (<=>jis-x0208@1997): Likewise.
4212 (<=>jis-x0213-1): Use `<==>jis-x0213-1' instead of `=jis-x0213-1'
4213 as the mother; add property `=>iso-ir 228'.
4214 (<=>jis-x0213-1@2000): Modify DOC-string; fix `registry'; add
4215 property `=>iso-ir 228'.
4216 (<=>jis-x0213-1@2004): Modify DOC-string; fix `registry'; add
4217 property `=>iso-ir 233'.
4218 (<==>gt): Renamed from `<=>gt'.
4219 (<=>gt): New alias for `<==>gt'.
4221 2009-08-25 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4223 * mule/mule-conf.el (<=>jis-x0208): New coded-charset for XEmacs
4225 (<=>jis-x0208@1997): Renamed from `=jis-x0208@1997'; use
4226 `<=>jis-x0208' as the mother.
4227 (<=>jis-x0213-1): New coded-charset for XEmacs CHISE.
4228 (<=>jis-x0213-1@2000): Ditto.
4229 (<=>jis-x0213-1@2004): Ditto.
4231 2009-06-22 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4233 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4234 settings for `<=>gt'.
4236 * mule/mule-conf.el (<=>gt): New coded-charset for XEmacs CHISE.
4238 2009-04-07 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4240 * mule/mule-conf.el (=jis-x0208@1978): Specify `=>iso-ir' in
4242 (=jis-x0208@1978/-4pr): Likewise.
4243 (=jis-x0208@1978/4-pr): Likewise.
4244 (=jis-x0213-1): Likewise.
4245 (=ucs@iso): Likewise.
4246 (=ucs@unicode): Likewise.
4247 (=ucs@gb): Likewise.
4248 (=ucs@gb/fw): Likewise.
4249 (=ucs@cns): Likewise.
4250 (=ucs@cns/fw): Likewise.
4251 (=ucs@jis): Likewise.
4252 (=ucs@jis/fw): Likewise.
4253 (=ucs@jis/1990): Likewise.
4254 (=ucs@jis/2000): Likewise.
4255 (=ucs@jis/2004): Likewise.
4256 (=ucs@JP): Likewise.
4257 (=ucs@ks): Likewise.
4258 (=ucs@big5): Likewise.
4259 (=ucs@big5/cns11643): Likewise.
4260 (=ucs@cns11643): Likewise.
4262 2008-10-17 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4264 * mule/mule-charset.el (default-coded-charset-priority-list):
4265 Prefer `=jis-x0213-{1|2}-2000' to `japanese-jisx0212'.
4267 * mule/mule-conf.el (=ucs@jis/2004): New coded-charset for XEmacs
4269 (=ucs@JP): Use `=ucs@jis/2004' instead of `=ucs@jis' as the
4272 2008-09-14 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4274 * mule/mule-conf.el (=jis-x0208@1978): New coded-charset [moved
4275 from src/mule-charset.c].
4276 (=jis-x0208@1978/-4pr): Renamed from `=jis-x0208@1978/i-4';
4278 (=jis-x0208@1978/1pr): Renamed from `=jis-x0208@1978/i1'; specify
4279 `iso-ir' and `final', namely now it is used as ISO-IR-42.
4280 (=jis-x0208@1978/4-pr): Renamed from `=jis-x0208@1978/i4-'.
4281 (=jis-x0208@1978/i1): New alias for `=jis-x0208@1978/1pr'.
4282 (=jis-x0208@1978/i-4): New alias for `=jis-x0208@1978/-4pr'.
4283 (=jis-x0208@1978/i4-): New alias for `=jis-x0208@1978/4-pr'.
4285 2008-09-12 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4287 * mule/mule-conf.el (=jis-x0213-1-2000): Changed to the alias of
4288 `=jis-x0213-1@2000' instead of `=jis-x0213-1'.
4289 (=jis-x0208@1978/i-4): Specify `partial'.
4290 (=jis-x0208@1978/i1): Likewise; use `=jis-x0208@1978/i-4' as the
4291 mother coded-charset.
4292 (=jis-x0208@1978/i4-): New coded-charset for XEmacs CHISE.
4294 2008-09-09 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4296 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4297 settings for `=jis-x0213-1@2004'.
4299 2008-09-03 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4301 * mule/mule-conf.el (=jis-x0213-1): New coded-charset for XEmacs
4303 (=jis-x0213-1@2000): Renamed from `=jis-x0213-1-2000'.
4304 (=jis-x0213-2): Renamed from `=jis-x0213-2-2000'.
4305 (=jis-x0213-1@2004): New coded-charset for XEmacs CHISE.
4306 (=jis-x0213-1-2000): New alias for `=jis-x0213-1' in XEmacs CHISE
4308 (=jis-x0213-2-2000): New alias for `=jis-x0213-2' in XEmacs CHISE.
4310 2008-08-20 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4312 * mule/mule-conf.el (=shinjigen): New coded-charset for XEmacs
4314 (=shinjigen@1ed): Inherited from `=shinjigen'.
4315 (=shinjigen@rev): Likewise.
4317 2008-08-05 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4319 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4320 settings for `=shinjigen@rev' and `=shinjigen@1ed'.
4322 2008-08-04 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4324 * mule/mule-conf.el (=shinjigen@1ed): Renamed from `shinjigen-1';
4325 define it as an alias.
4326 (=shinjigen@1ed/24pr): New coded-charset for XEmacs CHISE.
4327 (=shinjigen@rev): Renamed from `shinjigen-2'; define it as an
4329 (=shinjigen/+p@rev): Renamed from `shinjigen-2-p'; define it as an
4332 2008-07-31 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4334 * mule/mule-conf.el (shinjigen-2-p): New coded-charset for XEmacs
4337 2008-06-05 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4339 * mule/mule-conf.el (shinjigen-1): New coded-charset for XEmacs
4341 (shinjigen-2): Ditto.
4343 2007-05-29 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4345 * mule/mule-charset.el (default-coded-charset-priority-list):
4346 Prefer `gt-pj-*' to `chinese-cns11643-*', `=big5-cdp',
4347 `chinese-big5-eten-*' and `chinese-big5'.
4349 2006-03-02 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4351 * mule/mule-conf.el (=ucs-bmp-cjk@unicode): Change `max-code' to
4354 2006-01-17 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4356 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4357 settings for `=jis-x0208@1978/i1'.
4359 2005-11-24 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4361 * mule/mule-conf.el (=jis-x0208@1978/i-4): New coded-charset for
4364 2005-10-24 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4366 * mule/mule-conf.el (=adobe-japan1-[0..6]): New coded-charset for
4369 2005-07-14 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4371 * mule/mule-conf.el (=jis-x0208@1978/i1): New coded-charset for
4374 2005-06-29 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4376 * mule/mule-conf.el (=ucs-bmp@gb): New coded-charset for XEmacs
4378 (=ucs-bmp@cns): Likewise.
4379 (=ucs-bmp@jis): Likewise.
4380 (=ucs-bmp@ks): Likewise.
4382 2005-05-27 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4384 * mule/mule-conf.el (=zinbun-oracle): New coded-charset for XEmacs
4386 (=ucs-bmp-cjk): Change `max-code' to #x9FA5 temporarily.
4388 2005-05-25 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4390 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4391 settings for `=zinbun-oracle'.
4393 * mule/mule-charset.el (default-coded-charset-priority-list): Add
4396 2005-05-15 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4398 * mule/mule-coding.el (coded-charset-entity-reference-alist):
4399 Modify to use "&U-hhhhhhhh;" instead of "&UU+hhhh;" for
4402 2005-04-03 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4404 * mule/mule-charset.el (default-coded-charset-priority-list):
4405 Delete `ucs-sip'; modify order of some CCSs.
4407 2005-02-28 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4409 * mule/mule-coding.el (iso-2022-jp-2): Specify `ccs-priority-list'
4412 * mule/japanese.el (iso-2022-jp): Specify `ccs-priority-list' in
4413 XEmacs CHISE; don't specify `input-charset-conversion' in XEmacs
4416 2004-12-15 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4418 * mule/mule-conf.el (=ucs-radicals): Use "-zhRadicals-.*-ucs-0" as
4420 (=ucs-radicals@unicode): Likewise.
4422 2004-12-15 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4424 * mule/mule-conf.el (=ucs-hangul): New coded-charset for XEmacs
4427 2004-11-20 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4429 * mule/mule-conf.el (=ucs@cns/fw): New coded-charset for XEmacs
4432 2004-11-20 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4434 * mule/mule-conf.el (=ucs@gb/fw): New coded-charset for XEmacs
4437 2004-11-17 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4439 * mule/mule-coding.el (coded-charset-entity-reference-alist):
4440 Modify preference of *isolated settings*.
4442 2004-11-15 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4444 * mule/mule-conf.el (=ucs@big5/cns11643): New coded-charset when
4445 utf-2000 is provided.
4446 (=ucs@cns11643): Likewise.
4448 2004-11-15 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4450 * mule/mule-coding.el (coded-charset-entity-reference-alist):
4451 Prefer every *isolated setting* to ordinary setting.
4453 2004-11-02 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4455 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4456 settings for `latin-viscii-{upper|lower}' and `latin-viscii'.
4458 2004-10-30 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4460 * mule/mule-conf.el (=ucs@jis/fw): New coded-charset for XEmacs
4463 2004-09-14 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4465 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4466 settings for `=jis-x0208@1997'.
4468 2004-09-13 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4470 * mule/mule-charset.el (default-coded-charset-priority-list): Add
4473 2004-09-11 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4475 * mule/mule-conf.el (=jis-x0208@1997): New coded-charset for
4478 2004-09-09 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4480 * mule/mule-conf.el (=jis-x0208-1978): Define as an alias for
4482 (=jis-x0208-1983): Define as an alias for `=jis-x0208@1983'.
4483 (=jis-x0213-1-2000): Use `=jis-x0208@1990' instead of
4484 `=jis-x0208-1990' as the mother.
4485 (=jis-x0208-1990): Define as an alias for `=jis-x0208@1990'.
4487 2004-09-04 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4489 * mule/mule-conf.el (=ucs@jis/1990): Renamed from `=ucs@jis-1990';
4490 define `=ucs@jis-1990' as an alias for `=ucs@jis/1990'.
4491 (=ucs@jis/2000): Renamed from `=ucs@jis-2000'; define
4492 `=ucs@jis-2000' as an alias for `=ucs@jis/2000'.
4493 (=ucs@JP): Renamed from `=ucs@jp'; define `=ucs@jp' as an alias
4496 2004-09-02 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4498 * mule/mule-conf.el (=daikanwa@rev1): Renamed from
4499 `=daikanwa-rev1'; specify `=daikanwa' as the mother; define
4500 `=daikanwa-rev1' as an alias for `=daikanwa@rev1'.
4501 (=daikanwa@rev2): Renamed from `=daikanwa-rev2'; specify
4502 `=daikanwa' as the mother; define `=daikanwa-rev2' as an alias for
4505 2004-07-23 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4507 * mule/mule-conf.el (=big5-cdp): Swap DOC-string and long-name.
4510 (=gt-pj-*): Likewise.
4511 (=gt-pj-k1): Likewise.
4512 (=gt-pj-k2): Likewise.
4513 (=daikanwa): Likewise.
4514 (=daikanwa-rev1): Likewise.
4515 (=daikanwa-rev2): Likewise.
4516 (=big5-pua): Likewise.
4517 (=big5-eten): Likewise.
4518 (chinese-big5-eten-a): Likewise.
4519 (chinese-big5-eten-b): Likewise.
4520 (=hanziku-*): Likewise.
4522 (=jef-china3): Likewise.
4523 (=ruimoku-v6): Likewise.
4524 (=ucs@iso): Likewise.
4525 (=ucs@unicode): Likewise.
4526 (=ucs@gb): Likewise.
4527 (=ucs@cns): Likewise.
4528 (=ucs@jis): Likewise.
4529 (=ucs@jis-1990): Likewise.
4530 (=ucs@jis-2000): Likewise.
4531 (=ucs@jp): Likewise.
4532 (=ucs@ks): Likewise.
4533 (=ucs@big5): Likewise.
4534 (=ucs-radicals): Likewise.
4535 (=ucs-radicals@unicode): Likewise.
4536 (=ucs-bmp-cjk): Likewise.
4537 (=ucs-bmp-cjk@unicode): Likewise.
4538 (=ucs-sip-ext-b): Likewise.
4539 (=ucs-sip-ext-b@iso): Likewise.
4541 2004-04-08 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4543 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4544 settings for =ucs@{unicode|iso|gb|jis|cns|ks}.
4546 2004-04-05 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4548 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4549 settings for chinese-gb2312, =iso-ir165, latin-iso8859-{1..4},
4550 cyrillic-iso8859-5, greek-iso8859-7, hebrew-iso8859-8,
4551 latin-iso8859-9, latin-jisx0201, katakana-jisx0201,
4552 latin-tcvn5712, thai-tis620, lao, ethiopic, arabic-{1|2}-column,
4553 arabic-digit, ipa and ``&I-B-XXXX;''.
4555 2004-03-12 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4557 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4558 setting for (I-)HZK{03..12}-XXXX.
4560 2004-02-04 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4562 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4563 settings for `&I-RUI6-hhhh;' and `&RUI6-hhhh;'.
4565 * mule/mule-charset.el (default-coded-charset-priority-list): Add
4568 * mule/mule-conf.el (=ruimoku-v6): New coded-charset of XEmacs
4571 2004-01-21 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4573 * mule/mule-conf.el (=ucs@iso): New coded-charset in XEmacs CHISE.
4574 (=ucs@unicode): Likewise.
4575 (=ucs@gb): Inherits `=ucs@unicode' instead of `=ucs'.
4576 (=ucs@cns): Likewise.
4577 (=ucs@jis): Likewise.
4578 (=ucs@ks): Likewise.
4579 (=ucs@big5): Likewise.
4581 2004-01-19 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4583 * mule/mule-coding.el (utf-8-jis): Use `=ucs@jis-2000' instead of
4585 (utf-8-jis-er): Likewise.
4586 (utf-8-jp): New coding-system.
4587 (utf-8-jp-er): Likewise.
4589 * mule/mule-conf.el (=ucs@jp): New coded-charset for XEmacs CHISE.
4591 2004-01-15 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4593 * mule/mule-coding.el (euc-jisx0213): Moved from mule/japanese.el.
4595 * mule/japanese.el: Move definition of `euc-jisx0213' to
4596 mule/mule-coding.el.
4598 2004-01-14 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4600 * dumped-lisp.el (preloaded-file-list): Load mule-charset and
4601 mule-coding before loading update-cdb when utf-2000 is provided.
4603 2003-11-11 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4605 * mule/mule-conf.el: Prefer `=big5-cdp', `=gt' and `=gt-k' to
4608 2003-11-10 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4610 * mule/mule-conf.el: Define =ucs@DOMAIN at the end of CCS
4611 definition codes when `utf-2000' is provided.
4613 2003-08-19 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
4615 * mule/mule-category.el (word-combining-categories): Don't setup
4616 `word-combining-categories' in XEmacs CHISE.
4617 (word-separating-categories): Add setting about Latin script in
4620 2003-08-09 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
4622 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4623 setting for `chinese-big5'.
4625 2003-08-05 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4627 * mule/mule-coding.el (coded-charset-entity-reference-alist):
4628 Prefer `chinese-big5-cdp' to `ideograph-daikanwa' and
4629 `ideograph-gt-k'; prefer `ideograph-daikanwa' to `ideograph-gt-k';
4630 add setting for HZK0[12]-xxxx.
4632 2003-08-04 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
4634 * mule/mule-conf.el (=iso-ir165): Define to inherit from `=gb2312'
4637 2003-07-28 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4639 * mule/mule-charset.el (default-coded-charset-priority-list):
4640 Prefer `=big5-cdp', `chinese-big5-eten-a', `chinese-big5-eten-b'
4641 and `chinese-big5' to `=gt-pj-*'.
4643 2003-05-10 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
4645 * mule/mule-conf.el (=daikanwa): Renamed from
4646 `ideograph-daikanwa'.
4647 (ideograph-daikanwa): Changed to an alias for `=daikanwa'.
4649 2003-05-09 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4651 * mule/mule-conf.el (=cns11643-7): Renamed from
4652 `chinese-cns11643-7'.
4653 (chinese-cns11643-7): Changed to an alias for `=cns11643-7'.
4655 2003-05-07 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4657 * mule/mule-conf.el (=cns11643-6): Renamed from
4658 `chinese-cns11643-6'.
4659 (chinese-cns11643-6): Changed to an alias for `=cns11643-6'.
4661 2003-05-06 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
4663 * mule/mule-conf.el (=cns11643-5): Renamed from
4664 `chinese-cns11643-5'.
4665 (chinese-cns11643-5): Changed to an alias for `=cns11643-5'.
4667 2003-05-05 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
4669 * mule/mule-conf.el (=cns11643-4): Renamed from
4670 `chinese-cns11643-4'.
4671 (chinese-cns11643-4): Changed to an alias for `=cns11643-4'.
4673 2003-05-02 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4675 * mule/mule-conf.el (=cns11643-3): Renamed from
4676 `chinese-cns11643-3'.
4677 (chinese-cns11643-3): Changed to an alias for `=cns11643-3'.
4679 2003-04-30 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
4681 * mule/mule-conf.el: `chinese-cns11643-2' is renamed to
4683 (chinese-cns11643-2): New alias for `=cns11643-2'.
4685 2003-04-27 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
4687 * mule/mule-conf.el: `chinese-cns11643-1' is renamed to
4689 (chinese-cns11643-1): New alias for `=cns11643-1'.
4691 2003-04-25 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4693 * mule/mule-conf.el: `chinese-gb12345' is renamed to `=gb12345'.
4694 (chinese-gb12345): New alias for `=gb12345'.
4696 2003-04-21 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
4698 * mule/mule-conf.el: `chinese-gb2312' is renamed to `=gb2312'.
4699 (chinese-gb2312): New alias for `=gb2312'.
4701 2003-04-19 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
4703 * mule/mule-conf.el: `chinese-big5' is renamed to `=big5'.
4704 (chinese-big5): New alias for `=big5'.
4706 2003-04-17 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4708 * mule/mule-conf.el: `korean-ksc5601' is renamed to `=ks-x1001'.
4709 (korean-ksc5601): New alias for `=ks-x1001'.
4711 2003-04-15 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
4713 * mule/mule-conf.el: `japanese-jisx0212' is renamed to
4715 (japanese-jisx0212): New alias for `=jis-x0212'.
4717 2003-04-12 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
4719 * mule/mule-conf.el: `japanese-jisx0208' is renamed to
4721 (japanese-jisx0208): New alias for `=jis-x0208-1983'.
4723 2003-04-07 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4725 * mule/mule-conf.el: `japanese-jisx0208-1978' is renamed to
4727 (japanese-jisx0208-1978): New alias for `=jis-x0208-1978'.
4729 2003-04-05 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
4731 * mule/mule-conf.el (=iso-ir165): Renamed from `chinese-isoir165'.
4732 (chinese-isoir165): Changed to an alias for `=iso-ir165'.
4734 2003-04-03 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
4736 * mule/mule-conf.el (chinese-isoir165): Specify iso-ir 165.
4737 (chinese-cns11643-3): Specify iso-ir 183.
4738 (chinese-cns11643-4): Specify iso-ir 184.
4739 (chinese-cns11643-5): Specify iso-ir 185.
4740 (chinese-cns11643-6): Specify iso-ir 186.
4741 (chinese-cns11643-7): Specify iso-ir 187.
4742 (=jis-x0213-1-2000): In XEmacs CHISE, specify iso-ir 228.
4743 (=jis-x0213-2-2000): In XEmacs CHISE, specify iso-ir 229.
4745 2003-04-03 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4747 * bytecomp.el (byte-compile-insert-header): In XEmacs CHISE, check
4748 \uXXXX for every cases.
4750 2003-03-31 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
4752 * mule/mule-conf.el (=ucs@big5): Renamed from `ucs-big5'.
4753 (ucs-big5): Changed to an alias for `=ucs@big5'.
4755 2003-03-29 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
4757 * mule/mule-conf.el (=ucs@ks): Renamed from `ucs-ks'.
4758 (ucs-ks): Changed to an alias for `=ucs@ks'.
4760 2003-03-27 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
4762 * mule/mule-conf.el (=ucs@jis-2000): Renamed from `=ucs-jis-2000'.
4763 (=ucs-jis-2000): Changed to an alias for `=ucs@jis-2000'.
4765 2003-03-26 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
4767 * mule/mule-conf.el (=ucs@jis-1990): Renamed from `=ucs-jis-1990'.
4768 (=ucs-jis-1990): Changed to an alias for `=ucs@jis-1990'.
4770 2003-03-24 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
4772 * mule/mule-conf.el (=ucs@jis): Renamed from `ucs-jis'.
4773 (ucs-jis): Changed to an alias for `=ucs@jis'.
4775 2003-03-23 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
4777 * mule/mule-conf.el (=ucs@cns): Renamed from `ucs-cns'.
4778 (ucs-cns): Changed to an alias for `=ucs@cns'.
4780 2003-03-20 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
4782 * mule/mule-conf.el (=ucs@gb): Renamed from `ucs-gb'.
4783 (ucs-gb): Changed to an alias for `=ucs@gb'.
4785 2003-03-16 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
4787 * mule/mule-conf.el (=daikanwa-rev1): Renamed from
4788 `ideograph-daikanwa-2'.
4789 (ideograph-daikanwa-2): Changed to an alias for `=daikanwa-rev1'.
4790 (=daikanwa-rev2): New coded-charset when `utf-2000' is provided.
4792 2003-03-12 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
4794 * version.el (emacs-version): Rename `XEmacs UTF-2000' to `XEmacs
4795 CHISE'; use `xemacs-chise-version' instead of `utf-2000-version'.
4797 * obsolete.el (utf-2000-version): Declare as an obsolete variable
4798 for `xemacs-chise-version'.
4800 2003-03-09 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
4802 * mule/mule-charset.el (default-coded-charset-priority-list):
4803 Refer `=jis-x0208-1990' instead of `japanese-jisx0208-1990'; refer
4804 `=gt-pj-*' instead of `ideograph-gt-pj-*'; refer `=hanziku-*'
4805 instead of `ideograph-hanziku-*'.
4807 * mule/mule-conf.el: `ucs' is renamed to `=ucs'.
4808 (ucs): New alias for `=ucs' when `utf-2000' is provided.
4810 2003-03-07 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4812 * mule/mule-conf.el (=jis-x0213-1-2000): Rename
4813 `japanese-jisx0208-1990' to `=jis-x0208-1990'.
4814 (japanese-jisx0208-1990): New alias for `=jis-x0208-1990' when
4815 `utf-2000' is provided.
4817 2003-03-05 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4819 * mule/mule-conf.el (ucs-gb): New coded-charsets when `utf-2000'
4820 is provided [was builtin coded-charsets].
4822 2003-03-04 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
4824 * mule/mule-conf.el (ucs-cns): New coded-charsets when `utf-2000'
4825 is provided [was builtin coded-charsets].
4827 2003-03-03 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
4829 * mule/mule-conf.el (ucs-jis): New coded-charsets when `utf-2000'
4830 is provided [was builtin coded-charsets].
4832 2003-03-02 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
4834 * mule/mule-conf.el (ucs-ks): New coded-charsets when `utf-2000'
4835 is provided [was builtin coded-charsets].
4837 2003-03-01 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
4839 * mule/mule-conf.el (ideograph-daikanwa-2): New coded-charsets
4840 when `utf-2000' is provided [was builtin coded-charsets].
4842 2003-02-28 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4844 * mule/mule-conf.el (=hanziku-*): Renamed from
4845 `ideograph-hanziku-*'.
4846 (ideograph-hanziku-*): Changed to an alias for `=hanziku-*'.
4848 2003-02-27 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4850 * mule/mule-conf.el (ideograph-daikanwa): New coded-charsets when
4851 `utf-2000' is provided [was builtin coded-charsets].
4852 (ideograph-hanziku-{1..12}): Likewise.
4854 2003-02-27 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4856 * mule/mule-conf.el (=gt-pj-*): Renamed from `ideograph-gt-pj-*'.
4857 (ideograph-gt-pj-*): Changed to an alias for `=gt-pj-*'.
4859 2003-02-26 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
4861 * mule/mule-conf.el (ideograph-gt-pj-{1..11}): New coded-charsets
4862 when `utf-2000' is provided [was builtin coded-charsets].
4864 2003-02-24 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
4866 * mule/mule-charset.el (default-coded-charset-priority-list): Use
4867 `=big5-cdp', `=cbeta' and `=jef-china3' instead of
4868 `chinese-big5-cdp', `ideograph-cbeta' and `china3-jef'.
4870 2003-02-18 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
4872 * mule/mule-conf.el (=gt): Renamed from `ideograph-gt'.
4873 (ideograph-gt): Changed to an alias for `=gt'.
4875 2003-02-17 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4877 * mule/mule-conf.el (ucs-big5): New coded-charset when `utf-2000'
4878 is provided; it was defined as a builtin coded-charset.
4879 (ideograph-gt): Likewise.
4881 2003-02-16 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
4883 * mule/mule-conf.el (=gt-k): Renamed from `ideograph-gt-k'.
4884 (ideograph-gt-k): Changed to an alias for `=gt-k'.
4886 2003-02-15 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
4888 * mule/mule-conf.el (=big5-cdp): Renamed from `chinese-big5-cdp'.
4889 (chinese-big5-cdp): Changed to an alias for `=big5-cdp'.
4891 2003-02-15 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
4893 * mule/mule-conf.el (=big5-eten): Renamed from
4894 `chinese-big5-eten'.
4895 (chinese-big5-eten): Changed to an alias for `=big5-eten'.
4897 2003-02-14 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4899 * mule/mule-conf.el (=big5-pua): Renamed from `chinese-big5-pua'.
4900 (chinese-big5-pua): Changed to an alias for `=big5-pua'.
4902 2003-02-13 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
4904 * mule/mule-conf.el (=cbeta): Renamed from `ideograph-cbeta'.
4905 (ideograph-cbeta): Changed to an alias for `=cbeta'.
4907 2003-02-11 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
4909 * mule/mule-conf.el (=jef-china3): Renamed from `china3-jef'.
4910 (china3-jef): Changed to an alias for `=jef-china3'.
4912 2003-02-10 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
4914 * mule/mule-charset.el (default-coded-charset-priority-list): Use
4915 `=jis-x0213-{1|2}-2000' instead of `japanese-jisx0213-{1|2}'.
4917 * mule/mule-conf.el (=jis-x0213-{1|2}-2000): Renamed from
4918 `japanese-jisx0213-{1|2}' when `utf-2000' is provided.
4919 (japanese-jisx0213-{1|2}): New alias for =jis-x0213-{1|2}-2000
4920 when `utf-2000' is provided.
4922 2003-02-07 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4924 * mule/mule-charset.el (default-coded-charset-priority-list):
4925 Refer Hanziku to CBETA, Big5 variants, UCS-BMP and JEF-CHINA3.
4927 * mule/mule-conf.el (ucs-jis-1990): Deleted.
4928 (ucs-jis-2000): Deleted.
4930 2003-02-05 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
4932 * mule/mule-conf.el (=ucs-jis-1990): New coded-charset for
4934 (=ucs-jis-2000): New coded-charset for UTF-2000.
4936 2003-01-19 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
4938 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4939 settings for `ideograph-hanziku-{1|2}' and JEF-CHINA3.
4941 2003-01-09 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
4943 * mule/mule-charset.el (default-coded-charset-priority-list):
4944 Prefer `korean-ksc5601' to CNS 11643; prefer Big5-CDP to
4947 2003-01-05 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
4949 * mule/mule-conf.el: Add new coded-charset when UTF-2000 [was a
4950 builtin coded-charset].
4952 2002-12-22 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
4954 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4955 settings for &K0-xxxx and &I-K0-xxxx.
4957 2002-12-19 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
4959 * mule/mule-charset.el (default-coded-charset-priority-list): Add
4960 `ideograph-gt-pj-k1' and `ideograph-gt-pj-k2' in UTF-2000.
4962 2002-12-18 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
4964 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4965 settings for >-Knnnnn and &I-GT-Knnnnn in UTF-2000.
4967 2002-12-18 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4969 * mule/mule-conf.el (ideograph-gt-k): New coded-charset in
4971 (ideograph-gt-pj-k1): Likewise.
4972 (ideograph-gt-pj-k2): Likewise.
4974 2002-11-29 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
4976 * mule/mule-charset.el (default-coded-charset-priority-list): Add
4979 2002-11-29 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4981 * mule/mule-conf.el (china3-jef): Add new coded-charset when
4982 UTF-2000 [was a builtin coded-charset].
4984 2002-11-26 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4986 * mule/mule-coding.el (utf-8-gb): Prefer `ucs-gb' and `=>ucs-gb'.
4987 (utf-8-gb-er): Likewise.
4989 2002-10-11 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4991 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4992 settings for JIS X 0212 and JIS X 0208:1978.
4994 2002-10-02 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4996 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4997 setting for JIS X 0213.
4999 2002-08-26 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
5001 * iso8859-1.el: Don't set `iso8859/1-case-table' to the
5002 standard-case-table in UTF-2000.
5004 2002-08-20 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
5006 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
5007 definitions for isolated-chars.
5009 2002-08-13 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
5011 * setup-paths.el (paths-find-utf-2000-lisp-directory): Use
5012 `configure-utf-2000-lisp-directory'.
5013 (paths-construct-load-path): Prefer `utf-2000-lisp-load-path' to
5014 `mule-lisp-load-path'.
5016 2002-08-13 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
5018 * startup.el (startup-setup-paths): Set and use
5019 `utf-2000-lisp-directory'.
5020 (startup-setup-paths-warning): Check `utf-2000-lisp-directory' in
5023 2002-08-12 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
5025 * setup-paths.el (paths-utf-2000-load-path-depth): New variable.
5026 (paths-find-utf-2000-lisp-directory): New function.
5027 (paths-construct-load-path): Add new optional argument
5028 `utf-2000-lisp-directory'.
5030 * dump-paths.el: Set and use `utf-2000-lisp-directory'.
5032 2002-08-12 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
5034 * mule/mule-charset.el: Don't specify `auto-fill-chars' for
5035 `katakana-jisx0201', `japanese-jisx0208', `japanese-jisx0212',
5036 `chinese-gb2312', `chinese-big5-1' and `chinese-big5-2'.
5037 (default-coded-charset-priority-list): Add `chinese-big5-1' and
5038 `chinese-big5-2' in UTF-2000.
5040 * mule/chinese.el: Set syntax-entry "w" for `chinese-big5' instead
5041 of `chinese-big5-1' and `chinese-big5-2' in UTF-2000.
5043 2002-08-11 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
5045 * mule/chinese.el: Add new coding-systems `big5-er', `big5-eten',
5046 `big5-eten-er' in UTF-2000.
5047 (big5-cdp): Modify DOC-string and mnemonic.
5049 2002-08-09 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
5051 * mule/mule-coding.el (utf-8-mcs-er): New coding-system in
5052 UTF-2000 [renamed from utf-8-er].
5053 (utf-8-gb): New coding-system in UTF-2000.
5054 (utf-8-gb-er): Likewise.
5055 (utf-8-cns): Likewise.
5056 (utf-8-cns-er): Likewise.
5057 (utf-8-big5): Likewise.
5058 (utf-8-big5-er): Likewise.
5059 (utf-8-jis): Likewise.
5060 (utf-8-jis-er): Likewise.
5061 (utf-8-ks): Likewise.
5062 (utf-8-ks-er): Likewise.
5063 (utf-8-er): Likewise.
5065 2002-07-29 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
5067 * bytecomp.el (byte-compile-insert-header): Use `utf-8-mcs-unix'
5068 instead of `utf-8-unix' in UTF-2000.
5070 * mule/mule-coding.el (utf-8): Define as an alias for `utf-8-mcs'.
5072 2002-07-23 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
5074 * mule/japanese.el (euc-jisx0213): New coding-system.
5076 * mule/mule-conf.el (japanese-jisx0213-1): Specify
5077 `japanese-jisx0208-1990' as the mother.
5079 2002-07-16 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
5081 * dumped-lisp.el (preloaded-file-list): Change condition of
5082 loading "close-cdb".
5084 2002-07-05 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
5086 * mule/mule-coding.el (utf-8-er): New coding-system in UTF-2000;
5087 setup `coded-charset-entity-reference-alist'.
5089 2002-07-02 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
5091 * dumped-lisp.el (preloaded-file-list): Dump "close-cdb" in
5094 2002-04-12 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
5096 * mule/mule-charset.el (default-coded-charset-priority-list): Add
5097 `chinese-big5-eten-a' and `chinese-big5-eten-b'.
5099 2002-04-11 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
5101 * mule/mule-conf.el (chinese-big5-pua): New coded-charset.
5102 (chinese-big5-eten-a): Likewise.
5103 (chinese-big5-eten-b): Likewise.
5104 (chinese-big5-cdp): Declare as a subset of `chinese-big5' whose
5105 code range is #x8140 .. #x8DFE.
5107 2002-04-08 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
5109 * mule/mule-conf.el (chinese-big5-eten): New coded-charset in
5111 (chinese-big5-cdp): Likewise.
5113 2002-02-26 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
5115 * dumped-lisp.el (preloaded-file-list): Rename
5116 utf-2000/make-cdbs.el -> utf-2000/update-cdb.el.
5118 2002-02-14 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
5120 * update-elc.el: Load lisp/utf-2000/dumped-chars.el in UTF-2000;
5121 append `system-char-db-source-file-list' into
5122 `preloaded-file-list' in UTF-2000.
5124 2002-02-12 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
5126 * dumped-lisp.el (preloaded-file-list): Delete
5127 character-definition files.
5129 2002-02-04 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
5131 * dumped-lisp.el (preloaded-file-list): Add `make-cdbs' in
5134 2001-12-31 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
5136 * mule/mule-charset.el (default-coded-charset-priority-list):
5137 Delete `mojikyo-2022-1'.
5139 2001-12-26 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
5141 * mule/mule-charset.el (default-coded-charset-priority-list):
5144 2001-12-11 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
5146 * mule/mule-charset.el (default-coded-charset-priority-list): Add
5149 2001-11-14 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
5151 * mule/mule-charset.el (default-coded-charset-priority-list):
5152 Comment out `chinese-gb12345'.
5154 2001-11-13 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
5156 * bytecomp.el (byte-compile-insert-header): Fixed.
5158 2001-10-31 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
5160 * dumped-lisp.el (preloaded-file-list): Dump `ad-hoc-cdp' in
5163 2001-10-16 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
5165 * mule/chinese.el (big5-cdp): New coding-system in XEmacs
5168 2001-10-15 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
5170 * mule/mule-charset.el (default-coded-charset-priority-list): Add
5171 `ideograph-hanziku-{1 .. 12}' in XEmacs UTF-2000.
5173 2001-10-13 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
5175 * mule/mule-charset.el (default-coded-charset-priority-list):
5176 `japanese-jef-china3' is renamed `china3-jef'.
5178 2001-10-08 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
5180 * mule/mule-charset.el (default-coded-charset-priority-list): Add
5181 `japanese-jef-china3' and `ideograph-cbeta'.
5183 2001-09-02 MORIOKA Tomohiko <tomo@calliope.mousai.mahoroba.ne.jp>
5185 * list-mode.el: Delete dirty hack for XEmacs UTF-2000.
5187 2001-08-07 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
5189 * mule/mule-charset.el (default-coded-charset-priority-list): Add
5192 2001-08-02 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
5194 * mule/mule-charset.el (default-coded-charset-priority-list): Add
5195 `arabic-digit', `arabic-1-column' and `arabic-2-column'.
5197 2001-07-31 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
5199 * dumped-lisp.el (preloaded-file-list): Load "arabic" before
5200 loading character definitions.
5202 2001-07-29 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
5204 * dumped-lisp.el (preloaded-file-list): Rename
5205 u031A0-Extended-Bopomofo.el to u031A0-Bopomofo-Extended.el.
5207 2001-07-24 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
5209 * mule/mule-charset.el (default-coded-charset-priority-list): Add
5212 2001-07-20 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
5214 * dumped-lisp.el (preloaded-file-list): Dump
5215 "Ideograph-R028-Private" with XEmacs UTF-2000.
5217 2001-07-15 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
5219 * mule/mule-charset.el (default-coded-charset-priority-list): Add
5222 2001-07-09 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
5224 * mule/mule-charset.el (default-coded-charset-priority-list): Add
5225 `ideograph-gt-pj-{1..11}'.
5227 * dumped-lisp.el (preloaded-file-list): Dump `isolated-char' in
5230 2000-12-06 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
5232 * mule/mule-charset.el (default-coded-charset-priority-list):
5233 Prefer `chinese-gb2312' than `chinese-cns11643-*'; add
5236 2000-10-05 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
5238 * format.el (format-alist): Revive `image/jpeg', `image/gif',
5239 `image/png', `image/x-xpm' and `image/tiff'.
5241 * files.el (binary-file-regexps): Add *.PNG.
5243 2000-07-23 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
5245 * mule/mule-charset.el (default-coded-charset-priority-list):
5246 Prefer `japanese-jisx0208-1990' than `japanese-jisx0212'; prefer
5247 `korean-ksc5601' than `japanese-jisx0213-1'; add `mojikyo-2022-1'.
5249 2000-09-27 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
5251 * list-mode.el: Call `completion-list-mode' to avoid slowness of
5252 the first completion when UTF-2000 is running.
5254 2000-05-30 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
5256 * mule/mule-charset.el (default-coded-charset-priority-list):
5259 2000-04-28 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
5261 * dumped-lisp.el (preloaded-file-list): Don't add "mojikyo".
5263 * mule/mule-charset.el (default-coded-charset-priority-list): Add
5264 `mojikyo' instead of `mojikyo-pj-[1..21]'.
5266 2000-04-27 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
5268 * mule/vietnamese.el (vscii-2): Delete abolished property
5269 `composite'; now composite mode is default.
5271 2000-04-26 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
5273 * bytecomp.el (byte-compile-insert-header): Use `binary' instead
5274 of `raw-text'; check \uHHHH representation even if non-ascii
5275 characters are not found.
5277 * dumped-lisp.el (preloaded-file-list): Add "ccs-tcvn5712.el" in
5278 UTF-2000; add "viet-ccl" in non-UTF-2000 Mule; add "vietnamese"
5281 * mule/viet-ccl.el: New file.
5283 * mule/vietnamese.el (vscii-2): New coding-system in UTF-2000.
5284 (tcvn-5712): New coding-system alias of `vscii-2' in UTF-2000.
5285 - Separate CCL based implementations to viet-ccl.el.
5287 2000-02-24 MORIOKA Tomohiko <tomo@m17n.org>
5289 * mule/mule-conf.el (japanese-jisx0213-1): Allow
5291 (japanese-jisx0213-2): Allow "jisx0213.2000-2".
5293 * mule/mule-charset.el (default-coded-charset-priority-list):
5294 Prefer `japanese-jisx0213-1' and `japanese-jisx0213-2' to
5295 `japanese-jisx0208-1978' and `japanese-jisx0208-1990'.
5297 2000-01-31 MORIOKA Tomohiko <tomo@etl.go.jp>
5299 * dumped-lisp.el (preloaded-file-list): Add "mojikyo" in UTF-2000.
5301 2000-01-27 MORIOKA Tomohiko <tomo@m17n.org>
5303 * mule/mule-charset.el (default-coded-charset-priority-list): Add
5306 2000-01-26 MORIOKA Tomohiko <tomo@etl.go.jp>
5308 * mule/mule-charset.el (default-coded-charset-priority-list):
5309 Prefer `mojikyo-pj-*' and `ideograph-daikanwa' to `ucs-bmp' and
5312 2000-01-12 MORIOKA Tomohiko <tomo@etl.go.jp>
5314 * mule/mule-charset.el (default-coded-charset-priority-list): Add
5315 `mojikyo-pj-[1 .. 21]' in UTF-2000.
5317 2000-01-14 MORIOKA Tomohiko <tomo@etl.go.jp>
5319 * mule/mule-charset.el (default-coded-charset-priority-list): Add
5320 `katakana-jisx0201' in UTF-2000.
5322 1999-12-23 MORIOKA Tomohiko <tomo@urania.m17n.org>
5324 * dumped-lisp.el (preloaded-file-list): Add "u0A000-Yi-Syllables",
5325 "u0AC00-Hangul-Syllables", "u0FB00-Alphabetic-Presentation-Forms",
5326 "u0FB50-Arabic-Presentation-Forms-A",
5327 "u0FE20-Combining-Half-Marks", "u0FE30-CJK-Compatibility-Forms",
5328 "u0FE50-Small-Form-Variants",
5329 "u0FE70-Arabic-Presentation-Forms-B",
5330 "u0FF00-Halfwidth-and-Fullwidth-Forms" and "u0FFF0-Specials" in
5333 1999-12-22 MORIOKA Tomohiko <tomo@etl.go.jp>
5335 * dumped-lisp.el (preloaded-file-list): Delete
5336 "ccs-jisx0208-1983.el"; add "Ideograph-R031-Enclosure"
5337 ... "Ideograph-R214-Flute" in UTF-2000.
5339 1999-11-21 MORIOKA Tomohiko <tomo@etl.go.jp>
5341 * mule/mule-conf.el (japanese-jisx0213-1): New coded-charset.
5342 (japanese-jisx0213-2): New coded-charset.
5344 * dumped-lisp.el (preloaded-file-list): Add
5345 "Ideograph-R028-Private", "Ideograph-R029-Again" and
5346 "Ideograph-R030-Mouth".
5348 1999-11-19 MORIOKA Tomohiko <tomo@etl.go.jp>
5350 * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R012-Eight",
5351 "Ideograph-R013-Down-Box", "Ideograph-R014-Cover",
5352 "Ideograph-R015-Ice", "Ideograph-R016-Table",
5353 "Ideograph-R017-Open-Box", "Ideograph-R018-Knife",
5354 "Ideograph-R019-Power", "Ideograph-R020-Wrap", "Ideograph-R021-Spoon",
5355 "Ideograph-R022-Right-Open-Box", "Ideograph-R023-Hiding-Enclosure",
5356 "Ideograph-R024-Ten", "Ideograph-R025-Divination",
5357 "Ideograph-R026-Seal" and "Ideograph-R027-Cliff" in UTF-2000.
5359 1999-11-18 MORIOKA Tomohiko <tomo@etl.go.jp>
5361 * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R002-Line",
5362 "Ideograph-R003-Dot", "Ideograph-R004-Slash",
5363 "Ideograph-R005-Second", "Ideograph-R006-Hook",
5364 "Ideograph-R007-Two", "Ideograph-R008-Lid", "Ideograph-R009-Man",
5365 "Ideograph-R010-Legs" and "Ideograph-R011-Enter".
5367 * mule/mule-charset.el (default-coded-charset-priority-list): Add
5368 `japanese-jisx0208-1990' and `japanese-jisx0208-1978'.
5370 1999-11-16 MORIOKA Tomohiko <tomo@urania.m17n.org>
5372 * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R001-One"
5375 1999-11-16 MORIOKA Tomohiko <tomo@urania.m17n.org>
5377 * mule/mule-conf.el (sisheng): Moved from mule/chinese.el.
5378 (chinese-isoir165): Moved from mule/chinese.el.
5379 (chinese-cns11643-3): Moved from mule/chinese.el.
5380 (chinese-cns11643-4): Moved from mule/chinese.el.
5381 (chinese-cns11643-5): Moved from mule/chinese.el.
5382 (chinese-cns11643-6): Moved from mule/chinese.el.
5383 (chinese-cns11643-7): Moved from mule/chinese.el.
5385 * mule/chinese.el: Move definition of coded-charsets to
5388 1999-11-15 MORIOKA Tomohiko <tomo@urania.m17n.org>
5390 * mule/mule-charset.el (default-coded-charset-priority-list): Add
5391 `ideograph-daikanwa'.
5393 1999-11-15 MORIOKA Tomohiko <tomo@urania.m17n.org>
5395 * dumped-lisp.el (preloaded-file-list): Delete
5396 "ccs-jisx0201-latin.el".
5398 1999-11-15 MORIOKA Tomohiko <tomo@etl.go.jp>
5400 * dumped-lisp.el (preloaded-file-list): Add
5401 "u031A0-Extended-Bopomofo" in UTF-2000.
5403 1999-11-15 MORIOKA Tomohiko <tomo@etl.go.jp>
5405 * dumped-lisp.el (preloaded-file-list): u02E00-CJK-Radicals was
5406 renamed to u02E00-CJK-Radical-Supplement.
5408 1999-11-14 MORIOKA Tomohiko <tomo@urania.m17n.org>
5410 * dumped-lisp.el (preloaded-file-list): Add
5411 "u03000-CJK-Symbols-and-Punctuation", "u03040-Hiragana",
5412 "u030A0-Katakana", "u03100-Bopomofo",
5413 "u03130-Hangul-Compatibility-Jamo", "u03190-Kanbun",
5414 "u03200-Enclosed-CJK-Letters-and-Months" and
5415 "u03300-CJK-Compatibility".
5417 1999-11-14 MORIOKA Tomohiko <tomo@urania.m17n.org>
5419 * dumped-lisp.el (preloaded-file-list): Add "u02E00-CJK-Radicals",
5420 "u02F00-Kangxi-Radicals" and
5421 "u02FF0-Ideographic-Description-Characters".
5423 1999-11-14 MORIOKA Tomohiko <tomo@urania.m17n.org>
5425 * dumped-lisp.el (preloaded-file-list): Add
5426 "u02600-Miscellaneous-Symbols", "u02700-Dingbats" and
5427 "u02800-Braille-Patterns" in UTF-2000.
5429 1999-11-14 MORIOKA Tomohiko <tomo@urania.m17n.org>
5431 * dumped-lisp.el (preloaded-file-list): Load "uXXXXX-*" instead of
5432 "uXXXXX-*.el" in UTF-2000.
5434 * bytecomp.el (byte-compile-insert-header): Delete comments if
5435 non-ASCII characters are found; allow `byte-compile-dynamic' and
5436 `byte-compile-dynamic-docstrings' if *.elc will be encoded by
5439 1999-11-14 MORIOKA Tomohiko <tomo@urania.m17n.org>
5441 * dumped-lisp.el (preloaded-file-list): Add
5442 "u02500-Box-Drawing.el", "u02580-Block-Elements.el" and
5443 "u025A0-Geometric-Shapes.el".
5445 1999-11-14 MORIOKA Tomohiko <tomo@urania.m17n.org>
5447 * dumped-lisp.el (preloaded-file-list): Add
5448 "u02400-Control-Pictures.el", "u02440-OCR.el" and
5449 "u02460-Enclosed-Alphanumerics.el".
5451 1999-11-14 MORIOKA Tomohiko <tomo@urania.m17n.org>
5453 * mule/mule-charset.el (default-coded-charset-priority-list): Add
5456 * dumped-lisp.el (preloaded-file-list): Add
5457 "u02200-Mathematical-Operators.el" and
5458 "u02300-Miscellaneous-Technical.el".
5460 1999-11-14 MORIOKA Tomohiko <tomo@urania.m17n.org>
5462 * mule/mule-charset.el (default-coded-charset-priority-list): Add
5463 `chinese-cns11643-*'.
5465 * dumped-lisp.el (preloaded-file-list): Add
5466 "u02100-Letterlike-Symbols.el", "u02150-Number-Forms.el" and
5467 "u02190-Arrows.el" in UTF-2000.
5469 1999-11-14 MORIOKA Tomohiko <tomo@urania.m17n.org>
5471 * mule/mule-charset.el (default-coded-charset-priority-list): Add
5474 * dumped-lisp.el (preloaded-file-list): Add
5475 "u02000-General-Punctuation.el", "u02070-Superscripts.el",
5476 "u02080-Subscripts.el", "u020A0-Currency-Symbols.el" and
5477 "u020D0-Combining-Diacritical-Marks-for-Symbols.el" in UTF-2000.
5479 1999-11-14 MORIOKA Tomohiko <tomo@urania.m17n.org>
5481 * dumped-lisp.el (preloaded-file-list): Delete "ccs-viscii.el".
5483 1999-11-14 MORIOKA Tomohiko <tomo@urania.m17n.org>
5485 * dumped-lisp.el (preloaded-file-list): Add "u013A0-Cherokee.el",
5486 "u01400-Canadian.el", "u01680-Ogham.el", "u016A0-Runic.el",
5487 "u01780-Khmer.el", "u01800-Mongolian.el",
5488 "u01E00-Latin-Extended-Additional.el" and
5489 "u01F00-Greek-Extended.el" in UTF-2000.
5491 1999-11-13 MORIOKA Tomohiko <tomo@urania.m17n.org>
5493 * mule/mule-charset.el (default-coded-charset-priority-list): Add
5494 `ethiopic-ucs' and `ethiopic'.
5496 * dumped-lisp.el (preloaded-file-list): Add "u010A0-Georgian.el",
5497 "u01100-Hangul-Jamo.el" and "u01200-Ethiopic.el".
5499 * mule/mule-conf.el: Move definition of coded-charset `ethiopic'
5500 from mule/ethiopic.el.
5502 * mule/ethiopic.el: Move definition of coded-charset `ethiopic' to
5505 1999-11-13 MORIOKA Tomohiko <tomo@urania.m17n.org>
5507 * mule/mule-charset.el (default-coded-charset-priority-list): Add
5510 * mule/mule-conf.el (lao): New coded-charset.
5512 * dumped-lisp.el (preloaded-file-list): Add
5513 "u00900-Devanagari.el", "u00980-Bengali.el", "u00A00-Gurmukhi.el",
5514 "u00A80-Gujarati.el", "u00B00-Oriya.el", "u00B80-Tamil.el",
5515 "u00C00-Telugu.el", "u00C80-Kannada.el", "u00D00-Malayalam.el",
5516 "u00D80-Sinhala.el", "u00E00-Thai.el", "u00E80-Lao.el",
5517 "u00F00-Tibetan.el" and "u01000-Myanmar.el".
5519 1999-11-13 MORIOKA Tomohiko <tomo@urania.m17n.org>
5521 * mule/mule-charset.el (default-coded-charset-priority-list): Add
5522 `ucs-bmp' and `arabic-iso8859-6'.
5524 1999-11-13 MORIOKA Tomohiko <tomo@urania.m17n.org>
5526 * dumped-lisp.el (preloaded-file-list): Add "u00400-Cyrillic.el",
5527 "u00530-Armenian.el", "u00590-Hebrew.el", "u00600-Arabic.el",
5528 "u00700-Syriac.el" and "u00780-Thaana.el" in UTF-2000.
5530 1999-11-12 MORIOKA Tomohiko <tomo@urania.m17n.org>
5532 * startup.el (normal-top-level): Load autoload file for UTF-2000
5535 1999-11-11 MORIOKA Tomohiko <tomo@etl.go.jp>
5537 * dumped-lisp.el (preloaded-file-list): Add "mule-conf" in Mule;
5538 delete "ccs-iso8859-*.el"; add "u00000-C0.el",
5539 "u00020-Basic-Latin.el", "u00080-C1.el",
5540 "u000A0-Latin-1-Supplement.el", "u00100-Latin-Extended-A.el",
5541 "u00180-Latin-Extended-B.el", "u00250-IPA-Extensions.el",
5542 "u002B0-Spacing-Modifier-Letters.el",
5543 "u00300-Combining-Diacritical-Marks.el" and "u00370-Greek.el" in
5546 1999-11-10 MORIOKA Tomohiko <tomo@etl.go.jp>
5548 * mule/mule-charset.el (default-coded-charset-priority-list): Add
5549 `japanese-jisx0212' and `ipa' in UTF-2000; use `latin-viscii-*'
5550 instead of `vietnamese-viscii-*'.
5552 1999-11-09 MORIOKA Tomohiko <tomo@etl.go.jp>
5554 * mule/mule-conf.el: New file.
5556 * mule/misc-lang.el: Move definition of charset `ipa' to
5559 1999-10-10 MORIOKA Tomohiko <tomo@urania.m17n.org>
5561 * mule/mule-charset.el (default-coded-charset-priority-list): Add
5562 `latin-viscii'; prefer it for characters used in Vietnamese.
5564 1999-10-08 Daiki Ueno <ueno@ueda.info.waseda.ac.jp>
5566 * bytecomp.el (byte-compile-insert-header): Fix regexp.
5568 1999-10-07 MORIOKA Tomohiko <tomo@etl.go.jp>
5570 * mule/viet-chars.el (latin-viscii-lower): Renamed from charset
5571 `vietnamese-viscii-lower'.
5572 (latin-viscii-upper): Renamed from charset
5573 `vietnamese-viscii-upper'.
5574 (vietnamese-viscii-lower): New alias for charset
5575 `latin-viscii-lower'.
5576 (vietnamese-viscii-upper): New alias for charset
5577 `latin-viscii-upper'.
5579 1999-10-05 MORIOKA Tomohiko <tomo@etl.go.jp>
5581 * mule/mule-charset.el (default-coded-charset-priority-list):
5582 Comment out `hiragana-jisx0208' and `katakana-jisx0208'.
5584 1999-10-04 MORIOKA Tomohiko <tomo@etl.go.jp>
5586 * mule/ccs-jisx0208-1983.el, mule/ccs-tcvn5712.el,
5587 mule/ccs-viscii.el, mule/ccs-iso8859-9.el,
5588 mule/ccs-jisx0201-latin.el, mule/ccs-iso8859-2.el,
5589 mule/ccs-iso8859-3.el, mule/ccs-iso8859-4.el: Moved to
5592 1999-10-03 MORIOKA Tomohiko <tomo@urania.m17n.org>
5594 * mule/ccs-tcvn5712.el: New file.
5596 1999-10-03 MORIOKA Tomohiko <tomo@urania.m17n.org>
5598 * dumped-lisp.el (preloaded-file-list): Add "ccs-jisx0208-1983.el"
5601 1999-10-02 MORIOKA Tomohiko <tomo@urania.m17n.org>
5603 * mule/mule-charset.el (default-coded-charset-priority-list): Add
5604 `japanese-jisx0208'.
5606 1999-10-02 MORIOKA Tomohiko <tomo@urania.m17n.org>
5608 * dumped-lisp.el (preloaded-file-list): Add
5609 "ccs-jisx0201-latin.el", "ccs-iso8859-2.el", "ccs-iso8859-3.el",
5610 "ccs-iso8859-4.el", "ccs-iso8859-9.el" and "ccs-viscii.el" in
5613 * mule/ccs-iso8859-2.el, mule/ccs-iso8859-3.el,
5614 mule/ccs-iso8859-4.el, mule/ccs-iso8859-9.el,
5615 mule/ccs-jisx0201-latin.el, mule/ccs-jisx0208-1983.el,
5616 mule/ccs-viscii.el: New files.
5618 * bytecomp.el (byte-compile-insert-header): Don't use `raw-text'
5621 1999-09-30 MORIOKA Tomohiko <tomo@urania.m17n.org>
5623 * mule/mule-charset.el (default-coded-charset-priority-list): Add
5624 `hiragana-jisx0208' and `katakana-jisx0208'.
5626 1999-09-21 MORIOKA Tomohiko <tomo@etl.go.jp>
5628 * mule/chinese.el (chinese-cns11643-3): Define it even if
5629 `utf-2000' is provided.
5630 (chinese-cns11643-4): Likewise.
5631 (chinese-cns11643-5): Likewise.
5632 (chinese-cns11643-6): Likewise.
5633 (chinese-cns11643-7): Likewise.
5635 1999-09-14 MORIOKA Tomohiko <tomo@etl.go.jp>
5637 * mule/mule-charset.el (default-coded-charset-priority-list): Add
5638 thai-tis620 and hebrew-iso8859-8; namely all BMP are covered.
5640 1999-09-13 MORIOKA Tomohiko <tomo@urania.m17n.org>
5642 * mule/mule-charset.el (default-coded-charset-priority-list): Add
5643 `cyrillic-iso8859-5' and `greek-iso8859-7'.
5645 1999-09-13 MORIOKA Tomohiko <tomo@urania.m17n.org>
5647 * mule/mule-charset.el (default-coded-charset-priority-list):
5650 1999-09-09 MORIOKA Tomohiko <tomo@etl.go.jp>
5652 * mule/viet-chars.el: Don't define charset
5653 `vietnamese-viscii-lower' and `vietnamese-viscii-upper' because
5654 they are defined as builtin charsets.
5656 1999-08-31 MORIOKA Tomohiko <tomo@etl.go.jp>
5658 * version.el (emacs-version): Add more space just before UTF-2000
5661 1999-08-29 MORIOKA Tomohiko <tomo@etl.go.jp>
5663 * version.el ([constant] emacs-version): Don't add a space in the
5664 preceding place of `xemacs-betaname' because it is duplicated.
5665 (emacs-version): Add UTF-2000 version if `utf-2000' is provided.
5667 * startup.el (splash-frame-body): Add ETL.
5669 1999-08-28 MORIOKA Tomohiko <tomo@etl.go.jp>
5671 * mule/chinese.el (chinese-cns11643-3): Don't define if `utf-2000'
5672 is provided because it is defined as builtin charset.
5673 (chinese-cns11643-4): Likewise.
5674 (chinese-cns11643-5): Likewise.
5675 (chinese-cns11643-6): Likewise.
5676 (chinese-cns11643-7): Likewise.
5678 1999-08-24 MORIOKA Tomohiko <tomo@etl.go.jp>
5680 * mule/mule-cmds.el (reset-language-environment): Fix problem when
5681 coding-system `iso-10646-ucs-4' is not defined.
5683 1999-06-17 MORIOKA Tomohiko <tomo@etl.go.jp>
5685 * bytecomp.el (byte-compile-insert-header): Use utf-8 as
5686 coding-system if `utf-2000' is provided.
5688 1999-06-15 MORIOKA Tomohiko <tomo@etl.go.jp>
5690 * mule/mule-coding.el: Add `utf-8' to coding-priority-list if
5691 `utf-2000' is provided.
5693 1999-06-15 MORIOKA Tomohiko <tomo@etl.go.jp>
5695 * dumped-lisp.el (preloaded-file-list): Don't load vietnamese.el
5696 if utf-2000 is provided temporally.
5698 1999-06-10 MORIOKA Tomohiko <tomo@etl.go.jp>
5700 * mule/vietnamese.el (leading-code-private-11): Deleted [defined
5701 as builtin variable].
5703 1999-06-04 MORIOKA Tomohiko <tomo@etl.go.jp>
5705 * files.el (insert-file-contents-literally): Treat file as binary;
5706 call file-name-handlers. [sync with Emacs 20.3.10]
5708 2008-12-28 Vin Shelton <acs@xemacs.org>
5710 * XEmacs 21.4.22 is released
5712 2008-12-30 Vin Shelton <acs@xemacs.org>
5714 * easy-mmode.el: Added easy-mmode.el so autoload.el will work
5715 during building even if no packages are found.
5717 2008-05-13 Aidan Kehoe <kehoea@parhasard.net>
5719 * printer.el (generic-print-region):
5720 (generic-print-buffer):
5721 Use #'valid-device-type-p instead of #'valid-specifier-tag-p to
5722 check if the msprinter device is available, now that msprinter is
5723 always available as a specifier tag.
5725 2008-12-24 Vin Shelton <acs@xemacs.org>
5727 * about.el: Add Francisco to my bio!
5729 2008-12-23 Vin Shelton <acs@xemacs.org>
5731 * autoload.el: Move operator definitions to autoload-operators.el
5732 in the xemacs-base package.
5734 2007-11-22 Vin Shelton <acs@xemacs.org>
5736 * about.el (about-hacker-contribution): Updated my bio.
5738 2007-10-07 Vin Shelton <acs@xemacs.org>
5740 * XEmacs 21.4.21 is released
5742 2007-09-19 Didier Verna <didier@xemacs.org>
5744 Update my personal info.
5745 * about.el (xemacs-hackers): Use 'didier instead of 'dv.
5746 * about.el (about-other-current-hackers): Ditto.
5747 * about.el (about-url-alist): Add my musical website.
5748 * about.el (about-personal-info): Update my entry.
5749 * about.el (about-hacker-contribution): Ditto.
5751 2007-08-21 Adrian Aichner <adrian@xemacs.org>
5753 * package-get.el (package-get-download-sites): Update download
5755 * package-get.el (package-get-pre-release-download-sites): Ditto.
5757 2007-08-18 Vin Shelton <acs@xemacs.org>
5759 * package-get.el (package-get-pre-release-download-sites): Sync
5760 mirror sites with 21.5. (Thanks, Adrian)
5762 2007-08-09 Mike Sperber <mike@xemacs.org>
5764 * startup.el (migrate-user-init-file): Create backup of
5765 `user-init-file' before migrating.
5766 * startup.el (maybe-migrate-user-init-file): Print
5767 information about backup file.
5768 (maybe-create-compatibility-dot-emacs): Follow above change.
5770 2006-11-02 Adrian Aichner <adrian@xemacs.org>
5772 * font-lock.el: Sync font-lock-add-keywords and
5773 font-lock-remove-keywords from GNU Emacs.
5774 * font-lock.el (font-lock-keywords-alist): New.
5775 * font-lock.el (font-lock-removed-keywords-alist): New.
5776 * font-lock.el (font-lock-add-keywords): New.
5777 * font-lock.el (font-lock-update-removed-keyword-alist): New.
5778 * font-lock.el (font-lock-remove-keywords): New.
5780 2007-08-16 Vin Shelton <acs@xemacs.org>
5782 * font-lock.el: Add defvar for font-lock-warning-face. Original
5783 patch from Hans de Graaff.
5785 2007-07-28 Adrian Aichner <adrian@xemacs.org>
5787 * package-get.el (package-get-download-sites): Document Chile and
5788 update Denmark download site.
5789 * package-get.el (package-get-pre-release-download-sites): Ditto.
5791 2007-05-20 Stephen J. Turnbull <stephen@xemacs.org>
5793 * gutter-items.el (progress-feedback-with-label): Clarify docstring.
5795 2006-12-09 Vin Shelton <acs@xemacs.org>
5797 * XEmacs 21.4.20 is released
5799 2006-10-14 Jeff Miller <jmiller@xemacs.org>
5801 * info.el (Info-find-emacs-command-nodes): fix regex for find command node.
5803 2006-11-14 Stephen J. Turnbull <stephen@xemacs.org>
5805 * info.el (Info-find-file-node, Info-insert-dir)
5806 (Info-read-subfile, Info-insert-file-contents): Maintain invariant
5807 `(equal buffer-file-truename (file-truename buffer-file-name))'.
5808 Thanks to Nelson Ferreira <nelson.ferreira@ieee.org> for report
5811 2006-05-20 Ville Skyttä <scop@xemacs.org>
5813 * obsolete.el (line-beginning-position): New, from 21.5.x.
5814 (line-end-position): Ditto.
5816 2006-06-03 Adrian Aichner <adrian@xemacs.org>
5818 * package-get.el (package-get-download-sites): Welcome
5819 nl.xemacs.org and Thanks!
5820 * package-get.el (package-get-pre-release-download-sites): Ditto.
5822 2004-01-19 Martin Buchholz <martin@xemacs.org>
5824 * font-lock.el: Add support for not-so recent changes in Java to
5827 2006-01-28 Vin Shelton <acs@xemacs.org>
5829 * XEmacs 21.4.19 is released
5831 2006-01-03 Aidan Kehoe <kehoea@parhasard.net>
5833 * easymenu.el: Update copyright.
5834 * easymenu.el (easy-menu-all-popups):
5836 * easymenu.el (easy-menu-add):
5837 Document a bug, rework the function to preserve any existing
5838 non-default mode-popup-menu instead of overwriting it, and not to
5839 bother normalising the menu title (nothing else does).
5840 * easymenu.el (easy-menu-remove):
5841 Restore the default mode-popup-menu instead of leaving an empty
5842 one when we remove the last easy-menu popup.
5844 2006-01-06 Adrian Aichner <adrian@xemacs.org>
5846 * package-get.el (package-get-download-sites): Add pt.xemacs.org,
5847 as suggested by Rodrigo Ventura.
5848 * package-get.el (package-get-pre-release-download-sites): Ditto,
5849 with replacement of xemacs-21.5 by beta, which is the logical path
5850 to our beta core and package pre-releases.
5852 2005-12-17 Adrian Aichner <adrian@xemacs.org>
5854 * package-get.el (package-get-download-sites): Add Hong Kong
5856 * package-get.el (package-get-pre-release-download-sites): Ditto.
5858 2005-12-26 Vin Shelton <acs@xemacs.org>
5861 * find-paths.el (paths-emacs-root-p): Add search for package root.
5862 * find-paths.el (paths-find-emacs-root): Replaced with
5863 paths-find-invocation-roots, which returns a list of roots.
5864 * find-paths.el (paths-find-invocation-roots): New.
5865 * find-paths.el (paths-find-emacs-roots): Call paths-find-invocation-roots.
5867 2005-12-05 Ville Skyttä <scop@xemacs.org>
5869 * minibuf.el (x-library-search-path): Add /usr(/local)/share/X11.
5870 * font.el (font-lookup-rgb-components): Ditto, remove stale comment.
5872 2005-12-03 Vin Shelton <acs@xemacs.org>
5874 * XEmacs 21.4.18 is released
5876 2005-10-28 Adrian Aichner <adrian@xemacs.org>
5878 * package-get.el (package-get-download-sites): Update reflecting
5879 latest http://www.xemacs.org/Releases/ information generated by
5880 xemacs-builds/adrian/website/package-get-2-download-sites.el.
5881 * package-get.el (package-get-pre-release-download-sites): Ditto.
5883 2005-02-28 Simon Josefsson <jas@extundo.com>
5885 * about.el (xemacs-hackers): Add jas.
5886 (about-other-current-hackers): Likewise.
5887 (about-url-alist): Add URL for jas.
5888 (about-personal-info): Document jas.
5889 (about-hacker-contribution): Describe jas contributions.
5891 2005-03-25 Ralf Angeli <angeli@iwi.uni-sb.de>
5893 * easymenu.el (easy-menu-remove): As described in
5894 E1D4Nn5-0001lq-EU@neutrino.iwi.uni-sb.de; don't strip everything
5895 except the "Command" menu from mode-popup-menu.
5897 2005-03-25 Ralf Angeli <angeli@iwi.uni-sb.de>
5899 * font.el (font-spatial-to-canonical): Correct calculation of
5900 return value for pixel-based input value.
5902 2002-05-13 Adrian Aichner <adrian@xemacs.org>
5904 * code-process.el (call-process): Process-related docstring
5905 improvements spurred by Norbert Koch.
5906 * code-process.el (call-process-region): Ditto.
5907 * code-process.el (start-process): Ditto.
5909 2005-10-09 Adrian Aichner <adrian@xemacs.org>
5911 * finder.el (finder-find-library): Return filename actually
5914 2005-10-10 Steve Youngs <steve@sxemacs.org>
5916 * help.el (view-emacs-news): Use `expand-file-name' instead of
5917 `locate-data-file' as the latter will find any "NEWS" files that
5918 might exist in packages _before_ the one in core.
5920 2005-06-06 Adrian Aichner <adrian@xemacs.org>
5922 * package-get.el (package-get-init-package):
5923 package-get-init-package buglet (21.4.17) by Jeff Mincy
5924 <mincy@rcn.com> fixing false temporary load-path shadows reported
5925 after package installation and simplifying code.
5927 2005-10-18 Ville Skyttä <scop@xemacs.org>
5929 * package-get.el (package-get-download-sites): Sync mirrors list
5930 with the XEmacs website.
5931 (package-get-pre-release-download-sites): Ditto.
5933 2005-04-06 Stephen J. Turnbull <stephen@xemacs.org>
5935 * derived.el (derived-mode-merge-syntax-tables):
5936 Revert my 21.5-only patch of 2003-07-18 which slipped in
5937 through Jerry James's patch of 2004-06-07.
5939 2005-02-23 Adrian Aichner <adrian@xemacs.org>
5941 * cmdloop.el (keyboard-quit): Remove workaround for
5942 `region-active-p' not making sure active region is in current
5943 buffer now that it does.
5944 * minibuf.el (minibuffer-keyboard-quit): Ditto.
5945 * simple.el (region-active-p): `region-active-p' to only return t
5946 when active region is in current buffer.
5948 2005-02-21 Norbert Koch <viteno@xemacs.org>
5950 * package-ui.el (pui-list-packages): MF21.5, adapt to longer
5951 package names, quell a byte-compiler warning, doc fix.
5953 2005-02-16 Aidan Kehoe <kehoea@parhasard.net>
5955 * buffer.el (pop-to-buffer):
5956 * window-xemacs.el (display-buffer):
5957 Document use of `same-window-buffer-names,' `same-window-regexps'
5958 by pop-to-buffer and display-buffer.
5960 2005-02-06 Vin Shelton <acs@xemacs.org>
5962 * XEmacs 21.4.17 is released
5964 2005-01-29 Ben Wing <ben@xemacs.org>
5966 * shadow.el (find-emacs-lisp-shadows):
5967 Add custom-defines to list of ignored files.
5969 2005-01-17 Adrian Aichner <adrian@xemacs.org>
5971 * simple.el (shifted-motion-keys-select-region): Fix statement
5972 about unshifted-motion-keys-deselect-region.
5974 2004-12-15 Ville Skyttä <scop@xemacs.org>
5976 * bytecomp-runtime.el (make-obsolete): Add 3rd argument (no-op for
5977 now) for GNU Emacs compatibility.
5978 (make-obsolete-variable): Ditto.
5980 2004-01-08 Ben Wing <ben@xemacs.org>
5982 * code-files.el (load):
5983 File positions are 0 based not 1 based. Thanks to Steve Youngs.
5985 2004-12-05 Vin Shelton <acs@xemacs.org>
5987 * XEmacs 21.4.16 is released
5989 2004-12-04 Vin Shelton <acs@xemacs.org>
5991 * auto-autoloads.el: Regenerated.
5993 * custom-load.el: Regenerated.
5995 2004-09-15 Stephen J. Turnbull <stephen@xemacs.org>
5997 Fix bug: apropos errors if a defalias refers to an undefined
5998 function. <87pt4pmdcs.fsf@tleepslib.sk.tsukuba.ac.jp>
6000 * apropos.el (apropos):
6002 * help.el (frob-help-extents):
6003 * help-macro.el (make-help-screen):
6004 * hyper-apropos.el (hyper-apropos-grok-functions):
6005 (hyper-apropos-get-doc):
6006 Catch void-function error thrown by `documentation'.
6008 2004-09-02 Steve Youngs <steve@youngs.au.com>
6010 * packages.el (package-require): Fix incorrect arg to format.
6011 This fixes a `format specifier' error.
6013 2004-08-13 Jerry James <james@xemacs.org>
6015 * bytecomp.el (forward-word): Tell the byte compiler the correct
6016 number of arguments to forward-word.
6018 2004-08-12 Sven Grundmann <sven@xemacs.org>
6020 * etags.el: Fixed loading of include files for tag completion. Now
6021 you can make a tag file for a library, include it into your
6022 project and it will be reloaded only if it changed. Infinte
6023 include loops are detected and the correct tag files are loaded.
6024 * etags.el (buffer-tag-table-list): Load and verify tag files in
6025 the external function buffer-tag-table-list-load.
6026 * etags.el (buffer-tag-table-list-load): New. Load and verify the
6027 tag files. Also load the included tag files. The priority of the
6028 included files is right below their parent file. If multiple
6029 matches occur then the symbols from the parent file are found
6031 * etags.el (tag-table-include-files): Corrected comment
6032 string. Switched to pattern constant tags-include-pattern to have
6033 it at a central location.
6034 * etags.el (tags-include-pattern): Added doc string.
6035 * etags.el (add-to-tag-completion-table): Removed obsolete
6036 comments as the include files are allready returned by
6037 buffer-tag-table-list and loaded.
6038 * etags.el (find-tag-internal): The include files are allready
6039 included in tag-tables as buffer-tag-table-list returns them now.
6041 2004-07-02 Malcolm Purvis <malcolmp@xemacs.org>
6043 * widgets-gtk.el (gtk-widget-instantiate-notebook-internal):
6044 Loading items into the notebook is now done by C code.
6045 * widgets-gtk.el (gtk-widget-instantiate-internal):
6046 Style no longer changed.
6048 2004-06-28 Nix <nix@esperi.org.uk>
6050 * cmdloop.el (truncate-command-history-for-gc): Delay
6051 execution of all things that look up variable bindings,
6052 via `enqueue-eval-event'.
6054 2004-06-24 Vin Shelton <acs@xemacs.org>
6056 * package-get.el (package-get-require-signed-base-updates):
6057 now defaults to nil.
6059 2004-06-09 Stephen J. Turnbull <stephen@xemacs.org>
6061 * subr.el (split-string): Clean up docstring.
6063 2002-01-24 John Paul Wallington <jpw@shootybangbang.com>
6065 * faces.el (zmacs-region): fix typo in docstring.
6067 2004-06-07 Jerry James <james@xemacs.org>
6069 * derived.el: Synch with Emacs 21.3.
6070 * subr.el (with-local-quit): New, from Emacs 21.3.
6071 * subr.el (delayed-mode-hooks): New variable, from Emacs 21.3.
6072 * subr.el (run-mode-hooks): New function, from Emacs 21.3.
6073 * subr.el (delay-mode-hooks): New macro, from Emacs 21.3.
6075 2004-06-16 Jerry James <james@xemacs.org>
6077 * cl.el (cl-set-substring): Increment start by the length of the
6078 string, not the string itself.
6080 2004-05-19 Malcolm Purvis <malcolmp@xemacs.org>
6082 * etags.el (tag-table-include-files): Expand included TAGS file
6083 paths to avoid problems with relative paths. Thanks to Peter
6084 Chubb <peterc@gelato.unsw.edu.au>.
6085 * etags.el (tags-include-pattern): New.
6086 * etags.el (add-to-tag-completion-table): Parse and ignore
6087 trailing include lines.
6089 2004-06-21 Adrian Aichner <adrian@xemacs.org>
6091 * package-ui.el (pui-help-echo): Fix false cvs conflict by
6092 avoiding line solely composed of equal signs.
6094 2004-06-10 Adrian Aichner <adrian@xemacs.org>
6096 * cus-edit.el (alloc): Typo fix.
6097 * cus-edit.el (custom-browse-visibility): Ditto.
6098 * cus-edit.el (custom-variable-value-create): Ditto.
6099 * cus-edit.el (custom-variable-pre-reset-standard): Ditto.
6100 * cus-edit.el (custom-save-variables): Bind print-length and
6101 print-level to nil to avoid value abbreviation.
6102 * cus-edit.el (custom-save-face-internal): Ditto.
6103 * cus-edit.el (custom-save-faces): Save in sorted order.
6104 * cus-edit.el (custom-save-resets): Bind print-length and
6105 print-level to nil to avoid value abbreviation.
6106 * cus-edit.el (custom-save-loaded-themes): Ditto.
6108 2004-06-09 Stephen J. Turnbull <stephen@xemacs.org>
6110 * subr.el (split-string-default-separators): New.
6111 (split-string): Synch to 21.5/GNU Emacs version. *New semantics*,
6112 see comment in source.
6114 2004-01-29 Stephen J. Turnbull <stephen@xemacs.org>
6116 * mule/japanese.el (paragraph-start, paragraph-separate):
6117 Remove anchor to BOL.
6119 2004-04-30 Stephen J. Turnbull <stephen@xemacs.org>
6121 * cl.el (gensym, gentemp): Improve docstrings.
6123 2004-05-10 Vin Shelton <acs@xemacs.org>
6125 * etags.el: Sync with 21.5 version.
6127 2004-04-21 Sven Grundmann <sven@hellerhof.de>
6130 * etags.el (tags-exuberant-ctags-optimization-p): Enable optimization
6131 only for use with exuberant ctags. This will also enable building of
6132 completion tables with exuberant ctags. This will not work with
6134 * etags.el (get-tag-table-buffer): New function for creating of
6135 completion table is used if tags-exuberant-ctags-optimization-p ist t
6136 * etags.el (tags-explicit-name-pattern): Hold the name pattern for
6137 finding the tag names. New.
6138 * etags.el (add-to-tag-completion-table-exuberant-ctags): Defun for
6139 building tag completion table with exuberant ctags. New.
6140 * etags.el (find-tag-internal): Improve exact tag matching for tags
6141 with name fields. Before the patch return types of functions or
6142 function parameters (with exuberant ctags) were found as matches.
6144 2004-04-21 Sven Grundmann <sven@hellerhof.de>
6146 * list-mode.el (display-completion-list): Fixed completion list was
6147 taking the width of the frame and not of the window for displaying
6148 the selection methods.
6150 2004-04-18 Stephen J. Turnbull <stephen@xemacs.org>
6152 * menubar-items.el (default-menubar): Options are saved to custom.el.
6155 2004-02-23 Stephen J. Turnbull <stephen@xemacs.org>
6157 * isearch-mode.el (isearch-abort): Preserve successful search target.
6159 2004-03-27 Adrian Aichner <adrian@xemacs.org>
6161 * gnuserv.el: Sync with 21.5 version, inspired by bugreport and
6162 (make-variable-buffer-local 'gnuserv-minor-mode) patch by Robert
6164 * gnuserv.el (gnuserv-mode-line-string): New.
6165 * gnuserv.el (gnuserv-minor-mode): Make it buffer-local, not
6167 * gnuserv.el (make-x-device-with-gtk-fallback): New.
6168 * gnuserv.el (gnuserv-edit-files): Use
6169 make-x-device-with-gtk-fallback.
6171 2004-03-23 Malcolm Purvis <malcolmpurvis@optushome.com.au>
6173 * gtk-widgets.el: New import: gtk-accel-group-new.
6175 * dialog-gtk.el (gtk-popup-convert-underscores): New.
6176 * dialog-gtk.el (popup-builtin-question-dialog):
6177 Added support for dialog button mnemonics.
6179 2004-03-22 Chris Green <cmg@dok.org>
6181 * process.el (shell-command): Output buffer was ignored when a
6182 background process was run via shell-command.
6184 2004-03-19 Hrvoje Niksic <hniksic@xemacs.org>
6186 * cus-edit.el (custom-save-variables): Retrieve a list of
6187 variables to save first, sort it, and make sure the variables are
6188 saved in sorted order.
6190 2004-02-23 Steve Youngs <sryoungs@bigpond.net.au>
6192 * package-get.el (package-get-update-base-from-buffer): Force
6193 binary coding system for verifying GnuPG signature in the
6196 2003-07-06 Adrian Aichner <adrian@xemacs.org>
6198 * package-get.el (package-get-package-index-file-location): Handle
6199 missing "EMACSPACKAGEPATH" environment variable.
6201 2003-07-05 Adrian Aichner <adrian@xemacs.org>
6203 * package-admin.el (package-admin-find-top-directory): Simplify
6204 directory comparisions and fix substring errors on short path
6206 * package-get.el (package-get-package-index-file-location):
6207 Default to first component of "EMACSPACKAGEPATH", if set.
6209 2004-02-16 Steve Youngs <sryoungs@bigpond.net.au>
6211 * package-get.el (process-error): New error datum.
6213 2004-02-02 Vin Shelton <acs@xemacs.org>
6215 * XEmacs 21.4.15 is released
6217 2003-12-12 Katsumi Yamaoka <yamaoka@jpl.org>
6219 * itimer.el (activate-itimer): Modify the itimer timeout value as
6220 if it were begun at the last time when the itimer driver was woken
6223 2004-01-27 Stephen J. Turnbull <stephen@xemacs.org>
6225 * specifier.el (Copyright):
6227 (make-specifier-and-init):
6229 (canonicalize-inst-pair):
6230 (canonicalize-spec-list):
6232 Synch docstrings to 21.5 where appropriate.
6234 2004-01-25 Steve Youngs <sryoungs@bigpond.net.au>
6236 * package-get.el (package-get-list-packages-where): New. A
6237 function that allows searching for groups of packages. For
6238 example, find all packages that require the fsf-compat package.
6240 2004-01-25 Steve Youngs <youngs@xemacs.org>
6244 * auto-autoloads.el: Regenerated.
6246 * custom-load.el: Regenerated.
6248 * dumped-lisp.el (packages-hardcoded-lisp): New.
6250 * menubar-items.el (menu-max-items): New.
6251 (menu-submenu-max-items): New.
6252 (menu-submenu-name-format): New.
6253 (menu-split-long-menu): New.
6254 (menu-sort-menu): New.
6255 (default-menubar): Sync to 21.5 in regard to the PUI menus.
6257 * obsolete.el (pui-add-install-directory): Renamed to the more
6258 logical `pui-set-local-package-get-directory'.
6259 (package-get-download-menu): Moved to `package-ui.el' and renamed
6260 to `package-ui-add-download-menu'.
6262 * package-admin.el (package-admin-install-function-mswindows):
6263 Whitespace clean up.
6264 (package-admin-add-single-file-package): Removed.
6265 (package-admin-default-install-function): Whitespace clean up.
6266 (package-admin-find-top-directory): New.
6267 (package-admin-get-install-dir): Use it.
6268 (package-admin-get-manifest-file):
6269 (package-admin-check-manifest):
6270 (package-admin-add-binary-package):
6271 (package-admin-get-lispdir):
6272 (package-admin-delete-binary-package):
6275 * package-get.el (package-get-package-index-file-location): New.
6276 (package-get-install-to-user-init-directory): New.
6277 (package-get-remote):
6278 (package-get-download-sites):
6279 (package-get-pre-release-download-sites): New.
6280 (package-get-site-release-download-sites): New.
6281 (package-get-base-filename):
6282 (package-get-always-update):
6283 (package-get-user-index-filename): Removed.
6284 (package-get-pgp-available-p): New.
6285 (package-get-require-signed-base-updates):
6286 (package-get-was-current):
6287 (package-entries-are-signed): New.
6288 (package-get-continue-update-base): New.
6289 (package-get-download-menu): Removed.
6290 (package-get-require-base):
6291 (package-get-update-base-entry):
6292 (package-get-locate-file):
6293 (package-get-locate-index-file):
6294 (package-get-maybe-save-index):
6295 (package-get-update-base):
6296 (package-get-update-base-from-buffer):
6297 (package-get-update-base-entries):
6298 (package-get-interactive-package-query):
6299 (package-get-update-all):
6301 (package-get-dependencies):
6302 (package-get-init-package):
6303 (package-get-info): New.
6305 (package-get-staging-dir):
6306 (package-get-set-version-prop): Removed.
6307 (package-get-installedp):
6308 (package-get-ever-installed-p):
6309 (packages): Removed.
6310 (package-get-custom-groups): Removed.
6311 (package-get-custom): Removed.
6312 (package-get-custom-add-entry): Removed.
6314 * package-info.el (batch-update-package-info):
6316 * package-net.el (package-net-batch-generate-bin-ini):
6317 (package-net-update-installed-db):
6319 * package-ui.el (pui-info-buffer):
6320 (pui-directory-exists): Removed.
6321 (pui-package-dir-list): Removed.
6322 (pui-add-install-directory): Removed.
6323 (package-ui-download-menu): New.
6324 (package-ui-pre-release-download-menu): New.
6325 (package-ui-site-release-download-menu): New.
6326 (pui-set-local-package-get-directory): New.
6327 (pui-package-symbol-char):
6328 (pui-update-package-display):
6329 (pui-toggle-package):
6330 (pui-toggle-package-key):
6331 (pui-toggle-package-delete):
6332 (pui-toggle-package-delete-key):
6333 (pui-toggle-package-event):
6334 (pui-toggle-verbosity-redisplay):
6335 (pui-install-selected-packages):
6336 (pui-add-required-packages):
6339 (list-packages-mode):
6340 (pui-list-packages):
6342 * packages.el (packages-compute-package-locations):
6344 (package-delete-name):
6345 (packages-hardcoded-lisp): Removed.
6346 (packages-useful-lisp): Removed.
6347 (packages-unbytecompiled-lisp): Removed.
6348 (packages-find-package-directories):
6352 Major code clean up of all things PUI.
6354 Much improved code to determine where packages should be
6355 installed. PUI no longer depends on any packages being
6356 pre-installed to compute where packages are to be installed to.
6358 The user can specify the location of their package-index file. It
6359 isn't necessary to set this because it has sane defaults. People
6360 who "run-in-place" won't accidently overwrite the CVS
6361 package-index file. See
6362 `package-get-package-index-file-location'.
6364 PUI will now properly clean up after itself in the event of an
6365 unsuccessful package install. This drastically reduces the number
6366 of "wrong md5sum" FAQs.
6368 non-Mule XEmacsen can no longer install Mule packages.
6370 Package management via the custom interface has been removed.
6372 The PUI related menubar items have been reorganised.
6374 The PGP verification code has been fixed and the default for
6375 whether or not it is used is automatically computed.
6377 * update-elc.el ((preloaded-file-list site-load-packages
6378 need-to-dump dumped-exe)):
6379 Just a couple of small changes to allow for
6380 `packages-(hardcoded|useful|unbytecompiled)-lisp' not really
6383 2003-12-10 Hrvoje Niksic <hniksic@xemacs.org>
6385 * bytecomp.el (byte-compile-warn-about-unused-variables): Don't
6386 apply `format' to the first argument of byte-compile-warn, it
6387 already calls format.
6389 2003-12-03 Adrian Aichner <adrian@xemacs.org>
6391 * files.el (delete-old-versions): Avoid going interactive during
6392 make install when environment variable VERSION_CONTROL is set.
6394 2003-12-04 Vin Shelton <acs@xemacs.org>
6396 * menubar-items.el (menu-item-search): Only bring up search dialog
6397 box if the feature is available and desired.
6399 2003-11-04 Stephen J. Turnbull <stephen@xemacs.org>
6401 * about.el (about-personal-info): Fix typo in Tony Rossini's entry.
6403 2003-11-05 Vin Shelton <acs@xemacs.org>
6405 * help.el (Help-prin1-face):
6407 princ and prin1 are functions and need to be called as such. The
6408 idea for this patch was submitted by Eric Eide <eeide@cs.utah.edu>.
6410 2003-10-22 Stephen J. Turnbull <stephen@xemacs.org>
6412 * about.el (about-xemacs): Give full version and build date.
6414 2003-09-19 Stephen J. Turnbull <stephen@xemacs.org>
6416 * win32-native.el (grep-null-device): This XEmacs has null-device.
6418 2003-09-06 Mike Sperber <mike@xemacs.org>
6420 * bytecomp.el (byte-compile-defvar-or-defconst): Actually
6421 implement the specified semantics for `defvar.'
6423 2003-09-07 Adrian Aichner <adrian@xemacs.org>
6425 * window-xemacs.el (display-buffer): Fix for `shrink-to-fit' by
6426 Klaus Berndl, calling `shrink-window-if-larger-than-buffer' when
6427 displaying buffer in question.
6429 2003-09-03 Vin Shelton <acs@xemacs.org>
6431 * XEmacs 21.4.14 is released
6433 2003-08-17 Vin Shelton <acs@xemacs.org>
6435 * about.el: Vanity patch.
6437 2003-08-11 Stephen J. Turnbull <stephen@xemacs.org>
6439 * code-process.el (call-process):
6440 (call-process-region):
6442 Document coding system processing.
6444 2003-08-03 Stephen J. Turnbull <stephen@xemacs.org>
6446 * startup.el (splash-frame-body): Idiomatic English.
6448 2003-04-24 Jin Choi <jsc@orangeimagineering.com>
6450 * font-lock.el (font-lock-match-java-declarations): Move
6451 save-restriction, narrow-to-region to beginning of function to
6452 avoid going beyond the limit and causing an infloop.
6454 2003-04-16 Jerry James <james@xemacs.org>
6456 * keydefs.el: Remove mappings for keys mapped to the nowhere
6457 defined function function-key-error.
6459 2003-03-22 Vasily Korytov <deskpot@myrealbox.com>
6461 * lisp-mode.el (emacs-lisp-mode-hook, lisp-mode-hook,
6462 lisp-interaction-mode-hook): Add the docstrings.
6464 2003-08-04 Michael Toomim <toomim@OCF.Berkeley.EDU>
6466 * byte-optimize.el: Fix infinite loop in bytecode optimizer. See:
6467 http://list-archive.xemacs.org/xemacs-beta/200306/msg00157.html
6468 http://list-archive.xemacs.org/xemacs-beta/200307/msg00005.html
6470 2003-06-18 Nickolay Pakoulin <npak@ispras.ru>
6472 * cl-macs.el (cl-transform-lambda): Place doc on Common Lisp
6473 lambda list after the original doc. Care about
6474 #'(lambda () "SingleString")
6476 (cl-function-arglist):
6477 Care about &cl-defs and &cl-quote in lambda list, dotted lists and
6478 circular data structures in lambda list specification
6480 2003-06-11 Adrian Aichner <adrian@xemacs.org>
6482 * font-lock.el (lisp-font-lock-keywords-1): Only NAME, not NAME(
6483 to appear in font-lock-function-name-face.
6485 2003-06-17 Stephen J. Turnbull <stephen@xemacs.org>
6487 * bytecomp.el (byte-compile-lambda): Discard docstring only if it
6488 is not also the value of the lambda.
6490 2003-05-06 Andy Piper <andy@xemacs.org>
6492 * files.el (revert-buffer): Make sure local variables get processed,
6493 even in the case of an optimized reversion.
6495 2003-05-25 XEmacs Build Bot <builds@cvs.xemacs.org>
6497 * XEmacs 21.4.13 is released
6499 2003-03-18 Stephen J. Turnbull <stephen@xemacs.org>
6501 * gutter-items.el (buffers-tab-filter-functions): Improve docstring.
6502 Suggested by a Chris Palmer <chris@nodewarrior.org> patch.
6504 2003-02-14 Ben Wing <ben@xemacs.org>
6507 * byte-optimize.el (byte-compile-inline-expand):
6508 * byte-optimize.el (byte-compile-unfold-lambda):
6509 * byte-optimize.el (byte-optimize-form-code-walker):
6510 * byte-optimize.el (byte-optimize-form):
6511 * byte-optimize.el (byte-decompile-bytecode-1):
6512 * byte-optimize.el (byte-optimize-lapcode):
6513 Review carefully and sync up to 20.7 except for areas as noted.
6514 Fixes problem with JDE compilation.
6516 2003-02-05 Ben Wing <ben@xemacs.org>
6519 * simple.el (motion-keys-for-shifted-motion):
6520 Omit M-S-home/end from motion keys.
6522 2003-02-07 Ben Wing <ben@xemacs.org>
6524 * text-props.el (text-property-any):
6525 * text-props.el (text-property-not-all):
6526 Fix bug when end > start.
6528 2003-01-17 Stephen J. Turnbull <stephen@xemacs.org>
6530 * info.el (Info-insert-dir): Make default-directory end in
6531 separator. Patch due to Martin Buchholz.
6533 2003-01-15 Stephen J. Turnbull <stephen@xemacs.org>
6535 * XEmacs 21.4.12 "Portable Code" is released.
6537 2003-01-13 Ilya Golubev <golubev@xemacs.org>
6539 * about.el: Update golubev data.
6541 2003-01-15 Stephen J. Turnbull <stephen@xemacs.org>
6543 * isearch-mode.el (isearch-mode-map): Substitute comment on
6544 desirability, and back out "GR is printable" changes.
6546 2003-01-08 Stephen J. Turnbull <stephen@xemacs.org>
6548 * isearch-mode.el (isearch-mode-map): Don't bind CSI.
6550 2003-01-07 Stephen J. Turnbull <stephen@xemacs.org>
6552 * isearch-mode.el (isearch-mode-map): GR (and C1) is printable.
6554 2003-01-06 Ville Skyttä <scop@xemacs.org>
6556 * menubar-items.el (default-menubar): Use browse-url-mozilla
6557 instead of browse-url-gnome-moz for Mozilla.
6559 2003-01-03 Stephen J. Turnbull <stephen@xemacs.org>
6561 * XEmacs 21.4.11 "Native Windows TTY Support" is released.
6563 2002-12-27 Ville Skyttä <scop@xemacs.org>
6565 * files.el (auto-mode-alist): Remove redundant entries for modes
6566 that live in packages.
6567 (interpreter-mode-alist): Ditto.
6569 2002-03-17 Ville Skyttä <ville.skytta@xemacs.org>
6571 * menubar-items.el (default-menubar): Sync with current
6572 browse-url-xemacs.el.
6574 2002-11-02 Stephen J. Turnbull <stephen@xemacs.org>
6576 * XEmacs 21.4.10 "Military Intelligence" is released.
6578 2002-10-07 Katsumi Yamaoka <yamaoka@jpl.org>
6580 * font-lock.el (font-lock-fontify-keywords-region): Fix typo.
6582 2002-10-07 Katsumi Yamaoka <yamaoka@jpl.org>
6584 * keydefs.el (global-map): Bind C-xrd to delete-rectangle per GNU.
6586 2001-05-10 Daiki Ueno <ueno@unixuser.org>
6588 * font-lock.el (font-lock-compile-keywords): Rewrite as a side
6589 effect free function.
6590 (font-lock-fontify-keywords-region): Supply the argument to
6591 font-lock-compile-keywords.
6593 2002-09-22 Ville Skyttä <ville.skytta@xemacs.org>
6595 * package-get.el (package-get-download-sites): Bring sites list
6596 up to date, prefer xx.xemacs.org addresses.
6598 2002-09-27 Andy Piper <andy@xemacs.org>
6600 * dialog.el (make-dialog-box): for general dialogs only
6601 delete-frame-hook will be run.
6603 2002-09-28 Stephen J. Turnbull <stephen@xemacs.org>
6605 * font-lock.el (font-lock-fontify-syntactically-region): Add
6606 comment about lookup-syntax-properties, document LOUDLY as unused.
6608 2002-08-26 Andy Piper <andy@xemacs.org>
6610 * gutter-items.el (set-progress-feedback-instantiator): Fix bad
6613 2002-09-02 Ville Skyttä <ville.skytta@xemacs.org>
6615 * bytecomp-runtime.el (make-obsolete): Docstring argument nit.
6616 (make-obsolete-variable): Ditto.
6617 (make-compatible): Ditto.
6618 (make-compatible-variable): Ditto.
6620 2002-09-16 Stephen J. Turnbull <stephen@xemacs.org>
6622 * obsolete.el (parse-sexp-lookup-properties): new compatible alias
6623 for `lookup-syntax-properties'. RFE from Alan Mackenzie.
6625 2002-08-28 Andy Piper <andy@xemacs.org>
6627 * files.el (revert-buffer): propagate revert-without-query-status.
6629 2002-06-03 Andy Piper <andy@xemacs.org>
6631 * dialog-items.el (make-search-dialog): align various subcontrols
6632 in visually pleasing ways, allow frame to autosize to the dialog
6634 * dialog.el (make-dialog-box): add a border inside the frame. Add
6635 :autosize property, if t then reset the frame size appropriately
6636 before the frame is mapped.
6637 * gutter-items.el (set-progress-feedback-instantiator): align
6638 various subcontrols.
6639 * gutter-items.el (set-progress-abort-instantiator): ditto.
6641 2002-08-23 Stephen J. Turnbull <stephen@xemacs.org>
6643 * XEmacs 21.4.9 "Informed Management" is released.
6645 2002-06-22 Ville Skyttä <ville.skytta@xemacs.org>
6647 * subr.el (add-to-list): Sync with GNU Emacs 21.2, adding the
6648 "&optional append" argument.
6650 2002-07-16 Didier Verna <didier@xemacs.org>
6652 * subr.el (replace-in-string): fix case fold bug introduced by
6653 "2000-07-30 Ben Wing <ben@xemacs.org>": honor the value of
6654 case-fold-search in temporary buffers.
6656 2002-08-03 Steve Youngs <youngs@xemacs.org>
6658 * lib-complete.el (find-library): Remove check for mule because
6659 decompression DOES work on Mule.
6661 2002-08-11 John Paul Wallington <jpw@shootybangbang.com>
6663 * simple.el (join-line): New alias for `delete-indentation'.
6665 2002-08-02 Ville Skyttä <ville.skytta@xemacs.org>
6667 * font-lock.el: Some faces and doc typo fixes from GNU Emacs.
6668 (font-lock-doc-face): New alias to font-lock-doc-string-face.
6669 (font-lock-builtin-face): New.
6670 (font-lock-constant-face): New.
6671 (font-lock-face-list): Add builtin and constant faces.
6673 2002-08-16 Stephen J. Turnbull <stephen@xemacs.org>
6675 * autoload.el (make-autoload): Support define-derived-mode.
6676 Collected puts of doc-string-elt property. Based on a patch by
6677 Didier Verna <didier@xemacs.org>.
6679 2002-08-15 Stephen J. Turnbull <stephen@xemacs.org>
6681 * wid-edit.el (widget-field-activate): Fix docstring typo.
6683 2002-07-23 Andy Piper <andy@xemacs.org>
6685 * about.el (about-personal-info): update me.
6687 2002-07-12 Andy Piper <andy@xemacs.org>
6689 * custom.el (custom-theme-set-variables): remove bogus
6690 arguments. Use custom-set-default to set defaults.
6691 (custom-set-variables): update doc.
6692 (custom-local-buffer): new, synced from FSF.
6693 (custom-set-default): ditto.
6694 (defcustom): update doc.
6696 2002-06-16 Andy Piper <andy@xemacs.org>
6698 * menubar-items.el (default-menubar): enable windows printing on
6699 cygwin as well as native.
6701 2002-06-12 Andy Piper <andy@xemacs.org>
6703 * printer.el (generic-print-buffer): catch all errors so that the
6704 print device can be cleared in all scenarios.
6705 (Printer-clear-device): make sure clearing the printer allows it
6706 to be used again immediately.
6707 (generic-print-region): make sure the default printer face is
6710 2002-04-23 Jerry James <james@xemacs.org>
6712 * window-xemacs.el (display-buffer-function): Change doc to
6714 * window-xemacs.el (pre-display-buffer-function): Ditto.
6715 * window-xemacs.el (display-buffer): New arg, shrink-to-fit. If
6716 non-nil, make the new window just big enough for its contents.
6717 * frame.el (get-frame-for-buffer): Accept new arg, due to above.
6718 * frame.el (show-temp-buffer-in-current-frame): Remove broken
6719 temp-buffer-shrink-to-fit code. Tell display-buffer instead.
6721 2002-06-06 Andy Piper <andy@xemacs.org>
6723 * custom.el (custom-theme-set-variables): sync :set-after from FSF.
6725 (custom-handle-keyword): ditto.
6727 2002-07-12 Stephen J. Turnbull <stephen@xemacs.org>
6729 * gutter-items.el (buffers-tab-selection-function): Improve doc.
6730 Make obsolete. Default to nil.
6731 (buffers-tab-filter-functions): Improve doc. Use literal default.
6732 Inspired by a patch by John Palmieri.
6734 2002-07-01 Mike Alexander <mta@arbortext.com>
6736 * process.el (shell-command-on-region): Don't delete the region
6737 before giving it to call-process-region
6739 2002-06-04 Jerry James <james@eecs.ku.edu>
6741 * find-paths.el (paths-find-architecture-directory): Search in
6742 `system-configuration'/`base', not `base'`system-configuration'.
6744 2002-06-23 Ville Skyttä <ville.skytta@xemacs.org>
6746 * info.el (Info-index): Add missing \ in [ t].
6748 2002-06-11 Stephen J. Turnbull <stephen@xemacs.org>
6750 * gutter-items.el (gutter-buffers-tab-visible-p,
6751 buffers-tab-omit-function, buffers-tab-selection-function,
6752 buffers-tab-filter-functions):
6755 2002-06-09 Stephen J. Turnbull <stephen@xemacs.org>
6757 * toolbar.el (toolbar-icon-directory): Document trailing separator.
6759 * toolbar-items.el (toolbar-news): Fix typo in message string.
6761 2002-06-08 Stephen J. Turnbull <stephen@xemacs.org>
6763 * dialog.el (yes-or-no-p-dialog-box):
6764 * cmdloop.el (y-or-n-p-minibuf):
6765 (yes-or-no-p-minibuf):
6768 Specify negative answers in docstrings.
6770 2002-05-25 Steve Youngs <youngs@xemacs.org>
6772 * package-ui.el (pui-help-echo): Display both installed and author
6773 version. Use a balloon-help window to display extra info like
6776 2002-05-30 Andy Piper <andy@xemacs.org>
6778 * files.el (revert-buffer-internal): don't visit
6779 revert-buffer. Kill buffer when not used. Suggested by Mike
6780 Alexander <mta@arbortext.com>
6782 2002-05-20 Stephen J. Turnbull <stephen@xemacs.org>
6784 * files.el (revert-buffer): More docstring fiddling.
6786 2002-05-19 Stephen J. Turnbull <stephen@xemacs.org>
6788 * files.el (revert-buffer):
6789 (revert-buffer-internal):
6790 (revert-buffer-insert-file-contents-function):
6791 Improve docstrings and comments.
6793 2002-05-08 Andy Piper <andy@xemacs.org>
6795 * files.el (revert-buffer): observe noconfirm behavior.
6797 2002-04-09 Andy Piper <andy@xemacs.org>
6799 * files.el (revert-buffer): use revert-buffer-internal if it looks
6800 like doing so will not result in any user-visible changes.
6801 (revert-buffer-internal): new function. Do the actual process of
6802 reversion and then see whether the result is any different to what
6803 we have already. If it is not then do nothing.
6805 2001-12-11 Andy Piper <andy@xemacs.org>
6807 * menubar.el (get-popup-menu-response): re-order so that it works
6808 on more sane/facist window systems.
6810 2001-12-03 Andy Piper <andy@xemacs.org>
6812 * faces.el (frob-face-property): don't infloop in face frobbing
6813 from Jan Vroonhof <jan@xemacs.org>.
6815 2001-11-30 Jan Vroonhof <jan@xemacs.org>
6817 * faces.el (frob-face-property): Follow face fall-back hierarchy
6818 properly for face properties without an instance. Only do manual
6819 copy form 'default in last resort. This handles in particular
6820 the case where 'default itself has only a fall-back (which is
6821 the case by default on windows).
6823 2001-11-24 Andy Piper <andy@xemacs.org>
6825 * printer.el (generic-print-region): set default-frame-plist to
6826 nil while creating the printer frame so that sizes reflect the
6829 * faces.el (face-complain-about-font): Don't complain on printers.
6831 2002-05-10 Stephen J. Turnbull <stephen@xemacs.org>
6833 * package-net.el: Andy synch.
6835 2001-12-16 Andy Piper <andy@xemacs.org>
6837 * package-get.el (package-get-update-all): Make sure installed.db
6838 gets updated after updating packages.
6840 2002-03-28 Ben Wing <ben@xemacs.org>
6842 * msw-glyphs.el: Set glyph-contrib-p to nil on hscroll,
6843 continuation, truncation so that we don't get line jumpiness from
6844 them being larger than the line height.
6846 * msw-font-menu.el (mswindows-font-menu-font-data): Fix bug.
6848 2001-11-30 Jan Vroonhof <jan@xemacs.org>
6850 * font.el (font-window-system-mappings): Add mapping for Gtk
6851 (assume identical to X)
6853 2002-02-04 Andy Piper <andy@xemacs.org>
6855 * files.el (convert-standard-filename): Fix for short filename
6856 Peter Arius <pas@methodpark.de>
6858 2001-12-10 Christoph Wedler <Christoph.Wedler@sap.com>
6860 * list-mode.el (default-choose-completion): completion-base-size
6861 should refer to local value in the completion list buffer.
6863 2001-12-03 Didier Verna <didier@xemacs.org>
6865 * rect.el: autoload `replace-rectangle'.
6866 * keydefs.el (global-map): bind it to `C-x r p'.
6868 2002-05-09 Stephen J. Turnbull <stephen@xemacs.org>
6870 * XEmacs 21.4.8 "Honest Recruiter" is released.
6872 2002-05-09 Stephen J. Turnbull <stephen@xemacs.org>
6874 This patch is based on Jerry James's patch and analysis.
6876 * select.el (get-clipboard):
6879 (get-clipboard-foreign):
6880 (get-selection-foreign):
6881 New function for use as `interprogram-paste-function's.
6883 * simple.el (interprogram-paste-function): Change default to
6884 `get-clipboard-foreign'; improve docstring.
6885 (interprogram-cut-function): Improve dosctring.
6887 2002-05-04 Stephen J. Turnbull <stephen@xemacs.org>
6889 * XEmacs 21.4.7 "Economic Science" is released.
6891 2002-03-18 Adrian Aichner <adrian@xemacs.org>
6893 * cus-edit.el (customize-save-variable): Fix typo in prompt.
6895 2002-03-26 John Paul Wallington <jpw@xemacs.org>
6897 * obsolete.el (assq-delete-all): New compatibility alias for
6900 2002-01-09 Simon Josefsson <jas@extundo.com>
6902 * files.el (auto-mode-alist): Support Sieve (*.siv, *.sieve).
6904 2002-01-04 Adrian Aichner <adrian@xemacs.org>
6906 * info.el (Info-auto-generate-directory): Default
6907 Info-auto-generate-directory to 'if-outdated.
6909 2002-03-28 Stephen J. Turnbull <stephen@xemacs.org>
6911 * startup.el (normal-top-level): Prevent migration code from
6912 trashing .emacs on an error in loading the init files.
6914 2002-03-14 Ville Skyttä <ville.skytta@xemacs.org>
6916 * files.el (auto-mode-alist): GNUmakefile is a Makefile,
6917 "system default" Xdefaults and friends get xrdb-mode.
6919 2002-03-05 Mats Lidell <matsl@contactor.se>
6921 * help-nomule.el (tutorial-supported-languages): Added Swedish
6922 tutorial. Sorted languages.
6924 2002-02-11 Mike Sperber <mike@xemacs.org>
6926 * info.el (Info-maybe-update-dir): Regenerate dir if we're
6927 regenerating outdated dir files and dir is non-existent.
6929 2002-01-27 Stephen J. Turnbull <stephen@xemacs.org>
6931 * code-files.el (convert-mbox-coding-system): Improve comment.
6932 (write-region): Improve docstring. Reformat to 80 columns. Add
6933 coding-system argument to `write-region-pre-hook' call.
6934 (write-region-pre-hook): Fix docstring to mention lockname argument.
6936 2002-01-18 Stephen J. Turnbull <stephen@xemacs.org>
6938 * minibuf.el (completing-read): Remove redundant wrong arg list.
6940 * help.el (with-displaying-help-buffer): Put usage advice in docstring.
6942 2001-12-27 John Paul Wallington <jpw@shootybangbang.com>
6944 * obsolete.el (interactive-form): new compatibility alias for
6945 function-interactive.
6947 2001-11-29 Adrian Aichner <adrian@xemacs.org>
6949 * menubar-items.el (Menubar-items-truncate-list): Removed.
6950 * menubar-items.el (Menubar-items-truncate-history): New.
6951 * menubar-items.el (default-menubar): Use
6952 Menubar-items-truncate-history.
6954 2002-02-03 Adrian Aichner <adrian@xemacs.org>
6956 * printer.el (generic-print-region): Pass correct arguments to
6957 lpr-region. Thanks to Nevin Kapur <nevin@jhu.edu> and Björn
6958 Torkelsson <torkel@acc.umu.se>.
6960 2002-01-09 John Paul Wallington <jpw@shootybangbang.com>
6962 * help.el (describe-mode): synched with FSF 19.34; handle nil
6963 minor mode indicators.
6965 2001-12-03 Christoph Wedler <Christoph.Wedler@sap.com>
6967 * minibuf.el (completing-read): Update docstring.
6969 2001-12-17 Stephen J. Turnbull <stephen@xemacs.org>
6971 * XEmacs 21.4.6 "Common Lisp" is released.
6973 2001-11-21 Stephen J. Turnbull <stephen@xemacs.org>
6975 * package-net.el: Inadvertant synch with Windows branch. From
6977 (package-net-kit-version): new variable.
6978 (package-net-generate-bin-ini): use it. Remove unwanted functions.
6980 2001-11-28 Steve Youngs <youngs@xemacs.org>
6982 * package-get.el (package-get-locate-index-file): Also search the
6983 core etc/ directory for the package index file if it can't be
6984 found in ~/.xemacs/.
6986 2001-12-13 William Perry <wmperry@gnu.org>
6988 * dialog-gtk.el (popup-builtin-question-dialog):
6989 Conform to API in gui.c.
6991 2001-11-12 Andy Piper <andy@xemacs.org>
6993 * cus-edit.el (custom-save-face-internal): make sure we save
6995 (custom-save-variables): ditto variables.
6997 2001-11-20 Stephen J. Turnbull <stephen@xemacs.og>
6999 * faces.el (make-face-family):
7001 New face-modifying functions per Jan Vroonhof.
7003 cus-face.el (custom-set-face-font-family):
7004 (custom-set-face-font-size):
7007 * font.el (font-window-system-mappings): More precise docstring.
7010 (font-create-object):
7011 (tty-font-create-object):
7012 (tty-font-create-plist):
7013 (x-font-create-object):
7014 (x-font-create-name):
7015 (ns-font-create-name):
7016 (mswindows-font-create-object):
7017 (mswindows-font-create-name):
7020 2001-11-14 John Paul Wallington <jpw@shootybangbang.com>
7022 * gtk-faces.el (gtk-init-device-faces): removed spurious
7023 quote before let* expression.
7025 2001-10-29 Andy Piper <andy@xemacs.org>
7027 * code-files.el (toggle-buffer-file-coding-system): mark buffer as
7028 modified when changing coding system.
7030 * toolbar-items.el (toolbar-dired): Use interactive "D" spec so
7031 that we invoke the GUI directory selector.
7033 2001-10-25 Andy Piper <andy@xemacs.org>
7035 * dialog.el (make-dialog-box): use new directory dialog support.
7036 * minibuf.el (read-file-name-1): ditto.
7037 (read-file-name): ditto.
7038 (read-directory-name): ditto.
7040 2001-10-23 Stephen J. Turnbull <stephen@xemacs.org>
7042 * XEmacs 21.4.5 "Civil Service" is released.
7044 2001-04-23 Didier Verna <didier@xemacs.org>
7046 * cus-edit.el (custom-variable-pre-save): New.
7047 * cus-edit.el (custom-variable-post-save): New.
7048 * cus-edit.el (custom-variable-save): use them.
7049 * cus-edit.el (custom-face-pre-save): New.
7050 * cus-edit.el (custom-face-post-save): New.
7051 * cus-edit.el (custom-face-save): use them.
7052 * cus-edit.el (custom-group-pre-save): New.
7053 * cus-edit.el (custom-group-post-save): New.
7054 * cus-edit.el (custom-group-save): use them.
7055 * cus-edit.el (Custom-save): use the pre/post functions above,
7056 call `custom-save-all' only once.
7057 * cus-edit.el (custom-variable-pre-reset-standard): New.
7058 * cus-edit.el (custom-variable-post-reset-standard): New.
7059 * cus-edit.el (custom-variable-reset-standard): use them.
7060 * cus-edit.el (custom-face-pre-reset-standard): New.
7061 * cus-edit.el (custom-face-post-reset-standard): New.
7062 * cus-edit.el (custom-face-reset-standard): use them.
7063 * cus-edit.el (custom-group-pre-reset-standard): New.
7064 * cus-edit.el (custom-group-post-reset-standard): New.
7065 * cus-edit.el (Custom-reset-standard): use them.
7066 * cus-edit.el (custom-face-reset-saved): use the pre/post
7067 functions above, call `custom-save-all' only once.
7069 2001-04-08 Danny Colascione <qtmstr@optonline.net>
7071 * gutter-items.el (buffers-tab face): Derive from the modeline
7072 face by default. Many people use white-on-black for the default
7073 font, and the tabs look hideous with that color combination. The
7074 modeline usually has the correct colors.
7076 2001-09-28 Robert Pluim <rpluim@bigfoot.com>
7078 * etags.el (find-tag): Doc fix, point users at pop-tag-mark.
7079 (tag-mark-stack-max): Typo fix.
7081 2001-09-28 Ben Wing <ben@xemacs.org>
7084 * font-lock.el (font-lock-after-change-function):
7085 fix problem with last patch, reported by Katsumi Yamaoka.
7087 2001-09-17 Ben Wing <ben@xemacs.org>
7089 * font-lock.el (font-lock-after-change-function):
7090 fix problem when you insert a comment on the line before a line of
7091 code: if we use the following char, then when you hit backspace,
7092 the following line of code turns the comment color.
7094 2001-06-08 Ben Wing <ben@xemacs.org>
7096 * process.el: comment about shell-command-switch.
7097 * process.el (shell-quote-argument): Need to quote a null
7098 argument, too. From Dan Holmsand.
7100 * startup.el (normal-top-level): Delete some unused FSF junk.
7101 * startup.el (command-line-early):
7103 * startup.el (command-line): Call MS Windows init function.
7106 * win32-native.el (mswindows-system-shells): New.
7107 * win32-native.el (mswindows-system-shell-p): New.
7108 * win32-native.el (init-mswindows-at-startup): New.
7109 * win32-native.el (mswindows-quote-one-vc-runtime-arg):
7110 * win32-native.el (mswindows-quote-one-simple-arg):
7111 * win32-native.el (mswindows-quote-one-command-arg):
7112 * win32-native.el (mswindows-construct-process-command-line-alist):
7113 Correct comments at top. Correctly handle passing arguments
7114 to Cygwin programs and to bash. Fix quoting of zero-length
7115 arguments (from Dan Holmsand). Set shell-command-switch based
7116 on shell-file-name, which in turn comes from env var SHELL.
7118 2001-07-18 Alexey Mahotkin <alexm@hsys.msk.ru>
7120 * toolbar.el (toolbar-visible-p, toolbar-captioned-p,
7121 default-toolbar-position): Fill docstrings for balloon-help.
7123 2001-03-15 Stephen J. Turnbull <stephen@xemacs.org>
7125 * faces.el: Reenable specifications over 'gtk domain.
7127 2001-08-08 Didier Verna <didier@xemacs.org>
7129 * autoload.el (update-autoload-files): make defdir a file name,
7132 2001-08-06 Steve Youngs <youngs@xemacs.org>
7134 * menubar-items.el (default-menubar): Use 'report-xemacs-bug'.
7136 * lisp-mnt.el (lm-report-bug): Use 'report-xemacs-bug-beta-address'.
7138 2001-08-01 Edward M. Lee <tailbert@yahoo.com>
7140 * font-menu.el (font-menu-set-font): Default to current font-family.
7141 (font-menu-preferred-resolution):
7142 (font-menu-size-scaling):
7143 Provide gtk defaults, too.
7145 2001-07-29 Mike Alexander <mta@arbortext.com>
7147 * cus-face.el (custom-set-face-font-size): Last arg to apply is a
7149 (custom-set-face-font-family): ditto
7151 2001-07-26 Mike Sperber <mike@xemacs.org>
7153 * files.el (auto-mode-alist): .9 files are man pages, too.
7155 2001-07-23 Edwin Steiner <esteiner@net4you.at>
7157 * process.el (call-process-internal): bind
7158 coding-system-for-write to 'binary when calling
7159 start-process-internal, so the process receives
7160 the literal contents of INFILE.
7162 2001-09-15 Edward M. Lee <tailbert@yahoo.com>
7164 * files.el (auto-mode-alist): Add configure.ac support.
7166 2001-07-19 Adrian Aichner <adrian@xemacs.org>
7170 Adrian's mouse-track patch. See <y9plq0nc.fsf@ecf.teradyne.com>.
7172 2001-07-28 Stephen J. Turnbull <stephen@xemacs.org>
7174 * XEmacs 21.4.4 "Artificial Intelligence" is released.
7176 2001-07-10 Katsumi Yamaoka <yamaoka@jpl.org>
7178 * mule/kinsoku.el (kinsoku-bol-p): Work with ascii and non-ascii
7180 (kinsoku-eol-p): Ditto.
7182 2001-07-09 Katsumi Yamaoka <yamaoka@jpl.org>
7184 * mule/kinsoku.el (kinsoku-ascii-eol, kinsoku-gb-bol,
7185 kinsoku-gb-eol, kinsoku-big5-bol, kinsoku-big5-eol): Assign
7186 characters as the category `s' or `e' correctly.
7188 2001-06-06 Alexey Mahotkin <alexm@hsys.msk.ru>
7190 * mule/cyrillic.el: Uncomment definition of ccl-encode-koi8-r-font.
7192 2001-06-14 Alexey Mahotkin <alexm@hsys.msk.ru>
7194 * mule/cyrillic.el: Set up case table.
7196 2001-06-08 Mike Sperber <mike@xemacs.org>
7198 * files.el (save-some-buffers-1): Don't zap the help window right
7199 after `map-y-or-n-p' has popped it up.
7201 2001-06-15 Nick Pakoulin <npak@ispras.ru>
7203 * help.el (frob-help-extents): Require 'hyper-apropos for faces.
7205 2001-07-18 Stephen J. Turnbull <stephen@xemacs.org>
7207 * specifier.el: define-specifier-tag 'gtk.
7209 2001-05-12 Ben Wing <ben@xemacs.org>
7211 * find-paths.el (paths-find-recursive-path):
7212 fix error with null EXCLUDE-REGEXP.
7214 * font-lock.el (font-lock-mode):
7215 fix problem reported by hrvoje with buffers starting with a space.
7217 2001-05-06 Ben Wing <ben@xemacs.org>
7219 * dialog.el (make-dialog-box):
7220 * menubar-items.el (default-menubar):
7221 * printer.el (generic-print-buffer):
7222 * printer.el (generic-print-region):
7223 implement printing the selection when it's selected.
7225 2001-04-18 Didier Verna <didier@xemacs.org>
7227 * cus-edit.el (Custom-reset-standard): reset to standard settings
7228 not only when the buffer's :custom-state is 'modified, but also
7229 when it is 'set or 'saved.
7231 2001-04-17 Didier Verna <didier@xemacs.org>
7233 * startup.el (load-user-init-file): define `custom-file' before
7234 loading the user's init file.
7236 2001-04-09 Danny Colascione <qtmstr@optonline.net>
7238 * menubar.el (popup-mode-menu): Make it work with
7239 popup-menu-titles turned off.
7241 2001-04-24 Hrvoje Niksic <hniksic@arsdigita.com>
7243 * about.el (about-mailto-link): Use compose-mail for sending mail.
7245 2001-07-14 Sean MacLennan <seanm@storm.ca>
7247 * package-admin.el (package-install-hook): New.
7248 (package-delete-hook): New.
7249 (package-admin-add-single-file-package): Use package-delete-hook.
7251 * package-get.el (package-get): Use package-install-hook.
7253 2001-06-26 Robert Pluim <rpluim@bigfoot.com>
7255 * package-ui.el (pui-install-selected-packages): reverse the lists
7256 of packages so that they get handled in the same order as they
7259 2001-06-26 Robert Pluim <rpluim@bigfoot.com>
7261 * packages.el (locate-library): Use read-library-name for completion.
7263 2001-05-21 Martin Buchholz <martin@xemacs.org>
7265 * byte-optimize.el (=): `=' is not a binary predicate!
7266 Fix incorrect optimization: (= 0 0 (random 2)) ==> 0 or 1.
7267 Use byte-optimize-predicate, not byte-optimize-binary-predicate,
7269 2001-05-20 Martin Buchholz <martin@xemacs.org>
7271 * bytecomp.el (byte-compile-arithcompare):
7272 Only optimize (= x) ==> t if byte-compile-delete-errors is not nil.
7274 2001-06-03 William M. Perry <wmperry@gnu.org>
7276 * dialog-gtk.el (popup-builtin-open-dialog): Don't forget to
7277 return the filename selected by the user!
7279 2001-05-31 William M. Perry <wmperry@gnu.org>
7281 * font-menu.el: Avoid arithmetic with 'nil' when using the font menu
7284 2001-05-29 Alexey Mahotkin <alexm@hsys.msk.ru>
7286 * coding.el: Tiny typo fixed.
7288 2001-05-17 Stephen J. Turnbull <stephen@xemacs.org>
7290 * XEmacs 21.4.3 "Academic Rigor" is released.
7292 2001-05-17 Stephen J. Turnbull <stephen@xemacs.org>
7294 * config.values.sh: lisp/utils?/config.el -> lisp/config.el.
7296 2001-05-10 Stephen J. Turnbull <stephen@xemacs.org>
7298 * XEmacs 21.4.2 "Developer-Friendly Unix APIs" is released.
7300 2001-05-04 Ben Wing <ben@xemacs.org>
7302 * printer.el (generic-print-buffer):
7303 * printer.el (generic-print-region):
7304 Enable dialog boxes. Apply workaround recommended by Kirill.
7305 fix (fboundp 'lpr-buffer) -> (fboundp 'lpr-region).
7307 * simple.el (kill-whole-line):
7308 * simple.el (kill-line-1):
7309 * simple.el (kill-entire-line):
7310 * simple.el (kill-line):
7311 * simple.el (backward-kill-line):
7312 Take out interactive dependence of kill-whole-line.
7314 2001-04-22 Ben Wing <ben@xemacs.org>
7316 * dialog.el (make-dialog-box):
7317 Put dialog titles back in -- this time correctly. Fix various
7318 other problems with leaks and such.
7320 * simple.el (region-exists-p):
7321 * simple.el (region-active-p):
7322 Add comment about which one is correct to use in menu specs.
7324 2001-05-05 Ben Wing <ben@xemacs.org>
7326 * dialog.el (make-dialog-box): fix doc string.
7327 * menubar-items.el (default-menubar): Add Page Setup for Windows,
7328 take out Pretty Print.
7330 * printer.el (printer-current-device): New.
7331 * printer.el (Printer-get-device): New.
7332 * printer.el (Printer-clear-device): New.
7333 * printer.el (generic-page-setup): New.
7334 * printer.el (generic-print-buffer):
7335 * printer.el (generic-print-region):
7336 Implement Page Setup. Handle errors properly.
7338 2001-05-05 Ben Wing <ben@xemacs.org>
7340 * subr.el (error): Complete list of errors in doc string.
7342 2001-04-22 Ben Wing <ben@xemacs.org>
7344 * bytecomp-runtime.el (byte-compiler-options): Correct doc string.
7346 2001-05-03 Adrian Aichner <adrian@xemacs.org>
7348 * build-report.el: Remove CVS keywords since this file has been in
7349 core lisp for a while now.
7350 * build-report.el (build-report-make-output-files): Fix typo.
7352 2001-04-24 Hrvoje Niksic <hniksic@arsdigita.com>
7354 * about.el (about-finish-buffer): Make sure the last change works
7355 even if EVENT is nil.
7357 2001-04-24 Hrvoje Niksic <hniksic@arsdigita.com>
7359 * about.el (about-finish-buffer): Kill/bury the buffer where the user
7360 clicked, not the one that happens to be the current buffer at the
7363 2001-03-19 Karl M. Hegbloom <karlheg@microsharp.com>
7365 * cus-edit.el (custom-display): Support the GTK Window System also.
7367 2001-04-30 Ben Wing <ben@xemacs.org>
7370 * printer.el (printer-page-header):
7371 * printer.el (Print-context): New.
7372 * printer.el (printer-page-footer):
7373 * printer.el (generate-header-element): New.
7374 * printer.el (generate-header-line): New.
7375 * printer.el (print-context-property):
7376 * printer.el (generic-print-buffer):
7377 * printer.el (generic-print-region):
7378 Implement headers and footers. Implement calling Print dialog box
7379 (#### but it doesn't quite work yet).
7381 2001-04-25 Ben Wing <ben@xemacs.org>
7383 * about.el (xemacs-hackers):
7384 * about.el (about-url-alist):
7385 * about.el (about-personal-info):
7386 * about.el (about-hacker-contribution):
7389 * simple.el (handle-post-motion-command):
7390 Fix spurious setting of zmacs-region-stays to t after a non-shift
7393 2001-04-24 Hrvoje Niksic <hniksic@arsdigita.com>
7395 * about.el (about-personal-info): Update my bio.
7396 (about-hacker-contribution): Ditto.
7398 2001-04-23 Stephen J. Turnbull <turnbull@sk.tsukuba.ac.jp>
7400 * startup.el (splash-frame-body): Update copyright notices: Ben, FSF.
7402 2001-04-19 Andy Piper <andy@xemacs.org>
7404 * package-net.el (package-net-cygwin32-binary-size): new size.
7405 (package-net-win32-binary-size): new size.
7406 (package-net-convert-index-to-ini): Use new arch.
7407 (package-net-batch-convert-index-to-ini): Removed.
7408 (package-net-generate-bin-ini): New.
7409 (package-net-batch-generate-bin-ini): New.
7411 2001-04-19 Stephen J. Turnbull <stephen@xemacs.org>
7413 * XEmacs 21.4.1 "Copyleft" is released.
7415 2001-04-19 Stephen J. Turnbull <stephen@xemacs.org>
7417 * x-compose.el (xlib-input-method-bug-workaround):
7418 (alias-colon-to-double-quote):
7419 Force sort in map-keymap to work around rehash bug.
7421 2001-04-17 Ben Wing <ben@xemacs.org>
7423 * about.el: Finish overhaul, add a few new hackers, update a
7426 2001-04-16 Stephen J. Turnbull <stephen@xemacs.org>
7428 * XEmacs 21.4.0 "Solid Vapor" is released.
7430 2001-04-15 Ben Wing <ben@xemacs.org>
7433 * about.el (about-headline-face): New.
7434 * about.el (about-link-face): New.
7435 * about.el (about-current-release-maintainers): New.
7436 * about.el (about-other-current-hackers): New.
7437 * about.el (about-url-alist):
7438 * about.el (about-once-and-future-hackers): New.
7439 * about.el (about-mailto-link): New.
7440 * about.el (about-get-buffer):
7441 * about.el (about-finish-buffer):
7442 * about.el (about-xemacs):
7443 * about.el (about-features): Removed.
7444 * about.el (about-advantages): New.
7445 * about.el (about-maintainer-info): Removed.
7446 * about.el (about-personal-info): New.
7447 * about.el (about-hacker-contribution): New.
7448 * about.el (about-maintainer):
7449 * about.el (about-show-linked-info):
7450 * about.el (about-hackers):
7451 Major revamping. Rewriting of most of the text, improve the
7452 link handling, separate info on contributors into personal
7453 and contribution info, add new contributors, update personal
7456 * menubar-items.el (default-menubar):
7457 Help menubar entry for News now says more accurately
7458 "What's New in XEmacs".
7461 * mouse.el (mouse-track-cleanup-hook):
7462 * mouse.el (mouse-track):
7463 Don't set-buffer to a dead buffer when calling mouse-track
7466 2001-04-14 Stephen J. Turnbull <stephen@xemacs.org>
7468 * XEmacs 21.2.47 "Zephir" is released.
7470 2001-04-02 Jan Vroonhof <jan.vroonhof@ntlworld.com>
7472 * dialog.el (make-dialog-box): Disable dialog box titles until
7473 we get them working.
7475 2001-03-30 Ben Wing <ben@xemacs.org>
7478 * help.el (Help-princ-face):
7479 * help.el (Help-prin1-face):
7480 * help.el (frob-help-extents):
7481 * help.el (describe-function-1):
7482 * help.el (describe-variable):
7483 Avoid using font-lock faces, which may not be defined.
7484 Instead, use hyper-apropos faces, and make sure they're
7485 defined as necessary by using `require'. (It's not so safe
7486 to do this for font-lock.) In any case, we will eventually
7487 be merging this functionality into hyper-apropos.
7489 * loaddefs.el (completion-ignored-extensions):
7492 * menubar-items.el (menu-truncate-list): Removed.
7493 * menubar-items.el (Menubar-items-truncate-list): New.
7494 * menubar-items.el (default-menubar):
7495 Fix errors if grep or compile command is too long. Rename helper
7496 function to be less visible.
7498 2001-03-23 Martin Buchholz <martin@xemacs.org>
7500 * byte-optimize.el (byte-optimize-minus):
7501 Fix mis-byte-compilation of (- 0 x) --> (- (- x))
7503 2001-03-26 Hrvoje Niksic <hniksic@arsdigita.com>
7505 * dumped-lisp.el (preloaded-file-list): Load mule/latin.el when
7508 * mule/latin.el: New file.
7510 2001-03-11 Ben Wing <ben@xemacs.org>
7513 * auto-save.el (auto-save-directory):
7514 * auto-save.el (make-auto-save-file-name):
7515 * auto-save.el (auto-save-file-name-p): New.
7517 Merge in improvements from other definition of
7518 make-auto-save-file-name in files.el.
7520 * auto-save.el (auto-save-original-name):
7521 * auto-save.el (auto-save-name-in-fixed-directory):
7522 * auto-save.el (auto-save-unslashify-name): Removed.
7523 * auto-save.el (auto-save-slashify-name): Removed.
7524 * auto-save.el (auto-save-reserved-chars): New.
7525 * auto-save.el (auto-save-escape-name): New.
7526 * auto-save.el (auto-save-unhex): New.
7527 * auto-save.el (auto-save-unescape-name): New.
7529 Change algorithm for encoding filenames in auto-save names to be
7530 entirely safe with all filesystems and all possible characters in
7531 a filename, and 100% reversible. (Essentially, uses
7532 quoted-printable as the encoding.)
7534 * auto-save.el (recover-all-files):
7536 Use insert-directory rather than calling ls directly -- fixes
7537 things under Windows.
7540 * files.el (convert-standard-filename): Substitute FSF's
7541 definition for this (we had nothing here before).
7543 * files.el (backup-buffer): Warning fix.
7545 * files.el (make-backup-file-name):
7546 * files.el (find-backup-file-name):
7547 Fix error in calling sequence to auto-save-file-name-p.
7549 * files.el (recover-file):
7550 Use insert-directory rather than calling ls directly -- fixes
7551 things under Windows.
7553 * files.el (make-auto-save-file-name): Removed.
7554 * files.el (auto-save-file-name-p): Removed.
7555 auto-save is always dumped so no sense in having a definition
7556 that will always be overwritten with another.
7558 * files.el (insert-directory):
7560 * win32-native.el (debug-mswindows-process-command-lines):
7561 * win32-native.el (original-make-auto-save-file-name): Removed.
7562 * win32-native.el (make-auto-save-file-name): Removed.
7565 2001-03-21 Martin Buchholz <martin@xemacs.org>
7567 * XEmacs 21.2.46 "Urania" is released.
7569 2001-03-16 Stephen J. Turnbull <stephen@xemacs.org>
7571 * menubar-items.el (default-menubar): Update sample.emacs to
7572 sample.init.el and adjust accelerators.
7574 2001-02-02 Stephen J. Turnbull <stephen@xemacs.org>
7576 * build-report.el (build-report): Improve docstring.
7578 2001-03-15 Stephen J. Turnbull <stephen@xemacs.org>
7580 * ChangeLog: Log GTK merge.
7586 Revert gratuitous whitespace changes.
7588 2001-03-07 Ben Wing <ben@xemacs.org>
7591 * help.el (key-or-menu-binding):
7592 * help.el (Help-find-file): New.
7593 * help.el (describe-beta):
7594 * help.el (describe-copying):
7595 * help.el (describe-project):
7596 * help.el (view-emacs-news):
7597 * help.el (view-sample-init-el): New.
7598 * help.el (Help-princ-face): New.
7599 * help.el (Help-prin1-face): New.
7600 * help.el (help-symbol-function-context-menu):
7601 * help.el (help-symbol-variable-context-menu):
7602 * help.el (help-symbol-function-and-variable-context-menu):
7603 * help.el (frob-help-extents):
7604 * help.el (describe-function-1):
7605 * help.el (describe-variable):
7607 Add coloring in Help buffers, correspondent with hyperlinks.
7608 View files in view-mode rather than Fundamental.
7609 Remove separators from context menus -- now handled in generic code.
7610 Add `Find Tag' to context menu.
7612 * menubar.el (popup-mode-menu):
7614 Rewrite code that outputs the popup menu to (a) put more specific
7615 entries first, (b) be more robust, (c) output the proper context
7616 menu separators automatically (the context menu functionality is
7617 new and currently used only by Help).
7619 2001-03-10 William M. Perry <wmperry@aventail.com>
7621 * dialog-gtk.el (gtk-make-dialog-box-internal): Forgot to rewrite
7622 this function when converting from the 21.1 GTK branch. Now
7623 supports file, password, question, and color built-in dialogs.
7625 2001-03-06 Ben Wing <ben@xemacs.org>
7628 * keydefs.el (global-map):
7629 Add commented-out change of M-k (for 21.5).
7631 * menubar-items.el (default-menubar):
7632 Fix items to control kill-line behavior; add items for
7636 * simple.el (kill-whole-line):
7637 * simple.el (historical-kill-line): Removed.
7638 * simple.el (kill-line): Removed.
7639 * simple.el (kill-entire-line): New.
7640 * simple.el (kill-line-1): New.
7641 * simple.el (backward-kill-line):
7642 Undo kill-whole-line == always changes. Add new function
7643 kill-entire-line to unconditionally delete the current line.
7644 Add comments describing the lamentable state of affairs of
7645 the kill-line functions and variables.
7647 2001-03-02 Ben Wing <ben@xemacs.org>
7650 * simple.el (beginning-of-buffer):
7651 * simple.el (end-of-buffer):
7652 * simple.el (mark-ring-unrecorded-commands):
7653 * simple.el (signal-error-on-buffer-boundary):
7654 * simple.el (shifted-motion-keys-select-region):
7655 * simple.el (unshifted-motion-keys-deselect-region):
7656 * simple.el (motion-keys-for-shifted-motion): New.
7657 * simple.el (handle-pre-motion-command):
7658 * simple.el (handle-post-motion-command):
7659 * simple.el (forward-char-command):
7660 * simple.el (backward-char-command):
7661 * simple.el (scroll-up-command):
7662 * simple.el (scroll-down-command):
7663 * simple.el (next-line):
7664 * simple.el (previous-line):
7665 * simple.el (backward-block-of-lines):
7666 * simple.el (forward-block-of-lines):
7667 * simple.el (backward-word):
7668 * simple.el (mark-word):
7670 Augment documentation of the most common motion commands to make
7671 note of the shifted-motion support. Improve the support to (a)
7672 properly document how it works and why it's done in the fashion it
7673 is, and (b) allow the keystrokes that trigger it to be customized.
7675 Correct error in the customize specification of
7676 mark-ring-unrecorded-commands.
7678 2001-03-02 Ben Wing <ben@xemacs.org>
7681 * font-lock.el (font-lock-pending-extent-table): Removed.
7682 * font-lock.el (font-lock-pending-buffer-table): New.
7683 * font-lock.el (font-lock-pre-idle-hook):
7684 * font-lock.el (font-lock-after-change-function):
7685 * font-lock.el (font-lock-fontify-pending-extents):
7686 * font-lock.el (font-lock-lisp-like):
7688 Fix handling of pending extents to avoid excessive slowness (N^2
7689 behavior) when making lots of buffer changes between redisplays,
7690 such as when saving the Options.
7692 2001-03-09 William M. Perry <wmperry@aventail.com>
7703 The Great GTK Merge.
7708 * generic-widgets.el:
7716 * gtk-file-dialog.el:
7724 * gtk-password-dialog.el:
7726 * gtk-widget-accessors.el:
7730 The Great GTK Merge: new files.
7732 2001-03-05 Stephen J. Turnbull <stephen@xemacs.org>
7734 * generic-widgets.el: Don't require gtk (a built-in feature) at
7735 top level. Don't execute the last sexp unless (featurep 'gtk).
7737 2001-02-28 Stephen J. Turnbull <stephen@xemacs.org>
7739 * mule/mule-init.el (auto-language-alist): Split zh into GB and BIG5.
7741 2001-02-23 Martin Buchholz <martin@xemacs.org>
7743 * XEmacs 21.2.45 "Thelxepeia" is released.
7745 2001-01-25 Jason R. Mastaler <jason@xemacs.org>
7747 * about.el (xemacs-hackers): update my entry.
7748 * about.el (about-maintainer-info): ditto.
7749 * about.el (about-hackers): ditto.
7751 2001-02-20 Jan Vroonhof <jan@xemacs.org>
7753 * about.el (about-maintainer-info): More vanity info about
7756 2001-02-20 Adrian Aichner <adrian@xemacs.org>
7758 * build-report.el (build-report-destination): xemacs-build-reports
7759 has moved to SourceForge, where mailing list name length is
7760 restricted, hence the name change to
7761 xemacs-buildreports@xemacs.org.
7762 * build-report.el (build-report-keep-regexp): Update default.
7763 * build-report.el (build-report-delete-regexp): Ditto.
7764 * build-report.el (build-report-make-output-files): Ditto.
7766 2001-02-19 Craig Lanning <lanning@scra.org>
7768 * lisp-mode.el: Add indentation specifications for following
7769 Common Lisp forms: handler-case, handler-bind, with-slots,
7770 with-open-file, with-open-stream, print-unreadable-object.
7772 2001-02-18 Matt Tucker <tuck@whistlingfish.net>
7774 * font-lock.el (font-lock-set-defaults-1):
7775 Move initialization of `font-lock-cache-position' so that it's set
7776 even if font-lock-keywords is already defined.
7778 2001-02-17 Matt Tucker <tuck@whistlingfish.net>
7780 * autoload.el (generate-file-autoloads-1):
7781 Use `emacs-lisp-mode-syntax-table' instead of
7782 `lisp-mode-syntax-table'.
7783 * lisp-mode.el (lisp-mode-syntax-table):
7784 Get rid of old checks for `parse-partial-sexp' version.
7785 Make `|' (pipe) string delimiter instead of punctuation.
7787 2001-02-16 Martin Buchholz <martin@xemacs.org>
7789 * window.el (save-selected-window):
7790 Use gensym for better macro hygiene.
7792 2001-02-06 Mike Sperber <mike@xemacs.org>
7795 * startup.el (startup-setup-paths): Set and use
7796 `mule-lisp-directory'.
7797 (startup-setup-paths-warning): Ditto.
7799 * setup-paths.el (paths-find-mule-lisp-directory): Added.
7800 (paths-construct-load-path): Consider `mule-lisp-directory'.
7802 2001-02-07 Matt Tucker <tuck@whistlingfish.net>
7804 * font-lock.el: Syntax table improvements used. A few random
7805 changes are not specified below.
7806 (font-lock-fontify-string-delimiters):
7807 (font-lock-syntactic-keywords):
7808 (font-lock-cache-state nil):
7809 (font-lock-cache-position):
7811 (font-lock-set-syntax):
7812 (font-lock-apply-syntactic-highlight):
7813 (font-lock-fontify-syntactic-anchored-keywords):
7814 (font-lock-fontify-syntactic-keywords-region):
7815 (font-lock-eval-keywords):
7817 (font-lock-remove-face):
7818 (font-lock-fontify-syntactically-region):
7819 Use syntax properties.
7821 2001-02-08 Martin Buchholz <martin@xemacs.org>
7823 * XEmacs 21.2.44 "Thalia" is released.
7825 2001-01-16 Mike Sperber <mike@xemacs.org>
7827 * startup.el (normal-top-level): Work even if no installation root
7830 2001-01-30 Andy Piper <andy@xemacs.org>
7832 * gutter-items.el (progress-abort-glyph): remove instantiator.
7833 (set-progress-abort-instantiator): new function.
7834 (abort-progress-feedback): use it.
7836 * gutter.el (set-gutter-dirty-p): new function.
7838 2001-01-30 Didier Verna <didier@xemacs.org>
7840 * mwheel.el (mwheel-scroll): unwind-protect the selected window.
7842 2001-01-24 Didier Verna <didier@xemacs.org>
7844 * sound.el (sound-extension-list): give a better default value.
7845 * sound.el (load-sound-file): improve the doc string, also find
7846 files given by absolute names, pass a real extension list to
7849 2001-01-26 Martin Buchholz <martin@xemacs.org>
7851 * XEmacs 21.2.43 "Terspichore" is released.
7853 2001-01-20 Klaus Frank <klausf@i3.informatik.rwth-aachen.de>
7855 * gnuserv.el (gnuserv-process-filter): Robuster handling of error
7856 messages from gnuserv.
7858 2001-01-20 Martin Buchholz <martin@xemacs.org>
7860 * XEmacs 21.2.42 "Poseidon" is released.
7862 2001-01-12 Nick V. Pakoulin <npak@ispras.ru>
7864 * cl-macs.el (cl-upcase-arg): New function.
7865 (cl-function-arglist): New function.
7866 (cl-transform-lambda): Automatically add CL-style lambda list to
7867 documentation string using functions above.
7869 2001-01-12 Andy Piper <andy@xemacs.org>
7871 * package-get.el (package-get-custom): call
7872 package-net-update-installed-db.
7874 * package-ui.el (pui-install-selected-packages): call
7875 package-net-update-installed-db.
7877 * package-net.el (package-net-update-installed-db): use
7878 packages-package-list so that we reflect reality.
7880 * packages.el (packages-package-list): Make docstring reflect
7883 * package-net.el (package-net-convert-index-to-ini): exclude mule entries.
7885 * postinstall.cc (do_postinstall): don't pick up shells if cygwin
7888 2001-01-17 Andy Piper <andy@xemacs.org>
7890 * wid-edit.el (widget-activation-glyph-mapper): activate or
7891 deactivate native widgets.
7892 (widget-glyph-insert-glyph): record instantiator.
7893 (widget-push-button-value-create): use it.
7895 * gui.el (gui-button-action): new function. Make button's domain
7896 buffer current when calling.
7897 (make-gui-button): update to use gui-button-action.
7899 2001-01-16 Didier Verna <didier@xemacs.org>
7901 * menubar-items.el (default-menubar): add an entry for modeline
7902 horizontal scrolling in Options -> Display.
7904 2001-01-17 Steve Youngs <youngs@xemacs.org>
7906 * package-get.el (package-get-require-signed-base): Set to nil
7909 2001-01-17 Martin Buchholz <martin@xemacs.org>
7911 * XEmacs 21.2.41 "Polyhymnia" is released.
7913 2001-01-16 Mike Sperber <mike@xemacs.org>
7915 * setup-paths.el (paths-core-load-path-depth): Stopgap bump to
7918 2001-01-14 Mike Sperber <mike@xemacs.org>
7920 * startup.el (maybe-create-compatibility-dot-emacs):
7921 (maybe-unmigrate-user-init-file):
7922 (unmigrate-user-init-file): Created.
7923 (maybe-migrate-user-init-file): Offer creation of compatibility
7925 Some doc fixes wrt init file location.
7927 2001-01-15 Golubev I. N. <gin@mo.msk.ru>
7929 * faces.el (face-frob-from-locale-first): new variable.
7930 (frob-face-font-2): Honor tags arg while trying to use
7931 standard-face-mapping. When face-frob-from-locale-first is set,
7932 first try to set face inheriting from frobbed-face.
7934 2001-01-15 Didier Verna <didier@xemacs.org>
7936 * about.el (xemacs-hackers): update my entry.
7937 * about.el (about-url-alist): ditto.
7938 * about.el (about-maintainer-info): ditto.
7939 * about.el (about-hackers): ditto.
7941 2001-01-15 Martin Buchholz <martin@xemacs.org>
7943 The byte compiler has been badly broken for a year,
7944 by the patch of 1999-12-06.
7945 * byte-optimize.el (byte-optimize-form-code-walker):
7946 Bug was: the byte compiler was making this erroneous optimization:
7947 (progn (or (foo)) (bar)) ==> (bar)
7949 2000-11-20 Mike Sperber <mike@xemacs.org>
7951 * setup-paths.el (paths-core-load-path-depth): Split
7952 `paths-load-path-depth' in two for site and core lisp. Don't
7954 * setup-paths.el (paths-construct-load-path): Use.
7956 2001-01-10 Andy Piper <andy@xemacs.org>
7958 * package-net.el (package-net-cygwin32-binary-size): new variable
7959 (package-net-win32-binary-size): ditto. add much needed
7962 * gutter-items.el (buffers-tab-items): correct off-by-one error
7963 for buffers-tab-max-size.
7965 2001-01-08 Martin Buchholz <martin@xemacs.org>
7967 * XEmacs 21.2.40 is released.
7969 2001-01-06 Stephen J. Turnbull <stephen@xemacs.org>
7971 * mule/hebrew.el: Fix comments and typos.
7972 mule/japanese.el: Fix comments, typos, and 8-bit character encoding.
7974 2001-01-06 Stephen J. Turnbull <stephen@xemacs.org>
7976 * ChangeLog.1: move ancient log from fill.el.
7980 mule/mule-category.el:
7981 Miscellaneous typo fixes and slight doc clarifications.
7983 * mule/mule-ccl.el: Correct file name in header.
7985 2000-12-31 Martin Buchholz <martin@xemacs.org>
7987 * XEmacs 21.2.39 is released.
7989 2000-12-27 Martin Buchholz <martin@xemacs.org>
7991 * byte-optimize.el (byte-optimize-cond):
7992 (byte-optimize-cond-1): New.
7993 Rewrite `cond' in terms of `if' and `or', which are easier to optimize.
7994 Optimizes (cond (x nil)) ==> nil.
7995 Provide better diagnostic on malformed expr like (cond foo).
7997 2000-12-20 Stephen J. Turnbull <stephen@xemacs.org>
7999 * mule/mule-coding.el:
8000 mule/mule-cmds.el (reset-language-environment,
8001 set-language-environment-coding-systems):
8002 Safer default coding-priority-list, corresponding to src/file-coding.h.
8004 2000-12-03 Jorma Laaksonen <jorma.laaksonen@hut.fi>
8006 * package-admin.el: Allow package removal from
8007 early-package-load-path.
8009 2000-12-15 Andreas Jaeger <aj@suse.de>
8011 * about.el (about-maintainer-info): Update my entry.
8013 2000-12-11 Matt Tucker <tuck@whistlingfish.net>
8015 * packages.el (locate-library): Add support for bzip2
8016 compressed .el files.
8018 2000-12-12 Andy Piper <andy@xemacs.org>
8020 * package-net.el: new file.
8022 2000-12-01 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8024 * font-lock.el: Add missing C++ keywords.
8026 2000-12-08 Adrian Aichner <adrian@xemacs.org>
8028 * simple.el (indent-for-comment): Preserve indentation of comments
8029 starting in column 0, as documented in (Info-goto-node
8030 "(xemacs)Comments"). Update docstring accordingly.
8032 2000-12-05 Martin Buchholz <martin@xemacs.org>
8034 * XEmacs 21.2.38 is released.
8036 2000-12-04 Didier Verna <didier@xemacs.org>
8038 * mouse.el (default-mouse-track-set-point-in-window): remove
8039 spurious '+' operation detected by Martin.
8042 2000-12-01 Martin Buchholz <martin@xemacs.org>
8044 * cl-extra.el (coerce):
8045 Implement char to integer coercion.
8046 Remove extraneous (numberp) test.
8048 * byte-optimize.el (byte-compile-splice-in-already-compiled-code):
8049 Perform lapcode inlining if the value of `byte-optimize' is 'byte.
8050 (byte-optimize-predicate):
8051 Warn if evaluating constant expression signals an error.
8052 (byte-optimize-form): Small simplification.
8054 * cl-macs.el (cl-do-proclaim): small efficiency improvement.
8056 2000-11-30 Martin Buchholz <martin@xemacs.org>
8059 (byte-optimize-minus):
8060 (byte-optimize-plus):
8061 (byte-optimize-mult):
8062 (byte-optimize-quo):
8063 Use (car (last x)) instead of (last x) to get last elt!
8064 Use `byte-optimize-predicate' to optimize `%'.
8065 Move optimizations for special numeric args to bytecomp.el.
8066 * bytecomp.el (byte-compile-associative): Remove.
8067 (byte-compile-max): New.
8068 (byte-compile-min): New.
8069 Properly handle erroneous calls: (max) (min).
8070 (byte-compile-plus): New.
8071 (byte-compile-minus):
8072 It's easiest to handle 0, +1 and -1 args here.
8073 (byte-compile-mult): New.
8074 It's easiest to handle 1, -1 and 2 args here.
8076 It's easiest to handle 0, +1 and -1 args here.
8077 Issue byte-compiler warning when dividing by zero.
8079 Byte-compiler arithmetic improvements.
8080 Better optimize these expressions in the obvious way:
8081 (+ x y 1) --> varref x varref y add add1
8082 (+ x y -1) --> varref x varref y add sub1
8083 (- x y 0) --> (- x y)
8084 (- 0 x y) --> (- (- x) y)
8085 (% 42 19) --> compile-time constant
8086 (/ 42 19) --> compile-time constant
8087 (* (foo) 2) --> foo call dup plus
8089 Optimize away arithmetic operations (+ x) (* x) (/ x 1)
8090 unless (declaim (optimize (safety 3)))
8091 or (setq byte-compile-delete-errors nil).
8093 2000-11-28 Stephen J. Turnbull <stephen@xemacs.org>
8095 * paragraphs.el (paragraph-separate, forward-sentence): Clarify
8098 2000-11-08 Stephen J. Turnbull <stephen@xemacs.org>
8100 * startup.el (command-line-do-help): Add documentation of
8101 portable dumper switches.
8103 2000-11-22 Andy Piper <andy@xemacs.org>
8105 * x-mouse.el (x-init-pointer-shape): use cursor-font explicitly.
8107 * glyphs.el (init-glyphs): don't use autodetect for strings.
8109 2000-11-28 Martin Buchholz <martin@xemacs.org>
8111 * byte-optimize.el (byte-optimize-char-before):
8112 (byte-optimize-backward-char):
8113 (byte-optimize-backward-word):
8114 Fix incorrect optimizations for these sorts of expressions:
8115 (let ((x nil)) (backward-char x))
8117 2000-11-21 Martin Buchholz <martin@xemacs.org>
8120 * byte-optimize.el (byte-optimize-backward-char): New.
8121 * byte-optimize.el (byte-optimize-backward-word): New.
8122 Make backward-word and backward-char as efficient as forward versions.
8124 * bytecomp.el (byte-compile-no-args-with-one-extra):
8125 * bytecomp.el (byte-compile-one-arg-with-one-extra):
8126 * bytecomp.el (byte-compile-two-args-with-one-extra):
8127 * bytecomp.el (byte-compile-zero-or-one-arg-with-one-extra):
8128 * bytecomp.el (byte-compile-one-or-two-args-with-one-extra):
8129 * bytecomp.el (byte-compile-two-or-three-args-with-one-extra):
8130 Check if extra arg is constant nil, and if so, use byte-coded call.
8132 * simple.el (backward-word):
8133 * simple.el (mark-word):
8134 * simple.el (kill-word):
8135 * simple.el (backward-kill-word):
8136 Make COUNT argument optional, for consistency with forward-char et al.
8138 * abbrev.el (abbrev-string-to-be-defined):
8139 * abbrev.el (inverse-abbrev-string-to-be-defined):
8140 * abbrev.el (inverse-add-abbrev):
8141 * abbrev.el (expand-region-abbrevs):
8142 * buff-menu.el (Buffer-menu-execute):
8143 * indent.el (move-to-left-margin):
8144 * indent.el (indent-relative):
8145 * indent.el (move-to-tab-stop):
8146 * info.el (Info-reannotate-node):
8147 * lisp-mode.el (lisp-indent-line):
8148 * lisp.el (end-of-defun):
8149 * lisp.el (move-past-close-and-reindent):
8150 * misc.el (copy-from-above-command):
8151 * mouse.el (default-mouse-track-scroll-and-set-point):
8152 * page.el (forward-page):
8153 * paragraphs.el (forward-paragraph):
8154 * paragraphs.el (end-of-paragraph-text):
8155 * picture.el (picture-forward-column):
8156 * picture.el (picture-self-insert):
8157 * rect.el (extract-rectangle-line):
8158 * simple.el (newline):
8159 * simple.el (fixup-whitespace):
8160 * simple.el (backward-delete-char-untabify):
8161 * simple.el (transpose-chars):
8162 * simple.el (transpose-preceding-chars):
8163 * simple.el (do-auto-fill):
8164 * simple.el (indent-new-comment-line):
8165 * simple.el (blink-matching-open):
8166 * view-less.el (cleanup-backspaces):
8167 * wid-edit.el (widget-transpose-chars):
8168 * term/bg-mouse.el (bg-insert-moused-sexp):
8169 Use more readable (backward-FOO n) instead of (forward-FOO -n).
8171 * info.el (Info-fontify-node):
8172 * simple.el (backward-delete-function):
8173 Use canonical delete-backward-char instead of backward-delete-char.
8175 2000-11-20 Andy Piper <andy@xemacs.org>
8177 * gutter-items.el (update-tab-in-gutter): don't barf if there are
8180 2000-11-20 Andy Piper <andy@xemacs.org>
8182 * gutter-items.el (update-tab-in-gutter): don't give popup frames
8185 2000-11-18 Martin Buchholz <martin@xemacs.org>
8187 * cl-macs.el: Correctly optimize plusp minusp oddp evenp.
8188 (proclaim inline...) was shadowing compiler-macros.
8190 2000-11-17 Martin Buchholz <martin@xemacs.org>
8192 * bytecomp.el (byte-compile-eval): New.
8193 (byte-compile-initial-macro-environment): Use byte-compile-eval.
8194 Keeps this promise made in Lispref:
8195 "If a file being compiled contains a `defmacro' form, the macro is
8196 defined temporarily for the rest of the compilation of that file."
8198 2000-11-09 Martin Buchholz <martin@xemacs.org>
8200 * cl.el (floatp-safe):
8206 Use a better parameter name than `x'.
8208 * cl-macs.el (check-type): Make continuable. Change documentation
8209 to require PLACE, but accept any form for compatibility.
8211 * abbrev.el (define-abbrev): Use check-type.
8212 * font-menu.el (font-menu-change-face): Use check-type.
8213 * menubar.el (relabel-menu-item): Use check-type.
8214 * itimer.el: Fix typo.
8216 2000-11-10 Yoshiki Hayashi <yoshiki@xemacs.org>
8218 * info.el (Info-extract-menu-node-name): Comma is a delimiter.
8220 2000-11-14 Martin Buchholz <martin@xemacs.org>
8222 * XEmacs 21.2.37 is released.
8224 2000-11-13 Katsumi Yamaoka <yamaoka@jpl.org>
8226 * code-cmds.el: Provide the feature.
8228 2000-07-21 Jan Vroonhof <jan@xemacs.org>
8230 * dumped-lisp.el (preloaded-file-list): Load code-cmds.el
8232 * code-cmds.el: New file
8233 * mule/mule-cmds.el:
8235 (coding-keymap): New keymap. Define coding system keyboard
8236 commands on file-coding builds too.
8237 (coding-system-change-eol-conversion):
8238 (universal-coding-system-argument):
8239 (set-default-coding-systems):
8240 (prefer-coding-system): Moved from mule-cmds.el
8241 (set-buffer-process-coding-system): Moved from mule-misc.el
8243 2000-09-15 Stephen Carney <carney@scubadoo.com>
8245 * etags.el (buffer-tag-table-files): Use append instead of nconc.
8247 2000-11-09 Steve Youngs <youngs@xemacs.org>
8249 * package-get.el (package-get-download-sites): Add a pre-release
8250 site for experimental packages.
8252 * auto-autoloads.el: Regenerated.
8254 2000-08-01 Andy Piper <andy@xemacs.org>
8256 * gutter-items.el (buffers-tab-omit-function): reference
8257 buffers-tab-select-visible-buffers.
8258 (buffers-tab-filter-functions): new variable, by default uses
8259 buffers-tab-selection-function and buffers-tab-omit-function.
8260 (select-buffers-tab-buffers-by-mode): invert arguments.
8261 (buffers-tab-select-visible-buffers): new function. Invert calling
8262 of buffers-menu-omit-invisible-buffers.
8263 (buffers-tab-items): rewrite to use
8264 buffers-tab-filter-functions. Rewrite docstring.
8265 (gutter-buffers-tab-extent): delete.
8266 (add-tab-to-gutter): always build a new extent when adding the
8268 (update-tab-in-gutter): make gutter dirty when orientation
8271 2000-11-07 Martin Buchholz <martin@xemacs.org>
8273 * bytecomp.el (byte-compile-defvar-or-defconst):
8274 Only do loadhist recording if defvar form includes a value.
8276 2000-11-02 Martin Buchholz <martin@xemacs.org>
8278 * bytecomp.el (byte-compile-initial-macro-environment):
8279 `eval-when-compile' should not compile its body.
8281 2000-11-02 Stephen J. Turnbull <stephen@xemacs.org>
8283 * mule/cyrillic.el: Add Windows 1251 code page encoding (by
8284 Sergey Groznyh <gsm@fct.ru> in <863diqaygu.fsf@fct.ru>). Fix
8285 some Japanese English. Remove some ancient FSF comments, and
8286 improve docstrings. Use symbols not vectors for tables.
8288 2000-11-03 Martin Buchholz <martin@xemacs.org>
8291 (local-key-binding):
8292 (global-key-binding):
8293 Add an optional `accept-defaults' parameter, just like `lookup-key'.
8296 (backward-sexp): Slightly simpler code.
8297 (mark-sexp): Make arg optional, like FSF Emacs.
8298 (forward-list): Slightly simpler code.
8299 (backward-list): Slightly simpler code.
8300 (down-list): Make arg optional, like FSF Emacs.
8301 (up-list): Make arg optional, like FSF Emacs.
8302 (backward-up-list): Make arg optional, like FSF Emacs.
8303 (kill-sexp): Make arg optional, like FSF Emacs.
8304 (backward-kill-sexp): Make arg optional, like FSF Emacs.
8306 * font-menu.el (font-menu-change-face):
8307 Take continuable errors into account.
8310 * abbrev.el (clear-abbrev-table):
8311 * abbrev.el (define-abbrev-table):
8312 * abbrev.el (define-abbrev):
8313 * abbrev.el (insert-abbrev-table-description):
8314 * apropos.el (apropos-documentation-check-doc-file):
8315 * apropos.el (apropos-documentation-check-elc-file):
8316 * buff-menu.el (list-buffers):
8317 * buff-menu.el (list-buffers-noselect):
8318 * bytecomp.el (byte-recompile-directory):
8319 * bytecomp.el (batch-byte-compile):
8320 * cl-macs.el (typep):
8321 * code-files.el (find-coding-system-magic-cookie):
8322 * code-files.el (insert-file-contents):
8323 * cus-edit.el (customize-set-variable):
8324 * cus-edit.el (customize-save-variable):
8325 * cus-face.el (custom-set-face-font-size):
8326 * cus-face.el (custom-set-face-update-spec):
8327 * cus-face.el (custom-reset-faces):
8328 * custom.el (custom-check-theme):
8329 * custom.el (copy-upto-last):
8330 * fill.el (canonically-space-region):
8331 * fill.el (fill-paragraph):
8332 * fill.el (fill-region):
8333 * fill.el (find-space-insertable-point):
8334 * fill.el (justify-current-line):
8335 * faces.el (face-spec-update-all-matching):
8336 * faces.el (set-face-stipple):
8337 * files-nomule.el (insert-file-contents):
8338 * files.el (insert-file-contents-literally):
8339 * files.el (hack-local-variables-last-page):
8340 * files.el (basic-save-buffer):
8341 * files.el (insert-directory):
8342 * font-menu.el (font-menu-change-face):
8343 * font.el (font-spatial-to-canonical):
8344 * format.el (format-encode-region):
8345 * format.el (format-insert-file):
8346 * format.el (format-replace-strings):
8347 * gutter.el (set-gutter-element):
8348 * help.el (key-or-menu-binding):
8349 * help.el (describe-bindings):
8350 * help.el (with-syntax-table):
8351 * indent.el (indent-rigidly):
8352 * indent.el (delete-to-left-margin):
8354 * info.el (Info-extract-dir-entry-from):
8355 * info.el (Info-build-dir-anew):
8356 * info.el (Info-rebuild-dir):
8357 * info.el (Info-batch-rebuild-dir):
8358 * info.el (Info-read-subfile):
8359 * info.el (Info-build-node-completions):
8360 * info.el (Info-extract-menu-node-name):
8361 * isearch-mode.el (isearch-range-invisible):
8362 * isearch-mode.el (isearch-restore-invisible-extents):
8363 * itimer.el (itimerp):
8364 * itimer.el (itimer-live-p):
8366 * keymap.el (substitute-key-definition):
8367 * keymap.el (read-command-or-command-sexp):
8368 * keymap.el (local-key-binding):
8369 * keymap.el (global-key-binding):
8370 * keymap.el (global-set-key):
8371 * keymap.el (local-set-key):
8373 * ldap.el (ldap-add-entries):
8374 * ldap.el (ldap-delete-entries):
8375 * lisp.el (backward-sexp):
8376 * lisp.el (mark-sexp):
8377 * lisp.el (forward-list):
8378 * lisp.el (backward-list):
8379 * lisp.el (down-list):
8380 * lisp.el (backward-up-list):
8381 * lisp.el (up-list):
8382 * lisp.el (kill-sexp):
8383 * lisp.el (backward-kill-sexp):
8384 * menubar.el (add-menu-button):
8385 * menubar.el (add-submenu):
8386 * menubar.el (delete-menu-item):
8387 * menubar.el (relabel-menu-item):
8388 * mouse.el (narrow-window-to-region):
8389 * obsolete.el (define-obsolete-variable-alias):
8390 * obsolete.el (store-substring):
8392 * package-admin.el (package-admin-install-function):
8393 * package-admin.el (package-admin-install-function-mswindows):
8394 * package-admin.el (package-admin-default-install-function):
8395 * package-get.el (package-get-update-base-entries):
8396 * packages.el (packages-load-package-dumped-lisps):
8397 * packages.el (packages-collect-package-dumped-lisps):
8398 * printer.el (generic-print-buffer):
8399 * printer.el (generic-print-region):
8400 * replace.el (occur-mode-mouse-goto):
8401 * replace.el (perform-replace):
8402 * select.el (get-selection-no-error):
8404 * simple.el (newline):
8405 * simple.el (open-line):
8406 * simple.el (edit-and-eval-command):
8407 * simple.el (goto-line):
8409 * simple.el (kill-region):
8410 * simple.el (copy-region-as-kill):
8411 * simple.el (kill-ring-save):
8412 * simple.el (set-mark):
8413 * simple.el (next-line):
8414 * simple.el (previous-line):
8415 * simple.el (line-move):
8416 * simple.el (set-goal-column):
8417 * simple.el (comment-region):
8420 * syntax.el (modify-syntax-entry):
8421 * syntax.el (map-syntax-table):
8422 * view-less.el (view-file):
8423 * view-less.el (view-buffer):
8424 * view-less.el (view-file-other-window):
8425 * window-xemacs.el (backward-other-window):
8427 * window.el (one-window-p):
8428 * window.el (walk-windows):
8429 * window.el (window-list):
8430 * x-mouse.el (x-mouse-kill):
8431 * x-select.el (x-get-cutbuffer):
8432 * x-select.el (x-store-cutbuffer):
8433 * term/bg-mouse.el (bg-mouse-line-to-center):
8434 * term/sun-mouse.el (window-line-end):
8435 * term/sun-mouse.el (sun-select-region):
8436 * term/sun.el (kill-region-and-unmark):
8437 * mule/mule-category.el:
8438 * mule/mule-category.el (modify-category-entry):
8439 * mule/mule-category.el (char-category-list):
8440 * mule/mule-coding.el (coding-system-force-on-output):
8441 * mule/mule-misc.el (coding-system-put):
8442 Docstring arglist/Texinfo fixes. See man/ChangeLog for details.
8444 2000-11-02 Stephen J. Turnbull <stephen@xemacs.org>
8446 * cus-face.el: Typo fixes and tiny clarifications.
8449 2000-10-27 Yoshiki Hayashi <yoshiki@xemacs.org>
8451 * startup.el (auto-save-list-file-prefix): Moved to fileio.c.
8452 * startup.el (normal-top-level): Setup auto-save-list-file-name
8453 if auto-save-list-file-prefix is non-nil.
8455 2000-10-25 Yoshiki Hayashi <yoshiki@xemacs.org>
8457 * files.el (auto-mode-alist): Allow mixed case suffix for idlwave-mode.
8459 2000-01-05 Yoshiki Hayashi <t90553@mail.ecc.u-tokyo.ac.jp>
8461 * hyper-apropos.el (hyper-apropos-this-symbol): Don't always
8462 get symbol at point-min.
8464 2000-10-24 Didier Verna <didier@xemacs.org>
8466 * info.el (Info-emacs-info-file-name): defconst it.
8467 * info.el (Info-footnote-tag): defcustom it.
8468 * info.el (Info-no-description-string): ditto.
8469 * info.el (Info-find-node): adapt to new semantics of
8470 'Info-suffixed-file (don't do the case variants stuff).
8471 * info.el (Info-insert-dir): rewrite the dir file variants code.
8472 * info.el (Info-directory-files): New. Return the list of info
8473 files in a directory.
8474 * info.el (Info-dir-outdated-p): use it.
8475 * info.el (Info-parse-dir-entries): ditto.
8476 * info.el (Info-build-dir-anew): don't restrict to files ending
8477 with a ".info.*" extension.
8478 * info.el (Info-set-mode-line): ditto.
8479 * info.el (Info-read-subfile): adapt to new semantics of
8480 'Info-suffixed-file (append 'exact argument).
8481 * info.el (Info-all-case-regexp): New. Return a regexp matching a
8482 string independently of the case.
8483 * info.el (Info-suffixed-file): use it (match all possible case
8485 * info.el (Info-insert-file-contents): code cleanup.
8486 * info.el (Info-rebuild-dir): cosmetics only. Fit code in 80
8488 * info.el (Info-batch-rebuild-dir): ditto.
8489 * info.el (Info-read-node-name-1): ditto.
8490 * info.el (Info-search): ditto.
8491 * info.el (Info-fontify-node): ditto.
8494 2000-10-24 Didier Verna <didier@xemacs.org>
8496 * process.el (shell-command): when called from a program, avoid
8497 'push-mark's "mark-set" message.
8499 2000-10-15 MIYASHITA Hisashi <himi@m17n.org>
8501 * mule/thai-xtis.el (tis-620): Specify coding-system's ccl-program
8502 by a symbol, not by a vector.
8503 * mule/vietnamese.el (vscii): Likewise.
8505 * mule/cyrillic.el (koi8-r): Likewise.
8507 * mule/chinese.el (chinese-big5-1): Specify charset's ccl-program
8508 by a symbol, not by a vector.
8509 (chinese-big5-2): Likewise.
8510 * mule/ethiopic.el (ethiopic): Likewise.
8511 * mule/vietnamese.el (vietnamese-viscii-lower): Likewise.
8512 (vietnamese-viscii-upper): Likewise.
8514 2000-10-12 Yoshiki Hayashi <yoshiki@xemacs.org>
8516 * files.el (auto-mode-alist): Remove obsolete entry for html3-mode.
8518 2000-10-13 Yoshiki Hayashi <yoshiki@xemacs.org>
8520 * byte-optimize.el (byte-optimize-car): New function.
8521 (byte-optimize-cdr): Ditto.
8523 2000-10-12 Yoshiki Hayashi <yoshiki@xemacs.org>
8525 * byte-optimize.el: Partial synch with FSF 20.7.
8526 Optimize constant concatenation.
8527 Add keymapp as a side effect free function. It is a built-in.
8528 (byte-after-unbind-pos): Remove byte-equal.
8530 2000-10-13 Gunnar Evermann <ge204@eng.cam.ac.uk>
8532 * update-elc-2.el: Quote regexps correctly.
8534 2000-10-05 MIYASHITA Hisashi <himi@m17n.org>
8536 * mule/mule-ccl.el: Sync up with Emacs 21.0.90.
8537 (ccl-compile): Apply integerp, not integer-or-char-p to
8538 check the type of the buffer magnification
8539 (ccl-compile-write-string): Encode a string with binary
8541 (ccl-compile-write-repeat): Likewise.
8543 2000-09-25 Robert Pluim <rpluim@bigfoot.com>
8571 2000-10-03 Daniel Pittman <daniel@rimspace.net>
8573 * simple.el (do-auto-fill): Use the function pointer to by
8574 `comment-line-break-function', not `indent-new-comment-line'. This
8575 fixes an issue with cc-mode comment continuation.
8577 2000-10-11 Martin Buchholz <martin@xemacs.org>
8579 * simple.el (turn-on-auto-fill): Add (interactive).
8580 * mwheel.el (mwheel-install): Add (interactive).
8581 * font-lock.el (turn-on-font-lock): Add (interactive).
8582 (turn-off-font-lock): Add (interactive).
8584 2000-10-03 Karl M. Hegbloom <karlheg@bittersweet.inetarena.com>
8586 * packages.el (packages-special-base-regexp): Add `man'.
8588 2000-10-08 Adrian Aichner <adrian@xemacs.org>
8590 * wid-edit.el (widget-specify-active): map over extents in current
8591 buffer like `widget-specify-inactive' does. Mapping over the
8592 inactive extent object does not work since the current extent is
8593 ignored by `map-extents'.
8595 2000-10-04 Martin Buchholz <martin@xemacs.org>
8597 * XEmacs 21.2.36 is released.
8599 2000-09-22 Martin Buchholz <martin@xemacs.org>
8601 * byte-optimize.el (byte-optimize-lapcode): Add an optimizer pass.
8602 Optimize the compiled-function-constants vector by byte-code
8605 2000-09-25 Robert Pluim <rpluim@bigfoot.com>
8607 * build-report.el (build-report-delete-regexp): quote value in
8610 2000-09-24 Adrian Aichner <aichner@ecf.teradyne.com>
8612 * build-report.el (build-report): Don't bind srcdir which we don't
8613 use in `multiple-value-bind' to avoid the only byte-compiler
8616 2000-09-23 Adrian Aichner <aichner@ecf.teradyne.com>
8618 * build-report.el: Requires cl and custom now.
8619 build-report-version is determined by XEmacs version -- remove
8620 build-report-version*.
8621 * build-report.el (build-report-version): Removed.
8622 * build-report.el (build-report-installation-version-regexp): New.
8623 * build-report.el (build-report-version-file-regexp): New.
8624 * build-report.el (build-report-installation-srcdir-regexp): New.
8625 * build-report.el (build-report-destination): Offer
8626 xemacs-build-reports and xemacs-beta.
8627 * build-report.el (build-report-keep-regexp): Adjusted.
8628 * build-report.el (build-report-delete-regexp): Adjusted.
8629 * build-report.el (build-report-make-output-dir): New.
8630 * build-report.el (build-report-installation-file): Replace use of
8631 `concat' with `expand-file-name'.
8632 * build-report.el (build-report-make-output-file): Removed.
8633 * build-report.el (build-report-make-output-files): New.
8634 * build-report.el (build-report-subject): Identify as
8635 user-variable with "*...".
8636 * build-report.el (build-report-prompts): Ditto.
8637 * build-report.el (build-report-version-file): New.
8638 * build-report.el (build-report-file-encoding): Identify as
8639 user-variable with "*...".
8640 * build-report.el (build-report-make-output-get): New.
8641 * build-report.el (build-report-insert-header): Report
8642 emacs-version and system-configuration instead of
8643 build-report-version.
8644 * build-report.el (build-report-insert-make-output): Add file
8646 * build-report.el (build-report-insert-installation-file):
8648 * build-report.el (build-report-keep): Change docstring,
8650 * build-report.el (build-report-delete): Ditto.
8651 * build-report.el (build-report-installation-data): New.
8652 * build-report.el (build-report-version-file-data): New.
8654 2000-09-20 Martin Buchholz <martin@xemacs.org>
8656 * byte-optimize.el (byte-optimize-lapcode):
8657 Fix the optimization of using the first 5 elements of the
8658 constants vector for variables.
8659 (byte-optimize-lapcode): Fix another ancient broken optimization.
8661 2000-09-19 Martin Buchholz <martin@xemacs.org>
8663 * *: Spelling mega-patch
8665 2000-09-19 Martin Buchholz <martin@xemacs.org>
8667 * easymenu.el: doc fixes.
8668 (easy-menu-do-define): Use backquote.
8671 `when' seems much clearer than `if' here.
8673 (easy-menu-add-item):
8674 (easy-menu-item-present-p):
8675 (easy-menu-remove-item):
8676 Wrap using (when (featurep 'menubar) ...)
8678 2000-09-16 Martin Buchholz <martin@xemacs.org>
8680 * bytecomp.el (displaying-byte-compile-warnings):
8681 Revert Ben's change to this function below so that the compile log
8682 is displayed properly for users of the "popper" package.
8684 2000-09-12 Martin Buchholz <martin@xemacs.org>
8686 * window.el (save-selected-window): Use backquote.
8688 * bytecomp.el (byte-compile-file-form-defvar-or-defconst):
8689 Renamed from `byte-compile-file-form-defvar'.
8690 * bytecomp.el (byte-compile-defvar-or-defconst):
8691 Only cons onto current-load-list in top-level forms.
8692 Else this leaks a cons cell every time a defun is called.
8693 Renamed from `byte-compile-defvar', for clarity.
8694 Warn when docstring of defvar is not a string.
8695 Use consistent error messages.
8698 2000-09-11 Martin Buchholz <martin@xemacs.org>
8700 * simple.el (set-variable):
8701 Remove unneeded defvar by rearranging order of let* forms.
8703 * mule/mule-ccl.el (ccl-get-next-code):
8704 * menubar-items.el (bookmark-menu-filter):
8705 (language-environment-menu-filter):
8706 (tutorials-menu-filter):
8707 * toolbar-items.el (toolbar-compile):
8708 * byte-optimize.el (disassemble-offset):
8709 Use (declare (special ...)) instead of `defvar'.
8711 * cl-macs.el (cl-do-proclaim):
8712 Fix (declare (special ...)) warning suppression syntax.
8714 2000-07-22 Golubev I. N. <gin@mo.msk.ru>
8716 * info.el (Info-tag-table-marker):
8717 (Info-tag-table-buffer):
8718 (Info-find-file-node):
8719 (Info-read-subfile):
8720 (Info-build-node-completions):
8723 Multiple info buffer support.
8725 2000-08-28 Oscar Figueiredo <oscar@cpe.fr>
8727 * ldap.el (ldap-decode-entry): New defun
8728 (ldap-search-entries): Use it in order to decode DN-prefixed
8731 2000-08-23 Daniel Pittman <daniel@danann.net>
8733 * mule/mule-cmds.el (coding-system-change-eol-conversion):
8734 Use `eq', not `=', to compare symbols.
8736 2000-07-30 Ben Wing <ben@xemacs.org>
8738 * bytecomp.el (byte-compile-report-error):
8739 * bytecomp.el (displaying-byte-compile-warnings):
8740 if stack-trace-on-error is set, send out a backtrace when
8741 an error is encountered that stops byte compilation. this
8742 should make it much much easier to track down those curious
8743 problems. also undo the kludge of using a separate "*Show*"
8744 buffer for display when there's a temp-buffer-show-function;
8745 we can avoid this by just being a little smarter.
8748 * dialog-items.el (search-dialog-regexp): New.
8749 * dialog-items.el (search-dialog-callback):
8750 * dialog-items.el (make-search-dialog):
8751 add a regexp option to the dialog and clean up a bit.
8754 * dialog.el (yes-or-no-p-dialog-box):
8755 * dialog.el (get-dialog-box-response):
8756 * dialog.el (make-dialog-box):
8757 * dialog.el (dialog-box-finish): New.
8758 * dialog.el (dialog-box-cancel): New.
8759 * dialog.el (internal-make-dialog-box-exit): New.
8760 implement [properly!] the :modal property of the new dialog box
8761 interface. this is the first time xemacs has ever had *proper*
8762 modal dialog boxes, giving the standard window-system feedback.
8763 (e.g. under windows, clicking on a disabled frame causes a beep
8764 and makes the dialog box flash three times.)
8766 * dragdrop.el: header keyword frobbing.
8768 * dumped-lisp.el (preloaded-file-list):
8769 renamed winnt.el to win32-native.el.
8771 * faces.el (face-property):
8772 * faces.el (set-face-property):
8773 * faces.el (frob-face-property):
8774 * faces.el (frob-face-font-2):
8775 * faces.el (make-face-bold):
8776 * faces.el (make-face-italic):
8777 * faces.el (make-face-bold-italic):
8778 * faces.el (make-face-unbold):
8779 * faces.el (make-face-unitalic):
8780 * faces.el (make-face-smaller):
8781 * faces.el (make-face-larger):
8782 clean up the implementation of these so that window-system-specific
8783 methods are called only on objects belonging to that window system.
8784 previously, you could have [e.g.] mswindows-make-face-bold called
8785 on font object of device type `stream', which is not good and
8786 explains the subtle errors Adrian was getting when byte-compiling
8787 something that required 'term. (Adrian, now you can use stack-trace-
8788 on-error to find the exact place where things are going wrong instead
8789 of having to laboriously binary-search your way through.)
8791 * finder.el (finder-known-keywords):
8792 cleaned up -- properly sorted, clarified the meanings of many of
8793 the keywords, and added a few -- mswin, gui, content, build, www,
8794 user, services. the last two try to distinguish between a package
8795 that's used directly by the user, and a package that provides
8796 support services to other packages.
8798 * font-lock.el (lisp-font-lock-keywords-2):
8799 update list of lisp control structures to include everything,
8800 including new ones i introduced.
8802 * gutter.el: header keyword frobbing.
8804 * isearch-mode.el (isearch-ring-adjust1): M-p to recall the most
8805 recent isearch element was not doing so! you got the second-most-
8808 * lisp-mode.el (construct-lisp-mode-menu):
8809 more menubar cleanups.
8810 * lisp-mode.el (with-selected-window):
8811 make it indent properly.
8813 * menubar-items.el (default-menubar): lots of menubar cleanups.
8814 rearranged the options menu the most, e.g. splitting up the
8815 Keyboard/Mouse menu into a new Editing menu and combining the
8816 separate Scrollbar/Gutter/Toolbar submenus into Display.
8817 Got rid of General, moved items to Editing or new Troubleshooting.
8818 Moved Packages to Tools; doesn't seem to belong under Options.
8819 Added stuff to the Cmds menu, e.g. Change Case.
8821 NB please don't complain about these periodic menubar changes.
8822 Anything like this is necessarily incremental in its construction
8823 -- By constant use you gradually become more and more aware of
8824 better and better ways to group menu items. When we eventually
8825 move the options menu to a property sheet, the existing structure
8826 will probably be preserved fairly well.
8828 * minibuf.el (next-history-element): fix problems with pressing
8829 down arrow in repeat-complex-command.
8832 * modeline.el (modeline-3d-p): New.
8833 added custom variable for controlling the 3d modeline. the
8834 corresponding Options item has been present for a long time,
8835 but commented out with "fix me!" comments. it's fixed now.
8837 * obsolete.el (add-menu):
8838 remove bogus gettexts.
8840 * process.el (shell-quote-argument):
8841 handle this correctly under Windows native with COMMAND.COM/CMD.EXE.
8842 For bash under Windows native, see below.
8845 * simple.el (display-warning-buffer):
8846 Fixed the handling of warning display to eliminate the annoying
8847 *Show* buffer, like was done for byte-compiler output above.
8849 * simple.el (debug-print): New.
8850 Simple function for sending debug messages to the console and/or
8853 * subr.el (replace-in-string):
8854 Rewrite this function to avoid N^2 behavior with large strings --
8855 catastrophic with the new Windows selection code! (Apparently the
8856 author of this function didn't realize there was a fun
8857 replace-match that could make his life much easier, because we
8858 duplicated the entire logic. The new version is smaller, easier
8859 to understand, much more robust, and has extended features --
8860 those of replace-match.)
8863 * window.el (with-selected-window): New.
8864 An obvious complement to the existing `with-selected-frame' and
8865 `with-current-buffer'.
8867 * win32-native.el: Renamed from winnt.el.
8868 Added a great deal of stuff for properly handling process quoting,
8869 somewhat modeled on Kirill's original model (which i later threw
8870 away). We should now finally have correctly working process arg
8871 quoting/dequoting so that the final app gets exactly what we
8872 intended. Because the mechanism is in Lisp, it's easily
8873 extendible. (For those running bash and running the native
8874 version, I tried hard to do what I thought was correct. But more
8875 thought is needed, and ideally the volunteer work of people with
8876 these configurations that they generally run on.)
8878 * x-font-menu.el (x-font-menu-font-data):
8879 Put in defvar's to fix byte-compiler warnings.
8881 2000-08-01 Alastair J. Houghton <ajhoughton@lineone.net>
8883 * select.el (selection-coercion-alist): Initialise.
8884 * select.el (select-coerce-to-text): New.
8885 * select.el (select-coerce): New.
8886 New functions to perform type and value coercion.
8888 * select.el (select-buffer-killed-default): Keep data if it was
8891 2000-08-02 Martin Buchholz <martin@xemacs.org>
8893 * menubar-items.el (default-menubar): Fix typo.
8894 (default-menubar): `lambda' was mispelled as `lamda'.
8896 2000-07-31 Yoshiki Hayashi <yoshiki@xemacs.org>
8898 * window.el (shrink-window-if-larger-than-buffer): Remove
8901 2000-07-31 Yoshiki Hayashi <yoshiki@xemacs.org>
8903 * paths.el (gnus-local-domain): Removed.
8904 (gnus-local-organization): Ditto.
8905 (gnus-startup-file): Ditto.
8907 2000-07-13 Yoshiki Hayashi <yoshiki@xemacs.org>
8909 * files.el (auto-mode-alist): Add .spec for RPM.
8911 2000-07-31 Andy Piper <andy@xemacs.org>
8913 * gutter-items.el (update-tab-in-gutter): deprecate :properties.
8915 2000-07-31 Yoshiki Hayashi <yoshiki@xemacs.org>
8917 * dragdrop.el (experimental-dragdrop-drop-url-default): Use function
8919 * help.el (xemacs-www-page): Ditto.
8920 (xemacs-www-faq): Ditto.
8921 * menubar-items.el (default-menubar): Ditto.
8923 * wid-edit.el (widget-url-link-action): Ditto.
8924 From: Kenichi OKADA <okada@opaopa.org>.
8926 2000-07-31 Martin Buchholz <martin@xemacs.org>
8928 * finder.el (finder-commentary): Add autoload cookie.
8930 2000-07-28 Adrian Aichner <aichner@ecf.teradyne.com>
8932 * files.el (insert-file-contents-literally): Fix second let
8933 binding for `coding-system-for-read' to `coding-system-for-write'
8934 as suggested by Dan Holmsand <dan@innehallsbolaget.com>.
8936 1999-06-15 Jan Vroonhof <vroonhof@math.ethz.ch>
8938 * files.el (insert-file-contents-literally): Use binary coding
8939 system (from Morioka san).
8940 (insert-file-contents-literally): Make file-name-handler method.
8942 2000-07-26 Martin Buchholz <martin@xemacs.org>
8944 * cl-macs.el (get-selection): Add defsetf.
8946 2000-07-25 Steve Youngs <youngs_s@ozlinx.com.au>
8948 * x-init.el (x-activate-region-as-selection): replace obsolete
8949 function x-own-selection with own-selection.
8950 (ow-find): replace obsolete functions x-get-selection and
8951 x-get-clipboard with get-selection and get-clipboard.
8952 (init-post-x-win): replace obsolete function x-disown-selection
8953 with disown-selection.
8955 2000-07-20 Mike Sperber <mike@xemacs.org>
8957 * startup.el (load-user-init-file): Only try to load init file if
8960 2000-07-10 Andy Piper <andy@xemacs.org>
8962 * dialog-items.el: sync with Ben's patch.
8964 * gutter-items.el (buffers-tab-switch-to-buffer): remove now-bogus
8966 (progress-text-glyph): deleted.
8967 (progress-layout-glyph): make completely minimal.
8968 (progress-gauge-glyph): ditto.
8969 (progress-display-style): fix to handle dynamic instantiator
8971 (progress-text-instantiator): new.
8972 (progress-layout-instantiator): new.
8973 (progress-gauge-instantiator): new.
8974 (set-progress-display-instantiator): renamed and changed from
8975 set-progress-display-style.
8976 (progress-abort-glyph): use instantiator not glyph.
8977 (append-progress-display): use set-progress-display-instantiator
8978 and set-glyph-image.
8979 (abort-progress-display): ditto.
8980 (raw-append-progress-display): ditto.
8982 2000-07-20 Ben Wing <ben@xemacs.org>
8984 * code-files.el: Move Mule-specific code to mule-coding.el.
8986 2000-07-15 Ben Wing <ben@xemacs.org>
8992 * cmdloop.el (yes-or-no-p):
8993 * cmdloop.el (y-or-n-p):
8994 Make these functions use should-use-dialog-box-p and not be
8995 overridden in dialog.el.
8998 * cus-dep.el (Custom-make-dependencies): Removed.
8999 * cus-dep.el (Custom-make-dependencies-1): New.
9000 * cus-dep.el (Custom-make-one-dependency): New.
9001 New entry point for use in Makefiles, to avoid excessive
9004 * cus-edit.el (custom-variable-reset-saved):
9005 * cus-edit.el (custom-variable-reset-standard):
9006 * cus-edit.el (custom-save-resets):
9007 Fix bytecompiler warnings.
9010 * dialog.el (yes-or-no-p-dialog-box):
9011 * dialog.el (yes-or-no-p-maybe-dialog-box): Removed.
9012 * dialog.el (y-or-n-p-maybe-dialog-box): Removed.
9013 * dialog.el (get-dialog-box-response):
9014 * dialog.el (message-or-box):
9015 * dialog.el (make-dialog-box):
9016 * dialog.el (popup-dialog-box): New.
9017 Avoid yes-or-no-p bogosities.
9018 Create a general function `make-dialog-box' to encapsulate all
9019 dialog box methods; easily extendible. popup-dialog-box now obsolete.
9021 * dumped-lisp.el (preloaded-file-list):
9022 Add dialog-items. Clean up. Group files by types.
9024 * easymenu.el (easy-menu-add):
9025 * easymenu.el (easy-menu-remove):
9026 Account for accelerators.
9029 * extents.el (extent-list): New args, like in map-extents.
9030 * extents.el (extent-at-event): New.
9031 * extents.el (extents-at-event): New.
9034 * font-lock.el (font-lock-mode):
9035 * font-lock.el (font-lock-default-fontify-buffer):
9036 * font-lock.el (font-lock-default-unfontify-region):
9037 * font-lock.el (font-lock-fontify-syntactically-region):
9038 * font-lock.el (font-lock-fontify-keywords-region):
9039 Use new progress-feedback names.
9041 * font-lock.el (java-font-lock-identifier-regexp):
9042 * font-lock.el (java-font-lock-class-name-regexp):
9043 Fix bytecompiler warnings.
9046 * gutter-items.el (progress-display-use-echo-area): Removed.
9047 * gutter-items.el (progress-feedback-use-echo-area): New.
9048 * gutter-items.el (progress-display-popup-period): Removed.
9049 * gutter-items.el (progress-feedback-popup-period): New.
9050 * gutter-items.el (set-progress-display-style): Removed.
9051 * gutter-items.el (set-progress-feedback-style): New.
9052 * gutter-items.el (progress-display-style): Removed.
9053 * gutter-items.el (progress-feedback-style): New.
9054 * gutter-items.el (progress-stack):
9055 * gutter-items.el (progress-displayed-p): Removed.
9056 * gutter-items.el (progress-feedbacked-p): New.
9057 * gutter-items.el (clear-progress-display): Removed.
9058 * gutter-items.el (clear-progress-feedback): New.
9059 * gutter-items.el (progress-display-clear-when-idle): Removed.
9060 * gutter-items.el (progress-feedback-clear-when-idle): New.
9061 * gutter-items.el (remove-progress-display): Removed.
9062 * gutter-items.el (remove-progress-feedback): New.
9063 * gutter-items.el (progress-display-dispatch-non-command-events): Removed.
9064 * gutter-items.el (progress-feedback-dispatch-non-command-events): New.
9065 * gutter-items.el (append-progress-display): Removed.
9066 * gutter-items.el (append-progress-feedback): New.
9067 * gutter-items.el (abort-progress-display): Removed.
9068 * gutter-items.el (abort-progress-feedback): New.
9069 * gutter-items.el (raw-append-progress-display): Removed.
9070 * gutter-items.el (raw-append-progress-feedback): New.
9071 * gutter-items.el (display-progress-display): Removed.
9072 * gutter-items.el (display-progress-feedback): New.
9073 * gutter-items.el (current-progress-display): Removed.
9074 * gutter-items.el (current-progress-feedback): New.
9075 * gutter-items.el (current-progress-display-label): Removed.
9076 * gutter-items.el (current-progress-feedback-label): New.
9077 * gutter-items.el (progress-display): Removed.
9078 * gutter-items.el (progress-feedback): New.
9079 Replace "progress-display" with "progress-feedback" globally.
9081 * gutter-items.el (lprogress-display): Removed.
9082 * gutter-items.el (progress-feedback-with-label): New.
9083 Rename lprogress-display ==> progress-feedback-with-label.
9085 * gutter-items.el (search-dialog-direction): Removed.
9086 * gutter-items.el (search-dialog-text): Removed.
9087 * gutter-items.el (search-dialog-callback): Removed.
9088 * gutter-items.el (make-search-dialog): Removed.
9089 Move to dialog-items.el.
9092 * help.el (help-mode-quit):
9093 * help.el (mode-for-help): New.
9094 * help.el (help-sticky-window): New.
9095 * help.el (help-window-config): New.
9096 * help.el (with-displaying-help-buffer):
9097 * help.el (function-at-event): New.
9098 * help.el (help-symbol-regexp): New.
9099 * help.el (help-symbol-run-function-1): New.
9100 * help.el (help-symbol-run-function): New.
9101 * help.el (help-symbol-function-context-menu): New.
9102 * help.el (help-symbol-variable-context-menu): New.
9103 * help.el (help-symbol-function-and-variable-context-menu): New.
9104 * help.el (frob-help-extents): New.
9105 * help.el (describe-function-1):
9106 * help.el (variable-at-point):
9107 * help.el (variable-at-event): New.
9108 * help.el (describe-variable):
9110 - Make functions and variables be mousable.
9111 - Middle button hyperlinks.
9112 - New context-menu entries.
9115 * keydefs.el (global-map):
9116 New key bindings to move lines up and down.
9119 * lisp-mode.el (construct-lisp-mode-menu): New.
9120 * lisp-mode.el (emacs-lisp-mode-popup-menu):
9121 * lisp-mode.el (lisp-interaction-mode-menubar-menu):
9122 * lisp-mode.el (emacs-lisp-mode-menubar-menu):
9123 * lisp-mode.el (lisp-indent-function): Indent "flet" entries better.
9124 Make popup and menubar menus be different. Popup menu uses
9125 clicked location and automatically assumes symbol under the mouse
9126 for various commands.
9129 * menubar-items.el (bookmark-menu-filter): Add accelerators.
9130 * menubar-items.el (buffers-menu-omit-chars-list): Include 'd'.
9132 * menubar-items.el (global-popup-menu): Removed.
9133 * menubar-items.el (mode-popup-menu): Removed.
9134 * menubar-items.el (activate-popup-menu-hook): Removed.
9135 * menubar-items.el (popup-mode-menu): Removed.
9136 * menubar-items.el (popup-buffer-menu): Removed.
9137 * menubar-items.el (popup-menubar-menu): Removed.
9141 * menubar.el (global-popup-menu): New.
9142 * menubar.el (mode-popup-menu): New.
9143 * menubar.el (activate-popup-menu-hook): New.
9144 * menubar.el (last-popup-menu-event): New.
9145 * menubar.el (popup-mode-menu): New.
9146 * menubar.el (popup-buffer-menu): New.
9147 * menubar.el (popup-menubar-menu): New.
9148 * menubar.el (menu-call-at-event): New.
9149 Move non-content functions here. Add support for context menu
9152 * minibuf.el (minibuffer-history-uniquify):
9155 * minibuf.el (read-file-name-1):
9156 Call new file dialog box if it exists.
9158 * minibuf.el (mouse-rfn-setup-vars):
9159 Clean up "chop" action.
9162 * mouse.el (button2): Now bound to mouse-track.
9163 * mouse.el (click-inside-extent-p):
9164 * mouse.el (point-inside-extent-p):
9165 * mouse.el (point-inside-selection-p):
9166 * mouse.el (mouse-drag-or-yank): Removed.
9167 * mouse.el (mouse-begin-drag-n-drop): New.
9168 * mouse.el (mouse-eval-sexp):
9169 * mouse.el (mouse-track-activate-strokes): New.
9170 * mouse.el (mouse-track-do-activate): New.
9171 * mouse.el (mouse-track):
9172 * mouse.el (default-mouse-track-event-is-with-button): New.
9173 * mouse.el (default-mouse-track-cleanup-hook):
9174 * mouse.el (default-mouse-track-drag-hook):
9175 * mouse.el (default-mouse-track-drag-up-hook):
9176 * mouse.el (default-mouse-track-click-hook):
9177 Merge drag-n-drop into mouse-track.
9178 Add general "activate" support to replace specific button2 kludges.
9179 Use "button modifier" support in mouse-track.
9181 * package-get.el (package-get-dependencies): Fix bytecompiler warnings.
9184 * package-ui.el (pui-menu):
9185 * package-ui.el (pui-popup-context-sensitive): Removed.
9186 Fix bytecompiler warnings.
9187 Clean up popup code a bit.
9189 * select.el (get-selection-no-error): Fix bytecompiler warnings.
9192 * simple.el (transpose-lines):
9193 * simple.el (transpose-line-up): New.
9194 * simple.el (transpose-line-down): New.
9195 * simple.el (transpose-subr):
9196 * simple.el (transpose-subr-1): Removed.
9197 Clean up, add functions to move lines up and down.
9199 * startup.el (mail-host-address):
9200 * startup.el (user-mail-address):
9204 * subr.el (set-symbol-value-in-buffer): New.
9206 * subr.el (check-argument-type):
9207 * subr.el (defined-error-p): New.
9208 Add structured error support.
9210 * toolbar-items.el (toolbar-compile):
9211 Use new make-dialog-box.
9215 * userlock.el (ask-user-about-lock-dbox):
9216 * userlock.el (ask-user-about-supersession-threat-dbox):
9217 * userlock.el (ask-user-about-lock):
9218 * userlock.el (ask-user-about-supersession-threat):
9219 Use new make-dialog-box.
9220 Add safety checks; use should use-dialog-box-p.
9223 * window-xemacs.el (__buffer-dedicated-frame):
9224 * window-xemacs.el (buffer-dedicated-frame): New.
9225 * window-xemacs.el (set-buffer-dedicated-frame): New.
9226 Move dedicated-frame stuff into lisp.
9228 2000-07-18 Kirill 'Big K' Katsnelson <kkm@dtmx.com>
9230 * printer.el (generic-print-region): Do not require that
9231 `printer-name' be set.
9232 (printer-name): Commentary clarification.
9234 2000-07-19 Martin Buchholz <martin@xemacs.org>
9236 * XEmacs 21.2.35 is released.
9238 2000-07-18 Alastair J. Houghton <ajhoughton@lineone.net>
9240 * select.el (selection-coercible-types): Initialise.
9242 2000-07-18 Alastair J. Houghton <ajhoughton@lineone.net>
9244 * select.el (own-clipboard): Bug fix.
9246 2000-07-17 Mike Sperber <mike@xemacs.org>
9248 * cus-edit.el (custom-migrate-custom-file): Save init file before
9251 2000-07-16 Mike Sperber <mike@xemacs.org>
9253 * startup.el (load-init-file): Remove silly call to
9254 `load-user-custom-file`.
9255 (maybe-migrate-user-init-file): Minor fixes.
9257 2000-07-16 Martin Buchholz <martin@xemacs.org>
9259 * apropos.el (apropos-documentation-check-doc-file):
9260 `doc' variable should be let-bound, as was presumably intended.
9262 * cus-edit.el (custom-variable-reset-saved):
9263 (custom-variable-reset-standard):
9264 Remove unused variable comment-widget. Twice.
9266 * toolbar.el (toolbar-blank-press-function):
9267 Add a real defvar with initial value nil and proper docstring.
9268 (press-toolbar-button): No need to check for boundp-ness anymore.
9270 * rect.el (open-rectangle-line): Remove useless (let) form.
9271 Add defvar for pending-delete-mode.
9273 * info.el (Info-find-node): This function needs an autoload cookie.
9275 * mule/mule-x-init.el (x-use-halfwidth-roman-font):
9276 Use let* since the second form referred to the first.
9278 2000-07-16 Adrian Aichner <aichner@ecf.teradyne.com>
9280 * msw-select.el (mswindows-paste-clipboard): Use `get-clipboard'
9281 instead of removed `mswindows-get-clipboard'.
9284 2000-07-15 Alastair J. Houghton <ajhoughton@lineone.net>
9286 * select.el (select-convert-from-text): New.
9287 * select.el (select-convert-from-length): New.
9288 * select.el (select-convert-from-integer): New.
9289 * select.el (select-convert-from-identity): New.
9290 * select.el (select-convert-from-filename): New.
9291 * select.el (selection-converter-in-alist): Use them.
9292 New converter functions for X.
9294 * select.el (get-selection): Removed comment.
9296 * select.el (own-selection): Removed append code - I thought
9297 I'd already done this, but apparently not...
9299 * select.el: Changed comment about TIMESTAMP.
9301 * select.el (select-convert-in): New.
9302 * select.el (select-convert-out): New.
9303 New functions that get used by select.c.
9305 * select.el (select-buffer-killed-default): New.
9306 * select.el (select-buffer-killed-text): New.
9307 * select.el (selection-buffer-killed-alist): New.
9308 New list and functions that get called if a relevant selection
9309 exists and a buffer gets killed.
9311 * select.el (select-convert-to-targets):
9312 * select.el (select-convert-to-identity): Removed.
9313 * select.el (select-convert-from-identity): Removed.
9314 * select.el (select-converter-out-alist):
9315 Removed _EMACS_INTERNAL selection type.
9317 * x-select.el (xselect-kill-buffer-hook): Removed.
9318 * x-select.el (xselect-kill-buffer-hook-1): Removed.
9319 Removed this X-specific nonesense. Use the generic support
9320 in select.el instead.
9322 2000-07-15 Martin Buchholz <martin@xemacs.org>
9324 * mule/mule-category.el (defined-category-hashtable):
9325 Use make-hash-table instead of make-hashtable
9327 * buff-menu.el: Byte-compiler warning fix.
9329 * isearch-mode.el (isearch-highlight-all-cleanup):
9330 Remove unused variable `isearch-highlight-all-start'.
9332 * etags.el (add-to-tag-completion-table): Byte-compiler warning fix.
9334 * itimer.el (itimer-edit-mode): Byte-compiler warning fixes.
9336 * cus-dep.el (Custom-make-dependencies):
9337 Add autoload cookie for custom-add-loads to generated custom-load.el.
9339 * autoload.el (autoload-package-name): Warning suppression.
9340 Move defvar prior to first use.
9342 * custom.el: Add autoload for custom-declare-face.
9343 Allow `xemacs -no-autoloads -l bytecomp -f batch-byte-compile ...'
9344 * cl.el (cl-hack-byte-compiler):
9345 Allow `xemacs -no-autoloads -l bytecomp -f batch-byte-compile ...'
9348 2000-07-08 Mike Sperber <mike@xemacs.org>
9350 * startup.el (load-home-init-file): Added variable.
9351 (maybe-migrate-user-init-file): Added.
9352 (load-user-init-file): Load custom file if different from init
9355 * dumped-lisp.el (preloaded-file-list): Added "cus-file" before
9358 * cus-edit.el (custom-migrate-custom-file): Added for migration.
9359 Moved `custom-file'-related code to cus-file.el.
9361 * cus-file.el: New file.
9363 2000-04-01 Mike Sperber <mike@xemacs.org>
9365 * packages.el (packages-find-package-directories): Added support
9366 for external package hierarchies with in-place installations.
9368 * find-paths.el (paths-root-in-place-p): Added.
9369 (paths-find-emacs-directory): Added support for external
9370 directories with in-place installations.
9371 (paths-find-site-directory): Ditto.
9373 * startup.el (find-user-init-file): Also look for
9374 ~/.xemacs/init.elc? in preference to ~/.emacs.
9376 2000-07-12 Alastair J. Houghton <ajhoughton@lineone.net>
9378 * select.el (own-selection):
9379 * select.el (own-clipboard): Changed `append' parameter to
9380 `how-to-use' parameter.
9381 * select.el (own-selection): Removed icky append code.
9382 * select.el (own-selection, get-selection): Removed extra type
9384 * select.el (selection-appender-alist):
9385 * select.el (selection-converter-{in|out}-alist): Initialise.
9386 * select.el (select-append-to-*): New.
9387 * select.el (select-convert-from-*): New. New functions to append
9388 data and convert data from external type.
9390 2000-07-12 Stef Epardaud <stef@lunatech.com>
9392 * font-lock.el: Javadoc enhancements.
9394 2000-07-06 Kirill 'Big K' Katsnelson <kkm@dtmx.com>
9396 * printer.el (generic-print-region): Compose job name from buffer
9399 2000-07-06 Yoshiki Hayashi <yoshiki@xemacs.org>
9401 * font-lock.el (font-lock-fontify-pending-extents): Call
9402 font-lock-fontify-region instead of font-lock-fontify-buffer
9403 to avoid unnecessary progress gauges.
9405 2000-07-06 Craig Lanning <lanning@scra.org>
9407 * custom-load.el (faces):
9409 * finder.el (finder-compile-keywords): from Dan Holmsand, make sure
9412 * process.el (call-process-internal): from Dan Holmsand, use binary
9413 coding systems so that jka-compr works.
9415 2000-07-07 Ben Wing <ben@xemacs.org>
9417 * font-lock.el: Undo previous change. Unfortunately, some
9418 files actually use the variables directly in their init code
9419 without quoting them.
9421 2000-07-07 Ben Wing <ben@xemacs.org>
9423 * font-lock.el (defvar font-lock-*-face): Removed.
9425 * font-lock.el (font-lock-apply-highlight): Bind these face vars
9426 only when necessary.
9428 2000-06-30 Charles G Waldman <cgw@alum.mit.edu>
9430 * cl-macs.el: fix cl-transform-function-property kludge
9431 so that it does not require a random feature.
9433 2000-06-09 Karl M. Hegbloom <karlheg@bittersweet.inetarena.com>
9435 * files.el (auto-mode-alist): allow .make extension for Makefiles,
9436 as in Linux kernel "Rules.make".
9438 2000-06-29 Gunnar Evermann <ge204@eng.cam.ac.uk>
9440 * build-report.el (build-report): Add autoload cookie.
9442 2000-06-21 Charles G Waldman <cgw@alum.mit.edu>
9444 * package-ui.el (defgroup pui): Correct a misspelling
9445 (pui-toggle-package-delete): Change `seleted' to `selected'
9447 2000-06-12 Jan Vroonhof <vroonhof@math.ethz.ch>
9449 * package-get.el (package-get-update-base):
9450 (package-get): Use insert-file-contents-literally always.
9451 (package-get-maybe-save-index):
9452 Force coding system for writing to binary.
9454 2000-06-08 Mike Alexander <mta@arbortext.com>
9456 * code-process.el (call-process-region): If there is no coding
9457 system for the process on process-coding-system-alist use the
9458 coding system of the buffer containing the region.
9460 2000-06-10 Ben Wing <ben@xemacs.org>
9462 * cmdloop.el (command-error):
9463 If debug-on-error and noninteractive, output backtrace.
9465 * files.el (file-relative-name):
9466 Remove MSDOS references.
9468 * simple.el (line-number): New function, due to non-obvious
9469 behavior/usage of count-lines.
9471 * simple.el (count-lines): document non-obvious usage to get
9474 2000-06-11 Ben Wing <ben@xemacs.org>
9476 * faces.el ((featurep 'xpm)):
9477 * x-faces.el (x-init-face-from-resources):
9478 * x-faces.el (x-init-frame-faces):
9479 * x-misc.el (x-init-specifier-from-resources):
9480 * x-misc.el (x-get-resource-and-bogosity-check):
9481 * x-misc.el (x-get-resource-and-maybe-bogosity-check):
9482 * x-mouse.el (x-init-pointer-shape):
9483 * x-scrollbar.el (x-init-scrollbar-from-resources):
9484 Add sixth argument to x-get-resource calls so as to issue warnings
9485 rather than errors on bogus arguments.
9487 2000-06-05 Ben Wing <ben@xemacs.org>
9489 * compat.el: new file. provides a clean, non-intrusive way to
9490 define compatibility functions.
9492 * process.el (shell-quote-argument): temporary fix for lack
9493 of nt-quote-process-args. #### I need to put back the overall
9494 structure of that mechanism but redo the guts of it using the
9495 extra intelligence in the C code.
9497 2000-05-28 Adrian Aichner <aichner@ecf.teradyne.com>
9499 * package-info.el (pi-md5sum): Calculate MD5 sum just like
9500 `package-get' does in package-get.el, instead of using external
9503 * package-get.el (package-get): Insert package file literally to
9504 make checksum calculation work.
9506 2000-04-18 Hrvoje Niksic <hniksic@iskon.hr>
9508 * code-files.el (convert-mbox-coding-system): Deleted.
9509 (file-coding-system-alist): Removed reference to
9510 convert-mbox-coding-system.
9512 2000-05-28 Martin Buchholz <martin@xemacs.org>
9514 * XEmacs 21.2.34 is released.
9516 2000-05-20 Karl M. Hegbloom <karlheg@bittersweet.inetarena.com>
9518 * font-lock.el (font-lock-keywords): Rewrote docstring
9520 2000-05-22 Karl M. Hegbloom <karlheg@debian.org>
9522 * loadhist.el (unload-feature): handle case where x is both boundp
9525 2000-05-22 Karl M. Hegbloom <karlheg@debian.org>
9527 * packages.el: It's ok to use built-in macros, but not lisp
9530 2000-05-20 Ben Wing <ben@xemacs.org>
9533 * font-lock.el (font-lock-message-threshold):
9534 * font-lock.el (font-lock-mode):
9535 * font-lock.el (font-lock-default-fontify-buffer):
9536 * font-lock.el (font-lock-always-fontify-immediately):
9537 * font-lock.el (font-lock-old-extent): Removed.
9538 * font-lock.el (font-lock-old-len): Removed.
9539 * font-lock.el (font-lock-fontify-glumped-region): Removed.
9540 * font-lock.el (font-lock-pending-extent-table): New.
9541 * font-lock.el (font-lock-range-table): New.
9542 * font-lock.el (font-lock-after-change-function):
9543 * font-lock.el (font-lock-after-change-function-1): Removed.
9544 * font-lock.el (font-lock-fontify-pending-extents): New.
9545 * font-lock.el ('font-lock-revert-cleanup): Removed.
9546 * font-lock.el ('font-lock-revert-setup): Removed.
9547 Rewrite deferral code to handle any number of changes, merging
9548 them properly. Remove hacked-up code for revert-buffer, now
9551 * menubar-items.el (default-menubar):
9552 In Options->Edit Init File, don't switch to emacs-lisp-mode
9553 unless necessary; doing this turns off font-lock.
9555 2000-05-15 Yoshiki Hayashi <yoshiki@xemacs.org>
9557 * keydefs.el: Define C-x BS to backward-kill-sentence.
9559 2000-05-15 Yoshiki Hayashi <yoshiki@xemacs.org>
9561 * files.el (hack-local-variables-prop-line): Use non-greedy
9562 matching to process -*-texinfo-*- -*-.
9564 2000-05-11 Jonathan Marten <jonathan.marten@uk.sun.com>
9566 * minibuf.el (minibuf-directory-files): new function.
9567 (read-file-name-activate-callback): use minibuf-directory-files.
9568 (read-directory-name-internal): ditto.
9569 (mouse-file-display-completion-list): ditto.
9570 (mouse-directory-display-completion-list): ditto.
9571 (read-file-name-internal): remove "./" from completion list unless
9572 explicitly matched, for consistency.
9574 2000-05-11 Ben Wing <ben@xemacs.org>
9576 * gutter-items.el (gutter-buffers-tab):
9577 * gutter-items.el (add-tab-to-gutter):
9578 * gutter-items.el (update-tab-in-gutter):
9579 * gutter-items.el (remove-buffer-from-gutter-tab): Removed.
9580 * gutter-items.el (append-progress-display):
9581 * gutter-items.el (abort-progress-display):
9582 * gutter-items.el (raw-append-progress-display):
9583 Further fixes. Use set-glyph-image not set-image-instance-property,
9584 to fix problems with multiple windows in a frame.
9586 * menubar-items.el (tutorials-menu-filter):
9589 * startup.el (early-error-handler):
9590 Display message box under windows; otherwise, message will disappear
9591 before it can be viewed.
9594 Fix bug in NEEDTODUMP processing.
9596 2000-05-08 Yoshiki Hayashi <yoshiki@xemacs.org>
9598 * startup.el (lock-directory): Removed.
9599 (superlock-file): Ditto.
9600 (startup-set-paths): Remove lockdir.
9601 (startup-setup-paths-warning): Remove lock-directory.
9603 * setup-paths.el (paths-find-lock-directory): Removed.
9604 (paths-find-superlock-file): Ditto.
9606 2000-05-09 Ben Wing <ben@xemacs.org>
9608 * faces.el (set-face-property):
9609 * faces.el (set-face-font):
9610 * faces.el (set-face-foreground):
9611 * faces.el (set-face-background):
9612 * faces.el (set-face-background-pixmap):
9613 * faces.el (set-face-underline-p):
9614 * faces.el (set-face-strikethru-p):
9615 * faces.el (set-face-highlight-p):
9616 * faces.el (set-face-dim-p):
9617 * faces.el (set-face-blinking-p):
9618 * faces.el (set-face-reverse-p):
9622 * glyphs.el (make-image-specifier):
9623 * glyphs.el (glyph-property):
9624 * glyphs.el (set-glyph-image):
9625 * glyphs.el (make-glyph):
9626 * glyphs.el (make-pointer-glyph):
9627 * glyphs.el (make-icon-glyph):
9628 * glyphs.el (widget-image-instance-p): New.
9629 authorship info, lots of doc changes. New predicate, inadvertently
9630 omitted. the general principle with specifier docs is now that
9631 the description of instantiators should go with the make-foo-specifier
9632 fun's doc string, rather than in foo-specifier-p. this follows
9633 conventions elsewhere in XEmacs and in general is a lot more obvious
9634 of a place to look. sometimes the make-foo-specifier function needs
9635 to be created in the process.
9638 * gutter.el (make-gutter-specifier): New.
9639 * gutter.el (make-gutter-size-specifier): New.
9640 * gutter.el (make-gutter-visible-specifier): New.
9641 specifier doc updates according to the conventions specified before.
9644 * objects.el (make-font-specifier):
9645 * objects.el (make-color-specifier):
9646 * objects.el (make-face-boolean-specifier): New.
9647 specifier doc updates according to the conventions specified before.
9650 * specifier.el (set-specifier):
9651 * specifier.el (make-integer-specifier): New.
9652 * specifier.el (make-boolean-specifier): New.
9653 * specifier.el (make-natnum-specifier): New.
9654 * specifier.el (make-generic-specifier): New.
9655 * specifier.el (make-display-table-specifier): New.
9656 specifier doc updates according to the conventions specified before.
9659 * toolbar.el (make-toolbar-specifier): New.
9660 specifier doc updates according to the conventions specified before.
9662 2000-05-09 Ben Wing <ben@xemacs.org>
9664 * process.el (call-process-internal): Revert to previous version
9665 because Mike's change clashed with a change I did not long before.
9666 Changed progn to prog1 to fix the bug pointed out by Mike Alexander.
9667 Thanks very much Mike for pointing out the bug and submitting a
9670 2000-04-13 Mike Alexander <mta@arbortext.com>
9672 * process.el (call-process-internal): Send the correct input buffer
9673 (call-process-internal): Return the exit status of the process
9675 2000-05-07 Ben Wing <ben@xemacs.org>
9678 * winnt.el (nt-quote-args-verbatim): Removed.
9679 * winnt.el (nt-quote-args-prefix-quote): Removed.
9680 * winnt.el (nt-quote-args-backslash-quote): Removed.
9681 * winnt.el (nt-quote-args-double-quote): Removed.
9682 * winnt.el (nt-quote-args-functions-alist): Removed.
9683 * winnt.el (nt-quote-process-args): Removed.
9684 Remove all stuff for argument quoting. We borrow the code instead
9685 from Emacs 20.6, which is much more careful in its quoting
9686 (e.g. in handling runs of the escape character) and avoids most of
9687 the need for this Lisp mechanism by checking to see whether we're
9688 running a Cygwin or normal program and doing the appropriate
9689 quoting. If we end up needing such a mechanism, we should add
9690 it by extending the variable `mswindows-quote-process-args' so it
9691 can take an alist of regexps.
9693 2000-05-07 Ben Wing <ben@xemacs.org>
9696 Restore M-up, M-down to 21.1 state. Put *ward-sentence on
9697 C-M-left, C-M-right instead. Define C-M-up, C-M-down to scroll
9698 the window without moving point.
9701 * simple.el (scroll-up-one): New.
9702 * simple.el (scroll-down-one): New.
9703 Functions for use with C-M-up/down.
9705 2000-05-01 Martin Buchholz <martin@xemacs.org>
9707 * XEmacs 21.2.33 is released.
9709 2000-04-29 Martin Buchholz <martin@xemacs.org>
9711 * dialog.el (yes-or-no-p-dialog-box):
9713 Fix following horrible bug in X11 mode with focus-follows-mouse:
9714 1. Visit two files in two different frames.
9715 2. do File->Revert Buffer in one of those frames.
9716 3. Dialog box appears.
9717 4. Arrange things so that the mouse passes over the *other*
9718 frame, then to the dialog box, and click on "Yes".
9719 5. The file contents end up in the *wrong* buffer!
9722 2000-04-28 Ben Wing <ben@xemacs.org>
9724 * help.el (describe-installation): correct typo introduced
9725 in last patch: boundp -> fboundp.
9727 * etags.el (buffer-tag-table-list):
9728 canonicalize filenames to Unix format so that tag-table-alist
9729 searching works under Windows.
9732 Bowdlerize the supposedly objectionable words
9733 "who couldn't quite manage to cleanly modify batch-update-autoloads".
9735 * gutter-items.el (set-progress-display-style):
9736 * gutter-items.el (search-dialog-callback):
9737 * gutter-items.el (make-search-dialog):
9738 Change to new callback-ex api.
9740 2000-04-26 Bjrn Torkelsson <torkel@hpc2n.umu.se>
9742 * help.el: (describe-installation): decode-coding-string is not
9743 defined in a non MULE environment.
9745 2000-04-28 Ben Wing <ben@xemacs.org>
9747 * gutter-items.el (buffer-list-changed-hook):
9748 use it, not record-buffer-hook.
9750 * subr.el (record-buffer-hook): Removed.
9752 2000-04-27 Ben Wing <ben@xemacs.org>
9754 * gutter-items.el (buffers-tab-switch-to-buffer): do not
9755 use NORECORD option. Andy will not like this, but the existing
9756 gutter behavior is just wrong, as per this comment:
9758 ;; this used to add the norecord flag to both calls below.
9759 ;; this is bogus because it is a pervasive assumption in XEmacs
9760 ;; that the current buffer is at the front of the buffers list.
9761 ;; for example, select an item and then do M-C-l
9762 ;; (switch-to-other-buffer). Things get way confused.
9764 ;; Andy, if you want to maintain the current look, you must
9765 ;; *uncouple* the gutter order and buffers order.
9767 * loaddefs.el (completion-ignored-extensions): unfuckify.
9769 * bytecomp.el (batch-byte-compile-one-file): new function, used in
9772 * autoload.el (batch-update-one-directory): new function, used in
9775 * loadup.el: set gc-cons-threshold very high unless dumping --
9776 loadup during update-elc is much much much faster. also do this
9777 when quick-building.
9779 add commented-out code for profiling loadup.
9782 * update-elc.el (preloaded-file-list): add bytecomp.el, since it
9783 is required in order to build xemacs.
9785 2000-04-26 Ben Wing <ben@xemacs.org>
9787 * loadup.el: don't garbage collect during loadup if quick-build
9788 compile-time option is set.
9790 2000-04-23 Ben Wing <ben@xemacs.org>
9792 * update-elc.el: compute whether any dumped .el or .elc files
9793 are newer than the dumped exe, and touch the file ../src/NEEDTODUMP
9796 * update-elc.el (update-elc-files-to-compile): always change
9797 NOBYTECOMPILE in the src directory rather than current dir,
9798 so it will work under NT.
9800 * autoload.el (autoload-trim-file-name): canonicalize to slashes so
9801 the form of this file is identical between Unix and Windows.
9802 (autoload-target-directory): Fixed to be lisp/ not lisp/prim/.
9804 (update-autoloads-from-directory): updated doc string.
9805 updated doc strings in a few other places.
9807 2000-04-18 Yoshiki Hayashi <yoshiki@xemacs.org>
9809 * bytecomp.el (byte-force-recompile): Fix argument to
9810 byte-recompile-directory.
9812 2000-04-17 Yoshiki Hayashi <yoshiki@xemacs.org>
9814 * gutter-items.el (progress-display-clear-when-idle): Use
9816 * gutter-items.el (clear-progress-display): Adjust number of
9819 2000-04-13 Yoshiki Hayashi <yoshiki@xemacs.org>
9821 * dumped-lisp.el (preloaded-file-list): Always dump select.el.
9823 2000-04-16 Ben Wing <ben@xemacs.org>
9825 * printer.el: New file.
9827 * dumped-lisp.el (preloaded-file-list): Declare printer.el.
9829 * help.el (describe-installation): Fix decoding for Windows.
9832 * menubar-items.el (default-menubar):
9833 * menubar-items.el (tutorials-menu-filter): New.
9834 * menubar-items.el (popup-menubar-menu):
9835 Add authorship. Redo Help menu and Tutorials filter.
9837 * menubar.el: Correct comment.
9839 * modeline.el (modeline-buffer-identification): Correct doc string.
9842 * simple.el (printing): Removed.
9843 * simple.el (printer-name): Removed.
9844 * simple.el (generic-print-buffer): Removed.
9845 * simple.el (generic-print-region): Removed.
9846 Move generic print code to printer.el.
9848 2000-04-15 Ben Wing <ben@xemacs.org>
9850 * simple.el (generic-print-region): New.
9851 make this function actually work.
9852 (generic-print-buffer): call generic-print-region.
9854 2000-04-14 Andy Piper <andy@xemacs.org>
9856 * gutter-items.el (make-search-dialog): avoid unnecessary futzing
9857 by using the new widget-callback-current-channel.
9858 (search-dialog-callback): ditto.
9860 2000-04-12 Andy Piper <andy@xemacs.org>
9862 * gutter.el (default-gutter-position): moved from gutter-items.el.
9863 (default-gutter-position-changed-hook): ditto.
9864 (gutter-element-visibility-changed-hook): ditto.
9865 (set-gutter-element): ditto.
9866 (remove-gutter-element): ditto.
9867 (set-gutter-element-visible-p): ditto.
9868 (gutter-element-visible-p): ditto.
9869 (init-gutter): ditto.
9871 * dialog.el (make-dialog-box): renamed and moved from
9874 * gutter-items.el: move various functions elsewhere.
9876 2000-04-13 Katsumi Yamaoka <yamaoka@jpl.org>
9878 * menubar-items.el: Fixed place of parenthesis.
9880 2000-04-12 Ben Wing <ben@xemacs.org>
9882 * etags.el (find-tag-at-point): New. Lets you do find-tag
9883 without constantly being prompted for the tag.
9884 * simple.el: Added a number of section headings, to clarify the
9885 organization of this file.
9886 * simple.el (activate-region):
9887 * simple.el (region-exists-p):
9888 * simple.el (region-active-p):
9889 Moved these three function down to the other side of
9890 the case-changing functions, so they join the rest of
9892 * simple.el (printing): New.
9893 * simple.el (printer-name): New.
9894 * simple.el (generic-print-buffer): New.
9895 New functions, a very simple prototype for a unified
9898 * process.el (call-process-internal): Real fix for null BUFFER,
9899 other problems with BUFFER specs.
9902 Fixed up File->Print to use new printing functions.
9903 Various corrections and expansions to Grep/Compile menus.
9904 New options for Printing.
9905 New options for SMTP Mail, the way to send mail under
9906 MS Windows. (There's also a package patch to make SMTP
9907 Mail be the default under MSWin.)
9909 2000-04-09 Jeff Miller <jmiller@cablespeed.com>
9911 * menubar-items.el: Selecting Rectangle Mousing from menubar
9912 did not work. Needed to quote mouse-track-rectangle-p.
9914 2000-04-06 Yoshiki Hayashi <yoshiki@xemacs.org>
9916 * cl-compat.el (keywordp): Removed.
9918 2000-04-05 Andy Piper <andy@xemacs.org>
9920 * gutter-items.el (progress-layout-glyph): don't initialize here.
9921 (progress-gauge-glyph): use dynamic sizing.
9922 (set-progress-display-style): new function. Set progress glyphs
9923 appropriately depending on the style.
9924 (progress-display-style): new variable. Custom version of
9925 set-progress-display-style.
9926 (progress-abort-glyph): switch to dynamic sizes.
9927 (search-dialog-text): make the edit field active.
9929 2000-04-04 Andy Piper <andy@xemacs.org>
9931 * gutter-items.el (make-search-dialog): need to make the search
9932 dialog visible after creation.
9934 * menubar-items.el (default-menubar): use the search dialog for
9935 searching. Remove some extraneous search menu items.
9937 * gutter-items.el (set-gutter-element): allow glyphs to be used as
9939 (make-gutter-only-dialog-frame): allow the user to create the
9940 frame unmapped. Allow the gutter spec to be given as a glyph.
9941 (search-dialog-direction): new variable.
9942 (search-dialog-text): new variable.
9943 (search-dialog-callback): new function. Callback for the search
9945 (make-search-dialog): new function. Create a user-friendly search
9948 2000-04-04 Hrvoje Niksic <hniksic@iskon.hr>
9950 * faces.el (set-face-stipple): Use mswindows-bitmap-file-path
9953 2000-04-01 Andy Piper <andy@xemacs.org>
9955 * font-lock.el (font-lock-fontify-keywords-region): Calculate
9956 progress more accurately.
9958 2000-02-02 Hirokazu FUKUI <hfukui@sannet.ne.jp>
9960 * finder.el (finder-compile-keywords): Process readable files only.
9961 Because error in process of .#finder-inf.el when compile xemacs
9962 with --with-clash-detection option.
9964 2000-03-31 Andy Piper <andy@xemacs.org>
9966 * gutter-items.el (append-progress-display): don't delay after a
9967 successful font-lock.
9968 (make-gutter-only-dialog-frame): new function. Allow users to
9969 create gutter-only dialogs.
9971 2000-03-27 Mike Alexander <mta@arbortext.com>
9973 * process.el (call-process-internal): Handle a null BUFFER
9974 parameter correctly.
9976 2000-03-28 Andy Piper <andy@xemacs.org>
9978 * gutter-items.el (abort-progress-display): put strings in the
9980 (progress-layout-glyph): signal special 'quit callback.
9981 (progress-display-quit-function): deleted.
9982 (progress-display-stop-callback): deleted.
9983 (progress-display-dispatch-command-events): deleted.
9984 (append-progress-display): remove calls to
9985 progress-display-dispatch-command-events.
9986 (raw-append-progress-display): ditto.
9988 2000-03-23 Hrvoje Niksic <hniksic@iskon.hr>
9990 * faces.el (set-face-stipple): Rewrite to correctly handle PIXMAP
9991 being a list. Actually define `stipple-pixmap-p' which is used as
9992 an error predicate. Correctly handle PIXMAP being either relative
9993 or absolute file name.
9995 2000-03-24 Andy Piper <andy@xemacs.org>
9997 * gutter-items.el (add-tab-to-gutter): use copy-sequence.
9998 (abort-progress-display): ditto. Don't delete the created extent.
9999 (raw-append-progress-display): ditto.
10000 (progress-display-dispatch-non-command-events): new
10001 function. Encapsulates what we want to do when no command input is
10003 (progress-display-dispatch-command-events): likewise, but disable
10004 for now since it causes too many problems.
10005 (append-progress-display): use them.
10006 (raw-append-progress-display): ditto.
10007 (default-gutter-position-changed-hook): set this rather than
10008 default-gutter-position-changed.
10009 (default-gutter-position-changed-hook): lambda with zero arguments
10011 (raw-append-progress-display): trap errors in pending input since
10012 allowing them to signal will hose the gauge well and
10013 truly. Ideally we would like to delay these until we are more able
10015 (append-progress-display): ditto.
10017 2000-03-20 Jeff Miller <jmiller@cablespeed.com>
10019 * lisp/make-docfile.el: call-process-internal is now implemented
10022 2000-03-21 Ben Wing <ben@xemacs.org>
10024 * mule\mule-cmds.el (set-language-info-alist):
10025 Fix to correspond to new menu arrangement.
10027 2000-03-21 Ben Wing <ben@xemacs.org>
10030 * process.el (call-process-internal): New.
10031 New implementation of call-process. Only enabled under NT, so far.
10032 stderr handling not implemented yet in CVS'd C code.
10034 2000-03-20 Ben Wing <ben@xemacs.org>
10037 * lisp-mode.el (lisp-interaction-mode-menubar-menu): New.
10038 * lisp-mode.el (lisp-interaction-mode):
10039 Put back Lisp Interaction menubar for Jan V's sake.
10042 * simple.el (mark-ring):
10043 * simple.el (dont-record-current-mark): New.
10044 * simple.el (in-shifted-motion-command): New.
10045 * simple.el (mark-ring-unrecorded-commands): New.
10046 * simple.el (mark-ring-max):
10047 * simple.el (set-mark-command):
10048 * simple.el (push-mark):
10049 * simple.el (handle-pre-motion-command):
10050 Implement scheme for not recording unimportant marks.
10053 * subr.el (function-allows-args): New.
10054 New function function-allows-args.
10056 2000-03-20 Martin Buchholz <martin@xemacs.org>
10058 * XEmacs 21.2.32 is released.
10060 2000-03-20 Andy Piper <andy@xemacs.org>
10062 * gutter-items.el (update-tab-in-gutter): force selection of the
10063 selected-window if required to do so.
10064 (buffers-tab-items): ditto.
10065 (add-tab-to-gutter): ditto.
10066 (create-frame-hook): use force-selection.
10067 (default-gutter-position-changed): lambdify.
10068 (update-tab-hook): deleted since it was only used in one place.
10070 2000-03-18 Andy Piper <andy@xemacs.org>
10072 * files.el (find-file-noselect): undo change that shouldn't have
10075 2000-03-17 Andy Piper <andy@xemacs.org>
10077 * buffer.el (switch-to-buffer): use last-nonminibuf-window instead
10078 of selected-window trickery.
10080 * gutter-items.el (update-tab-in-gutter): don't give dedicated
10082 (progress-display-stop-callback): progress -> progress-display
10083 (progress-display-quit-function): ditto.
10084 (clear-progress-display): ditto.
10085 (remove-progress-display): ditto.
10086 (append-progress-display): ditto.
10087 (abort-progress-display): ditto.
10088 (raw-append-progress-display): ditto.
10089 (display-progress-display): ditto.
10090 (current-progress-display-label): ditto.
10091 (current-progress-display): ditto.
10092 (lprogress-display): ditto and save the buffer
10093 (progress-display): ditto. Otherwise the buffer sometimes gets
10094 changed which confuses font-lock.
10096 * font-lock.el (font-lock-default-fontify-buffer): catch all
10097 errors, not just quit.
10098 (font-lock-mode): progress -> display-progress
10099 (font-lock-default-fontify-buffer): ditto.
10100 (font-lock-fontify-syntactically-region): ditto.
10101 (font-lock-fontify-keywords-region): ditto.
10103 2000-03-14 Hrvoje Niksic <hniksic@iskon.hr>
10105 * cl.el (gensym): Move to here from cl-macs.el.
10108 2000-03-16 Andy Piper <andy@xemacs.org>
10110 * font-lock.el (font-lock-mode): use lprogress and friends for
10111 progress management.
10112 (font-lock-default-fontify-buffer): ditto.
10113 (font-lock-fontify-syntactically-region): ditto.
10114 (font-lock-fontify-keywords-region): ditto.
10115 (font-lock-revert-cleanup): fix reverting.
10116 (font-lock-revert-setup): ditto.
10118 * gutter-items.el (progress-use-echo-area): new variable. Use the
10119 echo area for progress gauges if non-nil.
10120 (clear-progress): remove echo area stuff and defer to
10122 (append-progress): dispatch non-command events after each progress
10123 increment. Remove echo area stuff.
10124 (abort-progress): remove echo area stuff and defer to
10126 (raw-append-progress): ditto. Dispatch non-command events after
10128 (display-progress): defer echo area stuff to display-message.
10130 * gutter-items.el (clear-progress):
10131 (abort-progress): indentation changes.
10132 (display-progress): don't clear progress.
10133 (append-progress): compare messages with equal.
10134 (raw-append-progress): use dispatch-non-command-events to flush
10135 widget creation events.
10137 2000-03-13 Ben Wing <ben@xemacs.org>
10140 * abbrev.el (abbrev-string-to-be-defined): New.
10141 * abbrev.el (inverse-abbrev-string-to-be-defined): New.
10142 Changes for use with the menubar.
10144 2000-03-12 Ben Wing <ben@xemacs.org>
10146 * alist.el (vassoc): moved here from font-menu.el.
10148 * custom.el (defface): typo fix.
10150 * dialog.el (yes-or-no-p-dialog-box):
10151 * dialog.el (message-box):
10152 * files.el (save-some-buffers-1):
10153 Put accelerators in the button names.
10155 * font-lock.el (font-lock-comment-face):
10156 * font-lock.el (font-lock-keyword-face):
10157 * font-lock.el (font-lock-function-name-face):
10158 Fixed some of the colors under MS Windows because the existing
10159 default colors were hardly different from black and needed to be
10163 * font-menu.el (font-menu-split-long-menu):
10164 * font-menu.el (font-menu-family-constructor):
10165 * font-menu.el (font-menu-size-constructor):
10166 * font-menu.el (font-menu-weight-constructor):
10167 * font-menu.el (font-menu-set-font):
10168 vassoc moved to alist.el.
10169 Accelerators added to all menus.
10170 Unused bound var new-props removed.
10172 * keydefs.el: I did a whole lot of rearranging to put things in a
10173 more consistent order and fixed a number of cases where key
10174 combinations involving up, down, left, right and so on were
10175 defined but the corresponding keypad combinations were not
10179 * lisp-mode.el (lisp-interaction-mode-popup-menu):
10180 * lisp-mode.el (emacs-lisp-mode):
10181 * lisp-mode.el (lisp-interaction-mode):
10182 * lisp-mode.el (flet):
10183 Added accelerators onto the menus.
10184 Made all the different versions of the let function be indented
10186 Undid Steve's easy-menu-ification, because it makes it impossible
10187 to have the menubar and popup menus different.
10188 Cleaned up the menu; added items for find-function &c and some
10189 indenting, and removed debug-on-*.
10191 * list-mode.el (list-mode-hook):
10192 * list-mode.el (list-mode):
10193 * list-mode.el (completion-setup-hook):
10194 * list-mode.el (display-completion-list):
10195 Added support for the :window-height keyword, which is required
10196 because of other changes that I made for the file dialog box. I
10197 also made the hook variables list-mode-hook and
10198 completion-setup-hook and also minibuffer-setup-hook in
10199 minibuf.el be permanent-local; see comment in list-mode.el.
10201 * map-ynp.el (map-y-or-n-p):
10202 Added accelerators to the dialog buttons.
10204 * menubar-items.el (menu-truncate-list):
10205 New internal function.
10206 * menubar-items.el (submenu-generate-accelerator-spec):
10207 * menubar-items.el (menu-item-strip-accelerator-spec):
10208 * menubar-items.el (menu-item-generate-accelerator-spec):
10209 New exported functions, for use in auto-generating accelerator specs.
10211 * menubar-items.el:
10212 * menubar-items.el (default-menubar):
10213 * menubar-items.el (maybe-add-init-button):
10214 * menubar-items.el (bookmark-menu-filter):
10215 * menubar-items.el (slow-format-buffers-menu-line):
10216 * menubar-items.el (build-buffers-menu-internal):
10217 * menubar-items.el (language-environment-menu-filter):
10218 * menubar-items.el (default-popup-menu):
10219 * menubar-items.el (popup-buffer-menu):
10220 * menubar-items.el (popup-menubar-menu):
10221 Did a major overhaul on this file, and in fact I'm nowhere near
10222 done working on the menubar, and there will be more patches to
10223 come. A basic summary of what I've done:
10225 a) I added accelerators to all of the menu items. For menus that
10226 are auto-generated, such as the buffers menu, the accelerators are
10227 automatically added to the beginning of each line using the
10228 numbers 1 through 9, then zero, and then letters starting with A,
10229 but omitting the letters that are already in use for the fixed
10230 menu items at the top of the buffers menu. To facilitate adding
10231 accelerators of this kind, I created some new functions
10232 (*-accelerator-spec), which are also being used by other filters
10233 that auto generate lists of things such as ftp sites to download
10234 packages. If people really don't like these accelerators
10235 appearing at the beginning of the menu items, a variable can be
10236 added to optionally turn them off, but I think this is rather
10237 pointless because other menu items have accelerators and many or
10238 most of the menu users will use the accelerators if the support is
10241 b) I combined the top level Tools and Apps menus into a single
10242 Tools menu, because the distinction between the two is not
10243 obvious, and the items on the menus are not used often enough that
10244 putting some of them onto submenus is a problem.
10246 c) I created two new top level menus called View and Cmds because
10247 there were too many items on the File and Edit menus, and I'm going
10248 to be adding more items to these menus. In contrast to the Tools
10249 menu, the items on these menus may be used quite often during an
10250 editing session, and so should be available with fewer
10253 d) I added a number of options to the options menu, including one
10254 for controlling whether the alt key can be used to traverse to
10255 menu items using the accelerators, one for controlling behavior of
10256 control-k, one for controlling how the kill and yank functions
10257 interact with the clipboard, a few additional buffers-menu
10258 options, and various other things. I also did a bit of
10259 rearranging, for example, combining the keyboard and mouse options
10260 into a single keyboard and mouse submenu to facilitate the
10261 accelerators on that level.
10263 e) I changed the variable buffers-menu-format-buffer-line-function
10264 to take two arguments instead of one, the second argument being
10265 the line number for use in creating an accelerator. I added a
10266 hack to support existing functions with one argument (although I
10267 doubt that very many of these exist), for backward compatibility.
10269 f) I moved the top level mule menu to be a submenu of the edit
10270 menu. I think that most of the items on this menu are fairly
10271 useless and there are certainly not enough frequently used items
10272 to justify this being its own top level menu.
10274 g) I combined most of the items in big-menubar.el into the main menu.
10275 If people think the main menu is too big, it would be possible to
10276 create different configurations, some smaller.
10278 * menubar.el (check-menu-syntax):
10279 Deleted some syntax checks that were no longer valid, partly
10280 because of changes that were already made a long time ago, and
10281 partly because of a change I made where I allow the name of the
10282 menu item to be an evaluated expression rather than just a string,
10283 similar to all of the other parameters of a menu item.
10286 * minibuf.el (read-file-name-1):
10287 * minibuf.el (mouse-read-file-name-1):
10288 I made a number of changes to improve the appearance
10289 and functioning of the file dialog box. They include:
10291 a) Fixing the problem where closing the dialog box by clicking on
10292 the close button of the window didn't properly exit the
10295 b) Fixing the problem that if you typed part of a file name, and
10296 then clicked on a completion with the mouse, the file was not
10297 correctly selected.
10299 c) Changing the title of the dialog box to reflect the operation
10300 being done in accordance with user interface conventions, rather
10301 than the name of the dialog box buffer, which is rather useless.
10303 d) Remove the words "possible completions are" which didn't
10306 e) Fix things so that the completions scroll off the end of the
10307 completions windows only to the right, rather than both to the
10308 right and down, which is in accordance with Windows user interface
10311 * msw-init.el (init-post-mswindows-win):
10312 Added a binding for meta-F4, which is the standard windows binding
10313 for exiting a program.
10315 * select.el (get-selection-no-error):
10316 * select.el (own-selection):
10317 * select.el (own-clipboard):
10318 Added an optional argument called append to the functions
10319 own-selection and own-clipboard. This adds support for appending
10320 text to the existing selection and allows the function
10321 own-clipboard to be used as the value of the variable
10322 interprogram- cut-function.
10324 Fixed a bug in own-selection in handling zmacs-region-stays.
10326 * simple.el (historical-kill-line): New.
10328 * simple.el (kill-line):
10329 * simple.el (interprogram-cut-function):
10330 * simple.el (interprogram-paste-function):
10331 * simple.el (handle-pre-motion-command):
10332 * simple.el (next-line):
10333 * simple.el (previous-line):
10334 a) Expanded the variable kill-whole-line, so that function
10335 kill-line can be set to delete the entire line always, not just
10336 when cursor is at the beginning of the line. This is controlled
10337 by setting the variable kill-whole-line to the symbol 'always.
10338 This behavior, as well as the existing kill-whole-line behavior,
10339 now only take effect when kill-line is called interactively,
10340 although this is a departure from a previous behavior in the case
10341 of setting this variable kill-whole-line to t. It is almost
10342 certainly what has always been intended, and most likely the old
10343 way of doing things introduced bugs. I also created a function
10344 called historical-kill-line, which ignores the kill-whole-line
10345 setting and always gives the historical behavior of only killing
10346 to the end of the line. I bound this function to shift- control-k
10347 so that the kill to end of line behavior is available, even when
10348 kill-whole-line has been set to change control-k into the simple
10349 delete-whole-line behavior. (This can be set using the options
10352 b) I changed things so that kill and yank now interact with the
10353 clipboard by default under windows. This was done by changing the
10354 default value of interprogram-cut- function and
10355 interprogram-paste-function. You can get the old behavior by
10356 setting these to nil, and there is an option on the options menu
10359 c) I added support for selecting text using shifted motion keys.
10360 This support is on by default and can be controlled by the
10361 variable shifted-motion-keys-select-region. There is also a
10362 variable called unshifted-motion-keys-deselect-region that
10363 controls more specifically how the shifted motion key behavior
10364 works. I did not put an option on the options menu to turn this
10365 off, because I can't imagine why this would be useful.
10367 * simple.el (forward-block-of-lines):
10368 * simple.el (backward-block-of-lines):
10369 * simple.el (block-movement-size):
10372 * simple.el (uncapitalized-title-words):
10373 * simple.el (uncapitalized-title-word-regexp):
10374 * simple.el (capitalize-string-as-title):
10375 * simple.el (capitalize-region-as-title):
10379 * subr.el (add-hook):
10380 * subr.el (make-local-hook): New.
10381 * subr.el (remove-local-hook): New.
10382 * subr.el (add-one-shot-hook): New.
10383 * subr.el (add-local-one-shot-hook): New.
10384 Added some functions to make using hooks easier.
10387 a) Functions add-local-hook and remove-local-hook to make it easy
10388 to use local hooks.
10390 b) Functions add-one-shot-hook and add-local-one-shot-hook, which
10391 make it possible to add a "one-shot" hook, which is to say a hook
10392 that runs only once, and automatically removes itself after the
10393 first time it has run.
10395 2000-03-09 Andy Piper <andy@xemacs.org>
10397 * files.el (auto-mode-alist): pick up jsp, jhtml and xml files.
10399 2000-03-09 Yoshiki Hayashi <yoshiki@xemacs.org>
10401 * buff-menu.el (buffers-menu-omit-invisible-buffers):
10402 Moved from menubar-items.el.
10403 * dumped-lisp.el: Dump gutter-items regardless of menubar.
10405 2000-03-08 Andy Piper <andy@xemacs.org>
10407 * gutter-items.el (build-buffers-tab-internal): add selected field
10408 to buffers tab spec.
10410 2000-03-07 Yoshiki Hayashi <yoshiki@xemacs.org>
10412 * minibuf.el (last-exact-completion): Initialize to nil.
10414 2000-03-07 Didier Verna <didier@xemacs.org>
10416 * startup.el (command-line-1): remove unused variable
10417 `first-file-buffer'.
10419 2000-02-29 Hrvoje Niksic <hniksic@iskon.hr>
10421 * loaddefs.el (completion-ignored-extensions): Removed ".log",
10422 which is also used for Web server log files.
10424 2000-02-03 IKEYAMA Tomonori <tomonori@suiyokai.org>
10426 * mule/mule-charset.el: Setup auto-fill-chars.
10428 2000-03-02 SL Baur <steve@beopen.com>
10430 * subr.el (with-string-as-buffer-contents): Reimplement using
10431 `with-temp-buffer'. Fixes non-unique buffer name problem, fixes
10432 non-deletion of buffer after execution problem.
10433 (with-output-to-string): Use unique buffer name.
10435 2000-02-29 Stephen J. Turnbull <stephen@xemacs.org>
10437 * gutter-items.el (buffers-tab-sort-function): New variable.
10438 (buffers-tab-items): Funcall it to sort the buffer tab list.
10440 2000-02-29 Stephen J. Turnbull <stephen@xemacs.org>
10442 * startup.el (load-user-init-file): Merge two `if's to one `or'.
10444 2000-02-28 Martin Buchholz <martin@xemacs.org>
10446 * menubar-items.el (maybe-add-init-button): Remove the "Load
10447 .emacs" button from all menubars.
10449 2000-03-01 Didier Verna <didier@xemacs.org>
10451 * rect.el (string-rectangle): depend on `pending-delete-mode' for
10452 region rectangle replacement (from Jan Vroonhof).
10453 (replace-rectangle): new function.
10455 2000-01-05 Yoshiki Hayashi <t90553@mail.ecc.u-tokyo.ac.jp>
10457 * mule/mule-cmds.el (set-default-coding-systems): Use
10458 set-terminal-coding-system and set-keyboard-coding-system.
10459 * coding.el (set-terminal-coding-system): Use
10460 set-console-tty-output-coding-system.
10461 (set-keyboard-coding-system): Use
10462 set-console-tty-input-coding-system.
10464 2000-02-21 Yoshiki Hayashi <yoshiki@xemacs.org>
10466 * minibuf.el (read-variable): Allow symbol to default argument.
10468 2000-02-27 Andy Piper <andy@xemacs.org>
10470 * gutter-items.el (update-tab-hook): new function to be used for
10472 (create-frame-hook): add update-tab-hook.
10473 (record-buffer-hook): ditto.
10474 (default-gutter-position-changed): ditto.
10475 (default-gutter-position): updating the buffers tab is now handled
10477 (default-gutter-position-changed-hook): new variable.
10478 (gutter-element-visibility-changed-hook): ditto.
10479 (set-gutter-element-visible-p): call it.
10480 (set-gutter-element): use modify-specifier-instances. Set extents
10481 as duplicable before using.
10482 (remove-gutter-element): ditto.
10483 (set-gutter-element-visible-p): ditto.
10484 (init-gutter): new function.
10485 (add-tab-to-gutter): use new gutter-element functions rather than
10486 setting specifiers directly.
10487 (clear-progress): ditto.
10488 (abort-progress): ditto.
10489 (gutter-buffers-tab-visible-p): renamed from
10490 default-gutter-visible-p
10492 * specifier.el (modify-specifier-instances): new function from Jan
10495 * x-init.el (init-post-x-win): call init-gutter.
10497 * msw-init.el (init-post-mswindows-win): call init-gutter.
10499 * menubar-items.el (default-menubar): Update to reflect new gutter
10502 2000-02-26 Andy Piper <andy@xemacs.org>
10504 * gutter-items.el (set-gutter-element): new function. Add gutter
10505 elements to the specified gutter.
10506 (remove-gutter-element): new function. Remove gutter elements from
10507 the specified gutter.
10508 (set-gutter-element-visible-p): new function. Set gutter element
10509 visibility for the provided gutter-visible specifier.
10511 2000-02-23 Andy Piper <andy@xemacs.org>
10513 * gutter-items.el (add-tab-to-gutter): specify dimensions
10516 2000-02-24 Martin Buchholz <martin@xemacs.org>
10518 * gutter-items.el (add-tab-to-gutter):
10519 * package-get.el (package-get-interactive-package-query):
10520 * package-ui.el (pui-directory-exists):
10521 (pui-install-selected-packages):
10522 (pui-list-packages):
10523 Use #'(lambda ...) instead of '(lambda ...).
10525 2000-02-21 Gregory Neil Shapiro <gshapiro@gshapiro.net>
10527 * startup.el (load-user-init-file): Check to make sure user
10528 has an init-file before calling load().
10530 2000-02-20 Kirill 'Big K' Katsnelson <kkm@dtmx.com>
10532 * msw-glyphs.el (msgdi-device-p): Added this and 'msgdi specifier tag.
10534 2000-02-23 Martin Buchholz <martin@xemacs.org>
10536 * XEmacs 21.2.31 is released.
10538 2000-02-21 Mike Sperber <mike@xemacs.org>
10540 * loadup.el (really-early-error-handler):
10543 Remove dependency on EMACSBOOTSTRAP... environment variables.
10545 2000-02-21 Martin Buchholz <martin@xemacs.org>
10547 * XEmacs 21.2.30 is released.
10549 2000-02-19 Martin Buchholz <martin@xemacs.org>
10551 * byte-optimize.el (byte-optimize-plus):
10552 (byte-optimize-minus):
10553 (byte-optimize-multiply):
10554 Optimize (- 0) to 0, not (-)
10555 Optimize (+ 5 3.0) to 8.0
10556 Optimize (* 5 3.0) to 15.0
10557 Improve readability.
10559 2000-02-21 Jonathan Harris <jhar@tardis.ed.ac.uk>
10561 * modeline.el: (modeline-scrolling-method): change modeline
10562 mswindows cursor appearance according to the value.
10564 * msw-faces.el: (mswindows-init-device-faces): Initialise 'default
10565 and 'gui-element face colors and 'gui-element face font to Windows
10568 2000-02-09 Stef Epardaud <stef@lunatech.com>
10570 * font-lock.el: Javadoc enhancements
10572 1999-11-27 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
10574 * ldap.el (toplevel): Test if LDAP support has been compiled in
10575 (ldap-verbose): New option
10576 (ldap-search-entries): Renamed from the previous ldap-search
10577 Conditionalize message display on ldap-verbose
10578 (ldap-add-entries, ldap-modify-entries, ldap-delete-entries): New
10580 (ldap-search): Is now defined as an obsolete wrapper calling
10581 ldap-search-basic or ldap-search-entries
10584 1999-12-06 Hirokazu FUKUI <hfukui@sannet.ne.jp>
10585 Shuhei KOBAYASHI <shuhei@aqua.ocn.ne.jp>
10586 Jan Vroonhof <jan@xemacs.org>
10588 * byte-optimize.el (byte-optimize-form-code-walker): Fixed.
10589 When for-effect is true, didn't call `byte-optimize-form'
10590 in and/or subforms without last.
10592 1999-12-07 Jan Vroonhof <vroonhof@math.ethz.ch>
10594 * package-get.el (package-get-download-sites): Use correct custom
10597 2000-02-15 Kirill 'Big K' Katsnelson <kkm@dtmx.com>
10599 * files.el (write-file): Ask for coding system when compiled with
10602 2000-02-16 Andy Piper <andy@xemacs.org>
10604 * buffer.el (switch-to-buffer): give norecord argument to
10605 set-window-buffer instead of explicitly recording.
10607 * gutter-items.el (buffers-tab-switch-to-buffer): don't record if
10608 we have to pick a window.
10610 1999-12-24 Yoshiki Hayashi <t90553@mail.ecc.u-tokyo.ac.jp>
10612 * mule/mule-cmds.el (describe-language-support): Don't add
10613 unexist function to help-map.
10614 (describe-coding-system): Don't use already assigend `C'.
10616 2000-01-23 Bjrn Torkelsson <torkel@hpc2n.umu.se>
10618 * info.el (Info-save-auto-generated-dir): nil -> 'never to make it
10621 2000-02-04 Kazuyuki IENAGA <kazz@imasy.or.jp>
10623 * about.el: Ienaga's e-mail address change.
10625 2000-02-16 Samuel Mikes <smikes@alumni.hmc.edu>
10627 * etags.el (find-tag): force new window -- even if buf already
10628 visible -- when other-window is t
10630 2000-02-16 Martin Buchholz <martin@xemacs.org>
10632 * XEmacs 21.2.29 is released.
10634 2000-02-09 Martin Buchholz <martin@xemacs.org>
10636 * cl-extra.el (getf): This is now identical to `plist-get', so
10638 * cl-macs.el: Make getf an alias to plist-get, at the
10639 byte-compiler level, using define-compiler-macro.
10641 2000-02-08 Martin Buchholz <martin@xemacs.org>
10643 * cl-extra.el (cl-remprop): Remove. remprop is now in C.
10645 2000-02-07 Kyle Jones <kyle_jones@wonderworks.com>
10647 * lisp/etags.el (find-tag-internal): set exact-tagname to
10648 a regular expression that matches against the tagname
10649 part of the tag entry first instead of only looking in
10652 2000-01-23 Bjrn Torkelsson <torkel@hpc2n.umu.se>
10654 * gutter-items.el: fixed typo(s) in customizing default-gutter-position
10655 * toobar.el: fixed typo(s) in customizing default-toolbar-position
10657 2000-02-07 Martin Buchholz <martin@xemacs.org>
10659 * XEmacs 21.2.28 is released.
10661 2000-02-07 Martin Buchholz <martin@xemacs.org>
10663 * cl-extra.el (getf): Just call `get', never `get*'.
10664 Make arglist match docstring.
10665 Fix bug: (getf nil t t) ==> Lisp nesting exceeds `max-lisp-eval-depth'
10666 * cl-macs.el (get* compiler macro): Simply replace `get*' by `get'.
10667 * byte-optimize.el: remove references to `get*'.
10669 2000-02-06 Martin Buchholz <martin@xemacs.org>
10671 * mule/european.el: Add syntax information for Latin3 and Latin4.
10673 2000-02-02 Martin Buchholz <martin@xemacs.org>
10675 * byte-optimize.el: Byte-optimize (length "foo")
10677 2000-02-03 Daiki Ueno <ueno@ueda.info.waseda.ac.jp>
10679 * window.el (shrink-window-if-larger-than-buffer): Rewrite full
10680 width check using `window-leftmost-p' and `window-rightmost-p'.
10682 2000-02-02 Per Abrahamsen <abraham@dina.kvl.dk>
10684 * wid-edit.el (widget-match-inline): An atom never matches a
10687 2000-01-29 Kirill 'Big K' Katsnelson <kkm@dtmx.com>
10689 * modeline.el: Consolidated 'x and 'mswindows specification under
10692 2000-01-29 Andy Piper <andy@xemacs.org>
10694 * gutter-items.el: (format-buffers-tab-line): Try and be
10695 intelligent about buffer naming when we have duplicates.
10697 2000-01-29 Andy Piper <andy@xemacs.org>
10699 * gutter-items.el (gutter-visible-p): Make sure the gutter gets
10700 updated when it becomes visible.
10702 2000-01-26 Kirill 'Big K' Katsnelson <kkm@dtmx.com>
10704 * bytecomp.el (byte-compile-insert-header): Properly set coding
10705 system under MULE and file-coding.
10707 2000-01-28 Martin Buchholz <martin@xemacs.org>
10709 * coding.el (dontusethis-set-value-file-name-coding-system-handler):
10710 (dontusethis-set-value-terminal-coding-system-handler):
10711 (dontusethis-set-value-keyboard-coding-system-handler):
10712 Never undefine coding system aliases. Emergency fix for gnus.
10714 2000-01-26 Hrvoje Niksic <hniksic@iskon.hr>
10716 * files.el (abbreviate-file-name): Use directory-sep-char instead
10719 2000-01-27 Hrvoje Niksic <hniksic@iskon.hr>
10721 * startup.el (user-init-file-base-list): New variable, replacing
10722 user-init-file-base.
10723 (find-user-init-file): New function.
10724 (command-line-early): Use it.
10725 (load-user-init-file): Ditto.
10727 2000-01-26 Kirill 'Big K' Katsnelson <kkm@dtmx.com>
10729 * gutter-items.el (update-tab-in-gutter): Use proper locale when
10730 calling valid-image-instantiator-format-p
10732 2000-01-26 Hrvoje Niksic <hniksic@iskon.hr>
10734 * isearch-mode.el (isearch-mode): The variable is
10735 isearch-unhidden-extents, not isearch-opened-extents.
10737 2000-01-26 Hrvoje Niksic <hniksic@iskon.hr>
10739 * minibuf.el (next-history-element): Modify error message if a
10740 default value is available.
10742 2000-01-26 Martin Buchholz <martin@xemacs.org>
10744 * bytecomp.el (byte-compile-file): Don't unconditionally write
10745 .elc files in binary - might contain non-Latin1.
10747 2000-01-24 Kirill 'Big K' Katsnelson <kkm@dtmx.com>
10749 * process.el (shell-quote-argument): Use (nt-quote-process-args)
10753 * startup.el (user-init-file-base):
10754 * process.el (call-process-region):
10755 * files.el (make-backup-file-name):
10756 (backup-file-name-p):
10757 (file-relative-name):
10758 (abbreviate-file-name):
10760 * code-process.el (call-process-region): Removed unnecessary
10761 branching on 'windows-nt and 'ms-dos system types. Phased 'ms-dos
10762 support out of the universe.
10766 * bytecomp.el (byte-compile-file): Removed reference to
10767 buffer-file-type, and commented usage of binary-process-output
10770 2000-01-24 Yoshiki Hayashi <yoshiki@xemacs.org>
10772 * help.el (function-arglist): Add case for macro.
10774 2000-01-22 Kirill 'Big K' Katsnelson <kkm@dtmx.com>
10776 * cus-edit.el (custom-display): Removed "MS-DOS" and added Windows
10778 (custom-display): Added a menu for printer/display tags.
10780 * frame.el (frame-type):
10781 * device.el (device-type): Added 'msprinter to the doc string, and
10782 removed 'pc -- it is not going to be implemented ever.
10783 (call-device-method): Fixed docstring typo.
10784 Defined specifier tags 'printer and 'display.
10786 2000-01-22 Kyle Jones <kyle_jones@wonderworks.com>
10788 * lisp/itimer.el (itimer-run-expired-timers): (consp
10789 last-command-event-time) instead of (consp
10790 'last-command-event-time).
10792 2000-01-21 Kirill 'Big K' Katsnelson <kkm@dtmx.com>
10794 * msw-glyphs.el: Removed obsolete commentary.
10796 2000-01-21 Hrvoje Niksic <hniksic@iskon.hr>
10798 * minibuf.el (read-file-name): Use abbreviate-file-name to produce
10799 better default value.
10801 2000-01-21 Hrvoje Niksic <hniksic@iskon.hr>
10803 * minibuf.el (read-expression): Add a DEFAULT-VALUE argument.
10804 (read-string): Ditto.
10805 (eval-minibuffer): Ditto.
10806 (read-command): Ditto.
10807 (read-function): Ditto.
10808 (read-variable): Ditto.
10809 (read-number): Ditto.
10810 (read-shell-command): Ditto.
10811 (read-number): Record history.
10813 2000-01-20 Yoshiki Hayashi <yoshiki@xemacs.org>
10815 * etags.el (find-tag-tag): Use DEFAULT of completing-read.
10817 2000-01-20 Yoshiki Hayashi <yoshiki@xemacs.org>
10819 * faces.el (startup-initialize-custom-faces): New function.
10820 Reset all faces created during auto-autoloads loading time
10822 * startup.el (command-line): Call it.
10824 2000-01-19 Yoshiki Hayashi <yoshiki@xemacs.org>
10826 * about.el (about-hackers): Add myself to contributors list.
10828 2000-01-12 Kirill 'Big K' Katsnelson <kkm@dtmx.com>
10830 * menubar-items.el (maybe-add-init-button): Removed an argument in
10831 a call to load-user-init-file, as the function managed to lose its
10832 formal parameter a few betas ago.
10834 2000-01-18 Martin Buchholz <martin@xemacs.org>
10836 * XEmacs 21.2.27 is released.
10838 2000-01-18 Martin Buchholz <martin@xemacs.org>
10840 * process.el (shell-command-to-string): Use the FSF docstring.
10841 Make shell-command-to-string the standard function, and
10842 exec-to-string the (deprecated) alias.
10844 * startup.el: typo fix.
10846 2000-01-16 Martin Buchholz <martin@xemacs.org>
10848 * mule/mule-misc.el (char-octet): Move back into mule-charset.c.
10850 2000-01-14 Yoshiki Hayashi <t90553@mail.ecc.u-tokyo.ac.jp>
10852 * menubar-items.el (sort-buffers-menu-alphabetically): Put invisible
10853 buffers after visible buffers.
10854 (sort-buffers-menu-by-mode-then-alphabetically): Ditto.
10856 2000-01-17 Yoshiki Hayashi <t90553@mail.ecc.u-tokyo.ac.jp>
10858 * info.el (Info-extract-menu-node-name): Stop at a dot
10859 followed by whitespace or right parenthesis.
10861 2000-01-15 Hrvoje Niksic <hniksic@iskon.hr>
10863 * info.el (Info-directory-list): Warn against using Customize with
10864 Info-directory-list.
10866 2000-01-15 Adrian Aichner <aichner@ecf.teradyne.com>
10868 * minibuf.el (read-file-name): doc fix.
10870 * autoload.el (update-file-autoloads): doc fix.
10872 * about.el (about-hackers): Change my E-mail address.
10874 2000-01-13 Martin Buchholz <martin@xemacs.org>
10876 * info.el (Info-visit-file): Just use the `f' interactive spec to
10877 read a filename in the standard way.
10879 2000-01-13 Andy Piper <andy@xemacs.org>
10881 * gutter-items.el (gutter-buffers-tab-orientation): new variable.
10882 (gutter-buffers-tab-extent): new variable.
10883 (update-tab-in-gutter): call add-tab-to-gutter again if the
10884 orientation has changed.
10885 (add-tab-to-gutter): cope with different orientations.
10887 2000-01-11 Didier Verna <didier@xemacs.org>
10889 * info.el (Info-following-node-name): backward-skip dots as well
10890 as spaces (dots at the end of a node name aren't part of it).
10891 (Info-extract-menu-node-name): don't skip dots. There could be
10892 some in the node name.
10893 (Info-index): allow dots to be part of a node name.
10895 2000-01-12 Andreas Jaeger <aj@suse.de>
10897 * files.el (auto-mode-alist): Added idlwave-mode.
10898 Patch by Carsten Dominik <dominik@astro.uva.nl>.
10900 1999-12-22 Yoshiki Hayashi <t90553@mail.ecc.u-tokyo.ac.jp>
10902 * info.el (Info-search): Show default value.
10904 1999-12-20 Yoshiki Hayashi <t90553@mail.ecc.u-tokyo.ac.jp>
10906 * info.el (Info-read-node-completion-table): New variable.
10907 (Info-read-node-name-1): New function.
10908 (Info-read-node-name): Use it.
10909 (Info-follow-reference): Use DEFAULT argument of completing-read.
10910 (Info-menu): Ditto.
10912 1999-12-27 Yoshiki Hayashi <t90553@mail.ecc.u-tokyo.ac.jp>
10914 * hyper-apropos.el (hyper-describe-key-briefly): Save
10915 window configuration.
10916 (hyper-describe-face): Use DEFAULT of completing-read.
10917 (hyper-apropos-read-variable-symbol): Ditto.
10918 (hyper-apropos-read-function-symbol): Ditto.
10920 1999-12-27 Yoshiki Hayashi <t90553@mail.ecc.u-tokyo.ac.jp>
10922 * mule/mule-cmds.el (set-default-coding-system): Set
10923 comint-exec-hook to use coding-system-for-read and
10924 coding-system-for-write so that C-x RET c works.
10926 1999-12-27 Yoshiki Hayashi <t90553@mail.ecc.u-tokyo.ac.jp>
10928 * minibuf.el (minibuffer-confirm-incomplete): Customize.
10929 (previous-matching-history-element): Increment
10930 minibuffer-max-depth by 1.
10931 (next-matching-history-element): Ditto.
10933 2000-01-11 Andy Piper <andy@xemacs.org>
10935 * gutter-items.el (buffers-tab): Create a new face for the buffers
10937 (buffers-tab-face): use it.
10939 2000-01-10 Didier Verna <didier@xemacs.org>
10941 * modeline.el (modeline-scrolling-method): change modeline X
10942 cursor appearance according to the value.
10944 2000-01-07 Andreas Jaeger <aj@suse.de>
10946 * about.el (about-hackers): Moved my entry to contributor list.
10947 (xemacs-hackers): Added myself.
10948 (about-maintainer-info): Added description of myself.
10951 2000-01-07 Didier Verna <didier@xemacs.org>
10953 * modeline.el (modeline-scrolling-method): new variable.
10954 (mouse-drag-modeline): add reference to it in the docstring.
10955 (mouse-drag-modeline): handle it.
10957 2000-01-08 Andy Piper <andy@xemacs.org>
10959 * gutter-items.el (update-tab-in-gutter): remove resize-subwindow
10961 (remove-buffer-from-gutter-tab): ditto.
10963 2000-01-06 Per Abrahamsen <abraham@dina.kvl.dk>
10965 * cus-edit.el (custom-hook-convert-widget): Fix comment.
10966 (custom-face-edit): Fix grammatical error in help message.
10968 2000-01-03 Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de>
10970 * movemail.el: Added.
10972 * dumped-lisp.el (preloaded-file-list): Added movemail.el.
10974 2000-01-03 Didier Verna <didier@xemacs.org>
10976 * modeline.el (mouse-drag-modeline): remove the code related to
10977 the modeline horizontal scrolling facility.
10979 1999-12-31 Martin Buchholz <martin@xemacs.org>
10981 * XEmacs 21.2.26 is released.
10983 1999-12-28 Andy Piper <andy@xemacs.org>
10985 * wid-edit.el (widget-push-button-value-create): The gui cache
10986 does not agree with native widgets which can only be displayed
10987 once per window. The reasons for caching are diminished now that
10988 we don't hog resources when creating buttons.
10989 (widget-push-button-cache) deleted.
10991 1999-12-24 Martin Buchholz <martin@xemacs.org>
10993 * XEmacs 21.2.25 is released.
10995 1999-12-24 Yoshiki Hayashi <t90553@mail.ecc.u-tokyo.ac.jp>
10997 * hyper-apropos.el (hyper-apropos): Toggle
10998 hyper-apropos-programming-apropos correctly.
10999 Set REGEXP when user accepts default value.
11001 1999-12-22 Yoshiki Hayashi <t90553@mail.ecc.u-tokyo.ac.jp>
11003 * minibuf.el (read-from-minibuffer): Bind minibuffer-default.
11004 (read-file-name-2): Use DEFAULT argument of read-from-minibuffer.
11006 1999-12-22 Yoshiki Hayashi <t90553@mail.ecc.u-tokyo.ac.jp>
11008 * mule/mule-category.el (undefined-category-designator):
11009 Return char instead of character. Search for undefined one.
11010 (describe-category): Use with-displaying-help-buffer.
11012 1999-12-21 Martin Buchholz <martin@xemacs.org>
11014 * byte-optimize.el (byte-optimize-plus):
11015 Optimize (+ 1) to 1 instead of (1+ nil).
11017 * files.el (basic-save-buffer): Rewrite for clarity. Use (char-before).
11019 * byte-optimize.el (byte-compile-butlast): Remove. Use butlast instead.
11021 * byte-optimize.el (byte-optimize-char-before): New function.
11022 Remove performance penalty for using (char-before) instead of (char-after).
11024 1999-12-20 Yoshiki Hayashi <t90553@mail.ecc.u-tokyo.ac.jp>
11026 * mule/mule-category.el (char-category-list): Return character
11027 instead of integer.
11029 1999-12-17 Yoshiki Hayashi <t90553@mail.ecc.u-tokyo.ac.jp>
11031 * minibuf.el (read-buffer): Check default is buffer object.
11033 1999-11-25 Andy Piper <andy@xemacs.org>
11035 * cus-edit.el (custom-buffer-create-buttons): Use native widgets
11038 1999-12-16 Andreas Jaeger <aj@suse.de>
11040 * package-get.el (package-get-maybe-save-index): Fixed typo.
11041 Patch by Jeff Miller <jmiller@smart.net>.
11043 1999-12-13 Charles G Waldman <cgw@alum.mit.edu>
11045 * gnuserv.el (gnuserv-process-filter): don't call
11046 gnuserv-write-to-client when gnuserv-current-client is nil
11048 1999-12-14 Martin Buchholz <martin@xemacs.org>
11050 * XEmacs 21.2.24 is released.
11052 1999-12-12 Gunnar Evermann <ge204@eng.cam.ac.uk>
11054 * about.el (about-hackers): Update my email address.
11056 1999-12-07 Martin Buchholz <martin@xemacs.org>
11058 * XEmacs 21.2.23 is released.
11060 1999-11-06 Jason R Mastaler <jason@mastaler.com>
11062 * package-get.el (package-get-download-sites): Removed several
11063 defunct download sites, added many new ones, and corrected a few
11064 incorrect directory-on-site entries. Added physical locations to
11067 1999-11-30 Gunnar Evermann <ge204@eng.cam.ac.uk>
11069 * finder.el (finder-commentary): add DOC string and fix
11072 1999-12-04 Hrvoje Niksic <hniksic@iskon.hr>
11074 * help.el (describe-function): Don't forget to intern the string
11075 completing-read returns.
11076 (describe-variable): Ditto.
11078 1999-11-16 Adrian Aichner <adrian@xemacs.org>
11080 * hyper-apropos.el (hyper-apropos-this-symbol): Handle
11081 `hyper-apropos-help-mode' here to find symbol to customize
11082 irregardless of cursor position and simplify
11083 `hyper-apropos-set-variable', `hyper-apropos-find-function', and
11084 `hyper-apropos-popup-menu'.
11086 1999-11-21 Yoshiki Hayashi <t90553@mail.ecc.u-tokyo.ac.jp>
11088 * apropos.el (apropos-mode-map): Add return to call
11090 (apropos-print): Call apropos-mode to have better
11091 command reference. Put keymap text-poperty to
11094 1999-11-22 Alastair Burt <burt@dfki.de>
11096 * help.el: (describe-bindings-1): Added handling of keymaps for
11097 the extents at point.
11099 1999-12-02 Mark Thomas <mthomas@jprc.com>
11101 * gutter-items.el (buffers-tab-items): Wrap the function in a
11104 1999-12-04 Hrvoje Niksic <hniksic@iskon.hr>
11106 * help.el (describe-function): Use the DEFAULT argument to
11108 (describe-variable): Ditto.
11110 1999-11-26 Yoshiki Hayashi <t90553@mail.ecc.u-tokyo.ac.jp>
11112 * minibuf.el (read-from-minibuffer): Add optional argument
11113 DEFAULT to have better mini-buffer history support.
11114 (completing-read): Pass default to read-from-minibuffer.
11115 (read-buffer): Pass default to completing-read.
11117 1999-12-04 Hrvoje Niksic <hniksic@iskon.hr>
11119 * font-lock.el (font-lock-doc-string-face): Document the
11120 `font-lock-lisp-like' property.
11122 1999-11-29 Hrvoje Niksic <hniksic@iskon.hr>
11124 * lisp-mode.el: Specify `font-lock-lisp-like'.
11126 * font-lock.el (font-lock-lisp-like): New function.
11127 (font-lock-fontify-syntactically-region): Use it.
11129 1999-11-29 XEmacs Build Bot <builds@cvs.xemacs.org>
11131 * XEmacs 21.2.22 is released
11133 1999-11-28 Martin Buchholz <martin@xemacs.org>
11135 * XEmacs 21.2.21 is released.
11137 1999-11-18 Yoshiki Hayashi <t90553@mail.ecc.u-tokyo.ac.jp>
11139 * minibuf.el (read-coding-system): Accept symbol and
11140 coding-system object as a default-coding-system.
11142 1999-11-16 Yoshiki Hayashi <t90553@mail.ecc.u-tokyo.ac.jp>
11144 * minibuf.el (read-coding-system): Accept symbol as
11145 a default-coding-system.
11147 1999-10-06 Yoshiki Hayashi <t90553@mail.ecc.u-tokyo.ac.jp>
11149 * apropos.el (apropos-documentation): Use insert instead
11152 1999-11-07 William M. Perry <wmperry@aventail.com>
11154 * gpm.el: New gpm-minor-mode to turn GPM mouse support on & off
11155 for the linux console.
11157 * mouse.el (mouse-consolidated-yank): Allow the mouse-yanking
11158 stuff to work when you are not on a window system, since the GPM
11159 mouse support now allows pasting from outside of XEmacs.
11161 1999-11-10 XEmacs Build Bot <builds@cvs.xemacs.org>
11163 * XEmacs 21.2.20 is released
11165 1999-11-06 Hrvoje Niksic <hniksic@iskon.hr>
11167 * setup-paths.el (paths-default-info-directories): Add
11168 /usr/share/info and /usr/local/share/info.
11170 1999-10-30 Hrvoje Niksic <hniksic@srce.hr>
11172 * about.el: Updated Vladimir Ivanovic's info.
11174 11999-08-28 Jan Vroonhof <vroonhof@math.ethz.ch>
11176 * auto-show.el (auto-show-truncationp): Remove.
11178 * auto-show.el (auto-show-should-take-action-p): Use window-truncated-p
11180 999-09-23 Gunnar Evermann <ge204@eng.cam.ac.uk>
11182 * indent.el (indent-line-to): fix bug: spaces were not replaced
11183 with tab if column is multiple of tab-width
11184 From dhn@qedinc.com
11186 1999-10-24 Jan Vroonhof <vroonhof@math.ethz.ch>
11188 * mule/mule-cmds.el (read-input-method-name): Accept symbols
11189 correctly. Patch from Mikio Nakajima <minakaji@osaka.email.ne.jp>
11191 * package-get.el (package-get-package-provider): Be verbose when
11192 interactive. Patch from Robert Pluim
11194 1999-08-23 Mike McEwan <mike@lotusland.demon.co.uk>
11196 * info.el (Info-suffix-list): Add ".info.bz2" to the recognised
11197 info file suffixes.
11199 1999-08-19 Stephen Tse <stephent@sfu.ca>
11201 * process.el (open-network-stream): Add a new optional parameter
11202 PROTOCOL to support udp; fix a minor typo and add an explanation
11203 in docstring for udp programming.
11205 * code-process.el (open-network-stream): Add a new optional
11206 parameter PROTOCOL to support udp; fix a minor typo and add an
11207 explanation in docstring for udp programming.
11209 1999-10-18 Andy Piper <andy@xemacs.org>
11211 * gui.el (make-gui-button): be more precise about how we call
11214 * wid-edit.el (widget-push-button-value-create): Use the new form
11215 of native gui-button.
11217 1999-10-14 Yoshiki Hayashi <t90553@mail.ecc.u-tokyo.ac.jp>
11219 * info.el (Info-page-prev): Don't do (sit-for 0).
11221 1999-10-13 Andy Piper <andy@xemacs.org>
11223 * gutter-items.el (progress-abort-glyph): new glyph for showing
11225 (append-progress): dispatch-event rather than sit-for.
11226 (abort-progress): new function. Show the abort glyph with an
11227 appropriate message.
11228 (raw-append-progress): dispatch-event rather than sit-for.
11229 (display-progress): cope with aborts.
11231 * gui.el (make-gui-button): Use native widgets for buttons
11233 (insert-gui-button): ditto.
11234 (gui-button-p): ditto.
11236 * xbm-button.el: remove from core.
11238 * xpm-button.el: remove from core.
11240 1999-10-07 Olivier Galibert <galibert@pobox.com>
11242 * faces.el (init-device-faces): Don't initialize the random faces
11243 on the stream device.
11245 1999-10-06 Andy Piper <andy@xemacs.org>
11247 * files.el (recover-file): Don't use ls under windows for revert buffer.
11249 1999-09-25 Adrian Aichner <adrian@xemacs.org>
11251 * package-get.el (package-get-download-menu): Make menu really
11252 toggle download sites.
11253 (package-get-download-sites): Add autoload cookie.
11255 1999-09-29 Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de>
11257 * setup-paths.el (paths-find-module-directory): Ditto.
11259 1999-09-29 Werner Fink <werner@suse.de>
11261 * setup-paths.el (paths-find-exec-directory): Add missing nil
11262 parameter for environment.
11264 1999-09-27 Martin Buchholz <martin@xemacs.org>
11266 * modeline.el (modeline-format):
11267 Only purecopy the strings. Else
11268 (nsublis '(("%p" . "%P")) (default-value 'modeline-format) :test 'equal)
11271 1999-08-28 Mike Woolley <mike@bulsara.com>
11273 * winnt.el: Removed nt-shell-mode-hook, which was preventing the
11274 user setting comint-completion-addsuffix and
11275 comint-process-echoes.
11277 1999-09-22 Andy Piper <andy@xemacs.org>
11279 * gutter-items.el (update-tab-in-gutter): use
11280 last-nonminibuf-window instead of selected-window.
11282 1999-09-18 Andy Piper <andy@xemacs.org>
11284 * gnuserv.el (gnuserv-edit-files): select frame we are going to
11287 * subr.el (record-buffer-hook): new variable so that the hook gets
11288 some documentation.
11290 1999-09-16 Andy Piper <andy@xemacs.org>
11292 * gutter-items.el (update-tab-in-gutter): only update when the
11294 (remove-buffer-from-gutter-tab): ditto.
11296 1999-09-17 Hrvoje Niksic <hniksic@srce.hr>
11298 * simple.el (do-auto-fill): Commented out part of Kinsoku
11301 1999-09-14 Hrvoje Niksic <hniksic@srce.hr>
11303 * isearch-mode.el (isearch-highlightify-region): Give the
11304 highlighting extents a high priority.
11305 (isearch-make-extent): Give the main highlighting extent an even
11308 1999-09-13 Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de>
11310 * packages.el (packages-compute-package-locations): Fix typo from
11311 -u rationalization.
11313 1999-09-11 Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de>
11315 * setup-paths.el (paths-find-doc-directory): Respect value of
11316 `configure-doc-directory.'
11318 * find-paths.el (paths-find-architecture-directory): Give
11319 precendence `default' argument (which typically comes from
11322 1999-09-05 Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de>
11324 * startup.el (command-line-early): Added options -user-init-file
11325 and -user-init-directory.
11327 * files.el (user-init-file): Default to NIL so we can recognize
11330 1999-08-30 Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de>
11332 * obsolete.el (init-file-user):
11334 * packages.el (packages-compute-package-locations):
11335 * package-get.el (package-get-user-index-filename):
11336 * menubar-items.el (maybe-add-init-button):
11337 * info.el (Info-annotations-path):
11339 Change `user-init-directory' to be an absolute path.
11340 Use `user-init-directory' where appropriate.
11341 Zap `init-file-user' and its uses.
11343 1999-09-09 Hrvoje Niksic <hniksic@srce.hr>
11345 * subr.el (copy-symbol): New function.
11347 1999-09-08 Hrvoje Niksic <hniksic@srce.hr>
11349 * isearch-mode.el (isearch-done): Be sure to restore invisible
11350 extents in the proper buffer.
11351 (isearch-pre-command-hook): Set this-command to the correct value
11352 in case the buffer has changed and old overriding-local-map was
11354 (isearch-restore-extent): Use remprop instead of setting the
11357 1999-09-08 Hrvoje Niksic <hniksic@srce.hr>
11359 * cmdloop.el (execute-extended-command): Update zmacs region
11361 (execute-extended-command): Make the message gettext-friendly.
11363 1999-09-07 Andy Piper <andy@xemacs.org>
11365 * gutter-items.el (progress-gauge-glyph): renamed from
11367 (progress-text-glyph): new variable.
11368 (progress-layout-glyph): use layouts and text glyphs.
11369 (progress-area-buffer): removed.
11370 (progress-text-and-extent): new variable.
11371 (progress-displayed-p): dynamically create gutter area buffer.
11372 (clear-progress): ditto.
11373 (raw-append-progress): ditto.
11374 (append-progress): use new glyph names.
11375 (raw-append-progress): only create the extent when needed. set
11376 properties more optimally.
11377 (progress): remove args.
11379 1999-09-07 Hrvoje Niksic <hniksic@srce.hr>
11381 * isearch-mode.el (isearch-range-invisible): Use mapc instead of
11382 mapcar where the return value is unused.
11383 (isearch-restore-invisible-extents): Ditto.
11384 (isearch-highlight-all-cleanup): Ditto.
11385 (isearch-delete-extents-in-range): Traverse the extents only once.
11386 (isearch-highlight-all-update): Don't start over if the search
11387 string has changed and more input is pending.
11389 1999-09-07 Hrvoje Niksic <hniksic@srce.hr>
11391 * packages.el (packages-find-package-data-path): Ditto.
11393 * cl.el: Use mapcar at top-level -- mapc is no longer a subr.
11395 * subr.el (mapc-internal): Don't make obsolete.
11397 * cl-extra.el (mapc): Resurrect.
11399 1999-09-03 Hrvoje Niksic <hniksic@srce.hr>
11401 * obsolete.el (isearch-yank-x-clipboard): Define it as an obsolete
11404 * isearch-mode.el (isearch-top-state): Restore isearch-word.
11405 (isearch-yank-clipboard): Renamed from isearch-yank-x-clipboard.
11406 (isearch-yank-clipboard): Use get-clipboard instead of
11408 (isearch-yank-selection): Fix docstring.
11410 1999-09-02 Martin Buchholz <martin@xemacs.org>
11412 * cl-extra.el: Obsolete hash-table-type in favor of hash-table-weakness.
11414 1999-09-02 Hrvoje Niksic <hniksic@srce.hr>
11416 * cl-macs.el (extent-start-position): Fix setf method.
11417 (extent-end-position): Ditto.
11419 1999-09-02 Hrvoje Niksic <hniksic@srce.hr>
11421 * isearch-mode.el: End merge with FSF 20.4.
11423 * isearch-mode.el (search-invisible): New variable.
11424 (isearch-hide-immediately): Ditto.
11425 (isearch-unhidden-extents): Ditto.
11426 (isearch-range-invisible): New function.
11427 (isearch-unhide-extent): Ditto.
11428 (isearch-restore-invisible-extents): Ditto.
11429 (isearch-restore-extent): Ditto.
11431 * isearch-mode.el (isearch-ring-advance-edit): Use FSF
11433 (isearch-ring-retreat-edit): Ditto.
11434 (isearch-forward): New argument NO-RECURSIVE-EDIT.
11435 (isearch-forward-regexp): New arguments NOT-REGEXP and
11437 (isearch-backward): New argument NO-RECURSIVE-EDIT.
11438 (isearch-backward-regexp): New arguments NOT-REGEXP and
11440 (isearch-mode): Return isearch-success.
11441 (isearch-update): Use unread-command-events instead of
11442 unread-command-event.
11443 (isearch-abort): If an invalid regexp is encountered, keep popping
11445 (isearch-*-char): Use FSF implementation.
11446 (isearch-whitespace-chars): Use the more robust FSF's
11448 (isearch-within-brackets): New variable.
11449 (isearch-mode): Initialize it.
11450 (isearch-edit-string): Bind it.
11451 (isearch-search-and-update): Set it.
11452 (isearch-push-state): Push it.
11453 (isearch-top-state): Pop it.
11454 (isearch-search): Set it.
11455 (isearch-printing-char): When called by isearch-whitespace-chars,
11456 handle M-SPC gracefully.
11457 (isearch-message-prefix): New argument ELLIPSIS.
11458 (isearch-message-suffix): Ditto.
11459 (isearch-message): Use the ELLIPSIS argument when calling
11460 isearch-message-prefix and isearch-message-suffix.
11461 (isearch-message-prefix): Distinguish between "wrapped" and
11462 "overwrapped" search, FWIW.
11464 1999-09-01 Hrvoje Niksic <hniksic@srce.hr>
11466 * isearch-mode.el (isearch-edit-string): Use the head of the
11467 search ring instead of search-last-string and search-last-regexp.
11468 (search-highlight): Renamed from isearch-highlight.
11469 (isearch-exit): Use the new name.
11470 (isearch-highlight): Ditto.
11471 (isearch-dehighlight): Ditto.
11472 (isearch-update-ring): New function.
11473 (isearch-done): Call it.
11474 (isearch-done): New argument EDIT.
11475 (isearch-repeat): If search string is empty, look up at the car of
11476 the search ring; ignore the yank pointer.
11477 (isearch-abort): Call isearch-done with NOPUSH.
11478 (isearch-cancel): New function.
11479 (isearch-mode-map): Bind it to ESC ESC ESC.
11481 * isearch-mode.el: Begin merge with FSF 20.4.
11483 1999-09-01 Andy Piper <andy@xemacs.org>
11485 * x-select.el (x-get-clipboard): obsolete.
11486 (x-yank-clipboard-selection): obsolete
11488 * select.el (disown-selection): need to be careful to disown the
11489 clipboard if we set it via selection.
11490 (get-clipboard): move from x-select.el
11491 (yank-clipboard-selection): ditto.
11493 1999-09-01 Hrvoje Niksic <hniksic@srce.hr>
11495 * isearch-mode.el (isearch-exit): Bind isearch-highlight and
11496 isearch-highlight-all-matches to nil.
11497 (isearch-fixed-case): New variable.
11498 (isearch-mode): Initialize it.
11499 (isearch-edit-string): Save it.
11500 (isearch-toggle-case-fold): Set it.
11501 (isearch-fix-case): Make sure isearch-toggle-case-fold works --
11502 need to check isearch-fixed-case.
11503 (isearch-toggle-case-fold): Update highlighting of all matches
11505 (isearch-edit-string):
11507 1999-09-01 Hrvoje Niksic <hniksic@srce.hr>
11509 * isearch-mode.el (isearch-edit-string): Call isearch-message
11510 before reading the event so that the prompt is displayed properly.
11511 (isearch-message): Use isearch-nonincremental when calling
11512 isearch-message-prefix.
11513 (minibuffer-local-isearch-map): Bind up and down to do the same as
11514 M-p and M-n respectively.
11515 (isearch-done): New arg NOPUSH.
11516 (isearch-edit-string): Use it.
11517 (isearch-edit-string): Don't bind isearch-string.
11518 (isearch-ring-adjust): Edit string, *then* push state.
11520 1999-08-31 Hrvoje Niksic <hniksic@srce.hr>
11522 * faces.el (isearch-secondary): Make isearch-secondary look
11523 different than default.
11525 1999-08-30 Hrvoje Niksic <hniksic@srce.hr>
11527 * isearch-mode.el (isearch-yank): Use progn instead of the inner
11529 (isearch-dehighlight): Remove TOTALLY. Simplify.
11530 (isearch-update): Call isearch-dehighlight without arguments.
11531 (isearch-done): Ditto.
11533 * isearch-mode.el (isearch-fix-case): If the search string has no
11534 upper-case letters, allow the folding to be reenabled.
11535 Previously, once disabled, the folding would remain that way until
11536 the end of isearch.
11537 (isearch-top-state): Call isearch-fix-case.
11539 * isearch-mode.el (isearch-yank): Use progn instead of the inner
11541 (isearch-dehighlight): Remove TOTALLY. Simplify.
11543 1999-08-31 Jan Vroonhof <jan@xemacs.org>
11546 xbm-button.el: Need to exist in core because gui.el depends on
11549 1999-08-31 Andy Piper <andy@xemacs.org>
11551 * gutter-items.el (buffers-tab-face): new customizable variable.
11552 (buffers-tab-default-buffer-line-length): new specifier for
11553 maximum viewable characters.
11554 (progress-stack): new variable for implementing widget-based
11556 (progress-area-buffer): ditto.
11557 (progress-glyph-height): ditto.
11558 (progress-stop-callback): ditto.
11559 (progress-quit-function): new function.
11560 (progress-glyph): new variable.
11561 (progress-layout-glyph): ditto.
11562 (progress-displayed-p): new function, see message-displayed-p for
11564 (clear-progress): ditto.
11565 (remove-progress): ditto.
11566 (append-progress): ditto.
11567 (raw-append-progress): ditto.
11568 (display-progress): ditto.
11569 (current-progress): ditto.
11570 (current-progress-label): ditto.
11572 (lprogress): ditto.
11575 1999-08-29 Hrvoje Niksic <hniksic@srce.hr>
11577 * obsolete.el (isearch-yank-x-selection): Define obsolete alias.
11579 * isearch-mode.el (isearch-yank-x-selection): Renamed to
11580 `isearch-yank-selection'.
11581 (isearch-mode-map): Use it.
11582 (isearch-yank-selection): Use `get-selection' instead of
11585 1999-08-29 Hrvoje Niksic <hniksic@srce.hr>
11587 * faces.el (isearch-secondary): Create face here.
11589 * isearch-mode.el: Rewrote the "lazy highlighting" code not to use
11592 1999-08-27 Hrvoje Niksic <hniksic@srce.hr>
11594 * subr.el (buffer-string): More robust backward compatibility
11595 check, courtesy William Perry.
11597 1999-08-26 Hrvoje Niksic <hniksic@srce.hr>
11599 * replace.el (perform-replace): Stop the search after the search
11600 limit has been reached.
11602 1999-08-23 Andy Piper <andy@xemacs.org>
11604 * gutter-items.el (update-tab-in-gutter): call add-tab-to-gutter
11605 here if we don't have one.
11607 1999-08-15 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
11609 * ldap.el (ldap-coding-system): Default to nil until we get
11610 efficient UTF8 support
11611 (ldap-decode-string): Guard against `decode-coding-string' not
11613 (ldap-encode-string): Guard against `encode-coding-string' not
11616 1999-08-23 Didier Verna <didier@xemacs.org>
11618 * rect.el: Cosmetics suggested by Dave Love <d.love@dl.ac.uk>.
11619 Some doc strings improvements, and add a star to the `interactive'
11622 1999-08-18 Stef Epardaud <stef@lunatech.com>
11624 * font-lock.el (java-font-lock-keywords-3): introduced new
11625 keywords and regexpes for javadoc syntax 1.2.
11627 1999-08-17 Andy Piper <andy@xemacs.org>
11629 * gutter-items.el (buffers-tab-format-buffer-line-function): use
11630 format-buffers-tab-line.
11631 (buffers-tab-max-buffer-line-length): new variable.
11632 (format-buffers-tab-line): new function. truncate names if over
11633 buffers-tab-max-buffer-line-length.
11635 1999-08-13 Charles G Waldman <cgw@fnal.gov>
11637 * cus-start.el: Customize the variable `bell-inhibit-time'.
11639 1999-08-16 Andy Piper <andy@xemacs.org>
11641 * gutter-items.el (remove-buffer-from-gutter-tab): take a
11642 brute-force approach to deleting the last buffer.
11643 (buffers-tab-grouping-regexp): new customizable variable.
11644 (select-buffers-tab-buffers-by-mode): use it.
11646 1999-08-13 Andy Piper <andy@xemacs.org>
11648 * gutter-items.el (remove-buffer-from-gutter-tab): fix *scratch*
11651 1999-07-30 Didier Verna <didier@xemacs.org>
11653 * cus-edit.el (custom-save-variables): I said, use prin1 instead
11654 of princ to output symbols.
11655 (custom-save-face-internal): ditto.
11656 (custom-save-resets): ditto.
11658 1999-08-09 Didier Verna <didier@xemacs.org>
11660 * gutter-items.el (select-buffers-tab-buffers-by-mode): use
11661 `regexp-quote' to protect the major mode name for use as a regular
11662 expression (c++ needs this for instance).
11664 1999-08-08 Andy Piper <andy@xemacs.org>
11666 * gutter-items.el (select-buffers-tab-buffers-by-mode): beef up to
11667 cope with similar mode names.
11669 * gutter-items.el (buffers-tab-selection-function): new selection
11671 (select-buffers-tab-buffers-by-mode): new function.
11672 (buffers-tab-items): use it if set to only display buffers in the
11673 tab in the current buffer's group..
11674 (update-tab-in-gutter): use new api.
11675 (remove-buffer-from-gutter-tab): ditto.
11677 * gutter-items.el (buffers-tab-max-size): set custom selection
11679 (buffers-tab-switch-to-buffer): just switch window if the window is visible.
11680 (add-tab-to-gutter): set face as default.
11682 1999-07-07 Jan Vroonhof <jan@xemacs.org>
11684 * faces.el (frob-face-property): Merge the fall-back specifier
11685 with the target, not replace it.
11687 1999-08-05 Andy Piper <andy@xemacs.org>
11689 * gutter-items.el (update-tab-in-gutter): add frame argument for
11691 (update-tab-in-gutter): use it.
11693 * gutter-items.el (record-buffer-hook): set.
11695 * buffer.el (switch-to-buffer): back out switch-to-buffer-hook
11697 (switch-to-buffer-hook) deleted.
11699 1999-08-04 Andy Piper <andy@xemacs.org>
11701 * gutter-items.el (update-tab-in-gutter): make sure this will work
11702 as an argument to create-frame-hook.
11704 1999-07-30 Hrvoje Niksic <hniksic@srce.hr>
11706 * isearch-mode.el: Modified Bob and Darryl's code to use itimers
11707 instead of timer emulation.
11709 1999-07-30 Darryl Okahata <darrylo@sonic.net>
11711 * isearch-mode.el: Merged Bob Glickstein's <bobg@zanshin.com> GNU
11712 Emacs isearch enhancements.
11714 1999-07-28 Andy Piper <andy@xemacs.org>
11716 * gutter-items.el (add-tab-to-gutter): put in specifier specs for
11717 all devices that support tab controls.
11718 (remove-buffer-from-gutter-tab): new function. to be used as a
11719 value for kill-buffer-hook.
11721 1999-07-21 Sean MacLennan <seanm@storm.ca>
11723 * auto-show.el (auto-show-truncationp): changed to match
11724 `window_translation_on'
11726 1999-07-30 XEmacs Build Bot <builds@cvs.xemacs.org>
11728 * XEmacs 21.2.19 is released
11730 1999-07-28 SL Baur <steve@miho>
11732 * code-files.el (insert-file-contents): Fix docstring.
11733 revert previous change.
11735 1999-07-26 Yoshiki Hayashi <t90553@mail.ecc.u-tokyo.ac.jp>
11737 * fill.el (fill-region-as-paragraph): Change re-break-point to
11738 contain word-across-newline plus one character so that filling
11739 Japanese and Chinese works as desired.
11740 * simple.el (do-auto-fill): Ditto.
11742 1999-07-26 SL Baur <steve@miho>
11744 * mule/japanese.el ("Japanese"): Do not specify a default input
11746 Suggested by MORIOKA Tomohiko <tomo@etl.go.jp>
11748 1999-07-23 Jan Vroonhof <vroonhof@math.ethz.ch>
11750 * custom.el ((not (fboundp 'defun*))): Insert autoload crap to be
11751 able to use cl-macs macro in early lisp.
11753 1999-07-23 Jan Vroonhof <jan@xemacs.org>
11758 Massive custom Theme API changes.
11760 1999-07-22 MORIOKA Tomohiko <tomo@etl.go.jp>
11762 * code-files.el (insert-file-contents): Regard
11763 coding-system-magic-cookie if `coding-system-for-read' is nil.
11765 1999-07-22 MORIOKA Tomohiko <tomo@etl.go.jp>
11767 * mule/thai-xtis.el: Add coding: local variable, to avoid
11768 bootstrapping problem with C locale.
11770 1999-07-22 Andy Piper <andy@xemacs.org>
11772 * dumped-lisp.el (preloaded-file-list): guard against putting
11773 gutter-items in a less than functional XEmacs.
11774 * gutter-items.el: put call to `add-tab-to-gutter' back in.
11776 1999-07-18 Bob Weiner <weiner@beopen.com>
11778 * fill.el (fill-context-prefix): Fixed bug that prevented the
11779 setting of an adaptive fill prefix when the `dont-skip-first' was
11782 1999-07-22 SL Baur <steve@miho>
11784 * gutter-items.el: remove unguarded call to `add-tab-to-gutter'.
11786 1999-06-25 Karl M. Hegbloom <karlheg@debian.org>
11788 * files.el (interpreter-mode-alist): add `make', `guile', and
11789 `emacs' entries. (#!/usr/bin/make -f ought to send a file into
11790 makefile-mode, guile is a scheme, and someday XEmacs will be
11791 modular enough to use as an efficient scripting tool.)
11793 1999-07-06 MORIOKA Tomohiko <tomo@etl.go.jp>
11795 * mule/mule-cmds.el (reset-language-environment): Regard
11796 coding-category `utf-8' and `ucs-4' if they are available.
11798 1999-07-06 MORIOKA Tomohiko <tomo@etl.go.jp>
11800 * mule/mule-cmds.el (set-default-coding-systems): Fix DOC-string.
11801 (prefer-coding-system): Fix DOC-string.
11803 * mule/mule-cmds.el (coding-system-change-eol-conversion): Fix
11806 * mule/mule-cmds.el (mule-keymap): Change keymap name from MULE to
11808 (coding-system-change-eol-conversion): Fix DOC-string.
11810 1999-06-30 MORIOKA Tomohiko <tomo@etl.go.jp>
11812 * mule/mule-cmds.el (mule-keymap): Use `describe-coding-system'
11813 instead of `list-coding-system'.
11815 1999-06-29 MORIOKA Tomohiko <tomo@etl.go.jp>
11817 * menubar-items.el (default-menubar): `select-input-method' was
11818 renamed to `set-input-method'.
11820 * mule/mule-cmds.el (set-language-info-alist): Fix setting for
11821 "Set Language Environment" menu.
11823 * mule/mule-cmds.el (set-language-info-alist): Fix setting for
11824 "Describe Language Support" menu.
11826 1999-06-29 MORIOKA Tomohiko <tomo@etl.go.jp>
11828 * mule/chinese.el ("Chinese-GB"): Rename
11829 `chinese-gb-environment-setup-function' to
11830 `setup-chinese-gb-environment-internal'.
11832 1999-06-29 MORIOKA Tomohiko <tomo@etl.go.jp>
11834 * mule/korean.el: Use `define-coding-system-alias' instead of
11835 `copy-coding-system'.
11837 1999-06-29 MORIOKA Tomohiko <tomo@etl.go.jp>
11839 * mule/mule-cmds.el (set-language-environment-coding-systems):
11840 Treat duplicated coding-categories.
11842 1999-06-29 MORIOKA Tomohiko <tomo@etl.go.jp>
11844 * mule/japanese.el: Use `define-coding-system-alias' instead of
11845 `copy-coding-system'.
11847 1999-06-29 MORIOKA Tomohiko <tomo@etl.go.jp>
11849 * mule/vietnamese.el: Specify `iso-8-1' as a category of
11850 coding-system `viscii'.
11852 1999-06-29 MORIOKA Tomohiko <tomo@etl.go.jp>
11854 * mule/cyrillic.el:
11855 - Specify `iso-8-1' as a category of coding-system `koi8-r'.
11856 (cyrillic-alternativnyj-decode-table): New variable.
11857 (cyrillic-alternativnyj-encode-table): New variable.
11858 - Specify `iso-8-1' as a category of coding-system
11860 - Abolish general Cyrillic environment.
11862 1999-06-29 MORIOKA Tomohiko <tomo@etl.go.jp>
11865 - Use `define-coding-system-alias' instead of `copy-coding-system'.
11866 - Register `chinese-gb-environment-setup-function' as a
11867 `setup-function' of "Chinese-GB" environment.
11869 1999-06-29 MORIOKA Tomohiko <tomo@etl.go.jp>
11871 * mule/mule-cmds.el (set-language-info-alist): Allow dummy
11872 optional argument `parents'.
11874 * mule/thai-xtis.el: Specify `tis-620' as `tutorial-coding-system'
11875 property for Thai-XTIS.
11877 * mule/mule-help.el (help-with-tutorial): Use property
11878 `tutorial-coding-system' of language-info as a coding-system to
11879 read tutorial file.
11881 1999-06-29 MORIOKA Tomohiko <tomo@etl.go.jp>
11883 * mule/thai-xtis.el: Don't setup `setup-function' and
11886 * mule/mule-cmds.el (set-language-environment-coding-systems): Use
11887 `set-coding-category-system' to set up coding-system for
11890 * mule/mule-cmds.el (prefer-coding-system): Use
11891 `set-coding-category-system' to set up coding-system for
11894 1999-06-29 MORIOKA Tomohiko <tomo@etl.go.jp>
11896 * mule/thai-xtis.el: Specify TUTORIAL.th as the tutorial file for
11897 Thai-XTIS environment.
11899 * mule/mule-cmds.el (prefer-coding-system): Use
11900 `find-coding-system' instead of `coding-system-p'.
11902 1999-06-28 MORIOKA Tomohiko <tomo@etl.go.jp>
11904 * mule/mule-cmds.el (set-language-environment-coding-systems):
11905 Modify eol-type for XEmacs.
11907 * mule/thai-xtis.el: Delete unused local variable `category'.
11909 * mule/mule-cmds.el (coding-system-change-eol-conversion): New
11911 (prefer-coding-system): Don't call
11912 `update-coding-systems-internal'; use function
11913 `coding-category-list' instead of variable `coding-category-list';
11914 use `set-coding-priority-list' instead of `set-coding-priority';
11915 modify `eol-type' for XEmacs.
11917 * mule/mule-misc.el (string-width): Use `charset-width' instead of
11919 (char-width): Likewise.
11921 1999-06-28 MORIOKA Tomohiko <tomo@etl.go.jp>
11923 * mule/thai-xtis.el: Specify `iso-8-1' as coding-category of
11926 * mule/mule-cmds.el (set-language-environment-coding-systems): Use
11927 `set-coding-priority-list' instead of `set-coding-priority'; don't
11928 call `update-coding-systems-internal'.
11930 * mule/mule-misc.el (coding-system-get): New function.
11931 (coding-system-put): New function.
11932 (coding-system-category): New function.
11934 1999-06-28 MORIOKA Tomohiko <tomo@etl.go.jp>
11936 * dumped-lisp.el (preloaded-file-list): Load "thai-xtis-chars"
11937 when Mule is running; load "mule/thai-xtis" instead of "thai-xtis"
11938 to avoid conflict with leim/quail/thai-xtis.
11940 * mule/thai-xtis.el: Split definition of the charset `thai-xtis'
11941 to thai-xtis-chars.el.
11943 * mule/thai-xtis-chars.el: New file (split from
11944 mule/thai-xtis.el).
11946 1999-06-28 MORIOKA Tomohiko <tomo@etl.go.jp>
11948 * mule/thai-xtis.el:
11949 - Change category for the charset `thai-xtis' to `?x' from `?T'.
11950 - Add syntax entries.
11951 - Put `preferred-coding-system' of the charset `thai-xtis' to
11954 1999-06-28 TAKAHASHI Naoto <ntakahas@etl.go.jp>
11956 * mule/thai-xtis.el: ccl-decode-thai-xtis and subroutines
11957 rewritten to use write-multibyte-character.
11959 1999-06-28 MORIOKA Tomohiko <tomo@etl.go.jp>
11961 mule/mule-cmds.el (view-hello-file): Use `iso-2022-7bit' instead
11963 (prefer-coding-system): Synced up with Emacs 20.3.11 but not
11965 (read-input-method-name): Treat optional argument `default'.
11967 1999-06-28 MORIOKA Tomohiko <tomo@etl.go.jp>
11969 * mule/mule-cmds.el (set-language-info): Don't set up menus at
11971 (set-language-info-alist): Set up menus here.
11973 1999-06-28 MORIOKA Tomohiko <tomo@etl.go.jp>
11975 * minibuf.el (completing-read): Add new optional argument
11977 (read-coding-system): Add new optional argument
11978 `default-coding-system'.
11980 1999-06-03 Ken'ichi Handa <handa@gnu.org>
11982 * mule/vietnamese.el (ccl-encode-vscii): Typo fixed
11983 (viet-viscii-...->viet-vscii...).
11985 1999-05-13 Ken'ichi Handa <handa@gnu.org>
11987 * mule/mule-cmds.el: Change MULE to Mule in docstrings
11990 1999-04-12 Richard M. Stallman <rms@gnu.org>
11992 * mule/mule-cmds.el (input-method-function): Add permanent-local
11995 1999-03-30 Dave Love <fx@gnu.org>
11997 * mule/mule-cmds.el (current-language-environment): Doc fix.
11999 1999-02-06 Richard Stallman <rms@gnu.org>
12001 * mule/european.el (setup-slovenian-environment): New function.
12002 ("Slovenian"): New language environment.
12004 1999-01-27 Dave Love <fx@gnu.org>
12006 * mule/mule-cmds.el (current-language-environment): Provide :link,
12007 :type (choices) and appropriate :get.
12009 1999-01-14 Kenichi Handa <handa@etl.go.jp>
12011 * mule/mule-cmds.el (describe-language-environment): Don't alter
12012 input-method-alist.
12014 1999-01-06 Eli Zaretskii <eliz@gnu.org>
12016 * mule/mule-cmds.el (prefer-coding-system): Call
12017 set-coding-priority, so that the internal array of priorities is
12020 1998-12-30 Eli Zaretskii <eliz@mescaline.gnu.org>
12022 * mule/mule-cmds.el (prefer-coding-system): If the argument
12023 requires specific EOL conversion type, make the default coding
12026 1998-12-17 Eli Zaretskii <eliz@mescaline.gnu.org>
12028 * mule/mule-cmds.el (set-language-environment): Pass the default
12029 eol-type to set-language-environment-coding-systems.
12030 (set-default-coding-systems): Copy the eol-type property for the
12031 new default values of {buffer-file,process}-coding-system from the
12033 (set-language-environment-coding-systems): Accept an optional
12034 argument EOL-TYPE, and set the eol-type property of the default
12035 coding systems accordingly.
12037 1998-10-26 Kenichi Handa <handa@etl.go.jp>
12039 * mule/chinese.el (pre-write-encode-hz): Cancel previous change,
12040 use generate-new-buffer instead of get-buffer-create.
12042 1998-10-21 Kenichi Handa <handa@etl.go.jp>
12044 * mule/chinese.el (pre-write-encode-hz): Use with-temp-buffer.
12046 1998-10-16 Markus Rost <rost@delysid.gnu.org>
12048 * mule/mule-cmds.el (default-input-method): Fix custom type.
12050 1998-10-12 Richard Stallman <rms@psilocin.ai.mit.edu>
12052 * mule/mule-cmds.el (setup-specified-language-environment):
12053 Add apropos-inhibit property.
12054 (describe-specified-language-support): Likewise.
12056 1998-09-06 Bill Richter <richter@math.nwu.edu>
12058 * mule/mule-cmds.el: Doc fixes.
12060 1998-09-02 Kenichi Handa <handa@etl.go.jp>
12062 * mule/mule-cmds.el (register-input-method): Doc-string
12065 1998-09-01 Dave Love <fx@gnu.org>
12067 * mule/mule-cmds.el (current-language-environment): Fix
12070 1998-08-31 Paul Eggert <eggert@twinsun.com>
12072 * mule/chinese.el, mule/cyrillic.el, mule/ethiopic.el,
12073 mule/european.el, mule/hebrew.el, mule/japanese.el,
12074 mule/korean.el, mule/vietnamese.el: Add coding: local variable, to
12075 avoid bootstrapping problem if you need to recompile all the Lisp
12076 files using interpreted code.
12078 1998-08-26 Kenichi Handa <handa@etl.go.jp>
12080 * mule/european.el ("Latin-1"): Modify `documentation' key value.
12081 ("Latin-2"): Likewise.
12083 1998-08-18 Per Starback <starback@update.uu.se>
12085 * mule/european.el (setup-latin2-environment): Fix typo.
12087 1998-08-18 Kenichi Handa <handa@etl.go.jp>
12089 * mule/european.el: Give proper value of `input-method' key to all
12092 * mule/mule-cmds.el (activate-input-method): Handle the case that
12093 the arg INPUT-METHOD is nil correctly.
12094 (read-multilingual-string): Activate the specified input method
12095 before calling read-string. Afterward, activate the original
12098 1998-08-15 Kenichi HANDA <handa@etl.go.jp>
12100 * mule/mule-cmds.el (language-info-alist): Doc-string modified.
12101 (set-language-info-alist): Fix typo in doc-string.
12103 * mule/hebrew.el ("Hebrew"): Delete describe-function key.
12105 1998-08-09 Kenichi HANDA <handa@etl.go.jp>
12107 * mule/mule-cmds.el (language-info-alist): Doc-string modified.
12108 (reset-language-environment): New function for the job that
12109 setup-english-environment used to do.
12110 (set-language-environment): Do more setups according to the info
12111 in language-info-alist.
12112 (read-language-name): Handle the case that the arg KEY is nil.
12113 (describe-language-environment): Handle input-method property.
12115 * mule/: All files under this directory, which related with
12116 specific languages (such as mule/european.el, mule/greek.el,
12117 mule/hebrew.el, mule/misc-lang.el), modified as below.
12118 (setup-XXX-environment): Just call set-language-environment. If
12119 they used to do some other jobs than what done by
12120 set-language-environment, those jobs are done in
12121 setup-XXX-environment-internal now.
12122 ("LANUGAGE-ENVIRONMENT"): Delete property setup-function or change
12123 the value to setup-XXX-environment-internal. Add properties
12124 input-method and features.
12126 * mule/english.el (setup-english-environment): Just call
12127 reset-language-environment.
12129 * mule/european.el (setup-8-bit-environment): Function deleted.
12131 1998-08-08 Richard Stallman <rms@psilocin.ai.mit.edu>
12133 * mule/mule-cmds.el (input-method-exit-on-first-char)
12134 (input-method-use-echo-area): Doc fixes.
12136 1998-08-06 Kenichi Handa <handa@etl.go.jp>
12138 * mule/mule-cmds.el (input-method-exit-on-first-char): New
12140 (input-method-use-echo-area): New variable.
12142 1998-08-01 Kenichi HANDA <handa@etl.go.jp>
12144 * mule/mule-cmds.el (language-info-alist): Doc-string modified.
12146 1998-07-30 Ken'ichi Handa <handa@delysid.gnu.org>
12148 * mule/mule-cmds.el (activate-input-method): Update mode line.
12149 (inactivate-input-method): Likewise.
12151 1998-07-19 Kenichi Handa <handa@etl.go.jp>
12153 * mule/mule-cmds.el (read-multilingual-string): Don't activate an
12154 input method in the current buffer, but just bind
12155 current-input-method.
12157 1998-07-08 Kenichi Handa <handa@etl.go.jp>
12159 * mule/hebrew.el ("Hebrew"): Add coding-priority.
12161 * mule/misc-lang.el ("IPA"): Add coding-priority and
12164 1998-06-26 Ken'ichi Handa <handa@melange.gnu.org>
12166 * mule/greek.el: Add coding-priority.
12168 1998-05-23 Richard Stallman <rms@psilocin.ai.mit.edu>
12170 * mule/mule-cmds.el (register-input-method): Rename arg ENV to
12173 1998-05-20 Richard Stallman <rms@psilocin.ai.mit.edu>
12175 * mule/mule-cmds.el (register-input-method): Fix previous change.
12176 (setup-specified-language-environment): Doc fix.
12178 1998-05-19 Richard Stallman <rms@psilocin.ai.mit.edu>
12180 * mule/mule-cmds.el: Several doc fixes.
12181 (get-language-info, set-language-info): Rename argument.
12182 (set-language-info-alist): Likewise.
12183 (register-input-method): Rename argument.
12184 (activate-input-method): If INPUT-METHOD is nil, deactivate.
12186 1998-05-04 Kenichi Handa <handa@etl.go.jp>
12188 * mule/mule-cmds.el (toggle-input-method): Use a more appropriate
12189 default value while reading an input method.
12191 1998-05-01 Kenichi Handa <handa@etl.go.jp>
12193 * mule/mule-cmds.el (universal-coding-system-argument):
12194 Use buffer-file-coding-system as default.
12196 1998-04-14 Andreas Schwab <schwab@mescaline.gnu.org>
12198 * mule/korean.el ("Korean"): Doc fix.
12200 1998-04-11 Kenichi Handa <handa@etl.go.jp>
12202 * mule/mule-cmds.el (describe-language-environment): Print the
12203 languge environment at the head.
12205 1998-04-06 Kenichi Handa <handa@etl.go.jp>
12207 * mule/japanese.el: Set exit-function to exit-japanese-environment
12208 for Japanese environment.
12210 1998-03-20 Richard Stallman <rms@psilocin.gnu.org>
12212 * mule/mule-cmds.el (set-language-environment): Doc fix.
12213 (current-language-environment): Use defcustom.
12214 (default-input-method): Specify :type.
12216 1998-03-02 Kenichi Handa <handa@etl.go.jp>
12218 * mule/mule-cmds.el (set-default-coding-systems): Doc-string
12220 (prefer-coding-system): Doc-string modified.
12222 1998-01-21 Kenichi Handa <handa@etl.go.jp>
12224 * mule/mule-cmds.el (set-language-info): Doc-string
12225 describes `coding-priority' KEY.
12226 (set-language-environment-coding-systems): New function.
12227 (select-safe-coding-system): New function.
12228 (set-language-info): New optional args DESCRIBE-MAP and SETUP-MAP.
12229 (set-language-info-alist): New optionla arg PARENTS. Call
12230 set-language-info with appropriate DESCRIBE-MAP and SETUP-MAP args.
12231 (set-language-environment-coding-systems): New function.
12233 * mule/chinese.el: Remove setting up of
12234 describe-chinese-environment-map and
12235 setup-chinese-environment-map. Exclude them in args of calls to
12236 set-language-info-alist. Register coding-priority key in
12237 language-info-alist.
12239 * mule/cyrillic.el: Remove setting up of
12240 describe-cyrillic-environment-map and
12241 setup-cyrillic-environment-map. Exclude them in args of calls to
12242 set-language-info-alist. Register coding-priority key in
12243 language-info-alist.
12245 * mule/english.el: Register coding-priority key in
12246 language-info-alist.
12248 * mule/ethiopic.el: Register coding-priority key in
12249 language-info-alist.
12251 * mule/european.el: Remove setting up of
12252 describe-european-environment-map and
12253 setup-european-environment-map. Exclude them in args of calls to
12254 set-language-info-alist. Register coding-priority key in
12255 language-info-alist. Add "German" language env.
12256 (setup-8-bit-environment): Delete CODING-SYSTEM arg.
12257 (setup-german-environment): New function.
12259 * mule/greek.el (setup-greek-environment): For Greek lang. env.,
12260 change default input method to "greek-postfix".
12262 * mule/japanese.el, mule/korean.el, mule/vietnamese.el: Register
12263 coding-priority key in
12265 1997-12-19 Stephen Eglen <stephen@cns.ed.ac.uk>
12267 * mule/mule-cmds.el (set-language-info): Doc fix.
12268 (input-method-inactivate-hook): Doc fix.
12270 1997-11-20 Karl Heuer <kwzh@gnu.org>
12272 * mule/mule-cmds.el (set-input-method): Renamed from
12273 select-input-method.
12275 1997-11-07 Kenichi Handa <handa@etl.go.jp>
12277 * mule/mule-cmds.el (set-language-environment): Run
12278 exit-language-environment-hook before calling `exit-function'
12279 which is specified for the language environment.
12281 1997-10-23 Kenichi Handa <handa@etl.go.jp>
12283 * mule/mule-cmds.el (set-default-coding-systems): Doc-string
12285 (prefer-coding-system): Likewise.
12286 (describe-language-environment): Print aliases of each coding
12288 (set-language-environment-hook): New variable.
12289 (exit-language-environment-hook): New variable.
12290 (set-language-environment): Call these hooks. Before setting a
12291 new language environment, exit from the
12292 current-language-environment if necessary.
12293 (input-method-verbose-flag): The value can be nil, t,
12294 complex-only, or default.
12295 (input-method-highlight-flag): Doc-string augmented.
12296 (activate-input-method): Check if we can run the registered
12297 function to activate an input method.
12299 * mule/korean.el: Set exit-function for language environment
12300 "Korean" to exit-korean-environment.
12301 (setup-korean-environment): Moved to korea-util.el.
12303 1997-10-21 Kenichi Handa <handa@etl.go.jp>
12305 * mule/mule-cmds.el (read-multilingual-string): Use
12306 current-input-method prior to default-input-method. Don't bind
12307 current-input-method by `let', instead, activate the specified
12308 input method in the current buffer temporarily.
12310 1997-10-19 John F. Whitehead <jfw@cisco.com>
12312 * mule/mule-cmds.el (describe-language-environment): Fix prompt.
12314 1997-10-21 Kenichi Handa <handa@etl.go.jp>
12316 * mule/chinese.el (post-read-decode-hz): Return the result of
12318 (pre-write-encode-hz): Do not change the value of
12319 last-coding-system.
12321 1998-09-06 Bill Richter <richter@math.nwu.edu>
12323 * mule/mule-ccl.el: Doc fixes.
12325 1998-04-20 Kenichi Handa <handa@etl.go.jp>
12327 * mule/mule-ccl.el (declare-ccl-program): New optional arg VECTOR.
12328 (check-ccl-program): New macro.
12330 1998-01-21 Kenichi Handa <handa@etl.go.jp>
12332 * mule/mule-ccl.el: Comment about CCL syntax modified.
12333 (ccl-command-table): Add read-multibyte-character and
12334 write-multibyte-character.
12335 (ccl-code-table): Add ex-cmd.
12336 (ccl-extended-code-table): New variable.
12337 (ccl-embed-extended-command): New function.
12338 (ccl-compile-read-multibyte-character,
12339 ccl-compile-write-multibyte-character) New functions.
12340 (ccl-dump-ex-cmd, ccl-dump-read-multibyte-character,
12341 ccl-dump-write-multibyte-character): New functions.
12343 1999-07-22 SL Baur <steve@miho>
12345 * config.el (config-value-file): config.values is installed into
12347 From Karl M. Hegbloom <karlheg@cathcart.sysc.pdx.edu>
12349 1999-07-19 Didier Verna <didier@xemacs.org>
12351 * rect.el: all functions rewritten, except when noted. Below is a
12352 list of interface changes.
12353 (apply-on-rectangle): new function. Obsoletes
12354 `operate-on-rectangle'. All functions that used to call this
12355 function now call the new one.
12356 (kill-rectangle): added optional prefix arg to fill lines.
12357 (delete-rectangle): ditto.
12358 (delete-extract-rectangle): ditto.
12359 (open-rectangle): ditto.
12360 (clear-rectangle): ditto.
12361 (delete-rectangle-line): added third arg FILL.
12362 (delete-extract-rectangle-line): ditto.
12363 (open-rectangle-line): ditto.
12364 (clear-rectangle-line): ditto.
12366 1999-07-18 Andy Piper <andy@xemacs.org>
12368 * menubar-items.el (default-menubar): add gutter options.
12370 * gutter-items.el: new file.
12371 (gutter): new group for custom.
12372 (gutter-visible-p): new variable.
12373 (default-gutter-position): ditto.
12374 (buffers-tab): new group for the buffers tab.
12375 (gutter-buffers-tab): widget to put in the gutter.
12376 (buffers-tab-max-size): max number of tabs.
12377 (buffers-tab-switch-to-buffer-function): function to call when a
12379 (buffers-tab-omit-function): filter buffers with this function.
12380 (buffers-tab-format-buffer-line-function): format buffer names for
12382 (buffers-tab-switch-to-buffer): like switch-to-buffer but without
12384 (build-buffers-tab-internal): build a list of tab items.
12385 (buffers-tab-items): ditto.
12386 (add-tab-to-gutter): put a tab in the gutter area.
12387 (update-tab-in-gutter): reset the buffers in the tab.
12389 * dumped-lisp.el (preloaded-file-list): dump gutter-items.
12391 * buffer.el (switch-to-buffer): run switch-to-buffer-hooks.
12392 (switch-to-buffer-hooks): new hook.
12394 * toolbar.el (default-toolbar-position): fix typo.
12396 1999-07-16 Andy Piper <andy@xemacs.org>
12398 * gui.el (make-dialog-frame): turn off gutters for dialogs.
12400 1999-07-15 Didier Verna <didier@xemacs.org>
12402 * cus-edit.el (custom-prompt-variable): optional third arg makes
12403 prompt for a comment string.
12404 (customize-set-value): optional prefix makes this function handle
12406 (customize-set-variable): ditto.
12407 (customize-save-variable): ditto.
12408 (customize-customized): handle custom comments.
12409 (customize-save-customized): ditto.
12410 (custom-variable-state-set): ditto.
12411 (custom-face-state-set): ditto.
12412 (customize-saved): ditto.
12413 (custom-variable-set): ditto.
12414 (custom-face-set): ditto.
12415 (custom-variable-save): ditto.
12416 (custom-face-save): ditto.
12417 (custom-variable-reset-saved): ditto.
12418 (custom-face-reset-saved): ditto.
12419 (custom-variable-reset-standard): ditto.
12420 (custom-face-reset-standard): ditto.
12421 (custom-comment-face): new face.
12422 (custom-comment-tag-face): ditto.
12423 (custom-comment): new widget.
12424 (custom-comment-create): new function.
12425 (custom-comment-delete): ditto.
12426 (custom-comment-value-set): ditto.
12427 (custom-comment-show): ditto.
12428 (custom-comment-invisible-p): ditto.
12429 (custom-variable-value-create): create a comment field widget.
12430 (custom-face-value-create): ditto.
12431 (custom-variable-menu): new entry for adding a custom comment.
12432 (custom-face-menu): ditto.
12433 (custom-save-variables): possibly save custom comments.
12434 (custom-save-faces): ditto.
12436 * cus-face.el (custom-set-faces): the arguments can now have a
12437 custom comment as fourth argument.
12439 * custom.el (custom-set-variables): the arguments can now have a
12440 custom comment as fifth element.
12442 1999-07-13 XEmacs Build Bot <builds@cvs.xemacs.org>
12444 * XEmacs 21.2.18 is released
12446 1999-07-13 SL Baur <steve@miho>
12448 * lib-complete.el (read-library-name): Revert previous change.
12449 (read-library): Ditto.
12451 1999-06-24 Karl M. Hegbloom <karlheg@debian.org>
12453 * packages.el (packages-package-list): Capitalize docstring.
12455 * packages.el (packages-find-package-library-path): Use #'nconc
12456 rather than #'append to reduce consing -- #'mapcar uses Flist,
12457 which returns a freshly consed list. #'append would create yet
12458 another fresh list, using Fmake_list in concat.
12460 * packages.el (package-provide): Use setq with remassq like it
12461 says in its docstring.
12463 1999-07-06 SL Baur <steve@miho.m17n.org>
12465 * lib-complete.el (progn-with-message): Fix typo.
12467 1999-07-06 SL Baur <steve@miho.m17n.org>
12469 * mule/mule-misc.el (char-octet): Make function match docstring.
12470 From Katsumi Yamaoka <yamaoka@jpl.org>
12472 1999-06-15 Karl M. Hegbloom <karlheg@debian.org>
12474 * wid-edit.el (widget-documentation): corrected spelling error.
12476 1999-06-23 Jonathan Marten <jonathan.marten@uk.sun.com>
12478 * x-win-sun.el (x-win-init-sun): Don't rebind Find and Sh-find
12479 keys if already bound
12481 1999-07-06 SL Baur <steve@miho.m17n.org>
12483 * lib-complete.el (progn-with-message): Revert previous changes.
12485 1999-06-24 Bob Weiner <weiner@beopen.com>
12487 * lib-complete.el (find-library):
12488 (find-library-other-window):
12489 (find-library-other-frame): Completely rewrote
12490 so that these functions actually work when called non-interactively.
12491 Also made them handle LIBRARY arguments which end with .el or .elc.
12493 1999-06-24 Bob Weiner <weiner@beopen.com>
12495 * simple.el (indent-new-comment-line): Locally bound
12496 `block-comment-start' to `comstart' or else when this is called
12497 from do-auto-fill, e.g. in Lisp mode, it will insert any non-nil
12498 `block-comment-start' value, ignoring any existing spacing after a
12499 comment prefix in the previous line and producing ugly comments.
12501 1999-06-23 Bob Weiner <weiner@beopen.com>
12503 * list-mode.el (mouse-choose-completion):
12504 (choose-completion):
12505 (completion-switch-to-minibuffer): Added.
12506 ([Tab]): [Tab] previously switched to the minibuffer
12507 but since [space] does that and since most applications in the
12508 world use [Tab] to select the next item in a list, do that in the
12509 *Completions* buffer too. This will cause the least confusion
12510 among the largest population of users. -- Bob Weiner, BeOpen.com,
12513 1999-06-22 Bob Weiner <weiner@beopen.com>
12515 * help.el (help-buffer-name): Added support for a null value
12516 of `help-buffer-prefix-string' since some buffers require no
12519 1999-06-20 Bob Weiner <weiner@beopen.com>
12521 * list-mode.el (completion-list-mode-quit): Added and bound to {q}
12522 in the completion-list-mode-map to bury the completions buffer
12523 even when the minibuffer is no longer active.
12525 1999-06-20 Bob Weiner <weiner@beopen.com>
12527 * list-mode.el (list-mode): It is visually disconcerting to have
12528 the text cursor disappear within list buffers, especially when
12529 moving from window to window, so leave it visible.
12531 1999-07-01 SL Baur <steve@miho.m17n.org>
12533 * menubar-items.el (default-menubar): Conditionalize the bug
12534 report menu item (which may not be possible in this XEmacs).
12535 Reported by: Ken'ichi Handa <handa@etl.go.jp>
12537 1999-06-30 SL Baur <steve@miho.m17n.org>
12539 * subr.el (with-current-buffer): DOC string fix.
12540 Suggested by Bob Weiner <weiner@altrasoft.com>
12542 1999-06-25 Charles G Waldman <cgw@fnal.gov>
12544 * cus-face.el (custom-face-italic): insert missing args
12546 1999-06-24 Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de>
12548 * packages.el (package-locations): Changed default early package
12549 hierarchies to ~/.xemacs/mule-packages and
12550 ~/.xemacs/xemacs-packages.
12552 1999-06-23 SL Baur <steve@miho.m17n.org>
12554 * mule/mule-category.el (Top Level): ASCII is also latin-1.
12556 1999-06-15 Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de>
12558 * packages.el (package-locations): Changed default early package
12559 hierarchy to ~/.xemacs/packages.
12560 (package-locations): Removed `packages' as a possible name for a
12561 late package hierarchy.
12563 1999-06-20 MORIOKA Tomohiko <tomo@etl.go.jp>
12565 * mule/mule-category.el (word-combining-categories): Set up new
12567 (word-separating-categories): Likewise.
12569 1999-06-22 XEmacs Build Bot <builds@cvs.xemacs.org>
12571 * XEmacs 21.2.17 is released
12573 1999-06-17 Robert Pluim <rpluim@bigfoot.com>
12575 * font-menu.el (font-menu-set-font): allow for nil specification
12578 1999-06-16 MORIOKA Tomohiko <tomo@etl.go.jp>
12580 * mule/thai-xtis.el: Specify `columns' of the charset `thai-xtis'
12583 1999-06-12 MORIOKA Tomohiko <tomo@etl.go.jp>
12585 * mule/cyrillic.el (cyrillic-koi8-r-decode-table): Use NBSP of ISO
12586 8859-5 instead of ISO 8859-1.
12588 1999-06-15 SL Baur <steve@steve1.m17n.org>
12590 * mule/vietnamese.el (viet-vscii-encode-table): Use split-char.
12591 (viet-viscii-encode-table): Ditto.
12593 * mule/mule-misc.el: Delete split-char & split-char-or-char-int.
12594 Make obsolete definition of char-octet.
12596 1999-06-14 SL Baur <steve@steve1.m17n.org>
12598 * subr.el: Move no-Mule make-char ...
12599 * help-nomule.el (make-char): To here.
12600 (string-width): Make Mule compatibility alias.
12602 1999-06-15 Andy Piper <andy@xemacs.org>
12604 * select.el (get-selection-no-error): really make there be no-error.
12605 (get-selection): revert to original.
12607 1999-06-11 Andy Piper <andy@xemacs.org>
12609 * select.el (selection-sets-clipboard): renamed.
12610 (own-selection): use it.
12612 1999-06-11 XEmacs Build Bot <builds@cvs.xemacs.org>
12614 * XEmacs 21.2.16 is released
12616 1999-06-09 MORIOKA Tomohiko <tomo@etl.go.jp>
12618 * mule/cyrillic.el (cyrillic-koi8-r-decode-table): Set 32 for
12619 missing characters to avoid crash.
12621 1999-06-09 Jan Vroonhof <vroonhof@math.ethz.ch>
12623 * coding.el (set-terminal-coding-system): Only set the console
12624 coding system on the selected console if it is a tty.
12626 1999-06-10 Jan Vroonhof <vroonhof@math.ethz.ch>
12633 * faces.el (frob-face-property):
12634 * font-menu.el (font-menu-set-font):
12635 Actually apply changes from 1999-03-17
12637 1999-06-10 Andy Piper <andy@xemacs.org>
12639 * select.el (get-selection): abstract out non error-signalling
12641 (get-selection-no-error): get-selection without signalling an
12643 (selection-is-clipboard-p): new variable. controls whether the
12644 selection sets the clipboard.
12645 (own-selection): use it.
12647 * mouse.el (insert-selection): fallback to clipboard after trying
12648 primary selection and cutbuffer.
12650 1999-06-05 Andy Piper <andy@xemacs.org>
12652 * x-select.el (xselect-kill-buffer-hook-1): use generalised
12653 selection functions.
12655 1999-06-04 MORIOKA Tomohiko <tomo@etl.go.jp>
12657 * code-files.el (buffer-file-coding-system): Use `raw-text' as
12659 (load): Use `raw-text' instead of `no-conversion'.
12660 (insert-file-contents): Likewise.
12662 * bytecomp.el (byte-compile-insert-header): Use `raw-text' instead
12663 of `no-conversion'.
12665 1999-06-03 MORIOKA Tomohiko <tomo@etl.go.jp>
12667 * coding.el: Don't copy `no-conversion' to `raw-text'.
12669 1999-06-07 Hrvoje Niksic <hniksic@srce.hr>
12671 * subr.el (make-char): Define it if Mule is not around.
12673 1999-06-07 SL Baur <steve@steve1.m17n.org>
12675 * mule/mule-help.el: Add trailing newline. Use mule keyword.
12677 * x-select.el (x-disown-selection-internal): Restore symbol as an
12679 (xselect-kill-buffer-hook-1): Use disown-selection-internal.
12681 1999-06-04 XEmacs Build Bot <builds@cvs.xemacs.org>
12683 * XEmacs 21.2.15 is released
12685 1999-06-02 Oscar Figueiredo <oscar@xemacs.org>
12687 * subr.el (split-string): Avoid infinite looping
12689 1999-05-30 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
12691 * ldap.el (ldap-ignore-attribute-codings): New variable
12692 (ldap-default-attribute-decoder): New variable
12693 (ldap-coding-system): New variable
12694 (ldap-attribute-syntax-encoders): New variable
12695 (ldap-attribute-syntax-decoders): New variable
12696 (ldap-attribute-syntaxes-alist): New variable
12697 (ldap-encode-boolean): New function
12698 (ldap-decode-boolean): New function
12699 (ldap-encode-country-string): New function
12700 (ldap-decode-string): New function
12701 (ldap-decode-address): New function
12702 (ldap-encode-address): New function
12703 (ldap-decode-attribute): New function
12704 (ldap-search): Use some of these
12706 1999-05-25 Jan Vroonhof <jan@xemacs.org>
12708 * version.el (emacs-version): Make the patch level/beta come
12709 before the XEmacs qualifier so that it gets into (funcall
12710 emacs-version) and thus in the bug reports.
12711 (emacs-version>=): Support patch levels.
12713 1999-06-03 SL Baur <steve@xemacs.org>
12715 * version.el: implement x.y.z version number
12716 From Jan Vroonhof <vroonhof@math.ethz.ch>
12718 1999-05-27 Yoshiki Hayashi <g740685@komaba.ecc.u-tokyo.ac.jp>
12720 * mule/mule-cmds.el (read-input-method-name): set input-method properly.
12722 1999-05-22 Vin Shelton <acs@xemacs.org>
12724 * startup.el: Document -private and break out non-standard X options.
12726 1999-05-26 SL Baur <steve@gneiss.etl.go.jp>
12728 * mule/mule-charset.el (charset-after): New function.
12729 (charset-direction): Synch with Mule, update docstring.
12730 (get-charset-property): New function.
12731 (put-charset-property): New function.
12732 (charset-plist): New function.
12734 * mule/mule-charset.el (compose-region):
12735 (decompose-region): remove; these functions (which don't work
12736 since we don't do composite characters) have been moved to
12738 (toplevel): follow coding standards
12740 1999-05-26 SL Baur <steve@gneiss.etl.go.jp>
12742 * dumped-lisp.el (preloaded-file-list): mule-files.el does not
12745 * code-files.el: Fix commentary to follow coding standards. Move
12746 the single line left in mule-files.el to here.
12748 * mule/mule-files.el: delete.
12750 1999-05-24 SL Baur <steve@gneiss.etl.go.jp>
12752 * info.el (Info-scroll-prev): Use event functions instead of the
12753 old emacs 19 interface.
12755 1999-06-02 Andy Piper <andy@xemacs.org>
12757 * x-font-menu.el (x-font-menu-load-font):
12758 font-menu-registry-encoding -> x-font-menu-registry-encoding type.
12760 1999-05-31 Andy Piper <andy@xemacs.org>
12762 * font-menu.el (font-menu-ignore-scaled-fonts): move to font-menu
12764 (font-menu-this-frame-only-p): ditto.
12765 (font-menu-max-items): reinstate, from Jan Vroonhof
12766 <vroonhof@math.ethz.ch>
12767 (font-menu-submenu-name-format): ditto.
12768 (font-menu-split-long-menu): ditto, for use by the family
12770 (font-menu-family-constructor): use it.
12772 1999-05-30 Andy Piper <andy@xemacs.org>
12774 * msw-faces.el (mswindows-font-regexp): new font matching regexp
12775 for use by the font menu.
12777 * msw-font-menu.el: new file implementing mswindows specific
12778 font-menu behaviour.
12779 (mswindows-font-menu-registry-encoding): new function mirroring x version.
12780 (mswindows-font-menu-junk-families): ditto.
12781 (hack-font-truename): ditto.
12782 (mswindows-font-regexp-ascii): ditto.
12783 (mswindows-reset-device-font-menus): ditto.
12784 (mswindows-font-menu-font-data): ditto.
12785 (mswindows-font-menu-load-font): ditto.
12787 * x-font-menu.el (x-reset-device-font-menus): made device specific.
12788 (x-font-menu-font-data): ditto.
12789 (x-font-menu-load-font): ditto.
12791 * font-menu.el: new file implementing generic font menu behaviour.
12792 (font-menu-ignore-scaled-fonts): copied from x-font-menu.el and
12793 made device independent.
12794 (font-menu-this-frame-only-p): ditto.
12795 (font-menu-preferred-resolution): ditto.
12796 (font-menu-size-scaling): new variable used to determine whether
12797 sizes are in points or tenths of a point.
12798 (vassoc): moved from x-font-menu.el.
12799 (device-fonts-cache): ditto.
12800 (device-fonts-cache): ditto.
12801 (flush-device-fonts-cache): ditto.
12802 (reset-device-font-menus): copied from x-font-menu.el and made
12803 device independent. Most functionality deferred to
12804 device-dependent versions.
12805 (font-menu-family-constructor): copied from x-font-menu.el and
12806 made device independent.
12807 (font-menu-size-constructor): ditto.
12808 (font-menu-weight-constructor): ditto.
12809 (font-menu-set-font): ditto.
12810 (font-menu-change-face): ditto.
12811 (font-menu-load-font): new device method.
12812 (font-menu-font-data): ditto.
12814 * x-font-menu.el: The above functions deleted.
12816 1999-05-26 Andy Piper <andy@xemacs.org>
12820 * loadup.el: rehash expand-file-name usage to not use default-directory.
12822 1999-05-21 Andy Piper <andy@xemacs.org>
12824 * x-select.el (x-select-convert-to-text):
12825 (x-selected-text-type):
12827 (xselect-convert-to-string):
12828 (xselect-convert-to-compound-text):
12829 (xselect-convert-to-length):
12830 (xselect-convert-to-targets):
12831 (xselect-convert-to-delete):
12832 (xselect-convert-to-filename):
12833 (xselect-convert-to-charpos):
12834 (xselect-convert-to-lineno):
12835 (xselect-convert-to-colno):
12836 (xselect-convert-to-sourceloc):
12837 (xselect-convert-to-os):
12838 (xselect-convert-to-host):
12839 (xselect-convert-to-user):
12840 (xselect-convert-to-class):
12841 (xselect-convert-to-name):
12842 (xselect-convert-to-integer):
12843 (xselect-convert-to-atom):
12844 (xselect-convert-to-identity): functions renamed from x-* and
12845 moved to select.el.
12846 (x-get-secondary-selection): use rename get-selection.
12847 (x-get-clipboard): ditto.
12848 (x-own-selection): moved to select.el.
12849 (x-valid-simple-selection-p): ditto.
12850 (x-dehilight-selection): ditto.
12851 (x-own-clipboard): ditto.
12852 (x-disown-selection): ditto.
12854 * x-mouse.el (x-yank-function): moved to mouse.el.
12855 (x-insert-selection): ditto.
12856 (x-set-point-and-move-selection): use renamed function.
12858 * select.el (selected-text-type): moved and renamed from
12860 (selection-owner-p): moved to C.
12861 (selection-exists-p): ditto.
12862 (get-cutbuffer): new device method.
12863 (get-selection): generalised and moved from x-select.el.
12864 (own-selection): moved x-own-selection functionality into here.
12865 (dehilight-selection): renamed and moved from x-select.el.
12866 (own-clipboard): functionality moved from x-select.el using new
12867 generic C builtins.
12868 (disown-clipboard): ditto.
12869 (select-convert-to-text):
12870 (select-convert-to-string):
12871 (select-convert-to-compound-text):
12872 (select-convert-to-length):
12873 (select-convert-to-targets):
12874 (select-convert-to-delete):
12875 (select-convert-to-filename):
12876 (select-convert-to-charpos):
12877 (select-convert-to-lineno):
12878 (select-convert-to-colno):
12879 (select-convert-to-sourceloc):
12880 (select-convert-to-os):
12881 (select-convert-to-host):
12882 (select-convert-to-user):
12883 (select-convert-to-class):
12884 (select-convert-to-name):
12885 (select-convert-to-integer):
12886 (select-convert-to-atom):
12887 (select-convert-to-identity): new functions renamed from x-* and
12888 moved from x-select.el.
12890 * mouse.el (mouse-consolidated-yank): subsume x-yank-function
12891 into here and use as the default window-system mouse yank.
12892 (insert-selection): generalised and moved from x-mouse.el.
12893 (own-clipboard): moved to C.
12895 * msw-select.el (mswindows-selection-owned-p): deleted.
12896 (mswindows-own-selection): generalised and moved to select.el.
12897 (mswindows-disown-selection): generalised and moved to C.
12898 (mswindows-selection-owner-p): ditto.
12900 1999-05-14 XEmacs Build Bot <builds@cvs.xemacs.org>
12902 * XEmacs 21.2.14 is released
12904 1999-05-13 SL Baur <steve@gneiss.etl.go.jp>
12906 * about.el: update contact info for jason and slb.
12908 1999-05-13 SL Baur <steve@gneiss.etl.go.jp>
12910 * mule/european.el (setup-romanian-environment): Add Romanian
12911 support from Emacs/Mule romanian.el.
12913 1999-03-17 Jan Vroonhof <vroonhof@math.ethz.ch>
12915 * cus-face.el: Label all custom changes with the 'custom' tag.
12917 * cus-edit.el: idem ditto.
12919 * faces.el: Added suport for adding device tags to various functions.
12920 (custom): New device tag.
12921 (face-spec-set): Call reset face with tags argument. No longer do
12922 x-init-global-faces hack.
12924 * faces.el (frob-face-property): Use an anonymous specifier to map
12925 frob-face-property-1 over.
12927 * x-font-menu.el (font-menu-set-font): Always specify all
12928 properties to custom.
12930 1999-05-12 SL Baur <steve@gneiss.etl.go.jp>
12932 * mule/european.el (setup-czech-environment): Add czech support.
12933 From David Sauer <davids@orfinet.cz>
12935 1999-03-15 SL Baur <steve@xemacs.org>
12937 * check-features.el: Turn hard errors into warnings.
12939 1999-03-21 SL Baur <steve@xemacs.org>
12941 * simple.el (delete-key-deletes-forward): As per discussion on
12942 xemacs-beta, default to t.
12944 1999-05-11 Hrvoje Niksic <hniksic@srce.hr>
12946 * loadup.el: Define Installation-string before loading anything.
12948 1999-05-06 Gunnar Evermann <ge204@eng.cam.ac.uk>
12950 * files.el (auto-mode-alist): fix typo in regex for .bash_* files
12951 From Anders Stenman <stenman@isy.liu.se>
12953 1999-05-03 Hrvoje Niksic <hniksic@srce.hr>
12955 * wid-edit.el (widget-glyph-find): Ditto.
12957 * packages.el (locate-library): Ditto.
12959 * loadup.el (really-early-error-handler): Ditto.
12961 * lib-complete.el (read-library): Ditto.
12963 * faces.el (set-face-stipple): Ditto.
12965 * code-files.el (load): Use new calling style of locate-file.
12967 1999-05-03 Hrvoje Niksic <hniksic@srce.hr>
12969 * packages.el (packages-unbytecompiled-lisp): Installation.el is
12972 1999-05-03 Hrvoje Niksic <hniksic@srce.hr>
12974 * dumped-lisp.el (preloaded-file-list): Don't load
12977 * loadup.el (Installation-string): Define it here.
12979 1999-05-03 Hrvoje Niksic <hniksic@srce.hr>
12981 * dumped-lisp.el (preloaded-file-list): Revert previous change --
12982 Installation.el needs to be loaded before `dump-paths', otherwise
12983 the dumping process won't find it.
12985 1999-03-13 Adrian Aichner <adrian@xemacs.org>
12987 * dumped-lisp.el (preloaded-file-list): Load Installation.el after
12988 subr so that we can use `replace-in-string' in Installation.el to
12989 get rid of C-m chars under the native Windows build.
12991 1999-04-29 Andy Piper <andy@xemacs.org>
12993 * make-docfile.el: canonicalize file and directory names.
12995 * device.el (call-device-method): new function for calling device
12997 (define-device-method): new function for defining device methods.
12998 (define-device-method*): ditto.
13000 1999-04-27 Hrvoje Niksic <hniksic@srce.hr>
13002 * subr.el (buffer-string): Support new FSFmacs 20.4 stuff.
13004 1999-04-08 MORIOKA Tomohiko <tomo@etl.go.jp>
13006 * mule/cyrillic.el (cyrillic-koi8-r-decode-table): New variable.
13007 (cyrillic-koi8-r-encode-table): Likewise.
13008 (ccl-decode-koi8): Use `cyrillic-koi8-r-decode-table'.
13009 (ccl-encode-koi8): Use `cyrillic-koi8-r-encode-table'.
13011 * mule/mule-misc.el (split-char-or-char-int): New function [moved
13012 from vietnamese.el].
13014 * mule/vietnamese.el: Move function `split-char-or-char-int' to
13017 1999-04-08 MORIOKA Tomohiko <tomo@etl.go.jp>
13019 * mule/thai-xtis.el:
13020 - Change font registry name from "Thai94x94-0" to "xtis-0".
13021 - Change mnemonic of coding-system `tis-620' to "TIS620".
13023 1999-04-06 MORIOKA Tomohiko <tomo@etl.go.jp>
13025 * mule/ethiopic.el: fixed.
13027 1999-03-30 MORIOKA Tomohiko <tomo@etl.go.jp>
13029 * dumped-lisp.el: Add ethiopic, thai-xtis and vietnamese.
13031 * mule/thai-xtis.el: New file.
13033 * mule/vietnamese.el: New file.
13035 * mule/ethiopic.el: New file.
13037 1999-04-22 Hrvoje Niksic <hniksic@srce.hr>
13039 * bytecomp.el (byte-compile-close-variables): Leave
13040 debug-issue-ebola-notices alone.
13042 1999-04-11 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
13044 * ldap.el (ldap-host-parameters-alist): Make `Search Base' appear
13045 at the top of the buffer since it is the most important thing to
13047 (ldap-get-host-parameter): New defun
13048 (ldap-search): Add a new parameter `withdn' to retrieve the
13049 distinguished names of entries
13051 1999-04-22 Kai Haberzettl <khaberz@synnet.de>
13053 * startup.el (splash-frame-body): Date and spelling fixes.
13055 1999-03-16 Colin Rafferty <colin@xemacs.org>
13057 * view-less.el (toggle-truncate-lines): add autoload tag
13059 1999-04-19 Hrvoje Niksic <hniksic@srce.hr>
13061 * format.el (format-alist): Disable image stuff.
13063 1999-04-17 Hrvoje Niksic <hniksic@srce.hr>
13065 * wid-edit.el (widget-glyph-find): Search by directories, then by
13066 suffixes rather than the other way around.
13067 (widget-image-conversion): Renamed to
13068 `widget-image-file-name-suffixes'.
13070 1999-04-16 Olivier Galibert <galibert@pobox.com>
13072 * mule/mule-charset.el: Made old functions obsolete, remove the
13073 unspeakably evil (and inexistant in fsf's) charset-leading-byte.
13074 (charset-iso-graphic-plane): Rename from charset-graphic.
13075 (charset-iso-final-char): Rename from charset-final.
13076 (charset-width): Rename from charset-columns.
13077 (charset-bytes): Added from fsf compatibility, returns always 1.
13079 * mule/mule-misc.el: Move charset-doc-string alias to
13082 1999-04-14 Colin Rafferty <colin@xemacs.org>
13084 * x-faces.el (x-make-font-bold-italic): honor
13085 *try-oblique-before-italic-fonts*
13087 1999-04-14 Hrvoje Niksic <hniksic@srce.hr>
13089 * cl-extra.el (coerce): Coerce numbers to characters correctly.
13091 1998-12-02 Hrvoje Niksic <hniksic@srce.hr>
13093 * x-faces.el (try-oblique-before-italic-fonts): Use the right
13096 1999-04-14 Dave Gillesipe <daveg@synaptics.com>
13098 * cl-extra.el (equalp): Would bug out for lists.
13100 1999-03-12 Charles G Waldman <cgw@fnal.gov>
13102 * about.el (about-hackers): Change cgw's email address
13104 1999-03-12 XEmacs Build Bot <builds@cvs.xemacs.org>
13106 * XEmacs 21.2.13 is released
13108 1999-03-12 SL Baur <steve@xemacs.org>
13110 * simple.el (delete-key-deletes-forward): Revert to previous
13113 1999-01-18 Didier Verna <didier@xemacs.org>
13115 * menubar-items.el (xemacs-splash-buffer): handle the case of
13116 multiple elements in the splash buffer body.
13118 * startup.el (splash-frame-timeout): new constant: interval
13119 between splash buffer elements.
13120 (command-line-1): handle splash buffer with multiple elements (use
13122 (splash-frame-body): Originally `startup-splash-frame-body'.
13123 Rewrote a cleaner and more readable version. This can now be array,
13124 in which case each element is displayed in turn in the splash buffer.
13125 (splash-frame-static-body): new constant. Persistent information
13126 across all splash buffer elements (preserves the possibility to give
13127 it in different languages.
13128 (circulate-splash-frame-elements): new function. Used as a timeout
13129 to circulate through all splash frame elements and display them in
13131 (display-splash-frame): originally `startup-splash-frame'. Handle
13132 the case of multiple elements in the splash buffer body. Now
13133 returns a timeout id if multiple elements to display, or nil.
13135 1999-02-19 Jan Vroonhof <vroonhof@math.ethz.ch>
13137 * x-faces.el (x-init-global-faces): Add default tag to specifiers,
13138 so they can be overridden by x-init-face-from-resources.
13139 Additionally specify the font name also with an x tag.
13141 1999-03-08 Andy Piper <andy@xemacs.org>
13143 * package-get.el (package-get-base): autoload.
13145 * menubar-items.el (default-menubar): add update menu item. Fix
13146 custom menu to only be activated when package-base is available.
13148 * package-get.el (package-get-custom): don't load
13149 package-get-custom as it is auto-generated. Fix group definition.
13151 1999-03-05 Didier Verna <didier@xemacs.org>
13153 * cus-dep.el (Custom-make-dependencies): use `prin1-to-string'
13154 instead of `symbol-name' (Thanks Kyle).
13156 * cus-edit.el (custom-save-variables): use `prin1' instead of
13157 princ to write symbols.
13159 1999-03-05 XEmacs Build Bot <builds@cvs.xemacs.org>
13161 * XEmacs 21.2.12 is released
13163 1999-03-05 SL Baur <steve@xemacs.org>
13165 * menubar-items.el (default-menubar): Add kfm browsing support.
13166 From Neal Becker <nbecker@fred.net>
13168 1999-03-03 Steven Baur <steve@gneiss.etl.go.jp>
13170 * font-lock.el (font-lock-revert-cleanup): Null out to avoid repeated
13171 calls to font-lock during buffer reversion.
13173 1999-02-12 Didier Verna <didier@xemacs.org>
13175 * info.el (Info-build-node-completions): unconditionally widen the
13178 1999-02-19 Paul Stodghill <stodghil@cs.cornell.edu>
13180 * x-faces.el (x-init-face-from-resources):
13181 Only set fonts in the 'x locale.
13183 1999-03-04 Adrian Aichner <adrian@xemacs.org>
13185 * package-ui.el (pui-install-selected-packages): Don't throw on
13186 `package-admin-delete-binary-package' returning nil since it's
13187 normal. Reindent function.
13188 (pui-add-required-packages): Handle case where packages selected
13189 for installation have never been installed.
13191 1999-03-03 Martin Buchholz <martin@xemacs.org>
13193 * menubar-items.el (default-menubar):
13194 Implement the ``Mule->Set coding system of process'' menu item.
13196 1999-02-18 Martin Buchholz <martin@xemacs.org>
13198 * files.el (auto-mode-alist): Use c-mode for *.i pre-processed cpp
13200 - Change some `if's to `when's
13202 1999-03-01 XEmacs Build Bot <builds@cvs.xemacs.org>
13204 * XEmacs 21.2.11 is released
13206 1999-02-22 Jan Vroonhof <vroonhof@math.ethz.ch>
13208 * userlock.el (ask-user-about-supersession-threat-dbox): Guard
13209 against window close (Fix Bug #460).
13210 (ask-user-about-lock-dbox): Idem.
13212 1999-02-25 SL Baur <steve@xemacs.org>
13214 * mule/mule-charset.el (charset-leading-byte): New function.
13215 From Kazuyuki IENAGA <ienaga@jsys.co.jp>
13217 1999-02-12 Andy Piper <andy@xemacs.org>
13219 * about.el (xemacs-hackers): change andy's email address.
13220 (about-url-alist): change andy's web page address.
13221 (about-xemacs): add piper.
13223 1999-02-16 SL Baur <steve@xemacs.org>
13225 * dumped-lisp.el (preloaded-file-list): Core mule files moved out
13226 of mule-base into lisp/mule.
13228 1999-02-16 SL Baur <steve@xemacs.org>
13231 mule/canna-leim.el:
13242 mule/mule-category.el:
13244 mule/mule-charset.el:
13246 mule/mule-coding.el:
13247 mule/mule-files.el:
13251 mule/mule-tty-init.el:
13252 mule/mule-x-init.el:
13253 mule/viet-chars.el: Remerge from mule-base.
13255 * dumped-lisp.el (preloaded-file-list): Core mule files moved out
13256 of mule-base into lisp/mule.
13258 1999-02-10 Adrian Aichner <adrian@xemacs.org>
13260 * process.el (exec-to-string): Use `shell-command-switch' in place
13261 of hard-wired "-c" (for WindowsNT).
13263 1999-02-08 Charles G Waldman <cgw@pgt.com>
13265 * menubar-items.el (default-menubar): Remove obsolete
13268 1999-02-06 Jan Vroonhof <vroonhof@math.ethz.ch>
13270 * package-admin.el (package-admin-get-install-dir): First fall
13271 back to the location of xemacs-base for non-mule packages.
13273 1999-02-15 Martin Buchholz <martin@xemacs.org>
13276 - improved automounter tmp directory support.
13277 - support 4 (!) empirically discovered automounter conventions
13279 1999-02-12 SL Baur <steve@xemacs.org>
13281 * etags.el (pop-tag-mark): autoload to match key binding.
13283 1999-02-05 XEmacs Build Bot <builds@cvs.xemacs.org>
13285 * XEmacs 21.2.10 is released
13287 1999-02-02 Jan Vroonhof <vroonhof@math.ethz.ch>
13289 * package-get.el (package-get-remote-filename): Don't bug out for
13290 a local file name in the search entry.
13292 1999-02-02 XEmacs Build Bot <builds@cvs.xemacs.org>
13294 * XEmacs 21.2.9 is released
13296 1999-01-19 Didier Verna <didier@xemacs.org>
13298 * replace.el (replace-search-function): new variable containing a
13299 function to perform a search-forward.
13300 (replace-re-search-function): new variable containing a function
13301 to perform a re-search-forward.
13302 (perform-replace): use them.
13304 1999-01-25 Didier Verna <didier@xemacs.org>
13306 * select.el (selection-owner-p): use the name `XEmacs'.
13307 (cut-copy-clear-internal): ditto.
13309 1999-01-18 Andy Piper <andy@xemacs.org>
13311 * about.el (about-url-alist): Update my entry.
13312 (xemacs-hackers): Ditto.
13314 1999-01-14 Adrian Aichner <adrian@xemacs.org>
13316 * buffer.el (switch-to-buffer): Fixing documentation.
13317 * minibuf.el (minibuffer-completion-table): ditto.
13318 * cl-macs.el (return-from): ditto.
13320 1999-01-04 Didier Verna <didier@xemacs.org>
13322 * replace.el (delete-non-matching-lines): temporarily disable
13323 case-folding when called interactively with a regexp containing
13324 uppercase characters.
13325 (delete-matching-lines): ditto.
13326 (count-matches): ditto.
13327 (list-matching-lines): ditto.
13329 1999-01-07 Colin Rafferty <colin@xemacs.org>
13331 * window.el (shrink-window-if-larger-than-buffer): Clean up. Only
13332 abort if current window is split horizontally, not if others are
13333 split. Got rid of unnecessary minibuffer checking. Also, add
13334 some comments (it's still complex).
13336 1999-01-12 Robert Pluim <rpluim@BayNetworks.com>
13338 * package-get.el: changed address for doc.ic.ac.uk to
13339 sunsite.doc.ic.ac.uk
13341 1999-01-09 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
13343 * ldap.el (toplevel): Remove requires so that the file compiles
13344 with a non LDAP-enabled XEmacs binary. Provide `ldap'.
13346 1999-01-10 J. Kean Johnston <jkj@sco.com>
13348 * dump-paths.el: Calculate module-directory and set
13349 module-load-path to the load path for modules.
13351 * loadup.el: Get bootstrap value of module-load-path from the
13352 environment variable EMACSBOOTSTRAPMODULEPATH.
13353 - Display the module load path if we're debugging paths.
13355 * setup-paths.el: Added function paths-find-site-module-directory.
13356 - Added function paths-find-module-directory.
13357 - Added function paths-construct-module-load-path. Uses new
13358 environment variable EMACSMODULEPATH.
13360 1998-12-30 Martin Buchholz <martin@xemacs.org>
13362 * font.el (font-default-object-for-device):
13363 Oops! This `or' can't be replaced by `unless'.
13364 Fixed inability to run w3, among other things.
13366 1998-12-17 Charles G. Waldman <cgw@pgt.com>
13368 * package-admin.el: Change initialization of
13369 package-admin-install-function dependent on system type.
13370 Change package-admin-install-function-mswindows to use
13373 1998-12-23 Hrvoje Niksic <hniksic@srce.hr>
13375 * mouse.el (default-mouse-motion-handler): Disable help echo while
13378 1998-12-28 Martin Buchholz <martin@xemacs.org>
13380 * XEmacs 21.2.8 is released.
13382 1998-12-24 Martin Buchholz <martin@xemacs.org>
13384 * XEmacs 21.2.7 is released.
13386 1998-12-07 Jan Vroonhof <vroonhof@math.ethz.ch>
13388 * package-ui.el (pui-list-packages): Set truncate-lines.
13390 * package-get.el (package-get-download-menu): Use
13391 `package-ui-add-site'. Add a a toggle to indicate it is in the list.
13393 * package-ui.el (pui-help): Ditch in favor of `describe-mode'
13394 (pui-help-string): idem.
13395 (list-packages-mode): New major mode.
13396 (pui-list-packages): Use 'list-packages-mode' in the package buffer.
13397 (pui-install-selected-packages): Add suport for removing packages.
13398 (pui-toggle-package-delete-key): New function.
13399 (pui-popup-context-sensitive): New kludge.
13400 (pui-list-packages): Add warning when `package-get-remote' is nil.
13401 (package-ui-add-site): New function.
13403 1998-12-01 Didier Verna <didier@xemacs.org>
13405 * hyper-apropos.el (hyper-where-is): added the missing autoload.
13407 1998-11-29 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
13409 * ldap.el: Custom-ized
13410 (toplevel): Do not provide `ldap' which is provided by C level
13412 (ldap-search): Docstring and stylistic fixes as suggested by Hrvoje
13414 1998-12-05 Hrvoje Niksic <hniksic@srce.hr>
13416 * isearch-mode.el (isearch-mode): Really fix keymap lossage.
13418 1998-12-17 Andy Piper <andy@xemacs.org>
13420 * sound.el (sound-load-list): name changed from sound-load-alist.
13421 (sound-extension-list): name changed from sound-ext-list.
13422 (load-default-sounds): use new names.
13423 (load-sound-file): use new names.
13425 1998-12-16 Andy Piper <andy@xemacs.org>
13427 * XEmacs 21.2.6 is released
13429 1998-11-30 Hrvoje Niksic <hniksic@srce.hr>
13431 * cus-dep.el (Custom-make-dependencies): Be smarter about trapping
13434 1998-12-04 Hrvoje Niksic <hniksic@srce.hr>
13436 * wid-edit.el (widget-echo-this-extent): Set
13437 help-echo-owns-message to t.
13439 1998-11-30 Greg Klanderman <greg@alphatech.com>
13441 * package-get.el (package-get-download-menu): use toggles for
13442 each site in the download site menu.
13444 1998-12-01 Jan Vroonhof <vroonhof@math.ethz.ch>
13446 * package-get.el (package-get): If we cannot find a package
13447 because package-get-remote is not set, give a more helpful
13450 1998-11-30 Greg Klanderman <greg@alphatech.com>
13452 * package-get.el (package-get-remote-filename): use an EFS path
13453 with user anonymous if no user is specified.
13455 1998-12-10 Jan Vroonhof <vroonhof@math.ethz.ch>
13457 * faces.el (face-spec-set): Re-init fallfacks for default after
13458 calling reset-face on the default face.
13460 1998-12-10 Jan Vroonhof <vroonhof@math.ethz.ch>
13462 * package-admin.el (package-admin-default-install-function):
13463 Behave as advertised. Make sure the pkg-dir is proper for
13465 (package-admin-add-binary-package): Make sure the pkg-dir is
13466 proper for default-directory.
13467 (package-admin-install-function-mswindows): Make sure the pkg-dir
13468 is proper for default-directory.
13470 1998-12-05 XEmacs Build Bot <builds@cvs.xemacs.org>
13472 * XEmacs 21.2.5 is released
13474 1998-12-05 SL Baur <steve@altair.xemacs.org>
13476 * files.el (binary-file-regexps): regexp-opt is not available at
13479 1998-11-30 Martin Buchholz <martin@xemacs.org>
13481 * x-win-xfree86.el:
13482 * x-win-sun.el (x-win-init-sun):
13484 * x-mouse.el (mouse-track-and-copy-to-cutbuffer):
13486 * x-init.el (init-post-x-win):
13487 * x-init.el (init-pre-x-win):
13488 * x-init.el (x-initialize-compose):
13493 * wid-edit.el (widget-glyph-click):
13494 * wid-edit.el (widget-glyph-find):
13495 * wid-edit.el (widget-type):
13496 * view-less.el (view-buffer-other-window):
13497 * very-early-lisp.el:
13500 * toolbar-items.el:
13501 * term/sun.el (suntool-map):
13502 * term/sun-mouse.el:
13503 * term/internal.el:
13504 * syntax.el (modify-syntax-entry):
13505 * symbol-syntax.el:
13507 * startup.el (lock-directory):
13508 * simple.el (set-comment-column):
13509 * simple.el (backward-delete-char-untabify):
13510 * shadow.el (find-emacs-lisp-shadows):
13512 * setup-paths.el (paths-construct-info-path):
13513 * select.el (cut-copy-clear-internal):
13514 * process.el (call-process-region):
13515 * process.el (start-process-shell-command):
13517 * paths.el (rmail-spool-directory):
13518 * paragraphs.el (use-hard-newlines):
13519 * package-get.el (package-get-dependencies):
13520 * package-admin.el (package-admin-delete-binary-package):
13521 * obsolete.el (truncate-string):
13522 * obsolete.el (store-substring):
13523 * mouse.el (default-mouse-track-maybe-own-selection):
13524 * mouse.el (mouse-yank-at-point):
13526 * modeline.el (mouse-drag-modeline):
13527 * minibuf.el (read-directory-name-internal):
13528 * minibuf.el (read-file-name-internal):
13529 * minibuf.el (read-file-name-internal-1):
13530 * minibuf.el (read-file-name-2):
13531 * minibuf.el (exact-minibuffer-completion-p):
13532 * minibuf.el (read-from-minibuffer):
13534 * menubar.el (check-menu-syntax):
13535 * map-ynp.el (map-y-or-n-p):
13536 * make-docfile.el (docfile-out-of-date):
13537 * loadup.el ((member "run-temacs" command-line-args)):
13538 * loadup.el ((member "no-site-file" command-line-args)):
13539 * loadup.el (really-early-error-handler):
13543 * lisp-mnt.el (lm-verify):
13544 * lib-complete.el (lib-complete:cache-completions):
13545 * lib-complete.el (library-all-completions):
13546 * itimer.el (itimer-run-expired-timers):
13547 * info.el (Info-mode):
13548 * info.el (Info-insert-file-contents):
13549 * info.el (Info-rebuild-dir):
13550 * info.el (Info-build-dir-anew):
13551 * info.el (Info-parse-dir-entries):
13552 * info.el (Info-dir-outdated-p):
13553 * info.el (Info-insert-dir):
13554 * info.el (info-xref):
13556 * hyper-apropos.el (hyper-apropos-get-doc):
13557 * hyper-apropos.el (hyper-describe-face):
13558 * hyper-apropos.el (hyper-apropos-mode):
13559 * hyper-apropos.el:
13560 * help.el (list-processes):
13563 * font.el (mswindows-font-create-name):
13564 * font.el (font-default-font-for-device):
13565 * font.el (x-font-create-object):
13566 * font.el (font-registry):
13568 * font-lock.el (font-lock-keywords):
13570 * finder.el (finder-compile-keywords):
13571 * find-paths.el (paths-find-recursive-path):
13572 * fill.el (set-justification-center):
13573 * fill.el (fill-region-as-paragraph):
13574 * files.el (insert-directory):
13575 * files.el (wildcard-to-regexp):
13576 * files.el (recover-file):
13577 * files.el (basic-save-buffer):
13578 * files.el (delete-auto-save-file-if-necessary):
13579 * files.el (file-relative-name):
13580 * files.el (backup-extract-version):
13581 * files.el (backup-buffer):
13582 * files.el (set-visited-file-name):
13583 * files.el (set-auto-mode):
13584 * files.el (interpreter-mode-alist):
13586 * files.el (find-file-noselect):
13587 * files.el (abbreviate-file-name):
13588 * files.el (parse-colon-path):
13589 * files.el (directory-abbrev-alist):
13590 * etags.el (visit-tags-table-buffer):
13591 * easymenu.el (easy-menu-define):
13592 * dragdrop.el (experimental-dragdrop-drag):
13593 * dragdrop.el (dragdrop-drop-do-functions):
13594 * dragdrop.el (dragdrop-drop-at-point):
13595 * disass.el (disassemble-1):
13596 * disass.el (disassemble-internal):
13597 * disass.el (disassemble):
13599 * derived.el (derived-mode-init-mode-variables):
13600 * derived.el (define-derived-mode):
13601 * custom.el (defgroup):
13602 * cus-edit.el (custom-quote):
13604 * code-process.el (open-network-stream):
13605 * code-process.el (start-process):
13606 * code-process.el (call-process-region):
13607 * code-process.el (call-process):
13609 * code-files.el (insert-file-contents):
13611 * code-files.el (buffer-file-coding-system-for-read):
13612 * cmdloop.el (yes-or-no-p-minibuf):
13616 * callers-of-rpt.el (make-caller-report):
13617 * callers-of-rpt.el:
13618 * bytecomp.el (batch-byte-recompile-directory):
13619 * bytecomp.el (batch-byte-compile-1):
13620 * bytecomp.el (batch-byte-compile):
13621 * bytecomp.el (display-call-tree):
13622 * bytecomp.el (byte-compile-insert):
13623 * bytecomp.el (byte-compile-two-args-19->20):
13624 * bytecomp.el (byte-compile-variable-ref):
13625 * bytecomp.el (byte-compile-form):
13626 * bytecomp.el (byte-compile-top-level-body):
13627 * bytecomp.el (byte-compile-out-toplevel):
13628 * bytecomp.el (byte-compile-byte-code-maker):
13629 * bytecomp.el (byte-compile-file-form-defmumble):
13630 * bytecomp.el (byte-compile-file-form):
13631 * bytecomp.el (byte-compile-keep-pending):
13632 * bytecomp.el (byte-compile-insert-header):
13633 * bytecomp.el (byte-compile-from-buffer):
13634 * bytecomp.el (byte-compile-file):
13635 * bytecomp.el (byte-recompile-file):
13636 * bytecomp.el (byte-compile-close-variables):
13637 * bytecomp.el (byte-compile-warn-about-unused-variables):
13638 * bytecomp.el (byte-compile-warn-about-unresolved-functions):
13639 * bytecomp.el (byte-compiler-legal-options):
13640 * bytecomp.el (byte-compile-lapcode):
13641 * bytecomp.el (byte-optimize-log):
13642 * bytecomp.el ((fboundp 'defsubst)):
13644 * bytecomp-runtime.el:
13645 * byte-optimize.el (byte-optimize-apply):
13646 * byte-optimize.el (car):
13647 * byte-optimize.el (byte-optimize-form):
13648 * byte-optimize.el (byte-optimize-form-code-walker):
13649 * byte-optimize.el:
13650 * build-report.el (build-report-insert-installation-file):
13651 * build-report.el (build-report):
13653 * apropos.el (apropos-documentation):
13655 - clean up byte-compile warnings
13656 - remove unused variables
13657 - Use common lisp style hashtable functions
13658 - byte compiler cleanup
13659 - use #'(lambda ...) instead of '(lambda ...) or (function (lambda ...))
13660 - remove old backquote syntax usage
13661 - move some cl functionality into C for speed.
13662 - remove last remaining VMS support
13664 - implement last, butlast, nbutlast, copy-list in C.
13665 - new macro ignore-file-errors, similar to ignore-errors
13666 (ignore-file-errors (delete-file "foo"))
13667 - get frequent garbage collection during loadup.el by tweaking
13668 gc-cons-threshold, rather than explicitly calling garbage-collect
13669 - default delete-key-deletes-forward to `t'.
13671 1998-11-28 SL Baur <steve@altair.xemacs.org>
13673 * XEmacs 21.2-beta4 is released.
13675 1998-11-27 Jan Vroonhof <vroonhof@math.ethz.ch>
13677 * easymenu.el (easy-menu-add-item): Wraper around add-menu-btton.
13678 (easy-menu-item-present-p): Wrapper around find-menu-item.
13679 (easy-menu-remove-item): Wrapper around delete-menu-item.
13681 * menubar.el (delete-menu-item): Add 'from-menu' argument.
13682 (add-menu-button): Add 'in-menu' argument.
13683 (add-menu-item-1): Add in-menu support to helper function.
13685 1998-11-27 Katsumi Yamaoka <yamaoka@jpl.org>
13687 * isearch-mode.el (isearch-mode): Fix keymap lossage.
13689 1998-11-26 Jan Vroonhof <vroonhof@math.ethz.ch>
13691 * faces.el (get-custom-frame-properties): Revert Hrvoje Niksic change
13694 1998-11-25 Hrvoje Niksic <hniksic@srce.hr>
13696 * process.el (shell-command-on-region): Report if the command
13697 succeeded or failed.
13699 1998-11-24 Hrvoje Niksic <hniksic@srce.hr>
13701 * subr.el (buffer-substring-no-properties): Comment out.
13703 1998-11-07 Adrian Aichner <adrian@xemacs.org>
13705 * msw-faces.el (mswindows-find-smaller-font): Turning font names
13706 into font instances first, like `x-frob-font-size' does.
13707 (mswindows-find-larger-font): ditto
13709 1998-11-04 Greg Klanderman <greg@alphatech.com>
13711 * package-ui.el (pui-install-selected-packages): fix args in call
13714 1998-10-29 Jan Vroonhof <vroonhof@math.ethz.ch>
13716 * package-get.el (host-name): New widget type.
13717 (package-get-remote): Better customization using new type.
13718 (package-get-download-sites): idem dito.
13720 (package-get-custom): Do not use package-get-all untill we have
13721 runtime dependencies.
13723 (package-get-remove-copy): Default to 't' we no longer need this
13724 kludge as we do not currently use depenencies.
13726 (package-get-was-current): New variable.
13727 (package-get-require-base): New 'force-current' argument.
13728 (package-get-update-base): idem
13729 (package-get-package-provider): idem
13730 (package-get-locate-index-file): New 'no-remote' argument.
13731 (package-get-locate-file): idem.
13733 (package-get-maybe-save-index): New function.
13734 (package-get-update-base): Use it.
13736 1998-10-28 Greg Klanderman <greg@alphatech.com>
13738 * package-get.el (package-get-remote): default to nil; by default,
13739 don't go out to the net via EFS. They must select a download site.
13740 (package-get-download-sites): new variable.
13741 (package-get-download-menu): new function.
13742 (package-get-locate-index-file): new function.
13743 (package-get-update-base): use it.
13745 * menubar-items.el (default-menubar): add "Update Package Index"
13746 and "Add Download Site" menus under Options | Manage Packages.
13748 1998-10-19 Greg Klanderman <greg@alphatech.com>
13750 * package-get.el (package-get): bugfix code checking installed version
13751 for case where package is not currently installed.
13752 (package-get-require-signed-base-updates): new variable.
13753 (package-get-update-base-from-buffer): remove REMOTE-SOURCE arg, it was
13754 deemed not a goot thing. Use the variable
13755 package-get-allow-unsigned-base-updates instead.
13757 1998-10-16 Greg Klanderman <greg@alphatech.com>
13759 * package-get.el (package-get): Don't install an older version than
13760 we already have unless explicitly told to. Issue a warning.
13762 * package-ui.el (pui-add-required-packages): when adding
13763 dependencies, don't add packages that are up to date.
13764 (pui-package-symbol-char): Don't consider a package out of date
13765 if you have a newer version installed than the latest version in
13768 * package-get.el (package-get-base-filename): document that it may
13769 be a path relative to package-get-remote; new default value.
13770 (package-get-locate-file): new function.
13771 (package-get-update-base): use it to expand package-get-base-filename.
13772 (package-get-save-base): new function to save the package-get database
13774 (package-get-update-base-from-buffer): add REMOTE-SOURCE argument.
13775 (package-get-update-base): pass the REMOTE-SOURCE arg.
13776 (package-get-update-base-entry): call package-get-custom-add-entry.
13777 (package-get-file-installed-p): removed; no longer needed.
13778 (package-get-create-custom): ditto.
13779 (toplevel): remove code to build and load package-get-custom.el
13780 (package-get-custom-add-entry): new function.
13782 1998-10-12 Hrvoje Niksic <hniksic@srce.hr>
13784 * wid-edit.el (widget-button-click): Don't switch window.
13786 1998-10-22 Jan Vroonhof <vroonhof@math.ethz.ch>
13788 * cus-face.el (custom-set-face-update-spec): Add autoload cookie
13790 1998-10-20 Malcolm Box <malcolm@brownale.demon.co.uk>
13792 * etags.el (find-tag-default): Run find-tag-hook using
13793 run-hooks rather than funcall
13795 1998-10-19 Hrvoje Niksic <hniksic@srce.hr>
13797 * isearch-mode.el (isearch-mode): Set the current minor mode maps
13798 and the current local map as the parents to isearch-mode-map.
13800 1998-10-15 SL Baur <steve@altair.xemacs.org>
13802 * XEmacs 21.2-beta3 is released.
13804 1998-10-15 Greg Klanderman <greg@alphatech.com>
13806 * package-get.el (package-get-update-base): use
13807 insert-file-contents-internal, not insert-file-contents-literally.
13809 1998-10-14 Jan Vroonhof <vroonhof@math.ethz.ch>
13811 * auto-save.el: expand-file 'auto-save-*-dir' at runtime not at
13814 1998-10-15 Greg Klanderman <greg@alphatech.com>
13816 * package-get.el (package-get-update-base-entry): new function.
13817 (package-get-update-base): renamed; was `package-get-load-base'.
13818 cleanup, and use package-get-update-base-from-buffer.
13819 (package-get-update-base-from-buffer): new function.
13820 (package-get-update-base-entries): new; helper for above.
13821 Do not eval lisp grabbed over ftp; parse it from new format.
13823 1998-10-15 Greg Klanderman <greg@alphatech.com>
13825 * files.el (set-auto-mode): Don't play games loading package-get
13826 database; package-get-package-provider will handle it all.
13828 1998-10-14 Greg Klanderman <greg@alphatech.com>
13830 * package-get.el (package-get-base-filename): new variable.
13831 (package-get-require-base): new function.
13832 (package-get-pgp-signed-begin-line): new variable.
13833 (package-get-pgp-signature-begin-line): ditto.
13834 (package-get-pgp-signature-end-line): ditto.
13835 (package-get-load-base): new function.
13836 (package-get-interactive-package-query):
13837 (package-get-update-all):
13838 (package-get-dependencies):
13839 (package-get-package-provider):
13840 (package-get-custom): use package-get-require-base.
13841 [package-get-custom loading]: disable for now.
13843 * package-ui.el (pui-list-packages): use (package-get-require-base)
13845 1998-10-14 Jan Vroonhof <vroonhof@math.ethz.ch>
13847 * package-ui.el: Correct obvious thinko in choosing extent face.
13849 1998-10-12 Jan Vroonhof <vroonhof@math.ethz.ch>
13851 * menubar-items.el (default-menubar): pui-list-package has nothing
13852 to with Customize. Move all the package stuff to a new Item in Options.
13854 * package-ui.el (pui-menu): Add menu and Popup menu.
13856 * package-get.el (package-get): Use new
13857 package-admin-get-install-dir.
13859 * package-admin.el (package-admin-get-install-dir): New syntax.
13860 Conserve package location and put mule packages where mule-base is.
13862 * package-get.el : Customized
13864 * package-ui.el (pui): Customized
13865 (pui-package-install-dest-dir): New variable.
13866 (pui-install-selected-packages): Use it
13868 1998-10-12 SL Baur <steve@altair.xemacs.org>
13870 * package-get.el (package-get-interactive-package-query): Move
13871 dependency on package-get-base to run-time.
13872 (package-get-update-all): Ditto.
13873 (package-get-dependencies): Ditto.
13874 (package-get-package-provider): Ditto.
13875 (package-get-custom): Ditto.
13877 1998-10-11 Glynn Clements <glynn@sensei.co.uk>
13879 * events.el: Remove 'ascii-character property from 'backspace
13880 and 'delete symbols
13882 1998-10-11 SL Baur <steve@altair.xemacs.org>
13884 * package-get-base.el: removed.
13886 1998-09-23 Didier Verna <didier@xemacs.org>
13888 * simple.el (search-caps-disable-folding): moved from isearch-mode.el
13889 (no-upper-case-p): new function.
13890 (with-search-caps-disable-folding): new macro.
13891 (with-interactive-search-caps-disable-folding): new macro.
13892 (zap-to-char): In interactive mode, do a case-sensitive search if
13893 the character is uppercase.
13894 (zap-up-to-char): ditto.
13896 * replace.el (perform-replace): use the function no-upper-case-p.
13898 * isearch-mode.el (isearch-fix-case): ditto.
13899 make obsolete `with-caps-disable-folding' and
13900 `isearch-no-upper-case-p'.
13902 * etags.el (find-tag-internal): use `with-search-caps-disable-folding'.
13903 (tags-search): ditto.
13904 (tags-query-replace): ditto.
13906 * info.el (Info-search): ditto.
13908 1998-10-07 Jan Vroonhof <vroonhof@math.ethz.ch>
13910 * x-font-menu.el (font-menu-set-font): Respect font-menu-frame-local
13912 1998-10-07 Greg Klanderman <greg@alphatech.com>
13914 * package-admin.el (package-admin-rmtree): rewritten. need to
13915 check for "." and ".." before symlink check. expand files and
13916 directories with respect to DIRECTORY, not default-directory.
13918 1998-10-04 Greg Klanderman <greg@alphatech.com>
13920 * package-get.el (package-get-all): add INSTALL-DIR argument.
13922 1998-10-06 Greg Klanderman <greg@alphatech.com>
13924 * package-ui.el (pui-add-required-packages): new function, select
13925 dependent packages.
13926 (pui-display-keymap): bind it.
13927 (pui-help-string): document it.
13928 (pui-install-selected-packages): package-get-all -> package-get.
13930 * package-get.el (package-get-dependencies): new function.
13932 1998-10-04 Hrvoje Niksic <hniksic@srce.hr>
13934 * isearch-mode.el (isearch-done): Use regexp-search-ring-max for
13937 1998-10-05 Hrvoje Niksic <hniksic@srce.hr>
13939 * mouse.el (default-mouse-track-point-at-opening-quote-p): New
13941 (default-mouse-track-normalize-point): Use it.
13943 1998-09-30 Jan Vroonhof <vroonhof@math.ethz.ch>
13945 * package-admin.el (package-admin-delete-binary-package):
13946 General cleanup. Remove unnessary use of progn and
13948 (package-admin-delete-binary-package): Do NOT mess with file
13949 modes. That is evil.
13950 (package-admin-delete-binary-package): Wrap all deleting in
13951 condition-case. The data in MANIFEST is untrustworthy.
13952 (package-admin-delete-binary-package): Let the OS worry about non
13955 1998-10-09 SL Baur <steve@altair.xemacs.org>
13957 * lisp-mnt.el (lm-commentary): Fix InfoDock-style comment
13959 (lm-report-bug): Fix mail address to send bug reports to.
13961 1998-09-29 SL Baur <steve@altair.xemacs.org>
13963 * XEmacs 21.2-beta2 is released.
13965 1998-08-14 Jan Vroonhof <vroonhof@math.ethz.ch>
13967 * files.el (auto-mode-alist): Enhanced regexp for perl-mode
13969 1998-09-22 Karl M. Hegbloom <karlheg@bittersweet.inetarena.com>
13971 * info.el (Info-mode): Document page turning by double clicks in
13972 docstring so `M-x describe-mode' will display it.
13974 1998-09-20 Karl M. Hegbloom <karlheg@bittersweet.inetarena.com>
13976 * info.el (Info-mouse-track-double-click-hook): Use character
13977 widths to calculate a border region where double clicking does
13978 page turning, and return `nil' by default so other hooks, such as
13979 region highlighting, will be run.
13981 1998-09-29 Colin Rafferty <colin@xemacs.org>
13983 * sound.el (default-sound-directory-list): Initialize with all the
13984 "sounds" directories in `data-directory-list'. It used to just be
13987 * packages.el (locate-data-directory-list): Created. This gives
13988 the list of matching directories, unlike `locate-data-directory',
13989 which just gives the first one.
13991 1998-09-26 Jan Vroonhof <vroonhof@math.ethz.ch>
13993 * minibuf.el (read-from-minibuffer): No longer bind help-form but
13994 make a binding in the local keymap until help-char handling is
13997 * help.el (help-keymap-with-help-key): Provide keymap with help
13999 (help-print-help-form): New helper function.
14001 1998-09-23 Hrvoje Niksic <hniksic@srce.hr>
14003 * isearch-mode.el (isearch-highlight): set-extent-endpoints can
14004 move extent to another buffer; no need to create a new extent.
14005 (isearch-fix-case): New function.
14006 (isearch-search-and-update): Use it.
14008 1998-09-22 Hrvoje Niksic <hniksic@srce.hr>
14010 * isearch-mode.el (isearch-mode): Use overriding-local-map to set
14011 the keymap, not minor-mode-map-alist.
14012 (isearch-done): Restore overriding-local-map.
14014 1998-09-21 Martin Buchholz <martin@xemacs.org>
14016 * bytecomp.el (byte-compile-buffer-substring):
14017 Fix for: (byte-compile (defun f () (buffer-substring)))
14018 ==> ** buffer-substring called with 3 args, but requires 0-3
14019 - new code not only works, but is more readable, too.
14021 1998-09-20 Jonathan Harris <jhar@tardis.ed.ac.uk>
14023 * msw-faces.el (mswindows-init-device-faces): Don't try to
14024 specify a default font at this late stage. Do try to force
14025 creation of the default face font so that if it fails we get
14026 an error now instead of a crash at frame creation.
14028 mswindows-font-canonicalize-name, mswindows-make-font-unbold,
14029 mswindows-make-font-unitalic: Canonical default weight
14030 changed from "Normal" to "Regular".
14032 mswindows-make-font-bold / -bold-italic: Supplied device was
14033 not being passed into call to mswindows-find-smaller-font.
14035 1998-09-10 Bjrn Torkelsson <torkel@hpc2n.umu.se>
14037 * package-get.el (package-get-remote): Fix the path where to find
14038 the packages on xemacs.org.
14040 1998-09-08 Hrvoje Niksic <hniksic@srce.hr>
14042 * about.el (about-maintainer-info): Update Ben's entry.
14044 1998-09-24 Martin Buchholz <martin@xemacs.org>
14046 * lisp/shadow.el (find-emacs-lisp-shadows):
14047 - `member' was being called on lists of length 2000!
14048 - Replace with hashtables.
14049 - Replace hand-coded loops with (dolist)
14052 1998-09-20 Darryl Okahata <darrylo@sr.hp.com>
14054 * packages.el: Added new function, `package-delete-name', to
14055 delete existing packages from the installed package database
14056 (`packages-package-list'). Also added the "pkginfo" directory
14057 to `packages-special-base-regexp', so that the pkginfo directory
14058 would not get added to `late-packages'.
14060 * package-admin.el: Added ability to delete an installed package
14061 (added low-level function, `package-admin-delete-package').
14062 Understands how to use the pkginfo/MANIFEST.<package> file to
14063 delete the package. When installing a package, will also
14064 create a MANIFEST.* file if one is not provided by the
14065 package. If the MANIFEST.* doesn't exist when deleting a
14066 package, the functions will fall back to attempting to delete
14067 any package-specific lisp directory.
14069 * package-get.el: Moved some functions to package-admin.el.
14070 Added interactive function `package-get-delete-package', for
14071 use by users for deleting a package.
14073 Also modified to not require the presence of efs.
14075 1998-09-22 Hrvoje Niksic <hniksic@srce.hr>
14077 * files.el (find-file-noselect): Handle all signals, kill the
14078 buffer and resignal.
14080 1998-09-23 SL Baur <steve@altair.xemacs.org>
14082 * cl-macs.el (glyph-image): Add setf method.
14084 1998-09-06 Darryl Okahata <darrylo@sr.hp.com>
14086 * package-get.el: Fixed broken EFS downloading. Also, look for
14087 .tar.gz files first, in preference over .tgz files.
14089 * package-ui.el: Fix display of package version numbers.
14091 1998-08-27 Jan Vroonhof <vroonhof@math.ethz.ch>
14093 * x-font-menu.el (font-menu-set-font): Add "pt" units to size
14096 1998-09-03 Darryl Okahata <darrylo@sr.hp.com>
14098 * list-mode.el: `display-completion-list': added new/optional
14099 keyword `:completion-string', which allows the programmer to
14100 change the "Possible completions are:" prompt.
14102 * menubar-items.el: Added new pulldown menu-pick to start up the
14103 visual package browser/installer:
14105 Options->Customize->List Packages
14107 * package-admin.el: Added hooks for installing under both Unix
14108 and MS Windows. Does additional error checking. No longer
14109 calls "add-big-package.sh" to install packages under Unix; now
14110 calls gunzip & tar directly.
14112 * package-get.el: Added ability to install packages from files
14113 on a local disk/CDROM. Now deletes any existing package lisp
14114 directory. Does completion on available packages when
14115 querying for package names. Will also search for .tgz files
14116 in addition for .tar.gz files. Tries to reload
14117 auto-autoloads, as a convenience when loading new packages,
14118 and also tries to add any new package paths to `load-path'.
14119 Changed all occurences of `concat' to use `expand-file-name'.
14121 * package-ui.el: New file which implements the main visual
14122 package browser/installer, which is started via a menu pick or
14123 M-x pui-list packages.
14125 1998-09-03 Hrvoje Niksic <hniksic@srce.hr>
14127 * startup.el (load-init-file): spelling fix.
14129 1998-09-02 Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de>
14131 * startup.el (normal-top-level): Load auto-autoload files
14132 covariantly with their precedence.
14134 1998-08-26 Jan Vroonhof <vroonhof@math.ethz.ch>
14136 * menubar-items.el (default-menubar): Remove "Font Weight"
14137 option, there is currently no custom equivalent.. Customize-faces
14140 * x-font-menu.el (font-menu-set-font): Use customize to set
14143 * faces.el (face-spec-update-all-matching): New function.
14145 * cus-face.el (custom-set-face-update-spec): New function.
14146 Interface to customize faces from elisp.
14148 (custom-face-value-create): Show the customized settings if set
14151 1998-08-26 Jan Vroonhof <vroonhof@math.ethz.ch>
14153 (custom-face-value-create): Show the customized settings if set
14156 1998-08-31 Hrvoje Niksic <hniksic@srce.hr>
14158 * keydefs.el (global-map): Add FSF 20.3 binding of
14159 query-replace-regexp.
14161 1998-08-21 Greg Klanderman <greg@alphatech.com>
14163 * minibuf.el (read-file-name-internal-1): use
14164 user-name-completion-1 instead of user-name-completion.
14166 1998-08-19 Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de>
14170 * update-elc.el: Don't set `source-directory' (now defunct as a
14171 global variable) no more.
14173 * packages.el (packages-list-autoloads): Made `source-directory'
14174 (now defunct as a global variable) a parameter.
14176 1998-08-13 Carsten Leonhardt <leo@arioch.oche.de>
14178 * about.el (about-hackers): new email
14180 1998-08-16 SL Baur <steve@altair.xemacs.org>
14182 * lisp-mode.el (with-string-as-buffer-contents): Set indentation.
14184 1998-07-17 Didier Verna <didier@xemacs.org>
14186 * faces.el (set-face-property):
14188 (face-dim-p): updated the doc strings now that the dim property isn't
14190 (face-equal): the dim property is now a common one.
14192 * cus-face.el (custom-face-attributes): New face attribute: `dim'
14193 Renamed the `stipple' attribute to `background-pixmap'.
14194 (custom-face-background-pixmap): make custom-face-stipple an
14195 obsolete alias for this.
14197 1998-08-11 Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de>
14199 * find-paths.el (paths-file-readable-directory-p): Created and
14202 * loadup.el: Don't set inhibit-... flags from run-temacs.
14204 1998-08-06 Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de>
14206 * packages.el (packages-data-path-depth): Added and used.
14208 1998-08-05 Charles G. Waldman <cgw@pgt.com>
14211 - Change .xpm to .png, delete "zcat" section.
14212 - cosmetic fix in the 'marcpa' entry.
14215 - convert all .xpm.Z to .png
14216 - rename mrb to martin
14217 - rename mcook-m to mcookm
14219 1998-07-31 Martin Buchholz <martin@xemacs.org>
14221 * x-init.el (x-initialize-compose): Add support for
14222 dead-circumflex as YET ANOTHER NAME for that dead key.
14224 1998-08-05 Colin Rafferty <colin@xemacs.org>
14226 * setup-paths.el (paths-construct-exec-path): Made the
14227 last-packages really be last.
14228 (paths-construct-data-directory-list): Ditto.
14230 1998-08-01 Kai Haberzettl <khaberz@synnet.de>
14232 * startup.el(startup-splash-frame-body):
14233 Update Copyright notice in splash screen
14235 1998-07-20 Greg Klanderman <greg@alphatech.com>
14237 * minibuf.el (read-file-name-internal-1): do ~user completion.
14239 1998-07-22 Jan Vroonhof <vroonhof@math.ethz.ch>
14241 * font-lock.el (font-lock-fontify-glumped-region): Add guard
14242 aginst destroyed extents
14244 1998-07-24 Greg Klanderman <greg@alphatech.com>
14246 * package-get.el (package-get): add `install-dir' argument.
14248 1998-07-20 John Jones <jj@asu.edu>
14250 * package-get.el: calls to package-get-update-all will only
14251 update packages which are already installed.
14253 1998-07-23 SL Baur <steve@altair.xemacs.org>
14255 * autoload.el (update-file-autoloads): Ensure autoloads buffer is
14258 1998-07-20 Colin Rafferty <colin@xemacs.org>
14260 * about.el (about-hackers): Correct my email.
14262 1998-07-20 Kai Haberzettl <khaberz@synnet.de>
14264 * about.el (about-hackers): new email-address.
14266 1998-07-25 SL Baur <steve@altair.xemacs.org>
14268 * minibuf.el (read-number): Don't let `input-error' condition
14271 1998-07-20 Greg Klanderman <greg@alphatech.com>
14273 * about.el (about-hackers): use my `email-for-life' address.
14275 1998-07-19 SL Baur <steve@altair.xemacs.org>
14277 * XEmacs 21.2-beta1 is released.
14279 1998-07-12 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
14281 * ldap.el (ldap-search): Doc string change
14283 1998-07-16 Colin Rafferty <colin@xemacs.org>
14285 * menubar-items.el (default-menubar): Removed references to
14286 `data-directory', and use `locate-data-file' instead, and made
14287 then greyed out if they don't exist.
14289 1998-07-14 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
14291 * keymap.el (events-to-keys): Use `format' instead of `concat'
14292 since the latter does not accept integer args anymore
14294 1998-07-15 SL Baur <steve@altair.xemacs.org>
14296 * dumped-lisp.el (preloaded-file-list): Usage of Lisp read-time
14299 1998-07-14 SL Baur <steve@altair.xemacs.org>
14301 * make-docfile.el: Get first initialization from very-early-lisp.el
14302 * update-elc.el: Ditto.
14303 * loadup.el (really-early-error-handler): Ditto.
14305 * packages.el (packages-unbytecompiled-lisp): Add new file,
14306 very-early-lisp.el.
14308 * very-early-lisp.el: New file.
14310 1998-07-14 SL Baur <steve@altair.xemacs.org>
14312 * Symbols that have been obsolete for at least 3 years removed (II).
14314 * obsolete.el (eval-current-buffer): Make compatible.
14315 (byte-code-function-p): Ditto.
14316 (send-string): Removed.
14317 (send-region): Removed.
14318 (screen-scrollbar-width): Removed.
14319 (set-screen-scrollbar-width): Removed.
14320 (set-screen-left-margin-width): Removed.
14321 (set-screen-right-margin-width): Removed.
14322 (screen-left-margin-width): Removed.
14323 (screen-right-margin-width): Removed.
14324 (set-buffer-left-margin-width): Removed.
14325 (set-buffer-right-margin-width): Removed.
14326 (buffer-left-margin-width): Removed.
14327 (buffer-right-margin-width): Removed.
14328 (x-set-frame-icon-pixmap): Removed.
14329 (x-set-screen-icon-pixmap): Removed.
14330 (pixel-name): Removed.
14331 (make-pixmap): Removed.
14332 (make-cursor): Removed.
14333 (pixmap-width): Removed.
14334 (pixmap-contributes-to-line-height-p): Removed.
14335 (set-pixmap-contributes-to-line-height): Removed.
14337 1998-07-13 SL Baur <steve@altair.xemacs.org>
14339 * obsolete.el (popup-menu-up-p): removed.
14340 (read-no-blanks-input): Removed.
14341 (wholenump): Removed.
14342 (ring-mod): Removed (what was ring-mod?).
14343 (current-time-seconds): Removed.
14344 (run-special-hook-with-args): Removed.
14346 (dot-marker): Removed.
14347 (dot-min): Removed.
14348 (dot-max): Removed.
14349 (window-dot): Removed.
14350 (set-window-dot): Removed.
14352 * bytecomp.el: Remove bytecompiler support for `dot', `dot-max' and
14355 * minibuf.el: (read-no-blanks-input): remove commented-out copy.
14357 * code-files.el (insert-file-contents): Rename
14358 run-special-hook-with-args to run-hook-with-args-until-success.
14359 (write-region): Ditto.
14361 1998-07-12 SL Baur <steve@altair.xemacs.org>
14363 * about.el: Fix typos, update release date.
14365 * Symbols that have been obsolete for at least 3 years removed.
14367 * cl-macs.el (cl-parse-loop-clause): Delete obsolete references to
14369 (toplevel): remove setf methods for screen functions.
14370 * cl-macs.el (extent-data): defsetf removed.
14371 * obsolete.el (lisp-indent-hook): Make compatible, it's used too
14372 many places to remove.
14373 (comment-indent-hook): Ditto.
14374 * obsolete.el (get-screen-for-buffer-default-screen-name): Remove.
14375 (buffer-dedicated-screen): Ditto.
14376 (deiconify-screen): Ditto.
14377 (delete-screen): Ditto.
14378 (event-screen): Ditto.
14379 (find-file-other-screen): Ditto.
14380 (find-file-read-only-other-screen): Ditto.
14381 (live-screen-p): Ditto.
14382 (screen-height): Ditto.
14383 (screen-iconified-p): Ditto.
14384 (screen-list): Ditto.
14385 (screen-live-p): Ditto.
14386 (screen-name): Ditto.
14387 (screen-parameters): Ditto.
14388 (screen-pixel-height): Ditto.
14389 (screen-pixel-width): Ditto.
14390 (screen-root-window): Ditto.
14391 (screen-selected-window): Ditto.
14392 (screen-totally-visible-p): Ditto.
14393 (screen-visible-p): Ditto.
14394 (screen-width): Ditto.
14396 (get-screen-for-buffer): Ditto.
14397 (get-screen-for-buffer-noselect): Ditto.
14398 (get-other-screen): Ditto.
14399 (iconify-screen): Ditto.
14400 (lower-screen): Ditto.
14401 (mail-other-screen): Ditto.
14402 (make-screen): Ditto.
14403 (make-screen-invisible): Ditto.
14404 (make-screen-visible): Ditto.
14405 (modify-screen-parameters): Ditto.
14406 (new-screen): Ditto.
14407 (next-screen): Ditto.
14408 (next-multiscreen-window): Ditto.
14409 (other-screen): Ditto.
14410 (previous-screen): Ditto.
14411 (previous-multiscreen-window): Ditto.
14412 (raise-screen): Ditto.
14413 (redraw-screen): Ditto.
14414 (select-screen): Ditto.
14415 (selected-screen): Ditto.
14416 (set-buffer-dedicated-screen): Ditto.
14417 (set-screen-height): Ditto.
14418 (set-screen-position): Ditto.
14419 (set-screen-size): Ditto.
14420 (set-screen-width): Ditto.
14421 (show-temp-buffer-in-current-screen): Ditto.
14422 (switch-to-buffer-other-screen): Ditto.
14423 (visible-screen-list): Ditto.
14424 (window-screen): Ditto.
14425 (x-set-screen-pointer): Ditto.
14426 (x-set-frame-pointer): Ditto.
14427 (screen-title-format): Ditto.
14428 (screen-icon-title-format): Ditto.
14429 (terminal-screen): Ditto.
14430 (delete-screen-hook): Ditto.
14431 (create-screen-hook): Ditto.
14432 (mouse-enter-screen-hook): Ditto.
14433 (mouse-leave-screen-hook): Ditto.
14434 (map-screen-hook): Ditto.
14435 (unmap-screen-hook): Ditto.
14436 (default-screen-alist): Ditto.
14437 (default-screen-name): Ditto.
14438 (x-screen-defaults): Ditto.
14439 (x-create-screen): Ditto.
14440 * obsolete.el: meta-flag removed.
14442 sleep-for-millisecs removed.
14443 extent-data removed.
14444 set-extent-data removed.
14445 set-extent-attribute removed.
14446 extent-glyph removed.
14447 extent-layout removed.
14448 set-extent-layout removed.
14449 list-faces-display removed.
14450 list-faces removed.
14451 trim-versions-without-asking removed.
14452 after-write-file-hooks removed.
14454 auto-fill-hook removed.
14455 blink-paren-hook removed.
14456 select-screen-hook, deselect-screen-hook removed.
14457 auto-raise-screen, auto-lower-screen removed.
14459 * msw-mouse.el: Global change resource -> mswindows-resource.
14461 * XEmacs 21.0-pre5 is released.
14463 1998-07-11 SL Baur <steve@altair.xemacs.org>
14465 * about.el (about-hackers): Credits update.
14467 1998-07-11 Hrvoje Niksic <hniksic@srce.hr>
14469 * register.el (insert-register): Don't activate the region.
14471 1998-07-10 SL Baur <steve@altair.xemacs.org>
14473 * select.el: Restore x-* symbols for backwards compatibility:
14474 x-copy-primary-selection, x-kill-primary-selection,
14475 x-delete-primary-selection, x-select-make-extent-for-selection,
14476 x-valid-simple-selection-, x-cut-copy-clear-internal.
14478 1998-07-09 SL Baur <steve@altair.xemacs.org>
14480 * XEmacs 21.0-pre4 is released.
14482 1998-06-28 Hrvoje Niksic <hniksic@srce.hr>
14484 * menubar-items.el (default-menubar): Use `report-emacs-bug' for
14486 (maybe-add-init-button): Fix semantics under Windows. Use
14487 `expand-file-name' rather than `concat'.
14489 * help.el (print-messages): New function.
14491 1998-07-05 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
14493 * ldap.el (ldap-host-parameters-alist): Docstring fixes
14495 1998-07-04 Jonathan Harris <jhar@tardis.ed.ac.uk>
14497 * about.el: Tweaked my entry in about-hackers.
14499 * find-paths.el (paths-emacs-root-p):
14500 Relaxed emacs-root checking of an in-place installation to
14501 also accommodate the flat layout used on MS Windows.
14503 1998-06-29 John Jones <jj@asu.edu>
14505 * package-get.el: calls to package-get-update-all will only
14506 update packages which are already installed.
14508 1998-07-05 Andy Piper <andyp@parallax.co.uk>
14510 * faces.el (xpm-color-symbols): remove hardcoded defaults these
14511 are handled by the gui-element face fallbacks now.
14513 * x-faces.el: default gui-element face to "background" as well as
14516 * msw-faces.el (mswindows-init-device-faces): remove gui-element
14517 and default face settings since these are set as fallbacks now in
14518 the appropriate domain.
14520 1998-07-02 SL Baur <steve@altair.xemacs.org>
14522 * text-mode.el (text-mode): Reorder regexp so the OR part
14523 corresponding to `page-delim' goes first and the hack in
14524 `forward-paragraph' will work.
14525 With bug analysis from Bob Weiner <weiner@altrasoft.com>
14527 1998-06-29 Kyle Jones <kyle_jones@wonderworks.com>
14529 * subr.el (remove-hook): When checking the hook value
14530 with functionp, don't apply car to it.
14532 1998-06-24 Jonathan Harris <jhar@tardis.ed.ac.uk>
14534 * package-get.el (package-get-remote-filename):
14535 Don't use file-name-as-directory because the local directory
14536 separator conventions might not be the same as ftp's.
14538 1998-06-27 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
14540 * ldap.el (ldap-host-parameters-alist): New name of
14541 `ldap-host-parameters-plist'
14543 1998-06-26 Adrian Aichner <adrian@xemacs.org>
14545 * package-get.el: Using (require 'package-get-base), now that it
14546 provides itself. Consequently removed all instances of (load
14547 "package-get-base.el").
14549 1998-06-29 Kyle Jones <kyle_jones@wonderworks.com>
14551 * subr.el (remove-hook): Don't treat the hook value as a
14552 list unless it is both consp and not functionp.
14554 1998-06-29 SL Baur <steve@altair.xemacs.org>
14556 * about.el: Email address for Ben Wing is ben@xemacs.org.
14557 * auto-show.el: Ditto.
14558 * bytecomp.el: Ditto.
14560 * x-scrollbar.el: Ditto.
14561 * x-misc.el: Ditto.
14562 * tty-init.el: Ditto.
14563 * toolbar-items.el: Ditto.
14564 * symbol-syntax.el: Ditto.
14565 * specifier.el: Ditto.
14566 * objects.el: Ditto.
14567 * hyper-apropos.el: Ditto.
14568 * glyphs.el: Ditto.
14570 1998-06-27 Hrvoje Niksic <hniksic@srce.hr>
14572 * mouse.el (drag-window-divider): vertical-divider-draggable-p ->
14573 vertical-divider-always-visible-p.
14574 (default-mouse-motion-handler): Ditto.
14576 1998-06-21 Hrvoje Niksic <hniksic@srce.hr>
14578 * scrollbar.el (scrollbars-visible-p): Simplify. Always set the
14581 1998-06-21 Oliver Graf <ograf@fga.de>
14583 * build-reports.el: changed receiver to xemacs-build-reports list
14585 1998-06-19 Jonathan Harris <jhar@tardis.ed.ac.uk>
14587 * font.el: Split font-family-mappings into X and
14588 mswindows-specific versions.
14589 mswindows-font-create-[object|name]: Treat supplied size
14590 as a pointsize. Added underline and strikethru handling.
14592 * msw-faces.el: changed default mswindows charset to western.
14594 * msw-glyphs.el: removed space in border-glyph font string that
14595 was inserted to get round bugs in the mswindows C font code.
14597 1998-06-27 SL Baur <steve@altair.xemacs.org>
14599 * about.el (about-hackers): Credits update.
14601 * help-nomule.el (tutorial-supported-languages): Add Romanian
14604 * code-files.el (file-coding-system-alist): Hardwire TUTORIAL.ro
14607 1998-06-19 Jonathan Harris <jhar@tardis.ed.ac.uk>
14609 * font.el: Split font-family-mappings into X and
14610 mswindows-specific versions.
14611 mswindows-font-create-[object|name]: Treat supplied size
14612 as a pointsize. Added underline and strikethru handling.
14614 * msw-faces.el: changed default mswindows charset to western.
14616 * msw-glyphs.el: removed space in border-glyph font string that
14617 was inserted to get round bugs in the mswindows C font code.
14619 1998-06-15 Jonathan Harris <jhar@tardis.ed.ac.uk>
14621 * minibuf.el: make read-color-completion-table call
14622 (mswindows-color-list for mswindows devices.
14624 1998-06-18 Sam Mikes <smikes@alumni.hmc.edu>
14626 * lisp/font-lock.el
14627 (font-lock-match-c++-style-declaration-item-and-skip-to-next):
14628 Let declaration items contain non-word symbol characters.
14630 1998-06-15 Adrian Aichner <adrian@xemacs.org>
14632 * package-get.el (package-get-package-provider): Added autoload
14633 cookie. Loading "package-get-base.el" in ALL functions that use
14634 it. Fixed some (interactive ...) with multiple argument specs
14635 again. Cosmetic indentation changes.
14637 1998-05-27 Glynn Clements <glynn@sensei.co.uk>
14639 * info.el (Info-insert-dir): Don't use nreverse on variables
14640 that you want to use later.
14642 1998-06-17 Glynn Clements <glynn@sensei.co.uk>
14644 * x-mouse.el (x-set-point-and-move-selection): Replace call
14645 to x-kill-primary-selection with kill-primary-selection
14647 1998-06-12 Martin Buchholz <martin@xemacs.org>
14649 * simple.el (what-cursor-position): Make cursor position reported
14650 use value of column-number-start-at-one
14652 1998-06-17 SL Baur <steve@altair.xemacs.org>
14654 * about.el (xemacs-hackers): Fix Jareth's email address.
14656 1998-06-16 SL Baur <steve@altair.xemacs.org>
14658 * startup.el (startup-splash-frame): Remove
14659 `xemacs-startup-logo-function'.
14661 1998-06-15 SL Baur <steve@altair.xemacs.org>
14663 * about.el (about-hackers): Update credits list.
14665 1998-06-06 Jeff Miller <jmiller@smart.net>
14667 * lisp/sound.el: Update sound-ext to allow filenames with
14668 extensions to be found by load-sound-file
14670 1998-06-14 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
14672 * info.el (Info-rebuild-outdated-dir): Removed variable
14673 (Info-auto-generate-directory): New variable
14674 (Info-save-auto-generated-dir): New variable
14675 (Info-maybe-update-dir): Use `Info-auto-generate-directory'
14676 (Info-build-dir-anew): Second parameter removed. Use
14677 `Info-save-auto-generated-dir'
14678 (Info-rebuild-dir): Ditto
14680 1998-06-02 Christoph Wedler <wedler@fmi.uni-passau.de>
14682 * list-mode.el (next-list-mode-item): Would not recognize
14683 border between directly neighbored items.
14685 1998-06-12 Andy Piper <andyp@parallax.co.uk>
14687 * package-get.el: add autoloads for some functions.
14689 1998-06-10 Hrvoje Niksic <hniksic@srce.hr>
14691 * specifier.el (let-specifier): Tiny docfixes.
14693 1998-06-12 Andy Piper <andyp@parallax.co.uk>
14695 * msw-mouse.el: set selection-pointer-glyph to Normal.
14697 1998-06-09 Per Abrahamsen <abraham@dina.kvl.dk>
14699 * wid-edit.el (widget-specify-secret): New function.
14700 (widget-after-change): Use it.
14701 (widget-specify-field): Use it.
14703 1998-06-08 Hrvoje Niksic <hniksic@srce.hr>
14705 * mouse.el (drag-window-divider): Use `(not done)' instead of
14706 `doit'; reuse result of `window-pixel-edges'.
14708 * modeline.el (drag-modeline-event-lag): Rename to
14709 drag-divider-event-lag.
14711 1998-06-07 Hrvoje Niksic <hniksic@srce.hr>
14713 * specifier.el (let-specifier): Rewritten not to generate needless
14714 `let's; clarified documentation; support TAG-SET and HOW-TO-ADD
14717 1998-05-28 Hrvoje Niksic <hniksic@srce.hr>
14719 * minibuf.el (read-file-name-1): Setup buffer-local value of
14720 `completion-ignore-case' in completions buffer under Windows.
14722 1998-06-06 Kirill M. Katsnelson <kkm@kis.ru>
14724 * about.el (about-maintainer-glyph): Fix support for not
14727 1998-06-04 Kirill M. Katsnelson <kkm@kis.ru>
14729 * cmdloop.el (cancel-mode-internal): Defined this do-nothing function.
14731 * mouse.el (mouse-track): Cancel selection if misc-user event with
14732 `cancel-mode-internal' function is fetched.
14734 1998-06-03 Hrvoje Niksic <hniksic@srce.hr>
14736 * files.el (save-some-buffers-1): Fixed return value.
14738 1998-06-01 Oliver Graf <ograf@fga.de>
14740 * dragdrop.el: added experimental
14742 1998-05-26 Stephen J. Turnbull <turnbull@sk.tsukuba.ac.jp>
14744 * startup.el (after-init-hook, init-file-user,
14745 user-init-directory, load-user-init-file): Purge references
14746 to "~/.xemacs/init.el" from docstrings.
14748 (load-user-init-file) Use paths-construct-path to construct
14749 paths to user init files. Go directly to ~/.emacs, do not
14750 search ~/.xemacs/, do not load `default-custom-file'.
14752 1998-06-03 Hrvoje Niksic <hniksic@srce.hr>
14754 * files.el (interpreter-mode-alist): Catch wish and tclsh before
14756 (inhibit-first-line-modes-regexps): Added `.tar.gz'.
14758 1998-06-03 Andy Piper <andyp@parallax.co.uk>
14760 * menubar-items.el (default-menubar): add Update Packages to customize
14763 1998-06-02 Andy Piper <andyp@parallax.co.uk>
14765 * faces.el: use toolbar face as a fallback for toolbar properties
14766 in xpm-color-symbols instead of default.
14768 * msw-faces.el: rename 3d-object -> gui-element face.
14770 1998-06-06 SL Baur <steve@altair.xemacs.org>
14772 * startup.el (xemacs-startup-logo-function): New variable.
14773 (startup-splash-frame): Use it.
14775 1998-06-02 Hrvoje Niksic <hniksic@srce.hr>
14777 * files.el (save-some-buffers): Would wait 1 second.
14778 (save-some-buffers-1): Delete other windows here instead of in
14779 `save-some-buffers'.
14780 (save-some-buffers): Force redisplay only if windows were deleted.
14782 1998-06-02 Didier Verna <didier@xemacs.org>
14784 * cus-face.el (custom-face-attributes): generalized the use of
14785 toggle buttons for boolean attributes.
14786 Re-ordered the items a bit.
14788 1998-06-01 SL Baur <steve@altair.xemacs.org>
14790 * sound.el (default-sound-directory): Use `locate-data-directory'
14791 to find the sounds directory.
14793 1998-05-29 Andy Piper <andyp@parallax.co.uk>
14795 * sound.el: default sound-ext to .wav under mswindows, .au
14796 otherwise. load-default sounds without extensions.
14798 1998-05-27 Bjrn Torkelsson <torkel@hpc2n.umu.se>
14800 * menubar-items.el (default-menubar): Dim out "Submit Bug Report"
14801 if send-pr is not bound.
14803 1998-06-01 Andy Piper <andyp@parallax.co.uk>
14805 * files.el: grok idl files in auto-mode-alist.
14806 1998-06-01 Jeff Miller <jmiller@smart.net>
14808 * minibuf.el (exact-minibuffer-completion-p): check for nil before
14811 1998-05-30 Andy Piper <andyp@parallax.co.uk>
14813 * msw-glyphs.el: add xbm to the list of image types supported.
14815 1998-05-30 Kirill M. Katsnelson <kkm@kis.ru>
14817 * msw-init.el (init-post-mswindows-win): Load InfoDock toolbar
14818 instead of XEmacs one when dumping InfoDock.
14820 1998-05-30 Kirill M. Katsnelson <kkm@kis.ru>
14822 * obsolete.el (has-modeline-p): Added obsolete alias `has-modeline-p'
14823 for `modeline-visible-p'
14825 * winnt.el (nt-quote-process-args): Fix for duplicating argv[0].
14827 1998-05-29 Andy Piper <andyp@parallax.co.uk>
14829 * msw-select.el (mswindows-cut-copy-clear-clipboard): deleted
14830 since it's not used anymore. doc string fixes.
14832 * package-get.el (package-get-file-installed-p): new function. use
14833 instead of file-installed-p which is in an external package.
14835 1998-05-28 Oliver Graf <ograf@fga.de>
14837 * dragdrop.el (dragdrop-drop-url-default): dropped pop-to-buffer in
14838 favor of select-window/switch-to-buffer
14840 Wed May 27, 1998 Darryl Okahata <darrylo@sr.hp.com>
14842 * startup.el: changed (getenv "HOME") to (user-home-directory)
14844 1998-05-25 Oliver Graf <ograf@fga.de>
14846 * frame.el (cde-start-drag) moved to dragdrop.el
14847 (offix-start-drag-region) moved to dragdrop.el
14848 (offix-start-drag) moved to dragdrop.el
14849 * dragdrop.el (cde-start-drag) moved from frame.el
14850 (offix-start-drag-region) moved from frame.el
14851 (offix-start-drag) moved from frame.el
14852 (cde-start-drag-region) cde drag regions
14853 * mouse.el (mouse-drag-or-yank) will now call cde-start-drag-region
14855 1998-05-26 Oliver Graf <ograf@fga.de>
14857 * dragdrop.el: created dragdrop-drag prototypes
14858 (cde-start-drag-region) fixed typo
14860 1998-05-28 SL Baur <steve@altair.xemacs.org>
14862 * simple.el (after-init-hook): Remove reader macro.
14864 * packages.el (packages-hardcoded-lisp): Get rid of reader
14865 macros. Update DOC string.
14867 1998-05-25 Hrvoje Niksic <hniksic@srce.hr>
14869 * mouse.el (drag-window-divider): Ditto.
14871 * modeline.el (mouse-drag-modeline): Use it.
14873 * lisp-mode.el (let-specifier): Specify indentation.
14875 * specifier.el (let-specifier): Renamed from
14876 `with-specifier-instance'.
14878 1998-05-27 Andy Piper <andyp@parallax.co.uk>
14881 * faces.el: move definition of xpm-color-symbols from x-faces.el
14882 to faces. Predicate x-get-resource on the presence of x.
14884 * msw-faces.el: set 3d-object face rather than modeline. Specify
14885 faces as specfier defaults.
14887 * package-get.el: don't use package-admin-add-single-file-package.
14889 1998-05-25 Hrvoje Niksic <hniksic@srce.hr>
14891 * toolbar-items.el: Fixup tooltips.
14892 (toolbar-gnus): Don't use obsolete variable
14893 toolbar-news-frame-properties.
14894 (toolbar-news-reader): Default to `gnus' instead of
14897 * files.el (auto-mode-alist): Correctly recognize `.emacs' under
14900 1998-05-25 Andy Piper <andyp@parallax.co.uk>
14902 * package-get.el: rename -installedp -> -installed-p.
14904 1998-05-23 Kirill M. Katsnelson <kkm@kis.ru>
14906 * glyphs.el (init-glyphs): Created `border-glyph' face, with no
14907 attributes, and assinged it to continuation, truncation and
14910 * msw-glyphs.el: Assigned WinDings font to `border-glyph' face,
14911 and made continuation, truncation and hscroll glyphs arrow
14912 characters out of that font.
14914 1998-05-22 Hrvoje Niksic <hniksic@srce.hr>
14916 * minibuf.el (minibuffer-electric-separator): Play nicely with
14917 directory-sep-char being \.
14918 (minibuffer-electric-tilde): Ditto.
14919 (read-file-name-map): Ditto.
14921 1998-05-22 Hrvoje Niksic <hniksic@srce.hr>
14923 * mouse.el (default-mouse-track-maybe-own-selection): Pause only
14925 (default-mouse-track-deal-with-down-event): Avoid
14926 `x-disown-selection'; use `disown-selection' instead.
14928 1998-05-21 Andy Piper <andyp@parallax.co.uk>
14931 * x-select.el: selection cleanup. (x-cut-copy-clear-internal)
14932 moved to (cut-copy-clear-internal) in select.el. Ditto for
14933 (x-delete-primary-selection) (x-kill-primary-selection)
14934 (x-copy-primary-selection).
14935 (own-clipboard): new function.
14937 * msw-select.el: use the new kill/delete/copy/cut-copy-clear
14938 functions in select.el. remove old ones.
14939 (mswindows-own-clipboard): new function.
14941 1998-05-21 Andy Piper <andyp@parallax.co.uk>
14943 * gnuserv.el: allow connections from mswindows type devices.
14945 1998-05-20 Andy Piper <andyp@parallax.co.uk>
14947 * msw-glyphs.el: change image type used from cursor to resource.
14949 1998-05-20 Kirill M. Katsnelson <kkm@kis.ru>
14951 * x-scrollbar.el (x-init-scrollbar-from-resources): Added support
14952 for {top,bottom}-{left,right} values in addition to
14953 {top,bottom}_{left,right}.
14954 Use x-get-resource instead of x-get-resource-and-bogosity-check.
14956 1998-05-20 Hrvoje Niksic <hniksic@srce.hr>
14958 * cl-macs.el (specifier-instance): Undefine its setf method.
14960 * specifier.el (with-specifier-instance): Added docstring.
14962 * mouse.el (drag-window-divider): Ditto.
14964 * modeline.el (mouse-drag-modeline): Use it.
14966 * lisp-mode.el (with-specifier-instance): Define its indentation
14969 * specifier.el (with-specifier-instance): New macro.
14971 1998-05-19 Andy Piper <andyp@parallax.co.uk>
14973 * package-get.el (package-get-create-custom): new function to
14974 auto-generate package-get-custom.el from package-get-base.el.
14975 * (package-get-ever-installedp): new function.
14976 * (package-get-custom): new function to get all packages specified
14979 1998-05-19 Hrvoje Niksic <hniksic@srce.hr>
14981 * cus-edit.el (custom-file): Revert to `~/.emacs'.
14983 1998-05-23 SL Baur <steve@altair.xemacs.org>
14985 * cl-extra.el: Reverse previous float change.
14987 1998-05-17 Andy Piper <andyp@parallax.co.uk>
14990 * faces.el (try-font-name): moved from x-faces.el since it is
14991 required by w3 under mswindows as well X.
14993 1998-05-18 Kirill M. Katsnelson <kkm@kis.ru>
14995 * winnt.el: Removed evil (setq completion-ignore-case t)
14996 clause, one more overlookef fsfism.
14997 (nt-quote-args-functions-alist): End sentences with double space.
14999 1998-05-18 Kirill M. Katsnelson <kkm@kis.ru>
15001 * window-xemacs.el (push-window-configuration): Remove kludgery of
15002 recaching default-toolbar specifier.
15003 (pop-window-configuration): Ditto.
15004 (unpop-window-configuration): Ditto.
15006 1998-05-16 Hrvoje Niksic <hniksic@srce.hr>
15008 * modeline.el (modeline-minor-mode-menu): Don't use :menu-tag.
15010 1998-05-17 Kirill M. Katsnelson <kkm@kis.ru>
15012 * winnt.el (nt-quote-args-verbatim): Added function.
15013 (nt-quote-args-prefix-quote): Added function.
15014 (nt-quote-args-backslash-quote): Added function.
15015 (nt-quote-args-double-quote): Added function.
15016 (nt-quote-args-functions-alist): New variable.
15017 (nt-quote-process-args): Added function. This is the main quoting
15018 work horse called from process-nt.c
15020 1998-05-16 Kirill M. Katsnelson <kkm@kis.ru>
15022 * winnt.el: Removed duplicate definitions for backspace,
15023 delete, M-backspace and C-M-backspace.
15024 (file-name-buffer-file-type-alist): Removed this variable.
15025 (find-buffer-file-type): Removed function.
15026 (find-file-binary): Removed function.
15027 (find-file-text): Removed function.
15028 (find-file-not-found-set-buffer-file-type): Removed function.
15029 (save-to-unix-hook): Removed function.
15030 (revert-from-unix-hook): Removed function.
15031 (using-unix-filesystems): Removed function.
15032 (original-make-auto-save-file-name): DEFSUBR to avoid doc snarf
15034 (x-set-selection): Removed function.
15035 (x-get-selection): Removed function.
15036 Removed commented FSFisms.
15037 Replaced copyright notice (this file is not part of GNU Emacs).
15038 (nt-shell-mode-hook): Moved here from a lambda expression. Added
15039 comint-process-echoes setting to t.
15041 1998-05-17 Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de>
15043 * packages.el (packages-no-package-hierarchy-regexp): Introduced
15044 and used following the interface change of
15045 `paths-find-recursive-path'.
15047 * find-paths.el (paths-find-recursive-path): Exclusion is now by a
15048 regexp instead of a list of base names.
15049 (paths-version-control-filename-regexp):
15050 (paths-lisp-filename-regexp): (paths-no-lisp-directory-regexp):
15051 Introduced and used following the interface change of
15052 `paths-find-recursive-path'.
15054 1998-05-16 Hrvoje Niksic <hniksic@srce.hr>
15056 * simple.el (delete-forward-p): Make it a defun; do X garbage only
15057 on X devices, rather than on all non-TTY devices.
15059 1998-05-16 Kirill M. Katsnelson <kkm@kis.ru>
15061 * msw-mouse.el: New file. Sets up cursor shapes for Windows.
15063 * dumped-lisp.el (preloaded-file-list): Added msw-mouse.el
15065 1998-05-17 Adrian Aichner <adrian@xemacs.org>
15067 * itimer.el (activate-itimer): Fixed usage of integers
15068 as argument to `concat'.
15070 1998-05-17 Glynn Clements <glynn@sensei.co.uk>
15072 * itimer.el (start-itimer): replace the use of `concat' with
15075 1998-05-16 SL Baur <steve@altair.xemacs.org>
15077 * mode-motion.el (mode-motion-hook): Clarify docstring.
15078 From Bob Weiner <weiner@altrasoft.com>
15080 * loadhist.el (symbol-file): Supply prompt string when used
15082 From Bob Weiner <weiner@altrasoft.com>
15084 1998-05-16 Hrvoje Niksic <hniksic@srce.hr>
15086 * loadup.el (really-early-error-handler): Ditto.
15088 * update-elc.el: Ditto.
15090 * setup-paths.el (paths-construct-exec-path): Ditto.
15092 * make-docfile.el: Ditto.
15094 * find-paths.el (paths-decode-directory-path): Use split-path
15095 instead of decode-path.
15097 * files.el (parse-colon-path): Update docstring reference.
15099 1998-05-15 Jonathan Harris <jhar@tardis.ed.ac.uk>
15103 Bind cut'n'paste keys to non window-system specific functions.
15105 * msw-select.el: New function mswindows-clear-clipboard.
15106 mswindows-cut-copy-clipboard extended to handle clearing of the
15107 selection and renamed to mswindows-cut-copy-clear-clipboard.
15109 * select.el: on mswindows devices delete-primary-selection
15110 calls mswindows-clear-clipboard.
15112 1998-05-15 Hrvoje Niksic <hniksic@srce.hr>
15114 * simple.el (quoted-insert): Inhibit quit when using read-char.
15116 * cmdloop.el (read-char): Don't inhibit quit.
15117 (read-char-exclusive): Ditto.
15118 (read-char): Signal quit if quit-char was pressed.
15119 (read-char-exclusive): Ditto.
15120 (read-quoted-char): Return a character, not integer.
15122 * menubar-items.el (default-popup-menu): Use Andy's generic
15124 (default-popup-menu): Fix code.
15126 1998-05-14 Oliver Graf <ograf@fga.de>
15128 * dragdrop.el (dragdrop-function-widget): this time it's done
15130 1998-05-13 Oliver Graf <ograf@fga.de>
15132 * dumped-lisp.el: dragdrop.el now based on dragdrop-api feature
15134 1998-05-15 Kirill M. Katsnelson <kkm@kis.ru>
15136 * device.el (device-pixel-width):
15137 (device-pixel-height):
15139 (device-mm-height):
15140 (device-bitplanes):
15141 (device-color-cells): Swapped parameters to device-system-metric
15142 according to the interface change.
15144 1998-05-14 Kirill M. Katsnelson <kkm@kis.ru>
15146 * mouse.el (default-mouse-motion-handler): Use new name of the
15147 function event-over-vertical-divider-p.
15148 Do not set E-W arrow cursor over the divider if
15149 vertical-divider-draggable-p is nil in the window.
15150 ([top-level]): Use new name for the variable
15151 vertical-divider-map.
15152 (drag-window-divider): Respect vertical-divider-draggable-p.
15153 Variable name typo fixes.
15155 1998-05-14 Hrvoje Niksic <hniksic@srce.hr>
15157 * keymap.el (kbd): Define here; handle string constants and
15160 1998-05-15 Christian Nyb <chr@mediascience.no>
15162 * simple.el (zap-up-to-char): New function. Behaves like `zap-to-char'
15165 1998-05-13 Didier Verna <didier@xemacs.org>
15167 * mouse.el (drag-window-divider): give the vertical divider a
15168 pressed look when dragging it.
15170 1998-05-13 Andy Piper <andyp@parallax.co.uk>
15172 * faces.el: predicate some more face operations on x or mswindows
15175 * modeline.el: enable modeline coloring for mswindows.
15177 1998-05-13 Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de>
15179 * minibuf.el (minibuffer-default): Added variable; compatible with
15181 (next-history-element): Used `minibuffer-default'.
15183 1998-05-12 Oliver Graf <ograf@fga.de>
15185 * dragdrop.el (dragdrop-function-widget): button and mods ok
15186 arguments still look a bit strange
15187 (dragdrop-compare-mods) created
15188 (dragdrop-drop-do-functions) correctly checks for buttons and
15191 1998-05-14 Hrvoje Niksic <hniksic@srce.hr>
15193 * setup-paths.el (paths-default-info-directories): Replace
15194 path-separator with directory-sep-char.
15196 * files.el (path-separator): Don't define it here.
15198 1998-05-14 Hrvoje Niksic <hniksic@srce.hr>
15200 * update-elc.el: Ditto.
15202 * setup-paths.el (paths-construct-exec-path): Ditto.
15204 * make-docfile.el: Ditto.
15206 * loadup.el (really-early-error-handler): Ditto.
15208 * find-paths.el (paths-decode-directory-path): Use decode-path
15209 instead of decode-path-internal.
15211 * files.el (parse-colon-path): Update docstring.
15213 1998-05-13 Hrvoje Niksic <hniksic@srce.hr>
15215 * subr.el (get-buffer-window-list): Make BUFFER optional.
15217 * window-xemacs.el (windows-of-buffer): Defalias to
15218 get-buffer-window-list.
15220 1998-05-12 Hrvoje Niksic <hniksic@srce.hr>
15222 * disass.el: Fix maintainer keyword.
15224 * bytecomp.el (byte-compile-and-load-file): Autoload.
15225 (byte-compile-buffer): Ditto.
15227 * lisp-mode.el (eval-last-sexp): Skip ` in `variable' so that the
15228 value is returned, not the name.
15229 (lisp-imenu-generic-expression): Enable it.
15230 (lisp-mode-variables): Ditto.
15231 (lisp-indent-offset): Change defconst to defvar.
15232 (lisp-indent-function): Ditto.
15233 (lisp-body-indent): Ditto.
15235 1998-05-12 Hrvoje Niksic <hniksic@srce.hr>
15237 * modeline.el: Use zap-last-kbd-macro-event.
15239 * lisp-mode.el (eval-interactive): If eval-interactive-verbose is
15240 nil, don't attempt to do anything with messages.
15241 (eval-last-sexp): Use `letf' for clarity.
15243 1998-05-12 Hrvoje Niksic <hniksic@srce.hr>
15245 * startup.el: It's still `.emacs', not yet `.xemacs/init.el'.
15247 1998-05-11 Martin Buchholz <martin@xemacs.org>
15252 Change empty docstrings into no doc strings at all.
15253 Fix bogus FSF-format docstrings.
15254 * etags.el: Fix docstring.
15256 1998-05-11 Jan Vroonhof <vroonhof@math.ethz.ch>
15258 * package-get.el (package-get): Use internal md5
15260 1998-05-13 SL Baur <steve@altair.xemacs.org>
15262 * about.el (about-xemacs): Correct abuse of concat.
15264 1998-05-11 SL Baur <steve@altair.xemacs.org>
15266 * info.el (Info-mode): Use easymenu.
15268 1998-05-12 Hrvoje Niksic <hniksic@srce.hr>
15270 * apropos.el (apropos): Don't use concat with integers.
15272 * cmdloop.el (describe-last-error): Handle the case when no error
15273 was seen gracefully.
15275 * apropos.el (apropos-print): Use with-displaying-help-buffer as
15277 (apropos-describe-plist): Ditto.
15279 * help.el (with-displaying-help-buffer): Revert to a defun.
15280 (describe-key): Use it as defun.
15281 (describe-mode): Ditto.
15282 (describe-bindings): Ditto.
15283 (describe-prefix-bindings): Ditto.
15284 (describe-installation): Ditto.
15285 (view-lossage): Ditto.
15286 (describe-function): Ditto.
15287 (describe-variable): Ditto.
15288 (describe-syntax): Ditto.
15290 1998-05-11 Oliver Graf <ograf@fga.de>
15292 * dragdrop.el: changed order of require/provide
15293 (dragdrop-drop-mime-default) changed to new calling conventions
15294 (dragdrop-drop-do-functions) changed to new calling conventions
15295 (dragdrop-function-widget) this one needs more work...
15297 1998-05-10 Oliver Graf <ograf@fga.de>
15299 * about.el: another small change in my entry
15300 * dragdrop.el (dragdrop-drop-log-function): logging added
15301 plus customizations
15302 changed interface to handler functions. now called with event
15305 1998-05-12 Kirill M. Katsnelson <kkm@kis.ru>
15307 * glyphs.el (divider-pointer-glyph): Declared new glyph,
15308 E-W arrow pointer displayed over draggable dividers.
15310 * mouse.el (default-mouse-motion-handler): Show it when
15312 (drag-window-divider): Added.
15313 ([top-level]): Initialized window-divider-map with a keymap
15314 binding the above function to left button down event.
15316 * x-mouse.el (x-init-pointer-shape): Initialize
15317 divider-pointer-glyph from Cursor.dividerPointer, or use default
15320 1998-04-30 Gunnar Evermann <Gunnar.Evermann@nats.informatik.uni-hamburg.de>
15322 * toolbar-items.el (toolbar-compile): respect should-use-dialog-box-p
15324 1998-05-11 Hrvoje Niksic <hniksic@srce.hr>
15326 * simple.el (count-words-buffer): Don't query for buffer.
15327 (count-lines-buffer): Ditto.
15329 1998-05-11 Jan Vroonhof <vroonhof@math.ethz.ch>
15331 * help.el (where-is): add optional insert argument.
15333 1998-05-11 Hrvoje Niksic <hniksic@srce.hr>
15335 * help.el (describe-key-briefly): New argument INSERT.
15337 * simple.el (eval-expression): New optional argument; synch with
15340 * keydefs.el (global-map): Add new register bindings.
15342 * register.el: Synched with FSF 20.3.
15344 1998-05-11 Jan Vroonhof <vroonhof@math.ethz.ch>
15346 * window-xemacs.el (recenter): all arguments are optional.
15348 1998-05-10 Kirill M. Katsnelson <kkm@kis.ru>
15350 * device.el: (device-pixel-width): Reflected name/parameters
15351 change to device-system-metric.
15352 (device-pixel-height): Ditto.
15353 (device-mm-width): Ditto.
15354 (device-mm-height): Ditto.
15355 (device-bitplanes): Ditto.
15356 (device-color-cells): Ditto.
15358 1998-05-10 Hrvoje Niksic <hniksic@srce.hr>
15360 * cl-extra.el (cl-float-limits): Removed; move code to top-level.
15362 * cl.el (most-positive-fixnum): Document.
15363 (most-negative-fixnum): Ditto.
15365 * cus-dep.el: Updated comment.
15367 * cus-load.el: Use most-positive-fixnum as the gc-inhibiting
15370 * cus-load.el (custom-put): Removed.
15372 * files.el (after-find-file): Just resignal quit instead of
15373 signaling "canceled".
15375 1998-05-10 Hrvoje Niksic <hniksic@srce.hr>
15377 * frame.el (other-frame): Use `focus-frame' instead of
15378 select-frame kludges.
15380 * lisp-mode.el: Update lisp-indent-function for
15381 save-selected-frame and with-selected-frame.
15383 * frame.el (save-selected-frame): New macro.
15384 (with-selected-frame): Ditto.
15385 (other-frame): Use `set-frame-focus'.
15387 1998-05-06 Oliver Graf <ograf@fga.de>
15389 * dragdrop.el (dragdrop-drop-dispatch): changed to new list concept
15390 (dragdrop-drop-url-default) default handler for URL drops created
15391 (dragdrop-drop-mime-default) default handler for MIME drops created
15392 (dragdrop-drop-functions) default custom for handling drops created
15393 (dragdrop-drop-do-functions) helper for drgadrop-drop-dispatch
15395 1998-05-05 Jonathan Harris <jhar@tardis.ed.ac.uk>
15397 * mouse.el: Removed redundant mouse-mswindows-drop function.
15399 1998-05-05 Oliver Graf <ograf@fga.de>
15401 * about.el: changed some text in my entry
15402 * dragdrop.el: added customs
15404 1998-05-04 Oliver Graf <ograf@fga.de>
15406 * mouse.el: killed global drop key bindings
15407 (mouse-offix-drop) removed
15408 * dragdrop.el: created
15409 * dumped-lisp.el: inclusion of dragdrop.el for window-systems
15411 1998-05-09 Kirill M. Katsnelson <kkm@kis.ru>
15413 * x-scrollbar.el (x-init-scrollbar-from-resources): Initialize
15414 scrollbar-on-{left,top}-p from *scrollBarPlacement resources.
15416 * x-misc.el (x-get-resource-and-maybe-bogosity-check): Removed
15419 * scrollbar.el (scrollbars-visible-p): Use new
15420 {vertical,horizontal}-scrollbar-visible-p specifiers.
15422 1998-04-18 Kirill M. Katsnelson <kkm@kis.ru>
15424 * device.el (device-pixel-height):
15425 (device-pixel-width):
15427 (device-mm-height):
15428 (device-bitplanes):
15429 (device-color-cells): Moved these 6 functions from device.c; they
15430 all use single (device-system-metrics) call.
15432 1998-05-09 SL Baur <steve@altair.xemacs.org>
15434 * dumped-lisp.el (preloaded-file-list): x-menubar.el and x-toolbar.el
15437 * menubar-items.el:
15438 * toolbar-items.el: Renamed from x-menubar/x-toolbar.
15439 Suggested by Hrvoje Niksic <hniksic@srce.hr>
15441 * help.el (help-map): Remove Hyperbole keybinding logic.
15442 Suggested by: Michael Ernst <mernst@cs.washington.edu>
15444 1998-05-08 SL Baur <steve@altair.xemacs.org>
15446 * x-menubar.el (default-menubar): Enable 'mail-user-agent' feature.
15447 From SAKIYAMA Nobuo <nobuo@db3.so-net.or.jp>
15449 1998-05-07 Andy Piper <andyp@parallax.co.uk>
15451 * msw-glyphs.el: use nicer icon3 from the frame icon.
15453 1998-05-07 SL Baur <steve@altair.xemacs.org>
15455 * version.el (emacs-version): Remove InfoDock conditionals.
15457 * startup.el (startup-splash-frame): Change ID logo name.
15459 1998-05-06 Hrvoje Niksic <hniksic@srce.hr>
15461 * files.el (after-find-file): If the user presses C-g on
15462 directory-creation prompt, kill the buffer.
15464 1998-05-06 SL Baur <steve@altair.xemacs.org>
15466 * simple.el (count-words-region): Reverse previous change.
15468 1998-05-05 Hrvoje Niksic <hniksic@srce.hr>
15470 * replace.el (query-replace): Just call perform-replace.
15471 (query-replace-regexp): Ditto.
15472 (perform-replace): Move region handling here.
15473 (perform-replace): Use the new arg to match-data.
15475 1998-03-08 Kyle Jones <kyle_jones@wonderworks.com>
15477 * x-init.el: Install X specific display table that
15478 displays char 0240 as a space to avoid whatever it is
15479 that screws up display of that character code.
15481 1998-05-03 Hrvoje Niksic <hniksic@srce.hr>
15483 * help.el (function-arglist): If no arguments are documented for a
15484 subr, print nothing rather than incorrect output.
15486 1998-05-05 SL Baur <steve@altair.xemacs.org>
15488 * cmdloop.el (command-error): Update bail-out error message to use
15489 `emacs-program-name'.
15491 * lib-complete.el: Remove reader macro cruft.
15493 * dumped-lisp.el (preloaded-file-list): Phase I: remove InfoDock
15496 * simple.el (count-words-region): Drop interactive-p check on the
15499 1998-05-04 Jonathan Harris <jhar@tardis.ed.ac.uk>
15503 Correct spelling of mswindows-font-canonicalize-name.
15505 1998-05-03 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
15507 * ldap.el (ldap-host-parameters-alist): Replaced with
15508 `ldap-host-parameters-plist'
15509 (ldap-search): Adapt to previous change
15511 1998-05-02 SL Baur <steve@altair.xemacs.org>
15513 * about.el (about-hackers): Update Bob Weiner bio.
15514 (about-maintainer-info): Ditto.
15516 1998-05-02 Hrvoje Niksic <hniksic@srce.hr>
15518 * simple.el (display-warning-minimum-level): Docfix.
15520 1998-04-04 Per Abrahamsen <abraham@dina.kvl.dk>
15522 * widget.el (:default-get): New keyword.
15523 * wid-edit.el (default, widget-default-default-get): Define it.
15524 (group, widget-group-default-get): Define it.
15525 (menu-choice, widget-choice-default-get): Define it.
15526 (widget-default-get): New function.
15527 (widget-choice-action): Call it.
15528 (widget-editable-list-entry-create): Call it.
15530 1998-05-01 Hrvoje Niksic <hniksic@srce.hr>
15532 * byte-optimize.el (byte-boolean-vars): Removed.
15533 (byte-optimize-lapcode): Use `built-in-variable-type' instead of
15534 lookup through `byte-boolean-vars'.
15536 1998-05-01 Kirill M. Katsnelson <kkm@kis.ru>
15538 * x-scrollbar.el (x-init-scrollbar-from-resources): Stuff
15539 resource-provided values into ghost specs for scrollbar-height and
15542 1998-05-01 Hrvoje Niksic <hniksic@srce.hr>
15544 * byte-optimize.el: Don't attempt to optimize /=.
15546 * bytecomp.el (byte-compile-one-ore-more-args): New function.
15547 (byte-compile-/=): Ditto.
15549 1998-05-02 SL Baur <steve@altair.xemacs.org>
15551 * apropos.el: Use `with-displaying-help-buffer'.
15552 (apropos-print): Remove explicit mentions of "*Apropos*" buffer.
15553 Use `with-displaying-help-buffer'.
15554 (apropos-follow): Do not give special treatment to buffer cursor
15555 was in prior to a mouse click.
15556 (apropos-describe-plist): Use `with-displaying-help-buffer'.
15557 (apropos-print-doc): Set correct buffer for setting text
15560 1998-05-01 SL Baur <steve@altair.xemacs.org>
15562 * help.el (help-buffer-prefix-string): New variable.
15563 (help-buffer-name): Use it.
15565 * modeline.el (modeline-minor-mode-menu): Alphabetize the minor
15568 1998-04-30 Greg Klanderman <greg@alphatech.com>
15570 * frame.el (other-frame): Work even when focus-follows-mouse is true.
15572 1998-05-01 Hrvoje Niksic <hniksic@srce.hr>
15574 * files.el (find-file-noselect): Update docstring.
15575 (find-file-noselect): Signal an error if found an unreadable file.
15576 (file-chase-links): Save the match data.
15577 (normal-mode): Use `lwarn' and `error-message-string'.
15578 (interpreter-mode-alist): Change defconst to defvar.
15579 (inhibit-first-line-modes-regexps): Ditto.
15580 (inhibit-first-line-modes-regexps): Added .tgz.
15581 (inhibit-first-line-modes-suffixes): Change defconst to defvar.
15582 (change-major-mode-with-file-name): New user-option.
15583 (set-visited-file-name): Synched with FSF.
15584 (file-name-extension): New function, from FSF 20.3.
15585 (file-relative-name): Synched with FSF.
15586 (save-some-buffers): Support the C-r feature.
15587 (recover-session): Synched with FSF.
15588 (kill-some-buffers): Ditto.
15589 (set-auto-mode): New argument JUST-FROM-FILE-NAME.
15591 1998-04-30 SL Baur <steve@altair.xemacs.org>
15593 * files.el (insert-file): Undo previous change and reenable use of
15596 1998-04-30 Hrvoje Niksic <hniksic@srce.hr>
15598 * window-xemacs.el (recenter): Define.
15600 1998-04-29 Andy Piper <andyp@parallax.co.uk>
15602 * font.el (mswindows-font-create-name)
15603 (mswindows-font-create-object): new functions for mswindows type
15606 * msw-faces.el (mswindows-font-canicolize-name): fix so that
15607 strings are parsed as well as font objects.
15609 1998-04-30 Hrvoje Niksic <hniksic@srce.hr>
15611 * modeline.el (defining-kbd-macro): Restore modeline indication of
15612 kbd-macro being recorded.
15613 (add-minor-mode): Simplify docstring.
15614 (modeline-minor-mode-menu): Remove stuff.
15616 1998-04-29 Andy Piper <andyp@parallax.co.uk>
15618 * code-process.el (call-process): dynamically decide process
15621 1998-04-29 Jim Radford <radford@robby.caltech.edu>
15623 * modeline.el: Add line-number-mode, column-number-mode to
15624 the modeline minor-mode menu. Button2 on the line number does
15627 1998-04-29 Andy Piper <andyp@parallax.co.uk>
15629 * mouse.el: move x-selection-owner-p type things to
15632 * msw-init.el: copy zmacs stuff from x-init.el
15634 * msw-select.el (mswindows-own-selection)
15635 (mswindows-disown-selection) (mswindows-selection-owner-p): new
15636 functions. Very simple minded implementation of selectio
15639 * select.el (own-selection) (disown-selection)
15640 (activate-region-as-selection) (select-make-extent-for-selection)
15641 (valid-simple-selection-p): functions moved from x-select.el for
15642 generalized selection.
15644 * x-select.el: see select.el changes.
15646 * x-toolbar.el: use new selection functions.
15648 1998-04-28 Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de>
15650 * packages.el (packages-find-package-directories): Fixed bug that
15651 would pick up multiple site-package directories.
15652 (package-locations): Added "xemacs-packages" as a late package
15655 * find-paths.el: Now uses `emacs-program-name' and
15656 `emacs-program-version'.
15657 Additions to enforce version-specific directories in
15658 `paths-find-version-directory'.
15660 1998-04-29 SL Baur <steve@altair.xemacs.org>
15662 * default.el: Removed.
15663 * site-start.el: Removed.
15665 1998-04-29 Didier Verna <didier@xemacs.org>
15667 * minibuf.el (minibuffer-history-minimum-string-length): Default
15670 1998-04-28 SL Baur <steve@altair.xemacs.org>
15672 * find-paths.el (paths-program-name): Rename.
15673 (paths-emacs-root-p): Ditto.
15674 (paths-find-site-directory): Ditto.
15676 1998-04-26 Karl M. Hegbloom <karlheg@inetarena.com>
15678 * lisp-mode.el (emacs-lisp-mode-popup-menu-1): Add menu entry for
15679 `emacs-lisp-byte-compile-and-load'.
15681 1998-04-26 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
15683 * ldap.el (ldap-search): Fixed additional parameter passing to
15686 1998-04-27 Andy Piper <andyp@parallax.co.uk>
15688 * select.el (kill-primary-selection) (selection-owner-p)
15689 (copy-primary-selection) (yank-clipboard-selection)
15690 (selection-exists-p) (delete-primary-selection): new file and
15691 functions that do the right thing for the selected device.
15693 * x-menubar.el: use generalised selection functions.
15695 * dumped-lisp.el: dump select.el.
15697 1998-04-27 SL Baur <steve@altair.xemacs.org>
15699 * find-paths.el (paths-progname): New variable.
15700 (paths-emacs-root-p): Use it.
15701 (paths-find-site-directory): Ditto.
15703 1998-04-26 SL Baur <steve@altair.xemacs.org>
15705 * loadup.el ((member "dump" command-line-args)): Dump as
15706 `infodock' if InfoDock.
15708 1998-04-25 SL Baur <steve@altair.xemacs.org>
15710 * find-paths.el (construct-emacs-version): Simplify, include
15711 program name in the return value.
15712 * (paths-find-version-directory): Use it.
15714 1998-04-25 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
15716 * info.el (Info-parse-dir-entries): Fixed regexp
15717 (Info-build-dir-anew): Remove full suffix and capitalize info file
15718 name for files with no @direntry
15719 (Info-batch-rebuild-dir): New function
15720 (Info-suffixed-file): Check for regular files instead of simple
15721 file existence (could catch directories before)
15723 1998-04-25 Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de>
15725 * setup-paths.el, find-paths.el: Removed uses of `not' which
15726 temacs doesn't have.
15728 * find-paths.el (paths-find-emacs-roots): Included exec-prefix
15729 into root searching.
15731 1998-04-24 Martin Buchholz <martin@xemacs.org>
15733 * subr.el: Remove definition of `not'.
15735 Sat Apr 24 1998 Andy Piper <andyp@parallax.co.uk>
15737 * msw-glyphs.el: enable graphics support.
15739 1998-04-23 Didier Verna <didier@xemacs.org>
15741 * x-menubar.el (default-menubar): restored the line-number-mode
15744 * misc doc string updates related to the options menu.
15746 1998-04-24 SL Baur <steve@altair.xemacs.org>
15748 * setup-paths.el (paths-construct-load-path): Fix typo.
15750 1998-04-23 Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de>
15752 * x-menubar.el (default-menubar): font-menu-this-frame-only-p and
15753 font-menu-ignore-scaled-fonts don't have to be bound now; this
15754 gets us one step further towards making --no-autoloads work.
15756 * startup.el (normal-top-level): Load auto-autoloads only if
15757 lisp-directory is non-nil.
15759 * setup-paths.el (paths-construct-load-path): Made it robust
15760 against nil lisp-directory.
15762 * startup.el (startup-setup-paths-warning): Added `lisp-directory'
15763 to the list of variables that cause a warning when nil.
15765 * toolbar.el (init-toolbar-location): Now works even when there's
15766 no toolbar icon directory.
15768 1998-04-23 Hrvoje Niksic <hniksic@srce.hr>
15770 * help.el (view-lossage): Recognize it.
15772 * simple.el (log-message): Mark multiline messages.
15774 1998-04-22 SL Baur <steve@altair.xemacs.org>
15776 * info.el (Info-exit): `toolbar-info-frame' doesn't necessarily exist.
15778 1998-4-20 Stephen J. Turnbull <turnbull@sk.tsukuba.ac.jp>
15780 * package-get.el (package-get-all): add `\n' separator to
15781 interactive specification so that both variables are read
15783 1998-04-22 Didier Verna <didier@xemacs.org>
15785 * x-menubar.el: ported the options menu to Custom.
15786 Moved the "read only" toggle button to the buffers menu.
15787 Corrected some missing ;;;###autoload or defcustom.
15789 * scrollbar.el (scrollbars-visible-p): defcustom wrapper around
15790 the scrollbar-visible specifier for options menu handling.
15792 * toolbar.el (toolbar-visible-p)
15793 (toolbar-captioned-p)
15794 (default-toolbar-position): defcustom wrappers around
15795 the toolbar specifiers for options menu handling.
15797 * frame.el (get-frame-for-buffer-default-instance-limit):
15798 defcustom it for options menu handling.
15800 * font-lock.el (font-lock-mode): defcustom and autoload the variable
15801 font-lock-mode for options menu handling.
15803 * cus-start.el: added Custom properties to overwrite-mode for
15804 options menu handling.
15806 Wed Apr 22 12:59:35 1998 Andy Piper <andyp@parallax.co.uk>
15808 * about.el: shameless self-promotion.
15810 1998-04-21 Hrvoje Niksic <hniksic@srce.hr>
15812 * simple.el (raw-append-message): Slightly optimize.
15813 (remove-message): Use `push' for clarity.
15814 (append-message): Ditto.
15815 (display-warning): Dito.
15816 (raw-append-message): Send the message to the appropriate device.
15818 1998-04-22 SL Baur <steve@altair.xemacs.org>
15820 * auto-save.el (auto-save-cyclic-hash-14): De-ebolification.
15821 From Sean MacLennan <Sean.MacLennan@pika.ca>
15823 1998-04-18 Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de>
15825 * setup-paths.el: Changed `directory-sep-char' to
15826 `path-separator', following a change in GNU Emacs.
15828 1998-04-19 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
15830 * info.el (Info-maybe-update-dir): Bug fix in `conservative' behaviour
15831 (Info-build-dir-anew): Add a final newline.
15832 (Info-build-dir-anew): Do not issue warning when rebuilding policy
15834 (Info-rebuild-dir): Ditto
15836 * dumped-lisp.el (preloaded-file-list): Added ldap.el
15838 1998-04-21 SL Baur <steve@altair.xemacs.org>
15840 * simple.el (count-words-buffer): Retain zmacs region.
15841 (count-words-region): Ditto.
15842 * simple.el: (what-line): Expanded line counts.
15843 (count-lines): New parameter to conditionalize whether collapsed
15845 From Bob Weiner <weiner@altrasoft.com>
15847 1998-04-19 SL Baur <steve@altair.xemacs.org>
15849 * packages.el (package-locations): infodock-packages must override
15850 mule-packages and packages.
15852 1998-04-19 Jonathan Harris <jhar@tardis.ed.a.uk>
15855 remove rude messages from widget-activation-widget-mapper
15856 and widget-activation-glyph-mapper
15858 1998-04-17 Jonathan Harris <jhar@tardis.ed.ac.uk>
15860 * toolbar.el: Remove (featurep 'x) test from
15861 toolbar-make-button-list
15863 1998-04-17 Hrvoje Niksic <hniksic@srce.hr>
15865 * gnuserv.el (gnuserv-edit): Switch to the next gnuserv buffer
15866 only if in the same frame.
15868 1998-04-17 Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de>
15870 * packages.el (package-locations): Added site-packages hierarchy.
15872 * setup-paths.el (paths-default-info-directories): Introduced and
15875 * packages.el, setup-paths.el: Set various path searching depths
15878 * packages.el (packages-hierarchy-depth):
15879 (packages-load-path-depth): Introduced and used.
15881 * setup-paths.el (paths-load-path-depth): Introduced and used.
15883 * find-paths.el (paths-find-recursive-path): Added max-depth
15886 1998-04-15 Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de>
15888 * setup-paths.el (paths-construct-info-path): Removed
15889 dependency on behavior of (file-name-as-directory "").
15891 1998-04-09 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
15893 * ldap.el (ldap-search): Adapt to the new low-level API using ldap
15896 1998-04-14 Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de>
15898 * dump-paths.el, startup.el: Added handling for --debug-paths.
15900 1998-04-15 William M. Perry <wmperry@aventail.com>
15902 * wid-edit.el: We cannot just set the help-echo or balloon-help
15903 properties for an extent based on the :help-echo widget
15904 property, since help-echo and balloon-help cause an EXTENT to
15905 get passed in, where :help-echo functions are expecting a WIDGET
15907 1998-04-15 Kirill M. Katsnelson <kkm@kis.ru>
15909 * scrollbar.el (init-scrollbar-from-resources): Call
15910 mswindows-init-scrollbar-metrics when appropriate.
15912 Thu Apr 16 12:59:35 1998 Andy Piper <andyp@parallax.co.uk>
15914 * dumped-lisp.el: dump x-toolbar for window system
15916 * msw-init.el (init-post-mswindows-win): enable toolbars if we
15917 have support and xpm.
15919 1998-04-16 SL Baur <steve@altair.xemacs.org>
15921 * files.el (toggle-read-only): Fix docstring.
15922 From Didier Verna <didier@xemacs.org>
15924 1998-04-14 Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de>
15926 * startup.el (normal-top-level): Load autoload-file-name without
15927 specifying an extension---some people only auto-autoload.el.gz.
15929 1998-04-06 Hrvoje Niksic <hniksic@srce.hr>
15931 * files.el (backup-enable-predicate): Don't bomb on NAME being
15934 1998-04-13 Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de>
15936 * find-paths.el, packages.el: Now prefers configure'd paths.
15937 This shouldn't cause any of the originally anticipated problems as
15938 the current paths architecture will not define the various
15939 configure-xxx variables if they're not specified on the configure
15942 * find-paths.el, setup-paths.el, packages.el: Removed all
15943 mentionings of "/" as a path separator.
15944 Used paths-construct-path throughout.
15946 * find-paths.el (paths-construct-path): Created to assemble paths
15947 from directory components.
15949 * setup-paths.el, packages.el: Used paths-decode-directory-path
15950 instead of decode-path-internal.
15952 * find-paths.el: Removed unused (and bogus) paths-find-emacs-path
15954 (paths-decode-directory-path) Created.
15956 * setup-paths.el: Changed configure-exec-path to
15957 configure-exec-directory.
15959 1998-04-11 Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de>
15961 * packages.el (packages-find-packages): Fixed decoding of
15964 * startup.el: -no-packages -> -no-early-packages.
15966 (packages-load-package-lisps): Fixed loading of auto-autoload
15969 * startup.el (normal-top-level): Fixed loading of core
15972 * obsolete.el: Un-obsoleted site-directory. Sigh.
15974 * startup.el, packages.el, dump-paths.el: Added proper settings
15975 for site-directory and lisp-directory variables.
15977 * startup.el, loadup.el: Renamed inhibit-update-autoloads to
15978 inhibit-package-autoloads and fixed handling of it.
15980 * startup.el, packages.el, dump-paths.el, loadup.el: Fixed
15981 handling of former inhibit-package-init, now
15982 inhibit-early-packages, to make -vanilla etc. work.
15984 1998-04-10 Kirill M. Katsnelson <kkm@kis.ru>
15986 * code-process.el (start-process): Fallback to 'undecided instead
15987 of 'binary for process input coding stream.
15989 * process.el (start-process): Docstring fix.
15991 1998-04-09 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
15993 * info.el (Info-insert-dir): Do not insert temporary dir files
15994 in Info-dir-file-attributes
15995 (Info-build-dir-anew): Ensure temporary buffer is not read-only
15996 (Info-rebuild-dir): Ditto.
15998 1998-04-09 Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de>
16000 * obsolete.el: Added obsoleteness declarations for
16001 `site-directory' and `Info-default-directory-list'.
16003 1998-04-08 Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de>
16005 * find-paths.el (paths-find-emacs-root): Only look at the
16006 executable at the end of the symlink chain for determining the
16009 1998-04-07 Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de>
16011 * setup-paths.el (paths-construct-info-path): Changed construction
16012 to cater to gone default in configure.
16014 * find-paths.el (paths-uniq-append): Added.
16016 * packages.el: Rewritten package path construction once again.
16018 * dump-paths.el, startup.el: Removed package-path as a global
16021 * package-admin.el (package-admin-add-single-file-package):
16022 (package-admin-add-binary-package): Changed package-path to
16025 * packages.el (packages-split-path): Split path at "/" rather than
16026 nil according to change in emacs.c.
16028 1998-04-06 Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de>
16030 * setup-paths.el (paths-construct-info-path): Changed info path
16031 order so that directories come out right.
16032 (paths-find-lock-directory): Fixed bug: It used to think
16033 configure-lock-directory is a path.
16035 1998-04-06 Jeff Miller <jmiller@smart.net>
16037 * x-toolbar.el: Added toolbar-vector-xxxxxx defvars. Modified
16038 initial-toolbar-spec to use new toolbar-vector-xxxxxx defvars. This
16039 eases the use of toolbar-add/kill-item functions.
16041 1998-04-07 Kirill M. Katsnelson <kkm@kis.ru>
16043 * code-files.el (file-coding-system-alist): Commented out
16044 loaddefs.el magical treatment.
16046 1998-04-06 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
16048 * info.el (Info-rebuild-outdated-dir): Added new option
16049 `conservative' and made it the default
16050 (Info-rebuild-dir): Appropriately parse multi-line description
16051 strings, and multi-section dir files. Issue warning when dir
16052 is rebuilt as temporary
16053 (Info-build-dir-anew): Issue warning when dir is built as
16056 1998-04-04 Kirill M. Katsnelson <kkm@kis.ru>
16058 * list-mode.el (list-mode-map): Bind highlight motion commands to
16059 standard keys left, right, C-b and C-f.
16061 1998-03-29 Karl M. Hegbloom <karlheg@bittersweet.inetarena.com>
16063 * files.el (auto-mode-alist): allow .sc for Scheme->C
16065 1998-04-06 SL Baur <steve@altair.xemacs.org>
16067 * loadup.el (pureload): Don't quote (garbage-collect).
16069 1998-04-04 SL Baur <steve@altair.xemacs.org>
16071 * package-get-base.el: Updated.
16073 1998-04-04 Hrvoje Niksic <hniksic@srce.hr>
16075 * isearch-mode.el (isearch-just-started): New variable.
16076 (isearch-mode): Set it.
16077 (isearch-repeat): Advance one character forward only if the search
16078 was successful, and was not just started.
16079 (isearch-repeat): Clear isearch-just-started.
16081 1998-04-02 SL Baur <steve@altair.xemacs.org>
16083 * finder.el (finder-compile-keywords): Don't eval new finder-inf
16086 1998-03-26 Hrvoje Niksic <hniksic@srce.hr>
16088 * subr.el (listify-key-sequence): Removed.
16090 1998-03-31 Hrvoje Niksic <hniksic@srce.hr>
16092 * bytecomp.el (byte-compile-print-gensym): New option.
16093 (byte-compile-output-file-form): Use it.
16094 (byte-compile-output-docform): Ditto.
16095 (byte-compile-compiled-obj-to-list): Ditto.
16097 Sun Mar 29 1998 Andy Piper <andyp@parallax.co.uk>
16099 * msw-glyphs.el: set frame icon if xpm support.
16101 1998-03-30 Kyle Jones <kyle_jones@wonderworks.com>
16103 * help.el: Code that pretty prints variable values
16106 1998-04-02 SL Baur <steve@altair.xemacs.org>
16108 * find-paths.el (paths-emacs-root-p): Correct test for installation
16110 From Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de>
16112 1998-03-30 Kyle Jones <kyle_jones@wonderworks.com>
16114 * loaddefs.el: Don't set debug-ignored-errors; leave
16115 its default value set to nil.
16117 1998-03-29 Damon Lipparelli <lipp@primus.com>
16119 * info.el (Info-rebuild-dir): fixed mis-spelling.
16121 1998-03-29 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
16123 * info.el (Info-rebuild-outdated-dir): New custom var
16124 (Info-insert-node): Create/update dir file when needed, ie when it
16125 does not exist or is older than some info files in directory
16127 1998-04-01 Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de>
16129 * setup-paths.el, dump-paths.el, startup.el, packages.el: Allowed
16130 for last packages, mainly for using a 20.4 package base.
16132 * packages.el (late-packages): Typo fix. It was called
16135 * find-paths.el (paths-find-emacs-root): Bug fix: it now chases
16136 relative symlinks correctly.
16137 (paths-find-emacs-roots): More rigorous checking for plausible
16138 configuration-time root.
16140 * startup.el (normal-top-level): Added a warning if XEmacs cannot
16143 1998-03-27 Martin Buchholz <martin@xemacs.org>
16145 * faces.el: Fix docstrings.
16146 * glyphs.el: Fix docstrings.
16147 * mouse.el: Fix docstrings.
16149 * frame.el: Change phrase `current frame' to `selected frame'.
16151 * faces.el (face-spec-set-match-display): Make FRAME arg optional.
16153 * bytecomp.el (displaying-byte-compile-warnings): Rewrite some
16154 macros using backquote to make them infinitely more readable.
16156 1998-03-30 SL Baur <steve@altair.xemacs.org>
16158 * packages.el (packages-find-package-path): Hardcoded specialized
16159 InfoDock support until we can clean this up.
16161 * help.el (describe-bindings-1): Return the value of the bindings
16162 help buffer created.
16163 (describe-bindings): Ditto.
16165 * simple.el (set-variable): Restore previous behavior of not
16166 bombing if the variable to set is not boundp.
16168 1998-03-30 Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de>
16170 * packages.el (packages-handle-package-dumped-lisps): Allow for
16171 non-local files to be loaded off the package-lisp variable.
16173 1998-03-27 Kyle Jones <kyle_jones@wonderworks.com>
16175 * x-faces.el: Global X resources should override
16176 specs for all device classes (color, grayscale, mono);
16177 code currently doesn't override any of them. Fixed by
16178 calling remove-specifier with '(x default) as the tag
16179 set and allowing inexact matches.
16181 1998-03-27 Kyle Jones <kyle_jones@wonderworks.com>
16183 * faces.el: Separated face initializations based on
16184 device classes into device type specific (tag set,
16185 instantiator) pairs.
16187 1998-03-09 Hrvoje Niksic <hniksic@srce.hr>
16189 * wid-edit.el (widget-choice-action): Remember user's explicit
16191 (widget-choice-value-create): Respect it.
16192 From Richard Stallman <rms@gnu.org>
16194 1998-03-26 Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de>
16196 * setup-paths.el (paths-construct-info-path): Always append
16197 existing directories from configure-time info path.
16199 * startup.el (startup-setup-paths): Renamed misnamed info-path to
16200 Info-directory-list.
16202 * info.el: Removed Info-default-directory-list which was broken by
16204 Removed bogus initialization of Info-directory-list---startup.el
16205 can do a much better job.
16206 Added autoload of Info-directory-list.
16208 * setup-paths.el (paths-construct-load-path): Fixed a bug pointed
16209 out by Martin Buchholz <martin@xemacs.org>: EMACSLOADPATH used to
16210 be exclusive; now it's merely given precedence, just like in the
16213 1998-03-25 Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de>
16215 * find-paths.el (paths-find-architecture-directory): Fix bug with
16216 finding; it used to default too early.
16218 1998-03-25 Martin Buchholz <martin@xemacs.org>
16220 * packages.el (packages-split-path): Fix a bug; it used to fail
16221 for paths that weren't split.
16223 1998-03-26 SL Baur <steve@altair.xemacs.org>
16225 * finder.el (finder-compile-keywords): trap on errors.
16227 1998-03-24 Kyle Jones <kyle_jones@wonderworks.com>
16229 * x-faces.el (remove-specifier-specs-matching-tag-set-cdrs): Pass
16230 fourth argument of t so that only the specs exactly
16231 matching the tag lists are removed.
16233 1998-03-25 SL Baur <steve@altair.xemacs.org>
16235 * make-docfile.el: Don't discard the BOOTSTRAPLOADPATH.
16237 1998-03-23 SL Baur <steve@altair.xemacs.org>
16239 * minibuf.el (mouse-read-file-name-1): If a default directory was
16240 specified, use it for generating the completions.
16242 1998-03-23 Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de>
16244 * update-elc.el: Now respects inhibit-package-init and
16246 Now does path construction with loadup-paths.
16248 * startup.el (normal-top-level, startup-setup-paths): Now respects
16249 inhibit-package-init and inhibit-site-lisp.
16251 * packages.el (packages-find-package-path): Extended package path
16252 by version-specific hierarchies.
16253 (packages-find-packages): Now respects inhibit flag and
16255 Moved path setup to loadup-paths.
16257 * make-docfile.el: Now respects inhibit-package-init and
16259 Now does path construction with loadup-paths.
16261 * loadup.el: Now respects inhibit-package-init and
16264 * dumped-lisp.el (preloaded-file-list): Added loadup-paths.
16266 * loadup-paths.el: New file: setup load-path to encompass
16269 1998-03-22 SL Baur <steve@altair.xemacs.org>
16271 * auto-show.el: load-gc renamed to pureload.
16272 * site-load.el: Ditto.
16273 * packages.el (toplevel): Ditto.
16274 * loadup.el (really-early-error-handler): Ditto.
16275 * dumped-lisp.el (preloaded-file-list): Ditto.
16276 * cus-face.el (custom-declare-face): Ditto.
16278 1998-03-22 Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de>
16280 * <Today>: The Big Path Searching Overhaul.
16282 * find-paths.el: New file: find and assemble paths in the
16283 installation hierarchy.
16285 * setup-paths.el: New file: global layout of paths and directories
16286 within the XEmacs hierarchy.
16288 * packages.el: Replaced everything related to path searching and
16289 startup by code in terms of find-paths.
16291 * loadup.el, make-docfile.el, update-elc.el, startup.el: Now calls
16292 the new path searching engine.
16294 * dumped-lisp.el (preloaded-file-list): Added new files find-paths
16297 1998-03-22 SL Baur <steve@altair.xemacs.org>
16299 * dumped-lisp.el (preloaded-file-list): Load setup-paths.elc not
16302 1998-03-20 Kirill M. Katsnelson <kkm@kis.ru>
16304 * msw-glyphs.el: Added check for 'mswindows feature, so the file
16305 compiles identically in any configuration.
16306 Removed irrelevant commentary.
16308 1998-03-20 Kirill M. Katsnelson <kkm@kis.ru>
16310 * simple.el (set-variable): Allow setting specifiers.
16312 1998-03-19 SL Baur <steve@altair.xemacs.org>
16314 * lisp.el (forward-sexp): Revert previous change.
16316 1998-03-18 SL Baur <steve@altair.xemacs.org>
16318 * frame.el (frame-initialize): Use `delete-console' instead of
16319 `delete-device' to delete the stream console to match the usage in
16322 1998-03-16 SL Baur <steve@altair.xemacs.org>
16324 * files.el (cdpath-previous): New variable.
16326 From Bob Weiner <weiner@wave.altrasoft.com>
16328 1998-03-15 Kyle Jones <kyle_jones@wonderworks.com>
16330 * keydefs.el: Changed keybindings of forward-char,
16331 backward, scroll-up and scroll-down to point to their
16332 -command counterparts.
16334 * simple.el: New functions: forwarc-char-command,
16335 backwrad-char-command, scroll-up-command,
16336 scroll-down-command which work liek their counterparts
16337 except that they honor the variable
16338 signal-error-on-buffer-boundary.
16340 Definition of signal-error-on-buffer-boundary received
16343 defvar declaration added for word-across-newline to avoid
16344 byte-compiler warning about the free variable reference.
16346 1998-03-14 Kirill M. Katsnelson <kkm@kis.ru>
16348 * winnt.el: Removed "%t" from the beginning of
16349 modeline-format. From now on, there's no nt-specifics in the modeline.
16351 1998-03-14 SL Baur <steve@altair.xemacs.org>
16353 * setup-paths.el (paths-setup-paths-warning): Replace occurrences
16354 of `when' with `if'.
16356 1998-03-03 Kirill M. Katsnelson <kkm@kis.ru>
16358 * msw-glyphs.el: New file. Defines TTY-style glyphs for
16359 mswindows. Must be reworked along with glyphs.el, or
16360 merged into it, after there is images support.
16362 * dumped-lisp.el (preloaded-file-list): Dump msw-glyphs.el when
16365 1998-03-13 SL Baur <steve@altair.xemacs.org>
16367 * faces.el: fix for text cursor initialization.
16368 Suggested by Kyle Jones <kyle_jones@wonderworks.com>
16369 From Andy Piper <andyp@parallax.co.uk>
16371 1998-03-11 Pete Ware <ware@cis.ohio-state.edu>
16373 * files.el (set-auto-mode): If a mode is not fboundp, check to see
16374 if there is an existing package that handles it and warn the user
16377 1998-03-02 Kirill M. Katsnelson <kkm@kis.ru>
16379 * x-menubar.el (default-menubar): Greyed out "Help / Basics /
16380 Installation" menu item when Installation-string is not bound.
16382 1998-03-11 SL Baur <steve@altair.xemacs.org>
16384 * lisp.el (forward-sexp): Fix for test for balanced sexp.
16385 From Jeremiah W. James <jerry@cs.ucsb.edu>
16387 1998-03-10 Kyle Jones <kyle_jones@wonderworks.com>
16390 * faces.el: Fix face initialization.
16392 1998-03-10 Glynn Clements <glynn@sensei.co.uk>
16394 * files.el (backup-enable-predicate): fix breakage introduced
16397 1998-03-09 Kyle Jones <kyle_jones@wonderworks.com>
16399 * x-faces.el (x-init-face-from-resources): The
16400 TTY face property retrieval functions don't return
16401 specifiers, so use face-property instead.
16403 1998-03-09 SL Baur <steve@altair.xemacs.org>
16405 * mwheel.el (mwheel-install): Use portable keysyms and syntax.
16407 1998-03-09 Kyle Jones <kyle_jones@wonderworks.com>
16409 * x-menubar.el: Expanded documentation for
16410 option-save-faces. Changed Options -> Browse Faces
16411 menu entry to invoke customize-face.
16413 1998-03-09 Kyle Jones <kyle_jones@wonderworks.com>
16415 * faces.el: Most face initialization moved out of
16416 init-other-random-faces to the top level so that the
16417 initialization happens before Xemacs is dumped. Much
16418 of the fascist "face-differs-from-default-p or FROB!"
16419 code has been retired in favor of letting the user do
16420 what they want to do. Face initialization code changed
16421 to use `default' specifier tag so that the settings can
16422 be overridden later if the user wishes it.
16424 1998-03-08 SL Baur <steve@altair.xemacs.org>
16426 * about.el (about-hackers): Update contributors list.
16428 1998-03-07 Kyle Jones <kyle_jones@wonderworks.com>
16430 * specifier.el: Define new specifier tag `default'.
16432 * modeline.el: Initialize faces using `default' tag.
16434 * x-faces.el (x-init-face-from-resources): Remove
16435 specifier specs containing the `default' tag before
16438 1998-03-02 John Jones <jj@asu.edu>
16440 * package-get.el (package-get-all): fixed arguments on call to
16441 package-admin-add-single-file-package.
16442 * package-get.el (package-get-installedp): fixed to match
16443 advertised behavior.
16444 * package-get.el: added function package-get-update-all which
16445 installs newest versions of all the current packages (if they are
16446 not already installed).
16448 1998-03-04 Jens-Ulrik Petersen <petersen@kurims.kyoto-u.ac.jp>
16450 * files.el (find-file-noselect): Uncommented `truename' binding in
16451 `let*' and use it later to set `buffer-file-truename' iff it's
16452 still nil, as happens for example when finding a compressed
16453 file with "jka-compr".
16455 Wed Mar 04 08:55:12 1998 Andy Piper <andyp@parallax.co.uk>
16457 * faces.el: in make-face-* type functions do the operation for all
16458 window systems, not just the first one found.
16460 * font.el: call mswindows-list-fonts for mswindows.
16462 1998-03-02 Glynn Clements <glynn@sensei.co.uk>
16464 * code-process.el (call-process-region):
16465 * process.el (call-process-region):
16466 * package-get.el (package-get-dir):
16467 * files.el (backup-enable-predicate):
16468 * gnuserv.el (gnuserv-temp-file-regexp):
16469 Use temp-directory in place of `/tmp'.
16471 Fri Feb 20 21:22:34 1998 Darryl Okahata <darrylo@sr.hp.com>
16473 * "Fast" dired-in-C enhancements for Windows 95/NT:
16475 * files.el: Added function, `wildcard-to-regexp', from GNU
16478 * files.el (insert-directory): Modified to use special
16479 dired-in-C enhancements if present.
16481 Mon Mar 02 11:37:36 1998 Andy Piper <andyp@parallax.co.uk>
16483 * code-files.el: make default coding no-conversion.
16485 1998-03-02 SL Baur <steve@altair.xemacs.org>
16487 * dumped-lisp.el (preloaded-file-list): Find Installation.el from
16490 * update-elc.el: Strip directory when testing for files not to
16493 1998-03-02 Aki Vehtari <Aki.Vehtari@hut.fi>
16495 * lisp-mode.el: Use recommended form for menus.
16497 * info.el (Info-construct-menu): Use recommended form for menus.
16499 * gnuserv.el (gnuserv-edit-files): Use recommended form for menu
16502 1998-02-28 Kyle Jones <kyle_jones@wonderworks.com>
16504 * frame.el: Resurrect get-frame-for-buffer-default-to-current.
16505 (get-frame-for-buffer-noselect): Always return frames
16506 in the not-this-window-p cond clause.
16508 1998-02-27 SL Baur <steve@altair.xemacs.org>
16510 * help.el (describe-installation): New function.
16512 * x-menubar.el (default-menubar): Add describe-installation to
16515 * packages.el (packages-unbytecompiled-lisp): Installation.el
16516 should not be bytecompiled.
16518 * dumped-lisp.el (preloaded-file-list): Dump Installation with
16521 * x-menubar.el (default-menubar): Use correct guard for VM menu
16524 * coding.el: Add coding systems for iso-8859-[12] for No-Mule + file
16526 From Andy Piper <andyp@parallax.co.uk>
16528 1998-02-26 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
16530 * ldap.el: Do not require ldap-internal at compile time.
16532 Tue Feb 17 12:50:37 1998 Andy Piper <andyp@parallax.co.uk>
16534 * code-files.el: new file. a virtual copy of mule-files.el
16535 but without charset
16536 dependencies. (toggle-buffer-file-ocding-system) new function for
16537 changing the eol type for the current buffer.
16539 * code-process.el: new file. a copy of
16540 mule-process.el. mule-process.el will disappear when things have
16543 * coding.el: new file. a virtual copy of mule-files.el but
16544 without charset dependencies. (coding-system-base) new function
16545 for getting the parent coding system of a coding system with eol
16548 * dumped-lisp.el: add above files for the non-mule case.
16550 1998-02-25 Kyle Jones <kyle_jones@wonderworks.com>
16552 * window-xemacs.el (display-buffer): If no explicit
16553 frame is specified, search for a window that displays
16554 the buffer on the currently selected frame, before
16555 searching other frames.
16557 1998-02-25 Kyle Jones <kyle_jones@wonderworks.com>
16559 * frame.el (get-frame-for-buffer): If not-this-window-p
16560 is non-nil, use window on the selected frame if it is not
16561 also the selected window. When defaulting, search for
16562 windows on the currently selected fgrame before searching
16565 1998-02-25 Didier Verna <didier@xemacs.org>
16567 * modeline.el (modeline-swap-buffers): originally named
16568 `mouse-release-modeline'. Whether to actually swap the buffers is
16569 decided in `mouse-drag-modeline'.
16570 (mouse-drag-modeline): A button release event is considered a
16571 mouse click is both X (modeline scroll) and Y (modeline drag) pos
16574 1998-02-25 SL Baur <steve@altair.xemacs.org>
16576 * x-menubar.el: Put redo on the menubar.
16577 From Aki Vehtari <Aki.Vehtari@hut.fi>
16579 1998-02-22 Greg Klanderman <greg@alphatech.com>
16581 * bytecomp.el (displaying-byte-compile-warnings): if
16582 temp-buffer-show-function is set, use it to display current set of
16583 warnings in the "*Compile-Log-Show*" buffer.
16585 * simple.el (display-warning-buffer): if temp-buffer-show-function
16586 is set, use it to display current set of warnings in the
16587 "*Warnings-Show*" buffer.
16589 1998-02-20 Karl M. Hegbloom <karlheg@bittersweet.inetarena.com>
16591 * cl-extra.el (equalp): Make (equalp ?A ?a) return t as in
16594 1998-02-23 Aki Vehtari <Aki.Vehtari@hut.fi>
16596 * menubar.el: Allow button descriptors at least 2 long.
16598 * x-menubar.el (default-menubar): Use recommended forms.
16599 (file-menu-filter): Remove.
16600 (edit-menu-filter): Remove.
16602 1998-02-24 SL Baur <steve@altair.xemacs.org>
16604 * about.el (about-hackers): Updated.
16606 1998-02-22 Greg Klanderman <greg@alphatech.com>
16608 * help.el (help-max-help-buffers): new variable
16609 (help-register-and-maybe-prune-excess): new function
16610 (help-buffer-name): use help-max-help-buffers.
16611 (with-displaying-help-buffer): use
16612 help-register-and-maybe-prune-excess.
16614 * help.el (help-maybe-pretty-print-value): if the value fits on
16617 1998-02-21 Greg Klanderman <greg@alphatech.com>
16619 * (with-displaying-help-buffer): there is no need to kill the buffer
16620 if it exists, because with-output-to-temp-buffer will clear it.
16621 further, killing the buffer violates the rule that
16622 temp-buffer-show-function, if set, has the full responsibility of
16623 showing the temp buffer. killing the buffer fucks with the window
16624 configuration, hosing temp-buffer-show-function.
16627 1998-02-23 Didier Verna <didier@xemacs.org>
16629 * modeline.el (mouse-drag-modeline):
16630 - Always scroll the modeline that was originally clicked on.
16631 - Use x pixels instead of x characters (which doesn't work anyway)
16632 as horizontal reference for modeline dragging. This allows us to
16633 keep on dragging the modeline even if the motion event occurs in
16636 1998-02-23 Didier Verna <didier@xemacs.org>
16638 * x-mouse.el (x-init-pointer-shape): use a crossed-arrows cursor
16639 glyph on the modeline to indicate that dragging the mouse has an
16640 effect both horizontally and vertically.
16642 1998-02-24 SL Baur <steve@altair.xemacs.org>
16644 * about.el (about-xemacs): Get rid of redundant visible version
16647 1998-02-19 SL Baur <steve@altair.xemacs.org>
16649 * about.el (about-hackers): Update credits.
16651 1997-12-22 Christoph Wedler <wedler@fmi.uni-passau.de>
16653 * prim/register.el (view-register): Show register type file-query.
16655 1998-02-17 Kyle Jones <kyle_jones@wonderworks.com>
16657 * mode-motion.el (mode-motion-highlight-internal):
16658 save-excursion inside save-window-exucrsion form to
16659 hide buffer point changes from save-window-excursion.
16660 Prevents display flickering when the mouse pointer
16663 1998-02-17 Didier Verna <didier@xemacs.org>
16665 * mouse.el (default-mouse-track-set-point-in-window): rewrote this
16666 function to handle correctly the case of a toolbar one side of the
16667 window: scrolling will not necessarily happen.
16669 1998-02-17 Kyle Jones <kyle_jones@wonderworks.com>
16671 * files.el (after-find-file): Restore missing argument
16672 to format that provides filename for "... consider M-x
16673 recover-file" message. Also call `message' with "%s"
16674 as the first arg instead of an arbitrary string.
16676 1998-02-18 SL Baur <steve@altair.xemacs.org>
16678 * about.el (about-hackers): Various additions.
16680 1998-02-15 SL Baur <steve@altair.xemacs.org>
16682 * autoload.el (generate-file-autoloads-1): Don't force an extra
16683 line out when copying on-the-same line autoloads.
16685 * x-menubar.el (default-menubar): Add Sokoban to the menubar if it
16688 1998-02-14 Martin Buchholz <martin@xemacs.org>
16690 * x11/x-win-xfree86.el (x-win-init-xfree86):
16691 * x11/x-win-sun.el (x-win-init-sun):
16692 * x11/x-init.el (x-initialize-compose):
16694 (backward-or-forward-kill-sexp):
16695 (backward-or-forward-kill-sentence):
16696 (backward-or-forward-kill-word):
16697 (backward-or-forward-delete-char):
16698 * prim/isearch-mode.el (isearch-help-or-delete-char):
16699 Use x-keysym-on-keyboard-sans-modifiers-p instead of
16700 x-keysym-on-keyboard-p to detect backspace.
16701 Use symbols instead of strings (now deprecated) with x-keysym-*-p.
16702 Clean up symbols used with dead keys, checking Linux and solaris
16704 Simplify x-win-*.el using above methods.
16705 Change documentation for x-keysym-*-p functions.
16707 1998-02-14 SL Baur <steve@altair.xemacs.org>
16709 * about.el (about-hackers): Restore entries for Michael Sperber and
16711 From Vinnie Shelton <acs@acm.org>
16713 1998-02-14 Hrvoje Niksic <hniksic@srce.hr>
16715 * simple.el (count-words-region): Ditto.
16717 1998-02-12 Hrvoje Niksic <hniksic@srce.hr>
16719 * simple.el (count-words-buffer): Document. Don't print anything
16720 if non-interactive.
16722 1998-02-12 SL Baur <steve@altair.xemacs.org>
16724 * packages.el (packages-hardcoded-lisp): easymenu.el is in
16725 multiple files in InfoDock.
16727 1998-02-11 SL Baur <steve@altair.xemacs.org>
16729 * packages.el (packages-hardcoded-lisp): id-vers.elc is loaded
16730 from version.el in InfoDock.
16732 * dumped-lisp.el (preloaded-file-list): Don't treat InfoDock
16735 1998-02-09 Karl M. Hegbloom <karlheg@bittersweet.inetarena.com>
16737 * bytecomp-runtime.el (proclaim-inline): Single quotes around
16738 variable name in docstring.
16740 1998-02-10 Andreas Jaeger <aj@arthur.rhein-neckar.de>
16742 * menubar.h: Include "gui.h".
16744 1998-02-10 SL Baur <steve@altair.xemacs.org>
16746 * site-load.el: Fix documentation.
16748 1998-02-09 SL Baur <steve@altair.xemacs.org>
16750 * package-get-base.el (package-get-base): Updated.
16752 * keymap.el: PC-ize.
16754 1998-02-08 Karl M. Hegbloom <karlheg@bittersweet.inetarena.com>
16756 * hyper-apropos.el (hyper-apropos-get-doc): Print the `loaded
16757 from' on a fresh line.
16759 1998-02-08 Hrvoje Niksic <hniksic@srce.hr>
16761 * help.el (help-maybe-pretty-print-value): prin1, not princ the
16764 1998-02-09 SL Baur <steve@altair.xemacs.org>
16766 * undo-stack.el: PC-ize.
16768 * cmdloop.el: PC-ize.
16770 1998-02-08 SL Baur <steve@altair.xemacs.org>
16772 * bytecomp-runtime.el: PC-ize.
16774 * byte-optimize.el: Prolog fixup. PC-ize.
16776 * cus-dep.el: Spelling fix.
16778 * text-mode.el: Synch with Emacs 20.2. (Original ChangeLog
16781 1997-08-29 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
16783 * text-mode.el (text-mode-hook-identify): New function,
16784 put on text-mode-hook. Set text-mode-variant here.
16785 (text-mode): Don't set it here.
16787 1997-08-27 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
16789 * text-mode.el (text-mode-hook): New defvar.
16790 (text-mode-variant): New variable.
16791 (text-mode): Set that variable locally.
16792 (toggle-text-mode-auto-fill): New command.
16794 1997-06-15 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
16796 * text-mode.el (text-mode): Let all-white lines separate paragraphs.
16798 1997-06-11 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
16800 * text-mode.el (paragraph-indent-text-mode):
16801 Renamed from spaced-text-mode.
16802 (text-mode-map): Bind TAB to indent-relative.
16803 (indented-text-mode-map): Variable deleted.
16804 (indented-text-mode): Now an alias for text-mode.
16806 1998-02-05 SL Baur <steve@altair.xemacs.org>
16808 * loadup.el: test-atoms debugging stuffs removed.
16810 1998-02-03 Martin Buchholz <Martin Buchholz <martin@xemacs.org>
16812 * lisp/loaddefs.el (completion-ignored-extensions): Add ".class"
16814 1997-12-30 Colin Rafferty <colin@xemacs.org>
16816 * help.el (describe-beta): Made it use `locate-data-file'.
16817 (describe-distribution): Ditto.
16818 (describe-copying): Ditto.
16819 (describe-project): Ditto.
16820 (view-emacs-news): Ditto.
16822 * help-nomule.el (help-with-tutorial): Made it use
16823 `locate-data-file' to find tutorial.
16825 1998-01-28 Jonathon Harris <jhar@tardis.ed.ac.uk>
16827 * about.el: Corrected my email address.
16829 * mouse.el: Added 'mouse-mswindows-drop' similar to
16830 'mouse-offix-drop'.
16832 1998-01-27 SL Baur <steve@altair.xemacs.org>
16834 * loadup.el (running-xemacs): Spelling fix.
16836 1998-01-26 Colin Rafferty <colin@xemacs.org>
16838 * packages.el (packages-find-packages-1): Don't allow a backwards
16839 compatible lisp tree to overwrite `preloaded-file-list'.
16841 1998-01-26 SL Baur <steve@altair.xemacs.org>
16843 * loadup.el: Don't delete "xemacs" prior to dumping.
16845 1998-01-24 SL Baur <steve@altair.xemacs.org>
16847 * package-info.el (pi-last-mod-date): New function.
16848 (pi-author-version): New function.
16849 (batch-update-package-info): Use them.
16851 1998-01-23 Colin Rafferty <colin@xemacs.org>
16853 * frame.el (get-frame-for-buffer-default-to-current): Create.
16854 (get-frame-for-buffer-noselect): Allow user to use current frame
16855 with `get-frame-for-buffer-default-to-current'.
16857 1998-01-22 Hrvoje Niksic <hniksic@srce.hr>
16859 * bytecomp.el (byte-compile-output-file-form): Set print-gensym.
16860 (byte-compile-output-docform): Ditto.
16861 (byte-compile-compiled-obj-to-list): Ditto.
16863 1998-01-22 Kyle Jones <kyle_jones@wonderworks.com>
16865 * startup.el (command-line-1): Removed code that ran
16868 1998-01-21 Hrvoje Niksic <hniksic@srce.hr>
16870 * help-macro.el (make-help-screen): Bind `help-read-key' via flet.
16872 1998-01-17 Hrvoje Niksic <hniksic@srce.hr>
16874 * frame.el (suspend-emacs-or-iconify-frame): Check using
16875 `device-on-window-system-p' instead of explicitly checking for X,
16876 so that the same logic works for MS Windows.
16877 (suspend-or-iconify-emacs): Ditto.
16879 1998-01-14 Hrvoje Niksic <hniksic@srce.hr>
16881 * about.el (about-maintainer-info): Andy Piper is back.
16882 (xemacs-hackers): Updated Andy Piper's email address.
16883 (about-hackers): Added Jonathan Harris.
16884 (about-hackers): Updated Tibor Polgar's email address.
16886 1998-01-18 SL Baur <steve@altair.xemacs.org>
16888 * about.el: Add xemacs.org email manager.
16890 * package-get-base.el (package-get-base): Updated with most recent
16893 1998-01-14 Jens-Ulrik Holger Petersen <petersen@kurims.kyoto-u.ac.jp>
16895 * help.el (function-arglist): Use `indirect-function' instead of
16896 `symbol-function' so that aliases are treated correctly.
16898 1998-01-13 Jens-Ulrik Holger Petersen <petersen@kurims.kyoto-u.ac.jp>
16900 * help.el (help-map): Add f1 binding to `help-for-help'.
16901 Suggested by Karl M. Hegbloom <karlheg@inetarena.com>.
16902 (describe-key-briefly): Use `princ' "%s" to print object.
16903 (with-displaying-help-buffer): Kill buffer if it exists, again.
16904 (describe-key): Use `princ' "%s" to print object.
16905 (describe-function-1): Use `princ' "%s" to print object.
16906 Commented out alias lines removed.
16907 (help-pretty-print-limit): New variable to control pretty-printing
16908 of variable values.
16909 (help-maybe-pretty-print-value): Steve wins! Renamed back from
16910 `help-pretty-print-value' again. Only print-print when OBJECT is
16911 list of length less than `help-pretty-print-limit'.
16912 (describe-variable): Use `help-maybe-pretty-print-value' again.
16914 1998-01-18 SL Baur <steve@altair.xemacs.org>
16916 * simple.el (blink-matching-open): Remove C++ kludge.
16917 Suggested by Bob Weiner <weiner@wave.altrasoft.com>
16919 1998-01-14 Karl M. Hegbloom <karlheg@bittersweet.inetarena.com>
16921 * info.el (Info-default-directory-list): Made the documentation
16924 1998-01-13 Martin Buchholz <martin@xemacs.org>
16926 * lisp/packages.el:
16927 * lisp/package-admin.el:
16928 * lisp/build-report.el:
16931 1998-01-14 Christoph Wedler <wedler@fmi.uni-passau.de>
16933 * Patches/font-lock.el (java-font-lock-keywords-*): Would produce
16934 warnings in Java buffers without final newline and editing the
16937 1998-01-17 SL Baur <steve@altair.xemacs.org>
16939 * packages.el (packages-find-packages-1): Don't allow a backwards
16940 compatible lisp tree to overwrite `preloaded-file-list'.
16941 Suggested by Colin Rafferty <colin@xemacs.org>
16943 * mouse.el (mouse-offix-drop): Set undo-boundary.
16944 From Oliver Graf <ograf@fga.de>
16946 1998-01-13 SL Baur <steve@altair.xemacs.org>
16948 * loadup.el (load-gc): rewrite as defun.
16949 Print something sensical if a required dump-time file isn't found.
16951 1998-01-12 SL Baur <steve@altair.xemacs.org>
16953 * menubar.el (check-menu-syntax): Emergency dirty fix -- the 0 plist
16954 bug strikes a menudescriptor.
16956 * package-get-base.el (package-get-base): Updated.
16958 * package-info.el (batch-update-package-info): Derive REQUIRES
16961 1998-01-13 Hrvoje Niksic <hniksic@srce.hr>
16963 * files.el (save-some-buffers): Don't play games with deleting
16964 other windows if we are in the minibuffer window.
16966 1998-01-08 Karl M. Hegbloom <karlheg@bittersweet.inetarena.com>
16968 * modeline.el (modeline-minor-mode-menu): Add support for :active
16969 (add-minor-mode): Document :active property to TOGGLE.
16971 1998-01-07 Karl M. Hegbloom <karlheg@bittersweet.inetarena.com>
16973 * modeline.el (modeline-minor-mode-menu): Add support for an
16974 `:included' predicate in the `toggle-sym' plist.
16975 (add-minor-mode): Document the :included property, format
16976 docstring some more.
16977 (modeline-minor-mode-menu): Documentation string added.
16979 1998-01-02 Karl M. Hegbloom <karlheg@bittersweet.inetarena.com>
16981 * modeline.el (modeline-minor-mode-menu): genmenlab the menu
16982 labels from the symbol-names by thwacking off the overly redundant
16983 and overused "mode", parenthesizing "minor", and capitalizing the
16984 resultant strings. Also shortened the menu's title by eliminating
16985 the redundant buffer name.
16986 (add-minor-mode): Beautified the docstring, added mention of the
16987 `:menu-tag' property of TOGGLE.
16988 (modeline-minor-mode-menu): Frinked the `:menu-tag' property on
16989 `toggle-sym' to beatify the mode-life menus.
16990 * (abbrev-mode): (put)'ed a `:menu-tag' on it and
16991 `auto-fill-function'.
16993 1998-01-02 Karl M. Hegbloom <karlheg@bittersweet.inetarena.com>
16995 * modeline.el (modeline-minor-mode-menu): Changed the string-only
16996 menus to :style 'toggle.
16998 1997-12-10 Markus Linnala <maage@cs.tut.fi>
17000 * simple.el: Use mh-user-agent-compose as mh-e-user-agent.
17002 1997-12-11 Christoph Wedler <wedler@fmi.uni-passau.de>
17004 * packages/hyper-apropos.el (hyper-apropos-insert-face): Would
17005 only recognize first hyperlink.
17006 (hyper-apropos-highlightify): Deletia, this is already done by
17007 `hyper-apropos-insert-face'.
17008 (hyper-apropos-help-mode): Don't call `hyper-apropos-highlightify.
17010 1998-01-09 SL Baur <steve@altair.xemacs.org>
17012 * x-toolbar.el (toolbar-ispell-internal): Use ispell-message for
17014 (toolbar-mail-reader): Add support for `send'.
17015 From Jonathan Marten <jonathan.marten@UK.Sun.COM>
17017 1998-01-05 Karl M. Hegbloom <karlheg@bittersweet.inetarena.com>
17019 * info.el (Info-emacs-info-file-name): Add defvar for
17020 `Info-emacs-info-file-name' so that `Info-goto-emacs-command-node'
17021 will function properly.
17023 1998-01-05 Gary D. Foster <gfoster@ragesoft.com>
17025 * simple.el: make the backwards delete function called by
17026 `backward-or-forward-delete-char' user configurable.
17028 1998-01-09 Karl M. Hegbloom <karlheg@bittersweet.inetarena.com>
17030 * hyper-apropos.el (hyper-apropos-get-doc): Print where a byte
17031 compiled function got loaded from.
17033 1998-01-09 SL Baur <steve@altair.xemacs.org>
17035 * term/apollo.el: Synched up with InfoDock 3.6.2.
17037 1998-01-08 SL Baur <steve@altair.xemacs.org>
17039 * startup.el (load-init-file): Load autoloads earlier.
17040 (startup-splash-frame): Handle InfoDock logo.
17042 * x-init.el (init-post-x-win): Don't call init-x-toolbar in
17044 (x-init-toolbar-from-resources): Move from x-toolbar.el.
17046 * toolbar.el (init-toolbar-from-resources): InfoDock x-toolbar.el
17047 doesn't have this function.
17049 * packages.el (locate-data-file): Fix to call `locate-file'.
17051 1998-01-07 SL Baur <steve@altair.xemacs.org>
17053 * dumped-lisp.el (preloaded-file-list): InfoDock uses its own
17054 version of version.el.
17055 (preloaded-file-list): Ditto for x-menubar.el and x-toolbar.el.
17057 * x-menubar.el (default-menubar): Guard reference to
17059 (default-menubar): Guard references to `font-lock-mode'.
17060 (default-menubar): Guard references to font-menu-this-frame-only-p'.
17061 (default-menubar): Guard references to `font-menu-ignore-scaled-fonts'.
17063 * make-docfile.el: Don't snarf doc strings from autoloads.
17065 * startup.el (load-init-file): Use algorithm from loaddefs.el for
17066 loading auto-autoloads files.
17068 * loaddefs.el: Disable dumping autoloads.
17070 1998-01-05 SL Baur <steve@altair.xemacs.org>
17072 * lisp-mnt.el: Synch to Emacs 20.2.
17074 * help.el: Remove manual autoload of `finder-by-keyword'.
17076 * finder.el (finder-by-keyword): Autoload.
17078 * help.el: Conditionalize hyperbole setup.
17080 1998-01-04 SL Baur <steve@altair.xemacs.org>
17082 * packages.el (package-require): Update to reflect new data format.
17084 1998-01-02 Didier Verna <didier@xemacs.org>
17086 * x-menubar.el (default-menubar): make the tutorials available
17087 through the menubar. (Plus some compilation warnings cleanup).
17089 1998-01-04 SL Baur <steve@altair.xemacs.org>
17091 * check-features.el: New file. Perform sanity check after build.
17093 * dumped-lisp.el (preloaded-file-list): Move tooltalk dumped lisp
17094 files to tooltalk package.
17095 (preloaded-file-list): Moved sparcworks dumped lisp files to Sun
17098 * package-admin.el (package-admin-xemacs): Use better default for
17099 location of XEmacs binary.
17101 1998-01-03 Aki Vehtari <Aki.Vehtari@hut.fi>
17103 * x-menubar.el (buffers-menu-submenus-for-groups-p): Replace const
17104 tag with sexp and add value tag with value `t'.
17106 1998-01-03 SL Baur <steve@altair.xemacs.org>
17108 * package-get.el: Changes to work with real data.
17109 From Pete Ware <ware@cis.ohio-state.edu>
17111 * packages.el (packages-reload-autoloads): Guard load for the time
17114 * update-elc.el ("packages.el"): Force loading packages.el instead
17115 of possibly out-of-date packges.elc.
17116 * make-docfile.el ("packages.el"): Ditto.
17118 1998-01-02 Colin Rafferty <colin@xemacs.org>
17120 * build-report.el (build-report-delete-regexp): Added a rule for
17121 the main tarball shadowing anything past it.
17123 1998-01-02 SL Baur <steve@altair.xemacs.org>
17125 * packages.el (package-provide): Delete a previous provide.
17127 * package-info.el: New file.
17129 * package-get.el: New file.
17130 From Pete Ware <ware@cis.ohio-state.edu>
17131 (package-get): Fix md5 computation to work with Mule.
17133 1997-12-11 Jens-Ulrik Holger Petersen <petersen@kurims.kyoto-u.ac.jp>
17135 * simple.el (log-message-*): Quote symbols in docstrings properly.
17137 1998-01-01 SL Baur <steve@altair.xemacs.org>
17139 * packages.el (packages-new-autoloads): Ignore symbolic links.
17141 * cus-face.el (face-custom-attributes-get): Fix typo.
17142 From Jens-Ulrik Holger Petersen <petersen@kurims.kyoto-u.ac.jp>
17144 1997-12-31 SL Baur <steve@altair.xemacs.org>
17146 * startup.el (load-init-file): Reload new or changed autoloads
17147 unless inhibited. Reload modified dumped lisp (stubbed).
17149 * packages.el (packages-new-autoloads): New function.
17150 (packages-reload-autoloads): New function.
17151 (packages-reload-dumped-lisp): New (stub) function.
17153 * loadup.el: Inhibit reloading dumped files when running temacs.
17155 * loadhist.el (file-provides): Extend to handle variant
17158 * replace.el (query-replace): Fix typo.
17160 1997-12-30 SL Baur <steve@altair.xemacs.org>
17162 * make-docfile.el: list-autoloads-path has been renamed.
17163 * update-elc.el: list-autoloads has been renamed.
17165 * packages.el (packages-list-autoloads): Renamed.
17166 (packages-list-autoloads-path): Ditto.
17168 1997-12-29 Colin Rafferty <colin@xemacs.org>
17170 * packages.el (packages-find-packages-1): Made it signal a warning
17171 for an error in an auto-autoload.el file.
17173 1997-12-30 SL Baur <steve@altair.xemacs.org>
17175 * x-menubar.el (buffers-menu-submenus-for-groups-p): Replace sexp
17177 From Aki Vehtari <Aki.Vehtari@hut.fi>
17179 * dumped-lisp.el (preloaded-file-list): Dump loadhist with XEmacs.
17181 * loadhist.el (unload-feature): Remove autoload.
17183 1997-12-28 SL Baur <steve@altair.xemacs.org>
17185 * loadhist.el: Unpackaged.
17187 * help.el (describe-symbol-find-file): Rename
17188 `describe-function-find-file' and make old name obsolete.
17189 (describe-function-1): Use it.
17190 (describe-function-1): Guard reference to
17191 `compiled-function-annotation'.
17193 1997-12-27 Jens-Ulrik Holger Petersen <petersen@kurims.kyoto-u.ac.jp>
17195 * help.el (help-mode-bury): Now a call to `help-mode-quit' with
17197 (help-mode-quit): New optional arg to control whether it kills or
17199 (with-displaying-help-buffer): Don't kill buffer initially, even
17200 if it exists: it is erased by `with-output-to-temp-buffer' anyway.
17201 (help-pretty-print-value): Rename back from
17202 `help-maybe-pretty-print-value'! If `pp-internal' is available
17203 use it, otherwise use dumped `cl-prettyprint'.
17204 (describe-variable): Use `help-pretty-print-value' again.
17205 (find-func): Removed reference to "find-func" at end.
17207 1997-12-26 Kirill M. Katsnelson <kkm@kis.ru>
17209 * dumped-lisp.el: x-menubar.el dumped along with mswindows native
17210 GUI XEmacs. Rename? x-menubar is rather window system
17211 independant, except for a couple of items.
17213 1997-12-26 SL Baur <steve@altair.xemacs.org>
17215 * x-menubar.el (default-menubar): Remove hyperbole and oobr
17216 entries as they will no longer be distributed with XEmacs.
17218 * format.el (format-alist): Fix image/tiff regexps.
17219 From P. E. Jareth Hein <jareth@camelot-soft.com>
17221 * help.el (help-maybe-pretty-print-value): Rename.
17222 (describe-variable): Use it.
17223 (describe-variable): Add trailing linefeed.
17225 1997-12-26 Jens-Ulrik Holger Petersen <petersen@kurims.kyoto-u.ac.jp>
17227 * help.el (describe-function-1): Don't output anything for
17228 arglist of autoload functions.
17230 1997-12-26 Jens-Ulrik Holger Petersen <petersen@kurims.kyoto-u.ac.jp>
17232 * help.el (describe-function-1): Don't output anything for
17233 arglist of autoload functions.
17235 1997-12-26 Jens-Ulrik Holger Petersen <petersen@kurims.kyoto-u.ac.jp>
17237 * help.el (help-mode-map): New bindings for `help-mode-bury',
17238 `describe-function-at-point', `describe-variable-at-point',
17239 `Info-elisp-ref', `customize-variable', `help-next-section' and
17240 `help-prev-section'.
17241 (help-next-section): New function.
17242 (help-prev-section): New function.
17243 (help-mode-quit): Changed to kill the help buffer.
17244 (help-mode-bury): Formerly `help-mode-quit'. Bury buffer
17246 (help-buffer-name): New function to generate the name of help
17248 (with-displaying-help-buffer): Is now a macro. Takes an new first
17249 argument giving the name of the help buffer.
17250 (describe-key): Use `with-displaying-help-buffer' with name.
17251 (describe-mode): Ditto.
17252 (describe-bindings): Ditto.
17253 (describe-prefix-bindings): Ditto.
17254 (view-lossage): Ditto.
17255 (with-syntax-table): New macro.
17256 (function-called-at-point): Use `ignore-errors' and
17257 `with-syntax-table'.
17258 (function-at-point): Ditto.
17259 (describe-function): Use `with-displaying-help-buffer' with name.
17260 (function-arglist): Extracted from `describe-function-1'. Returns
17261 function's arglist as string.
17262 (function-documentation): Extracted from `describe-function-1'.
17263 Returns function's docstring.
17264 (describe-function-1): Remove all the "stream" garbage, including
17265 the stream argument. Use `function-arglist' and
17266 `function-documentation'.
17267 (describe-function-arglist): Just use `function-arglist'.
17268 (variable-at-point): Use `ignore-errors' and `with-syntax-table'.
17269 (help-pretty-print-value): New function to help with
17270 pretty-printing variable values. Knows about `#<...>'. Needs
17272 (describe-variable): Use `with-displaying-help-buffer' with name.
17273 Formatting improved. Display file where variable is defined, if
17274 known. Use `help-pretty-print-value'.
17275 (describe-syntax): Use `with-displaying-help-buffer' with name.
17276 (list-processes): Remove "stream" garbage.
17278 1997-12-25 SL Baur <steve@altair.xemacs.org>
17280 * x-init.el (x-initialize-keyboard): Don't load x-win*.el files,
17281 call a dumped routine instead.
17283 * x-win-xfree86.el: Wrap file in defun.
17284 * x-win-sun.el: Ditto.
17286 1997-12-23 SL Baur <steve@altair.xemacs.org>
17288 * help.el (view-emacs-news): Remove usage of outl-mouse which
17289 advises functions and does other evil things.
17291 1997-12-22 SL Baur <steve@altair.xemacs.org>
17293 * format.el (format-alist): Add `image/tiff'.
17294 From P. E. Jareth Hein <jareth@camelot-soft.com>
17296 1997-12-21 SL Baur <steve@altair.xemacs.org>
17298 * about.el (about-hackers): More names added.
17300 * make-docfile.el: Remove superfluous package path search.
17302 * loaddefs.el: Commentary changes. Removal of VM autoloads.
17304 1997-12-20 SL Baur <steve@altair.xemacs.org>
17306 * shadow.el (find-emacs-lisp-shadows): Add _pkg to the list of
17309 1997-12-18 SL Baur <steve@altair.xemacs.org>
17311 * startup.el (set-default-load-path): Make sure lisp and site-lisp
17312 get trailing slashes when added to the load-path.
17314 * x-init.el (init-x-win): Locate where XEmacs X localization files
17317 1997-12-18 Kyle Jones <kyle_jones@wonderworks.com>
17319 * x-faces.el: Added support for foregroundToolBarColor
17320 to xpm-color-symbols.
17322 1997-12-17 Hrvoje Niksic <hniksic@srce.hr>
17324 * etags.el (tags-remove-duplicates): Removed.
17325 (buffer-tag-table-list): Use `delete-duplicates'.
17327 * cl-extra.el (coerce): Coerce to bit-vector and weak-list
17329 (get*): Defalias to `get'.
17331 * cl.el (eql): Compare integers with `eq'.
17332 (cl-map-extents): Check for `map-extents' first.
17334 1997-12-17 Didier Verna <didier@xemacs.org>
17336 * leim/quail/latin-pre.el ("french-prefix"): doc string cleanup +
17337 added the 'numero', 'copyright' and 'trademark' symbols.
17339 * leim/quail/latin-post.el ("french-postfix"): see above.
17341 1997-12-15 Hrvoje Niksic <hniksic@srce.hr>
17343 * widget.el (define-widget): Check the arguments.
17345 * cus-edit.el (customize-face): Use `check-argument-type'.
17346 (custom-variable-value-create): Use `signal' to signal error.
17347 (custom-variable-reset-saved): Ditto.
17348 (custom-variable-reset-standard): Ditto.
17349 (custom-face-reset-saved): Ditto.
17351 * wid-edit.el (widget-prompt-value): Use `signal' to signal error.
17352 (widget-default-format-handler): Ditto.
17353 (widget-checklist-add-item): Ditto.
17354 (widget-radio-add-item): Ditto.
17355 (widget-editable-list-entry-create): Ditto.
17356 (widget-sexp-prompt-value): Ditto.
17358 * custom.el (custom-declare-variable): Signal errors better.
17359 (custom-handle-keyword): Ditto.
17360 (custom-declare-group): Ditto.
17362 * window-xemacs.el (windows): Ditto.
17364 * menubar.el (menu): Ditto.
17366 * keydefs.el (keyboard): Ditto.
17368 * minibuf.el (minibuffer): Ditto.
17370 * process.el (execute): Ditto.
17372 * fill.el (fill): Ditto.
17374 * modeline.el (modeline): Ditto.
17376 * help.el (help): Ditto.
17378 * faces.el (faces): Ditto.
17380 * files.el (files): Ditto.
17382 * x-init.el (x): Ditto.
17384 * lisp-mode.el (lisp): Ditto.
17386 * process.el (processes): Ditto.
17388 * mouse.el (mouse): Ditto.
17390 * abbrev.el (abbrev): Moved from cus-edit.
17392 * font-lock.el (lisp-font-lock-keywords-1): Recognize `defcustom'
17393 as variable declaration.
17395 1997-12-15 Hrvoje Niksic <hniksic@srce.hr>
17397 * menubar.el (find-menu-item): Use `check-argument-type'.
17398 (find-menu-item): Cosmetic changes.
17400 1997-12-18 SL Baur <steve@altair.xemacs.org>
17402 * x-menubar.el (default-menubar): Guard usage of lpr-switches.
17404 1997-12-17 SL Baur <steve@altair.xemacs.org>
17406 * startup.el (set-default-load-path): Only search package-path
17407 when not running temacs.
17409 * dumped-lisp.el (preloaded-file-list): Remove Egg/Its dumped lisp
17412 * loadup.el: Correct commentary. Reformatting.
17413 (really-early-error-handler): Use absolute path to the
17414 first dumped-lisp.el file.
17415 (really-early-error-handler): Print full path name of
17416 each dumped lisp file (inherited from InfoDock).
17418 * shadow.el (find-emacs-lisp-shadows): Ignore multiple
17419 dumped-lisp.el files.
17421 * make-docfile.el (preloaded-file-list): Reorder when the
17422 package-path is searched.
17423 * update-elc.el: Ditto.
17425 * lisp-mode.el (call-with-condition-handler): Treat the same as
17426 `condition-case' for indentation.
17428 * about.el (about-xemacs): Update release date.
17430 1997-12-17 Hrvoje Niksic <hniksic@srce.hr>
17432 * cl-macs.el (case): Signal error if `t' or `otherwise' are seen
17433 anywhere but at the last clause.
17434 (ecase): Disallow `t' and `otherwise'.
17436 1997-12-16 Jens-Ulrik Holger Petersen <petersen@kurims.kyoto-u.ac.jp>
17438 * cus-edit.el (custom-buffer-create-buttons): New function
17439 from stuff moved out of `custom-buffer-create-internal'.
17440 (custom-novice): New variable. Default t.
17441 (custom-display-global-buttons): Ditto. Default `top'.
17442 (custom-buffer-create-internal): Only display help if
17443 `custom-novice' is non-nil. Display global buttons according to
17444 `custom-display-global-buttons'.
17446 1997-12-15 Hrvoje Niksic <hniksic@srce.hr>
17448 * menubar.el (find-menu-item): Use `check-argument-type'.
17449 (find-menu-item): Cosmetic changes.
17451 1997-12-15 Hrvoje Niksic <hniksic@srce.hr>
17453 * modeline.el (mouse-drag-modeline): Give the modeline a "pressed"
17456 1997-12-16 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
17458 * format.el (format-deannotate-region): Bug fix.
17459 Deannotating a region containing unknown tags would fail
17460 (causing decoding of text/enriched to fail at user level)
17462 1997-12-16 Kyle Jones <kyle_jones@wonderworks.com>
17464 * minibuf.el (read-directory-name): Support sixth
17465 arg, HISTORY, as already documented.
17467 1997-12-17 Hrvoje Niksic <hniksic@srce.hr>
17469 * etags.el (get-tag-table-buffer): Use explicit lists as arguments
17472 1997-12-14 SL Baur <steve@altair.xemacs.org>
17474 * skk/skk-leim.el (skk-auto-fill-activate): Synch with
17477 1997-12-13 SL Baur <steve@altair.xemacs.org>
17479 * dumped-lisp.el (preloaded-file-list): Remove debugging statement.