1 2022-04-20 MORIOKA Tomohiko <tomo.git@chise.org>
3 * mule/mule-charset.el (default-coded-charset-priority-list): Add
6 * mule/mule-conf.el (==ucs-var-003): New coded-charset for XEmacs
8 (==ucs-bmp-var-003): Ditto.
10 2022-04-13 MORIOKA Tomohiko <tomo.git@chise.org>
12 * mule/mule-charset.el (default-coded-charset-priority-list): Add
15 * mule/mule-conf.el (=ucs-sip-var-010): New coded-charset for
18 2022-03-08 MORIOKA Tomohiko <tomo.git@chise.org>
20 * mule/mule-charset.el (default-coded-charset-priority-list):
21 Change priority of `==ucs-bmp-cjk@gb' to prefer
22 `==ucs-sip-ext-b@iso', `==cns11643-1', `==cns11643-2' or some
23 other abstract-form-CCSes.
25 2022-01-30 MORIOKA Tomohiko <tomo.git@chise.org>
27 * mule/mule-charset.el (default-coded-charset-priority-list): Add
28 `=>ucs-sip-itaiji-012'.
30 * mule/mule-conf.el (=>ucs-sip-itaiji-012): New coded-charset for
33 2022-01-28 MORIOKA Tomohiko <tomo.git@chise.org>
35 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
36 setting for `=>ucs-itaiji-012'.
38 2022-01-27 MORIOKA Tomohiko <tomo.git@chise.org>
40 * mule/mule-charset.el (default-coded-charset-priority-list): Add
41 `=>ucs-bmp-itaiji-012'.
43 * mule/mule-conf.el (=>ucs-itaiji-012): New coded-charset for
45 (=>ucs-bmp-itaiji-012): Ditto.
47 2022-01-26 MORIOKA Tomohiko <tomo.git@chise.org>
49 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
50 setting for `=big5-cdp-var-008'.
52 2022-01-26 MORIOKA Tomohiko <tomo.git@chise.org>
54 * mule/mule-charset.el (default-coded-charset-priority-list): Add
57 * mule/mule-conf.el (=big5-cdp-var-008): New coded-charset for
60 2022-01-23 MORIOKA Tomohiko <tomo.git@chise.org>
62 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
63 setting for `=>ucs-itaiji-016'.
65 2022-01-22 MORIOKA Tomohiko <tomo.git@chise.org>
67 * mule/mule-charset.el (default-coded-charset-priority-list): Add
68 `=>ucs-bmp-itaiji-016'.
70 * mule/mule-conf.el (=>ucs-itaiji-016): New coded-charset for
72 (=>ucs-bmp-itaiji-016): Ditto.
74 2022-01-16 MORIOKA Tomohiko <tomo.git@chise.org>
76 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
77 settings for `===chise-hdic-ktb' and `=chise-hdic-ktb'.
79 * mule/mule-charset.el (default-coded-charset-priority-list): Add
80 `===chise-hdic-ktb' and `=chise-hdic-ktb'.
82 * mule/mule-conf.el (===chise-hdic-tsj): Modify DOC.
83 (=chise-hdic-tsj): Ditto.
84 (===chise-hdic-ktb): New coded-charset for XEmacs CHISE.
85 (=chise-hdic-ktb): Ditto.
87 2022-01-15 MORIOKA Tomohiko <tomo.git@chise.org>
89 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
90 settings for `===chise-hdic-syp' and `=chise-hdic-syp'.
92 * mule/mule-charset.el (default-coded-charset-priority-list): Add
93 `===chise-hdic-syp' and `=chise-hdic-syp'.
95 * mule/mule-conf.el (===chise-hdic-syp): New coded-charset for
97 (=chise-hdic-syp): New coded-charset for XEmacs CHISE.
99 2022-01-14 MORIOKA Tomohiko <tomo.git@chise.org>
101 * mule/mule-coding.el (coded-charset-entity-reference-alist):
102 Prefer `===chise-hdic-tsj' to `=chise-hdic-tsj'.
104 * mule/mule-charset.el (default-coded-charset-priority-list):
105 Prefer `===chise-hdic-tsj' to `=chise-hdic-tsj'.
107 2022-01-13 MORIOKA Tomohiko <tomo.git@chise.org>
109 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
110 settings for `=chise-hdic-tsj' and `===chise-hdic-tsj'.
112 2022-01-13 MORIOKA Tomohiko <tomo.git@chise.org>
114 * mule/mule-charset.el (default-coded-charset-priority-list): Add
115 `=chise-hdic-tsj' and `===chise-hdic-tsj'.
117 * mule/mule-conf.el (===chise-hdic-tsj): New coded-charset for
119 (=chise-hdic-tsj): Ditto.
121 2022-01-11 MORIOKA Tomohiko <tomo.git@chise.org>
123 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
124 settings for `=>hanyo-denshi/tk'.
126 * mule/mule-charset.el (default-coded-charset-priority-list): Add
127 `=>hanyo-denshi/tk/mf-01'.
129 * mule/mule-conf.el (=>hanyo-denshi/tk): New coded-charset for
131 (=>hanyo-denshi/tk/mf-01): Ditto.
132 (==hanyo-denshi/tk/mf-01): Fix DOC.
134 2021-11-27 MORIOKA Tomohiko <tomo.git@chise.org>
136 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
137 settings for `=ucs-itaiji-014' and `=>ucs-itaiji-014'.
139 2021-11-15 MORIOKA Tomohiko <tomo.git@chise.org>
141 * mule/mule-charset.el (default-coded-charset-priority-list): Add
142 `=ucs-bmp-itaiji-014' and `=>ucs-bmp-itaiji-014'.
144 * mule/mule-conf.el (=ucs-itaiji-014): New coded-charset for
146 (=ucs-bmp-itaiji-014): Ditto.
147 (=>ucs-itaiji-014): Ditto.
148 (=>ucs-bmp-itaiji-014): Ditto.
150 2021-11-02 MORIOKA Tomohiko <tomo.git@chise.org>
152 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
153 setting for `==daikanwa/+2p'.
155 2021-10-18 MORIOKA Tomohiko <tomo.git@chise.org>
157 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
158 setting for `=ucs-itaiji-016'.
160 2021-10-14 MORIOKA Tomohiko <tomo.git@chise.org>
162 * mule/mule-charset.el (default-coded-charset-priority-list): Add
163 `=ucs-bmp-itaiji-016'.
165 * mule/mule-conf.el (=ucs-itaiji-016): New coded-charset for
167 (=ucs-bmp-itaiji-016): Ditto.
169 2021-09-18 MORIOKA Tomohiko <tomo.git@chise.org>
171 * mule/mule-charset.el (default-coded-charset-priority-list): Add
174 2021-08-29 MORIOKA Tomohiko <tomo.git@chise.org>
176 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
177 setting for `=>ucs-itaiji-003@iwds-1'.
179 * mule/mule-charset.el (default-coded-charset-priority-list): Add
180 `=>ucs-sip-itaiji-003@iwds-1'.
182 * mule/mule-conf.el (=>ucs-sip-itaiji-003@iwds-1): New
183 coded-charset for XEmacs CHISE.
185 2021-05-16 MORIOKA Tomohiko <tomo.git@chise.org>
187 * mule/mule-charset.el (default-coded-charset-priority-list): Add
188 `=>ucs-bmp-itaiji-006@iwds-1'.
190 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
191 setting for `=>ucs-itaiji-006@iwds-1'.
193 2021-05-15 MORIOKA Tomohiko <tomo.git@chise.org>
195 * mule/mule-conf.el (=>ucs-itaiji-006@iwds-1): New coded-charset
197 (=>ucs-bmp-itaiji-006@iwds-1): New coded-charset for XEmacs CHISE.
199 2021-04-22 MORIOKA Tomohiko <tomo.git@chise.org>
201 * mule/mule-charset.el (default-coded-charset-priority-list): Add
202 `=ucs-sip-itaiji-009'.
204 * mule/mule-conf.el (=ucs-sip-itaiji-009): New coded-charset for
207 2021-04-21 MORIOKA Tomohiko <tomo.git@chise.org>
209 * mule/mule-charset.el (default-coded-charset-priority-list): Add
210 `=>ucs-sip-itaiji-008'.
212 * mule/mule-conf.el (=>ucs-sip-itaiji-008): New coded-charset for
215 2021-04-17 MORIOKA Tomohiko <tomo.git@chise.org>
217 * mule/mule-charset.el (default-coded-charset-priority-list): Add
220 * mule/mule-conf.el (==ucs-sip-var-001): New coded-charset for
223 2021-03-23 MORIOKA Tomohiko <tomo.git@chise.org>
225 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
226 setting for `===hng-kkd'.
228 * mule/mule-charset.el (default-coded-charset-priority-list): Add
231 2021-03-22 MORIOKA Tomohiko <tomo.git@chise.org>
233 * mule/mule-conf.el (===hng-kkd): New coded-charset for XEmacs
236 2021-01-21 MORIOKA Tomohiko <tomo.git@chise.org>
238 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
239 setting for `=>>ruimoku-v6'.
241 2021-01-16 MORIOKA Tomohiko <tomo.git@chise.org>
243 * mule/mule-charset.el (default-coded-charset-priority-list): Add
246 2021-01-06 MORIOKA Tomohiko <tomo.git@chise.org>
248 * mule/mule-conf.el (=>>ruimoku-v6): (Re)Define as an entity
249 instead of an alias to `=>ruimoku-v6'.
251 2020-12-16 MORIOKA Tomohiko <tomo.git@chise.org>
253 * mule/mule-charset.el (default-coded-charset-priority-list): Add
254 `=ucs-sip-itaiji-012'.
256 * mule/mule-conf.el (=ucs-sip-itaiji-012): New coded-charset for
259 2020-11-16 MORIOKA Tomohiko <tomo.git@chise.org>
261 * mule/mule-charset.el (default-coded-charset-priority-list): Add
264 * mule/mule-conf.el (=ucs-tip-var-004): New coded-charset for
267 2020-10-22 MORIOKA Tomohiko <tomo.git@chise.org>
269 * mule/mule-charset.el (default-coded-charset-priority-list): Add
270 `=>ucs-sip-itaiji-002@iwds-1'.
272 * mule/mule-conf.el (=>ucs-sip-itaiji-002@iwds-1): New
273 coded-charset for XEmacs CHISE.
275 2020-09-17 MORIOKA Tomohiko <tomo.git@chise.org>
277 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
278 settings for `=big5-cdp-itaiji-004', `=big5-cdp-itaiji-005' and
279 `=>big5-cdp-itaiji-004'.
281 2020-08-28 MORIOKA Tomohiko <tomo.git@chise.org>
283 * mule/mule-charset.el (default-coded-charset-priority-list): Add
284 `=big5-cdp-itaiji-004', `=big5-cdp-itaiji-005' and
285 `=>big5-cdp-itaiji-004'.
287 * mule/mule-conf.el (=big5-cdp-itaiji-004): New coded-charset for
289 (=>big5-cdp-itaiji-004): Ditto.
290 (=big5-cdp-itaiji-005): Ditto.
292 2020-07-30 MORIOKA Tomohiko <tomo.git@chise.org>
294 * mule/mule-conf.el (=ucs-bmp-cjk@JP/hanazono): Change `max-code'
297 2020-07-26 MORIOKA Tomohiko <tomo.git@chise.org>
299 * mule/mule-charset.el (default-coded-charset-priority-list): Add
300 `=>ucs-bmp-itaiji-003@iwds-1'.
302 * mule/mule-conf.el (=>ucs-itaiji-003@iwds-1): New coded-charset
304 (=>ucs-bmp-itaiji-003@iwds-1): New coded-charset for XEmacs CHISE.
306 2020-07-22 MORIOKA Tomohiko <tomo.git@chise.org>
308 * mule/mule-charset.el (default-coded-charset-priority-list): Add
309 `=>ucs-tip-itaiji-001'.
311 * mule/mule-conf.el (=>ucs-tip-itaiji-001): New coded-charset for
314 2020-07-19 MORIOKA Tomohiko <tomo.git@chise.org>
316 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
317 setting for `=>big5-cdp-itaiji-002'.
319 2020-07-17 MORIOKA Tomohiko <tomo.git@chise.org>
321 * mule/mule-charset.el (default-coded-charset-priority-list): Add
322 `=>big5-cdp-itaiji-002'.
324 * mule/mule-conf.el (=>big5-cdp-itaiji-002): New coded-charset for
327 2020-07-14 MORIOKA Tomohiko <tomo.git@chise.org>
329 * mule/mule-charset.el (default-coded-charset-priority-list): Add
332 2020-07-01 MORIOKA Tomohiko <tomo.git@chise.org>
334 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
335 setting for `==ucs-var-001'.
337 2020-06-24 MORIOKA Tomohiko <tomo.git@chise.org>
339 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
340 setting for `=+>ucs-var-003'.
342 * mule/mule-charset.el (default-coded-charset-priority-list): Add
343 `=ucs-tip-var-003' and `=+>ucs-tip-var-003'.
345 * mule/mule-conf.el (=ucs-tip-var-003): New coded-charset for
347 (=+>ucs-tip-var-003): Ditto.
349 2020-06-24 MORIOKA Tomohiko <tomo.git@chise.org>
351 * mule/mule-charset.el (default-coded-charset-priority-list): Add
352 `=ucs-tip-var-001' and `=ucs-tip-var-002'.
354 * mule/mule-conf.el (=ucs-tip-var-001): New coded-charset for
356 (=ucs-tip-var-002): Ditto.
358 2020-06-14 MORIOKA Tomohiko <tomo.git@chise.org>
360 * mule/mule-conf.el (=ucs-bmp-var-001): Change `max-code' to
363 2020-06-12 MORIOKA Tomohiko <tomo.git@chise.org>
365 * mule/mule-charset.el (default-coded-charset-priority-list): Add
368 * mule/mule-conf.el (==ucs-var-001): New coded-charset for XEmacs
370 (==ucs-bmp-var-001): Ditto.
372 2020-05-28 MORIOKA Tomohiko <tomo.git@chise.org>
374 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
375 setting for `=big5-cdp-var-007'.
377 * mule/mule-charset.el (default-coded-charset-priority-list): Add
380 * mule/mule-conf.el (=big5-cdp-var-007): New coded-charset for
383 2020-05-03 MORIOKA Tomohiko <tomo.git@chise.org>
385 * mule/mule-charset.el (default-coded-charset-priority-list): Add
388 * mule/mule-conf.el (=ucs-sip@gb): New coded-charset for XEmacs
391 2020-03-19 MORIOKA Tomohiko <tomo.git@chise.org>
393 * mule/mule-charset.el (default-coded-charset-priority-list): Add
396 * mule/mule-conf.el (=>ucs-tip@cognate): New coded-charset for
399 2020-03-18 MORIOKA Tomohiko <tomo.git@chise.org>
401 * mule/mule-charset.el (default-coded-charset-priority-list): Add
402 `=ucs-tip-itaiji-001'.
404 * mule/mule-conf.el (=ucs-tip-itaiji-001): New coded-charset for
407 2020-03-12 MORIOKA Tomohiko <tomo.git@chise.org>
409 * mule/mule-charset.el (default-coded-charset-priority-list): Add
410 `=>ucs-tip@component'.
412 * mule/mule-conf.el (=>ucs-tip@component): New coded-charset for
415 2020-03-11 MORIOKA Tomohiko <tomo.git@chise.org>
417 * mule/mule-charset.el (default-coded-charset-priority-list): Add
418 `==ucs-tip@JP/hanazono'.
420 * mule/mule-conf.el (==ucs-tip@JP/hanazono): New coded-charset for
423 2020-03-11 MORIOKA Tomohiko <tomo.git@chise.org>
425 * mule/mule-charset.el (default-coded-charset-priority-list): Add
426 `=ucs-tip' and `=ucs-tip@JP/hanazono'.
428 * mule/mule-conf.el (=ucs-tip): New coded-charset for XEmacs
430 (=ucs-tip@JP/hanazono): Ditto.
432 2020-01-06 MORIOKA Tomohiko <tomo.git@chise.org>
434 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
435 setting for `=ucs-var-007'.
437 2019-12-30 MORIOKA Tomohiko <tomo.git@chise.org>
439 * mule/mule-charset.el (default-coded-charset-priority-list): Add
442 * mule/mule-conf.el (=ucs-var-007): New coded-charset for XEmacs
444 (=ucs-bmp-var-007): Ditto.
446 2019-12-01 MORIOKA Tomohiko <tomo.git@chise.org>
448 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
449 setting for `=>ucs-itaiji-002@iwds-1'.
451 * mule/mule-charset.el (default-coded-charset-priority-list): Add
452 `=>ucs-bmp-itaiji-002@iwds-1'.
454 2019-11-30 MORIOKA Tomohiko <tomo.git@chise.org>
456 * mule/mule-conf.el (=>ucs-itaiji-002@iwds-1): New coded-charset
458 (=>ucs-bmp-itaiji-002@iwds-1): Ditto.
460 2019-11-05 MORIOKA Tomohiko <tomo.git@chise.org>
462 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
463 setting for `=>ucs-itaiji-008'.
465 2019-10-11 MORIOKA Tomohiko <tomo.git@chise.org>
467 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
468 setting for `=>big5-cdp-itaiji-003'.
470 * mule/mule-charset.el (default-coded-charset-priority-list): Add
471 `=>big5-cdp-itaiji-003'.
473 2019-10-09 MORIOKA Tomohiko <tomo.git@chise.org>
475 * mule/mule-conf.el (=>big5-cdp-itaiji-003): New coded-charset for
478 2019-10-03 MORIOKA Tomohiko <tomo.git@chise.org>
480 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
481 setting for `=>ucs-itaiji-011'.
483 2019-09-29 MORIOKA Tomohiko <tomo.git@chise.org>
485 * mule/mule-charset.el (default-coded-charset-priority-list): Add
486 `=>ucs-bmp-itaiji-011'.
488 2019-09-25 MORIOKA Tomohiko <tomo.git@chise.org>
490 * mule/mule-conf.el (=>ucs-itaiji-011): New coded-charset for
492 (=>ucs-bmp-itaiji-011): Ditto.
494 2019-09-13 MORIOKA Tomohiko <tomo.git@chise.org>
496 * mule/mule-charset.el (default-coded-charset-priority-list): Use
497 `=daikanwa@rev2' instead of `ideograph-daikanwa-2'.
499 2019-06-19 MORIOKA Tomohiko <tomo.git@chise.org>
501 * mule/mule-charset.el (default-coded-charset-priority-list): Add
502 `=>ucs-bmp-cjk@iwds-1/normalized'.
504 * mule/mule-conf.el (=>ucs-bmp-cjk@iwds-1/normalized): New
505 coded-charset for XEmacs CHISE.
507 2019-06-19 MORIOKA Tomohiko <tomo.git@chise.org>
509 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
510 setting for `=>ucs-itaiji-010'.
512 * mule/mule-charset.el (default-coded-charset-priority-list): Add
513 `=>ucs-bmp-itaiji-010'.
515 * mule/mule-conf.el (=>ucs-itaiji-010): New coded-charset for
517 (=>ucs-bmp-itaiji-010): Ditto.
519 2019-06-18 MORIOKA Tomohiko <tomo.git@chise.org>
521 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
522 setting for `=>ucs@iwds-1/normalized'.
524 2019-06-08 MORIOKA Tomohiko <tomo.git@chise.org>
526 * mule/mule-conf.el (=>ucs@iwds-1/normalized): New coded-charset
529 2019-05-22 MORIOKA Tomohiko <tomo.git@chise.org>
531 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
532 setting for `==>ucs@esu'.
534 * mule/mule-charset.el (default-coded-charset-priority-list): Add
537 * mule/mule-conf.el (==>ucs@esu): New coded-charset for XEmacs
539 (==>ucs-sip@esu): Ditto.
541 2019-05-06 MORIOKA Tomohiko <tomo.git@chise.org>
543 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
544 setting for `=>big5-cdp-var-001'.
546 * mule/mule-charset.el (default-coded-charset-priority-list): Add
547 `=>big5-cdp-var-001'.
549 * mule/mule-conf.el (=big5-cdp-var-001): Fix DOC.
550 (=>big5-cdp-var-001): New coded-charset for XEmacs CHISE.
552 2019-04-12 MORIOKA Tomohiko <tomo.git@chise.org>
554 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
555 setting for `===hng-sts'.
557 * mule/mule-charset.el (default-coded-charset-priority-list): Add
560 * mule/mule-conf.el (===hng-sts): New coded-charset for XEmacs
563 2019-04-12 MORIOKA Tomohiko <tomo.git@chise.org>
565 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
566 setting for `===hng-sgs'.
568 * mule/mule-charset.el (default-coded-charset-priority-list): Add
571 * mule/mule-conf.el (===hng-sgs): New coded-charset for XEmacs
574 2019-04-11 MORIOKA Tomohiko <tomo.git@chise.org>
576 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
577 setting for `===hng-saa'.
579 * mule/mule-charset.el (default-coded-charset-priority-list): Add
582 * mule/mule-conf.el (===hng-saa): New coded-charset for XEmacs
585 2019-04-10 MORIOKA Tomohiko <tomo.git@chise.org>
587 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
588 setting for `===hng-kad'.
590 * mule/mule-charset.el (default-coded-charset-priority-list): Add
593 * mule/mule-conf.el (===hng-kad): New coded-charset for XEmacs
596 2019-04-10 MORIOKA Tomohiko <tomo.git@chise.org>
598 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
599 setting for `===hng-sai'.
601 * mule/mule-charset.el (default-coded-charset-priority-list): Add
604 * mule/mule-conf.el (===hng-sai): New coded-charset for XEmacs
607 2019-04-09 MORIOKA Tomohiko <tomo.git@chise.org>
609 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
610 setting for `===hng-ini'.
612 * mule/mule-charset.el (default-coded-charset-priority-list): Add
615 * mule/mule-conf.el (===hng-ini): New coded-charset for XEmacs
618 2019-04-08 MORIOKA Tomohiko <tomo.git@chise.org>
620 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
621 setting for `===hng-wke'.
623 * mule/mule-charset.el (default-coded-charset-priority-list): Add
626 * mule/mule-conf.el (===hng-wke): New coded-charset for XEmacs
629 2019-04-07 MORIOKA Tomohiko <tomo.git@chise.org>
631 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
632 setting for `===hng-wks'.
634 * mule/mule-charset.el (default-coded-charset-priority-list): Add
637 * mule/mule-conf.el (===hng-wks): New coded-charset for XEmacs
640 2019-04-05 MORIOKA Tomohiko <tomo.git@chise.org>
642 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
643 setting for `===hng-sab'.
645 * mule/mule-charset.el (default-coded-charset-priority-list): Add
648 * mule/mule-conf.el (===hng-sab): New coded-charset for XEmacs
651 2019-04-05 MORIOKA Tomohiko <tomo.git@chise.org>
653 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
654 setting for `===hng-ykk'.
656 * mule/mule-charset.el (default-coded-charset-priority-list): Add
659 * mule/mule-conf.el (===hng-ykk): New coded-charset for XEmacs
662 2019-03-31 MORIOKA Tomohiko <tomo.git@chise.org>
664 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
665 setting for `===hng-kkh'.
667 * mule/mule-charset.el (default-coded-charset-priority-list): Add
670 * mule/mule-conf.el (===hng-kkh): New coded-charset for XEmacs
673 2019-03-29 MORIOKA Tomohiko <tomo.git@chise.org>
675 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
676 setting for `===hng-fhs'.
678 * mule/mule-charset.el (default-coded-charset-priority-list): Add
681 * mule/mule-conf.el (===hng-fhs): New coded-charset for XEmacs
684 2019-03-18 MORIOKA Tomohiko <tomo.git@chise.org>
686 * mule/mule-charset.el (default-coded-charset-priority-list): Add
689 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
690 setting for `==>daijiten'.
692 * mule/mule-conf.el (==>daijiten): New coded-charset for XEmacs
695 2019-03-16 MORIOKA Tomohiko <tomo.git@chise.org>
697 * mule/mule-conf.el (=daijiten): Use 14924 instead of 14923 as the
698 last number of its code.
700 2019-03-15 MORIOKA Tomohiko <tomo.git@chise.org>
702 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
703 settings for `=daijiten', `==daijiten' and `===daijiten'.
705 * mule/mule-charset.el (default-coded-charset-priority-list): Add
706 `=daijiten', `==daijiten' and `===daijiten'.
708 * mule/mule-conf.el (=daijiten): New coded-charset for XEmacs
711 (===daijiten): Ditto.
713 2019-03-14 MORIOKA Tomohiko <tomo.git@chise.org>
715 * mule/mule-charset.el (default-coded-charset-priority-list): Add
716 `=>ucs-bmp-itaiji-008'.
718 * mule/mule-conf.el (=>ucs-itaiji-008): New coded-charset for
720 (=>ucs-bmp-itaiji-008): New coded-charset for XEmacs CHISE.
722 2019-02-17 MORIOKA Tomohiko <tomo.git@chise.org>
724 * mule/mule-conf.el (=ucs-bmp-cjk@JP/hanazono): Use #x9FEA instead
725 of #x9FCC as the value of `max-code'.
727 2019-01-05 MORIOKA Tomohiko <tomo.git@chise.org>
729 * mule/mule-charset.el (default-coded-charset-priority-list): Add
730 `=>>ucs-bmp-cjk@unicode'.
732 * mule/mule-conf.el (=>>ucs-bmp-cjk@unicode): New coded-charset
735 2018-09-28 MORIOKA Tomohiko <tomo.git@chise.org>
737 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
738 settings for `=shuowen-jiguge', `===shuowen-jiguge4' and
739 `===shuowen-jiguge5'.
741 * mule/mule-charset.el (default-coded-charset-priority-list): Add
742 `=shuowen-jiguge', `===shuowen-jiguge4' and `===shuowen-jiguge5'.
744 * mule/mule-conf.el (=shuowen-jiguge): New coded-charset for
746 (===shuowen-jiguge4): Ditto.
747 (===shuowen-jiguge5): Ditto.
749 2018-09-04 MORIOKA Tomohiko <tomo.git@chise.org>
751 * mule/mule-charset.el (default-coded-charset-priority-list): Add
754 * mule/mule-conf.el (=ucs-sip-var-005): New coded-charset for
757 2018-05-20 MORIOKA Tomohiko <tomo.git@chise.org>
759 * mule/mule-charset.el (default-coded-charset-priority-list): Add
760 `=>>hanyo-denshi/ib'.
762 2018-05-16 MORIOKA Tomohiko <tomo.git@chise.org>
764 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
765 setting for `=>big5-cdp@iwds-1'.
767 2018-05-11 MORIOKA Tomohiko <tomo.git@chise.org>
769 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
770 setting for `=big5-cdp-var-010'.
772 2018-05-10 MORIOKA Tomohiko <tomo.git@chise.org>
774 * mule/mule-charset.el (default-coded-charset-priority-list): Add
777 * mule/mule-conf.el (=big5-cdp-var-010): New coded-charset for
780 2018-05-06 MORIOKA Tomohiko <tomo.git@chise.org>
782 * mule/mule-charset.el (default-coded-charset-priority-list): Add
783 `=ucs-sip-itaiji-008'.
785 * mule/mule-conf.el (=ucs-sip-itaiji-008): New coded-charset for
788 2018-05-01 MORIOKA Tomohiko <tomo.git@chise.org>
790 * mule/mule-charset.el (default-coded-charset-priority-list): Add
791 `=>ucs-sip-itaiji-006'.
793 * mule/mule-conf.el (=>ucs-sip-itaiji-006): New coded-charset for
796 2018-04-28 MORIOKA Tomohiko <tomo.git@chise.org>
798 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
799 setting for `=+>big5-cdp', `=>big5-cdp@component' and
800 `=>big5-cdp@cognate'.
802 * mule/mule-charset.el (default-coded-charset-priority-list): Add
803 `=>big5-cdp@iwds-1', `=>big5-cdp@cognate' and `=+>big5-cdp'.
805 2018-04-27 MORIOKA Tomohiko <tomo.git@chise.org>
807 * mule/mule-conf.el (=+>big5-cdp): New coded-charset for XEmacs
809 (=>big5-cdp): Use `=big5-cdp' instead of `=>>big5-cdp' as its
811 (=>big5-cdp@cognate): New coded-charset for XEmacs CHISE.
813 2018-04-26 MORIOKA Tomohiko <tomo.git@chise.org>
815 * mule/mule-charset.el (default-coded-charset-priority-list): Add
816 `=>big5-cdp@component' and `=>ucs-sip-itaiji-001@iwds-1'.
818 * mule/mule-conf.el (=>big5-cdp@iwds-1): New coded-charset for
820 (=>big5-cdp@component): Ditto.
821 (=>ucs-sip-itaiji-001@iwds-1): Ditto.
823 2018-04-24 MORIOKA Tomohiko <tomo.git@chise.org>
825 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
826 setting for `=>ucs-itaiji-001@iwds-1'.
828 * mule/mule-charset.el (default-coded-charset-priority-list): Add
829 `=>ucs-bmp-itaiji-001@iwds-1'.
831 * mule/mule-conf.el (=>ucs-itaiji-001@iwds-1): New coded-charset
833 (=>ucs-bmp-itaiji-001@iwds-1): Ditto.
835 2018-03-23 MORIOKA Tomohiko <tomo.git@chise.org>
837 * mule/mule-charset.el (default-coded-charset-priority-list):
838 Prefer `=ucs-bmp-cjk-compat', `=ucs-bmp-cjk-compat@unicode' and
839 `=ucs-sip@JP/hanazono' to `=cbeta', `=jef-china3' to
842 * mule/mule-conf.el (=>cns11643-4): New coded-charset for XEmacs
845 2018-03-07 MORIOKA Tomohiko <tomo.git@chise.org>
847 * mule/mule-charset.el (default-coded-charset-priority-list): Add
848 `=ucs-sip-itaiji-006'.
850 * mule/mule-conf.el (=ucs-bmp-itaiji-006): Doc fix.
851 (=ucs-sip-itaiji-006): New coded-charset for XEmacs CHISE.
853 2018-03-02 MORIOKA Tomohiko <tomo.git@chise.org>
855 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
856 setting for `=>ucs-itaiji-009'.
858 * mule/mule-charset.el (default-coded-charset-priority-list): Add
859 `==ucs-bmp-itaiji-001'.
861 * mule/mule-conf.el (=big5-cdp-itaiji-002): Doc fix.
862 (=big5-cdp-itaiji-003): Doc fix.
863 (==ucs-bmp-itaiji-001): New coded-charset for XEmacs CHISE.
865 2018-02-22 MORIOKA Tomohiko <tomo.git@chise.org>
867 * mule/mule-charset.el (default-coded-charset-priority-list): Add
870 2018-02-14 MORIOKA Tomohiko <tomo.git@chise.org>
872 * mule/mule-charset.el (default-coded-charset-priority-list): Add
873 `=>ucs-sip-itaiji-003'.
875 * mule/mule-conf.el (=ucs-sip-itaiji-003): Doc fix.
876 (=>ucs-bmp-itaiji-003): Fix `long-name'.
877 (=>ucs-sip-itaiji-003): New coded-charset for XEmacs CHISE.
879 2018-02-13 MORIOKA Tomohiko <tomo.git@chise.org>
881 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
882 setting for `=ucs-itaiji-012' and `==ucs-itaiji-006'.
884 2018-02-12 MORIOKA Tomohiko <tomo.git@chise.org>
886 * mule/mule-charset.el (default-coded-charset-priority-list): Add
887 `==ucs-bmp-itaiji-006'.
889 * mule/mule-conf.el (==ucs-bmp-itaiji-003): Fix long-name.
890 (==ucs-itaiji-006): New coded-charset for XEmacs CHISE.
891 (==ucs-bmp-itaiji-006): Ditto.
893 2018-02-11 MORIOKA Tomohiko <tomo.git@chise.org>
895 * mule/mule-charset.el (default-coded-charset-priority-list): Add
896 `=ucs-bmp-itaiji-012'.
898 * mule/mule-conf.el (=ucs-itaiji-012): New coded-charset for
900 (=ucs-bmp-itaiji-012): Ditto.
902 2018-02-11 MORIOKA Tomohiko <tomo.git@chise.org>
904 * mule/mule-charset.el (default-coded-charset-priority-list): Add
905 `=>>hanyo-denshi/ia' and `=>cns11643-1'.
907 2018-02-10 MORIOKA Tomohiko <tomo.git@chise.org>
909 * mule/mule-conf.el (=>cns11643-1): New coded-charset for XEmacs
912 2018-02-05 MORIOKA Tomohiko <tomo.git@chise.org>
914 * mule/mule-charset.el (default-coded-charset-priority-list): Add
915 `=>>cns11643-1', `=>>cns11643-2', `=>>cns11643-3', `=>>cns11643-4'
918 * mule/mule-conf.el (=>>cns11643-1): Modify DOC; fix `=>iso-ir'.
919 (=>>cns11643-2): New coded-charset for XEmacs CHISE.
920 (=>>cns11643-3): Ditto.
921 (=>>cns11643-4): Modify DOC.
922 (=>>cns11643-6): New coded-charset for XEmacs CHISE.
924 2018-01-07 MORIOKA Tomohiko <tomo.git@chise.org>
926 * mule/mule-charset.el (default-coded-charset-priority-list): Add
927 `=>ucs-sip-itaiji-005'.
929 * mule/mule-conf.el (=>ucs-sip-itaiji-005): New coded-charset for
932 2017-11-28 MORIOKA Tomohiko <tomo.git@chise.org>
934 * mule/mule-charset.el (default-coded-charset-priority-list): Add
935 `==hanyo-denshi/tk/mf-01'.
937 * mule/mule-conf.el (==hanyo-denshi/tk/mf-01): New coded-charset
940 2017-11-15 MORIOKA Tomohiko <tomo.git@chise.org>
942 * mule/mule-conf.el: Define `=ucs-itaiji-007' before
945 2017-11-10 MORIOKA Tomohiko <tomo.git@chise.org>
947 * mule/mule-charset.el (default-coded-charset-priority-list): Add
950 * mule/mule-conf.el (==ucs-bmp-var-002): Modify long-name.
951 (==ucs-sip-var-002): New coded-charset for XEmacs CHISE.
953 2017-11-10 MORIOKA Tomohiko <tomo.git@chise.org>
955 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
956 setting for `==ucs-itaiji-001'.
958 2017-11-09 MORIOKA Tomohiko <tomo.git@chise.org>
960 * mule/mule-charset.el (default-coded-charset-priority-list): Add
961 `==ucs-sip-itaiji-001'.
963 * mule/mule-conf.el (==ucs-itaiji-001): New coded-charset for
965 (==ucs-sip-itaiji-001): Ditto.
967 2017-10-19 MORIOKA Tomohiko <tomo.git@chise.org>
969 * mule/mule-charset.el (default-coded-charset-priority-list): Add
970 `=+>ucs-bmp-var-003'.
972 * mule/mule-conf.el (=+>ucs-var-003): New coded-charset for XEmacs
974 (=+>ucs-bmp-var-003): Ditto.
976 2017-10-06 MORIOKA Tomohiko <tomo.git@chise.org>
978 * mule/mule-charset.el (default-coded-charset-priority-list): Add
979 `=>ucs-bmp-cjk@cognate'.
981 * mule/mule-conf.el (=>ucs-bmp-cjk@cognate): New coded-charset for
984 2017-09-22 MORIOKA Tomohiko <tomo.git@chise.org>
986 * mule/mule-charset.el (default-coded-charset-priority-list): Add
987 `=ucs-sip-itaiji-005'.
989 * mule/mule-conf.el (=ucs-sip-itaiji-005): New coded-charset for
992 2017-09-21 MORIOKA Tomohiko <tomo.git@chise.org>
994 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
995 setting for `=>ucs@cognate'.
997 * mule/mule-charset.el (default-coded-charset-priority-list): Add
998 `=>ucs-bmp-itaiji-009' and `=>ucs-sip@cognate'.
1000 * mule/mule-conf.el (=>ucs@cognate): New coded-charset for XEmacs
1002 (=>ucs@hanyo-denshi): Abolished.
1003 (=>ucs-itaiji-009): New coded-charset for XEmacs CHISE.
1004 (=>ucs-bmp-itaiji-009): Ditto.
1005 (=>ucs-sip@cognate): Ditto.
1007 2017-09-13 MORIOKA Tomohiko <tomo.git@chise.org>
1009 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1010 `=>ucs-bmp-itaiji-004'.
1012 * mule/mule-conf.el (=>ucs-bmp-itaiji-004): New coded-charset for
1015 2017-08-20 MORIOKA Tomohiko <tomo.git@chise.org>
1017 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1018 setting for `=>ucs-itaiji-004'.
1020 2017-08-19 MORIOKA Tomohiko <tomo.git@chise.org>
1022 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1023 `=ucs-sip-itaiji-004', `=>ucs-sip-itaiji-004' and
1024 `=>ucs-bmp-itaiji-007'.
1026 * mule/mule-conf.el (=ucs-sip-itaiji-004): New coded-charset for
1028 (=>ucs-itaiji-004): Ditto.
1029 (=>ucs-sip-itaiji-004): Ditto.
1030 (=>ucs-bmp-itaiji-007): Ditto.
1032 2017-08-11 MORIOKA Tomohiko <tomo.git@chise.org>
1034 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1035 setting for `=ucs-itaiji-010'.
1037 2017-07-30 MORIOKA Tomohiko <tomo.git@chise.org>
1039 * mule/mule-charset.el (default-coded-charset-priority-list):
1040 - Prefer `=mj-0' and `=mj-1' to `=ucs-bmp-cjk@gb'.
1041 - Add `=ucs-bmp-itaiji-010'.
1042 - Prefer `==mj-0' and `==mj-1' to `==ucs-bmp-cjk@gb',
1043 `==ucs-sip-ext-b@iso' and `==ucs-sip@JP/hanazono'.
1044 - Add `=>ucs-sip@iwds-1'.
1046 * mule/mule-conf.el (=ucs-itaiji-010): New coded-charset for
1048 (=ucs-bmp-itaiji-010): Ditto.
1049 (=>ucs-sip@iwds-1): Ditto.
1051 2017-07-18 MORIOKA Tomohiko <tomo.git@chise.org>
1053 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1054 `=ucs-sip-var-006' and `==ucs-sip-itaiji-003'.
1056 * mule/mule-conf.el (=ucs-sip-var-006): New coded-charset for
1058 (==ucs-sip-itaiji-003): New coded-charset for XEmacs CHISE.
1060 2017-07-14 MORIOKA Tomohiko <tomo.git@chise.org>
1062 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1063 setting for `=>ucs-itaiji-003'.
1065 2017-07-13 MORIOKA Tomohiko <tomo.git@chise.org>
1067 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1068 `=>ucs-bmp-itaiji-003'.
1070 * mule/mule-conf.el (=>ucs-itaiji-003): New coded-charset for
1072 (=>ucs-bmp-itaiji-003): Ditto.
1074 2017-07-08 MORIOKA Tomohiko <tomo.git@chise.org>
1076 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1077 `=ucs-bmp-itaiji-011'.
1079 * mule/mule-conf.el (=ucs-bmp-itaiji-011): New coded-charset for
1082 2017-06-29 MORIOKA Tomohiko <tomo.git@chise.org>
1084 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1085 setting for `==ucs-var-002'.
1087 2017-06-28 MORIOKA Tomohiko <tomo.git@chise.org>
1089 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1090 setting for `==ucs-itaiji-002'.
1092 2017-06-27 MORIOKA Tomohiko <tomo.git@chise.org>
1094 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1095 `==ucs-sip-itaiji-002'.
1097 * mule/mule-conf.el (==ucs-sip-itaiji-002): New coded-charset for
1100 2017-06-08 MORIOKA Tomohiko <tomo.git@chise.org>
1102 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1103 settings for `=ucs-itaiji-011' and `=>ucs-itaiji-007'.
1105 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1106 `=ucs-sip-itaiji-007', `=ucs-sip-itaiji-011' and
1107 `=>ucs-sip-itaiji-007'.
1109 * mule/mule-conf.el (=>ucs-itaiji-007): New coded-charset for
1111 (=>ucs-sip-itaiji-007): Ditto.
1112 (=ucs-sip-itaiji-007): Ditto.
1113 (=ucs-itaiji-011): Ditto.
1114 (=ucs-sip-itaiji-011): Ditto.
1116 2017-05-20 MORIOKA Tomohiko <tomo.git@chise.org>
1118 * mule/mule-coding.el (coded-charset-entity-reference-alist):
1119 Prefer `=>ucs@iwds-1' and `=>ucs@component' to `=>iwds-1'.
1121 2017-05-18 MORIOKA Tomohiko <tomo.git@chise.org>
1123 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1124 `==ucs-bmp-var-002'.
1126 * mule/mule-conf.el (==ucs-var-002): New coded-charset for XEmacs
1128 (==ucs-bmp-var-002): Ditto.
1130 * mule/mule-coding.el (coded-charset-entity-reference-alist):
1131 Modify some priorities.
1133 2017-04-26 MORIOKA Tomohiko <tomo.git@chise.org>
1135 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1136 setting for `=big5-cdp-var-001' and `=>>mj'; delete settings for
1137 `=>>>jis-x0208', `=>>>jis-x0213-1' and `=>>>jis-x0213-1@2004'.
1139 2017-04-26 MORIOKA Tomohiko <tomo.git@chise.org>
1141 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1142 `=big5-cdp-var-001'.
1144 * mule/mule-conf.el (=big5-cdp-var-001): New coded-charset for
1147 2017-04-05 MORIOKA Tomohiko <tomo.git@chise.org>
1149 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1150 setting for `==ucs-itaiji-005'.
1152 2017-04-04 MORIOKA Tomohiko <tomo.git@chise.org>
1154 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1155 setting for `=ucs-itaiji-007'.
1157 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1158 `=ucs-bmp-itaiji-007' and `==ucs-bmp-itaiji-005'.
1160 * mule/mule-conf.el (==ucs-itaiji-005): New coded-charset for
1162 (==ucs-bmp-itaiji-005): Ditto.
1163 (=ucs-itaiji-007): Ditto.
1164 (=ucs-bmp-itaiji-007): Ditto.
1166 2017-04-03 MORIOKA Tomohiko <tomo.git@chise.org>
1168 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1169 `==gt-pj-k1' and `==gt-pj-k2'.
1171 2017-04-02 MORIOKA Tomohiko <tomo.git@chise.org>
1173 * mule/mule-conf.el (==gt-pj-k1): New coded-charset for XEmacs
1175 (==gt-pj-k2): Ditto.
1177 2017-04-01 MORIOKA Tomohiko <tomo.git@chise.org>
1179 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1180 setting for `=>ucs-itaiji-005'.
1182 2017-03-31 MORIOKA Tomohiko <tomo.git@chise.org>
1184 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1187 2017-03-21 MORIOKA Tomohiko <tomo.git@chise.org>
1189 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1190 `=>ucs-sip@component'.
1192 * mule/mule-conf.el (=>ucs-itaiji-006): Use `=ucs-itaiji-006'
1193 instead of `=ucs' as its mother.
1194 (=>ucs-sip@component): New coded-charset for XEmacs CHISE.
1196 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1197 setting for `=>ucs-itaiji-006'.
1199 2017-03-17 MORIOKA Tomohiko <tomo.git@chise.org>
1201 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1202 `=>ucs-bmp-itaiji-006'.
1204 * mule/mule-conf.el (=>ucs-itaiji-006): New coded-charset for
1206 (=>ucs-bmp-itaiji-006): Ditto.
1208 2017-03-14 MORIOKA Tomohiko <tomo.git@chise.org>
1210 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1211 `=>ucs-bmp-itaiji-001'.
1213 * mule/mule-conf.el (=>ucs-bmp-itaiji-001): New coded-charset for
1216 2017-03-09 MORIOKA Tomohiko <tomo.git@chise.org>
1218 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1219 `==ucs-bmp-itaiji-002' and `==ucs-bmp-itaiji-003'.
1221 * mule/mule-conf.el (=>ucs-itaiji-002): Use `=ucs-itaiji-002'
1222 instead of `=ucs' as its mother.
1223 (==ucs-itaiji-002): New coded-charset for XEmacs CHISE.
1224 (==ucs-bmp-itaiji-002): Ditto.
1225 (==ucs-itaiji-003): Ditto.
1226 (==ucs-bmp-itaiji-003): Ditto.
1228 2017-03-08 MORIOKA Tomohiko <tomo.git@chise.org>
1230 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1231 setting for `=big5-cdp-var-002'.
1233 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1234 `=big5-cdp-var-002'.
1236 * mule/mule-conf.el (=big5-cdp-var-002): New coded-charset for
1239 2017-03-03 MORIOKA Tomohiko <tomo.git@chise.org>
1241 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1244 * mule/mule-conf.el (=ucs-sip-var-004): New coded-charset for
1247 2017-03-01 MORIOKA Tomohiko <tomo.git@chise.org>
1249 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1250 `=>ucs-bmp-cjk@iwds-1'.
1252 * mule/mule-conf.el (=>ucs-bmp-cjk@iwds-1): New coded-charset for
1255 2017-02-27 MORIOKA Tomohiko <tomo.git@chise.org>
1257 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1258 setting for `=ucs-var-005'.
1260 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1263 * mule/mule-conf.el (=ucs-var-005): New coded-charset for XEmacs
1265 (=ucs-bmp-var-005): Ditto.
1267 2017-02-18 MORIOKA Tomohiko <tomo.git@chise.org>
1269 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1270 `=>ucs-sip-itaiji-002'.
1272 * mule/mule-conf.el (=>ucs-sip-itaiji-002): New coded-charset for
1275 2017-02-15 MORIOKA Tomohiko <tomo.git@chise.org>
1277 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1278 setting for `=>ucs-itaiji-002'.
1280 2017-02-13 MORIOKA Tomohiko <tomo.git@chise.org>
1282 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1283 `=>mj-0' and `=>ucs-bmp-itaiji-002'.
1285 * mule/mule-conf.el (=>mj-0): New coded-charset for XEmacs CHISE.
1286 (=>ucs-itaiji-002): Ditto.
1287 (=>ucs-bmp-itaiji-002): Ditto.
1289 2017-02-12 MORIOKA Tomohiko <tomo.git@chise.org>
1291 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1292 setting for `=>ucs-itaiji-001'.
1294 2017-02-11 MORIOKA Tomohiko <tomo.git@chise.org>
1296 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1297 `=>ruimoku-v6' and `=>ucs-sip-itaiji-001'.
1299 * mule/mule-conf.el (=>ruimoku-v6): Renamed from `=>>ruimoku-v6';
1300 define `=>>ruimoku-v6' as an alias of `=>ruimoku-v6'.
1301 (=>ucs-itaiji-001): New coded-charset for XEmacs CHISE.
1302 (=>ucs-sip-itaiji-001): Ditto.
1304 * mule/mule-coding.el(coded-charset-entity-reference-alist):
1305 - Abolish setting for `=>>ruimoku-v6' [&G-RUI6-xxxx;].
1306 - Add setting for `=>ruimoku-v6' [&A-RUI6-xxxx;].
1308 2017-02-06 MORIOKA Tomohiko <tomo.git@chise.org>
1310 * mule/mule-charset.el (default-coded-charset-priority-list):
1311 Prefer `=ucs-*-var-*' and `=ucs-*-itaiji-*' to `=cbeta',
1312 `=jef-china3' and `chinese-isoir165'.
1314 2017-02-05 MORIOKA Tomohiko <tomo.git@chise.org>
1316 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1317 `=>ucs-bmp-itaiji-005'.
1319 * mule/mule-conf.el (=>ucs-itaiji-005): New coded-charset for
1321 (=>ucs-bmp-itaiji-005): Ditto.
1323 2017-02-01 MORIOKA Tomohiko <tomo.git@chise.org>
1325 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1328 2017-01-30 MORIOKA Tomohiko <tomo.git@chise.org>
1330 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1331 `=+>adobe-japan1-6'.
1333 2017-01-24 MORIOKA Tomohiko <tomo.git@chise.org>
1335 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1336 `=+>jis-x0208@1978'.
1338 2017-01-20 MORIOKA Tomohiko <tomo.git@chise.org>
1340 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1341 setting for `=>ucs@component'.
1343 2016-12-18 MORIOKA Tomohiko <tomo.git@chise.org>
1345 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1346 `=+>jis-x0213-1@2004' and `=>>adobe-japan1-6'.
1348 2016-12-18 MORIOKA Tomohiko <tomo.git@chise.org>
1350 * mule/mule-coding.el (coded-charset-entity-reference-alist):
1351 Prefer `=>ucs@cns' and `=>ucs@ks' to `=>ucs@jis/2004'.
1353 2016-12-16 MORIOKA Tomohiko <tomo.git@chise.org>
1355 * mule/mule-conf.el (=>ucs@jis/2000): New coded-charset for XEmacs
1357 (=>ucs@jis/2004): Ditto.
1359 2016-12-15 MORIOKA Tomohiko <tomo.git@chise.org>
1361 * mule/mule-coding.el (coded-charset-entity-reference-alist):
1362 Prefer `=>ucs@jis/2004' to `=>ucs@jis'.
1364 2016-12-13 MORIOKA Tomohiko <tomo.git@chise.org>
1366 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1369 2016-12-06 MORIOKA Tomohiko <tomo.git@chise.org>
1371 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1372 setting for `==big5-cdp-itaiji-001'.
1374 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1375 `==big5-cdp-itaiji-001'.
1377 * mule/mule-conf.el (==big5-cdp-itaiji-001): New coded-charset for
1380 2016-12-05 MORIOKA Tomohiko <tomo.git@chise.org>
1382 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1383 settings for `=big5-cdp-itaiji-001', `=big5-cdp-itaiji-002',
1384 `=big5-cdp-itaiji-003' and `=>big5-cdp-itaiji-001'.
1386 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1387 `=big5-cdp-itaiji-001', `=big5-cdp-itaiji-002',
1388 `=big5-cdp-itaiji-003' and `=>big5-cdp-itaiji-001'.
1390 * mule/mule-conf.el (=big5-cdp-itaiji-001): New coded-charset for
1392 (=>big5-cdp-itaiji-001): Ditto.
1393 (=big5-cdp-itaiji-002): Ditto.
1394 (=big5-cdp-itaiji-003): Ditto.
1396 2016-11-20 MORIOKA Tomohiko <tomo.git@chise.org>
1398 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1399 `=>>jis-x0208@1990' and `=>>jis-x0213-2'.
1401 2016-10-27 MORIOKA Tomohiko <tomo.git@chise.org>
1403 * mule/mule-charset.el (default-coded-charset-priority-list):
1404 Prefer `=ucs-radicals', `=ucs-radicals@unicode',
1405 `=ucs-bmp-cjk@JP/hanazono', `=ucs-bmp-cjk@gb', `=mj-0' and `=mj-1'
1406 to `=jis-x0208@1983'; add `=ucs-bmp-var-008'.
1408 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1409 setting for `=ucs-var-008'.
1411 * mule/mule-conf.el (=ucs-var-008): New coded-charset for XEmacs
1413 (=ucs-bmp-var-008): Likewise.
1415 2016-10-20 MORIOKA Tomohiko <tomo.git@chise.org>
1417 * mule/mule-charset.el (default-coded-charset-priority-list):
1418 Prefer `==ucs-sip-ext-b@iso' to `==ucs-sip@JP/hanazono'.
1420 2016-10-19 MORIOKA Tomohiko <tomo.git@chise.org>
1422 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1423 `==ucs-sip@JP/hanazono'.
1425 * mule/mule-conf.el (==ucs-sip@JP/hanazono): New coded-charset for
1428 2016-10-18 MORIOKA Tomohiko <tomo.git@chise.org>
1430 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1431 setting for `=ucs-var-006'; add setting for `=ucs-itaiji-009'.
1433 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1436 * mule/mule-conf.el (=ucs-var-006): New coded-charset for XEmacs
1438 (=ucs-bmp-var-006): Likewise.
1440 2016-10-16 MORIOKA Tomohiko <tomo.git@chise.org>
1442 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1443 `=ucs-bmp-itaiji-009'.
1445 * mule/mule-conf.el (=ucs-itaiji-009): New coded-charset for
1447 (=ucs-bmp-itaiji-009): Likewise.
1449 2016-09-10 MORIOKA Tomohiko <tomo.git@chise.org>
1451 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1454 2016-07-27 MORIOKA Tomohiko <tomo.git@chise.org>
1456 * mule/mule-coding.el (utf-8-gb): Specify `charset-g3'.
1457 (utf-8-ivs-gb): Likewise.
1458 (utf-8-gb-er): Likewise.
1459 (utf-8-ivs-gb-er): Likewise.
1460 (utf-8-cns): Likewise.
1461 (utf-8-ivs-cns): Likewise.
1462 (utf-8-cns-er): Likewise.
1463 (utf-8-ivs-cns-er): Likewise.
1464 (utf-8-big5): Likewise.
1465 (utf-8-ivs-big5): Likewise.
1466 (utf-8-big5-er): Likewise.
1467 (utf-8-ivs-big5-er): Likewise.
1468 (utf-8-jis): Likewise.
1469 (utf-8-ivs-jis): Likewise.
1470 (utf-8-jis-er): Likewise.
1471 (utf-8-ivs-jis-er): Likewise.
1472 (utf-8-ks): Likewise.
1473 (utf-8-ivs-ks): Likewise.
1474 (utf-8-ks-er): Likewise.
1475 (utf-8-ivs-ks-er): Likewise.
1477 2016-07-23 MORIOKA Tomohiko <tomo.git@chise.org>
1479 * mule/mule-coding.el (utf-8-jp): Specify `charset-g3'.
1480 (utf-8-ivs-jp): Likewise.
1481 (utf-8-jp-er): Likewise.
1482 (utf-8-ivs-jp-er): Likewise.
1484 2016-04-15 MORIOKA Tomohiko <tomo.git@chise.org>
1486 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1487 setting for `=ucs-var-010'.
1489 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1492 * mule/mule-conf.el (=ucs-var-010): New coded-charset for XEmacs
1494 (=ucs-bmp-var-010): Likewise.
1496 2016-03-17 MORIOKA Tomohiko <tomo.git@chise.org>
1498 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1499 `=ucs-sip@JP/hanazono'.
1501 * mule/mule-conf.el (=ucs-sip@iso): Fix DOC and `long-name'.
1502 (=ucs-sip@JP/hanazono): New coded-charset for XEmacs CHISE.
1504 2016-03-14 MORIOKA Tomohiko <tomo.git@chise.org>
1506 * mule/mule-charset.el (default-coded-charset-priority-list):
1507 - Add `=big5-cdp-var-004'.
1508 - Rename `=big5-cdp-var-3' and `=big5-cdp-var-5' to
1509 `=big5-cdp-var-003' and `=big5-cdp-var-005'.
1511 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1512 setting for `=big5-cdp-var-003', `=big5-cdp-var-004' and
1513 `=big5-cdp-var-005'.
1515 * mule/mule-conf.el (=big5-cdp-var-003): Renamed from
1516 `=big5-cdp-var-3'; define `=big5-cdp-var-3' as an alias of
1517 `=big5-cdp-var-003'.
1518 (=big5-cdp-var-004): New coded-charset for XEmacs CHISE.
1519 (=big5-cdp-var-005): Renamed from `=big5-cdp-var-5'; define
1520 `=big5-cdp-var-5' as an alias of `=big5-cdp-var-005'.
1522 2016-03-11 MORIOKA Tomohiko <tomo.git@chise.org>
1524 * mule/mule-charset.el (default-coded-charset-priority-list):
1525 Don't prefer ucs-compat CCSes to other CCSes.
1527 2016-03-10 MORIOKA Tomohiko <tomo.git@chise.org>
1529 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1530 `===ucs-bmp-cjk-compat@unicode'.
1532 * mule/mule-conf.el (===ucs-bmp-cjk-compat@unicode): New
1533 coded-charset for XEmacs CHISE.
1535 2016-02-20 MORIOKA Tomohiko <tomo.git@chise.org>
1537 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1538 `=ucs-sip-itaiji-003'.
1540 * mule/mule-conf.el (=ucs-sip-itaiji-003): New coded-charset for
1543 2016-02-17 MORIOKA Tomohiko <tomo.git@chise.org>
1545 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1546 setting for `=ucs-var-004'.
1548 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1549 `=ucs-sip-var-001' and `=ucs-bmp-var-004'.
1551 * mule/mule-conf.el (=ucs-sip-var-001): New coded-charset for
1553 (=ucs-var-004): Ditto.
1554 (=ucs-bmp-var-004): Ditto.
1556 2016-02-14 MORIOKA Tomohiko <tomo.git@chise.org>
1558 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1561 * mule/mule-conf.el (=ucs-sip-var-003): New coded-charset for
1564 2016-02-11 MORIOKA Tomohiko <tomo.git@chise.org>
1566 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1567 setting for `=ucs-itaiji-006'.
1569 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1570 `=ucs-bmp-itaiji-006'.
1572 * mule/mule-conf.el (=ucs-itaiji-006): New coded-charset for
1574 (=ucs-bmp-itaiji-006): Ditto.
1576 2016-02-10 MORIOKA Tomohiko <tomo.git@chise.org>
1578 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1581 * mule/mule-conf.el (=ucs-sip-var-002): New coded-charset for
1584 2016-02-05 MORIOKA Tomohiko <tomo.git@chise.org>
1586 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1587 `=ucs-sip-itaiji-002'.
1589 * mule/mule-conf.el (=ucs-sip-itaiji-002): New coded-charset for
1592 2016-02-01 MORIOKA Tomohiko <tomo.git@chise.org>
1594 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1595 setting for `==hanyo-denshi/tk'.
1597 2016-01-28 MORIOKA Tomohiko <tomo.git@chise.org>
1599 * mule/mule-conf.el (=hanyo-denshi/ks): Fix `long-name'.
1600 (=hanyo-denshi/tk): Fix `long-name'.
1601 (==hanyo-denshi/tk): New coded-charset for XEmacs CHISE.
1603 2016-01-17 MORIOKA Tomohiko <tomo.git@chise.org>
1605 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1608 2016-01-17 MORIOKA Tomohiko <tomo.git@chise.org>
1610 * mule/mule-conf.el (=mj): Fix `dimension'. (=>mj): New
1611 coded-charset for XEmacs CHISE.
1613 2015-12-18 MORIOKA Tomohiko <tomo.git@chise.org>
1615 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1616 setting for `=hanyo-denshi/tk'.
1618 2015-12-17 MORIOKA Tomohiko <tomo.git@chise.org>
1620 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1621 `=hanyo-denshi/tk/mf-01'.
1623 * mule/mule-conf.el (=hanyo-denshi/tk): New coded-charset for
1625 (=hanyo-denshi/tk/mf-01): Ditto.
1627 2015-12-11 MORIOKA Tomohiko <tomo.git@chise.org>
1629 * mule/mule-charset.el (default-coded-charset-priority-list):
1630 Prefer `==ucs-bmp-cjk-compat@JP' to `==ucs-bmp-cjk-compat@gb'.
1632 2015-11-16 MORIOKA Tomohiko <tomo.git@chise.org>
1634 * mule/mule-charset.el (default-coded-charset-priority-list):
1635 Prefer `=jis-x0208@1983' to `chinese-gb2312'.
1637 2015-11-11 MORIOKA Tomohiko <tomo.git@chise.org>
1639 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1640 settings for `=ucs-itaiji-004' and `=ucs-itaiji-005'.
1642 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1643 `=ucs-bmp-itaiji-004' and `=ucs-bmp-itaiji-005'.
1645 * mule/mule-conf.el (=ucs-itaiji-004): New coded-charset for
1647 (=ucs-bmp-itaiji-004): Ditto.
1648 (=ucs-itaiji-005): Ditto.
1649 (=ucs-bmp-itaiji-005): Ditto.
1651 2015-11-11 MORIOKA Tomohiko <tomo.git@chise.org>
1653 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1654 `=ucs-sip-itaiji-001'.
1656 * mule/mule-conf.el (=ucs-sip-itaiji-001): New coded-charset for
1659 2015-11-07 MORIOKA Tomohiko <tomo.git@chise.org>
1661 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1662 settings for `=ucs-itaiji-001', `=ucs-itaiji-003' and
1665 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1666 `=ucs-bmp-itaiji-001', `=ucs-bmp-itaiji-003' and
1667 `=ucs-bmp-itaiji-008'.
1669 * mule/mule-conf.el (=ucs-itaiji-001): New coded-charset for
1671 (=ucs-bmp-itaiji-001): Ditto.
1672 (=ucs-itaiji-003): Ditto.
1673 (=ucs-bmp-itaiji-003): Ditto.
1674 (=ucs-itaiji-008): Ditto.
1675 (=ucs-bmp-itaiji-008): Ditto.
1677 2015-10-30 MORIOKA Tomohiko <tomo.git@chise.org>
1679 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1680 `==ucs-bmp-cjk-compat@gb' and `==ucs-bmp-cjk-compat@JP'.
1682 * mule/mule-conf.el (==ucs-bmp-cjk-compat@gb): New coded-charset
1684 (==ucs-bmp-cjk-compat@JP): Ditto.
1686 2015-10-21 MORIOKA Tomohiko <tomo.git@chise.org>
1688 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1689 setting for `===hng-tzs'.
1691 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1694 * mule/mule-conf.el (===hng-tzs): New coded-charset for XEmacs
1697 2015-10-20 MORIOKA Tomohiko <tomo.git@chise.org>
1699 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1700 setting for `===hng-doh'.
1702 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1705 * mule/mule-conf.el (===hng-doh): New coded-charset for XEmacs
1708 2015-10-19 MORIOKA Tomohiko <tomo.git@chise.org>
1710 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1711 setting for `===hng-wad'.
1713 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1716 * mule/mule-conf.el (===hng-wad): New coded-charset for XEmacs
1719 2015-10-19 MORIOKA Tomohiko <tomo.git@chise.org>
1721 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1722 settings for `==koseki' and `===hng-kcc'.
1724 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1727 * mule/mule-conf.el (===hng-kcc): New coded-charset for XEmacs
1730 2015-10-18 MORIOKA Tomohiko <tomo.git@chise.org>
1732 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1733 setting for `===hng-nkk'.
1735 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1738 * mule/mule-conf.el (===hng-nkk): New coded-charset for XEmacs
1741 2015-10-18 MORIOKA Tomohiko <tomo.git@chise.org>
1743 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1744 setting for `===hng-ink'.
1746 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1749 * mule/mule-conf.el (===hng-ink): New coded-charset for XEmacs
1752 2015-10-17 MORIOKA Tomohiko <tomo.git@chise.org>
1754 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1755 setting for `===hng-jhk'.
1757 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1760 * mule/mule-conf.el (===hng-jhk): New coded-charset for XEmacs
1763 2015-10-17 MORIOKA Tomohiko <tomo.git@chise.org>
1765 * mule/mule-conf.el (=jis-x0213-1@2004): Use "jisx0213\\.2004-1"
1766 instead of "jisx0213\\(\\.2004\\)-1" as the registry.
1767 (==jis-x0213-1@2004): Add registry to specify "jisx0213\\.2004-1".
1768 (===jis-x0213-1@2004): Likewise.
1769 (=>>jis-x0213-1@2004): Use "jisx0213\\.2004-1" instead of
1770 "jisx0213\\(\\.2004\\)-1" as the registry.
1771 (=+>jis-x0213-1@2004): Likewise.
1772 (=>jis-x0213-1@2004): Likewise.
1774 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1775 `===jis-x0213-1@2004'.
1777 2015-10-16 MORIOKA Tomohiko <tomo.git@chise.org>
1779 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1780 setting for `===hng-nak'.
1782 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1785 * mule/mule-conf.el (===hng-nak): New coded-charset for XEmacs
1788 2015-10-15 MORIOKA Tomohiko <tomo.git@chise.org>
1790 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1791 setting for `===hng-hos'.
1793 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1796 * mule/mule-conf.el (===hng-hos): New coded-charset for XEmacs
1799 2015-10-14 MORIOKA Tomohiko <tomo.git@chise.org>
1801 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1802 setting for `===hng-tzj'.
1804 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1807 * mule/mule-conf.el (===hng-tjz): New coded-charset for XEmacs
1810 2015-10-13 MORIOKA Tomohiko <tomo.git@chise.org>
1812 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1813 setting for `===hng-kae'.
1815 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1818 * mule/mule-conf.el (===hng-kae): New coded-charset for XEmacs
1821 2015-10-11 MORIOKA Tomohiko <tomo.git@chise.org>
1823 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1824 setting for `===hng-kar'.
1826 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1829 * mule/mule-conf.el (===hng-kar): New coded-charset for XEmacs
1832 2015-10-11 MORIOKA Tomohiko <tomo.git@chise.org>
1834 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1835 setting for `===hng-kyd'.
1837 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1840 * mule/mule-conf.el (===hng-kyd): New coded-charset for XEmacs
1843 2015-10-10 MORIOKA Tomohiko <tomo.git@chise.org>
1845 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1846 setting for `===hng-hok'.
1848 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1851 * mule/mule-conf.el (===hng-hok): New coded-charset for XEmacs
1854 2015-10-09 MORIOKA Tomohiko <tomo.git@chise.org>
1856 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1857 setting for `===hng-jyu'.
1859 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1862 * mule/mule-conf.el (===hng-jyu): New coded-charset for XEmacs
1865 2015-10-08 MORIOKA Tomohiko <tomo.git@chise.org>
1867 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1868 setting for `===hng-zkd'.
1870 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1873 * mule/mule-conf.el (===hng-zkd): New coded-charset for XEmacs
1876 2015-10-07 MORIOKA Tomohiko <tomo.git@chise.org>
1878 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1879 setting for `===hng-kmi'.
1881 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1884 * mule/mule-conf.el (===hng-kmi): New coded-charset for XEmacs
1887 2015-10-07 MORIOKA Tomohiko <tomo.git@chise.org>
1889 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1890 setting for `===hng-okd'.
1892 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1895 * mule/mule-conf.el (===hng-okd): New coded-charset for XEmacs
1898 2015-10-05 MORIOKA Tomohiko <tomo.git@chise.org>
1900 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1901 setting for `===hng-nkm'.
1903 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1906 * mule/mule-conf.el (===hng-nkm): New coded-charset for XEmacs
1909 2015-10-05 MORIOKA Tomohiko <tomo.git@chise.org>
1911 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1912 setting for `===hng-nto'.
1914 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1917 * mule/mule-conf.el (===hng-nto): New coded-charset for XEmacs
1920 2015-10-04 MORIOKA Tomohiko <tomo.git@chise.org>
1922 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1923 setting for `===hng-yhk'.
1925 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1928 * mule/mule-conf.el (===hng-yhk): New coded-charset for XEmacs
1931 2015-10-03 MORIOKA Tomohiko <tomo.git@chise.org>
1933 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1934 setting for `===hng-sok'.
1936 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1939 * mule/mule-conf.el (===hng-sok): New coded-charset for XEmacs
1942 2015-10-03 MORIOKA Tomohiko <tomo.git@chise.org>
1944 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1945 setting for `===hng-kda'.
1947 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1950 * mule/mule-conf.el (===hng-kda): New coded-charset for XEmacs
1953 2015-10-02 MORIOKA Tomohiko <tomo.git@chise.org>
1955 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1956 setting for `===hng-myz'.
1958 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1961 * mule/mule-conf.el (===hng-myz): New coded-charset for XEmacs
1964 2015-10-02 MORIOKA Tomohiko <tomo.git@chise.org>
1966 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1967 setting for `===hng-kgk'.
1969 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1972 * mule/mule-conf.el (===hng-kgk): New coded-charset for XEmacs
1975 2015-10-01 MORIOKA Tomohiko <tomo.git@chise.org>
1977 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1978 setting for `===hng-drt'.
1980 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1983 * mule/mule-conf.el (===hng-drt): New coded-charset for XEmacs
1986 2015-10-01 MORIOKA Tomohiko <tomo.git@chise.org>
1988 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1989 setting for `===hng-mam'.
1991 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1994 * mule/mule-conf.el (===hng-mam): New coded-charset for XEmacs
1997 2015-09-30 MORIOKA Tomohiko <tomo.git@chise.org>
1999 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2000 setting for `===hng-dng'.
2002 * mule/mule-charset.el (default-coded-charset-priority-list): Add
2005 * mule/mule-conf.el (===hng-dng): New coded-charset for XEmacs
2008 2015-09-29 MORIOKA Tomohiko <tomo.git@chise.org>
2010 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2011 setting for `=>cns11643-5'.
2013 2015-09-29 MORIOKA Tomohiko <tomo.git@chise.org>
2015 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2016 setting for `===hng-keg'.
2018 * mule/mule-charset.el (default-coded-charset-priority-list): Add
2021 * mule/mule-conf.el (===hng-keg): New coded-charset for XEmacs
2024 2015-09-28 MORIOKA Tomohiko <tomo.git@chise.org>
2026 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2027 setting for `===hng-jou'.
2029 * mule/mule-charset.el (default-coded-charset-priority-list): Add
2032 * mule/mule-conf.el (===hng-jou): New coded-charset for XEmacs
2035 2015-09-28 MORIOKA Tomohiko <tomo.git@chise.org>
2037 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2038 setting for `===hng-smk'.
2040 * mule/mule-charset.el (default-coded-charset-priority-list): Add
2043 * mule/mule-conf.el (===hng-smk): New coded-charset for XEmacs
2046 2015-09-26 MORIOKA Tomohiko <tomo.git@chise.org>
2048 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2049 setting for `===hng-kyo'.
2051 * mule/mule-charset.el (default-coded-charset-priority-list): Add
2054 * mule/mule-conf.el (===hng-kyo): New coded-charset for XEmacs
2057 2015-09-26 MORIOKA Tomohiko <tomo.git@chise.org>
2059 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2060 setting for `===hng-kss'.
2062 * mule/mule-charset.el (default-coded-charset-priority-list): Add
2065 * mule/mule-conf.el (===hng-kss): New coded-charset for XEmacs
2068 2015-09-25 MORIOKA Tomohiko <tomo.git@chise.org>
2070 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2071 setting for `===hng-wan'.
2073 * mule/mule-charset.el (default-coded-charset-priority-list): Add
2076 * mule/mule-conf.el (===hng-wan): New coded-charset for XEmacs
2079 2015-09-24 MORIOKA Tomohiko <tomo.git@chise.org>
2081 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2082 setting for `===hng-ksk'.
2084 * mule/mule-charset.el (default-coded-charset-priority-list): Add
2087 * mule/mule-conf.el (===hng-ksk): New coded-charset for XEmacs
2090 2015-09-24 MORIOKA Tomohiko <tomo.git@chise.org>
2092 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2093 setting for `===hng-kyu'.
2095 * mule/mule-charset.el (default-coded-charset-priority-list): Add
2098 * mule/mule-conf.el (===hng-kyu): New coded-charset for XEmacs
2101 2015-09-23 MORIOKA Tomohiko <tomo.git@chise.org>
2103 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2104 setting for `===hng-skk'.
2106 * mule/mule-charset.el (default-coded-charset-priority-list): Add
2109 * mule/mule-conf.el (===hng-skk): New coded-charset for XEmacs
2112 2015-09-22 MORIOKA Tomohiko <tomo.git@chise.org>
2114 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2115 setting for `===hng-sik'.
2117 * mule/mule-charset.el (default-coded-charset-priority-list): Add
2120 * mule/mule-conf.el (===hng-sik): New coded-charset for XEmacs
2123 2015-09-21 MORIOKA Tomohiko <tomo.git@chise.org>
2125 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2126 setting for `===hng-kbk'.
2128 * mule/mule-charset.el (default-coded-charset-priority-list): Add
2131 * mule/mule-conf.el (===hng-kbk): New coded-charset for XEmacs
2134 2015-09-21 MORIOKA Tomohiko <tomo.git@chise.org>
2136 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2137 setting for `===hng-kcj'.
2139 * mule/mule-charset.el (default-coded-charset-priority-list): Add
2142 * mule/mule-conf.el (===hng-kcj): New coded-charset for XEmacs
2145 2015-09-19 MORIOKA Tomohiko <tomo.git@chise.org>
2147 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2148 setting for `===hng-k24'.
2150 * mule/mule-charset.el (default-coded-charset-priority-list): Add
2153 * mule/mule-conf.el (===hng-k24): New coded-charset for XEmacs
2156 2015-09-18 MORIOKA Tomohiko <tomo.git@chise.org>
2158 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2159 setting for `===hng-gok'.
2161 * mule/mule-charset.el (default-coded-charset-priority-list): Add
2164 * mule/mule-conf.el (===hng-gok): New coded-charset for XEmacs
2166 2015-09-17 MORIOKA Tomohiko <tomo.git@chise.org>
2168 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2169 setting for `===hng-tsu'.
2171 * mule/mule-charset.el (default-coded-charset-priority-list): Add
2174 * mule/mule-conf.el (===hng-tsu): New coded-charset for XEmacs
2177 2015-09-16 MORIOKA Tomohiko <tomo.git@chise.org>
2179 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2180 setting for `===hng-sys'.
2182 * mule/mule-charset.el (default-coded-charset-priority-list): Add
2185 * mule/mule-conf.el (===hng-sys): New coded-charset for XEmacs
2188 2015-09-16 MORIOKA Tomohiko <tomo.git@chise.org>
2190 * mule/mule-coding.el (coded-charset-entity-reference-alist):
2191 - Use "&HNG010-<d><d><d><d><d>;" instead of
2192 "&HNG-KHI<d><d><d><d><d>;" for `===hng-khi'.
2193 - Add setting for `===hng-khm' and `=ucs-itaiji-002'.
2195 * mule/mule-charset.el (default-coded-charset-priority-list): Add
2196 `=ucs-bmp-itaiji-002' and `===hng-khm'.
2198 * mule/mule-conf.el (===hng-khi): Use "hng-10$" instead of
2199 "hngkhi-0" as the suffix of registry.
2200 (===hng-khm): New coded-charset for XEmacs CHISE.
2201 (=ucs-itaiji-002): Ditto.
2202 (=ucs-bmp-itaiji-002): Ditto.
2204 2015-09-14 MORIOKA Tomohiko <tomo.git@chise.org>
2206 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2207 setting for `=>ucs@iwds-1'.
2209 * mule/mule-conf.el (==jis-x0208@1978/-4X): New coded-charset for
2212 2015-09-14 MORIOKA Tomohiko <tomo.git@chise.org>
2214 * mule/mule-conf.el (=>ucs@iwds-1): New coded-charset for XEmacs
2217 * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2218 "&HNG-KHI<d><d><d><d>;" instead of "&HNG-KHI-<d><d><d><d>;" for
2221 2015-09-13 MORIOKA Tomohiko <tomo.git@chise.org>
2223 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2224 setting for `===hng-khi'.
2226 * mule/mule-charset.el (default-coded-charset-priority-list): Add
2229 * mule/mule-conf.el (===hng-khi): New coded-charset for XEmacs
2232 2015-09-11 MORIOKA Tomohiko <tomo.git@chise.org>
2234 * mule/mule-conf.el (=ucs-bmp-var-001): Use #x9FCC instead of
2235 #x9FA5 as the value of `max-code'.
2236 (=ucs-bmp-var-002): Likewise.
2237 (=ucs-bmp-var-003): Likewise.
2238 (=ucs-bmp-itaiji-084): Likewise.
2239 (=ucs-bmp-cjk@JP): Likewise.
2240 (=ucs-bmp-cjk@JP/hanazono): Likewise.
2241 (==ucs-bmp-cjk@JP/hanazono): Likewise.
2242 (=>ucs-bmp-cjk@component): Likewise.
2244 2015-09-05 MORIOKA Tomohiko <tomo.git@chise.org>
2246 * mule/mule-conf.el (==daikanwa/+2p): New coded-charset for XEmacs
2249 2015-09-04 MORIOKA Tomohiko <tomo.git@chise.org>
2251 * mule/mule-conf.el (==jis-x0208@1978/4-pr): New coded-charset for
2253 (==jis-x0208@1978/5pr): Use `==jis-x0208@1978/4-pr' instead of
2254 `==jis-x0208@1978/2-pr' as the mother.
2256 2015-08-17 MORIOKA Tomohiko <tomo.git@chise.org>
2258 * mule/mule-conf.el (=>cns11643-5): New coded-charset for XEmacs
2261 2015-07-09 MORIOKA Tomohiko <tomo.git@chise.org>
2263 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2264 setting for `===hanyo-denshi/jb' and `===hanyo-denshi/hg'.
2266 2015-06-08 MORIOKA Tomohiko <tomo.git@chise.org>
2268 * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2269 `=gb2312' instead of `chinese-gb2312'; add setting for `==ucs@gb'.
2271 2015-03-05 MORIOKA Tomohiko <tomo.git@chise.org>
2273 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2274 setting for `===ucs@gb'.
2276 2015-03-04 MORIOKA Tomohiko <tomo.git@chise.org>
2278 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2279 setting for `===hanyo-denshi/ks', `===jis-x0208' and
2280 `===jis-x0213-1'; use "&R-J00X1-hhhh;" instead of "&R-JX1-hhhh;"
2281 as the entity-reference for `===jis-x0213-1@2000'; use
2282 "&R-JX1-hhhh;" as the entity-reference for `===jis-x0213-1'.
2284 2015-03-03 MORIOKA Tomohiko <tomo.git@chise.org>
2286 * mule/mule-charset.el (default-coded-charset-priority-list): Add
2289 * mule/mule-conf.el (===jis-x0208@1978): Use `==jis-x0208@1978'
2290 instead of `===jis-x0208' as the mother.
2291 (===jis-x0208@1983): Use `==jis-x0208@1983' instead of
2292 `===jis-x0208' as the mother.
2293 (===jis-x0208@1990): Use `==jis-x0208@1990' instead of
2294 `===jis-x0208' as the mother.
2295 (===jis-x0213-1@2000): Use `==jis-x0213-1@2000' instead of
2296 `===jis-x0213-1' as the mother.
2297 (===jis-x0213-1@2004): Use `==jis-x0213-1@2004' instead of
2298 `===jis-x0213-1' as the mother.
2299 (===ucs@unicode): Use `==ucs@unicode' instead of `===ucs@iso' as
2301 (===ucs@ks): Use `==ucs@ks' instead of `===ucs@unicode' as the
2304 2015-02-23 MORIOKA Tomohiko <tomo.git@chise.org>
2306 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2307 setting for `=ucs-var-001'.
2309 2015-02-23 MORIOKA Tomohiko <tomo.git@chise.org>
2311 * mule/mule-charset.el (default-coded-charset-priority-list): Add
2314 * mule/mule-conf.el (=ucs-var-001): New coded-charset for XEmacs
2316 (=ucs-bmp-var-001): Ditto.
2318 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2319 setting for `=ucs-var-003'.
2321 2015-02-22 MORIOKA Tomohiko <tomo.git@chise.org>
2323 * mule/mule-charset.el (default-coded-charset-priority-list): Add
2326 * mule/mule-conf.el (=ucs-var-003): New coded-charset for XEmacs
2328 (=ucs-bmp-var-003): Ditto.
2330 2015-02-21 MORIOKA Tomohiko <tomo.git@chise.org>
2332 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2333 setting for `=ucs-var-002'.
2335 * mule/mule-charset.el (default-coded-charset-priority-list): Add
2338 * mule/mule-conf.el (=ucs-var-002): New coded-charset for XEmacs
2340 (=ucs-bmp-var-002): Ditto.
2342 2015-02-21 MORIOKA Tomohiko <tomo.git@chise.org>
2344 * mule/mule-conf.el (==jis-x0208@1978/4er): New coded-charset for
2346 (==jis-x0208@1978/5pr): Ditto.
2348 2015-02-21 MORIOKA Tomohiko <tomo.git@chise.org>
2350 * mule/mule-charset.el (default-coded-charset-priority-list): Add
2351 `=>ucs-bmp-cjk@component'.
2353 * mule/mule-conf.el (=>ucs@component): New coded-charset for
2355 (=>ucs-bmp-cjk@component): Ditto.
2357 2015-02-20 MORIOKA Tomohiko <tomo.git@chise.org>
2359 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2360 setting for `=>iwds-1'.
2362 2015-02-20 MORIOKA Tomohiko <tomo.git@chise.org>
2364 * mule/mule-conf.el (=>iwds-1): New coded-charset for XEmacs
2367 2015-02-17 MORIOKA Tomohiko <tomo.git@chise.org>
2369 * mule/mule-charset.el (default-coded-charset-priority-list):
2370 - Prefer `=ucs-bmp-cjk@JP/hanazono' to `=ucs-bmp-cjk@gb'.
2371 - Prefer `==ucs-bmp-cjk@JP/hanazono' to `==ucs-bmp-cjk@gb'.
2372 - Prefer `===hanyo-denshi/jc' to `===jis-x0213-1'.
2373 - Prefer `===hanyo-denshi/jd' to `===jis-x0213-2'.
2375 2015-02-14 MORIOKA Tomohiko <tomo.git@chise.org>
2377 * mule/mule-coding.el (coded-charset-entity-reference-alist):
2378 Prefer `=ucs@FOO' to `=>>ucs@FOO'.
2380 * mule/mule-conf.el (=ucs@iso): Use `=+>ucs@iso' instead of
2381 `=>>ucs@iso' as the mother.
2382 (=>>ucs@iso): Use `=ucs@iso' instead of `=+>ucs@iso' as the
2385 2015-01-22 MORIOKA Tomohiko <tomo.git@chise.org>
2387 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2388 setting for `===hanyo-denshi/ia'.
2390 2015-01-20 MORIOKA Tomohiko <tomo.git@chise.org>
2392 * mule/mule-charset.el (default-coded-charset-priority-list): Add
2393 `===hanyo-denshi/ia'.
2395 2014-12-28 MORIOKA Tomohiko <tomo.git@chise.org>
2397 * mule/mule-conf.el (=koseki): Fix DOC.
2398 (==koseki): New coded-charset for XEmacs CHISE.
2400 2014-12-26 MORIOKA Tomohiko <tomo.git@chise.org>
2402 * mule/mule-conf.el (===hanyo-denshi/jc): New coded-charset for
2404 (===hanyo-denshi/jd): Fix DOC.
2406 2014-12-26 MORIOKA Tomohiko <tomo.git@chise.org>
2408 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2409 setting for `===hanyo-denshi/ip'.
2411 2014-12-25 MORIOKA Tomohiko <tomo.git@chise.org>
2413 * mule/mule-charset.el (default-coded-charset-priority-list): Add
2414 `===hanyo-denshi/ip'.
2416 * mule/mule-conf.el (===hanyo-denshi/ip): New coded-charset for
2419 2014-12-07 MORIOKA Tomohiko <tomo.git@chise.org>
2421 * mule/mule-charset.el (default-coded-charset-priority-list): Add
2422 `==ucs-radicals@unicode' and `=>daikanwa'.
2424 * mule/mule-conf.el (==ucs-radicals@unicode): New coded-charset
2427 2014-12-03 MORIOKA Tomohiko <tomo.git@chise.org>
2429 * mule/mule-conf.el (===hanyo-denshi/ia): New coded-charset for
2432 2014-11-18 MORIOKA Tomohiko <tomo.git@chise.org>
2434 * mule/mule-charset.el (default-coded-charset-priority-list): Add
2437 2014-11-17 MORIOKA Tomohiko <tomo.git@chise.org>
2439 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2440 setting for `===ruimoku-v6'.
2442 2014-11-17 MORIOKA Tomohiko <tomo.git@chise.org>
2444 * mule/mule-conf.el (===ruimoku-v6): New coded-charset for XEmacs
2447 2014-11-15 MORIOKA Tomohiko <tomo.git@chise.org>
2449 * mule/mule-conf.el (==jis-x0208@1978/1pr/fixed): New
2450 coded-charset for XEmacs CHISE.
2452 2014-11-05 MORIOKA Tomohiko <tomo.git@chise.org>
2454 * mule/mule-conf.el (===hanyo-denshi/jd): New coded-charset for
2457 2014-10-15 MORIOKA Tomohiko <tomo.git@chise.org>
2459 * mule/mule-charset.el (default-coded-charset-priority-list): Add
2462 2014-10-02 MORIOKA Tomohiko <tomo.git@chise.org>
2464 * mule/mule-conf.el (===ucs-sip@iso): New coded-charset for XEmacs
2467 2014-09-29 MORIOKA Tomohiko <tomo.git@chise.org>
2469 * mule/mule-charset.el (default-coded-charset-priority-list): Add
2472 * mule/mule-conf.el (==ucs-sip@iso): New coded-charset for XEmacs
2475 2014-09-18 MORIOKA Tomohiko <tomo.git@chise.org>
2477 * mule/mule-conf.el (=ucs-sip-ext-b): Fix registry.
2478 (=ucs-sip@iso): New coded-charset for XEmacs CHISE.
2479 (=ucs-sip-ext-b@iso): Fix registry.
2480 (==ucs-sip-ext-b@iso): Ditto.
2481 (===ucs-sip-ext-b@iso): Ditto.
2483 * mule/mule-charset.el (default-coded-charset-priority-list): Add
2486 2014-09-17 MORIOKA Tomohiko <tomo.git@chise.org>
2488 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2489 setting for `=>cbeta'.
2491 2014-09-16 MORIOKA Tomohiko <tomo.git@chise.org>
2493 * mule/mule-charset.el (default-coded-charset-priority-list): Add
2496 * mule/mule-conf.el (=>cbeta): New coded-charset for XEmacs CHISE.
2498 2014-08-20 MORIOKA Tomohiko <tomo.git@chise.org>
2500 * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2501 "&G-[NAME];" instead of "&g1-[NAME];" for `=>>[NAME]'.
2503 2014-08-19 MORIOKA Tomohiko <tomo.git@chise.org>
2505 * mule/mule-conf.el (=>>>ucs@cns): Indicate `==ucs@cns' instead of
2507 (=>>>ucs@jis): Indicate `==ucs@jis' instead of `=ucs@jis'.
2508 (=>>>ucs@jis/1990): Indicate `==ucs@jis/1990' instead of
2510 (=>>>ucs@jis/2000): Indicate `==ucs@jis/2000' instead of
2512 (=>>>ucs@jis/2004): Indicate `==ucs@jis/2004' instead of
2514 (=>>>ucs@ks): Indicate `==ucs@ks' instead of `=ucs@ks'.
2516 * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2517 "&g2-[NAME];" instead of "&G-[NAME];" for `==[NAME]'.
2519 2014-08-06 MORIOKA Tomohiko <tomo.git@chise.org>
2521 * mule/mule-conf.el (==jis-x0208@1978/-4pr): New coded-charset for
2523 (==jis-x0208@1978/1pr): Ditto.
2524 (==jis-x0208@1978/2-pr): Ditto.
2526 2014-07-31 MORIOKA Tomohiko <tomo.git@chise.org>
2528 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2529 setting for `===jis-x0213-1@2004'.
2531 2014-07-30 MORIOKA Tomohiko <tomo.git@chise.org>
2533 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2534 settings for `=+>hanyo-denshi/ft' and `=+>hanyo-denshi/jt'.
2536 * mule/mule-charset.el (default-coded-charset-priority-list): Add
2537 `===hanyo-denshi/jb'.
2539 * mule/mule-conf.el (===hanyo-denshi/jb): New coded-charset for
2541 (=+>hanyo-denshi/ft): Ditto.
2542 (=+>hanyo-denshi/jt): Ditto.
2544 2014-07-29 MORIOKA Tomohiko <tomo.git@chise.org>
2546 * mule/mule-charset.el (default-coded-charset-priority-list): Add
2547 `===hanyo-denshi/hg'.
2549 2014-07-28 MORIOKA Tomohiko <tomo.git@chise.org>
2551 * mule/mule-conf.el (===jis-x0213-1@2004): New coded-charset for
2553 (===hanyo-denshi/hg): Ditto.
2555 2014-07-27 MORIOKA Tomohiko <tomo.git@chise.org>
2557 * mule/mule-conf.el (==adobe-japan1-*): Indicate abstract
2558 glyph-forms instead of detailed glyph-images.
2559 (=>>>adobe-japan1-*): Indicate `==adobe-japan1-*' instead of
2561 (===adobe-japan1-0): New coded-charset for XEmacs CHISE.
2562 (===adobe-japan1-1): Ditto.
2563 (===adobe-japan1-2): Ditto.
2564 (===adobe-japan1-3): Ditto.
2565 (===adobe-japan1-4): Ditto.
2566 (===adobe-japan1-5): Ditto.
2567 (===adobe-japan1-6): Ditto.
2568 (=>>adobe-japan1-0): Use `=adobe-japan1' instead of
2569 `=>>>adobe-japan1' as the mother.
2570 (=+>adobe-japan1-0): Use `=adobe-japan1' instead of
2571 `=>>adobe-japan1' as the mother.
2572 (==jis-x0208): Indicate abstract glyph-forms instead of detailed
2574 (==jis-x0208@1978): Ditto.
2575 (==jis-x0208@1983): Ditto.
2576 (==jis-x0208@1990): Ditto.
2577 (==jis-x0213-1): Ditto.
2578 (==jis-x0213-1@2000): Ditto.
2579 (==jis-x0213-1@2004): Ditto.
2580 (==jis-x0213-2): Ditto.
2581 (=>>>jis-x0208): Indicate `==jis-x0208' instead of `=jis-x0208'.
2582 (=>>>jis-x0208@1978): Indicate `==jis-x0208@1978' instead of
2584 (=>>>jis-x0208@1983): Indicate `==jis-x0208@1983' instead of
2586 (=>>>jis-x0208@1990): Indicate `==jis-x0208@1990' instead of
2588 (=>>>jis-x0213-1): Indicate `==jis-x0213-1' instead of
2590 (=>>>jis-x0213-1@2000): Indicate `==jis-x0213-1@2000' instead of
2591 `=jis-x0213-1@2000'.
2592 (=>>>jis-x0213-1@2004): Indicate `==jis-x0213-1@2004' instead of
2593 `=jis-x0213-1@2004'.
2594 (=>>>jis-x0213-2): Indicate `==jis-x0213-2' instead of
2596 (===jis-x0208): New coded-charset for XEmacs CHISE.
2597 (===jis-x0208@1978): Ditto.
2598 (===jis-x0208@1983): Ditto.
2599 (===jis-x0208@1990): Ditto.
2600 (===jis-x0213-1): Ditto.
2601 (===jis-x0213-1@2000): Ditto.
2602 (===jis-x0213-2): Ditto.
2603 (===jis-x0212): Ditto.
2604 (===ks-x1001): Ditto.
2605 (=>>jis-x0208): Use `=jis-x0208' instead of `=>>>jis-x0208' as the
2607 (=>>jis-x0213-1): Use `=jis-x0213-1' instead of `=>>>jis-x0213-1'
2609 (=>>jis-x0213-2): Use `=jis-x0213-2' instead of `=>>>jis-x0213-2'
2611 (===cns11643-1): New coded-charset for XEmacs CHISE.
2612 (===cns11643-2): Ditto.
2613 (===cns11643-3): Ditto.
2614 (===cns11643-4): Ditto.
2615 (===cns11643-5): Ditto.
2616 (===cns11643-6): Ditto.
2617 (===cns11643-7): Ditto.
2618 (=>>cns11643-1): Ditto.
2619 (==big5-cdp): Indicate abstract glyph-images instead of
2620 representative glyph-images.
2621 (===big5-cdp): New coded-charset for XEmacs CHISE.
2622 (==hanyo-denshi/*): Indicate abstract glyph-forms instead of
2623 detailed glyph-images.
2624 (=>>>hanyo-denshi/*): Indicate `==hanyo-denshi/*' instead of
2626 (===hanyo-denshi/ft): New coded-charset for XEmacs CHISE.
2627 (===hanyo-denshi/ib): Ditto.
2628 (===hanyo-denshi/jt): Ditto.
2629 (===hanyo-denshi/ks): Ditto.
2633 (=>>hanyo-denshi/*): Use `=hanyo-denshi/*' instead of
2634 `=>>>hanyo-denshi/*' as its mother.
2635 (==gt): Indicate abstract glyph-forms instead of detailed
2637 (===gt): New coded-charset for XEmacs CHISE.
2638 (=>>>gt): Indicates `==gt' instead of `=gt'.
2639 (=>>gt): Use `=gt' instead of `=>>>gt' as the mother.
2640 (==gt-k): Indicate abstract glyph-forms instead of detailed
2642 (===gt-k): New coded-charset for XEmacs CHISE.
2643 (==daikanwa): Indicates glyph-images instead of detailed
2645 (===daikanwa): New coded-charset for XEmacs CHISE.
2646 (===daikanwa/+p): Ditto.
2647 (===daikanwa/ho): Ditto.
2650 (==jef-china3): Ditto.
2651 (===jef-china3): Ditto.
2652 (==ruimoku-v6): Ditto.
2653 (==ucs@iso): Indicate representative glyph-forms instead of
2654 representative glyph-images.
2655 (=>>>ucs@iso): Indicates `==ucs@iso' instead of `=ucs@iso'.
2656 (==ucs@unicode): Indicate representative glyph-forms instead of
2657 representative glyph-images.
2658 (=>>>ucs@unicode): Indicates `==ucs@unicode' instead of
2660 (==ucs@cns): Indicate representative glyph-forms instead of
2661 representative glyph-images.
2663 (==ucs@jis/1990): Ditto.
2664 (==ucs@jis/2000): Ditto.
2665 (==ucs@jis/2004): Ditto.
2667 (===ucs@iso): New coded-charset for XEmacs CHISE.
2668 (===ucs@unicode): Ditto.
2671 (===ucs-bmp-cjk@gb): Ditto.
2672 (===ucs-sip-ext-b@iso): Ditto.
2674 2014-07-25 MORIOKA Tomohiko <tomo.git@chise.org>
2676 * mule/mule-charset.el (default-coded-charset-priority-list): Add
2677 `==jis-x0213-2', `==ruimoku-v6', `==cbeta', `==jef-china3',
2678 `===mj-0', `===mj-1', `===jis-x0208@1990', `===jis-x0213-1',
2679 `===jis-x0213-2', `===big5-cdp', `===ucs-bmp-cjk@gb',
2680 `===adobe-japan1-6', `===cns11643-1', `===cns11643-2',
2681 `===cns11643-3', `===cns11643-4', `===cns11643-5',
2682 `===cns11643-6', `===cns11643-7', `===hanyo-denshi/ft',
2683 `===hanyo-denshi/ib', `===hanyo-denshi/jt', `===jis-x0208@1983',
2684 `===jis-x0208@1978', `===jis-x0212', `===ks-x1001', `===daikanwa',
2685 `===ucs-sip-ext-b@iso', `===cbeta' and `===jef-china3'.
2687 * mule/mule-coding.el (coded-charset-entity-reference-alist):
2688 - Use "&G-[NAME];" for `==[NAME]' instead of `=>>[NAME]'.
2689 - Use "&R-[NAME];" for `===[NAME]' instead of `==[NAME]'.
2690 - Use "&g1-[NAME];" for `=>>[NAME]'.
2691 - Abolish "&g2-[NAME];".
2693 2014-03-08 MORIOKA Tomohiko <tomo.git@chise.org>
2695 * mule/mule-conf.el (=ucs@big5): Use `=ucs@cns' instead of
2696 `=>>ucs@cns' as the mother.
2698 2014-03-07 MORIOKA Tomohiko <tomo.git@chise.org>
2700 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2701 setting for `==ucs@ks'.
2703 2014-02-24 MORIOKA Tomohiko <tomo.git@chise.org>
2705 * mule/mule-conf.el (=adobe-japan1-base): Move builtin code range
2706 from 0x63000000〜0x63005A11 to 0x00E10000〜0x00E15A11.
2707 (=mj): Move builtin code range from 0x64040000〜0x640509D5 to
2708 0x00E30000〜0x00E409D5.
2710 2014-02-20 MORIOKA Tomohiko <tomo.git@chise.org>
2712 * mule/mule-coding.el (coded-charset-entity-reference-alist):
2713 Prefer MJ to Adobe-Japan1; use "I-MJ", "MJ" and "&R-MJ" instead of
2714 "I-MJ-", "MJ-" and "&R-MJ-" as prefixes of MJ.
2716 2014-02-20 MORIOKA Tomohiko <tomo.git@chise.org>
2718 * mule/mule-charset.el (default-coded-charset-priority-list): Add
2719 `=mj-0', `=mj-1', `==mj-0' and `==mj-1'.
2721 * mule/mule-conf.el (=mj): New coded-charset for XEmacs CHISE.
2729 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2730 setting for `=mj' and `==mj'.
2732 2014-02-05 MORIOKA Tomohiko <tomo.git@chise.org>
2734 * mule/mule-conf.el (=ucs@ks/2012): New coded-charset for XEmacs
2737 2014-01-28 MORIOKA Tomohiko <tomo.git@chise.org>
2739 * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2740 "A-HDU+" instead of "A-HD-UCS+" as the prefix for
2741 `=>ucs@hanyo-denshi'.
2743 2014-01-18 MORIOKA Tomohiko <tomo.git@chise.org>
2745 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2746 setting for `=koseki' and `=>ucs@hanyo-denshi'.
2748 * mule/mule-conf.el (=koseki): New coded-charset for XEmacs CHISE.
2749 (=>ucs@hanyo-denshi): New coded-charset for XEmacs CHISE.
2751 2014-01-11 MORIOKA Tomohiko <tomo.git@chise.org>
2753 * mule/mule-conf.el (==hanyo-denshi/ip): New coded-charset for
2756 2013-12-29 MORIOKA Tomohiko <tomo.git@chise.org>
2758 * mule/mule-coding.el (coded-charset-entity-reference-alist):
2759 Change priority of `=>>>ucs@iso'.
2761 * mule/mule-conf.el (=ucs@iso): Use `=>>ucs@iso' instead of
2762 `=>>>ucs@iso' as the mother.
2763 (=>>>ucs@iso): Changed to an alias for `=ucs@iso'.
2765 2013-12-25 MORIOKA Tomohiko <tomo.git@chise.org>
2767 * mule/mule-coding.el (coded-charset-entity-reference-alist):
2768 Change priority of `=>>>ucs@unicode'.
2770 * mule/mule-conf.el (=>>>ucs@unicode): Changed to an alias for
2773 2013-12-25 MORIOKA Tomohiko <tomo.git@chise.org>
2775 * mule/mule-coding.el (coded-charset-entity-reference-alist):
2776 Change priority of `=>>>ucs@jis'.
2778 * mule/mule-conf.el (=>>>ucs@jis): Changed to an alias for
2781 2013-12-18 MORIOKA Tomohiko <tomo.git@chise.org>
2783 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2784 setting for `==daikanwa/+p'.
2786 2013-12-15 MORIOKA Tomohiko <tomo.git@chise.org>
2788 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2789 setting for `==shinjigen@1ed'.
2791 2013-12-12 MORIOKA Tomohiko <tomo.git@chise.org>
2793 * mule/mule-conf.el (==shinjigen/+p@rev): New coded-charset for
2796 2013-12-11 MORIOKA Tomohiko <tomo.git@chise.org>
2798 * mule/mule-conf.el (==shinjigen): Modify DOC.
2799 (==shinjigen@1ed): New coded-charset for XEmacs CHISE.
2800 (==shinjigen@rev): Modify DOC.
2802 2013-12-09 MORIOKA Tomohiko <tomo.git@chise.org>
2804 * mule/mule-conf.el (==daikanwa/+p): New coded-charset for XEmacs
2807 2013-12-08 MORIOKA Tomohiko <tomo.git@chise.org>
2809 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2810 settings for `==daikanwa' and `==ucs@JP/hanazono'.
2812 * mule/mule-conf.el (==shinjigen@rev): New coded-charset for
2815 * mule/mule-charset.el (default-coded-charset-priority-list): Add
2818 2013-11-27 MORIOKA Tomohiko <tomo.git@chise.org>
2820 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2821 setting for `==cns11643-7'.
2823 * mule/mule-charset.el (default-coded-charset-priority-list): Add
2826 2013-11-23 MORIOKA Tomohiko <tomo.git@chise.org>
2828 * mule/mule-charset.el (default-coded-charset-priority-list): Add
2831 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2832 setting for `==cns11643-6'.
2834 2013-11-20 MORIOKA Tomohiko <tomo.git@chise.org>
2836 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2837 setting for `==cns11643-5'.
2839 * mule/mule-charset.el (default-coded-charset-priority-list): Add
2842 2013-11-16 MORIOKA Tomohiko <tomo.git@chise.org>
2844 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2845 setting for `==cns11643-4'.
2847 * mule/mule-charset.el (default-coded-charset-priority-list): Add
2850 2013-11-08 MORIOKA Tomohiko <tomo.git@chise.org>
2852 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2853 setting for `==cns11643-3'.
2855 * mule/mule-charset.el (default-coded-charset-priority-list): Add
2858 2013-11-02 MORIOKA Tomohiko <tomo.git@chise.org>
2860 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2861 setting for `==cns11643-2'.
2863 * mule/mule-charset.el (default-coded-charset-priority-list): Add
2866 2013-10-29 MORIOKA Tomohiko <tomo.git@chise.org>
2868 * mule/mule-coding.el (coded-charset-entity-reference-alist):
2869 Change priority of `=>>>ucs@ks'.
2871 * mule/mule-conf.el (=>>>ucs@ks): Changed to an alias for
2874 2013-10-26 MORIOKA Tomohiko <tomo.git@chise.org>
2876 * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2877 `=cns11643-1' instead of `chinese-cns11643-1'; add settings for
2878 `==ucs@cns' and `==cns11643-1'.
2880 * mule/mule-conf.el (==cns11643-1): Fix `dimension'.
2881 (==cns11643-2): Ditto.
2882 (==cns11643-3): Ditto.
2883 (==cns11643-4): Ditto.
2884 (==cns11643-5): Ditto.
2885 (==cns11643-6): Ditto.
2886 (==cns11643-7): Ditto.
2888 * mule/mule-charset.el (default-coded-charset-priority-list): Add
2891 2013-10-20 MORIOKA Tomohiko <tomo.git@chise.org>
2893 * mule/mule-coding.el (coded-charset-entity-reference-alist):
2894 Change priority of `=>>>ucs@jis/2004', `=>>>ucs@jis/2004' and
2897 * mule/mule-conf.el (=>>>ucs@jis/1990): Changed to an alias for
2899 (=>>>ucs@jis/2000): Changed to an alias for `=ucs@jis/2000'.
2900 (=>>>ucs@jis/2004): Changed to an alias for `=ucs@jis/2004'.
2902 2013-10-20 MORIOKA Tomohiko <tomo.git@chise.org>
2904 * mule/mule-coding.el (coded-charset-entity-reference-alist):
2905 Change priority of `=>>>ucs@cns'.
2907 * mule/mule-conf.el (=>>>ucs@cns): Changed to an alias for
2910 2013-10-19 MORIOKA Tomohiko <tomo.git@chise.org>
2912 * mule/mule-charset.el (default-coded-charset-priority-list): Add
2915 * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2916 `=ks-x1001' instead of `korean-ksc5601'; add setting for
2919 2013-10-18 MORIOKA Tomohiko <tomo.git@chise.org>
2921 * mule/mule-conf.el (=>>>gt): Changed to an alias for `=gt'.
2923 2013-10-17 MORIOKA Tomohiko <tomo.git@chise.org>
2925 * mule/mule-conf.el (=>>>jis-x0208): Changed to an alias for
2927 (=>>>jis-x0208@1978): Changed to an alias for `=jis-x0208@1978'.
2928 (=>>>jis-x0208@1983): Changed to an alias for `=jis-x0208@1983'.
2929 (=>>>jis-x0208@1990): Changed to an alias for `=jis-x0208@1990'.
2930 (=>>>jis-x0213-1): Changed to an alias for `=jis-x0213-1'.
2931 (=>>>jis-x0213-1@2000): Changed to an alias for
2932 `=jis-x0213-1@2000'.
2933 (=>>>jis-x0213-1@2004): Changed to an alias for
2934 `=jis-x0213-1@2004'.
2935 (=>>>jis-x0213-2): Changed to an alias for `=jis-x0213-2'.
2937 2013-10-17 MORIOKA Tomohiko <tomo.git@chise.org>
2939 * mule/mule-conf.el (=>>>adobe-japan1-0): Changed to an alias for
2941 (=>>>adobe-japan1-1): Changed to an alias for `=adobe-japan1-1'.
2942 (=>>>adobe-japan1-2): Changed to an alias for `=adobe-japan1-2'.
2943 (=>>>adobe-japan1-3): Changed to an alias for `=adobe-japan1-3'.
2944 (=>>>adobe-japan1-4): Changed to an alias for `=adobe-japan1-4'.
2945 (=>>>adobe-japan1-5): Changed to an alias for `=adobe-japan1-5'.
2946 (=>>>adobe-japan1-6): Changed to an alias for `=adobe-japan1-6'.
2948 2013-10-12 MORIOKA Tomohiko <tomo.git@chise.org>
2950 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2951 settings for `==adobe-japan1-6', `==hanyo-denshi/*', `==gt',
2952 `==jis-x0208@1990', `==jis-x0212', `==jis-x0213-1@2000',
2953 `==jis-x0213-2', `==jis-x0213-1@2004', `==big5-cdp', `==gt-k',
2954 `==jis-x0208@1983', `==jis-x0208@1978', `==ucs@iso',
2955 `==ucs@unicode', `=>>daikanwa/+p' and `==shinjigen@rev'.
2957 2013-10-10 MORIOKA Tomohiko <tomo.git@chise.org>
2959 * mule/mule-charset.el (default-coded-charset-priority-list): Add
2960 `=adobe-japan1-0', `=adobe-japan1-1', `=adobe-japan1-2',
2961 `=adobe-japan1-3', `=adobe-japan1-4', `=adobe-japan1-5',
2962 `==jis-x0208@1990', `==ucs-bmp-cjk@gb',
2963 `==ucs-bmp-cjk@JP/hanazono', `==ucs-sip-ext-b@iso',
2964 `==hanyo-denshi/*', `==adobe-japan1-6', `==big5-cdp',
2965 `==jis-x0208@1983', `==jis-x0208@1978', `==jis-x0213-1@2000' and
2968 2013-10-03 MORIOKA Tomohiko <tomo.git@chise.org>
2970 * mule/mule-conf.el (=adobe-japan1-0): Modify registry to accept
2971 "AdobeJapan1-[0-6]$".
2972 (=adobe-japan1-1): Modify registry to accept "AdobeJapan1-[1-6]$".
2973 (=adobe-japan1-2): Modify registry to accept "AdobeJapan1-[2-6]$".
2974 (=adobe-japan1-3): Modify registry to accept "AdobeJapan1-[3-6]$".
2975 (=adobe-japan1-4): Modify registry to accept "AdobeJapan1-[4-6]$".
2976 (=adobe-japan1-5): Modify registry to accept "AdobeJapan1-[5-6]$".
2977 (==adobe-japan1-0): New coded-charset for XEmacs CHISE.
2978 (==adobe-japan1-1): Ditto.
2979 (==adobe-japan1-2): Ditto.
2980 (==adobe-japan1-3): Ditto.
2981 (==adobe-japan1-4): Ditto.
2982 (==adobe-japan1-5): Ditto.
2983 (==adobe-japan1-6): Ditto.
2984 (==jis-x0208): Ditto.
2985 (==jis-x0208@1978): Ditto.
2986 (==jis-x0208@1983): Ditto.
2987 (==jis-x0208@1990): Ditto.
2988 (==jis-x0213-1): Ditto.
2989 (==jis-x0213-1@2000): Ditto.
2990 (==jis-x0213-1@2004): Ditto.
2991 (==jis-x0213-2): Ditto.
2992 (==jis-x0212): Ditto.
2994 (==iso-ir165): Ditto.
2996 (==ks-x1001): Ditto.
2997 (==cns11643-1): Ditto.
2998 (==cns11643-2): Ditto.
2999 (==cns11643-3): Ditto.
3000 (==cns11643-4): Ditto.
3001 (==cns11643-5): Ditto.
3002 (==cns11643-6): Ditto.
3003 (==cns11643-7): Ditto.
3004 (==big5-cdp): Ditto.
3005 (==hanyo-denshi/ja): Ditto.
3006 (==hanyo-denshi/jb): Ditto.
3007 (==hanyo-denshi/jc): Ditto.
3008 (==hanyo-denshi/jd): Ditto.
3009 (==hanyo-denshi/ft): Ditto.
3010 (==hanyo-denshi/ia): Ditto.
3011 (==hanyo-denshi/ib): Ditto.
3012 (==hanyo-denshi/hg): Ditto.
3013 (==hanyo-denshi/jt): Ditto.
3014 (==hanyo-denshi/ks): Ditto.
3017 (==daikanwa): Ditto.
3018 (==shinjigen): Ditto.
3020 (==ucs@unicode): Ditto.
3022 (==ucs-bmp@gb): Ditto.
3024 (==ucs-bmp@cns): Ditto.
3026 (==ucs@jis/1990): Ditto.
3027 (==ucs@jis/2000): Ditto.
3028 (==ucs@jis/2004): Ditto.
3030 (==ucs@JP/hanazono): Ditto.
3032 (==ucs-bmp@ks): Ditto.
3033 (==ucs@cns11643): Ditto.
3034 (==ucs-bmp-cjk@gb): Ditto.
3035 (==ucs-bmp-cjk@JP/hanazono): Ditto.
3036 (==ucs-sip-ext-b@iso): Ditto.
3038 2013-07-11 MORIOKA Tomohiko <tomo.git@chise.org>
3040 * mule/mule-charset.el (default-coded-charset-priority-list): Use
3041 `=ucs-bmp-cjk@gb' instead of `=ucs-bmp-cjk@unicode'.
3043 * mule/mule-conf.el (=ucs-bmp-cjk@gb): New coded-charset for
3045 (=ucs-bmp-cjk@unicode): Abolished.
3047 2013-07-10 MORIOKA Tomohiko <tomo.git@chise.org>
3049 * mule/mule-charset.el (default-coded-charset-priority-list): Add
3050 `=+>ucs-bmp-cjk-compat@jis'.
3052 * mule/mule-conf.el (=+>ucs-bmp-cjk-compat@jis): New coded-charset
3055 2013-07-06 MORIOKA Tomohiko <tomo.git@chise.org>
3057 * mule/mule-conf.el (=>cns11643-6): New coded-charset for XEmacs
3060 2013-05-28 MORIOKA Tomohiko <tomo.git@chise.org>
3062 * mule/mule-conf.el (=jis-x0208@1978/1pr/fixed): New coded-charset
3064 (=jis-x0208@1978/1er-pr): Abolished.
3065 (=jis-x0208@1978/2-pr): Use `=jis-x0208@1978' instead of
3066 `=jis-x0208@1978/1er-pr' as the mother.
3068 2013-02-20 MORIOKA Tomohiko <tomo.git@chise.org>
3070 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3071 setting for `=ucs-itaiji-084'.
3073 2013-02-17 MORIOKA Tomohiko <tomo.git@chise.org>
3075 * mule/mule-charset.el (default-coded-charset-priority-list):
3076 Delete `=zihai-17xx'; add `=ucs-bmp-itaiji-084'.
3078 * mule/mule-conf.el (=ucs-itaiji-084): New coded-charset for
3080 (=ucs-bmp-itaiji-084): Ditto.
3082 2013-02-15 MORIOKA Tomohiko <tomo.git@chise.org>
3084 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3085 settings for `=big5-cdp-var-3' and `=big5-cdp-var-5'.
3087 2013-02-14 MORIOKA Tomohiko <tomo.git@chise.org>
3089 * mule/mule-charset.el (default-coded-charset-priority-list): Add
3090 `=zihai-17xx', `=big5-cdp-var-3' and `=big5-cdp-var-5'.
3092 * mule/mule-conf.el (=big5-cdp-var-3): New coded-charset for
3094 (=big5-cdp-var-5): Ditto.
3096 2012-10-31 MORIOKA Tomohiko <tomo.git@chise.org>
3098 * mule/mule-conf.el (=+>jis-x0213-1@2004): New coded-charset for
3101 2012-10-26 MORIOKA Tomohiko <tomo.git@chise.org>
3103 * mule/mule-conf.el (=>>hanyo-denshi/ip): New coded-charset for
3106 2012-10-17 MORIOKA Tomohiko <tomo.git@chise.org>
3108 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3109 setting for `=>>>hanyo-denshi/ft'.
3111 2012-09-25 MORIOKA Tomohiko <tomo.git@chise.org>
3113 * mule/mule-conf.el (=>>>hanyo-denshi/jd): New coded-charset for
3115 (=>>hanyo-denshi/jd): Use `=>>>hanyo-denshi/jd' instead of
3116 `=hanyo-denshi/jd' as the mother.
3118 2012-09-07 MORIOKA Tomohiko <tomo.git@chise.org>
3120 * mule/mule-conf.el (=+>adobe-japan1-0): New coded-charset for
3122 (=+>adobe-japan1-1): Ditto.
3123 (=+>adobe-japan1-2): Ditto.
3124 (=+>adobe-japan1-3): Ditto.
3125 (=+>adobe-japan1-4): Ditto.
3126 (=+>adobe-japan1-5): Ditto.
3127 (=+>adobe-japan1-6): Ditto.
3128 (=+>adobe-japan1): Changed to an alias for `=+>adobe-japan1-6'.
3130 2012-09-07 MORIOKA Tomohiko <tomo.git@chise.org>
3132 * mule/mule-coding.el (coded-charset-entity-reference-alist):
3133 Prefer `=>>>adobe-japan1' to other abstract glyph-form CCSs;
3134 prefer `=>>adobe-japan1' to other abstract glyph CCSs.
3136 * mule/mule-conf.el: Define coded-charsets about Adobe-Japan1 at
3139 2012-09-05 MORIOKA Tomohiko <tomo.git@chise.org>
3141 * mule/mule-conf.el (=>>>hanyo-denshi/jb): New coded-charset for
3143 (=>>>hanyo-denshi/hg): New coded-charset for XEmacs CHISE.
3144 (=>>hanyo-denshi/jb): Use `=>>>hanyo-denshi/jb' as the mother.
3145 (=>>hanyo-denshi/hg): Use `=>>>hanyo-denshi/hg' as the mother.
3147 2012-08-31 MORIOKA Tomohiko <tomo.git@chise.org>
3149 * mule/mule-charset.el (default-coded-charset-priority-list):
3150 Prefer `chinese-cns11643-{1..7}', `=adobe-japan1-6', `=big5-cdp'
3151 and `=hanyo-denshi/*' to `=gt-pj-{2..11}', `=gt-pj-k{1|2}', etc.
3153 * mule/mule-conf.el: Modify order of definitions of some
3156 2012-08-30 MORIOKA Tomohiko <tomo.git@chise.org>
3158 * mule/mule-coding.el (coded-charset-entity-reference-alist):
3159 Prefer `=>>hanyo-denshi/{ft|ia|ib|jt|ks}' to `=>>jis-x0208@1978',
3160 `=>>big5-cdp', `=>>gt-k' and `=>>ruimoku-v6'; add `=>>cns11643-4'.
3162 * mule/mule-conf.el (=>>cns11643-4): New coded-charset for XEmacs
3164 (=>>>hanyo-denshi/ft): New coded-charset for XEmacs CHISE.
3165 (=>>hanyo-denshi/ft): Use `=>>>hanyo-denshi/ft' as the mother.
3167 2012-07-31 MORIOKA Tomohiko <tomo.git@chise.org>
3169 * mule/mule-conf.el (=>cns11643-2): New coded-charset for XEmacs
3172 2012-07-27 MORIOKA Tomohiko <tomo.git@chise.org>
3174 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3175 setting for `=daikanwa/+2p'.
3177 * mule/mule-conf.el (=>>daikanwa/+2p): New coded-charset for
3180 2012-06-26 MORIOKA Tomohiko <tomo.git@chise.org>
3182 * mule/mule-conf.el (=>>>hanyo-denshi/ks): New coded-charset for
3184 (=>>hanyo-denshi/ks): Use `=>>>hanyo-denshi/ks' as the mother.
3186 2012-06-12 MORIOKA Tomohiko <tomo.git@chise.org>
3188 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3189 setting for `=>>>hanyo-denshi/ib'.
3191 2012-06-12 MORIOKA Tomohiko <tomo.git@chise.org>
3193 * mule/mule-conf.el (=>>>hanyo-denshi/ja): New coded-charset for
3195 (=>>>hanyo-denshi/ib): Ditto.
3196 (=>>hanyo-denshi/ja): Use `=>>>hanyo-denshi/ja' instead of
3197 `=hanyo-denshi/ja' as the mother.
3198 (=>>hanyo-denshi/ib): Use `=>>>hanyo-denshi/ib' instead of
3199 `=hanyo-denshi/ib' as the mother.
3201 2012-06-11 MORIOKA Tomohiko <tomo.git@chise.org>
3203 * mule/mule-coding.el (utf-8-ivs-mcs): New coding-system for
3205 (utf-8-ivs-mcs-er): Likewise.
3206 (utf-8-gb): Use `=ucs@gb' and `=>ucs@unicode' instead of `ucs-gb'
3208 (utf-8-ivs-gb): New coding-system for XEmacs CHISE.
3209 (utf-8-gb-er): Use `=ucs@gb' and `=>ucs@unicode' instead of
3210 `ucs-gb' and `=>ucs-gb'.
3211 (utf-8-ivs-gb-er): New coding-system for XEmacs CHISE.
3212 (utf-8-cns): Use `=ucs@cns' and `=>ucs@cns' instead of `ucs-cns'
3214 (utf-8-ivs-cns): New coding-system for XEmacs CHISE.
3215 (utf-8-cns-er): Use `=ucs@cns' and `=>ucs@cns' instead of
3216 `ucs-cns' and `=>ucs-cns'.
3217 (utf-8-ivs-cns-er): New coding-system for XEmacs CHISE.
3218 (utf-8-big5): Use `=ucs@big5' and `=>ucs@big5' instead of
3219 `ucs-big5' and `=>ucs-big5'.
3220 (utf-8-ivs-big5): New coding-system for XEmacs CHISE.
3221 (utf-8-big5-er): Use `=ucs@big5' and `=>ucs@big5' instead of
3222 `ucs-big5' and `=>ucs-big5'.
3223 (utf-8-ivs-big5-er): New coding-system for XEmacs CHISE.
3224 (utf-8-jis): Use `=ucs@jis/2000' and `=>ucs@jis' instead of
3225 `=ucs@jis-2000' and `=>ucs-jis'; modify DOC and mnemonic.
3226 (utf-8-ivs-jis): New coding-system for XEmacs CHISE.
3227 (utf-8-jis-er): Use `=ucs@jis/2000' and `=>ucs@jis' instead of
3228 `=ucs@jis-2000' and `=>ucs-jis'; modify DOC and mnemonic.
3229 (utf-8-ivs-jis-er): New coding-system for XEmacs CHISE.
3230 (utf-8-jp): Use `=ucs@JP' and `=>ucs@jis' instead of `=ucs@jp' and
3231 `=>ucs-jis'; modify DOC and mnemonic.
3232 (utf-8-ivs-jp): New coding-system for XEmacs CHISE.
3233 (utf-8-jp-er): Use `=ucs@JP' and `=>ucs@jis' instead of `=ucs@jp'
3234 and `=>ucs-jis'; modify DOC and mnemonic.
3235 (utf-8-ivs-jp-er): New coding-system for XEmacs CHISE.
3236 (utf-8-ks): Use `=ucs@ks' and `=>ucs@ks' instead of `ucs-ks' and
3238 (utf-8-ivs-ks): New coding-system for XEmacs CHISE.
3239 (utf-8-ks-er): Use `=ucs@ks' and `=>ucs@ks' instead of `ucs-ks'
3241 (utf-8-ivs-ks-er): New coding-system for XEmacs CHISE.
3243 2012-05-20 MORIOKA Tomohiko <tomo.git@chise.org>
3245 * mule/mule-coding.el (coded-charset-entity-reference-alist):
3246 Prefer Hanyo-Denshi to GT, JIS, CNS, etc.
3248 2012-05-20 MORIOKA Tomohiko <tomo.git@chise.org>
3250 * mule/mule-coding.el (coded-charset-entity-reference-alist):
3253 2012-05-19 MORIOKA Tomohiko <tomo.git@chise.org>
3255 * mule/mule-coding.el (coded-charset-entity-reference-alist):
3256 Prefer '("M-H" 4 d) and '("M-p" 5 d) to '("M-" 5 d).
3258 2012-05-16 MORIOKA Tomohiko <tomo.git@chise.org>
3260 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3261 settings for `=daikanwa/ho', `=daikanwa/+p' and `=>daikanwa/ho'.
3263 2012-05-15 MORIOKA Tomohiko <tomo.git@chise.org>
3265 * mule/mule-conf.el (=>daikanwa/ho): New coded-charset for XEmacs
3268 2012-05-10 MORIOKA Tomohiko <tomo.git@chise.org>
3270 * mule/mule-conf.el (=>>daikanwa/+p): New coded-charset for XEmacs
3273 2012-05-09 MORIOKA Tomohiko <tomo.git@chise.org>
3275 * mule/mule-conf.el (=>>daikanwa/ho): New coded-charset for XEmacs
3278 2012-03-26 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3280 * mule/mule-charset.el (default-coded-charset-priority-list): Add
3281 `=+>ucs-bmp-cjk@unicode'.
3283 * mule/mule-conf.el (=+>ucs-bmp-cjk@unicode): New coded-charset
3286 2012-03-08 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3288 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3289 setting for `=>>daikanwa'.
3291 2011-12-14 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3293 * mule/mule-charset.el (default-coded-charset-priority-list): Add
3294 `=>>hanyo-denshi/jt'.
3296 2011-12-09 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3298 * mule/mule-conf.el (=+>jis-x0208@1983): New coded-charset for
3300 (=+>jis-x0208@1990): Ditto.
3301 (=+>jis-x0213-1@2000): Ditto.
3303 2011-12-05 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3305 * mule/mule-conf.el (=+>ucs@jis/2004): New coded-charset for
3308 2011-11-27 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3310 * mule/mule-conf.el (=>>>hanyo-denshi/jc): New coded-charset for
3312 (=>>hanyo-denshi/jc): Use `=>>>hanyo-denshi/jc' instead of
3313 `=hanyo-denshi/jc' as the mother.
3315 2011-11-27 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3317 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3318 setting for `=+>adobe-japan1'.
3320 * mule/mule-charset.el (default-coded-charset-priority-list):
3321 Prefer `=adobe-japan1-6', `=adobe-japan1-base', `=>jis-x0208@1997'
3322 and `=>>hanyo-denshi/ft' to `=>>gt'.
3324 2011-11-23 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3326 * mule/mule-conf.el (=>>adobe-japan1-0): New coded-charset for
3328 (=>>adobe-japan1-1): Ditto.
3329 (=>>adobe-japan1-2): Ditto.
3330 (=>>adobe-japan1-3): Ditto.
3331 (=>>adobe-japan1-4): Ditto.
3332 (=>>adobe-japan1-5): Ditto.
3333 (=>>adobe-japan1-6): Ditto.
3334 (=>>adobe-japan1): Changed to alias for `=>>adobe-japan1-6'.
3336 2011-11-22 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3338 * mule/mule-conf.el (=adobe-japan1): New alias for
3340 (=>>>adobe-japan1-0): New coded-charset for XEmacs CHISE.
3341 (=>>>adobe-japan1-1): Ditto.
3342 (=>>>adobe-japan1-2): Ditto.
3343 (=>>>adobe-japan1-3): Ditto.
3344 (=>>>adobe-japan1-4): Ditto.
3345 (=>>>adobe-japan1-5): Ditto.
3346 (=>>>adobe-japan1-6): Ditto.
3347 (=>>>adobe-japan1): Changed to alias for `=>>>adobe-japan1-6'.
3349 2011-11-13 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3351 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3352 setting for `=>>>adobe-japan1'.
3354 2011-11-06 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3356 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3357 setting for `=+>ucs@ks'.
3359 2011-11-04 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3361 * mule/mule-conf.el (=>>>adobe-japan1): New coded-charset for
3363 (=>>adobe-japan1): Use `=>>>adobe-japan1' instead of
3364 `=adobe-japan1-6' as the mother.
3366 2011-11-03 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3368 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3369 setting for `=>cns11643-7'.
3371 2011-11-01 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3373 * mule/mule-conf.el (=>cns11643-7): New coded-charset for XEmacs
3376 2011-10-29 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3378 * mule/mule-conf.el (=+>adobe-japan1): New coded-charset for
3380 (=>>hanyo-denshi/ja): New coded-charset for XEmacs CHISE.
3382 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3383 setting for `=>ucs@jis/2004'.
3385 2011-10-28 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3387 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3388 setting for `=+>gt'.
3390 * mule/mule-conf.el (=+>gt): New coded-charset for XEmacs CHISE.
3391 (=>gt): Use `=+>gt' instead of `=>>gt' as the mother.
3393 2011-10-28 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3395 * mule/mule-conf.el (=+>ucs@unicode): Use `=+>ucs@iso' instead of
3396 `=>ucs@unicode' as the mother.
3397 (=+>ucs@jis): Use `=+>ucs@unicode' instead of `=>ucs@jis' as the
3399 (=+>ucs@ks): Use `=+>ucs@unicode' instead of `=>ucs@ks' as the
3401 (=+>ucs@cns): Use `=+>ucs@unicode' instead of `=>ucs@cns' as the
3404 2011-10-27 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3406 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3407 setting for `=+>ucs@unicode'.
3409 * mule/mule-conf.el (=+>ucs@unicode): New coded-charset for XEmacs
3412 2011-10-26 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3414 * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3415 - Use `=+>jis-x0208' instead of `=>jis-x0208@usual'.
3416 - Use `=+>jis-x0213-2' instead of `=>jis-x0213-2@usual'.
3417 - Add setting for `=+>ucs@cns'.
3419 * mule/mule-conf.el (=+>jis-x0213-1): New coded-charset for XEmacs
3421 (=>jis-x0213-1): Use `=+>jis-x0213-1' instead of `=>>jis-x0213-1'
3423 (=+>ucs@cns): New coded-charset for XEmacs CHISE.
3424 (=>ucs-bmp-cjk@unicode): New coded-charset for XEmacs CHISE.
3426 * mule/mule-charset.el (default-coded-charset-priority-list): Add
3427 `=>ucs-bmp-cjk@unicode'; delete `=>>ucs@unicode'.
3429 2011-10-25 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3431 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3432 setting for `=>ucs@ks'.
3434 2011-10-21 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3436 * mule/mule-charset.el (default-coded-charset-priority-list): Add
3437 `=ucs-bmp-cjk-compat@unicode'.
3439 * mule/mule-conf.el (=ucs-bmp-cjk-compat@unicode): New
3440 coded-charset for XEmacs CHISE.
3442 2011-10-20 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3444 * mule/mule-charset.el (default-coded-charset-priority-list): Add
3445 `=ucs-bmp-cjk-compat'.
3447 * mule/mule-conf.el (=ucs-bmp-cjk-compat): New coded-charset for
3450 2011-10-19 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3452 * mule/mule-conf.el (=+>ucs@ks): New coded-charset for XEmacs
3455 2011-10-18 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3457 * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
3458 `=+>ucs@jis/1990' instead of `=>ucs@jis/1990'.
3460 * mule/mule-conf.el (=+>ucs@jis/1990): Renamed from
3462 (=>ucs@jis/1990): New alias for `=+>ucs@jis/1990'.
3464 2011-10-17 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3466 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3467 setting for `=+>ucs@iso'; use `=+>ucs@jis' instead of `=>ucs@JP'.
3469 * mule/mule-conf.el (=+>ucs@iso): New coded-charset for XEmacs
3471 (=>>ucs@iso): Use `=+>ucs@iso' instead of `=>ucs@iso' as the
3474 2011-10-16 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3476 * mule/mule-conf.el (=+>jis-x0213-2): Renamed from
3477 `=>jis-x0213-2@usual'.
3478 (=>jis-x0213-2@usual): New alias for `=+>jis-x0213-2'.
3479 (=>jis-x0213-2): Use `=+>jis-x0213-2' instead of
3480 `=>jis-x0213-2@usual' as the mother.
3482 2011-10-15 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3484 * mule/mule-conf.el (=+>ucs@jis): Renamed from `=>ucs@JP'.
3485 (=>ucs@JP): New alias for `=+>ucs@jis'.
3487 2011-10-14 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3489 * mule/mule-conf.el (=+>jis-x0208): Renamed from
3490 `=>jis-x0208@usual'.
3491 (=>jis-x0208@usual): New alias for `=+>jis-x0208'.
3492 (=+>jis-x0208@1978): Use `=+>jis-x0208' instead of
3493 `=>jis-x0208@usual' as the mother.
3494 (=>jis-x0208): Likewise.
3496 2011-10-08 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3498 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3499 setting for `=+>jis-x0208@1978'.
3501 2011-10-08 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3503 * mule/mule-conf.el (=+>jis-x0208@1978): New coded-charset for
3506 2011-09-09 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3508 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3509 setting for `=>>>ucs@jis/1990'.
3511 2011-07-23 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3513 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3514 setting for `=>ucs@jis/1990'.
3516 2011-07-20 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3518 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3519 setting for `=ucs@JP/hanazono'.
3521 * mule/mule-conf.el (=>ucs@jis/1990): New coded-charset for XEmacs
3523 (=ucs@JP/hanazono): Ditto.
3524 (=ucs-bmp-cjk@JP/hanazono): Ditto.
3525 (=>>hanyo-denshi/jc): Ditto.
3526 (=>>hanyo-denshi/jd): Ditto.
3528 2011-07-19 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3530 * mule/mule-charset.el (default-coded-charset-priority-list): Use
3531 `=ucs-bmp-cjk@JP/hanazono' instead of `=ucs-bmp-cjk@JP'.
3533 2011-07-18 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3535 * mule/mule-conf.el (=>>hanyo-denshi/jb): New coded-charset for
3538 2011-07-08 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3540 * mule/mule-conf.el (=>>hanyo-denshi/hg): New coded-charset for
3543 2011-06-18 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3545 * mule/mule-charset.el (default-coded-charset-priority-list): Add
3548 2011-04-28 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3550 * mule/mule-conf.el (=ucs-bmp-cjk@JP): New coded-charset for
3553 2011-05-13 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
3555 * mule/mule-coding.el (coded-charset-entity-reference-alist):
3556 Modify order of settings; add settings for `=daikanwa@rev2'.
3558 2011-04-20 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3560 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3561 setting for `=>>cbeta'.
3563 * mule/mule-conf.el (=>>cbeta): New coded-charset for XEmacs
3566 2011-04-01 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3568 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3569 setting for `=>>adobe-japan1'.
3571 2011-03-30 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3573 * mule/mule-conf.el (=>>adobe-japan1): New coded-charset for
3576 2011-03-24 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
3578 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3579 setting for `=>>hanyo-denshi/ia'.
3581 * mule/mule-conf.el (=>>hanyo-denshi/ia): New coded-charset for
3584 2011-03-10 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
3586 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3587 settings for `=>>>hanyo-denshi/jt' and `=>>>gt'.
3589 * mule/mule-conf.el (=>>>hanyo-denshi/jt): New coded-charset for
3591 (=>>hanyo-denshi/jt): Use `=>>>hanyo-denshi/jt' instead of
3592 `=hanyo-denshi/jt' as the mother.
3594 2011-03-09 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3596 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3597 setting for `=>>>jis-x0213-2'.
3599 * mule/mule-conf.el (=>>>gt): New coded-charset for XEmacs CHISE.
3600 (=>>gt): Use `=>>>gt' instead of `=gt' as the mother.
3601 (=>>>ucs@jis/2000): New coded-charset for XEmacs CHISE.
3603 2011-03-09 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3605 * mule/mule-conf.el (=>>>ucs@jis/1990): New coded-charset for
3608 2011-03-08 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3610 * mule/mule-conf.el (=>>>jis-x0208@1983): New coded-charset for
3613 * mule/mule-charset.el (default-coded-charset-priority-list): Add
3614 `=>>jis-x0213-1@2004'.
3616 2011-03-07 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3618 * mule/mule-conf.el (=>>>jis-x0208@1978): New coded-charset for
3621 2011-03-07 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3623 * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3624 - Use "&g2-*;" as entity-references for `=>>>*'.
3625 - Omit "&a{GT|JX1|JX2|JX3}-*;".
3627 * mule/mule-conf.el (=>>>jis-x0213-2): New coded-charset for
3629 (=>>jis-x0213-2): Use `=>>>jis-x0213-2' instead of `=jis-x0213-2'
3632 2011-03-06 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3634 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3635 setting for `=>>hanyo-denshi/ib'.
3637 * mule/mule-conf.el (=>>jis-x0208@1978): Fix DOC.
3638 (=>>jis-x0208@1983): New coded-charset for XEmacs CHISE.
3639 (=>>jis-x0208@1990): Ditto.
3640 (=>>hanyo-denshi/ib): Ditto.
3642 * mule/mule-charset.el (default-coded-charset-priority-list):
3643 Prefer `=hanziku-*' to `=hanyo-denshi/*'.
3645 2011-03-06 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3647 * mule/mule-coding.el (coded-charset-entity-reference-alist):
3648 Prefer `=>jis-x0213-2@usual' to `=>jis-x0208@1997' and
3649 `=>jis-x0213-1@2000'; add settings for `=>>>ucs@ks' and
3652 2011-03-05 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3654 * mule/mule-conf.el (=>>>jis-x0213-1@2000): New coded-charset for
3656 (=>>>jis-x0213-1@2004): Use `=>>>jis-x0213-1' instead of
3657 `=jis-x0213-1@2004' as the mother.
3658 (=>>>ucs@jis/2004): New coded-charset for XEmacs CHISE.
3659 (=>>>ucs@ks): Ditto.
3661 * mule/mule-charset.el (default-coded-charset-priority-list):
3662 Modify priority of `=hanyo-denshi/*'.
3664 2011-03-04 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3666 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3667 settings for `=>>ucs@JP' and `=ucs@JP'.
3669 2011-03-03 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
3671 * mule/mule-conf.el (=>>ucs@JP): New coded-charset for XEmacs
3674 2011-02-27 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3676 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3677 setting for `=>>>ucs@cns'.
3679 * mule/mule-conf.el (=>>>ucs@cns): New coded-charset for XEmacs
3682 2011-02-27 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3684 * mule/mule-conf.el (=>>jis-x0213-1@2004): Use `=>>jis-x0213-1'
3685 instead of `=>>>jis-x0213-1@2004' as the mother.
3686 (=>>>ucs@iso): New coded-charset for XEmacs CHISE.
3687 (=>>>ucs@unicode): Likewise.
3688 (=>>>ucs@jis): Likewise.
3689 (=ucs@iso): Use `=>>>ucs@iso' instead of `=>>ucs@iso' as the
3691 (=>>hanyo-denshi/ks): Fix `chars' and `dimension'.
3693 2011-02-26 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
3695 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3696 settings for `=>>>jis-x0208', `=>>>jis-x0213-1',
3697 `=>>>jis-x0213-1@2004', `=>>>ucs@iso', `=>>>ucs@unicode' and
3700 2011-02-25 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
3702 * mule/mule-charset.el (default-coded-charset-priority-list):
3703 Prefer `=jis-x0212' to `=gt-pj-*', `chinese-cns11643-*', `=big5*'
3704 and `=jis-x0213-*-2000'.
3706 2011-02-24 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3708 * mule/mule-conf.el (=>>>jis-x0213-1@2004): New coded-charset for
3710 (=>>jis-x0213-1@2004): Use `=>>>jis-x0213-1@2004' instead of
3711 `=>>jis-x0213-1' as the mother.
3713 2011-02-19 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3715 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3716 settings for `=>>hanyo-denshi/jt' and `=>gt-k'.
3718 2011-02-18 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3720 * mule/mule-conf.el (=>gt-k): New coded-charset for XEmacs CHISE.
3722 2011-02-18 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3724 * mule/mule-conf.el (=>>hanyo-denshi/jt): New coded-charset for
3727 2011-02-16 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3729 * mule/mule-coding.el (decomposition-feature-list): Set
3730 `=decomposition', `=decomposition@cid' and
3731 `=decomposition@hanyo-denshi'.
3733 2011-02-16 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3735 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3736 setting for `=>>hanyo-denshi/ks'.
3738 * mule/mule-conf.el (=>>hanyo-denshi/ks): New coded-charset for
3741 2011-02-16 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3743 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3744 settings for `=hanyo-denshi/ks' and `=hanyo-denshi/ks/mf'.
3746 * mule/mule-charset.el (default-coded-charset-priority-list): Add
3747 `=hanyo-denshi/ks/mf'.
3749 * mule/mule-conf.el (=hanyo-denshi/ks): New coded-charset for
3751 (=hanyo-denshi/ks/mf): Ditto.
3753 2011-02-15 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3755 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3756 settings for P=hanyo-denshi/jt'.
3758 * mule/mule-charset.el (default-coded-charset-priority-list): Add
3761 * mule/mule-conf.el (=hanyo-denshi/jt): New coded-charset for
3764 2011-02-15 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3766 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3767 settings for `=hanyo-denshi/ip'.
3769 * mule/mule-charset.el (default-coded-charset-priority-list): Add
3772 * mule/mule-conf.el (=hanyo-denshi/ip): New coded-charset for
3775 2011-02-14 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3777 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3778 settings for `=hanyo-denshi/hg'.
3780 * mule/mule-charset.el (default-coded-charset-priority-list): Add
3783 * mule/mule-conf.el (=hanyo-denshi/hg): New coded-charset for
3786 2011-02-14 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3788 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3789 setting for `=>>hanyo-denshi/ft'.
3791 * mule/mule-charset.el (default-coded-charset-priority-list): Add
3792 `=>>hanyo-denshi/ft'.
3794 * mule/mule-conf.el (=>>hanyo-denshi/ft): New coded-charset for
3797 2011-02-14 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3799 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3800 settings for `=hanyo-denshi/ib'.
3802 * mule/mule-charset.el (default-coded-charset-priority-list): Add
3805 * mule/mule-conf.el (=hanyo-denshi/ib): New coded-charset for
3808 2011-02-14 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3810 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3811 settings for isolated characters of `=hanyo-denshi/ia' and
3812 non-isolated characters of `=hanyo-denshi/*'.
3814 * mule/mule-charset.el (default-coded-charset-priority-list): Add
3817 * mule/mule-conf.el (=hanyo-denshi/ia): New coded-charset for
3820 2011-02-14 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3822 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3823 setting for isolated characters of `=hanyo-denshi/ft'.
3825 * mule/mule-charset.el (default-coded-charset-priority-list): Add
3828 * mule/mule-conf.el (=hanyo-denshi/ft): New coded-charset for
3831 2011-02-14 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3833 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3834 setting for isolated characters of `=hanyo-denshi/jd'.
3836 * mule/mule-charset.el (default-coded-charset-priority-list): Add
3839 * mule/mule-conf.el (=hanyo-denshi/jd): New coded-charset for
3842 2011-02-13 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3844 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3845 setting for isolated characters of `=hanyo-denshi/jc'.
3847 * mule/mule-charset.el (default-coded-charset-priority-list): Add
3850 * mule/mule-conf.el (=hanyo-denshi/jc): New coded-charset for
3853 2011-02-13 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3855 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3856 setting for isolated characters of `=hanyo-denshi/jb'.
3858 * mule/mule-charset.el (default-coded-charset-priority-list): Add
3861 * mule/mule-conf.el (=hanyo-denshi/jb): New coded-charset for
3864 2011-02-13 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3866 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3867 setting for isolated characters of `=hanyo-denshi/ja'.
3869 2011-02-12 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3871 * mule/mule-charset.el (default-coded-charset-priority-list): Add
3874 * mule/mule-conf.el (=hanyo-denshi/ja): New coded-charset for
3877 2011-02-09 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3879 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3880 settings for isolated characters of `=adobe-japan1-6'.
3882 2011-02-08 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3884 * mule/mule-conf.el (=daikanwa/+p): New coded-charset for XEmacs
3886 (=daikanwa/+2p): Ditto.
3887 (=daikanwa/ho): Ditto.
3889 2011-02-08 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3891 * mule/mule-coding.el (utf-8-mcs-no-composition): New
3892 coding-system for XEmacs CHISE.
3894 2011-02-01 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
3896 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3897 setting for `=>>ruimoku-v6'.
3899 * mule/mule-conf.el (=>>ruimoku-v6): New coded-charset for XEmacs
3902 2010-12-07 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
3904 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3905 setting for `=daikanwa@rev1'.
3907 2010-10-14 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
3909 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3910 setting for `=>jis-x0213-2@usual' and `=>ucs@JP'.
3912 2010-10-13 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
3914 * mule/mule-conf.el (=>jis-x0213-2@usual): New coded-charset for
3916 (=>jis-x0213-2): Use `=>jis-x0213-2@usual' as the mother.
3918 2010-10-12 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
3920 * mule/mule-conf.el (=>ucs@JP): New coded-charset for XEmacs
3923 2010-09-30 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
3925 * mule/mule-conf.el (=>ucs@jis): New coded-charset for XEmacs
3928 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3929 setting for `=>ucs@jis'.
3931 2010-09-14 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
3933 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3934 setting for `=>jis-x0208@usual'.
3936 * mule/mule-conf.el (=>jis-x0208@usual): New coded-charset for
3938 (=>jis-x0208): Use `=>jis-x0208@usual' as the mother.
3939 (=>ucs@ks): New coded-charset for XEmacs CHISE.
3940 (=ucs@big5): Use `=>>ucs@cns' as the mother.
3942 2010-09-10 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
3944 * mule/mule-conf.el (=>>>jis-x0208): New coded-charset for XEmacs
3946 (=>>>jis-x0208@1990): Ditto.
3947 (=>>>jis-x0213-1): Ditto.
3948 (=>>jis-x0208): Use `=>>>jis-x0208' instead of `=jis-x0208' as the
3950 (=>>jis-x0213-1): Use `=>>>jis-x0213-1' instead of `=jis-x0213-1'
3953 2010-09-07 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
3955 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3956 setting for `=>ucs@cns' and `=>>ucs@ks'.
3958 * mule/mule-conf.el (=>>ucs@ks): New coded-charset for XEmacs
3961 2010-08-30 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
3963 * mule/mule-conf.el (=>ucs@cns): New coded-charset for XEmacs
3966 2010-08-12 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
3968 * mule/mule-conf.el (=>>daikanwa): New coded-charset for XEmacs
3970 (=>daikanwa): Use `=>>daikanwa' instead of `=daikanwa' as the
3973 2010-08-10 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
3975 * mule/mule-charset.el (default-coded-charset-priority-list): Add
3976 `==>ucs-bmp-cjk@bucs'.
3978 * mule/mule-conf.el (==>ucs-bmp-cjk@bucs): New coded-charset for
3981 2010-08-07 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
3983 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3984 setting for `==>ucs@bucs'.
3986 * mule/mule-conf.el (==>ucs@bucs): New super abstract CCS for
3989 2010-08-04 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
3991 * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3992 - Add setting for `=>>jis-x0208'.
3993 - Omit setting for `=>>jis-x0208@1990'.
3994 - Prefer `=>>gt', JIS X0208/0213, `=>>big5-cdp', `=>>gt-k', `=>gt'
3995 and `=>zinbun-oracle' to `=>ucs@FOO', `=>>ucs@FOO' and
3998 2010-08-04 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4000 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4001 setting for `=>daikanwa'.
4003 2010-08-03 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4005 * mule/mule-conf.el (=daikanwa): Fix DOC.
4006 (=>daikanwa): New abstract character for XEmacs CHISE.
4007 (=>ucs@iso): Likewise.
4008 (=>ucs@unicode): Likewise.
4009 (=>>ucs@iso): Use `=>ucs@iso' as the mother.
4011 2010-08-02 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4013 * mule/mule-coding.el: (coded-charset-entity-reference-alist):
4014 - Prefer representative features to `=>>gt', `=>>big5-cdp',
4015 `=>>gt-k', `=>gt' and `=>zinbun-oracle'.
4016 - Prefer abstract glyph features to `=>gt', `=>zinbun-oracle'.
4019 2010-07-30 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4021 * mule/mule-conf.el (=>>big5-cdp): Fix long-name.
4022 (=>big5-cdp): New abstract character.
4024 2010-07-29 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4026 * mule/mule-coding.el (coded-charset-entity-reference-alist):
4027 Prefer UCS and JIS X0208/0213 related features to `china3-jef' and
4030 2010-07-28 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4032 * mule/mule-charset.el (default-coded-charset-priority-list):
4033 Prefer `=>>big5-cdp' to `=>>ucs@unicode'.
4035 * mule/mule-coding.el (coded-charset-entity-reference-alist):
4036 Prefer `=>>ucs@{unicode|jis|cns' to `=>>ucs@jis/{2004|2000|1990',
4037 `=>>jis-x0208@{1990|1978', `=>>jis-x0213-1@{2000|2004}',
4038 `=>>jis-x0213-2', `=>jis-x0208@1997', `=>jis-x0213-1@{2000|2004}'
4039 and `=>jis-x0213-2'.
4041 2010-07-27 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4043 * mule/mule-conf.el (=>>ucs@jis/1990): New abstract glyph-set for
4045 (=>>ucs@jis/2000): Likewise.
4046 (=>>ucs@jis/2004): Likewise.
4048 2010-07-23 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4050 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4051 settings for `=>>big5-cdp', `=>>gt-k', `=>>ucs@jis' and
4054 * mule/mule-conf.el (=>>big5-cdp): New abstract glyph-set for
4056 (=>>gt): Use quote instead of backquote; modify DOC.
4057 (=>gt): Use quote instead of backquote.
4058 (=>>gt-k): New abstract glyph-set for XEmacs CHISE.
4059 (=>>ucs@iso): New abstract glyph-set for XEmacs CHISE.
4060 (=>>ucs@unicode): Use `=>>ucs@iso' as the mother.
4061 (=>>ucs@jis): New abstract glyph-set for XEmacs CHISE.
4062 (=>>ucs@cns): New abstract glyph-set for XEmacs CHISE.
4063 (=ucs@iso): Use `=>>ucs@iso' as the mother.
4065 2010-07-01 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4067 * mule/mule-charset.el (default-coded-charset-priority-list): Add
4068 `=>>ucs@unicode' and `=>>gt'.
4070 2010-05-12 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4072 * mule/mule-conf.el (=jis-x0208@1978/2-pr): New coded-charset for
4074 (=jis-x0208@1978/4er): New coded-charset for XEmacs CHISE.
4075 (=jis-x0208@1978/4-pr): Use `=jis-x0208@1978/2-pr' instead of
4076 `=jis-x0208@1978/1er-pr' as the mother.
4077 (=jis-x0208@1978/5pr): New coded-charset for XEmacs CHISE.
4079 2010-04-24 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4081 * mule/mule-conf.el (=ucs@big5): Use `=>>ucs@unicode' instead of
4082 `=ucs@unicode' as the mother.
4084 2010-04-23 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4086 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4087 setting for `=>>ucs@unicode'.
4089 * mule/mule-conf.el (=>>ucs@unicode): New coded-charset for XEmacs
4092 2010-04-21 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4094 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4095 settings for &I-AJ1-ddddd; and &AJ1-ddddd;.
4097 * mule/mule-charset.el (default-coded-charset-priority-list): Add
4098 `=adobe-japan1-6' and `=adobe-japan1-base'.
4100 * mule/mule-conf.el (=adobe-japan1-base): New coded-charset for
4102 (=adobe-japan1-0): Specify `=adobe-japan1-base' as the mother;
4103 specify `min-code' and `max-code'.
4104 (=adobe-japan1-1): Specify `min-code' and `max-code'.
4105 (=adobe-japan1-2): Likewise.
4106 (=adobe-japan1-3): Likewise.
4107 (=adobe-japan1-4): Likewise.
4108 (=adobe-japan1-5): Likewise.
4109 (=adobe-japan1-6): Likewise.
4111 2010-04-07 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4113 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4116 2010-04-06 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4118 * mule/mule-conf.el (=>gt): New abstract coded-charset for XEmacs
4121 2010-04-01 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4123 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4124 setting for `=>zinbun-oracle'.
4126 * mule/mule-conf.el (=>zinbun-oracle): New abstract coded-charset
4129 2010-03-26 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4131 * mule/mule-conf.el (=jis-x0208@1978/1er-pr): New coded-charset
4133 (=jis-x0208@1978/4-pr): Use `=jis-x0208@1978/1er-pr' instead of
4134 `=jis-x0208@1978' as the mother.
4136 2010-03-02 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4138 * mule/mule-coding.el: (coded-charset-entity-reference-alist):
4139 - Use `=gt' instead of `ideograph-gt'.
4140 - Use `=gt-k' instead of `ideograph-gt-k'.
4141 - Use `=jis-x0208@1990' instead of `japanese-jisx0208-1990'.
4142 - Use `=jis-x0208@1983' instead of `japanese-jisx0208'.
4143 - Use `=jis-x0213-1@2000' instead of `japanese-jisx0213-1'.
4144 - Use `=jis-x0213-2' instead of `japanese-jisx0213-2'.
4145 - Use `=jis-x0212' instead of `japanese-jisx0212'.
4146 - Use `=jis-x0208@1978' instead of `japanese-jisx0208-1978'.
4147 - Use `=>>gt' instead of `<=>gt'.
4148 - Use &G-GT-ddddd; instead of &aGT-ddddd for `=>>gt'.
4149 - Add setting for `=>>jis-x0208@1990'.
4150 - Use &G-JX1-hhhh; instead of &aJX1-hhhh; for
4151 `=>>jis-x0213-1@2000'.
4152 - Use &G-JX2-hhhh; instead of &aJX2-hhhh; for `=>>jis-x0213-2'.
4153 - Use &G-JX3-hhhh; instead of &aJX3-hhhh; for
4154 `=>>jis-x0213-1@2004'.
4155 - Add setting for `=>>jis-x0208@1978'.
4156 - Decode &A-J0-hhhh; as `=>jis-x0208@1997'.
4158 2010-02-24 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4160 * mule/mule-conf.el (=>>jis-x0208@1978): New coded-charset for
4163 2009-11-06 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4165 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4166 setting for `=>>jis-x0213-2' and `=>jis-x0213-2'; use
4167 `=>jis-x0208@1997', `=>jis-x0213-1@2000' and `=>jis-x0213-1@2004'
4168 instead of `<=>jis-x0208@1997', `<=>jis-x0213-1@2000' and
4169 `<=>jis-x0213-1@2004'.
4171 2009-09-04 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4173 * mule/mule-conf.el (=>>jis-x0213-2): New coded-charset for XEmacs
4175 (=>jis-x0213-2): Ditto.
4177 2009-09-01 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4179 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4180 settings for `=>>jis-x0213-1@2000' and `=>>jis-x0213-1@2004'.
4182 2009-08-30 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4184 * mule/mule-charset.el (default-coded-charset-priority-list): Add
4185 `=>>jis-x0208', `=>>jis-x0213-1', `=>jis-x0208' and
4188 2009-08-28 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4190 * mule/mule-conf.el (=>>jis-x0208): New coded-charset for XEmacs
4192 (=>jis-x0208): Use `=>>jis-x0208' as the mother.
4194 2009-08-28 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4196 * mule/mule-conf.el (=>>jis-x0213-1): Renamed from
4198 (=>>jis-x0213-1@2000): Renamed from `<==>jis-x0213-1@2000'.
4199 (=>>jis-x0213-1@2004): Renamed from `<==>jis-x0213-1@2004'.
4200 (=>jis-x0208): Renamed from `<=>jis-x0208'.
4201 (<=>jis-x0208): New alias for `=>jis-x0208'.
4202 (=>jis-x0208@1997): Renamed from `<=>jis-x0208@1997'.
4203 (<=>jis-x0208@1997): New alias for `=>jis-x0208@1997'.
4204 (=>jis-x0213-1): Renamed from `<=>jis-x0213-1'.
4205 (<=>jis-x0213-1): New alias for `=>jis-x0213-1'.
4206 (=>jis-x0213-1@2000): Renamed from `<=>jis-x0213-1@2000'.
4207 (<=>jis-x0213-1@2000): New alias for `=>jis-x0213-1@2000'.
4208 (=>jis-x0213-1@2004): Renamed from `<=>jis-x0213-1@2004'.
4209 (<=>jis-x0213-1@2004): New alias for `=>jis-x0213-1@2004'.
4210 (=>>gt): Renamed from `<==>gt'.
4211 (<==>gt): New alias for `=>>gt'.
4213 2009-08-27 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4215 * mule/mule-coding.el: (coded-charset-entity-reference-alist):
4216 - Use `=jis-x0213-1@2000' instead of `japanese-jisx0213-1'
4217 - Use `=jis-x0213-2' instead of `japanese-jisx0213-2'.
4218 - Use `<=>jis-x0208@1997' instead of `=jis-x0208@1997'.
4219 - Add settings for `<=>jis-x0213-1@2000' and
4220 `<=>jis-x0213-1@2004'.
4222 * mule/mule-conf.el (=jis-x0208@1978/-4X): New coded-charset for
4224 (<==>jis-x0213-1): Likewise.
4225 (<==>jis-x0213-1@2000): Likewise.
4226 (<==>jis-x0213-1@2004): Likewise.
4227 (<=>jis-x0208): Add property `=>iso-ir 168'.
4228 (<=>jis-x0208@1997): Likewise.
4229 (<=>jis-x0213-1): Use `<==>jis-x0213-1' instead of `=jis-x0213-1'
4230 as the mother; add property `=>iso-ir 228'.
4231 (<=>jis-x0213-1@2000): Modify DOC-string; fix `registry'; add
4232 property `=>iso-ir 228'.
4233 (<=>jis-x0213-1@2004): Modify DOC-string; fix `registry'; add
4234 property `=>iso-ir 233'.
4235 (<==>gt): Renamed from `<=>gt'.
4236 (<=>gt): New alias for `<==>gt'.
4238 2009-08-25 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4240 * mule/mule-conf.el (<=>jis-x0208): New coded-charset for XEmacs
4242 (<=>jis-x0208@1997): Renamed from `=jis-x0208@1997'; use
4243 `<=>jis-x0208' as the mother.
4244 (<=>jis-x0213-1): New coded-charset for XEmacs CHISE.
4245 (<=>jis-x0213-1@2000): Ditto.
4246 (<=>jis-x0213-1@2004): Ditto.
4248 2009-06-22 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4250 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4251 settings for `<=>gt'.
4253 * mule/mule-conf.el (<=>gt): New coded-charset for XEmacs CHISE.
4255 2009-04-07 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4257 * mule/mule-conf.el (=jis-x0208@1978): Specify `=>iso-ir' in
4259 (=jis-x0208@1978/-4pr): Likewise.
4260 (=jis-x0208@1978/4-pr): Likewise.
4261 (=jis-x0213-1): Likewise.
4262 (=ucs@iso): Likewise.
4263 (=ucs@unicode): Likewise.
4264 (=ucs@gb): Likewise.
4265 (=ucs@gb/fw): Likewise.
4266 (=ucs@cns): Likewise.
4267 (=ucs@cns/fw): Likewise.
4268 (=ucs@jis): Likewise.
4269 (=ucs@jis/fw): Likewise.
4270 (=ucs@jis/1990): Likewise.
4271 (=ucs@jis/2000): Likewise.
4272 (=ucs@jis/2004): Likewise.
4273 (=ucs@JP): Likewise.
4274 (=ucs@ks): Likewise.
4275 (=ucs@big5): Likewise.
4276 (=ucs@big5/cns11643): Likewise.
4277 (=ucs@cns11643): Likewise.
4279 2008-10-17 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4281 * mule/mule-charset.el (default-coded-charset-priority-list):
4282 Prefer `=jis-x0213-{1|2}-2000' to `japanese-jisx0212'.
4284 * mule/mule-conf.el (=ucs@jis/2004): New coded-charset for XEmacs
4286 (=ucs@JP): Use `=ucs@jis/2004' instead of `=ucs@jis' as the
4289 2008-09-14 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4291 * mule/mule-conf.el (=jis-x0208@1978): New coded-charset [moved
4292 from src/mule-charset.c].
4293 (=jis-x0208@1978/-4pr): Renamed from `=jis-x0208@1978/i-4';
4295 (=jis-x0208@1978/1pr): Renamed from `=jis-x0208@1978/i1'; specify
4296 `iso-ir' and `final', namely now it is used as ISO-IR-42.
4297 (=jis-x0208@1978/4-pr): Renamed from `=jis-x0208@1978/i4-'.
4298 (=jis-x0208@1978/i1): New alias for `=jis-x0208@1978/1pr'.
4299 (=jis-x0208@1978/i-4): New alias for `=jis-x0208@1978/-4pr'.
4300 (=jis-x0208@1978/i4-): New alias for `=jis-x0208@1978/4-pr'.
4302 2008-09-12 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4304 * mule/mule-conf.el (=jis-x0213-1-2000): Changed to the alias of
4305 `=jis-x0213-1@2000' instead of `=jis-x0213-1'.
4306 (=jis-x0208@1978/i-4): Specify `partial'.
4307 (=jis-x0208@1978/i1): Likewise; use `=jis-x0208@1978/i-4' as the
4308 mother coded-charset.
4309 (=jis-x0208@1978/i4-): New coded-charset for XEmacs CHISE.
4311 2008-09-09 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4313 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4314 settings for `=jis-x0213-1@2004'.
4316 2008-09-03 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4318 * mule/mule-conf.el (=jis-x0213-1): New coded-charset for XEmacs
4320 (=jis-x0213-1@2000): Renamed from `=jis-x0213-1-2000'.
4321 (=jis-x0213-2): Renamed from `=jis-x0213-2-2000'.
4322 (=jis-x0213-1@2004): New coded-charset for XEmacs CHISE.
4323 (=jis-x0213-1-2000): New alias for `=jis-x0213-1' in XEmacs CHISE
4325 (=jis-x0213-2-2000): New alias for `=jis-x0213-2' in XEmacs CHISE.
4327 2008-08-20 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4329 * mule/mule-conf.el (=shinjigen): New coded-charset for XEmacs
4331 (=shinjigen@1ed): Inherited from `=shinjigen'.
4332 (=shinjigen@rev): Likewise.
4334 2008-08-05 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4336 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4337 settings for `=shinjigen@rev' and `=shinjigen@1ed'.
4339 2008-08-04 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4341 * mule/mule-conf.el (=shinjigen@1ed): Renamed from `shinjigen-1';
4342 define it as an alias.
4343 (=shinjigen@1ed/24pr): New coded-charset for XEmacs CHISE.
4344 (=shinjigen@rev): Renamed from `shinjigen-2'; define it as an
4346 (=shinjigen/+p@rev): Renamed from `shinjigen-2-p'; define it as an
4349 2008-07-31 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4351 * mule/mule-conf.el (shinjigen-2-p): New coded-charset for XEmacs
4354 2008-06-05 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4356 * mule/mule-conf.el (shinjigen-1): New coded-charset for XEmacs
4358 (shinjigen-2): Ditto.
4360 2007-05-29 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4362 * mule/mule-charset.el (default-coded-charset-priority-list):
4363 Prefer `gt-pj-*' to `chinese-cns11643-*', `=big5-cdp',
4364 `chinese-big5-eten-*' and `chinese-big5'.
4366 2006-03-02 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4368 * mule/mule-conf.el (=ucs-bmp-cjk@unicode): Change `max-code' to
4371 2006-01-17 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4373 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4374 settings for `=jis-x0208@1978/i1'.
4376 2005-11-24 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4378 * mule/mule-conf.el (=jis-x0208@1978/i-4): New coded-charset for
4381 2005-10-24 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4383 * mule/mule-conf.el (=adobe-japan1-[0..6]): New coded-charset for
4386 2005-07-14 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4388 * mule/mule-conf.el (=jis-x0208@1978/i1): New coded-charset for
4391 2005-06-29 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4393 * mule/mule-conf.el (=ucs-bmp@gb): New coded-charset for XEmacs
4395 (=ucs-bmp@cns): Likewise.
4396 (=ucs-bmp@jis): Likewise.
4397 (=ucs-bmp@ks): Likewise.
4399 2005-05-27 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4401 * mule/mule-conf.el (=zinbun-oracle): New coded-charset for XEmacs
4403 (=ucs-bmp-cjk): Change `max-code' to #x9FA5 temporarily.
4405 2005-05-25 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4407 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4408 settings for `=zinbun-oracle'.
4410 * mule/mule-charset.el (default-coded-charset-priority-list): Add
4413 2005-05-15 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4415 * mule/mule-coding.el (coded-charset-entity-reference-alist):
4416 Modify to use "&U-hhhhhhhh;" instead of "&UU+hhhh;" for
4419 2005-04-03 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4421 * mule/mule-charset.el (default-coded-charset-priority-list):
4422 Delete `ucs-sip'; modify order of some CCSs.
4424 2005-02-28 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4426 * mule/mule-coding.el (iso-2022-jp-2): Specify `ccs-priority-list'
4429 * mule/japanese.el (iso-2022-jp): Specify `ccs-priority-list' in
4430 XEmacs CHISE; don't specify `input-charset-conversion' in XEmacs
4433 2004-12-15 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4435 * mule/mule-conf.el (=ucs-radicals): Use "-zhRadicals-.*-ucs-0" as
4437 (=ucs-radicals@unicode): Likewise.
4439 2004-12-15 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4441 * mule/mule-conf.el (=ucs-hangul): New coded-charset for XEmacs
4444 2004-11-20 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4446 * mule/mule-conf.el (=ucs@cns/fw): New coded-charset for XEmacs
4449 2004-11-20 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4451 * mule/mule-conf.el (=ucs@gb/fw): New coded-charset for XEmacs
4454 2004-11-17 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4456 * mule/mule-coding.el (coded-charset-entity-reference-alist):
4457 Modify preference of *isolated settings*.
4459 2004-11-15 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4461 * mule/mule-conf.el (=ucs@big5/cns11643): New coded-charset when
4462 utf-2000 is provided.
4463 (=ucs@cns11643): Likewise.
4465 2004-11-15 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4467 * mule/mule-coding.el (coded-charset-entity-reference-alist):
4468 Prefer every *isolated setting* to ordinary setting.
4470 2004-11-02 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4472 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4473 settings for `latin-viscii-{upper|lower}' and `latin-viscii'.
4475 2004-10-30 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4477 * mule/mule-conf.el (=ucs@jis/fw): New coded-charset for XEmacs
4480 2004-09-14 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4482 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4483 settings for `=jis-x0208@1997'.
4485 2004-09-13 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4487 * mule/mule-charset.el (default-coded-charset-priority-list): Add
4490 2004-09-11 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4492 * mule/mule-conf.el (=jis-x0208@1997): New coded-charset for
4495 2004-09-09 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4497 * mule/mule-conf.el (=jis-x0208-1978): Define as an alias for
4499 (=jis-x0208-1983): Define as an alias for `=jis-x0208@1983'.
4500 (=jis-x0213-1-2000): Use `=jis-x0208@1990' instead of
4501 `=jis-x0208-1990' as the mother.
4502 (=jis-x0208-1990): Define as an alias for `=jis-x0208@1990'.
4504 2004-09-04 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4506 * mule/mule-conf.el (=ucs@jis/1990): Renamed from `=ucs@jis-1990';
4507 define `=ucs@jis-1990' as an alias for `=ucs@jis/1990'.
4508 (=ucs@jis/2000): Renamed from `=ucs@jis-2000'; define
4509 `=ucs@jis-2000' as an alias for `=ucs@jis/2000'.
4510 (=ucs@JP): Renamed from `=ucs@jp'; define `=ucs@jp' as an alias
4513 2004-09-02 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4515 * mule/mule-conf.el (=daikanwa@rev1): Renamed from
4516 `=daikanwa-rev1'; specify `=daikanwa' as the mother; define
4517 `=daikanwa-rev1' as an alias for `=daikanwa@rev1'.
4518 (=daikanwa@rev2): Renamed from `=daikanwa-rev2'; specify
4519 `=daikanwa' as the mother; define `=daikanwa-rev2' as an alias for
4522 2004-07-23 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4524 * mule/mule-conf.el (=big5-cdp): Swap DOC-string and long-name.
4527 (=gt-pj-*): Likewise.
4528 (=gt-pj-k1): Likewise.
4529 (=gt-pj-k2): Likewise.
4530 (=daikanwa): Likewise.
4531 (=daikanwa-rev1): Likewise.
4532 (=daikanwa-rev2): Likewise.
4533 (=big5-pua): Likewise.
4534 (=big5-eten): Likewise.
4535 (chinese-big5-eten-a): Likewise.
4536 (chinese-big5-eten-b): Likewise.
4537 (=hanziku-*): Likewise.
4539 (=jef-china3): Likewise.
4540 (=ruimoku-v6): Likewise.
4541 (=ucs@iso): Likewise.
4542 (=ucs@unicode): Likewise.
4543 (=ucs@gb): Likewise.
4544 (=ucs@cns): Likewise.
4545 (=ucs@jis): Likewise.
4546 (=ucs@jis-1990): Likewise.
4547 (=ucs@jis-2000): Likewise.
4548 (=ucs@jp): Likewise.
4549 (=ucs@ks): Likewise.
4550 (=ucs@big5): Likewise.
4551 (=ucs-radicals): Likewise.
4552 (=ucs-radicals@unicode): Likewise.
4553 (=ucs-bmp-cjk): Likewise.
4554 (=ucs-bmp-cjk@unicode): Likewise.
4555 (=ucs-sip-ext-b): Likewise.
4556 (=ucs-sip-ext-b@iso): Likewise.
4558 2004-04-08 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4560 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4561 settings for =ucs@{unicode|iso|gb|jis|cns|ks}.
4563 2004-04-05 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4565 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4566 settings for chinese-gb2312, =iso-ir165, latin-iso8859-{1..4},
4567 cyrillic-iso8859-5, greek-iso8859-7, hebrew-iso8859-8,
4568 latin-iso8859-9, latin-jisx0201, katakana-jisx0201,
4569 latin-tcvn5712, thai-tis620, lao, ethiopic, arabic-{1|2}-column,
4570 arabic-digit, ipa and ``&I-B-XXXX;''.
4572 2004-03-12 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4574 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4575 setting for (I-)HZK{03..12}-XXXX.
4577 2004-02-04 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4579 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4580 settings for `&I-RUI6-hhhh;' and `&RUI6-hhhh;'.
4582 * mule/mule-charset.el (default-coded-charset-priority-list): Add
4585 * mule/mule-conf.el (=ruimoku-v6): New coded-charset of XEmacs
4588 2004-01-21 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4590 * mule/mule-conf.el (=ucs@iso): New coded-charset in XEmacs CHISE.
4591 (=ucs@unicode): Likewise.
4592 (=ucs@gb): Inherits `=ucs@unicode' instead of `=ucs'.
4593 (=ucs@cns): Likewise.
4594 (=ucs@jis): Likewise.
4595 (=ucs@ks): Likewise.
4596 (=ucs@big5): Likewise.
4598 2004-01-19 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4600 * mule/mule-coding.el (utf-8-jis): Use `=ucs@jis-2000' instead of
4602 (utf-8-jis-er): Likewise.
4603 (utf-8-jp): New coding-system.
4604 (utf-8-jp-er): Likewise.
4606 * mule/mule-conf.el (=ucs@jp): New coded-charset for XEmacs CHISE.
4608 2004-01-15 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4610 * mule/mule-coding.el (euc-jisx0213): Moved from mule/japanese.el.
4612 * mule/japanese.el: Move definition of `euc-jisx0213' to
4613 mule/mule-coding.el.
4615 2004-01-14 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4617 * dumped-lisp.el (preloaded-file-list): Load mule-charset and
4618 mule-coding before loading update-cdb when utf-2000 is provided.
4620 2003-11-11 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4622 * mule/mule-conf.el: Prefer `=big5-cdp', `=gt' and `=gt-k' to
4625 2003-11-10 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4627 * mule/mule-conf.el: Define =ucs@DOMAIN at the end of CCS
4628 definition codes when `utf-2000' is provided.
4630 2003-08-19 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
4632 * mule/mule-category.el (word-combining-categories): Don't setup
4633 `word-combining-categories' in XEmacs CHISE.
4634 (word-separating-categories): Add setting about Latin script in
4637 2003-08-09 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
4639 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4640 setting for `chinese-big5'.
4642 2003-08-05 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4644 * mule/mule-coding.el (coded-charset-entity-reference-alist):
4645 Prefer `chinese-big5-cdp' to `ideograph-daikanwa' and
4646 `ideograph-gt-k'; prefer `ideograph-daikanwa' to `ideograph-gt-k';
4647 add setting for HZK0[12]-xxxx.
4649 2003-08-04 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
4651 * mule/mule-conf.el (=iso-ir165): Define to inherit from `=gb2312'
4654 2003-07-28 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4656 * mule/mule-charset.el (default-coded-charset-priority-list):
4657 Prefer `=big5-cdp', `chinese-big5-eten-a', `chinese-big5-eten-b'
4658 and `chinese-big5' to `=gt-pj-*'.
4660 2003-05-10 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
4662 * mule/mule-conf.el (=daikanwa): Renamed from
4663 `ideograph-daikanwa'.
4664 (ideograph-daikanwa): Changed to an alias for `=daikanwa'.
4666 2003-05-09 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4668 * mule/mule-conf.el (=cns11643-7): Renamed from
4669 `chinese-cns11643-7'.
4670 (chinese-cns11643-7): Changed to an alias for `=cns11643-7'.
4672 2003-05-07 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4674 * mule/mule-conf.el (=cns11643-6): Renamed from
4675 `chinese-cns11643-6'.
4676 (chinese-cns11643-6): Changed to an alias for `=cns11643-6'.
4678 2003-05-06 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
4680 * mule/mule-conf.el (=cns11643-5): Renamed from
4681 `chinese-cns11643-5'.
4682 (chinese-cns11643-5): Changed to an alias for `=cns11643-5'.
4684 2003-05-05 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
4686 * mule/mule-conf.el (=cns11643-4): Renamed from
4687 `chinese-cns11643-4'.
4688 (chinese-cns11643-4): Changed to an alias for `=cns11643-4'.
4690 2003-05-02 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4692 * mule/mule-conf.el (=cns11643-3): Renamed from
4693 `chinese-cns11643-3'.
4694 (chinese-cns11643-3): Changed to an alias for `=cns11643-3'.
4696 2003-04-30 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
4698 * mule/mule-conf.el: `chinese-cns11643-2' is renamed to
4700 (chinese-cns11643-2): New alias for `=cns11643-2'.
4702 2003-04-27 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
4704 * mule/mule-conf.el: `chinese-cns11643-1' is renamed to
4706 (chinese-cns11643-1): New alias for `=cns11643-1'.
4708 2003-04-25 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4710 * mule/mule-conf.el: `chinese-gb12345' is renamed to `=gb12345'.
4711 (chinese-gb12345): New alias for `=gb12345'.
4713 2003-04-21 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
4715 * mule/mule-conf.el: `chinese-gb2312' is renamed to `=gb2312'.
4716 (chinese-gb2312): New alias for `=gb2312'.
4718 2003-04-19 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
4720 * mule/mule-conf.el: `chinese-big5' is renamed to `=big5'.
4721 (chinese-big5): New alias for `=big5'.
4723 2003-04-17 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4725 * mule/mule-conf.el: `korean-ksc5601' is renamed to `=ks-x1001'.
4726 (korean-ksc5601): New alias for `=ks-x1001'.
4728 2003-04-15 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
4730 * mule/mule-conf.el: `japanese-jisx0212' is renamed to
4732 (japanese-jisx0212): New alias for `=jis-x0212'.
4734 2003-04-12 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
4736 * mule/mule-conf.el: `japanese-jisx0208' is renamed to
4738 (japanese-jisx0208): New alias for `=jis-x0208-1983'.
4740 2003-04-07 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4742 * mule/mule-conf.el: `japanese-jisx0208-1978' is renamed to
4744 (japanese-jisx0208-1978): New alias for `=jis-x0208-1978'.
4746 2003-04-05 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
4748 * mule/mule-conf.el (=iso-ir165): Renamed from `chinese-isoir165'.
4749 (chinese-isoir165): Changed to an alias for `=iso-ir165'.
4751 2003-04-03 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
4753 * mule/mule-conf.el (chinese-isoir165): Specify iso-ir 165.
4754 (chinese-cns11643-3): Specify iso-ir 183.
4755 (chinese-cns11643-4): Specify iso-ir 184.
4756 (chinese-cns11643-5): Specify iso-ir 185.
4757 (chinese-cns11643-6): Specify iso-ir 186.
4758 (chinese-cns11643-7): Specify iso-ir 187.
4759 (=jis-x0213-1-2000): In XEmacs CHISE, specify iso-ir 228.
4760 (=jis-x0213-2-2000): In XEmacs CHISE, specify iso-ir 229.
4762 2003-04-03 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4764 * bytecomp.el (byte-compile-insert-header): In XEmacs CHISE, check
4765 \uXXXX for every cases.
4767 2003-03-31 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
4769 * mule/mule-conf.el (=ucs@big5): Renamed from `ucs-big5'.
4770 (ucs-big5): Changed to an alias for `=ucs@big5'.
4772 2003-03-29 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
4774 * mule/mule-conf.el (=ucs@ks): Renamed from `ucs-ks'.
4775 (ucs-ks): Changed to an alias for `=ucs@ks'.
4777 2003-03-27 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
4779 * mule/mule-conf.el (=ucs@jis-2000): Renamed from `=ucs-jis-2000'.
4780 (=ucs-jis-2000): Changed to an alias for `=ucs@jis-2000'.
4782 2003-03-26 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
4784 * mule/mule-conf.el (=ucs@jis-1990): Renamed from `=ucs-jis-1990'.
4785 (=ucs-jis-1990): Changed to an alias for `=ucs@jis-1990'.
4787 2003-03-24 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
4789 * mule/mule-conf.el (=ucs@jis): Renamed from `ucs-jis'.
4790 (ucs-jis): Changed to an alias for `=ucs@jis'.
4792 2003-03-23 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
4794 * mule/mule-conf.el (=ucs@cns): Renamed from `ucs-cns'.
4795 (ucs-cns): Changed to an alias for `=ucs@cns'.
4797 2003-03-20 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
4799 * mule/mule-conf.el (=ucs@gb): Renamed from `ucs-gb'.
4800 (ucs-gb): Changed to an alias for `=ucs@gb'.
4802 2003-03-16 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
4804 * mule/mule-conf.el (=daikanwa-rev1): Renamed from
4805 `ideograph-daikanwa-2'.
4806 (ideograph-daikanwa-2): Changed to an alias for `=daikanwa-rev1'.
4807 (=daikanwa-rev2): New coded-charset when `utf-2000' is provided.
4809 2003-03-12 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
4811 * version.el (emacs-version): Rename `XEmacs UTF-2000' to `XEmacs
4812 CHISE'; use `xemacs-chise-version' instead of `utf-2000-version'.
4814 * obsolete.el (utf-2000-version): Declare as an obsolete variable
4815 for `xemacs-chise-version'.
4817 2003-03-09 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
4819 * mule/mule-charset.el (default-coded-charset-priority-list):
4820 Refer `=jis-x0208-1990' instead of `japanese-jisx0208-1990'; refer
4821 `=gt-pj-*' instead of `ideograph-gt-pj-*'; refer `=hanziku-*'
4822 instead of `ideograph-hanziku-*'.
4824 * mule/mule-conf.el: `ucs' is renamed to `=ucs'.
4825 (ucs): New alias for `=ucs' when `utf-2000' is provided.
4827 2003-03-07 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4829 * mule/mule-conf.el (=jis-x0213-1-2000): Rename
4830 `japanese-jisx0208-1990' to `=jis-x0208-1990'.
4831 (japanese-jisx0208-1990): New alias for `=jis-x0208-1990' when
4832 `utf-2000' is provided.
4834 2003-03-05 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4836 * mule/mule-conf.el (ucs-gb): New coded-charsets when `utf-2000'
4837 is provided [was builtin coded-charsets].
4839 2003-03-04 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
4841 * mule/mule-conf.el (ucs-cns): New coded-charsets when `utf-2000'
4842 is provided [was builtin coded-charsets].
4844 2003-03-03 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
4846 * mule/mule-conf.el (ucs-jis): New coded-charsets when `utf-2000'
4847 is provided [was builtin coded-charsets].
4849 2003-03-02 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
4851 * mule/mule-conf.el (ucs-ks): New coded-charsets when `utf-2000'
4852 is provided [was builtin coded-charsets].
4854 2003-03-01 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
4856 * mule/mule-conf.el (ideograph-daikanwa-2): New coded-charsets
4857 when `utf-2000' is provided [was builtin coded-charsets].
4859 2003-02-28 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4861 * mule/mule-conf.el (=hanziku-*): Renamed from
4862 `ideograph-hanziku-*'.
4863 (ideograph-hanziku-*): Changed to an alias for `=hanziku-*'.
4865 2003-02-27 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4867 * mule/mule-conf.el (ideograph-daikanwa): New coded-charsets when
4868 `utf-2000' is provided [was builtin coded-charsets].
4869 (ideograph-hanziku-{1..12}): Likewise.
4871 2003-02-27 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4873 * mule/mule-conf.el (=gt-pj-*): Renamed from `ideograph-gt-pj-*'.
4874 (ideograph-gt-pj-*): Changed to an alias for `=gt-pj-*'.
4876 2003-02-26 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
4878 * mule/mule-conf.el (ideograph-gt-pj-{1..11}): New coded-charsets
4879 when `utf-2000' is provided [was builtin coded-charsets].
4881 2003-02-24 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
4883 * mule/mule-charset.el (default-coded-charset-priority-list): Use
4884 `=big5-cdp', `=cbeta' and `=jef-china3' instead of
4885 `chinese-big5-cdp', `ideograph-cbeta' and `china3-jef'.
4887 2003-02-18 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
4889 * mule/mule-conf.el (=gt): Renamed from `ideograph-gt'.
4890 (ideograph-gt): Changed to an alias for `=gt'.
4892 2003-02-17 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4894 * mule/mule-conf.el (ucs-big5): New coded-charset when `utf-2000'
4895 is provided; it was defined as a builtin coded-charset.
4896 (ideograph-gt): Likewise.
4898 2003-02-16 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
4900 * mule/mule-conf.el (=gt-k): Renamed from `ideograph-gt-k'.
4901 (ideograph-gt-k): Changed to an alias for `=gt-k'.
4903 2003-02-15 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
4905 * mule/mule-conf.el (=big5-cdp): Renamed from `chinese-big5-cdp'.
4906 (chinese-big5-cdp): Changed to an alias for `=big5-cdp'.
4908 2003-02-15 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
4910 * mule/mule-conf.el (=big5-eten): Renamed from
4911 `chinese-big5-eten'.
4912 (chinese-big5-eten): Changed to an alias for `=big5-eten'.
4914 2003-02-14 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4916 * mule/mule-conf.el (=big5-pua): Renamed from `chinese-big5-pua'.
4917 (chinese-big5-pua): Changed to an alias for `=big5-pua'.
4919 2003-02-13 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
4921 * mule/mule-conf.el (=cbeta): Renamed from `ideograph-cbeta'.
4922 (ideograph-cbeta): Changed to an alias for `=cbeta'.
4924 2003-02-11 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
4926 * mule/mule-conf.el (=jef-china3): Renamed from `china3-jef'.
4927 (china3-jef): Changed to an alias for `=jef-china3'.
4929 2003-02-10 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
4931 * mule/mule-charset.el (default-coded-charset-priority-list): Use
4932 `=jis-x0213-{1|2}-2000' instead of `japanese-jisx0213-{1|2}'.
4934 * mule/mule-conf.el (=jis-x0213-{1|2}-2000): Renamed from
4935 `japanese-jisx0213-{1|2}' when `utf-2000' is provided.
4936 (japanese-jisx0213-{1|2}): New alias for =jis-x0213-{1|2}-2000
4937 when `utf-2000' is provided.
4939 2003-02-07 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4941 * mule/mule-charset.el (default-coded-charset-priority-list):
4942 Refer Hanziku to CBETA, Big5 variants, UCS-BMP and JEF-CHINA3.
4944 * mule/mule-conf.el (ucs-jis-1990): Deleted.
4945 (ucs-jis-2000): Deleted.
4947 2003-02-05 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
4949 * mule/mule-conf.el (=ucs-jis-1990): New coded-charset for
4951 (=ucs-jis-2000): New coded-charset for UTF-2000.
4953 2003-01-19 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
4955 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4956 settings for `ideograph-hanziku-{1|2}' and JEF-CHINA3.
4958 2003-01-09 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
4960 * mule/mule-charset.el (default-coded-charset-priority-list):
4961 Prefer `korean-ksc5601' to CNS 11643; prefer Big5-CDP to
4964 2003-01-05 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
4966 * mule/mule-conf.el: Add new coded-charset when UTF-2000 [was a
4967 builtin coded-charset].
4969 2002-12-22 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
4971 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4972 settings for &K0-xxxx and &I-K0-xxxx.
4974 2002-12-19 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
4976 * mule/mule-charset.el (default-coded-charset-priority-list): Add
4977 `ideograph-gt-pj-k1' and `ideograph-gt-pj-k2' in UTF-2000.
4979 2002-12-18 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
4981 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4982 settings for >-Knnnnn and &I-GT-Knnnnn in UTF-2000.
4984 2002-12-18 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4986 * mule/mule-conf.el (ideograph-gt-k): New coded-charset in
4988 (ideograph-gt-pj-k1): Likewise.
4989 (ideograph-gt-pj-k2): Likewise.
4991 2002-11-29 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
4993 * mule/mule-charset.el (default-coded-charset-priority-list): Add
4996 2002-11-29 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4998 * mule/mule-conf.el (china3-jef): Add new coded-charset when
4999 UTF-2000 [was a builtin coded-charset].
5001 2002-11-26 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
5003 * mule/mule-coding.el (utf-8-gb): Prefer `ucs-gb' and `=>ucs-gb'.
5004 (utf-8-gb-er): Likewise.
5006 2002-10-11 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
5008 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
5009 settings for JIS X 0212 and JIS X 0208:1978.
5011 2002-10-02 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
5013 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
5014 setting for JIS X 0213.
5016 2002-08-26 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
5018 * iso8859-1.el: Don't set `iso8859/1-case-table' to the
5019 standard-case-table in UTF-2000.
5021 2002-08-20 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
5023 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
5024 definitions for isolated-chars.
5026 2002-08-13 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
5028 * setup-paths.el (paths-find-utf-2000-lisp-directory): Use
5029 `configure-utf-2000-lisp-directory'.
5030 (paths-construct-load-path): Prefer `utf-2000-lisp-load-path' to
5031 `mule-lisp-load-path'.
5033 2002-08-13 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
5035 * startup.el (startup-setup-paths): Set and use
5036 `utf-2000-lisp-directory'.
5037 (startup-setup-paths-warning): Check `utf-2000-lisp-directory' in
5040 2002-08-12 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
5042 * setup-paths.el (paths-utf-2000-load-path-depth): New variable.
5043 (paths-find-utf-2000-lisp-directory): New function.
5044 (paths-construct-load-path): Add new optional argument
5045 `utf-2000-lisp-directory'.
5047 * dump-paths.el: Set and use `utf-2000-lisp-directory'.
5049 2002-08-12 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
5051 * mule/mule-charset.el: Don't specify `auto-fill-chars' for
5052 `katakana-jisx0201', `japanese-jisx0208', `japanese-jisx0212',
5053 `chinese-gb2312', `chinese-big5-1' and `chinese-big5-2'.
5054 (default-coded-charset-priority-list): Add `chinese-big5-1' and
5055 `chinese-big5-2' in UTF-2000.
5057 * mule/chinese.el: Set syntax-entry "w" for `chinese-big5' instead
5058 of `chinese-big5-1' and `chinese-big5-2' in UTF-2000.
5060 2002-08-11 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
5062 * mule/chinese.el: Add new coding-systems `big5-er', `big5-eten',
5063 `big5-eten-er' in UTF-2000.
5064 (big5-cdp): Modify DOC-string and mnemonic.
5066 2002-08-09 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
5068 * mule/mule-coding.el (utf-8-mcs-er): New coding-system in
5069 UTF-2000 [renamed from utf-8-er].
5070 (utf-8-gb): New coding-system in UTF-2000.
5071 (utf-8-gb-er): Likewise.
5072 (utf-8-cns): Likewise.
5073 (utf-8-cns-er): Likewise.
5074 (utf-8-big5): Likewise.
5075 (utf-8-big5-er): Likewise.
5076 (utf-8-jis): Likewise.
5077 (utf-8-jis-er): Likewise.
5078 (utf-8-ks): Likewise.
5079 (utf-8-ks-er): Likewise.
5080 (utf-8-er): Likewise.
5082 2002-07-29 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
5084 * bytecomp.el (byte-compile-insert-header): Use `utf-8-mcs-unix'
5085 instead of `utf-8-unix' in UTF-2000.
5087 * mule/mule-coding.el (utf-8): Define as an alias for `utf-8-mcs'.
5089 2002-07-23 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
5091 * mule/japanese.el (euc-jisx0213): New coding-system.
5093 * mule/mule-conf.el (japanese-jisx0213-1): Specify
5094 `japanese-jisx0208-1990' as the mother.
5096 2002-07-16 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
5098 * dumped-lisp.el (preloaded-file-list): Change condition of
5099 loading "close-cdb".
5101 2002-07-05 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
5103 * mule/mule-coding.el (utf-8-er): New coding-system in UTF-2000;
5104 setup `coded-charset-entity-reference-alist'.
5106 2002-07-02 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
5108 * dumped-lisp.el (preloaded-file-list): Dump "close-cdb" in
5111 2002-04-12 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
5113 * mule/mule-charset.el (default-coded-charset-priority-list): Add
5114 `chinese-big5-eten-a' and `chinese-big5-eten-b'.
5116 2002-04-11 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
5118 * mule/mule-conf.el (chinese-big5-pua): New coded-charset.
5119 (chinese-big5-eten-a): Likewise.
5120 (chinese-big5-eten-b): Likewise.
5121 (chinese-big5-cdp): Declare as a subset of `chinese-big5' whose
5122 code range is #x8140 .. #x8DFE.
5124 2002-04-08 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
5126 * mule/mule-conf.el (chinese-big5-eten): New coded-charset in
5128 (chinese-big5-cdp): Likewise.
5130 2002-02-26 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
5132 * dumped-lisp.el (preloaded-file-list): Rename
5133 utf-2000/make-cdbs.el -> utf-2000/update-cdb.el.
5135 2002-02-14 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
5137 * update-elc.el: Load lisp/utf-2000/dumped-chars.el in UTF-2000;
5138 append `system-char-db-source-file-list' into
5139 `preloaded-file-list' in UTF-2000.
5141 2002-02-12 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
5143 * dumped-lisp.el (preloaded-file-list): Delete
5144 character-definition files.
5146 2002-02-04 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
5148 * dumped-lisp.el (preloaded-file-list): Add `make-cdbs' in
5151 2001-12-31 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
5153 * mule/mule-charset.el (default-coded-charset-priority-list):
5154 Delete `mojikyo-2022-1'.
5156 2001-12-26 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
5158 * mule/mule-charset.el (default-coded-charset-priority-list):
5161 2001-12-11 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
5163 * mule/mule-charset.el (default-coded-charset-priority-list): Add
5166 2001-11-14 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
5168 * mule/mule-charset.el (default-coded-charset-priority-list):
5169 Comment out `chinese-gb12345'.
5171 2001-11-13 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
5173 * bytecomp.el (byte-compile-insert-header): Fixed.
5175 2001-10-31 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
5177 * dumped-lisp.el (preloaded-file-list): Dump `ad-hoc-cdp' in
5180 2001-10-16 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
5182 * mule/chinese.el (big5-cdp): New coding-system in XEmacs
5185 2001-10-15 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
5187 * mule/mule-charset.el (default-coded-charset-priority-list): Add
5188 `ideograph-hanziku-{1 .. 12}' in XEmacs UTF-2000.
5190 2001-10-13 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
5192 * mule/mule-charset.el (default-coded-charset-priority-list):
5193 `japanese-jef-china3' is renamed `china3-jef'.
5195 2001-10-08 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
5197 * mule/mule-charset.el (default-coded-charset-priority-list): Add
5198 `japanese-jef-china3' and `ideograph-cbeta'.
5200 2001-09-02 MORIOKA Tomohiko <tomo@calliope.mousai.mahoroba.ne.jp>
5202 * list-mode.el: Delete dirty hack for XEmacs UTF-2000.
5204 2001-08-07 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
5206 * mule/mule-charset.el (default-coded-charset-priority-list): Add
5209 2001-08-02 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
5211 * mule/mule-charset.el (default-coded-charset-priority-list): Add
5212 `arabic-digit', `arabic-1-column' and `arabic-2-column'.
5214 2001-07-31 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
5216 * dumped-lisp.el (preloaded-file-list): Load "arabic" before
5217 loading character definitions.
5219 2001-07-29 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
5221 * dumped-lisp.el (preloaded-file-list): Rename
5222 u031A0-Extended-Bopomofo.el to u031A0-Bopomofo-Extended.el.
5224 2001-07-24 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
5226 * mule/mule-charset.el (default-coded-charset-priority-list): Add
5229 2001-07-20 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
5231 * dumped-lisp.el (preloaded-file-list): Dump
5232 "Ideograph-R028-Private" with XEmacs UTF-2000.
5234 2001-07-15 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
5236 * mule/mule-charset.el (default-coded-charset-priority-list): Add
5239 2001-07-09 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
5241 * mule/mule-charset.el (default-coded-charset-priority-list): Add
5242 `ideograph-gt-pj-{1..11}'.
5244 * dumped-lisp.el (preloaded-file-list): Dump `isolated-char' in
5247 2000-12-06 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
5249 * mule/mule-charset.el (default-coded-charset-priority-list):
5250 Prefer `chinese-gb2312' than `chinese-cns11643-*'; add
5253 2000-10-05 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
5255 * format.el (format-alist): Revive `image/jpeg', `image/gif',
5256 `image/png', `image/x-xpm' and `image/tiff'.
5258 * files.el (binary-file-regexps): Add *.PNG.
5260 2000-07-23 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
5262 * mule/mule-charset.el (default-coded-charset-priority-list):
5263 Prefer `japanese-jisx0208-1990' than `japanese-jisx0212'; prefer
5264 `korean-ksc5601' than `japanese-jisx0213-1'; add `mojikyo-2022-1'.
5266 2000-09-27 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
5268 * list-mode.el: Call `completion-list-mode' to avoid slowness of
5269 the first completion when UTF-2000 is running.
5271 2000-05-30 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
5273 * mule/mule-charset.el (default-coded-charset-priority-list):
5276 2000-04-28 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
5278 * dumped-lisp.el (preloaded-file-list): Don't add "mojikyo".
5280 * mule/mule-charset.el (default-coded-charset-priority-list): Add
5281 `mojikyo' instead of `mojikyo-pj-[1..21]'.
5283 2000-04-27 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
5285 * mule/vietnamese.el (vscii-2): Delete abolished property
5286 `composite'; now composite mode is default.
5288 2000-04-26 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
5290 * bytecomp.el (byte-compile-insert-header): Use `binary' instead
5291 of `raw-text'; check \uHHHH representation even if non-ascii
5292 characters are not found.
5294 * dumped-lisp.el (preloaded-file-list): Add "ccs-tcvn5712.el" in
5295 UTF-2000; add "viet-ccl" in non-UTF-2000 Mule; add "vietnamese"
5298 * mule/viet-ccl.el: New file.
5300 * mule/vietnamese.el (vscii-2): New coding-system in UTF-2000.
5301 (tcvn-5712): New coding-system alias of `vscii-2' in UTF-2000.
5302 - Separate CCL based implementations to viet-ccl.el.
5304 2000-02-24 MORIOKA Tomohiko <tomo@m17n.org>
5306 * mule/mule-conf.el (japanese-jisx0213-1): Allow
5308 (japanese-jisx0213-2): Allow "jisx0213.2000-2".
5310 * mule/mule-charset.el (default-coded-charset-priority-list):
5311 Prefer `japanese-jisx0213-1' and `japanese-jisx0213-2' to
5312 `japanese-jisx0208-1978' and `japanese-jisx0208-1990'.
5314 2000-01-31 MORIOKA Tomohiko <tomo@etl.go.jp>
5316 * dumped-lisp.el (preloaded-file-list): Add "mojikyo" in UTF-2000.
5318 2000-01-27 MORIOKA Tomohiko <tomo@m17n.org>
5320 * mule/mule-charset.el (default-coded-charset-priority-list): Add
5323 2000-01-26 MORIOKA Tomohiko <tomo@etl.go.jp>
5325 * mule/mule-charset.el (default-coded-charset-priority-list):
5326 Prefer `mojikyo-pj-*' and `ideograph-daikanwa' to `ucs-bmp' and
5329 2000-01-12 MORIOKA Tomohiko <tomo@etl.go.jp>
5331 * mule/mule-charset.el (default-coded-charset-priority-list): Add
5332 `mojikyo-pj-[1 .. 21]' in UTF-2000.
5334 2000-01-14 MORIOKA Tomohiko <tomo@etl.go.jp>
5336 * mule/mule-charset.el (default-coded-charset-priority-list): Add
5337 `katakana-jisx0201' in UTF-2000.
5339 1999-12-23 MORIOKA Tomohiko <tomo@urania.m17n.org>
5341 * dumped-lisp.el (preloaded-file-list): Add "u0A000-Yi-Syllables",
5342 "u0AC00-Hangul-Syllables", "u0FB00-Alphabetic-Presentation-Forms",
5343 "u0FB50-Arabic-Presentation-Forms-A",
5344 "u0FE20-Combining-Half-Marks", "u0FE30-CJK-Compatibility-Forms",
5345 "u0FE50-Small-Form-Variants",
5346 "u0FE70-Arabic-Presentation-Forms-B",
5347 "u0FF00-Halfwidth-and-Fullwidth-Forms" and "u0FFF0-Specials" in
5350 1999-12-22 MORIOKA Tomohiko <tomo@etl.go.jp>
5352 * dumped-lisp.el (preloaded-file-list): Delete
5353 "ccs-jisx0208-1983.el"; add "Ideograph-R031-Enclosure"
5354 ... "Ideograph-R214-Flute" in UTF-2000.
5356 1999-11-21 MORIOKA Tomohiko <tomo@etl.go.jp>
5358 * mule/mule-conf.el (japanese-jisx0213-1): New coded-charset.
5359 (japanese-jisx0213-2): New coded-charset.
5361 * dumped-lisp.el (preloaded-file-list): Add
5362 "Ideograph-R028-Private", "Ideograph-R029-Again" and
5363 "Ideograph-R030-Mouth".
5365 1999-11-19 MORIOKA Tomohiko <tomo@etl.go.jp>
5367 * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R012-Eight",
5368 "Ideograph-R013-Down-Box", "Ideograph-R014-Cover",
5369 "Ideograph-R015-Ice", "Ideograph-R016-Table",
5370 "Ideograph-R017-Open-Box", "Ideograph-R018-Knife",
5371 "Ideograph-R019-Power", "Ideograph-R020-Wrap", "Ideograph-R021-Spoon",
5372 "Ideograph-R022-Right-Open-Box", "Ideograph-R023-Hiding-Enclosure",
5373 "Ideograph-R024-Ten", "Ideograph-R025-Divination",
5374 "Ideograph-R026-Seal" and "Ideograph-R027-Cliff" in UTF-2000.
5376 1999-11-18 MORIOKA Tomohiko <tomo@etl.go.jp>
5378 * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R002-Line",
5379 "Ideograph-R003-Dot", "Ideograph-R004-Slash",
5380 "Ideograph-R005-Second", "Ideograph-R006-Hook",
5381 "Ideograph-R007-Two", "Ideograph-R008-Lid", "Ideograph-R009-Man",
5382 "Ideograph-R010-Legs" and "Ideograph-R011-Enter".
5384 * mule/mule-charset.el (default-coded-charset-priority-list): Add
5385 `japanese-jisx0208-1990' and `japanese-jisx0208-1978'.
5387 1999-11-16 MORIOKA Tomohiko <tomo@urania.m17n.org>
5389 * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R001-One"
5392 1999-11-16 MORIOKA Tomohiko <tomo@urania.m17n.org>
5394 * mule/mule-conf.el (sisheng): Moved from mule/chinese.el.
5395 (chinese-isoir165): Moved from mule/chinese.el.
5396 (chinese-cns11643-3): Moved from mule/chinese.el.
5397 (chinese-cns11643-4): Moved from mule/chinese.el.
5398 (chinese-cns11643-5): Moved from mule/chinese.el.
5399 (chinese-cns11643-6): Moved from mule/chinese.el.
5400 (chinese-cns11643-7): Moved from mule/chinese.el.
5402 * mule/chinese.el: Move definition of coded-charsets to
5405 1999-11-15 MORIOKA Tomohiko <tomo@urania.m17n.org>
5407 * mule/mule-charset.el (default-coded-charset-priority-list): Add
5408 `ideograph-daikanwa'.
5410 1999-11-15 MORIOKA Tomohiko <tomo@urania.m17n.org>
5412 * dumped-lisp.el (preloaded-file-list): Delete
5413 "ccs-jisx0201-latin.el".
5415 1999-11-15 MORIOKA Tomohiko <tomo@etl.go.jp>
5417 * dumped-lisp.el (preloaded-file-list): Add
5418 "u031A0-Extended-Bopomofo" in UTF-2000.
5420 1999-11-15 MORIOKA Tomohiko <tomo@etl.go.jp>
5422 * dumped-lisp.el (preloaded-file-list): u02E00-CJK-Radicals was
5423 renamed to u02E00-CJK-Radical-Supplement.
5425 1999-11-14 MORIOKA Tomohiko <tomo@urania.m17n.org>
5427 * dumped-lisp.el (preloaded-file-list): Add
5428 "u03000-CJK-Symbols-and-Punctuation", "u03040-Hiragana",
5429 "u030A0-Katakana", "u03100-Bopomofo",
5430 "u03130-Hangul-Compatibility-Jamo", "u03190-Kanbun",
5431 "u03200-Enclosed-CJK-Letters-and-Months" and
5432 "u03300-CJK-Compatibility".
5434 1999-11-14 MORIOKA Tomohiko <tomo@urania.m17n.org>
5436 * dumped-lisp.el (preloaded-file-list): Add "u02E00-CJK-Radicals",
5437 "u02F00-Kangxi-Radicals" and
5438 "u02FF0-Ideographic-Description-Characters".
5440 1999-11-14 MORIOKA Tomohiko <tomo@urania.m17n.org>
5442 * dumped-lisp.el (preloaded-file-list): Add
5443 "u02600-Miscellaneous-Symbols", "u02700-Dingbats" and
5444 "u02800-Braille-Patterns" in UTF-2000.
5446 1999-11-14 MORIOKA Tomohiko <tomo@urania.m17n.org>
5448 * dumped-lisp.el (preloaded-file-list): Load "uXXXXX-*" instead of
5449 "uXXXXX-*.el" in UTF-2000.
5451 * bytecomp.el (byte-compile-insert-header): Delete comments if
5452 non-ASCII characters are found; allow `byte-compile-dynamic' and
5453 `byte-compile-dynamic-docstrings' if *.elc will be encoded by
5456 1999-11-14 MORIOKA Tomohiko <tomo@urania.m17n.org>
5458 * dumped-lisp.el (preloaded-file-list): Add
5459 "u02500-Box-Drawing.el", "u02580-Block-Elements.el" and
5460 "u025A0-Geometric-Shapes.el".
5462 1999-11-14 MORIOKA Tomohiko <tomo@urania.m17n.org>
5464 * dumped-lisp.el (preloaded-file-list): Add
5465 "u02400-Control-Pictures.el", "u02440-OCR.el" and
5466 "u02460-Enclosed-Alphanumerics.el".
5468 1999-11-14 MORIOKA Tomohiko <tomo@urania.m17n.org>
5470 * mule/mule-charset.el (default-coded-charset-priority-list): Add
5473 * dumped-lisp.el (preloaded-file-list): Add
5474 "u02200-Mathematical-Operators.el" and
5475 "u02300-Miscellaneous-Technical.el".
5477 1999-11-14 MORIOKA Tomohiko <tomo@urania.m17n.org>
5479 * mule/mule-charset.el (default-coded-charset-priority-list): Add
5480 `chinese-cns11643-*'.
5482 * dumped-lisp.el (preloaded-file-list): Add
5483 "u02100-Letterlike-Symbols.el", "u02150-Number-Forms.el" and
5484 "u02190-Arrows.el" in UTF-2000.
5486 1999-11-14 MORIOKA Tomohiko <tomo@urania.m17n.org>
5488 * mule/mule-charset.el (default-coded-charset-priority-list): Add
5491 * dumped-lisp.el (preloaded-file-list): Add
5492 "u02000-General-Punctuation.el", "u02070-Superscripts.el",
5493 "u02080-Subscripts.el", "u020A0-Currency-Symbols.el" and
5494 "u020D0-Combining-Diacritical-Marks-for-Symbols.el" in UTF-2000.
5496 1999-11-14 MORIOKA Tomohiko <tomo@urania.m17n.org>
5498 * dumped-lisp.el (preloaded-file-list): Delete "ccs-viscii.el".
5500 1999-11-14 MORIOKA Tomohiko <tomo@urania.m17n.org>
5502 * dumped-lisp.el (preloaded-file-list): Add "u013A0-Cherokee.el",
5503 "u01400-Canadian.el", "u01680-Ogham.el", "u016A0-Runic.el",
5504 "u01780-Khmer.el", "u01800-Mongolian.el",
5505 "u01E00-Latin-Extended-Additional.el" and
5506 "u01F00-Greek-Extended.el" in UTF-2000.
5508 1999-11-13 MORIOKA Tomohiko <tomo@urania.m17n.org>
5510 * mule/mule-charset.el (default-coded-charset-priority-list): Add
5511 `ethiopic-ucs' and `ethiopic'.
5513 * dumped-lisp.el (preloaded-file-list): Add "u010A0-Georgian.el",
5514 "u01100-Hangul-Jamo.el" and "u01200-Ethiopic.el".
5516 * mule/mule-conf.el: Move definition of coded-charset `ethiopic'
5517 from mule/ethiopic.el.
5519 * mule/ethiopic.el: Move definition of coded-charset `ethiopic' to
5522 1999-11-13 MORIOKA Tomohiko <tomo@urania.m17n.org>
5524 * mule/mule-charset.el (default-coded-charset-priority-list): Add
5527 * mule/mule-conf.el (lao): New coded-charset.
5529 * dumped-lisp.el (preloaded-file-list): Add
5530 "u00900-Devanagari.el", "u00980-Bengali.el", "u00A00-Gurmukhi.el",
5531 "u00A80-Gujarati.el", "u00B00-Oriya.el", "u00B80-Tamil.el",
5532 "u00C00-Telugu.el", "u00C80-Kannada.el", "u00D00-Malayalam.el",
5533 "u00D80-Sinhala.el", "u00E00-Thai.el", "u00E80-Lao.el",
5534 "u00F00-Tibetan.el" and "u01000-Myanmar.el".
5536 1999-11-13 MORIOKA Tomohiko <tomo@urania.m17n.org>
5538 * mule/mule-charset.el (default-coded-charset-priority-list): Add
5539 `ucs-bmp' and `arabic-iso8859-6'.
5541 1999-11-13 MORIOKA Tomohiko <tomo@urania.m17n.org>
5543 * dumped-lisp.el (preloaded-file-list): Add "u00400-Cyrillic.el",
5544 "u00530-Armenian.el", "u00590-Hebrew.el", "u00600-Arabic.el",
5545 "u00700-Syriac.el" and "u00780-Thaana.el" in UTF-2000.
5547 1999-11-12 MORIOKA Tomohiko <tomo@urania.m17n.org>
5549 * startup.el (normal-top-level): Load autoload file for UTF-2000
5552 1999-11-11 MORIOKA Tomohiko <tomo@etl.go.jp>
5554 * dumped-lisp.el (preloaded-file-list): Add "mule-conf" in Mule;
5555 delete "ccs-iso8859-*.el"; add "u00000-C0.el",
5556 "u00020-Basic-Latin.el", "u00080-C1.el",
5557 "u000A0-Latin-1-Supplement.el", "u00100-Latin-Extended-A.el",
5558 "u00180-Latin-Extended-B.el", "u00250-IPA-Extensions.el",
5559 "u002B0-Spacing-Modifier-Letters.el",
5560 "u00300-Combining-Diacritical-Marks.el" and "u00370-Greek.el" in
5563 1999-11-10 MORIOKA Tomohiko <tomo@etl.go.jp>
5565 * mule/mule-charset.el (default-coded-charset-priority-list): Add
5566 `japanese-jisx0212' and `ipa' in UTF-2000; use `latin-viscii-*'
5567 instead of `vietnamese-viscii-*'.
5569 1999-11-09 MORIOKA Tomohiko <tomo@etl.go.jp>
5571 * mule/mule-conf.el: New file.
5573 * mule/misc-lang.el: Move definition of charset `ipa' to
5576 1999-10-10 MORIOKA Tomohiko <tomo@urania.m17n.org>
5578 * mule/mule-charset.el (default-coded-charset-priority-list): Add
5579 `latin-viscii'; prefer it for characters used in Vietnamese.
5581 1999-10-08 Daiki Ueno <ueno@ueda.info.waseda.ac.jp>
5583 * bytecomp.el (byte-compile-insert-header): Fix regexp.
5585 1999-10-07 MORIOKA Tomohiko <tomo@etl.go.jp>
5587 * mule/viet-chars.el (latin-viscii-lower): Renamed from charset
5588 `vietnamese-viscii-lower'.
5589 (latin-viscii-upper): Renamed from charset
5590 `vietnamese-viscii-upper'.
5591 (vietnamese-viscii-lower): New alias for charset
5592 `latin-viscii-lower'.
5593 (vietnamese-viscii-upper): New alias for charset
5594 `latin-viscii-upper'.
5596 1999-10-05 MORIOKA Tomohiko <tomo@etl.go.jp>
5598 * mule/mule-charset.el (default-coded-charset-priority-list):
5599 Comment out `hiragana-jisx0208' and `katakana-jisx0208'.
5601 1999-10-04 MORIOKA Tomohiko <tomo@etl.go.jp>
5603 * mule/ccs-jisx0208-1983.el, mule/ccs-tcvn5712.el,
5604 mule/ccs-viscii.el, mule/ccs-iso8859-9.el,
5605 mule/ccs-jisx0201-latin.el, mule/ccs-iso8859-2.el,
5606 mule/ccs-iso8859-3.el, mule/ccs-iso8859-4.el: Moved to
5609 1999-10-03 MORIOKA Tomohiko <tomo@urania.m17n.org>
5611 * mule/ccs-tcvn5712.el: New file.
5613 1999-10-03 MORIOKA Tomohiko <tomo@urania.m17n.org>
5615 * dumped-lisp.el (preloaded-file-list): Add "ccs-jisx0208-1983.el"
5618 1999-10-02 MORIOKA Tomohiko <tomo@urania.m17n.org>
5620 * mule/mule-charset.el (default-coded-charset-priority-list): Add
5621 `japanese-jisx0208'.
5623 1999-10-02 MORIOKA Tomohiko <tomo@urania.m17n.org>
5625 * dumped-lisp.el (preloaded-file-list): Add
5626 "ccs-jisx0201-latin.el", "ccs-iso8859-2.el", "ccs-iso8859-3.el",
5627 "ccs-iso8859-4.el", "ccs-iso8859-9.el" and "ccs-viscii.el" in
5630 * mule/ccs-iso8859-2.el, mule/ccs-iso8859-3.el,
5631 mule/ccs-iso8859-4.el, mule/ccs-iso8859-9.el,
5632 mule/ccs-jisx0201-latin.el, mule/ccs-jisx0208-1983.el,
5633 mule/ccs-viscii.el: New files.
5635 * bytecomp.el (byte-compile-insert-header): Don't use `raw-text'
5638 1999-09-30 MORIOKA Tomohiko <tomo@urania.m17n.org>
5640 * mule/mule-charset.el (default-coded-charset-priority-list): Add
5641 `hiragana-jisx0208' and `katakana-jisx0208'.
5643 1999-09-21 MORIOKA Tomohiko <tomo@etl.go.jp>
5645 * mule/chinese.el (chinese-cns11643-3): Define it even if
5646 `utf-2000' is provided.
5647 (chinese-cns11643-4): Likewise.
5648 (chinese-cns11643-5): Likewise.
5649 (chinese-cns11643-6): Likewise.
5650 (chinese-cns11643-7): Likewise.
5652 1999-09-14 MORIOKA Tomohiko <tomo@etl.go.jp>
5654 * mule/mule-charset.el (default-coded-charset-priority-list): Add
5655 thai-tis620 and hebrew-iso8859-8; namely all BMP are covered.
5657 1999-09-13 MORIOKA Tomohiko <tomo@urania.m17n.org>
5659 * mule/mule-charset.el (default-coded-charset-priority-list): Add
5660 `cyrillic-iso8859-5' and `greek-iso8859-7'.
5662 1999-09-13 MORIOKA Tomohiko <tomo@urania.m17n.org>
5664 * mule/mule-charset.el (default-coded-charset-priority-list):
5667 1999-09-09 MORIOKA Tomohiko <tomo@etl.go.jp>
5669 * mule/viet-chars.el: Don't define charset
5670 `vietnamese-viscii-lower' and `vietnamese-viscii-upper' because
5671 they are defined as builtin charsets.
5673 1999-08-31 MORIOKA Tomohiko <tomo@etl.go.jp>
5675 * version.el (emacs-version): Add more space just before UTF-2000
5678 1999-08-29 MORIOKA Tomohiko <tomo@etl.go.jp>
5680 * version.el ([constant] emacs-version): Don't add a space in the
5681 preceding place of `xemacs-betaname' because it is duplicated.
5682 (emacs-version): Add UTF-2000 version if `utf-2000' is provided.
5684 * startup.el (splash-frame-body): Add ETL.
5686 1999-08-28 MORIOKA Tomohiko <tomo@etl.go.jp>
5688 * mule/chinese.el (chinese-cns11643-3): Don't define if `utf-2000'
5689 is provided because it is defined as builtin charset.
5690 (chinese-cns11643-4): Likewise.
5691 (chinese-cns11643-5): Likewise.
5692 (chinese-cns11643-6): Likewise.
5693 (chinese-cns11643-7): Likewise.
5695 1999-08-24 MORIOKA Tomohiko <tomo@etl.go.jp>
5697 * mule/mule-cmds.el (reset-language-environment): Fix problem when
5698 coding-system `iso-10646-ucs-4' is not defined.
5700 1999-06-17 MORIOKA Tomohiko <tomo@etl.go.jp>
5702 * bytecomp.el (byte-compile-insert-header): Use utf-8 as
5703 coding-system if `utf-2000' is provided.
5705 1999-06-15 MORIOKA Tomohiko <tomo@etl.go.jp>
5707 * mule/mule-coding.el: Add `utf-8' to coding-priority-list if
5708 `utf-2000' is provided.
5710 1999-06-15 MORIOKA Tomohiko <tomo@etl.go.jp>
5712 * dumped-lisp.el (preloaded-file-list): Don't load vietnamese.el
5713 if utf-2000 is provided temporally.
5715 1999-06-10 MORIOKA Tomohiko <tomo@etl.go.jp>
5717 * mule/vietnamese.el (leading-code-private-11): Deleted [defined
5718 as builtin variable].
5720 1999-06-04 MORIOKA Tomohiko <tomo@etl.go.jp>
5722 * files.el (insert-file-contents-literally): Treat file as binary;
5723 call file-name-handlers. [sync with Emacs 20.3.10]
5725 2008-12-28 Vin Shelton <acs@xemacs.org>
5727 * XEmacs 21.4.22 is released
5729 2008-12-30 Vin Shelton <acs@xemacs.org>
5731 * easy-mmode.el: Added easy-mmode.el so autoload.el will work
5732 during building even if no packages are found.
5734 2008-05-13 Aidan Kehoe <kehoea@parhasard.net>
5736 * printer.el (generic-print-region):
5737 (generic-print-buffer):
5738 Use #'valid-device-type-p instead of #'valid-specifier-tag-p to
5739 check if the msprinter device is available, now that msprinter is
5740 always available as a specifier tag.
5742 2008-12-24 Vin Shelton <acs@xemacs.org>
5744 * about.el: Add Francisco to my bio!
5746 2008-12-23 Vin Shelton <acs@xemacs.org>
5748 * autoload.el: Move operator definitions to autoload-operators.el
5749 in the xemacs-base package.
5751 2007-11-22 Vin Shelton <acs@xemacs.org>
5753 * about.el (about-hacker-contribution): Updated my bio.
5755 2007-10-07 Vin Shelton <acs@xemacs.org>
5757 * XEmacs 21.4.21 is released
5759 2007-09-19 Didier Verna <didier@xemacs.org>
5761 Update my personal info.
5762 * about.el (xemacs-hackers): Use 'didier instead of 'dv.
5763 * about.el (about-other-current-hackers): Ditto.
5764 * about.el (about-url-alist): Add my musical website.
5765 * about.el (about-personal-info): Update my entry.
5766 * about.el (about-hacker-contribution): Ditto.
5768 2007-08-21 Adrian Aichner <adrian@xemacs.org>
5770 * package-get.el (package-get-download-sites): Update download
5772 * package-get.el (package-get-pre-release-download-sites): Ditto.
5774 2007-08-18 Vin Shelton <acs@xemacs.org>
5776 * package-get.el (package-get-pre-release-download-sites): Sync
5777 mirror sites with 21.5. (Thanks, Adrian)
5779 2007-08-09 Mike Sperber <mike@xemacs.org>
5781 * startup.el (migrate-user-init-file): Create backup of
5782 `user-init-file' before migrating.
5783 * startup.el (maybe-migrate-user-init-file): Print
5784 information about backup file.
5785 (maybe-create-compatibility-dot-emacs): Follow above change.
5787 2006-11-02 Adrian Aichner <adrian@xemacs.org>
5789 * font-lock.el: Sync font-lock-add-keywords and
5790 font-lock-remove-keywords from GNU Emacs.
5791 * font-lock.el (font-lock-keywords-alist): New.
5792 * font-lock.el (font-lock-removed-keywords-alist): New.
5793 * font-lock.el (font-lock-add-keywords): New.
5794 * font-lock.el (font-lock-update-removed-keyword-alist): New.
5795 * font-lock.el (font-lock-remove-keywords): New.
5797 2007-08-16 Vin Shelton <acs@xemacs.org>
5799 * font-lock.el: Add defvar for font-lock-warning-face. Original
5800 patch from Hans de Graaff.
5802 2007-07-28 Adrian Aichner <adrian@xemacs.org>
5804 * package-get.el (package-get-download-sites): Document Chile and
5805 update Denmark download site.
5806 * package-get.el (package-get-pre-release-download-sites): Ditto.
5808 2007-05-20 Stephen J. Turnbull <stephen@xemacs.org>
5810 * gutter-items.el (progress-feedback-with-label): Clarify docstring.
5812 2006-12-09 Vin Shelton <acs@xemacs.org>
5814 * XEmacs 21.4.20 is released
5816 2006-10-14 Jeff Miller <jmiller@xemacs.org>
5818 * info.el (Info-find-emacs-command-nodes): fix regex for find command node.
5820 2006-11-14 Stephen J. Turnbull <stephen@xemacs.org>
5822 * info.el (Info-find-file-node, Info-insert-dir)
5823 (Info-read-subfile, Info-insert-file-contents): Maintain invariant
5824 `(equal buffer-file-truename (file-truename buffer-file-name))'.
5825 Thanks to Nelson Ferreira <nelson.ferreira@ieee.org> for report
5828 2006-05-20 Ville Skyttä <scop@xemacs.org>
5830 * obsolete.el (line-beginning-position): New, from 21.5.x.
5831 (line-end-position): Ditto.
5833 2006-06-03 Adrian Aichner <adrian@xemacs.org>
5835 * package-get.el (package-get-download-sites): Welcome
5836 nl.xemacs.org and Thanks!
5837 * package-get.el (package-get-pre-release-download-sites): Ditto.
5839 2004-01-19 Martin Buchholz <martin@xemacs.org>
5841 * font-lock.el: Add support for not-so recent changes in Java to
5844 2006-01-28 Vin Shelton <acs@xemacs.org>
5846 * XEmacs 21.4.19 is released
5848 2006-01-03 Aidan Kehoe <kehoea@parhasard.net>
5850 * easymenu.el: Update copyright.
5851 * easymenu.el (easy-menu-all-popups):
5853 * easymenu.el (easy-menu-add):
5854 Document a bug, rework the function to preserve any existing
5855 non-default mode-popup-menu instead of overwriting it, and not to
5856 bother normalising the menu title (nothing else does).
5857 * easymenu.el (easy-menu-remove):
5858 Restore the default mode-popup-menu instead of leaving an empty
5859 one when we remove the last easy-menu popup.
5861 2006-01-06 Adrian Aichner <adrian@xemacs.org>
5863 * package-get.el (package-get-download-sites): Add pt.xemacs.org,
5864 as suggested by Rodrigo Ventura.
5865 * package-get.el (package-get-pre-release-download-sites): Ditto,
5866 with replacement of xemacs-21.5 by beta, which is the logical path
5867 to our beta core and package pre-releases.
5869 2005-12-17 Adrian Aichner <adrian@xemacs.org>
5871 * package-get.el (package-get-download-sites): Add Hong Kong
5873 * package-get.el (package-get-pre-release-download-sites): Ditto.
5875 2005-12-26 Vin Shelton <acs@xemacs.org>
5878 * find-paths.el (paths-emacs-root-p): Add search for package root.
5879 * find-paths.el (paths-find-emacs-root): Replaced with
5880 paths-find-invocation-roots, which returns a list of roots.
5881 * find-paths.el (paths-find-invocation-roots): New.
5882 * find-paths.el (paths-find-emacs-roots): Call paths-find-invocation-roots.
5884 2005-12-05 Ville Skyttä <scop@xemacs.org>
5886 * minibuf.el (x-library-search-path): Add /usr(/local)/share/X11.
5887 * font.el (font-lookup-rgb-components): Ditto, remove stale comment.
5889 2005-12-03 Vin Shelton <acs@xemacs.org>
5891 * XEmacs 21.4.18 is released
5893 2005-10-28 Adrian Aichner <adrian@xemacs.org>
5895 * package-get.el (package-get-download-sites): Update reflecting
5896 latest http://www.xemacs.org/Releases/ information generated by
5897 xemacs-builds/adrian/website/package-get-2-download-sites.el.
5898 * package-get.el (package-get-pre-release-download-sites): Ditto.
5900 2005-02-28 Simon Josefsson <jas@extundo.com>
5902 * about.el (xemacs-hackers): Add jas.
5903 (about-other-current-hackers): Likewise.
5904 (about-url-alist): Add URL for jas.
5905 (about-personal-info): Document jas.
5906 (about-hacker-contribution): Describe jas contributions.
5908 2005-03-25 Ralf Angeli <angeli@iwi.uni-sb.de>
5910 * easymenu.el (easy-menu-remove): As described in
5911 E1D4Nn5-0001lq-EU@neutrino.iwi.uni-sb.de; don't strip everything
5912 except the "Command" menu from mode-popup-menu.
5914 2005-03-25 Ralf Angeli <angeli@iwi.uni-sb.de>
5916 * font.el (font-spatial-to-canonical): Correct calculation of
5917 return value for pixel-based input value.
5919 2002-05-13 Adrian Aichner <adrian@xemacs.org>
5921 * code-process.el (call-process): Process-related docstring
5922 improvements spurred by Norbert Koch.
5923 * code-process.el (call-process-region): Ditto.
5924 * code-process.el (start-process): Ditto.
5926 2005-10-09 Adrian Aichner <adrian@xemacs.org>
5928 * finder.el (finder-find-library): Return filename actually
5931 2005-10-10 Steve Youngs <steve@sxemacs.org>
5933 * help.el (view-emacs-news): Use `expand-file-name' instead of
5934 `locate-data-file' as the latter will find any "NEWS" files that
5935 might exist in packages _before_ the one in core.
5937 2005-06-06 Adrian Aichner <adrian@xemacs.org>
5939 * package-get.el (package-get-init-package):
5940 package-get-init-package buglet (21.4.17) by Jeff Mincy
5941 <mincy@rcn.com> fixing false temporary load-path shadows reported
5942 after package installation and simplifying code.
5944 2005-10-18 Ville Skyttä <scop@xemacs.org>
5946 * package-get.el (package-get-download-sites): Sync mirrors list
5947 with the XEmacs website.
5948 (package-get-pre-release-download-sites): Ditto.
5950 2005-04-06 Stephen J. Turnbull <stephen@xemacs.org>
5952 * derived.el (derived-mode-merge-syntax-tables):
5953 Revert my 21.5-only patch of 2003-07-18 which slipped in
5954 through Jerry James's patch of 2004-06-07.
5956 2005-02-23 Adrian Aichner <adrian@xemacs.org>
5958 * cmdloop.el (keyboard-quit): Remove workaround for
5959 `region-active-p' not making sure active region is in current
5960 buffer now that it does.
5961 * minibuf.el (minibuffer-keyboard-quit): Ditto.
5962 * simple.el (region-active-p): `region-active-p' to only return t
5963 when active region is in current buffer.
5965 2005-02-21 Norbert Koch <viteno@xemacs.org>
5967 * package-ui.el (pui-list-packages): MF21.5, adapt to longer
5968 package names, quell a byte-compiler warning, doc fix.
5970 2005-02-16 Aidan Kehoe <kehoea@parhasard.net>
5972 * buffer.el (pop-to-buffer):
5973 * window-xemacs.el (display-buffer):
5974 Document use of `same-window-buffer-names,' `same-window-regexps'
5975 by pop-to-buffer and display-buffer.
5977 2005-02-06 Vin Shelton <acs@xemacs.org>
5979 * XEmacs 21.4.17 is released
5981 2005-01-29 Ben Wing <ben@xemacs.org>
5983 * shadow.el (find-emacs-lisp-shadows):
5984 Add custom-defines to list of ignored files.
5986 2005-01-17 Adrian Aichner <adrian@xemacs.org>
5988 * simple.el (shifted-motion-keys-select-region): Fix statement
5989 about unshifted-motion-keys-deselect-region.
5991 2004-12-15 Ville Skyttä <scop@xemacs.org>
5993 * bytecomp-runtime.el (make-obsolete): Add 3rd argument (no-op for
5994 now) for GNU Emacs compatibility.
5995 (make-obsolete-variable): Ditto.
5997 2004-01-08 Ben Wing <ben@xemacs.org>
5999 * code-files.el (load):
6000 File positions are 0 based not 1 based. Thanks to Steve Youngs.
6002 2004-12-05 Vin Shelton <acs@xemacs.org>
6004 * XEmacs 21.4.16 is released
6006 2004-12-04 Vin Shelton <acs@xemacs.org>
6008 * auto-autoloads.el: Regenerated.
6010 * custom-load.el: Regenerated.
6012 2004-09-15 Stephen J. Turnbull <stephen@xemacs.org>
6014 Fix bug: apropos errors if a defalias refers to an undefined
6015 function. <87pt4pmdcs.fsf@tleepslib.sk.tsukuba.ac.jp>
6017 * apropos.el (apropos):
6019 * help.el (frob-help-extents):
6020 * help-macro.el (make-help-screen):
6021 * hyper-apropos.el (hyper-apropos-grok-functions):
6022 (hyper-apropos-get-doc):
6023 Catch void-function error thrown by `documentation'.
6025 2004-09-02 Steve Youngs <steve@youngs.au.com>
6027 * packages.el (package-require): Fix incorrect arg to format.
6028 This fixes a `format specifier' error.
6030 2004-08-13 Jerry James <james@xemacs.org>
6032 * bytecomp.el (forward-word): Tell the byte compiler the correct
6033 number of arguments to forward-word.
6035 2004-08-12 Sven Grundmann <sven@xemacs.org>
6037 * etags.el: Fixed loading of include files for tag completion. Now
6038 you can make a tag file for a library, include it into your
6039 project and it will be reloaded only if it changed. Infinte
6040 include loops are detected and the correct tag files are loaded.
6041 * etags.el (buffer-tag-table-list): Load and verify tag files in
6042 the external function buffer-tag-table-list-load.
6043 * etags.el (buffer-tag-table-list-load): New. Load and verify the
6044 tag files. Also load the included tag files. The priority of the
6045 included files is right below their parent file. If multiple
6046 matches occur then the symbols from the parent file are found
6048 * etags.el (tag-table-include-files): Corrected comment
6049 string. Switched to pattern constant tags-include-pattern to have
6050 it at a central location.
6051 * etags.el (tags-include-pattern): Added doc string.
6052 * etags.el (add-to-tag-completion-table): Removed obsolete
6053 comments as the include files are allready returned by
6054 buffer-tag-table-list and loaded.
6055 * etags.el (find-tag-internal): The include files are allready
6056 included in tag-tables as buffer-tag-table-list returns them now.
6058 2004-07-02 Malcolm Purvis <malcolmp@xemacs.org>
6060 * widgets-gtk.el (gtk-widget-instantiate-notebook-internal):
6061 Loading items into the notebook is now done by C code.
6062 * widgets-gtk.el (gtk-widget-instantiate-internal):
6063 Style no longer changed.
6065 2004-06-28 Nix <nix@esperi.org.uk>
6067 * cmdloop.el (truncate-command-history-for-gc): Delay
6068 execution of all things that look up variable bindings,
6069 via `enqueue-eval-event'.
6071 2004-06-24 Vin Shelton <acs@xemacs.org>
6073 * package-get.el (package-get-require-signed-base-updates):
6074 now defaults to nil.
6076 2004-06-09 Stephen J. Turnbull <stephen@xemacs.org>
6078 * subr.el (split-string): Clean up docstring.
6080 2002-01-24 John Paul Wallington <jpw@shootybangbang.com>
6082 * faces.el (zmacs-region): fix typo in docstring.
6084 2004-06-07 Jerry James <james@xemacs.org>
6086 * derived.el: Synch with Emacs 21.3.
6087 * subr.el (with-local-quit): New, from Emacs 21.3.
6088 * subr.el (delayed-mode-hooks): New variable, from Emacs 21.3.
6089 * subr.el (run-mode-hooks): New function, from Emacs 21.3.
6090 * subr.el (delay-mode-hooks): New macro, from Emacs 21.3.
6092 2004-06-16 Jerry James <james@xemacs.org>
6094 * cl.el (cl-set-substring): Increment start by the length of the
6095 string, not the string itself.
6097 2004-05-19 Malcolm Purvis <malcolmp@xemacs.org>
6099 * etags.el (tag-table-include-files): Expand included TAGS file
6100 paths to avoid problems with relative paths. Thanks to Peter
6101 Chubb <peterc@gelato.unsw.edu.au>.
6102 * etags.el (tags-include-pattern): New.
6103 * etags.el (add-to-tag-completion-table): Parse and ignore
6104 trailing include lines.
6106 2004-06-21 Adrian Aichner <adrian@xemacs.org>
6108 * package-ui.el (pui-help-echo): Fix false cvs conflict by
6109 avoiding line solely composed of equal signs.
6111 2004-06-10 Adrian Aichner <adrian@xemacs.org>
6113 * cus-edit.el (alloc): Typo fix.
6114 * cus-edit.el (custom-browse-visibility): Ditto.
6115 * cus-edit.el (custom-variable-value-create): Ditto.
6116 * cus-edit.el (custom-variable-pre-reset-standard): Ditto.
6117 * cus-edit.el (custom-save-variables): Bind print-length and
6118 print-level to nil to avoid value abbreviation.
6119 * cus-edit.el (custom-save-face-internal): Ditto.
6120 * cus-edit.el (custom-save-faces): Save in sorted order.
6121 * cus-edit.el (custom-save-resets): Bind print-length and
6122 print-level to nil to avoid value abbreviation.
6123 * cus-edit.el (custom-save-loaded-themes): Ditto.
6125 2004-06-09 Stephen J. Turnbull <stephen@xemacs.org>
6127 * subr.el (split-string-default-separators): New.
6128 (split-string): Synch to 21.5/GNU Emacs version. *New semantics*,
6129 see comment in source.
6131 2004-01-29 Stephen J. Turnbull <stephen@xemacs.org>
6133 * mule/japanese.el (paragraph-start, paragraph-separate):
6134 Remove anchor to BOL.
6136 2004-04-30 Stephen J. Turnbull <stephen@xemacs.org>
6138 * cl.el (gensym, gentemp): Improve docstrings.
6140 2004-05-10 Vin Shelton <acs@xemacs.org>
6142 * etags.el: Sync with 21.5 version.
6144 2004-04-21 Sven Grundmann <sven@hellerhof.de>
6147 * etags.el (tags-exuberant-ctags-optimization-p): Enable optimization
6148 only for use with exuberant ctags. This will also enable building of
6149 completion tables with exuberant ctags. This will not work with
6151 * etags.el (get-tag-table-buffer): New function for creating of
6152 completion table is used if tags-exuberant-ctags-optimization-p ist t
6153 * etags.el (tags-explicit-name-pattern): Hold the name pattern for
6154 finding the tag names. New.
6155 * etags.el (add-to-tag-completion-table-exuberant-ctags): Defun for
6156 building tag completion table with exuberant ctags. New.
6157 * etags.el (find-tag-internal): Improve exact tag matching for tags
6158 with name fields. Before the patch return types of functions or
6159 function parameters (with exuberant ctags) were found as matches.
6161 2004-04-21 Sven Grundmann <sven@hellerhof.de>
6163 * list-mode.el (display-completion-list): Fixed completion list was
6164 taking the width of the frame and not of the window for displaying
6165 the selection methods.
6167 2004-04-18 Stephen J. Turnbull <stephen@xemacs.org>
6169 * menubar-items.el (default-menubar): Options are saved to custom.el.
6172 2004-02-23 Stephen J. Turnbull <stephen@xemacs.org>
6174 * isearch-mode.el (isearch-abort): Preserve successful search target.
6176 2004-03-27 Adrian Aichner <adrian@xemacs.org>
6178 * gnuserv.el: Sync with 21.5 version, inspired by bugreport and
6179 (make-variable-buffer-local 'gnuserv-minor-mode) patch by Robert
6181 * gnuserv.el (gnuserv-mode-line-string): New.
6182 * gnuserv.el (gnuserv-minor-mode): Make it buffer-local, not
6184 * gnuserv.el (make-x-device-with-gtk-fallback): New.
6185 * gnuserv.el (gnuserv-edit-files): Use
6186 make-x-device-with-gtk-fallback.
6188 2004-03-23 Malcolm Purvis <malcolmpurvis@optushome.com.au>
6190 * gtk-widgets.el: New import: gtk-accel-group-new.
6192 * dialog-gtk.el (gtk-popup-convert-underscores): New.
6193 * dialog-gtk.el (popup-builtin-question-dialog):
6194 Added support for dialog button mnemonics.
6196 2004-03-22 Chris Green <cmg@dok.org>
6198 * process.el (shell-command): Output buffer was ignored when a
6199 background process was run via shell-command.
6201 2004-03-19 Hrvoje Niksic <hniksic@xemacs.org>
6203 * cus-edit.el (custom-save-variables): Retrieve a list of
6204 variables to save first, sort it, and make sure the variables are
6205 saved in sorted order.
6207 2004-02-23 Steve Youngs <sryoungs@bigpond.net.au>
6209 * package-get.el (package-get-update-base-from-buffer): Force
6210 binary coding system for verifying GnuPG signature in the
6213 2003-07-06 Adrian Aichner <adrian@xemacs.org>
6215 * package-get.el (package-get-package-index-file-location): Handle
6216 missing "EMACSPACKAGEPATH" environment variable.
6218 2003-07-05 Adrian Aichner <adrian@xemacs.org>
6220 * package-admin.el (package-admin-find-top-directory): Simplify
6221 directory comparisions and fix substring errors on short path
6223 * package-get.el (package-get-package-index-file-location):
6224 Default to first component of "EMACSPACKAGEPATH", if set.
6226 2004-02-16 Steve Youngs <sryoungs@bigpond.net.au>
6228 * package-get.el (process-error): New error datum.
6230 2004-02-02 Vin Shelton <acs@xemacs.org>
6232 * XEmacs 21.4.15 is released
6234 2003-12-12 Katsumi Yamaoka <yamaoka@jpl.org>
6236 * itimer.el (activate-itimer): Modify the itimer timeout value as
6237 if it were begun at the last time when the itimer driver was woken
6240 2004-01-27 Stephen J. Turnbull <stephen@xemacs.org>
6242 * specifier.el (Copyright):
6244 (make-specifier-and-init):
6246 (canonicalize-inst-pair):
6247 (canonicalize-spec-list):
6249 Synch docstrings to 21.5 where appropriate.
6251 2004-01-25 Steve Youngs <sryoungs@bigpond.net.au>
6253 * package-get.el (package-get-list-packages-where): New. A
6254 function that allows searching for groups of packages. For
6255 example, find all packages that require the fsf-compat package.
6257 2004-01-25 Steve Youngs <youngs@xemacs.org>
6261 * auto-autoloads.el: Regenerated.
6263 * custom-load.el: Regenerated.
6265 * dumped-lisp.el (packages-hardcoded-lisp): New.
6267 * menubar-items.el (menu-max-items): New.
6268 (menu-submenu-max-items): New.
6269 (menu-submenu-name-format): New.
6270 (menu-split-long-menu): New.
6271 (menu-sort-menu): New.
6272 (default-menubar): Sync to 21.5 in regard to the PUI menus.
6274 * obsolete.el (pui-add-install-directory): Renamed to the more
6275 logical `pui-set-local-package-get-directory'.
6276 (package-get-download-menu): Moved to `package-ui.el' and renamed
6277 to `package-ui-add-download-menu'.
6279 * package-admin.el (package-admin-install-function-mswindows):
6280 Whitespace clean up.
6281 (package-admin-add-single-file-package): Removed.
6282 (package-admin-default-install-function): Whitespace clean up.
6283 (package-admin-find-top-directory): New.
6284 (package-admin-get-install-dir): Use it.
6285 (package-admin-get-manifest-file):
6286 (package-admin-check-manifest):
6287 (package-admin-add-binary-package):
6288 (package-admin-get-lispdir):
6289 (package-admin-delete-binary-package):
6292 * package-get.el (package-get-package-index-file-location): New.
6293 (package-get-install-to-user-init-directory): New.
6294 (package-get-remote):
6295 (package-get-download-sites):
6296 (package-get-pre-release-download-sites): New.
6297 (package-get-site-release-download-sites): New.
6298 (package-get-base-filename):
6299 (package-get-always-update):
6300 (package-get-user-index-filename): Removed.
6301 (package-get-pgp-available-p): New.
6302 (package-get-require-signed-base-updates):
6303 (package-get-was-current):
6304 (package-entries-are-signed): New.
6305 (package-get-continue-update-base): New.
6306 (package-get-download-menu): Removed.
6307 (package-get-require-base):
6308 (package-get-update-base-entry):
6309 (package-get-locate-file):
6310 (package-get-locate-index-file):
6311 (package-get-maybe-save-index):
6312 (package-get-update-base):
6313 (package-get-update-base-from-buffer):
6314 (package-get-update-base-entries):
6315 (package-get-interactive-package-query):
6316 (package-get-update-all):
6318 (package-get-dependencies):
6319 (package-get-init-package):
6320 (package-get-info): New.
6322 (package-get-staging-dir):
6323 (package-get-set-version-prop): Removed.
6324 (package-get-installedp):
6325 (package-get-ever-installed-p):
6326 (packages): Removed.
6327 (package-get-custom-groups): Removed.
6328 (package-get-custom): Removed.
6329 (package-get-custom-add-entry): Removed.
6331 * package-info.el (batch-update-package-info):
6333 * package-net.el (package-net-batch-generate-bin-ini):
6334 (package-net-update-installed-db):
6336 * package-ui.el (pui-info-buffer):
6337 (pui-directory-exists): Removed.
6338 (pui-package-dir-list): Removed.
6339 (pui-add-install-directory): Removed.
6340 (package-ui-download-menu): New.
6341 (package-ui-pre-release-download-menu): New.
6342 (package-ui-site-release-download-menu): New.
6343 (pui-set-local-package-get-directory): New.
6344 (pui-package-symbol-char):
6345 (pui-update-package-display):
6346 (pui-toggle-package):
6347 (pui-toggle-package-key):
6348 (pui-toggle-package-delete):
6349 (pui-toggle-package-delete-key):
6350 (pui-toggle-package-event):
6351 (pui-toggle-verbosity-redisplay):
6352 (pui-install-selected-packages):
6353 (pui-add-required-packages):
6356 (list-packages-mode):
6357 (pui-list-packages):
6359 * packages.el (packages-compute-package-locations):
6361 (package-delete-name):
6362 (packages-hardcoded-lisp): Removed.
6363 (packages-useful-lisp): Removed.
6364 (packages-unbytecompiled-lisp): Removed.
6365 (packages-find-package-directories):
6369 Major code clean up of all things PUI.
6371 Much improved code to determine where packages should be
6372 installed. PUI no longer depends on any packages being
6373 pre-installed to compute where packages are to be installed to.
6375 The user can specify the location of their package-index file. It
6376 isn't necessary to set this because it has sane defaults. People
6377 who "run-in-place" won't accidently overwrite the CVS
6378 package-index file. See
6379 `package-get-package-index-file-location'.
6381 PUI will now properly clean up after itself in the event of an
6382 unsuccessful package install. This drastically reduces the number
6383 of "wrong md5sum" FAQs.
6385 non-Mule XEmacsen can no longer install Mule packages.
6387 Package management via the custom interface has been removed.
6389 The PUI related menubar items have been reorganised.
6391 The PGP verification code has been fixed and the default for
6392 whether or not it is used is automatically computed.
6394 * update-elc.el ((preloaded-file-list site-load-packages
6395 need-to-dump dumped-exe)):
6396 Just a couple of small changes to allow for
6397 `packages-(hardcoded|useful|unbytecompiled)-lisp' not really
6400 2003-12-10 Hrvoje Niksic <hniksic@xemacs.org>
6402 * bytecomp.el (byte-compile-warn-about-unused-variables): Don't
6403 apply `format' to the first argument of byte-compile-warn, it
6404 already calls format.
6406 2003-12-03 Adrian Aichner <adrian@xemacs.org>
6408 * files.el (delete-old-versions): Avoid going interactive during
6409 make install when environment variable VERSION_CONTROL is set.
6411 2003-12-04 Vin Shelton <acs@xemacs.org>
6413 * menubar-items.el (menu-item-search): Only bring up search dialog
6414 box if the feature is available and desired.
6416 2003-11-04 Stephen J. Turnbull <stephen@xemacs.org>
6418 * about.el (about-personal-info): Fix typo in Tony Rossini's entry.
6420 2003-11-05 Vin Shelton <acs@xemacs.org>
6422 * help.el (Help-prin1-face):
6424 princ and prin1 are functions and need to be called as such. The
6425 idea for this patch was submitted by Eric Eide <eeide@cs.utah.edu>.
6427 2003-10-22 Stephen J. Turnbull <stephen@xemacs.org>
6429 * about.el (about-xemacs): Give full version and build date.
6431 2003-09-19 Stephen J. Turnbull <stephen@xemacs.org>
6433 * win32-native.el (grep-null-device): This XEmacs has null-device.
6435 2003-09-06 Mike Sperber <mike@xemacs.org>
6437 * bytecomp.el (byte-compile-defvar-or-defconst): Actually
6438 implement the specified semantics for `defvar.'
6440 2003-09-07 Adrian Aichner <adrian@xemacs.org>
6442 * window-xemacs.el (display-buffer): Fix for `shrink-to-fit' by
6443 Klaus Berndl, calling `shrink-window-if-larger-than-buffer' when
6444 displaying buffer in question.
6446 2003-09-03 Vin Shelton <acs@xemacs.org>
6448 * XEmacs 21.4.14 is released
6450 2003-08-17 Vin Shelton <acs@xemacs.org>
6452 * about.el: Vanity patch.
6454 2003-08-11 Stephen J. Turnbull <stephen@xemacs.org>
6456 * code-process.el (call-process):
6457 (call-process-region):
6459 Document coding system processing.
6461 2003-08-03 Stephen J. Turnbull <stephen@xemacs.org>
6463 * startup.el (splash-frame-body): Idiomatic English.
6465 2003-04-24 Jin Choi <jsc@orangeimagineering.com>
6467 * font-lock.el (font-lock-match-java-declarations): Move
6468 save-restriction, narrow-to-region to beginning of function to
6469 avoid going beyond the limit and causing an infloop.
6471 2003-04-16 Jerry James <james@xemacs.org>
6473 * keydefs.el: Remove mappings for keys mapped to the nowhere
6474 defined function function-key-error.
6476 2003-03-22 Vasily Korytov <deskpot@myrealbox.com>
6478 * lisp-mode.el (emacs-lisp-mode-hook, lisp-mode-hook,
6479 lisp-interaction-mode-hook): Add the docstrings.
6481 2003-08-04 Michael Toomim <toomim@OCF.Berkeley.EDU>
6483 * byte-optimize.el: Fix infinite loop in bytecode optimizer. See:
6484 http://list-archive.xemacs.org/xemacs-beta/200306/msg00157.html
6485 http://list-archive.xemacs.org/xemacs-beta/200307/msg00005.html
6487 2003-06-18 Nickolay Pakoulin <npak@ispras.ru>
6489 * cl-macs.el (cl-transform-lambda): Place doc on Common Lisp
6490 lambda list after the original doc. Care about
6491 #'(lambda () "SingleString")
6493 (cl-function-arglist):
6494 Care about &cl-defs and &cl-quote in lambda list, dotted lists and
6495 circular data structures in lambda list specification
6497 2003-06-11 Adrian Aichner <adrian@xemacs.org>
6499 * font-lock.el (lisp-font-lock-keywords-1): Only NAME, not NAME(
6500 to appear in font-lock-function-name-face.
6502 2003-06-17 Stephen J. Turnbull <stephen@xemacs.org>
6504 * bytecomp.el (byte-compile-lambda): Discard docstring only if it
6505 is not also the value of the lambda.
6507 2003-05-06 Andy Piper <andy@xemacs.org>
6509 * files.el (revert-buffer): Make sure local variables get processed,
6510 even in the case of an optimized reversion.
6512 2003-05-25 XEmacs Build Bot <builds@cvs.xemacs.org>
6514 * XEmacs 21.4.13 is released
6516 2003-03-18 Stephen J. Turnbull <stephen@xemacs.org>
6518 * gutter-items.el (buffers-tab-filter-functions): Improve docstring.
6519 Suggested by a Chris Palmer <chris@nodewarrior.org> patch.
6521 2003-02-14 Ben Wing <ben@xemacs.org>
6524 * byte-optimize.el (byte-compile-inline-expand):
6525 * byte-optimize.el (byte-compile-unfold-lambda):
6526 * byte-optimize.el (byte-optimize-form-code-walker):
6527 * byte-optimize.el (byte-optimize-form):
6528 * byte-optimize.el (byte-decompile-bytecode-1):
6529 * byte-optimize.el (byte-optimize-lapcode):
6530 Review carefully and sync up to 20.7 except for areas as noted.
6531 Fixes problem with JDE compilation.
6533 2003-02-05 Ben Wing <ben@xemacs.org>
6536 * simple.el (motion-keys-for-shifted-motion):
6537 Omit M-S-home/end from motion keys.
6539 2003-02-07 Ben Wing <ben@xemacs.org>
6541 * text-props.el (text-property-any):
6542 * text-props.el (text-property-not-all):
6543 Fix bug when end > start.
6545 2003-01-17 Stephen J. Turnbull <stephen@xemacs.org>
6547 * info.el (Info-insert-dir): Make default-directory end in
6548 separator. Patch due to Martin Buchholz.
6550 2003-01-15 Stephen J. Turnbull <stephen@xemacs.org>
6552 * XEmacs 21.4.12 "Portable Code" is released.
6554 2003-01-13 Ilya Golubev <golubev@xemacs.org>
6556 * about.el: Update golubev data.
6558 2003-01-15 Stephen J. Turnbull <stephen@xemacs.org>
6560 * isearch-mode.el (isearch-mode-map): Substitute comment on
6561 desirability, and back out "GR is printable" changes.
6563 2003-01-08 Stephen J. Turnbull <stephen@xemacs.org>
6565 * isearch-mode.el (isearch-mode-map): Don't bind CSI.
6567 2003-01-07 Stephen J. Turnbull <stephen@xemacs.org>
6569 * isearch-mode.el (isearch-mode-map): GR (and C1) is printable.
6571 2003-01-06 Ville Skyttä <scop@xemacs.org>
6573 * menubar-items.el (default-menubar): Use browse-url-mozilla
6574 instead of browse-url-gnome-moz for Mozilla.
6576 2003-01-03 Stephen J. Turnbull <stephen@xemacs.org>
6578 * XEmacs 21.4.11 "Native Windows TTY Support" is released.
6580 2002-12-27 Ville Skyttä <scop@xemacs.org>
6582 * files.el (auto-mode-alist): Remove redundant entries for modes
6583 that live in packages.
6584 (interpreter-mode-alist): Ditto.
6586 2002-03-17 Ville Skyttä <ville.skytta@xemacs.org>
6588 * menubar-items.el (default-menubar): Sync with current
6589 browse-url-xemacs.el.
6591 2002-11-02 Stephen J. Turnbull <stephen@xemacs.org>
6593 * XEmacs 21.4.10 "Military Intelligence" is released.
6595 2002-10-07 Katsumi Yamaoka <yamaoka@jpl.org>
6597 * font-lock.el (font-lock-fontify-keywords-region): Fix typo.
6599 2002-10-07 Katsumi Yamaoka <yamaoka@jpl.org>
6601 * keydefs.el (global-map): Bind C-xrd to delete-rectangle per GNU.
6603 2001-05-10 Daiki Ueno <ueno@unixuser.org>
6605 * font-lock.el (font-lock-compile-keywords): Rewrite as a side
6606 effect free function.
6607 (font-lock-fontify-keywords-region): Supply the argument to
6608 font-lock-compile-keywords.
6610 2002-09-22 Ville Skyttä <ville.skytta@xemacs.org>
6612 * package-get.el (package-get-download-sites): Bring sites list
6613 up to date, prefer xx.xemacs.org addresses.
6615 2002-09-27 Andy Piper <andy@xemacs.org>
6617 * dialog.el (make-dialog-box): for general dialogs only
6618 delete-frame-hook will be run.
6620 2002-09-28 Stephen J. Turnbull <stephen@xemacs.org>
6622 * font-lock.el (font-lock-fontify-syntactically-region): Add
6623 comment about lookup-syntax-properties, document LOUDLY as unused.
6625 2002-08-26 Andy Piper <andy@xemacs.org>
6627 * gutter-items.el (set-progress-feedback-instantiator): Fix bad
6630 2002-09-02 Ville Skyttä <ville.skytta@xemacs.org>
6632 * bytecomp-runtime.el (make-obsolete): Docstring argument nit.
6633 (make-obsolete-variable): Ditto.
6634 (make-compatible): Ditto.
6635 (make-compatible-variable): Ditto.
6637 2002-09-16 Stephen J. Turnbull <stephen@xemacs.org>
6639 * obsolete.el (parse-sexp-lookup-properties): new compatible alias
6640 for `lookup-syntax-properties'. RFE from Alan Mackenzie.
6642 2002-08-28 Andy Piper <andy@xemacs.org>
6644 * files.el (revert-buffer): propagate revert-without-query-status.
6646 2002-06-03 Andy Piper <andy@xemacs.org>
6648 * dialog-items.el (make-search-dialog): align various subcontrols
6649 in visually pleasing ways, allow frame to autosize to the dialog
6651 * dialog.el (make-dialog-box): add a border inside the frame. Add
6652 :autosize property, if t then reset the frame size appropriately
6653 before the frame is mapped.
6654 * gutter-items.el (set-progress-feedback-instantiator): align
6655 various subcontrols.
6656 * gutter-items.el (set-progress-abort-instantiator): ditto.
6658 2002-08-23 Stephen J. Turnbull <stephen@xemacs.org>
6660 * XEmacs 21.4.9 "Informed Management" is released.
6662 2002-06-22 Ville Skyttä <ville.skytta@xemacs.org>
6664 * subr.el (add-to-list): Sync with GNU Emacs 21.2, adding the
6665 "&optional append" argument.
6667 2002-07-16 Didier Verna <didier@xemacs.org>
6669 * subr.el (replace-in-string): fix case fold bug introduced by
6670 "2000-07-30 Ben Wing <ben@xemacs.org>": honor the value of
6671 case-fold-search in temporary buffers.
6673 2002-08-03 Steve Youngs <youngs@xemacs.org>
6675 * lib-complete.el (find-library): Remove check for mule because
6676 decompression DOES work on Mule.
6678 2002-08-11 John Paul Wallington <jpw@shootybangbang.com>
6680 * simple.el (join-line): New alias for `delete-indentation'.
6682 2002-08-02 Ville Skyttä <ville.skytta@xemacs.org>
6684 * font-lock.el: Some faces and doc typo fixes from GNU Emacs.
6685 (font-lock-doc-face): New alias to font-lock-doc-string-face.
6686 (font-lock-builtin-face): New.
6687 (font-lock-constant-face): New.
6688 (font-lock-face-list): Add builtin and constant faces.
6690 2002-08-16 Stephen J. Turnbull <stephen@xemacs.org>
6692 * autoload.el (make-autoload): Support define-derived-mode.
6693 Collected puts of doc-string-elt property. Based on a patch by
6694 Didier Verna <didier@xemacs.org>.
6696 2002-08-15 Stephen J. Turnbull <stephen@xemacs.org>
6698 * wid-edit.el (widget-field-activate): Fix docstring typo.
6700 2002-07-23 Andy Piper <andy@xemacs.org>
6702 * about.el (about-personal-info): update me.
6704 2002-07-12 Andy Piper <andy@xemacs.org>
6706 * custom.el (custom-theme-set-variables): remove bogus
6707 arguments. Use custom-set-default to set defaults.
6708 (custom-set-variables): update doc.
6709 (custom-local-buffer): new, synced from FSF.
6710 (custom-set-default): ditto.
6711 (defcustom): update doc.
6713 2002-06-16 Andy Piper <andy@xemacs.org>
6715 * menubar-items.el (default-menubar): enable windows printing on
6716 cygwin as well as native.
6718 2002-06-12 Andy Piper <andy@xemacs.org>
6720 * printer.el (generic-print-buffer): catch all errors so that the
6721 print device can be cleared in all scenarios.
6722 (Printer-clear-device): make sure clearing the printer allows it
6723 to be used again immediately.
6724 (generic-print-region): make sure the default printer face is
6727 2002-04-23 Jerry James <james@xemacs.org>
6729 * window-xemacs.el (display-buffer-function): Change doc to
6731 * window-xemacs.el (pre-display-buffer-function): Ditto.
6732 * window-xemacs.el (display-buffer): New arg, shrink-to-fit. If
6733 non-nil, make the new window just big enough for its contents.
6734 * frame.el (get-frame-for-buffer): Accept new arg, due to above.
6735 * frame.el (show-temp-buffer-in-current-frame): Remove broken
6736 temp-buffer-shrink-to-fit code. Tell display-buffer instead.
6738 2002-06-06 Andy Piper <andy@xemacs.org>
6740 * custom.el (custom-theme-set-variables): sync :set-after from FSF.
6742 (custom-handle-keyword): ditto.
6744 2002-07-12 Stephen J. Turnbull <stephen@xemacs.org>
6746 * gutter-items.el (buffers-tab-selection-function): Improve doc.
6747 Make obsolete. Default to nil.
6748 (buffers-tab-filter-functions): Improve doc. Use literal default.
6749 Inspired by a patch by John Palmieri.
6751 2002-07-01 Mike Alexander <mta@arbortext.com>
6753 * process.el (shell-command-on-region): Don't delete the region
6754 before giving it to call-process-region
6756 2002-06-04 Jerry James <james@eecs.ku.edu>
6758 * find-paths.el (paths-find-architecture-directory): Search in
6759 `system-configuration'/`base', not `base'`system-configuration'.
6761 2002-06-23 Ville Skyttä <ville.skytta@xemacs.org>
6763 * info.el (Info-index): Add missing \ in [ t].
6765 2002-06-11 Stephen J. Turnbull <stephen@xemacs.org>
6767 * gutter-items.el (gutter-buffers-tab-visible-p,
6768 buffers-tab-omit-function, buffers-tab-selection-function,
6769 buffers-tab-filter-functions):
6772 2002-06-09 Stephen J. Turnbull <stephen@xemacs.org>
6774 * toolbar.el (toolbar-icon-directory): Document trailing separator.
6776 * toolbar-items.el (toolbar-news): Fix typo in message string.
6778 2002-06-08 Stephen J. Turnbull <stephen@xemacs.org>
6780 * dialog.el (yes-or-no-p-dialog-box):
6781 * cmdloop.el (y-or-n-p-minibuf):
6782 (yes-or-no-p-minibuf):
6785 Specify negative answers in docstrings.
6787 2002-05-25 Steve Youngs <youngs@xemacs.org>
6789 * package-ui.el (pui-help-echo): Display both installed and author
6790 version. Use a balloon-help window to display extra info like
6793 2002-05-30 Andy Piper <andy@xemacs.org>
6795 * files.el (revert-buffer-internal): don't visit
6796 revert-buffer. Kill buffer when not used. Suggested by Mike
6797 Alexander <mta@arbortext.com>
6799 2002-05-20 Stephen J. Turnbull <stephen@xemacs.org>
6801 * files.el (revert-buffer): More docstring fiddling.
6803 2002-05-19 Stephen J. Turnbull <stephen@xemacs.org>
6805 * files.el (revert-buffer):
6806 (revert-buffer-internal):
6807 (revert-buffer-insert-file-contents-function):
6808 Improve docstrings and comments.
6810 2002-05-08 Andy Piper <andy@xemacs.org>
6812 * files.el (revert-buffer): observe noconfirm behavior.
6814 2002-04-09 Andy Piper <andy@xemacs.org>
6816 * files.el (revert-buffer): use revert-buffer-internal if it looks
6817 like doing so will not result in any user-visible changes.
6818 (revert-buffer-internal): new function. Do the actual process of
6819 reversion and then see whether the result is any different to what
6820 we have already. If it is not then do nothing.
6822 2001-12-11 Andy Piper <andy@xemacs.org>
6824 * menubar.el (get-popup-menu-response): re-order so that it works
6825 on more sane/facist window systems.
6827 2001-12-03 Andy Piper <andy@xemacs.org>
6829 * faces.el (frob-face-property): don't infloop in face frobbing
6830 from Jan Vroonhof <jan@xemacs.org>.
6832 2001-11-30 Jan Vroonhof <jan@xemacs.org>
6834 * faces.el (frob-face-property): Follow face fall-back hierarchy
6835 properly for face properties without an instance. Only do manual
6836 copy form 'default in last resort. This handles in particular
6837 the case where 'default itself has only a fall-back (which is
6838 the case by default on windows).
6840 2001-11-24 Andy Piper <andy@xemacs.org>
6842 * printer.el (generic-print-region): set default-frame-plist to
6843 nil while creating the printer frame so that sizes reflect the
6846 * faces.el (face-complain-about-font): Don't complain on printers.
6848 2002-05-10 Stephen J. Turnbull <stephen@xemacs.org>
6850 * package-net.el: Andy synch.
6852 2001-12-16 Andy Piper <andy@xemacs.org>
6854 * package-get.el (package-get-update-all): Make sure installed.db
6855 gets updated after updating packages.
6857 2002-03-28 Ben Wing <ben@xemacs.org>
6859 * msw-glyphs.el: Set glyph-contrib-p to nil on hscroll,
6860 continuation, truncation so that we don't get line jumpiness from
6861 them being larger than the line height.
6863 * msw-font-menu.el (mswindows-font-menu-font-data): Fix bug.
6865 2001-11-30 Jan Vroonhof <jan@xemacs.org>
6867 * font.el (font-window-system-mappings): Add mapping for Gtk
6868 (assume identical to X)
6870 2002-02-04 Andy Piper <andy@xemacs.org>
6872 * files.el (convert-standard-filename): Fix for short filename
6873 Peter Arius <pas@methodpark.de>
6875 2001-12-10 Christoph Wedler <Christoph.Wedler@sap.com>
6877 * list-mode.el (default-choose-completion): completion-base-size
6878 should refer to local value in the completion list buffer.
6880 2001-12-03 Didier Verna <didier@xemacs.org>
6882 * rect.el: autoload `replace-rectangle'.
6883 * keydefs.el (global-map): bind it to `C-x r p'.
6885 2002-05-09 Stephen J. Turnbull <stephen@xemacs.org>
6887 * XEmacs 21.4.8 "Honest Recruiter" is released.
6889 2002-05-09 Stephen J. Turnbull <stephen@xemacs.org>
6891 This patch is based on Jerry James's patch and analysis.
6893 * select.el (get-clipboard):
6896 (get-clipboard-foreign):
6897 (get-selection-foreign):
6898 New function for use as `interprogram-paste-function's.
6900 * simple.el (interprogram-paste-function): Change default to
6901 `get-clipboard-foreign'; improve docstring.
6902 (interprogram-cut-function): Improve dosctring.
6904 2002-05-04 Stephen J. Turnbull <stephen@xemacs.org>
6906 * XEmacs 21.4.7 "Economic Science" is released.
6908 2002-03-18 Adrian Aichner <adrian@xemacs.org>
6910 * cus-edit.el (customize-save-variable): Fix typo in prompt.
6912 2002-03-26 John Paul Wallington <jpw@xemacs.org>
6914 * obsolete.el (assq-delete-all): New compatibility alias for
6917 2002-01-09 Simon Josefsson <jas@extundo.com>
6919 * files.el (auto-mode-alist): Support Sieve (*.siv, *.sieve).
6921 2002-01-04 Adrian Aichner <adrian@xemacs.org>
6923 * info.el (Info-auto-generate-directory): Default
6924 Info-auto-generate-directory to 'if-outdated.
6926 2002-03-28 Stephen J. Turnbull <stephen@xemacs.org>
6928 * startup.el (normal-top-level): Prevent migration code from
6929 trashing .emacs on an error in loading the init files.
6931 2002-03-14 Ville Skyttä <ville.skytta@xemacs.org>
6933 * files.el (auto-mode-alist): GNUmakefile is a Makefile,
6934 "system default" Xdefaults and friends get xrdb-mode.
6936 2002-03-05 Mats Lidell <matsl@contactor.se>
6938 * help-nomule.el (tutorial-supported-languages): Added Swedish
6939 tutorial. Sorted languages.
6941 2002-02-11 Mike Sperber <mike@xemacs.org>
6943 * info.el (Info-maybe-update-dir): Regenerate dir if we're
6944 regenerating outdated dir files and dir is non-existent.
6946 2002-01-27 Stephen J. Turnbull <stephen@xemacs.org>
6948 * code-files.el (convert-mbox-coding-system): Improve comment.
6949 (write-region): Improve docstring. Reformat to 80 columns. Add
6950 coding-system argument to `write-region-pre-hook' call.
6951 (write-region-pre-hook): Fix docstring to mention lockname argument.
6953 2002-01-18 Stephen J. Turnbull <stephen@xemacs.org>
6955 * minibuf.el (completing-read): Remove redundant wrong arg list.
6957 * help.el (with-displaying-help-buffer): Put usage advice in docstring.
6959 2001-12-27 John Paul Wallington <jpw@shootybangbang.com>
6961 * obsolete.el (interactive-form): new compatibility alias for
6962 function-interactive.
6964 2001-11-29 Adrian Aichner <adrian@xemacs.org>
6966 * menubar-items.el (Menubar-items-truncate-list): Removed.
6967 * menubar-items.el (Menubar-items-truncate-history): New.
6968 * menubar-items.el (default-menubar): Use
6969 Menubar-items-truncate-history.
6971 2002-02-03 Adrian Aichner <adrian@xemacs.org>
6973 * printer.el (generic-print-region): Pass correct arguments to
6974 lpr-region. Thanks to Nevin Kapur <nevin@jhu.edu> and Björn
6975 Torkelsson <torkel@acc.umu.se>.
6977 2002-01-09 John Paul Wallington <jpw@shootybangbang.com>
6979 * help.el (describe-mode): synched with FSF 19.34; handle nil
6980 minor mode indicators.
6982 2001-12-03 Christoph Wedler <Christoph.Wedler@sap.com>
6984 * minibuf.el (completing-read): Update docstring.
6986 2001-12-17 Stephen J. Turnbull <stephen@xemacs.org>
6988 * XEmacs 21.4.6 "Common Lisp" is released.
6990 2001-11-21 Stephen J. Turnbull <stephen@xemacs.org>
6992 * package-net.el: Inadvertant synch with Windows branch. From
6994 (package-net-kit-version): new variable.
6995 (package-net-generate-bin-ini): use it. Remove unwanted functions.
6997 2001-11-28 Steve Youngs <youngs@xemacs.org>
6999 * package-get.el (package-get-locate-index-file): Also search the
7000 core etc/ directory for the package index file if it can't be
7001 found in ~/.xemacs/.
7003 2001-12-13 William Perry <wmperry@gnu.org>
7005 * dialog-gtk.el (popup-builtin-question-dialog):
7006 Conform to API in gui.c.
7008 2001-11-12 Andy Piper <andy@xemacs.org>
7010 * cus-edit.el (custom-save-face-internal): make sure we save
7012 (custom-save-variables): ditto variables.
7014 2001-11-20 Stephen J. Turnbull <stephen@xemacs.og>
7016 * faces.el (make-face-family):
7018 New face-modifying functions per Jan Vroonhof.
7020 cus-face.el (custom-set-face-font-family):
7021 (custom-set-face-font-size):
7024 * font.el (font-window-system-mappings): More precise docstring.
7027 (font-create-object):
7028 (tty-font-create-object):
7029 (tty-font-create-plist):
7030 (x-font-create-object):
7031 (x-font-create-name):
7032 (ns-font-create-name):
7033 (mswindows-font-create-object):
7034 (mswindows-font-create-name):
7037 2001-11-14 John Paul Wallington <jpw@shootybangbang.com>
7039 * gtk-faces.el (gtk-init-device-faces): removed spurious
7040 quote before let* expression.
7042 2001-10-29 Andy Piper <andy@xemacs.org>
7044 * code-files.el (toggle-buffer-file-coding-system): mark buffer as
7045 modified when changing coding system.
7047 * toolbar-items.el (toolbar-dired): Use interactive "D" spec so
7048 that we invoke the GUI directory selector.
7050 2001-10-25 Andy Piper <andy@xemacs.org>
7052 * dialog.el (make-dialog-box): use new directory dialog support.
7053 * minibuf.el (read-file-name-1): ditto.
7054 (read-file-name): ditto.
7055 (read-directory-name): ditto.
7057 2001-10-23 Stephen J. Turnbull <stephen@xemacs.org>
7059 * XEmacs 21.4.5 "Civil Service" is released.
7061 2001-04-23 Didier Verna <didier@xemacs.org>
7063 * cus-edit.el (custom-variable-pre-save): New.
7064 * cus-edit.el (custom-variable-post-save): New.
7065 * cus-edit.el (custom-variable-save): use them.
7066 * cus-edit.el (custom-face-pre-save): New.
7067 * cus-edit.el (custom-face-post-save): New.
7068 * cus-edit.el (custom-face-save): use them.
7069 * cus-edit.el (custom-group-pre-save): New.
7070 * cus-edit.el (custom-group-post-save): New.
7071 * cus-edit.el (custom-group-save): use them.
7072 * cus-edit.el (Custom-save): use the pre/post functions above,
7073 call `custom-save-all' only once.
7074 * cus-edit.el (custom-variable-pre-reset-standard): New.
7075 * cus-edit.el (custom-variable-post-reset-standard): New.
7076 * cus-edit.el (custom-variable-reset-standard): use them.
7077 * cus-edit.el (custom-face-pre-reset-standard): New.
7078 * cus-edit.el (custom-face-post-reset-standard): New.
7079 * cus-edit.el (custom-face-reset-standard): use them.
7080 * cus-edit.el (custom-group-pre-reset-standard): New.
7081 * cus-edit.el (custom-group-post-reset-standard): New.
7082 * cus-edit.el (Custom-reset-standard): use them.
7083 * cus-edit.el (custom-face-reset-saved): use the pre/post
7084 functions above, call `custom-save-all' only once.
7086 2001-04-08 Danny Colascione <qtmstr@optonline.net>
7088 * gutter-items.el (buffers-tab face): Derive from the modeline
7089 face by default. Many people use white-on-black for the default
7090 font, and the tabs look hideous with that color combination. The
7091 modeline usually has the correct colors.
7093 2001-09-28 Robert Pluim <rpluim@bigfoot.com>
7095 * etags.el (find-tag): Doc fix, point users at pop-tag-mark.
7096 (tag-mark-stack-max): Typo fix.
7098 2001-09-28 Ben Wing <ben@xemacs.org>
7101 * font-lock.el (font-lock-after-change-function):
7102 fix problem with last patch, reported by Katsumi Yamaoka.
7104 2001-09-17 Ben Wing <ben@xemacs.org>
7106 * font-lock.el (font-lock-after-change-function):
7107 fix problem when you insert a comment on the line before a line of
7108 code: if we use the following char, then when you hit backspace,
7109 the following line of code turns the comment color.
7111 2001-06-08 Ben Wing <ben@xemacs.org>
7113 * process.el: comment about shell-command-switch.
7114 * process.el (shell-quote-argument): Need to quote a null
7115 argument, too. From Dan Holmsand.
7117 * startup.el (normal-top-level): Delete some unused FSF junk.
7118 * startup.el (command-line-early):
7120 * startup.el (command-line): Call MS Windows init function.
7123 * win32-native.el (mswindows-system-shells): New.
7124 * win32-native.el (mswindows-system-shell-p): New.
7125 * win32-native.el (init-mswindows-at-startup): New.
7126 * win32-native.el (mswindows-quote-one-vc-runtime-arg):
7127 * win32-native.el (mswindows-quote-one-simple-arg):
7128 * win32-native.el (mswindows-quote-one-command-arg):
7129 * win32-native.el (mswindows-construct-process-command-line-alist):
7130 Correct comments at top. Correctly handle passing arguments
7131 to Cygwin programs and to bash. Fix quoting of zero-length
7132 arguments (from Dan Holmsand). Set shell-command-switch based
7133 on shell-file-name, which in turn comes from env var SHELL.
7135 2001-07-18 Alexey Mahotkin <alexm@hsys.msk.ru>
7137 * toolbar.el (toolbar-visible-p, toolbar-captioned-p,
7138 default-toolbar-position): Fill docstrings for balloon-help.
7140 2001-03-15 Stephen J. Turnbull <stephen@xemacs.org>
7142 * faces.el: Reenable specifications over 'gtk domain.
7144 2001-08-08 Didier Verna <didier@xemacs.org>
7146 * autoload.el (update-autoload-files): make defdir a file name,
7149 2001-08-06 Steve Youngs <youngs@xemacs.org>
7151 * menubar-items.el (default-menubar): Use 'report-xemacs-bug'.
7153 * lisp-mnt.el (lm-report-bug): Use 'report-xemacs-bug-beta-address'.
7155 2001-08-01 Edward M. Lee <tailbert@yahoo.com>
7157 * font-menu.el (font-menu-set-font): Default to current font-family.
7158 (font-menu-preferred-resolution):
7159 (font-menu-size-scaling):
7160 Provide gtk defaults, too.
7162 2001-07-29 Mike Alexander <mta@arbortext.com>
7164 * cus-face.el (custom-set-face-font-size): Last arg to apply is a
7166 (custom-set-face-font-family): ditto
7168 2001-07-26 Mike Sperber <mike@xemacs.org>
7170 * files.el (auto-mode-alist): .9 files are man pages, too.
7172 2001-07-23 Edwin Steiner <esteiner@net4you.at>
7174 * process.el (call-process-internal): bind
7175 coding-system-for-write to 'binary when calling
7176 start-process-internal, so the process receives
7177 the literal contents of INFILE.
7179 2001-09-15 Edward M. Lee <tailbert@yahoo.com>
7181 * files.el (auto-mode-alist): Add configure.ac support.
7183 2001-07-19 Adrian Aichner <adrian@xemacs.org>
7187 Adrian's mouse-track patch. See <y9plq0nc.fsf@ecf.teradyne.com>.
7189 2001-07-28 Stephen J. Turnbull <stephen@xemacs.org>
7191 * XEmacs 21.4.4 "Artificial Intelligence" is released.
7193 2001-07-10 Katsumi Yamaoka <yamaoka@jpl.org>
7195 * mule/kinsoku.el (kinsoku-bol-p): Work with ascii and non-ascii
7197 (kinsoku-eol-p): Ditto.
7199 2001-07-09 Katsumi Yamaoka <yamaoka@jpl.org>
7201 * mule/kinsoku.el (kinsoku-ascii-eol, kinsoku-gb-bol,
7202 kinsoku-gb-eol, kinsoku-big5-bol, kinsoku-big5-eol): Assign
7203 characters as the category `s' or `e' correctly.
7205 2001-06-06 Alexey Mahotkin <alexm@hsys.msk.ru>
7207 * mule/cyrillic.el: Uncomment definition of ccl-encode-koi8-r-font.
7209 2001-06-14 Alexey Mahotkin <alexm@hsys.msk.ru>
7211 * mule/cyrillic.el: Set up case table.
7213 2001-06-08 Mike Sperber <mike@xemacs.org>
7215 * files.el (save-some-buffers-1): Don't zap the help window right
7216 after `map-y-or-n-p' has popped it up.
7218 2001-06-15 Nick Pakoulin <npak@ispras.ru>
7220 * help.el (frob-help-extents): Require 'hyper-apropos for faces.
7222 2001-07-18 Stephen J. Turnbull <stephen@xemacs.org>
7224 * specifier.el: define-specifier-tag 'gtk.
7226 2001-05-12 Ben Wing <ben@xemacs.org>
7228 * find-paths.el (paths-find-recursive-path):
7229 fix error with null EXCLUDE-REGEXP.
7231 * font-lock.el (font-lock-mode):
7232 fix problem reported by hrvoje with buffers starting with a space.
7234 2001-05-06 Ben Wing <ben@xemacs.org>
7236 * dialog.el (make-dialog-box):
7237 * menubar-items.el (default-menubar):
7238 * printer.el (generic-print-buffer):
7239 * printer.el (generic-print-region):
7240 implement printing the selection when it's selected.
7242 2001-04-18 Didier Verna <didier@xemacs.org>
7244 * cus-edit.el (Custom-reset-standard): reset to standard settings
7245 not only when the buffer's :custom-state is 'modified, but also
7246 when it is 'set or 'saved.
7248 2001-04-17 Didier Verna <didier@xemacs.org>
7250 * startup.el (load-user-init-file): define `custom-file' before
7251 loading the user's init file.
7253 2001-04-09 Danny Colascione <qtmstr@optonline.net>
7255 * menubar.el (popup-mode-menu): Make it work with
7256 popup-menu-titles turned off.
7258 2001-04-24 Hrvoje Niksic <hniksic@arsdigita.com>
7260 * about.el (about-mailto-link): Use compose-mail for sending mail.
7262 2001-07-14 Sean MacLennan <seanm@storm.ca>
7264 * package-admin.el (package-install-hook): New.
7265 (package-delete-hook): New.
7266 (package-admin-add-single-file-package): Use package-delete-hook.
7268 * package-get.el (package-get): Use package-install-hook.
7270 2001-06-26 Robert Pluim <rpluim@bigfoot.com>
7272 * package-ui.el (pui-install-selected-packages): reverse the lists
7273 of packages so that they get handled in the same order as they
7276 2001-06-26 Robert Pluim <rpluim@bigfoot.com>
7278 * packages.el (locate-library): Use read-library-name for completion.
7280 2001-05-21 Martin Buchholz <martin@xemacs.org>
7282 * byte-optimize.el (=): `=' is not a binary predicate!
7283 Fix incorrect optimization: (= 0 0 (random 2)) ==> 0 or 1.
7284 Use byte-optimize-predicate, not byte-optimize-binary-predicate,
7286 2001-05-20 Martin Buchholz <martin@xemacs.org>
7288 * bytecomp.el (byte-compile-arithcompare):
7289 Only optimize (= x) ==> t if byte-compile-delete-errors is not nil.
7291 2001-06-03 William M. Perry <wmperry@gnu.org>
7293 * dialog-gtk.el (popup-builtin-open-dialog): Don't forget to
7294 return the filename selected by the user!
7296 2001-05-31 William M. Perry <wmperry@gnu.org>
7298 * font-menu.el: Avoid arithmetic with 'nil' when using the font menu
7301 2001-05-29 Alexey Mahotkin <alexm@hsys.msk.ru>
7303 * coding.el: Tiny typo fixed.
7305 2001-05-17 Stephen J. Turnbull <stephen@xemacs.org>
7307 * XEmacs 21.4.3 "Academic Rigor" is released.
7309 2001-05-17 Stephen J. Turnbull <stephen@xemacs.org>
7311 * config.values.sh: lisp/utils?/config.el -> lisp/config.el.
7313 2001-05-10 Stephen J. Turnbull <stephen@xemacs.org>
7315 * XEmacs 21.4.2 "Developer-Friendly Unix APIs" is released.
7317 2001-05-04 Ben Wing <ben@xemacs.org>
7319 * printer.el (generic-print-buffer):
7320 * printer.el (generic-print-region):
7321 Enable dialog boxes. Apply workaround recommended by Kirill.
7322 fix (fboundp 'lpr-buffer) -> (fboundp 'lpr-region).
7324 * simple.el (kill-whole-line):
7325 * simple.el (kill-line-1):
7326 * simple.el (kill-entire-line):
7327 * simple.el (kill-line):
7328 * simple.el (backward-kill-line):
7329 Take out interactive dependence of kill-whole-line.
7331 2001-04-22 Ben Wing <ben@xemacs.org>
7333 * dialog.el (make-dialog-box):
7334 Put dialog titles back in -- this time correctly. Fix various
7335 other problems with leaks and such.
7337 * simple.el (region-exists-p):
7338 * simple.el (region-active-p):
7339 Add comment about which one is correct to use in menu specs.
7341 2001-05-05 Ben Wing <ben@xemacs.org>
7343 * dialog.el (make-dialog-box): fix doc string.
7344 * menubar-items.el (default-menubar): Add Page Setup for Windows,
7345 take out Pretty Print.
7347 * printer.el (printer-current-device): New.
7348 * printer.el (Printer-get-device): New.
7349 * printer.el (Printer-clear-device): New.
7350 * printer.el (generic-page-setup): New.
7351 * printer.el (generic-print-buffer):
7352 * printer.el (generic-print-region):
7353 Implement Page Setup. Handle errors properly.
7355 2001-05-05 Ben Wing <ben@xemacs.org>
7357 * subr.el (error): Complete list of errors in doc string.
7359 2001-04-22 Ben Wing <ben@xemacs.org>
7361 * bytecomp-runtime.el (byte-compiler-options): Correct doc string.
7363 2001-05-03 Adrian Aichner <adrian@xemacs.org>
7365 * build-report.el: Remove CVS keywords since this file has been in
7366 core lisp for a while now.
7367 * build-report.el (build-report-make-output-files): Fix typo.
7369 2001-04-24 Hrvoje Niksic <hniksic@arsdigita.com>
7371 * about.el (about-finish-buffer): Make sure the last change works
7372 even if EVENT is nil.
7374 2001-04-24 Hrvoje Niksic <hniksic@arsdigita.com>
7376 * about.el (about-finish-buffer): Kill/bury the buffer where the user
7377 clicked, not the one that happens to be the current buffer at the
7380 2001-03-19 Karl M. Hegbloom <karlheg@microsharp.com>
7382 * cus-edit.el (custom-display): Support the GTK Window System also.
7384 2001-04-30 Ben Wing <ben@xemacs.org>
7387 * printer.el (printer-page-header):
7388 * printer.el (Print-context): New.
7389 * printer.el (printer-page-footer):
7390 * printer.el (generate-header-element): New.
7391 * printer.el (generate-header-line): New.
7392 * printer.el (print-context-property):
7393 * printer.el (generic-print-buffer):
7394 * printer.el (generic-print-region):
7395 Implement headers and footers. Implement calling Print dialog box
7396 (#### but it doesn't quite work yet).
7398 2001-04-25 Ben Wing <ben@xemacs.org>
7400 * about.el (xemacs-hackers):
7401 * about.el (about-url-alist):
7402 * about.el (about-personal-info):
7403 * about.el (about-hacker-contribution):
7406 * simple.el (handle-post-motion-command):
7407 Fix spurious setting of zmacs-region-stays to t after a non-shift
7410 2001-04-24 Hrvoje Niksic <hniksic@arsdigita.com>
7412 * about.el (about-personal-info): Update my bio.
7413 (about-hacker-contribution): Ditto.
7415 2001-04-23 Stephen J. Turnbull <turnbull@sk.tsukuba.ac.jp>
7417 * startup.el (splash-frame-body): Update copyright notices: Ben, FSF.
7419 2001-04-19 Andy Piper <andy@xemacs.org>
7421 * package-net.el (package-net-cygwin32-binary-size): new size.
7422 (package-net-win32-binary-size): new size.
7423 (package-net-convert-index-to-ini): Use new arch.
7424 (package-net-batch-convert-index-to-ini): Removed.
7425 (package-net-generate-bin-ini): New.
7426 (package-net-batch-generate-bin-ini): New.
7428 2001-04-19 Stephen J. Turnbull <stephen@xemacs.org>
7430 * XEmacs 21.4.1 "Copyleft" is released.
7432 2001-04-19 Stephen J. Turnbull <stephen@xemacs.org>
7434 * x-compose.el (xlib-input-method-bug-workaround):
7435 (alias-colon-to-double-quote):
7436 Force sort in map-keymap to work around rehash bug.
7438 2001-04-17 Ben Wing <ben@xemacs.org>
7440 * about.el: Finish overhaul, add a few new hackers, update a
7443 2001-04-16 Stephen J. Turnbull <stephen@xemacs.org>
7445 * XEmacs 21.4.0 "Solid Vapor" is released.
7447 2001-04-15 Ben Wing <ben@xemacs.org>
7450 * about.el (about-headline-face): New.
7451 * about.el (about-link-face): New.
7452 * about.el (about-current-release-maintainers): New.
7453 * about.el (about-other-current-hackers): New.
7454 * about.el (about-url-alist):
7455 * about.el (about-once-and-future-hackers): New.
7456 * about.el (about-mailto-link): New.
7457 * about.el (about-get-buffer):
7458 * about.el (about-finish-buffer):
7459 * about.el (about-xemacs):
7460 * about.el (about-features): Removed.
7461 * about.el (about-advantages): New.
7462 * about.el (about-maintainer-info): Removed.
7463 * about.el (about-personal-info): New.
7464 * about.el (about-hacker-contribution): New.
7465 * about.el (about-maintainer):
7466 * about.el (about-show-linked-info):
7467 * about.el (about-hackers):
7468 Major revamping. Rewriting of most of the text, improve the
7469 link handling, separate info on contributors into personal
7470 and contribution info, add new contributors, update personal
7473 * menubar-items.el (default-menubar):
7474 Help menubar entry for News now says more accurately
7475 "What's New in XEmacs".
7478 * mouse.el (mouse-track-cleanup-hook):
7479 * mouse.el (mouse-track):
7480 Don't set-buffer to a dead buffer when calling mouse-track
7483 2001-04-14 Stephen J. Turnbull <stephen@xemacs.org>
7485 * XEmacs 21.2.47 "Zephir" is released.
7487 2001-04-02 Jan Vroonhof <jan.vroonhof@ntlworld.com>
7489 * dialog.el (make-dialog-box): Disable dialog box titles until
7490 we get them working.
7492 2001-03-30 Ben Wing <ben@xemacs.org>
7495 * help.el (Help-princ-face):
7496 * help.el (Help-prin1-face):
7497 * help.el (frob-help-extents):
7498 * help.el (describe-function-1):
7499 * help.el (describe-variable):
7500 Avoid using font-lock faces, which may not be defined.
7501 Instead, use hyper-apropos faces, and make sure they're
7502 defined as necessary by using `require'. (It's not so safe
7503 to do this for font-lock.) In any case, we will eventually
7504 be merging this functionality into hyper-apropos.
7506 * loaddefs.el (completion-ignored-extensions):
7509 * menubar-items.el (menu-truncate-list): Removed.
7510 * menubar-items.el (Menubar-items-truncate-list): New.
7511 * menubar-items.el (default-menubar):
7512 Fix errors if grep or compile command is too long. Rename helper
7513 function to be less visible.
7515 2001-03-23 Martin Buchholz <martin@xemacs.org>
7517 * byte-optimize.el (byte-optimize-minus):
7518 Fix mis-byte-compilation of (- 0 x) --> (- (- x))
7520 2001-03-26 Hrvoje Niksic <hniksic@arsdigita.com>
7522 * dumped-lisp.el (preloaded-file-list): Load mule/latin.el when
7525 * mule/latin.el: New file.
7527 2001-03-11 Ben Wing <ben@xemacs.org>
7530 * auto-save.el (auto-save-directory):
7531 * auto-save.el (make-auto-save-file-name):
7532 * auto-save.el (auto-save-file-name-p): New.
7534 Merge in improvements from other definition of
7535 make-auto-save-file-name in files.el.
7537 * auto-save.el (auto-save-original-name):
7538 * auto-save.el (auto-save-name-in-fixed-directory):
7539 * auto-save.el (auto-save-unslashify-name): Removed.
7540 * auto-save.el (auto-save-slashify-name): Removed.
7541 * auto-save.el (auto-save-reserved-chars): New.
7542 * auto-save.el (auto-save-escape-name): New.
7543 * auto-save.el (auto-save-unhex): New.
7544 * auto-save.el (auto-save-unescape-name): New.
7546 Change algorithm for encoding filenames in auto-save names to be
7547 entirely safe with all filesystems and all possible characters in
7548 a filename, and 100% reversible. (Essentially, uses
7549 quoted-printable as the encoding.)
7551 * auto-save.el (recover-all-files):
7553 Use insert-directory rather than calling ls directly -- fixes
7554 things under Windows.
7557 * files.el (convert-standard-filename): Substitute FSF's
7558 definition for this (we had nothing here before).
7560 * files.el (backup-buffer): Warning fix.
7562 * files.el (make-backup-file-name):
7563 * files.el (find-backup-file-name):
7564 Fix error in calling sequence to auto-save-file-name-p.
7566 * files.el (recover-file):
7567 Use insert-directory rather than calling ls directly -- fixes
7568 things under Windows.
7570 * files.el (make-auto-save-file-name): Removed.
7571 * files.el (auto-save-file-name-p): Removed.
7572 auto-save is always dumped so no sense in having a definition
7573 that will always be overwritten with another.
7575 * files.el (insert-directory):
7577 * win32-native.el (debug-mswindows-process-command-lines):
7578 * win32-native.el (original-make-auto-save-file-name): Removed.
7579 * win32-native.el (make-auto-save-file-name): Removed.
7582 2001-03-21 Martin Buchholz <martin@xemacs.org>
7584 * XEmacs 21.2.46 "Urania" is released.
7586 2001-03-16 Stephen J. Turnbull <stephen@xemacs.org>
7588 * menubar-items.el (default-menubar): Update sample.emacs to
7589 sample.init.el and adjust accelerators.
7591 2001-02-02 Stephen J. Turnbull <stephen@xemacs.org>
7593 * build-report.el (build-report): Improve docstring.
7595 2001-03-15 Stephen J. Turnbull <stephen@xemacs.org>
7597 * ChangeLog: Log GTK merge.
7603 Revert gratuitous whitespace changes.
7605 2001-03-07 Ben Wing <ben@xemacs.org>
7608 * help.el (key-or-menu-binding):
7609 * help.el (Help-find-file): New.
7610 * help.el (describe-beta):
7611 * help.el (describe-copying):
7612 * help.el (describe-project):
7613 * help.el (view-emacs-news):
7614 * help.el (view-sample-init-el): New.
7615 * help.el (Help-princ-face): New.
7616 * help.el (Help-prin1-face): New.
7617 * help.el (help-symbol-function-context-menu):
7618 * help.el (help-symbol-variable-context-menu):
7619 * help.el (help-symbol-function-and-variable-context-menu):
7620 * help.el (frob-help-extents):
7621 * help.el (describe-function-1):
7622 * help.el (describe-variable):
7624 Add coloring in Help buffers, correspondent with hyperlinks.
7625 View files in view-mode rather than Fundamental.
7626 Remove separators from context menus -- now handled in generic code.
7627 Add `Find Tag' to context menu.
7629 * menubar.el (popup-mode-menu):
7631 Rewrite code that outputs the popup menu to (a) put more specific
7632 entries first, (b) be more robust, (c) output the proper context
7633 menu separators automatically (the context menu functionality is
7634 new and currently used only by Help).
7636 2001-03-10 William M. Perry <wmperry@aventail.com>
7638 * dialog-gtk.el (gtk-make-dialog-box-internal): Forgot to rewrite
7639 this function when converting from the 21.1 GTK branch. Now
7640 supports file, password, question, and color built-in dialogs.
7642 2001-03-06 Ben Wing <ben@xemacs.org>
7645 * keydefs.el (global-map):
7646 Add commented-out change of M-k (for 21.5).
7648 * menubar-items.el (default-menubar):
7649 Fix items to control kill-line behavior; add items for
7653 * simple.el (kill-whole-line):
7654 * simple.el (historical-kill-line): Removed.
7655 * simple.el (kill-line): Removed.
7656 * simple.el (kill-entire-line): New.
7657 * simple.el (kill-line-1): New.
7658 * simple.el (backward-kill-line):
7659 Undo kill-whole-line == always changes. Add new function
7660 kill-entire-line to unconditionally delete the current line.
7661 Add comments describing the lamentable state of affairs of
7662 the kill-line functions and variables.
7664 2001-03-02 Ben Wing <ben@xemacs.org>
7667 * simple.el (beginning-of-buffer):
7668 * simple.el (end-of-buffer):
7669 * simple.el (mark-ring-unrecorded-commands):
7670 * simple.el (signal-error-on-buffer-boundary):
7671 * simple.el (shifted-motion-keys-select-region):
7672 * simple.el (unshifted-motion-keys-deselect-region):
7673 * simple.el (motion-keys-for-shifted-motion): New.
7674 * simple.el (handle-pre-motion-command):
7675 * simple.el (handle-post-motion-command):
7676 * simple.el (forward-char-command):
7677 * simple.el (backward-char-command):
7678 * simple.el (scroll-up-command):
7679 * simple.el (scroll-down-command):
7680 * simple.el (next-line):
7681 * simple.el (previous-line):
7682 * simple.el (backward-block-of-lines):
7683 * simple.el (forward-block-of-lines):
7684 * simple.el (backward-word):
7685 * simple.el (mark-word):
7687 Augment documentation of the most common motion commands to make
7688 note of the shifted-motion support. Improve the support to (a)
7689 properly document how it works and why it's done in the fashion it
7690 is, and (b) allow the keystrokes that trigger it to be customized.
7692 Correct error in the customize specification of
7693 mark-ring-unrecorded-commands.
7695 2001-03-02 Ben Wing <ben@xemacs.org>
7698 * font-lock.el (font-lock-pending-extent-table): Removed.
7699 * font-lock.el (font-lock-pending-buffer-table): New.
7700 * font-lock.el (font-lock-pre-idle-hook):
7701 * font-lock.el (font-lock-after-change-function):
7702 * font-lock.el (font-lock-fontify-pending-extents):
7703 * font-lock.el (font-lock-lisp-like):
7705 Fix handling of pending extents to avoid excessive slowness (N^2
7706 behavior) when making lots of buffer changes between redisplays,
7707 such as when saving the Options.
7709 2001-03-09 William M. Perry <wmperry@aventail.com>
7720 The Great GTK Merge.
7725 * generic-widgets.el:
7733 * gtk-file-dialog.el:
7741 * gtk-password-dialog.el:
7743 * gtk-widget-accessors.el:
7747 The Great GTK Merge: new files.
7749 2001-03-05 Stephen J. Turnbull <stephen@xemacs.org>
7751 * generic-widgets.el: Don't require gtk (a built-in feature) at
7752 top level. Don't execute the last sexp unless (featurep 'gtk).
7754 2001-02-28 Stephen J. Turnbull <stephen@xemacs.org>
7756 * mule/mule-init.el (auto-language-alist): Split zh into GB and BIG5.
7758 2001-02-23 Martin Buchholz <martin@xemacs.org>
7760 * XEmacs 21.2.45 "Thelxepeia" is released.
7762 2001-01-25 Jason R. Mastaler <jason@xemacs.org>
7764 * about.el (xemacs-hackers): update my entry.
7765 * about.el (about-maintainer-info): ditto.
7766 * about.el (about-hackers): ditto.
7768 2001-02-20 Jan Vroonhof <jan@xemacs.org>
7770 * about.el (about-maintainer-info): More vanity info about
7773 2001-02-20 Adrian Aichner <adrian@xemacs.org>
7775 * build-report.el (build-report-destination): xemacs-build-reports
7776 has moved to SourceForge, where mailing list name length is
7777 restricted, hence the name change to
7778 xemacs-buildreports@xemacs.org.
7779 * build-report.el (build-report-keep-regexp): Update default.
7780 * build-report.el (build-report-delete-regexp): Ditto.
7781 * build-report.el (build-report-make-output-files): Ditto.
7783 2001-02-19 Craig Lanning <lanning@scra.org>
7785 * lisp-mode.el: Add indentation specifications for following
7786 Common Lisp forms: handler-case, handler-bind, with-slots,
7787 with-open-file, with-open-stream, print-unreadable-object.
7789 2001-02-18 Matt Tucker <tuck@whistlingfish.net>
7791 * font-lock.el (font-lock-set-defaults-1):
7792 Move initialization of `font-lock-cache-position' so that it's set
7793 even if font-lock-keywords is already defined.
7795 2001-02-17 Matt Tucker <tuck@whistlingfish.net>
7797 * autoload.el (generate-file-autoloads-1):
7798 Use `emacs-lisp-mode-syntax-table' instead of
7799 `lisp-mode-syntax-table'.
7800 * lisp-mode.el (lisp-mode-syntax-table):
7801 Get rid of old checks for `parse-partial-sexp' version.
7802 Make `|' (pipe) string delimiter instead of punctuation.
7804 2001-02-16 Martin Buchholz <martin@xemacs.org>
7806 * window.el (save-selected-window):
7807 Use gensym for better macro hygiene.
7809 2001-02-06 Mike Sperber <mike@xemacs.org>
7812 * startup.el (startup-setup-paths): Set and use
7813 `mule-lisp-directory'.
7814 (startup-setup-paths-warning): Ditto.
7816 * setup-paths.el (paths-find-mule-lisp-directory): Added.
7817 (paths-construct-load-path): Consider `mule-lisp-directory'.
7819 2001-02-07 Matt Tucker <tuck@whistlingfish.net>
7821 * font-lock.el: Syntax table improvements used. A few random
7822 changes are not specified below.
7823 (font-lock-fontify-string-delimiters):
7824 (font-lock-syntactic-keywords):
7825 (font-lock-cache-state nil):
7826 (font-lock-cache-position):
7828 (font-lock-set-syntax):
7829 (font-lock-apply-syntactic-highlight):
7830 (font-lock-fontify-syntactic-anchored-keywords):
7831 (font-lock-fontify-syntactic-keywords-region):
7832 (font-lock-eval-keywords):
7834 (font-lock-remove-face):
7835 (font-lock-fontify-syntactically-region):
7836 Use syntax properties.
7838 2001-02-08 Martin Buchholz <martin@xemacs.org>
7840 * XEmacs 21.2.44 "Thalia" is released.
7842 2001-01-16 Mike Sperber <mike@xemacs.org>
7844 * startup.el (normal-top-level): Work even if no installation root
7847 2001-01-30 Andy Piper <andy@xemacs.org>
7849 * gutter-items.el (progress-abort-glyph): remove instantiator.
7850 (set-progress-abort-instantiator): new function.
7851 (abort-progress-feedback): use it.
7853 * gutter.el (set-gutter-dirty-p): new function.
7855 2001-01-30 Didier Verna <didier@xemacs.org>
7857 * mwheel.el (mwheel-scroll): unwind-protect the selected window.
7859 2001-01-24 Didier Verna <didier@xemacs.org>
7861 * sound.el (sound-extension-list): give a better default value.
7862 * sound.el (load-sound-file): improve the doc string, also find
7863 files given by absolute names, pass a real extension list to
7866 2001-01-26 Martin Buchholz <martin@xemacs.org>
7868 * XEmacs 21.2.43 "Terspichore" is released.
7870 2001-01-20 Klaus Frank <klausf@i3.informatik.rwth-aachen.de>
7872 * gnuserv.el (gnuserv-process-filter): Robuster handling of error
7873 messages from gnuserv.
7875 2001-01-20 Martin Buchholz <martin@xemacs.org>
7877 * XEmacs 21.2.42 "Poseidon" is released.
7879 2001-01-12 Nick V. Pakoulin <npak@ispras.ru>
7881 * cl-macs.el (cl-upcase-arg): New function.
7882 (cl-function-arglist): New function.
7883 (cl-transform-lambda): Automatically add CL-style lambda list to
7884 documentation string using functions above.
7886 2001-01-12 Andy Piper <andy@xemacs.org>
7888 * package-get.el (package-get-custom): call
7889 package-net-update-installed-db.
7891 * package-ui.el (pui-install-selected-packages): call
7892 package-net-update-installed-db.
7894 * package-net.el (package-net-update-installed-db): use
7895 packages-package-list so that we reflect reality.
7897 * packages.el (packages-package-list): Make docstring reflect
7900 * package-net.el (package-net-convert-index-to-ini): exclude mule entries.
7902 * postinstall.cc (do_postinstall): don't pick up shells if cygwin
7905 2001-01-17 Andy Piper <andy@xemacs.org>
7907 * wid-edit.el (widget-activation-glyph-mapper): activate or
7908 deactivate native widgets.
7909 (widget-glyph-insert-glyph): record instantiator.
7910 (widget-push-button-value-create): use it.
7912 * gui.el (gui-button-action): new function. Make button's domain
7913 buffer current when calling.
7914 (make-gui-button): update to use gui-button-action.
7916 2001-01-16 Didier Verna <didier@xemacs.org>
7918 * menubar-items.el (default-menubar): add an entry for modeline
7919 horizontal scrolling in Options -> Display.
7921 2001-01-17 Steve Youngs <youngs@xemacs.org>
7923 * package-get.el (package-get-require-signed-base): Set to nil
7926 2001-01-17 Martin Buchholz <martin@xemacs.org>
7928 * XEmacs 21.2.41 "Polyhymnia" is released.
7930 2001-01-16 Mike Sperber <mike@xemacs.org>
7932 * setup-paths.el (paths-core-load-path-depth): Stopgap bump to
7935 2001-01-14 Mike Sperber <mike@xemacs.org>
7937 * startup.el (maybe-create-compatibility-dot-emacs):
7938 (maybe-unmigrate-user-init-file):
7939 (unmigrate-user-init-file): Created.
7940 (maybe-migrate-user-init-file): Offer creation of compatibility
7942 Some doc fixes wrt init file location.
7944 2001-01-15 Golubev I. N. <gin@mo.msk.ru>
7946 * faces.el (face-frob-from-locale-first): new variable.
7947 (frob-face-font-2): Honor tags arg while trying to use
7948 standard-face-mapping. When face-frob-from-locale-first is set,
7949 first try to set face inheriting from frobbed-face.
7951 2001-01-15 Didier Verna <didier@xemacs.org>
7953 * about.el (xemacs-hackers): update my entry.
7954 * about.el (about-url-alist): ditto.
7955 * about.el (about-maintainer-info): ditto.
7956 * about.el (about-hackers): ditto.
7958 2001-01-15 Martin Buchholz <martin@xemacs.org>
7960 The byte compiler has been badly broken for a year,
7961 by the patch of 1999-12-06.
7962 * byte-optimize.el (byte-optimize-form-code-walker):
7963 Bug was: the byte compiler was making this erroneous optimization:
7964 (progn (or (foo)) (bar)) ==> (bar)
7966 2000-11-20 Mike Sperber <mike@xemacs.org>
7968 * setup-paths.el (paths-core-load-path-depth): Split
7969 `paths-load-path-depth' in two for site and core lisp. Don't
7971 * setup-paths.el (paths-construct-load-path): Use.
7973 2001-01-10 Andy Piper <andy@xemacs.org>
7975 * package-net.el (package-net-cygwin32-binary-size): new variable
7976 (package-net-win32-binary-size): ditto. add much needed
7979 * gutter-items.el (buffers-tab-items): correct off-by-one error
7980 for buffers-tab-max-size.
7982 2001-01-08 Martin Buchholz <martin@xemacs.org>
7984 * XEmacs 21.2.40 is released.
7986 2001-01-06 Stephen J. Turnbull <stephen@xemacs.org>
7988 * mule/hebrew.el: Fix comments and typos.
7989 mule/japanese.el: Fix comments, typos, and 8-bit character encoding.
7991 2001-01-06 Stephen J. Turnbull <stephen@xemacs.org>
7993 * ChangeLog.1: move ancient log from fill.el.
7997 mule/mule-category.el:
7998 Miscellaneous typo fixes and slight doc clarifications.
8000 * mule/mule-ccl.el: Correct file name in header.
8002 2000-12-31 Martin Buchholz <martin@xemacs.org>
8004 * XEmacs 21.2.39 is released.
8006 2000-12-27 Martin Buchholz <martin@xemacs.org>
8008 * byte-optimize.el (byte-optimize-cond):
8009 (byte-optimize-cond-1): New.
8010 Rewrite `cond' in terms of `if' and `or', which are easier to optimize.
8011 Optimizes (cond (x nil)) ==> nil.
8012 Provide better diagnostic on malformed expr like (cond foo).
8014 2000-12-20 Stephen J. Turnbull <stephen@xemacs.org>
8016 * mule/mule-coding.el:
8017 mule/mule-cmds.el (reset-language-environment,
8018 set-language-environment-coding-systems):
8019 Safer default coding-priority-list, corresponding to src/file-coding.h.
8021 2000-12-03 Jorma Laaksonen <jorma.laaksonen@hut.fi>
8023 * package-admin.el: Allow package removal from
8024 early-package-load-path.
8026 2000-12-15 Andreas Jaeger <aj@suse.de>
8028 * about.el (about-maintainer-info): Update my entry.
8030 2000-12-11 Matt Tucker <tuck@whistlingfish.net>
8032 * packages.el (locate-library): Add support for bzip2
8033 compressed .el files.
8035 2000-12-12 Andy Piper <andy@xemacs.org>
8037 * package-net.el: new file.
8039 2000-12-01 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8041 * font-lock.el: Add missing C++ keywords.
8043 2000-12-08 Adrian Aichner <adrian@xemacs.org>
8045 * simple.el (indent-for-comment): Preserve indentation of comments
8046 starting in column 0, as documented in (Info-goto-node
8047 "(xemacs)Comments"). Update docstring accordingly.
8049 2000-12-05 Martin Buchholz <martin@xemacs.org>
8051 * XEmacs 21.2.38 is released.
8053 2000-12-04 Didier Verna <didier@xemacs.org>
8055 * mouse.el (default-mouse-track-set-point-in-window): remove
8056 spurious '+' operation detected by Martin.
8059 2000-12-01 Martin Buchholz <martin@xemacs.org>
8061 * cl-extra.el (coerce):
8062 Implement char to integer coercion.
8063 Remove extraneous (numberp) test.
8065 * byte-optimize.el (byte-compile-splice-in-already-compiled-code):
8066 Perform lapcode inlining if the value of `byte-optimize' is 'byte.
8067 (byte-optimize-predicate):
8068 Warn if evaluating constant expression signals an error.
8069 (byte-optimize-form): Small simplification.
8071 * cl-macs.el (cl-do-proclaim): small efficiency improvement.
8073 2000-11-30 Martin Buchholz <martin@xemacs.org>
8076 (byte-optimize-minus):
8077 (byte-optimize-plus):
8078 (byte-optimize-mult):
8079 (byte-optimize-quo):
8080 Use (car (last x)) instead of (last x) to get last elt!
8081 Use `byte-optimize-predicate' to optimize `%'.
8082 Move optimizations for special numeric args to bytecomp.el.
8083 * bytecomp.el (byte-compile-associative): Remove.
8084 (byte-compile-max): New.
8085 (byte-compile-min): New.
8086 Properly handle erroneous calls: (max) (min).
8087 (byte-compile-plus): New.
8088 (byte-compile-minus):
8089 It's easiest to handle 0, +1 and -1 args here.
8090 (byte-compile-mult): New.
8091 It's easiest to handle 1, -1 and 2 args here.
8093 It's easiest to handle 0, +1 and -1 args here.
8094 Issue byte-compiler warning when dividing by zero.
8096 Byte-compiler arithmetic improvements.
8097 Better optimize these expressions in the obvious way:
8098 (+ x y 1) --> varref x varref y add add1
8099 (+ x y -1) --> varref x varref y add sub1
8100 (- x y 0) --> (- x y)
8101 (- 0 x y) --> (- (- x) y)
8102 (% 42 19) --> compile-time constant
8103 (/ 42 19) --> compile-time constant
8104 (* (foo) 2) --> foo call dup plus
8106 Optimize away arithmetic operations (+ x) (* x) (/ x 1)
8107 unless (declaim (optimize (safety 3)))
8108 or (setq byte-compile-delete-errors nil).
8110 2000-11-28 Stephen J. Turnbull <stephen@xemacs.org>
8112 * paragraphs.el (paragraph-separate, forward-sentence): Clarify
8115 2000-11-08 Stephen J. Turnbull <stephen@xemacs.org>
8117 * startup.el (command-line-do-help): Add documentation of
8118 portable dumper switches.
8120 2000-11-22 Andy Piper <andy@xemacs.org>
8122 * x-mouse.el (x-init-pointer-shape): use cursor-font explicitly.
8124 * glyphs.el (init-glyphs): don't use autodetect for strings.
8126 2000-11-28 Martin Buchholz <martin@xemacs.org>
8128 * byte-optimize.el (byte-optimize-char-before):
8129 (byte-optimize-backward-char):
8130 (byte-optimize-backward-word):
8131 Fix incorrect optimizations for these sorts of expressions:
8132 (let ((x nil)) (backward-char x))
8134 2000-11-21 Martin Buchholz <martin@xemacs.org>
8137 * byte-optimize.el (byte-optimize-backward-char): New.
8138 * byte-optimize.el (byte-optimize-backward-word): New.
8139 Make backward-word and backward-char as efficient as forward versions.
8141 * bytecomp.el (byte-compile-no-args-with-one-extra):
8142 * bytecomp.el (byte-compile-one-arg-with-one-extra):
8143 * bytecomp.el (byte-compile-two-args-with-one-extra):
8144 * bytecomp.el (byte-compile-zero-or-one-arg-with-one-extra):
8145 * bytecomp.el (byte-compile-one-or-two-args-with-one-extra):
8146 * bytecomp.el (byte-compile-two-or-three-args-with-one-extra):
8147 Check if extra arg is constant nil, and if so, use byte-coded call.
8149 * simple.el (backward-word):
8150 * simple.el (mark-word):
8151 * simple.el (kill-word):
8152 * simple.el (backward-kill-word):
8153 Make COUNT argument optional, for consistency with forward-char et al.
8155 * abbrev.el (abbrev-string-to-be-defined):
8156 * abbrev.el (inverse-abbrev-string-to-be-defined):
8157 * abbrev.el (inverse-add-abbrev):
8158 * abbrev.el (expand-region-abbrevs):
8159 * buff-menu.el (Buffer-menu-execute):
8160 * indent.el (move-to-left-margin):
8161 * indent.el (indent-relative):
8162 * indent.el (move-to-tab-stop):
8163 * info.el (Info-reannotate-node):
8164 * lisp-mode.el (lisp-indent-line):
8165 * lisp.el (end-of-defun):
8166 * lisp.el (move-past-close-and-reindent):
8167 * misc.el (copy-from-above-command):
8168 * mouse.el (default-mouse-track-scroll-and-set-point):
8169 * page.el (forward-page):
8170 * paragraphs.el (forward-paragraph):
8171 * paragraphs.el (end-of-paragraph-text):
8172 * picture.el (picture-forward-column):
8173 * picture.el (picture-self-insert):
8174 * rect.el (extract-rectangle-line):
8175 * simple.el (newline):
8176 * simple.el (fixup-whitespace):
8177 * simple.el (backward-delete-char-untabify):
8178 * simple.el (transpose-chars):
8179 * simple.el (transpose-preceding-chars):
8180 * simple.el (do-auto-fill):
8181 * simple.el (indent-new-comment-line):
8182 * simple.el (blink-matching-open):
8183 * view-less.el (cleanup-backspaces):
8184 * wid-edit.el (widget-transpose-chars):
8185 * term/bg-mouse.el (bg-insert-moused-sexp):
8186 Use more readable (backward-FOO n) instead of (forward-FOO -n).
8188 * info.el (Info-fontify-node):
8189 * simple.el (backward-delete-function):
8190 Use canonical delete-backward-char instead of backward-delete-char.
8192 2000-11-20 Andy Piper <andy@xemacs.org>
8194 * gutter-items.el (update-tab-in-gutter): don't barf if there are
8197 2000-11-20 Andy Piper <andy@xemacs.org>
8199 * gutter-items.el (update-tab-in-gutter): don't give popup frames
8202 2000-11-18 Martin Buchholz <martin@xemacs.org>
8204 * cl-macs.el: Correctly optimize plusp minusp oddp evenp.
8205 (proclaim inline...) was shadowing compiler-macros.
8207 2000-11-17 Martin Buchholz <martin@xemacs.org>
8209 * bytecomp.el (byte-compile-eval): New.
8210 (byte-compile-initial-macro-environment): Use byte-compile-eval.
8211 Keeps this promise made in Lispref:
8212 "If a file being compiled contains a `defmacro' form, the macro is
8213 defined temporarily for the rest of the compilation of that file."
8215 2000-11-09 Martin Buchholz <martin@xemacs.org>
8217 * cl.el (floatp-safe):
8223 Use a better parameter name than `x'.
8225 * cl-macs.el (check-type): Make continuable. Change documentation
8226 to require PLACE, but accept any form for compatibility.
8228 * abbrev.el (define-abbrev): Use check-type.
8229 * font-menu.el (font-menu-change-face): Use check-type.
8230 * menubar.el (relabel-menu-item): Use check-type.
8231 * itimer.el: Fix typo.
8233 2000-11-10 Yoshiki Hayashi <yoshiki@xemacs.org>
8235 * info.el (Info-extract-menu-node-name): Comma is a delimiter.
8237 2000-11-14 Martin Buchholz <martin@xemacs.org>
8239 * XEmacs 21.2.37 is released.
8241 2000-11-13 Katsumi Yamaoka <yamaoka@jpl.org>
8243 * code-cmds.el: Provide the feature.
8245 2000-07-21 Jan Vroonhof <jan@xemacs.org>
8247 * dumped-lisp.el (preloaded-file-list): Load code-cmds.el
8249 * code-cmds.el: New file
8250 * mule/mule-cmds.el:
8252 (coding-keymap): New keymap. Define coding system keyboard
8253 commands on file-coding builds too.
8254 (coding-system-change-eol-conversion):
8255 (universal-coding-system-argument):
8256 (set-default-coding-systems):
8257 (prefer-coding-system): Moved from mule-cmds.el
8258 (set-buffer-process-coding-system): Moved from mule-misc.el
8260 2000-09-15 Stephen Carney <carney@scubadoo.com>
8262 * etags.el (buffer-tag-table-files): Use append instead of nconc.
8264 2000-11-09 Steve Youngs <youngs@xemacs.org>
8266 * package-get.el (package-get-download-sites): Add a pre-release
8267 site for experimental packages.
8269 * auto-autoloads.el: Regenerated.
8271 2000-08-01 Andy Piper <andy@xemacs.org>
8273 * gutter-items.el (buffers-tab-omit-function): reference
8274 buffers-tab-select-visible-buffers.
8275 (buffers-tab-filter-functions): new variable, by default uses
8276 buffers-tab-selection-function and buffers-tab-omit-function.
8277 (select-buffers-tab-buffers-by-mode): invert arguments.
8278 (buffers-tab-select-visible-buffers): new function. Invert calling
8279 of buffers-menu-omit-invisible-buffers.
8280 (buffers-tab-items): rewrite to use
8281 buffers-tab-filter-functions. Rewrite docstring.
8282 (gutter-buffers-tab-extent): delete.
8283 (add-tab-to-gutter): always build a new extent when adding the
8285 (update-tab-in-gutter): make gutter dirty when orientation
8288 2000-11-07 Martin Buchholz <martin@xemacs.org>
8290 * bytecomp.el (byte-compile-defvar-or-defconst):
8291 Only do loadhist recording if defvar form includes a value.
8293 2000-11-02 Martin Buchholz <martin@xemacs.org>
8295 * bytecomp.el (byte-compile-initial-macro-environment):
8296 `eval-when-compile' should not compile its body.
8298 2000-11-02 Stephen J. Turnbull <stephen@xemacs.org>
8300 * mule/cyrillic.el: Add Windows 1251 code page encoding (by
8301 Sergey Groznyh <gsm@fct.ru> in <863diqaygu.fsf@fct.ru>). Fix
8302 some Japanese English. Remove some ancient FSF comments, and
8303 improve docstrings. Use symbols not vectors for tables.
8305 2000-11-03 Martin Buchholz <martin@xemacs.org>
8308 (local-key-binding):
8309 (global-key-binding):
8310 Add an optional `accept-defaults' parameter, just like `lookup-key'.
8313 (backward-sexp): Slightly simpler code.
8314 (mark-sexp): Make arg optional, like FSF Emacs.
8315 (forward-list): Slightly simpler code.
8316 (backward-list): Slightly simpler code.
8317 (down-list): Make arg optional, like FSF Emacs.
8318 (up-list): Make arg optional, like FSF Emacs.
8319 (backward-up-list): Make arg optional, like FSF Emacs.
8320 (kill-sexp): Make arg optional, like FSF Emacs.
8321 (backward-kill-sexp): Make arg optional, like FSF Emacs.
8323 * font-menu.el (font-menu-change-face):
8324 Take continuable errors into account.
8327 * abbrev.el (clear-abbrev-table):
8328 * abbrev.el (define-abbrev-table):
8329 * abbrev.el (define-abbrev):
8330 * abbrev.el (insert-abbrev-table-description):
8331 * apropos.el (apropos-documentation-check-doc-file):
8332 * apropos.el (apropos-documentation-check-elc-file):
8333 * buff-menu.el (list-buffers):
8334 * buff-menu.el (list-buffers-noselect):
8335 * bytecomp.el (byte-recompile-directory):
8336 * bytecomp.el (batch-byte-compile):
8337 * cl-macs.el (typep):
8338 * code-files.el (find-coding-system-magic-cookie):
8339 * code-files.el (insert-file-contents):
8340 * cus-edit.el (customize-set-variable):
8341 * cus-edit.el (customize-save-variable):
8342 * cus-face.el (custom-set-face-font-size):
8343 * cus-face.el (custom-set-face-update-spec):
8344 * cus-face.el (custom-reset-faces):
8345 * custom.el (custom-check-theme):
8346 * custom.el (copy-upto-last):
8347 * fill.el (canonically-space-region):
8348 * fill.el (fill-paragraph):
8349 * fill.el (fill-region):
8350 * fill.el (find-space-insertable-point):
8351 * fill.el (justify-current-line):
8352 * faces.el (face-spec-update-all-matching):
8353 * faces.el (set-face-stipple):
8354 * files-nomule.el (insert-file-contents):
8355 * files.el (insert-file-contents-literally):
8356 * files.el (hack-local-variables-last-page):
8357 * files.el (basic-save-buffer):
8358 * files.el (insert-directory):
8359 * font-menu.el (font-menu-change-face):
8360 * font.el (font-spatial-to-canonical):
8361 * format.el (format-encode-region):
8362 * format.el (format-insert-file):
8363 * format.el (format-replace-strings):
8364 * gutter.el (set-gutter-element):
8365 * help.el (key-or-menu-binding):
8366 * help.el (describe-bindings):
8367 * help.el (with-syntax-table):
8368 * indent.el (indent-rigidly):
8369 * indent.el (delete-to-left-margin):
8371 * info.el (Info-extract-dir-entry-from):
8372 * info.el (Info-build-dir-anew):
8373 * info.el (Info-rebuild-dir):
8374 * info.el (Info-batch-rebuild-dir):
8375 * info.el (Info-read-subfile):
8376 * info.el (Info-build-node-completions):
8377 * info.el (Info-extract-menu-node-name):
8378 * isearch-mode.el (isearch-range-invisible):
8379 * isearch-mode.el (isearch-restore-invisible-extents):
8380 * itimer.el (itimerp):
8381 * itimer.el (itimer-live-p):
8383 * keymap.el (substitute-key-definition):
8384 * keymap.el (read-command-or-command-sexp):
8385 * keymap.el (local-key-binding):
8386 * keymap.el (global-key-binding):
8387 * keymap.el (global-set-key):
8388 * keymap.el (local-set-key):
8390 * ldap.el (ldap-add-entries):
8391 * ldap.el (ldap-delete-entries):
8392 * lisp.el (backward-sexp):
8393 * lisp.el (mark-sexp):
8394 * lisp.el (forward-list):
8395 * lisp.el (backward-list):
8396 * lisp.el (down-list):
8397 * lisp.el (backward-up-list):
8398 * lisp.el (up-list):
8399 * lisp.el (kill-sexp):
8400 * lisp.el (backward-kill-sexp):
8401 * menubar.el (add-menu-button):
8402 * menubar.el (add-submenu):
8403 * menubar.el (delete-menu-item):
8404 * menubar.el (relabel-menu-item):
8405 * mouse.el (narrow-window-to-region):
8406 * obsolete.el (define-obsolete-variable-alias):
8407 * obsolete.el (store-substring):
8409 * package-admin.el (package-admin-install-function):
8410 * package-admin.el (package-admin-install-function-mswindows):
8411 * package-admin.el (package-admin-default-install-function):
8412 * package-get.el (package-get-update-base-entries):
8413 * packages.el (packages-load-package-dumped-lisps):
8414 * packages.el (packages-collect-package-dumped-lisps):
8415 * printer.el (generic-print-buffer):
8416 * printer.el (generic-print-region):
8417 * replace.el (occur-mode-mouse-goto):
8418 * replace.el (perform-replace):
8419 * select.el (get-selection-no-error):
8421 * simple.el (newline):
8422 * simple.el (open-line):
8423 * simple.el (edit-and-eval-command):
8424 * simple.el (goto-line):
8426 * simple.el (kill-region):
8427 * simple.el (copy-region-as-kill):
8428 * simple.el (kill-ring-save):
8429 * simple.el (set-mark):
8430 * simple.el (next-line):
8431 * simple.el (previous-line):
8432 * simple.el (line-move):
8433 * simple.el (set-goal-column):
8434 * simple.el (comment-region):
8437 * syntax.el (modify-syntax-entry):
8438 * syntax.el (map-syntax-table):
8439 * view-less.el (view-file):
8440 * view-less.el (view-buffer):
8441 * view-less.el (view-file-other-window):
8442 * window-xemacs.el (backward-other-window):
8444 * window.el (one-window-p):
8445 * window.el (walk-windows):
8446 * window.el (window-list):
8447 * x-mouse.el (x-mouse-kill):
8448 * x-select.el (x-get-cutbuffer):
8449 * x-select.el (x-store-cutbuffer):
8450 * term/bg-mouse.el (bg-mouse-line-to-center):
8451 * term/sun-mouse.el (window-line-end):
8452 * term/sun-mouse.el (sun-select-region):
8453 * term/sun.el (kill-region-and-unmark):
8454 * mule/mule-category.el:
8455 * mule/mule-category.el (modify-category-entry):
8456 * mule/mule-category.el (char-category-list):
8457 * mule/mule-coding.el (coding-system-force-on-output):
8458 * mule/mule-misc.el (coding-system-put):
8459 Docstring arglist/Texinfo fixes. See man/ChangeLog for details.
8461 2000-11-02 Stephen J. Turnbull <stephen@xemacs.org>
8463 * cus-face.el: Typo fixes and tiny clarifications.
8466 2000-10-27 Yoshiki Hayashi <yoshiki@xemacs.org>
8468 * startup.el (auto-save-list-file-prefix): Moved to fileio.c.
8469 * startup.el (normal-top-level): Setup auto-save-list-file-name
8470 if auto-save-list-file-prefix is non-nil.
8472 2000-10-25 Yoshiki Hayashi <yoshiki@xemacs.org>
8474 * files.el (auto-mode-alist): Allow mixed case suffix for idlwave-mode.
8476 2000-01-05 Yoshiki Hayashi <t90553@mail.ecc.u-tokyo.ac.jp>
8478 * hyper-apropos.el (hyper-apropos-this-symbol): Don't always
8479 get symbol at point-min.
8481 2000-10-24 Didier Verna <didier@xemacs.org>
8483 * info.el (Info-emacs-info-file-name): defconst it.
8484 * info.el (Info-footnote-tag): defcustom it.
8485 * info.el (Info-no-description-string): ditto.
8486 * info.el (Info-find-node): adapt to new semantics of
8487 'Info-suffixed-file (don't do the case variants stuff).
8488 * info.el (Info-insert-dir): rewrite the dir file variants code.
8489 * info.el (Info-directory-files): New. Return the list of info
8490 files in a directory.
8491 * info.el (Info-dir-outdated-p): use it.
8492 * info.el (Info-parse-dir-entries): ditto.
8493 * info.el (Info-build-dir-anew): don't restrict to files ending
8494 with a ".info.*" extension.
8495 * info.el (Info-set-mode-line): ditto.
8496 * info.el (Info-read-subfile): adapt to new semantics of
8497 'Info-suffixed-file (append 'exact argument).
8498 * info.el (Info-all-case-regexp): New. Return a regexp matching a
8499 string independently of the case.
8500 * info.el (Info-suffixed-file): use it (match all possible case
8502 * info.el (Info-insert-file-contents): code cleanup.
8503 * info.el (Info-rebuild-dir): cosmetics only. Fit code in 80
8505 * info.el (Info-batch-rebuild-dir): ditto.
8506 * info.el (Info-read-node-name-1): ditto.
8507 * info.el (Info-search): ditto.
8508 * info.el (Info-fontify-node): ditto.
8511 2000-10-24 Didier Verna <didier@xemacs.org>
8513 * process.el (shell-command): when called from a program, avoid
8514 'push-mark's "mark-set" message.
8516 2000-10-15 MIYASHITA Hisashi <himi@m17n.org>
8518 * mule/thai-xtis.el (tis-620): Specify coding-system's ccl-program
8519 by a symbol, not by a vector.
8520 * mule/vietnamese.el (vscii): Likewise.
8522 * mule/cyrillic.el (koi8-r): Likewise.
8524 * mule/chinese.el (chinese-big5-1): Specify charset's ccl-program
8525 by a symbol, not by a vector.
8526 (chinese-big5-2): Likewise.
8527 * mule/ethiopic.el (ethiopic): Likewise.
8528 * mule/vietnamese.el (vietnamese-viscii-lower): Likewise.
8529 (vietnamese-viscii-upper): Likewise.
8531 2000-10-12 Yoshiki Hayashi <yoshiki@xemacs.org>
8533 * files.el (auto-mode-alist): Remove obsolete entry for html3-mode.
8535 2000-10-13 Yoshiki Hayashi <yoshiki@xemacs.org>
8537 * byte-optimize.el (byte-optimize-car): New function.
8538 (byte-optimize-cdr): Ditto.
8540 2000-10-12 Yoshiki Hayashi <yoshiki@xemacs.org>
8542 * byte-optimize.el: Partial synch with FSF 20.7.
8543 Optimize constant concatenation.
8544 Add keymapp as a side effect free function. It is a built-in.
8545 (byte-after-unbind-pos): Remove byte-equal.
8547 2000-10-13 Gunnar Evermann <ge204@eng.cam.ac.uk>
8549 * update-elc-2.el: Quote regexps correctly.
8551 2000-10-05 MIYASHITA Hisashi <himi@m17n.org>
8553 * mule/mule-ccl.el: Sync up with Emacs 21.0.90.
8554 (ccl-compile): Apply integerp, not integer-or-char-p to
8555 check the type of the buffer magnification
8556 (ccl-compile-write-string): Encode a string with binary
8558 (ccl-compile-write-repeat): Likewise.
8560 2000-09-25 Robert Pluim <rpluim@bigfoot.com>
8588 2000-10-03 Daniel Pittman <daniel@rimspace.net>
8590 * simple.el (do-auto-fill): Use the function pointer to by
8591 `comment-line-break-function', not `indent-new-comment-line'. This
8592 fixes an issue with cc-mode comment continuation.
8594 2000-10-11 Martin Buchholz <martin@xemacs.org>
8596 * simple.el (turn-on-auto-fill): Add (interactive).
8597 * mwheel.el (mwheel-install): Add (interactive).
8598 * font-lock.el (turn-on-font-lock): Add (interactive).
8599 (turn-off-font-lock): Add (interactive).
8601 2000-10-03 Karl M. Hegbloom <karlheg@bittersweet.inetarena.com>
8603 * packages.el (packages-special-base-regexp): Add `man'.
8605 2000-10-08 Adrian Aichner <adrian@xemacs.org>
8607 * wid-edit.el (widget-specify-active): map over extents in current
8608 buffer like `widget-specify-inactive' does. Mapping over the
8609 inactive extent object does not work since the current extent is
8610 ignored by `map-extents'.
8612 2000-10-04 Martin Buchholz <martin@xemacs.org>
8614 * XEmacs 21.2.36 is released.
8616 2000-09-22 Martin Buchholz <martin@xemacs.org>
8618 * byte-optimize.el (byte-optimize-lapcode): Add an optimizer pass.
8619 Optimize the compiled-function-constants vector by byte-code
8622 2000-09-25 Robert Pluim <rpluim@bigfoot.com>
8624 * build-report.el (build-report-delete-regexp): quote value in
8627 2000-09-24 Adrian Aichner <aichner@ecf.teradyne.com>
8629 * build-report.el (build-report): Don't bind srcdir which we don't
8630 use in `multiple-value-bind' to avoid the only byte-compiler
8633 2000-09-23 Adrian Aichner <aichner@ecf.teradyne.com>
8635 * build-report.el: Requires cl and custom now.
8636 build-report-version is determined by XEmacs version -- remove
8637 build-report-version*.
8638 * build-report.el (build-report-version): Removed.
8639 * build-report.el (build-report-installation-version-regexp): New.
8640 * build-report.el (build-report-version-file-regexp): New.
8641 * build-report.el (build-report-installation-srcdir-regexp): New.
8642 * build-report.el (build-report-destination): Offer
8643 xemacs-build-reports and xemacs-beta.
8644 * build-report.el (build-report-keep-regexp): Adjusted.
8645 * build-report.el (build-report-delete-regexp): Adjusted.
8646 * build-report.el (build-report-make-output-dir): New.
8647 * build-report.el (build-report-installation-file): Replace use of
8648 `concat' with `expand-file-name'.
8649 * build-report.el (build-report-make-output-file): Removed.
8650 * build-report.el (build-report-make-output-files): New.
8651 * build-report.el (build-report-subject): Identify as
8652 user-variable with "*...".
8653 * build-report.el (build-report-prompts): Ditto.
8654 * build-report.el (build-report-version-file): New.
8655 * build-report.el (build-report-file-encoding): Identify as
8656 user-variable with "*...".
8657 * build-report.el (build-report-make-output-get): New.
8658 * build-report.el (build-report-insert-header): Report
8659 emacs-version and system-configuration instead of
8660 build-report-version.
8661 * build-report.el (build-report-insert-make-output): Add file
8663 * build-report.el (build-report-insert-installation-file):
8665 * build-report.el (build-report-keep): Change docstring,
8667 * build-report.el (build-report-delete): Ditto.
8668 * build-report.el (build-report-installation-data): New.
8669 * build-report.el (build-report-version-file-data): New.
8671 2000-09-20 Martin Buchholz <martin@xemacs.org>
8673 * byte-optimize.el (byte-optimize-lapcode):
8674 Fix the optimization of using the first 5 elements of the
8675 constants vector for variables.
8676 (byte-optimize-lapcode): Fix another ancient broken optimization.
8678 2000-09-19 Martin Buchholz <martin@xemacs.org>
8680 * *: Spelling mega-patch
8682 2000-09-19 Martin Buchholz <martin@xemacs.org>
8684 * easymenu.el: doc fixes.
8685 (easy-menu-do-define): Use backquote.
8688 `when' seems much clearer than `if' here.
8690 (easy-menu-add-item):
8691 (easy-menu-item-present-p):
8692 (easy-menu-remove-item):
8693 Wrap using (when (featurep 'menubar) ...)
8695 2000-09-16 Martin Buchholz <martin@xemacs.org>
8697 * bytecomp.el (displaying-byte-compile-warnings):
8698 Revert Ben's change to this function below so that the compile log
8699 is displayed properly for users of the "popper" package.
8701 2000-09-12 Martin Buchholz <martin@xemacs.org>
8703 * window.el (save-selected-window): Use backquote.
8705 * bytecomp.el (byte-compile-file-form-defvar-or-defconst):
8706 Renamed from `byte-compile-file-form-defvar'.
8707 * bytecomp.el (byte-compile-defvar-or-defconst):
8708 Only cons onto current-load-list in top-level forms.
8709 Else this leaks a cons cell every time a defun is called.
8710 Renamed from `byte-compile-defvar', for clarity.
8711 Warn when docstring of defvar is not a string.
8712 Use consistent error messages.
8715 2000-09-11 Martin Buchholz <martin@xemacs.org>
8717 * simple.el (set-variable):
8718 Remove unneeded defvar by rearranging order of let* forms.
8720 * mule/mule-ccl.el (ccl-get-next-code):
8721 * menubar-items.el (bookmark-menu-filter):
8722 (language-environment-menu-filter):
8723 (tutorials-menu-filter):
8724 * toolbar-items.el (toolbar-compile):
8725 * byte-optimize.el (disassemble-offset):
8726 Use (declare (special ...)) instead of `defvar'.
8728 * cl-macs.el (cl-do-proclaim):
8729 Fix (declare (special ...)) warning suppression syntax.
8731 2000-07-22 Golubev I. N. <gin@mo.msk.ru>
8733 * info.el (Info-tag-table-marker):
8734 (Info-tag-table-buffer):
8735 (Info-find-file-node):
8736 (Info-read-subfile):
8737 (Info-build-node-completions):
8740 Multiple info buffer support.
8742 2000-08-28 Oscar Figueiredo <oscar@cpe.fr>
8744 * ldap.el (ldap-decode-entry): New defun
8745 (ldap-search-entries): Use it in order to decode DN-prefixed
8748 2000-08-23 Daniel Pittman <daniel@danann.net>
8750 * mule/mule-cmds.el (coding-system-change-eol-conversion):
8751 Use `eq', not `=', to compare symbols.
8753 2000-07-30 Ben Wing <ben@xemacs.org>
8755 * bytecomp.el (byte-compile-report-error):
8756 * bytecomp.el (displaying-byte-compile-warnings):
8757 if stack-trace-on-error is set, send out a backtrace when
8758 an error is encountered that stops byte compilation. this
8759 should make it much much easier to track down those curious
8760 problems. also undo the kludge of using a separate "*Show*"
8761 buffer for display when there's a temp-buffer-show-function;
8762 we can avoid this by just being a little smarter.
8765 * dialog-items.el (search-dialog-regexp): New.
8766 * dialog-items.el (search-dialog-callback):
8767 * dialog-items.el (make-search-dialog):
8768 add a regexp option to the dialog and clean up a bit.
8771 * dialog.el (yes-or-no-p-dialog-box):
8772 * dialog.el (get-dialog-box-response):
8773 * dialog.el (make-dialog-box):
8774 * dialog.el (dialog-box-finish): New.
8775 * dialog.el (dialog-box-cancel): New.
8776 * dialog.el (internal-make-dialog-box-exit): New.
8777 implement [properly!] the :modal property of the new dialog box
8778 interface. this is the first time xemacs has ever had *proper*
8779 modal dialog boxes, giving the standard window-system feedback.
8780 (e.g. under windows, clicking on a disabled frame causes a beep
8781 and makes the dialog box flash three times.)
8783 * dragdrop.el: header keyword frobbing.
8785 * dumped-lisp.el (preloaded-file-list):
8786 renamed winnt.el to win32-native.el.
8788 * faces.el (face-property):
8789 * faces.el (set-face-property):
8790 * faces.el (frob-face-property):
8791 * faces.el (frob-face-font-2):
8792 * faces.el (make-face-bold):
8793 * faces.el (make-face-italic):
8794 * faces.el (make-face-bold-italic):
8795 * faces.el (make-face-unbold):
8796 * faces.el (make-face-unitalic):
8797 * faces.el (make-face-smaller):
8798 * faces.el (make-face-larger):
8799 clean up the implementation of these so that window-system-specific
8800 methods are called only on objects belonging to that window system.
8801 previously, you could have [e.g.] mswindows-make-face-bold called
8802 on font object of device type `stream', which is not good and
8803 explains the subtle errors Adrian was getting when byte-compiling
8804 something that required 'term. (Adrian, now you can use stack-trace-
8805 on-error to find the exact place where things are going wrong instead
8806 of having to laboriously binary-search your way through.)
8808 * finder.el (finder-known-keywords):
8809 cleaned up -- properly sorted, clarified the meanings of many of
8810 the keywords, and added a few -- mswin, gui, content, build, www,
8811 user, services. the last two try to distinguish between a package
8812 that's used directly by the user, and a package that provides
8813 support services to other packages.
8815 * font-lock.el (lisp-font-lock-keywords-2):
8816 update list of lisp control structures to include everything,
8817 including new ones i introduced.
8819 * gutter.el: header keyword frobbing.
8821 * isearch-mode.el (isearch-ring-adjust1): M-p to recall the most
8822 recent isearch element was not doing so! you got the second-most-
8825 * lisp-mode.el (construct-lisp-mode-menu):
8826 more menubar cleanups.
8827 * lisp-mode.el (with-selected-window):
8828 make it indent properly.
8830 * menubar-items.el (default-menubar): lots of menubar cleanups.
8831 rearranged the options menu the most, e.g. splitting up the
8832 Keyboard/Mouse menu into a new Editing menu and combining the
8833 separate Scrollbar/Gutter/Toolbar submenus into Display.
8834 Got rid of General, moved items to Editing or new Troubleshooting.
8835 Moved Packages to Tools; doesn't seem to belong under Options.
8836 Added stuff to the Cmds menu, e.g. Change Case.
8838 NB please don't complain about these periodic menubar changes.
8839 Anything like this is necessarily incremental in its construction
8840 -- By constant use you gradually become more and more aware of
8841 better and better ways to group menu items. When we eventually
8842 move the options menu to a property sheet, the existing structure
8843 will probably be preserved fairly well.
8845 * minibuf.el (next-history-element): fix problems with pressing
8846 down arrow in repeat-complex-command.
8849 * modeline.el (modeline-3d-p): New.
8850 added custom variable for controlling the 3d modeline. the
8851 corresponding Options item has been present for a long time,
8852 but commented out with "fix me!" comments. it's fixed now.
8854 * obsolete.el (add-menu):
8855 remove bogus gettexts.
8857 * process.el (shell-quote-argument):
8858 handle this correctly under Windows native with COMMAND.COM/CMD.EXE.
8859 For bash under Windows native, see below.
8862 * simple.el (display-warning-buffer):
8863 Fixed the handling of warning display to eliminate the annoying
8864 *Show* buffer, like was done for byte-compiler output above.
8866 * simple.el (debug-print): New.
8867 Simple function for sending debug messages to the console and/or
8870 * subr.el (replace-in-string):
8871 Rewrite this function to avoid N^2 behavior with large strings --
8872 catastrophic with the new Windows selection code! (Apparently the
8873 author of this function didn't realize there was a fun
8874 replace-match that could make his life much easier, because we
8875 duplicated the entire logic. The new version is smaller, easier
8876 to understand, much more robust, and has extended features --
8877 those of replace-match.)
8880 * window.el (with-selected-window): New.
8881 An obvious complement to the existing `with-selected-frame' and
8882 `with-current-buffer'.
8884 * win32-native.el: Renamed from winnt.el.
8885 Added a great deal of stuff for properly handling process quoting,
8886 somewhat modeled on Kirill's original model (which i later threw
8887 away). We should now finally have correctly working process arg
8888 quoting/dequoting so that the final app gets exactly what we
8889 intended. Because the mechanism is in Lisp, it's easily
8890 extendible. (For those running bash and running the native
8891 version, I tried hard to do what I thought was correct. But more
8892 thought is needed, and ideally the volunteer work of people with
8893 these configurations that they generally run on.)
8895 * x-font-menu.el (x-font-menu-font-data):
8896 Put in defvar's to fix byte-compiler warnings.
8898 2000-08-01 Alastair J. Houghton <ajhoughton@lineone.net>
8900 * select.el (selection-coercion-alist): Initialise.
8901 * select.el (select-coerce-to-text): New.
8902 * select.el (select-coerce): New.
8903 New functions to perform type and value coercion.
8905 * select.el (select-buffer-killed-default): Keep data if it was
8908 2000-08-02 Martin Buchholz <martin@xemacs.org>
8910 * menubar-items.el (default-menubar): Fix typo.
8911 (default-menubar): `lambda' was mispelled as `lamda'.
8913 2000-07-31 Yoshiki Hayashi <yoshiki@xemacs.org>
8915 * window.el (shrink-window-if-larger-than-buffer): Remove
8918 2000-07-31 Yoshiki Hayashi <yoshiki@xemacs.org>
8920 * paths.el (gnus-local-domain): Removed.
8921 (gnus-local-organization): Ditto.
8922 (gnus-startup-file): Ditto.
8924 2000-07-13 Yoshiki Hayashi <yoshiki@xemacs.org>
8926 * files.el (auto-mode-alist): Add .spec for RPM.
8928 2000-07-31 Andy Piper <andy@xemacs.org>
8930 * gutter-items.el (update-tab-in-gutter): deprecate :properties.
8932 2000-07-31 Yoshiki Hayashi <yoshiki@xemacs.org>
8934 * dragdrop.el (experimental-dragdrop-drop-url-default): Use function
8936 * help.el (xemacs-www-page): Ditto.
8937 (xemacs-www-faq): Ditto.
8938 * menubar-items.el (default-menubar): Ditto.
8940 * wid-edit.el (widget-url-link-action): Ditto.
8941 From: Kenichi OKADA <okada@opaopa.org>.
8943 2000-07-31 Martin Buchholz <martin@xemacs.org>
8945 * finder.el (finder-commentary): Add autoload cookie.
8947 2000-07-28 Adrian Aichner <aichner@ecf.teradyne.com>
8949 * files.el (insert-file-contents-literally): Fix second let
8950 binding for `coding-system-for-read' to `coding-system-for-write'
8951 as suggested by Dan Holmsand <dan@innehallsbolaget.com>.
8953 1999-06-15 Jan Vroonhof <vroonhof@math.ethz.ch>
8955 * files.el (insert-file-contents-literally): Use binary coding
8956 system (from Morioka san).
8957 (insert-file-contents-literally): Make file-name-handler method.
8959 2000-07-26 Martin Buchholz <martin@xemacs.org>
8961 * cl-macs.el (get-selection): Add defsetf.
8963 2000-07-25 Steve Youngs <youngs_s@ozlinx.com.au>
8965 * x-init.el (x-activate-region-as-selection): replace obsolete
8966 function x-own-selection with own-selection.
8967 (ow-find): replace obsolete functions x-get-selection and
8968 x-get-clipboard with get-selection and get-clipboard.
8969 (init-post-x-win): replace obsolete function x-disown-selection
8970 with disown-selection.
8972 2000-07-20 Mike Sperber <mike@xemacs.org>
8974 * startup.el (load-user-init-file): Only try to load init file if
8977 2000-07-10 Andy Piper <andy@xemacs.org>
8979 * dialog-items.el: sync with Ben's patch.
8981 * gutter-items.el (buffers-tab-switch-to-buffer): remove now-bogus
8983 (progress-text-glyph): deleted.
8984 (progress-layout-glyph): make completely minimal.
8985 (progress-gauge-glyph): ditto.
8986 (progress-display-style): fix to handle dynamic instantiator
8988 (progress-text-instantiator): new.
8989 (progress-layout-instantiator): new.
8990 (progress-gauge-instantiator): new.
8991 (set-progress-display-instantiator): renamed and changed from
8992 set-progress-display-style.
8993 (progress-abort-glyph): use instantiator not glyph.
8994 (append-progress-display): use set-progress-display-instantiator
8995 and set-glyph-image.
8996 (abort-progress-display): ditto.
8997 (raw-append-progress-display): ditto.
8999 2000-07-20 Ben Wing <ben@xemacs.org>
9001 * code-files.el: Move Mule-specific code to mule-coding.el.
9003 2000-07-15 Ben Wing <ben@xemacs.org>
9009 * cmdloop.el (yes-or-no-p):
9010 * cmdloop.el (y-or-n-p):
9011 Make these functions use should-use-dialog-box-p and not be
9012 overridden in dialog.el.
9015 * cus-dep.el (Custom-make-dependencies): Removed.
9016 * cus-dep.el (Custom-make-dependencies-1): New.
9017 * cus-dep.el (Custom-make-one-dependency): New.
9018 New entry point for use in Makefiles, to avoid excessive
9021 * cus-edit.el (custom-variable-reset-saved):
9022 * cus-edit.el (custom-variable-reset-standard):
9023 * cus-edit.el (custom-save-resets):
9024 Fix bytecompiler warnings.
9027 * dialog.el (yes-or-no-p-dialog-box):
9028 * dialog.el (yes-or-no-p-maybe-dialog-box): Removed.
9029 * dialog.el (y-or-n-p-maybe-dialog-box): Removed.
9030 * dialog.el (get-dialog-box-response):
9031 * dialog.el (message-or-box):
9032 * dialog.el (make-dialog-box):
9033 * dialog.el (popup-dialog-box): New.
9034 Avoid yes-or-no-p bogosities.
9035 Create a general function `make-dialog-box' to encapsulate all
9036 dialog box methods; easily extendible. popup-dialog-box now obsolete.
9038 * dumped-lisp.el (preloaded-file-list):
9039 Add dialog-items. Clean up. Group files by types.
9041 * easymenu.el (easy-menu-add):
9042 * easymenu.el (easy-menu-remove):
9043 Account for accelerators.
9046 * extents.el (extent-list): New args, like in map-extents.
9047 * extents.el (extent-at-event): New.
9048 * extents.el (extents-at-event): New.
9051 * font-lock.el (font-lock-mode):
9052 * font-lock.el (font-lock-default-fontify-buffer):
9053 * font-lock.el (font-lock-default-unfontify-region):
9054 * font-lock.el (font-lock-fontify-syntactically-region):
9055 * font-lock.el (font-lock-fontify-keywords-region):
9056 Use new progress-feedback names.
9058 * font-lock.el (java-font-lock-identifier-regexp):
9059 * font-lock.el (java-font-lock-class-name-regexp):
9060 Fix bytecompiler warnings.
9063 * gutter-items.el (progress-display-use-echo-area): Removed.
9064 * gutter-items.el (progress-feedback-use-echo-area): New.
9065 * gutter-items.el (progress-display-popup-period): Removed.
9066 * gutter-items.el (progress-feedback-popup-period): New.
9067 * gutter-items.el (set-progress-display-style): Removed.
9068 * gutter-items.el (set-progress-feedback-style): New.
9069 * gutter-items.el (progress-display-style): Removed.
9070 * gutter-items.el (progress-feedback-style): New.
9071 * gutter-items.el (progress-stack):
9072 * gutter-items.el (progress-displayed-p): Removed.
9073 * gutter-items.el (progress-feedbacked-p): New.
9074 * gutter-items.el (clear-progress-display): Removed.
9075 * gutter-items.el (clear-progress-feedback): New.
9076 * gutter-items.el (progress-display-clear-when-idle): Removed.
9077 * gutter-items.el (progress-feedback-clear-when-idle): New.
9078 * gutter-items.el (remove-progress-display): Removed.
9079 * gutter-items.el (remove-progress-feedback): New.
9080 * gutter-items.el (progress-display-dispatch-non-command-events): Removed.
9081 * gutter-items.el (progress-feedback-dispatch-non-command-events): New.
9082 * gutter-items.el (append-progress-display): Removed.
9083 * gutter-items.el (append-progress-feedback): New.
9084 * gutter-items.el (abort-progress-display): Removed.
9085 * gutter-items.el (abort-progress-feedback): New.
9086 * gutter-items.el (raw-append-progress-display): Removed.
9087 * gutter-items.el (raw-append-progress-feedback): New.
9088 * gutter-items.el (display-progress-display): Removed.
9089 * gutter-items.el (display-progress-feedback): New.
9090 * gutter-items.el (current-progress-display): Removed.
9091 * gutter-items.el (current-progress-feedback): New.
9092 * gutter-items.el (current-progress-display-label): Removed.
9093 * gutter-items.el (current-progress-feedback-label): New.
9094 * gutter-items.el (progress-display): Removed.
9095 * gutter-items.el (progress-feedback): New.
9096 Replace "progress-display" with "progress-feedback" globally.
9098 * gutter-items.el (lprogress-display): Removed.
9099 * gutter-items.el (progress-feedback-with-label): New.
9100 Rename lprogress-display ==> progress-feedback-with-label.
9102 * gutter-items.el (search-dialog-direction): Removed.
9103 * gutter-items.el (search-dialog-text): Removed.
9104 * gutter-items.el (search-dialog-callback): Removed.
9105 * gutter-items.el (make-search-dialog): Removed.
9106 Move to dialog-items.el.
9109 * help.el (help-mode-quit):
9110 * help.el (mode-for-help): New.
9111 * help.el (help-sticky-window): New.
9112 * help.el (help-window-config): New.
9113 * help.el (with-displaying-help-buffer):
9114 * help.el (function-at-event): New.
9115 * help.el (help-symbol-regexp): New.
9116 * help.el (help-symbol-run-function-1): New.
9117 * help.el (help-symbol-run-function): New.
9118 * help.el (help-symbol-function-context-menu): New.
9119 * help.el (help-symbol-variable-context-menu): New.
9120 * help.el (help-symbol-function-and-variable-context-menu): New.
9121 * help.el (frob-help-extents): New.
9122 * help.el (describe-function-1):
9123 * help.el (variable-at-point):
9124 * help.el (variable-at-event): New.
9125 * help.el (describe-variable):
9127 - Make functions and variables be mousable.
9128 - Middle button hyperlinks.
9129 - New context-menu entries.
9132 * keydefs.el (global-map):
9133 New key bindings to move lines up and down.
9136 * lisp-mode.el (construct-lisp-mode-menu): New.
9137 * lisp-mode.el (emacs-lisp-mode-popup-menu):
9138 * lisp-mode.el (lisp-interaction-mode-menubar-menu):
9139 * lisp-mode.el (emacs-lisp-mode-menubar-menu):
9140 * lisp-mode.el (lisp-indent-function): Indent "flet" entries better.
9141 Make popup and menubar menus be different. Popup menu uses
9142 clicked location and automatically assumes symbol under the mouse
9143 for various commands.
9146 * menubar-items.el (bookmark-menu-filter): Add accelerators.
9147 * menubar-items.el (buffers-menu-omit-chars-list): Include 'd'.
9149 * menubar-items.el (global-popup-menu): Removed.
9150 * menubar-items.el (mode-popup-menu): Removed.
9151 * menubar-items.el (activate-popup-menu-hook): Removed.
9152 * menubar-items.el (popup-mode-menu): Removed.
9153 * menubar-items.el (popup-buffer-menu): Removed.
9154 * menubar-items.el (popup-menubar-menu): Removed.
9158 * menubar.el (global-popup-menu): New.
9159 * menubar.el (mode-popup-menu): New.
9160 * menubar.el (activate-popup-menu-hook): New.
9161 * menubar.el (last-popup-menu-event): New.
9162 * menubar.el (popup-mode-menu): New.
9163 * menubar.el (popup-buffer-menu): New.
9164 * menubar.el (popup-menubar-menu): New.
9165 * menubar.el (menu-call-at-event): New.
9166 Move non-content functions here. Add support for context menu
9169 * minibuf.el (minibuffer-history-uniquify):
9172 * minibuf.el (read-file-name-1):
9173 Call new file dialog box if it exists.
9175 * minibuf.el (mouse-rfn-setup-vars):
9176 Clean up "chop" action.
9179 * mouse.el (button2): Now bound to mouse-track.
9180 * mouse.el (click-inside-extent-p):
9181 * mouse.el (point-inside-extent-p):
9182 * mouse.el (point-inside-selection-p):
9183 * mouse.el (mouse-drag-or-yank): Removed.
9184 * mouse.el (mouse-begin-drag-n-drop): New.
9185 * mouse.el (mouse-eval-sexp):
9186 * mouse.el (mouse-track-activate-strokes): New.
9187 * mouse.el (mouse-track-do-activate): New.
9188 * mouse.el (mouse-track):
9189 * mouse.el (default-mouse-track-event-is-with-button): New.
9190 * mouse.el (default-mouse-track-cleanup-hook):
9191 * mouse.el (default-mouse-track-drag-hook):
9192 * mouse.el (default-mouse-track-drag-up-hook):
9193 * mouse.el (default-mouse-track-click-hook):
9194 Merge drag-n-drop into mouse-track.
9195 Add general "activate" support to replace specific button2 kludges.
9196 Use "button modifier" support in mouse-track.
9198 * package-get.el (package-get-dependencies): Fix bytecompiler warnings.
9201 * package-ui.el (pui-menu):
9202 * package-ui.el (pui-popup-context-sensitive): Removed.
9203 Fix bytecompiler warnings.
9204 Clean up popup code a bit.
9206 * select.el (get-selection-no-error): Fix bytecompiler warnings.
9209 * simple.el (transpose-lines):
9210 * simple.el (transpose-line-up): New.
9211 * simple.el (transpose-line-down): New.
9212 * simple.el (transpose-subr):
9213 * simple.el (transpose-subr-1): Removed.
9214 Clean up, add functions to move lines up and down.
9216 * startup.el (mail-host-address):
9217 * startup.el (user-mail-address):
9221 * subr.el (set-symbol-value-in-buffer): New.
9223 * subr.el (check-argument-type):
9224 * subr.el (defined-error-p): New.
9225 Add structured error support.
9227 * toolbar-items.el (toolbar-compile):
9228 Use new make-dialog-box.
9232 * userlock.el (ask-user-about-lock-dbox):
9233 * userlock.el (ask-user-about-supersession-threat-dbox):
9234 * userlock.el (ask-user-about-lock):
9235 * userlock.el (ask-user-about-supersession-threat):
9236 Use new make-dialog-box.
9237 Add safety checks; use should use-dialog-box-p.
9240 * window-xemacs.el (__buffer-dedicated-frame):
9241 * window-xemacs.el (buffer-dedicated-frame): New.
9242 * window-xemacs.el (set-buffer-dedicated-frame): New.
9243 Move dedicated-frame stuff into lisp.
9245 2000-07-18 Kirill 'Big K' Katsnelson <kkm@dtmx.com>
9247 * printer.el (generic-print-region): Do not require that
9248 `printer-name' be set.
9249 (printer-name): Commentary clarification.
9251 2000-07-19 Martin Buchholz <martin@xemacs.org>
9253 * XEmacs 21.2.35 is released.
9255 2000-07-18 Alastair J. Houghton <ajhoughton@lineone.net>
9257 * select.el (selection-coercible-types): Initialise.
9259 2000-07-18 Alastair J. Houghton <ajhoughton@lineone.net>
9261 * select.el (own-clipboard): Bug fix.
9263 2000-07-17 Mike Sperber <mike@xemacs.org>
9265 * cus-edit.el (custom-migrate-custom-file): Save init file before
9268 2000-07-16 Mike Sperber <mike@xemacs.org>
9270 * startup.el (load-init-file): Remove silly call to
9271 `load-user-custom-file`.
9272 (maybe-migrate-user-init-file): Minor fixes.
9274 2000-07-16 Martin Buchholz <martin@xemacs.org>
9276 * apropos.el (apropos-documentation-check-doc-file):
9277 `doc' variable should be let-bound, as was presumably intended.
9279 * cus-edit.el (custom-variable-reset-saved):
9280 (custom-variable-reset-standard):
9281 Remove unused variable comment-widget. Twice.
9283 * toolbar.el (toolbar-blank-press-function):
9284 Add a real defvar with initial value nil and proper docstring.
9285 (press-toolbar-button): No need to check for boundp-ness anymore.
9287 * rect.el (open-rectangle-line): Remove useless (let) form.
9288 Add defvar for pending-delete-mode.
9290 * info.el (Info-find-node): This function needs an autoload cookie.
9292 * mule/mule-x-init.el (x-use-halfwidth-roman-font):
9293 Use let* since the second form referred to the first.
9295 2000-07-16 Adrian Aichner <aichner@ecf.teradyne.com>
9297 * msw-select.el (mswindows-paste-clipboard): Use `get-clipboard'
9298 instead of removed `mswindows-get-clipboard'.
9301 2000-07-15 Alastair J. Houghton <ajhoughton@lineone.net>
9303 * select.el (select-convert-from-text): New.
9304 * select.el (select-convert-from-length): New.
9305 * select.el (select-convert-from-integer): New.
9306 * select.el (select-convert-from-identity): New.
9307 * select.el (select-convert-from-filename): New.
9308 * select.el (selection-converter-in-alist): Use them.
9309 New converter functions for X.
9311 * select.el (get-selection): Removed comment.
9313 * select.el (own-selection): Removed append code - I thought
9314 I'd already done this, but apparently not...
9316 * select.el: Changed comment about TIMESTAMP.
9318 * select.el (select-convert-in): New.
9319 * select.el (select-convert-out): New.
9320 New functions that get used by select.c.
9322 * select.el (select-buffer-killed-default): New.
9323 * select.el (select-buffer-killed-text): New.
9324 * select.el (selection-buffer-killed-alist): New.
9325 New list and functions that get called if a relevant selection
9326 exists and a buffer gets killed.
9328 * select.el (select-convert-to-targets):
9329 * select.el (select-convert-to-identity): Removed.
9330 * select.el (select-convert-from-identity): Removed.
9331 * select.el (select-converter-out-alist):
9332 Removed _EMACS_INTERNAL selection type.
9334 * x-select.el (xselect-kill-buffer-hook): Removed.
9335 * x-select.el (xselect-kill-buffer-hook-1): Removed.
9336 Removed this X-specific nonesense. Use the generic support
9337 in select.el instead.
9339 2000-07-15 Martin Buchholz <martin@xemacs.org>
9341 * mule/mule-category.el (defined-category-hashtable):
9342 Use make-hash-table instead of make-hashtable
9344 * buff-menu.el: Byte-compiler warning fix.
9346 * isearch-mode.el (isearch-highlight-all-cleanup):
9347 Remove unused variable `isearch-highlight-all-start'.
9349 * etags.el (add-to-tag-completion-table): Byte-compiler warning fix.
9351 * itimer.el (itimer-edit-mode): Byte-compiler warning fixes.
9353 * cus-dep.el (Custom-make-dependencies):
9354 Add autoload cookie for custom-add-loads to generated custom-load.el.
9356 * autoload.el (autoload-package-name): Warning suppression.
9357 Move defvar prior to first use.
9359 * custom.el: Add autoload for custom-declare-face.
9360 Allow `xemacs -no-autoloads -l bytecomp -f batch-byte-compile ...'
9361 * cl.el (cl-hack-byte-compiler):
9362 Allow `xemacs -no-autoloads -l bytecomp -f batch-byte-compile ...'
9365 2000-07-08 Mike Sperber <mike@xemacs.org>
9367 * startup.el (load-home-init-file): Added variable.
9368 (maybe-migrate-user-init-file): Added.
9369 (load-user-init-file): Load custom file if different from init
9372 * dumped-lisp.el (preloaded-file-list): Added "cus-file" before
9375 * cus-edit.el (custom-migrate-custom-file): Added for migration.
9376 Moved `custom-file'-related code to cus-file.el.
9378 * cus-file.el: New file.
9380 2000-04-01 Mike Sperber <mike@xemacs.org>
9382 * packages.el (packages-find-package-directories): Added support
9383 for external package hierarchies with in-place installations.
9385 * find-paths.el (paths-root-in-place-p): Added.
9386 (paths-find-emacs-directory): Added support for external
9387 directories with in-place installations.
9388 (paths-find-site-directory): Ditto.
9390 * startup.el (find-user-init-file): Also look for
9391 ~/.xemacs/init.elc? in preference to ~/.emacs.
9393 2000-07-12 Alastair J. Houghton <ajhoughton@lineone.net>
9395 * select.el (own-selection):
9396 * select.el (own-clipboard): Changed `append' parameter to
9397 `how-to-use' parameter.
9398 * select.el (own-selection): Removed icky append code.
9399 * select.el (own-selection, get-selection): Removed extra type
9401 * select.el (selection-appender-alist):
9402 * select.el (selection-converter-{in|out}-alist): Initialise.
9403 * select.el (select-append-to-*): New.
9404 * select.el (select-convert-from-*): New. New functions to append
9405 data and convert data from external type.
9407 2000-07-12 Stef Epardaud <stef@lunatech.com>
9409 * font-lock.el: Javadoc enhancements.
9411 2000-07-06 Kirill 'Big K' Katsnelson <kkm@dtmx.com>
9413 * printer.el (generic-print-region): Compose job name from buffer
9416 2000-07-06 Yoshiki Hayashi <yoshiki@xemacs.org>
9418 * font-lock.el (font-lock-fontify-pending-extents): Call
9419 font-lock-fontify-region instead of font-lock-fontify-buffer
9420 to avoid unnecessary progress gauges.
9422 2000-07-06 Craig Lanning <lanning@scra.org>
9424 * custom-load.el (faces):
9426 * finder.el (finder-compile-keywords): from Dan Holmsand, make sure
9429 * process.el (call-process-internal): from Dan Holmsand, use binary
9430 coding systems so that jka-compr works.
9432 2000-07-07 Ben Wing <ben@xemacs.org>
9434 * font-lock.el: Undo previous change. Unfortunately, some
9435 files actually use the variables directly in their init code
9436 without quoting them.
9438 2000-07-07 Ben Wing <ben@xemacs.org>
9440 * font-lock.el (defvar font-lock-*-face): Removed.
9442 * font-lock.el (font-lock-apply-highlight): Bind these face vars
9443 only when necessary.
9445 2000-06-30 Charles G Waldman <cgw@alum.mit.edu>
9447 * cl-macs.el: fix cl-transform-function-property kludge
9448 so that it does not require a random feature.
9450 2000-06-09 Karl M. Hegbloom <karlheg@bittersweet.inetarena.com>
9452 * files.el (auto-mode-alist): allow .make extension for Makefiles,
9453 as in Linux kernel "Rules.make".
9455 2000-06-29 Gunnar Evermann <ge204@eng.cam.ac.uk>
9457 * build-report.el (build-report): Add autoload cookie.
9459 2000-06-21 Charles G Waldman <cgw@alum.mit.edu>
9461 * package-ui.el (defgroup pui): Correct a misspelling
9462 (pui-toggle-package-delete): Change `seleted' to `selected'
9464 2000-06-12 Jan Vroonhof <vroonhof@math.ethz.ch>
9466 * package-get.el (package-get-update-base):
9467 (package-get): Use insert-file-contents-literally always.
9468 (package-get-maybe-save-index):
9469 Force coding system for writing to binary.
9471 2000-06-08 Mike Alexander <mta@arbortext.com>
9473 * code-process.el (call-process-region): If there is no coding
9474 system for the process on process-coding-system-alist use the
9475 coding system of the buffer containing the region.
9477 2000-06-10 Ben Wing <ben@xemacs.org>
9479 * cmdloop.el (command-error):
9480 If debug-on-error and noninteractive, output backtrace.
9482 * files.el (file-relative-name):
9483 Remove MSDOS references.
9485 * simple.el (line-number): New function, due to non-obvious
9486 behavior/usage of count-lines.
9488 * simple.el (count-lines): document non-obvious usage to get
9491 2000-06-11 Ben Wing <ben@xemacs.org>
9493 * faces.el ((featurep 'xpm)):
9494 * x-faces.el (x-init-face-from-resources):
9495 * x-faces.el (x-init-frame-faces):
9496 * x-misc.el (x-init-specifier-from-resources):
9497 * x-misc.el (x-get-resource-and-bogosity-check):
9498 * x-misc.el (x-get-resource-and-maybe-bogosity-check):
9499 * x-mouse.el (x-init-pointer-shape):
9500 * x-scrollbar.el (x-init-scrollbar-from-resources):
9501 Add sixth argument to x-get-resource calls so as to issue warnings
9502 rather than errors on bogus arguments.
9504 2000-06-05 Ben Wing <ben@xemacs.org>
9506 * compat.el: new file. provides a clean, non-intrusive way to
9507 define compatibility functions.
9509 * process.el (shell-quote-argument): temporary fix for lack
9510 of nt-quote-process-args. #### I need to put back the overall
9511 structure of that mechanism but redo the guts of it using the
9512 extra intelligence in the C code.
9514 2000-05-28 Adrian Aichner <aichner@ecf.teradyne.com>
9516 * package-info.el (pi-md5sum): Calculate MD5 sum just like
9517 `package-get' does in package-get.el, instead of using external
9520 * package-get.el (package-get): Insert package file literally to
9521 make checksum calculation work.
9523 2000-04-18 Hrvoje Niksic <hniksic@iskon.hr>
9525 * code-files.el (convert-mbox-coding-system): Deleted.
9526 (file-coding-system-alist): Removed reference to
9527 convert-mbox-coding-system.
9529 2000-05-28 Martin Buchholz <martin@xemacs.org>
9531 * XEmacs 21.2.34 is released.
9533 2000-05-20 Karl M. Hegbloom <karlheg@bittersweet.inetarena.com>
9535 * font-lock.el (font-lock-keywords): Rewrote docstring
9537 2000-05-22 Karl M. Hegbloom <karlheg@debian.org>
9539 * loadhist.el (unload-feature): handle case where x is both boundp
9542 2000-05-22 Karl M. Hegbloom <karlheg@debian.org>
9544 * packages.el: It's ok to use built-in macros, but not lisp
9547 2000-05-20 Ben Wing <ben@xemacs.org>
9550 * font-lock.el (font-lock-message-threshold):
9551 * font-lock.el (font-lock-mode):
9552 * font-lock.el (font-lock-default-fontify-buffer):
9553 * font-lock.el (font-lock-always-fontify-immediately):
9554 * font-lock.el (font-lock-old-extent): Removed.
9555 * font-lock.el (font-lock-old-len): Removed.
9556 * font-lock.el (font-lock-fontify-glumped-region): Removed.
9557 * font-lock.el (font-lock-pending-extent-table): New.
9558 * font-lock.el (font-lock-range-table): New.
9559 * font-lock.el (font-lock-after-change-function):
9560 * font-lock.el (font-lock-after-change-function-1): Removed.
9561 * font-lock.el (font-lock-fontify-pending-extents): New.
9562 * font-lock.el ('font-lock-revert-cleanup): Removed.
9563 * font-lock.el ('font-lock-revert-setup): Removed.
9564 Rewrite deferral code to handle any number of changes, merging
9565 them properly. Remove hacked-up code for revert-buffer, now
9568 * menubar-items.el (default-menubar):
9569 In Options->Edit Init File, don't switch to emacs-lisp-mode
9570 unless necessary; doing this turns off font-lock.
9572 2000-05-15 Yoshiki Hayashi <yoshiki@xemacs.org>
9574 * keydefs.el: Define C-x BS to backward-kill-sentence.
9576 2000-05-15 Yoshiki Hayashi <yoshiki@xemacs.org>
9578 * files.el (hack-local-variables-prop-line): Use non-greedy
9579 matching to process -*-texinfo-*- -*-.
9581 2000-05-11 Jonathan Marten <jonathan.marten@uk.sun.com>
9583 * minibuf.el (minibuf-directory-files): new function.
9584 (read-file-name-activate-callback): use minibuf-directory-files.
9585 (read-directory-name-internal): ditto.
9586 (mouse-file-display-completion-list): ditto.
9587 (mouse-directory-display-completion-list): ditto.
9588 (read-file-name-internal): remove "./" from completion list unless
9589 explicitly matched, for consistency.
9591 2000-05-11 Ben Wing <ben@xemacs.org>
9593 * gutter-items.el (gutter-buffers-tab):
9594 * gutter-items.el (add-tab-to-gutter):
9595 * gutter-items.el (update-tab-in-gutter):
9596 * gutter-items.el (remove-buffer-from-gutter-tab): Removed.
9597 * gutter-items.el (append-progress-display):
9598 * gutter-items.el (abort-progress-display):
9599 * gutter-items.el (raw-append-progress-display):
9600 Further fixes. Use set-glyph-image not set-image-instance-property,
9601 to fix problems with multiple windows in a frame.
9603 * menubar-items.el (tutorials-menu-filter):
9606 * startup.el (early-error-handler):
9607 Display message box under windows; otherwise, message will disappear
9608 before it can be viewed.
9611 Fix bug in NEEDTODUMP processing.
9613 2000-05-08 Yoshiki Hayashi <yoshiki@xemacs.org>
9615 * startup.el (lock-directory): Removed.
9616 (superlock-file): Ditto.
9617 (startup-set-paths): Remove lockdir.
9618 (startup-setup-paths-warning): Remove lock-directory.
9620 * setup-paths.el (paths-find-lock-directory): Removed.
9621 (paths-find-superlock-file): Ditto.
9623 2000-05-09 Ben Wing <ben@xemacs.org>
9625 * faces.el (set-face-property):
9626 * faces.el (set-face-font):
9627 * faces.el (set-face-foreground):
9628 * faces.el (set-face-background):
9629 * faces.el (set-face-background-pixmap):
9630 * faces.el (set-face-underline-p):
9631 * faces.el (set-face-strikethru-p):
9632 * faces.el (set-face-highlight-p):
9633 * faces.el (set-face-dim-p):
9634 * faces.el (set-face-blinking-p):
9635 * faces.el (set-face-reverse-p):
9639 * glyphs.el (make-image-specifier):
9640 * glyphs.el (glyph-property):
9641 * glyphs.el (set-glyph-image):
9642 * glyphs.el (make-glyph):
9643 * glyphs.el (make-pointer-glyph):
9644 * glyphs.el (make-icon-glyph):
9645 * glyphs.el (widget-image-instance-p): New.
9646 authorship info, lots of doc changes. New predicate, inadvertently
9647 omitted. the general principle with specifier docs is now that
9648 the description of instantiators should go with the make-foo-specifier
9649 fun's doc string, rather than in foo-specifier-p. this follows
9650 conventions elsewhere in XEmacs and in general is a lot more obvious
9651 of a place to look. sometimes the make-foo-specifier function needs
9652 to be created in the process.
9655 * gutter.el (make-gutter-specifier): New.
9656 * gutter.el (make-gutter-size-specifier): New.
9657 * gutter.el (make-gutter-visible-specifier): New.
9658 specifier doc updates according to the conventions specified before.
9661 * objects.el (make-font-specifier):
9662 * objects.el (make-color-specifier):
9663 * objects.el (make-face-boolean-specifier): New.
9664 specifier doc updates according to the conventions specified before.
9667 * specifier.el (set-specifier):
9668 * specifier.el (make-integer-specifier): New.
9669 * specifier.el (make-boolean-specifier): New.
9670 * specifier.el (make-natnum-specifier): New.
9671 * specifier.el (make-generic-specifier): New.
9672 * specifier.el (make-display-table-specifier): New.
9673 specifier doc updates according to the conventions specified before.
9676 * toolbar.el (make-toolbar-specifier): New.
9677 specifier doc updates according to the conventions specified before.
9679 2000-05-09 Ben Wing <ben@xemacs.org>
9681 * process.el (call-process-internal): Revert to previous version
9682 because Mike's change clashed with a change I did not long before.
9683 Changed progn to prog1 to fix the bug pointed out by Mike Alexander.
9684 Thanks very much Mike for pointing out the bug and submitting a
9687 2000-04-13 Mike Alexander <mta@arbortext.com>
9689 * process.el (call-process-internal): Send the correct input buffer
9690 (call-process-internal): Return the exit status of the process
9692 2000-05-07 Ben Wing <ben@xemacs.org>
9695 * winnt.el (nt-quote-args-verbatim): Removed.
9696 * winnt.el (nt-quote-args-prefix-quote): Removed.
9697 * winnt.el (nt-quote-args-backslash-quote): Removed.
9698 * winnt.el (nt-quote-args-double-quote): Removed.
9699 * winnt.el (nt-quote-args-functions-alist): Removed.
9700 * winnt.el (nt-quote-process-args): Removed.
9701 Remove all stuff for argument quoting. We borrow the code instead
9702 from Emacs 20.6, which is much more careful in its quoting
9703 (e.g. in handling runs of the escape character) and avoids most of
9704 the need for this Lisp mechanism by checking to see whether we're
9705 running a Cygwin or normal program and doing the appropriate
9706 quoting. If we end up needing such a mechanism, we should add
9707 it by extending the variable `mswindows-quote-process-args' so it
9708 can take an alist of regexps.
9710 2000-05-07 Ben Wing <ben@xemacs.org>
9713 Restore M-up, M-down to 21.1 state. Put *ward-sentence on
9714 C-M-left, C-M-right instead. Define C-M-up, C-M-down to scroll
9715 the window without moving point.
9718 * simple.el (scroll-up-one): New.
9719 * simple.el (scroll-down-one): New.
9720 Functions for use with C-M-up/down.
9722 2000-05-01 Martin Buchholz <martin@xemacs.org>
9724 * XEmacs 21.2.33 is released.
9726 2000-04-29 Martin Buchholz <martin@xemacs.org>
9728 * dialog.el (yes-or-no-p-dialog-box):
9730 Fix following horrible bug in X11 mode with focus-follows-mouse:
9731 1. Visit two files in two different frames.
9732 2. do File->Revert Buffer in one of those frames.
9733 3. Dialog box appears.
9734 4. Arrange things so that the mouse passes over the *other*
9735 frame, then to the dialog box, and click on "Yes".
9736 5. The file contents end up in the *wrong* buffer!
9739 2000-04-28 Ben Wing <ben@xemacs.org>
9741 * help.el (describe-installation): correct typo introduced
9742 in last patch: boundp -> fboundp.
9744 * etags.el (buffer-tag-table-list):
9745 canonicalize filenames to Unix format so that tag-table-alist
9746 searching works under Windows.
9749 Bowdlerize the supposedly objectionable words
9750 "who couldn't quite manage to cleanly modify batch-update-autoloads".
9752 * gutter-items.el (set-progress-display-style):
9753 * gutter-items.el (search-dialog-callback):
9754 * gutter-items.el (make-search-dialog):
9755 Change to new callback-ex api.
9757 2000-04-26 Bjrn Torkelsson <torkel@hpc2n.umu.se>
9759 * help.el: (describe-installation): decode-coding-string is not
9760 defined in a non MULE environment.
9762 2000-04-28 Ben Wing <ben@xemacs.org>
9764 * gutter-items.el (buffer-list-changed-hook):
9765 use it, not record-buffer-hook.
9767 * subr.el (record-buffer-hook): Removed.
9769 2000-04-27 Ben Wing <ben@xemacs.org>
9771 * gutter-items.el (buffers-tab-switch-to-buffer): do not
9772 use NORECORD option. Andy will not like this, but the existing
9773 gutter behavior is just wrong, as per this comment:
9775 ;; this used to add the norecord flag to both calls below.
9776 ;; this is bogus because it is a pervasive assumption in XEmacs
9777 ;; that the current buffer is at the front of the buffers list.
9778 ;; for example, select an item and then do M-C-l
9779 ;; (switch-to-other-buffer). Things get way confused.
9781 ;; Andy, if you want to maintain the current look, you must
9782 ;; *uncouple* the gutter order and buffers order.
9784 * loaddefs.el (completion-ignored-extensions): unfuckify.
9786 * bytecomp.el (batch-byte-compile-one-file): new function, used in
9789 * autoload.el (batch-update-one-directory): new function, used in
9792 * loadup.el: set gc-cons-threshold very high unless dumping --
9793 loadup during update-elc is much much much faster. also do this
9794 when quick-building.
9796 add commented-out code for profiling loadup.
9799 * update-elc.el (preloaded-file-list): add bytecomp.el, since it
9800 is required in order to build xemacs.
9802 2000-04-26 Ben Wing <ben@xemacs.org>
9804 * loadup.el: don't garbage collect during loadup if quick-build
9805 compile-time option is set.
9807 2000-04-23 Ben Wing <ben@xemacs.org>
9809 * update-elc.el: compute whether any dumped .el or .elc files
9810 are newer than the dumped exe, and touch the file ../src/NEEDTODUMP
9813 * update-elc.el (update-elc-files-to-compile): always change
9814 NOBYTECOMPILE in the src directory rather than current dir,
9815 so it will work under NT.
9817 * autoload.el (autoload-trim-file-name): canonicalize to slashes so
9818 the form of this file is identical between Unix and Windows.
9819 (autoload-target-directory): Fixed to be lisp/ not lisp/prim/.
9821 (update-autoloads-from-directory): updated doc string.
9822 updated doc strings in a few other places.
9824 2000-04-18 Yoshiki Hayashi <yoshiki@xemacs.org>
9826 * bytecomp.el (byte-force-recompile): Fix argument to
9827 byte-recompile-directory.
9829 2000-04-17 Yoshiki Hayashi <yoshiki@xemacs.org>
9831 * gutter-items.el (progress-display-clear-when-idle): Use
9833 * gutter-items.el (clear-progress-display): Adjust number of
9836 2000-04-13 Yoshiki Hayashi <yoshiki@xemacs.org>
9838 * dumped-lisp.el (preloaded-file-list): Always dump select.el.
9840 2000-04-16 Ben Wing <ben@xemacs.org>
9842 * printer.el: New file.
9844 * dumped-lisp.el (preloaded-file-list): Declare printer.el.
9846 * help.el (describe-installation): Fix decoding for Windows.
9849 * menubar-items.el (default-menubar):
9850 * menubar-items.el (tutorials-menu-filter): New.
9851 * menubar-items.el (popup-menubar-menu):
9852 Add authorship. Redo Help menu and Tutorials filter.
9854 * menubar.el: Correct comment.
9856 * modeline.el (modeline-buffer-identification): Correct doc string.
9859 * simple.el (printing): Removed.
9860 * simple.el (printer-name): Removed.
9861 * simple.el (generic-print-buffer): Removed.
9862 * simple.el (generic-print-region): Removed.
9863 Move generic print code to printer.el.
9865 2000-04-15 Ben Wing <ben@xemacs.org>
9867 * simple.el (generic-print-region): New.
9868 make this function actually work.
9869 (generic-print-buffer): call generic-print-region.
9871 2000-04-14 Andy Piper <andy@xemacs.org>
9873 * gutter-items.el (make-search-dialog): avoid unnecessary futzing
9874 by using the new widget-callback-current-channel.
9875 (search-dialog-callback): ditto.
9877 2000-04-12 Andy Piper <andy@xemacs.org>
9879 * gutter.el (default-gutter-position): moved from gutter-items.el.
9880 (default-gutter-position-changed-hook): ditto.
9881 (gutter-element-visibility-changed-hook): ditto.
9882 (set-gutter-element): ditto.
9883 (remove-gutter-element): ditto.
9884 (set-gutter-element-visible-p): ditto.
9885 (gutter-element-visible-p): ditto.
9886 (init-gutter): ditto.
9888 * dialog.el (make-dialog-box): renamed and moved from
9891 * gutter-items.el: move various functions elsewhere.
9893 2000-04-13 Katsumi Yamaoka <yamaoka@jpl.org>
9895 * menubar-items.el: Fixed place of parenthesis.
9897 2000-04-12 Ben Wing <ben@xemacs.org>
9899 * etags.el (find-tag-at-point): New. Lets you do find-tag
9900 without constantly being prompted for the tag.
9901 * simple.el: Added a number of section headings, to clarify the
9902 organization of this file.
9903 * simple.el (activate-region):
9904 * simple.el (region-exists-p):
9905 * simple.el (region-active-p):
9906 Moved these three function down to the other side of
9907 the case-changing functions, so they join the rest of
9909 * simple.el (printing): New.
9910 * simple.el (printer-name): New.
9911 * simple.el (generic-print-buffer): New.
9912 New functions, a very simple prototype for a unified
9915 * process.el (call-process-internal): Real fix for null BUFFER,
9916 other problems with BUFFER specs.
9919 Fixed up File->Print to use new printing functions.
9920 Various corrections and expansions to Grep/Compile menus.
9921 New options for Printing.
9922 New options for SMTP Mail, the way to send mail under
9923 MS Windows. (There's also a package patch to make SMTP
9924 Mail be the default under MSWin.)
9926 2000-04-09 Jeff Miller <jmiller@cablespeed.com>
9928 * menubar-items.el: Selecting Rectangle Mousing from menubar
9929 did not work. Needed to quote mouse-track-rectangle-p.
9931 2000-04-06 Yoshiki Hayashi <yoshiki@xemacs.org>
9933 * cl-compat.el (keywordp): Removed.
9935 2000-04-05 Andy Piper <andy@xemacs.org>
9937 * gutter-items.el (progress-layout-glyph): don't initialize here.
9938 (progress-gauge-glyph): use dynamic sizing.
9939 (set-progress-display-style): new function. Set progress glyphs
9940 appropriately depending on the style.
9941 (progress-display-style): new variable. Custom version of
9942 set-progress-display-style.
9943 (progress-abort-glyph): switch to dynamic sizes.
9944 (search-dialog-text): make the edit field active.
9946 2000-04-04 Andy Piper <andy@xemacs.org>
9948 * gutter-items.el (make-search-dialog): need to make the search
9949 dialog visible after creation.
9951 * menubar-items.el (default-menubar): use the search dialog for
9952 searching. Remove some extraneous search menu items.
9954 * gutter-items.el (set-gutter-element): allow glyphs to be used as
9956 (make-gutter-only-dialog-frame): allow the user to create the
9957 frame unmapped. Allow the gutter spec to be given as a glyph.
9958 (search-dialog-direction): new variable.
9959 (search-dialog-text): new variable.
9960 (search-dialog-callback): new function. Callback for the search
9962 (make-search-dialog): new function. Create a user-friendly search
9965 2000-04-04 Hrvoje Niksic <hniksic@iskon.hr>
9967 * faces.el (set-face-stipple): Use mswindows-bitmap-file-path
9970 2000-04-01 Andy Piper <andy@xemacs.org>
9972 * font-lock.el (font-lock-fontify-keywords-region): Calculate
9973 progress more accurately.
9975 2000-02-02 Hirokazu FUKUI <hfukui@sannet.ne.jp>
9977 * finder.el (finder-compile-keywords): Process readable files only.
9978 Because error in process of .#finder-inf.el when compile xemacs
9979 with --with-clash-detection option.
9981 2000-03-31 Andy Piper <andy@xemacs.org>
9983 * gutter-items.el (append-progress-display): don't delay after a
9984 successful font-lock.
9985 (make-gutter-only-dialog-frame): new function. Allow users to
9986 create gutter-only dialogs.
9988 2000-03-27 Mike Alexander <mta@arbortext.com>
9990 * process.el (call-process-internal): Handle a null BUFFER
9991 parameter correctly.
9993 2000-03-28 Andy Piper <andy@xemacs.org>
9995 * gutter-items.el (abort-progress-display): put strings in the
9997 (progress-layout-glyph): signal special 'quit callback.
9998 (progress-display-quit-function): deleted.
9999 (progress-display-stop-callback): deleted.
10000 (progress-display-dispatch-command-events): deleted.
10001 (append-progress-display): remove calls to
10002 progress-display-dispatch-command-events.
10003 (raw-append-progress-display): ditto.
10005 2000-03-23 Hrvoje Niksic <hniksic@iskon.hr>
10007 * faces.el (set-face-stipple): Rewrite to correctly handle PIXMAP
10008 being a list. Actually define `stipple-pixmap-p' which is used as
10009 an error predicate. Correctly handle PIXMAP being either relative
10010 or absolute file name.
10012 2000-03-24 Andy Piper <andy@xemacs.org>
10014 * gutter-items.el (add-tab-to-gutter): use copy-sequence.
10015 (abort-progress-display): ditto. Don't delete the created extent.
10016 (raw-append-progress-display): ditto.
10017 (progress-display-dispatch-non-command-events): new
10018 function. Encapsulates what we want to do when no command input is
10020 (progress-display-dispatch-command-events): likewise, but disable
10021 for now since it causes too many problems.
10022 (append-progress-display): use them.
10023 (raw-append-progress-display): ditto.
10024 (default-gutter-position-changed-hook): set this rather than
10025 default-gutter-position-changed.
10026 (default-gutter-position-changed-hook): lambda with zero arguments
10028 (raw-append-progress-display): trap errors in pending input since
10029 allowing them to signal will hose the gauge well and
10030 truly. Ideally we would like to delay these until we are more able
10032 (append-progress-display): ditto.
10034 2000-03-20 Jeff Miller <jmiller@cablespeed.com>
10036 * lisp/make-docfile.el: call-process-internal is now implemented
10039 2000-03-21 Ben Wing <ben@xemacs.org>
10041 * mule\mule-cmds.el (set-language-info-alist):
10042 Fix to correspond to new menu arrangement.
10044 2000-03-21 Ben Wing <ben@xemacs.org>
10047 * process.el (call-process-internal): New.
10048 New implementation of call-process. Only enabled under NT, so far.
10049 stderr handling not implemented yet in CVS'd C code.
10051 2000-03-20 Ben Wing <ben@xemacs.org>
10054 * lisp-mode.el (lisp-interaction-mode-menubar-menu): New.
10055 * lisp-mode.el (lisp-interaction-mode):
10056 Put back Lisp Interaction menubar for Jan V's sake.
10059 * simple.el (mark-ring):
10060 * simple.el (dont-record-current-mark): New.
10061 * simple.el (in-shifted-motion-command): New.
10062 * simple.el (mark-ring-unrecorded-commands): New.
10063 * simple.el (mark-ring-max):
10064 * simple.el (set-mark-command):
10065 * simple.el (push-mark):
10066 * simple.el (handle-pre-motion-command):
10067 Implement scheme for not recording unimportant marks.
10070 * subr.el (function-allows-args): New.
10071 New function function-allows-args.
10073 2000-03-20 Martin Buchholz <martin@xemacs.org>
10075 * XEmacs 21.2.32 is released.
10077 2000-03-20 Andy Piper <andy@xemacs.org>
10079 * gutter-items.el (update-tab-in-gutter): force selection of the
10080 selected-window if required to do so.
10081 (buffers-tab-items): ditto.
10082 (add-tab-to-gutter): ditto.
10083 (create-frame-hook): use force-selection.
10084 (default-gutter-position-changed): lambdify.
10085 (update-tab-hook): deleted since it was only used in one place.
10087 2000-03-18 Andy Piper <andy@xemacs.org>
10089 * files.el (find-file-noselect): undo change that shouldn't have
10092 2000-03-17 Andy Piper <andy@xemacs.org>
10094 * buffer.el (switch-to-buffer): use last-nonminibuf-window instead
10095 of selected-window trickery.
10097 * gutter-items.el (update-tab-in-gutter): don't give dedicated
10099 (progress-display-stop-callback): progress -> progress-display
10100 (progress-display-quit-function): ditto.
10101 (clear-progress-display): ditto.
10102 (remove-progress-display): ditto.
10103 (append-progress-display): ditto.
10104 (abort-progress-display): ditto.
10105 (raw-append-progress-display): ditto.
10106 (display-progress-display): ditto.
10107 (current-progress-display-label): ditto.
10108 (current-progress-display): ditto.
10109 (lprogress-display): ditto and save the buffer
10110 (progress-display): ditto. Otherwise the buffer sometimes gets
10111 changed which confuses font-lock.
10113 * font-lock.el (font-lock-default-fontify-buffer): catch all
10114 errors, not just quit.
10115 (font-lock-mode): progress -> display-progress
10116 (font-lock-default-fontify-buffer): ditto.
10117 (font-lock-fontify-syntactically-region): ditto.
10118 (font-lock-fontify-keywords-region): ditto.
10120 2000-03-14 Hrvoje Niksic <hniksic@iskon.hr>
10122 * cl.el (gensym): Move to here from cl-macs.el.
10125 2000-03-16 Andy Piper <andy@xemacs.org>
10127 * font-lock.el (font-lock-mode): use lprogress and friends for
10128 progress management.
10129 (font-lock-default-fontify-buffer): ditto.
10130 (font-lock-fontify-syntactically-region): ditto.
10131 (font-lock-fontify-keywords-region): ditto.
10132 (font-lock-revert-cleanup): fix reverting.
10133 (font-lock-revert-setup): ditto.
10135 * gutter-items.el (progress-use-echo-area): new variable. Use the
10136 echo area for progress gauges if non-nil.
10137 (clear-progress): remove echo area stuff and defer to
10139 (append-progress): dispatch non-command events after each progress
10140 increment. Remove echo area stuff.
10141 (abort-progress): remove echo area stuff and defer to
10143 (raw-append-progress): ditto. Dispatch non-command events after
10145 (display-progress): defer echo area stuff to display-message.
10147 * gutter-items.el (clear-progress):
10148 (abort-progress): indentation changes.
10149 (display-progress): don't clear progress.
10150 (append-progress): compare messages with equal.
10151 (raw-append-progress): use dispatch-non-command-events to flush
10152 widget creation events.
10154 2000-03-13 Ben Wing <ben@xemacs.org>
10157 * abbrev.el (abbrev-string-to-be-defined): New.
10158 * abbrev.el (inverse-abbrev-string-to-be-defined): New.
10159 Changes for use with the menubar.
10161 2000-03-12 Ben Wing <ben@xemacs.org>
10163 * alist.el (vassoc): moved here from font-menu.el.
10165 * custom.el (defface): typo fix.
10167 * dialog.el (yes-or-no-p-dialog-box):
10168 * dialog.el (message-box):
10169 * files.el (save-some-buffers-1):
10170 Put accelerators in the button names.
10172 * font-lock.el (font-lock-comment-face):
10173 * font-lock.el (font-lock-keyword-face):
10174 * font-lock.el (font-lock-function-name-face):
10175 Fixed some of the colors under MS Windows because the existing
10176 default colors were hardly different from black and needed to be
10180 * font-menu.el (font-menu-split-long-menu):
10181 * font-menu.el (font-menu-family-constructor):
10182 * font-menu.el (font-menu-size-constructor):
10183 * font-menu.el (font-menu-weight-constructor):
10184 * font-menu.el (font-menu-set-font):
10185 vassoc moved to alist.el.
10186 Accelerators added to all menus.
10187 Unused bound var new-props removed.
10189 * keydefs.el: I did a whole lot of rearranging to put things in a
10190 more consistent order and fixed a number of cases where key
10191 combinations involving up, down, left, right and so on were
10192 defined but the corresponding keypad combinations were not
10196 * lisp-mode.el (lisp-interaction-mode-popup-menu):
10197 * lisp-mode.el (emacs-lisp-mode):
10198 * lisp-mode.el (lisp-interaction-mode):
10199 * lisp-mode.el (flet):
10200 Added accelerators onto the menus.
10201 Made all the different versions of the let function be indented
10203 Undid Steve's easy-menu-ification, because it makes it impossible
10204 to have the menubar and popup menus different.
10205 Cleaned up the menu; added items for find-function &c and some
10206 indenting, and removed debug-on-*.
10208 * list-mode.el (list-mode-hook):
10209 * list-mode.el (list-mode):
10210 * list-mode.el (completion-setup-hook):
10211 * list-mode.el (display-completion-list):
10212 Added support for the :window-height keyword, which is required
10213 because of other changes that I made for the file dialog box. I
10214 also made the hook variables list-mode-hook and
10215 completion-setup-hook and also minibuffer-setup-hook in
10216 minibuf.el be permanent-local; see comment in list-mode.el.
10218 * map-ynp.el (map-y-or-n-p):
10219 Added accelerators to the dialog buttons.
10221 * menubar-items.el (menu-truncate-list):
10222 New internal function.
10223 * menubar-items.el (submenu-generate-accelerator-spec):
10224 * menubar-items.el (menu-item-strip-accelerator-spec):
10225 * menubar-items.el (menu-item-generate-accelerator-spec):
10226 New exported functions, for use in auto-generating accelerator specs.
10228 * menubar-items.el:
10229 * menubar-items.el (default-menubar):
10230 * menubar-items.el (maybe-add-init-button):
10231 * menubar-items.el (bookmark-menu-filter):
10232 * menubar-items.el (slow-format-buffers-menu-line):
10233 * menubar-items.el (build-buffers-menu-internal):
10234 * menubar-items.el (language-environment-menu-filter):
10235 * menubar-items.el (default-popup-menu):
10236 * menubar-items.el (popup-buffer-menu):
10237 * menubar-items.el (popup-menubar-menu):
10238 Did a major overhaul on this file, and in fact I'm nowhere near
10239 done working on the menubar, and there will be more patches to
10240 come. A basic summary of what I've done:
10242 a) I added accelerators to all of the menu items. For menus that
10243 are auto-generated, such as the buffers menu, the accelerators are
10244 automatically added to the beginning of each line using the
10245 numbers 1 through 9, then zero, and then letters starting with A,
10246 but omitting the letters that are already in use for the fixed
10247 menu items at the top of the buffers menu. To facilitate adding
10248 accelerators of this kind, I created some new functions
10249 (*-accelerator-spec), which are also being used by other filters
10250 that auto generate lists of things such as ftp sites to download
10251 packages. If people really don't like these accelerators
10252 appearing at the beginning of the menu items, a variable can be
10253 added to optionally turn them off, but I think this is rather
10254 pointless because other menu items have accelerators and many or
10255 most of the menu users will use the accelerators if the support is
10258 b) I combined the top level Tools and Apps menus into a single
10259 Tools menu, because the distinction between the two is not
10260 obvious, and the items on the menus are not used often enough that
10261 putting some of them onto submenus is a problem.
10263 c) I created two new top level menus called View and Cmds because
10264 there were too many items on the File and Edit menus, and I'm going
10265 to be adding more items to these menus. In contrast to the Tools
10266 menu, the items on these menus may be used quite often during an
10267 editing session, and so should be available with fewer
10270 d) I added a number of options to the options menu, including one
10271 for controlling whether the alt key can be used to traverse to
10272 menu items using the accelerators, one for controlling behavior of
10273 control-k, one for controlling how the kill and yank functions
10274 interact with the clipboard, a few additional buffers-menu
10275 options, and various other things. I also did a bit of
10276 rearranging, for example, combining the keyboard and mouse options
10277 into a single keyboard and mouse submenu to facilitate the
10278 accelerators on that level.
10280 e) I changed the variable buffers-menu-format-buffer-line-function
10281 to take two arguments instead of one, the second argument being
10282 the line number for use in creating an accelerator. I added a
10283 hack to support existing functions with one argument (although I
10284 doubt that very many of these exist), for backward compatibility.
10286 f) I moved the top level mule menu to be a submenu of the edit
10287 menu. I think that most of the items on this menu are fairly
10288 useless and there are certainly not enough frequently used items
10289 to justify this being its own top level menu.
10291 g) I combined most of the items in big-menubar.el into the main menu.
10292 If people think the main menu is too big, it would be possible to
10293 create different configurations, some smaller.
10295 * menubar.el (check-menu-syntax):
10296 Deleted some syntax checks that were no longer valid, partly
10297 because of changes that were already made a long time ago, and
10298 partly because of a change I made where I allow the name of the
10299 menu item to be an evaluated expression rather than just a string,
10300 similar to all of the other parameters of a menu item.
10303 * minibuf.el (read-file-name-1):
10304 * minibuf.el (mouse-read-file-name-1):
10305 I made a number of changes to improve the appearance
10306 and functioning of the file dialog box. They include:
10308 a) Fixing the problem where closing the dialog box by clicking on
10309 the close button of the window didn't properly exit the
10312 b) Fixing the problem that if you typed part of a file name, and
10313 then clicked on a completion with the mouse, the file was not
10314 correctly selected.
10316 c) Changing the title of the dialog box to reflect the operation
10317 being done in accordance with user interface conventions, rather
10318 than the name of the dialog box buffer, which is rather useless.
10320 d) Remove the words "possible completions are" which didn't
10323 e) Fix things so that the completions scroll off the end of the
10324 completions windows only to the right, rather than both to the
10325 right and down, which is in accordance with Windows user interface
10328 * msw-init.el (init-post-mswindows-win):
10329 Added a binding for meta-F4, which is the standard windows binding
10330 for exiting a program.
10332 * select.el (get-selection-no-error):
10333 * select.el (own-selection):
10334 * select.el (own-clipboard):
10335 Added an optional argument called append to the functions
10336 own-selection and own-clipboard. This adds support for appending
10337 text to the existing selection and allows the function
10338 own-clipboard to be used as the value of the variable
10339 interprogram- cut-function.
10341 Fixed a bug in own-selection in handling zmacs-region-stays.
10343 * simple.el (historical-kill-line): New.
10345 * simple.el (kill-line):
10346 * simple.el (interprogram-cut-function):
10347 * simple.el (interprogram-paste-function):
10348 * simple.el (handle-pre-motion-command):
10349 * simple.el (next-line):
10350 * simple.el (previous-line):
10351 a) Expanded the variable kill-whole-line, so that function
10352 kill-line can be set to delete the entire line always, not just
10353 when cursor is at the beginning of the line. This is controlled
10354 by setting the variable kill-whole-line to the symbol 'always.
10355 This behavior, as well as the existing kill-whole-line behavior,
10356 now only take effect when kill-line is called interactively,
10357 although this is a departure from a previous behavior in the case
10358 of setting this variable kill-whole-line to t. It is almost
10359 certainly what has always been intended, and most likely the old
10360 way of doing things introduced bugs. I also created a function
10361 called historical-kill-line, which ignores the kill-whole-line
10362 setting and always gives the historical behavior of only killing
10363 to the end of the line. I bound this function to shift- control-k
10364 so that the kill to end of line behavior is available, even when
10365 kill-whole-line has been set to change control-k into the simple
10366 delete-whole-line behavior. (This can be set using the options
10369 b) I changed things so that kill and yank now interact with the
10370 clipboard by default under windows. This was done by changing the
10371 default value of interprogram-cut- function and
10372 interprogram-paste-function. You can get the old behavior by
10373 setting these to nil, and there is an option on the options menu
10376 c) I added support for selecting text using shifted motion keys.
10377 This support is on by default and can be controlled by the
10378 variable shifted-motion-keys-select-region. There is also a
10379 variable called unshifted-motion-keys-deselect-region that
10380 controls more specifically how the shifted motion key behavior
10381 works. I did not put an option on the options menu to turn this
10382 off, because I can't imagine why this would be useful.
10384 * simple.el (forward-block-of-lines):
10385 * simple.el (backward-block-of-lines):
10386 * simple.el (block-movement-size):
10389 * simple.el (uncapitalized-title-words):
10390 * simple.el (uncapitalized-title-word-regexp):
10391 * simple.el (capitalize-string-as-title):
10392 * simple.el (capitalize-region-as-title):
10396 * subr.el (add-hook):
10397 * subr.el (make-local-hook): New.
10398 * subr.el (remove-local-hook): New.
10399 * subr.el (add-one-shot-hook): New.
10400 * subr.el (add-local-one-shot-hook): New.
10401 Added some functions to make using hooks easier.
10404 a) Functions add-local-hook and remove-local-hook to make it easy
10405 to use local hooks.
10407 b) Functions add-one-shot-hook and add-local-one-shot-hook, which
10408 make it possible to add a "one-shot" hook, which is to say a hook
10409 that runs only once, and automatically removes itself after the
10410 first time it has run.
10412 2000-03-09 Andy Piper <andy@xemacs.org>
10414 * files.el (auto-mode-alist): pick up jsp, jhtml and xml files.
10416 2000-03-09 Yoshiki Hayashi <yoshiki@xemacs.org>
10418 * buff-menu.el (buffers-menu-omit-invisible-buffers):
10419 Moved from menubar-items.el.
10420 * dumped-lisp.el: Dump gutter-items regardless of menubar.
10422 2000-03-08 Andy Piper <andy@xemacs.org>
10424 * gutter-items.el (build-buffers-tab-internal): add selected field
10425 to buffers tab spec.
10427 2000-03-07 Yoshiki Hayashi <yoshiki@xemacs.org>
10429 * minibuf.el (last-exact-completion): Initialize to nil.
10431 2000-03-07 Didier Verna <didier@xemacs.org>
10433 * startup.el (command-line-1): remove unused variable
10434 `first-file-buffer'.
10436 2000-02-29 Hrvoje Niksic <hniksic@iskon.hr>
10438 * loaddefs.el (completion-ignored-extensions): Removed ".log",
10439 which is also used for Web server log files.
10441 2000-02-03 IKEYAMA Tomonori <tomonori@suiyokai.org>
10443 * mule/mule-charset.el: Setup auto-fill-chars.
10445 2000-03-02 SL Baur <steve@beopen.com>
10447 * subr.el (with-string-as-buffer-contents): Reimplement using
10448 `with-temp-buffer'. Fixes non-unique buffer name problem, fixes
10449 non-deletion of buffer after execution problem.
10450 (with-output-to-string): Use unique buffer name.
10452 2000-02-29 Stephen J. Turnbull <stephen@xemacs.org>
10454 * gutter-items.el (buffers-tab-sort-function): New variable.
10455 (buffers-tab-items): Funcall it to sort the buffer tab list.
10457 2000-02-29 Stephen J. Turnbull <stephen@xemacs.org>
10459 * startup.el (load-user-init-file): Merge two `if's to one `or'.
10461 2000-02-28 Martin Buchholz <martin@xemacs.org>
10463 * menubar-items.el (maybe-add-init-button): Remove the "Load
10464 .emacs" button from all menubars.
10466 2000-03-01 Didier Verna <didier@xemacs.org>
10468 * rect.el (string-rectangle): depend on `pending-delete-mode' for
10469 region rectangle replacement (from Jan Vroonhof).
10470 (replace-rectangle): new function.
10472 2000-01-05 Yoshiki Hayashi <t90553@mail.ecc.u-tokyo.ac.jp>
10474 * mule/mule-cmds.el (set-default-coding-systems): Use
10475 set-terminal-coding-system and set-keyboard-coding-system.
10476 * coding.el (set-terminal-coding-system): Use
10477 set-console-tty-output-coding-system.
10478 (set-keyboard-coding-system): Use
10479 set-console-tty-input-coding-system.
10481 2000-02-21 Yoshiki Hayashi <yoshiki@xemacs.org>
10483 * minibuf.el (read-variable): Allow symbol to default argument.
10485 2000-02-27 Andy Piper <andy@xemacs.org>
10487 * gutter-items.el (update-tab-hook): new function to be used for
10489 (create-frame-hook): add update-tab-hook.
10490 (record-buffer-hook): ditto.
10491 (default-gutter-position-changed): ditto.
10492 (default-gutter-position): updating the buffers tab is now handled
10494 (default-gutter-position-changed-hook): new variable.
10495 (gutter-element-visibility-changed-hook): ditto.
10496 (set-gutter-element-visible-p): call it.
10497 (set-gutter-element): use modify-specifier-instances. Set extents
10498 as duplicable before using.
10499 (remove-gutter-element): ditto.
10500 (set-gutter-element-visible-p): ditto.
10501 (init-gutter): new function.
10502 (add-tab-to-gutter): use new gutter-element functions rather than
10503 setting specifiers directly.
10504 (clear-progress): ditto.
10505 (abort-progress): ditto.
10506 (gutter-buffers-tab-visible-p): renamed from
10507 default-gutter-visible-p
10509 * specifier.el (modify-specifier-instances): new function from Jan
10512 * x-init.el (init-post-x-win): call init-gutter.
10514 * msw-init.el (init-post-mswindows-win): call init-gutter.
10516 * menubar-items.el (default-menubar): Update to reflect new gutter
10519 2000-02-26 Andy Piper <andy@xemacs.org>
10521 * gutter-items.el (set-gutter-element): new function. Add gutter
10522 elements to the specified gutter.
10523 (remove-gutter-element): new function. Remove gutter elements from
10524 the specified gutter.
10525 (set-gutter-element-visible-p): new function. Set gutter element
10526 visibility for the provided gutter-visible specifier.
10528 2000-02-23 Andy Piper <andy@xemacs.org>
10530 * gutter-items.el (add-tab-to-gutter): specify dimensions
10533 2000-02-24 Martin Buchholz <martin@xemacs.org>
10535 * gutter-items.el (add-tab-to-gutter):
10536 * package-get.el (package-get-interactive-package-query):
10537 * package-ui.el (pui-directory-exists):
10538 (pui-install-selected-packages):
10539 (pui-list-packages):
10540 Use #'(lambda ...) instead of '(lambda ...).
10542 2000-02-21 Gregory Neil Shapiro <gshapiro@gshapiro.net>
10544 * startup.el (load-user-init-file): Check to make sure user
10545 has an init-file before calling load().
10547 2000-02-20 Kirill 'Big K' Katsnelson <kkm@dtmx.com>
10549 * msw-glyphs.el (msgdi-device-p): Added this and 'msgdi specifier tag.
10551 2000-02-23 Martin Buchholz <martin@xemacs.org>
10553 * XEmacs 21.2.31 is released.
10555 2000-02-21 Mike Sperber <mike@xemacs.org>
10557 * loadup.el (really-early-error-handler):
10560 Remove dependency on EMACSBOOTSTRAP... environment variables.
10562 2000-02-21 Martin Buchholz <martin@xemacs.org>
10564 * XEmacs 21.2.30 is released.
10566 2000-02-19 Martin Buchholz <martin@xemacs.org>
10568 * byte-optimize.el (byte-optimize-plus):
10569 (byte-optimize-minus):
10570 (byte-optimize-multiply):
10571 Optimize (- 0) to 0, not (-)
10572 Optimize (+ 5 3.0) to 8.0
10573 Optimize (* 5 3.0) to 15.0
10574 Improve readability.
10576 2000-02-21 Jonathan Harris <jhar@tardis.ed.ac.uk>
10578 * modeline.el: (modeline-scrolling-method): change modeline
10579 mswindows cursor appearance according to the value.
10581 * msw-faces.el: (mswindows-init-device-faces): Initialise 'default
10582 and 'gui-element face colors and 'gui-element face font to Windows
10585 2000-02-09 Stef Epardaud <stef@lunatech.com>
10587 * font-lock.el: Javadoc enhancements
10589 1999-11-27 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
10591 * ldap.el (toplevel): Test if LDAP support has been compiled in
10592 (ldap-verbose): New option
10593 (ldap-search-entries): Renamed from the previous ldap-search
10594 Conditionalize message display on ldap-verbose
10595 (ldap-add-entries, ldap-modify-entries, ldap-delete-entries): New
10597 (ldap-search): Is now defined as an obsolete wrapper calling
10598 ldap-search-basic or ldap-search-entries
10601 1999-12-06 Hirokazu FUKUI <hfukui@sannet.ne.jp>
10602 Shuhei KOBAYASHI <shuhei@aqua.ocn.ne.jp>
10603 Jan Vroonhof <jan@xemacs.org>
10605 * byte-optimize.el (byte-optimize-form-code-walker): Fixed.
10606 When for-effect is true, didn't call `byte-optimize-form'
10607 in and/or subforms without last.
10609 1999-12-07 Jan Vroonhof <vroonhof@math.ethz.ch>
10611 * package-get.el (package-get-download-sites): Use correct custom
10614 2000-02-15 Kirill 'Big K' Katsnelson <kkm@dtmx.com>
10616 * files.el (write-file): Ask for coding system when compiled with
10619 2000-02-16 Andy Piper <andy@xemacs.org>
10621 * buffer.el (switch-to-buffer): give norecord argument to
10622 set-window-buffer instead of explicitly recording.
10624 * gutter-items.el (buffers-tab-switch-to-buffer): don't record if
10625 we have to pick a window.
10627 1999-12-24 Yoshiki Hayashi <t90553@mail.ecc.u-tokyo.ac.jp>
10629 * mule/mule-cmds.el (describe-language-support): Don't add
10630 unexist function to help-map.
10631 (describe-coding-system): Don't use already assigend `C'.
10633 2000-01-23 Bjrn Torkelsson <torkel@hpc2n.umu.se>
10635 * info.el (Info-save-auto-generated-dir): nil -> 'never to make it
10638 2000-02-04 Kazuyuki IENAGA <kazz@imasy.or.jp>
10640 * about.el: Ienaga's e-mail address change.
10642 2000-02-16 Samuel Mikes <smikes@alumni.hmc.edu>
10644 * etags.el (find-tag): force new window -- even if buf already
10645 visible -- when other-window is t
10647 2000-02-16 Martin Buchholz <martin@xemacs.org>
10649 * XEmacs 21.2.29 is released.
10651 2000-02-09 Martin Buchholz <martin@xemacs.org>
10653 * cl-extra.el (getf): This is now identical to `plist-get', so
10655 * cl-macs.el: Make getf an alias to plist-get, at the
10656 byte-compiler level, using define-compiler-macro.
10658 2000-02-08 Martin Buchholz <martin@xemacs.org>
10660 * cl-extra.el (cl-remprop): Remove. remprop is now in C.
10662 2000-02-07 Kyle Jones <kyle_jones@wonderworks.com>
10664 * lisp/etags.el (find-tag-internal): set exact-tagname to
10665 a regular expression that matches against the tagname
10666 part of the tag entry first instead of only looking in
10669 2000-01-23 Bjrn Torkelsson <torkel@hpc2n.umu.se>
10671 * gutter-items.el: fixed typo(s) in customizing default-gutter-position
10672 * toobar.el: fixed typo(s) in customizing default-toolbar-position
10674 2000-02-07 Martin Buchholz <martin@xemacs.org>
10676 * XEmacs 21.2.28 is released.
10678 2000-02-07 Martin Buchholz <martin@xemacs.org>
10680 * cl-extra.el (getf): Just call `get', never `get*'.
10681 Make arglist match docstring.
10682 Fix bug: (getf nil t t) ==> Lisp nesting exceeds `max-lisp-eval-depth'
10683 * cl-macs.el (get* compiler macro): Simply replace `get*' by `get'.
10684 * byte-optimize.el: remove references to `get*'.
10686 2000-02-06 Martin Buchholz <martin@xemacs.org>
10688 * mule/european.el: Add syntax information for Latin3 and Latin4.
10690 2000-02-02 Martin Buchholz <martin@xemacs.org>
10692 * byte-optimize.el: Byte-optimize (length "foo")
10694 2000-02-03 Daiki Ueno <ueno@ueda.info.waseda.ac.jp>
10696 * window.el (shrink-window-if-larger-than-buffer): Rewrite full
10697 width check using `window-leftmost-p' and `window-rightmost-p'.
10699 2000-02-02 Per Abrahamsen <abraham@dina.kvl.dk>
10701 * wid-edit.el (widget-match-inline): An atom never matches a
10704 2000-01-29 Kirill 'Big K' Katsnelson <kkm@dtmx.com>
10706 * modeline.el: Consolidated 'x and 'mswindows specification under
10709 2000-01-29 Andy Piper <andy@xemacs.org>
10711 * gutter-items.el: (format-buffers-tab-line): Try and be
10712 intelligent about buffer naming when we have duplicates.
10714 2000-01-29 Andy Piper <andy@xemacs.org>
10716 * gutter-items.el (gutter-visible-p): Make sure the gutter gets
10717 updated when it becomes visible.
10719 2000-01-26 Kirill 'Big K' Katsnelson <kkm@dtmx.com>
10721 * bytecomp.el (byte-compile-insert-header): Properly set coding
10722 system under MULE and file-coding.
10724 2000-01-28 Martin Buchholz <martin@xemacs.org>
10726 * coding.el (dontusethis-set-value-file-name-coding-system-handler):
10727 (dontusethis-set-value-terminal-coding-system-handler):
10728 (dontusethis-set-value-keyboard-coding-system-handler):
10729 Never undefine coding system aliases. Emergency fix for gnus.
10731 2000-01-26 Hrvoje Niksic <hniksic@iskon.hr>
10733 * files.el (abbreviate-file-name): Use directory-sep-char instead
10736 2000-01-27 Hrvoje Niksic <hniksic@iskon.hr>
10738 * startup.el (user-init-file-base-list): New variable, replacing
10739 user-init-file-base.
10740 (find-user-init-file): New function.
10741 (command-line-early): Use it.
10742 (load-user-init-file): Ditto.
10744 2000-01-26 Kirill 'Big K' Katsnelson <kkm@dtmx.com>
10746 * gutter-items.el (update-tab-in-gutter): Use proper locale when
10747 calling valid-image-instantiator-format-p
10749 2000-01-26 Hrvoje Niksic <hniksic@iskon.hr>
10751 * isearch-mode.el (isearch-mode): The variable is
10752 isearch-unhidden-extents, not isearch-opened-extents.
10754 2000-01-26 Hrvoje Niksic <hniksic@iskon.hr>
10756 * minibuf.el (next-history-element): Modify error message if a
10757 default value is available.
10759 2000-01-26 Martin Buchholz <martin@xemacs.org>
10761 * bytecomp.el (byte-compile-file): Don't unconditionally write
10762 .elc files in binary - might contain non-Latin1.
10764 2000-01-24 Kirill 'Big K' Katsnelson <kkm@dtmx.com>
10766 * process.el (shell-quote-argument): Use (nt-quote-process-args)
10770 * startup.el (user-init-file-base):
10771 * process.el (call-process-region):
10772 * files.el (make-backup-file-name):
10773 (backup-file-name-p):
10774 (file-relative-name):
10775 (abbreviate-file-name):
10777 * code-process.el (call-process-region): Removed unnecessary
10778 branching on 'windows-nt and 'ms-dos system types. Phased 'ms-dos
10779 support out of the universe.
10783 * bytecomp.el (byte-compile-file): Removed reference to
10784 buffer-file-type, and commented usage of binary-process-output
10787 2000-01-24 Yoshiki Hayashi <yoshiki@xemacs.org>
10789 * help.el (function-arglist): Add case for macro.
10791 2000-01-22 Kirill 'Big K' Katsnelson <kkm@dtmx.com>
10793 * cus-edit.el (custom-display): Removed "MS-DOS" and added Windows
10795 (custom-display): Added a menu for printer/display tags.
10797 * frame.el (frame-type):
10798 * device.el (device-type): Added 'msprinter to the doc string, and
10799 removed 'pc -- it is not going to be implemented ever.
10800 (call-device-method): Fixed docstring typo.
10801 Defined specifier tags 'printer and 'display.
10803 2000-01-22 Kyle Jones <kyle_jones@wonderworks.com>
10805 * lisp/itimer.el (itimer-run-expired-timers): (consp
10806 last-command-event-time) instead of (consp
10807 'last-command-event-time).
10809 2000-01-21 Kirill 'Big K' Katsnelson <kkm@dtmx.com>
10811 * msw-glyphs.el: Removed obsolete commentary.
10813 2000-01-21 Hrvoje Niksic <hniksic@iskon.hr>
10815 * minibuf.el (read-file-name): Use abbreviate-file-name to produce
10816 better default value.
10818 2000-01-21 Hrvoje Niksic <hniksic@iskon.hr>
10820 * minibuf.el (read-expression): Add a DEFAULT-VALUE argument.
10821 (read-string): Ditto.
10822 (eval-minibuffer): Ditto.
10823 (read-command): Ditto.
10824 (read-function): Ditto.
10825 (read-variable): Ditto.
10826 (read-number): Ditto.
10827 (read-shell-command): Ditto.
10828 (read-number): Record history.
10830 2000-01-20 Yoshiki Hayashi <yoshiki@xemacs.org>
10832 * etags.el (find-tag-tag): Use DEFAULT of completing-read.
10834 2000-01-20 Yoshiki Hayashi <yoshiki@xemacs.org>
10836 * faces.el (startup-initialize-custom-faces): New function.
10837 Reset all faces created during auto-autoloads loading time
10839 * startup.el (command-line): Call it.
10841 2000-01-19 Yoshiki Hayashi <yoshiki@xemacs.org>
10843 * about.el (about-hackers): Add myself to contributors list.
10845 2000-01-12 Kirill 'Big K' Katsnelson <kkm@dtmx.com>
10847 * menubar-items.el (maybe-add-init-button): Removed an argument in
10848 a call to load-user-init-file, as the function managed to lose its
10849 formal parameter a few betas ago.
10851 2000-01-18 Martin Buchholz <martin@xemacs.org>
10853 * XEmacs 21.2.27 is released.
10855 2000-01-18 Martin Buchholz <martin@xemacs.org>
10857 * process.el (shell-command-to-string): Use the FSF docstring.
10858 Make shell-command-to-string the standard function, and
10859 exec-to-string the (deprecated) alias.
10861 * startup.el: typo fix.
10863 2000-01-16 Martin Buchholz <martin@xemacs.org>
10865 * mule/mule-misc.el (char-octet): Move back into mule-charset.c.
10867 2000-01-14 Yoshiki Hayashi <t90553@mail.ecc.u-tokyo.ac.jp>
10869 * menubar-items.el (sort-buffers-menu-alphabetically): Put invisible
10870 buffers after visible buffers.
10871 (sort-buffers-menu-by-mode-then-alphabetically): Ditto.
10873 2000-01-17 Yoshiki Hayashi <t90553@mail.ecc.u-tokyo.ac.jp>
10875 * info.el (Info-extract-menu-node-name): Stop at a dot
10876 followed by whitespace or right parenthesis.
10878 2000-01-15 Hrvoje Niksic <hniksic@iskon.hr>
10880 * info.el (Info-directory-list): Warn against using Customize with
10881 Info-directory-list.
10883 2000-01-15 Adrian Aichner <aichner@ecf.teradyne.com>
10885 * minibuf.el (read-file-name): doc fix.
10887 * autoload.el (update-file-autoloads): doc fix.
10889 * about.el (about-hackers): Change my E-mail address.
10891 2000-01-13 Martin Buchholz <martin@xemacs.org>
10893 * info.el (Info-visit-file): Just use the `f' interactive spec to
10894 read a filename in the standard way.
10896 2000-01-13 Andy Piper <andy@xemacs.org>
10898 * gutter-items.el (gutter-buffers-tab-orientation): new variable.
10899 (gutter-buffers-tab-extent): new variable.
10900 (update-tab-in-gutter): call add-tab-to-gutter again if the
10901 orientation has changed.
10902 (add-tab-to-gutter): cope with different orientations.
10904 2000-01-11 Didier Verna <didier@xemacs.org>
10906 * info.el (Info-following-node-name): backward-skip dots as well
10907 as spaces (dots at the end of a node name aren't part of it).
10908 (Info-extract-menu-node-name): don't skip dots. There could be
10909 some in the node name.
10910 (Info-index): allow dots to be part of a node name.
10912 2000-01-12 Andreas Jaeger <aj@suse.de>
10914 * files.el (auto-mode-alist): Added idlwave-mode.
10915 Patch by Carsten Dominik <dominik@astro.uva.nl>.
10917 1999-12-22 Yoshiki Hayashi <t90553@mail.ecc.u-tokyo.ac.jp>
10919 * info.el (Info-search): Show default value.
10921 1999-12-20 Yoshiki Hayashi <t90553@mail.ecc.u-tokyo.ac.jp>
10923 * info.el (Info-read-node-completion-table): New variable.
10924 (Info-read-node-name-1): New function.
10925 (Info-read-node-name): Use it.
10926 (Info-follow-reference): Use DEFAULT argument of completing-read.
10927 (Info-menu): Ditto.
10929 1999-12-27 Yoshiki Hayashi <t90553@mail.ecc.u-tokyo.ac.jp>
10931 * hyper-apropos.el (hyper-describe-key-briefly): Save
10932 window configuration.
10933 (hyper-describe-face): Use DEFAULT of completing-read.
10934 (hyper-apropos-read-variable-symbol): Ditto.
10935 (hyper-apropos-read-function-symbol): Ditto.
10937 1999-12-27 Yoshiki Hayashi <t90553@mail.ecc.u-tokyo.ac.jp>
10939 * mule/mule-cmds.el (set-default-coding-system): Set
10940 comint-exec-hook to use coding-system-for-read and
10941 coding-system-for-write so that C-x RET c works.
10943 1999-12-27 Yoshiki Hayashi <t90553@mail.ecc.u-tokyo.ac.jp>
10945 * minibuf.el (minibuffer-confirm-incomplete): Customize.
10946 (previous-matching-history-element): Increment
10947 minibuffer-max-depth by 1.
10948 (next-matching-history-element): Ditto.
10950 2000-01-11 Andy Piper <andy@xemacs.org>
10952 * gutter-items.el (buffers-tab): Create a new face for the buffers
10954 (buffers-tab-face): use it.
10956 2000-01-10 Didier Verna <didier@xemacs.org>
10958 * modeline.el (modeline-scrolling-method): change modeline X
10959 cursor appearance according to the value.
10961 2000-01-07 Andreas Jaeger <aj@suse.de>
10963 * about.el (about-hackers): Moved my entry to contributor list.
10964 (xemacs-hackers): Added myself.
10965 (about-maintainer-info): Added description of myself.
10968 2000-01-07 Didier Verna <didier@xemacs.org>
10970 * modeline.el (modeline-scrolling-method): new variable.
10971 (mouse-drag-modeline): add reference to it in the docstring.
10972 (mouse-drag-modeline): handle it.
10974 2000-01-08 Andy Piper <andy@xemacs.org>
10976 * gutter-items.el (update-tab-in-gutter): remove resize-subwindow
10978 (remove-buffer-from-gutter-tab): ditto.
10980 2000-01-06 Per Abrahamsen <abraham@dina.kvl.dk>
10982 * cus-edit.el (custom-hook-convert-widget): Fix comment.
10983 (custom-face-edit): Fix grammatical error in help message.
10985 2000-01-03 Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de>
10987 * movemail.el: Added.
10989 * dumped-lisp.el (preloaded-file-list): Added movemail.el.
10991 2000-01-03 Didier Verna <didier@xemacs.org>
10993 * modeline.el (mouse-drag-modeline): remove the code related to
10994 the modeline horizontal scrolling facility.
10996 1999-12-31 Martin Buchholz <martin@xemacs.org>
10998 * XEmacs 21.2.26 is released.
11000 1999-12-28 Andy Piper <andy@xemacs.org>
11002 * wid-edit.el (widget-push-button-value-create): The gui cache
11003 does not agree with native widgets which can only be displayed
11004 once per window. The reasons for caching are diminished now that
11005 we don't hog resources when creating buttons.
11006 (widget-push-button-cache) deleted.
11008 1999-12-24 Martin Buchholz <martin@xemacs.org>
11010 * XEmacs 21.2.25 is released.
11012 1999-12-24 Yoshiki Hayashi <t90553@mail.ecc.u-tokyo.ac.jp>
11014 * hyper-apropos.el (hyper-apropos): Toggle
11015 hyper-apropos-programming-apropos correctly.
11016 Set REGEXP when user accepts default value.
11018 1999-12-22 Yoshiki Hayashi <t90553@mail.ecc.u-tokyo.ac.jp>
11020 * minibuf.el (read-from-minibuffer): Bind minibuffer-default.
11021 (read-file-name-2): Use DEFAULT argument of read-from-minibuffer.
11023 1999-12-22 Yoshiki Hayashi <t90553@mail.ecc.u-tokyo.ac.jp>
11025 * mule/mule-category.el (undefined-category-designator):
11026 Return char instead of character. Search for undefined one.
11027 (describe-category): Use with-displaying-help-buffer.
11029 1999-12-21 Martin Buchholz <martin@xemacs.org>
11031 * byte-optimize.el (byte-optimize-plus):
11032 Optimize (+ 1) to 1 instead of (1+ nil).
11034 * files.el (basic-save-buffer): Rewrite for clarity. Use (char-before).
11036 * byte-optimize.el (byte-compile-butlast): Remove. Use butlast instead.
11038 * byte-optimize.el (byte-optimize-char-before): New function.
11039 Remove performance penalty for using (char-before) instead of (char-after).
11041 1999-12-20 Yoshiki Hayashi <t90553@mail.ecc.u-tokyo.ac.jp>
11043 * mule/mule-category.el (char-category-list): Return character
11044 instead of integer.
11046 1999-12-17 Yoshiki Hayashi <t90553@mail.ecc.u-tokyo.ac.jp>
11048 * minibuf.el (read-buffer): Check default is buffer object.
11050 1999-11-25 Andy Piper <andy@xemacs.org>
11052 * cus-edit.el (custom-buffer-create-buttons): Use native widgets
11055 1999-12-16 Andreas Jaeger <aj@suse.de>
11057 * package-get.el (package-get-maybe-save-index): Fixed typo.
11058 Patch by Jeff Miller <jmiller@smart.net>.
11060 1999-12-13 Charles G Waldman <cgw@alum.mit.edu>
11062 * gnuserv.el (gnuserv-process-filter): don't call
11063 gnuserv-write-to-client when gnuserv-current-client is nil
11065 1999-12-14 Martin Buchholz <martin@xemacs.org>
11067 * XEmacs 21.2.24 is released.
11069 1999-12-12 Gunnar Evermann <ge204@eng.cam.ac.uk>
11071 * about.el (about-hackers): Update my email address.
11073 1999-12-07 Martin Buchholz <martin@xemacs.org>
11075 * XEmacs 21.2.23 is released.
11077 1999-11-06 Jason R Mastaler <jason@mastaler.com>
11079 * package-get.el (package-get-download-sites): Removed several
11080 defunct download sites, added many new ones, and corrected a few
11081 incorrect directory-on-site entries. Added physical locations to
11084 1999-11-30 Gunnar Evermann <ge204@eng.cam.ac.uk>
11086 * finder.el (finder-commentary): add DOC string and fix
11089 1999-12-04 Hrvoje Niksic <hniksic@iskon.hr>
11091 * help.el (describe-function): Don't forget to intern the string
11092 completing-read returns.
11093 (describe-variable): Ditto.
11095 1999-11-16 Adrian Aichner <adrian@xemacs.org>
11097 * hyper-apropos.el (hyper-apropos-this-symbol): Handle
11098 `hyper-apropos-help-mode' here to find symbol to customize
11099 irregardless of cursor position and simplify
11100 `hyper-apropos-set-variable', `hyper-apropos-find-function', and
11101 `hyper-apropos-popup-menu'.
11103 1999-11-21 Yoshiki Hayashi <t90553@mail.ecc.u-tokyo.ac.jp>
11105 * apropos.el (apropos-mode-map): Add return to call
11107 (apropos-print): Call apropos-mode to have better
11108 command reference. Put keymap text-poperty to
11111 1999-11-22 Alastair Burt <burt@dfki.de>
11113 * help.el: (describe-bindings-1): Added handling of keymaps for
11114 the extents at point.
11116 1999-12-02 Mark Thomas <mthomas@jprc.com>
11118 * gutter-items.el (buffers-tab-items): Wrap the function in a
11121 1999-12-04 Hrvoje Niksic <hniksic@iskon.hr>
11123 * help.el (describe-function): Use the DEFAULT argument to
11125 (describe-variable): Ditto.
11127 1999-11-26 Yoshiki Hayashi <t90553@mail.ecc.u-tokyo.ac.jp>
11129 * minibuf.el (read-from-minibuffer): Add optional argument
11130 DEFAULT to have better mini-buffer history support.
11131 (completing-read): Pass default to read-from-minibuffer.
11132 (read-buffer): Pass default to completing-read.
11134 1999-12-04 Hrvoje Niksic <hniksic@iskon.hr>
11136 * font-lock.el (font-lock-doc-string-face): Document the
11137 `font-lock-lisp-like' property.
11139 1999-11-29 Hrvoje Niksic <hniksic@iskon.hr>
11141 * lisp-mode.el: Specify `font-lock-lisp-like'.
11143 * font-lock.el (font-lock-lisp-like): New function.
11144 (font-lock-fontify-syntactically-region): Use it.
11146 1999-11-29 XEmacs Build Bot <builds@cvs.xemacs.org>
11148 * XEmacs 21.2.22 is released
11150 1999-11-28 Martin Buchholz <martin@xemacs.org>
11152 * XEmacs 21.2.21 is released.
11154 1999-11-18 Yoshiki Hayashi <t90553@mail.ecc.u-tokyo.ac.jp>
11156 * minibuf.el (read-coding-system): Accept symbol and
11157 coding-system object as a default-coding-system.
11159 1999-11-16 Yoshiki Hayashi <t90553@mail.ecc.u-tokyo.ac.jp>
11161 * minibuf.el (read-coding-system): Accept symbol as
11162 a default-coding-system.
11164 1999-10-06 Yoshiki Hayashi <t90553@mail.ecc.u-tokyo.ac.jp>
11166 * apropos.el (apropos-documentation): Use insert instead
11169 1999-11-07 William M. Perry <wmperry@aventail.com>
11171 * gpm.el: New gpm-minor-mode to turn GPM mouse support on & off
11172 for the linux console.
11174 * mouse.el (mouse-consolidated-yank): Allow the mouse-yanking
11175 stuff to work when you are not on a window system, since the GPM
11176 mouse support now allows pasting from outside of XEmacs.
11178 1999-11-10 XEmacs Build Bot <builds@cvs.xemacs.org>
11180 * XEmacs 21.2.20 is released
11182 1999-11-06 Hrvoje Niksic <hniksic@iskon.hr>
11184 * setup-paths.el (paths-default-info-directories): Add
11185 /usr/share/info and /usr/local/share/info.
11187 1999-10-30 Hrvoje Niksic <hniksic@srce.hr>
11189 * about.el: Updated Vladimir Ivanovic's info.
11191 11999-08-28 Jan Vroonhof <vroonhof@math.ethz.ch>
11193 * auto-show.el (auto-show-truncationp): Remove.
11195 * auto-show.el (auto-show-should-take-action-p): Use window-truncated-p
11197 999-09-23 Gunnar Evermann <ge204@eng.cam.ac.uk>
11199 * indent.el (indent-line-to): fix bug: spaces were not replaced
11200 with tab if column is multiple of tab-width
11201 From dhn@qedinc.com
11203 1999-10-24 Jan Vroonhof <vroonhof@math.ethz.ch>
11205 * mule/mule-cmds.el (read-input-method-name): Accept symbols
11206 correctly. Patch from Mikio Nakajima <minakaji@osaka.email.ne.jp>
11208 * package-get.el (package-get-package-provider): Be verbose when
11209 interactive. Patch from Robert Pluim
11211 1999-08-23 Mike McEwan <mike@lotusland.demon.co.uk>
11213 * info.el (Info-suffix-list): Add ".info.bz2" to the recognised
11214 info file suffixes.
11216 1999-08-19 Stephen Tse <stephent@sfu.ca>
11218 * process.el (open-network-stream): Add a new optional parameter
11219 PROTOCOL to support udp; fix a minor typo and add an explanation
11220 in docstring for udp programming.
11222 * code-process.el (open-network-stream): Add a new optional
11223 parameter PROTOCOL to support udp; fix a minor typo and add an
11224 explanation in docstring for udp programming.
11226 1999-10-18 Andy Piper <andy@xemacs.org>
11228 * gui.el (make-gui-button): be more precise about how we call
11231 * wid-edit.el (widget-push-button-value-create): Use the new form
11232 of native gui-button.
11234 1999-10-14 Yoshiki Hayashi <t90553@mail.ecc.u-tokyo.ac.jp>
11236 * info.el (Info-page-prev): Don't do (sit-for 0).
11238 1999-10-13 Andy Piper <andy@xemacs.org>
11240 * gutter-items.el (progress-abort-glyph): new glyph for showing
11242 (append-progress): dispatch-event rather than sit-for.
11243 (abort-progress): new function. Show the abort glyph with an
11244 appropriate message.
11245 (raw-append-progress): dispatch-event rather than sit-for.
11246 (display-progress): cope with aborts.
11248 * gui.el (make-gui-button): Use native widgets for buttons
11250 (insert-gui-button): ditto.
11251 (gui-button-p): ditto.
11253 * xbm-button.el: remove from core.
11255 * xpm-button.el: remove from core.
11257 1999-10-07 Olivier Galibert <galibert@pobox.com>
11259 * faces.el (init-device-faces): Don't initialize the random faces
11260 on the stream device.
11262 1999-10-06 Andy Piper <andy@xemacs.org>
11264 * files.el (recover-file): Don't use ls under windows for revert buffer.
11266 1999-09-25 Adrian Aichner <adrian@xemacs.org>
11268 * package-get.el (package-get-download-menu): Make menu really
11269 toggle download sites.
11270 (package-get-download-sites): Add autoload cookie.
11272 1999-09-29 Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de>
11274 * setup-paths.el (paths-find-module-directory): Ditto.
11276 1999-09-29 Werner Fink <werner@suse.de>
11278 * setup-paths.el (paths-find-exec-directory): Add missing nil
11279 parameter for environment.
11281 1999-09-27 Martin Buchholz <martin@xemacs.org>
11283 * modeline.el (modeline-format):
11284 Only purecopy the strings. Else
11285 (nsublis '(("%p" . "%P")) (default-value 'modeline-format) :test 'equal)
11288 1999-08-28 Mike Woolley <mike@bulsara.com>
11290 * winnt.el: Removed nt-shell-mode-hook, which was preventing the
11291 user setting comint-completion-addsuffix and
11292 comint-process-echoes.
11294 1999-09-22 Andy Piper <andy@xemacs.org>
11296 * gutter-items.el (update-tab-in-gutter): use
11297 last-nonminibuf-window instead of selected-window.
11299 1999-09-18 Andy Piper <andy@xemacs.org>
11301 * gnuserv.el (gnuserv-edit-files): select frame we are going to
11304 * subr.el (record-buffer-hook): new variable so that the hook gets
11305 some documentation.
11307 1999-09-16 Andy Piper <andy@xemacs.org>
11309 * gutter-items.el (update-tab-in-gutter): only update when the
11311 (remove-buffer-from-gutter-tab): ditto.
11313 1999-09-17 Hrvoje Niksic <hniksic@srce.hr>
11315 * simple.el (do-auto-fill): Commented out part of Kinsoku
11318 1999-09-14 Hrvoje Niksic <hniksic@srce.hr>
11320 * isearch-mode.el (isearch-highlightify-region): Give the
11321 highlighting extents a high priority.
11322 (isearch-make-extent): Give the main highlighting extent an even
11325 1999-09-13 Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de>
11327 * packages.el (packages-compute-package-locations): Fix typo from
11328 -u rationalization.
11330 1999-09-11 Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de>
11332 * setup-paths.el (paths-find-doc-directory): Respect value of
11333 `configure-doc-directory.'
11335 * find-paths.el (paths-find-architecture-directory): Give
11336 precendence `default' argument (which typically comes from
11339 1999-09-05 Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de>
11341 * startup.el (command-line-early): Added options -user-init-file
11342 and -user-init-directory.
11344 * files.el (user-init-file): Default to NIL so we can recognize
11347 1999-08-30 Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de>
11349 * obsolete.el (init-file-user):
11351 * packages.el (packages-compute-package-locations):
11352 * package-get.el (package-get-user-index-filename):
11353 * menubar-items.el (maybe-add-init-button):
11354 * info.el (Info-annotations-path):
11356 Change `user-init-directory' to be an absolute path.
11357 Use `user-init-directory' where appropriate.
11358 Zap `init-file-user' and its uses.
11360 1999-09-09 Hrvoje Niksic <hniksic@srce.hr>
11362 * subr.el (copy-symbol): New function.
11364 1999-09-08 Hrvoje Niksic <hniksic@srce.hr>
11366 * isearch-mode.el (isearch-done): Be sure to restore invisible
11367 extents in the proper buffer.
11368 (isearch-pre-command-hook): Set this-command to the correct value
11369 in case the buffer has changed and old overriding-local-map was
11371 (isearch-restore-extent): Use remprop instead of setting the
11374 1999-09-08 Hrvoje Niksic <hniksic@srce.hr>
11376 * cmdloop.el (execute-extended-command): Update zmacs region
11378 (execute-extended-command): Make the message gettext-friendly.
11380 1999-09-07 Andy Piper <andy@xemacs.org>
11382 * gutter-items.el (progress-gauge-glyph): renamed from
11384 (progress-text-glyph): new variable.
11385 (progress-layout-glyph): use layouts and text glyphs.
11386 (progress-area-buffer): removed.
11387 (progress-text-and-extent): new variable.
11388 (progress-displayed-p): dynamically create gutter area buffer.
11389 (clear-progress): ditto.
11390 (raw-append-progress): ditto.
11391 (append-progress): use new glyph names.
11392 (raw-append-progress): only create the extent when needed. set
11393 properties more optimally.
11394 (progress): remove args.
11396 1999-09-07 Hrvoje Niksic <hniksic@srce.hr>
11398 * isearch-mode.el (isearch-range-invisible): Use mapc instead of
11399 mapcar where the return value is unused.
11400 (isearch-restore-invisible-extents): Ditto.
11401 (isearch-highlight-all-cleanup): Ditto.
11402 (isearch-delete-extents-in-range): Traverse the extents only once.
11403 (isearch-highlight-all-update): Don't start over if the search
11404 string has changed and more input is pending.
11406 1999-09-07 Hrvoje Niksic <hniksic@srce.hr>
11408 * packages.el (packages-find-package-data-path): Ditto.
11410 * cl.el: Use mapcar at top-level -- mapc is no longer a subr.
11412 * subr.el (mapc-internal): Don't make obsolete.
11414 * cl-extra.el (mapc): Resurrect.
11416 1999-09-03 Hrvoje Niksic <hniksic@srce.hr>
11418 * obsolete.el (isearch-yank-x-clipboard): Define it as an obsolete
11421 * isearch-mode.el (isearch-top-state): Restore isearch-word.
11422 (isearch-yank-clipboard): Renamed from isearch-yank-x-clipboard.
11423 (isearch-yank-clipboard): Use get-clipboard instead of
11425 (isearch-yank-selection): Fix docstring.
11427 1999-09-02 Martin Buchholz <martin@xemacs.org>
11429 * cl-extra.el: Obsolete hash-table-type in favor of hash-table-weakness.
11431 1999-09-02 Hrvoje Niksic <hniksic@srce.hr>
11433 * cl-macs.el (extent-start-position): Fix setf method.
11434 (extent-end-position): Ditto.
11436 1999-09-02 Hrvoje Niksic <hniksic@srce.hr>
11438 * isearch-mode.el: End merge with FSF 20.4.
11440 * isearch-mode.el (search-invisible): New variable.
11441 (isearch-hide-immediately): Ditto.
11442 (isearch-unhidden-extents): Ditto.
11443 (isearch-range-invisible): New function.
11444 (isearch-unhide-extent): Ditto.
11445 (isearch-restore-invisible-extents): Ditto.
11446 (isearch-restore-extent): Ditto.
11448 * isearch-mode.el (isearch-ring-advance-edit): Use FSF
11450 (isearch-ring-retreat-edit): Ditto.
11451 (isearch-forward): New argument NO-RECURSIVE-EDIT.
11452 (isearch-forward-regexp): New arguments NOT-REGEXP and
11454 (isearch-backward): New argument NO-RECURSIVE-EDIT.
11455 (isearch-backward-regexp): New arguments NOT-REGEXP and
11457 (isearch-mode): Return isearch-success.
11458 (isearch-update): Use unread-command-events instead of
11459 unread-command-event.
11460 (isearch-abort): If an invalid regexp is encountered, keep popping
11462 (isearch-*-char): Use FSF implementation.
11463 (isearch-whitespace-chars): Use the more robust FSF's
11465 (isearch-within-brackets): New variable.
11466 (isearch-mode): Initialize it.
11467 (isearch-edit-string): Bind it.
11468 (isearch-search-and-update): Set it.
11469 (isearch-push-state): Push it.
11470 (isearch-top-state): Pop it.
11471 (isearch-search): Set it.
11472 (isearch-printing-char): When called by isearch-whitespace-chars,
11473 handle M-SPC gracefully.
11474 (isearch-message-prefix): New argument ELLIPSIS.
11475 (isearch-message-suffix): Ditto.
11476 (isearch-message): Use the ELLIPSIS argument when calling
11477 isearch-message-prefix and isearch-message-suffix.
11478 (isearch-message-prefix): Distinguish between "wrapped" and
11479 "overwrapped" search, FWIW.
11481 1999-09-01 Hrvoje Niksic <hniksic@srce.hr>
11483 * isearch-mode.el (isearch-edit-string): Use the head of the
11484 search ring instead of search-last-string and search-last-regexp.
11485 (search-highlight): Renamed from isearch-highlight.
11486 (isearch-exit): Use the new name.
11487 (isearch-highlight): Ditto.
11488 (isearch-dehighlight): Ditto.
11489 (isearch-update-ring): New function.
11490 (isearch-done): Call it.
11491 (isearch-done): New argument EDIT.
11492 (isearch-repeat): If search string is empty, look up at the car of
11493 the search ring; ignore the yank pointer.
11494 (isearch-abort): Call isearch-done with NOPUSH.
11495 (isearch-cancel): New function.
11496 (isearch-mode-map): Bind it to ESC ESC ESC.
11498 * isearch-mode.el: Begin merge with FSF 20.4.
11500 1999-09-01 Andy Piper <andy@xemacs.org>
11502 * x-select.el (x-get-clipboard): obsolete.
11503 (x-yank-clipboard-selection): obsolete
11505 * select.el (disown-selection): need to be careful to disown the
11506 clipboard if we set it via selection.
11507 (get-clipboard): move from x-select.el
11508 (yank-clipboard-selection): ditto.
11510 1999-09-01 Hrvoje Niksic <hniksic@srce.hr>
11512 * isearch-mode.el (isearch-exit): Bind isearch-highlight and
11513 isearch-highlight-all-matches to nil.
11514 (isearch-fixed-case): New variable.
11515 (isearch-mode): Initialize it.
11516 (isearch-edit-string): Save it.
11517 (isearch-toggle-case-fold): Set it.
11518 (isearch-fix-case): Make sure isearch-toggle-case-fold works --
11519 need to check isearch-fixed-case.
11520 (isearch-toggle-case-fold): Update highlighting of all matches
11522 (isearch-edit-string):
11524 1999-09-01 Hrvoje Niksic <hniksic@srce.hr>
11526 * isearch-mode.el (isearch-edit-string): Call isearch-message
11527 before reading the event so that the prompt is displayed properly.
11528 (isearch-message): Use isearch-nonincremental when calling
11529 isearch-message-prefix.
11530 (minibuffer-local-isearch-map): Bind up and down to do the same as
11531 M-p and M-n respectively.
11532 (isearch-done): New arg NOPUSH.
11533 (isearch-edit-string): Use it.
11534 (isearch-edit-string): Don't bind isearch-string.
11535 (isearch-ring-adjust): Edit string, *then* push state.
11537 1999-08-31 Hrvoje Niksic <hniksic@srce.hr>
11539 * faces.el (isearch-secondary): Make isearch-secondary look
11540 different than default.
11542 1999-08-30 Hrvoje Niksic <hniksic@srce.hr>
11544 * isearch-mode.el (isearch-yank): Use progn instead of the inner
11546 (isearch-dehighlight): Remove TOTALLY. Simplify.
11547 (isearch-update): Call isearch-dehighlight without arguments.
11548 (isearch-done): Ditto.
11550 * isearch-mode.el (isearch-fix-case): If the search string has no
11551 upper-case letters, allow the folding to be reenabled.
11552 Previously, once disabled, the folding would remain that way until
11553 the end of isearch.
11554 (isearch-top-state): Call isearch-fix-case.
11556 * isearch-mode.el (isearch-yank): Use progn instead of the inner
11558 (isearch-dehighlight): Remove TOTALLY. Simplify.
11560 1999-08-31 Jan Vroonhof <jan@xemacs.org>
11563 xbm-button.el: Need to exist in core because gui.el depends on
11566 1999-08-31 Andy Piper <andy@xemacs.org>
11568 * gutter-items.el (buffers-tab-face): new customizable variable.
11569 (buffers-tab-default-buffer-line-length): new specifier for
11570 maximum viewable characters.
11571 (progress-stack): new variable for implementing widget-based
11573 (progress-area-buffer): ditto.
11574 (progress-glyph-height): ditto.
11575 (progress-stop-callback): ditto.
11576 (progress-quit-function): new function.
11577 (progress-glyph): new variable.
11578 (progress-layout-glyph): ditto.
11579 (progress-displayed-p): new function, see message-displayed-p for
11581 (clear-progress): ditto.
11582 (remove-progress): ditto.
11583 (append-progress): ditto.
11584 (raw-append-progress): ditto.
11585 (display-progress): ditto.
11586 (current-progress): ditto.
11587 (current-progress-label): ditto.
11589 (lprogress): ditto.
11592 1999-08-29 Hrvoje Niksic <hniksic@srce.hr>
11594 * obsolete.el (isearch-yank-x-selection): Define obsolete alias.
11596 * isearch-mode.el (isearch-yank-x-selection): Renamed to
11597 `isearch-yank-selection'.
11598 (isearch-mode-map): Use it.
11599 (isearch-yank-selection): Use `get-selection' instead of
11602 1999-08-29 Hrvoje Niksic <hniksic@srce.hr>
11604 * faces.el (isearch-secondary): Create face here.
11606 * isearch-mode.el: Rewrote the "lazy highlighting" code not to use
11609 1999-08-27 Hrvoje Niksic <hniksic@srce.hr>
11611 * subr.el (buffer-string): More robust backward compatibility
11612 check, courtesy William Perry.
11614 1999-08-26 Hrvoje Niksic <hniksic@srce.hr>
11616 * replace.el (perform-replace): Stop the search after the search
11617 limit has been reached.
11619 1999-08-23 Andy Piper <andy@xemacs.org>
11621 * gutter-items.el (update-tab-in-gutter): call add-tab-to-gutter
11622 here if we don't have one.
11624 1999-08-15 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
11626 * ldap.el (ldap-coding-system): Default to nil until we get
11627 efficient UTF8 support
11628 (ldap-decode-string): Guard against `decode-coding-string' not
11630 (ldap-encode-string): Guard against `encode-coding-string' not
11633 1999-08-23 Didier Verna <didier@xemacs.org>
11635 * rect.el: Cosmetics suggested by Dave Love <d.love@dl.ac.uk>.
11636 Some doc strings improvements, and add a star to the `interactive'
11639 1999-08-18 Stef Epardaud <stef@lunatech.com>
11641 * font-lock.el (java-font-lock-keywords-3): introduced new
11642 keywords and regexpes for javadoc syntax 1.2.
11644 1999-08-17 Andy Piper <andy@xemacs.org>
11646 * gutter-items.el (buffers-tab-format-buffer-line-function): use
11647 format-buffers-tab-line.
11648 (buffers-tab-max-buffer-line-length): new variable.
11649 (format-buffers-tab-line): new function. truncate names if over
11650 buffers-tab-max-buffer-line-length.
11652 1999-08-13 Charles G Waldman <cgw@fnal.gov>
11654 * cus-start.el: Customize the variable `bell-inhibit-time'.
11656 1999-08-16 Andy Piper <andy@xemacs.org>
11658 * gutter-items.el (remove-buffer-from-gutter-tab): take a
11659 brute-force approach to deleting the last buffer.
11660 (buffers-tab-grouping-regexp): new customizable variable.
11661 (select-buffers-tab-buffers-by-mode): use it.
11663 1999-08-13 Andy Piper <andy@xemacs.org>
11665 * gutter-items.el (remove-buffer-from-gutter-tab): fix *scratch*
11668 1999-07-30 Didier Verna <didier@xemacs.org>
11670 * cus-edit.el (custom-save-variables): I said, use prin1 instead
11671 of princ to output symbols.
11672 (custom-save-face-internal): ditto.
11673 (custom-save-resets): ditto.
11675 1999-08-09 Didier Verna <didier@xemacs.org>
11677 * gutter-items.el (select-buffers-tab-buffers-by-mode): use
11678 `regexp-quote' to protect the major mode name for use as a regular
11679 expression (c++ needs this for instance).
11681 1999-08-08 Andy Piper <andy@xemacs.org>
11683 * gutter-items.el (select-buffers-tab-buffers-by-mode): beef up to
11684 cope with similar mode names.
11686 * gutter-items.el (buffers-tab-selection-function): new selection
11688 (select-buffers-tab-buffers-by-mode): new function.
11689 (buffers-tab-items): use it if set to only display buffers in the
11690 tab in the current buffer's group..
11691 (update-tab-in-gutter): use new api.
11692 (remove-buffer-from-gutter-tab): ditto.
11694 * gutter-items.el (buffers-tab-max-size): set custom selection
11696 (buffers-tab-switch-to-buffer): just switch window if the window is visible.
11697 (add-tab-to-gutter): set face as default.
11699 1999-07-07 Jan Vroonhof <jan@xemacs.org>
11701 * faces.el (frob-face-property): Merge the fall-back specifier
11702 with the target, not replace it.
11704 1999-08-05 Andy Piper <andy@xemacs.org>
11706 * gutter-items.el (update-tab-in-gutter): add frame argument for
11708 (update-tab-in-gutter): use it.
11710 * gutter-items.el (record-buffer-hook): set.
11712 * buffer.el (switch-to-buffer): back out switch-to-buffer-hook
11714 (switch-to-buffer-hook) deleted.
11716 1999-08-04 Andy Piper <andy@xemacs.org>
11718 * gutter-items.el (update-tab-in-gutter): make sure this will work
11719 as an argument to create-frame-hook.
11721 1999-07-30 Hrvoje Niksic <hniksic@srce.hr>
11723 * isearch-mode.el: Modified Bob and Darryl's code to use itimers
11724 instead of timer emulation.
11726 1999-07-30 Darryl Okahata <darrylo@sonic.net>
11728 * isearch-mode.el: Merged Bob Glickstein's <bobg@zanshin.com> GNU
11729 Emacs isearch enhancements.
11731 1999-07-28 Andy Piper <andy@xemacs.org>
11733 * gutter-items.el (add-tab-to-gutter): put in specifier specs for
11734 all devices that support tab controls.
11735 (remove-buffer-from-gutter-tab): new function. to be used as a
11736 value for kill-buffer-hook.
11738 1999-07-21 Sean MacLennan <seanm@storm.ca>
11740 * auto-show.el (auto-show-truncationp): changed to match
11741 `window_translation_on'
11743 1999-07-30 XEmacs Build Bot <builds@cvs.xemacs.org>
11745 * XEmacs 21.2.19 is released
11747 1999-07-28 SL Baur <steve@miho>
11749 * code-files.el (insert-file-contents): Fix docstring.
11750 revert previous change.
11752 1999-07-26 Yoshiki Hayashi <t90553@mail.ecc.u-tokyo.ac.jp>
11754 * fill.el (fill-region-as-paragraph): Change re-break-point to
11755 contain word-across-newline plus one character so that filling
11756 Japanese and Chinese works as desired.
11757 * simple.el (do-auto-fill): Ditto.
11759 1999-07-26 SL Baur <steve@miho>
11761 * mule/japanese.el ("Japanese"): Do not specify a default input
11763 Suggested by MORIOKA Tomohiko <tomo@etl.go.jp>
11765 1999-07-23 Jan Vroonhof <vroonhof@math.ethz.ch>
11767 * custom.el ((not (fboundp 'defun*))): Insert autoload crap to be
11768 able to use cl-macs macro in early lisp.
11770 1999-07-23 Jan Vroonhof <jan@xemacs.org>
11775 Massive custom Theme API changes.
11777 1999-07-22 MORIOKA Tomohiko <tomo@etl.go.jp>
11779 * code-files.el (insert-file-contents): Regard
11780 coding-system-magic-cookie if `coding-system-for-read' is nil.
11782 1999-07-22 MORIOKA Tomohiko <tomo@etl.go.jp>
11784 * mule/thai-xtis.el: Add coding: local variable, to avoid
11785 bootstrapping problem with C locale.
11787 1999-07-22 Andy Piper <andy@xemacs.org>
11789 * dumped-lisp.el (preloaded-file-list): guard against putting
11790 gutter-items in a less than functional XEmacs.
11791 * gutter-items.el: put call to `add-tab-to-gutter' back in.
11793 1999-07-18 Bob Weiner <weiner@beopen.com>
11795 * fill.el (fill-context-prefix): Fixed bug that prevented the
11796 setting of an adaptive fill prefix when the `dont-skip-first' was
11799 1999-07-22 SL Baur <steve@miho>
11801 * gutter-items.el: remove unguarded call to `add-tab-to-gutter'.
11803 1999-06-25 Karl M. Hegbloom <karlheg@debian.org>
11805 * files.el (interpreter-mode-alist): add `make', `guile', and
11806 `emacs' entries. (#!/usr/bin/make -f ought to send a file into
11807 makefile-mode, guile is a scheme, and someday XEmacs will be
11808 modular enough to use as an efficient scripting tool.)
11810 1999-07-06 MORIOKA Tomohiko <tomo@etl.go.jp>
11812 * mule/mule-cmds.el (reset-language-environment): Regard
11813 coding-category `utf-8' and `ucs-4' if they are available.
11815 1999-07-06 MORIOKA Tomohiko <tomo@etl.go.jp>
11817 * mule/mule-cmds.el (set-default-coding-systems): Fix DOC-string.
11818 (prefer-coding-system): Fix DOC-string.
11820 * mule/mule-cmds.el (coding-system-change-eol-conversion): Fix
11823 * mule/mule-cmds.el (mule-keymap): Change keymap name from MULE to
11825 (coding-system-change-eol-conversion): Fix DOC-string.
11827 1999-06-30 MORIOKA Tomohiko <tomo@etl.go.jp>
11829 * mule/mule-cmds.el (mule-keymap): Use `describe-coding-system'
11830 instead of `list-coding-system'.
11832 1999-06-29 MORIOKA Tomohiko <tomo@etl.go.jp>
11834 * menubar-items.el (default-menubar): `select-input-method' was
11835 renamed to `set-input-method'.
11837 * mule/mule-cmds.el (set-language-info-alist): Fix setting for
11838 "Set Language Environment" menu.
11840 * mule/mule-cmds.el (set-language-info-alist): Fix setting for
11841 "Describe Language Support" menu.
11843 1999-06-29 MORIOKA Tomohiko <tomo@etl.go.jp>
11845 * mule/chinese.el ("Chinese-GB"): Rename
11846 `chinese-gb-environment-setup-function' to
11847 `setup-chinese-gb-environment-internal'.
11849 1999-06-29 MORIOKA Tomohiko <tomo@etl.go.jp>
11851 * mule/korean.el: Use `define-coding-system-alias' instead of
11852 `copy-coding-system'.
11854 1999-06-29 MORIOKA Tomohiko <tomo@etl.go.jp>
11856 * mule/mule-cmds.el (set-language-environment-coding-systems):
11857 Treat duplicated coding-categories.
11859 1999-06-29 MORIOKA Tomohiko <tomo@etl.go.jp>
11861 * mule/japanese.el: Use `define-coding-system-alias' instead of
11862 `copy-coding-system'.
11864 1999-06-29 MORIOKA Tomohiko <tomo@etl.go.jp>
11866 * mule/vietnamese.el: Specify `iso-8-1' as a category of
11867 coding-system `viscii'.
11869 1999-06-29 MORIOKA Tomohiko <tomo@etl.go.jp>
11871 * mule/cyrillic.el:
11872 - Specify `iso-8-1' as a category of coding-system `koi8-r'.
11873 (cyrillic-alternativnyj-decode-table): New variable.
11874 (cyrillic-alternativnyj-encode-table): New variable.
11875 - Specify `iso-8-1' as a category of coding-system
11877 - Abolish general Cyrillic environment.
11879 1999-06-29 MORIOKA Tomohiko <tomo@etl.go.jp>
11882 - Use `define-coding-system-alias' instead of `copy-coding-system'.
11883 - Register `chinese-gb-environment-setup-function' as a
11884 `setup-function' of "Chinese-GB" environment.
11886 1999-06-29 MORIOKA Tomohiko <tomo@etl.go.jp>
11888 * mule/mule-cmds.el (set-language-info-alist): Allow dummy
11889 optional argument `parents'.
11891 * mule/thai-xtis.el: Specify `tis-620' as `tutorial-coding-system'
11892 property for Thai-XTIS.
11894 * mule/mule-help.el (help-with-tutorial): Use property
11895 `tutorial-coding-system' of language-info as a coding-system to
11896 read tutorial file.
11898 1999-06-29 MORIOKA Tomohiko <tomo@etl.go.jp>
11900 * mule/thai-xtis.el: Don't setup `setup-function' and
11903 * mule/mule-cmds.el (set-language-environment-coding-systems): Use
11904 `set-coding-category-system' to set up coding-system for
11907 * mule/mule-cmds.el (prefer-coding-system): Use
11908 `set-coding-category-system' to set up coding-system for
11911 1999-06-29 MORIOKA Tomohiko <tomo@etl.go.jp>
11913 * mule/thai-xtis.el: Specify TUTORIAL.th as the tutorial file for
11914 Thai-XTIS environment.
11916 * mule/mule-cmds.el (prefer-coding-system): Use
11917 `find-coding-system' instead of `coding-system-p'.
11919 1999-06-28 MORIOKA Tomohiko <tomo@etl.go.jp>
11921 * mule/mule-cmds.el (set-language-environment-coding-systems):
11922 Modify eol-type for XEmacs.
11924 * mule/thai-xtis.el: Delete unused local variable `category'.
11926 * mule/mule-cmds.el (coding-system-change-eol-conversion): New
11928 (prefer-coding-system): Don't call
11929 `update-coding-systems-internal'; use function
11930 `coding-category-list' instead of variable `coding-category-list';
11931 use `set-coding-priority-list' instead of `set-coding-priority';
11932 modify `eol-type' for XEmacs.
11934 * mule/mule-misc.el (string-width): Use `charset-width' instead of
11936 (char-width): Likewise.
11938 1999-06-28 MORIOKA Tomohiko <tomo@etl.go.jp>
11940 * mule/thai-xtis.el: Specify `iso-8-1' as coding-category of
11943 * mule/mule-cmds.el (set-language-environment-coding-systems): Use
11944 `set-coding-priority-list' instead of `set-coding-priority'; don't
11945 call `update-coding-systems-internal'.
11947 * mule/mule-misc.el (coding-system-get): New function.
11948 (coding-system-put): New function.
11949 (coding-system-category): New function.
11951 1999-06-28 MORIOKA Tomohiko <tomo@etl.go.jp>
11953 * dumped-lisp.el (preloaded-file-list): Load "thai-xtis-chars"
11954 when Mule is running; load "mule/thai-xtis" instead of "thai-xtis"
11955 to avoid conflict with leim/quail/thai-xtis.
11957 * mule/thai-xtis.el: Split definition of the charset `thai-xtis'
11958 to thai-xtis-chars.el.
11960 * mule/thai-xtis-chars.el: New file (split from
11961 mule/thai-xtis.el).
11963 1999-06-28 MORIOKA Tomohiko <tomo@etl.go.jp>
11965 * mule/thai-xtis.el:
11966 - Change category for the charset `thai-xtis' to `?x' from `?T'.
11967 - Add syntax entries.
11968 - Put `preferred-coding-system' of the charset `thai-xtis' to
11971 1999-06-28 TAKAHASHI Naoto <ntakahas@etl.go.jp>
11973 * mule/thai-xtis.el: ccl-decode-thai-xtis and subroutines
11974 rewritten to use write-multibyte-character.
11976 1999-06-28 MORIOKA Tomohiko <tomo@etl.go.jp>
11978 mule/mule-cmds.el (view-hello-file): Use `iso-2022-7bit' instead
11980 (prefer-coding-system): Synced up with Emacs 20.3.11 but not
11982 (read-input-method-name): Treat optional argument `default'.
11984 1999-06-28 MORIOKA Tomohiko <tomo@etl.go.jp>
11986 * mule/mule-cmds.el (set-language-info): Don't set up menus at
11988 (set-language-info-alist): Set up menus here.
11990 1999-06-28 MORIOKA Tomohiko <tomo@etl.go.jp>
11992 * minibuf.el (completing-read): Add new optional argument
11994 (read-coding-system): Add new optional argument
11995 `default-coding-system'.
11997 1999-06-03 Ken'ichi Handa <handa@gnu.org>
11999 * mule/vietnamese.el (ccl-encode-vscii): Typo fixed
12000 (viet-viscii-...->viet-vscii...).
12002 1999-05-13 Ken'ichi Handa <handa@gnu.org>
12004 * mule/mule-cmds.el: Change MULE to Mule in docstrings
12007 1999-04-12 Richard M. Stallman <rms@gnu.org>
12009 * mule/mule-cmds.el (input-method-function): Add permanent-local
12012 1999-03-30 Dave Love <fx@gnu.org>
12014 * mule/mule-cmds.el (current-language-environment): Doc fix.
12016 1999-02-06 Richard Stallman <rms@gnu.org>
12018 * mule/european.el (setup-slovenian-environment): New function.
12019 ("Slovenian"): New language environment.
12021 1999-01-27 Dave Love <fx@gnu.org>
12023 * mule/mule-cmds.el (current-language-environment): Provide :link,
12024 :type (choices) and appropriate :get.
12026 1999-01-14 Kenichi Handa <handa@etl.go.jp>
12028 * mule/mule-cmds.el (describe-language-environment): Don't alter
12029 input-method-alist.
12031 1999-01-06 Eli Zaretskii <eliz@gnu.org>
12033 * mule/mule-cmds.el (prefer-coding-system): Call
12034 set-coding-priority, so that the internal array of priorities is
12037 1998-12-30 Eli Zaretskii <eliz@mescaline.gnu.org>
12039 * mule/mule-cmds.el (prefer-coding-system): If the argument
12040 requires specific EOL conversion type, make the default coding
12043 1998-12-17 Eli Zaretskii <eliz@mescaline.gnu.org>
12045 * mule/mule-cmds.el (set-language-environment): Pass the default
12046 eol-type to set-language-environment-coding-systems.
12047 (set-default-coding-systems): Copy the eol-type property for the
12048 new default values of {buffer-file,process}-coding-system from the
12050 (set-language-environment-coding-systems): Accept an optional
12051 argument EOL-TYPE, and set the eol-type property of the default
12052 coding systems accordingly.
12054 1998-10-26 Kenichi Handa <handa@etl.go.jp>
12056 * mule/chinese.el (pre-write-encode-hz): Cancel previous change,
12057 use generate-new-buffer instead of get-buffer-create.
12059 1998-10-21 Kenichi Handa <handa@etl.go.jp>
12061 * mule/chinese.el (pre-write-encode-hz): Use with-temp-buffer.
12063 1998-10-16 Markus Rost <rost@delysid.gnu.org>
12065 * mule/mule-cmds.el (default-input-method): Fix custom type.
12067 1998-10-12 Richard Stallman <rms@psilocin.ai.mit.edu>
12069 * mule/mule-cmds.el (setup-specified-language-environment):
12070 Add apropos-inhibit property.
12071 (describe-specified-language-support): Likewise.
12073 1998-09-06 Bill Richter <richter@math.nwu.edu>
12075 * mule/mule-cmds.el: Doc fixes.
12077 1998-09-02 Kenichi Handa <handa@etl.go.jp>
12079 * mule/mule-cmds.el (register-input-method): Doc-string
12082 1998-09-01 Dave Love <fx@gnu.org>
12084 * mule/mule-cmds.el (current-language-environment): Fix
12087 1998-08-31 Paul Eggert <eggert@twinsun.com>
12089 * mule/chinese.el, mule/cyrillic.el, mule/ethiopic.el,
12090 mule/european.el, mule/hebrew.el, mule/japanese.el,
12091 mule/korean.el, mule/vietnamese.el: Add coding: local variable, to
12092 avoid bootstrapping problem if you need to recompile all the Lisp
12093 files using interpreted code.
12095 1998-08-26 Kenichi Handa <handa@etl.go.jp>
12097 * mule/european.el ("Latin-1"): Modify `documentation' key value.
12098 ("Latin-2"): Likewise.
12100 1998-08-18 Per Starback <starback@update.uu.se>
12102 * mule/european.el (setup-latin2-environment): Fix typo.
12104 1998-08-18 Kenichi Handa <handa@etl.go.jp>
12106 * mule/european.el: Give proper value of `input-method' key to all
12109 * mule/mule-cmds.el (activate-input-method): Handle the case that
12110 the arg INPUT-METHOD is nil correctly.
12111 (read-multilingual-string): Activate the specified input method
12112 before calling read-string. Afterward, activate the original
12115 1998-08-15 Kenichi HANDA <handa@etl.go.jp>
12117 * mule/mule-cmds.el (language-info-alist): Doc-string modified.
12118 (set-language-info-alist): Fix typo in doc-string.
12120 * mule/hebrew.el ("Hebrew"): Delete describe-function key.
12122 1998-08-09 Kenichi HANDA <handa@etl.go.jp>
12124 * mule/mule-cmds.el (language-info-alist): Doc-string modified.
12125 (reset-language-environment): New function for the job that
12126 setup-english-environment used to do.
12127 (set-language-environment): Do more setups according to the info
12128 in language-info-alist.
12129 (read-language-name): Handle the case that the arg KEY is nil.
12130 (describe-language-environment): Handle input-method property.
12132 * mule/: All files under this directory, which related with
12133 specific languages (such as mule/european.el, mule/greek.el,
12134 mule/hebrew.el, mule/misc-lang.el), modified as below.
12135 (setup-XXX-environment): Just call set-language-environment. If
12136 they used to do some other jobs than what done by
12137 set-language-environment, those jobs are done in
12138 setup-XXX-environment-internal now.
12139 ("LANUGAGE-ENVIRONMENT"): Delete property setup-function or change
12140 the value to setup-XXX-environment-internal. Add properties
12141 input-method and features.
12143 * mule/english.el (setup-english-environment): Just call
12144 reset-language-environment.
12146 * mule/european.el (setup-8-bit-environment): Function deleted.
12148 1998-08-08 Richard Stallman <rms@psilocin.ai.mit.edu>
12150 * mule/mule-cmds.el (input-method-exit-on-first-char)
12151 (input-method-use-echo-area): Doc fixes.
12153 1998-08-06 Kenichi Handa <handa@etl.go.jp>
12155 * mule/mule-cmds.el (input-method-exit-on-first-char): New
12157 (input-method-use-echo-area): New variable.
12159 1998-08-01 Kenichi HANDA <handa@etl.go.jp>
12161 * mule/mule-cmds.el (language-info-alist): Doc-string modified.
12163 1998-07-30 Ken'ichi Handa <handa@delysid.gnu.org>
12165 * mule/mule-cmds.el (activate-input-method): Update mode line.
12166 (inactivate-input-method): Likewise.
12168 1998-07-19 Kenichi Handa <handa@etl.go.jp>
12170 * mule/mule-cmds.el (read-multilingual-string): Don't activate an
12171 input method in the current buffer, but just bind
12172 current-input-method.
12174 1998-07-08 Kenichi Handa <handa@etl.go.jp>
12176 * mule/hebrew.el ("Hebrew"): Add coding-priority.
12178 * mule/misc-lang.el ("IPA"): Add coding-priority and
12181 1998-06-26 Ken'ichi Handa <handa@melange.gnu.org>
12183 * mule/greek.el: Add coding-priority.
12185 1998-05-23 Richard Stallman <rms@psilocin.ai.mit.edu>
12187 * mule/mule-cmds.el (register-input-method): Rename arg ENV to
12190 1998-05-20 Richard Stallman <rms@psilocin.ai.mit.edu>
12192 * mule/mule-cmds.el (register-input-method): Fix previous change.
12193 (setup-specified-language-environment): Doc fix.
12195 1998-05-19 Richard Stallman <rms@psilocin.ai.mit.edu>
12197 * mule/mule-cmds.el: Several doc fixes.
12198 (get-language-info, set-language-info): Rename argument.
12199 (set-language-info-alist): Likewise.
12200 (register-input-method): Rename argument.
12201 (activate-input-method): If INPUT-METHOD is nil, deactivate.
12203 1998-05-04 Kenichi Handa <handa@etl.go.jp>
12205 * mule/mule-cmds.el (toggle-input-method): Use a more appropriate
12206 default value while reading an input method.
12208 1998-05-01 Kenichi Handa <handa@etl.go.jp>
12210 * mule/mule-cmds.el (universal-coding-system-argument):
12211 Use buffer-file-coding-system as default.
12213 1998-04-14 Andreas Schwab <schwab@mescaline.gnu.org>
12215 * mule/korean.el ("Korean"): Doc fix.
12217 1998-04-11 Kenichi Handa <handa@etl.go.jp>
12219 * mule/mule-cmds.el (describe-language-environment): Print the
12220 languge environment at the head.
12222 1998-04-06 Kenichi Handa <handa@etl.go.jp>
12224 * mule/japanese.el: Set exit-function to exit-japanese-environment
12225 for Japanese environment.
12227 1998-03-20 Richard Stallman <rms@psilocin.gnu.org>
12229 * mule/mule-cmds.el (set-language-environment): Doc fix.
12230 (current-language-environment): Use defcustom.
12231 (default-input-method): Specify :type.
12233 1998-03-02 Kenichi Handa <handa@etl.go.jp>
12235 * mule/mule-cmds.el (set-default-coding-systems): Doc-string
12237 (prefer-coding-system): Doc-string modified.
12239 1998-01-21 Kenichi Handa <handa@etl.go.jp>
12241 * mule/mule-cmds.el (set-language-info): Doc-string
12242 describes `coding-priority' KEY.
12243 (set-language-environment-coding-systems): New function.
12244 (select-safe-coding-system): New function.
12245 (set-language-info): New optional args DESCRIBE-MAP and SETUP-MAP.
12246 (set-language-info-alist): New optionla arg PARENTS. Call
12247 set-language-info with appropriate DESCRIBE-MAP and SETUP-MAP args.
12248 (set-language-environment-coding-systems): New function.
12250 * mule/chinese.el: Remove setting up of
12251 describe-chinese-environment-map and
12252 setup-chinese-environment-map. Exclude them in args of calls to
12253 set-language-info-alist. Register coding-priority key in
12254 language-info-alist.
12256 * mule/cyrillic.el: Remove setting up of
12257 describe-cyrillic-environment-map and
12258 setup-cyrillic-environment-map. Exclude them in args of calls to
12259 set-language-info-alist. Register coding-priority key in
12260 language-info-alist.
12262 * mule/english.el: Register coding-priority key in
12263 language-info-alist.
12265 * mule/ethiopic.el: Register coding-priority key in
12266 language-info-alist.
12268 * mule/european.el: Remove setting up of
12269 describe-european-environment-map and
12270 setup-european-environment-map. Exclude them in args of calls to
12271 set-language-info-alist. Register coding-priority key in
12272 language-info-alist. Add "German" language env.
12273 (setup-8-bit-environment): Delete CODING-SYSTEM arg.
12274 (setup-german-environment): New function.
12276 * mule/greek.el (setup-greek-environment): For Greek lang. env.,
12277 change default input method to "greek-postfix".
12279 * mule/japanese.el, mule/korean.el, mule/vietnamese.el: Register
12280 coding-priority key in
12282 1997-12-19 Stephen Eglen <stephen@cns.ed.ac.uk>
12284 * mule/mule-cmds.el (set-language-info): Doc fix.
12285 (input-method-inactivate-hook): Doc fix.
12287 1997-11-20 Karl Heuer <kwzh@gnu.org>
12289 * mule/mule-cmds.el (set-input-method): Renamed from
12290 select-input-method.
12292 1997-11-07 Kenichi Handa <handa@etl.go.jp>
12294 * mule/mule-cmds.el (set-language-environment): Run
12295 exit-language-environment-hook before calling `exit-function'
12296 which is specified for the language environment.
12298 1997-10-23 Kenichi Handa <handa@etl.go.jp>
12300 * mule/mule-cmds.el (set-default-coding-systems): Doc-string
12302 (prefer-coding-system): Likewise.
12303 (describe-language-environment): Print aliases of each coding
12305 (set-language-environment-hook): New variable.
12306 (exit-language-environment-hook): New variable.
12307 (set-language-environment): Call these hooks. Before setting a
12308 new language environment, exit from the
12309 current-language-environment if necessary.
12310 (input-method-verbose-flag): The value can be nil, t,
12311 complex-only, or default.
12312 (input-method-highlight-flag): Doc-string augmented.
12313 (activate-input-method): Check if we can run the registered
12314 function to activate an input method.
12316 * mule/korean.el: Set exit-function for language environment
12317 "Korean" to exit-korean-environment.
12318 (setup-korean-environment): Moved to korea-util.el.
12320 1997-10-21 Kenichi Handa <handa@etl.go.jp>
12322 * mule/mule-cmds.el (read-multilingual-string): Use
12323 current-input-method prior to default-input-method. Don't bind
12324 current-input-method by `let', instead, activate the specified
12325 input method in the current buffer temporarily.
12327 1997-10-19 John F. Whitehead <jfw@cisco.com>
12329 * mule/mule-cmds.el (describe-language-environment): Fix prompt.
12331 1997-10-21 Kenichi Handa <handa@etl.go.jp>
12333 * mule/chinese.el (post-read-decode-hz): Return the result of
12335 (pre-write-encode-hz): Do not change the value of
12336 last-coding-system.
12338 1998-09-06 Bill Richter <richter@math.nwu.edu>
12340 * mule/mule-ccl.el: Doc fixes.
12342 1998-04-20 Kenichi Handa <handa@etl.go.jp>
12344 * mule/mule-ccl.el (declare-ccl-program): New optional arg VECTOR.
12345 (check-ccl-program): New macro.
12347 1998-01-21 Kenichi Handa <handa@etl.go.jp>
12349 * mule/mule-ccl.el: Comment about CCL syntax modified.
12350 (ccl-command-table): Add read-multibyte-character and
12351 write-multibyte-character.
12352 (ccl-code-table): Add ex-cmd.
12353 (ccl-extended-code-table): New variable.
12354 (ccl-embed-extended-command): New function.
12355 (ccl-compile-read-multibyte-character,
12356 ccl-compile-write-multibyte-character) New functions.
12357 (ccl-dump-ex-cmd, ccl-dump-read-multibyte-character,
12358 ccl-dump-write-multibyte-character): New functions.
12360 1999-07-22 SL Baur <steve@miho>
12362 * config.el (config-value-file): config.values is installed into
12364 From Karl M. Hegbloom <karlheg@cathcart.sysc.pdx.edu>
12366 1999-07-19 Didier Verna <didier@xemacs.org>
12368 * rect.el: all functions rewritten, except when noted. Below is a
12369 list of interface changes.
12370 (apply-on-rectangle): new function. Obsoletes
12371 `operate-on-rectangle'. All functions that used to call this
12372 function now call the new one.
12373 (kill-rectangle): added optional prefix arg to fill lines.
12374 (delete-rectangle): ditto.
12375 (delete-extract-rectangle): ditto.
12376 (open-rectangle): ditto.
12377 (clear-rectangle): ditto.
12378 (delete-rectangle-line): added third arg FILL.
12379 (delete-extract-rectangle-line): ditto.
12380 (open-rectangle-line): ditto.
12381 (clear-rectangle-line): ditto.
12383 1999-07-18 Andy Piper <andy@xemacs.org>
12385 * menubar-items.el (default-menubar): add gutter options.
12387 * gutter-items.el: new file.
12388 (gutter): new group for custom.
12389 (gutter-visible-p): new variable.
12390 (default-gutter-position): ditto.
12391 (buffers-tab): new group for the buffers tab.
12392 (gutter-buffers-tab): widget to put in the gutter.
12393 (buffers-tab-max-size): max number of tabs.
12394 (buffers-tab-switch-to-buffer-function): function to call when a
12396 (buffers-tab-omit-function): filter buffers with this function.
12397 (buffers-tab-format-buffer-line-function): format buffer names for
12399 (buffers-tab-switch-to-buffer): like switch-to-buffer but without
12401 (build-buffers-tab-internal): build a list of tab items.
12402 (buffers-tab-items): ditto.
12403 (add-tab-to-gutter): put a tab in the gutter area.
12404 (update-tab-in-gutter): reset the buffers in the tab.
12406 * dumped-lisp.el (preloaded-file-list): dump gutter-items.
12408 * buffer.el (switch-to-buffer): run switch-to-buffer-hooks.
12409 (switch-to-buffer-hooks): new hook.
12411 * toolbar.el (default-toolbar-position): fix typo.
12413 1999-07-16 Andy Piper <andy@xemacs.org>
12415 * gui.el (make-dialog-frame): turn off gutters for dialogs.
12417 1999-07-15 Didier Verna <didier@xemacs.org>
12419 * cus-edit.el (custom-prompt-variable): optional third arg makes
12420 prompt for a comment string.
12421 (customize-set-value): optional prefix makes this function handle
12423 (customize-set-variable): ditto.
12424 (customize-save-variable): ditto.
12425 (customize-customized): handle custom comments.
12426 (customize-save-customized): ditto.
12427 (custom-variable-state-set): ditto.
12428 (custom-face-state-set): ditto.
12429 (customize-saved): ditto.
12430 (custom-variable-set): ditto.
12431 (custom-face-set): ditto.
12432 (custom-variable-save): ditto.
12433 (custom-face-save): ditto.
12434 (custom-variable-reset-saved): ditto.
12435 (custom-face-reset-saved): ditto.
12436 (custom-variable-reset-standard): ditto.
12437 (custom-face-reset-standard): ditto.
12438 (custom-comment-face): new face.
12439 (custom-comment-tag-face): ditto.
12440 (custom-comment): new widget.
12441 (custom-comment-create): new function.
12442 (custom-comment-delete): ditto.
12443 (custom-comment-value-set): ditto.
12444 (custom-comment-show): ditto.
12445 (custom-comment-invisible-p): ditto.
12446 (custom-variable-value-create): create a comment field widget.
12447 (custom-face-value-create): ditto.
12448 (custom-variable-menu): new entry for adding a custom comment.
12449 (custom-face-menu): ditto.
12450 (custom-save-variables): possibly save custom comments.
12451 (custom-save-faces): ditto.
12453 * cus-face.el (custom-set-faces): the arguments can now have a
12454 custom comment as fourth argument.
12456 * custom.el (custom-set-variables): the arguments can now have a
12457 custom comment as fifth element.
12459 1999-07-13 XEmacs Build Bot <builds@cvs.xemacs.org>
12461 * XEmacs 21.2.18 is released
12463 1999-07-13 SL Baur <steve@miho>
12465 * lib-complete.el (read-library-name): Revert previous change.
12466 (read-library): Ditto.
12468 1999-06-24 Karl M. Hegbloom <karlheg@debian.org>
12470 * packages.el (packages-package-list): Capitalize docstring.
12472 * packages.el (packages-find-package-library-path): Use #'nconc
12473 rather than #'append to reduce consing -- #'mapcar uses Flist,
12474 which returns a freshly consed list. #'append would create yet
12475 another fresh list, using Fmake_list in concat.
12477 * packages.el (package-provide): Use setq with remassq like it
12478 says in its docstring.
12480 1999-07-06 SL Baur <steve@miho.m17n.org>
12482 * lib-complete.el (progn-with-message): Fix typo.
12484 1999-07-06 SL Baur <steve@miho.m17n.org>
12486 * mule/mule-misc.el (char-octet): Make function match docstring.
12487 From Katsumi Yamaoka <yamaoka@jpl.org>
12489 1999-06-15 Karl M. Hegbloom <karlheg@debian.org>
12491 * wid-edit.el (widget-documentation): corrected spelling error.
12493 1999-06-23 Jonathan Marten <jonathan.marten@uk.sun.com>
12495 * x-win-sun.el (x-win-init-sun): Don't rebind Find and Sh-find
12496 keys if already bound
12498 1999-07-06 SL Baur <steve@miho.m17n.org>
12500 * lib-complete.el (progn-with-message): Revert previous changes.
12502 1999-06-24 Bob Weiner <weiner@beopen.com>
12504 * lib-complete.el (find-library):
12505 (find-library-other-window):
12506 (find-library-other-frame): Completely rewrote
12507 so that these functions actually work when called non-interactively.
12508 Also made them handle LIBRARY arguments which end with .el or .elc.
12510 1999-06-24 Bob Weiner <weiner@beopen.com>
12512 * simple.el (indent-new-comment-line): Locally bound
12513 `block-comment-start' to `comstart' or else when this is called
12514 from do-auto-fill, e.g. in Lisp mode, it will insert any non-nil
12515 `block-comment-start' value, ignoring any existing spacing after a
12516 comment prefix in the previous line and producing ugly comments.
12518 1999-06-23 Bob Weiner <weiner@beopen.com>
12520 * list-mode.el (mouse-choose-completion):
12521 (choose-completion):
12522 (completion-switch-to-minibuffer): Added.
12523 ([Tab]): [Tab] previously switched to the minibuffer
12524 but since [space] does that and since most applications in the
12525 world use [Tab] to select the next item in a list, do that in the
12526 *Completions* buffer too. This will cause the least confusion
12527 among the largest population of users. -- Bob Weiner, BeOpen.com,
12530 1999-06-22 Bob Weiner <weiner@beopen.com>
12532 * help.el (help-buffer-name): Added support for a null value
12533 of `help-buffer-prefix-string' since some buffers require no
12536 1999-06-20 Bob Weiner <weiner@beopen.com>
12538 * list-mode.el (completion-list-mode-quit): Added and bound to {q}
12539 in the completion-list-mode-map to bury the completions buffer
12540 even when the minibuffer is no longer active.
12542 1999-06-20 Bob Weiner <weiner@beopen.com>
12544 * list-mode.el (list-mode): It is visually disconcerting to have
12545 the text cursor disappear within list buffers, especially when
12546 moving from window to window, so leave it visible.
12548 1999-07-01 SL Baur <steve@miho.m17n.org>
12550 * menubar-items.el (default-menubar): Conditionalize the bug
12551 report menu item (which may not be possible in this XEmacs).
12552 Reported by: Ken'ichi Handa <handa@etl.go.jp>
12554 1999-06-30 SL Baur <steve@miho.m17n.org>
12556 * subr.el (with-current-buffer): DOC string fix.
12557 Suggested by Bob Weiner <weiner@altrasoft.com>
12559 1999-06-25 Charles G Waldman <cgw@fnal.gov>
12561 * cus-face.el (custom-face-italic): insert missing args
12563 1999-06-24 Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de>
12565 * packages.el (package-locations): Changed default early package
12566 hierarchies to ~/.xemacs/mule-packages and
12567 ~/.xemacs/xemacs-packages.
12569 1999-06-23 SL Baur <steve@miho.m17n.org>
12571 * mule/mule-category.el (Top Level): ASCII is also latin-1.
12573 1999-06-15 Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de>
12575 * packages.el (package-locations): Changed default early package
12576 hierarchy to ~/.xemacs/packages.
12577 (package-locations): Removed `packages' as a possible name for a
12578 late package hierarchy.
12580 1999-06-20 MORIOKA Tomohiko <tomo@etl.go.jp>
12582 * mule/mule-category.el (word-combining-categories): Set up new
12584 (word-separating-categories): Likewise.
12586 1999-06-22 XEmacs Build Bot <builds@cvs.xemacs.org>
12588 * XEmacs 21.2.17 is released
12590 1999-06-17 Robert Pluim <rpluim@bigfoot.com>
12592 * font-menu.el (font-menu-set-font): allow for nil specification
12595 1999-06-16 MORIOKA Tomohiko <tomo@etl.go.jp>
12597 * mule/thai-xtis.el: Specify `columns' of the charset `thai-xtis'
12600 1999-06-12 MORIOKA Tomohiko <tomo@etl.go.jp>
12602 * mule/cyrillic.el (cyrillic-koi8-r-decode-table): Use NBSP of ISO
12603 8859-5 instead of ISO 8859-1.
12605 1999-06-15 SL Baur <steve@steve1.m17n.org>
12607 * mule/vietnamese.el (viet-vscii-encode-table): Use split-char.
12608 (viet-viscii-encode-table): Ditto.
12610 * mule/mule-misc.el: Delete split-char & split-char-or-char-int.
12611 Make obsolete definition of char-octet.
12613 1999-06-14 SL Baur <steve@steve1.m17n.org>
12615 * subr.el: Move no-Mule make-char ...
12616 * help-nomule.el (make-char): To here.
12617 (string-width): Make Mule compatibility alias.
12619 1999-06-15 Andy Piper <andy@xemacs.org>
12621 * select.el (get-selection-no-error): really make there be no-error.
12622 (get-selection): revert to original.
12624 1999-06-11 Andy Piper <andy@xemacs.org>
12626 * select.el (selection-sets-clipboard): renamed.
12627 (own-selection): use it.
12629 1999-06-11 XEmacs Build Bot <builds@cvs.xemacs.org>
12631 * XEmacs 21.2.16 is released
12633 1999-06-09 MORIOKA Tomohiko <tomo@etl.go.jp>
12635 * mule/cyrillic.el (cyrillic-koi8-r-decode-table): Set 32 for
12636 missing characters to avoid crash.
12638 1999-06-09 Jan Vroonhof <vroonhof@math.ethz.ch>
12640 * coding.el (set-terminal-coding-system): Only set the console
12641 coding system on the selected console if it is a tty.
12643 1999-06-10 Jan Vroonhof <vroonhof@math.ethz.ch>
12650 * faces.el (frob-face-property):
12651 * font-menu.el (font-menu-set-font):
12652 Actually apply changes from 1999-03-17
12654 1999-06-10 Andy Piper <andy@xemacs.org>
12656 * select.el (get-selection): abstract out non error-signalling
12658 (get-selection-no-error): get-selection without signalling an
12660 (selection-is-clipboard-p): new variable. controls whether the
12661 selection sets the clipboard.
12662 (own-selection): use it.
12664 * mouse.el (insert-selection): fallback to clipboard after trying
12665 primary selection and cutbuffer.
12667 1999-06-05 Andy Piper <andy@xemacs.org>
12669 * x-select.el (xselect-kill-buffer-hook-1): use generalised
12670 selection functions.
12672 1999-06-04 MORIOKA Tomohiko <tomo@etl.go.jp>
12674 * code-files.el (buffer-file-coding-system): Use `raw-text' as
12676 (load): Use `raw-text' instead of `no-conversion'.
12677 (insert-file-contents): Likewise.
12679 * bytecomp.el (byte-compile-insert-header): Use `raw-text' instead
12680 of `no-conversion'.
12682 1999-06-03 MORIOKA Tomohiko <tomo@etl.go.jp>
12684 * coding.el: Don't copy `no-conversion' to `raw-text'.
12686 1999-06-07 Hrvoje Niksic <hniksic@srce.hr>
12688 * subr.el (make-char): Define it if Mule is not around.
12690 1999-06-07 SL Baur <steve@steve1.m17n.org>
12692 * mule/mule-help.el: Add trailing newline. Use mule keyword.
12694 * x-select.el (x-disown-selection-internal): Restore symbol as an
12696 (xselect-kill-buffer-hook-1): Use disown-selection-internal.
12698 1999-06-04 XEmacs Build Bot <builds@cvs.xemacs.org>
12700 * XEmacs 21.2.15 is released
12702 1999-06-02 Oscar Figueiredo <oscar@xemacs.org>
12704 * subr.el (split-string): Avoid infinite looping
12706 1999-05-30 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
12708 * ldap.el (ldap-ignore-attribute-codings): New variable
12709 (ldap-default-attribute-decoder): New variable
12710 (ldap-coding-system): New variable
12711 (ldap-attribute-syntax-encoders): New variable
12712 (ldap-attribute-syntax-decoders): New variable
12713 (ldap-attribute-syntaxes-alist): New variable
12714 (ldap-encode-boolean): New function
12715 (ldap-decode-boolean): New function
12716 (ldap-encode-country-string): New function
12717 (ldap-decode-string): New function
12718 (ldap-decode-address): New function
12719 (ldap-encode-address): New function
12720 (ldap-decode-attribute): New function
12721 (ldap-search): Use some of these
12723 1999-05-25 Jan Vroonhof <jan@xemacs.org>
12725 * version.el (emacs-version): Make the patch level/beta come
12726 before the XEmacs qualifier so that it gets into (funcall
12727 emacs-version) and thus in the bug reports.
12728 (emacs-version>=): Support patch levels.
12730 1999-06-03 SL Baur <steve@xemacs.org>
12732 * version.el: implement x.y.z version number
12733 From Jan Vroonhof <vroonhof@math.ethz.ch>
12735 1999-05-27 Yoshiki Hayashi <g740685@komaba.ecc.u-tokyo.ac.jp>
12737 * mule/mule-cmds.el (read-input-method-name): set input-method properly.
12739 1999-05-22 Vin Shelton <acs@xemacs.org>
12741 * startup.el: Document -private and break out non-standard X options.
12743 1999-05-26 SL Baur <steve@gneiss.etl.go.jp>
12745 * mule/mule-charset.el (charset-after): New function.
12746 (charset-direction): Synch with Mule, update docstring.
12747 (get-charset-property): New function.
12748 (put-charset-property): New function.
12749 (charset-plist): New function.
12751 * mule/mule-charset.el (compose-region):
12752 (decompose-region): remove; these functions (which don't work
12753 since we don't do composite characters) have been moved to
12755 (toplevel): follow coding standards
12757 1999-05-26 SL Baur <steve@gneiss.etl.go.jp>
12759 * dumped-lisp.el (preloaded-file-list): mule-files.el does not
12762 * code-files.el: Fix commentary to follow coding standards. Move
12763 the single line left in mule-files.el to here.
12765 * mule/mule-files.el: delete.
12767 1999-05-24 SL Baur <steve@gneiss.etl.go.jp>
12769 * info.el (Info-scroll-prev): Use event functions instead of the
12770 old emacs 19 interface.
12772 1999-06-02 Andy Piper <andy@xemacs.org>
12774 * x-font-menu.el (x-font-menu-load-font):
12775 font-menu-registry-encoding -> x-font-menu-registry-encoding type.
12777 1999-05-31 Andy Piper <andy@xemacs.org>
12779 * font-menu.el (font-menu-ignore-scaled-fonts): move to font-menu
12781 (font-menu-this-frame-only-p): ditto.
12782 (font-menu-max-items): reinstate, from Jan Vroonhof
12783 <vroonhof@math.ethz.ch>
12784 (font-menu-submenu-name-format): ditto.
12785 (font-menu-split-long-menu): ditto, for use by the family
12787 (font-menu-family-constructor): use it.
12789 1999-05-30 Andy Piper <andy@xemacs.org>
12791 * msw-faces.el (mswindows-font-regexp): new font matching regexp
12792 for use by the font menu.
12794 * msw-font-menu.el: new file implementing mswindows specific
12795 font-menu behaviour.
12796 (mswindows-font-menu-registry-encoding): new function mirroring x version.
12797 (mswindows-font-menu-junk-families): ditto.
12798 (hack-font-truename): ditto.
12799 (mswindows-font-regexp-ascii): ditto.
12800 (mswindows-reset-device-font-menus): ditto.
12801 (mswindows-font-menu-font-data): ditto.
12802 (mswindows-font-menu-load-font): ditto.
12804 * x-font-menu.el (x-reset-device-font-menus): made device specific.
12805 (x-font-menu-font-data): ditto.
12806 (x-font-menu-load-font): ditto.
12808 * font-menu.el: new file implementing generic font menu behaviour.
12809 (font-menu-ignore-scaled-fonts): copied from x-font-menu.el and
12810 made device independent.
12811 (font-menu-this-frame-only-p): ditto.
12812 (font-menu-preferred-resolution): ditto.
12813 (font-menu-size-scaling): new variable used to determine whether
12814 sizes are in points or tenths of a point.
12815 (vassoc): moved from x-font-menu.el.
12816 (device-fonts-cache): ditto.
12817 (device-fonts-cache): ditto.
12818 (flush-device-fonts-cache): ditto.
12819 (reset-device-font-menus): copied from x-font-menu.el and made
12820 device independent. Most functionality deferred to
12821 device-dependent versions.
12822 (font-menu-family-constructor): copied from x-font-menu.el and
12823 made device independent.
12824 (font-menu-size-constructor): ditto.
12825 (font-menu-weight-constructor): ditto.
12826 (font-menu-set-font): ditto.
12827 (font-menu-change-face): ditto.
12828 (font-menu-load-font): new device method.
12829 (font-menu-font-data): ditto.
12831 * x-font-menu.el: The above functions deleted.
12833 1999-05-26 Andy Piper <andy@xemacs.org>
12837 * loadup.el: rehash expand-file-name usage to not use default-directory.
12839 1999-05-21 Andy Piper <andy@xemacs.org>
12841 * x-select.el (x-select-convert-to-text):
12842 (x-selected-text-type):
12844 (xselect-convert-to-string):
12845 (xselect-convert-to-compound-text):
12846 (xselect-convert-to-length):
12847 (xselect-convert-to-targets):
12848 (xselect-convert-to-delete):
12849 (xselect-convert-to-filename):
12850 (xselect-convert-to-charpos):
12851 (xselect-convert-to-lineno):
12852 (xselect-convert-to-colno):
12853 (xselect-convert-to-sourceloc):
12854 (xselect-convert-to-os):
12855 (xselect-convert-to-host):
12856 (xselect-convert-to-user):
12857 (xselect-convert-to-class):
12858 (xselect-convert-to-name):
12859 (xselect-convert-to-integer):
12860 (xselect-convert-to-atom):
12861 (xselect-convert-to-identity): functions renamed from x-* and
12862 moved to select.el.
12863 (x-get-secondary-selection): use rename get-selection.
12864 (x-get-clipboard): ditto.
12865 (x-own-selection): moved to select.el.
12866 (x-valid-simple-selection-p): ditto.
12867 (x-dehilight-selection): ditto.
12868 (x-own-clipboard): ditto.
12869 (x-disown-selection): ditto.
12871 * x-mouse.el (x-yank-function): moved to mouse.el.
12872 (x-insert-selection): ditto.
12873 (x-set-point-and-move-selection): use renamed function.
12875 * select.el (selected-text-type): moved and renamed from
12877 (selection-owner-p): moved to C.
12878 (selection-exists-p): ditto.
12879 (get-cutbuffer): new device method.
12880 (get-selection): generalised and moved from x-select.el.
12881 (own-selection): moved x-own-selection functionality into here.
12882 (dehilight-selection): renamed and moved from x-select.el.
12883 (own-clipboard): functionality moved from x-select.el using new
12884 generic C builtins.
12885 (disown-clipboard): ditto.
12886 (select-convert-to-text):
12887 (select-convert-to-string):
12888 (select-convert-to-compound-text):
12889 (select-convert-to-length):
12890 (select-convert-to-targets):
12891 (select-convert-to-delete):
12892 (select-convert-to-filename):
12893 (select-convert-to-charpos):
12894 (select-convert-to-lineno):
12895 (select-convert-to-colno):
12896 (select-convert-to-sourceloc):
12897 (select-convert-to-os):
12898 (select-convert-to-host):
12899 (select-convert-to-user):
12900 (select-convert-to-class):
12901 (select-convert-to-name):
12902 (select-convert-to-integer):
12903 (select-convert-to-atom):
12904 (select-convert-to-identity): new functions renamed from x-* and
12905 moved from x-select.el.
12907 * mouse.el (mouse-consolidated-yank): subsume x-yank-function
12908 into here and use as the default window-system mouse yank.
12909 (insert-selection): generalised and moved from x-mouse.el.
12910 (own-clipboard): moved to C.
12912 * msw-select.el (mswindows-selection-owned-p): deleted.
12913 (mswindows-own-selection): generalised and moved to select.el.
12914 (mswindows-disown-selection): generalised and moved to C.
12915 (mswindows-selection-owner-p): ditto.
12917 1999-05-14 XEmacs Build Bot <builds@cvs.xemacs.org>
12919 * XEmacs 21.2.14 is released
12921 1999-05-13 SL Baur <steve@gneiss.etl.go.jp>
12923 * about.el: update contact info for jason and slb.
12925 1999-05-13 SL Baur <steve@gneiss.etl.go.jp>
12927 * mule/european.el (setup-romanian-environment): Add Romanian
12928 support from Emacs/Mule romanian.el.
12930 1999-03-17 Jan Vroonhof <vroonhof@math.ethz.ch>
12932 * cus-face.el: Label all custom changes with the 'custom' tag.
12934 * cus-edit.el: idem ditto.
12936 * faces.el: Added suport for adding device tags to various functions.
12937 (custom): New device tag.
12938 (face-spec-set): Call reset face with tags argument. No longer do
12939 x-init-global-faces hack.
12941 * faces.el (frob-face-property): Use an anonymous specifier to map
12942 frob-face-property-1 over.
12944 * x-font-menu.el (font-menu-set-font): Always specify all
12945 properties to custom.
12947 1999-05-12 SL Baur <steve@gneiss.etl.go.jp>
12949 * mule/european.el (setup-czech-environment): Add czech support.
12950 From David Sauer <davids@orfinet.cz>
12952 1999-03-15 SL Baur <steve@xemacs.org>
12954 * check-features.el: Turn hard errors into warnings.
12956 1999-03-21 SL Baur <steve@xemacs.org>
12958 * simple.el (delete-key-deletes-forward): As per discussion on
12959 xemacs-beta, default to t.
12961 1999-05-11 Hrvoje Niksic <hniksic@srce.hr>
12963 * loadup.el: Define Installation-string before loading anything.
12965 1999-05-06 Gunnar Evermann <ge204@eng.cam.ac.uk>
12967 * files.el (auto-mode-alist): fix typo in regex for .bash_* files
12968 From Anders Stenman <stenman@isy.liu.se>
12970 1999-05-03 Hrvoje Niksic <hniksic@srce.hr>
12972 * wid-edit.el (widget-glyph-find): Ditto.
12974 * packages.el (locate-library): Ditto.
12976 * loadup.el (really-early-error-handler): Ditto.
12978 * lib-complete.el (read-library): Ditto.
12980 * faces.el (set-face-stipple): Ditto.
12982 * code-files.el (load): Use new calling style of locate-file.
12984 1999-05-03 Hrvoje Niksic <hniksic@srce.hr>
12986 * packages.el (packages-unbytecompiled-lisp): Installation.el is
12989 1999-05-03 Hrvoje Niksic <hniksic@srce.hr>
12991 * dumped-lisp.el (preloaded-file-list): Don't load
12994 * loadup.el (Installation-string): Define it here.
12996 1999-05-03 Hrvoje Niksic <hniksic@srce.hr>
12998 * dumped-lisp.el (preloaded-file-list): Revert previous change --
12999 Installation.el needs to be loaded before `dump-paths', otherwise
13000 the dumping process won't find it.
13002 1999-03-13 Adrian Aichner <adrian@xemacs.org>
13004 * dumped-lisp.el (preloaded-file-list): Load Installation.el after
13005 subr so that we can use `replace-in-string' in Installation.el to
13006 get rid of C-m chars under the native Windows build.
13008 1999-04-29 Andy Piper <andy@xemacs.org>
13010 * make-docfile.el: canonicalize file and directory names.
13012 * device.el (call-device-method): new function for calling device
13014 (define-device-method): new function for defining device methods.
13015 (define-device-method*): ditto.
13017 1999-04-27 Hrvoje Niksic <hniksic@srce.hr>
13019 * subr.el (buffer-string): Support new FSFmacs 20.4 stuff.
13021 1999-04-08 MORIOKA Tomohiko <tomo@etl.go.jp>
13023 * mule/cyrillic.el (cyrillic-koi8-r-decode-table): New variable.
13024 (cyrillic-koi8-r-encode-table): Likewise.
13025 (ccl-decode-koi8): Use `cyrillic-koi8-r-decode-table'.
13026 (ccl-encode-koi8): Use `cyrillic-koi8-r-encode-table'.
13028 * mule/mule-misc.el (split-char-or-char-int): New function [moved
13029 from vietnamese.el].
13031 * mule/vietnamese.el: Move function `split-char-or-char-int' to
13034 1999-04-08 MORIOKA Tomohiko <tomo@etl.go.jp>
13036 * mule/thai-xtis.el:
13037 - Change font registry name from "Thai94x94-0" to "xtis-0".
13038 - Change mnemonic of coding-system `tis-620' to "TIS620".
13040 1999-04-06 MORIOKA Tomohiko <tomo@etl.go.jp>
13042 * mule/ethiopic.el: fixed.
13044 1999-03-30 MORIOKA Tomohiko <tomo@etl.go.jp>
13046 * dumped-lisp.el: Add ethiopic, thai-xtis and vietnamese.
13048 * mule/thai-xtis.el: New file.
13050 * mule/vietnamese.el: New file.
13052 * mule/ethiopic.el: New file.
13054 1999-04-22 Hrvoje Niksic <hniksic@srce.hr>
13056 * bytecomp.el (byte-compile-close-variables): Leave
13057 debug-issue-ebola-notices alone.
13059 1999-04-11 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
13061 * ldap.el (ldap-host-parameters-alist): Make `Search Base' appear
13062 at the top of the buffer since it is the most important thing to
13064 (ldap-get-host-parameter): New defun
13065 (ldap-search): Add a new parameter `withdn' to retrieve the
13066 distinguished names of entries
13068 1999-04-22 Kai Haberzettl <khaberz@synnet.de>
13070 * startup.el (splash-frame-body): Date and spelling fixes.
13072 1999-03-16 Colin Rafferty <colin@xemacs.org>
13074 * view-less.el (toggle-truncate-lines): add autoload tag
13076 1999-04-19 Hrvoje Niksic <hniksic@srce.hr>
13078 * format.el (format-alist): Disable image stuff.
13080 1999-04-17 Hrvoje Niksic <hniksic@srce.hr>
13082 * wid-edit.el (widget-glyph-find): Search by directories, then by
13083 suffixes rather than the other way around.
13084 (widget-image-conversion): Renamed to
13085 `widget-image-file-name-suffixes'.
13087 1999-04-16 Olivier Galibert <galibert@pobox.com>
13089 * mule/mule-charset.el: Made old functions obsolete, remove the
13090 unspeakably evil (and inexistant in fsf's) charset-leading-byte.
13091 (charset-iso-graphic-plane): Rename from charset-graphic.
13092 (charset-iso-final-char): Rename from charset-final.
13093 (charset-width): Rename from charset-columns.
13094 (charset-bytes): Added from fsf compatibility, returns always 1.
13096 * mule/mule-misc.el: Move charset-doc-string alias to
13099 1999-04-14 Colin Rafferty <colin@xemacs.org>
13101 * x-faces.el (x-make-font-bold-italic): honor
13102 *try-oblique-before-italic-fonts*
13104 1999-04-14 Hrvoje Niksic <hniksic@srce.hr>
13106 * cl-extra.el (coerce): Coerce numbers to characters correctly.
13108 1998-12-02 Hrvoje Niksic <hniksic@srce.hr>
13110 * x-faces.el (try-oblique-before-italic-fonts): Use the right
13113 1999-04-14 Dave Gillesipe <daveg@synaptics.com>
13115 * cl-extra.el (equalp): Would bug out for lists.
13117 1999-03-12 Charles G Waldman <cgw@fnal.gov>
13119 * about.el (about-hackers): Change cgw's email address
13121 1999-03-12 XEmacs Build Bot <builds@cvs.xemacs.org>
13123 * XEmacs 21.2.13 is released
13125 1999-03-12 SL Baur <steve@xemacs.org>
13127 * simple.el (delete-key-deletes-forward): Revert to previous
13130 1999-01-18 Didier Verna <didier@xemacs.org>
13132 * menubar-items.el (xemacs-splash-buffer): handle the case of
13133 multiple elements in the splash buffer body.
13135 * startup.el (splash-frame-timeout): new constant: interval
13136 between splash buffer elements.
13137 (command-line-1): handle splash buffer with multiple elements (use
13139 (splash-frame-body): Originally `startup-splash-frame-body'.
13140 Rewrote a cleaner and more readable version. This can now be array,
13141 in which case each element is displayed in turn in the splash buffer.
13142 (splash-frame-static-body): new constant. Persistent information
13143 across all splash buffer elements (preserves the possibility to give
13144 it in different languages.
13145 (circulate-splash-frame-elements): new function. Used as a timeout
13146 to circulate through all splash frame elements and display them in
13148 (display-splash-frame): originally `startup-splash-frame'. Handle
13149 the case of multiple elements in the splash buffer body. Now
13150 returns a timeout id if multiple elements to display, or nil.
13152 1999-02-19 Jan Vroonhof <vroonhof@math.ethz.ch>
13154 * x-faces.el (x-init-global-faces): Add default tag to specifiers,
13155 so they can be overridden by x-init-face-from-resources.
13156 Additionally specify the font name also with an x tag.
13158 1999-03-08 Andy Piper <andy@xemacs.org>
13160 * package-get.el (package-get-base): autoload.
13162 * menubar-items.el (default-menubar): add update menu item. Fix
13163 custom menu to only be activated when package-base is available.
13165 * package-get.el (package-get-custom): don't load
13166 package-get-custom as it is auto-generated. Fix group definition.
13168 1999-03-05 Didier Verna <didier@xemacs.org>
13170 * cus-dep.el (Custom-make-dependencies): use `prin1-to-string'
13171 instead of `symbol-name' (Thanks Kyle).
13173 * cus-edit.el (custom-save-variables): use `prin1' instead of
13174 princ to write symbols.
13176 1999-03-05 XEmacs Build Bot <builds@cvs.xemacs.org>
13178 * XEmacs 21.2.12 is released
13180 1999-03-05 SL Baur <steve@xemacs.org>
13182 * menubar-items.el (default-menubar): Add kfm browsing support.
13183 From Neal Becker <nbecker@fred.net>
13185 1999-03-03 Steven Baur <steve@gneiss.etl.go.jp>
13187 * font-lock.el (font-lock-revert-cleanup): Null out to avoid repeated
13188 calls to font-lock during buffer reversion.
13190 1999-02-12 Didier Verna <didier@xemacs.org>
13192 * info.el (Info-build-node-completions): unconditionally widen the
13195 1999-02-19 Paul Stodghill <stodghil@cs.cornell.edu>
13197 * x-faces.el (x-init-face-from-resources):
13198 Only set fonts in the 'x locale.
13200 1999-03-04 Adrian Aichner <adrian@xemacs.org>
13202 * package-ui.el (pui-install-selected-packages): Don't throw on
13203 `package-admin-delete-binary-package' returning nil since it's
13204 normal. Reindent function.
13205 (pui-add-required-packages): Handle case where packages selected
13206 for installation have never been installed.
13208 1999-03-03 Martin Buchholz <martin@xemacs.org>
13210 * menubar-items.el (default-menubar):
13211 Implement the ``Mule->Set coding system of process'' menu item.
13213 1999-02-18 Martin Buchholz <martin@xemacs.org>
13215 * files.el (auto-mode-alist): Use c-mode for *.i pre-processed cpp
13217 - Change some `if's to `when's
13219 1999-03-01 XEmacs Build Bot <builds@cvs.xemacs.org>
13221 * XEmacs 21.2.11 is released
13223 1999-02-22 Jan Vroonhof <vroonhof@math.ethz.ch>
13225 * userlock.el (ask-user-about-supersession-threat-dbox): Guard
13226 against window close (Fix Bug #460).
13227 (ask-user-about-lock-dbox): Idem.
13229 1999-02-25 SL Baur <steve@xemacs.org>
13231 * mule/mule-charset.el (charset-leading-byte): New function.
13232 From Kazuyuki IENAGA <ienaga@jsys.co.jp>
13234 1999-02-12 Andy Piper <andy@xemacs.org>
13236 * about.el (xemacs-hackers): change andy's email address.
13237 (about-url-alist): change andy's web page address.
13238 (about-xemacs): add piper.
13240 1999-02-16 SL Baur <steve@xemacs.org>
13242 * dumped-lisp.el (preloaded-file-list): Core mule files moved out
13243 of mule-base into lisp/mule.
13245 1999-02-16 SL Baur <steve@xemacs.org>
13248 mule/canna-leim.el:
13259 mule/mule-category.el:
13261 mule/mule-charset.el:
13263 mule/mule-coding.el:
13264 mule/mule-files.el:
13268 mule/mule-tty-init.el:
13269 mule/mule-x-init.el:
13270 mule/viet-chars.el: Remerge from mule-base.
13272 * dumped-lisp.el (preloaded-file-list): Core mule files moved out
13273 of mule-base into lisp/mule.
13275 1999-02-10 Adrian Aichner <adrian@xemacs.org>
13277 * process.el (exec-to-string): Use `shell-command-switch' in place
13278 of hard-wired "-c" (for WindowsNT).
13280 1999-02-08 Charles G Waldman <cgw@pgt.com>
13282 * menubar-items.el (default-menubar): Remove obsolete
13285 1999-02-06 Jan Vroonhof <vroonhof@math.ethz.ch>
13287 * package-admin.el (package-admin-get-install-dir): First fall
13288 back to the location of xemacs-base for non-mule packages.
13290 1999-02-15 Martin Buchholz <martin@xemacs.org>
13293 - improved automounter tmp directory support.
13294 - support 4 (!) empirically discovered automounter conventions
13296 1999-02-12 SL Baur <steve@xemacs.org>
13298 * etags.el (pop-tag-mark): autoload to match key binding.
13300 1999-02-05 XEmacs Build Bot <builds@cvs.xemacs.org>
13302 * XEmacs 21.2.10 is released
13304 1999-02-02 Jan Vroonhof <vroonhof@math.ethz.ch>
13306 * package-get.el (package-get-remote-filename): Don't bug out for
13307 a local file name in the search entry.
13309 1999-02-02 XEmacs Build Bot <builds@cvs.xemacs.org>
13311 * XEmacs 21.2.9 is released
13313 1999-01-19 Didier Verna <didier@xemacs.org>
13315 * replace.el (replace-search-function): new variable containing a
13316 function to perform a search-forward.
13317 (replace-re-search-function): new variable containing a function
13318 to perform a re-search-forward.
13319 (perform-replace): use them.
13321 1999-01-25 Didier Verna <didier@xemacs.org>
13323 * select.el (selection-owner-p): use the name `XEmacs'.
13324 (cut-copy-clear-internal): ditto.
13326 1999-01-18 Andy Piper <andy@xemacs.org>
13328 * about.el (about-url-alist): Update my entry.
13329 (xemacs-hackers): Ditto.
13331 1999-01-14 Adrian Aichner <adrian@xemacs.org>
13333 * buffer.el (switch-to-buffer): Fixing documentation.
13334 * minibuf.el (minibuffer-completion-table): ditto.
13335 * cl-macs.el (return-from): ditto.
13337 1999-01-04 Didier Verna <didier@xemacs.org>
13339 * replace.el (delete-non-matching-lines): temporarily disable
13340 case-folding when called interactively with a regexp containing
13341 uppercase characters.
13342 (delete-matching-lines): ditto.
13343 (count-matches): ditto.
13344 (list-matching-lines): ditto.
13346 1999-01-07 Colin Rafferty <colin@xemacs.org>
13348 * window.el (shrink-window-if-larger-than-buffer): Clean up. Only
13349 abort if current window is split horizontally, not if others are
13350 split. Got rid of unnecessary minibuffer checking. Also, add
13351 some comments (it's still complex).
13353 1999-01-12 Robert Pluim <rpluim@BayNetworks.com>
13355 * package-get.el: changed address for doc.ic.ac.uk to
13356 sunsite.doc.ic.ac.uk
13358 1999-01-09 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
13360 * ldap.el (toplevel): Remove requires so that the file compiles
13361 with a non LDAP-enabled XEmacs binary. Provide `ldap'.
13363 1999-01-10 J. Kean Johnston <jkj@sco.com>
13365 * dump-paths.el: Calculate module-directory and set
13366 module-load-path to the load path for modules.
13368 * loadup.el: Get bootstrap value of module-load-path from the
13369 environment variable EMACSBOOTSTRAPMODULEPATH.
13370 - Display the module load path if we're debugging paths.
13372 * setup-paths.el: Added function paths-find-site-module-directory.
13373 - Added function paths-find-module-directory.
13374 - Added function paths-construct-module-load-path. Uses new
13375 environment variable EMACSMODULEPATH.
13377 1998-12-30 Martin Buchholz <martin@xemacs.org>
13379 * font.el (font-default-object-for-device):
13380 Oops! This `or' can't be replaced by `unless'.
13381 Fixed inability to run w3, among other things.
13383 1998-12-17 Charles G. Waldman <cgw@pgt.com>
13385 * package-admin.el: Change initialization of
13386 package-admin-install-function dependent on system type.
13387 Change package-admin-install-function-mswindows to use
13390 1998-12-23 Hrvoje Niksic <hniksic@srce.hr>
13392 * mouse.el (default-mouse-motion-handler): Disable help echo while
13395 1998-12-28 Martin Buchholz <martin@xemacs.org>
13397 * XEmacs 21.2.8 is released.
13399 1998-12-24 Martin Buchholz <martin@xemacs.org>
13401 * XEmacs 21.2.7 is released.
13403 1998-12-07 Jan Vroonhof <vroonhof@math.ethz.ch>
13405 * package-ui.el (pui-list-packages): Set truncate-lines.
13407 * package-get.el (package-get-download-menu): Use
13408 `package-ui-add-site'. Add a a toggle to indicate it is in the list.
13410 * package-ui.el (pui-help): Ditch in favor of `describe-mode'
13411 (pui-help-string): idem.
13412 (list-packages-mode): New major mode.
13413 (pui-list-packages): Use 'list-packages-mode' in the package buffer.
13414 (pui-install-selected-packages): Add suport for removing packages.
13415 (pui-toggle-package-delete-key): New function.
13416 (pui-popup-context-sensitive): New kludge.
13417 (pui-list-packages): Add warning when `package-get-remote' is nil.
13418 (package-ui-add-site): New function.
13420 1998-12-01 Didier Verna <didier@xemacs.org>
13422 * hyper-apropos.el (hyper-where-is): added the missing autoload.
13424 1998-11-29 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
13426 * ldap.el: Custom-ized
13427 (toplevel): Do not provide `ldap' which is provided by C level
13429 (ldap-search): Docstring and stylistic fixes as suggested by Hrvoje
13431 1998-12-05 Hrvoje Niksic <hniksic@srce.hr>
13433 * isearch-mode.el (isearch-mode): Really fix keymap lossage.
13435 1998-12-17 Andy Piper <andy@xemacs.org>
13437 * sound.el (sound-load-list): name changed from sound-load-alist.
13438 (sound-extension-list): name changed from sound-ext-list.
13439 (load-default-sounds): use new names.
13440 (load-sound-file): use new names.
13442 1998-12-16 Andy Piper <andy@xemacs.org>
13444 * XEmacs 21.2.6 is released
13446 1998-11-30 Hrvoje Niksic <hniksic@srce.hr>
13448 * cus-dep.el (Custom-make-dependencies): Be smarter about trapping
13451 1998-12-04 Hrvoje Niksic <hniksic@srce.hr>
13453 * wid-edit.el (widget-echo-this-extent): Set
13454 help-echo-owns-message to t.
13456 1998-11-30 Greg Klanderman <greg@alphatech.com>
13458 * package-get.el (package-get-download-menu): use toggles for
13459 each site in the download site menu.
13461 1998-12-01 Jan Vroonhof <vroonhof@math.ethz.ch>
13463 * package-get.el (package-get): If we cannot find a package
13464 because package-get-remote is not set, give a more helpful
13467 1998-11-30 Greg Klanderman <greg@alphatech.com>
13469 * package-get.el (package-get-remote-filename): use an EFS path
13470 with user anonymous if no user is specified.
13472 1998-12-10 Jan Vroonhof <vroonhof@math.ethz.ch>
13474 * faces.el (face-spec-set): Re-init fallfacks for default after
13475 calling reset-face on the default face.
13477 1998-12-10 Jan Vroonhof <vroonhof@math.ethz.ch>
13479 * package-admin.el (package-admin-default-install-function):
13480 Behave as advertised. Make sure the pkg-dir is proper for
13482 (package-admin-add-binary-package): Make sure the pkg-dir is
13483 proper for default-directory.
13484 (package-admin-install-function-mswindows): Make sure the pkg-dir
13485 is proper for default-directory.
13487 1998-12-05 XEmacs Build Bot <builds@cvs.xemacs.org>
13489 * XEmacs 21.2.5 is released
13491 1998-12-05 SL Baur <steve@altair.xemacs.org>
13493 * files.el (binary-file-regexps): regexp-opt is not available at
13496 1998-11-30 Martin Buchholz <martin@xemacs.org>
13498 * x-win-xfree86.el:
13499 * x-win-sun.el (x-win-init-sun):
13501 * x-mouse.el (mouse-track-and-copy-to-cutbuffer):
13503 * x-init.el (init-post-x-win):
13504 * x-init.el (init-pre-x-win):
13505 * x-init.el (x-initialize-compose):
13510 * wid-edit.el (widget-glyph-click):
13511 * wid-edit.el (widget-glyph-find):
13512 * wid-edit.el (widget-type):
13513 * view-less.el (view-buffer-other-window):
13514 * very-early-lisp.el:
13517 * toolbar-items.el:
13518 * term/sun.el (suntool-map):
13519 * term/sun-mouse.el:
13520 * term/internal.el:
13521 * syntax.el (modify-syntax-entry):
13522 * symbol-syntax.el:
13524 * startup.el (lock-directory):
13525 * simple.el (set-comment-column):
13526 * simple.el (backward-delete-char-untabify):
13527 * shadow.el (find-emacs-lisp-shadows):
13529 * setup-paths.el (paths-construct-info-path):
13530 * select.el (cut-copy-clear-internal):
13531 * process.el (call-process-region):
13532 * process.el (start-process-shell-command):
13534 * paths.el (rmail-spool-directory):
13535 * paragraphs.el (use-hard-newlines):
13536 * package-get.el (package-get-dependencies):
13537 * package-admin.el (package-admin-delete-binary-package):
13538 * obsolete.el (truncate-string):
13539 * obsolete.el (store-substring):
13540 * mouse.el (default-mouse-track-maybe-own-selection):
13541 * mouse.el (mouse-yank-at-point):
13543 * modeline.el (mouse-drag-modeline):
13544 * minibuf.el (read-directory-name-internal):
13545 * minibuf.el (read-file-name-internal):
13546 * minibuf.el (read-file-name-internal-1):
13547 * minibuf.el (read-file-name-2):
13548 * minibuf.el (exact-minibuffer-completion-p):
13549 * minibuf.el (read-from-minibuffer):
13551 * menubar.el (check-menu-syntax):
13552 * map-ynp.el (map-y-or-n-p):
13553 * make-docfile.el (docfile-out-of-date):
13554 * loadup.el ((member "run-temacs" command-line-args)):
13555 * loadup.el ((member "no-site-file" command-line-args)):
13556 * loadup.el (really-early-error-handler):
13560 * lisp-mnt.el (lm-verify):
13561 * lib-complete.el (lib-complete:cache-completions):
13562 * lib-complete.el (library-all-completions):
13563 * itimer.el (itimer-run-expired-timers):
13564 * info.el (Info-mode):
13565 * info.el (Info-insert-file-contents):
13566 * info.el (Info-rebuild-dir):
13567 * info.el (Info-build-dir-anew):
13568 * info.el (Info-parse-dir-entries):
13569 * info.el (Info-dir-outdated-p):
13570 * info.el (Info-insert-dir):
13571 * info.el (info-xref):
13573 * hyper-apropos.el (hyper-apropos-get-doc):
13574 * hyper-apropos.el (hyper-describe-face):
13575 * hyper-apropos.el (hyper-apropos-mode):
13576 * hyper-apropos.el:
13577 * help.el (list-processes):
13580 * font.el (mswindows-font-create-name):
13581 * font.el (font-default-font-for-device):
13582 * font.el (x-font-create-object):
13583 * font.el (font-registry):
13585 * font-lock.el (font-lock-keywords):
13587 * finder.el (finder-compile-keywords):
13588 * find-paths.el (paths-find-recursive-path):
13589 * fill.el (set-justification-center):
13590 * fill.el (fill-region-as-paragraph):
13591 * files.el (insert-directory):
13592 * files.el (wildcard-to-regexp):
13593 * files.el (recover-file):
13594 * files.el (basic-save-buffer):
13595 * files.el (delete-auto-save-file-if-necessary):
13596 * files.el (file-relative-name):
13597 * files.el (backup-extract-version):
13598 * files.el (backup-buffer):
13599 * files.el (set-visited-file-name):
13600 * files.el (set-auto-mode):
13601 * files.el (interpreter-mode-alist):
13603 * files.el (find-file-noselect):
13604 * files.el (abbreviate-file-name):
13605 * files.el (parse-colon-path):
13606 * files.el (directory-abbrev-alist):
13607 * etags.el (visit-tags-table-buffer):
13608 * easymenu.el (easy-menu-define):
13609 * dragdrop.el (experimental-dragdrop-drag):
13610 * dragdrop.el (dragdrop-drop-do-functions):
13611 * dragdrop.el (dragdrop-drop-at-point):
13612 * disass.el (disassemble-1):
13613 * disass.el (disassemble-internal):
13614 * disass.el (disassemble):
13616 * derived.el (derived-mode-init-mode-variables):
13617 * derived.el (define-derived-mode):
13618 * custom.el (defgroup):
13619 * cus-edit.el (custom-quote):
13621 * code-process.el (open-network-stream):
13622 * code-process.el (start-process):
13623 * code-process.el (call-process-region):
13624 * code-process.el (call-process):
13626 * code-files.el (insert-file-contents):
13628 * code-files.el (buffer-file-coding-system-for-read):
13629 * cmdloop.el (yes-or-no-p-minibuf):
13633 * callers-of-rpt.el (make-caller-report):
13634 * callers-of-rpt.el:
13635 * bytecomp.el (batch-byte-recompile-directory):
13636 * bytecomp.el (batch-byte-compile-1):
13637 * bytecomp.el (batch-byte-compile):
13638 * bytecomp.el (display-call-tree):
13639 * bytecomp.el (byte-compile-insert):
13640 * bytecomp.el (byte-compile-two-args-19->20):
13641 * bytecomp.el (byte-compile-variable-ref):
13642 * bytecomp.el (byte-compile-form):
13643 * bytecomp.el (byte-compile-top-level-body):
13644 * bytecomp.el (byte-compile-out-toplevel):
13645 * bytecomp.el (byte-compile-byte-code-maker):
13646 * bytecomp.el (byte-compile-file-form-defmumble):
13647 * bytecomp.el (byte-compile-file-form):
13648 * bytecomp.el (byte-compile-keep-pending):
13649 * bytecomp.el (byte-compile-insert-header):
13650 * bytecomp.el (byte-compile-from-buffer):
13651 * bytecomp.el (byte-compile-file):
13652 * bytecomp.el (byte-recompile-file):
13653 * bytecomp.el (byte-compile-close-variables):
13654 * bytecomp.el (byte-compile-warn-about-unused-variables):
13655 * bytecomp.el (byte-compile-warn-about-unresolved-functions):
13656 * bytecomp.el (byte-compiler-legal-options):
13657 * bytecomp.el (byte-compile-lapcode):
13658 * bytecomp.el (byte-optimize-log):
13659 * bytecomp.el ((fboundp 'defsubst)):
13661 * bytecomp-runtime.el:
13662 * byte-optimize.el (byte-optimize-apply):
13663 * byte-optimize.el (car):
13664 * byte-optimize.el (byte-optimize-form):
13665 * byte-optimize.el (byte-optimize-form-code-walker):
13666 * byte-optimize.el:
13667 * build-report.el (build-report-insert-installation-file):
13668 * build-report.el (build-report):
13670 * apropos.el (apropos-documentation):
13672 - clean up byte-compile warnings
13673 - remove unused variables
13674 - Use common lisp style hashtable functions
13675 - byte compiler cleanup
13676 - use #'(lambda ...) instead of '(lambda ...) or (function (lambda ...))
13677 - remove old backquote syntax usage
13678 - move some cl functionality into C for speed.
13679 - remove last remaining VMS support
13681 - implement last, butlast, nbutlast, copy-list in C.
13682 - new macro ignore-file-errors, similar to ignore-errors
13683 (ignore-file-errors (delete-file "foo"))
13684 - get frequent garbage collection during loadup.el by tweaking
13685 gc-cons-threshold, rather than explicitly calling garbage-collect
13686 - default delete-key-deletes-forward to `t'.
13688 1998-11-28 SL Baur <steve@altair.xemacs.org>
13690 * XEmacs 21.2-beta4 is released.
13692 1998-11-27 Jan Vroonhof <vroonhof@math.ethz.ch>
13694 * easymenu.el (easy-menu-add-item): Wraper around add-menu-btton.
13695 (easy-menu-item-present-p): Wrapper around find-menu-item.
13696 (easy-menu-remove-item): Wrapper around delete-menu-item.
13698 * menubar.el (delete-menu-item): Add 'from-menu' argument.
13699 (add-menu-button): Add 'in-menu' argument.
13700 (add-menu-item-1): Add in-menu support to helper function.
13702 1998-11-27 Katsumi Yamaoka <yamaoka@jpl.org>
13704 * isearch-mode.el (isearch-mode): Fix keymap lossage.
13706 1998-11-26 Jan Vroonhof <vroonhof@math.ethz.ch>
13708 * faces.el (get-custom-frame-properties): Revert Hrvoje Niksic change
13711 1998-11-25 Hrvoje Niksic <hniksic@srce.hr>
13713 * process.el (shell-command-on-region): Report if the command
13714 succeeded or failed.
13716 1998-11-24 Hrvoje Niksic <hniksic@srce.hr>
13718 * subr.el (buffer-substring-no-properties): Comment out.
13720 1998-11-07 Adrian Aichner <adrian@xemacs.org>
13722 * msw-faces.el (mswindows-find-smaller-font): Turning font names
13723 into font instances first, like `x-frob-font-size' does.
13724 (mswindows-find-larger-font): ditto
13726 1998-11-04 Greg Klanderman <greg@alphatech.com>
13728 * package-ui.el (pui-install-selected-packages): fix args in call
13731 1998-10-29 Jan Vroonhof <vroonhof@math.ethz.ch>
13733 * package-get.el (host-name): New widget type.
13734 (package-get-remote): Better customization using new type.
13735 (package-get-download-sites): idem dito.
13737 (package-get-custom): Do not use package-get-all untill we have
13738 runtime dependencies.
13740 (package-get-remove-copy): Default to 't' we no longer need this
13741 kludge as we do not currently use depenencies.
13743 (package-get-was-current): New variable.
13744 (package-get-require-base): New 'force-current' argument.
13745 (package-get-update-base): idem
13746 (package-get-package-provider): idem
13747 (package-get-locate-index-file): New 'no-remote' argument.
13748 (package-get-locate-file): idem.
13750 (package-get-maybe-save-index): New function.
13751 (package-get-update-base): Use it.
13753 1998-10-28 Greg Klanderman <greg@alphatech.com>
13755 * package-get.el (package-get-remote): default to nil; by default,
13756 don't go out to the net via EFS. They must select a download site.
13757 (package-get-download-sites): new variable.
13758 (package-get-download-menu): new function.
13759 (package-get-locate-index-file): new function.
13760 (package-get-update-base): use it.
13762 * menubar-items.el (default-menubar): add "Update Package Index"
13763 and "Add Download Site" menus under Options | Manage Packages.
13765 1998-10-19 Greg Klanderman <greg@alphatech.com>
13767 * package-get.el (package-get): bugfix code checking installed version
13768 for case where package is not currently installed.
13769 (package-get-require-signed-base-updates): new variable.
13770 (package-get-update-base-from-buffer): remove REMOTE-SOURCE arg, it was
13771 deemed not a goot thing. Use the variable
13772 package-get-allow-unsigned-base-updates instead.
13774 1998-10-16 Greg Klanderman <greg@alphatech.com>
13776 * package-get.el (package-get): Don't install an older version than
13777 we already have unless explicitly told to. Issue a warning.
13779 * package-ui.el (pui-add-required-packages): when adding
13780 dependencies, don't add packages that are up to date.
13781 (pui-package-symbol-char): Don't consider a package out of date
13782 if you have a newer version installed than the latest version in
13785 * package-get.el (package-get-base-filename): document that it may
13786 be a path relative to package-get-remote; new default value.
13787 (package-get-locate-file): new function.
13788 (package-get-update-base): use it to expand package-get-base-filename.
13789 (package-get-save-base): new function to save the package-get database
13791 (package-get-update-base-from-buffer): add REMOTE-SOURCE argument.
13792 (package-get-update-base): pass the REMOTE-SOURCE arg.
13793 (package-get-update-base-entry): call package-get-custom-add-entry.
13794 (package-get-file-installed-p): removed; no longer needed.
13795 (package-get-create-custom): ditto.
13796 (toplevel): remove code to build and load package-get-custom.el
13797 (package-get-custom-add-entry): new function.
13799 1998-10-12 Hrvoje Niksic <hniksic@srce.hr>
13801 * wid-edit.el (widget-button-click): Don't switch window.
13803 1998-10-22 Jan Vroonhof <vroonhof@math.ethz.ch>
13805 * cus-face.el (custom-set-face-update-spec): Add autoload cookie
13807 1998-10-20 Malcolm Box <malcolm@brownale.demon.co.uk>
13809 * etags.el (find-tag-default): Run find-tag-hook using
13810 run-hooks rather than funcall
13812 1998-10-19 Hrvoje Niksic <hniksic@srce.hr>
13814 * isearch-mode.el (isearch-mode): Set the current minor mode maps
13815 and the current local map as the parents to isearch-mode-map.
13817 1998-10-15 SL Baur <steve@altair.xemacs.org>
13819 * XEmacs 21.2-beta3 is released.
13821 1998-10-15 Greg Klanderman <greg@alphatech.com>
13823 * package-get.el (package-get-update-base): use
13824 insert-file-contents-internal, not insert-file-contents-literally.
13826 1998-10-14 Jan Vroonhof <vroonhof@math.ethz.ch>
13828 * auto-save.el: expand-file 'auto-save-*-dir' at runtime not at
13831 1998-10-15 Greg Klanderman <greg@alphatech.com>
13833 * package-get.el (package-get-update-base-entry): new function.
13834 (package-get-update-base): renamed; was `package-get-load-base'.
13835 cleanup, and use package-get-update-base-from-buffer.
13836 (package-get-update-base-from-buffer): new function.
13837 (package-get-update-base-entries): new; helper for above.
13838 Do not eval lisp grabbed over ftp; parse it from new format.
13840 1998-10-15 Greg Klanderman <greg@alphatech.com>
13842 * files.el (set-auto-mode): Don't play games loading package-get
13843 database; package-get-package-provider will handle it all.
13845 1998-10-14 Greg Klanderman <greg@alphatech.com>
13847 * package-get.el (package-get-base-filename): new variable.
13848 (package-get-require-base): new function.
13849 (package-get-pgp-signed-begin-line): new variable.
13850 (package-get-pgp-signature-begin-line): ditto.
13851 (package-get-pgp-signature-end-line): ditto.
13852 (package-get-load-base): new function.
13853 (package-get-interactive-package-query):
13854 (package-get-update-all):
13855 (package-get-dependencies):
13856 (package-get-package-provider):
13857 (package-get-custom): use package-get-require-base.
13858 [package-get-custom loading]: disable for now.
13860 * package-ui.el (pui-list-packages): use (package-get-require-base)
13862 1998-10-14 Jan Vroonhof <vroonhof@math.ethz.ch>
13864 * package-ui.el: Correct obvious thinko in choosing extent face.
13866 1998-10-12 Jan Vroonhof <vroonhof@math.ethz.ch>
13868 * menubar-items.el (default-menubar): pui-list-package has nothing
13869 to with Customize. Move all the package stuff to a new Item in Options.
13871 * package-ui.el (pui-menu): Add menu and Popup menu.
13873 * package-get.el (package-get): Use new
13874 package-admin-get-install-dir.
13876 * package-admin.el (package-admin-get-install-dir): New syntax.
13877 Conserve package location and put mule packages where mule-base is.
13879 * package-get.el : Customized
13881 * package-ui.el (pui): Customized
13882 (pui-package-install-dest-dir): New variable.
13883 (pui-install-selected-packages): Use it
13885 1998-10-12 SL Baur <steve@altair.xemacs.org>
13887 * package-get.el (package-get-interactive-package-query): Move
13888 dependency on package-get-base to run-time.
13889 (package-get-update-all): Ditto.
13890 (package-get-dependencies): Ditto.
13891 (package-get-package-provider): Ditto.
13892 (package-get-custom): Ditto.
13894 1998-10-11 Glynn Clements <glynn@sensei.co.uk>
13896 * events.el: Remove 'ascii-character property from 'backspace
13897 and 'delete symbols
13899 1998-10-11 SL Baur <steve@altair.xemacs.org>
13901 * package-get-base.el: removed.
13903 1998-09-23 Didier Verna <didier@xemacs.org>
13905 * simple.el (search-caps-disable-folding): moved from isearch-mode.el
13906 (no-upper-case-p): new function.
13907 (with-search-caps-disable-folding): new macro.
13908 (with-interactive-search-caps-disable-folding): new macro.
13909 (zap-to-char): In interactive mode, do a case-sensitive search if
13910 the character is uppercase.
13911 (zap-up-to-char): ditto.
13913 * replace.el (perform-replace): use the function no-upper-case-p.
13915 * isearch-mode.el (isearch-fix-case): ditto.
13916 make obsolete `with-caps-disable-folding' and
13917 `isearch-no-upper-case-p'.
13919 * etags.el (find-tag-internal): use `with-search-caps-disable-folding'.
13920 (tags-search): ditto.
13921 (tags-query-replace): ditto.
13923 * info.el (Info-search): ditto.
13925 1998-10-07 Jan Vroonhof <vroonhof@math.ethz.ch>
13927 * x-font-menu.el (font-menu-set-font): Respect font-menu-frame-local
13929 1998-10-07 Greg Klanderman <greg@alphatech.com>
13931 * package-admin.el (package-admin-rmtree): rewritten. need to
13932 check for "." and ".." before symlink check. expand files and
13933 directories with respect to DIRECTORY, not default-directory.
13935 1998-10-04 Greg Klanderman <greg@alphatech.com>
13937 * package-get.el (package-get-all): add INSTALL-DIR argument.
13939 1998-10-06 Greg Klanderman <greg@alphatech.com>
13941 * package-ui.el (pui-add-required-packages): new function, select
13942 dependent packages.
13943 (pui-display-keymap): bind it.
13944 (pui-help-string): document it.
13945 (pui-install-selected-packages): package-get-all -> package-get.
13947 * package-get.el (package-get-dependencies): new function.
13949 1998-10-04 Hrvoje Niksic <hniksic@srce.hr>
13951 * isearch-mode.el (isearch-done): Use regexp-search-ring-max for
13954 1998-10-05 Hrvoje Niksic <hniksic@srce.hr>
13956 * mouse.el (default-mouse-track-point-at-opening-quote-p): New
13958 (default-mouse-track-normalize-point): Use it.
13960 1998-09-30 Jan Vroonhof <vroonhof@math.ethz.ch>
13962 * package-admin.el (package-admin-delete-binary-package):
13963 General cleanup. Remove unnessary use of progn and
13965 (package-admin-delete-binary-package): Do NOT mess with file
13966 modes. That is evil.
13967 (package-admin-delete-binary-package): Wrap all deleting in
13968 condition-case. The data in MANIFEST is untrustworthy.
13969 (package-admin-delete-binary-package): Let the OS worry about non
13972 1998-10-09 SL Baur <steve@altair.xemacs.org>
13974 * lisp-mnt.el (lm-commentary): Fix InfoDock-style comment
13976 (lm-report-bug): Fix mail address to send bug reports to.
13978 1998-09-29 SL Baur <steve@altair.xemacs.org>
13980 * XEmacs 21.2-beta2 is released.
13982 1998-08-14 Jan Vroonhof <vroonhof@math.ethz.ch>
13984 * files.el (auto-mode-alist): Enhanced regexp for perl-mode
13986 1998-09-22 Karl M. Hegbloom <karlheg@bittersweet.inetarena.com>
13988 * info.el (Info-mode): Document page turning by double clicks in
13989 docstring so `M-x describe-mode' will display it.
13991 1998-09-20 Karl M. Hegbloom <karlheg@bittersweet.inetarena.com>
13993 * info.el (Info-mouse-track-double-click-hook): Use character
13994 widths to calculate a border region where double clicking does
13995 page turning, and return `nil' by default so other hooks, such as
13996 region highlighting, will be run.
13998 1998-09-29 Colin Rafferty <colin@xemacs.org>
14000 * sound.el (default-sound-directory-list): Initialize with all the
14001 "sounds" directories in `data-directory-list'. It used to just be
14004 * packages.el (locate-data-directory-list): Created. This gives
14005 the list of matching directories, unlike `locate-data-directory',
14006 which just gives the first one.
14008 1998-09-26 Jan Vroonhof <vroonhof@math.ethz.ch>
14010 * minibuf.el (read-from-minibuffer): No longer bind help-form but
14011 make a binding in the local keymap until help-char handling is
14014 * help.el (help-keymap-with-help-key): Provide keymap with help
14016 (help-print-help-form): New helper function.
14018 1998-09-23 Hrvoje Niksic <hniksic@srce.hr>
14020 * isearch-mode.el (isearch-highlight): set-extent-endpoints can
14021 move extent to another buffer; no need to create a new extent.
14022 (isearch-fix-case): New function.
14023 (isearch-search-and-update): Use it.
14025 1998-09-22 Hrvoje Niksic <hniksic@srce.hr>
14027 * isearch-mode.el (isearch-mode): Use overriding-local-map to set
14028 the keymap, not minor-mode-map-alist.
14029 (isearch-done): Restore overriding-local-map.
14031 1998-09-21 Martin Buchholz <martin@xemacs.org>
14033 * bytecomp.el (byte-compile-buffer-substring):
14034 Fix for: (byte-compile (defun f () (buffer-substring)))
14035 ==> ** buffer-substring called with 3 args, but requires 0-3
14036 - new code not only works, but is more readable, too.
14038 1998-09-20 Jonathan Harris <jhar@tardis.ed.ac.uk>
14040 * msw-faces.el (mswindows-init-device-faces): Don't try to
14041 specify a default font at this late stage. Do try to force
14042 creation of the default face font so that if it fails we get
14043 an error now instead of a crash at frame creation.
14045 mswindows-font-canonicalize-name, mswindows-make-font-unbold,
14046 mswindows-make-font-unitalic: Canonical default weight
14047 changed from "Normal" to "Regular".
14049 mswindows-make-font-bold / -bold-italic: Supplied device was
14050 not being passed into call to mswindows-find-smaller-font.
14052 1998-09-10 Bjrn Torkelsson <torkel@hpc2n.umu.se>
14054 * package-get.el (package-get-remote): Fix the path where to find
14055 the packages on xemacs.org.
14057 1998-09-08 Hrvoje Niksic <hniksic@srce.hr>
14059 * about.el (about-maintainer-info): Update Ben's entry.
14061 1998-09-24 Martin Buchholz <martin@xemacs.org>
14063 * lisp/shadow.el (find-emacs-lisp-shadows):
14064 - `member' was being called on lists of length 2000!
14065 - Replace with hashtables.
14066 - Replace hand-coded loops with (dolist)
14069 1998-09-20 Darryl Okahata <darrylo@sr.hp.com>
14071 * packages.el: Added new function, `package-delete-name', to
14072 delete existing packages from the installed package database
14073 (`packages-package-list'). Also added the "pkginfo" directory
14074 to `packages-special-base-regexp', so that the pkginfo directory
14075 would not get added to `late-packages'.
14077 * package-admin.el: Added ability to delete an installed package
14078 (added low-level function, `package-admin-delete-package').
14079 Understands how to use the pkginfo/MANIFEST.<package> file to
14080 delete the package. When installing a package, will also
14081 create a MANIFEST.* file if one is not provided by the
14082 package. If the MANIFEST.* doesn't exist when deleting a
14083 package, the functions will fall back to attempting to delete
14084 any package-specific lisp directory.
14086 * package-get.el: Moved some functions to package-admin.el.
14087 Added interactive function `package-get-delete-package', for
14088 use by users for deleting a package.
14090 Also modified to not require the presence of efs.
14092 1998-09-22 Hrvoje Niksic <hniksic@srce.hr>
14094 * files.el (find-file-noselect): Handle all signals, kill the
14095 buffer and resignal.
14097 1998-09-23 SL Baur <steve@altair.xemacs.org>
14099 * cl-macs.el (glyph-image): Add setf method.
14101 1998-09-06 Darryl Okahata <darrylo@sr.hp.com>
14103 * package-get.el: Fixed broken EFS downloading. Also, look for
14104 .tar.gz files first, in preference over .tgz files.
14106 * package-ui.el: Fix display of package version numbers.
14108 1998-08-27 Jan Vroonhof <vroonhof@math.ethz.ch>
14110 * x-font-menu.el (font-menu-set-font): Add "pt" units to size
14113 1998-09-03 Darryl Okahata <darrylo@sr.hp.com>
14115 * list-mode.el: `display-completion-list': added new/optional
14116 keyword `:completion-string', which allows the programmer to
14117 change the "Possible completions are:" prompt.
14119 * menubar-items.el: Added new pulldown menu-pick to start up the
14120 visual package browser/installer:
14122 Options->Customize->List Packages
14124 * package-admin.el: Added hooks for installing under both Unix
14125 and MS Windows. Does additional error checking. No longer
14126 calls "add-big-package.sh" to install packages under Unix; now
14127 calls gunzip & tar directly.
14129 * package-get.el: Added ability to install packages from files
14130 on a local disk/CDROM. Now deletes any existing package lisp
14131 directory. Does completion on available packages when
14132 querying for package names. Will also search for .tgz files
14133 in addition for .tar.gz files. Tries to reload
14134 auto-autoloads, as a convenience when loading new packages,
14135 and also tries to add any new package paths to `load-path'.
14136 Changed all occurences of `concat' to use `expand-file-name'.
14138 * package-ui.el: New file which implements the main visual
14139 package browser/installer, which is started via a menu pick or
14140 M-x pui-list packages.
14142 1998-09-03 Hrvoje Niksic <hniksic@srce.hr>
14144 * startup.el (load-init-file): spelling fix.
14146 1998-09-02 Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de>
14148 * startup.el (normal-top-level): Load auto-autoload files
14149 covariantly with their precedence.
14151 1998-08-26 Jan Vroonhof <vroonhof@math.ethz.ch>
14153 * menubar-items.el (default-menubar): Remove "Font Weight"
14154 option, there is currently no custom equivalent.. Customize-faces
14157 * x-font-menu.el (font-menu-set-font): Use customize to set
14160 * faces.el (face-spec-update-all-matching): New function.
14162 * cus-face.el (custom-set-face-update-spec): New function.
14163 Interface to customize faces from elisp.
14165 (custom-face-value-create): Show the customized settings if set
14168 1998-08-26 Jan Vroonhof <vroonhof@math.ethz.ch>
14170 (custom-face-value-create): Show the customized settings if set
14173 1998-08-31 Hrvoje Niksic <hniksic@srce.hr>
14175 * keydefs.el (global-map): Add FSF 20.3 binding of
14176 query-replace-regexp.
14178 1998-08-21 Greg Klanderman <greg@alphatech.com>
14180 * minibuf.el (read-file-name-internal-1): use
14181 user-name-completion-1 instead of user-name-completion.
14183 1998-08-19 Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de>
14187 * update-elc.el: Don't set `source-directory' (now defunct as a
14188 global variable) no more.
14190 * packages.el (packages-list-autoloads): Made `source-directory'
14191 (now defunct as a global variable) a parameter.
14193 1998-08-13 Carsten Leonhardt <leo@arioch.oche.de>
14195 * about.el (about-hackers): new email
14197 1998-08-16 SL Baur <steve@altair.xemacs.org>
14199 * lisp-mode.el (with-string-as-buffer-contents): Set indentation.
14201 1998-07-17 Didier Verna <didier@xemacs.org>
14203 * faces.el (set-face-property):
14205 (face-dim-p): updated the doc strings now that the dim property isn't
14207 (face-equal): the dim property is now a common one.
14209 * cus-face.el (custom-face-attributes): New face attribute: `dim'
14210 Renamed the `stipple' attribute to `background-pixmap'.
14211 (custom-face-background-pixmap): make custom-face-stipple an
14212 obsolete alias for this.
14214 1998-08-11 Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de>
14216 * find-paths.el (paths-file-readable-directory-p): Created and
14219 * loadup.el: Don't set inhibit-... flags from run-temacs.
14221 1998-08-06 Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de>
14223 * packages.el (packages-data-path-depth): Added and used.
14225 1998-08-05 Charles G. Waldman <cgw@pgt.com>
14228 - Change .xpm to .png, delete "zcat" section.
14229 - cosmetic fix in the 'marcpa' entry.
14232 - convert all .xpm.Z to .png
14233 - rename mrb to martin
14234 - rename mcook-m to mcookm
14236 1998-07-31 Martin Buchholz <martin@xemacs.org>
14238 * x-init.el (x-initialize-compose): Add support for
14239 dead-circumflex as YET ANOTHER NAME for that dead key.
14241 1998-08-05 Colin Rafferty <colin@xemacs.org>
14243 * setup-paths.el (paths-construct-exec-path): Made the
14244 last-packages really be last.
14245 (paths-construct-data-directory-list): Ditto.
14247 1998-08-01 Kai Haberzettl <khaberz@synnet.de>
14249 * startup.el(startup-splash-frame-body):
14250 Update Copyright notice in splash screen
14252 1998-07-20 Greg Klanderman <greg@alphatech.com>
14254 * minibuf.el (read-file-name-internal-1): do ~user completion.
14256 1998-07-22 Jan Vroonhof <vroonhof@math.ethz.ch>
14258 * font-lock.el (font-lock-fontify-glumped-region): Add guard
14259 aginst destroyed extents
14261 1998-07-24 Greg Klanderman <greg@alphatech.com>
14263 * package-get.el (package-get): add `install-dir' argument.
14265 1998-07-20 John Jones <jj@asu.edu>
14267 * package-get.el: calls to package-get-update-all will only
14268 update packages which are already installed.
14270 1998-07-23 SL Baur <steve@altair.xemacs.org>
14272 * autoload.el (update-file-autoloads): Ensure autoloads buffer is
14275 1998-07-20 Colin Rafferty <colin@xemacs.org>
14277 * about.el (about-hackers): Correct my email.
14279 1998-07-20 Kai Haberzettl <khaberz@synnet.de>
14281 * about.el (about-hackers): new email-address.
14283 1998-07-25 SL Baur <steve@altair.xemacs.org>
14285 * minibuf.el (read-number): Don't let `input-error' condition
14288 1998-07-20 Greg Klanderman <greg@alphatech.com>
14290 * about.el (about-hackers): use my `email-for-life' address.
14292 1998-07-19 SL Baur <steve@altair.xemacs.org>
14294 * XEmacs 21.2-beta1 is released.
14296 1998-07-12 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
14298 * ldap.el (ldap-search): Doc string change
14300 1998-07-16 Colin Rafferty <colin@xemacs.org>
14302 * menubar-items.el (default-menubar): Removed references to
14303 `data-directory', and use `locate-data-file' instead, and made
14304 then greyed out if they don't exist.
14306 1998-07-14 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
14308 * keymap.el (events-to-keys): Use `format' instead of `concat'
14309 since the latter does not accept integer args anymore
14311 1998-07-15 SL Baur <steve@altair.xemacs.org>
14313 * dumped-lisp.el (preloaded-file-list): Usage of Lisp read-time
14316 1998-07-14 SL Baur <steve@altair.xemacs.org>
14318 * make-docfile.el: Get first initialization from very-early-lisp.el
14319 * update-elc.el: Ditto.
14320 * loadup.el (really-early-error-handler): Ditto.
14322 * packages.el (packages-unbytecompiled-lisp): Add new file,
14323 very-early-lisp.el.
14325 * very-early-lisp.el: New file.
14327 1998-07-14 SL Baur <steve@altair.xemacs.org>
14329 * Symbols that have been obsolete for at least 3 years removed (II).
14331 * obsolete.el (eval-current-buffer): Make compatible.
14332 (byte-code-function-p): Ditto.
14333 (send-string): Removed.
14334 (send-region): Removed.
14335 (screen-scrollbar-width): Removed.
14336 (set-screen-scrollbar-width): Removed.
14337 (set-screen-left-margin-width): Removed.
14338 (set-screen-right-margin-width): Removed.
14339 (screen-left-margin-width): Removed.
14340 (screen-right-margin-width): Removed.
14341 (set-buffer-left-margin-width): Removed.
14342 (set-buffer-right-margin-width): Removed.
14343 (buffer-left-margin-width): Removed.
14344 (buffer-right-margin-width): Removed.
14345 (x-set-frame-icon-pixmap): Removed.
14346 (x-set-screen-icon-pixmap): Removed.
14347 (pixel-name): Removed.
14348 (make-pixmap): Removed.
14349 (make-cursor): Removed.
14350 (pixmap-width): Removed.
14351 (pixmap-contributes-to-line-height-p): Removed.
14352 (set-pixmap-contributes-to-line-height): Removed.
14354 1998-07-13 SL Baur <steve@altair.xemacs.org>
14356 * obsolete.el (popup-menu-up-p): removed.
14357 (read-no-blanks-input): Removed.
14358 (wholenump): Removed.
14359 (ring-mod): Removed (what was ring-mod?).
14360 (current-time-seconds): Removed.
14361 (run-special-hook-with-args): Removed.
14363 (dot-marker): Removed.
14364 (dot-min): Removed.
14365 (dot-max): Removed.
14366 (window-dot): Removed.
14367 (set-window-dot): Removed.
14369 * bytecomp.el: Remove bytecompiler support for `dot', `dot-max' and
14372 * minibuf.el: (read-no-blanks-input): remove commented-out copy.
14374 * code-files.el (insert-file-contents): Rename
14375 run-special-hook-with-args to run-hook-with-args-until-success.
14376 (write-region): Ditto.
14378 1998-07-12 SL Baur <steve@altair.xemacs.org>
14380 * about.el: Fix typos, update release date.
14382 * Symbols that have been obsolete for at least 3 years removed.
14384 * cl-macs.el (cl-parse-loop-clause): Delete obsolete references to
14386 (toplevel): remove setf methods for screen functions.
14387 * cl-macs.el (extent-data): defsetf removed.
14388 * obsolete.el (lisp-indent-hook): Make compatible, it's used too
14389 many places to remove.
14390 (comment-indent-hook): Ditto.
14391 * obsolete.el (get-screen-for-buffer-default-screen-name): Remove.
14392 (buffer-dedicated-screen): Ditto.
14393 (deiconify-screen): Ditto.
14394 (delete-screen): Ditto.
14395 (event-screen): Ditto.
14396 (find-file-other-screen): Ditto.
14397 (find-file-read-only-other-screen): Ditto.
14398 (live-screen-p): Ditto.
14399 (screen-height): Ditto.
14400 (screen-iconified-p): Ditto.
14401 (screen-list): Ditto.
14402 (screen-live-p): Ditto.
14403 (screen-name): Ditto.
14404 (screen-parameters): Ditto.
14405 (screen-pixel-height): Ditto.
14406 (screen-pixel-width): Ditto.
14407 (screen-root-window): Ditto.
14408 (screen-selected-window): Ditto.
14409 (screen-totally-visible-p): Ditto.
14410 (screen-visible-p): Ditto.
14411 (screen-width): Ditto.
14413 (get-screen-for-buffer): Ditto.
14414 (get-screen-for-buffer-noselect): Ditto.
14415 (get-other-screen): Ditto.
14416 (iconify-screen): Ditto.
14417 (lower-screen): Ditto.
14418 (mail-other-screen): Ditto.
14419 (make-screen): Ditto.
14420 (make-screen-invisible): Ditto.
14421 (make-screen-visible): Ditto.
14422 (modify-screen-parameters): Ditto.
14423 (new-screen): Ditto.
14424 (next-screen): Ditto.
14425 (next-multiscreen-window): Ditto.
14426 (other-screen): Ditto.
14427 (previous-screen): Ditto.
14428 (previous-multiscreen-window): Ditto.
14429 (raise-screen): Ditto.
14430 (redraw-screen): Ditto.
14431 (select-screen): Ditto.
14432 (selected-screen): Ditto.
14433 (set-buffer-dedicated-screen): Ditto.
14434 (set-screen-height): Ditto.
14435 (set-screen-position): Ditto.
14436 (set-screen-size): Ditto.
14437 (set-screen-width): Ditto.
14438 (show-temp-buffer-in-current-screen): Ditto.
14439 (switch-to-buffer-other-screen): Ditto.
14440 (visible-screen-list): Ditto.
14441 (window-screen): Ditto.
14442 (x-set-screen-pointer): Ditto.
14443 (x-set-frame-pointer): Ditto.
14444 (screen-title-format): Ditto.
14445 (screen-icon-title-format): Ditto.
14446 (terminal-screen): Ditto.
14447 (delete-screen-hook): Ditto.
14448 (create-screen-hook): Ditto.
14449 (mouse-enter-screen-hook): Ditto.
14450 (mouse-leave-screen-hook): Ditto.
14451 (map-screen-hook): Ditto.
14452 (unmap-screen-hook): Ditto.
14453 (default-screen-alist): Ditto.
14454 (default-screen-name): Ditto.
14455 (x-screen-defaults): Ditto.
14456 (x-create-screen): Ditto.
14457 * obsolete.el: meta-flag removed.
14459 sleep-for-millisecs removed.
14460 extent-data removed.
14461 set-extent-data removed.
14462 set-extent-attribute removed.
14463 extent-glyph removed.
14464 extent-layout removed.
14465 set-extent-layout removed.
14466 list-faces-display removed.
14467 list-faces removed.
14468 trim-versions-without-asking removed.
14469 after-write-file-hooks removed.
14471 auto-fill-hook removed.
14472 blink-paren-hook removed.
14473 select-screen-hook, deselect-screen-hook removed.
14474 auto-raise-screen, auto-lower-screen removed.
14476 * msw-mouse.el: Global change resource -> mswindows-resource.
14478 * XEmacs 21.0-pre5 is released.
14480 1998-07-11 SL Baur <steve@altair.xemacs.org>
14482 * about.el (about-hackers): Credits update.
14484 1998-07-11 Hrvoje Niksic <hniksic@srce.hr>
14486 * register.el (insert-register): Don't activate the region.
14488 1998-07-10 SL Baur <steve@altair.xemacs.org>
14490 * select.el: Restore x-* symbols for backwards compatibility:
14491 x-copy-primary-selection, x-kill-primary-selection,
14492 x-delete-primary-selection, x-select-make-extent-for-selection,
14493 x-valid-simple-selection-, x-cut-copy-clear-internal.
14495 1998-07-09 SL Baur <steve@altair.xemacs.org>
14497 * XEmacs 21.0-pre4 is released.
14499 1998-06-28 Hrvoje Niksic <hniksic@srce.hr>
14501 * menubar-items.el (default-menubar): Use `report-emacs-bug' for
14503 (maybe-add-init-button): Fix semantics under Windows. Use
14504 `expand-file-name' rather than `concat'.
14506 * help.el (print-messages): New function.
14508 1998-07-05 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
14510 * ldap.el (ldap-host-parameters-alist): Docstring fixes
14512 1998-07-04 Jonathan Harris <jhar@tardis.ed.ac.uk>
14514 * about.el: Tweaked my entry in about-hackers.
14516 * find-paths.el (paths-emacs-root-p):
14517 Relaxed emacs-root checking of an in-place installation to
14518 also accommodate the flat layout used on MS Windows.
14520 1998-06-29 John Jones <jj@asu.edu>
14522 * package-get.el: calls to package-get-update-all will only
14523 update packages which are already installed.
14525 1998-07-05 Andy Piper <andyp@parallax.co.uk>
14527 * faces.el (xpm-color-symbols): remove hardcoded defaults these
14528 are handled by the gui-element face fallbacks now.
14530 * x-faces.el: default gui-element face to "background" as well as
14533 * msw-faces.el (mswindows-init-device-faces): remove gui-element
14534 and default face settings since these are set as fallbacks now in
14535 the appropriate domain.
14537 1998-07-02 SL Baur <steve@altair.xemacs.org>
14539 * text-mode.el (text-mode): Reorder regexp so the OR part
14540 corresponding to `page-delim' goes first and the hack in
14541 `forward-paragraph' will work.
14542 With bug analysis from Bob Weiner <weiner@altrasoft.com>
14544 1998-06-29 Kyle Jones <kyle_jones@wonderworks.com>
14546 * subr.el (remove-hook): When checking the hook value
14547 with functionp, don't apply car to it.
14549 1998-06-24 Jonathan Harris <jhar@tardis.ed.ac.uk>
14551 * package-get.el (package-get-remote-filename):
14552 Don't use file-name-as-directory because the local directory
14553 separator conventions might not be the same as ftp's.
14555 1998-06-27 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
14557 * ldap.el (ldap-host-parameters-alist): New name of
14558 `ldap-host-parameters-plist'
14560 1998-06-26 Adrian Aichner <adrian@xemacs.org>
14562 * package-get.el: Using (require 'package-get-base), now that it
14563 provides itself. Consequently removed all instances of (load
14564 "package-get-base.el").
14566 1998-06-29 Kyle Jones <kyle_jones@wonderworks.com>
14568 * subr.el (remove-hook): Don't treat the hook value as a
14569 list unless it is both consp and not functionp.
14571 1998-06-29 SL Baur <steve@altair.xemacs.org>
14573 * about.el: Email address for Ben Wing is ben@xemacs.org.
14574 * auto-show.el: Ditto.
14575 * bytecomp.el: Ditto.
14577 * x-scrollbar.el: Ditto.
14578 * x-misc.el: Ditto.
14579 * tty-init.el: Ditto.
14580 * toolbar-items.el: Ditto.
14581 * symbol-syntax.el: Ditto.
14582 * specifier.el: Ditto.
14583 * objects.el: Ditto.
14584 * hyper-apropos.el: Ditto.
14585 * glyphs.el: Ditto.
14587 1998-06-27 Hrvoje Niksic <hniksic@srce.hr>
14589 * mouse.el (drag-window-divider): vertical-divider-draggable-p ->
14590 vertical-divider-always-visible-p.
14591 (default-mouse-motion-handler): Ditto.
14593 1998-06-21 Hrvoje Niksic <hniksic@srce.hr>
14595 * scrollbar.el (scrollbars-visible-p): Simplify. Always set the
14598 1998-06-21 Oliver Graf <ograf@fga.de>
14600 * build-reports.el: changed receiver to xemacs-build-reports list
14602 1998-06-19 Jonathan Harris <jhar@tardis.ed.ac.uk>
14604 * font.el: Split font-family-mappings into X and
14605 mswindows-specific versions.
14606 mswindows-font-create-[object|name]: Treat supplied size
14607 as a pointsize. Added underline and strikethru handling.
14609 * msw-faces.el: changed default mswindows charset to western.
14611 * msw-glyphs.el: removed space in border-glyph font string that
14612 was inserted to get round bugs in the mswindows C font code.
14614 1998-06-27 SL Baur <steve@altair.xemacs.org>
14616 * about.el (about-hackers): Credits update.
14618 * help-nomule.el (tutorial-supported-languages): Add Romanian
14621 * code-files.el (file-coding-system-alist): Hardwire TUTORIAL.ro
14624 1998-06-19 Jonathan Harris <jhar@tardis.ed.ac.uk>
14626 * font.el: Split font-family-mappings into X and
14627 mswindows-specific versions.
14628 mswindows-font-create-[object|name]: Treat supplied size
14629 as a pointsize. Added underline and strikethru handling.
14631 * msw-faces.el: changed default mswindows charset to western.
14633 * msw-glyphs.el: removed space in border-glyph font string that
14634 was inserted to get round bugs in the mswindows C font code.
14636 1998-06-15 Jonathan Harris <jhar@tardis.ed.ac.uk>
14638 * minibuf.el: make read-color-completion-table call
14639 (mswindows-color-list for mswindows devices.
14641 1998-06-18 Sam Mikes <smikes@alumni.hmc.edu>
14643 * lisp/font-lock.el
14644 (font-lock-match-c++-style-declaration-item-and-skip-to-next):
14645 Let declaration items contain non-word symbol characters.
14647 1998-06-15 Adrian Aichner <adrian@xemacs.org>
14649 * package-get.el (package-get-package-provider): Added autoload
14650 cookie. Loading "package-get-base.el" in ALL functions that use
14651 it. Fixed some (interactive ...) with multiple argument specs
14652 again. Cosmetic indentation changes.
14654 1998-05-27 Glynn Clements <glynn@sensei.co.uk>
14656 * info.el (Info-insert-dir): Don't use nreverse on variables
14657 that you want to use later.
14659 1998-06-17 Glynn Clements <glynn@sensei.co.uk>
14661 * x-mouse.el (x-set-point-and-move-selection): Replace call
14662 to x-kill-primary-selection with kill-primary-selection
14664 1998-06-12 Martin Buchholz <martin@xemacs.org>
14666 * simple.el (what-cursor-position): Make cursor position reported
14667 use value of column-number-start-at-one
14669 1998-06-17 SL Baur <steve@altair.xemacs.org>
14671 * about.el (xemacs-hackers): Fix Jareth's email address.
14673 1998-06-16 SL Baur <steve@altair.xemacs.org>
14675 * startup.el (startup-splash-frame): Remove
14676 `xemacs-startup-logo-function'.
14678 1998-06-15 SL Baur <steve@altair.xemacs.org>
14680 * about.el (about-hackers): Update credits list.
14682 1998-06-06 Jeff Miller <jmiller@smart.net>
14684 * lisp/sound.el: Update sound-ext to allow filenames with
14685 extensions to be found by load-sound-file
14687 1998-06-14 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
14689 * info.el (Info-rebuild-outdated-dir): Removed variable
14690 (Info-auto-generate-directory): New variable
14691 (Info-save-auto-generated-dir): New variable
14692 (Info-maybe-update-dir): Use `Info-auto-generate-directory'
14693 (Info-build-dir-anew): Second parameter removed. Use
14694 `Info-save-auto-generated-dir'
14695 (Info-rebuild-dir): Ditto
14697 1998-06-02 Christoph Wedler <wedler@fmi.uni-passau.de>
14699 * list-mode.el (next-list-mode-item): Would not recognize
14700 border between directly neighbored items.
14702 1998-06-12 Andy Piper <andyp@parallax.co.uk>
14704 * package-get.el: add autoloads for some functions.
14706 1998-06-10 Hrvoje Niksic <hniksic@srce.hr>
14708 * specifier.el (let-specifier): Tiny docfixes.
14710 1998-06-12 Andy Piper <andyp@parallax.co.uk>
14712 * msw-mouse.el: set selection-pointer-glyph to Normal.
14714 1998-06-09 Per Abrahamsen <abraham@dina.kvl.dk>
14716 * wid-edit.el (widget-specify-secret): New function.
14717 (widget-after-change): Use it.
14718 (widget-specify-field): Use it.
14720 1998-06-08 Hrvoje Niksic <hniksic@srce.hr>
14722 * mouse.el (drag-window-divider): Use `(not done)' instead of
14723 `doit'; reuse result of `window-pixel-edges'.
14725 * modeline.el (drag-modeline-event-lag): Rename to
14726 drag-divider-event-lag.
14728 1998-06-07 Hrvoje Niksic <hniksic@srce.hr>
14730 * specifier.el (let-specifier): Rewritten not to generate needless
14731 `let's; clarified documentation; support TAG-SET and HOW-TO-ADD
14734 1998-05-28 Hrvoje Niksic <hniksic@srce.hr>
14736 * minibuf.el (read-file-name-1): Setup buffer-local value of
14737 `completion-ignore-case' in completions buffer under Windows.
14739 1998-06-06 Kirill M. Katsnelson <kkm@kis.ru>
14741 * about.el (about-maintainer-glyph): Fix support for not
14744 1998-06-04 Kirill M. Katsnelson <kkm@kis.ru>
14746 * cmdloop.el (cancel-mode-internal): Defined this do-nothing function.
14748 * mouse.el (mouse-track): Cancel selection if misc-user event with
14749 `cancel-mode-internal' function is fetched.
14751 1998-06-03 Hrvoje Niksic <hniksic@srce.hr>
14753 * files.el (save-some-buffers-1): Fixed return value.
14755 1998-06-01 Oliver Graf <ograf@fga.de>
14757 * dragdrop.el: added experimental
14759 1998-05-26 Stephen J. Turnbull <turnbull@sk.tsukuba.ac.jp>
14761 * startup.el (after-init-hook, init-file-user,
14762 user-init-directory, load-user-init-file): Purge references
14763 to "~/.xemacs/init.el" from docstrings.
14765 (load-user-init-file) Use paths-construct-path to construct
14766 paths to user init files. Go directly to ~/.emacs, do not
14767 search ~/.xemacs/, do not load `default-custom-file'.
14769 1998-06-03 Hrvoje Niksic <hniksic@srce.hr>
14771 * files.el (interpreter-mode-alist): Catch wish and tclsh before
14773 (inhibit-first-line-modes-regexps): Added `.tar.gz'.
14775 1998-06-03 Andy Piper <andyp@parallax.co.uk>
14777 * menubar-items.el (default-menubar): add Update Packages to customize
14780 1998-06-02 Andy Piper <andyp@parallax.co.uk>
14782 * faces.el: use toolbar face as a fallback for toolbar properties
14783 in xpm-color-symbols instead of default.
14785 * msw-faces.el: rename 3d-object -> gui-element face.
14787 1998-06-06 SL Baur <steve@altair.xemacs.org>
14789 * startup.el (xemacs-startup-logo-function): New variable.
14790 (startup-splash-frame): Use it.
14792 1998-06-02 Hrvoje Niksic <hniksic@srce.hr>
14794 * files.el (save-some-buffers): Would wait 1 second.
14795 (save-some-buffers-1): Delete other windows here instead of in
14796 `save-some-buffers'.
14797 (save-some-buffers): Force redisplay only if windows were deleted.
14799 1998-06-02 Didier Verna <didier@xemacs.org>
14801 * cus-face.el (custom-face-attributes): generalized the use of
14802 toggle buttons for boolean attributes.
14803 Re-ordered the items a bit.
14805 1998-06-01 SL Baur <steve@altair.xemacs.org>
14807 * sound.el (default-sound-directory): Use `locate-data-directory'
14808 to find the sounds directory.
14810 1998-05-29 Andy Piper <andyp@parallax.co.uk>
14812 * sound.el: default sound-ext to .wav under mswindows, .au
14813 otherwise. load-default sounds without extensions.
14815 1998-05-27 Bjrn Torkelsson <torkel@hpc2n.umu.se>
14817 * menubar-items.el (default-menubar): Dim out "Submit Bug Report"
14818 if send-pr is not bound.
14820 1998-06-01 Andy Piper <andyp@parallax.co.uk>
14822 * files.el: grok idl files in auto-mode-alist.
14823 1998-06-01 Jeff Miller <jmiller@smart.net>
14825 * minibuf.el (exact-minibuffer-completion-p): check for nil before
14828 1998-05-30 Andy Piper <andyp@parallax.co.uk>
14830 * msw-glyphs.el: add xbm to the list of image types supported.
14832 1998-05-30 Kirill M. Katsnelson <kkm@kis.ru>
14834 * msw-init.el (init-post-mswindows-win): Load InfoDock toolbar
14835 instead of XEmacs one when dumping InfoDock.
14837 1998-05-30 Kirill M. Katsnelson <kkm@kis.ru>
14839 * obsolete.el (has-modeline-p): Added obsolete alias `has-modeline-p'
14840 for `modeline-visible-p'
14842 * winnt.el (nt-quote-process-args): Fix for duplicating argv[0].
14844 1998-05-29 Andy Piper <andyp@parallax.co.uk>
14846 * msw-select.el (mswindows-cut-copy-clear-clipboard): deleted
14847 since it's not used anymore. doc string fixes.
14849 * package-get.el (package-get-file-installed-p): new function. use
14850 instead of file-installed-p which is in an external package.
14852 1998-05-28 Oliver Graf <ograf@fga.de>
14854 * dragdrop.el (dragdrop-drop-url-default): dropped pop-to-buffer in
14855 favor of select-window/switch-to-buffer
14857 Wed May 27, 1998 Darryl Okahata <darrylo@sr.hp.com>
14859 * startup.el: changed (getenv "HOME") to (user-home-directory)
14861 1998-05-25 Oliver Graf <ograf@fga.de>
14863 * frame.el (cde-start-drag) moved to dragdrop.el
14864 (offix-start-drag-region) moved to dragdrop.el
14865 (offix-start-drag) moved to dragdrop.el
14866 * dragdrop.el (cde-start-drag) moved from frame.el
14867 (offix-start-drag-region) moved from frame.el
14868 (offix-start-drag) moved from frame.el
14869 (cde-start-drag-region) cde drag regions
14870 * mouse.el (mouse-drag-or-yank) will now call cde-start-drag-region
14872 1998-05-26 Oliver Graf <ograf@fga.de>
14874 * dragdrop.el: created dragdrop-drag prototypes
14875 (cde-start-drag-region) fixed typo
14877 1998-05-28 SL Baur <steve@altair.xemacs.org>
14879 * simple.el (after-init-hook): Remove reader macro.
14881 * packages.el (packages-hardcoded-lisp): Get rid of reader
14882 macros. Update DOC string.
14884 1998-05-25 Hrvoje Niksic <hniksic@srce.hr>
14886 * mouse.el (drag-window-divider): Ditto.
14888 * modeline.el (mouse-drag-modeline): Use it.
14890 * lisp-mode.el (let-specifier): Specify indentation.
14892 * specifier.el (let-specifier): Renamed from
14893 `with-specifier-instance'.
14895 1998-05-27 Andy Piper <andyp@parallax.co.uk>
14898 * faces.el: move definition of xpm-color-symbols from x-faces.el
14899 to faces. Predicate x-get-resource on the presence of x.
14901 * msw-faces.el: set 3d-object face rather than modeline. Specify
14902 faces as specfier defaults.
14904 * package-get.el: don't use package-admin-add-single-file-package.
14906 1998-05-25 Hrvoje Niksic <hniksic@srce.hr>
14908 * toolbar-items.el: Fixup tooltips.
14909 (toolbar-gnus): Don't use obsolete variable
14910 toolbar-news-frame-properties.
14911 (toolbar-news-reader): Default to `gnus' instead of
14914 * files.el (auto-mode-alist): Correctly recognize `.emacs' under
14917 1998-05-25 Andy Piper <andyp@parallax.co.uk>
14919 * package-get.el: rename -installedp -> -installed-p.
14921 1998-05-23 Kirill M. Katsnelson <kkm@kis.ru>
14923 * glyphs.el (init-glyphs): Created `border-glyph' face, with no
14924 attributes, and assinged it to continuation, truncation and
14927 * msw-glyphs.el: Assigned WinDings font to `border-glyph' face,
14928 and made continuation, truncation and hscroll glyphs arrow
14929 characters out of that font.
14931 1998-05-22 Hrvoje Niksic <hniksic@srce.hr>
14933 * minibuf.el (minibuffer-electric-separator): Play nicely with
14934 directory-sep-char being \.
14935 (minibuffer-electric-tilde): Ditto.
14936 (read-file-name-map): Ditto.
14938 1998-05-22 Hrvoje Niksic <hniksic@srce.hr>
14940 * mouse.el (default-mouse-track-maybe-own-selection): Pause only
14942 (default-mouse-track-deal-with-down-event): Avoid
14943 `x-disown-selection'; use `disown-selection' instead.
14945 1998-05-21 Andy Piper <andyp@parallax.co.uk>
14948 * x-select.el: selection cleanup. (x-cut-copy-clear-internal)
14949 moved to (cut-copy-clear-internal) in select.el. Ditto for
14950 (x-delete-primary-selection) (x-kill-primary-selection)
14951 (x-copy-primary-selection).
14952 (own-clipboard): new function.
14954 * msw-select.el: use the new kill/delete/copy/cut-copy-clear
14955 functions in select.el. remove old ones.
14956 (mswindows-own-clipboard): new function.
14958 1998-05-21 Andy Piper <andyp@parallax.co.uk>
14960 * gnuserv.el: allow connections from mswindows type devices.
14962 1998-05-20 Andy Piper <andyp@parallax.co.uk>
14964 * msw-glyphs.el: change image type used from cursor to resource.
14966 1998-05-20 Kirill M. Katsnelson <kkm@kis.ru>
14968 * x-scrollbar.el (x-init-scrollbar-from-resources): Added support
14969 for {top,bottom}-{left,right} values in addition to
14970 {top,bottom}_{left,right}.
14971 Use x-get-resource instead of x-get-resource-and-bogosity-check.
14973 1998-05-20 Hrvoje Niksic <hniksic@srce.hr>
14975 * cl-macs.el (specifier-instance): Undefine its setf method.
14977 * specifier.el (with-specifier-instance): Added docstring.
14979 * mouse.el (drag-window-divider): Ditto.
14981 * modeline.el (mouse-drag-modeline): Use it.
14983 * lisp-mode.el (with-specifier-instance): Define its indentation
14986 * specifier.el (with-specifier-instance): New macro.
14988 1998-05-19 Andy Piper <andyp@parallax.co.uk>
14990 * package-get.el (package-get-create-custom): new function to
14991 auto-generate package-get-custom.el from package-get-base.el.
14992 * (package-get-ever-installedp): new function.
14993 * (package-get-custom): new function to get all packages specified
14996 1998-05-19 Hrvoje Niksic <hniksic@srce.hr>
14998 * cus-edit.el (custom-file): Revert to `~/.emacs'.
15000 1998-05-23 SL Baur <steve@altair.xemacs.org>
15002 * cl-extra.el: Reverse previous float change.
15004 1998-05-17 Andy Piper <andyp@parallax.co.uk>
15007 * faces.el (try-font-name): moved from x-faces.el since it is
15008 required by w3 under mswindows as well X.
15010 1998-05-18 Kirill M. Katsnelson <kkm@kis.ru>
15012 * winnt.el: Removed evil (setq completion-ignore-case t)
15013 clause, one more overlookef fsfism.
15014 (nt-quote-args-functions-alist): End sentences with double space.
15016 1998-05-18 Kirill M. Katsnelson <kkm@kis.ru>
15018 * window-xemacs.el (push-window-configuration): Remove kludgery of
15019 recaching default-toolbar specifier.
15020 (pop-window-configuration): Ditto.
15021 (unpop-window-configuration): Ditto.
15023 1998-05-16 Hrvoje Niksic <hniksic@srce.hr>
15025 * modeline.el (modeline-minor-mode-menu): Don't use :menu-tag.
15027 1998-05-17 Kirill M. Katsnelson <kkm@kis.ru>
15029 * winnt.el (nt-quote-args-verbatim): Added function.
15030 (nt-quote-args-prefix-quote): Added function.
15031 (nt-quote-args-backslash-quote): Added function.
15032 (nt-quote-args-double-quote): Added function.
15033 (nt-quote-args-functions-alist): New variable.
15034 (nt-quote-process-args): Added function. This is the main quoting
15035 work horse called from process-nt.c
15037 1998-05-16 Kirill M. Katsnelson <kkm@kis.ru>
15039 * winnt.el: Removed duplicate definitions for backspace,
15040 delete, M-backspace and C-M-backspace.
15041 (file-name-buffer-file-type-alist): Removed this variable.
15042 (find-buffer-file-type): Removed function.
15043 (find-file-binary): Removed function.
15044 (find-file-text): Removed function.
15045 (find-file-not-found-set-buffer-file-type): Removed function.
15046 (save-to-unix-hook): Removed function.
15047 (revert-from-unix-hook): Removed function.
15048 (using-unix-filesystems): Removed function.
15049 (original-make-auto-save-file-name): DEFSUBR to avoid doc snarf
15051 (x-set-selection): Removed function.
15052 (x-get-selection): Removed function.
15053 Removed commented FSFisms.
15054 Replaced copyright notice (this file is not part of GNU Emacs).
15055 (nt-shell-mode-hook): Moved here from a lambda expression. Added
15056 comint-process-echoes setting to t.
15058 1998-05-17 Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de>
15060 * packages.el (packages-no-package-hierarchy-regexp): Introduced
15061 and used following the interface change of
15062 `paths-find-recursive-path'.
15064 * find-paths.el (paths-find-recursive-path): Exclusion is now by a
15065 regexp instead of a list of base names.
15066 (paths-version-control-filename-regexp):
15067 (paths-lisp-filename-regexp): (paths-no-lisp-directory-regexp):
15068 Introduced and used following the interface change of
15069 `paths-find-recursive-path'.
15071 1998-05-16 Hrvoje Niksic <hniksic@srce.hr>
15073 * simple.el (delete-forward-p): Make it a defun; do X garbage only
15074 on X devices, rather than on all non-TTY devices.
15076 1998-05-16 Kirill M. Katsnelson <kkm@kis.ru>
15078 * msw-mouse.el: New file. Sets up cursor shapes for Windows.
15080 * dumped-lisp.el (preloaded-file-list): Added msw-mouse.el
15082 1998-05-17 Adrian Aichner <adrian@xemacs.org>
15084 * itimer.el (activate-itimer): Fixed usage of integers
15085 as argument to `concat'.
15087 1998-05-17 Glynn Clements <glynn@sensei.co.uk>
15089 * itimer.el (start-itimer): replace the use of `concat' with
15092 1998-05-16 SL Baur <steve@altair.xemacs.org>
15094 * mode-motion.el (mode-motion-hook): Clarify docstring.
15095 From Bob Weiner <weiner@altrasoft.com>
15097 * loadhist.el (symbol-file): Supply prompt string when used
15099 From Bob Weiner <weiner@altrasoft.com>
15101 1998-05-16 Hrvoje Niksic <hniksic@srce.hr>
15103 * loadup.el (really-early-error-handler): Ditto.
15105 * update-elc.el: Ditto.
15107 * setup-paths.el (paths-construct-exec-path): Ditto.
15109 * make-docfile.el: Ditto.
15111 * find-paths.el (paths-decode-directory-path): Use split-path
15112 instead of decode-path.
15114 * files.el (parse-colon-path): Update docstring reference.
15116 1998-05-15 Jonathan Harris <jhar@tardis.ed.ac.uk>
15120 Bind cut'n'paste keys to non window-system specific functions.
15122 * msw-select.el: New function mswindows-clear-clipboard.
15123 mswindows-cut-copy-clipboard extended to handle clearing of the
15124 selection and renamed to mswindows-cut-copy-clear-clipboard.
15126 * select.el: on mswindows devices delete-primary-selection
15127 calls mswindows-clear-clipboard.
15129 1998-05-15 Hrvoje Niksic <hniksic@srce.hr>
15131 * simple.el (quoted-insert): Inhibit quit when using read-char.
15133 * cmdloop.el (read-char): Don't inhibit quit.
15134 (read-char-exclusive): Ditto.
15135 (read-char): Signal quit if quit-char was pressed.
15136 (read-char-exclusive): Ditto.
15137 (read-quoted-char): Return a character, not integer.
15139 * menubar-items.el (default-popup-menu): Use Andy's generic
15141 (default-popup-menu): Fix code.
15143 1998-05-14 Oliver Graf <ograf@fga.de>
15145 * dragdrop.el (dragdrop-function-widget): this time it's done
15147 1998-05-13 Oliver Graf <ograf@fga.de>
15149 * dumped-lisp.el: dragdrop.el now based on dragdrop-api feature
15151 1998-05-15 Kirill M. Katsnelson <kkm@kis.ru>
15153 * device.el (device-pixel-width):
15154 (device-pixel-height):
15156 (device-mm-height):
15157 (device-bitplanes):
15158 (device-color-cells): Swapped parameters to device-system-metric
15159 according to the interface change.
15161 1998-05-14 Kirill M. Katsnelson <kkm@kis.ru>
15163 * mouse.el (default-mouse-motion-handler): Use new name of the
15164 function event-over-vertical-divider-p.
15165 Do not set E-W arrow cursor over the divider if
15166 vertical-divider-draggable-p is nil in the window.
15167 ([top-level]): Use new name for the variable
15168 vertical-divider-map.
15169 (drag-window-divider): Respect vertical-divider-draggable-p.
15170 Variable name typo fixes.
15172 1998-05-14 Hrvoje Niksic <hniksic@srce.hr>
15174 * keymap.el (kbd): Define here; handle string constants and
15177 1998-05-15 Christian Nyb <chr@mediascience.no>
15179 * simple.el (zap-up-to-char): New function. Behaves like `zap-to-char'
15182 1998-05-13 Didier Verna <didier@xemacs.org>
15184 * mouse.el (drag-window-divider): give the vertical divider a
15185 pressed look when dragging it.
15187 1998-05-13 Andy Piper <andyp@parallax.co.uk>
15189 * faces.el: predicate some more face operations on x or mswindows
15192 * modeline.el: enable modeline coloring for mswindows.
15194 1998-05-13 Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de>
15196 * minibuf.el (minibuffer-default): Added variable; compatible with
15198 (next-history-element): Used `minibuffer-default'.
15200 1998-05-12 Oliver Graf <ograf@fga.de>
15202 * dragdrop.el (dragdrop-function-widget): button and mods ok
15203 arguments still look a bit strange
15204 (dragdrop-compare-mods) created
15205 (dragdrop-drop-do-functions) correctly checks for buttons and
15208 1998-05-14 Hrvoje Niksic <hniksic@srce.hr>
15210 * setup-paths.el (paths-default-info-directories): Replace
15211 path-separator with directory-sep-char.
15213 * files.el (path-separator): Don't define it here.
15215 1998-05-14 Hrvoje Niksic <hniksic@srce.hr>
15217 * update-elc.el: Ditto.
15219 * setup-paths.el (paths-construct-exec-path): Ditto.
15221 * make-docfile.el: Ditto.
15223 * loadup.el (really-early-error-handler): Ditto.
15225 * find-paths.el (paths-decode-directory-path): Use decode-path
15226 instead of decode-path-internal.
15228 * files.el (parse-colon-path): Update docstring.
15230 1998-05-13 Hrvoje Niksic <hniksic@srce.hr>
15232 * subr.el (get-buffer-window-list): Make BUFFER optional.
15234 * window-xemacs.el (windows-of-buffer): Defalias to
15235 get-buffer-window-list.
15237 1998-05-12 Hrvoje Niksic <hniksic@srce.hr>
15239 * disass.el: Fix maintainer keyword.
15241 * bytecomp.el (byte-compile-and-load-file): Autoload.
15242 (byte-compile-buffer): Ditto.
15244 * lisp-mode.el (eval-last-sexp): Skip ` in `variable' so that the
15245 value is returned, not the name.
15246 (lisp-imenu-generic-expression): Enable it.
15247 (lisp-mode-variables): Ditto.
15248 (lisp-indent-offset): Change defconst to defvar.
15249 (lisp-indent-function): Ditto.
15250 (lisp-body-indent): Ditto.
15252 1998-05-12 Hrvoje Niksic <hniksic@srce.hr>
15254 * modeline.el: Use zap-last-kbd-macro-event.
15256 * lisp-mode.el (eval-interactive): If eval-interactive-verbose is
15257 nil, don't attempt to do anything with messages.
15258 (eval-last-sexp): Use `letf' for clarity.
15260 1998-05-12 Hrvoje Niksic <hniksic@srce.hr>
15262 * startup.el: It's still `.emacs', not yet `.xemacs/init.el'.
15264 1998-05-11 Martin Buchholz <martin@xemacs.org>
15269 Change empty docstrings into no doc strings at all.
15270 Fix bogus FSF-format docstrings.
15271 * etags.el: Fix docstring.
15273 1998-05-11 Jan Vroonhof <vroonhof@math.ethz.ch>
15275 * package-get.el (package-get): Use internal md5
15277 1998-05-13 SL Baur <steve@altair.xemacs.org>
15279 * about.el (about-xemacs): Correct abuse of concat.
15281 1998-05-11 SL Baur <steve@altair.xemacs.org>
15283 * info.el (Info-mode): Use easymenu.
15285 1998-05-12 Hrvoje Niksic <hniksic@srce.hr>
15287 * apropos.el (apropos): Don't use concat with integers.
15289 * cmdloop.el (describe-last-error): Handle the case when no error
15290 was seen gracefully.
15292 * apropos.el (apropos-print): Use with-displaying-help-buffer as
15294 (apropos-describe-plist): Ditto.
15296 * help.el (with-displaying-help-buffer): Revert to a defun.
15297 (describe-key): Use it as defun.
15298 (describe-mode): Ditto.
15299 (describe-bindings): Ditto.
15300 (describe-prefix-bindings): Ditto.
15301 (describe-installation): Ditto.
15302 (view-lossage): Ditto.
15303 (describe-function): Ditto.
15304 (describe-variable): Ditto.
15305 (describe-syntax): Ditto.
15307 1998-05-11 Oliver Graf <ograf@fga.de>
15309 * dragdrop.el: changed order of require/provide
15310 (dragdrop-drop-mime-default) changed to new calling conventions
15311 (dragdrop-drop-do-functions) changed to new calling conventions
15312 (dragdrop-function-widget) this one needs more work...
15314 1998-05-10 Oliver Graf <ograf@fga.de>
15316 * about.el: another small change in my entry
15317 * dragdrop.el (dragdrop-drop-log-function): logging added
15318 plus customizations
15319 changed interface to handler functions. now called with event
15322 1998-05-12 Kirill M. Katsnelson <kkm@kis.ru>
15324 * glyphs.el (divider-pointer-glyph): Declared new glyph,
15325 E-W arrow pointer displayed over draggable dividers.
15327 * mouse.el (default-mouse-motion-handler): Show it when
15329 (drag-window-divider): Added.
15330 ([top-level]): Initialized window-divider-map with a keymap
15331 binding the above function to left button down event.
15333 * x-mouse.el (x-init-pointer-shape): Initialize
15334 divider-pointer-glyph from Cursor.dividerPointer, or use default
15337 1998-04-30 Gunnar Evermann <Gunnar.Evermann@nats.informatik.uni-hamburg.de>
15339 * toolbar-items.el (toolbar-compile): respect should-use-dialog-box-p
15341 1998-05-11 Hrvoje Niksic <hniksic@srce.hr>
15343 * simple.el (count-words-buffer): Don't query for buffer.
15344 (count-lines-buffer): Ditto.
15346 1998-05-11 Jan Vroonhof <vroonhof@math.ethz.ch>
15348 * help.el (where-is): add optional insert argument.
15350 1998-05-11 Hrvoje Niksic <hniksic@srce.hr>
15352 * help.el (describe-key-briefly): New argument INSERT.
15354 * simple.el (eval-expression): New optional argument; synch with
15357 * keydefs.el (global-map): Add new register bindings.
15359 * register.el: Synched with FSF 20.3.
15361 1998-05-11 Jan Vroonhof <vroonhof@math.ethz.ch>
15363 * window-xemacs.el (recenter): all arguments are optional.
15365 1998-05-10 Kirill M. Katsnelson <kkm@kis.ru>
15367 * device.el: (device-pixel-width): Reflected name/parameters
15368 change to device-system-metric.
15369 (device-pixel-height): Ditto.
15370 (device-mm-width): Ditto.
15371 (device-mm-height): Ditto.
15372 (device-bitplanes): Ditto.
15373 (device-color-cells): Ditto.
15375 1998-05-10 Hrvoje Niksic <hniksic@srce.hr>
15377 * cl-extra.el (cl-float-limits): Removed; move code to top-level.
15379 * cl.el (most-positive-fixnum): Document.
15380 (most-negative-fixnum): Ditto.
15382 * cus-dep.el: Updated comment.
15384 * cus-load.el: Use most-positive-fixnum as the gc-inhibiting
15387 * cus-load.el (custom-put): Removed.
15389 * files.el (after-find-file): Just resignal quit instead of
15390 signaling "canceled".
15392 1998-05-10 Hrvoje Niksic <hniksic@srce.hr>
15394 * frame.el (other-frame): Use `focus-frame' instead of
15395 select-frame kludges.
15397 * lisp-mode.el: Update lisp-indent-function for
15398 save-selected-frame and with-selected-frame.
15400 * frame.el (save-selected-frame): New macro.
15401 (with-selected-frame): Ditto.
15402 (other-frame): Use `set-frame-focus'.
15404 1998-05-06 Oliver Graf <ograf@fga.de>
15406 * dragdrop.el (dragdrop-drop-dispatch): changed to new list concept
15407 (dragdrop-drop-url-default) default handler for URL drops created
15408 (dragdrop-drop-mime-default) default handler for MIME drops created
15409 (dragdrop-drop-functions) default custom for handling drops created
15410 (dragdrop-drop-do-functions) helper for drgadrop-drop-dispatch
15412 1998-05-05 Jonathan Harris <jhar@tardis.ed.ac.uk>
15414 * mouse.el: Removed redundant mouse-mswindows-drop function.
15416 1998-05-05 Oliver Graf <ograf@fga.de>
15418 * about.el: changed some text in my entry
15419 * dragdrop.el: added customs
15421 1998-05-04 Oliver Graf <ograf@fga.de>
15423 * mouse.el: killed global drop key bindings
15424 (mouse-offix-drop) removed
15425 * dragdrop.el: created
15426 * dumped-lisp.el: inclusion of dragdrop.el for window-systems
15428 1998-05-09 Kirill M. Katsnelson <kkm@kis.ru>
15430 * x-scrollbar.el (x-init-scrollbar-from-resources): Initialize
15431 scrollbar-on-{left,top}-p from *scrollBarPlacement resources.
15433 * x-misc.el (x-get-resource-and-maybe-bogosity-check): Removed
15436 * scrollbar.el (scrollbars-visible-p): Use new
15437 {vertical,horizontal}-scrollbar-visible-p specifiers.
15439 1998-04-18 Kirill M. Katsnelson <kkm@kis.ru>
15441 * device.el (device-pixel-height):
15442 (device-pixel-width):
15444 (device-mm-height):
15445 (device-bitplanes):
15446 (device-color-cells): Moved these 6 functions from device.c; they
15447 all use single (device-system-metrics) call.
15449 1998-05-09 SL Baur <steve@altair.xemacs.org>
15451 * dumped-lisp.el (preloaded-file-list): x-menubar.el and x-toolbar.el
15454 * menubar-items.el:
15455 * toolbar-items.el: Renamed from x-menubar/x-toolbar.
15456 Suggested by Hrvoje Niksic <hniksic@srce.hr>
15458 * help.el (help-map): Remove Hyperbole keybinding logic.
15459 Suggested by: Michael Ernst <mernst@cs.washington.edu>
15461 1998-05-08 SL Baur <steve@altair.xemacs.org>
15463 * x-menubar.el (default-menubar): Enable 'mail-user-agent' feature.
15464 From SAKIYAMA Nobuo <nobuo@db3.so-net.or.jp>
15466 1998-05-07 Andy Piper <andyp@parallax.co.uk>
15468 * msw-glyphs.el: use nicer icon3 from the frame icon.
15470 1998-05-07 SL Baur <steve@altair.xemacs.org>
15472 * version.el (emacs-version): Remove InfoDock conditionals.
15474 * startup.el (startup-splash-frame): Change ID logo name.
15476 1998-05-06 Hrvoje Niksic <hniksic@srce.hr>
15478 * files.el (after-find-file): If the user presses C-g on
15479 directory-creation prompt, kill the buffer.
15481 1998-05-06 SL Baur <steve@altair.xemacs.org>
15483 * simple.el (count-words-region): Reverse previous change.
15485 1998-05-05 Hrvoje Niksic <hniksic@srce.hr>
15487 * replace.el (query-replace): Just call perform-replace.
15488 (query-replace-regexp): Ditto.
15489 (perform-replace): Move region handling here.
15490 (perform-replace): Use the new arg to match-data.
15492 1998-03-08 Kyle Jones <kyle_jones@wonderworks.com>
15494 * x-init.el: Install X specific display table that
15495 displays char 0240 as a space to avoid whatever it is
15496 that screws up display of that character code.
15498 1998-05-03 Hrvoje Niksic <hniksic@srce.hr>
15500 * help.el (function-arglist): If no arguments are documented for a
15501 subr, print nothing rather than incorrect output.
15503 1998-05-05 SL Baur <steve@altair.xemacs.org>
15505 * cmdloop.el (command-error): Update bail-out error message to use
15506 `emacs-program-name'.
15508 * lib-complete.el: Remove reader macro cruft.
15510 * dumped-lisp.el (preloaded-file-list): Phase I: remove InfoDock
15513 * simple.el (count-words-region): Drop interactive-p check on the
15516 1998-05-04 Jonathan Harris <jhar@tardis.ed.ac.uk>
15520 Correct spelling of mswindows-font-canonicalize-name.
15522 1998-05-03 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
15524 * ldap.el (ldap-host-parameters-alist): Replaced with
15525 `ldap-host-parameters-plist'
15526 (ldap-search): Adapt to previous change
15528 1998-05-02 SL Baur <steve@altair.xemacs.org>
15530 * about.el (about-hackers): Update Bob Weiner bio.
15531 (about-maintainer-info): Ditto.
15533 1998-05-02 Hrvoje Niksic <hniksic@srce.hr>
15535 * simple.el (display-warning-minimum-level): Docfix.
15537 1998-04-04 Per Abrahamsen <abraham@dina.kvl.dk>
15539 * widget.el (:default-get): New keyword.
15540 * wid-edit.el (default, widget-default-default-get): Define it.
15541 (group, widget-group-default-get): Define it.
15542 (menu-choice, widget-choice-default-get): Define it.
15543 (widget-default-get): New function.
15544 (widget-choice-action): Call it.
15545 (widget-editable-list-entry-create): Call it.
15547 1998-05-01 Hrvoje Niksic <hniksic@srce.hr>
15549 * byte-optimize.el (byte-boolean-vars): Removed.
15550 (byte-optimize-lapcode): Use `built-in-variable-type' instead of
15551 lookup through `byte-boolean-vars'.
15553 1998-05-01 Kirill M. Katsnelson <kkm@kis.ru>
15555 * x-scrollbar.el (x-init-scrollbar-from-resources): Stuff
15556 resource-provided values into ghost specs for scrollbar-height and
15559 1998-05-01 Hrvoje Niksic <hniksic@srce.hr>
15561 * byte-optimize.el: Don't attempt to optimize /=.
15563 * bytecomp.el (byte-compile-one-ore-more-args): New function.
15564 (byte-compile-/=): Ditto.
15566 1998-05-02 SL Baur <steve@altair.xemacs.org>
15568 * apropos.el: Use `with-displaying-help-buffer'.
15569 (apropos-print): Remove explicit mentions of "*Apropos*" buffer.
15570 Use `with-displaying-help-buffer'.
15571 (apropos-follow): Do not give special treatment to buffer cursor
15572 was in prior to a mouse click.
15573 (apropos-describe-plist): Use `with-displaying-help-buffer'.
15574 (apropos-print-doc): Set correct buffer for setting text
15577 1998-05-01 SL Baur <steve@altair.xemacs.org>
15579 * help.el (help-buffer-prefix-string): New variable.
15580 (help-buffer-name): Use it.
15582 * modeline.el (modeline-minor-mode-menu): Alphabetize the minor
15585 1998-04-30 Greg Klanderman <greg@alphatech.com>
15587 * frame.el (other-frame): Work even when focus-follows-mouse is true.
15589 1998-05-01 Hrvoje Niksic <hniksic@srce.hr>
15591 * files.el (find-file-noselect): Update docstring.
15592 (find-file-noselect): Signal an error if found an unreadable file.
15593 (file-chase-links): Save the match data.
15594 (normal-mode): Use `lwarn' and `error-message-string'.
15595 (interpreter-mode-alist): Change defconst to defvar.
15596 (inhibit-first-line-modes-regexps): Ditto.
15597 (inhibit-first-line-modes-regexps): Added .tgz.
15598 (inhibit-first-line-modes-suffixes): Change defconst to defvar.
15599 (change-major-mode-with-file-name): New user-option.
15600 (set-visited-file-name): Synched with FSF.
15601 (file-name-extension): New function, from FSF 20.3.
15602 (file-relative-name): Synched with FSF.
15603 (save-some-buffers): Support the C-r feature.
15604 (recover-session): Synched with FSF.
15605 (kill-some-buffers): Ditto.
15606 (set-auto-mode): New argument JUST-FROM-FILE-NAME.
15608 1998-04-30 SL Baur <steve@altair.xemacs.org>
15610 * files.el (insert-file): Undo previous change and reenable use of
15613 1998-04-30 Hrvoje Niksic <hniksic@srce.hr>
15615 * window-xemacs.el (recenter): Define.
15617 1998-04-29 Andy Piper <andyp@parallax.co.uk>
15619 * font.el (mswindows-font-create-name)
15620 (mswindows-font-create-object): new functions for mswindows type
15623 * msw-faces.el (mswindows-font-canicolize-name): fix so that
15624 strings are parsed as well as font objects.
15626 1998-04-30 Hrvoje Niksic <hniksic@srce.hr>
15628 * modeline.el (defining-kbd-macro): Restore modeline indication of
15629 kbd-macro being recorded.
15630 (add-minor-mode): Simplify docstring.
15631 (modeline-minor-mode-menu): Remove stuff.
15633 1998-04-29 Andy Piper <andyp@parallax.co.uk>
15635 * code-process.el (call-process): dynamically decide process
15638 1998-04-29 Jim Radford <radford@robby.caltech.edu>
15640 * modeline.el: Add line-number-mode, column-number-mode to
15641 the modeline minor-mode menu. Button2 on the line number does
15644 1998-04-29 Andy Piper <andyp@parallax.co.uk>
15646 * mouse.el: move x-selection-owner-p type things to
15649 * msw-init.el: copy zmacs stuff from x-init.el
15651 * msw-select.el (mswindows-own-selection)
15652 (mswindows-disown-selection) (mswindows-selection-owner-p): new
15653 functions. Very simple minded implementation of selectio
15656 * select.el (own-selection) (disown-selection)
15657 (activate-region-as-selection) (select-make-extent-for-selection)
15658 (valid-simple-selection-p): functions moved from x-select.el for
15659 generalized selection.
15661 * x-select.el: see select.el changes.
15663 * x-toolbar.el: use new selection functions.
15665 1998-04-28 Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de>
15667 * packages.el (packages-find-package-directories): Fixed bug that
15668 would pick up multiple site-package directories.
15669 (package-locations): Added "xemacs-packages" as a late package
15672 * find-paths.el: Now uses `emacs-program-name' and
15673 `emacs-program-version'.
15674 Additions to enforce version-specific directories in
15675 `paths-find-version-directory'.
15677 1998-04-29 SL Baur <steve@altair.xemacs.org>
15679 * default.el: Removed.
15680 * site-start.el: Removed.
15682 1998-04-29 Didier Verna <didier@xemacs.org>
15684 * minibuf.el (minibuffer-history-minimum-string-length): Default
15687 1998-04-28 SL Baur <steve@altair.xemacs.org>
15689 * find-paths.el (paths-program-name): Rename.
15690 (paths-emacs-root-p): Ditto.
15691 (paths-find-site-directory): Ditto.
15693 1998-04-26 Karl M. Hegbloom <karlheg@inetarena.com>
15695 * lisp-mode.el (emacs-lisp-mode-popup-menu-1): Add menu entry for
15696 `emacs-lisp-byte-compile-and-load'.
15698 1998-04-26 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
15700 * ldap.el (ldap-search): Fixed additional parameter passing to
15703 1998-04-27 Andy Piper <andyp@parallax.co.uk>
15705 * select.el (kill-primary-selection) (selection-owner-p)
15706 (copy-primary-selection) (yank-clipboard-selection)
15707 (selection-exists-p) (delete-primary-selection): new file and
15708 functions that do the right thing for the selected device.
15710 * x-menubar.el: use generalised selection functions.
15712 * dumped-lisp.el: dump select.el.
15714 1998-04-27 SL Baur <steve@altair.xemacs.org>
15716 * find-paths.el (paths-progname): New variable.
15717 (paths-emacs-root-p): Use it.
15718 (paths-find-site-directory): Ditto.
15720 1998-04-26 SL Baur <steve@altair.xemacs.org>
15722 * loadup.el ((member "dump" command-line-args)): Dump as
15723 `infodock' if InfoDock.
15725 1998-04-25 SL Baur <steve@altair.xemacs.org>
15727 * find-paths.el (construct-emacs-version): Simplify, include
15728 program name in the return value.
15729 * (paths-find-version-directory): Use it.
15731 1998-04-25 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
15733 * info.el (Info-parse-dir-entries): Fixed regexp
15734 (Info-build-dir-anew): Remove full suffix and capitalize info file
15735 name for files with no @direntry
15736 (Info-batch-rebuild-dir): New function
15737 (Info-suffixed-file): Check for regular files instead of simple
15738 file existence (could catch directories before)
15740 1998-04-25 Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de>
15742 * setup-paths.el, find-paths.el: Removed uses of `not' which
15743 temacs doesn't have.
15745 * find-paths.el (paths-find-emacs-roots): Included exec-prefix
15746 into root searching.
15748 1998-04-24 Martin Buchholz <martin@xemacs.org>
15750 * subr.el: Remove definition of `not'.
15752 Sat Apr 24 1998 Andy Piper <andyp@parallax.co.uk>
15754 * msw-glyphs.el: enable graphics support.
15756 1998-04-23 Didier Verna <didier@xemacs.org>
15758 * x-menubar.el (default-menubar): restored the line-number-mode
15761 * misc doc string updates related to the options menu.
15763 1998-04-24 SL Baur <steve@altair.xemacs.org>
15765 * setup-paths.el (paths-construct-load-path): Fix typo.
15767 1998-04-23 Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de>
15769 * x-menubar.el (default-menubar): font-menu-this-frame-only-p and
15770 font-menu-ignore-scaled-fonts don't have to be bound now; this
15771 gets us one step further towards making --no-autoloads work.
15773 * startup.el (normal-top-level): Load auto-autoloads only if
15774 lisp-directory is non-nil.
15776 * setup-paths.el (paths-construct-load-path): Made it robust
15777 against nil lisp-directory.
15779 * startup.el (startup-setup-paths-warning): Added `lisp-directory'
15780 to the list of variables that cause a warning when nil.
15782 * toolbar.el (init-toolbar-location): Now works even when there's
15783 no toolbar icon directory.
15785 1998-04-23 Hrvoje Niksic <hniksic@srce.hr>
15787 * help.el (view-lossage): Recognize it.
15789 * simple.el (log-message): Mark multiline messages.
15791 1998-04-22 SL Baur <steve@altair.xemacs.org>
15793 * info.el (Info-exit): `toolbar-info-frame' doesn't necessarily exist.
15795 1998-4-20 Stephen J. Turnbull <turnbull@sk.tsukuba.ac.jp>
15797 * package-get.el (package-get-all): add `\n' separator to
15798 interactive specification so that both variables are read
15800 1998-04-22 Didier Verna <didier@xemacs.org>
15802 * x-menubar.el: ported the options menu to Custom.
15803 Moved the "read only" toggle button to the buffers menu.
15804 Corrected some missing ;;;###autoload or defcustom.
15806 * scrollbar.el (scrollbars-visible-p): defcustom wrapper around
15807 the scrollbar-visible specifier for options menu handling.
15809 * toolbar.el (toolbar-visible-p)
15810 (toolbar-captioned-p)
15811 (default-toolbar-position): defcustom wrappers around
15812 the toolbar specifiers for options menu handling.
15814 * frame.el (get-frame-for-buffer-default-instance-limit):
15815 defcustom it for options menu handling.
15817 * font-lock.el (font-lock-mode): defcustom and autoload the variable
15818 font-lock-mode for options menu handling.
15820 * cus-start.el: added Custom properties to overwrite-mode for
15821 options menu handling.
15823 Wed Apr 22 12:59:35 1998 Andy Piper <andyp@parallax.co.uk>
15825 * about.el: shameless self-promotion.
15827 1998-04-21 Hrvoje Niksic <hniksic@srce.hr>
15829 * simple.el (raw-append-message): Slightly optimize.
15830 (remove-message): Use `push' for clarity.
15831 (append-message): Ditto.
15832 (display-warning): Dito.
15833 (raw-append-message): Send the message to the appropriate device.
15835 1998-04-22 SL Baur <steve@altair.xemacs.org>
15837 * auto-save.el (auto-save-cyclic-hash-14): De-ebolification.
15838 From Sean MacLennan <Sean.MacLennan@pika.ca>
15840 1998-04-18 Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de>
15842 * setup-paths.el: Changed `directory-sep-char' to
15843 `path-separator', following a change in GNU Emacs.
15845 1998-04-19 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
15847 * info.el (Info-maybe-update-dir): Bug fix in `conservative' behaviour
15848 (Info-build-dir-anew): Add a final newline.
15849 (Info-build-dir-anew): Do not issue warning when rebuilding policy
15851 (Info-rebuild-dir): Ditto
15853 * dumped-lisp.el (preloaded-file-list): Added ldap.el
15855 1998-04-21 SL Baur <steve@altair.xemacs.org>
15857 * simple.el (count-words-buffer): Retain zmacs region.
15858 (count-words-region): Ditto.
15859 * simple.el: (what-line): Expanded line counts.
15860 (count-lines): New parameter to conditionalize whether collapsed
15862 From Bob Weiner <weiner@altrasoft.com>
15864 1998-04-19 SL Baur <steve@altair.xemacs.org>
15866 * packages.el (package-locations): infodock-packages must override
15867 mule-packages and packages.
15869 1998-04-19 Jonathan Harris <jhar@tardis.ed.a.uk>
15872 remove rude messages from widget-activation-widget-mapper
15873 and widget-activation-glyph-mapper
15875 1998-04-17 Jonathan Harris <jhar@tardis.ed.ac.uk>
15877 * toolbar.el: Remove (featurep 'x) test from
15878 toolbar-make-button-list
15880 1998-04-17 Hrvoje Niksic <hniksic@srce.hr>
15882 * gnuserv.el (gnuserv-edit): Switch to the next gnuserv buffer
15883 only if in the same frame.
15885 1998-04-17 Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de>
15887 * packages.el (package-locations): Added site-packages hierarchy.
15889 * setup-paths.el (paths-default-info-directories): Introduced and
15892 * packages.el, setup-paths.el: Set various path searching depths
15895 * packages.el (packages-hierarchy-depth):
15896 (packages-load-path-depth): Introduced and used.
15898 * setup-paths.el (paths-load-path-depth): Introduced and used.
15900 * find-paths.el (paths-find-recursive-path): Added max-depth
15903 1998-04-15 Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de>
15905 * setup-paths.el (paths-construct-info-path): Removed
15906 dependency on behavior of (file-name-as-directory "").
15908 1998-04-09 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
15910 * ldap.el (ldap-search): Adapt to the new low-level API using ldap
15913 1998-04-14 Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de>
15915 * dump-paths.el, startup.el: Added handling for --debug-paths.
15917 1998-04-15 William M. Perry <wmperry@aventail.com>
15919 * wid-edit.el: We cannot just set the help-echo or balloon-help
15920 properties for an extent based on the :help-echo widget
15921 property, since help-echo and balloon-help cause an EXTENT to
15922 get passed in, where :help-echo functions are expecting a WIDGET
15924 1998-04-15 Kirill M. Katsnelson <kkm@kis.ru>
15926 * scrollbar.el (init-scrollbar-from-resources): Call
15927 mswindows-init-scrollbar-metrics when appropriate.
15929 Thu Apr 16 12:59:35 1998 Andy Piper <andyp@parallax.co.uk>
15931 * dumped-lisp.el: dump x-toolbar for window system
15933 * msw-init.el (init-post-mswindows-win): enable toolbars if we
15934 have support and xpm.
15936 1998-04-16 SL Baur <steve@altair.xemacs.org>
15938 * files.el (toggle-read-only): Fix docstring.
15939 From Didier Verna <didier@xemacs.org>
15941 1998-04-14 Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de>
15943 * startup.el (normal-top-level): Load autoload-file-name without
15944 specifying an extension---some people only auto-autoload.el.gz.
15946 1998-04-06 Hrvoje Niksic <hniksic@srce.hr>
15948 * files.el (backup-enable-predicate): Don't bomb on NAME being
15951 1998-04-13 Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de>
15953 * find-paths.el, packages.el: Now prefers configure'd paths.
15954 This shouldn't cause any of the originally anticipated problems as
15955 the current paths architecture will not define the various
15956 configure-xxx variables if they're not specified on the configure
15959 * find-paths.el, setup-paths.el, packages.el: Removed all
15960 mentionings of "/" as a path separator.
15961 Used paths-construct-path throughout.
15963 * find-paths.el (paths-construct-path): Created to assemble paths
15964 from directory components.
15966 * setup-paths.el, packages.el: Used paths-decode-directory-path
15967 instead of decode-path-internal.
15969 * find-paths.el: Removed unused (and bogus) paths-find-emacs-path
15971 (paths-decode-directory-path) Created.
15973 * setup-paths.el: Changed configure-exec-path to
15974 configure-exec-directory.
15976 1998-04-11 Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de>
15978 * packages.el (packages-find-packages): Fixed decoding of
15981 * startup.el: -no-packages -> -no-early-packages.
15983 (packages-load-package-lisps): Fixed loading of auto-autoload
15986 * startup.el (normal-top-level): Fixed loading of core
15989 * obsolete.el: Un-obsoleted site-directory. Sigh.
15991 * startup.el, packages.el, dump-paths.el: Added proper settings
15992 for site-directory and lisp-directory variables.
15994 * startup.el, loadup.el: Renamed inhibit-update-autoloads to
15995 inhibit-package-autoloads and fixed handling of it.
15997 * startup.el, packages.el, dump-paths.el, loadup.el: Fixed
15998 handling of former inhibit-package-init, now
15999 inhibit-early-packages, to make -vanilla etc. work.
16001 1998-04-10 Kirill M. Katsnelson <kkm@kis.ru>
16003 * code-process.el (start-process): Fallback to 'undecided instead
16004 of 'binary for process input coding stream.
16006 * process.el (start-process): Docstring fix.
16008 1998-04-09 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
16010 * info.el (Info-insert-dir): Do not insert temporary dir files
16011 in Info-dir-file-attributes
16012 (Info-build-dir-anew): Ensure temporary buffer is not read-only
16013 (Info-rebuild-dir): Ditto.
16015 1998-04-09 Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de>
16017 * obsolete.el: Added obsoleteness declarations for
16018 `site-directory' and `Info-default-directory-list'.
16020 1998-04-08 Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de>
16022 * find-paths.el (paths-find-emacs-root): Only look at the
16023 executable at the end of the symlink chain for determining the
16026 1998-04-07 Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de>
16028 * setup-paths.el (paths-construct-info-path): Changed construction
16029 to cater to gone default in configure.
16031 * find-paths.el (paths-uniq-append): Added.
16033 * packages.el: Rewritten package path construction once again.
16035 * dump-paths.el, startup.el: Removed package-path as a global
16038 * package-admin.el (package-admin-add-single-file-package):
16039 (package-admin-add-binary-package): Changed package-path to
16042 * packages.el (packages-split-path): Split path at "/" rather than
16043 nil according to change in emacs.c.
16045 1998-04-06 Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de>
16047 * setup-paths.el (paths-construct-info-path): Changed info path
16048 order so that directories come out right.
16049 (paths-find-lock-directory): Fixed bug: It used to think
16050 configure-lock-directory is a path.
16052 1998-04-06 Jeff Miller <jmiller@smart.net>
16054 * x-toolbar.el: Added toolbar-vector-xxxxxx defvars. Modified
16055 initial-toolbar-spec to use new toolbar-vector-xxxxxx defvars. This
16056 eases the use of toolbar-add/kill-item functions.
16058 1998-04-07 Kirill M. Katsnelson <kkm@kis.ru>
16060 * code-files.el (file-coding-system-alist): Commented out
16061 loaddefs.el magical treatment.
16063 1998-04-06 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
16065 * info.el (Info-rebuild-outdated-dir): Added new option
16066 `conservative' and made it the default
16067 (Info-rebuild-dir): Appropriately parse multi-line description
16068 strings, and multi-section dir files. Issue warning when dir
16069 is rebuilt as temporary
16070 (Info-build-dir-anew): Issue warning when dir is built as
16073 1998-04-04 Kirill M. Katsnelson <kkm@kis.ru>
16075 * list-mode.el (list-mode-map): Bind highlight motion commands to
16076 standard keys left, right, C-b and C-f.
16078 1998-03-29 Karl M. Hegbloom <karlheg@bittersweet.inetarena.com>
16080 * files.el (auto-mode-alist): allow .sc for Scheme->C
16082 1998-04-06 SL Baur <steve@altair.xemacs.org>
16084 * loadup.el (pureload): Don't quote (garbage-collect).
16086 1998-04-04 SL Baur <steve@altair.xemacs.org>
16088 * package-get-base.el: Updated.
16090 1998-04-04 Hrvoje Niksic <hniksic@srce.hr>
16092 * isearch-mode.el (isearch-just-started): New variable.
16093 (isearch-mode): Set it.
16094 (isearch-repeat): Advance one character forward only if the search
16095 was successful, and was not just started.
16096 (isearch-repeat): Clear isearch-just-started.
16098 1998-04-02 SL Baur <steve@altair.xemacs.org>
16100 * finder.el (finder-compile-keywords): Don't eval new finder-inf
16103 1998-03-26 Hrvoje Niksic <hniksic@srce.hr>
16105 * subr.el (listify-key-sequence): Removed.
16107 1998-03-31 Hrvoje Niksic <hniksic@srce.hr>
16109 * bytecomp.el (byte-compile-print-gensym): New option.
16110 (byte-compile-output-file-form): Use it.
16111 (byte-compile-output-docform): Ditto.
16112 (byte-compile-compiled-obj-to-list): Ditto.
16114 Sun Mar 29 1998 Andy Piper <andyp@parallax.co.uk>
16116 * msw-glyphs.el: set frame icon if xpm support.
16118 1998-03-30 Kyle Jones <kyle_jones@wonderworks.com>
16120 * help.el: Code that pretty prints variable values
16123 1998-04-02 SL Baur <steve@altair.xemacs.org>
16125 * find-paths.el (paths-emacs-root-p): Correct test for installation
16127 From Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de>
16129 1998-03-30 Kyle Jones <kyle_jones@wonderworks.com>
16131 * loaddefs.el: Don't set debug-ignored-errors; leave
16132 its default value set to nil.
16134 1998-03-29 Damon Lipparelli <lipp@primus.com>
16136 * info.el (Info-rebuild-dir): fixed mis-spelling.
16138 1998-03-29 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
16140 * info.el (Info-rebuild-outdated-dir): New custom var
16141 (Info-insert-node): Create/update dir file when needed, ie when it
16142 does not exist or is older than some info files in directory
16144 1998-04-01 Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de>
16146 * setup-paths.el, dump-paths.el, startup.el, packages.el: Allowed
16147 for last packages, mainly for using a 20.4 package base.
16149 * packages.el (late-packages): Typo fix. It was called
16152 * find-paths.el (paths-find-emacs-root): Bug fix: it now chases
16153 relative symlinks correctly.
16154 (paths-find-emacs-roots): More rigorous checking for plausible
16155 configuration-time root.
16157 * startup.el (normal-top-level): Added a warning if XEmacs cannot
16160 1998-03-27 Martin Buchholz <martin@xemacs.org>
16162 * faces.el: Fix docstrings.
16163 * glyphs.el: Fix docstrings.
16164 * mouse.el: Fix docstrings.
16166 * frame.el: Change phrase `current frame' to `selected frame'.
16168 * faces.el (face-spec-set-match-display): Make FRAME arg optional.
16170 * bytecomp.el (displaying-byte-compile-warnings): Rewrite some
16171 macros using backquote to make them infinitely more readable.
16173 1998-03-30 SL Baur <steve@altair.xemacs.org>
16175 * packages.el (packages-find-package-path): Hardcoded specialized
16176 InfoDock support until we can clean this up.
16178 * help.el (describe-bindings-1): Return the value of the bindings
16179 help buffer created.
16180 (describe-bindings): Ditto.
16182 * simple.el (set-variable): Restore previous behavior of not
16183 bombing if the variable to set is not boundp.
16185 1998-03-30 Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de>
16187 * packages.el (packages-handle-package-dumped-lisps): Allow for
16188 non-local files to be loaded off the package-lisp variable.
16190 1998-03-27 Kyle Jones <kyle_jones@wonderworks.com>
16192 * x-faces.el: Global X resources should override
16193 specs for all device classes (color, grayscale, mono);
16194 code currently doesn't override any of them. Fixed by
16195 calling remove-specifier with '(x default) as the tag
16196 set and allowing inexact matches.
16198 1998-03-27 Kyle Jones <kyle_jones@wonderworks.com>
16200 * faces.el: Separated face initializations based on
16201 device classes into device type specific (tag set,
16202 instantiator) pairs.
16204 1998-03-09 Hrvoje Niksic <hniksic@srce.hr>
16206 * wid-edit.el (widget-choice-action): Remember user's explicit
16208 (widget-choice-value-create): Respect it.
16209 From Richard Stallman <rms@gnu.org>
16211 1998-03-26 Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de>
16213 * setup-paths.el (paths-construct-info-path): Always append
16214 existing directories from configure-time info path.
16216 * startup.el (startup-setup-paths): Renamed misnamed info-path to
16217 Info-directory-list.
16219 * info.el: Removed Info-default-directory-list which was broken by
16221 Removed bogus initialization of Info-directory-list---startup.el
16222 can do a much better job.
16223 Added autoload of Info-directory-list.
16225 * setup-paths.el (paths-construct-load-path): Fixed a bug pointed
16226 out by Martin Buchholz <martin@xemacs.org>: EMACSLOADPATH used to
16227 be exclusive; now it's merely given precedence, just like in the
16230 1998-03-25 Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de>
16232 * find-paths.el (paths-find-architecture-directory): Fix bug with
16233 finding; it used to default too early.
16235 1998-03-25 Martin Buchholz <martin@xemacs.org>
16237 * packages.el (packages-split-path): Fix a bug; it used to fail
16238 for paths that weren't split.
16240 1998-03-26 SL Baur <steve@altair.xemacs.org>
16242 * finder.el (finder-compile-keywords): trap on errors.
16244 1998-03-24 Kyle Jones <kyle_jones@wonderworks.com>
16246 * x-faces.el (remove-specifier-specs-matching-tag-set-cdrs): Pass
16247 fourth argument of t so that only the specs exactly
16248 matching the tag lists are removed.
16250 1998-03-25 SL Baur <steve@altair.xemacs.org>
16252 * make-docfile.el: Don't discard the BOOTSTRAPLOADPATH.
16254 1998-03-23 SL Baur <steve@altair.xemacs.org>
16256 * minibuf.el (mouse-read-file-name-1): If a default directory was
16257 specified, use it for generating the completions.
16259 1998-03-23 Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de>
16261 * update-elc.el: Now respects inhibit-package-init and
16263 Now does path construction with loadup-paths.
16265 * startup.el (normal-top-level, startup-setup-paths): Now respects
16266 inhibit-package-init and inhibit-site-lisp.
16268 * packages.el (packages-find-package-path): Extended package path
16269 by version-specific hierarchies.
16270 (packages-find-packages): Now respects inhibit flag and
16272 Moved path setup to loadup-paths.
16274 * make-docfile.el: Now respects inhibit-package-init and
16276 Now does path construction with loadup-paths.
16278 * loadup.el: Now respects inhibit-package-init and
16281 * dumped-lisp.el (preloaded-file-list): Added loadup-paths.
16283 * loadup-paths.el: New file: setup load-path to encompass
16286 1998-03-22 SL Baur <steve@altair.xemacs.org>
16288 * auto-show.el: load-gc renamed to pureload.
16289 * site-load.el: Ditto.
16290 * packages.el (toplevel): Ditto.
16291 * loadup.el (really-early-error-handler): Ditto.
16292 * dumped-lisp.el (preloaded-file-list): Ditto.
16293 * cus-face.el (custom-declare-face): Ditto.
16295 1998-03-22 Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de>
16297 * <Today>: The Big Path Searching Overhaul.
16299 * find-paths.el: New file: find and assemble paths in the
16300 installation hierarchy.
16302 * setup-paths.el: New file: global layout of paths and directories
16303 within the XEmacs hierarchy.
16305 * packages.el: Replaced everything related to path searching and
16306 startup by code in terms of find-paths.
16308 * loadup.el, make-docfile.el, update-elc.el, startup.el: Now calls
16309 the new path searching engine.
16311 * dumped-lisp.el (preloaded-file-list): Added new files find-paths
16314 1998-03-22 SL Baur <steve@altair.xemacs.org>
16316 * dumped-lisp.el (preloaded-file-list): Load setup-paths.elc not
16319 1998-03-20 Kirill M. Katsnelson <kkm@kis.ru>
16321 * msw-glyphs.el: Added check for 'mswindows feature, so the file
16322 compiles identically in any configuration.
16323 Removed irrelevant commentary.
16325 1998-03-20 Kirill M. Katsnelson <kkm@kis.ru>
16327 * simple.el (set-variable): Allow setting specifiers.
16329 1998-03-19 SL Baur <steve@altair.xemacs.org>
16331 * lisp.el (forward-sexp): Revert previous change.
16333 1998-03-18 SL Baur <steve@altair.xemacs.org>
16335 * frame.el (frame-initialize): Use `delete-console' instead of
16336 `delete-device' to delete the stream console to match the usage in
16339 1998-03-16 SL Baur <steve@altair.xemacs.org>
16341 * files.el (cdpath-previous): New variable.
16343 From Bob Weiner <weiner@wave.altrasoft.com>
16345 1998-03-15 Kyle Jones <kyle_jones@wonderworks.com>
16347 * keydefs.el: Changed keybindings of forward-char,
16348 backward, scroll-up and scroll-down to point to their
16349 -command counterparts.
16351 * simple.el: New functions: forwarc-char-command,
16352 backwrad-char-command, scroll-up-command,
16353 scroll-down-command which work liek their counterparts
16354 except that they honor the variable
16355 signal-error-on-buffer-boundary.
16357 Definition of signal-error-on-buffer-boundary received
16360 defvar declaration added for word-across-newline to avoid
16361 byte-compiler warning about the free variable reference.
16363 1998-03-14 Kirill M. Katsnelson <kkm@kis.ru>
16365 * winnt.el: Removed "%t" from the beginning of
16366 modeline-format. From now on, there's no nt-specifics in the modeline.
16368 1998-03-14 SL Baur <steve@altair.xemacs.org>
16370 * setup-paths.el (paths-setup-paths-warning): Replace occurrences
16371 of `when' with `if'.
16373 1998-03-03 Kirill M. Katsnelson <kkm@kis.ru>
16375 * msw-glyphs.el: New file. Defines TTY-style glyphs for
16376 mswindows. Must be reworked along with glyphs.el, or
16377 merged into it, after there is images support.
16379 * dumped-lisp.el (preloaded-file-list): Dump msw-glyphs.el when
16382 1998-03-13 SL Baur <steve@altair.xemacs.org>
16384 * faces.el: fix for text cursor initialization.
16385 Suggested by Kyle Jones <kyle_jones@wonderworks.com>
16386 From Andy Piper <andyp@parallax.co.uk>
16388 1998-03-11 Pete Ware <ware@cis.ohio-state.edu>
16390 * files.el (set-auto-mode): If a mode is not fboundp, check to see
16391 if there is an existing package that handles it and warn the user
16394 1998-03-02 Kirill M. Katsnelson <kkm@kis.ru>
16396 * x-menubar.el (default-menubar): Greyed out "Help / Basics /
16397 Installation" menu item when Installation-string is not bound.
16399 1998-03-11 SL Baur <steve@altair.xemacs.org>
16401 * lisp.el (forward-sexp): Fix for test for balanced sexp.
16402 From Jeremiah W. James <jerry@cs.ucsb.edu>
16404 1998-03-10 Kyle Jones <kyle_jones@wonderworks.com>
16407 * faces.el: Fix face initialization.
16409 1998-03-10 Glynn Clements <glynn@sensei.co.uk>
16411 * files.el (backup-enable-predicate): fix breakage introduced
16414 1998-03-09 Kyle Jones <kyle_jones@wonderworks.com>
16416 * x-faces.el (x-init-face-from-resources): The
16417 TTY face property retrieval functions don't return
16418 specifiers, so use face-property instead.
16420 1998-03-09 SL Baur <steve@altair.xemacs.org>
16422 * mwheel.el (mwheel-install): Use portable keysyms and syntax.
16424 1998-03-09 Kyle Jones <kyle_jones@wonderworks.com>
16426 * x-menubar.el: Expanded documentation for
16427 option-save-faces. Changed Options -> Browse Faces
16428 menu entry to invoke customize-face.
16430 1998-03-09 Kyle Jones <kyle_jones@wonderworks.com>
16432 * faces.el: Most face initialization moved out of
16433 init-other-random-faces to the top level so that the
16434 initialization happens before Xemacs is dumped. Much
16435 of the fascist "face-differs-from-default-p or FROB!"
16436 code has been retired in favor of letting the user do
16437 what they want to do. Face initialization code changed
16438 to use `default' specifier tag so that the settings can
16439 be overridden later if the user wishes it.
16441 1998-03-08 SL Baur <steve@altair.xemacs.org>
16443 * about.el (about-hackers): Update contributors list.
16445 1998-03-07 Kyle Jones <kyle_jones@wonderworks.com>
16447 * specifier.el: Define new specifier tag `default'.
16449 * modeline.el: Initialize faces using `default' tag.
16451 * x-faces.el (x-init-face-from-resources): Remove
16452 specifier specs containing the `default' tag before
16455 1998-03-02 John Jones <jj@asu.edu>
16457 * package-get.el (package-get-all): fixed arguments on call to
16458 package-admin-add-single-file-package.
16459 * package-get.el (package-get-installedp): fixed to match
16460 advertised behavior.
16461 * package-get.el: added function package-get-update-all which
16462 installs newest versions of all the current packages (if they are
16463 not already installed).
16465 1998-03-04 Jens-Ulrik Petersen <petersen@kurims.kyoto-u.ac.jp>
16467 * files.el (find-file-noselect): Uncommented `truename' binding in
16468 `let*' and use it later to set `buffer-file-truename' iff it's
16469 still nil, as happens for example when finding a compressed
16470 file with "jka-compr".
16472 Wed Mar 04 08:55:12 1998 Andy Piper <andyp@parallax.co.uk>
16474 * faces.el: in make-face-* type functions do the operation for all
16475 window systems, not just the first one found.
16477 * font.el: call mswindows-list-fonts for mswindows.
16479 1998-03-02 Glynn Clements <glynn@sensei.co.uk>
16481 * code-process.el (call-process-region):
16482 * process.el (call-process-region):
16483 * package-get.el (package-get-dir):
16484 * files.el (backup-enable-predicate):
16485 * gnuserv.el (gnuserv-temp-file-regexp):
16486 Use temp-directory in place of `/tmp'.
16488 Fri Feb 20 21:22:34 1998 Darryl Okahata <darrylo@sr.hp.com>
16490 * "Fast" dired-in-C enhancements for Windows 95/NT:
16492 * files.el: Added function, `wildcard-to-regexp', from GNU
16495 * files.el (insert-directory): Modified to use special
16496 dired-in-C enhancements if present.
16498 Mon Mar 02 11:37:36 1998 Andy Piper <andyp@parallax.co.uk>
16500 * code-files.el: make default coding no-conversion.
16502 1998-03-02 SL Baur <steve@altair.xemacs.org>
16504 * dumped-lisp.el (preloaded-file-list): Find Installation.el from
16507 * update-elc.el: Strip directory when testing for files not to
16510 1998-03-02 Aki Vehtari <Aki.Vehtari@hut.fi>
16512 * lisp-mode.el: Use recommended form for menus.
16514 * info.el (Info-construct-menu): Use recommended form for menus.
16516 * gnuserv.el (gnuserv-edit-files): Use recommended form for menu
16519 1998-02-28 Kyle Jones <kyle_jones@wonderworks.com>
16521 * frame.el: Resurrect get-frame-for-buffer-default-to-current.
16522 (get-frame-for-buffer-noselect): Always return frames
16523 in the not-this-window-p cond clause.
16525 1998-02-27 SL Baur <steve@altair.xemacs.org>
16527 * help.el (describe-installation): New function.
16529 * x-menubar.el (default-menubar): Add describe-installation to
16532 * packages.el (packages-unbytecompiled-lisp): Installation.el
16533 should not be bytecompiled.
16535 * dumped-lisp.el (preloaded-file-list): Dump Installation with
16538 * x-menubar.el (default-menubar): Use correct guard for VM menu
16541 * coding.el: Add coding systems for iso-8859-[12] for No-Mule + file
16543 From Andy Piper <andyp@parallax.co.uk>
16545 1998-02-26 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
16547 * ldap.el: Do not require ldap-internal at compile time.
16549 Tue Feb 17 12:50:37 1998 Andy Piper <andyp@parallax.co.uk>
16551 * code-files.el: new file. a virtual copy of mule-files.el
16552 but without charset
16553 dependencies. (toggle-buffer-file-ocding-system) new function for
16554 changing the eol type for the current buffer.
16556 * code-process.el: new file. a copy of
16557 mule-process.el. mule-process.el will disappear when things have
16560 * coding.el: new file. a virtual copy of mule-files.el but
16561 without charset dependencies. (coding-system-base) new function
16562 for getting the parent coding system of a coding system with eol
16565 * dumped-lisp.el: add above files for the non-mule case.
16567 1998-02-25 Kyle Jones <kyle_jones@wonderworks.com>
16569 * window-xemacs.el (display-buffer): If no explicit
16570 frame is specified, search for a window that displays
16571 the buffer on the currently selected frame, before
16572 searching other frames.
16574 1998-02-25 Kyle Jones <kyle_jones@wonderworks.com>
16576 * frame.el (get-frame-for-buffer): If not-this-window-p
16577 is non-nil, use window on the selected frame if it is not
16578 also the selected window. When defaulting, search for
16579 windows on the currently selected fgrame before searching
16582 1998-02-25 Didier Verna <didier@xemacs.org>
16584 * modeline.el (modeline-swap-buffers): originally named
16585 `mouse-release-modeline'. Whether to actually swap the buffers is
16586 decided in `mouse-drag-modeline'.
16587 (mouse-drag-modeline): A button release event is considered a
16588 mouse click is both X (modeline scroll) and Y (modeline drag) pos
16591 1998-02-25 SL Baur <steve@altair.xemacs.org>
16593 * x-menubar.el: Put redo on the menubar.
16594 From Aki Vehtari <Aki.Vehtari@hut.fi>
16596 1998-02-22 Greg Klanderman <greg@alphatech.com>
16598 * bytecomp.el (displaying-byte-compile-warnings): if
16599 temp-buffer-show-function is set, use it to display current set of
16600 warnings in the "*Compile-Log-Show*" buffer.
16602 * simple.el (display-warning-buffer): if temp-buffer-show-function
16603 is set, use it to display current set of warnings in the
16604 "*Warnings-Show*" buffer.
16606 1998-02-20 Karl M. Hegbloom <karlheg@bittersweet.inetarena.com>
16608 * cl-extra.el (equalp): Make (equalp ?A ?a) return t as in
16611 1998-02-23 Aki Vehtari <Aki.Vehtari@hut.fi>
16613 * menubar.el: Allow button descriptors at least 2 long.
16615 * x-menubar.el (default-menubar): Use recommended forms.
16616 (file-menu-filter): Remove.
16617 (edit-menu-filter): Remove.
16619 1998-02-24 SL Baur <steve@altair.xemacs.org>
16621 * about.el (about-hackers): Updated.
16623 1998-02-22 Greg Klanderman <greg@alphatech.com>
16625 * help.el (help-max-help-buffers): new variable
16626 (help-register-and-maybe-prune-excess): new function
16627 (help-buffer-name): use help-max-help-buffers.
16628 (with-displaying-help-buffer): use
16629 help-register-and-maybe-prune-excess.
16631 * help.el (help-maybe-pretty-print-value): if the value fits on
16634 1998-02-21 Greg Klanderman <greg@alphatech.com>
16636 * (with-displaying-help-buffer): there is no need to kill the buffer
16637 if it exists, because with-output-to-temp-buffer will clear it.
16638 further, killing the buffer violates the rule that
16639 temp-buffer-show-function, if set, has the full responsibility of
16640 showing the temp buffer. killing the buffer fucks with the window
16641 configuration, hosing temp-buffer-show-function.
16644 1998-02-23 Didier Verna <didier@xemacs.org>
16646 * modeline.el (mouse-drag-modeline):
16647 - Always scroll the modeline that was originally clicked on.
16648 - Use x pixels instead of x characters (which doesn't work anyway)
16649 as horizontal reference for modeline dragging. This allows us to
16650 keep on dragging the modeline even if the motion event occurs in
16653 1998-02-23 Didier Verna <didier@xemacs.org>
16655 * x-mouse.el (x-init-pointer-shape): use a crossed-arrows cursor
16656 glyph on the modeline to indicate that dragging the mouse has an
16657 effect both horizontally and vertically.
16659 1998-02-24 SL Baur <steve@altair.xemacs.org>
16661 * about.el (about-xemacs): Get rid of redundant visible version
16664 1998-02-19 SL Baur <steve@altair.xemacs.org>
16666 * about.el (about-hackers): Update credits.
16668 1997-12-22 Christoph Wedler <wedler@fmi.uni-passau.de>
16670 * prim/register.el (view-register): Show register type file-query.
16672 1998-02-17 Kyle Jones <kyle_jones@wonderworks.com>
16674 * mode-motion.el (mode-motion-highlight-internal):
16675 save-excursion inside save-window-exucrsion form to
16676 hide buffer point changes from save-window-excursion.
16677 Prevents display flickering when the mouse pointer
16680 1998-02-17 Didier Verna <didier@xemacs.org>
16682 * mouse.el (default-mouse-track-set-point-in-window): rewrote this
16683 function to handle correctly the case of a toolbar one side of the
16684 window: scrolling will not necessarily happen.
16686 1998-02-17 Kyle Jones <kyle_jones@wonderworks.com>
16688 * files.el (after-find-file): Restore missing argument
16689 to format that provides filename for "... consider M-x
16690 recover-file" message. Also call `message' with "%s"
16691 as the first arg instead of an arbitrary string.
16693 1998-02-18 SL Baur <steve@altair.xemacs.org>
16695 * about.el (about-hackers): Various additions.
16697 1998-02-15 SL Baur <steve@altair.xemacs.org>
16699 * autoload.el (generate-file-autoloads-1): Don't force an extra
16700 line out when copying on-the-same line autoloads.
16702 * x-menubar.el (default-menubar): Add Sokoban to the menubar if it
16705 1998-02-14 Martin Buchholz <martin@xemacs.org>
16707 * x11/x-win-xfree86.el (x-win-init-xfree86):
16708 * x11/x-win-sun.el (x-win-init-sun):
16709 * x11/x-init.el (x-initialize-compose):
16711 (backward-or-forward-kill-sexp):
16712 (backward-or-forward-kill-sentence):
16713 (backward-or-forward-kill-word):
16714 (backward-or-forward-delete-char):
16715 * prim/isearch-mode.el (isearch-help-or-delete-char):
16716 Use x-keysym-on-keyboard-sans-modifiers-p instead of
16717 x-keysym-on-keyboard-p to detect backspace.
16718 Use symbols instead of strings (now deprecated) with x-keysym-*-p.
16719 Clean up symbols used with dead keys, checking Linux and solaris
16721 Simplify x-win-*.el using above methods.
16722 Change documentation for x-keysym-*-p functions.
16724 1998-02-14 SL Baur <steve@altair.xemacs.org>
16726 * about.el (about-hackers): Restore entries for Michael Sperber and
16728 From Vinnie Shelton <acs@acm.org>
16730 1998-02-14 Hrvoje Niksic <hniksic@srce.hr>
16732 * simple.el (count-words-region): Ditto.
16734 1998-02-12 Hrvoje Niksic <hniksic@srce.hr>
16736 * simple.el (count-words-buffer): Document. Don't print anything
16737 if non-interactive.
16739 1998-02-12 SL Baur <steve@altair.xemacs.org>
16741 * packages.el (packages-hardcoded-lisp): easymenu.el is in
16742 multiple files in InfoDock.
16744 1998-02-11 SL Baur <steve@altair.xemacs.org>
16746 * packages.el (packages-hardcoded-lisp): id-vers.elc is loaded
16747 from version.el in InfoDock.
16749 * dumped-lisp.el (preloaded-file-list): Don't treat InfoDock
16752 1998-02-09 Karl M. Hegbloom <karlheg@bittersweet.inetarena.com>
16754 * bytecomp-runtime.el (proclaim-inline): Single quotes around
16755 variable name in docstring.
16757 1998-02-10 Andreas Jaeger <aj@arthur.rhein-neckar.de>
16759 * menubar.h: Include "gui.h".
16761 1998-02-10 SL Baur <steve@altair.xemacs.org>
16763 * site-load.el: Fix documentation.
16765 1998-02-09 SL Baur <steve@altair.xemacs.org>
16767 * package-get-base.el (package-get-base): Updated.
16769 * keymap.el: PC-ize.
16771 1998-02-08 Karl M. Hegbloom <karlheg@bittersweet.inetarena.com>
16773 * hyper-apropos.el (hyper-apropos-get-doc): Print the `loaded
16774 from' on a fresh line.
16776 1998-02-08 Hrvoje Niksic <hniksic@srce.hr>
16778 * help.el (help-maybe-pretty-print-value): prin1, not princ the
16781 1998-02-09 SL Baur <steve@altair.xemacs.org>
16783 * undo-stack.el: PC-ize.
16785 * cmdloop.el: PC-ize.
16787 1998-02-08 SL Baur <steve@altair.xemacs.org>
16789 * bytecomp-runtime.el: PC-ize.
16791 * byte-optimize.el: Prolog fixup. PC-ize.
16793 * cus-dep.el: Spelling fix.
16795 * text-mode.el: Synch with Emacs 20.2. (Original ChangeLog
16798 1997-08-29 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
16800 * text-mode.el (text-mode-hook-identify): New function,
16801 put on text-mode-hook. Set text-mode-variant here.
16802 (text-mode): Don't set it here.
16804 1997-08-27 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
16806 * text-mode.el (text-mode-hook): New defvar.
16807 (text-mode-variant): New variable.
16808 (text-mode): Set that variable locally.
16809 (toggle-text-mode-auto-fill): New command.
16811 1997-06-15 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
16813 * text-mode.el (text-mode): Let all-white lines separate paragraphs.
16815 1997-06-11 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
16817 * text-mode.el (paragraph-indent-text-mode):
16818 Renamed from spaced-text-mode.
16819 (text-mode-map): Bind TAB to indent-relative.
16820 (indented-text-mode-map): Variable deleted.
16821 (indented-text-mode): Now an alias for text-mode.
16823 1998-02-05 SL Baur <steve@altair.xemacs.org>
16825 * loadup.el: test-atoms debugging stuffs removed.
16827 1998-02-03 Martin Buchholz <Martin Buchholz <martin@xemacs.org>
16829 * lisp/loaddefs.el (completion-ignored-extensions): Add ".class"
16831 1997-12-30 Colin Rafferty <colin@xemacs.org>
16833 * help.el (describe-beta): Made it use `locate-data-file'.
16834 (describe-distribution): Ditto.
16835 (describe-copying): Ditto.
16836 (describe-project): Ditto.
16837 (view-emacs-news): Ditto.
16839 * help-nomule.el (help-with-tutorial): Made it use
16840 `locate-data-file' to find tutorial.
16842 1998-01-28 Jonathon Harris <jhar@tardis.ed.ac.uk>
16844 * about.el: Corrected my email address.
16846 * mouse.el: Added 'mouse-mswindows-drop' similar to
16847 'mouse-offix-drop'.
16849 1998-01-27 SL Baur <steve@altair.xemacs.org>
16851 * loadup.el (running-xemacs): Spelling fix.
16853 1998-01-26 Colin Rafferty <colin@xemacs.org>
16855 * packages.el (packages-find-packages-1): Don't allow a backwards
16856 compatible lisp tree to overwrite `preloaded-file-list'.
16858 1998-01-26 SL Baur <steve@altair.xemacs.org>
16860 * loadup.el: Don't delete "xemacs" prior to dumping.
16862 1998-01-24 SL Baur <steve@altair.xemacs.org>
16864 * package-info.el (pi-last-mod-date): New function.
16865 (pi-author-version): New function.
16866 (batch-update-package-info): Use them.
16868 1998-01-23 Colin Rafferty <colin@xemacs.org>
16870 * frame.el (get-frame-for-buffer-default-to-current): Create.
16871 (get-frame-for-buffer-noselect): Allow user to use current frame
16872 with `get-frame-for-buffer-default-to-current'.
16874 1998-01-22 Hrvoje Niksic <hniksic@srce.hr>
16876 * bytecomp.el (byte-compile-output-file-form): Set print-gensym.
16877 (byte-compile-output-docform): Ditto.
16878 (byte-compile-compiled-obj-to-list): Ditto.
16880 1998-01-22 Kyle Jones <kyle_jones@wonderworks.com>
16882 * startup.el (command-line-1): Removed code that ran
16885 1998-01-21 Hrvoje Niksic <hniksic@srce.hr>
16887 * help-macro.el (make-help-screen): Bind `help-read-key' via flet.
16889 1998-01-17 Hrvoje Niksic <hniksic@srce.hr>
16891 * frame.el (suspend-emacs-or-iconify-frame): Check using
16892 `device-on-window-system-p' instead of explicitly checking for X,
16893 so that the same logic works for MS Windows.
16894 (suspend-or-iconify-emacs): Ditto.
16896 1998-01-14 Hrvoje Niksic <hniksic@srce.hr>
16898 * about.el (about-maintainer-info): Andy Piper is back.
16899 (xemacs-hackers): Updated Andy Piper's email address.
16900 (about-hackers): Added Jonathan Harris.
16901 (about-hackers): Updated Tibor Polgar's email address.
16903 1998-01-18 SL Baur <steve@altair.xemacs.org>
16905 * about.el: Add xemacs.org email manager.
16907 * package-get-base.el (package-get-base): Updated with most recent
16910 1998-01-14 Jens-Ulrik Holger Petersen <petersen@kurims.kyoto-u.ac.jp>
16912 * help.el (function-arglist): Use `indirect-function' instead of
16913 `symbol-function' so that aliases are treated correctly.
16915 1998-01-13 Jens-Ulrik Holger Petersen <petersen@kurims.kyoto-u.ac.jp>
16917 * help.el (help-map): Add f1 binding to `help-for-help'.
16918 Suggested by Karl M. Hegbloom <karlheg@inetarena.com>.
16919 (describe-key-briefly): Use `princ' "%s" to print object.
16920 (with-displaying-help-buffer): Kill buffer if it exists, again.
16921 (describe-key): Use `princ' "%s" to print object.
16922 (describe-function-1): Use `princ' "%s" to print object.
16923 Commented out alias lines removed.
16924 (help-pretty-print-limit): New variable to control pretty-printing
16925 of variable values.
16926 (help-maybe-pretty-print-value): Steve wins! Renamed back from
16927 `help-pretty-print-value' again. Only print-print when OBJECT is
16928 list of length less than `help-pretty-print-limit'.
16929 (describe-variable): Use `help-maybe-pretty-print-value' again.
16931 1998-01-18 SL Baur <steve@altair.xemacs.org>
16933 * simple.el (blink-matching-open): Remove C++ kludge.
16934 Suggested by Bob Weiner <weiner@wave.altrasoft.com>
16936 1998-01-14 Karl M. Hegbloom <karlheg@bittersweet.inetarena.com>
16938 * info.el (Info-default-directory-list): Made the documentation
16941 1998-01-13 Martin Buchholz <martin@xemacs.org>
16943 * lisp/packages.el:
16944 * lisp/package-admin.el:
16945 * lisp/build-report.el:
16948 1998-01-14 Christoph Wedler <wedler@fmi.uni-passau.de>
16950 * Patches/font-lock.el (java-font-lock-keywords-*): Would produce
16951 warnings in Java buffers without final newline and editing the
16954 1998-01-17 SL Baur <steve@altair.xemacs.org>
16956 * packages.el (packages-find-packages-1): Don't allow a backwards
16957 compatible lisp tree to overwrite `preloaded-file-list'.
16958 Suggested by Colin Rafferty <colin@xemacs.org>
16960 * mouse.el (mouse-offix-drop): Set undo-boundary.
16961 From Oliver Graf <ograf@fga.de>
16963 1998-01-13 SL Baur <steve@altair.xemacs.org>
16965 * loadup.el (load-gc): rewrite as defun.
16966 Print something sensical if a required dump-time file isn't found.
16968 1998-01-12 SL Baur <steve@altair.xemacs.org>
16970 * menubar.el (check-menu-syntax): Emergency dirty fix -- the 0 plist
16971 bug strikes a menudescriptor.
16973 * package-get-base.el (package-get-base): Updated.
16975 * package-info.el (batch-update-package-info): Derive REQUIRES
16978 1998-01-13 Hrvoje Niksic <hniksic@srce.hr>
16980 * files.el (save-some-buffers): Don't play games with deleting
16981 other windows if we are in the minibuffer window.
16983 1998-01-08 Karl M. Hegbloom <karlheg@bittersweet.inetarena.com>
16985 * modeline.el (modeline-minor-mode-menu): Add support for :active
16986 (add-minor-mode): Document :active property to TOGGLE.
16988 1998-01-07 Karl M. Hegbloom <karlheg@bittersweet.inetarena.com>
16990 * modeline.el (modeline-minor-mode-menu): Add support for an
16991 `:included' predicate in the `toggle-sym' plist.
16992 (add-minor-mode): Document the :included property, format
16993 docstring some more.
16994 (modeline-minor-mode-menu): Documentation string added.
16996 1998-01-02 Karl M. Hegbloom <karlheg@bittersweet.inetarena.com>
16998 * modeline.el (modeline-minor-mode-menu): genmenlab the menu
16999 labels from the symbol-names by thwacking off the overly redundant
17000 and overused "mode", parenthesizing "minor", and capitalizing the
17001 resultant strings. Also shortened the menu's title by eliminating
17002 the redundant buffer name.
17003 (add-minor-mode): Beautified the docstring, added mention of the
17004 `:menu-tag' property of TOGGLE.
17005 (modeline-minor-mode-menu): Frinked the `:menu-tag' property on
17006 `toggle-sym' to beatify the mode-life menus.
17007 * (abbrev-mode): (put)'ed a `:menu-tag' on it and
17008 `auto-fill-function'.
17010 1998-01-02 Karl M. Hegbloom <karlheg@bittersweet.inetarena.com>
17012 * modeline.el (modeline-minor-mode-menu): Changed the string-only
17013 menus to :style 'toggle.
17015 1997-12-10 Markus Linnala <maage@cs.tut.fi>
17017 * simple.el: Use mh-user-agent-compose as mh-e-user-agent.
17019 1997-12-11 Christoph Wedler <wedler@fmi.uni-passau.de>
17021 * packages/hyper-apropos.el (hyper-apropos-insert-face): Would
17022 only recognize first hyperlink.
17023 (hyper-apropos-highlightify): Deletia, this is already done by
17024 `hyper-apropos-insert-face'.
17025 (hyper-apropos-help-mode): Don't call `hyper-apropos-highlightify.
17027 1998-01-09 SL Baur <steve@altair.xemacs.org>
17029 * x-toolbar.el (toolbar-ispell-internal): Use ispell-message for
17031 (toolbar-mail-reader): Add support for `send'.
17032 From Jonathan Marten <jonathan.marten@UK.Sun.COM>
17034 1998-01-05 Karl M. Hegbloom <karlheg@bittersweet.inetarena.com>
17036 * info.el (Info-emacs-info-file-name): Add defvar for
17037 `Info-emacs-info-file-name' so that `Info-goto-emacs-command-node'
17038 will function properly.
17040 1998-01-05 Gary D. Foster <gfoster@ragesoft.com>
17042 * simple.el: make the backwards delete function called by
17043 `backward-or-forward-delete-char' user configurable.
17045 1998-01-09 Karl M. Hegbloom <karlheg@bittersweet.inetarena.com>
17047 * hyper-apropos.el (hyper-apropos-get-doc): Print where a byte
17048 compiled function got loaded from.
17050 1998-01-09 SL Baur <steve@altair.xemacs.org>
17052 * term/apollo.el: Synched up with InfoDock 3.6.2.
17054 1998-01-08 SL Baur <steve@altair.xemacs.org>
17056 * startup.el (load-init-file): Load autoloads earlier.
17057 (startup-splash-frame): Handle InfoDock logo.
17059 * x-init.el (init-post-x-win): Don't call init-x-toolbar in
17061 (x-init-toolbar-from-resources): Move from x-toolbar.el.
17063 * toolbar.el (init-toolbar-from-resources): InfoDock x-toolbar.el
17064 doesn't have this function.
17066 * packages.el (locate-data-file): Fix to call `locate-file'.
17068 1998-01-07 SL Baur <steve@altair.xemacs.org>
17070 * dumped-lisp.el (preloaded-file-list): InfoDock uses its own
17071 version of version.el.
17072 (preloaded-file-list): Ditto for x-menubar.el and x-toolbar.el.
17074 * x-menubar.el (default-menubar): Guard reference to
17076 (default-menubar): Guard references to `font-lock-mode'.
17077 (default-menubar): Guard references to font-menu-this-frame-only-p'.
17078 (default-menubar): Guard references to `font-menu-ignore-scaled-fonts'.
17080 * make-docfile.el: Don't snarf doc strings from autoloads.
17082 * startup.el (load-init-file): Use algorithm from loaddefs.el for
17083 loading auto-autoloads files.
17085 * loaddefs.el: Disable dumping autoloads.
17087 1998-01-05 SL Baur <steve@altair.xemacs.org>
17089 * lisp-mnt.el: Synch to Emacs 20.2.
17091 * help.el: Remove manual autoload of `finder-by-keyword'.
17093 * finder.el (finder-by-keyword): Autoload.
17095 * help.el: Conditionalize hyperbole setup.
17097 1998-01-04 SL Baur <steve@altair.xemacs.org>
17099 * packages.el (package-require): Update to reflect new data format.
17101 1998-01-02 Didier Verna <didier@xemacs.org>
17103 * x-menubar.el (default-menubar): make the tutorials available
17104 through the menubar. (Plus some compilation warnings cleanup).
17106 1998-01-04 SL Baur <steve@altair.xemacs.org>
17108 * check-features.el: New file. Perform sanity check after build.
17110 * dumped-lisp.el (preloaded-file-list): Move tooltalk dumped lisp
17111 files to tooltalk package.
17112 (preloaded-file-list): Moved sparcworks dumped lisp files to Sun
17115 * package-admin.el (package-admin-xemacs): Use better default for
17116 location of XEmacs binary.
17118 1998-01-03 Aki Vehtari <Aki.Vehtari@hut.fi>
17120 * x-menubar.el (buffers-menu-submenus-for-groups-p): Replace const
17121 tag with sexp and add value tag with value `t'.
17123 1998-01-03 SL Baur <steve@altair.xemacs.org>
17125 * package-get.el: Changes to work with real data.
17126 From Pete Ware <ware@cis.ohio-state.edu>
17128 * packages.el (packages-reload-autoloads): Guard load for the time
17131 * update-elc.el ("packages.el"): Force loading packages.el instead
17132 of possibly out-of-date packges.elc.
17133 * make-docfile.el ("packages.el"): Ditto.
17135 1998-01-02 Colin Rafferty <colin@xemacs.org>
17137 * build-report.el (build-report-delete-regexp): Added a rule for
17138 the main tarball shadowing anything past it.
17140 1998-01-02 SL Baur <steve@altair.xemacs.org>
17142 * packages.el (package-provide): Delete a previous provide.
17144 * package-info.el: New file.
17146 * package-get.el: New file.
17147 From Pete Ware <ware@cis.ohio-state.edu>
17148 (package-get): Fix md5 computation to work with Mule.
17150 1997-12-11 Jens-Ulrik Holger Petersen <petersen@kurims.kyoto-u.ac.jp>
17152 * simple.el (log-message-*): Quote symbols in docstrings properly.
17154 1998-01-01 SL Baur <steve@altair.xemacs.org>
17156 * packages.el (packages-new-autoloads): Ignore symbolic links.
17158 * cus-face.el (face-custom-attributes-get): Fix typo.
17159 From Jens-Ulrik Holger Petersen <petersen@kurims.kyoto-u.ac.jp>
17161 1997-12-31 SL Baur <steve@altair.xemacs.org>
17163 * startup.el (load-init-file): Reload new or changed autoloads
17164 unless inhibited. Reload modified dumped lisp (stubbed).
17166 * packages.el (packages-new-autoloads): New function.
17167 (packages-reload-autoloads): New function.
17168 (packages-reload-dumped-lisp): New (stub) function.
17170 * loadup.el: Inhibit reloading dumped files when running temacs.
17172 * loadhist.el (file-provides): Extend to handle variant
17175 * replace.el (query-replace): Fix typo.
17177 1997-12-30 SL Baur <steve@altair.xemacs.org>
17179 * make-docfile.el: list-autoloads-path has been renamed.
17180 * update-elc.el: list-autoloads has been renamed.
17182 * packages.el (packages-list-autoloads): Renamed.
17183 (packages-list-autoloads-path): Ditto.
17185 1997-12-29 Colin Rafferty <colin@xemacs.org>
17187 * packages.el (packages-find-packages-1): Made it signal a warning
17188 for an error in an auto-autoload.el file.
17190 1997-12-30 SL Baur <steve@altair.xemacs.org>
17192 * x-menubar.el (buffers-menu-submenus-for-groups-p): Replace sexp
17194 From Aki Vehtari <Aki.Vehtari@hut.fi>
17196 * dumped-lisp.el (preloaded-file-list): Dump loadhist with XEmacs.
17198 * loadhist.el (unload-feature): Remove autoload.
17200 1997-12-28 SL Baur <steve@altair.xemacs.org>
17202 * loadhist.el: Unpackaged.
17204 * help.el (describe-symbol-find-file): Rename
17205 `describe-function-find-file' and make old name obsolete.
17206 (describe-function-1): Use it.
17207 (describe-function-1): Guard reference to
17208 `compiled-function-annotation'.
17210 1997-12-27 Jens-Ulrik Holger Petersen <petersen@kurims.kyoto-u.ac.jp>
17212 * help.el (help-mode-bury): Now a call to `help-mode-quit' with
17214 (help-mode-quit): New optional arg to control whether it kills or
17216 (with-displaying-help-buffer): Don't kill buffer initially, even
17217 if it exists: it is erased by `with-output-to-temp-buffer' anyway.
17218 (help-pretty-print-value): Rename back from
17219 `help-maybe-pretty-print-value'! If `pp-internal' is available
17220 use it, otherwise use dumped `cl-prettyprint'.
17221 (describe-variable): Use `help-pretty-print-value' again.
17222 (find-func): Removed reference to "find-func" at end.
17224 1997-12-26 Kirill M. Katsnelson <kkm@kis.ru>
17226 * dumped-lisp.el: x-menubar.el dumped along with mswindows native
17227 GUI XEmacs. Rename? x-menubar is rather window system
17228 independant, except for a couple of items.
17230 1997-12-26 SL Baur <steve@altair.xemacs.org>
17232 * x-menubar.el (default-menubar): Remove hyperbole and oobr
17233 entries as they will no longer be distributed with XEmacs.
17235 * format.el (format-alist): Fix image/tiff regexps.
17236 From P. E. Jareth Hein <jareth@camelot-soft.com>
17238 * help.el (help-maybe-pretty-print-value): Rename.
17239 (describe-variable): Use it.
17240 (describe-variable): Add trailing linefeed.
17242 1997-12-26 Jens-Ulrik Holger Petersen <petersen@kurims.kyoto-u.ac.jp>
17244 * help.el (describe-function-1): Don't output anything for
17245 arglist of autoload functions.
17247 1997-12-26 Jens-Ulrik Holger Petersen <petersen@kurims.kyoto-u.ac.jp>
17249 * help.el (describe-function-1): Don't output anything for
17250 arglist of autoload functions.
17252 1997-12-26 Jens-Ulrik Holger Petersen <petersen@kurims.kyoto-u.ac.jp>
17254 * help.el (help-mode-map): New bindings for `help-mode-bury',
17255 `describe-function-at-point', `describe-variable-at-point',
17256 `Info-elisp-ref', `customize-variable', `help-next-section' and
17257 `help-prev-section'.
17258 (help-next-section): New function.
17259 (help-prev-section): New function.
17260 (help-mode-quit): Changed to kill the help buffer.
17261 (help-mode-bury): Formerly `help-mode-quit'. Bury buffer
17263 (help-buffer-name): New function to generate the name of help
17265 (with-displaying-help-buffer): Is now a macro. Takes an new first
17266 argument giving the name of the help buffer.
17267 (describe-key): Use `with-displaying-help-buffer' with name.
17268 (describe-mode): Ditto.
17269 (describe-bindings): Ditto.
17270 (describe-prefix-bindings): Ditto.
17271 (view-lossage): Ditto.
17272 (with-syntax-table): New macro.
17273 (function-called-at-point): Use `ignore-errors' and
17274 `with-syntax-table'.
17275 (function-at-point): Ditto.
17276 (describe-function): Use `with-displaying-help-buffer' with name.
17277 (function-arglist): Extracted from `describe-function-1'. Returns
17278 function's arglist as string.
17279 (function-documentation): Extracted from `describe-function-1'.
17280 Returns function's docstring.
17281 (describe-function-1): Remove all the "stream" garbage, including
17282 the stream argument. Use `function-arglist' and
17283 `function-documentation'.
17284 (describe-function-arglist): Just use `function-arglist'.
17285 (variable-at-point): Use `ignore-errors' and `with-syntax-table'.
17286 (help-pretty-print-value): New function to help with
17287 pretty-printing variable values. Knows about `#<...>'. Needs
17289 (describe-variable): Use `with-displaying-help-buffer' with name.
17290 Formatting improved. Display file where variable is defined, if
17291 known. Use `help-pretty-print-value'.
17292 (describe-syntax): Use `with-displaying-help-buffer' with name.
17293 (list-processes): Remove "stream" garbage.
17295 1997-12-25 SL Baur <steve@altair.xemacs.org>
17297 * x-init.el (x-initialize-keyboard): Don't load x-win*.el files,
17298 call a dumped routine instead.
17300 * x-win-xfree86.el: Wrap file in defun.
17301 * x-win-sun.el: Ditto.
17303 1997-12-23 SL Baur <steve@altair.xemacs.org>
17305 * help.el (view-emacs-news): Remove usage of outl-mouse which
17306 advises functions and does other evil things.
17308 1997-12-22 SL Baur <steve@altair.xemacs.org>
17310 * format.el (format-alist): Add `image/tiff'.
17311 From P. E. Jareth Hein <jareth@camelot-soft.com>
17313 1997-12-21 SL Baur <steve@altair.xemacs.org>
17315 * about.el (about-hackers): More names added.
17317 * make-docfile.el: Remove superfluous package path search.
17319 * loaddefs.el: Commentary changes. Removal of VM autoloads.
17321 1997-12-20 SL Baur <steve@altair.xemacs.org>
17323 * shadow.el (find-emacs-lisp-shadows): Add _pkg to the list of
17326 1997-12-18 SL Baur <steve@altair.xemacs.org>
17328 * startup.el (set-default-load-path): Make sure lisp and site-lisp
17329 get trailing slashes when added to the load-path.
17331 * x-init.el (init-x-win): Locate where XEmacs X localization files
17334 1997-12-18 Kyle Jones <kyle_jones@wonderworks.com>
17336 * x-faces.el: Added support for foregroundToolBarColor
17337 to xpm-color-symbols.
17339 1997-12-17 Hrvoje Niksic <hniksic@srce.hr>
17341 * etags.el (tags-remove-duplicates): Removed.
17342 (buffer-tag-table-list): Use `delete-duplicates'.
17344 * cl-extra.el (coerce): Coerce to bit-vector and weak-list
17346 (get*): Defalias to `get'.
17348 * cl.el (eql): Compare integers with `eq'.
17349 (cl-map-extents): Check for `map-extents' first.
17351 1997-12-17 Didier Verna <didier@xemacs.org>
17353 * leim/quail/latin-pre.el ("french-prefix"): doc string cleanup +
17354 added the 'numero', 'copyright' and 'trademark' symbols.
17356 * leim/quail/latin-post.el ("french-postfix"): see above.
17358 1997-12-15 Hrvoje Niksic <hniksic@srce.hr>
17360 * widget.el (define-widget): Check the arguments.
17362 * cus-edit.el (customize-face): Use `check-argument-type'.
17363 (custom-variable-value-create): Use `signal' to signal error.
17364 (custom-variable-reset-saved): Ditto.
17365 (custom-variable-reset-standard): Ditto.
17366 (custom-face-reset-saved): Ditto.
17368 * wid-edit.el (widget-prompt-value): Use `signal' to signal error.
17369 (widget-default-format-handler): Ditto.
17370 (widget-checklist-add-item): Ditto.
17371 (widget-radio-add-item): Ditto.
17372 (widget-editable-list-entry-create): Ditto.
17373 (widget-sexp-prompt-value): Ditto.
17375 * custom.el (custom-declare-variable): Signal errors better.
17376 (custom-handle-keyword): Ditto.
17377 (custom-declare-group): Ditto.
17379 * window-xemacs.el (windows): Ditto.
17381 * menubar.el (menu): Ditto.
17383 * keydefs.el (keyboard): Ditto.
17385 * minibuf.el (minibuffer): Ditto.
17387 * process.el (execute): Ditto.
17389 * fill.el (fill): Ditto.
17391 * modeline.el (modeline): Ditto.
17393 * help.el (help): Ditto.
17395 * faces.el (faces): Ditto.
17397 * files.el (files): Ditto.
17399 * x-init.el (x): Ditto.
17401 * lisp-mode.el (lisp): Ditto.
17403 * process.el (processes): Ditto.
17405 * mouse.el (mouse): Ditto.
17407 * abbrev.el (abbrev): Moved from cus-edit.
17409 * font-lock.el (lisp-font-lock-keywords-1): Recognize `defcustom'
17410 as variable declaration.
17412 1997-12-15 Hrvoje Niksic <hniksic@srce.hr>
17414 * menubar.el (find-menu-item): Use `check-argument-type'.
17415 (find-menu-item): Cosmetic changes.
17417 1997-12-18 SL Baur <steve@altair.xemacs.org>
17419 * x-menubar.el (default-menubar): Guard usage of lpr-switches.
17421 1997-12-17 SL Baur <steve@altair.xemacs.org>
17423 * startup.el (set-default-load-path): Only search package-path
17424 when not running temacs.
17426 * dumped-lisp.el (preloaded-file-list): Remove Egg/Its dumped lisp
17429 * loadup.el: Correct commentary. Reformatting.
17430 (really-early-error-handler): Use absolute path to the
17431 first dumped-lisp.el file.
17432 (really-early-error-handler): Print full path name of
17433 each dumped lisp file (inherited from InfoDock).
17435 * shadow.el (find-emacs-lisp-shadows): Ignore multiple
17436 dumped-lisp.el files.
17438 * make-docfile.el (preloaded-file-list): Reorder when the
17439 package-path is searched.
17440 * update-elc.el: Ditto.
17442 * lisp-mode.el (call-with-condition-handler): Treat the same as
17443 `condition-case' for indentation.
17445 * about.el (about-xemacs): Update release date.
17447 1997-12-17 Hrvoje Niksic <hniksic@srce.hr>
17449 * cl-macs.el (case): Signal error if `t' or `otherwise' are seen
17450 anywhere but at the last clause.
17451 (ecase): Disallow `t' and `otherwise'.
17453 1997-12-16 Jens-Ulrik Holger Petersen <petersen@kurims.kyoto-u.ac.jp>
17455 * cus-edit.el (custom-buffer-create-buttons): New function
17456 from stuff moved out of `custom-buffer-create-internal'.
17457 (custom-novice): New variable. Default t.
17458 (custom-display-global-buttons): Ditto. Default `top'.
17459 (custom-buffer-create-internal): Only display help if
17460 `custom-novice' is non-nil. Display global buttons according to
17461 `custom-display-global-buttons'.
17463 1997-12-15 Hrvoje Niksic <hniksic@srce.hr>
17465 * menubar.el (find-menu-item): Use `check-argument-type'.
17466 (find-menu-item): Cosmetic changes.
17468 1997-12-15 Hrvoje Niksic <hniksic@srce.hr>
17470 * modeline.el (mouse-drag-modeline): Give the modeline a "pressed"
17473 1997-12-16 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
17475 * format.el (format-deannotate-region): Bug fix.
17476 Deannotating a region containing unknown tags would fail
17477 (causing decoding of text/enriched to fail at user level)
17479 1997-12-16 Kyle Jones <kyle_jones@wonderworks.com>
17481 * minibuf.el (read-directory-name): Support sixth
17482 arg, HISTORY, as already documented.
17484 1997-12-17 Hrvoje Niksic <hniksic@srce.hr>
17486 * etags.el (get-tag-table-buffer): Use explicit lists as arguments
17489 1997-12-14 SL Baur <steve@altair.xemacs.org>
17491 * skk/skk-leim.el (skk-auto-fill-activate): Synch with
17494 1997-12-13 SL Baur <steve@altair.xemacs.org>
17496 * dumped-lisp.el (preloaded-file-list): Remove debugging statement.