1 2022-10-04 MORIOKA Tomohiko <tomo.git@chise.org>
3 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4 setting for `===shuowen-jiguge-A30'.
6 2022-10-03 MORIOKA Tomohiko <tomo.git@chise.org>
8 * mule/mule-charset.el (default-coded-charset-priority-list): Add
9 `===shuowen-jiguge-A30'.
11 * mule/mule-conf.el (===shuowen-jiguge-A30): New coded-charset for
14 2022-09-27 MORIOKA Tomohiko <tomo.git@chise.org>
16 * mule/mule-charset.el (default-coded-charset-priority-list):
17 Prefer `=ucs-sip-ext-b@iso' to `=ucs-sip@JP/hanazono'.
19 2022-09-26 MORIOKA Tomohiko <tomo.git@chise.org>
21 * mule/mule-charset.el (default-coded-charset-priority-list):
22 - Prefer `=ucs-sip@JP/hanazono', `=ucs-tip@JP/hanazono' and
23 `=ucs-sip@gb' to `=ruimoku-v6', `=zinbun-oracle', `=hanziku-*',
25 - Add `==ucs-bmp-var-007'.
27 * mule/mule-conf.el (==ucs-var-007): New coded-charset for XEmacs
29 (==ucs-bmp-var-007): Ditto.
31 2022-09-20 MORIOKA Tomohiko <tomo.git@chise.org>
33 * mule/mule-charset.el (default-coded-charset-priority-list): Add
36 * mule/mule-conf.el (=>ucs-tip@iwds-1): New coded-charset for
39 2022-09-15 MORIOKA Tomohiko <tomo.git@chise.org>
41 * mule/mule-conf.el (==ucs-sip-itaiji-005): New coded-charset for
43 (=ucs-tip): Update `max-code' to sync with Ext-H of Unicode 15.0.
44 (=ucs-tip@JP/hanazono): Likewise.
45 (=>ucs-tip@component): Likewise.
46 (==ucs-tip@JP/hanazono): Likewise.
48 * mule/mule-charset.el (default-coded-charset-priority-list): Add
49 `==ucs-sip-itaiji-005'.
51 2022-06-16 MORIOKA Tomohiko <tomo.git@chise.org>
53 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
54 setting for `=>shuowen-jiguge'.
56 * mule/mule-charset.el (default-coded-charset-priority-list): Add
59 * mule/mule-conf.el (=>shuowen-jiguge): New coded-charset for
62 2022-06-09 MORIOKA Tomohiko <tomo.git@chise.org>
64 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
65 setting for `===chise-hdic-ktb-seal'.
67 * mule/mule-charset.el (default-coded-charset-priority-list): Add
68 `===chise-hdic-ktb-seal'.
70 * mule/mule-conf.el (===chise-hdic-ktb-seal): New coded-charset
73 2022-05-11 MORIOKA Tomohiko <tomo.git@chise.org>
75 * mule/mule-charset.el (default-coded-charset-priority-list): Add
78 * mule/mule-conf.el (=ucs-sip@cns): New coded-charset for XEmacs
81 2022-04-20 MORIOKA Tomohiko <tomo.git@chise.org>
83 * mule/mule-charset.el (default-coded-charset-priority-list): Add
86 * mule/mule-conf.el (==ucs-var-003): New coded-charset for XEmacs
88 (==ucs-bmp-var-003): Ditto.
90 2022-04-13 MORIOKA Tomohiko <tomo.git@chise.org>
92 * mule/mule-charset.el (default-coded-charset-priority-list): Add
95 * mule/mule-conf.el (=ucs-sip-var-010): New coded-charset for
98 2022-03-08 MORIOKA Tomohiko <tomo.git@chise.org>
100 * mule/mule-charset.el (default-coded-charset-priority-list):
101 Change priority of `==ucs-bmp-cjk@gb' to prefer
102 `==ucs-sip-ext-b@iso', `==cns11643-1', `==cns11643-2' or some
103 other abstract-form-CCSes.
105 2022-01-30 MORIOKA Tomohiko <tomo.git@chise.org>
107 * mule/mule-charset.el (default-coded-charset-priority-list): Add
108 `=>ucs-sip-itaiji-012'.
110 * mule/mule-conf.el (=>ucs-sip-itaiji-012): New coded-charset for
113 2022-01-28 MORIOKA Tomohiko <tomo.git@chise.org>
115 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
116 setting for `=>ucs-itaiji-012'.
118 2022-01-27 MORIOKA Tomohiko <tomo.git@chise.org>
120 * mule/mule-charset.el (default-coded-charset-priority-list): Add
121 `=>ucs-bmp-itaiji-012'.
123 * mule/mule-conf.el (=>ucs-itaiji-012): New coded-charset for
125 (=>ucs-bmp-itaiji-012): Ditto.
127 2022-01-26 MORIOKA Tomohiko <tomo.git@chise.org>
129 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
130 setting for `=big5-cdp-var-008'.
132 2022-01-26 MORIOKA Tomohiko <tomo.git@chise.org>
134 * mule/mule-charset.el (default-coded-charset-priority-list): Add
137 * mule/mule-conf.el (=big5-cdp-var-008): New coded-charset for
140 2022-01-23 MORIOKA Tomohiko <tomo.git@chise.org>
142 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
143 setting for `=>ucs-itaiji-016'.
145 2022-01-22 MORIOKA Tomohiko <tomo.git@chise.org>
147 * mule/mule-charset.el (default-coded-charset-priority-list): Add
148 `=>ucs-bmp-itaiji-016'.
150 * mule/mule-conf.el (=>ucs-itaiji-016): New coded-charset for
152 (=>ucs-bmp-itaiji-016): Ditto.
154 2022-01-16 MORIOKA Tomohiko <tomo.git@chise.org>
156 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
157 settings for `===chise-hdic-ktb' and `=chise-hdic-ktb'.
159 * mule/mule-charset.el (default-coded-charset-priority-list): Add
160 `===chise-hdic-ktb' and `=chise-hdic-ktb'.
162 * mule/mule-conf.el (===chise-hdic-tsj): Modify DOC.
163 (=chise-hdic-tsj): Ditto.
164 (===chise-hdic-ktb): New coded-charset for XEmacs CHISE.
165 (=chise-hdic-ktb): Ditto.
167 2022-01-15 MORIOKA Tomohiko <tomo.git@chise.org>
169 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
170 settings for `===chise-hdic-syp' and `=chise-hdic-syp'.
172 * mule/mule-charset.el (default-coded-charset-priority-list): Add
173 `===chise-hdic-syp' and `=chise-hdic-syp'.
175 * mule/mule-conf.el (===chise-hdic-syp): New coded-charset for
177 (=chise-hdic-syp): New coded-charset for XEmacs CHISE.
179 2022-01-14 MORIOKA Tomohiko <tomo.git@chise.org>
181 * mule/mule-coding.el (coded-charset-entity-reference-alist):
182 Prefer `===chise-hdic-tsj' to `=chise-hdic-tsj'.
184 * mule/mule-charset.el (default-coded-charset-priority-list):
185 Prefer `===chise-hdic-tsj' to `=chise-hdic-tsj'.
187 2022-01-13 MORIOKA Tomohiko <tomo.git@chise.org>
189 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
190 settings for `=chise-hdic-tsj' and `===chise-hdic-tsj'.
192 2022-01-13 MORIOKA Tomohiko <tomo.git@chise.org>
194 * mule/mule-charset.el (default-coded-charset-priority-list): Add
195 `=chise-hdic-tsj' and `===chise-hdic-tsj'.
197 * mule/mule-conf.el (===chise-hdic-tsj): New coded-charset for
199 (=chise-hdic-tsj): Ditto.
201 2022-01-11 MORIOKA Tomohiko <tomo.git@chise.org>
203 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
204 settings for `=>hanyo-denshi/tk'.
206 * mule/mule-charset.el (default-coded-charset-priority-list): Add
207 `=>hanyo-denshi/tk/mf-01'.
209 * mule/mule-conf.el (=>hanyo-denshi/tk): New coded-charset for
211 (=>hanyo-denshi/tk/mf-01): Ditto.
212 (==hanyo-denshi/tk/mf-01): Fix DOC.
214 2021-11-27 MORIOKA Tomohiko <tomo.git@chise.org>
216 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
217 settings for `=ucs-itaiji-014' and `=>ucs-itaiji-014'.
219 2021-11-15 MORIOKA Tomohiko <tomo.git@chise.org>
221 * mule/mule-charset.el (default-coded-charset-priority-list): Add
222 `=ucs-bmp-itaiji-014' and `=>ucs-bmp-itaiji-014'.
224 * mule/mule-conf.el (=ucs-itaiji-014): New coded-charset for
226 (=ucs-bmp-itaiji-014): Ditto.
227 (=>ucs-itaiji-014): Ditto.
228 (=>ucs-bmp-itaiji-014): Ditto.
230 2021-11-02 MORIOKA Tomohiko <tomo.git@chise.org>
232 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
233 setting for `==daikanwa/+2p'.
235 2021-10-18 MORIOKA Tomohiko <tomo.git@chise.org>
237 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
238 setting for `=ucs-itaiji-016'.
240 2021-10-14 MORIOKA Tomohiko <tomo.git@chise.org>
242 * mule/mule-charset.el (default-coded-charset-priority-list): Add
243 `=ucs-bmp-itaiji-016'.
245 * mule/mule-conf.el (=ucs-itaiji-016): New coded-charset for
247 (=ucs-bmp-itaiji-016): Ditto.
249 2021-09-18 MORIOKA Tomohiko <tomo.git@chise.org>
251 * mule/mule-charset.el (default-coded-charset-priority-list): Add
254 2021-08-29 MORIOKA Tomohiko <tomo.git@chise.org>
256 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
257 setting for `=>ucs-itaiji-003@iwds-1'.
259 * mule/mule-charset.el (default-coded-charset-priority-list): Add
260 `=>ucs-sip-itaiji-003@iwds-1'.
262 * mule/mule-conf.el (=>ucs-sip-itaiji-003@iwds-1): New
263 coded-charset for XEmacs CHISE.
265 2021-05-16 MORIOKA Tomohiko <tomo.git@chise.org>
267 * mule/mule-charset.el (default-coded-charset-priority-list): Add
268 `=>ucs-bmp-itaiji-006@iwds-1'.
270 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
271 setting for `=>ucs-itaiji-006@iwds-1'.
273 2021-05-15 MORIOKA Tomohiko <tomo.git@chise.org>
275 * mule/mule-conf.el (=>ucs-itaiji-006@iwds-1): New coded-charset
277 (=>ucs-bmp-itaiji-006@iwds-1): New coded-charset for XEmacs CHISE.
279 2021-04-22 MORIOKA Tomohiko <tomo.git@chise.org>
281 * mule/mule-charset.el (default-coded-charset-priority-list): Add
282 `=ucs-sip-itaiji-009'.
284 * mule/mule-conf.el (=ucs-sip-itaiji-009): New coded-charset for
287 2021-04-21 MORIOKA Tomohiko <tomo.git@chise.org>
289 * mule/mule-charset.el (default-coded-charset-priority-list): Add
290 `=>ucs-sip-itaiji-008'.
292 * mule/mule-conf.el (=>ucs-sip-itaiji-008): New coded-charset for
295 2021-04-17 MORIOKA Tomohiko <tomo.git@chise.org>
297 * mule/mule-charset.el (default-coded-charset-priority-list): Add
300 * mule/mule-conf.el (==ucs-sip-var-001): New coded-charset for
303 2021-03-23 MORIOKA Tomohiko <tomo.git@chise.org>
305 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
306 setting for `===hng-kkd'.
308 * mule/mule-charset.el (default-coded-charset-priority-list): Add
311 2021-03-22 MORIOKA Tomohiko <tomo.git@chise.org>
313 * mule/mule-conf.el (===hng-kkd): New coded-charset for XEmacs
316 2021-01-21 MORIOKA Tomohiko <tomo.git@chise.org>
318 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
319 setting for `=>>ruimoku-v6'.
321 2021-01-16 MORIOKA Tomohiko <tomo.git@chise.org>
323 * mule/mule-charset.el (default-coded-charset-priority-list): Add
326 2021-01-06 MORIOKA Tomohiko <tomo.git@chise.org>
328 * mule/mule-conf.el (=>>ruimoku-v6): (Re)Define as an entity
329 instead of an alias to `=>ruimoku-v6'.
331 2020-12-16 MORIOKA Tomohiko <tomo.git@chise.org>
333 * mule/mule-charset.el (default-coded-charset-priority-list): Add
334 `=ucs-sip-itaiji-012'.
336 * mule/mule-conf.el (=ucs-sip-itaiji-012): New coded-charset for
339 2020-11-16 MORIOKA Tomohiko <tomo.git@chise.org>
341 * mule/mule-charset.el (default-coded-charset-priority-list): Add
344 * mule/mule-conf.el (=ucs-tip-var-004): New coded-charset for
347 2020-10-22 MORIOKA Tomohiko <tomo.git@chise.org>
349 * mule/mule-charset.el (default-coded-charset-priority-list): Add
350 `=>ucs-sip-itaiji-002@iwds-1'.
352 * mule/mule-conf.el (=>ucs-sip-itaiji-002@iwds-1): New
353 coded-charset for XEmacs CHISE.
355 2020-09-17 MORIOKA Tomohiko <tomo.git@chise.org>
357 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
358 settings for `=big5-cdp-itaiji-004', `=big5-cdp-itaiji-005' and
359 `=>big5-cdp-itaiji-004'.
361 2020-08-28 MORIOKA Tomohiko <tomo.git@chise.org>
363 * mule/mule-charset.el (default-coded-charset-priority-list): Add
364 `=big5-cdp-itaiji-004', `=big5-cdp-itaiji-005' and
365 `=>big5-cdp-itaiji-004'.
367 * mule/mule-conf.el (=big5-cdp-itaiji-004): New coded-charset for
369 (=>big5-cdp-itaiji-004): Ditto.
370 (=big5-cdp-itaiji-005): Ditto.
372 2020-07-30 MORIOKA Tomohiko <tomo.git@chise.org>
374 * mule/mule-conf.el (=ucs-bmp-cjk@JP/hanazono): Change `max-code'
377 2020-07-26 MORIOKA Tomohiko <tomo.git@chise.org>
379 * mule/mule-charset.el (default-coded-charset-priority-list): Add
380 `=>ucs-bmp-itaiji-003@iwds-1'.
382 * mule/mule-conf.el (=>ucs-itaiji-003@iwds-1): New coded-charset
384 (=>ucs-bmp-itaiji-003@iwds-1): New coded-charset for XEmacs CHISE.
386 2020-07-22 MORIOKA Tomohiko <tomo.git@chise.org>
388 * mule/mule-charset.el (default-coded-charset-priority-list): Add
389 `=>ucs-tip-itaiji-001'.
391 * mule/mule-conf.el (=>ucs-tip-itaiji-001): New coded-charset for
394 2020-07-19 MORIOKA Tomohiko <tomo.git@chise.org>
396 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
397 setting for `=>big5-cdp-itaiji-002'.
399 2020-07-17 MORIOKA Tomohiko <tomo.git@chise.org>
401 * mule/mule-charset.el (default-coded-charset-priority-list): Add
402 `=>big5-cdp-itaiji-002'.
404 * mule/mule-conf.el (=>big5-cdp-itaiji-002): New coded-charset for
407 2020-07-14 MORIOKA Tomohiko <tomo.git@chise.org>
409 * mule/mule-charset.el (default-coded-charset-priority-list): Add
412 2020-07-01 MORIOKA Tomohiko <tomo.git@chise.org>
414 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
415 setting for `==ucs-var-001'.
417 2020-06-24 MORIOKA Tomohiko <tomo.git@chise.org>
419 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
420 setting for `=+>ucs-var-003'.
422 * mule/mule-charset.el (default-coded-charset-priority-list): Add
423 `=ucs-tip-var-003' and `=+>ucs-tip-var-003'.
425 * mule/mule-conf.el (=ucs-tip-var-003): New coded-charset for
427 (=+>ucs-tip-var-003): Ditto.
429 2020-06-24 MORIOKA Tomohiko <tomo.git@chise.org>
431 * mule/mule-charset.el (default-coded-charset-priority-list): Add
432 `=ucs-tip-var-001' and `=ucs-tip-var-002'.
434 * mule/mule-conf.el (=ucs-tip-var-001): New coded-charset for
436 (=ucs-tip-var-002): Ditto.
438 2020-06-14 MORIOKA Tomohiko <tomo.git@chise.org>
440 * mule/mule-conf.el (=ucs-bmp-var-001): Change `max-code' to
443 2020-06-12 MORIOKA Tomohiko <tomo.git@chise.org>
445 * mule/mule-charset.el (default-coded-charset-priority-list): Add
448 * mule/mule-conf.el (==ucs-var-001): New coded-charset for XEmacs
450 (==ucs-bmp-var-001): Ditto.
452 2020-05-28 MORIOKA Tomohiko <tomo.git@chise.org>
454 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
455 setting for `=big5-cdp-var-007'.
457 * mule/mule-charset.el (default-coded-charset-priority-list): Add
460 * mule/mule-conf.el (=big5-cdp-var-007): New coded-charset for
463 2020-05-03 MORIOKA Tomohiko <tomo.git@chise.org>
465 * mule/mule-charset.el (default-coded-charset-priority-list): Add
468 * mule/mule-conf.el (=ucs-sip@gb): New coded-charset for XEmacs
471 2020-03-19 MORIOKA Tomohiko <tomo.git@chise.org>
473 * mule/mule-charset.el (default-coded-charset-priority-list): Add
476 * mule/mule-conf.el (=>ucs-tip@cognate): New coded-charset for
479 2020-03-18 MORIOKA Tomohiko <tomo.git@chise.org>
481 * mule/mule-charset.el (default-coded-charset-priority-list): Add
482 `=ucs-tip-itaiji-001'.
484 * mule/mule-conf.el (=ucs-tip-itaiji-001): New coded-charset for
487 2020-03-12 MORIOKA Tomohiko <tomo.git@chise.org>
489 * mule/mule-charset.el (default-coded-charset-priority-list): Add
490 `=>ucs-tip@component'.
492 * mule/mule-conf.el (=>ucs-tip@component): New coded-charset for
495 2020-03-11 MORIOKA Tomohiko <tomo.git@chise.org>
497 * mule/mule-charset.el (default-coded-charset-priority-list): Add
498 `==ucs-tip@JP/hanazono'.
500 * mule/mule-conf.el (==ucs-tip@JP/hanazono): New coded-charset for
503 2020-03-11 MORIOKA Tomohiko <tomo.git@chise.org>
505 * mule/mule-charset.el (default-coded-charset-priority-list): Add
506 `=ucs-tip' and `=ucs-tip@JP/hanazono'.
508 * mule/mule-conf.el (=ucs-tip): New coded-charset for XEmacs
510 (=ucs-tip@JP/hanazono): Ditto.
512 2020-01-06 MORIOKA Tomohiko <tomo.git@chise.org>
514 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
515 setting for `=ucs-var-007'.
517 2019-12-30 MORIOKA Tomohiko <tomo.git@chise.org>
519 * mule/mule-charset.el (default-coded-charset-priority-list): Add
522 * mule/mule-conf.el (=ucs-var-007): New coded-charset for XEmacs
524 (=ucs-bmp-var-007): Ditto.
526 2019-12-01 MORIOKA Tomohiko <tomo.git@chise.org>
528 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
529 setting for `=>ucs-itaiji-002@iwds-1'.
531 * mule/mule-charset.el (default-coded-charset-priority-list): Add
532 `=>ucs-bmp-itaiji-002@iwds-1'.
534 2019-11-30 MORIOKA Tomohiko <tomo.git@chise.org>
536 * mule/mule-conf.el (=>ucs-itaiji-002@iwds-1): New coded-charset
538 (=>ucs-bmp-itaiji-002@iwds-1): Ditto.
540 2019-11-05 MORIOKA Tomohiko <tomo.git@chise.org>
542 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
543 setting for `=>ucs-itaiji-008'.
545 2019-10-11 MORIOKA Tomohiko <tomo.git@chise.org>
547 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
548 setting for `=>big5-cdp-itaiji-003'.
550 * mule/mule-charset.el (default-coded-charset-priority-list): Add
551 `=>big5-cdp-itaiji-003'.
553 2019-10-09 MORIOKA Tomohiko <tomo.git@chise.org>
555 * mule/mule-conf.el (=>big5-cdp-itaiji-003): New coded-charset for
558 2019-10-03 MORIOKA Tomohiko <tomo.git@chise.org>
560 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
561 setting for `=>ucs-itaiji-011'.
563 2019-09-29 MORIOKA Tomohiko <tomo.git@chise.org>
565 * mule/mule-charset.el (default-coded-charset-priority-list): Add
566 `=>ucs-bmp-itaiji-011'.
568 2019-09-25 MORIOKA Tomohiko <tomo.git@chise.org>
570 * mule/mule-conf.el (=>ucs-itaiji-011): New coded-charset for
572 (=>ucs-bmp-itaiji-011): Ditto.
574 2019-09-13 MORIOKA Tomohiko <tomo.git@chise.org>
576 * mule/mule-charset.el (default-coded-charset-priority-list): Use
577 `=daikanwa@rev2' instead of `ideograph-daikanwa-2'.
579 2019-06-19 MORIOKA Tomohiko <tomo.git@chise.org>
581 * mule/mule-charset.el (default-coded-charset-priority-list): Add
582 `=>ucs-bmp-cjk@iwds-1/normalized'.
584 * mule/mule-conf.el (=>ucs-bmp-cjk@iwds-1/normalized): New
585 coded-charset for XEmacs CHISE.
587 2019-06-19 MORIOKA Tomohiko <tomo.git@chise.org>
589 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
590 setting for `=>ucs-itaiji-010'.
592 * mule/mule-charset.el (default-coded-charset-priority-list): Add
593 `=>ucs-bmp-itaiji-010'.
595 * mule/mule-conf.el (=>ucs-itaiji-010): New coded-charset for
597 (=>ucs-bmp-itaiji-010): Ditto.
599 2019-06-18 MORIOKA Tomohiko <tomo.git@chise.org>
601 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
602 setting for `=>ucs@iwds-1/normalized'.
604 2019-06-08 MORIOKA Tomohiko <tomo.git@chise.org>
606 * mule/mule-conf.el (=>ucs@iwds-1/normalized): New coded-charset
609 2019-05-22 MORIOKA Tomohiko <tomo.git@chise.org>
611 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
612 setting for `==>ucs@esu'.
614 * mule/mule-charset.el (default-coded-charset-priority-list): Add
617 * mule/mule-conf.el (==>ucs@esu): New coded-charset for XEmacs
619 (==>ucs-sip@esu): Ditto.
621 2019-05-06 MORIOKA Tomohiko <tomo.git@chise.org>
623 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
624 setting for `=>big5-cdp-var-001'.
626 * mule/mule-charset.el (default-coded-charset-priority-list): Add
627 `=>big5-cdp-var-001'.
629 * mule/mule-conf.el (=big5-cdp-var-001): Fix DOC.
630 (=>big5-cdp-var-001): New coded-charset for XEmacs CHISE.
632 2019-04-12 MORIOKA Tomohiko <tomo.git@chise.org>
634 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
635 setting for `===hng-sts'.
637 * mule/mule-charset.el (default-coded-charset-priority-list): Add
640 * mule/mule-conf.el (===hng-sts): New coded-charset for XEmacs
643 2019-04-12 MORIOKA Tomohiko <tomo.git@chise.org>
645 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
646 setting for `===hng-sgs'.
648 * mule/mule-charset.el (default-coded-charset-priority-list): Add
651 * mule/mule-conf.el (===hng-sgs): New coded-charset for XEmacs
654 2019-04-11 MORIOKA Tomohiko <tomo.git@chise.org>
656 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
657 setting for `===hng-saa'.
659 * mule/mule-charset.el (default-coded-charset-priority-list): Add
662 * mule/mule-conf.el (===hng-saa): New coded-charset for XEmacs
665 2019-04-10 MORIOKA Tomohiko <tomo.git@chise.org>
667 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
668 setting for `===hng-kad'.
670 * mule/mule-charset.el (default-coded-charset-priority-list): Add
673 * mule/mule-conf.el (===hng-kad): New coded-charset for XEmacs
676 2019-04-10 MORIOKA Tomohiko <tomo.git@chise.org>
678 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
679 setting for `===hng-sai'.
681 * mule/mule-charset.el (default-coded-charset-priority-list): Add
684 * mule/mule-conf.el (===hng-sai): New coded-charset for XEmacs
687 2019-04-09 MORIOKA Tomohiko <tomo.git@chise.org>
689 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
690 setting for `===hng-ini'.
692 * mule/mule-charset.el (default-coded-charset-priority-list): Add
695 * mule/mule-conf.el (===hng-ini): New coded-charset for XEmacs
698 2019-04-08 MORIOKA Tomohiko <tomo.git@chise.org>
700 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
701 setting for `===hng-wke'.
703 * mule/mule-charset.el (default-coded-charset-priority-list): Add
706 * mule/mule-conf.el (===hng-wke): New coded-charset for XEmacs
709 2019-04-07 MORIOKA Tomohiko <tomo.git@chise.org>
711 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
712 setting for `===hng-wks'.
714 * mule/mule-charset.el (default-coded-charset-priority-list): Add
717 * mule/mule-conf.el (===hng-wks): New coded-charset for XEmacs
720 2019-04-05 MORIOKA Tomohiko <tomo.git@chise.org>
722 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
723 setting for `===hng-sab'.
725 * mule/mule-charset.el (default-coded-charset-priority-list): Add
728 * mule/mule-conf.el (===hng-sab): New coded-charset for XEmacs
731 2019-04-05 MORIOKA Tomohiko <tomo.git@chise.org>
733 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
734 setting for `===hng-ykk'.
736 * mule/mule-charset.el (default-coded-charset-priority-list): Add
739 * mule/mule-conf.el (===hng-ykk): New coded-charset for XEmacs
742 2019-03-31 MORIOKA Tomohiko <tomo.git@chise.org>
744 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
745 setting for `===hng-kkh'.
747 * mule/mule-charset.el (default-coded-charset-priority-list): Add
750 * mule/mule-conf.el (===hng-kkh): New coded-charset for XEmacs
753 2019-03-29 MORIOKA Tomohiko <tomo.git@chise.org>
755 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
756 setting for `===hng-fhs'.
758 * mule/mule-charset.el (default-coded-charset-priority-list): Add
761 * mule/mule-conf.el (===hng-fhs): New coded-charset for XEmacs
764 2019-03-18 MORIOKA Tomohiko <tomo.git@chise.org>
766 * mule/mule-charset.el (default-coded-charset-priority-list): Add
769 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
770 setting for `==>daijiten'.
772 * mule/mule-conf.el (==>daijiten): New coded-charset for XEmacs
775 2019-03-16 MORIOKA Tomohiko <tomo.git@chise.org>
777 * mule/mule-conf.el (=daijiten): Use 14924 instead of 14923 as the
778 last number of its code.
780 2019-03-15 MORIOKA Tomohiko <tomo.git@chise.org>
782 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
783 settings for `=daijiten', `==daijiten' and `===daijiten'.
785 * mule/mule-charset.el (default-coded-charset-priority-list): Add
786 `=daijiten', `==daijiten' and `===daijiten'.
788 * mule/mule-conf.el (=daijiten): New coded-charset for XEmacs
791 (===daijiten): Ditto.
793 2019-03-14 MORIOKA Tomohiko <tomo.git@chise.org>
795 * mule/mule-charset.el (default-coded-charset-priority-list): Add
796 `=>ucs-bmp-itaiji-008'.
798 * mule/mule-conf.el (=>ucs-itaiji-008): New coded-charset for
800 (=>ucs-bmp-itaiji-008): New coded-charset for XEmacs CHISE.
802 2019-02-17 MORIOKA Tomohiko <tomo.git@chise.org>
804 * mule/mule-conf.el (=ucs-bmp-cjk@JP/hanazono): Use #x9FEA instead
805 of #x9FCC as the value of `max-code'.
807 2019-01-05 MORIOKA Tomohiko <tomo.git@chise.org>
809 * mule/mule-charset.el (default-coded-charset-priority-list): Add
810 `=>>ucs-bmp-cjk@unicode'.
812 * mule/mule-conf.el (=>>ucs-bmp-cjk@unicode): New coded-charset
815 2018-09-28 MORIOKA Tomohiko <tomo.git@chise.org>
817 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
818 settings for `=shuowen-jiguge', `===shuowen-jiguge4' and
819 `===shuowen-jiguge5'.
821 * mule/mule-charset.el (default-coded-charset-priority-list): Add
822 `=shuowen-jiguge', `===shuowen-jiguge4' and `===shuowen-jiguge5'.
824 * mule/mule-conf.el (=shuowen-jiguge): New coded-charset for
826 (===shuowen-jiguge4): Ditto.
827 (===shuowen-jiguge5): Ditto.
829 2018-09-04 MORIOKA Tomohiko <tomo.git@chise.org>
831 * mule/mule-charset.el (default-coded-charset-priority-list): Add
834 * mule/mule-conf.el (=ucs-sip-var-005): New coded-charset for
837 2018-05-20 MORIOKA Tomohiko <tomo.git@chise.org>
839 * mule/mule-charset.el (default-coded-charset-priority-list): Add
840 `=>>hanyo-denshi/ib'.
842 2018-05-16 MORIOKA Tomohiko <tomo.git@chise.org>
844 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
845 setting for `=>big5-cdp@iwds-1'.
847 2018-05-11 MORIOKA Tomohiko <tomo.git@chise.org>
849 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
850 setting for `=big5-cdp-var-010'.
852 2018-05-10 MORIOKA Tomohiko <tomo.git@chise.org>
854 * mule/mule-charset.el (default-coded-charset-priority-list): Add
857 * mule/mule-conf.el (=big5-cdp-var-010): New coded-charset for
860 2018-05-06 MORIOKA Tomohiko <tomo.git@chise.org>
862 * mule/mule-charset.el (default-coded-charset-priority-list): Add
863 `=ucs-sip-itaiji-008'.
865 * mule/mule-conf.el (=ucs-sip-itaiji-008): New coded-charset for
868 2018-05-01 MORIOKA Tomohiko <tomo.git@chise.org>
870 * mule/mule-charset.el (default-coded-charset-priority-list): Add
871 `=>ucs-sip-itaiji-006'.
873 * mule/mule-conf.el (=>ucs-sip-itaiji-006): New coded-charset for
876 2018-04-28 MORIOKA Tomohiko <tomo.git@chise.org>
878 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
879 setting for `=+>big5-cdp', `=>big5-cdp@component' and
880 `=>big5-cdp@cognate'.
882 * mule/mule-charset.el (default-coded-charset-priority-list): Add
883 `=>big5-cdp@iwds-1', `=>big5-cdp@cognate' and `=+>big5-cdp'.
885 2018-04-27 MORIOKA Tomohiko <tomo.git@chise.org>
887 * mule/mule-conf.el (=+>big5-cdp): New coded-charset for XEmacs
889 (=>big5-cdp): Use `=big5-cdp' instead of `=>>big5-cdp' as its
891 (=>big5-cdp@cognate): New coded-charset for XEmacs CHISE.
893 2018-04-26 MORIOKA Tomohiko <tomo.git@chise.org>
895 * mule/mule-charset.el (default-coded-charset-priority-list): Add
896 `=>big5-cdp@component' and `=>ucs-sip-itaiji-001@iwds-1'.
898 * mule/mule-conf.el (=>big5-cdp@iwds-1): New coded-charset for
900 (=>big5-cdp@component): Ditto.
901 (=>ucs-sip-itaiji-001@iwds-1): Ditto.
903 2018-04-24 MORIOKA Tomohiko <tomo.git@chise.org>
905 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
906 setting for `=>ucs-itaiji-001@iwds-1'.
908 * mule/mule-charset.el (default-coded-charset-priority-list): Add
909 `=>ucs-bmp-itaiji-001@iwds-1'.
911 * mule/mule-conf.el (=>ucs-itaiji-001@iwds-1): New coded-charset
913 (=>ucs-bmp-itaiji-001@iwds-1): Ditto.
915 2018-03-23 MORIOKA Tomohiko <tomo.git@chise.org>
917 * mule/mule-charset.el (default-coded-charset-priority-list):
918 Prefer `=ucs-bmp-cjk-compat', `=ucs-bmp-cjk-compat@unicode' and
919 `=ucs-sip@JP/hanazono' to `=cbeta', `=jef-china3' to
922 * mule/mule-conf.el (=>cns11643-4): New coded-charset for XEmacs
925 2018-03-07 MORIOKA Tomohiko <tomo.git@chise.org>
927 * mule/mule-charset.el (default-coded-charset-priority-list): Add
928 `=ucs-sip-itaiji-006'.
930 * mule/mule-conf.el (=ucs-bmp-itaiji-006): Doc fix.
931 (=ucs-sip-itaiji-006): New coded-charset for XEmacs CHISE.
933 2018-03-02 MORIOKA Tomohiko <tomo.git@chise.org>
935 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
936 setting for `=>ucs-itaiji-009'.
938 * mule/mule-charset.el (default-coded-charset-priority-list): Add
939 `==ucs-bmp-itaiji-001'.
941 * mule/mule-conf.el (=big5-cdp-itaiji-002): Doc fix.
942 (=big5-cdp-itaiji-003): Doc fix.
943 (==ucs-bmp-itaiji-001): New coded-charset for XEmacs CHISE.
945 2018-02-22 MORIOKA Tomohiko <tomo.git@chise.org>
947 * mule/mule-charset.el (default-coded-charset-priority-list): Add
950 2018-02-14 MORIOKA Tomohiko <tomo.git@chise.org>
952 * mule/mule-charset.el (default-coded-charset-priority-list): Add
953 `=>ucs-sip-itaiji-003'.
955 * mule/mule-conf.el (=ucs-sip-itaiji-003): Doc fix.
956 (=>ucs-bmp-itaiji-003): Fix `long-name'.
957 (=>ucs-sip-itaiji-003): New coded-charset for XEmacs CHISE.
959 2018-02-13 MORIOKA Tomohiko <tomo.git@chise.org>
961 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
962 setting for `=ucs-itaiji-012' and `==ucs-itaiji-006'.
964 2018-02-12 MORIOKA Tomohiko <tomo.git@chise.org>
966 * mule/mule-charset.el (default-coded-charset-priority-list): Add
967 `==ucs-bmp-itaiji-006'.
969 * mule/mule-conf.el (==ucs-bmp-itaiji-003): Fix long-name.
970 (==ucs-itaiji-006): New coded-charset for XEmacs CHISE.
971 (==ucs-bmp-itaiji-006): Ditto.
973 2018-02-11 MORIOKA Tomohiko <tomo.git@chise.org>
975 * mule/mule-charset.el (default-coded-charset-priority-list): Add
976 `=ucs-bmp-itaiji-012'.
978 * mule/mule-conf.el (=ucs-itaiji-012): New coded-charset for
980 (=ucs-bmp-itaiji-012): Ditto.
982 2018-02-11 MORIOKA Tomohiko <tomo.git@chise.org>
984 * mule/mule-charset.el (default-coded-charset-priority-list): Add
985 `=>>hanyo-denshi/ia' and `=>cns11643-1'.
987 2018-02-10 MORIOKA Tomohiko <tomo.git@chise.org>
989 * mule/mule-conf.el (=>cns11643-1): New coded-charset for XEmacs
992 2018-02-05 MORIOKA Tomohiko <tomo.git@chise.org>
994 * mule/mule-charset.el (default-coded-charset-priority-list): Add
995 `=>>cns11643-1', `=>>cns11643-2', `=>>cns11643-3', `=>>cns11643-4'
998 * mule/mule-conf.el (=>>cns11643-1): Modify DOC; fix `=>iso-ir'.
999 (=>>cns11643-2): New coded-charset for XEmacs CHISE.
1000 (=>>cns11643-3): Ditto.
1001 (=>>cns11643-4): Modify DOC.
1002 (=>>cns11643-6): New coded-charset for XEmacs CHISE.
1004 2018-01-07 MORIOKA Tomohiko <tomo.git@chise.org>
1006 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1007 `=>ucs-sip-itaiji-005'.
1009 * mule/mule-conf.el (=>ucs-sip-itaiji-005): New coded-charset for
1012 2017-11-28 MORIOKA Tomohiko <tomo.git@chise.org>
1014 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1015 `==hanyo-denshi/tk/mf-01'.
1017 * mule/mule-conf.el (==hanyo-denshi/tk/mf-01): New coded-charset
1020 2017-11-15 MORIOKA Tomohiko <tomo.git@chise.org>
1022 * mule/mule-conf.el: Define `=ucs-itaiji-007' before
1025 2017-11-10 MORIOKA Tomohiko <tomo.git@chise.org>
1027 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1028 `==ucs-sip-var-002'.
1030 * mule/mule-conf.el (==ucs-bmp-var-002): Modify long-name.
1031 (==ucs-sip-var-002): New coded-charset for XEmacs CHISE.
1033 2017-11-10 MORIOKA Tomohiko <tomo.git@chise.org>
1035 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1036 setting for `==ucs-itaiji-001'.
1038 2017-11-09 MORIOKA Tomohiko <tomo.git@chise.org>
1040 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1041 `==ucs-sip-itaiji-001'.
1043 * mule/mule-conf.el (==ucs-itaiji-001): New coded-charset for
1045 (==ucs-sip-itaiji-001): Ditto.
1047 2017-10-19 MORIOKA Tomohiko <tomo.git@chise.org>
1049 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1050 `=+>ucs-bmp-var-003'.
1052 * mule/mule-conf.el (=+>ucs-var-003): New coded-charset for XEmacs
1054 (=+>ucs-bmp-var-003): Ditto.
1056 2017-10-06 MORIOKA Tomohiko <tomo.git@chise.org>
1058 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1059 `=>ucs-bmp-cjk@cognate'.
1061 * mule/mule-conf.el (=>ucs-bmp-cjk@cognate): New coded-charset for
1064 2017-09-22 MORIOKA Tomohiko <tomo.git@chise.org>
1066 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1067 `=ucs-sip-itaiji-005'.
1069 * mule/mule-conf.el (=ucs-sip-itaiji-005): New coded-charset for
1072 2017-09-21 MORIOKA Tomohiko <tomo.git@chise.org>
1074 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1075 setting for `=>ucs@cognate'.
1077 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1078 `=>ucs-bmp-itaiji-009' and `=>ucs-sip@cognate'.
1080 * mule/mule-conf.el (=>ucs@cognate): New coded-charset for XEmacs
1082 (=>ucs@hanyo-denshi): Abolished.
1083 (=>ucs-itaiji-009): New coded-charset for XEmacs CHISE.
1084 (=>ucs-bmp-itaiji-009): Ditto.
1085 (=>ucs-sip@cognate): Ditto.
1087 2017-09-13 MORIOKA Tomohiko <tomo.git@chise.org>
1089 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1090 `=>ucs-bmp-itaiji-004'.
1092 * mule/mule-conf.el (=>ucs-bmp-itaiji-004): New coded-charset for
1095 2017-08-20 MORIOKA Tomohiko <tomo.git@chise.org>
1097 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1098 setting for `=>ucs-itaiji-004'.
1100 2017-08-19 MORIOKA Tomohiko <tomo.git@chise.org>
1102 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1103 `=ucs-sip-itaiji-004', `=>ucs-sip-itaiji-004' and
1104 `=>ucs-bmp-itaiji-007'.
1106 * mule/mule-conf.el (=ucs-sip-itaiji-004): New coded-charset for
1108 (=>ucs-itaiji-004): Ditto.
1109 (=>ucs-sip-itaiji-004): Ditto.
1110 (=>ucs-bmp-itaiji-007): Ditto.
1112 2017-08-11 MORIOKA Tomohiko <tomo.git@chise.org>
1114 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1115 setting for `=ucs-itaiji-010'.
1117 2017-07-30 MORIOKA Tomohiko <tomo.git@chise.org>
1119 * mule/mule-charset.el (default-coded-charset-priority-list):
1120 - Prefer `=mj-0' and `=mj-1' to `=ucs-bmp-cjk@gb'.
1121 - Add `=ucs-bmp-itaiji-010'.
1122 - Prefer `==mj-0' and `==mj-1' to `==ucs-bmp-cjk@gb',
1123 `==ucs-sip-ext-b@iso' and `==ucs-sip@JP/hanazono'.
1124 - Add `=>ucs-sip@iwds-1'.
1126 * mule/mule-conf.el (=ucs-itaiji-010): New coded-charset for
1128 (=ucs-bmp-itaiji-010): Ditto.
1129 (=>ucs-sip@iwds-1): Ditto.
1131 2017-07-18 MORIOKA Tomohiko <tomo.git@chise.org>
1133 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1134 `=ucs-sip-var-006' and `==ucs-sip-itaiji-003'.
1136 * mule/mule-conf.el (=ucs-sip-var-006): New coded-charset for
1138 (==ucs-sip-itaiji-003): New coded-charset for XEmacs CHISE.
1140 2017-07-14 MORIOKA Tomohiko <tomo.git@chise.org>
1142 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1143 setting for `=>ucs-itaiji-003'.
1145 2017-07-13 MORIOKA Tomohiko <tomo.git@chise.org>
1147 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1148 `=>ucs-bmp-itaiji-003'.
1150 * mule/mule-conf.el (=>ucs-itaiji-003): New coded-charset for
1152 (=>ucs-bmp-itaiji-003): Ditto.
1154 2017-07-08 MORIOKA Tomohiko <tomo.git@chise.org>
1156 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1157 `=ucs-bmp-itaiji-011'.
1159 * mule/mule-conf.el (=ucs-bmp-itaiji-011): New coded-charset for
1162 2017-06-29 MORIOKA Tomohiko <tomo.git@chise.org>
1164 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1165 setting for `==ucs-var-002'.
1167 2017-06-28 MORIOKA Tomohiko <tomo.git@chise.org>
1169 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1170 setting for `==ucs-itaiji-002'.
1172 2017-06-27 MORIOKA Tomohiko <tomo.git@chise.org>
1174 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1175 `==ucs-sip-itaiji-002'.
1177 * mule/mule-conf.el (==ucs-sip-itaiji-002): New coded-charset for
1180 2017-06-08 MORIOKA Tomohiko <tomo.git@chise.org>
1182 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1183 settings for `=ucs-itaiji-011' and `=>ucs-itaiji-007'.
1185 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1186 `=ucs-sip-itaiji-007', `=ucs-sip-itaiji-011' and
1187 `=>ucs-sip-itaiji-007'.
1189 * mule/mule-conf.el (=>ucs-itaiji-007): New coded-charset for
1191 (=>ucs-sip-itaiji-007): Ditto.
1192 (=ucs-sip-itaiji-007): Ditto.
1193 (=ucs-itaiji-011): Ditto.
1194 (=ucs-sip-itaiji-011): Ditto.
1196 2017-05-20 MORIOKA Tomohiko <tomo.git@chise.org>
1198 * mule/mule-coding.el (coded-charset-entity-reference-alist):
1199 Prefer `=>ucs@iwds-1' and `=>ucs@component' to `=>iwds-1'.
1201 2017-05-18 MORIOKA Tomohiko <tomo.git@chise.org>
1203 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1204 `==ucs-bmp-var-002'.
1206 * mule/mule-conf.el (==ucs-var-002): New coded-charset for XEmacs
1208 (==ucs-bmp-var-002): Ditto.
1210 * mule/mule-coding.el (coded-charset-entity-reference-alist):
1211 Modify some priorities.
1213 2017-04-26 MORIOKA Tomohiko <tomo.git@chise.org>
1215 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1216 setting for `=big5-cdp-var-001' and `=>>mj'; delete settings for
1217 `=>>>jis-x0208', `=>>>jis-x0213-1' and `=>>>jis-x0213-1@2004'.
1219 2017-04-26 MORIOKA Tomohiko <tomo.git@chise.org>
1221 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1222 `=big5-cdp-var-001'.
1224 * mule/mule-conf.el (=big5-cdp-var-001): New coded-charset for
1227 2017-04-05 MORIOKA Tomohiko <tomo.git@chise.org>
1229 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1230 setting for `==ucs-itaiji-005'.
1232 2017-04-04 MORIOKA Tomohiko <tomo.git@chise.org>
1234 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1235 setting for `=ucs-itaiji-007'.
1237 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1238 `=ucs-bmp-itaiji-007' and `==ucs-bmp-itaiji-005'.
1240 * mule/mule-conf.el (==ucs-itaiji-005): New coded-charset for
1242 (==ucs-bmp-itaiji-005): Ditto.
1243 (=ucs-itaiji-007): Ditto.
1244 (=ucs-bmp-itaiji-007): Ditto.
1246 2017-04-03 MORIOKA Tomohiko <tomo.git@chise.org>
1248 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1249 `==gt-pj-k1' and `==gt-pj-k2'.
1251 2017-04-02 MORIOKA Tomohiko <tomo.git@chise.org>
1253 * mule/mule-conf.el (==gt-pj-k1): New coded-charset for XEmacs
1255 (==gt-pj-k2): Ditto.
1257 2017-04-01 MORIOKA Tomohiko <tomo.git@chise.org>
1259 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1260 setting for `=>ucs-itaiji-005'.
1262 2017-03-31 MORIOKA Tomohiko <tomo.git@chise.org>
1264 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1267 2017-03-21 MORIOKA Tomohiko <tomo.git@chise.org>
1269 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1270 `=>ucs-sip@component'.
1272 * mule/mule-conf.el (=>ucs-itaiji-006): Use `=ucs-itaiji-006'
1273 instead of `=ucs' as its mother.
1274 (=>ucs-sip@component): New coded-charset for XEmacs CHISE.
1276 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1277 setting for `=>ucs-itaiji-006'.
1279 2017-03-17 MORIOKA Tomohiko <tomo.git@chise.org>
1281 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1282 `=>ucs-bmp-itaiji-006'.
1284 * mule/mule-conf.el (=>ucs-itaiji-006): New coded-charset for
1286 (=>ucs-bmp-itaiji-006): Ditto.
1288 2017-03-14 MORIOKA Tomohiko <tomo.git@chise.org>
1290 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1291 `=>ucs-bmp-itaiji-001'.
1293 * mule/mule-conf.el (=>ucs-bmp-itaiji-001): New coded-charset for
1296 2017-03-09 MORIOKA Tomohiko <tomo.git@chise.org>
1298 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1299 `==ucs-bmp-itaiji-002' and `==ucs-bmp-itaiji-003'.
1301 * mule/mule-conf.el (=>ucs-itaiji-002): Use `=ucs-itaiji-002'
1302 instead of `=ucs' as its mother.
1303 (==ucs-itaiji-002): New coded-charset for XEmacs CHISE.
1304 (==ucs-bmp-itaiji-002): Ditto.
1305 (==ucs-itaiji-003): Ditto.
1306 (==ucs-bmp-itaiji-003): Ditto.
1308 2017-03-08 MORIOKA Tomohiko <tomo.git@chise.org>
1310 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1311 setting for `=big5-cdp-var-002'.
1313 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1314 `=big5-cdp-var-002'.
1316 * mule/mule-conf.el (=big5-cdp-var-002): New coded-charset for
1319 2017-03-03 MORIOKA Tomohiko <tomo.git@chise.org>
1321 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1324 * mule/mule-conf.el (=ucs-sip-var-004): New coded-charset for
1327 2017-03-01 MORIOKA Tomohiko <tomo.git@chise.org>
1329 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1330 `=>ucs-bmp-cjk@iwds-1'.
1332 * mule/mule-conf.el (=>ucs-bmp-cjk@iwds-1): New coded-charset for
1335 2017-02-27 MORIOKA Tomohiko <tomo.git@chise.org>
1337 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1338 setting for `=ucs-var-005'.
1340 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1343 * mule/mule-conf.el (=ucs-var-005): New coded-charset for XEmacs
1345 (=ucs-bmp-var-005): Ditto.
1347 2017-02-18 MORIOKA Tomohiko <tomo.git@chise.org>
1349 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1350 `=>ucs-sip-itaiji-002'.
1352 * mule/mule-conf.el (=>ucs-sip-itaiji-002): New coded-charset for
1355 2017-02-15 MORIOKA Tomohiko <tomo.git@chise.org>
1357 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1358 setting for `=>ucs-itaiji-002'.
1360 2017-02-13 MORIOKA Tomohiko <tomo.git@chise.org>
1362 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1363 `=>mj-0' and `=>ucs-bmp-itaiji-002'.
1365 * mule/mule-conf.el (=>mj-0): New coded-charset for XEmacs CHISE.
1366 (=>ucs-itaiji-002): Ditto.
1367 (=>ucs-bmp-itaiji-002): Ditto.
1369 2017-02-12 MORIOKA Tomohiko <tomo.git@chise.org>
1371 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1372 setting for `=>ucs-itaiji-001'.
1374 2017-02-11 MORIOKA Tomohiko <tomo.git@chise.org>
1376 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1377 `=>ruimoku-v6' and `=>ucs-sip-itaiji-001'.
1379 * mule/mule-conf.el (=>ruimoku-v6): Renamed from `=>>ruimoku-v6';
1380 define `=>>ruimoku-v6' as an alias of `=>ruimoku-v6'.
1381 (=>ucs-itaiji-001): New coded-charset for XEmacs CHISE.
1382 (=>ucs-sip-itaiji-001): Ditto.
1384 * mule/mule-coding.el(coded-charset-entity-reference-alist):
1385 - Abolish setting for `=>>ruimoku-v6' [&G-RUI6-xxxx;].
1386 - Add setting for `=>ruimoku-v6' [&A-RUI6-xxxx;].
1388 2017-02-06 MORIOKA Tomohiko <tomo.git@chise.org>
1390 * mule/mule-charset.el (default-coded-charset-priority-list):
1391 Prefer `=ucs-*-var-*' and `=ucs-*-itaiji-*' to `=cbeta',
1392 `=jef-china3' and `chinese-isoir165'.
1394 2017-02-05 MORIOKA Tomohiko <tomo.git@chise.org>
1396 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1397 `=>ucs-bmp-itaiji-005'.
1399 * mule/mule-conf.el (=>ucs-itaiji-005): New coded-charset for
1401 (=>ucs-bmp-itaiji-005): Ditto.
1403 2017-02-01 MORIOKA Tomohiko <tomo.git@chise.org>
1405 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1408 2017-01-30 MORIOKA Tomohiko <tomo.git@chise.org>
1410 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1411 `=+>adobe-japan1-6'.
1413 2017-01-24 MORIOKA Tomohiko <tomo.git@chise.org>
1415 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1416 `=+>jis-x0208@1978'.
1418 2017-01-20 MORIOKA Tomohiko <tomo.git@chise.org>
1420 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1421 setting for `=>ucs@component'.
1423 2016-12-18 MORIOKA Tomohiko <tomo.git@chise.org>
1425 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1426 `=+>jis-x0213-1@2004' and `=>>adobe-japan1-6'.
1428 2016-12-18 MORIOKA Tomohiko <tomo.git@chise.org>
1430 * mule/mule-coding.el (coded-charset-entity-reference-alist):
1431 Prefer `=>ucs@cns' and `=>ucs@ks' to `=>ucs@jis/2004'.
1433 2016-12-16 MORIOKA Tomohiko <tomo.git@chise.org>
1435 * mule/mule-conf.el (=>ucs@jis/2000): New coded-charset for XEmacs
1437 (=>ucs@jis/2004): Ditto.
1439 2016-12-15 MORIOKA Tomohiko <tomo.git@chise.org>
1441 * mule/mule-coding.el (coded-charset-entity-reference-alist):
1442 Prefer `=>ucs@jis/2004' to `=>ucs@jis'.
1444 2016-12-13 MORIOKA Tomohiko <tomo.git@chise.org>
1446 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1449 2016-12-06 MORIOKA Tomohiko <tomo.git@chise.org>
1451 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1452 setting for `==big5-cdp-itaiji-001'.
1454 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1455 `==big5-cdp-itaiji-001'.
1457 * mule/mule-conf.el (==big5-cdp-itaiji-001): New coded-charset for
1460 2016-12-05 MORIOKA Tomohiko <tomo.git@chise.org>
1462 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1463 settings for `=big5-cdp-itaiji-001', `=big5-cdp-itaiji-002',
1464 `=big5-cdp-itaiji-003' and `=>big5-cdp-itaiji-001'.
1466 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1467 `=big5-cdp-itaiji-001', `=big5-cdp-itaiji-002',
1468 `=big5-cdp-itaiji-003' and `=>big5-cdp-itaiji-001'.
1470 * mule/mule-conf.el (=big5-cdp-itaiji-001): New coded-charset for
1472 (=>big5-cdp-itaiji-001): Ditto.
1473 (=big5-cdp-itaiji-002): Ditto.
1474 (=big5-cdp-itaiji-003): Ditto.
1476 2016-11-20 MORIOKA Tomohiko <tomo.git@chise.org>
1478 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1479 `=>>jis-x0208@1990' and `=>>jis-x0213-2'.
1481 2016-10-27 MORIOKA Tomohiko <tomo.git@chise.org>
1483 * mule/mule-charset.el (default-coded-charset-priority-list):
1484 Prefer `=ucs-radicals', `=ucs-radicals@unicode',
1485 `=ucs-bmp-cjk@JP/hanazono', `=ucs-bmp-cjk@gb', `=mj-0' and `=mj-1'
1486 to `=jis-x0208@1983'; add `=ucs-bmp-var-008'.
1488 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1489 setting for `=ucs-var-008'.
1491 * mule/mule-conf.el (=ucs-var-008): New coded-charset for XEmacs
1493 (=ucs-bmp-var-008): Likewise.
1495 2016-10-20 MORIOKA Tomohiko <tomo.git@chise.org>
1497 * mule/mule-charset.el (default-coded-charset-priority-list):
1498 Prefer `==ucs-sip-ext-b@iso' to `==ucs-sip@JP/hanazono'.
1500 2016-10-19 MORIOKA Tomohiko <tomo.git@chise.org>
1502 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1503 `==ucs-sip@JP/hanazono'.
1505 * mule/mule-conf.el (==ucs-sip@JP/hanazono): New coded-charset for
1508 2016-10-18 MORIOKA Tomohiko <tomo.git@chise.org>
1510 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1511 setting for `=ucs-var-006'; add setting for `=ucs-itaiji-009'.
1513 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1516 * mule/mule-conf.el (=ucs-var-006): New coded-charset for XEmacs
1518 (=ucs-bmp-var-006): Likewise.
1520 2016-10-16 MORIOKA Tomohiko <tomo.git@chise.org>
1522 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1523 `=ucs-bmp-itaiji-009'.
1525 * mule/mule-conf.el (=ucs-itaiji-009): New coded-charset for
1527 (=ucs-bmp-itaiji-009): Likewise.
1529 2016-09-10 MORIOKA Tomohiko <tomo.git@chise.org>
1531 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1534 2016-07-27 MORIOKA Tomohiko <tomo.git@chise.org>
1536 * mule/mule-coding.el (utf-8-gb): Specify `charset-g3'.
1537 (utf-8-ivs-gb): Likewise.
1538 (utf-8-gb-er): Likewise.
1539 (utf-8-ivs-gb-er): Likewise.
1540 (utf-8-cns): Likewise.
1541 (utf-8-ivs-cns): Likewise.
1542 (utf-8-cns-er): Likewise.
1543 (utf-8-ivs-cns-er): Likewise.
1544 (utf-8-big5): Likewise.
1545 (utf-8-ivs-big5): Likewise.
1546 (utf-8-big5-er): Likewise.
1547 (utf-8-ivs-big5-er): Likewise.
1548 (utf-8-jis): Likewise.
1549 (utf-8-ivs-jis): Likewise.
1550 (utf-8-jis-er): Likewise.
1551 (utf-8-ivs-jis-er): Likewise.
1552 (utf-8-ks): Likewise.
1553 (utf-8-ivs-ks): Likewise.
1554 (utf-8-ks-er): Likewise.
1555 (utf-8-ivs-ks-er): Likewise.
1557 2016-07-23 MORIOKA Tomohiko <tomo.git@chise.org>
1559 * mule/mule-coding.el (utf-8-jp): Specify `charset-g3'.
1560 (utf-8-ivs-jp): Likewise.
1561 (utf-8-jp-er): Likewise.
1562 (utf-8-ivs-jp-er): Likewise.
1564 2016-04-15 MORIOKA Tomohiko <tomo.git@chise.org>
1566 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1567 setting for `=ucs-var-010'.
1569 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1572 * mule/mule-conf.el (=ucs-var-010): New coded-charset for XEmacs
1574 (=ucs-bmp-var-010): Likewise.
1576 2016-03-17 MORIOKA Tomohiko <tomo.git@chise.org>
1578 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1579 `=ucs-sip@JP/hanazono'.
1581 * mule/mule-conf.el (=ucs-sip@iso): Fix DOC and `long-name'.
1582 (=ucs-sip@JP/hanazono): New coded-charset for XEmacs CHISE.
1584 2016-03-14 MORIOKA Tomohiko <tomo.git@chise.org>
1586 * mule/mule-charset.el (default-coded-charset-priority-list):
1587 - Add `=big5-cdp-var-004'.
1588 - Rename `=big5-cdp-var-3' and `=big5-cdp-var-5' to
1589 `=big5-cdp-var-003' and `=big5-cdp-var-005'.
1591 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1592 setting for `=big5-cdp-var-003', `=big5-cdp-var-004' and
1593 `=big5-cdp-var-005'.
1595 * mule/mule-conf.el (=big5-cdp-var-003): Renamed from
1596 `=big5-cdp-var-3'; define `=big5-cdp-var-3' as an alias of
1597 `=big5-cdp-var-003'.
1598 (=big5-cdp-var-004): New coded-charset for XEmacs CHISE.
1599 (=big5-cdp-var-005): Renamed from `=big5-cdp-var-5'; define
1600 `=big5-cdp-var-5' as an alias of `=big5-cdp-var-005'.
1602 2016-03-11 MORIOKA Tomohiko <tomo.git@chise.org>
1604 * mule/mule-charset.el (default-coded-charset-priority-list):
1605 Don't prefer ucs-compat CCSes to other CCSes.
1607 2016-03-10 MORIOKA Tomohiko <tomo.git@chise.org>
1609 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1610 `===ucs-bmp-cjk-compat@unicode'.
1612 * mule/mule-conf.el (===ucs-bmp-cjk-compat@unicode): New
1613 coded-charset for XEmacs CHISE.
1615 2016-02-20 MORIOKA Tomohiko <tomo.git@chise.org>
1617 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1618 `=ucs-sip-itaiji-003'.
1620 * mule/mule-conf.el (=ucs-sip-itaiji-003): New coded-charset for
1623 2016-02-17 MORIOKA Tomohiko <tomo.git@chise.org>
1625 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1626 setting for `=ucs-var-004'.
1628 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1629 `=ucs-sip-var-001' and `=ucs-bmp-var-004'.
1631 * mule/mule-conf.el (=ucs-sip-var-001): New coded-charset for
1633 (=ucs-var-004): Ditto.
1634 (=ucs-bmp-var-004): Ditto.
1636 2016-02-14 MORIOKA Tomohiko <tomo.git@chise.org>
1638 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1641 * mule/mule-conf.el (=ucs-sip-var-003): New coded-charset for
1644 2016-02-11 MORIOKA Tomohiko <tomo.git@chise.org>
1646 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1647 setting for `=ucs-itaiji-006'.
1649 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1650 `=ucs-bmp-itaiji-006'.
1652 * mule/mule-conf.el (=ucs-itaiji-006): New coded-charset for
1654 (=ucs-bmp-itaiji-006): Ditto.
1656 2016-02-10 MORIOKA Tomohiko <tomo.git@chise.org>
1658 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1661 * mule/mule-conf.el (=ucs-sip-var-002): New coded-charset for
1664 2016-02-05 MORIOKA Tomohiko <tomo.git@chise.org>
1666 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1667 `=ucs-sip-itaiji-002'.
1669 * mule/mule-conf.el (=ucs-sip-itaiji-002): New coded-charset for
1672 2016-02-01 MORIOKA Tomohiko <tomo.git@chise.org>
1674 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1675 setting for `==hanyo-denshi/tk'.
1677 2016-01-28 MORIOKA Tomohiko <tomo.git@chise.org>
1679 * mule/mule-conf.el (=hanyo-denshi/ks): Fix `long-name'.
1680 (=hanyo-denshi/tk): Fix `long-name'.
1681 (==hanyo-denshi/tk): New coded-charset for XEmacs CHISE.
1683 2016-01-17 MORIOKA Tomohiko <tomo.git@chise.org>
1685 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1688 2016-01-17 MORIOKA Tomohiko <tomo.git@chise.org>
1690 * mule/mule-conf.el (=mj): Fix `dimension'. (=>mj): New
1691 coded-charset for XEmacs CHISE.
1693 2015-12-18 MORIOKA Tomohiko <tomo.git@chise.org>
1695 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1696 setting for `=hanyo-denshi/tk'.
1698 2015-12-17 MORIOKA Tomohiko <tomo.git@chise.org>
1700 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1701 `=hanyo-denshi/tk/mf-01'.
1703 * mule/mule-conf.el (=hanyo-denshi/tk): New coded-charset for
1705 (=hanyo-denshi/tk/mf-01): Ditto.
1707 2015-12-11 MORIOKA Tomohiko <tomo.git@chise.org>
1709 * mule/mule-charset.el (default-coded-charset-priority-list):
1710 Prefer `==ucs-bmp-cjk-compat@JP' to `==ucs-bmp-cjk-compat@gb'.
1712 2015-11-16 MORIOKA Tomohiko <tomo.git@chise.org>
1714 * mule/mule-charset.el (default-coded-charset-priority-list):
1715 Prefer `=jis-x0208@1983' to `chinese-gb2312'.
1717 2015-11-11 MORIOKA Tomohiko <tomo.git@chise.org>
1719 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1720 settings for `=ucs-itaiji-004' and `=ucs-itaiji-005'.
1722 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1723 `=ucs-bmp-itaiji-004' and `=ucs-bmp-itaiji-005'.
1725 * mule/mule-conf.el (=ucs-itaiji-004): New coded-charset for
1727 (=ucs-bmp-itaiji-004): Ditto.
1728 (=ucs-itaiji-005): Ditto.
1729 (=ucs-bmp-itaiji-005): Ditto.
1731 2015-11-11 MORIOKA Tomohiko <tomo.git@chise.org>
1733 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1734 `=ucs-sip-itaiji-001'.
1736 * mule/mule-conf.el (=ucs-sip-itaiji-001): New coded-charset for
1739 2015-11-07 MORIOKA Tomohiko <tomo.git@chise.org>
1741 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1742 settings for `=ucs-itaiji-001', `=ucs-itaiji-003' and
1745 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1746 `=ucs-bmp-itaiji-001', `=ucs-bmp-itaiji-003' and
1747 `=ucs-bmp-itaiji-008'.
1749 * mule/mule-conf.el (=ucs-itaiji-001): New coded-charset for
1751 (=ucs-bmp-itaiji-001): Ditto.
1752 (=ucs-itaiji-003): Ditto.
1753 (=ucs-bmp-itaiji-003): Ditto.
1754 (=ucs-itaiji-008): Ditto.
1755 (=ucs-bmp-itaiji-008): Ditto.
1757 2015-10-30 MORIOKA Tomohiko <tomo.git@chise.org>
1759 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1760 `==ucs-bmp-cjk-compat@gb' and `==ucs-bmp-cjk-compat@JP'.
1762 * mule/mule-conf.el (==ucs-bmp-cjk-compat@gb): New coded-charset
1764 (==ucs-bmp-cjk-compat@JP): Ditto.
1766 2015-10-21 MORIOKA Tomohiko <tomo.git@chise.org>
1768 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1769 setting for `===hng-tzs'.
1771 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1774 * mule/mule-conf.el (===hng-tzs): New coded-charset for XEmacs
1777 2015-10-20 MORIOKA Tomohiko <tomo.git@chise.org>
1779 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1780 setting for `===hng-doh'.
1782 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1785 * mule/mule-conf.el (===hng-doh): New coded-charset for XEmacs
1788 2015-10-19 MORIOKA Tomohiko <tomo.git@chise.org>
1790 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1791 setting for `===hng-wad'.
1793 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1796 * mule/mule-conf.el (===hng-wad): New coded-charset for XEmacs
1799 2015-10-19 MORIOKA Tomohiko <tomo.git@chise.org>
1801 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1802 settings for `==koseki' and `===hng-kcc'.
1804 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1807 * mule/mule-conf.el (===hng-kcc): New coded-charset for XEmacs
1810 2015-10-18 MORIOKA Tomohiko <tomo.git@chise.org>
1812 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1813 setting for `===hng-nkk'.
1815 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1818 * mule/mule-conf.el (===hng-nkk): New coded-charset for XEmacs
1821 2015-10-18 MORIOKA Tomohiko <tomo.git@chise.org>
1823 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1824 setting for `===hng-ink'.
1826 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1829 * mule/mule-conf.el (===hng-ink): New coded-charset for XEmacs
1832 2015-10-17 MORIOKA Tomohiko <tomo.git@chise.org>
1834 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1835 setting for `===hng-jhk'.
1837 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1840 * mule/mule-conf.el (===hng-jhk): New coded-charset for XEmacs
1843 2015-10-17 MORIOKA Tomohiko <tomo.git@chise.org>
1845 * mule/mule-conf.el (=jis-x0213-1@2004): Use "jisx0213\\.2004-1"
1846 instead of "jisx0213\\(\\.2004\\)-1" as the registry.
1847 (==jis-x0213-1@2004): Add registry to specify "jisx0213\\.2004-1".
1848 (===jis-x0213-1@2004): Likewise.
1849 (=>>jis-x0213-1@2004): Use "jisx0213\\.2004-1" instead of
1850 "jisx0213\\(\\.2004\\)-1" as the registry.
1851 (=+>jis-x0213-1@2004): Likewise.
1852 (=>jis-x0213-1@2004): Likewise.
1854 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1855 `===jis-x0213-1@2004'.
1857 2015-10-16 MORIOKA Tomohiko <tomo.git@chise.org>
1859 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1860 setting for `===hng-nak'.
1862 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1865 * mule/mule-conf.el (===hng-nak): New coded-charset for XEmacs
1868 2015-10-15 MORIOKA Tomohiko <tomo.git@chise.org>
1870 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1871 setting for `===hng-hos'.
1873 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1876 * mule/mule-conf.el (===hng-hos): New coded-charset for XEmacs
1879 2015-10-14 MORIOKA Tomohiko <tomo.git@chise.org>
1881 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1882 setting for `===hng-tzj'.
1884 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1887 * mule/mule-conf.el (===hng-tjz): New coded-charset for XEmacs
1890 2015-10-13 MORIOKA Tomohiko <tomo.git@chise.org>
1892 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1893 setting for `===hng-kae'.
1895 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1898 * mule/mule-conf.el (===hng-kae): New coded-charset for XEmacs
1901 2015-10-11 MORIOKA Tomohiko <tomo.git@chise.org>
1903 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1904 setting for `===hng-kar'.
1906 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1909 * mule/mule-conf.el (===hng-kar): New coded-charset for XEmacs
1912 2015-10-11 MORIOKA Tomohiko <tomo.git@chise.org>
1914 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1915 setting for `===hng-kyd'.
1917 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1920 * mule/mule-conf.el (===hng-kyd): New coded-charset for XEmacs
1923 2015-10-10 MORIOKA Tomohiko <tomo.git@chise.org>
1925 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1926 setting for `===hng-hok'.
1928 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1931 * mule/mule-conf.el (===hng-hok): New coded-charset for XEmacs
1934 2015-10-09 MORIOKA Tomohiko <tomo.git@chise.org>
1936 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1937 setting for `===hng-jyu'.
1939 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1942 * mule/mule-conf.el (===hng-jyu): New coded-charset for XEmacs
1945 2015-10-08 MORIOKA Tomohiko <tomo.git@chise.org>
1947 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1948 setting for `===hng-zkd'.
1950 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1953 * mule/mule-conf.el (===hng-zkd): New coded-charset for XEmacs
1956 2015-10-07 MORIOKA Tomohiko <tomo.git@chise.org>
1958 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1959 setting for `===hng-kmi'.
1961 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1964 * mule/mule-conf.el (===hng-kmi): New coded-charset for XEmacs
1967 2015-10-07 MORIOKA Tomohiko <tomo.git@chise.org>
1969 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1970 setting for `===hng-okd'.
1972 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1975 * mule/mule-conf.el (===hng-okd): New coded-charset for XEmacs
1978 2015-10-05 MORIOKA Tomohiko <tomo.git@chise.org>
1980 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1981 setting for `===hng-nkm'.
1983 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1986 * mule/mule-conf.el (===hng-nkm): New coded-charset for XEmacs
1989 2015-10-05 MORIOKA Tomohiko <tomo.git@chise.org>
1991 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1992 setting for `===hng-nto'.
1994 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1997 * mule/mule-conf.el (===hng-nto): New coded-charset for XEmacs
2000 2015-10-04 MORIOKA Tomohiko <tomo.git@chise.org>
2002 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2003 setting for `===hng-yhk'.
2005 * mule/mule-charset.el (default-coded-charset-priority-list): Add
2008 * mule/mule-conf.el (===hng-yhk): New coded-charset for XEmacs
2011 2015-10-03 MORIOKA Tomohiko <tomo.git@chise.org>
2013 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2014 setting for `===hng-sok'.
2016 * mule/mule-charset.el (default-coded-charset-priority-list): Add
2019 * mule/mule-conf.el (===hng-sok): New coded-charset for XEmacs
2022 2015-10-03 MORIOKA Tomohiko <tomo.git@chise.org>
2024 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2025 setting for `===hng-kda'.
2027 * mule/mule-charset.el (default-coded-charset-priority-list): Add
2030 * mule/mule-conf.el (===hng-kda): New coded-charset for XEmacs
2033 2015-10-02 MORIOKA Tomohiko <tomo.git@chise.org>
2035 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2036 setting for `===hng-myz'.
2038 * mule/mule-charset.el (default-coded-charset-priority-list): Add
2041 * mule/mule-conf.el (===hng-myz): New coded-charset for XEmacs
2044 2015-10-02 MORIOKA Tomohiko <tomo.git@chise.org>
2046 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2047 setting for `===hng-kgk'.
2049 * mule/mule-charset.el (default-coded-charset-priority-list): Add
2052 * mule/mule-conf.el (===hng-kgk): New coded-charset for XEmacs
2055 2015-10-01 MORIOKA Tomohiko <tomo.git@chise.org>
2057 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2058 setting for `===hng-drt'.
2060 * mule/mule-charset.el (default-coded-charset-priority-list): Add
2063 * mule/mule-conf.el (===hng-drt): New coded-charset for XEmacs
2066 2015-10-01 MORIOKA Tomohiko <tomo.git@chise.org>
2068 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2069 setting for `===hng-mam'.
2071 * mule/mule-charset.el (default-coded-charset-priority-list): Add
2074 * mule/mule-conf.el (===hng-mam): New coded-charset for XEmacs
2077 2015-09-30 MORIOKA Tomohiko <tomo.git@chise.org>
2079 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2080 setting for `===hng-dng'.
2082 * mule/mule-charset.el (default-coded-charset-priority-list): Add
2085 * mule/mule-conf.el (===hng-dng): New coded-charset for XEmacs
2088 2015-09-29 MORIOKA Tomohiko <tomo.git@chise.org>
2090 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2091 setting for `=>cns11643-5'.
2093 2015-09-29 MORIOKA Tomohiko <tomo.git@chise.org>
2095 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2096 setting for `===hng-keg'.
2098 * mule/mule-charset.el (default-coded-charset-priority-list): Add
2101 * mule/mule-conf.el (===hng-keg): New coded-charset for XEmacs
2104 2015-09-28 MORIOKA Tomohiko <tomo.git@chise.org>
2106 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2107 setting for `===hng-jou'.
2109 * mule/mule-charset.el (default-coded-charset-priority-list): Add
2112 * mule/mule-conf.el (===hng-jou): New coded-charset for XEmacs
2115 2015-09-28 MORIOKA Tomohiko <tomo.git@chise.org>
2117 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2118 setting for `===hng-smk'.
2120 * mule/mule-charset.el (default-coded-charset-priority-list): Add
2123 * mule/mule-conf.el (===hng-smk): New coded-charset for XEmacs
2126 2015-09-26 MORIOKA Tomohiko <tomo.git@chise.org>
2128 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2129 setting for `===hng-kyo'.
2131 * mule/mule-charset.el (default-coded-charset-priority-list): Add
2134 * mule/mule-conf.el (===hng-kyo): New coded-charset for XEmacs
2137 2015-09-26 MORIOKA Tomohiko <tomo.git@chise.org>
2139 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2140 setting for `===hng-kss'.
2142 * mule/mule-charset.el (default-coded-charset-priority-list): Add
2145 * mule/mule-conf.el (===hng-kss): New coded-charset for XEmacs
2148 2015-09-25 MORIOKA Tomohiko <tomo.git@chise.org>
2150 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2151 setting for `===hng-wan'.
2153 * mule/mule-charset.el (default-coded-charset-priority-list): Add
2156 * mule/mule-conf.el (===hng-wan): New coded-charset for XEmacs
2159 2015-09-24 MORIOKA Tomohiko <tomo.git@chise.org>
2161 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2162 setting for `===hng-ksk'.
2164 * mule/mule-charset.el (default-coded-charset-priority-list): Add
2167 * mule/mule-conf.el (===hng-ksk): New coded-charset for XEmacs
2170 2015-09-24 MORIOKA Tomohiko <tomo.git@chise.org>
2172 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2173 setting for `===hng-kyu'.
2175 * mule/mule-charset.el (default-coded-charset-priority-list): Add
2178 * mule/mule-conf.el (===hng-kyu): New coded-charset for XEmacs
2181 2015-09-23 MORIOKA Tomohiko <tomo.git@chise.org>
2183 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2184 setting for `===hng-skk'.
2186 * mule/mule-charset.el (default-coded-charset-priority-list): Add
2189 * mule/mule-conf.el (===hng-skk): New coded-charset for XEmacs
2192 2015-09-22 MORIOKA Tomohiko <tomo.git@chise.org>
2194 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2195 setting for `===hng-sik'.
2197 * mule/mule-charset.el (default-coded-charset-priority-list): Add
2200 * mule/mule-conf.el (===hng-sik): New coded-charset for XEmacs
2203 2015-09-21 MORIOKA Tomohiko <tomo.git@chise.org>
2205 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2206 setting for `===hng-kbk'.
2208 * mule/mule-charset.el (default-coded-charset-priority-list): Add
2211 * mule/mule-conf.el (===hng-kbk): New coded-charset for XEmacs
2214 2015-09-21 MORIOKA Tomohiko <tomo.git@chise.org>
2216 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2217 setting for `===hng-kcj'.
2219 * mule/mule-charset.el (default-coded-charset-priority-list): Add
2222 * mule/mule-conf.el (===hng-kcj): New coded-charset for XEmacs
2225 2015-09-19 MORIOKA Tomohiko <tomo.git@chise.org>
2227 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2228 setting for `===hng-k24'.
2230 * mule/mule-charset.el (default-coded-charset-priority-list): Add
2233 * mule/mule-conf.el (===hng-k24): New coded-charset for XEmacs
2236 2015-09-18 MORIOKA Tomohiko <tomo.git@chise.org>
2238 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2239 setting for `===hng-gok'.
2241 * mule/mule-charset.el (default-coded-charset-priority-list): Add
2244 * mule/mule-conf.el (===hng-gok): New coded-charset for XEmacs
2246 2015-09-17 MORIOKA Tomohiko <tomo.git@chise.org>
2248 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2249 setting for `===hng-tsu'.
2251 * mule/mule-charset.el (default-coded-charset-priority-list): Add
2254 * mule/mule-conf.el (===hng-tsu): New coded-charset for XEmacs
2257 2015-09-16 MORIOKA Tomohiko <tomo.git@chise.org>
2259 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2260 setting for `===hng-sys'.
2262 * mule/mule-charset.el (default-coded-charset-priority-list): Add
2265 * mule/mule-conf.el (===hng-sys): New coded-charset for XEmacs
2268 2015-09-16 MORIOKA Tomohiko <tomo.git@chise.org>
2270 * mule/mule-coding.el (coded-charset-entity-reference-alist):
2271 - Use "&HNG010-<d><d><d><d><d>;" instead of
2272 "&HNG-KHI<d><d><d><d><d>;" for `===hng-khi'.
2273 - Add setting for `===hng-khm' and `=ucs-itaiji-002'.
2275 * mule/mule-charset.el (default-coded-charset-priority-list): Add
2276 `=ucs-bmp-itaiji-002' and `===hng-khm'.
2278 * mule/mule-conf.el (===hng-khi): Use "hng-10$" instead of
2279 "hngkhi-0" as the suffix of registry.
2280 (===hng-khm): New coded-charset for XEmacs CHISE.
2281 (=ucs-itaiji-002): Ditto.
2282 (=ucs-bmp-itaiji-002): Ditto.
2284 2015-09-14 MORIOKA Tomohiko <tomo.git@chise.org>
2286 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2287 setting for `=>ucs@iwds-1'.
2289 * mule/mule-conf.el (==jis-x0208@1978/-4X): New coded-charset for
2292 2015-09-14 MORIOKA Tomohiko <tomo.git@chise.org>
2294 * mule/mule-conf.el (=>ucs@iwds-1): New coded-charset for XEmacs
2297 * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2298 "&HNG-KHI<d><d><d><d>;" instead of "&HNG-KHI-<d><d><d><d>;" for
2301 2015-09-13 MORIOKA Tomohiko <tomo.git@chise.org>
2303 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2304 setting for `===hng-khi'.
2306 * mule/mule-charset.el (default-coded-charset-priority-list): Add
2309 * mule/mule-conf.el (===hng-khi): New coded-charset for XEmacs
2312 2015-09-11 MORIOKA Tomohiko <tomo.git@chise.org>
2314 * mule/mule-conf.el (=ucs-bmp-var-001): Use #x9FCC instead of
2315 #x9FA5 as the value of `max-code'.
2316 (=ucs-bmp-var-002): Likewise.
2317 (=ucs-bmp-var-003): Likewise.
2318 (=ucs-bmp-itaiji-084): Likewise.
2319 (=ucs-bmp-cjk@JP): Likewise.
2320 (=ucs-bmp-cjk@JP/hanazono): Likewise.
2321 (==ucs-bmp-cjk@JP/hanazono): Likewise.
2322 (=>ucs-bmp-cjk@component): Likewise.
2324 2015-09-05 MORIOKA Tomohiko <tomo.git@chise.org>
2326 * mule/mule-conf.el (==daikanwa/+2p): New coded-charset for XEmacs
2329 2015-09-04 MORIOKA Tomohiko <tomo.git@chise.org>
2331 * mule/mule-conf.el (==jis-x0208@1978/4-pr): New coded-charset for
2333 (==jis-x0208@1978/5pr): Use `==jis-x0208@1978/4-pr' instead of
2334 `==jis-x0208@1978/2-pr' as the mother.
2336 2015-08-17 MORIOKA Tomohiko <tomo.git@chise.org>
2338 * mule/mule-conf.el (=>cns11643-5): New coded-charset for XEmacs
2341 2015-07-09 MORIOKA Tomohiko <tomo.git@chise.org>
2343 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2344 setting for `===hanyo-denshi/jb' and `===hanyo-denshi/hg'.
2346 2015-06-08 MORIOKA Tomohiko <tomo.git@chise.org>
2348 * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2349 `=gb2312' instead of `chinese-gb2312'; add setting for `==ucs@gb'.
2351 2015-03-05 MORIOKA Tomohiko <tomo.git@chise.org>
2353 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2354 setting for `===ucs@gb'.
2356 2015-03-04 MORIOKA Tomohiko <tomo.git@chise.org>
2358 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2359 setting for `===hanyo-denshi/ks', `===jis-x0208' and
2360 `===jis-x0213-1'; use "&R-J00X1-hhhh;" instead of "&R-JX1-hhhh;"
2361 as the entity-reference for `===jis-x0213-1@2000'; use
2362 "&R-JX1-hhhh;" as the entity-reference for `===jis-x0213-1'.
2364 2015-03-03 MORIOKA Tomohiko <tomo.git@chise.org>
2366 * mule/mule-charset.el (default-coded-charset-priority-list): Add
2369 * mule/mule-conf.el (===jis-x0208@1978): Use `==jis-x0208@1978'
2370 instead of `===jis-x0208' as the mother.
2371 (===jis-x0208@1983): Use `==jis-x0208@1983' instead of
2372 `===jis-x0208' as the mother.
2373 (===jis-x0208@1990): Use `==jis-x0208@1990' instead of
2374 `===jis-x0208' as the mother.
2375 (===jis-x0213-1@2000): Use `==jis-x0213-1@2000' instead of
2376 `===jis-x0213-1' as the mother.
2377 (===jis-x0213-1@2004): Use `==jis-x0213-1@2004' instead of
2378 `===jis-x0213-1' as the mother.
2379 (===ucs@unicode): Use `==ucs@unicode' instead of `===ucs@iso' as
2381 (===ucs@ks): Use `==ucs@ks' instead of `===ucs@unicode' as the
2384 2015-02-23 MORIOKA Tomohiko <tomo.git@chise.org>
2386 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2387 setting for `=ucs-var-001'.
2389 2015-02-23 MORIOKA Tomohiko <tomo.git@chise.org>
2391 * mule/mule-charset.el (default-coded-charset-priority-list): Add
2394 * mule/mule-conf.el (=ucs-var-001): New coded-charset for XEmacs
2396 (=ucs-bmp-var-001): Ditto.
2398 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2399 setting for `=ucs-var-003'.
2401 2015-02-22 MORIOKA Tomohiko <tomo.git@chise.org>
2403 * mule/mule-charset.el (default-coded-charset-priority-list): Add
2406 * mule/mule-conf.el (=ucs-var-003): New coded-charset for XEmacs
2408 (=ucs-bmp-var-003): Ditto.
2410 2015-02-21 MORIOKA Tomohiko <tomo.git@chise.org>
2412 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2413 setting for `=ucs-var-002'.
2415 * mule/mule-charset.el (default-coded-charset-priority-list): Add
2418 * mule/mule-conf.el (=ucs-var-002): New coded-charset for XEmacs
2420 (=ucs-bmp-var-002): Ditto.
2422 2015-02-21 MORIOKA Tomohiko <tomo.git@chise.org>
2424 * mule/mule-conf.el (==jis-x0208@1978/4er): New coded-charset for
2426 (==jis-x0208@1978/5pr): Ditto.
2428 2015-02-21 MORIOKA Tomohiko <tomo.git@chise.org>
2430 * mule/mule-charset.el (default-coded-charset-priority-list): Add
2431 `=>ucs-bmp-cjk@component'.
2433 * mule/mule-conf.el (=>ucs@component): New coded-charset for
2435 (=>ucs-bmp-cjk@component): Ditto.
2437 2015-02-20 MORIOKA Tomohiko <tomo.git@chise.org>
2439 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2440 setting for `=>iwds-1'.
2442 2015-02-20 MORIOKA Tomohiko <tomo.git@chise.org>
2444 * mule/mule-conf.el (=>iwds-1): New coded-charset for XEmacs
2447 2015-02-17 MORIOKA Tomohiko <tomo.git@chise.org>
2449 * mule/mule-charset.el (default-coded-charset-priority-list):
2450 - Prefer `=ucs-bmp-cjk@JP/hanazono' to `=ucs-bmp-cjk@gb'.
2451 - Prefer `==ucs-bmp-cjk@JP/hanazono' to `==ucs-bmp-cjk@gb'.
2452 - Prefer `===hanyo-denshi/jc' to `===jis-x0213-1'.
2453 - Prefer `===hanyo-denshi/jd' to `===jis-x0213-2'.
2455 2015-02-14 MORIOKA Tomohiko <tomo.git@chise.org>
2457 * mule/mule-coding.el (coded-charset-entity-reference-alist):
2458 Prefer `=ucs@FOO' to `=>>ucs@FOO'.
2460 * mule/mule-conf.el (=ucs@iso): Use `=+>ucs@iso' instead of
2461 `=>>ucs@iso' as the mother.
2462 (=>>ucs@iso): Use `=ucs@iso' instead of `=+>ucs@iso' as the
2465 2015-01-22 MORIOKA Tomohiko <tomo.git@chise.org>
2467 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2468 setting for `===hanyo-denshi/ia'.
2470 2015-01-20 MORIOKA Tomohiko <tomo.git@chise.org>
2472 * mule/mule-charset.el (default-coded-charset-priority-list): Add
2473 `===hanyo-denshi/ia'.
2475 2014-12-28 MORIOKA Tomohiko <tomo.git@chise.org>
2477 * mule/mule-conf.el (=koseki): Fix DOC.
2478 (==koseki): New coded-charset for XEmacs CHISE.
2480 2014-12-26 MORIOKA Tomohiko <tomo.git@chise.org>
2482 * mule/mule-conf.el (===hanyo-denshi/jc): New coded-charset for
2484 (===hanyo-denshi/jd): Fix DOC.
2486 2014-12-26 MORIOKA Tomohiko <tomo.git@chise.org>
2488 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2489 setting for `===hanyo-denshi/ip'.
2491 2014-12-25 MORIOKA Tomohiko <tomo.git@chise.org>
2493 * mule/mule-charset.el (default-coded-charset-priority-list): Add
2494 `===hanyo-denshi/ip'.
2496 * mule/mule-conf.el (===hanyo-denshi/ip): New coded-charset for
2499 2014-12-07 MORIOKA Tomohiko <tomo.git@chise.org>
2501 * mule/mule-charset.el (default-coded-charset-priority-list): Add
2502 `==ucs-radicals@unicode' and `=>daikanwa'.
2504 * mule/mule-conf.el (==ucs-radicals@unicode): New coded-charset
2507 2014-12-03 MORIOKA Tomohiko <tomo.git@chise.org>
2509 * mule/mule-conf.el (===hanyo-denshi/ia): New coded-charset for
2512 2014-11-18 MORIOKA Tomohiko <tomo.git@chise.org>
2514 * mule/mule-charset.el (default-coded-charset-priority-list): Add
2517 2014-11-17 MORIOKA Tomohiko <tomo.git@chise.org>
2519 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2520 setting for `===ruimoku-v6'.
2522 2014-11-17 MORIOKA Tomohiko <tomo.git@chise.org>
2524 * mule/mule-conf.el (===ruimoku-v6): New coded-charset for XEmacs
2527 2014-11-15 MORIOKA Tomohiko <tomo.git@chise.org>
2529 * mule/mule-conf.el (==jis-x0208@1978/1pr/fixed): New
2530 coded-charset for XEmacs CHISE.
2532 2014-11-05 MORIOKA Tomohiko <tomo.git@chise.org>
2534 * mule/mule-conf.el (===hanyo-denshi/jd): New coded-charset for
2537 2014-10-15 MORIOKA Tomohiko <tomo.git@chise.org>
2539 * mule/mule-charset.el (default-coded-charset-priority-list): Add
2542 2014-10-02 MORIOKA Tomohiko <tomo.git@chise.org>
2544 * mule/mule-conf.el (===ucs-sip@iso): New coded-charset for XEmacs
2547 2014-09-29 MORIOKA Tomohiko <tomo.git@chise.org>
2549 * mule/mule-charset.el (default-coded-charset-priority-list): Add
2552 * mule/mule-conf.el (==ucs-sip@iso): New coded-charset for XEmacs
2555 2014-09-18 MORIOKA Tomohiko <tomo.git@chise.org>
2557 * mule/mule-conf.el (=ucs-sip-ext-b): Fix registry.
2558 (=ucs-sip@iso): New coded-charset for XEmacs CHISE.
2559 (=ucs-sip-ext-b@iso): Fix registry.
2560 (==ucs-sip-ext-b@iso): Ditto.
2561 (===ucs-sip-ext-b@iso): Ditto.
2563 * mule/mule-charset.el (default-coded-charset-priority-list): Add
2566 2014-09-17 MORIOKA Tomohiko <tomo.git@chise.org>
2568 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2569 setting for `=>cbeta'.
2571 2014-09-16 MORIOKA Tomohiko <tomo.git@chise.org>
2573 * mule/mule-charset.el (default-coded-charset-priority-list): Add
2576 * mule/mule-conf.el (=>cbeta): New coded-charset for XEmacs CHISE.
2578 2014-08-20 MORIOKA Tomohiko <tomo.git@chise.org>
2580 * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2581 "&G-[NAME];" instead of "&g1-[NAME];" for `=>>[NAME]'.
2583 2014-08-19 MORIOKA Tomohiko <tomo.git@chise.org>
2585 * mule/mule-conf.el (=>>>ucs@cns): Indicate `==ucs@cns' instead of
2587 (=>>>ucs@jis): Indicate `==ucs@jis' instead of `=ucs@jis'.
2588 (=>>>ucs@jis/1990): Indicate `==ucs@jis/1990' instead of
2590 (=>>>ucs@jis/2000): Indicate `==ucs@jis/2000' instead of
2592 (=>>>ucs@jis/2004): Indicate `==ucs@jis/2004' instead of
2594 (=>>>ucs@ks): Indicate `==ucs@ks' instead of `=ucs@ks'.
2596 * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2597 "&g2-[NAME];" instead of "&G-[NAME];" for `==[NAME]'.
2599 2014-08-06 MORIOKA Tomohiko <tomo.git@chise.org>
2601 * mule/mule-conf.el (==jis-x0208@1978/-4pr): New coded-charset for
2603 (==jis-x0208@1978/1pr): Ditto.
2604 (==jis-x0208@1978/2-pr): Ditto.
2606 2014-07-31 MORIOKA Tomohiko <tomo.git@chise.org>
2608 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2609 setting for `===jis-x0213-1@2004'.
2611 2014-07-30 MORIOKA Tomohiko <tomo.git@chise.org>
2613 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2614 settings for `=+>hanyo-denshi/ft' and `=+>hanyo-denshi/jt'.
2616 * mule/mule-charset.el (default-coded-charset-priority-list): Add
2617 `===hanyo-denshi/jb'.
2619 * mule/mule-conf.el (===hanyo-denshi/jb): New coded-charset for
2621 (=+>hanyo-denshi/ft): Ditto.
2622 (=+>hanyo-denshi/jt): Ditto.
2624 2014-07-29 MORIOKA Tomohiko <tomo.git@chise.org>
2626 * mule/mule-charset.el (default-coded-charset-priority-list): Add
2627 `===hanyo-denshi/hg'.
2629 2014-07-28 MORIOKA Tomohiko <tomo.git@chise.org>
2631 * mule/mule-conf.el (===jis-x0213-1@2004): New coded-charset for
2633 (===hanyo-denshi/hg): Ditto.
2635 2014-07-27 MORIOKA Tomohiko <tomo.git@chise.org>
2637 * mule/mule-conf.el (==adobe-japan1-*): Indicate abstract
2638 glyph-forms instead of detailed glyph-images.
2639 (=>>>adobe-japan1-*): Indicate `==adobe-japan1-*' instead of
2641 (===adobe-japan1-0): New coded-charset for XEmacs CHISE.
2642 (===adobe-japan1-1): Ditto.
2643 (===adobe-japan1-2): Ditto.
2644 (===adobe-japan1-3): Ditto.
2645 (===adobe-japan1-4): Ditto.
2646 (===adobe-japan1-5): Ditto.
2647 (===adobe-japan1-6): Ditto.
2648 (=>>adobe-japan1-0): Use `=adobe-japan1' instead of
2649 `=>>>adobe-japan1' as the mother.
2650 (=+>adobe-japan1-0): Use `=adobe-japan1' instead of
2651 `=>>adobe-japan1' as the mother.
2652 (==jis-x0208): Indicate abstract glyph-forms instead of detailed
2654 (==jis-x0208@1978): Ditto.
2655 (==jis-x0208@1983): Ditto.
2656 (==jis-x0208@1990): Ditto.
2657 (==jis-x0213-1): Ditto.
2658 (==jis-x0213-1@2000): Ditto.
2659 (==jis-x0213-1@2004): Ditto.
2660 (==jis-x0213-2): Ditto.
2661 (=>>>jis-x0208): Indicate `==jis-x0208' instead of `=jis-x0208'.
2662 (=>>>jis-x0208@1978): Indicate `==jis-x0208@1978' instead of
2664 (=>>>jis-x0208@1983): Indicate `==jis-x0208@1983' instead of
2666 (=>>>jis-x0208@1990): Indicate `==jis-x0208@1990' instead of
2668 (=>>>jis-x0213-1): Indicate `==jis-x0213-1' instead of
2670 (=>>>jis-x0213-1@2000): Indicate `==jis-x0213-1@2000' instead of
2671 `=jis-x0213-1@2000'.
2672 (=>>>jis-x0213-1@2004): Indicate `==jis-x0213-1@2004' instead of
2673 `=jis-x0213-1@2004'.
2674 (=>>>jis-x0213-2): Indicate `==jis-x0213-2' instead of
2676 (===jis-x0208): New coded-charset for XEmacs CHISE.
2677 (===jis-x0208@1978): Ditto.
2678 (===jis-x0208@1983): Ditto.
2679 (===jis-x0208@1990): Ditto.
2680 (===jis-x0213-1): Ditto.
2681 (===jis-x0213-1@2000): Ditto.
2682 (===jis-x0213-2): Ditto.
2683 (===jis-x0212): Ditto.
2684 (===ks-x1001): Ditto.
2685 (=>>jis-x0208): Use `=jis-x0208' instead of `=>>>jis-x0208' as the
2687 (=>>jis-x0213-1): Use `=jis-x0213-1' instead of `=>>>jis-x0213-1'
2689 (=>>jis-x0213-2): Use `=jis-x0213-2' instead of `=>>>jis-x0213-2'
2691 (===cns11643-1): New coded-charset for XEmacs CHISE.
2692 (===cns11643-2): Ditto.
2693 (===cns11643-3): Ditto.
2694 (===cns11643-4): Ditto.
2695 (===cns11643-5): Ditto.
2696 (===cns11643-6): Ditto.
2697 (===cns11643-7): Ditto.
2698 (=>>cns11643-1): Ditto.
2699 (==big5-cdp): Indicate abstract glyph-images instead of
2700 representative glyph-images.
2701 (===big5-cdp): New coded-charset for XEmacs CHISE.
2702 (==hanyo-denshi/*): Indicate abstract glyph-forms instead of
2703 detailed glyph-images.
2704 (=>>>hanyo-denshi/*): Indicate `==hanyo-denshi/*' instead of
2706 (===hanyo-denshi/ft): New coded-charset for XEmacs CHISE.
2707 (===hanyo-denshi/ib): Ditto.
2708 (===hanyo-denshi/jt): Ditto.
2709 (===hanyo-denshi/ks): Ditto.
2713 (=>>hanyo-denshi/*): Use `=hanyo-denshi/*' instead of
2714 `=>>>hanyo-denshi/*' as its mother.
2715 (==gt): Indicate abstract glyph-forms instead of detailed
2717 (===gt): New coded-charset for XEmacs CHISE.
2718 (=>>>gt): Indicates `==gt' instead of `=gt'.
2719 (=>>gt): Use `=gt' instead of `=>>>gt' as the mother.
2720 (==gt-k): Indicate abstract glyph-forms instead of detailed
2722 (===gt-k): New coded-charset for XEmacs CHISE.
2723 (==daikanwa): Indicates glyph-images instead of detailed
2725 (===daikanwa): New coded-charset for XEmacs CHISE.
2726 (===daikanwa/+p): Ditto.
2727 (===daikanwa/ho): Ditto.
2730 (==jef-china3): Ditto.
2731 (===jef-china3): Ditto.
2732 (==ruimoku-v6): Ditto.
2733 (==ucs@iso): Indicate representative glyph-forms instead of
2734 representative glyph-images.
2735 (=>>>ucs@iso): Indicates `==ucs@iso' instead of `=ucs@iso'.
2736 (==ucs@unicode): Indicate representative glyph-forms instead of
2737 representative glyph-images.
2738 (=>>>ucs@unicode): Indicates `==ucs@unicode' instead of
2740 (==ucs@cns): Indicate representative glyph-forms instead of
2741 representative glyph-images.
2743 (==ucs@jis/1990): Ditto.
2744 (==ucs@jis/2000): Ditto.
2745 (==ucs@jis/2004): Ditto.
2747 (===ucs@iso): New coded-charset for XEmacs CHISE.
2748 (===ucs@unicode): Ditto.
2751 (===ucs-bmp-cjk@gb): Ditto.
2752 (===ucs-sip-ext-b@iso): Ditto.
2754 2014-07-25 MORIOKA Tomohiko <tomo.git@chise.org>
2756 * mule/mule-charset.el (default-coded-charset-priority-list): Add
2757 `==jis-x0213-2', `==ruimoku-v6', `==cbeta', `==jef-china3',
2758 `===mj-0', `===mj-1', `===jis-x0208@1990', `===jis-x0213-1',
2759 `===jis-x0213-2', `===big5-cdp', `===ucs-bmp-cjk@gb',
2760 `===adobe-japan1-6', `===cns11643-1', `===cns11643-2',
2761 `===cns11643-3', `===cns11643-4', `===cns11643-5',
2762 `===cns11643-6', `===cns11643-7', `===hanyo-denshi/ft',
2763 `===hanyo-denshi/ib', `===hanyo-denshi/jt', `===jis-x0208@1983',
2764 `===jis-x0208@1978', `===jis-x0212', `===ks-x1001', `===daikanwa',
2765 `===ucs-sip-ext-b@iso', `===cbeta' and `===jef-china3'.
2767 * mule/mule-coding.el (coded-charset-entity-reference-alist):
2768 - Use "&G-[NAME];" for `==[NAME]' instead of `=>>[NAME]'.
2769 - Use "&R-[NAME];" for `===[NAME]' instead of `==[NAME]'.
2770 - Use "&g1-[NAME];" for `=>>[NAME]'.
2771 - Abolish "&g2-[NAME];".
2773 2014-03-08 MORIOKA Tomohiko <tomo.git@chise.org>
2775 * mule/mule-conf.el (=ucs@big5): Use `=ucs@cns' instead of
2776 `=>>ucs@cns' as the mother.
2778 2014-03-07 MORIOKA Tomohiko <tomo.git@chise.org>
2780 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2781 setting for `==ucs@ks'.
2783 2014-02-24 MORIOKA Tomohiko <tomo.git@chise.org>
2785 * mule/mule-conf.el (=adobe-japan1-base): Move builtin code range
2786 from 0x63000000〜0x63005A11 to 0x00E10000〜0x00E15A11.
2787 (=mj): Move builtin code range from 0x64040000〜0x640509D5 to
2788 0x00E30000〜0x00E409D5.
2790 2014-02-20 MORIOKA Tomohiko <tomo.git@chise.org>
2792 * mule/mule-coding.el (coded-charset-entity-reference-alist):
2793 Prefer MJ to Adobe-Japan1; use "I-MJ", "MJ" and "&R-MJ" instead of
2794 "I-MJ-", "MJ-" and "&R-MJ-" as prefixes of MJ.
2796 2014-02-20 MORIOKA Tomohiko <tomo.git@chise.org>
2798 * mule/mule-charset.el (default-coded-charset-priority-list): Add
2799 `=mj-0', `=mj-1', `==mj-0' and `==mj-1'.
2801 * mule/mule-conf.el (=mj): New coded-charset for XEmacs CHISE.
2809 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2810 setting for `=mj' and `==mj'.
2812 2014-02-05 MORIOKA Tomohiko <tomo.git@chise.org>
2814 * mule/mule-conf.el (=ucs@ks/2012): New coded-charset for XEmacs
2817 2014-01-28 MORIOKA Tomohiko <tomo.git@chise.org>
2819 * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2820 "A-HDU+" instead of "A-HD-UCS+" as the prefix for
2821 `=>ucs@hanyo-denshi'.
2823 2014-01-18 MORIOKA Tomohiko <tomo.git@chise.org>
2825 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2826 setting for `=koseki' and `=>ucs@hanyo-denshi'.
2828 * mule/mule-conf.el (=koseki): New coded-charset for XEmacs CHISE.
2829 (=>ucs@hanyo-denshi): New coded-charset for XEmacs CHISE.
2831 2014-01-11 MORIOKA Tomohiko <tomo.git@chise.org>
2833 * mule/mule-conf.el (==hanyo-denshi/ip): New coded-charset for
2836 2013-12-29 MORIOKA Tomohiko <tomo.git@chise.org>
2838 * mule/mule-coding.el (coded-charset-entity-reference-alist):
2839 Change priority of `=>>>ucs@iso'.
2841 * mule/mule-conf.el (=ucs@iso): Use `=>>ucs@iso' instead of
2842 `=>>>ucs@iso' as the mother.
2843 (=>>>ucs@iso): Changed to an alias for `=ucs@iso'.
2845 2013-12-25 MORIOKA Tomohiko <tomo.git@chise.org>
2847 * mule/mule-coding.el (coded-charset-entity-reference-alist):
2848 Change priority of `=>>>ucs@unicode'.
2850 * mule/mule-conf.el (=>>>ucs@unicode): Changed to an alias for
2853 2013-12-25 MORIOKA Tomohiko <tomo.git@chise.org>
2855 * mule/mule-coding.el (coded-charset-entity-reference-alist):
2856 Change priority of `=>>>ucs@jis'.
2858 * mule/mule-conf.el (=>>>ucs@jis): Changed to an alias for
2861 2013-12-18 MORIOKA Tomohiko <tomo.git@chise.org>
2863 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2864 setting for `==daikanwa/+p'.
2866 2013-12-15 MORIOKA Tomohiko <tomo.git@chise.org>
2868 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2869 setting for `==shinjigen@1ed'.
2871 2013-12-12 MORIOKA Tomohiko <tomo.git@chise.org>
2873 * mule/mule-conf.el (==shinjigen/+p@rev): New coded-charset for
2876 2013-12-11 MORIOKA Tomohiko <tomo.git@chise.org>
2878 * mule/mule-conf.el (==shinjigen): Modify DOC.
2879 (==shinjigen@1ed): New coded-charset for XEmacs CHISE.
2880 (==shinjigen@rev): Modify DOC.
2882 2013-12-09 MORIOKA Tomohiko <tomo.git@chise.org>
2884 * mule/mule-conf.el (==daikanwa/+p): New coded-charset for XEmacs
2887 2013-12-08 MORIOKA Tomohiko <tomo.git@chise.org>
2889 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2890 settings for `==daikanwa' and `==ucs@JP/hanazono'.
2892 * mule/mule-conf.el (==shinjigen@rev): New coded-charset for
2895 * mule/mule-charset.el (default-coded-charset-priority-list): Add
2898 2013-11-27 MORIOKA Tomohiko <tomo.git@chise.org>
2900 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2901 setting for `==cns11643-7'.
2903 * mule/mule-charset.el (default-coded-charset-priority-list): Add
2906 2013-11-23 MORIOKA Tomohiko <tomo.git@chise.org>
2908 * mule/mule-charset.el (default-coded-charset-priority-list): Add
2911 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2912 setting for `==cns11643-6'.
2914 2013-11-20 MORIOKA Tomohiko <tomo.git@chise.org>
2916 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2917 setting for `==cns11643-5'.
2919 * mule/mule-charset.el (default-coded-charset-priority-list): Add
2922 2013-11-16 MORIOKA Tomohiko <tomo.git@chise.org>
2924 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2925 setting for `==cns11643-4'.
2927 * mule/mule-charset.el (default-coded-charset-priority-list): Add
2930 2013-11-08 MORIOKA Tomohiko <tomo.git@chise.org>
2932 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2933 setting for `==cns11643-3'.
2935 * mule/mule-charset.el (default-coded-charset-priority-list): Add
2938 2013-11-02 MORIOKA Tomohiko <tomo.git@chise.org>
2940 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2941 setting for `==cns11643-2'.
2943 * mule/mule-charset.el (default-coded-charset-priority-list): Add
2946 2013-10-29 MORIOKA Tomohiko <tomo.git@chise.org>
2948 * mule/mule-coding.el (coded-charset-entity-reference-alist):
2949 Change priority of `=>>>ucs@ks'.
2951 * mule/mule-conf.el (=>>>ucs@ks): Changed to an alias for
2954 2013-10-26 MORIOKA Tomohiko <tomo.git@chise.org>
2956 * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2957 `=cns11643-1' instead of `chinese-cns11643-1'; add settings for
2958 `==ucs@cns' and `==cns11643-1'.
2960 * mule/mule-conf.el (==cns11643-1): Fix `dimension'.
2961 (==cns11643-2): Ditto.
2962 (==cns11643-3): Ditto.
2963 (==cns11643-4): Ditto.
2964 (==cns11643-5): Ditto.
2965 (==cns11643-6): Ditto.
2966 (==cns11643-7): Ditto.
2968 * mule/mule-charset.el (default-coded-charset-priority-list): Add
2971 2013-10-20 MORIOKA Tomohiko <tomo.git@chise.org>
2973 * mule/mule-coding.el (coded-charset-entity-reference-alist):
2974 Change priority of `=>>>ucs@jis/2004', `=>>>ucs@jis/2004' and
2977 * mule/mule-conf.el (=>>>ucs@jis/1990): Changed to an alias for
2979 (=>>>ucs@jis/2000): Changed to an alias for `=ucs@jis/2000'.
2980 (=>>>ucs@jis/2004): Changed to an alias for `=ucs@jis/2004'.
2982 2013-10-20 MORIOKA Tomohiko <tomo.git@chise.org>
2984 * mule/mule-coding.el (coded-charset-entity-reference-alist):
2985 Change priority of `=>>>ucs@cns'.
2987 * mule/mule-conf.el (=>>>ucs@cns): Changed to an alias for
2990 2013-10-19 MORIOKA Tomohiko <tomo.git@chise.org>
2992 * mule/mule-charset.el (default-coded-charset-priority-list): Add
2995 * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2996 `=ks-x1001' instead of `korean-ksc5601'; add setting for
2999 2013-10-18 MORIOKA Tomohiko <tomo.git@chise.org>
3001 * mule/mule-conf.el (=>>>gt): Changed to an alias for `=gt'.
3003 2013-10-17 MORIOKA Tomohiko <tomo.git@chise.org>
3005 * mule/mule-conf.el (=>>>jis-x0208): Changed to an alias for
3007 (=>>>jis-x0208@1978): Changed to an alias for `=jis-x0208@1978'.
3008 (=>>>jis-x0208@1983): Changed to an alias for `=jis-x0208@1983'.
3009 (=>>>jis-x0208@1990): Changed to an alias for `=jis-x0208@1990'.
3010 (=>>>jis-x0213-1): Changed to an alias for `=jis-x0213-1'.
3011 (=>>>jis-x0213-1@2000): Changed to an alias for
3012 `=jis-x0213-1@2000'.
3013 (=>>>jis-x0213-1@2004): Changed to an alias for
3014 `=jis-x0213-1@2004'.
3015 (=>>>jis-x0213-2): Changed to an alias for `=jis-x0213-2'.
3017 2013-10-17 MORIOKA Tomohiko <tomo.git@chise.org>
3019 * mule/mule-conf.el (=>>>adobe-japan1-0): Changed to an alias for
3021 (=>>>adobe-japan1-1): Changed to an alias for `=adobe-japan1-1'.
3022 (=>>>adobe-japan1-2): Changed to an alias for `=adobe-japan1-2'.
3023 (=>>>adobe-japan1-3): Changed to an alias for `=adobe-japan1-3'.
3024 (=>>>adobe-japan1-4): Changed to an alias for `=adobe-japan1-4'.
3025 (=>>>adobe-japan1-5): Changed to an alias for `=adobe-japan1-5'.
3026 (=>>>adobe-japan1-6): Changed to an alias for `=adobe-japan1-6'.
3028 2013-10-12 MORIOKA Tomohiko <tomo.git@chise.org>
3030 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3031 settings for `==adobe-japan1-6', `==hanyo-denshi/*', `==gt',
3032 `==jis-x0208@1990', `==jis-x0212', `==jis-x0213-1@2000',
3033 `==jis-x0213-2', `==jis-x0213-1@2004', `==big5-cdp', `==gt-k',
3034 `==jis-x0208@1983', `==jis-x0208@1978', `==ucs@iso',
3035 `==ucs@unicode', `=>>daikanwa/+p' and `==shinjigen@rev'.
3037 2013-10-10 MORIOKA Tomohiko <tomo.git@chise.org>
3039 * mule/mule-charset.el (default-coded-charset-priority-list): Add
3040 `=adobe-japan1-0', `=adobe-japan1-1', `=adobe-japan1-2',
3041 `=adobe-japan1-3', `=adobe-japan1-4', `=adobe-japan1-5',
3042 `==jis-x0208@1990', `==ucs-bmp-cjk@gb',
3043 `==ucs-bmp-cjk@JP/hanazono', `==ucs-sip-ext-b@iso',
3044 `==hanyo-denshi/*', `==adobe-japan1-6', `==big5-cdp',
3045 `==jis-x0208@1983', `==jis-x0208@1978', `==jis-x0213-1@2000' and
3048 2013-10-03 MORIOKA Tomohiko <tomo.git@chise.org>
3050 * mule/mule-conf.el (=adobe-japan1-0): Modify registry to accept
3051 "AdobeJapan1-[0-6]$".
3052 (=adobe-japan1-1): Modify registry to accept "AdobeJapan1-[1-6]$".
3053 (=adobe-japan1-2): Modify registry to accept "AdobeJapan1-[2-6]$".
3054 (=adobe-japan1-3): Modify registry to accept "AdobeJapan1-[3-6]$".
3055 (=adobe-japan1-4): Modify registry to accept "AdobeJapan1-[4-6]$".
3056 (=adobe-japan1-5): Modify registry to accept "AdobeJapan1-[5-6]$".
3057 (==adobe-japan1-0): New coded-charset for XEmacs CHISE.
3058 (==adobe-japan1-1): Ditto.
3059 (==adobe-japan1-2): Ditto.
3060 (==adobe-japan1-3): Ditto.
3061 (==adobe-japan1-4): Ditto.
3062 (==adobe-japan1-5): Ditto.
3063 (==adobe-japan1-6): Ditto.
3064 (==jis-x0208): Ditto.
3065 (==jis-x0208@1978): Ditto.
3066 (==jis-x0208@1983): Ditto.
3067 (==jis-x0208@1990): Ditto.
3068 (==jis-x0213-1): Ditto.
3069 (==jis-x0213-1@2000): Ditto.
3070 (==jis-x0213-1@2004): Ditto.
3071 (==jis-x0213-2): Ditto.
3072 (==jis-x0212): Ditto.
3074 (==iso-ir165): Ditto.
3076 (==ks-x1001): Ditto.
3077 (==cns11643-1): Ditto.
3078 (==cns11643-2): Ditto.
3079 (==cns11643-3): Ditto.
3080 (==cns11643-4): Ditto.
3081 (==cns11643-5): Ditto.
3082 (==cns11643-6): Ditto.
3083 (==cns11643-7): Ditto.
3084 (==big5-cdp): Ditto.
3085 (==hanyo-denshi/ja): Ditto.
3086 (==hanyo-denshi/jb): Ditto.
3087 (==hanyo-denshi/jc): Ditto.
3088 (==hanyo-denshi/jd): Ditto.
3089 (==hanyo-denshi/ft): Ditto.
3090 (==hanyo-denshi/ia): Ditto.
3091 (==hanyo-denshi/ib): Ditto.
3092 (==hanyo-denshi/hg): Ditto.
3093 (==hanyo-denshi/jt): Ditto.
3094 (==hanyo-denshi/ks): Ditto.
3097 (==daikanwa): Ditto.
3098 (==shinjigen): Ditto.
3100 (==ucs@unicode): Ditto.
3102 (==ucs-bmp@gb): Ditto.
3104 (==ucs-bmp@cns): Ditto.
3106 (==ucs@jis/1990): Ditto.
3107 (==ucs@jis/2000): Ditto.
3108 (==ucs@jis/2004): Ditto.
3110 (==ucs@JP/hanazono): Ditto.
3112 (==ucs-bmp@ks): Ditto.
3113 (==ucs@cns11643): Ditto.
3114 (==ucs-bmp-cjk@gb): Ditto.
3115 (==ucs-bmp-cjk@JP/hanazono): Ditto.
3116 (==ucs-sip-ext-b@iso): Ditto.
3118 2013-07-11 MORIOKA Tomohiko <tomo.git@chise.org>
3120 * mule/mule-charset.el (default-coded-charset-priority-list): Use
3121 `=ucs-bmp-cjk@gb' instead of `=ucs-bmp-cjk@unicode'.
3123 * mule/mule-conf.el (=ucs-bmp-cjk@gb): New coded-charset for
3125 (=ucs-bmp-cjk@unicode): Abolished.
3127 2013-07-10 MORIOKA Tomohiko <tomo.git@chise.org>
3129 * mule/mule-charset.el (default-coded-charset-priority-list): Add
3130 `=+>ucs-bmp-cjk-compat@jis'.
3132 * mule/mule-conf.el (=+>ucs-bmp-cjk-compat@jis): New coded-charset
3135 2013-07-06 MORIOKA Tomohiko <tomo.git@chise.org>
3137 * mule/mule-conf.el (=>cns11643-6): New coded-charset for XEmacs
3140 2013-05-28 MORIOKA Tomohiko <tomo.git@chise.org>
3142 * mule/mule-conf.el (=jis-x0208@1978/1pr/fixed): New coded-charset
3144 (=jis-x0208@1978/1er-pr): Abolished.
3145 (=jis-x0208@1978/2-pr): Use `=jis-x0208@1978' instead of
3146 `=jis-x0208@1978/1er-pr' as the mother.
3148 2013-02-20 MORIOKA Tomohiko <tomo.git@chise.org>
3150 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3151 setting for `=ucs-itaiji-084'.
3153 2013-02-17 MORIOKA Tomohiko <tomo.git@chise.org>
3155 * mule/mule-charset.el (default-coded-charset-priority-list):
3156 Delete `=zihai-17xx'; add `=ucs-bmp-itaiji-084'.
3158 * mule/mule-conf.el (=ucs-itaiji-084): New coded-charset for
3160 (=ucs-bmp-itaiji-084): Ditto.
3162 2013-02-15 MORIOKA Tomohiko <tomo.git@chise.org>
3164 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3165 settings for `=big5-cdp-var-3' and `=big5-cdp-var-5'.
3167 2013-02-14 MORIOKA Tomohiko <tomo.git@chise.org>
3169 * mule/mule-charset.el (default-coded-charset-priority-list): Add
3170 `=zihai-17xx', `=big5-cdp-var-3' and `=big5-cdp-var-5'.
3172 * mule/mule-conf.el (=big5-cdp-var-3): New coded-charset for
3174 (=big5-cdp-var-5): Ditto.
3176 2012-10-31 MORIOKA Tomohiko <tomo.git@chise.org>
3178 * mule/mule-conf.el (=+>jis-x0213-1@2004): New coded-charset for
3181 2012-10-26 MORIOKA Tomohiko <tomo.git@chise.org>
3183 * mule/mule-conf.el (=>>hanyo-denshi/ip): New coded-charset for
3186 2012-10-17 MORIOKA Tomohiko <tomo.git@chise.org>
3188 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3189 setting for `=>>>hanyo-denshi/ft'.
3191 2012-09-25 MORIOKA Tomohiko <tomo.git@chise.org>
3193 * mule/mule-conf.el (=>>>hanyo-denshi/jd): New coded-charset for
3195 (=>>hanyo-denshi/jd): Use `=>>>hanyo-denshi/jd' instead of
3196 `=hanyo-denshi/jd' as the mother.
3198 2012-09-07 MORIOKA Tomohiko <tomo.git@chise.org>
3200 * mule/mule-conf.el (=+>adobe-japan1-0): New coded-charset for
3202 (=+>adobe-japan1-1): Ditto.
3203 (=+>adobe-japan1-2): Ditto.
3204 (=+>adobe-japan1-3): Ditto.
3205 (=+>adobe-japan1-4): Ditto.
3206 (=+>adobe-japan1-5): Ditto.
3207 (=+>adobe-japan1-6): Ditto.
3208 (=+>adobe-japan1): Changed to an alias for `=+>adobe-japan1-6'.
3210 2012-09-07 MORIOKA Tomohiko <tomo.git@chise.org>
3212 * mule/mule-coding.el (coded-charset-entity-reference-alist):
3213 Prefer `=>>>adobe-japan1' to other abstract glyph-form CCSs;
3214 prefer `=>>adobe-japan1' to other abstract glyph CCSs.
3216 * mule/mule-conf.el: Define coded-charsets about Adobe-Japan1 at
3219 2012-09-05 MORIOKA Tomohiko <tomo.git@chise.org>
3221 * mule/mule-conf.el (=>>>hanyo-denshi/jb): New coded-charset for
3223 (=>>>hanyo-denshi/hg): New coded-charset for XEmacs CHISE.
3224 (=>>hanyo-denshi/jb): Use `=>>>hanyo-denshi/jb' as the mother.
3225 (=>>hanyo-denshi/hg): Use `=>>>hanyo-denshi/hg' as the mother.
3227 2012-08-31 MORIOKA Tomohiko <tomo.git@chise.org>
3229 * mule/mule-charset.el (default-coded-charset-priority-list):
3230 Prefer `chinese-cns11643-{1..7}', `=adobe-japan1-6', `=big5-cdp'
3231 and `=hanyo-denshi/*' to `=gt-pj-{2..11}', `=gt-pj-k{1|2}', etc.
3233 * mule/mule-conf.el: Modify order of definitions of some
3236 2012-08-30 MORIOKA Tomohiko <tomo.git@chise.org>
3238 * mule/mule-coding.el (coded-charset-entity-reference-alist):
3239 Prefer `=>>hanyo-denshi/{ft|ia|ib|jt|ks}' to `=>>jis-x0208@1978',
3240 `=>>big5-cdp', `=>>gt-k' and `=>>ruimoku-v6'; add `=>>cns11643-4'.
3242 * mule/mule-conf.el (=>>cns11643-4): New coded-charset for XEmacs
3244 (=>>>hanyo-denshi/ft): New coded-charset for XEmacs CHISE.
3245 (=>>hanyo-denshi/ft): Use `=>>>hanyo-denshi/ft' as the mother.
3247 2012-07-31 MORIOKA Tomohiko <tomo.git@chise.org>
3249 * mule/mule-conf.el (=>cns11643-2): New coded-charset for XEmacs
3252 2012-07-27 MORIOKA Tomohiko <tomo.git@chise.org>
3254 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3255 setting for `=daikanwa/+2p'.
3257 * mule/mule-conf.el (=>>daikanwa/+2p): New coded-charset for
3260 2012-06-26 MORIOKA Tomohiko <tomo.git@chise.org>
3262 * mule/mule-conf.el (=>>>hanyo-denshi/ks): New coded-charset for
3264 (=>>hanyo-denshi/ks): Use `=>>>hanyo-denshi/ks' as the mother.
3266 2012-06-12 MORIOKA Tomohiko <tomo.git@chise.org>
3268 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3269 setting for `=>>>hanyo-denshi/ib'.
3271 2012-06-12 MORIOKA Tomohiko <tomo.git@chise.org>
3273 * mule/mule-conf.el (=>>>hanyo-denshi/ja): New coded-charset for
3275 (=>>>hanyo-denshi/ib): Ditto.
3276 (=>>hanyo-denshi/ja): Use `=>>>hanyo-denshi/ja' instead of
3277 `=hanyo-denshi/ja' as the mother.
3278 (=>>hanyo-denshi/ib): Use `=>>>hanyo-denshi/ib' instead of
3279 `=hanyo-denshi/ib' as the mother.
3281 2012-06-11 MORIOKA Tomohiko <tomo.git@chise.org>
3283 * mule/mule-coding.el (utf-8-ivs-mcs): New coding-system for
3285 (utf-8-ivs-mcs-er): Likewise.
3286 (utf-8-gb): Use `=ucs@gb' and `=>ucs@unicode' instead of `ucs-gb'
3288 (utf-8-ivs-gb): New coding-system for XEmacs CHISE.
3289 (utf-8-gb-er): Use `=ucs@gb' and `=>ucs@unicode' instead of
3290 `ucs-gb' and `=>ucs-gb'.
3291 (utf-8-ivs-gb-er): New coding-system for XEmacs CHISE.
3292 (utf-8-cns): Use `=ucs@cns' and `=>ucs@cns' instead of `ucs-cns'
3294 (utf-8-ivs-cns): New coding-system for XEmacs CHISE.
3295 (utf-8-cns-er): Use `=ucs@cns' and `=>ucs@cns' instead of
3296 `ucs-cns' and `=>ucs-cns'.
3297 (utf-8-ivs-cns-er): New coding-system for XEmacs CHISE.
3298 (utf-8-big5): Use `=ucs@big5' and `=>ucs@big5' instead of
3299 `ucs-big5' and `=>ucs-big5'.
3300 (utf-8-ivs-big5): New coding-system for XEmacs CHISE.
3301 (utf-8-big5-er): Use `=ucs@big5' and `=>ucs@big5' instead of
3302 `ucs-big5' and `=>ucs-big5'.
3303 (utf-8-ivs-big5-er): New coding-system for XEmacs CHISE.
3304 (utf-8-jis): Use `=ucs@jis/2000' and `=>ucs@jis' instead of
3305 `=ucs@jis-2000' and `=>ucs-jis'; modify DOC and mnemonic.
3306 (utf-8-ivs-jis): New coding-system for XEmacs CHISE.
3307 (utf-8-jis-er): Use `=ucs@jis/2000' and `=>ucs@jis' instead of
3308 `=ucs@jis-2000' and `=>ucs-jis'; modify DOC and mnemonic.
3309 (utf-8-ivs-jis-er): New coding-system for XEmacs CHISE.
3310 (utf-8-jp): Use `=ucs@JP' and `=>ucs@jis' instead of `=ucs@jp' and
3311 `=>ucs-jis'; modify DOC and mnemonic.
3312 (utf-8-ivs-jp): New coding-system for XEmacs CHISE.
3313 (utf-8-jp-er): Use `=ucs@JP' and `=>ucs@jis' instead of `=ucs@jp'
3314 and `=>ucs-jis'; modify DOC and mnemonic.
3315 (utf-8-ivs-jp-er): New coding-system for XEmacs CHISE.
3316 (utf-8-ks): Use `=ucs@ks' and `=>ucs@ks' instead of `ucs-ks' and
3318 (utf-8-ivs-ks): New coding-system for XEmacs CHISE.
3319 (utf-8-ks-er): Use `=ucs@ks' and `=>ucs@ks' instead of `ucs-ks'
3321 (utf-8-ivs-ks-er): New coding-system for XEmacs CHISE.
3323 2012-05-20 MORIOKA Tomohiko <tomo.git@chise.org>
3325 * mule/mule-coding.el (coded-charset-entity-reference-alist):
3326 Prefer Hanyo-Denshi to GT, JIS, CNS, etc.
3328 2012-05-20 MORIOKA Tomohiko <tomo.git@chise.org>
3330 * mule/mule-coding.el (coded-charset-entity-reference-alist):
3333 2012-05-19 MORIOKA Tomohiko <tomo.git@chise.org>
3335 * mule/mule-coding.el (coded-charset-entity-reference-alist):
3336 Prefer '("M-H" 4 d) and '("M-p" 5 d) to '("M-" 5 d).
3338 2012-05-16 MORIOKA Tomohiko <tomo.git@chise.org>
3340 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3341 settings for `=daikanwa/ho', `=daikanwa/+p' and `=>daikanwa/ho'.
3343 2012-05-15 MORIOKA Tomohiko <tomo.git@chise.org>
3345 * mule/mule-conf.el (=>daikanwa/ho): New coded-charset for XEmacs
3348 2012-05-10 MORIOKA Tomohiko <tomo.git@chise.org>
3350 * mule/mule-conf.el (=>>daikanwa/+p): New coded-charset for XEmacs
3353 2012-05-09 MORIOKA Tomohiko <tomo.git@chise.org>
3355 * mule/mule-conf.el (=>>daikanwa/ho): New coded-charset for XEmacs
3358 2012-03-26 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3360 * mule/mule-charset.el (default-coded-charset-priority-list): Add
3361 `=+>ucs-bmp-cjk@unicode'.
3363 * mule/mule-conf.el (=+>ucs-bmp-cjk@unicode): New coded-charset
3366 2012-03-08 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3368 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3369 setting for `=>>daikanwa'.
3371 2011-12-14 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3373 * mule/mule-charset.el (default-coded-charset-priority-list): Add
3374 `=>>hanyo-denshi/jt'.
3376 2011-12-09 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3378 * mule/mule-conf.el (=+>jis-x0208@1983): New coded-charset for
3380 (=+>jis-x0208@1990): Ditto.
3381 (=+>jis-x0213-1@2000): Ditto.
3383 2011-12-05 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3385 * mule/mule-conf.el (=+>ucs@jis/2004): New coded-charset for
3388 2011-11-27 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3390 * mule/mule-conf.el (=>>>hanyo-denshi/jc): New coded-charset for
3392 (=>>hanyo-denshi/jc): Use `=>>>hanyo-denshi/jc' instead of
3393 `=hanyo-denshi/jc' as the mother.
3395 2011-11-27 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3397 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3398 setting for `=+>adobe-japan1'.
3400 * mule/mule-charset.el (default-coded-charset-priority-list):
3401 Prefer `=adobe-japan1-6', `=adobe-japan1-base', `=>jis-x0208@1997'
3402 and `=>>hanyo-denshi/ft' to `=>>gt'.
3404 2011-11-23 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3406 * mule/mule-conf.el (=>>adobe-japan1-0): New coded-charset for
3408 (=>>adobe-japan1-1): Ditto.
3409 (=>>adobe-japan1-2): Ditto.
3410 (=>>adobe-japan1-3): Ditto.
3411 (=>>adobe-japan1-4): Ditto.
3412 (=>>adobe-japan1-5): Ditto.
3413 (=>>adobe-japan1-6): Ditto.
3414 (=>>adobe-japan1): Changed to alias for `=>>adobe-japan1-6'.
3416 2011-11-22 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3418 * mule/mule-conf.el (=adobe-japan1): New alias for
3420 (=>>>adobe-japan1-0): New coded-charset for XEmacs CHISE.
3421 (=>>>adobe-japan1-1): Ditto.
3422 (=>>>adobe-japan1-2): Ditto.
3423 (=>>>adobe-japan1-3): Ditto.
3424 (=>>>adobe-japan1-4): Ditto.
3425 (=>>>adobe-japan1-5): Ditto.
3426 (=>>>adobe-japan1-6): Ditto.
3427 (=>>>adobe-japan1): Changed to alias for `=>>>adobe-japan1-6'.
3429 2011-11-13 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3431 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3432 setting for `=>>>adobe-japan1'.
3434 2011-11-06 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3436 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3437 setting for `=+>ucs@ks'.
3439 2011-11-04 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3441 * mule/mule-conf.el (=>>>adobe-japan1): New coded-charset for
3443 (=>>adobe-japan1): Use `=>>>adobe-japan1' instead of
3444 `=adobe-japan1-6' as the mother.
3446 2011-11-03 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3448 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3449 setting for `=>cns11643-7'.
3451 2011-11-01 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3453 * mule/mule-conf.el (=>cns11643-7): New coded-charset for XEmacs
3456 2011-10-29 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3458 * mule/mule-conf.el (=+>adobe-japan1): New coded-charset for
3460 (=>>hanyo-denshi/ja): New coded-charset for XEmacs CHISE.
3462 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3463 setting for `=>ucs@jis/2004'.
3465 2011-10-28 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3467 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3468 setting for `=+>gt'.
3470 * mule/mule-conf.el (=+>gt): New coded-charset for XEmacs CHISE.
3471 (=>gt): Use `=+>gt' instead of `=>>gt' as the mother.
3473 2011-10-28 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3475 * mule/mule-conf.el (=+>ucs@unicode): Use `=+>ucs@iso' instead of
3476 `=>ucs@unicode' as the mother.
3477 (=+>ucs@jis): Use `=+>ucs@unicode' instead of `=>ucs@jis' as the
3479 (=+>ucs@ks): Use `=+>ucs@unicode' instead of `=>ucs@ks' as the
3481 (=+>ucs@cns): Use `=+>ucs@unicode' instead of `=>ucs@cns' as the
3484 2011-10-27 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3486 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3487 setting for `=+>ucs@unicode'.
3489 * mule/mule-conf.el (=+>ucs@unicode): New coded-charset for XEmacs
3492 2011-10-26 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3494 * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3495 - Use `=+>jis-x0208' instead of `=>jis-x0208@usual'.
3496 - Use `=+>jis-x0213-2' instead of `=>jis-x0213-2@usual'.
3497 - Add setting for `=+>ucs@cns'.
3499 * mule/mule-conf.el (=+>jis-x0213-1): New coded-charset for XEmacs
3501 (=>jis-x0213-1): Use `=+>jis-x0213-1' instead of `=>>jis-x0213-1'
3503 (=+>ucs@cns): New coded-charset for XEmacs CHISE.
3504 (=>ucs-bmp-cjk@unicode): New coded-charset for XEmacs CHISE.
3506 * mule/mule-charset.el (default-coded-charset-priority-list): Add
3507 `=>ucs-bmp-cjk@unicode'; delete `=>>ucs@unicode'.
3509 2011-10-25 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3511 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3512 setting for `=>ucs@ks'.
3514 2011-10-21 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3516 * mule/mule-charset.el (default-coded-charset-priority-list): Add
3517 `=ucs-bmp-cjk-compat@unicode'.
3519 * mule/mule-conf.el (=ucs-bmp-cjk-compat@unicode): New
3520 coded-charset for XEmacs CHISE.
3522 2011-10-20 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3524 * mule/mule-charset.el (default-coded-charset-priority-list): Add
3525 `=ucs-bmp-cjk-compat'.
3527 * mule/mule-conf.el (=ucs-bmp-cjk-compat): New coded-charset for
3530 2011-10-19 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3532 * mule/mule-conf.el (=+>ucs@ks): New coded-charset for XEmacs
3535 2011-10-18 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3537 * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
3538 `=+>ucs@jis/1990' instead of `=>ucs@jis/1990'.
3540 * mule/mule-conf.el (=+>ucs@jis/1990): Renamed from
3542 (=>ucs@jis/1990): New alias for `=+>ucs@jis/1990'.
3544 2011-10-17 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3546 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3547 setting for `=+>ucs@iso'; use `=+>ucs@jis' instead of `=>ucs@JP'.
3549 * mule/mule-conf.el (=+>ucs@iso): New coded-charset for XEmacs
3551 (=>>ucs@iso): Use `=+>ucs@iso' instead of `=>ucs@iso' as the
3554 2011-10-16 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3556 * mule/mule-conf.el (=+>jis-x0213-2): Renamed from
3557 `=>jis-x0213-2@usual'.
3558 (=>jis-x0213-2@usual): New alias for `=+>jis-x0213-2'.
3559 (=>jis-x0213-2): Use `=+>jis-x0213-2' instead of
3560 `=>jis-x0213-2@usual' as the mother.
3562 2011-10-15 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3564 * mule/mule-conf.el (=+>ucs@jis): Renamed from `=>ucs@JP'.
3565 (=>ucs@JP): New alias for `=+>ucs@jis'.
3567 2011-10-14 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3569 * mule/mule-conf.el (=+>jis-x0208): Renamed from
3570 `=>jis-x0208@usual'.
3571 (=>jis-x0208@usual): New alias for `=+>jis-x0208'.
3572 (=+>jis-x0208@1978): Use `=+>jis-x0208' instead of
3573 `=>jis-x0208@usual' as the mother.
3574 (=>jis-x0208): Likewise.
3576 2011-10-08 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3578 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3579 setting for `=+>jis-x0208@1978'.
3581 2011-10-08 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3583 * mule/mule-conf.el (=+>jis-x0208@1978): New coded-charset for
3586 2011-09-09 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3588 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3589 setting for `=>>>ucs@jis/1990'.
3591 2011-07-23 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3593 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3594 setting for `=>ucs@jis/1990'.
3596 2011-07-20 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3598 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3599 setting for `=ucs@JP/hanazono'.
3601 * mule/mule-conf.el (=>ucs@jis/1990): New coded-charset for XEmacs
3603 (=ucs@JP/hanazono): Ditto.
3604 (=ucs-bmp-cjk@JP/hanazono): Ditto.
3605 (=>>hanyo-denshi/jc): Ditto.
3606 (=>>hanyo-denshi/jd): Ditto.
3608 2011-07-19 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3610 * mule/mule-charset.el (default-coded-charset-priority-list): Use
3611 `=ucs-bmp-cjk@JP/hanazono' instead of `=ucs-bmp-cjk@JP'.
3613 2011-07-18 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3615 * mule/mule-conf.el (=>>hanyo-denshi/jb): New coded-charset for
3618 2011-07-08 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3620 * mule/mule-conf.el (=>>hanyo-denshi/hg): New coded-charset for
3623 2011-06-18 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3625 * mule/mule-charset.el (default-coded-charset-priority-list): Add
3628 2011-04-28 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3630 * mule/mule-conf.el (=ucs-bmp-cjk@JP): New coded-charset for
3633 2011-05-13 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
3635 * mule/mule-coding.el (coded-charset-entity-reference-alist):
3636 Modify order of settings; add settings for `=daikanwa@rev2'.
3638 2011-04-20 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3640 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3641 setting for `=>>cbeta'.
3643 * mule/mule-conf.el (=>>cbeta): New coded-charset for XEmacs
3646 2011-04-01 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3648 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3649 setting for `=>>adobe-japan1'.
3651 2011-03-30 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3653 * mule/mule-conf.el (=>>adobe-japan1): New coded-charset for
3656 2011-03-24 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
3658 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3659 setting for `=>>hanyo-denshi/ia'.
3661 * mule/mule-conf.el (=>>hanyo-denshi/ia): New coded-charset for
3664 2011-03-10 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
3666 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3667 settings for `=>>>hanyo-denshi/jt' and `=>>>gt'.
3669 * mule/mule-conf.el (=>>>hanyo-denshi/jt): New coded-charset for
3671 (=>>hanyo-denshi/jt): Use `=>>>hanyo-denshi/jt' instead of
3672 `=hanyo-denshi/jt' as the mother.
3674 2011-03-09 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3676 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3677 setting for `=>>>jis-x0213-2'.
3679 * mule/mule-conf.el (=>>>gt): New coded-charset for XEmacs CHISE.
3680 (=>>gt): Use `=>>>gt' instead of `=gt' as the mother.
3681 (=>>>ucs@jis/2000): New coded-charset for XEmacs CHISE.
3683 2011-03-09 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3685 * mule/mule-conf.el (=>>>ucs@jis/1990): New coded-charset for
3688 2011-03-08 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3690 * mule/mule-conf.el (=>>>jis-x0208@1983): New coded-charset for
3693 * mule/mule-charset.el (default-coded-charset-priority-list): Add
3694 `=>>jis-x0213-1@2004'.
3696 2011-03-07 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3698 * mule/mule-conf.el (=>>>jis-x0208@1978): New coded-charset for
3701 2011-03-07 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3703 * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3704 - Use "&g2-*;" as entity-references for `=>>>*'.
3705 - Omit "&a{GT|JX1|JX2|JX3}-*;".
3707 * mule/mule-conf.el (=>>>jis-x0213-2): New coded-charset for
3709 (=>>jis-x0213-2): Use `=>>>jis-x0213-2' instead of `=jis-x0213-2'
3712 2011-03-06 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3714 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3715 setting for `=>>hanyo-denshi/ib'.
3717 * mule/mule-conf.el (=>>jis-x0208@1978): Fix DOC.
3718 (=>>jis-x0208@1983): New coded-charset for XEmacs CHISE.
3719 (=>>jis-x0208@1990): Ditto.
3720 (=>>hanyo-denshi/ib): Ditto.
3722 * mule/mule-charset.el (default-coded-charset-priority-list):
3723 Prefer `=hanziku-*' to `=hanyo-denshi/*'.
3725 2011-03-06 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3727 * mule/mule-coding.el (coded-charset-entity-reference-alist):
3728 Prefer `=>jis-x0213-2@usual' to `=>jis-x0208@1997' and
3729 `=>jis-x0213-1@2000'; add settings for `=>>>ucs@ks' and
3732 2011-03-05 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3734 * mule/mule-conf.el (=>>>jis-x0213-1@2000): New coded-charset for
3736 (=>>>jis-x0213-1@2004): Use `=>>>jis-x0213-1' instead of
3737 `=jis-x0213-1@2004' as the mother.
3738 (=>>>ucs@jis/2004): New coded-charset for XEmacs CHISE.
3739 (=>>>ucs@ks): Ditto.
3741 * mule/mule-charset.el (default-coded-charset-priority-list):
3742 Modify priority of `=hanyo-denshi/*'.
3744 2011-03-04 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3746 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3747 settings for `=>>ucs@JP' and `=ucs@JP'.
3749 2011-03-03 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
3751 * mule/mule-conf.el (=>>ucs@JP): New coded-charset for XEmacs
3754 2011-02-27 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3756 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3757 setting for `=>>>ucs@cns'.
3759 * mule/mule-conf.el (=>>>ucs@cns): New coded-charset for XEmacs
3762 2011-02-27 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3764 * mule/mule-conf.el (=>>jis-x0213-1@2004): Use `=>>jis-x0213-1'
3765 instead of `=>>>jis-x0213-1@2004' as the mother.
3766 (=>>>ucs@iso): New coded-charset for XEmacs CHISE.
3767 (=>>>ucs@unicode): Likewise.
3768 (=>>>ucs@jis): Likewise.
3769 (=ucs@iso): Use `=>>>ucs@iso' instead of `=>>ucs@iso' as the
3771 (=>>hanyo-denshi/ks): Fix `chars' and `dimension'.
3773 2011-02-26 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
3775 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3776 settings for `=>>>jis-x0208', `=>>>jis-x0213-1',
3777 `=>>>jis-x0213-1@2004', `=>>>ucs@iso', `=>>>ucs@unicode' and
3780 2011-02-25 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
3782 * mule/mule-charset.el (default-coded-charset-priority-list):
3783 Prefer `=jis-x0212' to `=gt-pj-*', `chinese-cns11643-*', `=big5*'
3784 and `=jis-x0213-*-2000'.
3786 2011-02-24 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3788 * mule/mule-conf.el (=>>>jis-x0213-1@2004): New coded-charset for
3790 (=>>jis-x0213-1@2004): Use `=>>>jis-x0213-1@2004' instead of
3791 `=>>jis-x0213-1' as the mother.
3793 2011-02-19 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3795 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3796 settings for `=>>hanyo-denshi/jt' and `=>gt-k'.
3798 2011-02-18 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3800 * mule/mule-conf.el (=>gt-k): New coded-charset for XEmacs CHISE.
3802 2011-02-18 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3804 * mule/mule-conf.el (=>>hanyo-denshi/jt): New coded-charset for
3807 2011-02-16 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3809 * mule/mule-coding.el (decomposition-feature-list): Set
3810 `=decomposition', `=decomposition@cid' and
3811 `=decomposition@hanyo-denshi'.
3813 2011-02-16 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3815 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3816 setting for `=>>hanyo-denshi/ks'.
3818 * mule/mule-conf.el (=>>hanyo-denshi/ks): New coded-charset for
3821 2011-02-16 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3823 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3824 settings for `=hanyo-denshi/ks' and `=hanyo-denshi/ks/mf'.
3826 * mule/mule-charset.el (default-coded-charset-priority-list): Add
3827 `=hanyo-denshi/ks/mf'.
3829 * mule/mule-conf.el (=hanyo-denshi/ks): New coded-charset for
3831 (=hanyo-denshi/ks/mf): Ditto.
3833 2011-02-15 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3835 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3836 settings for P=hanyo-denshi/jt'.
3838 * mule/mule-charset.el (default-coded-charset-priority-list): Add
3841 * mule/mule-conf.el (=hanyo-denshi/jt): New coded-charset for
3844 2011-02-15 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3846 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3847 settings for `=hanyo-denshi/ip'.
3849 * mule/mule-charset.el (default-coded-charset-priority-list): Add
3852 * mule/mule-conf.el (=hanyo-denshi/ip): New coded-charset for
3855 2011-02-14 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3857 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3858 settings for `=hanyo-denshi/hg'.
3860 * mule/mule-charset.el (default-coded-charset-priority-list): Add
3863 * mule/mule-conf.el (=hanyo-denshi/hg): New coded-charset for
3866 2011-02-14 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3868 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3869 setting for `=>>hanyo-denshi/ft'.
3871 * mule/mule-charset.el (default-coded-charset-priority-list): Add
3872 `=>>hanyo-denshi/ft'.
3874 * mule/mule-conf.el (=>>hanyo-denshi/ft): New coded-charset for
3877 2011-02-14 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3879 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3880 settings for `=hanyo-denshi/ib'.
3882 * mule/mule-charset.el (default-coded-charset-priority-list): Add
3885 * mule/mule-conf.el (=hanyo-denshi/ib): New coded-charset for
3888 2011-02-14 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3890 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3891 settings for isolated characters of `=hanyo-denshi/ia' and
3892 non-isolated characters of `=hanyo-denshi/*'.
3894 * mule/mule-charset.el (default-coded-charset-priority-list): Add
3897 * mule/mule-conf.el (=hanyo-denshi/ia): New coded-charset for
3900 2011-02-14 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3902 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3903 setting for isolated characters of `=hanyo-denshi/ft'.
3905 * mule/mule-charset.el (default-coded-charset-priority-list): Add
3908 * mule/mule-conf.el (=hanyo-denshi/ft): New coded-charset for
3911 2011-02-14 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3913 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3914 setting for isolated characters of `=hanyo-denshi/jd'.
3916 * mule/mule-charset.el (default-coded-charset-priority-list): Add
3919 * mule/mule-conf.el (=hanyo-denshi/jd): New coded-charset for
3922 2011-02-13 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3924 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3925 setting for isolated characters of `=hanyo-denshi/jc'.
3927 * mule/mule-charset.el (default-coded-charset-priority-list): Add
3930 * mule/mule-conf.el (=hanyo-denshi/jc): New coded-charset for
3933 2011-02-13 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3935 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3936 setting for isolated characters of `=hanyo-denshi/jb'.
3938 * mule/mule-charset.el (default-coded-charset-priority-list): Add
3941 * mule/mule-conf.el (=hanyo-denshi/jb): New coded-charset for
3944 2011-02-13 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3946 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3947 setting for isolated characters of `=hanyo-denshi/ja'.
3949 2011-02-12 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3951 * mule/mule-charset.el (default-coded-charset-priority-list): Add
3954 * mule/mule-conf.el (=hanyo-denshi/ja): New coded-charset for
3957 2011-02-09 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3959 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3960 settings for isolated characters of `=adobe-japan1-6'.
3962 2011-02-08 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3964 * mule/mule-conf.el (=daikanwa/+p): New coded-charset for XEmacs
3966 (=daikanwa/+2p): Ditto.
3967 (=daikanwa/ho): Ditto.
3969 2011-02-08 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3971 * mule/mule-coding.el (utf-8-mcs-no-composition): New
3972 coding-system for XEmacs CHISE.
3974 2011-02-01 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
3976 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3977 setting for `=>>ruimoku-v6'.
3979 * mule/mule-conf.el (=>>ruimoku-v6): New coded-charset for XEmacs
3982 2010-12-07 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
3984 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3985 setting for `=daikanwa@rev1'.
3987 2010-10-14 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
3989 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3990 setting for `=>jis-x0213-2@usual' and `=>ucs@JP'.
3992 2010-10-13 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
3994 * mule/mule-conf.el (=>jis-x0213-2@usual): New coded-charset for
3996 (=>jis-x0213-2): Use `=>jis-x0213-2@usual' as the mother.
3998 2010-10-12 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4000 * mule/mule-conf.el (=>ucs@JP): New coded-charset for XEmacs
4003 2010-09-30 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4005 * mule/mule-conf.el (=>ucs@jis): New coded-charset for XEmacs
4008 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4009 setting for `=>ucs@jis'.
4011 2010-09-14 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4013 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4014 setting for `=>jis-x0208@usual'.
4016 * mule/mule-conf.el (=>jis-x0208@usual): New coded-charset for
4018 (=>jis-x0208): Use `=>jis-x0208@usual' as the mother.
4019 (=>ucs@ks): New coded-charset for XEmacs CHISE.
4020 (=ucs@big5): Use `=>>ucs@cns' as the mother.
4022 2010-09-10 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4024 * mule/mule-conf.el (=>>>jis-x0208): New coded-charset for XEmacs
4026 (=>>>jis-x0208@1990): Ditto.
4027 (=>>>jis-x0213-1): Ditto.
4028 (=>>jis-x0208): Use `=>>>jis-x0208' instead of `=jis-x0208' as the
4030 (=>>jis-x0213-1): Use `=>>>jis-x0213-1' instead of `=jis-x0213-1'
4033 2010-09-07 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4035 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4036 setting for `=>ucs@cns' and `=>>ucs@ks'.
4038 * mule/mule-conf.el (=>>ucs@ks): New coded-charset for XEmacs
4041 2010-08-30 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4043 * mule/mule-conf.el (=>ucs@cns): New coded-charset for XEmacs
4046 2010-08-12 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4048 * mule/mule-conf.el (=>>daikanwa): New coded-charset for XEmacs
4050 (=>daikanwa): Use `=>>daikanwa' instead of `=daikanwa' as the
4053 2010-08-10 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4055 * mule/mule-charset.el (default-coded-charset-priority-list): Add
4056 `==>ucs-bmp-cjk@bucs'.
4058 * mule/mule-conf.el (==>ucs-bmp-cjk@bucs): New coded-charset for
4061 2010-08-07 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4063 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4064 setting for `==>ucs@bucs'.
4066 * mule/mule-conf.el (==>ucs@bucs): New super abstract CCS for
4069 2010-08-04 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4071 * mule/mule-coding.el: (coded-charset-entity-reference-alist):
4072 - Add setting for `=>>jis-x0208'.
4073 - Omit setting for `=>>jis-x0208@1990'.
4074 - Prefer `=>>gt', JIS X0208/0213, `=>>big5-cdp', `=>>gt-k', `=>gt'
4075 and `=>zinbun-oracle' to `=>ucs@FOO', `=>>ucs@FOO' and
4078 2010-08-04 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4080 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4081 setting for `=>daikanwa'.
4083 2010-08-03 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4085 * mule/mule-conf.el (=daikanwa): Fix DOC.
4086 (=>daikanwa): New abstract character for XEmacs CHISE.
4087 (=>ucs@iso): Likewise.
4088 (=>ucs@unicode): Likewise.
4089 (=>>ucs@iso): Use `=>ucs@iso' as the mother.
4091 2010-08-02 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4093 * mule/mule-coding.el: (coded-charset-entity-reference-alist):
4094 - Prefer representative features to `=>>gt', `=>>big5-cdp',
4095 `=>>gt-k', `=>gt' and `=>zinbun-oracle'.
4096 - Prefer abstract glyph features to `=>gt', `=>zinbun-oracle'.
4099 2010-07-30 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4101 * mule/mule-conf.el (=>>big5-cdp): Fix long-name.
4102 (=>big5-cdp): New abstract character.
4104 2010-07-29 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4106 * mule/mule-coding.el (coded-charset-entity-reference-alist):
4107 Prefer UCS and JIS X0208/0213 related features to `china3-jef' and
4110 2010-07-28 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4112 * mule/mule-charset.el (default-coded-charset-priority-list):
4113 Prefer `=>>big5-cdp' to `=>>ucs@unicode'.
4115 * mule/mule-coding.el (coded-charset-entity-reference-alist):
4116 Prefer `=>>ucs@{unicode|jis|cns' to `=>>ucs@jis/{2004|2000|1990',
4117 `=>>jis-x0208@{1990|1978', `=>>jis-x0213-1@{2000|2004}',
4118 `=>>jis-x0213-2', `=>jis-x0208@1997', `=>jis-x0213-1@{2000|2004}'
4119 and `=>jis-x0213-2'.
4121 2010-07-27 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4123 * mule/mule-conf.el (=>>ucs@jis/1990): New abstract glyph-set for
4125 (=>>ucs@jis/2000): Likewise.
4126 (=>>ucs@jis/2004): Likewise.
4128 2010-07-23 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4130 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4131 settings for `=>>big5-cdp', `=>>gt-k', `=>>ucs@jis' and
4134 * mule/mule-conf.el (=>>big5-cdp): New abstract glyph-set for
4136 (=>>gt): Use quote instead of backquote; modify DOC.
4137 (=>gt): Use quote instead of backquote.
4138 (=>>gt-k): New abstract glyph-set for XEmacs CHISE.
4139 (=>>ucs@iso): New abstract glyph-set for XEmacs CHISE.
4140 (=>>ucs@unicode): Use `=>>ucs@iso' as the mother.
4141 (=>>ucs@jis): New abstract glyph-set for XEmacs CHISE.
4142 (=>>ucs@cns): New abstract glyph-set for XEmacs CHISE.
4143 (=ucs@iso): Use `=>>ucs@iso' as the mother.
4145 2010-07-01 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4147 * mule/mule-charset.el (default-coded-charset-priority-list): Add
4148 `=>>ucs@unicode' and `=>>gt'.
4150 2010-05-12 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4152 * mule/mule-conf.el (=jis-x0208@1978/2-pr): New coded-charset for
4154 (=jis-x0208@1978/4er): New coded-charset for XEmacs CHISE.
4155 (=jis-x0208@1978/4-pr): Use `=jis-x0208@1978/2-pr' instead of
4156 `=jis-x0208@1978/1er-pr' as the mother.
4157 (=jis-x0208@1978/5pr): New coded-charset for XEmacs CHISE.
4159 2010-04-24 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4161 * mule/mule-conf.el (=ucs@big5): Use `=>>ucs@unicode' instead of
4162 `=ucs@unicode' as the mother.
4164 2010-04-23 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4166 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4167 setting for `=>>ucs@unicode'.
4169 * mule/mule-conf.el (=>>ucs@unicode): New coded-charset for XEmacs
4172 2010-04-21 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4174 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4175 settings for &I-AJ1-ddddd; and &AJ1-ddddd;.
4177 * mule/mule-charset.el (default-coded-charset-priority-list): Add
4178 `=adobe-japan1-6' and `=adobe-japan1-base'.
4180 * mule/mule-conf.el (=adobe-japan1-base): New coded-charset for
4182 (=adobe-japan1-0): Specify `=adobe-japan1-base' as the mother;
4183 specify `min-code' and `max-code'.
4184 (=adobe-japan1-1): Specify `min-code' and `max-code'.
4185 (=adobe-japan1-2): Likewise.
4186 (=adobe-japan1-3): Likewise.
4187 (=adobe-japan1-4): Likewise.
4188 (=adobe-japan1-5): Likewise.
4189 (=adobe-japan1-6): Likewise.
4191 2010-04-07 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4193 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4196 2010-04-06 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4198 * mule/mule-conf.el (=>gt): New abstract coded-charset for XEmacs
4201 2010-04-01 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4203 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4204 setting for `=>zinbun-oracle'.
4206 * mule/mule-conf.el (=>zinbun-oracle): New abstract coded-charset
4209 2010-03-26 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4211 * mule/mule-conf.el (=jis-x0208@1978/1er-pr): New coded-charset
4213 (=jis-x0208@1978/4-pr): Use `=jis-x0208@1978/1er-pr' instead of
4214 `=jis-x0208@1978' as the mother.
4216 2010-03-02 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4218 * mule/mule-coding.el: (coded-charset-entity-reference-alist):
4219 - Use `=gt' instead of `ideograph-gt'.
4220 - Use `=gt-k' instead of `ideograph-gt-k'.
4221 - Use `=jis-x0208@1990' instead of `japanese-jisx0208-1990'.
4222 - Use `=jis-x0208@1983' instead of `japanese-jisx0208'.
4223 - Use `=jis-x0213-1@2000' instead of `japanese-jisx0213-1'.
4224 - Use `=jis-x0213-2' instead of `japanese-jisx0213-2'.
4225 - Use `=jis-x0212' instead of `japanese-jisx0212'.
4226 - Use `=jis-x0208@1978' instead of `japanese-jisx0208-1978'.
4227 - Use `=>>gt' instead of `<=>gt'.
4228 - Use &G-GT-ddddd; instead of &aGT-ddddd for `=>>gt'.
4229 - Add setting for `=>>jis-x0208@1990'.
4230 - Use &G-JX1-hhhh; instead of &aJX1-hhhh; for
4231 `=>>jis-x0213-1@2000'.
4232 - Use &G-JX2-hhhh; instead of &aJX2-hhhh; for `=>>jis-x0213-2'.
4233 - Use &G-JX3-hhhh; instead of &aJX3-hhhh; for
4234 `=>>jis-x0213-1@2004'.
4235 - Add setting for `=>>jis-x0208@1978'.
4236 - Decode &A-J0-hhhh; as `=>jis-x0208@1997'.
4238 2010-02-24 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4240 * mule/mule-conf.el (=>>jis-x0208@1978): New coded-charset for
4243 2009-11-06 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4245 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4246 setting for `=>>jis-x0213-2' and `=>jis-x0213-2'; use
4247 `=>jis-x0208@1997', `=>jis-x0213-1@2000' and `=>jis-x0213-1@2004'
4248 instead of `<=>jis-x0208@1997', `<=>jis-x0213-1@2000' and
4249 `<=>jis-x0213-1@2004'.
4251 2009-09-04 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4253 * mule/mule-conf.el (=>>jis-x0213-2): New coded-charset for XEmacs
4255 (=>jis-x0213-2): Ditto.
4257 2009-09-01 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4259 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4260 settings for `=>>jis-x0213-1@2000' and `=>>jis-x0213-1@2004'.
4262 2009-08-30 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4264 * mule/mule-charset.el (default-coded-charset-priority-list): Add
4265 `=>>jis-x0208', `=>>jis-x0213-1', `=>jis-x0208' and
4268 2009-08-28 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4270 * mule/mule-conf.el (=>>jis-x0208): New coded-charset for XEmacs
4272 (=>jis-x0208): Use `=>>jis-x0208' as the mother.
4274 2009-08-28 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4276 * mule/mule-conf.el (=>>jis-x0213-1): Renamed from
4278 (=>>jis-x0213-1@2000): Renamed from `<==>jis-x0213-1@2000'.
4279 (=>>jis-x0213-1@2004): Renamed from `<==>jis-x0213-1@2004'.
4280 (=>jis-x0208): Renamed from `<=>jis-x0208'.
4281 (<=>jis-x0208): New alias for `=>jis-x0208'.
4282 (=>jis-x0208@1997): Renamed from `<=>jis-x0208@1997'.
4283 (<=>jis-x0208@1997): New alias for `=>jis-x0208@1997'.
4284 (=>jis-x0213-1): Renamed from `<=>jis-x0213-1'.
4285 (<=>jis-x0213-1): New alias for `=>jis-x0213-1'.
4286 (=>jis-x0213-1@2000): Renamed from `<=>jis-x0213-1@2000'.
4287 (<=>jis-x0213-1@2000): New alias for `=>jis-x0213-1@2000'.
4288 (=>jis-x0213-1@2004): Renamed from `<=>jis-x0213-1@2004'.
4289 (<=>jis-x0213-1@2004): New alias for `=>jis-x0213-1@2004'.
4290 (=>>gt): Renamed from `<==>gt'.
4291 (<==>gt): New alias for `=>>gt'.
4293 2009-08-27 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4295 * mule/mule-coding.el: (coded-charset-entity-reference-alist):
4296 - Use `=jis-x0213-1@2000' instead of `japanese-jisx0213-1'
4297 - Use `=jis-x0213-2' instead of `japanese-jisx0213-2'.
4298 - Use `<=>jis-x0208@1997' instead of `=jis-x0208@1997'.
4299 - Add settings for `<=>jis-x0213-1@2000' and
4300 `<=>jis-x0213-1@2004'.
4302 * mule/mule-conf.el (=jis-x0208@1978/-4X): New coded-charset for
4304 (<==>jis-x0213-1): Likewise.
4305 (<==>jis-x0213-1@2000): Likewise.
4306 (<==>jis-x0213-1@2004): Likewise.
4307 (<=>jis-x0208): Add property `=>iso-ir 168'.
4308 (<=>jis-x0208@1997): Likewise.
4309 (<=>jis-x0213-1): Use `<==>jis-x0213-1' instead of `=jis-x0213-1'
4310 as the mother; add property `=>iso-ir 228'.
4311 (<=>jis-x0213-1@2000): Modify DOC-string; fix `registry'; add
4312 property `=>iso-ir 228'.
4313 (<=>jis-x0213-1@2004): Modify DOC-string; fix `registry'; add
4314 property `=>iso-ir 233'.
4315 (<==>gt): Renamed from `<=>gt'.
4316 (<=>gt): New alias for `<==>gt'.
4318 2009-08-25 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4320 * mule/mule-conf.el (<=>jis-x0208): New coded-charset for XEmacs
4322 (<=>jis-x0208@1997): Renamed from `=jis-x0208@1997'; use
4323 `<=>jis-x0208' as the mother.
4324 (<=>jis-x0213-1): New coded-charset for XEmacs CHISE.
4325 (<=>jis-x0213-1@2000): Ditto.
4326 (<=>jis-x0213-1@2004): Ditto.
4328 2009-06-22 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4330 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4331 settings for `<=>gt'.
4333 * mule/mule-conf.el (<=>gt): New coded-charset for XEmacs CHISE.
4335 2009-04-07 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4337 * mule/mule-conf.el (=jis-x0208@1978): Specify `=>iso-ir' in
4339 (=jis-x0208@1978/-4pr): Likewise.
4340 (=jis-x0208@1978/4-pr): Likewise.
4341 (=jis-x0213-1): Likewise.
4342 (=ucs@iso): Likewise.
4343 (=ucs@unicode): Likewise.
4344 (=ucs@gb): Likewise.
4345 (=ucs@gb/fw): Likewise.
4346 (=ucs@cns): Likewise.
4347 (=ucs@cns/fw): Likewise.
4348 (=ucs@jis): Likewise.
4349 (=ucs@jis/fw): Likewise.
4350 (=ucs@jis/1990): Likewise.
4351 (=ucs@jis/2000): Likewise.
4352 (=ucs@jis/2004): Likewise.
4353 (=ucs@JP): Likewise.
4354 (=ucs@ks): Likewise.
4355 (=ucs@big5): Likewise.
4356 (=ucs@big5/cns11643): Likewise.
4357 (=ucs@cns11643): Likewise.
4359 2008-10-17 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4361 * mule/mule-charset.el (default-coded-charset-priority-list):
4362 Prefer `=jis-x0213-{1|2}-2000' to `japanese-jisx0212'.
4364 * mule/mule-conf.el (=ucs@jis/2004): New coded-charset for XEmacs
4366 (=ucs@JP): Use `=ucs@jis/2004' instead of `=ucs@jis' as the
4369 2008-09-14 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4371 * mule/mule-conf.el (=jis-x0208@1978): New coded-charset [moved
4372 from src/mule-charset.c].
4373 (=jis-x0208@1978/-4pr): Renamed from `=jis-x0208@1978/i-4';
4375 (=jis-x0208@1978/1pr): Renamed from `=jis-x0208@1978/i1'; specify
4376 `iso-ir' and `final', namely now it is used as ISO-IR-42.
4377 (=jis-x0208@1978/4-pr): Renamed from `=jis-x0208@1978/i4-'.
4378 (=jis-x0208@1978/i1): New alias for `=jis-x0208@1978/1pr'.
4379 (=jis-x0208@1978/i-4): New alias for `=jis-x0208@1978/-4pr'.
4380 (=jis-x0208@1978/i4-): New alias for `=jis-x0208@1978/4-pr'.
4382 2008-09-12 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4384 * mule/mule-conf.el (=jis-x0213-1-2000): Changed to the alias of
4385 `=jis-x0213-1@2000' instead of `=jis-x0213-1'.
4386 (=jis-x0208@1978/i-4): Specify `partial'.
4387 (=jis-x0208@1978/i1): Likewise; use `=jis-x0208@1978/i-4' as the
4388 mother coded-charset.
4389 (=jis-x0208@1978/i4-): New coded-charset for XEmacs CHISE.
4391 2008-09-09 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4393 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4394 settings for `=jis-x0213-1@2004'.
4396 2008-09-03 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4398 * mule/mule-conf.el (=jis-x0213-1): New coded-charset for XEmacs
4400 (=jis-x0213-1@2000): Renamed from `=jis-x0213-1-2000'.
4401 (=jis-x0213-2): Renamed from `=jis-x0213-2-2000'.
4402 (=jis-x0213-1@2004): New coded-charset for XEmacs CHISE.
4403 (=jis-x0213-1-2000): New alias for `=jis-x0213-1' in XEmacs CHISE
4405 (=jis-x0213-2-2000): New alias for `=jis-x0213-2' in XEmacs CHISE.
4407 2008-08-20 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4409 * mule/mule-conf.el (=shinjigen): New coded-charset for XEmacs
4411 (=shinjigen@1ed): Inherited from `=shinjigen'.
4412 (=shinjigen@rev): Likewise.
4414 2008-08-05 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4416 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4417 settings for `=shinjigen@rev' and `=shinjigen@1ed'.
4419 2008-08-04 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4421 * mule/mule-conf.el (=shinjigen@1ed): Renamed from `shinjigen-1';
4422 define it as an alias.
4423 (=shinjigen@1ed/24pr): New coded-charset for XEmacs CHISE.
4424 (=shinjigen@rev): Renamed from `shinjigen-2'; define it as an
4426 (=shinjigen/+p@rev): Renamed from `shinjigen-2-p'; define it as an
4429 2008-07-31 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4431 * mule/mule-conf.el (shinjigen-2-p): New coded-charset for XEmacs
4434 2008-06-05 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4436 * mule/mule-conf.el (shinjigen-1): New coded-charset for XEmacs
4438 (shinjigen-2): Ditto.
4440 2007-05-29 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4442 * mule/mule-charset.el (default-coded-charset-priority-list):
4443 Prefer `gt-pj-*' to `chinese-cns11643-*', `=big5-cdp',
4444 `chinese-big5-eten-*' and `chinese-big5'.
4446 2006-03-02 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4448 * mule/mule-conf.el (=ucs-bmp-cjk@unicode): Change `max-code' to
4451 2006-01-17 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4453 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4454 settings for `=jis-x0208@1978/i1'.
4456 2005-11-24 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4458 * mule/mule-conf.el (=jis-x0208@1978/i-4): New coded-charset for
4461 2005-10-24 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4463 * mule/mule-conf.el (=adobe-japan1-[0..6]): New coded-charset for
4466 2005-07-14 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4468 * mule/mule-conf.el (=jis-x0208@1978/i1): New coded-charset for
4471 2005-06-29 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4473 * mule/mule-conf.el (=ucs-bmp@gb): New coded-charset for XEmacs
4475 (=ucs-bmp@cns): Likewise.
4476 (=ucs-bmp@jis): Likewise.
4477 (=ucs-bmp@ks): Likewise.
4479 2005-05-27 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4481 * mule/mule-conf.el (=zinbun-oracle): New coded-charset for XEmacs
4483 (=ucs-bmp-cjk): Change `max-code' to #x9FA5 temporarily.
4485 2005-05-25 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4487 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4488 settings for `=zinbun-oracle'.
4490 * mule/mule-charset.el (default-coded-charset-priority-list): Add
4493 2005-05-15 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4495 * mule/mule-coding.el (coded-charset-entity-reference-alist):
4496 Modify to use "&U-hhhhhhhh;" instead of "&UU+hhhh;" for
4499 2005-04-03 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4501 * mule/mule-charset.el (default-coded-charset-priority-list):
4502 Delete `ucs-sip'; modify order of some CCSs.
4504 2005-02-28 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4506 * mule/mule-coding.el (iso-2022-jp-2): Specify `ccs-priority-list'
4509 * mule/japanese.el (iso-2022-jp): Specify `ccs-priority-list' in
4510 XEmacs CHISE; don't specify `input-charset-conversion' in XEmacs
4513 2004-12-15 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4515 * mule/mule-conf.el (=ucs-radicals): Use "-zhRadicals-.*-ucs-0" as
4517 (=ucs-radicals@unicode): Likewise.
4519 2004-12-15 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4521 * mule/mule-conf.el (=ucs-hangul): New coded-charset for XEmacs
4524 2004-11-20 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4526 * mule/mule-conf.el (=ucs@cns/fw): New coded-charset for XEmacs
4529 2004-11-20 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4531 * mule/mule-conf.el (=ucs@gb/fw): New coded-charset for XEmacs
4534 2004-11-17 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4536 * mule/mule-coding.el (coded-charset-entity-reference-alist):
4537 Modify preference of *isolated settings*.
4539 2004-11-15 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4541 * mule/mule-conf.el (=ucs@big5/cns11643): New coded-charset when
4542 utf-2000 is provided.
4543 (=ucs@cns11643): Likewise.
4545 2004-11-15 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4547 * mule/mule-coding.el (coded-charset-entity-reference-alist):
4548 Prefer every *isolated setting* to ordinary setting.
4550 2004-11-02 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4552 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4553 settings for `latin-viscii-{upper|lower}' and `latin-viscii'.
4555 2004-10-30 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4557 * mule/mule-conf.el (=ucs@jis/fw): New coded-charset for XEmacs
4560 2004-09-14 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4562 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4563 settings for `=jis-x0208@1997'.
4565 2004-09-13 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4567 * mule/mule-charset.el (default-coded-charset-priority-list): Add
4570 2004-09-11 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4572 * mule/mule-conf.el (=jis-x0208@1997): New coded-charset for
4575 2004-09-09 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4577 * mule/mule-conf.el (=jis-x0208-1978): Define as an alias for
4579 (=jis-x0208-1983): Define as an alias for `=jis-x0208@1983'.
4580 (=jis-x0213-1-2000): Use `=jis-x0208@1990' instead of
4581 `=jis-x0208-1990' as the mother.
4582 (=jis-x0208-1990): Define as an alias for `=jis-x0208@1990'.
4584 2004-09-04 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4586 * mule/mule-conf.el (=ucs@jis/1990): Renamed from `=ucs@jis-1990';
4587 define `=ucs@jis-1990' as an alias for `=ucs@jis/1990'.
4588 (=ucs@jis/2000): Renamed from `=ucs@jis-2000'; define
4589 `=ucs@jis-2000' as an alias for `=ucs@jis/2000'.
4590 (=ucs@JP): Renamed from `=ucs@jp'; define `=ucs@jp' as an alias
4593 2004-09-02 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4595 * mule/mule-conf.el (=daikanwa@rev1): Renamed from
4596 `=daikanwa-rev1'; specify `=daikanwa' as the mother; define
4597 `=daikanwa-rev1' as an alias for `=daikanwa@rev1'.
4598 (=daikanwa@rev2): Renamed from `=daikanwa-rev2'; specify
4599 `=daikanwa' as the mother; define `=daikanwa-rev2' as an alias for
4602 2004-07-23 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4604 * mule/mule-conf.el (=big5-cdp): Swap DOC-string and long-name.
4607 (=gt-pj-*): Likewise.
4608 (=gt-pj-k1): Likewise.
4609 (=gt-pj-k2): Likewise.
4610 (=daikanwa): Likewise.
4611 (=daikanwa-rev1): Likewise.
4612 (=daikanwa-rev2): Likewise.
4613 (=big5-pua): Likewise.
4614 (=big5-eten): Likewise.
4615 (chinese-big5-eten-a): Likewise.
4616 (chinese-big5-eten-b): Likewise.
4617 (=hanziku-*): Likewise.
4619 (=jef-china3): Likewise.
4620 (=ruimoku-v6): Likewise.
4621 (=ucs@iso): Likewise.
4622 (=ucs@unicode): Likewise.
4623 (=ucs@gb): Likewise.
4624 (=ucs@cns): Likewise.
4625 (=ucs@jis): Likewise.
4626 (=ucs@jis-1990): Likewise.
4627 (=ucs@jis-2000): Likewise.
4628 (=ucs@jp): Likewise.
4629 (=ucs@ks): Likewise.
4630 (=ucs@big5): Likewise.
4631 (=ucs-radicals): Likewise.
4632 (=ucs-radicals@unicode): Likewise.
4633 (=ucs-bmp-cjk): Likewise.
4634 (=ucs-bmp-cjk@unicode): Likewise.
4635 (=ucs-sip-ext-b): Likewise.
4636 (=ucs-sip-ext-b@iso): Likewise.
4638 2004-04-08 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4640 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4641 settings for =ucs@{unicode|iso|gb|jis|cns|ks}.
4643 2004-04-05 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4645 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4646 settings for chinese-gb2312, =iso-ir165, latin-iso8859-{1..4},
4647 cyrillic-iso8859-5, greek-iso8859-7, hebrew-iso8859-8,
4648 latin-iso8859-9, latin-jisx0201, katakana-jisx0201,
4649 latin-tcvn5712, thai-tis620, lao, ethiopic, arabic-{1|2}-column,
4650 arabic-digit, ipa and ``&I-B-XXXX;''.
4652 2004-03-12 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4654 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4655 setting for (I-)HZK{03..12}-XXXX.
4657 2004-02-04 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4659 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4660 settings for `&I-RUI6-hhhh;' and `&RUI6-hhhh;'.
4662 * mule/mule-charset.el (default-coded-charset-priority-list): Add
4665 * mule/mule-conf.el (=ruimoku-v6): New coded-charset of XEmacs
4668 2004-01-21 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4670 * mule/mule-conf.el (=ucs@iso): New coded-charset in XEmacs CHISE.
4671 (=ucs@unicode): Likewise.
4672 (=ucs@gb): Inherits `=ucs@unicode' instead of `=ucs'.
4673 (=ucs@cns): Likewise.
4674 (=ucs@jis): Likewise.
4675 (=ucs@ks): Likewise.
4676 (=ucs@big5): Likewise.
4678 2004-01-19 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4680 * mule/mule-coding.el (utf-8-jis): Use `=ucs@jis-2000' instead of
4682 (utf-8-jis-er): Likewise.
4683 (utf-8-jp): New coding-system.
4684 (utf-8-jp-er): Likewise.
4686 * mule/mule-conf.el (=ucs@jp): New coded-charset for XEmacs CHISE.
4688 2004-01-15 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4690 * mule/mule-coding.el (euc-jisx0213): Moved from mule/japanese.el.
4692 * mule/japanese.el: Move definition of `euc-jisx0213' to
4693 mule/mule-coding.el.
4695 2004-01-14 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4697 * dumped-lisp.el (preloaded-file-list): Load mule-charset and
4698 mule-coding before loading update-cdb when utf-2000 is provided.
4700 2003-11-11 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4702 * mule/mule-conf.el: Prefer `=big5-cdp', `=gt' and `=gt-k' to
4705 2003-11-10 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4707 * mule/mule-conf.el: Define =ucs@DOMAIN at the end of CCS
4708 definition codes when `utf-2000' is provided.
4710 2003-08-19 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
4712 * mule/mule-category.el (word-combining-categories): Don't setup
4713 `word-combining-categories' in XEmacs CHISE.
4714 (word-separating-categories): Add setting about Latin script in
4717 2003-08-09 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
4719 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4720 setting for `chinese-big5'.
4722 2003-08-05 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4724 * mule/mule-coding.el (coded-charset-entity-reference-alist):
4725 Prefer `chinese-big5-cdp' to `ideograph-daikanwa' and
4726 `ideograph-gt-k'; prefer `ideograph-daikanwa' to `ideograph-gt-k';
4727 add setting for HZK0[12]-xxxx.
4729 2003-08-04 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
4731 * mule/mule-conf.el (=iso-ir165): Define to inherit from `=gb2312'
4734 2003-07-28 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4736 * mule/mule-charset.el (default-coded-charset-priority-list):
4737 Prefer `=big5-cdp', `chinese-big5-eten-a', `chinese-big5-eten-b'
4738 and `chinese-big5' to `=gt-pj-*'.
4740 2003-05-10 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
4742 * mule/mule-conf.el (=daikanwa): Renamed from
4743 `ideograph-daikanwa'.
4744 (ideograph-daikanwa): Changed to an alias for `=daikanwa'.
4746 2003-05-09 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4748 * mule/mule-conf.el (=cns11643-7): Renamed from
4749 `chinese-cns11643-7'.
4750 (chinese-cns11643-7): Changed to an alias for `=cns11643-7'.
4752 2003-05-07 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4754 * mule/mule-conf.el (=cns11643-6): Renamed from
4755 `chinese-cns11643-6'.
4756 (chinese-cns11643-6): Changed to an alias for `=cns11643-6'.
4758 2003-05-06 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
4760 * mule/mule-conf.el (=cns11643-5): Renamed from
4761 `chinese-cns11643-5'.
4762 (chinese-cns11643-5): Changed to an alias for `=cns11643-5'.
4764 2003-05-05 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
4766 * mule/mule-conf.el (=cns11643-4): Renamed from
4767 `chinese-cns11643-4'.
4768 (chinese-cns11643-4): Changed to an alias for `=cns11643-4'.
4770 2003-05-02 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4772 * mule/mule-conf.el (=cns11643-3): Renamed from
4773 `chinese-cns11643-3'.
4774 (chinese-cns11643-3): Changed to an alias for `=cns11643-3'.
4776 2003-04-30 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
4778 * mule/mule-conf.el: `chinese-cns11643-2' is renamed to
4780 (chinese-cns11643-2): New alias for `=cns11643-2'.
4782 2003-04-27 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
4784 * mule/mule-conf.el: `chinese-cns11643-1' is renamed to
4786 (chinese-cns11643-1): New alias for `=cns11643-1'.
4788 2003-04-25 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4790 * mule/mule-conf.el: `chinese-gb12345' is renamed to `=gb12345'.
4791 (chinese-gb12345): New alias for `=gb12345'.
4793 2003-04-21 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
4795 * mule/mule-conf.el: `chinese-gb2312' is renamed to `=gb2312'.
4796 (chinese-gb2312): New alias for `=gb2312'.
4798 2003-04-19 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
4800 * mule/mule-conf.el: `chinese-big5' is renamed to `=big5'.
4801 (chinese-big5): New alias for `=big5'.
4803 2003-04-17 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4805 * mule/mule-conf.el: `korean-ksc5601' is renamed to `=ks-x1001'.
4806 (korean-ksc5601): New alias for `=ks-x1001'.
4808 2003-04-15 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
4810 * mule/mule-conf.el: `japanese-jisx0212' is renamed to
4812 (japanese-jisx0212): New alias for `=jis-x0212'.
4814 2003-04-12 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
4816 * mule/mule-conf.el: `japanese-jisx0208' is renamed to
4818 (japanese-jisx0208): New alias for `=jis-x0208-1983'.
4820 2003-04-07 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4822 * mule/mule-conf.el: `japanese-jisx0208-1978' is renamed to
4824 (japanese-jisx0208-1978): New alias for `=jis-x0208-1978'.
4826 2003-04-05 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
4828 * mule/mule-conf.el (=iso-ir165): Renamed from `chinese-isoir165'.
4829 (chinese-isoir165): Changed to an alias for `=iso-ir165'.
4831 2003-04-03 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
4833 * mule/mule-conf.el (chinese-isoir165): Specify iso-ir 165.
4834 (chinese-cns11643-3): Specify iso-ir 183.
4835 (chinese-cns11643-4): Specify iso-ir 184.
4836 (chinese-cns11643-5): Specify iso-ir 185.
4837 (chinese-cns11643-6): Specify iso-ir 186.
4838 (chinese-cns11643-7): Specify iso-ir 187.
4839 (=jis-x0213-1-2000): In XEmacs CHISE, specify iso-ir 228.
4840 (=jis-x0213-2-2000): In XEmacs CHISE, specify iso-ir 229.
4842 2003-04-03 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4844 * bytecomp.el (byte-compile-insert-header): In XEmacs CHISE, check
4845 \uXXXX for every cases.
4847 2003-03-31 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
4849 * mule/mule-conf.el (=ucs@big5): Renamed from `ucs-big5'.
4850 (ucs-big5): Changed to an alias for `=ucs@big5'.
4852 2003-03-29 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
4854 * mule/mule-conf.el (=ucs@ks): Renamed from `ucs-ks'.
4855 (ucs-ks): Changed to an alias for `=ucs@ks'.
4857 2003-03-27 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
4859 * mule/mule-conf.el (=ucs@jis-2000): Renamed from `=ucs-jis-2000'.
4860 (=ucs-jis-2000): Changed to an alias for `=ucs@jis-2000'.
4862 2003-03-26 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
4864 * mule/mule-conf.el (=ucs@jis-1990): Renamed from `=ucs-jis-1990'.
4865 (=ucs-jis-1990): Changed to an alias for `=ucs@jis-1990'.
4867 2003-03-24 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
4869 * mule/mule-conf.el (=ucs@jis): Renamed from `ucs-jis'.
4870 (ucs-jis): Changed to an alias for `=ucs@jis'.
4872 2003-03-23 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
4874 * mule/mule-conf.el (=ucs@cns): Renamed from `ucs-cns'.
4875 (ucs-cns): Changed to an alias for `=ucs@cns'.
4877 2003-03-20 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
4879 * mule/mule-conf.el (=ucs@gb): Renamed from `ucs-gb'.
4880 (ucs-gb): Changed to an alias for `=ucs@gb'.
4882 2003-03-16 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
4884 * mule/mule-conf.el (=daikanwa-rev1): Renamed from
4885 `ideograph-daikanwa-2'.
4886 (ideograph-daikanwa-2): Changed to an alias for `=daikanwa-rev1'.
4887 (=daikanwa-rev2): New coded-charset when `utf-2000' is provided.
4889 2003-03-12 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
4891 * version.el (emacs-version): Rename `XEmacs UTF-2000' to `XEmacs
4892 CHISE'; use `xemacs-chise-version' instead of `utf-2000-version'.
4894 * obsolete.el (utf-2000-version): Declare as an obsolete variable
4895 for `xemacs-chise-version'.
4897 2003-03-09 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
4899 * mule/mule-charset.el (default-coded-charset-priority-list):
4900 Refer `=jis-x0208-1990' instead of `japanese-jisx0208-1990'; refer
4901 `=gt-pj-*' instead of `ideograph-gt-pj-*'; refer `=hanziku-*'
4902 instead of `ideograph-hanziku-*'.
4904 * mule/mule-conf.el: `ucs' is renamed to `=ucs'.
4905 (ucs): New alias for `=ucs' when `utf-2000' is provided.
4907 2003-03-07 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4909 * mule/mule-conf.el (=jis-x0213-1-2000): Rename
4910 `japanese-jisx0208-1990' to `=jis-x0208-1990'.
4911 (japanese-jisx0208-1990): New alias for `=jis-x0208-1990' when
4912 `utf-2000' is provided.
4914 2003-03-05 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4916 * mule/mule-conf.el (ucs-gb): New coded-charsets when `utf-2000'
4917 is provided [was builtin coded-charsets].
4919 2003-03-04 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
4921 * mule/mule-conf.el (ucs-cns): New coded-charsets when `utf-2000'
4922 is provided [was builtin coded-charsets].
4924 2003-03-03 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
4926 * mule/mule-conf.el (ucs-jis): New coded-charsets when `utf-2000'
4927 is provided [was builtin coded-charsets].
4929 2003-03-02 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
4931 * mule/mule-conf.el (ucs-ks): New coded-charsets when `utf-2000'
4932 is provided [was builtin coded-charsets].
4934 2003-03-01 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
4936 * mule/mule-conf.el (ideograph-daikanwa-2): New coded-charsets
4937 when `utf-2000' is provided [was builtin coded-charsets].
4939 2003-02-28 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4941 * mule/mule-conf.el (=hanziku-*): Renamed from
4942 `ideograph-hanziku-*'.
4943 (ideograph-hanziku-*): Changed to an alias for `=hanziku-*'.
4945 2003-02-27 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4947 * mule/mule-conf.el (ideograph-daikanwa): New coded-charsets when
4948 `utf-2000' is provided [was builtin coded-charsets].
4949 (ideograph-hanziku-{1..12}): Likewise.
4951 2003-02-27 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4953 * mule/mule-conf.el (=gt-pj-*): Renamed from `ideograph-gt-pj-*'.
4954 (ideograph-gt-pj-*): Changed to an alias for `=gt-pj-*'.
4956 2003-02-26 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
4958 * mule/mule-conf.el (ideograph-gt-pj-{1..11}): New coded-charsets
4959 when `utf-2000' is provided [was builtin coded-charsets].
4961 2003-02-24 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
4963 * mule/mule-charset.el (default-coded-charset-priority-list): Use
4964 `=big5-cdp', `=cbeta' and `=jef-china3' instead of
4965 `chinese-big5-cdp', `ideograph-cbeta' and `china3-jef'.
4967 2003-02-18 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
4969 * mule/mule-conf.el (=gt): Renamed from `ideograph-gt'.
4970 (ideograph-gt): Changed to an alias for `=gt'.
4972 2003-02-17 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4974 * mule/mule-conf.el (ucs-big5): New coded-charset when `utf-2000'
4975 is provided; it was defined as a builtin coded-charset.
4976 (ideograph-gt): Likewise.
4978 2003-02-16 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
4980 * mule/mule-conf.el (=gt-k): Renamed from `ideograph-gt-k'.
4981 (ideograph-gt-k): Changed to an alias for `=gt-k'.
4983 2003-02-15 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
4985 * mule/mule-conf.el (=big5-cdp): Renamed from `chinese-big5-cdp'.
4986 (chinese-big5-cdp): Changed to an alias for `=big5-cdp'.
4988 2003-02-15 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
4990 * mule/mule-conf.el (=big5-eten): Renamed from
4991 `chinese-big5-eten'.
4992 (chinese-big5-eten): Changed to an alias for `=big5-eten'.
4994 2003-02-14 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4996 * mule/mule-conf.el (=big5-pua): Renamed from `chinese-big5-pua'.
4997 (chinese-big5-pua): Changed to an alias for `=big5-pua'.
4999 2003-02-13 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
5001 * mule/mule-conf.el (=cbeta): Renamed from `ideograph-cbeta'.
5002 (ideograph-cbeta): Changed to an alias for `=cbeta'.
5004 2003-02-11 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
5006 * mule/mule-conf.el (=jef-china3): Renamed from `china3-jef'.
5007 (china3-jef): Changed to an alias for `=jef-china3'.
5009 2003-02-10 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
5011 * mule/mule-charset.el (default-coded-charset-priority-list): Use
5012 `=jis-x0213-{1|2}-2000' instead of `japanese-jisx0213-{1|2}'.
5014 * mule/mule-conf.el (=jis-x0213-{1|2}-2000): Renamed from
5015 `japanese-jisx0213-{1|2}' when `utf-2000' is provided.
5016 (japanese-jisx0213-{1|2}): New alias for =jis-x0213-{1|2}-2000
5017 when `utf-2000' is provided.
5019 2003-02-07 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
5021 * mule/mule-charset.el (default-coded-charset-priority-list):
5022 Refer Hanziku to CBETA, Big5 variants, UCS-BMP and JEF-CHINA3.
5024 * mule/mule-conf.el (ucs-jis-1990): Deleted.
5025 (ucs-jis-2000): Deleted.
5027 2003-02-05 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
5029 * mule/mule-conf.el (=ucs-jis-1990): New coded-charset for
5031 (=ucs-jis-2000): New coded-charset for UTF-2000.
5033 2003-01-19 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
5035 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
5036 settings for `ideograph-hanziku-{1|2}' and JEF-CHINA3.
5038 2003-01-09 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
5040 * mule/mule-charset.el (default-coded-charset-priority-list):
5041 Prefer `korean-ksc5601' to CNS 11643; prefer Big5-CDP to
5044 2003-01-05 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
5046 * mule/mule-conf.el: Add new coded-charset when UTF-2000 [was a
5047 builtin coded-charset].
5049 2002-12-22 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
5051 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
5052 settings for &K0-xxxx and &I-K0-xxxx.
5054 2002-12-19 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
5056 * mule/mule-charset.el (default-coded-charset-priority-list): Add
5057 `ideograph-gt-pj-k1' and `ideograph-gt-pj-k2' in UTF-2000.
5059 2002-12-18 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
5061 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
5062 settings for >-Knnnnn and &I-GT-Knnnnn in UTF-2000.
5064 2002-12-18 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
5066 * mule/mule-conf.el (ideograph-gt-k): New coded-charset in
5068 (ideograph-gt-pj-k1): Likewise.
5069 (ideograph-gt-pj-k2): Likewise.
5071 2002-11-29 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
5073 * mule/mule-charset.el (default-coded-charset-priority-list): Add
5076 2002-11-29 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
5078 * mule/mule-conf.el (china3-jef): Add new coded-charset when
5079 UTF-2000 [was a builtin coded-charset].
5081 2002-11-26 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
5083 * mule/mule-coding.el (utf-8-gb): Prefer `ucs-gb' and `=>ucs-gb'.
5084 (utf-8-gb-er): Likewise.
5086 2002-10-11 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
5088 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
5089 settings for JIS X 0212 and JIS X 0208:1978.
5091 2002-10-02 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
5093 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
5094 setting for JIS X 0213.
5096 2002-08-26 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
5098 * iso8859-1.el: Don't set `iso8859/1-case-table' to the
5099 standard-case-table in UTF-2000.
5101 2002-08-20 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
5103 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
5104 definitions for isolated-chars.
5106 2002-08-13 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
5108 * setup-paths.el (paths-find-utf-2000-lisp-directory): Use
5109 `configure-utf-2000-lisp-directory'.
5110 (paths-construct-load-path): Prefer `utf-2000-lisp-load-path' to
5111 `mule-lisp-load-path'.
5113 2002-08-13 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
5115 * startup.el (startup-setup-paths): Set and use
5116 `utf-2000-lisp-directory'.
5117 (startup-setup-paths-warning): Check `utf-2000-lisp-directory' in
5120 2002-08-12 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
5122 * setup-paths.el (paths-utf-2000-load-path-depth): New variable.
5123 (paths-find-utf-2000-lisp-directory): New function.
5124 (paths-construct-load-path): Add new optional argument
5125 `utf-2000-lisp-directory'.
5127 * dump-paths.el: Set and use `utf-2000-lisp-directory'.
5129 2002-08-12 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
5131 * mule/mule-charset.el: Don't specify `auto-fill-chars' for
5132 `katakana-jisx0201', `japanese-jisx0208', `japanese-jisx0212',
5133 `chinese-gb2312', `chinese-big5-1' and `chinese-big5-2'.
5134 (default-coded-charset-priority-list): Add `chinese-big5-1' and
5135 `chinese-big5-2' in UTF-2000.
5137 * mule/chinese.el: Set syntax-entry "w" for `chinese-big5' instead
5138 of `chinese-big5-1' and `chinese-big5-2' in UTF-2000.
5140 2002-08-11 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
5142 * mule/chinese.el: Add new coding-systems `big5-er', `big5-eten',
5143 `big5-eten-er' in UTF-2000.
5144 (big5-cdp): Modify DOC-string and mnemonic.
5146 2002-08-09 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
5148 * mule/mule-coding.el (utf-8-mcs-er): New coding-system in
5149 UTF-2000 [renamed from utf-8-er].
5150 (utf-8-gb): New coding-system in UTF-2000.
5151 (utf-8-gb-er): Likewise.
5152 (utf-8-cns): Likewise.
5153 (utf-8-cns-er): Likewise.
5154 (utf-8-big5): Likewise.
5155 (utf-8-big5-er): Likewise.
5156 (utf-8-jis): Likewise.
5157 (utf-8-jis-er): Likewise.
5158 (utf-8-ks): Likewise.
5159 (utf-8-ks-er): Likewise.
5160 (utf-8-er): Likewise.
5162 2002-07-29 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
5164 * bytecomp.el (byte-compile-insert-header): Use `utf-8-mcs-unix'
5165 instead of `utf-8-unix' in UTF-2000.
5167 * mule/mule-coding.el (utf-8): Define as an alias for `utf-8-mcs'.
5169 2002-07-23 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
5171 * mule/japanese.el (euc-jisx0213): New coding-system.
5173 * mule/mule-conf.el (japanese-jisx0213-1): Specify
5174 `japanese-jisx0208-1990' as the mother.
5176 2002-07-16 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
5178 * dumped-lisp.el (preloaded-file-list): Change condition of
5179 loading "close-cdb".
5181 2002-07-05 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
5183 * mule/mule-coding.el (utf-8-er): New coding-system in UTF-2000;
5184 setup `coded-charset-entity-reference-alist'.
5186 2002-07-02 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
5188 * dumped-lisp.el (preloaded-file-list): Dump "close-cdb" in
5191 2002-04-12 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
5193 * mule/mule-charset.el (default-coded-charset-priority-list): Add
5194 `chinese-big5-eten-a' and `chinese-big5-eten-b'.
5196 2002-04-11 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
5198 * mule/mule-conf.el (chinese-big5-pua): New coded-charset.
5199 (chinese-big5-eten-a): Likewise.
5200 (chinese-big5-eten-b): Likewise.
5201 (chinese-big5-cdp): Declare as a subset of `chinese-big5' whose
5202 code range is #x8140 .. #x8DFE.
5204 2002-04-08 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
5206 * mule/mule-conf.el (chinese-big5-eten): New coded-charset in
5208 (chinese-big5-cdp): Likewise.
5210 2002-02-26 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
5212 * dumped-lisp.el (preloaded-file-list): Rename
5213 utf-2000/make-cdbs.el -> utf-2000/update-cdb.el.
5215 2002-02-14 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
5217 * update-elc.el: Load lisp/utf-2000/dumped-chars.el in UTF-2000;
5218 append `system-char-db-source-file-list' into
5219 `preloaded-file-list' in UTF-2000.
5221 2002-02-12 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
5223 * dumped-lisp.el (preloaded-file-list): Delete
5224 character-definition files.
5226 2002-02-04 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
5228 * dumped-lisp.el (preloaded-file-list): Add `make-cdbs' in
5231 2001-12-31 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
5233 * mule/mule-charset.el (default-coded-charset-priority-list):
5234 Delete `mojikyo-2022-1'.
5236 2001-12-26 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
5238 * mule/mule-charset.el (default-coded-charset-priority-list):
5241 2001-12-11 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
5243 * mule/mule-charset.el (default-coded-charset-priority-list): Add
5246 2001-11-14 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
5248 * mule/mule-charset.el (default-coded-charset-priority-list):
5249 Comment out `chinese-gb12345'.
5251 2001-11-13 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
5253 * bytecomp.el (byte-compile-insert-header): Fixed.
5255 2001-10-31 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
5257 * dumped-lisp.el (preloaded-file-list): Dump `ad-hoc-cdp' in
5260 2001-10-16 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
5262 * mule/chinese.el (big5-cdp): New coding-system in XEmacs
5265 2001-10-15 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
5267 * mule/mule-charset.el (default-coded-charset-priority-list): Add
5268 `ideograph-hanziku-{1 .. 12}' in XEmacs UTF-2000.
5270 2001-10-13 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
5272 * mule/mule-charset.el (default-coded-charset-priority-list):
5273 `japanese-jef-china3' is renamed `china3-jef'.
5275 2001-10-08 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
5277 * mule/mule-charset.el (default-coded-charset-priority-list): Add
5278 `japanese-jef-china3' and `ideograph-cbeta'.
5280 2001-09-02 MORIOKA Tomohiko <tomo@calliope.mousai.mahoroba.ne.jp>
5282 * list-mode.el: Delete dirty hack for XEmacs UTF-2000.
5284 2001-08-07 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
5286 * mule/mule-charset.el (default-coded-charset-priority-list): Add
5289 2001-08-02 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
5291 * mule/mule-charset.el (default-coded-charset-priority-list): Add
5292 `arabic-digit', `arabic-1-column' and `arabic-2-column'.
5294 2001-07-31 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
5296 * dumped-lisp.el (preloaded-file-list): Load "arabic" before
5297 loading character definitions.
5299 2001-07-29 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
5301 * dumped-lisp.el (preloaded-file-list): Rename
5302 u031A0-Extended-Bopomofo.el to u031A0-Bopomofo-Extended.el.
5304 2001-07-24 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
5306 * mule/mule-charset.el (default-coded-charset-priority-list): Add
5309 2001-07-20 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
5311 * dumped-lisp.el (preloaded-file-list): Dump
5312 "Ideograph-R028-Private" with XEmacs UTF-2000.
5314 2001-07-15 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
5316 * mule/mule-charset.el (default-coded-charset-priority-list): Add
5319 2001-07-09 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
5321 * mule/mule-charset.el (default-coded-charset-priority-list): Add
5322 `ideograph-gt-pj-{1..11}'.
5324 * dumped-lisp.el (preloaded-file-list): Dump `isolated-char' in
5327 2000-12-06 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
5329 * mule/mule-charset.el (default-coded-charset-priority-list):
5330 Prefer `chinese-gb2312' than `chinese-cns11643-*'; add
5333 2000-10-05 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
5335 * format.el (format-alist): Revive `image/jpeg', `image/gif',
5336 `image/png', `image/x-xpm' and `image/tiff'.
5338 * files.el (binary-file-regexps): Add *.PNG.
5340 2000-07-23 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
5342 * mule/mule-charset.el (default-coded-charset-priority-list):
5343 Prefer `japanese-jisx0208-1990' than `japanese-jisx0212'; prefer
5344 `korean-ksc5601' than `japanese-jisx0213-1'; add `mojikyo-2022-1'.
5346 2000-09-27 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
5348 * list-mode.el: Call `completion-list-mode' to avoid slowness of
5349 the first completion when UTF-2000 is running.
5351 2000-05-30 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
5353 * mule/mule-charset.el (default-coded-charset-priority-list):
5356 2000-04-28 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
5358 * dumped-lisp.el (preloaded-file-list): Don't add "mojikyo".
5360 * mule/mule-charset.el (default-coded-charset-priority-list): Add
5361 `mojikyo' instead of `mojikyo-pj-[1..21]'.
5363 2000-04-27 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
5365 * mule/vietnamese.el (vscii-2): Delete abolished property
5366 `composite'; now composite mode is default.
5368 2000-04-26 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
5370 * bytecomp.el (byte-compile-insert-header): Use `binary' instead
5371 of `raw-text'; check \uHHHH representation even if non-ascii
5372 characters are not found.
5374 * dumped-lisp.el (preloaded-file-list): Add "ccs-tcvn5712.el" in
5375 UTF-2000; add "viet-ccl" in non-UTF-2000 Mule; add "vietnamese"
5378 * mule/viet-ccl.el: New file.
5380 * mule/vietnamese.el (vscii-2): New coding-system in UTF-2000.
5381 (tcvn-5712): New coding-system alias of `vscii-2' in UTF-2000.
5382 - Separate CCL based implementations to viet-ccl.el.
5384 2000-02-24 MORIOKA Tomohiko <tomo@m17n.org>
5386 * mule/mule-conf.el (japanese-jisx0213-1): Allow
5388 (japanese-jisx0213-2): Allow "jisx0213.2000-2".
5390 * mule/mule-charset.el (default-coded-charset-priority-list):
5391 Prefer `japanese-jisx0213-1' and `japanese-jisx0213-2' to
5392 `japanese-jisx0208-1978' and `japanese-jisx0208-1990'.
5394 2000-01-31 MORIOKA Tomohiko <tomo@etl.go.jp>
5396 * dumped-lisp.el (preloaded-file-list): Add "mojikyo" in UTF-2000.
5398 2000-01-27 MORIOKA Tomohiko <tomo@m17n.org>
5400 * mule/mule-charset.el (default-coded-charset-priority-list): Add
5403 2000-01-26 MORIOKA Tomohiko <tomo@etl.go.jp>
5405 * mule/mule-charset.el (default-coded-charset-priority-list):
5406 Prefer `mojikyo-pj-*' and `ideograph-daikanwa' to `ucs-bmp' and
5409 2000-01-12 MORIOKA Tomohiko <tomo@etl.go.jp>
5411 * mule/mule-charset.el (default-coded-charset-priority-list): Add
5412 `mojikyo-pj-[1 .. 21]' in UTF-2000.
5414 2000-01-14 MORIOKA Tomohiko <tomo@etl.go.jp>
5416 * mule/mule-charset.el (default-coded-charset-priority-list): Add
5417 `katakana-jisx0201' in UTF-2000.
5419 1999-12-23 MORIOKA Tomohiko <tomo@urania.m17n.org>
5421 * dumped-lisp.el (preloaded-file-list): Add "u0A000-Yi-Syllables",
5422 "u0AC00-Hangul-Syllables", "u0FB00-Alphabetic-Presentation-Forms",
5423 "u0FB50-Arabic-Presentation-Forms-A",
5424 "u0FE20-Combining-Half-Marks", "u0FE30-CJK-Compatibility-Forms",
5425 "u0FE50-Small-Form-Variants",
5426 "u0FE70-Arabic-Presentation-Forms-B",
5427 "u0FF00-Halfwidth-and-Fullwidth-Forms" and "u0FFF0-Specials" in
5430 1999-12-22 MORIOKA Tomohiko <tomo@etl.go.jp>
5432 * dumped-lisp.el (preloaded-file-list): Delete
5433 "ccs-jisx0208-1983.el"; add "Ideograph-R031-Enclosure"
5434 ... "Ideograph-R214-Flute" in UTF-2000.
5436 1999-11-21 MORIOKA Tomohiko <tomo@etl.go.jp>
5438 * mule/mule-conf.el (japanese-jisx0213-1): New coded-charset.
5439 (japanese-jisx0213-2): New coded-charset.
5441 * dumped-lisp.el (preloaded-file-list): Add
5442 "Ideograph-R028-Private", "Ideograph-R029-Again" and
5443 "Ideograph-R030-Mouth".
5445 1999-11-19 MORIOKA Tomohiko <tomo@etl.go.jp>
5447 * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R012-Eight",
5448 "Ideograph-R013-Down-Box", "Ideograph-R014-Cover",
5449 "Ideograph-R015-Ice", "Ideograph-R016-Table",
5450 "Ideograph-R017-Open-Box", "Ideograph-R018-Knife",
5451 "Ideograph-R019-Power", "Ideograph-R020-Wrap", "Ideograph-R021-Spoon",
5452 "Ideograph-R022-Right-Open-Box", "Ideograph-R023-Hiding-Enclosure",
5453 "Ideograph-R024-Ten", "Ideograph-R025-Divination",
5454 "Ideograph-R026-Seal" and "Ideograph-R027-Cliff" in UTF-2000.
5456 1999-11-18 MORIOKA Tomohiko <tomo@etl.go.jp>
5458 * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R002-Line",
5459 "Ideograph-R003-Dot", "Ideograph-R004-Slash",
5460 "Ideograph-R005-Second", "Ideograph-R006-Hook",
5461 "Ideograph-R007-Two", "Ideograph-R008-Lid", "Ideograph-R009-Man",
5462 "Ideograph-R010-Legs" and "Ideograph-R011-Enter".
5464 * mule/mule-charset.el (default-coded-charset-priority-list): Add
5465 `japanese-jisx0208-1990' and `japanese-jisx0208-1978'.
5467 1999-11-16 MORIOKA Tomohiko <tomo@urania.m17n.org>
5469 * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R001-One"
5472 1999-11-16 MORIOKA Tomohiko <tomo@urania.m17n.org>
5474 * mule/mule-conf.el (sisheng): Moved from mule/chinese.el.
5475 (chinese-isoir165): Moved from mule/chinese.el.
5476 (chinese-cns11643-3): Moved from mule/chinese.el.
5477 (chinese-cns11643-4): Moved from mule/chinese.el.
5478 (chinese-cns11643-5): Moved from mule/chinese.el.
5479 (chinese-cns11643-6): Moved from mule/chinese.el.
5480 (chinese-cns11643-7): Moved from mule/chinese.el.
5482 * mule/chinese.el: Move definition of coded-charsets to
5485 1999-11-15 MORIOKA Tomohiko <tomo@urania.m17n.org>
5487 * mule/mule-charset.el (default-coded-charset-priority-list): Add
5488 `ideograph-daikanwa'.
5490 1999-11-15 MORIOKA Tomohiko <tomo@urania.m17n.org>
5492 * dumped-lisp.el (preloaded-file-list): Delete
5493 "ccs-jisx0201-latin.el".
5495 1999-11-15 MORIOKA Tomohiko <tomo@etl.go.jp>
5497 * dumped-lisp.el (preloaded-file-list): Add
5498 "u031A0-Extended-Bopomofo" in UTF-2000.
5500 1999-11-15 MORIOKA Tomohiko <tomo@etl.go.jp>
5502 * dumped-lisp.el (preloaded-file-list): u02E00-CJK-Radicals was
5503 renamed to u02E00-CJK-Radical-Supplement.
5505 1999-11-14 MORIOKA Tomohiko <tomo@urania.m17n.org>
5507 * dumped-lisp.el (preloaded-file-list): Add
5508 "u03000-CJK-Symbols-and-Punctuation", "u03040-Hiragana",
5509 "u030A0-Katakana", "u03100-Bopomofo",
5510 "u03130-Hangul-Compatibility-Jamo", "u03190-Kanbun",
5511 "u03200-Enclosed-CJK-Letters-and-Months" and
5512 "u03300-CJK-Compatibility".
5514 1999-11-14 MORIOKA Tomohiko <tomo@urania.m17n.org>
5516 * dumped-lisp.el (preloaded-file-list): Add "u02E00-CJK-Radicals",
5517 "u02F00-Kangxi-Radicals" and
5518 "u02FF0-Ideographic-Description-Characters".
5520 1999-11-14 MORIOKA Tomohiko <tomo@urania.m17n.org>
5522 * dumped-lisp.el (preloaded-file-list): Add
5523 "u02600-Miscellaneous-Symbols", "u02700-Dingbats" and
5524 "u02800-Braille-Patterns" in UTF-2000.
5526 1999-11-14 MORIOKA Tomohiko <tomo@urania.m17n.org>
5528 * dumped-lisp.el (preloaded-file-list): Load "uXXXXX-*" instead of
5529 "uXXXXX-*.el" in UTF-2000.
5531 * bytecomp.el (byte-compile-insert-header): Delete comments if
5532 non-ASCII characters are found; allow `byte-compile-dynamic' and
5533 `byte-compile-dynamic-docstrings' if *.elc will be encoded by
5536 1999-11-14 MORIOKA Tomohiko <tomo@urania.m17n.org>
5538 * dumped-lisp.el (preloaded-file-list): Add
5539 "u02500-Box-Drawing.el", "u02580-Block-Elements.el" and
5540 "u025A0-Geometric-Shapes.el".
5542 1999-11-14 MORIOKA Tomohiko <tomo@urania.m17n.org>
5544 * dumped-lisp.el (preloaded-file-list): Add
5545 "u02400-Control-Pictures.el", "u02440-OCR.el" and
5546 "u02460-Enclosed-Alphanumerics.el".
5548 1999-11-14 MORIOKA Tomohiko <tomo@urania.m17n.org>
5550 * mule/mule-charset.el (default-coded-charset-priority-list): Add
5553 * dumped-lisp.el (preloaded-file-list): Add
5554 "u02200-Mathematical-Operators.el" and
5555 "u02300-Miscellaneous-Technical.el".
5557 1999-11-14 MORIOKA Tomohiko <tomo@urania.m17n.org>
5559 * mule/mule-charset.el (default-coded-charset-priority-list): Add
5560 `chinese-cns11643-*'.
5562 * dumped-lisp.el (preloaded-file-list): Add
5563 "u02100-Letterlike-Symbols.el", "u02150-Number-Forms.el" and
5564 "u02190-Arrows.el" in UTF-2000.
5566 1999-11-14 MORIOKA Tomohiko <tomo@urania.m17n.org>
5568 * mule/mule-charset.el (default-coded-charset-priority-list): Add
5571 * dumped-lisp.el (preloaded-file-list): Add
5572 "u02000-General-Punctuation.el", "u02070-Superscripts.el",
5573 "u02080-Subscripts.el", "u020A0-Currency-Symbols.el" and
5574 "u020D0-Combining-Diacritical-Marks-for-Symbols.el" in UTF-2000.
5576 1999-11-14 MORIOKA Tomohiko <tomo@urania.m17n.org>
5578 * dumped-lisp.el (preloaded-file-list): Delete "ccs-viscii.el".
5580 1999-11-14 MORIOKA Tomohiko <tomo@urania.m17n.org>
5582 * dumped-lisp.el (preloaded-file-list): Add "u013A0-Cherokee.el",
5583 "u01400-Canadian.el", "u01680-Ogham.el", "u016A0-Runic.el",
5584 "u01780-Khmer.el", "u01800-Mongolian.el",
5585 "u01E00-Latin-Extended-Additional.el" and
5586 "u01F00-Greek-Extended.el" in UTF-2000.
5588 1999-11-13 MORIOKA Tomohiko <tomo@urania.m17n.org>
5590 * mule/mule-charset.el (default-coded-charset-priority-list): Add
5591 `ethiopic-ucs' and `ethiopic'.
5593 * dumped-lisp.el (preloaded-file-list): Add "u010A0-Georgian.el",
5594 "u01100-Hangul-Jamo.el" and "u01200-Ethiopic.el".
5596 * mule/mule-conf.el: Move definition of coded-charset `ethiopic'
5597 from mule/ethiopic.el.
5599 * mule/ethiopic.el: Move definition of coded-charset `ethiopic' to
5602 1999-11-13 MORIOKA Tomohiko <tomo@urania.m17n.org>
5604 * mule/mule-charset.el (default-coded-charset-priority-list): Add
5607 * mule/mule-conf.el (lao): New coded-charset.
5609 * dumped-lisp.el (preloaded-file-list): Add
5610 "u00900-Devanagari.el", "u00980-Bengali.el", "u00A00-Gurmukhi.el",
5611 "u00A80-Gujarati.el", "u00B00-Oriya.el", "u00B80-Tamil.el",
5612 "u00C00-Telugu.el", "u00C80-Kannada.el", "u00D00-Malayalam.el",
5613 "u00D80-Sinhala.el", "u00E00-Thai.el", "u00E80-Lao.el",
5614 "u00F00-Tibetan.el" and "u01000-Myanmar.el".
5616 1999-11-13 MORIOKA Tomohiko <tomo@urania.m17n.org>
5618 * mule/mule-charset.el (default-coded-charset-priority-list): Add
5619 `ucs-bmp' and `arabic-iso8859-6'.
5621 1999-11-13 MORIOKA Tomohiko <tomo@urania.m17n.org>
5623 * dumped-lisp.el (preloaded-file-list): Add "u00400-Cyrillic.el",
5624 "u00530-Armenian.el", "u00590-Hebrew.el", "u00600-Arabic.el",
5625 "u00700-Syriac.el" and "u00780-Thaana.el" in UTF-2000.
5627 1999-11-12 MORIOKA Tomohiko <tomo@urania.m17n.org>
5629 * startup.el (normal-top-level): Load autoload file for UTF-2000
5632 1999-11-11 MORIOKA Tomohiko <tomo@etl.go.jp>
5634 * dumped-lisp.el (preloaded-file-list): Add "mule-conf" in Mule;
5635 delete "ccs-iso8859-*.el"; add "u00000-C0.el",
5636 "u00020-Basic-Latin.el", "u00080-C1.el",
5637 "u000A0-Latin-1-Supplement.el", "u00100-Latin-Extended-A.el",
5638 "u00180-Latin-Extended-B.el", "u00250-IPA-Extensions.el",
5639 "u002B0-Spacing-Modifier-Letters.el",
5640 "u00300-Combining-Diacritical-Marks.el" and "u00370-Greek.el" in
5643 1999-11-10 MORIOKA Tomohiko <tomo@etl.go.jp>
5645 * mule/mule-charset.el (default-coded-charset-priority-list): Add
5646 `japanese-jisx0212' and `ipa' in UTF-2000; use `latin-viscii-*'
5647 instead of `vietnamese-viscii-*'.
5649 1999-11-09 MORIOKA Tomohiko <tomo@etl.go.jp>
5651 * mule/mule-conf.el: New file.
5653 * mule/misc-lang.el: Move definition of charset `ipa' to
5656 1999-10-10 MORIOKA Tomohiko <tomo@urania.m17n.org>
5658 * mule/mule-charset.el (default-coded-charset-priority-list): Add
5659 `latin-viscii'; prefer it for characters used in Vietnamese.
5661 1999-10-08 Daiki Ueno <ueno@ueda.info.waseda.ac.jp>
5663 * bytecomp.el (byte-compile-insert-header): Fix regexp.
5665 1999-10-07 MORIOKA Tomohiko <tomo@etl.go.jp>
5667 * mule/viet-chars.el (latin-viscii-lower): Renamed from charset
5668 `vietnamese-viscii-lower'.
5669 (latin-viscii-upper): Renamed from charset
5670 `vietnamese-viscii-upper'.
5671 (vietnamese-viscii-lower): New alias for charset
5672 `latin-viscii-lower'.
5673 (vietnamese-viscii-upper): New alias for charset
5674 `latin-viscii-upper'.
5676 1999-10-05 MORIOKA Tomohiko <tomo@etl.go.jp>
5678 * mule/mule-charset.el (default-coded-charset-priority-list):
5679 Comment out `hiragana-jisx0208' and `katakana-jisx0208'.
5681 1999-10-04 MORIOKA Tomohiko <tomo@etl.go.jp>
5683 * mule/ccs-jisx0208-1983.el, mule/ccs-tcvn5712.el,
5684 mule/ccs-viscii.el, mule/ccs-iso8859-9.el,
5685 mule/ccs-jisx0201-latin.el, mule/ccs-iso8859-2.el,
5686 mule/ccs-iso8859-3.el, mule/ccs-iso8859-4.el: Moved to
5689 1999-10-03 MORIOKA Tomohiko <tomo@urania.m17n.org>
5691 * mule/ccs-tcvn5712.el: New file.
5693 1999-10-03 MORIOKA Tomohiko <tomo@urania.m17n.org>
5695 * dumped-lisp.el (preloaded-file-list): Add "ccs-jisx0208-1983.el"
5698 1999-10-02 MORIOKA Tomohiko <tomo@urania.m17n.org>
5700 * mule/mule-charset.el (default-coded-charset-priority-list): Add
5701 `japanese-jisx0208'.
5703 1999-10-02 MORIOKA Tomohiko <tomo@urania.m17n.org>
5705 * dumped-lisp.el (preloaded-file-list): Add
5706 "ccs-jisx0201-latin.el", "ccs-iso8859-2.el", "ccs-iso8859-3.el",
5707 "ccs-iso8859-4.el", "ccs-iso8859-9.el" and "ccs-viscii.el" in
5710 * mule/ccs-iso8859-2.el, mule/ccs-iso8859-3.el,
5711 mule/ccs-iso8859-4.el, mule/ccs-iso8859-9.el,
5712 mule/ccs-jisx0201-latin.el, mule/ccs-jisx0208-1983.el,
5713 mule/ccs-viscii.el: New files.
5715 * bytecomp.el (byte-compile-insert-header): Don't use `raw-text'
5718 1999-09-30 MORIOKA Tomohiko <tomo@urania.m17n.org>
5720 * mule/mule-charset.el (default-coded-charset-priority-list): Add
5721 `hiragana-jisx0208' and `katakana-jisx0208'.
5723 1999-09-21 MORIOKA Tomohiko <tomo@etl.go.jp>
5725 * mule/chinese.el (chinese-cns11643-3): Define it even if
5726 `utf-2000' is provided.
5727 (chinese-cns11643-4): Likewise.
5728 (chinese-cns11643-5): Likewise.
5729 (chinese-cns11643-6): Likewise.
5730 (chinese-cns11643-7): Likewise.
5732 1999-09-14 MORIOKA Tomohiko <tomo@etl.go.jp>
5734 * mule/mule-charset.el (default-coded-charset-priority-list): Add
5735 thai-tis620 and hebrew-iso8859-8; namely all BMP are covered.
5737 1999-09-13 MORIOKA Tomohiko <tomo@urania.m17n.org>
5739 * mule/mule-charset.el (default-coded-charset-priority-list): Add
5740 `cyrillic-iso8859-5' and `greek-iso8859-7'.
5742 1999-09-13 MORIOKA Tomohiko <tomo@urania.m17n.org>
5744 * mule/mule-charset.el (default-coded-charset-priority-list):
5747 1999-09-09 MORIOKA Tomohiko <tomo@etl.go.jp>
5749 * mule/viet-chars.el: Don't define charset
5750 `vietnamese-viscii-lower' and `vietnamese-viscii-upper' because
5751 they are defined as builtin charsets.
5753 1999-08-31 MORIOKA Tomohiko <tomo@etl.go.jp>
5755 * version.el (emacs-version): Add more space just before UTF-2000
5758 1999-08-29 MORIOKA Tomohiko <tomo@etl.go.jp>
5760 * version.el ([constant] emacs-version): Don't add a space in the
5761 preceding place of `xemacs-betaname' because it is duplicated.
5762 (emacs-version): Add UTF-2000 version if `utf-2000' is provided.
5764 * startup.el (splash-frame-body): Add ETL.
5766 1999-08-28 MORIOKA Tomohiko <tomo@etl.go.jp>
5768 * mule/chinese.el (chinese-cns11643-3): Don't define if `utf-2000'
5769 is provided because it is defined as builtin charset.
5770 (chinese-cns11643-4): Likewise.
5771 (chinese-cns11643-5): Likewise.
5772 (chinese-cns11643-6): Likewise.
5773 (chinese-cns11643-7): Likewise.
5775 1999-08-24 MORIOKA Tomohiko <tomo@etl.go.jp>
5777 * mule/mule-cmds.el (reset-language-environment): Fix problem when
5778 coding-system `iso-10646-ucs-4' is not defined.
5780 1999-06-17 MORIOKA Tomohiko <tomo@etl.go.jp>
5782 * bytecomp.el (byte-compile-insert-header): Use utf-8 as
5783 coding-system if `utf-2000' is provided.
5785 1999-06-15 MORIOKA Tomohiko <tomo@etl.go.jp>
5787 * mule/mule-coding.el: Add `utf-8' to coding-priority-list if
5788 `utf-2000' is provided.
5790 1999-06-15 MORIOKA Tomohiko <tomo@etl.go.jp>
5792 * dumped-lisp.el (preloaded-file-list): Don't load vietnamese.el
5793 if utf-2000 is provided temporally.
5795 1999-06-10 MORIOKA Tomohiko <tomo@etl.go.jp>
5797 * mule/vietnamese.el (leading-code-private-11): Deleted [defined
5798 as builtin variable].
5800 1999-06-04 MORIOKA Tomohiko <tomo@etl.go.jp>
5802 * files.el (insert-file-contents-literally): Treat file as binary;
5803 call file-name-handlers. [sync with Emacs 20.3.10]
5805 2008-12-28 Vin Shelton <acs@xemacs.org>
5807 * XEmacs 21.4.22 is released
5809 2008-12-30 Vin Shelton <acs@xemacs.org>
5811 * easy-mmode.el: Added easy-mmode.el so autoload.el will work
5812 during building even if no packages are found.
5814 2008-05-13 Aidan Kehoe <kehoea@parhasard.net>
5816 * printer.el (generic-print-region):
5817 (generic-print-buffer):
5818 Use #'valid-device-type-p instead of #'valid-specifier-tag-p to
5819 check if the msprinter device is available, now that msprinter is
5820 always available as a specifier tag.
5822 2008-12-24 Vin Shelton <acs@xemacs.org>
5824 * about.el: Add Francisco to my bio!
5826 2008-12-23 Vin Shelton <acs@xemacs.org>
5828 * autoload.el: Move operator definitions to autoload-operators.el
5829 in the xemacs-base package.
5831 2007-11-22 Vin Shelton <acs@xemacs.org>
5833 * about.el (about-hacker-contribution): Updated my bio.
5835 2007-10-07 Vin Shelton <acs@xemacs.org>
5837 * XEmacs 21.4.21 is released
5839 2007-09-19 Didier Verna <didier@xemacs.org>
5841 Update my personal info.
5842 * about.el (xemacs-hackers): Use 'didier instead of 'dv.
5843 * about.el (about-other-current-hackers): Ditto.
5844 * about.el (about-url-alist): Add my musical website.
5845 * about.el (about-personal-info): Update my entry.
5846 * about.el (about-hacker-contribution): Ditto.
5848 2007-08-21 Adrian Aichner <adrian@xemacs.org>
5850 * package-get.el (package-get-download-sites): Update download
5852 * package-get.el (package-get-pre-release-download-sites): Ditto.
5854 2007-08-18 Vin Shelton <acs@xemacs.org>
5856 * package-get.el (package-get-pre-release-download-sites): Sync
5857 mirror sites with 21.5. (Thanks, Adrian)
5859 2007-08-09 Mike Sperber <mike@xemacs.org>
5861 * startup.el (migrate-user-init-file): Create backup of
5862 `user-init-file' before migrating.
5863 * startup.el (maybe-migrate-user-init-file): Print
5864 information about backup file.
5865 (maybe-create-compatibility-dot-emacs): Follow above change.
5867 2006-11-02 Adrian Aichner <adrian@xemacs.org>
5869 * font-lock.el: Sync font-lock-add-keywords and
5870 font-lock-remove-keywords from GNU Emacs.
5871 * font-lock.el (font-lock-keywords-alist): New.
5872 * font-lock.el (font-lock-removed-keywords-alist): New.
5873 * font-lock.el (font-lock-add-keywords): New.
5874 * font-lock.el (font-lock-update-removed-keyword-alist): New.
5875 * font-lock.el (font-lock-remove-keywords): New.
5877 2007-08-16 Vin Shelton <acs@xemacs.org>
5879 * font-lock.el: Add defvar for font-lock-warning-face. Original
5880 patch from Hans de Graaff.
5882 2007-07-28 Adrian Aichner <adrian@xemacs.org>
5884 * package-get.el (package-get-download-sites): Document Chile and
5885 update Denmark download site.
5886 * package-get.el (package-get-pre-release-download-sites): Ditto.
5888 2007-05-20 Stephen J. Turnbull <stephen@xemacs.org>
5890 * gutter-items.el (progress-feedback-with-label): Clarify docstring.
5892 2006-12-09 Vin Shelton <acs@xemacs.org>
5894 * XEmacs 21.4.20 is released
5896 2006-10-14 Jeff Miller <jmiller@xemacs.org>
5898 * info.el (Info-find-emacs-command-nodes): fix regex for find command node.
5900 2006-11-14 Stephen J. Turnbull <stephen@xemacs.org>
5902 * info.el (Info-find-file-node, Info-insert-dir)
5903 (Info-read-subfile, Info-insert-file-contents): Maintain invariant
5904 `(equal buffer-file-truename (file-truename buffer-file-name))'.
5905 Thanks to Nelson Ferreira <nelson.ferreira@ieee.org> for report
5908 2006-05-20 Ville Skyttä <scop@xemacs.org>
5910 * obsolete.el (line-beginning-position): New, from 21.5.x.
5911 (line-end-position): Ditto.
5913 2006-06-03 Adrian Aichner <adrian@xemacs.org>
5915 * package-get.el (package-get-download-sites): Welcome
5916 nl.xemacs.org and Thanks!
5917 * package-get.el (package-get-pre-release-download-sites): Ditto.
5919 2004-01-19 Martin Buchholz <martin@xemacs.org>
5921 * font-lock.el: Add support for not-so recent changes in Java to
5924 2006-01-28 Vin Shelton <acs@xemacs.org>
5926 * XEmacs 21.4.19 is released
5928 2006-01-03 Aidan Kehoe <kehoea@parhasard.net>
5930 * easymenu.el: Update copyright.
5931 * easymenu.el (easy-menu-all-popups):
5933 * easymenu.el (easy-menu-add):
5934 Document a bug, rework the function to preserve any existing
5935 non-default mode-popup-menu instead of overwriting it, and not to
5936 bother normalising the menu title (nothing else does).
5937 * easymenu.el (easy-menu-remove):
5938 Restore the default mode-popup-menu instead of leaving an empty
5939 one when we remove the last easy-menu popup.
5941 2006-01-06 Adrian Aichner <adrian@xemacs.org>
5943 * package-get.el (package-get-download-sites): Add pt.xemacs.org,
5944 as suggested by Rodrigo Ventura.
5945 * package-get.el (package-get-pre-release-download-sites): Ditto,
5946 with replacement of xemacs-21.5 by beta, which is the logical path
5947 to our beta core and package pre-releases.
5949 2005-12-17 Adrian Aichner <adrian@xemacs.org>
5951 * package-get.el (package-get-download-sites): Add Hong Kong
5953 * package-get.el (package-get-pre-release-download-sites): Ditto.
5955 2005-12-26 Vin Shelton <acs@xemacs.org>
5958 * find-paths.el (paths-emacs-root-p): Add search for package root.
5959 * find-paths.el (paths-find-emacs-root): Replaced with
5960 paths-find-invocation-roots, which returns a list of roots.
5961 * find-paths.el (paths-find-invocation-roots): New.
5962 * find-paths.el (paths-find-emacs-roots): Call paths-find-invocation-roots.
5964 2005-12-05 Ville Skyttä <scop@xemacs.org>
5966 * minibuf.el (x-library-search-path): Add /usr(/local)/share/X11.
5967 * font.el (font-lookup-rgb-components): Ditto, remove stale comment.
5969 2005-12-03 Vin Shelton <acs@xemacs.org>
5971 * XEmacs 21.4.18 is released
5973 2005-10-28 Adrian Aichner <adrian@xemacs.org>
5975 * package-get.el (package-get-download-sites): Update reflecting
5976 latest http://www.xemacs.org/Releases/ information generated by
5977 xemacs-builds/adrian/website/package-get-2-download-sites.el.
5978 * package-get.el (package-get-pre-release-download-sites): Ditto.
5980 2005-02-28 Simon Josefsson <jas@extundo.com>
5982 * about.el (xemacs-hackers): Add jas.
5983 (about-other-current-hackers): Likewise.
5984 (about-url-alist): Add URL for jas.
5985 (about-personal-info): Document jas.
5986 (about-hacker-contribution): Describe jas contributions.
5988 2005-03-25 Ralf Angeli <angeli@iwi.uni-sb.de>
5990 * easymenu.el (easy-menu-remove): As described in
5991 E1D4Nn5-0001lq-EU@neutrino.iwi.uni-sb.de; don't strip everything
5992 except the "Command" menu from mode-popup-menu.
5994 2005-03-25 Ralf Angeli <angeli@iwi.uni-sb.de>
5996 * font.el (font-spatial-to-canonical): Correct calculation of
5997 return value for pixel-based input value.
5999 2002-05-13 Adrian Aichner <adrian@xemacs.org>
6001 * code-process.el (call-process): Process-related docstring
6002 improvements spurred by Norbert Koch.
6003 * code-process.el (call-process-region): Ditto.
6004 * code-process.el (start-process): Ditto.
6006 2005-10-09 Adrian Aichner <adrian@xemacs.org>
6008 * finder.el (finder-find-library): Return filename actually
6011 2005-10-10 Steve Youngs <steve@sxemacs.org>
6013 * help.el (view-emacs-news): Use `expand-file-name' instead of
6014 `locate-data-file' as the latter will find any "NEWS" files that
6015 might exist in packages _before_ the one in core.
6017 2005-06-06 Adrian Aichner <adrian@xemacs.org>
6019 * package-get.el (package-get-init-package):
6020 package-get-init-package buglet (21.4.17) by Jeff Mincy
6021 <mincy@rcn.com> fixing false temporary load-path shadows reported
6022 after package installation and simplifying code.
6024 2005-10-18 Ville Skyttä <scop@xemacs.org>
6026 * package-get.el (package-get-download-sites): Sync mirrors list
6027 with the XEmacs website.
6028 (package-get-pre-release-download-sites): Ditto.
6030 2005-04-06 Stephen J. Turnbull <stephen@xemacs.org>
6032 * derived.el (derived-mode-merge-syntax-tables):
6033 Revert my 21.5-only patch of 2003-07-18 which slipped in
6034 through Jerry James's patch of 2004-06-07.
6036 2005-02-23 Adrian Aichner <adrian@xemacs.org>
6038 * cmdloop.el (keyboard-quit): Remove workaround for
6039 `region-active-p' not making sure active region is in current
6040 buffer now that it does.
6041 * minibuf.el (minibuffer-keyboard-quit): Ditto.
6042 * simple.el (region-active-p): `region-active-p' to only return t
6043 when active region is in current buffer.
6045 2005-02-21 Norbert Koch <viteno@xemacs.org>
6047 * package-ui.el (pui-list-packages): MF21.5, adapt to longer
6048 package names, quell a byte-compiler warning, doc fix.
6050 2005-02-16 Aidan Kehoe <kehoea@parhasard.net>
6052 * buffer.el (pop-to-buffer):
6053 * window-xemacs.el (display-buffer):
6054 Document use of `same-window-buffer-names,' `same-window-regexps'
6055 by pop-to-buffer and display-buffer.
6057 2005-02-06 Vin Shelton <acs@xemacs.org>
6059 * XEmacs 21.4.17 is released
6061 2005-01-29 Ben Wing <ben@xemacs.org>
6063 * shadow.el (find-emacs-lisp-shadows):
6064 Add custom-defines to list of ignored files.
6066 2005-01-17 Adrian Aichner <adrian@xemacs.org>
6068 * simple.el (shifted-motion-keys-select-region): Fix statement
6069 about unshifted-motion-keys-deselect-region.
6071 2004-12-15 Ville Skyttä <scop@xemacs.org>
6073 * bytecomp-runtime.el (make-obsolete): Add 3rd argument (no-op for
6074 now) for GNU Emacs compatibility.
6075 (make-obsolete-variable): Ditto.
6077 2004-01-08 Ben Wing <ben@xemacs.org>
6079 * code-files.el (load):
6080 File positions are 0 based not 1 based. Thanks to Steve Youngs.
6082 2004-12-05 Vin Shelton <acs@xemacs.org>
6084 * XEmacs 21.4.16 is released
6086 2004-12-04 Vin Shelton <acs@xemacs.org>
6088 * auto-autoloads.el: Regenerated.
6090 * custom-load.el: Regenerated.
6092 2004-09-15 Stephen J. Turnbull <stephen@xemacs.org>
6094 Fix bug: apropos errors if a defalias refers to an undefined
6095 function. <87pt4pmdcs.fsf@tleepslib.sk.tsukuba.ac.jp>
6097 * apropos.el (apropos):
6099 * help.el (frob-help-extents):
6100 * help-macro.el (make-help-screen):
6101 * hyper-apropos.el (hyper-apropos-grok-functions):
6102 (hyper-apropos-get-doc):
6103 Catch void-function error thrown by `documentation'.
6105 2004-09-02 Steve Youngs <steve@youngs.au.com>
6107 * packages.el (package-require): Fix incorrect arg to format.
6108 This fixes a `format specifier' error.
6110 2004-08-13 Jerry James <james@xemacs.org>
6112 * bytecomp.el (forward-word): Tell the byte compiler the correct
6113 number of arguments to forward-word.
6115 2004-08-12 Sven Grundmann <sven@xemacs.org>
6117 * etags.el: Fixed loading of include files for tag completion. Now
6118 you can make a tag file for a library, include it into your
6119 project and it will be reloaded only if it changed. Infinte
6120 include loops are detected and the correct tag files are loaded.
6121 * etags.el (buffer-tag-table-list): Load and verify tag files in
6122 the external function buffer-tag-table-list-load.
6123 * etags.el (buffer-tag-table-list-load): New. Load and verify the
6124 tag files. Also load the included tag files. The priority of the
6125 included files is right below their parent file. If multiple
6126 matches occur then the symbols from the parent file are found
6128 * etags.el (tag-table-include-files): Corrected comment
6129 string. Switched to pattern constant tags-include-pattern to have
6130 it at a central location.
6131 * etags.el (tags-include-pattern): Added doc string.
6132 * etags.el (add-to-tag-completion-table): Removed obsolete
6133 comments as the include files are allready returned by
6134 buffer-tag-table-list and loaded.
6135 * etags.el (find-tag-internal): The include files are allready
6136 included in tag-tables as buffer-tag-table-list returns them now.
6138 2004-07-02 Malcolm Purvis <malcolmp@xemacs.org>
6140 * widgets-gtk.el (gtk-widget-instantiate-notebook-internal):
6141 Loading items into the notebook is now done by C code.
6142 * widgets-gtk.el (gtk-widget-instantiate-internal):
6143 Style no longer changed.
6145 2004-06-28 Nix <nix@esperi.org.uk>
6147 * cmdloop.el (truncate-command-history-for-gc): Delay
6148 execution of all things that look up variable bindings,
6149 via `enqueue-eval-event'.
6151 2004-06-24 Vin Shelton <acs@xemacs.org>
6153 * package-get.el (package-get-require-signed-base-updates):
6154 now defaults to nil.
6156 2004-06-09 Stephen J. Turnbull <stephen@xemacs.org>
6158 * subr.el (split-string): Clean up docstring.
6160 2002-01-24 John Paul Wallington <jpw@shootybangbang.com>
6162 * faces.el (zmacs-region): fix typo in docstring.
6164 2004-06-07 Jerry James <james@xemacs.org>
6166 * derived.el: Synch with Emacs 21.3.
6167 * subr.el (with-local-quit): New, from Emacs 21.3.
6168 * subr.el (delayed-mode-hooks): New variable, from Emacs 21.3.
6169 * subr.el (run-mode-hooks): New function, from Emacs 21.3.
6170 * subr.el (delay-mode-hooks): New macro, from Emacs 21.3.
6172 2004-06-16 Jerry James <james@xemacs.org>
6174 * cl.el (cl-set-substring): Increment start by the length of the
6175 string, not the string itself.
6177 2004-05-19 Malcolm Purvis <malcolmp@xemacs.org>
6179 * etags.el (tag-table-include-files): Expand included TAGS file
6180 paths to avoid problems with relative paths. Thanks to Peter
6181 Chubb <peterc@gelato.unsw.edu.au>.
6182 * etags.el (tags-include-pattern): New.
6183 * etags.el (add-to-tag-completion-table): Parse and ignore
6184 trailing include lines.
6186 2004-06-21 Adrian Aichner <adrian@xemacs.org>
6188 * package-ui.el (pui-help-echo): Fix false cvs conflict by
6189 avoiding line solely composed of equal signs.
6191 2004-06-10 Adrian Aichner <adrian@xemacs.org>
6193 * cus-edit.el (alloc): Typo fix.
6194 * cus-edit.el (custom-browse-visibility): Ditto.
6195 * cus-edit.el (custom-variable-value-create): Ditto.
6196 * cus-edit.el (custom-variable-pre-reset-standard): Ditto.
6197 * cus-edit.el (custom-save-variables): Bind print-length and
6198 print-level to nil to avoid value abbreviation.
6199 * cus-edit.el (custom-save-face-internal): Ditto.
6200 * cus-edit.el (custom-save-faces): Save in sorted order.
6201 * cus-edit.el (custom-save-resets): Bind print-length and
6202 print-level to nil to avoid value abbreviation.
6203 * cus-edit.el (custom-save-loaded-themes): Ditto.
6205 2004-06-09 Stephen J. Turnbull <stephen@xemacs.org>
6207 * subr.el (split-string-default-separators): New.
6208 (split-string): Synch to 21.5/GNU Emacs version. *New semantics*,
6209 see comment in source.
6211 2004-01-29 Stephen J. Turnbull <stephen@xemacs.org>
6213 * mule/japanese.el (paragraph-start, paragraph-separate):
6214 Remove anchor to BOL.
6216 2004-04-30 Stephen J. Turnbull <stephen@xemacs.org>
6218 * cl.el (gensym, gentemp): Improve docstrings.
6220 2004-05-10 Vin Shelton <acs@xemacs.org>
6222 * etags.el: Sync with 21.5 version.
6224 2004-04-21 Sven Grundmann <sven@hellerhof.de>
6227 * etags.el (tags-exuberant-ctags-optimization-p): Enable optimization
6228 only for use with exuberant ctags. This will also enable building of
6229 completion tables with exuberant ctags. This will not work with
6231 * etags.el (get-tag-table-buffer): New function for creating of
6232 completion table is used if tags-exuberant-ctags-optimization-p ist t
6233 * etags.el (tags-explicit-name-pattern): Hold the name pattern for
6234 finding the tag names. New.
6235 * etags.el (add-to-tag-completion-table-exuberant-ctags): Defun for
6236 building tag completion table with exuberant ctags. New.
6237 * etags.el (find-tag-internal): Improve exact tag matching for tags
6238 with name fields. Before the patch return types of functions or
6239 function parameters (with exuberant ctags) were found as matches.
6241 2004-04-21 Sven Grundmann <sven@hellerhof.de>
6243 * list-mode.el (display-completion-list): Fixed completion list was
6244 taking the width of the frame and not of the window for displaying
6245 the selection methods.
6247 2004-04-18 Stephen J. Turnbull <stephen@xemacs.org>
6249 * menubar-items.el (default-menubar): Options are saved to custom.el.
6252 2004-02-23 Stephen J. Turnbull <stephen@xemacs.org>
6254 * isearch-mode.el (isearch-abort): Preserve successful search target.
6256 2004-03-27 Adrian Aichner <adrian@xemacs.org>
6258 * gnuserv.el: Sync with 21.5 version, inspired by bugreport and
6259 (make-variable-buffer-local 'gnuserv-minor-mode) patch by Robert
6261 * gnuserv.el (gnuserv-mode-line-string): New.
6262 * gnuserv.el (gnuserv-minor-mode): Make it buffer-local, not
6264 * gnuserv.el (make-x-device-with-gtk-fallback): New.
6265 * gnuserv.el (gnuserv-edit-files): Use
6266 make-x-device-with-gtk-fallback.
6268 2004-03-23 Malcolm Purvis <malcolmpurvis@optushome.com.au>
6270 * gtk-widgets.el: New import: gtk-accel-group-new.
6272 * dialog-gtk.el (gtk-popup-convert-underscores): New.
6273 * dialog-gtk.el (popup-builtin-question-dialog):
6274 Added support for dialog button mnemonics.
6276 2004-03-22 Chris Green <cmg@dok.org>
6278 * process.el (shell-command): Output buffer was ignored when a
6279 background process was run via shell-command.
6281 2004-03-19 Hrvoje Niksic <hniksic@xemacs.org>
6283 * cus-edit.el (custom-save-variables): Retrieve a list of
6284 variables to save first, sort it, and make sure the variables are
6285 saved in sorted order.
6287 2004-02-23 Steve Youngs <sryoungs@bigpond.net.au>
6289 * package-get.el (package-get-update-base-from-buffer): Force
6290 binary coding system for verifying GnuPG signature in the
6293 2003-07-06 Adrian Aichner <adrian@xemacs.org>
6295 * package-get.el (package-get-package-index-file-location): Handle
6296 missing "EMACSPACKAGEPATH" environment variable.
6298 2003-07-05 Adrian Aichner <adrian@xemacs.org>
6300 * package-admin.el (package-admin-find-top-directory): Simplify
6301 directory comparisions and fix substring errors on short path
6303 * package-get.el (package-get-package-index-file-location):
6304 Default to first component of "EMACSPACKAGEPATH", if set.
6306 2004-02-16 Steve Youngs <sryoungs@bigpond.net.au>
6308 * package-get.el (process-error): New error datum.
6310 2004-02-02 Vin Shelton <acs@xemacs.org>
6312 * XEmacs 21.4.15 is released
6314 2003-12-12 Katsumi Yamaoka <yamaoka@jpl.org>
6316 * itimer.el (activate-itimer): Modify the itimer timeout value as
6317 if it were begun at the last time when the itimer driver was woken
6320 2004-01-27 Stephen J. Turnbull <stephen@xemacs.org>
6322 * specifier.el (Copyright):
6324 (make-specifier-and-init):
6326 (canonicalize-inst-pair):
6327 (canonicalize-spec-list):
6329 Synch docstrings to 21.5 where appropriate.
6331 2004-01-25 Steve Youngs <sryoungs@bigpond.net.au>
6333 * package-get.el (package-get-list-packages-where): New. A
6334 function that allows searching for groups of packages. For
6335 example, find all packages that require the fsf-compat package.
6337 2004-01-25 Steve Youngs <youngs@xemacs.org>
6341 * auto-autoloads.el: Regenerated.
6343 * custom-load.el: Regenerated.
6345 * dumped-lisp.el (packages-hardcoded-lisp): New.
6347 * menubar-items.el (menu-max-items): New.
6348 (menu-submenu-max-items): New.
6349 (menu-submenu-name-format): New.
6350 (menu-split-long-menu): New.
6351 (menu-sort-menu): New.
6352 (default-menubar): Sync to 21.5 in regard to the PUI menus.
6354 * obsolete.el (pui-add-install-directory): Renamed to the more
6355 logical `pui-set-local-package-get-directory'.
6356 (package-get-download-menu): Moved to `package-ui.el' and renamed
6357 to `package-ui-add-download-menu'.
6359 * package-admin.el (package-admin-install-function-mswindows):
6360 Whitespace clean up.
6361 (package-admin-add-single-file-package): Removed.
6362 (package-admin-default-install-function): Whitespace clean up.
6363 (package-admin-find-top-directory): New.
6364 (package-admin-get-install-dir): Use it.
6365 (package-admin-get-manifest-file):
6366 (package-admin-check-manifest):
6367 (package-admin-add-binary-package):
6368 (package-admin-get-lispdir):
6369 (package-admin-delete-binary-package):
6372 * package-get.el (package-get-package-index-file-location): New.
6373 (package-get-install-to-user-init-directory): New.
6374 (package-get-remote):
6375 (package-get-download-sites):
6376 (package-get-pre-release-download-sites): New.
6377 (package-get-site-release-download-sites): New.
6378 (package-get-base-filename):
6379 (package-get-always-update):
6380 (package-get-user-index-filename): Removed.
6381 (package-get-pgp-available-p): New.
6382 (package-get-require-signed-base-updates):
6383 (package-get-was-current):
6384 (package-entries-are-signed): New.
6385 (package-get-continue-update-base): New.
6386 (package-get-download-menu): Removed.
6387 (package-get-require-base):
6388 (package-get-update-base-entry):
6389 (package-get-locate-file):
6390 (package-get-locate-index-file):
6391 (package-get-maybe-save-index):
6392 (package-get-update-base):
6393 (package-get-update-base-from-buffer):
6394 (package-get-update-base-entries):
6395 (package-get-interactive-package-query):
6396 (package-get-update-all):
6398 (package-get-dependencies):
6399 (package-get-init-package):
6400 (package-get-info): New.
6402 (package-get-staging-dir):
6403 (package-get-set-version-prop): Removed.
6404 (package-get-installedp):
6405 (package-get-ever-installed-p):
6406 (packages): Removed.
6407 (package-get-custom-groups): Removed.
6408 (package-get-custom): Removed.
6409 (package-get-custom-add-entry): Removed.
6411 * package-info.el (batch-update-package-info):
6413 * package-net.el (package-net-batch-generate-bin-ini):
6414 (package-net-update-installed-db):
6416 * package-ui.el (pui-info-buffer):
6417 (pui-directory-exists): Removed.
6418 (pui-package-dir-list): Removed.
6419 (pui-add-install-directory): Removed.
6420 (package-ui-download-menu): New.
6421 (package-ui-pre-release-download-menu): New.
6422 (package-ui-site-release-download-menu): New.
6423 (pui-set-local-package-get-directory): New.
6424 (pui-package-symbol-char):
6425 (pui-update-package-display):
6426 (pui-toggle-package):
6427 (pui-toggle-package-key):
6428 (pui-toggle-package-delete):
6429 (pui-toggle-package-delete-key):
6430 (pui-toggle-package-event):
6431 (pui-toggle-verbosity-redisplay):
6432 (pui-install-selected-packages):
6433 (pui-add-required-packages):
6436 (list-packages-mode):
6437 (pui-list-packages):
6439 * packages.el (packages-compute-package-locations):
6441 (package-delete-name):
6442 (packages-hardcoded-lisp): Removed.
6443 (packages-useful-lisp): Removed.
6444 (packages-unbytecompiled-lisp): Removed.
6445 (packages-find-package-directories):
6449 Major code clean up of all things PUI.
6451 Much improved code to determine where packages should be
6452 installed. PUI no longer depends on any packages being
6453 pre-installed to compute where packages are to be installed to.
6455 The user can specify the location of their package-index file. It
6456 isn't necessary to set this because it has sane defaults. People
6457 who "run-in-place" won't accidently overwrite the CVS
6458 package-index file. See
6459 `package-get-package-index-file-location'.
6461 PUI will now properly clean up after itself in the event of an
6462 unsuccessful package install. This drastically reduces the number
6463 of "wrong md5sum" FAQs.
6465 non-Mule XEmacsen can no longer install Mule packages.
6467 Package management via the custom interface has been removed.
6469 The PUI related menubar items have been reorganised.
6471 The PGP verification code has been fixed and the default for
6472 whether or not it is used is automatically computed.
6474 * update-elc.el ((preloaded-file-list site-load-packages
6475 need-to-dump dumped-exe)):
6476 Just a couple of small changes to allow for
6477 `packages-(hardcoded|useful|unbytecompiled)-lisp' not really
6480 2003-12-10 Hrvoje Niksic <hniksic@xemacs.org>
6482 * bytecomp.el (byte-compile-warn-about-unused-variables): Don't
6483 apply `format' to the first argument of byte-compile-warn, it
6484 already calls format.
6486 2003-12-03 Adrian Aichner <adrian@xemacs.org>
6488 * files.el (delete-old-versions): Avoid going interactive during
6489 make install when environment variable VERSION_CONTROL is set.
6491 2003-12-04 Vin Shelton <acs@xemacs.org>
6493 * menubar-items.el (menu-item-search): Only bring up search dialog
6494 box if the feature is available and desired.
6496 2003-11-04 Stephen J. Turnbull <stephen@xemacs.org>
6498 * about.el (about-personal-info): Fix typo in Tony Rossini's entry.
6500 2003-11-05 Vin Shelton <acs@xemacs.org>
6502 * help.el (Help-prin1-face):
6504 princ and prin1 are functions and need to be called as such. The
6505 idea for this patch was submitted by Eric Eide <eeide@cs.utah.edu>.
6507 2003-10-22 Stephen J. Turnbull <stephen@xemacs.org>
6509 * about.el (about-xemacs): Give full version and build date.
6511 2003-09-19 Stephen J. Turnbull <stephen@xemacs.org>
6513 * win32-native.el (grep-null-device): This XEmacs has null-device.
6515 2003-09-06 Mike Sperber <mike@xemacs.org>
6517 * bytecomp.el (byte-compile-defvar-or-defconst): Actually
6518 implement the specified semantics for `defvar.'
6520 2003-09-07 Adrian Aichner <adrian@xemacs.org>
6522 * window-xemacs.el (display-buffer): Fix for `shrink-to-fit' by
6523 Klaus Berndl, calling `shrink-window-if-larger-than-buffer' when
6524 displaying buffer in question.
6526 2003-09-03 Vin Shelton <acs@xemacs.org>
6528 * XEmacs 21.4.14 is released
6530 2003-08-17 Vin Shelton <acs@xemacs.org>
6532 * about.el: Vanity patch.
6534 2003-08-11 Stephen J. Turnbull <stephen@xemacs.org>
6536 * code-process.el (call-process):
6537 (call-process-region):
6539 Document coding system processing.
6541 2003-08-03 Stephen J. Turnbull <stephen@xemacs.org>
6543 * startup.el (splash-frame-body): Idiomatic English.
6545 2003-04-24 Jin Choi <jsc@orangeimagineering.com>
6547 * font-lock.el (font-lock-match-java-declarations): Move
6548 save-restriction, narrow-to-region to beginning of function to
6549 avoid going beyond the limit and causing an infloop.
6551 2003-04-16 Jerry James <james@xemacs.org>
6553 * keydefs.el: Remove mappings for keys mapped to the nowhere
6554 defined function function-key-error.
6556 2003-03-22 Vasily Korytov <deskpot@myrealbox.com>
6558 * lisp-mode.el (emacs-lisp-mode-hook, lisp-mode-hook,
6559 lisp-interaction-mode-hook): Add the docstrings.
6561 2003-08-04 Michael Toomim <toomim@OCF.Berkeley.EDU>
6563 * byte-optimize.el: Fix infinite loop in bytecode optimizer. See:
6564 http://list-archive.xemacs.org/xemacs-beta/200306/msg00157.html
6565 http://list-archive.xemacs.org/xemacs-beta/200307/msg00005.html
6567 2003-06-18 Nickolay Pakoulin <npak@ispras.ru>
6569 * cl-macs.el (cl-transform-lambda): Place doc on Common Lisp
6570 lambda list after the original doc. Care about
6571 #'(lambda () "SingleString")
6573 (cl-function-arglist):
6574 Care about &cl-defs and &cl-quote in lambda list, dotted lists and
6575 circular data structures in lambda list specification
6577 2003-06-11 Adrian Aichner <adrian@xemacs.org>
6579 * font-lock.el (lisp-font-lock-keywords-1): Only NAME, not NAME(
6580 to appear in font-lock-function-name-face.
6582 2003-06-17 Stephen J. Turnbull <stephen@xemacs.org>
6584 * bytecomp.el (byte-compile-lambda): Discard docstring only if it
6585 is not also the value of the lambda.
6587 2003-05-06 Andy Piper <andy@xemacs.org>
6589 * files.el (revert-buffer): Make sure local variables get processed,
6590 even in the case of an optimized reversion.
6592 2003-05-25 XEmacs Build Bot <builds@cvs.xemacs.org>
6594 * XEmacs 21.4.13 is released
6596 2003-03-18 Stephen J. Turnbull <stephen@xemacs.org>
6598 * gutter-items.el (buffers-tab-filter-functions): Improve docstring.
6599 Suggested by a Chris Palmer <chris@nodewarrior.org> patch.
6601 2003-02-14 Ben Wing <ben@xemacs.org>
6604 * byte-optimize.el (byte-compile-inline-expand):
6605 * byte-optimize.el (byte-compile-unfold-lambda):
6606 * byte-optimize.el (byte-optimize-form-code-walker):
6607 * byte-optimize.el (byte-optimize-form):
6608 * byte-optimize.el (byte-decompile-bytecode-1):
6609 * byte-optimize.el (byte-optimize-lapcode):
6610 Review carefully and sync up to 20.7 except for areas as noted.
6611 Fixes problem with JDE compilation.
6613 2003-02-05 Ben Wing <ben@xemacs.org>
6616 * simple.el (motion-keys-for-shifted-motion):
6617 Omit M-S-home/end from motion keys.
6619 2003-02-07 Ben Wing <ben@xemacs.org>
6621 * text-props.el (text-property-any):
6622 * text-props.el (text-property-not-all):
6623 Fix bug when end > start.
6625 2003-01-17 Stephen J. Turnbull <stephen@xemacs.org>
6627 * info.el (Info-insert-dir): Make default-directory end in
6628 separator. Patch due to Martin Buchholz.
6630 2003-01-15 Stephen J. Turnbull <stephen@xemacs.org>
6632 * XEmacs 21.4.12 "Portable Code" is released.
6634 2003-01-13 Ilya Golubev <golubev@xemacs.org>
6636 * about.el: Update golubev data.
6638 2003-01-15 Stephen J. Turnbull <stephen@xemacs.org>
6640 * isearch-mode.el (isearch-mode-map): Substitute comment on
6641 desirability, and back out "GR is printable" changes.
6643 2003-01-08 Stephen J. Turnbull <stephen@xemacs.org>
6645 * isearch-mode.el (isearch-mode-map): Don't bind CSI.
6647 2003-01-07 Stephen J. Turnbull <stephen@xemacs.org>
6649 * isearch-mode.el (isearch-mode-map): GR (and C1) is printable.
6651 2003-01-06 Ville Skyttä <scop@xemacs.org>
6653 * menubar-items.el (default-menubar): Use browse-url-mozilla
6654 instead of browse-url-gnome-moz for Mozilla.
6656 2003-01-03 Stephen J. Turnbull <stephen@xemacs.org>
6658 * XEmacs 21.4.11 "Native Windows TTY Support" is released.
6660 2002-12-27 Ville Skyttä <scop@xemacs.org>
6662 * files.el (auto-mode-alist): Remove redundant entries for modes
6663 that live in packages.
6664 (interpreter-mode-alist): Ditto.
6666 2002-03-17 Ville Skyttä <ville.skytta@xemacs.org>
6668 * menubar-items.el (default-menubar): Sync with current
6669 browse-url-xemacs.el.
6671 2002-11-02 Stephen J. Turnbull <stephen@xemacs.org>
6673 * XEmacs 21.4.10 "Military Intelligence" is released.
6675 2002-10-07 Katsumi Yamaoka <yamaoka@jpl.org>
6677 * font-lock.el (font-lock-fontify-keywords-region): Fix typo.
6679 2002-10-07 Katsumi Yamaoka <yamaoka@jpl.org>
6681 * keydefs.el (global-map): Bind C-xrd to delete-rectangle per GNU.
6683 2001-05-10 Daiki Ueno <ueno@unixuser.org>
6685 * font-lock.el (font-lock-compile-keywords): Rewrite as a side
6686 effect free function.
6687 (font-lock-fontify-keywords-region): Supply the argument to
6688 font-lock-compile-keywords.
6690 2002-09-22 Ville Skyttä <ville.skytta@xemacs.org>
6692 * package-get.el (package-get-download-sites): Bring sites list
6693 up to date, prefer xx.xemacs.org addresses.
6695 2002-09-27 Andy Piper <andy@xemacs.org>
6697 * dialog.el (make-dialog-box): for general dialogs only
6698 delete-frame-hook will be run.
6700 2002-09-28 Stephen J. Turnbull <stephen@xemacs.org>
6702 * font-lock.el (font-lock-fontify-syntactically-region): Add
6703 comment about lookup-syntax-properties, document LOUDLY as unused.
6705 2002-08-26 Andy Piper <andy@xemacs.org>
6707 * gutter-items.el (set-progress-feedback-instantiator): Fix bad
6710 2002-09-02 Ville Skyttä <ville.skytta@xemacs.org>
6712 * bytecomp-runtime.el (make-obsolete): Docstring argument nit.
6713 (make-obsolete-variable): Ditto.
6714 (make-compatible): Ditto.
6715 (make-compatible-variable): Ditto.
6717 2002-09-16 Stephen J. Turnbull <stephen@xemacs.org>
6719 * obsolete.el (parse-sexp-lookup-properties): new compatible alias
6720 for `lookup-syntax-properties'. RFE from Alan Mackenzie.
6722 2002-08-28 Andy Piper <andy@xemacs.org>
6724 * files.el (revert-buffer): propagate revert-without-query-status.
6726 2002-06-03 Andy Piper <andy@xemacs.org>
6728 * dialog-items.el (make-search-dialog): align various subcontrols
6729 in visually pleasing ways, allow frame to autosize to the dialog
6731 * dialog.el (make-dialog-box): add a border inside the frame. Add
6732 :autosize property, if t then reset the frame size appropriately
6733 before the frame is mapped.
6734 * gutter-items.el (set-progress-feedback-instantiator): align
6735 various subcontrols.
6736 * gutter-items.el (set-progress-abort-instantiator): ditto.
6738 2002-08-23 Stephen J. Turnbull <stephen@xemacs.org>
6740 * XEmacs 21.4.9 "Informed Management" is released.
6742 2002-06-22 Ville Skyttä <ville.skytta@xemacs.org>
6744 * subr.el (add-to-list): Sync with GNU Emacs 21.2, adding the
6745 "&optional append" argument.
6747 2002-07-16 Didier Verna <didier@xemacs.org>
6749 * subr.el (replace-in-string): fix case fold bug introduced by
6750 "2000-07-30 Ben Wing <ben@xemacs.org>": honor the value of
6751 case-fold-search in temporary buffers.
6753 2002-08-03 Steve Youngs <youngs@xemacs.org>
6755 * lib-complete.el (find-library): Remove check for mule because
6756 decompression DOES work on Mule.
6758 2002-08-11 John Paul Wallington <jpw@shootybangbang.com>
6760 * simple.el (join-line): New alias for `delete-indentation'.
6762 2002-08-02 Ville Skyttä <ville.skytta@xemacs.org>
6764 * font-lock.el: Some faces and doc typo fixes from GNU Emacs.
6765 (font-lock-doc-face): New alias to font-lock-doc-string-face.
6766 (font-lock-builtin-face): New.
6767 (font-lock-constant-face): New.
6768 (font-lock-face-list): Add builtin and constant faces.
6770 2002-08-16 Stephen J. Turnbull <stephen@xemacs.org>
6772 * autoload.el (make-autoload): Support define-derived-mode.
6773 Collected puts of doc-string-elt property. Based on a patch by
6774 Didier Verna <didier@xemacs.org>.
6776 2002-08-15 Stephen J. Turnbull <stephen@xemacs.org>
6778 * wid-edit.el (widget-field-activate): Fix docstring typo.
6780 2002-07-23 Andy Piper <andy@xemacs.org>
6782 * about.el (about-personal-info): update me.
6784 2002-07-12 Andy Piper <andy@xemacs.org>
6786 * custom.el (custom-theme-set-variables): remove bogus
6787 arguments. Use custom-set-default to set defaults.
6788 (custom-set-variables): update doc.
6789 (custom-local-buffer): new, synced from FSF.
6790 (custom-set-default): ditto.
6791 (defcustom): update doc.
6793 2002-06-16 Andy Piper <andy@xemacs.org>
6795 * menubar-items.el (default-menubar): enable windows printing on
6796 cygwin as well as native.
6798 2002-06-12 Andy Piper <andy@xemacs.org>
6800 * printer.el (generic-print-buffer): catch all errors so that the
6801 print device can be cleared in all scenarios.
6802 (Printer-clear-device): make sure clearing the printer allows it
6803 to be used again immediately.
6804 (generic-print-region): make sure the default printer face is
6807 2002-04-23 Jerry James <james@xemacs.org>
6809 * window-xemacs.el (display-buffer-function): Change doc to
6811 * window-xemacs.el (pre-display-buffer-function): Ditto.
6812 * window-xemacs.el (display-buffer): New arg, shrink-to-fit. If
6813 non-nil, make the new window just big enough for its contents.
6814 * frame.el (get-frame-for-buffer): Accept new arg, due to above.
6815 * frame.el (show-temp-buffer-in-current-frame): Remove broken
6816 temp-buffer-shrink-to-fit code. Tell display-buffer instead.
6818 2002-06-06 Andy Piper <andy@xemacs.org>
6820 * custom.el (custom-theme-set-variables): sync :set-after from FSF.
6822 (custom-handle-keyword): ditto.
6824 2002-07-12 Stephen J. Turnbull <stephen@xemacs.org>
6826 * gutter-items.el (buffers-tab-selection-function): Improve doc.
6827 Make obsolete. Default to nil.
6828 (buffers-tab-filter-functions): Improve doc. Use literal default.
6829 Inspired by a patch by John Palmieri.
6831 2002-07-01 Mike Alexander <mta@arbortext.com>
6833 * process.el (shell-command-on-region): Don't delete the region
6834 before giving it to call-process-region
6836 2002-06-04 Jerry James <james@eecs.ku.edu>
6838 * find-paths.el (paths-find-architecture-directory): Search in
6839 `system-configuration'/`base', not `base'`system-configuration'.
6841 2002-06-23 Ville Skyttä <ville.skytta@xemacs.org>
6843 * info.el (Info-index): Add missing \ in [ t].
6845 2002-06-11 Stephen J. Turnbull <stephen@xemacs.org>
6847 * gutter-items.el (gutter-buffers-tab-visible-p,
6848 buffers-tab-omit-function, buffers-tab-selection-function,
6849 buffers-tab-filter-functions):
6852 2002-06-09 Stephen J. Turnbull <stephen@xemacs.org>
6854 * toolbar.el (toolbar-icon-directory): Document trailing separator.
6856 * toolbar-items.el (toolbar-news): Fix typo in message string.
6858 2002-06-08 Stephen J. Turnbull <stephen@xemacs.org>
6860 * dialog.el (yes-or-no-p-dialog-box):
6861 * cmdloop.el (y-or-n-p-minibuf):
6862 (yes-or-no-p-minibuf):
6865 Specify negative answers in docstrings.
6867 2002-05-25 Steve Youngs <youngs@xemacs.org>
6869 * package-ui.el (pui-help-echo): Display both installed and author
6870 version. Use a balloon-help window to display extra info like
6873 2002-05-30 Andy Piper <andy@xemacs.org>
6875 * files.el (revert-buffer-internal): don't visit
6876 revert-buffer. Kill buffer when not used. Suggested by Mike
6877 Alexander <mta@arbortext.com>
6879 2002-05-20 Stephen J. Turnbull <stephen@xemacs.org>
6881 * files.el (revert-buffer): More docstring fiddling.
6883 2002-05-19 Stephen J. Turnbull <stephen@xemacs.org>
6885 * files.el (revert-buffer):
6886 (revert-buffer-internal):
6887 (revert-buffer-insert-file-contents-function):
6888 Improve docstrings and comments.
6890 2002-05-08 Andy Piper <andy@xemacs.org>
6892 * files.el (revert-buffer): observe noconfirm behavior.
6894 2002-04-09 Andy Piper <andy@xemacs.org>
6896 * files.el (revert-buffer): use revert-buffer-internal if it looks
6897 like doing so will not result in any user-visible changes.
6898 (revert-buffer-internal): new function. Do the actual process of
6899 reversion and then see whether the result is any different to what
6900 we have already. If it is not then do nothing.
6902 2001-12-11 Andy Piper <andy@xemacs.org>
6904 * menubar.el (get-popup-menu-response): re-order so that it works
6905 on more sane/facist window systems.
6907 2001-12-03 Andy Piper <andy@xemacs.org>
6909 * faces.el (frob-face-property): don't infloop in face frobbing
6910 from Jan Vroonhof <jan@xemacs.org>.
6912 2001-11-30 Jan Vroonhof <jan@xemacs.org>
6914 * faces.el (frob-face-property): Follow face fall-back hierarchy
6915 properly for face properties without an instance. Only do manual
6916 copy form 'default in last resort. This handles in particular
6917 the case where 'default itself has only a fall-back (which is
6918 the case by default on windows).
6920 2001-11-24 Andy Piper <andy@xemacs.org>
6922 * printer.el (generic-print-region): set default-frame-plist to
6923 nil while creating the printer frame so that sizes reflect the
6926 * faces.el (face-complain-about-font): Don't complain on printers.
6928 2002-05-10 Stephen J. Turnbull <stephen@xemacs.org>
6930 * package-net.el: Andy synch.
6932 2001-12-16 Andy Piper <andy@xemacs.org>
6934 * package-get.el (package-get-update-all): Make sure installed.db
6935 gets updated after updating packages.
6937 2002-03-28 Ben Wing <ben@xemacs.org>
6939 * msw-glyphs.el: Set glyph-contrib-p to nil on hscroll,
6940 continuation, truncation so that we don't get line jumpiness from
6941 them being larger than the line height.
6943 * msw-font-menu.el (mswindows-font-menu-font-data): Fix bug.
6945 2001-11-30 Jan Vroonhof <jan@xemacs.org>
6947 * font.el (font-window-system-mappings): Add mapping for Gtk
6948 (assume identical to X)
6950 2002-02-04 Andy Piper <andy@xemacs.org>
6952 * files.el (convert-standard-filename): Fix for short filename
6953 Peter Arius <pas@methodpark.de>
6955 2001-12-10 Christoph Wedler <Christoph.Wedler@sap.com>
6957 * list-mode.el (default-choose-completion): completion-base-size
6958 should refer to local value in the completion list buffer.
6960 2001-12-03 Didier Verna <didier@xemacs.org>
6962 * rect.el: autoload `replace-rectangle'.
6963 * keydefs.el (global-map): bind it to `C-x r p'.
6965 2002-05-09 Stephen J. Turnbull <stephen@xemacs.org>
6967 * XEmacs 21.4.8 "Honest Recruiter" is released.
6969 2002-05-09 Stephen J. Turnbull <stephen@xemacs.org>
6971 This patch is based on Jerry James's patch and analysis.
6973 * select.el (get-clipboard):
6976 (get-clipboard-foreign):
6977 (get-selection-foreign):
6978 New function for use as `interprogram-paste-function's.
6980 * simple.el (interprogram-paste-function): Change default to
6981 `get-clipboard-foreign'; improve docstring.
6982 (interprogram-cut-function): Improve dosctring.
6984 2002-05-04 Stephen J. Turnbull <stephen@xemacs.org>
6986 * XEmacs 21.4.7 "Economic Science" is released.
6988 2002-03-18 Adrian Aichner <adrian@xemacs.org>
6990 * cus-edit.el (customize-save-variable): Fix typo in prompt.
6992 2002-03-26 John Paul Wallington <jpw@xemacs.org>
6994 * obsolete.el (assq-delete-all): New compatibility alias for
6997 2002-01-09 Simon Josefsson <jas@extundo.com>
6999 * files.el (auto-mode-alist): Support Sieve (*.siv, *.sieve).
7001 2002-01-04 Adrian Aichner <adrian@xemacs.org>
7003 * info.el (Info-auto-generate-directory): Default
7004 Info-auto-generate-directory to 'if-outdated.
7006 2002-03-28 Stephen J. Turnbull <stephen@xemacs.org>
7008 * startup.el (normal-top-level): Prevent migration code from
7009 trashing .emacs on an error in loading the init files.
7011 2002-03-14 Ville Skyttä <ville.skytta@xemacs.org>
7013 * files.el (auto-mode-alist): GNUmakefile is a Makefile,
7014 "system default" Xdefaults and friends get xrdb-mode.
7016 2002-03-05 Mats Lidell <matsl@contactor.se>
7018 * help-nomule.el (tutorial-supported-languages): Added Swedish
7019 tutorial. Sorted languages.
7021 2002-02-11 Mike Sperber <mike@xemacs.org>
7023 * info.el (Info-maybe-update-dir): Regenerate dir if we're
7024 regenerating outdated dir files and dir is non-existent.
7026 2002-01-27 Stephen J. Turnbull <stephen@xemacs.org>
7028 * code-files.el (convert-mbox-coding-system): Improve comment.
7029 (write-region): Improve docstring. Reformat to 80 columns. Add
7030 coding-system argument to `write-region-pre-hook' call.
7031 (write-region-pre-hook): Fix docstring to mention lockname argument.
7033 2002-01-18 Stephen J. Turnbull <stephen@xemacs.org>
7035 * minibuf.el (completing-read): Remove redundant wrong arg list.
7037 * help.el (with-displaying-help-buffer): Put usage advice in docstring.
7039 2001-12-27 John Paul Wallington <jpw@shootybangbang.com>
7041 * obsolete.el (interactive-form): new compatibility alias for
7042 function-interactive.
7044 2001-11-29 Adrian Aichner <adrian@xemacs.org>
7046 * menubar-items.el (Menubar-items-truncate-list): Removed.
7047 * menubar-items.el (Menubar-items-truncate-history): New.
7048 * menubar-items.el (default-menubar): Use
7049 Menubar-items-truncate-history.
7051 2002-02-03 Adrian Aichner <adrian@xemacs.org>
7053 * printer.el (generic-print-region): Pass correct arguments to
7054 lpr-region. Thanks to Nevin Kapur <nevin@jhu.edu> and Björn
7055 Torkelsson <torkel@acc.umu.se>.
7057 2002-01-09 John Paul Wallington <jpw@shootybangbang.com>
7059 * help.el (describe-mode): synched with FSF 19.34; handle nil
7060 minor mode indicators.
7062 2001-12-03 Christoph Wedler <Christoph.Wedler@sap.com>
7064 * minibuf.el (completing-read): Update docstring.
7066 2001-12-17 Stephen J. Turnbull <stephen@xemacs.org>
7068 * XEmacs 21.4.6 "Common Lisp" is released.
7070 2001-11-21 Stephen J. Turnbull <stephen@xemacs.org>
7072 * package-net.el: Inadvertant synch with Windows branch. From
7074 (package-net-kit-version): new variable.
7075 (package-net-generate-bin-ini): use it. Remove unwanted functions.
7077 2001-11-28 Steve Youngs <youngs@xemacs.org>
7079 * package-get.el (package-get-locate-index-file): Also search the
7080 core etc/ directory for the package index file if it can't be
7081 found in ~/.xemacs/.
7083 2001-12-13 William Perry <wmperry@gnu.org>
7085 * dialog-gtk.el (popup-builtin-question-dialog):
7086 Conform to API in gui.c.
7088 2001-11-12 Andy Piper <andy@xemacs.org>
7090 * cus-edit.el (custom-save-face-internal): make sure we save
7092 (custom-save-variables): ditto variables.
7094 2001-11-20 Stephen J. Turnbull <stephen@xemacs.og>
7096 * faces.el (make-face-family):
7098 New face-modifying functions per Jan Vroonhof.
7100 cus-face.el (custom-set-face-font-family):
7101 (custom-set-face-font-size):
7104 * font.el (font-window-system-mappings): More precise docstring.
7107 (font-create-object):
7108 (tty-font-create-object):
7109 (tty-font-create-plist):
7110 (x-font-create-object):
7111 (x-font-create-name):
7112 (ns-font-create-name):
7113 (mswindows-font-create-object):
7114 (mswindows-font-create-name):
7117 2001-11-14 John Paul Wallington <jpw@shootybangbang.com>
7119 * gtk-faces.el (gtk-init-device-faces): removed spurious
7120 quote before let* expression.
7122 2001-10-29 Andy Piper <andy@xemacs.org>
7124 * code-files.el (toggle-buffer-file-coding-system): mark buffer as
7125 modified when changing coding system.
7127 * toolbar-items.el (toolbar-dired): Use interactive "D" spec so
7128 that we invoke the GUI directory selector.
7130 2001-10-25 Andy Piper <andy@xemacs.org>
7132 * dialog.el (make-dialog-box): use new directory dialog support.
7133 * minibuf.el (read-file-name-1): ditto.
7134 (read-file-name): ditto.
7135 (read-directory-name): ditto.
7137 2001-10-23 Stephen J. Turnbull <stephen@xemacs.org>
7139 * XEmacs 21.4.5 "Civil Service" is released.
7141 2001-04-23 Didier Verna <didier@xemacs.org>
7143 * cus-edit.el (custom-variable-pre-save): New.
7144 * cus-edit.el (custom-variable-post-save): New.
7145 * cus-edit.el (custom-variable-save): use them.
7146 * cus-edit.el (custom-face-pre-save): New.
7147 * cus-edit.el (custom-face-post-save): New.
7148 * cus-edit.el (custom-face-save): use them.
7149 * cus-edit.el (custom-group-pre-save): New.
7150 * cus-edit.el (custom-group-post-save): New.
7151 * cus-edit.el (custom-group-save): use them.
7152 * cus-edit.el (Custom-save): use the pre/post functions above,
7153 call `custom-save-all' only once.
7154 * cus-edit.el (custom-variable-pre-reset-standard): New.
7155 * cus-edit.el (custom-variable-post-reset-standard): New.
7156 * cus-edit.el (custom-variable-reset-standard): use them.
7157 * cus-edit.el (custom-face-pre-reset-standard): New.
7158 * cus-edit.el (custom-face-post-reset-standard): New.
7159 * cus-edit.el (custom-face-reset-standard): use them.
7160 * cus-edit.el (custom-group-pre-reset-standard): New.
7161 * cus-edit.el (custom-group-post-reset-standard): New.
7162 * cus-edit.el (Custom-reset-standard): use them.
7163 * cus-edit.el (custom-face-reset-saved): use the pre/post
7164 functions above, call `custom-save-all' only once.
7166 2001-04-08 Danny Colascione <qtmstr@optonline.net>
7168 * gutter-items.el (buffers-tab face): Derive from the modeline
7169 face by default. Many people use white-on-black for the default
7170 font, and the tabs look hideous with that color combination. The
7171 modeline usually has the correct colors.
7173 2001-09-28 Robert Pluim <rpluim@bigfoot.com>
7175 * etags.el (find-tag): Doc fix, point users at pop-tag-mark.
7176 (tag-mark-stack-max): Typo fix.
7178 2001-09-28 Ben Wing <ben@xemacs.org>
7181 * font-lock.el (font-lock-after-change-function):
7182 fix problem with last patch, reported by Katsumi Yamaoka.
7184 2001-09-17 Ben Wing <ben@xemacs.org>
7186 * font-lock.el (font-lock-after-change-function):
7187 fix problem when you insert a comment on the line before a line of
7188 code: if we use the following char, then when you hit backspace,
7189 the following line of code turns the comment color.
7191 2001-06-08 Ben Wing <ben@xemacs.org>
7193 * process.el: comment about shell-command-switch.
7194 * process.el (shell-quote-argument): Need to quote a null
7195 argument, too. From Dan Holmsand.
7197 * startup.el (normal-top-level): Delete some unused FSF junk.
7198 * startup.el (command-line-early):
7200 * startup.el (command-line): Call MS Windows init function.
7203 * win32-native.el (mswindows-system-shells): New.
7204 * win32-native.el (mswindows-system-shell-p): New.
7205 * win32-native.el (init-mswindows-at-startup): New.
7206 * win32-native.el (mswindows-quote-one-vc-runtime-arg):
7207 * win32-native.el (mswindows-quote-one-simple-arg):
7208 * win32-native.el (mswindows-quote-one-command-arg):
7209 * win32-native.el (mswindows-construct-process-command-line-alist):
7210 Correct comments at top. Correctly handle passing arguments
7211 to Cygwin programs and to bash. Fix quoting of zero-length
7212 arguments (from Dan Holmsand). Set shell-command-switch based
7213 on shell-file-name, which in turn comes from env var SHELL.
7215 2001-07-18 Alexey Mahotkin <alexm@hsys.msk.ru>
7217 * toolbar.el (toolbar-visible-p, toolbar-captioned-p,
7218 default-toolbar-position): Fill docstrings for balloon-help.
7220 2001-03-15 Stephen J. Turnbull <stephen@xemacs.org>
7222 * faces.el: Reenable specifications over 'gtk domain.
7224 2001-08-08 Didier Verna <didier@xemacs.org>
7226 * autoload.el (update-autoload-files): make defdir a file name,
7229 2001-08-06 Steve Youngs <youngs@xemacs.org>
7231 * menubar-items.el (default-menubar): Use 'report-xemacs-bug'.
7233 * lisp-mnt.el (lm-report-bug): Use 'report-xemacs-bug-beta-address'.
7235 2001-08-01 Edward M. Lee <tailbert@yahoo.com>
7237 * font-menu.el (font-menu-set-font): Default to current font-family.
7238 (font-menu-preferred-resolution):
7239 (font-menu-size-scaling):
7240 Provide gtk defaults, too.
7242 2001-07-29 Mike Alexander <mta@arbortext.com>
7244 * cus-face.el (custom-set-face-font-size): Last arg to apply is a
7246 (custom-set-face-font-family): ditto
7248 2001-07-26 Mike Sperber <mike@xemacs.org>
7250 * files.el (auto-mode-alist): .9 files are man pages, too.
7252 2001-07-23 Edwin Steiner <esteiner@net4you.at>
7254 * process.el (call-process-internal): bind
7255 coding-system-for-write to 'binary when calling
7256 start-process-internal, so the process receives
7257 the literal contents of INFILE.
7259 2001-09-15 Edward M. Lee <tailbert@yahoo.com>
7261 * files.el (auto-mode-alist): Add configure.ac support.
7263 2001-07-19 Adrian Aichner <adrian@xemacs.org>
7267 Adrian's mouse-track patch. See <y9plq0nc.fsf@ecf.teradyne.com>.
7269 2001-07-28 Stephen J. Turnbull <stephen@xemacs.org>
7271 * XEmacs 21.4.4 "Artificial Intelligence" is released.
7273 2001-07-10 Katsumi Yamaoka <yamaoka@jpl.org>
7275 * mule/kinsoku.el (kinsoku-bol-p): Work with ascii and non-ascii
7277 (kinsoku-eol-p): Ditto.
7279 2001-07-09 Katsumi Yamaoka <yamaoka@jpl.org>
7281 * mule/kinsoku.el (kinsoku-ascii-eol, kinsoku-gb-bol,
7282 kinsoku-gb-eol, kinsoku-big5-bol, kinsoku-big5-eol): Assign
7283 characters as the category `s' or `e' correctly.
7285 2001-06-06 Alexey Mahotkin <alexm@hsys.msk.ru>
7287 * mule/cyrillic.el: Uncomment definition of ccl-encode-koi8-r-font.
7289 2001-06-14 Alexey Mahotkin <alexm@hsys.msk.ru>
7291 * mule/cyrillic.el: Set up case table.
7293 2001-06-08 Mike Sperber <mike@xemacs.org>
7295 * files.el (save-some-buffers-1): Don't zap the help window right
7296 after `map-y-or-n-p' has popped it up.
7298 2001-06-15 Nick Pakoulin <npak@ispras.ru>
7300 * help.el (frob-help-extents): Require 'hyper-apropos for faces.
7302 2001-07-18 Stephen J. Turnbull <stephen@xemacs.org>
7304 * specifier.el: define-specifier-tag 'gtk.
7306 2001-05-12 Ben Wing <ben@xemacs.org>
7308 * find-paths.el (paths-find-recursive-path):
7309 fix error with null EXCLUDE-REGEXP.
7311 * font-lock.el (font-lock-mode):
7312 fix problem reported by hrvoje with buffers starting with a space.
7314 2001-05-06 Ben Wing <ben@xemacs.org>
7316 * dialog.el (make-dialog-box):
7317 * menubar-items.el (default-menubar):
7318 * printer.el (generic-print-buffer):
7319 * printer.el (generic-print-region):
7320 implement printing the selection when it's selected.
7322 2001-04-18 Didier Verna <didier@xemacs.org>
7324 * cus-edit.el (Custom-reset-standard): reset to standard settings
7325 not only when the buffer's :custom-state is 'modified, but also
7326 when it is 'set or 'saved.
7328 2001-04-17 Didier Verna <didier@xemacs.org>
7330 * startup.el (load-user-init-file): define `custom-file' before
7331 loading the user's init file.
7333 2001-04-09 Danny Colascione <qtmstr@optonline.net>
7335 * menubar.el (popup-mode-menu): Make it work with
7336 popup-menu-titles turned off.
7338 2001-04-24 Hrvoje Niksic <hniksic@arsdigita.com>
7340 * about.el (about-mailto-link): Use compose-mail for sending mail.
7342 2001-07-14 Sean MacLennan <seanm@storm.ca>
7344 * package-admin.el (package-install-hook): New.
7345 (package-delete-hook): New.
7346 (package-admin-add-single-file-package): Use package-delete-hook.
7348 * package-get.el (package-get): Use package-install-hook.
7350 2001-06-26 Robert Pluim <rpluim@bigfoot.com>
7352 * package-ui.el (pui-install-selected-packages): reverse the lists
7353 of packages so that they get handled in the same order as they
7356 2001-06-26 Robert Pluim <rpluim@bigfoot.com>
7358 * packages.el (locate-library): Use read-library-name for completion.
7360 2001-05-21 Martin Buchholz <martin@xemacs.org>
7362 * byte-optimize.el (=): `=' is not a binary predicate!
7363 Fix incorrect optimization: (= 0 0 (random 2)) ==> 0 or 1.
7364 Use byte-optimize-predicate, not byte-optimize-binary-predicate,
7366 2001-05-20 Martin Buchholz <martin@xemacs.org>
7368 * bytecomp.el (byte-compile-arithcompare):
7369 Only optimize (= x) ==> t if byte-compile-delete-errors is not nil.
7371 2001-06-03 William M. Perry <wmperry@gnu.org>
7373 * dialog-gtk.el (popup-builtin-open-dialog): Don't forget to
7374 return the filename selected by the user!
7376 2001-05-31 William M. Perry <wmperry@gnu.org>
7378 * font-menu.el: Avoid arithmetic with 'nil' when using the font menu
7381 2001-05-29 Alexey Mahotkin <alexm@hsys.msk.ru>
7383 * coding.el: Tiny typo fixed.
7385 2001-05-17 Stephen J. Turnbull <stephen@xemacs.org>
7387 * XEmacs 21.4.3 "Academic Rigor" is released.
7389 2001-05-17 Stephen J. Turnbull <stephen@xemacs.org>
7391 * config.values.sh: lisp/utils?/config.el -> lisp/config.el.
7393 2001-05-10 Stephen J. Turnbull <stephen@xemacs.org>
7395 * XEmacs 21.4.2 "Developer-Friendly Unix APIs" is released.
7397 2001-05-04 Ben Wing <ben@xemacs.org>
7399 * printer.el (generic-print-buffer):
7400 * printer.el (generic-print-region):
7401 Enable dialog boxes. Apply workaround recommended by Kirill.
7402 fix (fboundp 'lpr-buffer) -> (fboundp 'lpr-region).
7404 * simple.el (kill-whole-line):
7405 * simple.el (kill-line-1):
7406 * simple.el (kill-entire-line):
7407 * simple.el (kill-line):
7408 * simple.el (backward-kill-line):
7409 Take out interactive dependence of kill-whole-line.
7411 2001-04-22 Ben Wing <ben@xemacs.org>
7413 * dialog.el (make-dialog-box):
7414 Put dialog titles back in -- this time correctly. Fix various
7415 other problems with leaks and such.
7417 * simple.el (region-exists-p):
7418 * simple.el (region-active-p):
7419 Add comment about which one is correct to use in menu specs.
7421 2001-05-05 Ben Wing <ben@xemacs.org>
7423 * dialog.el (make-dialog-box): fix doc string.
7424 * menubar-items.el (default-menubar): Add Page Setup for Windows,
7425 take out Pretty Print.
7427 * printer.el (printer-current-device): New.
7428 * printer.el (Printer-get-device): New.
7429 * printer.el (Printer-clear-device): New.
7430 * printer.el (generic-page-setup): New.
7431 * printer.el (generic-print-buffer):
7432 * printer.el (generic-print-region):
7433 Implement Page Setup. Handle errors properly.
7435 2001-05-05 Ben Wing <ben@xemacs.org>
7437 * subr.el (error): Complete list of errors in doc string.
7439 2001-04-22 Ben Wing <ben@xemacs.org>
7441 * bytecomp-runtime.el (byte-compiler-options): Correct doc string.
7443 2001-05-03 Adrian Aichner <adrian@xemacs.org>
7445 * build-report.el: Remove CVS keywords since this file has been in
7446 core lisp for a while now.
7447 * build-report.el (build-report-make-output-files): Fix typo.
7449 2001-04-24 Hrvoje Niksic <hniksic@arsdigita.com>
7451 * about.el (about-finish-buffer): Make sure the last change works
7452 even if EVENT is nil.
7454 2001-04-24 Hrvoje Niksic <hniksic@arsdigita.com>
7456 * about.el (about-finish-buffer): Kill/bury the buffer where the user
7457 clicked, not the one that happens to be the current buffer at the
7460 2001-03-19 Karl M. Hegbloom <karlheg@microsharp.com>
7462 * cus-edit.el (custom-display): Support the GTK Window System also.
7464 2001-04-30 Ben Wing <ben@xemacs.org>
7467 * printer.el (printer-page-header):
7468 * printer.el (Print-context): New.
7469 * printer.el (printer-page-footer):
7470 * printer.el (generate-header-element): New.
7471 * printer.el (generate-header-line): New.
7472 * printer.el (print-context-property):
7473 * printer.el (generic-print-buffer):
7474 * printer.el (generic-print-region):
7475 Implement headers and footers. Implement calling Print dialog box
7476 (#### but it doesn't quite work yet).
7478 2001-04-25 Ben Wing <ben@xemacs.org>
7480 * about.el (xemacs-hackers):
7481 * about.el (about-url-alist):
7482 * about.el (about-personal-info):
7483 * about.el (about-hacker-contribution):
7486 * simple.el (handle-post-motion-command):
7487 Fix spurious setting of zmacs-region-stays to t after a non-shift
7490 2001-04-24 Hrvoje Niksic <hniksic@arsdigita.com>
7492 * about.el (about-personal-info): Update my bio.
7493 (about-hacker-contribution): Ditto.
7495 2001-04-23 Stephen J. Turnbull <turnbull@sk.tsukuba.ac.jp>
7497 * startup.el (splash-frame-body): Update copyright notices: Ben, FSF.
7499 2001-04-19 Andy Piper <andy@xemacs.org>
7501 * package-net.el (package-net-cygwin32-binary-size): new size.
7502 (package-net-win32-binary-size): new size.
7503 (package-net-convert-index-to-ini): Use new arch.
7504 (package-net-batch-convert-index-to-ini): Removed.
7505 (package-net-generate-bin-ini): New.
7506 (package-net-batch-generate-bin-ini): New.
7508 2001-04-19 Stephen J. Turnbull <stephen@xemacs.org>
7510 * XEmacs 21.4.1 "Copyleft" is released.
7512 2001-04-19 Stephen J. Turnbull <stephen@xemacs.org>
7514 * x-compose.el (xlib-input-method-bug-workaround):
7515 (alias-colon-to-double-quote):
7516 Force sort in map-keymap to work around rehash bug.
7518 2001-04-17 Ben Wing <ben@xemacs.org>
7520 * about.el: Finish overhaul, add a few new hackers, update a
7523 2001-04-16 Stephen J. Turnbull <stephen@xemacs.org>
7525 * XEmacs 21.4.0 "Solid Vapor" is released.
7527 2001-04-15 Ben Wing <ben@xemacs.org>
7530 * about.el (about-headline-face): New.
7531 * about.el (about-link-face): New.
7532 * about.el (about-current-release-maintainers): New.
7533 * about.el (about-other-current-hackers): New.
7534 * about.el (about-url-alist):
7535 * about.el (about-once-and-future-hackers): New.
7536 * about.el (about-mailto-link): New.
7537 * about.el (about-get-buffer):
7538 * about.el (about-finish-buffer):
7539 * about.el (about-xemacs):
7540 * about.el (about-features): Removed.
7541 * about.el (about-advantages): New.
7542 * about.el (about-maintainer-info): Removed.
7543 * about.el (about-personal-info): New.
7544 * about.el (about-hacker-contribution): New.
7545 * about.el (about-maintainer):
7546 * about.el (about-show-linked-info):
7547 * about.el (about-hackers):
7548 Major revamping. Rewriting of most of the text, improve the
7549 link handling, separate info on contributors into personal
7550 and contribution info, add new contributors, update personal
7553 * menubar-items.el (default-menubar):
7554 Help menubar entry for News now says more accurately
7555 "What's New in XEmacs".
7558 * mouse.el (mouse-track-cleanup-hook):
7559 * mouse.el (mouse-track):
7560 Don't set-buffer to a dead buffer when calling mouse-track
7563 2001-04-14 Stephen J. Turnbull <stephen@xemacs.org>
7565 * XEmacs 21.2.47 "Zephir" is released.
7567 2001-04-02 Jan Vroonhof <jan.vroonhof@ntlworld.com>
7569 * dialog.el (make-dialog-box): Disable dialog box titles until
7570 we get them working.
7572 2001-03-30 Ben Wing <ben@xemacs.org>
7575 * help.el (Help-princ-face):
7576 * help.el (Help-prin1-face):
7577 * help.el (frob-help-extents):
7578 * help.el (describe-function-1):
7579 * help.el (describe-variable):
7580 Avoid using font-lock faces, which may not be defined.
7581 Instead, use hyper-apropos faces, and make sure they're
7582 defined as necessary by using `require'. (It's not so safe
7583 to do this for font-lock.) In any case, we will eventually
7584 be merging this functionality into hyper-apropos.
7586 * loaddefs.el (completion-ignored-extensions):
7589 * menubar-items.el (menu-truncate-list): Removed.
7590 * menubar-items.el (Menubar-items-truncate-list): New.
7591 * menubar-items.el (default-menubar):
7592 Fix errors if grep or compile command is too long. Rename helper
7593 function to be less visible.
7595 2001-03-23 Martin Buchholz <martin@xemacs.org>
7597 * byte-optimize.el (byte-optimize-minus):
7598 Fix mis-byte-compilation of (- 0 x) --> (- (- x))
7600 2001-03-26 Hrvoje Niksic <hniksic@arsdigita.com>
7602 * dumped-lisp.el (preloaded-file-list): Load mule/latin.el when
7605 * mule/latin.el: New file.
7607 2001-03-11 Ben Wing <ben@xemacs.org>
7610 * auto-save.el (auto-save-directory):
7611 * auto-save.el (make-auto-save-file-name):
7612 * auto-save.el (auto-save-file-name-p): New.
7614 Merge in improvements from other definition of
7615 make-auto-save-file-name in files.el.
7617 * auto-save.el (auto-save-original-name):
7618 * auto-save.el (auto-save-name-in-fixed-directory):
7619 * auto-save.el (auto-save-unslashify-name): Removed.
7620 * auto-save.el (auto-save-slashify-name): Removed.
7621 * auto-save.el (auto-save-reserved-chars): New.
7622 * auto-save.el (auto-save-escape-name): New.
7623 * auto-save.el (auto-save-unhex): New.
7624 * auto-save.el (auto-save-unescape-name): New.
7626 Change algorithm for encoding filenames in auto-save names to be
7627 entirely safe with all filesystems and all possible characters in
7628 a filename, and 100% reversible. (Essentially, uses
7629 quoted-printable as the encoding.)
7631 * auto-save.el (recover-all-files):
7633 Use insert-directory rather than calling ls directly -- fixes
7634 things under Windows.
7637 * files.el (convert-standard-filename): Substitute FSF's
7638 definition for this (we had nothing here before).
7640 * files.el (backup-buffer): Warning fix.
7642 * files.el (make-backup-file-name):
7643 * files.el (find-backup-file-name):
7644 Fix error in calling sequence to auto-save-file-name-p.
7646 * files.el (recover-file):
7647 Use insert-directory rather than calling ls directly -- fixes
7648 things under Windows.
7650 * files.el (make-auto-save-file-name): Removed.
7651 * files.el (auto-save-file-name-p): Removed.
7652 auto-save is always dumped so no sense in having a definition
7653 that will always be overwritten with another.
7655 * files.el (insert-directory):
7657 * win32-native.el (debug-mswindows-process-command-lines):
7658 * win32-native.el (original-make-auto-save-file-name): Removed.
7659 * win32-native.el (make-auto-save-file-name): Removed.
7662 2001-03-21 Martin Buchholz <martin@xemacs.org>
7664 * XEmacs 21.2.46 "Urania" is released.
7666 2001-03-16 Stephen J. Turnbull <stephen@xemacs.org>
7668 * menubar-items.el (default-menubar): Update sample.emacs to
7669 sample.init.el and adjust accelerators.
7671 2001-02-02 Stephen J. Turnbull <stephen@xemacs.org>
7673 * build-report.el (build-report): Improve docstring.
7675 2001-03-15 Stephen J. Turnbull <stephen@xemacs.org>
7677 * ChangeLog: Log GTK merge.
7683 Revert gratuitous whitespace changes.
7685 2001-03-07 Ben Wing <ben@xemacs.org>
7688 * help.el (key-or-menu-binding):
7689 * help.el (Help-find-file): New.
7690 * help.el (describe-beta):
7691 * help.el (describe-copying):
7692 * help.el (describe-project):
7693 * help.el (view-emacs-news):
7694 * help.el (view-sample-init-el): New.
7695 * help.el (Help-princ-face): New.
7696 * help.el (Help-prin1-face): New.
7697 * help.el (help-symbol-function-context-menu):
7698 * help.el (help-symbol-variable-context-menu):
7699 * help.el (help-symbol-function-and-variable-context-menu):
7700 * help.el (frob-help-extents):
7701 * help.el (describe-function-1):
7702 * help.el (describe-variable):
7704 Add coloring in Help buffers, correspondent with hyperlinks.
7705 View files in view-mode rather than Fundamental.
7706 Remove separators from context menus -- now handled in generic code.
7707 Add `Find Tag' to context menu.
7709 * menubar.el (popup-mode-menu):
7711 Rewrite code that outputs the popup menu to (a) put more specific
7712 entries first, (b) be more robust, (c) output the proper context
7713 menu separators automatically (the context menu functionality is
7714 new and currently used only by Help).
7716 2001-03-10 William M. Perry <wmperry@aventail.com>
7718 * dialog-gtk.el (gtk-make-dialog-box-internal): Forgot to rewrite
7719 this function when converting from the 21.1 GTK branch. Now
7720 supports file, password, question, and color built-in dialogs.
7722 2001-03-06 Ben Wing <ben@xemacs.org>
7725 * keydefs.el (global-map):
7726 Add commented-out change of M-k (for 21.5).
7728 * menubar-items.el (default-menubar):
7729 Fix items to control kill-line behavior; add items for
7733 * simple.el (kill-whole-line):
7734 * simple.el (historical-kill-line): Removed.
7735 * simple.el (kill-line): Removed.
7736 * simple.el (kill-entire-line): New.
7737 * simple.el (kill-line-1): New.
7738 * simple.el (backward-kill-line):
7739 Undo kill-whole-line == always changes. Add new function
7740 kill-entire-line to unconditionally delete the current line.
7741 Add comments describing the lamentable state of affairs of
7742 the kill-line functions and variables.
7744 2001-03-02 Ben Wing <ben@xemacs.org>
7747 * simple.el (beginning-of-buffer):
7748 * simple.el (end-of-buffer):
7749 * simple.el (mark-ring-unrecorded-commands):
7750 * simple.el (signal-error-on-buffer-boundary):
7751 * simple.el (shifted-motion-keys-select-region):
7752 * simple.el (unshifted-motion-keys-deselect-region):
7753 * simple.el (motion-keys-for-shifted-motion): New.
7754 * simple.el (handle-pre-motion-command):
7755 * simple.el (handle-post-motion-command):
7756 * simple.el (forward-char-command):
7757 * simple.el (backward-char-command):
7758 * simple.el (scroll-up-command):
7759 * simple.el (scroll-down-command):
7760 * simple.el (next-line):
7761 * simple.el (previous-line):
7762 * simple.el (backward-block-of-lines):
7763 * simple.el (forward-block-of-lines):
7764 * simple.el (backward-word):
7765 * simple.el (mark-word):
7767 Augment documentation of the most common motion commands to make
7768 note of the shifted-motion support. Improve the support to (a)
7769 properly document how it works and why it's done in the fashion it
7770 is, and (b) allow the keystrokes that trigger it to be customized.
7772 Correct error in the customize specification of
7773 mark-ring-unrecorded-commands.
7775 2001-03-02 Ben Wing <ben@xemacs.org>
7778 * font-lock.el (font-lock-pending-extent-table): Removed.
7779 * font-lock.el (font-lock-pending-buffer-table): New.
7780 * font-lock.el (font-lock-pre-idle-hook):
7781 * font-lock.el (font-lock-after-change-function):
7782 * font-lock.el (font-lock-fontify-pending-extents):
7783 * font-lock.el (font-lock-lisp-like):
7785 Fix handling of pending extents to avoid excessive slowness (N^2
7786 behavior) when making lots of buffer changes between redisplays,
7787 such as when saving the Options.
7789 2001-03-09 William M. Perry <wmperry@aventail.com>
7800 The Great GTK Merge.
7805 * generic-widgets.el:
7813 * gtk-file-dialog.el:
7821 * gtk-password-dialog.el:
7823 * gtk-widget-accessors.el:
7827 The Great GTK Merge: new files.
7829 2001-03-05 Stephen J. Turnbull <stephen@xemacs.org>
7831 * generic-widgets.el: Don't require gtk (a built-in feature) at
7832 top level. Don't execute the last sexp unless (featurep 'gtk).
7834 2001-02-28 Stephen J. Turnbull <stephen@xemacs.org>
7836 * mule/mule-init.el (auto-language-alist): Split zh into GB and BIG5.
7838 2001-02-23 Martin Buchholz <martin@xemacs.org>
7840 * XEmacs 21.2.45 "Thelxepeia" is released.
7842 2001-01-25 Jason R. Mastaler <jason@xemacs.org>
7844 * about.el (xemacs-hackers): update my entry.
7845 * about.el (about-maintainer-info): ditto.
7846 * about.el (about-hackers): ditto.
7848 2001-02-20 Jan Vroonhof <jan@xemacs.org>
7850 * about.el (about-maintainer-info): More vanity info about
7853 2001-02-20 Adrian Aichner <adrian@xemacs.org>
7855 * build-report.el (build-report-destination): xemacs-build-reports
7856 has moved to SourceForge, where mailing list name length is
7857 restricted, hence the name change to
7858 xemacs-buildreports@xemacs.org.
7859 * build-report.el (build-report-keep-regexp): Update default.
7860 * build-report.el (build-report-delete-regexp): Ditto.
7861 * build-report.el (build-report-make-output-files): Ditto.
7863 2001-02-19 Craig Lanning <lanning@scra.org>
7865 * lisp-mode.el: Add indentation specifications for following
7866 Common Lisp forms: handler-case, handler-bind, with-slots,
7867 with-open-file, with-open-stream, print-unreadable-object.
7869 2001-02-18 Matt Tucker <tuck@whistlingfish.net>
7871 * font-lock.el (font-lock-set-defaults-1):
7872 Move initialization of `font-lock-cache-position' so that it's set
7873 even if font-lock-keywords is already defined.
7875 2001-02-17 Matt Tucker <tuck@whistlingfish.net>
7877 * autoload.el (generate-file-autoloads-1):
7878 Use `emacs-lisp-mode-syntax-table' instead of
7879 `lisp-mode-syntax-table'.
7880 * lisp-mode.el (lisp-mode-syntax-table):
7881 Get rid of old checks for `parse-partial-sexp' version.
7882 Make `|' (pipe) string delimiter instead of punctuation.
7884 2001-02-16 Martin Buchholz <martin@xemacs.org>
7886 * window.el (save-selected-window):
7887 Use gensym for better macro hygiene.
7889 2001-02-06 Mike Sperber <mike@xemacs.org>
7892 * startup.el (startup-setup-paths): Set and use
7893 `mule-lisp-directory'.
7894 (startup-setup-paths-warning): Ditto.
7896 * setup-paths.el (paths-find-mule-lisp-directory): Added.
7897 (paths-construct-load-path): Consider `mule-lisp-directory'.
7899 2001-02-07 Matt Tucker <tuck@whistlingfish.net>
7901 * font-lock.el: Syntax table improvements used. A few random
7902 changes are not specified below.
7903 (font-lock-fontify-string-delimiters):
7904 (font-lock-syntactic-keywords):
7905 (font-lock-cache-state nil):
7906 (font-lock-cache-position):
7908 (font-lock-set-syntax):
7909 (font-lock-apply-syntactic-highlight):
7910 (font-lock-fontify-syntactic-anchored-keywords):
7911 (font-lock-fontify-syntactic-keywords-region):
7912 (font-lock-eval-keywords):
7914 (font-lock-remove-face):
7915 (font-lock-fontify-syntactically-region):
7916 Use syntax properties.
7918 2001-02-08 Martin Buchholz <martin@xemacs.org>
7920 * XEmacs 21.2.44 "Thalia" is released.
7922 2001-01-16 Mike Sperber <mike@xemacs.org>
7924 * startup.el (normal-top-level): Work even if no installation root
7927 2001-01-30 Andy Piper <andy@xemacs.org>
7929 * gutter-items.el (progress-abort-glyph): remove instantiator.
7930 (set-progress-abort-instantiator): new function.
7931 (abort-progress-feedback): use it.
7933 * gutter.el (set-gutter-dirty-p): new function.
7935 2001-01-30 Didier Verna <didier@xemacs.org>
7937 * mwheel.el (mwheel-scroll): unwind-protect the selected window.
7939 2001-01-24 Didier Verna <didier@xemacs.org>
7941 * sound.el (sound-extension-list): give a better default value.
7942 * sound.el (load-sound-file): improve the doc string, also find
7943 files given by absolute names, pass a real extension list to
7946 2001-01-26 Martin Buchholz <martin@xemacs.org>
7948 * XEmacs 21.2.43 "Terspichore" is released.
7950 2001-01-20 Klaus Frank <klausf@i3.informatik.rwth-aachen.de>
7952 * gnuserv.el (gnuserv-process-filter): Robuster handling of error
7953 messages from gnuserv.
7955 2001-01-20 Martin Buchholz <martin@xemacs.org>
7957 * XEmacs 21.2.42 "Poseidon" is released.
7959 2001-01-12 Nick V. Pakoulin <npak@ispras.ru>
7961 * cl-macs.el (cl-upcase-arg): New function.
7962 (cl-function-arglist): New function.
7963 (cl-transform-lambda): Automatically add CL-style lambda list to
7964 documentation string using functions above.
7966 2001-01-12 Andy Piper <andy@xemacs.org>
7968 * package-get.el (package-get-custom): call
7969 package-net-update-installed-db.
7971 * package-ui.el (pui-install-selected-packages): call
7972 package-net-update-installed-db.
7974 * package-net.el (package-net-update-installed-db): use
7975 packages-package-list so that we reflect reality.
7977 * packages.el (packages-package-list): Make docstring reflect
7980 * package-net.el (package-net-convert-index-to-ini): exclude mule entries.
7982 * postinstall.cc (do_postinstall): don't pick up shells if cygwin
7985 2001-01-17 Andy Piper <andy@xemacs.org>
7987 * wid-edit.el (widget-activation-glyph-mapper): activate or
7988 deactivate native widgets.
7989 (widget-glyph-insert-glyph): record instantiator.
7990 (widget-push-button-value-create): use it.
7992 * gui.el (gui-button-action): new function. Make button's domain
7993 buffer current when calling.
7994 (make-gui-button): update to use gui-button-action.
7996 2001-01-16 Didier Verna <didier@xemacs.org>
7998 * menubar-items.el (default-menubar): add an entry for modeline
7999 horizontal scrolling in Options -> Display.
8001 2001-01-17 Steve Youngs <youngs@xemacs.org>
8003 * package-get.el (package-get-require-signed-base): Set to nil
8006 2001-01-17 Martin Buchholz <martin@xemacs.org>
8008 * XEmacs 21.2.41 "Polyhymnia" is released.
8010 2001-01-16 Mike Sperber <mike@xemacs.org>
8012 * setup-paths.el (paths-core-load-path-depth): Stopgap bump to
8015 2001-01-14 Mike Sperber <mike@xemacs.org>
8017 * startup.el (maybe-create-compatibility-dot-emacs):
8018 (maybe-unmigrate-user-init-file):
8019 (unmigrate-user-init-file): Created.
8020 (maybe-migrate-user-init-file): Offer creation of compatibility
8022 Some doc fixes wrt init file location.
8024 2001-01-15 Golubev I. N. <gin@mo.msk.ru>
8026 * faces.el (face-frob-from-locale-first): new variable.
8027 (frob-face-font-2): Honor tags arg while trying to use
8028 standard-face-mapping. When face-frob-from-locale-first is set,
8029 first try to set face inheriting from frobbed-face.
8031 2001-01-15 Didier Verna <didier@xemacs.org>
8033 * about.el (xemacs-hackers): update my entry.
8034 * about.el (about-url-alist): ditto.
8035 * about.el (about-maintainer-info): ditto.
8036 * about.el (about-hackers): ditto.
8038 2001-01-15 Martin Buchholz <martin@xemacs.org>
8040 The byte compiler has been badly broken for a year,
8041 by the patch of 1999-12-06.
8042 * byte-optimize.el (byte-optimize-form-code-walker):
8043 Bug was: the byte compiler was making this erroneous optimization:
8044 (progn (or (foo)) (bar)) ==> (bar)
8046 2000-11-20 Mike Sperber <mike@xemacs.org>
8048 * setup-paths.el (paths-core-load-path-depth): Split
8049 `paths-load-path-depth' in two for site and core lisp. Don't
8051 * setup-paths.el (paths-construct-load-path): Use.
8053 2001-01-10 Andy Piper <andy@xemacs.org>
8055 * package-net.el (package-net-cygwin32-binary-size): new variable
8056 (package-net-win32-binary-size): ditto. add much needed
8059 * gutter-items.el (buffers-tab-items): correct off-by-one error
8060 for buffers-tab-max-size.
8062 2001-01-08 Martin Buchholz <martin@xemacs.org>
8064 * XEmacs 21.2.40 is released.
8066 2001-01-06 Stephen J. Turnbull <stephen@xemacs.org>
8068 * mule/hebrew.el: Fix comments and typos.
8069 mule/japanese.el: Fix comments, typos, and 8-bit character encoding.
8071 2001-01-06 Stephen J. Turnbull <stephen@xemacs.org>
8073 * ChangeLog.1: move ancient log from fill.el.
8077 mule/mule-category.el:
8078 Miscellaneous typo fixes and slight doc clarifications.
8080 * mule/mule-ccl.el: Correct file name in header.
8082 2000-12-31 Martin Buchholz <martin@xemacs.org>
8084 * XEmacs 21.2.39 is released.
8086 2000-12-27 Martin Buchholz <martin@xemacs.org>
8088 * byte-optimize.el (byte-optimize-cond):
8089 (byte-optimize-cond-1): New.
8090 Rewrite `cond' in terms of `if' and `or', which are easier to optimize.
8091 Optimizes (cond (x nil)) ==> nil.
8092 Provide better diagnostic on malformed expr like (cond foo).
8094 2000-12-20 Stephen J. Turnbull <stephen@xemacs.org>
8096 * mule/mule-coding.el:
8097 mule/mule-cmds.el (reset-language-environment,
8098 set-language-environment-coding-systems):
8099 Safer default coding-priority-list, corresponding to src/file-coding.h.
8101 2000-12-03 Jorma Laaksonen <jorma.laaksonen@hut.fi>
8103 * package-admin.el: Allow package removal from
8104 early-package-load-path.
8106 2000-12-15 Andreas Jaeger <aj@suse.de>
8108 * about.el (about-maintainer-info): Update my entry.
8110 2000-12-11 Matt Tucker <tuck@whistlingfish.net>
8112 * packages.el (locate-library): Add support for bzip2
8113 compressed .el files.
8115 2000-12-12 Andy Piper <andy@xemacs.org>
8117 * package-net.el: new file.
8119 2000-12-01 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8121 * font-lock.el: Add missing C++ keywords.
8123 2000-12-08 Adrian Aichner <adrian@xemacs.org>
8125 * simple.el (indent-for-comment): Preserve indentation of comments
8126 starting in column 0, as documented in (Info-goto-node
8127 "(xemacs)Comments"). Update docstring accordingly.
8129 2000-12-05 Martin Buchholz <martin@xemacs.org>
8131 * XEmacs 21.2.38 is released.
8133 2000-12-04 Didier Verna <didier@xemacs.org>
8135 * mouse.el (default-mouse-track-set-point-in-window): remove
8136 spurious '+' operation detected by Martin.
8139 2000-12-01 Martin Buchholz <martin@xemacs.org>
8141 * cl-extra.el (coerce):
8142 Implement char to integer coercion.
8143 Remove extraneous (numberp) test.
8145 * byte-optimize.el (byte-compile-splice-in-already-compiled-code):
8146 Perform lapcode inlining if the value of `byte-optimize' is 'byte.
8147 (byte-optimize-predicate):
8148 Warn if evaluating constant expression signals an error.
8149 (byte-optimize-form): Small simplification.
8151 * cl-macs.el (cl-do-proclaim): small efficiency improvement.
8153 2000-11-30 Martin Buchholz <martin@xemacs.org>
8156 (byte-optimize-minus):
8157 (byte-optimize-plus):
8158 (byte-optimize-mult):
8159 (byte-optimize-quo):
8160 Use (car (last x)) instead of (last x) to get last elt!
8161 Use `byte-optimize-predicate' to optimize `%'.
8162 Move optimizations for special numeric args to bytecomp.el.
8163 * bytecomp.el (byte-compile-associative): Remove.
8164 (byte-compile-max): New.
8165 (byte-compile-min): New.
8166 Properly handle erroneous calls: (max) (min).
8167 (byte-compile-plus): New.
8168 (byte-compile-minus):
8169 It's easiest to handle 0, +1 and -1 args here.
8170 (byte-compile-mult): New.
8171 It's easiest to handle 1, -1 and 2 args here.
8173 It's easiest to handle 0, +1 and -1 args here.
8174 Issue byte-compiler warning when dividing by zero.
8176 Byte-compiler arithmetic improvements.
8177 Better optimize these expressions in the obvious way:
8178 (+ x y 1) --> varref x varref y add add1
8179 (+ x y -1) --> varref x varref y add sub1
8180 (- x y 0) --> (- x y)
8181 (- 0 x y) --> (- (- x) y)
8182 (% 42 19) --> compile-time constant
8183 (/ 42 19) --> compile-time constant
8184 (* (foo) 2) --> foo call dup plus
8186 Optimize away arithmetic operations (+ x) (* x) (/ x 1)
8187 unless (declaim (optimize (safety 3)))
8188 or (setq byte-compile-delete-errors nil).
8190 2000-11-28 Stephen J. Turnbull <stephen@xemacs.org>
8192 * paragraphs.el (paragraph-separate, forward-sentence): Clarify
8195 2000-11-08 Stephen J. Turnbull <stephen@xemacs.org>
8197 * startup.el (command-line-do-help): Add documentation of
8198 portable dumper switches.
8200 2000-11-22 Andy Piper <andy@xemacs.org>
8202 * x-mouse.el (x-init-pointer-shape): use cursor-font explicitly.
8204 * glyphs.el (init-glyphs): don't use autodetect for strings.
8206 2000-11-28 Martin Buchholz <martin@xemacs.org>
8208 * byte-optimize.el (byte-optimize-char-before):
8209 (byte-optimize-backward-char):
8210 (byte-optimize-backward-word):
8211 Fix incorrect optimizations for these sorts of expressions:
8212 (let ((x nil)) (backward-char x))
8214 2000-11-21 Martin Buchholz <martin@xemacs.org>
8217 * byte-optimize.el (byte-optimize-backward-char): New.
8218 * byte-optimize.el (byte-optimize-backward-word): New.
8219 Make backward-word and backward-char as efficient as forward versions.
8221 * bytecomp.el (byte-compile-no-args-with-one-extra):
8222 * bytecomp.el (byte-compile-one-arg-with-one-extra):
8223 * bytecomp.el (byte-compile-two-args-with-one-extra):
8224 * bytecomp.el (byte-compile-zero-or-one-arg-with-one-extra):
8225 * bytecomp.el (byte-compile-one-or-two-args-with-one-extra):
8226 * bytecomp.el (byte-compile-two-or-three-args-with-one-extra):
8227 Check if extra arg is constant nil, and if so, use byte-coded call.
8229 * simple.el (backward-word):
8230 * simple.el (mark-word):
8231 * simple.el (kill-word):
8232 * simple.el (backward-kill-word):
8233 Make COUNT argument optional, for consistency with forward-char et al.
8235 * abbrev.el (abbrev-string-to-be-defined):
8236 * abbrev.el (inverse-abbrev-string-to-be-defined):
8237 * abbrev.el (inverse-add-abbrev):
8238 * abbrev.el (expand-region-abbrevs):
8239 * buff-menu.el (Buffer-menu-execute):
8240 * indent.el (move-to-left-margin):
8241 * indent.el (indent-relative):
8242 * indent.el (move-to-tab-stop):
8243 * info.el (Info-reannotate-node):
8244 * lisp-mode.el (lisp-indent-line):
8245 * lisp.el (end-of-defun):
8246 * lisp.el (move-past-close-and-reindent):
8247 * misc.el (copy-from-above-command):
8248 * mouse.el (default-mouse-track-scroll-and-set-point):
8249 * page.el (forward-page):
8250 * paragraphs.el (forward-paragraph):
8251 * paragraphs.el (end-of-paragraph-text):
8252 * picture.el (picture-forward-column):
8253 * picture.el (picture-self-insert):
8254 * rect.el (extract-rectangle-line):
8255 * simple.el (newline):
8256 * simple.el (fixup-whitespace):
8257 * simple.el (backward-delete-char-untabify):
8258 * simple.el (transpose-chars):
8259 * simple.el (transpose-preceding-chars):
8260 * simple.el (do-auto-fill):
8261 * simple.el (indent-new-comment-line):
8262 * simple.el (blink-matching-open):
8263 * view-less.el (cleanup-backspaces):
8264 * wid-edit.el (widget-transpose-chars):
8265 * term/bg-mouse.el (bg-insert-moused-sexp):
8266 Use more readable (backward-FOO n) instead of (forward-FOO -n).
8268 * info.el (Info-fontify-node):
8269 * simple.el (backward-delete-function):
8270 Use canonical delete-backward-char instead of backward-delete-char.
8272 2000-11-20 Andy Piper <andy@xemacs.org>
8274 * gutter-items.el (update-tab-in-gutter): don't barf if there are
8277 2000-11-20 Andy Piper <andy@xemacs.org>
8279 * gutter-items.el (update-tab-in-gutter): don't give popup frames
8282 2000-11-18 Martin Buchholz <martin@xemacs.org>
8284 * cl-macs.el: Correctly optimize plusp minusp oddp evenp.
8285 (proclaim inline...) was shadowing compiler-macros.
8287 2000-11-17 Martin Buchholz <martin@xemacs.org>
8289 * bytecomp.el (byte-compile-eval): New.
8290 (byte-compile-initial-macro-environment): Use byte-compile-eval.
8291 Keeps this promise made in Lispref:
8292 "If a file being compiled contains a `defmacro' form, the macro is
8293 defined temporarily for the rest of the compilation of that file."
8295 2000-11-09 Martin Buchholz <martin@xemacs.org>
8297 * cl.el (floatp-safe):
8303 Use a better parameter name than `x'.
8305 * cl-macs.el (check-type): Make continuable. Change documentation
8306 to require PLACE, but accept any form for compatibility.
8308 * abbrev.el (define-abbrev): Use check-type.
8309 * font-menu.el (font-menu-change-face): Use check-type.
8310 * menubar.el (relabel-menu-item): Use check-type.
8311 * itimer.el: Fix typo.
8313 2000-11-10 Yoshiki Hayashi <yoshiki@xemacs.org>
8315 * info.el (Info-extract-menu-node-name): Comma is a delimiter.
8317 2000-11-14 Martin Buchholz <martin@xemacs.org>
8319 * XEmacs 21.2.37 is released.
8321 2000-11-13 Katsumi Yamaoka <yamaoka@jpl.org>
8323 * code-cmds.el: Provide the feature.
8325 2000-07-21 Jan Vroonhof <jan@xemacs.org>
8327 * dumped-lisp.el (preloaded-file-list): Load code-cmds.el
8329 * code-cmds.el: New file
8330 * mule/mule-cmds.el:
8332 (coding-keymap): New keymap. Define coding system keyboard
8333 commands on file-coding builds too.
8334 (coding-system-change-eol-conversion):
8335 (universal-coding-system-argument):
8336 (set-default-coding-systems):
8337 (prefer-coding-system): Moved from mule-cmds.el
8338 (set-buffer-process-coding-system): Moved from mule-misc.el
8340 2000-09-15 Stephen Carney <carney@scubadoo.com>
8342 * etags.el (buffer-tag-table-files): Use append instead of nconc.
8344 2000-11-09 Steve Youngs <youngs@xemacs.org>
8346 * package-get.el (package-get-download-sites): Add a pre-release
8347 site for experimental packages.
8349 * auto-autoloads.el: Regenerated.
8351 2000-08-01 Andy Piper <andy@xemacs.org>
8353 * gutter-items.el (buffers-tab-omit-function): reference
8354 buffers-tab-select-visible-buffers.
8355 (buffers-tab-filter-functions): new variable, by default uses
8356 buffers-tab-selection-function and buffers-tab-omit-function.
8357 (select-buffers-tab-buffers-by-mode): invert arguments.
8358 (buffers-tab-select-visible-buffers): new function. Invert calling
8359 of buffers-menu-omit-invisible-buffers.
8360 (buffers-tab-items): rewrite to use
8361 buffers-tab-filter-functions. Rewrite docstring.
8362 (gutter-buffers-tab-extent): delete.
8363 (add-tab-to-gutter): always build a new extent when adding the
8365 (update-tab-in-gutter): make gutter dirty when orientation
8368 2000-11-07 Martin Buchholz <martin@xemacs.org>
8370 * bytecomp.el (byte-compile-defvar-or-defconst):
8371 Only do loadhist recording if defvar form includes a value.
8373 2000-11-02 Martin Buchholz <martin@xemacs.org>
8375 * bytecomp.el (byte-compile-initial-macro-environment):
8376 `eval-when-compile' should not compile its body.
8378 2000-11-02 Stephen J. Turnbull <stephen@xemacs.org>
8380 * mule/cyrillic.el: Add Windows 1251 code page encoding (by
8381 Sergey Groznyh <gsm@fct.ru> in <863diqaygu.fsf@fct.ru>). Fix
8382 some Japanese English. Remove some ancient FSF comments, and
8383 improve docstrings. Use symbols not vectors for tables.
8385 2000-11-03 Martin Buchholz <martin@xemacs.org>
8388 (local-key-binding):
8389 (global-key-binding):
8390 Add an optional `accept-defaults' parameter, just like `lookup-key'.
8393 (backward-sexp): Slightly simpler code.
8394 (mark-sexp): Make arg optional, like FSF Emacs.
8395 (forward-list): Slightly simpler code.
8396 (backward-list): Slightly simpler code.
8397 (down-list): Make arg optional, like FSF Emacs.
8398 (up-list): Make arg optional, like FSF Emacs.
8399 (backward-up-list): Make arg optional, like FSF Emacs.
8400 (kill-sexp): Make arg optional, like FSF Emacs.
8401 (backward-kill-sexp): Make arg optional, like FSF Emacs.
8403 * font-menu.el (font-menu-change-face):
8404 Take continuable errors into account.
8407 * abbrev.el (clear-abbrev-table):
8408 * abbrev.el (define-abbrev-table):
8409 * abbrev.el (define-abbrev):
8410 * abbrev.el (insert-abbrev-table-description):
8411 * apropos.el (apropos-documentation-check-doc-file):
8412 * apropos.el (apropos-documentation-check-elc-file):
8413 * buff-menu.el (list-buffers):
8414 * buff-menu.el (list-buffers-noselect):
8415 * bytecomp.el (byte-recompile-directory):
8416 * bytecomp.el (batch-byte-compile):
8417 * cl-macs.el (typep):
8418 * code-files.el (find-coding-system-magic-cookie):
8419 * code-files.el (insert-file-contents):
8420 * cus-edit.el (customize-set-variable):
8421 * cus-edit.el (customize-save-variable):
8422 * cus-face.el (custom-set-face-font-size):
8423 * cus-face.el (custom-set-face-update-spec):
8424 * cus-face.el (custom-reset-faces):
8425 * custom.el (custom-check-theme):
8426 * custom.el (copy-upto-last):
8427 * fill.el (canonically-space-region):
8428 * fill.el (fill-paragraph):
8429 * fill.el (fill-region):
8430 * fill.el (find-space-insertable-point):
8431 * fill.el (justify-current-line):
8432 * faces.el (face-spec-update-all-matching):
8433 * faces.el (set-face-stipple):
8434 * files-nomule.el (insert-file-contents):
8435 * files.el (insert-file-contents-literally):
8436 * files.el (hack-local-variables-last-page):
8437 * files.el (basic-save-buffer):
8438 * files.el (insert-directory):
8439 * font-menu.el (font-menu-change-face):
8440 * font.el (font-spatial-to-canonical):
8441 * format.el (format-encode-region):
8442 * format.el (format-insert-file):
8443 * format.el (format-replace-strings):
8444 * gutter.el (set-gutter-element):
8445 * help.el (key-or-menu-binding):
8446 * help.el (describe-bindings):
8447 * help.el (with-syntax-table):
8448 * indent.el (indent-rigidly):
8449 * indent.el (delete-to-left-margin):
8451 * info.el (Info-extract-dir-entry-from):
8452 * info.el (Info-build-dir-anew):
8453 * info.el (Info-rebuild-dir):
8454 * info.el (Info-batch-rebuild-dir):
8455 * info.el (Info-read-subfile):
8456 * info.el (Info-build-node-completions):
8457 * info.el (Info-extract-menu-node-name):
8458 * isearch-mode.el (isearch-range-invisible):
8459 * isearch-mode.el (isearch-restore-invisible-extents):
8460 * itimer.el (itimerp):
8461 * itimer.el (itimer-live-p):
8463 * keymap.el (substitute-key-definition):
8464 * keymap.el (read-command-or-command-sexp):
8465 * keymap.el (local-key-binding):
8466 * keymap.el (global-key-binding):
8467 * keymap.el (global-set-key):
8468 * keymap.el (local-set-key):
8470 * ldap.el (ldap-add-entries):
8471 * ldap.el (ldap-delete-entries):
8472 * lisp.el (backward-sexp):
8473 * lisp.el (mark-sexp):
8474 * lisp.el (forward-list):
8475 * lisp.el (backward-list):
8476 * lisp.el (down-list):
8477 * lisp.el (backward-up-list):
8478 * lisp.el (up-list):
8479 * lisp.el (kill-sexp):
8480 * lisp.el (backward-kill-sexp):
8481 * menubar.el (add-menu-button):
8482 * menubar.el (add-submenu):
8483 * menubar.el (delete-menu-item):
8484 * menubar.el (relabel-menu-item):
8485 * mouse.el (narrow-window-to-region):
8486 * obsolete.el (define-obsolete-variable-alias):
8487 * obsolete.el (store-substring):
8489 * package-admin.el (package-admin-install-function):
8490 * package-admin.el (package-admin-install-function-mswindows):
8491 * package-admin.el (package-admin-default-install-function):
8492 * package-get.el (package-get-update-base-entries):
8493 * packages.el (packages-load-package-dumped-lisps):
8494 * packages.el (packages-collect-package-dumped-lisps):
8495 * printer.el (generic-print-buffer):
8496 * printer.el (generic-print-region):
8497 * replace.el (occur-mode-mouse-goto):
8498 * replace.el (perform-replace):
8499 * select.el (get-selection-no-error):
8501 * simple.el (newline):
8502 * simple.el (open-line):
8503 * simple.el (edit-and-eval-command):
8504 * simple.el (goto-line):
8506 * simple.el (kill-region):
8507 * simple.el (copy-region-as-kill):
8508 * simple.el (kill-ring-save):
8509 * simple.el (set-mark):
8510 * simple.el (next-line):
8511 * simple.el (previous-line):
8512 * simple.el (line-move):
8513 * simple.el (set-goal-column):
8514 * simple.el (comment-region):
8517 * syntax.el (modify-syntax-entry):
8518 * syntax.el (map-syntax-table):
8519 * view-less.el (view-file):
8520 * view-less.el (view-buffer):
8521 * view-less.el (view-file-other-window):
8522 * window-xemacs.el (backward-other-window):
8524 * window.el (one-window-p):
8525 * window.el (walk-windows):
8526 * window.el (window-list):
8527 * x-mouse.el (x-mouse-kill):
8528 * x-select.el (x-get-cutbuffer):
8529 * x-select.el (x-store-cutbuffer):
8530 * term/bg-mouse.el (bg-mouse-line-to-center):
8531 * term/sun-mouse.el (window-line-end):
8532 * term/sun-mouse.el (sun-select-region):
8533 * term/sun.el (kill-region-and-unmark):
8534 * mule/mule-category.el:
8535 * mule/mule-category.el (modify-category-entry):
8536 * mule/mule-category.el (char-category-list):
8537 * mule/mule-coding.el (coding-system-force-on-output):
8538 * mule/mule-misc.el (coding-system-put):
8539 Docstring arglist/Texinfo fixes. See man/ChangeLog for details.
8541 2000-11-02 Stephen J. Turnbull <stephen@xemacs.org>
8543 * cus-face.el: Typo fixes and tiny clarifications.
8546 2000-10-27 Yoshiki Hayashi <yoshiki@xemacs.org>
8548 * startup.el (auto-save-list-file-prefix): Moved to fileio.c.
8549 * startup.el (normal-top-level): Setup auto-save-list-file-name
8550 if auto-save-list-file-prefix is non-nil.
8552 2000-10-25 Yoshiki Hayashi <yoshiki@xemacs.org>
8554 * files.el (auto-mode-alist): Allow mixed case suffix for idlwave-mode.
8556 2000-01-05 Yoshiki Hayashi <t90553@mail.ecc.u-tokyo.ac.jp>
8558 * hyper-apropos.el (hyper-apropos-this-symbol): Don't always
8559 get symbol at point-min.
8561 2000-10-24 Didier Verna <didier@xemacs.org>
8563 * info.el (Info-emacs-info-file-name): defconst it.
8564 * info.el (Info-footnote-tag): defcustom it.
8565 * info.el (Info-no-description-string): ditto.
8566 * info.el (Info-find-node): adapt to new semantics of
8567 'Info-suffixed-file (don't do the case variants stuff).
8568 * info.el (Info-insert-dir): rewrite the dir file variants code.
8569 * info.el (Info-directory-files): New. Return the list of info
8570 files in a directory.
8571 * info.el (Info-dir-outdated-p): use it.
8572 * info.el (Info-parse-dir-entries): ditto.
8573 * info.el (Info-build-dir-anew): don't restrict to files ending
8574 with a ".info.*" extension.
8575 * info.el (Info-set-mode-line): ditto.
8576 * info.el (Info-read-subfile): adapt to new semantics of
8577 'Info-suffixed-file (append 'exact argument).
8578 * info.el (Info-all-case-regexp): New. Return a regexp matching a
8579 string independently of the case.
8580 * info.el (Info-suffixed-file): use it (match all possible case
8582 * info.el (Info-insert-file-contents): code cleanup.
8583 * info.el (Info-rebuild-dir): cosmetics only. Fit code in 80
8585 * info.el (Info-batch-rebuild-dir): ditto.
8586 * info.el (Info-read-node-name-1): ditto.
8587 * info.el (Info-search): ditto.
8588 * info.el (Info-fontify-node): ditto.
8591 2000-10-24 Didier Verna <didier@xemacs.org>
8593 * process.el (shell-command): when called from a program, avoid
8594 'push-mark's "mark-set" message.
8596 2000-10-15 MIYASHITA Hisashi <himi@m17n.org>
8598 * mule/thai-xtis.el (tis-620): Specify coding-system's ccl-program
8599 by a symbol, not by a vector.
8600 * mule/vietnamese.el (vscii): Likewise.
8602 * mule/cyrillic.el (koi8-r): Likewise.
8604 * mule/chinese.el (chinese-big5-1): Specify charset's ccl-program
8605 by a symbol, not by a vector.
8606 (chinese-big5-2): Likewise.
8607 * mule/ethiopic.el (ethiopic): Likewise.
8608 * mule/vietnamese.el (vietnamese-viscii-lower): Likewise.
8609 (vietnamese-viscii-upper): Likewise.
8611 2000-10-12 Yoshiki Hayashi <yoshiki@xemacs.org>
8613 * files.el (auto-mode-alist): Remove obsolete entry for html3-mode.
8615 2000-10-13 Yoshiki Hayashi <yoshiki@xemacs.org>
8617 * byte-optimize.el (byte-optimize-car): New function.
8618 (byte-optimize-cdr): Ditto.
8620 2000-10-12 Yoshiki Hayashi <yoshiki@xemacs.org>
8622 * byte-optimize.el: Partial synch with FSF 20.7.
8623 Optimize constant concatenation.
8624 Add keymapp as a side effect free function. It is a built-in.
8625 (byte-after-unbind-pos): Remove byte-equal.
8627 2000-10-13 Gunnar Evermann <ge204@eng.cam.ac.uk>
8629 * update-elc-2.el: Quote regexps correctly.
8631 2000-10-05 MIYASHITA Hisashi <himi@m17n.org>
8633 * mule/mule-ccl.el: Sync up with Emacs 21.0.90.
8634 (ccl-compile): Apply integerp, not integer-or-char-p to
8635 check the type of the buffer magnification
8636 (ccl-compile-write-string): Encode a string with binary
8638 (ccl-compile-write-repeat): Likewise.
8640 2000-09-25 Robert Pluim <rpluim@bigfoot.com>
8668 2000-10-03 Daniel Pittman <daniel@rimspace.net>
8670 * simple.el (do-auto-fill): Use the function pointer to by
8671 `comment-line-break-function', not `indent-new-comment-line'. This
8672 fixes an issue with cc-mode comment continuation.
8674 2000-10-11 Martin Buchholz <martin@xemacs.org>
8676 * simple.el (turn-on-auto-fill): Add (interactive).
8677 * mwheel.el (mwheel-install): Add (interactive).
8678 * font-lock.el (turn-on-font-lock): Add (interactive).
8679 (turn-off-font-lock): Add (interactive).
8681 2000-10-03 Karl M. Hegbloom <karlheg@bittersweet.inetarena.com>
8683 * packages.el (packages-special-base-regexp): Add `man'.
8685 2000-10-08 Adrian Aichner <adrian@xemacs.org>
8687 * wid-edit.el (widget-specify-active): map over extents in current
8688 buffer like `widget-specify-inactive' does. Mapping over the
8689 inactive extent object does not work since the current extent is
8690 ignored by `map-extents'.
8692 2000-10-04 Martin Buchholz <martin@xemacs.org>
8694 * XEmacs 21.2.36 is released.
8696 2000-09-22 Martin Buchholz <martin@xemacs.org>
8698 * byte-optimize.el (byte-optimize-lapcode): Add an optimizer pass.
8699 Optimize the compiled-function-constants vector by byte-code
8702 2000-09-25 Robert Pluim <rpluim@bigfoot.com>
8704 * build-report.el (build-report-delete-regexp): quote value in
8707 2000-09-24 Adrian Aichner <aichner@ecf.teradyne.com>
8709 * build-report.el (build-report): Don't bind srcdir which we don't
8710 use in `multiple-value-bind' to avoid the only byte-compiler
8713 2000-09-23 Adrian Aichner <aichner@ecf.teradyne.com>
8715 * build-report.el: Requires cl and custom now.
8716 build-report-version is determined by XEmacs version -- remove
8717 build-report-version*.
8718 * build-report.el (build-report-version): Removed.
8719 * build-report.el (build-report-installation-version-regexp): New.
8720 * build-report.el (build-report-version-file-regexp): New.
8721 * build-report.el (build-report-installation-srcdir-regexp): New.
8722 * build-report.el (build-report-destination): Offer
8723 xemacs-build-reports and xemacs-beta.
8724 * build-report.el (build-report-keep-regexp): Adjusted.
8725 * build-report.el (build-report-delete-regexp): Adjusted.
8726 * build-report.el (build-report-make-output-dir): New.
8727 * build-report.el (build-report-installation-file): Replace use of
8728 `concat' with `expand-file-name'.
8729 * build-report.el (build-report-make-output-file): Removed.
8730 * build-report.el (build-report-make-output-files): New.
8731 * build-report.el (build-report-subject): Identify as
8732 user-variable with "*...".
8733 * build-report.el (build-report-prompts): Ditto.
8734 * build-report.el (build-report-version-file): New.
8735 * build-report.el (build-report-file-encoding): Identify as
8736 user-variable with "*...".
8737 * build-report.el (build-report-make-output-get): New.
8738 * build-report.el (build-report-insert-header): Report
8739 emacs-version and system-configuration instead of
8740 build-report-version.
8741 * build-report.el (build-report-insert-make-output): Add file
8743 * build-report.el (build-report-insert-installation-file):
8745 * build-report.el (build-report-keep): Change docstring,
8747 * build-report.el (build-report-delete): Ditto.
8748 * build-report.el (build-report-installation-data): New.
8749 * build-report.el (build-report-version-file-data): New.
8751 2000-09-20 Martin Buchholz <martin@xemacs.org>
8753 * byte-optimize.el (byte-optimize-lapcode):
8754 Fix the optimization of using the first 5 elements of the
8755 constants vector for variables.
8756 (byte-optimize-lapcode): Fix another ancient broken optimization.
8758 2000-09-19 Martin Buchholz <martin@xemacs.org>
8760 * *: Spelling mega-patch
8762 2000-09-19 Martin Buchholz <martin@xemacs.org>
8764 * easymenu.el: doc fixes.
8765 (easy-menu-do-define): Use backquote.
8768 `when' seems much clearer than `if' here.
8770 (easy-menu-add-item):
8771 (easy-menu-item-present-p):
8772 (easy-menu-remove-item):
8773 Wrap using (when (featurep 'menubar) ...)
8775 2000-09-16 Martin Buchholz <martin@xemacs.org>
8777 * bytecomp.el (displaying-byte-compile-warnings):
8778 Revert Ben's change to this function below so that the compile log
8779 is displayed properly for users of the "popper" package.
8781 2000-09-12 Martin Buchholz <martin@xemacs.org>
8783 * window.el (save-selected-window): Use backquote.
8785 * bytecomp.el (byte-compile-file-form-defvar-or-defconst):
8786 Renamed from `byte-compile-file-form-defvar'.
8787 * bytecomp.el (byte-compile-defvar-or-defconst):
8788 Only cons onto current-load-list in top-level forms.
8789 Else this leaks a cons cell every time a defun is called.
8790 Renamed from `byte-compile-defvar', for clarity.
8791 Warn when docstring of defvar is not a string.
8792 Use consistent error messages.
8795 2000-09-11 Martin Buchholz <martin@xemacs.org>
8797 * simple.el (set-variable):
8798 Remove unneeded defvar by rearranging order of let* forms.
8800 * mule/mule-ccl.el (ccl-get-next-code):
8801 * menubar-items.el (bookmark-menu-filter):
8802 (language-environment-menu-filter):
8803 (tutorials-menu-filter):
8804 * toolbar-items.el (toolbar-compile):
8805 * byte-optimize.el (disassemble-offset):
8806 Use (declare (special ...)) instead of `defvar'.
8808 * cl-macs.el (cl-do-proclaim):
8809 Fix (declare (special ...)) warning suppression syntax.
8811 2000-07-22 Golubev I. N. <gin@mo.msk.ru>
8813 * info.el (Info-tag-table-marker):
8814 (Info-tag-table-buffer):
8815 (Info-find-file-node):
8816 (Info-read-subfile):
8817 (Info-build-node-completions):
8820 Multiple info buffer support.
8822 2000-08-28 Oscar Figueiredo <oscar@cpe.fr>
8824 * ldap.el (ldap-decode-entry): New defun
8825 (ldap-search-entries): Use it in order to decode DN-prefixed
8828 2000-08-23 Daniel Pittman <daniel@danann.net>
8830 * mule/mule-cmds.el (coding-system-change-eol-conversion):
8831 Use `eq', not `=', to compare symbols.
8833 2000-07-30 Ben Wing <ben@xemacs.org>
8835 * bytecomp.el (byte-compile-report-error):
8836 * bytecomp.el (displaying-byte-compile-warnings):
8837 if stack-trace-on-error is set, send out a backtrace when
8838 an error is encountered that stops byte compilation. this
8839 should make it much much easier to track down those curious
8840 problems. also undo the kludge of using a separate "*Show*"
8841 buffer for display when there's a temp-buffer-show-function;
8842 we can avoid this by just being a little smarter.
8845 * dialog-items.el (search-dialog-regexp): New.
8846 * dialog-items.el (search-dialog-callback):
8847 * dialog-items.el (make-search-dialog):
8848 add a regexp option to the dialog and clean up a bit.
8851 * dialog.el (yes-or-no-p-dialog-box):
8852 * dialog.el (get-dialog-box-response):
8853 * dialog.el (make-dialog-box):
8854 * dialog.el (dialog-box-finish): New.
8855 * dialog.el (dialog-box-cancel): New.
8856 * dialog.el (internal-make-dialog-box-exit): New.
8857 implement [properly!] the :modal property of the new dialog box
8858 interface. this is the first time xemacs has ever had *proper*
8859 modal dialog boxes, giving the standard window-system feedback.
8860 (e.g. under windows, clicking on a disabled frame causes a beep
8861 and makes the dialog box flash three times.)
8863 * dragdrop.el: header keyword frobbing.
8865 * dumped-lisp.el (preloaded-file-list):
8866 renamed winnt.el to win32-native.el.
8868 * faces.el (face-property):
8869 * faces.el (set-face-property):
8870 * faces.el (frob-face-property):
8871 * faces.el (frob-face-font-2):
8872 * faces.el (make-face-bold):
8873 * faces.el (make-face-italic):
8874 * faces.el (make-face-bold-italic):
8875 * faces.el (make-face-unbold):
8876 * faces.el (make-face-unitalic):
8877 * faces.el (make-face-smaller):
8878 * faces.el (make-face-larger):
8879 clean up the implementation of these so that window-system-specific
8880 methods are called only on objects belonging to that window system.
8881 previously, you could have [e.g.] mswindows-make-face-bold called
8882 on font object of device type `stream', which is not good and
8883 explains the subtle errors Adrian was getting when byte-compiling
8884 something that required 'term. (Adrian, now you can use stack-trace-
8885 on-error to find the exact place where things are going wrong instead
8886 of having to laboriously binary-search your way through.)
8888 * finder.el (finder-known-keywords):
8889 cleaned up -- properly sorted, clarified the meanings of many of
8890 the keywords, and added a few -- mswin, gui, content, build, www,
8891 user, services. the last two try to distinguish between a package
8892 that's used directly by the user, and a package that provides
8893 support services to other packages.
8895 * font-lock.el (lisp-font-lock-keywords-2):
8896 update list of lisp control structures to include everything,
8897 including new ones i introduced.
8899 * gutter.el: header keyword frobbing.
8901 * isearch-mode.el (isearch-ring-adjust1): M-p to recall the most
8902 recent isearch element was not doing so! you got the second-most-
8905 * lisp-mode.el (construct-lisp-mode-menu):
8906 more menubar cleanups.
8907 * lisp-mode.el (with-selected-window):
8908 make it indent properly.
8910 * menubar-items.el (default-menubar): lots of menubar cleanups.
8911 rearranged the options menu the most, e.g. splitting up the
8912 Keyboard/Mouse menu into a new Editing menu and combining the
8913 separate Scrollbar/Gutter/Toolbar submenus into Display.
8914 Got rid of General, moved items to Editing or new Troubleshooting.
8915 Moved Packages to Tools; doesn't seem to belong under Options.
8916 Added stuff to the Cmds menu, e.g. Change Case.
8918 NB please don't complain about these periodic menubar changes.
8919 Anything like this is necessarily incremental in its construction
8920 -- By constant use you gradually become more and more aware of
8921 better and better ways to group menu items. When we eventually
8922 move the options menu to a property sheet, the existing structure
8923 will probably be preserved fairly well.
8925 * minibuf.el (next-history-element): fix problems with pressing
8926 down arrow in repeat-complex-command.
8929 * modeline.el (modeline-3d-p): New.
8930 added custom variable for controlling the 3d modeline. the
8931 corresponding Options item has been present for a long time,
8932 but commented out with "fix me!" comments. it's fixed now.
8934 * obsolete.el (add-menu):
8935 remove bogus gettexts.
8937 * process.el (shell-quote-argument):
8938 handle this correctly under Windows native with COMMAND.COM/CMD.EXE.
8939 For bash under Windows native, see below.
8942 * simple.el (display-warning-buffer):
8943 Fixed the handling of warning display to eliminate the annoying
8944 *Show* buffer, like was done for byte-compiler output above.
8946 * simple.el (debug-print): New.
8947 Simple function for sending debug messages to the console and/or
8950 * subr.el (replace-in-string):
8951 Rewrite this function to avoid N^2 behavior with large strings --
8952 catastrophic with the new Windows selection code! (Apparently the
8953 author of this function didn't realize there was a fun
8954 replace-match that could make his life much easier, because we
8955 duplicated the entire logic. The new version is smaller, easier
8956 to understand, much more robust, and has extended features --
8957 those of replace-match.)
8960 * window.el (with-selected-window): New.
8961 An obvious complement to the existing `with-selected-frame' and
8962 `with-current-buffer'.
8964 * win32-native.el: Renamed from winnt.el.
8965 Added a great deal of stuff for properly handling process quoting,
8966 somewhat modeled on Kirill's original model (which i later threw
8967 away). We should now finally have correctly working process arg
8968 quoting/dequoting so that the final app gets exactly what we
8969 intended. Because the mechanism is in Lisp, it's easily
8970 extendible. (For those running bash and running the native
8971 version, I tried hard to do what I thought was correct. But more
8972 thought is needed, and ideally the volunteer work of people with
8973 these configurations that they generally run on.)
8975 * x-font-menu.el (x-font-menu-font-data):
8976 Put in defvar's to fix byte-compiler warnings.
8978 2000-08-01 Alastair J. Houghton <ajhoughton@lineone.net>
8980 * select.el (selection-coercion-alist): Initialise.
8981 * select.el (select-coerce-to-text): New.
8982 * select.el (select-coerce): New.
8983 New functions to perform type and value coercion.
8985 * select.el (select-buffer-killed-default): Keep data if it was
8988 2000-08-02 Martin Buchholz <martin@xemacs.org>
8990 * menubar-items.el (default-menubar): Fix typo.
8991 (default-menubar): `lambda' was mispelled as `lamda'.
8993 2000-07-31 Yoshiki Hayashi <yoshiki@xemacs.org>
8995 * window.el (shrink-window-if-larger-than-buffer): Remove
8998 2000-07-31 Yoshiki Hayashi <yoshiki@xemacs.org>
9000 * paths.el (gnus-local-domain): Removed.
9001 (gnus-local-organization): Ditto.
9002 (gnus-startup-file): Ditto.
9004 2000-07-13 Yoshiki Hayashi <yoshiki@xemacs.org>
9006 * files.el (auto-mode-alist): Add .spec for RPM.
9008 2000-07-31 Andy Piper <andy@xemacs.org>
9010 * gutter-items.el (update-tab-in-gutter): deprecate :properties.
9012 2000-07-31 Yoshiki Hayashi <yoshiki@xemacs.org>
9014 * dragdrop.el (experimental-dragdrop-drop-url-default): Use function
9016 * help.el (xemacs-www-page): Ditto.
9017 (xemacs-www-faq): Ditto.
9018 * menubar-items.el (default-menubar): Ditto.
9020 * wid-edit.el (widget-url-link-action): Ditto.
9021 From: Kenichi OKADA <okada@opaopa.org>.
9023 2000-07-31 Martin Buchholz <martin@xemacs.org>
9025 * finder.el (finder-commentary): Add autoload cookie.
9027 2000-07-28 Adrian Aichner <aichner@ecf.teradyne.com>
9029 * files.el (insert-file-contents-literally): Fix second let
9030 binding for `coding-system-for-read' to `coding-system-for-write'
9031 as suggested by Dan Holmsand <dan@innehallsbolaget.com>.
9033 1999-06-15 Jan Vroonhof <vroonhof@math.ethz.ch>
9035 * files.el (insert-file-contents-literally): Use binary coding
9036 system (from Morioka san).
9037 (insert-file-contents-literally): Make file-name-handler method.
9039 2000-07-26 Martin Buchholz <martin@xemacs.org>
9041 * cl-macs.el (get-selection): Add defsetf.
9043 2000-07-25 Steve Youngs <youngs_s@ozlinx.com.au>
9045 * x-init.el (x-activate-region-as-selection): replace obsolete
9046 function x-own-selection with own-selection.
9047 (ow-find): replace obsolete functions x-get-selection and
9048 x-get-clipboard with get-selection and get-clipboard.
9049 (init-post-x-win): replace obsolete function x-disown-selection
9050 with disown-selection.
9052 2000-07-20 Mike Sperber <mike@xemacs.org>
9054 * startup.el (load-user-init-file): Only try to load init file if
9057 2000-07-10 Andy Piper <andy@xemacs.org>
9059 * dialog-items.el: sync with Ben's patch.
9061 * gutter-items.el (buffers-tab-switch-to-buffer): remove now-bogus
9063 (progress-text-glyph): deleted.
9064 (progress-layout-glyph): make completely minimal.
9065 (progress-gauge-glyph): ditto.
9066 (progress-display-style): fix to handle dynamic instantiator
9068 (progress-text-instantiator): new.
9069 (progress-layout-instantiator): new.
9070 (progress-gauge-instantiator): new.
9071 (set-progress-display-instantiator): renamed and changed from
9072 set-progress-display-style.
9073 (progress-abort-glyph): use instantiator not glyph.
9074 (append-progress-display): use set-progress-display-instantiator
9075 and set-glyph-image.
9076 (abort-progress-display): ditto.
9077 (raw-append-progress-display): ditto.
9079 2000-07-20 Ben Wing <ben@xemacs.org>
9081 * code-files.el: Move Mule-specific code to mule-coding.el.
9083 2000-07-15 Ben Wing <ben@xemacs.org>
9089 * cmdloop.el (yes-or-no-p):
9090 * cmdloop.el (y-or-n-p):
9091 Make these functions use should-use-dialog-box-p and not be
9092 overridden in dialog.el.
9095 * cus-dep.el (Custom-make-dependencies): Removed.
9096 * cus-dep.el (Custom-make-dependencies-1): New.
9097 * cus-dep.el (Custom-make-one-dependency): New.
9098 New entry point for use in Makefiles, to avoid excessive
9101 * cus-edit.el (custom-variable-reset-saved):
9102 * cus-edit.el (custom-variable-reset-standard):
9103 * cus-edit.el (custom-save-resets):
9104 Fix bytecompiler warnings.
9107 * dialog.el (yes-or-no-p-dialog-box):
9108 * dialog.el (yes-or-no-p-maybe-dialog-box): Removed.
9109 * dialog.el (y-or-n-p-maybe-dialog-box): Removed.
9110 * dialog.el (get-dialog-box-response):
9111 * dialog.el (message-or-box):
9112 * dialog.el (make-dialog-box):
9113 * dialog.el (popup-dialog-box): New.
9114 Avoid yes-or-no-p bogosities.
9115 Create a general function `make-dialog-box' to encapsulate all
9116 dialog box methods; easily extendible. popup-dialog-box now obsolete.
9118 * dumped-lisp.el (preloaded-file-list):
9119 Add dialog-items. Clean up. Group files by types.
9121 * easymenu.el (easy-menu-add):
9122 * easymenu.el (easy-menu-remove):
9123 Account for accelerators.
9126 * extents.el (extent-list): New args, like in map-extents.
9127 * extents.el (extent-at-event): New.
9128 * extents.el (extents-at-event): New.
9131 * font-lock.el (font-lock-mode):
9132 * font-lock.el (font-lock-default-fontify-buffer):
9133 * font-lock.el (font-lock-default-unfontify-region):
9134 * font-lock.el (font-lock-fontify-syntactically-region):
9135 * font-lock.el (font-lock-fontify-keywords-region):
9136 Use new progress-feedback names.
9138 * font-lock.el (java-font-lock-identifier-regexp):
9139 * font-lock.el (java-font-lock-class-name-regexp):
9140 Fix bytecompiler warnings.
9143 * gutter-items.el (progress-display-use-echo-area): Removed.
9144 * gutter-items.el (progress-feedback-use-echo-area): New.
9145 * gutter-items.el (progress-display-popup-period): Removed.
9146 * gutter-items.el (progress-feedback-popup-period): New.
9147 * gutter-items.el (set-progress-display-style): Removed.
9148 * gutter-items.el (set-progress-feedback-style): New.
9149 * gutter-items.el (progress-display-style): Removed.
9150 * gutter-items.el (progress-feedback-style): New.
9151 * gutter-items.el (progress-stack):
9152 * gutter-items.el (progress-displayed-p): Removed.
9153 * gutter-items.el (progress-feedbacked-p): New.
9154 * gutter-items.el (clear-progress-display): Removed.
9155 * gutter-items.el (clear-progress-feedback): New.
9156 * gutter-items.el (progress-display-clear-when-idle): Removed.
9157 * gutter-items.el (progress-feedback-clear-when-idle): New.
9158 * gutter-items.el (remove-progress-display): Removed.
9159 * gutter-items.el (remove-progress-feedback): New.
9160 * gutter-items.el (progress-display-dispatch-non-command-events): Removed.
9161 * gutter-items.el (progress-feedback-dispatch-non-command-events): New.
9162 * gutter-items.el (append-progress-display): Removed.
9163 * gutter-items.el (append-progress-feedback): New.
9164 * gutter-items.el (abort-progress-display): Removed.
9165 * gutter-items.el (abort-progress-feedback): New.
9166 * gutter-items.el (raw-append-progress-display): Removed.
9167 * gutter-items.el (raw-append-progress-feedback): New.
9168 * gutter-items.el (display-progress-display): Removed.
9169 * gutter-items.el (display-progress-feedback): New.
9170 * gutter-items.el (current-progress-display): Removed.
9171 * gutter-items.el (current-progress-feedback): New.
9172 * gutter-items.el (current-progress-display-label): Removed.
9173 * gutter-items.el (current-progress-feedback-label): New.
9174 * gutter-items.el (progress-display): Removed.
9175 * gutter-items.el (progress-feedback): New.
9176 Replace "progress-display" with "progress-feedback" globally.
9178 * gutter-items.el (lprogress-display): Removed.
9179 * gutter-items.el (progress-feedback-with-label): New.
9180 Rename lprogress-display ==> progress-feedback-with-label.
9182 * gutter-items.el (search-dialog-direction): Removed.
9183 * gutter-items.el (search-dialog-text): Removed.
9184 * gutter-items.el (search-dialog-callback): Removed.
9185 * gutter-items.el (make-search-dialog): Removed.
9186 Move to dialog-items.el.
9189 * help.el (help-mode-quit):
9190 * help.el (mode-for-help): New.
9191 * help.el (help-sticky-window): New.
9192 * help.el (help-window-config): New.
9193 * help.el (with-displaying-help-buffer):
9194 * help.el (function-at-event): New.
9195 * help.el (help-symbol-regexp): New.
9196 * help.el (help-symbol-run-function-1): New.
9197 * help.el (help-symbol-run-function): New.
9198 * help.el (help-symbol-function-context-menu): New.
9199 * help.el (help-symbol-variable-context-menu): New.
9200 * help.el (help-symbol-function-and-variable-context-menu): New.
9201 * help.el (frob-help-extents): New.
9202 * help.el (describe-function-1):
9203 * help.el (variable-at-point):
9204 * help.el (variable-at-event): New.
9205 * help.el (describe-variable):
9207 - Make functions and variables be mousable.
9208 - Middle button hyperlinks.
9209 - New context-menu entries.
9212 * keydefs.el (global-map):
9213 New key bindings to move lines up and down.
9216 * lisp-mode.el (construct-lisp-mode-menu): New.
9217 * lisp-mode.el (emacs-lisp-mode-popup-menu):
9218 * lisp-mode.el (lisp-interaction-mode-menubar-menu):
9219 * lisp-mode.el (emacs-lisp-mode-menubar-menu):
9220 * lisp-mode.el (lisp-indent-function): Indent "flet" entries better.
9221 Make popup and menubar menus be different. Popup menu uses
9222 clicked location and automatically assumes symbol under the mouse
9223 for various commands.
9226 * menubar-items.el (bookmark-menu-filter): Add accelerators.
9227 * menubar-items.el (buffers-menu-omit-chars-list): Include 'd'.
9229 * menubar-items.el (global-popup-menu): Removed.
9230 * menubar-items.el (mode-popup-menu): Removed.
9231 * menubar-items.el (activate-popup-menu-hook): Removed.
9232 * menubar-items.el (popup-mode-menu): Removed.
9233 * menubar-items.el (popup-buffer-menu): Removed.
9234 * menubar-items.el (popup-menubar-menu): Removed.
9238 * menubar.el (global-popup-menu): New.
9239 * menubar.el (mode-popup-menu): New.
9240 * menubar.el (activate-popup-menu-hook): New.
9241 * menubar.el (last-popup-menu-event): New.
9242 * menubar.el (popup-mode-menu): New.
9243 * menubar.el (popup-buffer-menu): New.
9244 * menubar.el (popup-menubar-menu): New.
9245 * menubar.el (menu-call-at-event): New.
9246 Move non-content functions here. Add support for context menu
9249 * minibuf.el (minibuffer-history-uniquify):
9252 * minibuf.el (read-file-name-1):
9253 Call new file dialog box if it exists.
9255 * minibuf.el (mouse-rfn-setup-vars):
9256 Clean up "chop" action.
9259 * mouse.el (button2): Now bound to mouse-track.
9260 * mouse.el (click-inside-extent-p):
9261 * mouse.el (point-inside-extent-p):
9262 * mouse.el (point-inside-selection-p):
9263 * mouse.el (mouse-drag-or-yank): Removed.
9264 * mouse.el (mouse-begin-drag-n-drop): New.
9265 * mouse.el (mouse-eval-sexp):
9266 * mouse.el (mouse-track-activate-strokes): New.
9267 * mouse.el (mouse-track-do-activate): New.
9268 * mouse.el (mouse-track):
9269 * mouse.el (default-mouse-track-event-is-with-button): New.
9270 * mouse.el (default-mouse-track-cleanup-hook):
9271 * mouse.el (default-mouse-track-drag-hook):
9272 * mouse.el (default-mouse-track-drag-up-hook):
9273 * mouse.el (default-mouse-track-click-hook):
9274 Merge drag-n-drop into mouse-track.
9275 Add general "activate" support to replace specific button2 kludges.
9276 Use "button modifier" support in mouse-track.
9278 * package-get.el (package-get-dependencies): Fix bytecompiler warnings.
9281 * package-ui.el (pui-menu):
9282 * package-ui.el (pui-popup-context-sensitive): Removed.
9283 Fix bytecompiler warnings.
9284 Clean up popup code a bit.
9286 * select.el (get-selection-no-error): Fix bytecompiler warnings.
9289 * simple.el (transpose-lines):
9290 * simple.el (transpose-line-up): New.
9291 * simple.el (transpose-line-down): New.
9292 * simple.el (transpose-subr):
9293 * simple.el (transpose-subr-1): Removed.
9294 Clean up, add functions to move lines up and down.
9296 * startup.el (mail-host-address):
9297 * startup.el (user-mail-address):
9301 * subr.el (set-symbol-value-in-buffer): New.
9303 * subr.el (check-argument-type):
9304 * subr.el (defined-error-p): New.
9305 Add structured error support.
9307 * toolbar-items.el (toolbar-compile):
9308 Use new make-dialog-box.
9312 * userlock.el (ask-user-about-lock-dbox):
9313 * userlock.el (ask-user-about-supersession-threat-dbox):
9314 * userlock.el (ask-user-about-lock):
9315 * userlock.el (ask-user-about-supersession-threat):
9316 Use new make-dialog-box.
9317 Add safety checks; use should use-dialog-box-p.
9320 * window-xemacs.el (__buffer-dedicated-frame):
9321 * window-xemacs.el (buffer-dedicated-frame): New.
9322 * window-xemacs.el (set-buffer-dedicated-frame): New.
9323 Move dedicated-frame stuff into lisp.
9325 2000-07-18 Kirill 'Big K' Katsnelson <kkm@dtmx.com>
9327 * printer.el (generic-print-region): Do not require that
9328 `printer-name' be set.
9329 (printer-name): Commentary clarification.
9331 2000-07-19 Martin Buchholz <martin@xemacs.org>
9333 * XEmacs 21.2.35 is released.
9335 2000-07-18 Alastair J. Houghton <ajhoughton@lineone.net>
9337 * select.el (selection-coercible-types): Initialise.
9339 2000-07-18 Alastair J. Houghton <ajhoughton@lineone.net>
9341 * select.el (own-clipboard): Bug fix.
9343 2000-07-17 Mike Sperber <mike@xemacs.org>
9345 * cus-edit.el (custom-migrate-custom-file): Save init file before
9348 2000-07-16 Mike Sperber <mike@xemacs.org>
9350 * startup.el (load-init-file): Remove silly call to
9351 `load-user-custom-file`.
9352 (maybe-migrate-user-init-file): Minor fixes.
9354 2000-07-16 Martin Buchholz <martin@xemacs.org>
9356 * apropos.el (apropos-documentation-check-doc-file):
9357 `doc' variable should be let-bound, as was presumably intended.
9359 * cus-edit.el (custom-variable-reset-saved):
9360 (custom-variable-reset-standard):
9361 Remove unused variable comment-widget. Twice.
9363 * toolbar.el (toolbar-blank-press-function):
9364 Add a real defvar with initial value nil and proper docstring.
9365 (press-toolbar-button): No need to check for boundp-ness anymore.
9367 * rect.el (open-rectangle-line): Remove useless (let) form.
9368 Add defvar for pending-delete-mode.
9370 * info.el (Info-find-node): This function needs an autoload cookie.
9372 * mule/mule-x-init.el (x-use-halfwidth-roman-font):
9373 Use let* since the second form referred to the first.
9375 2000-07-16 Adrian Aichner <aichner@ecf.teradyne.com>
9377 * msw-select.el (mswindows-paste-clipboard): Use `get-clipboard'
9378 instead of removed `mswindows-get-clipboard'.
9381 2000-07-15 Alastair J. Houghton <ajhoughton@lineone.net>
9383 * select.el (select-convert-from-text): New.
9384 * select.el (select-convert-from-length): New.
9385 * select.el (select-convert-from-integer): New.
9386 * select.el (select-convert-from-identity): New.
9387 * select.el (select-convert-from-filename): New.
9388 * select.el (selection-converter-in-alist): Use them.
9389 New converter functions for X.
9391 * select.el (get-selection): Removed comment.
9393 * select.el (own-selection): Removed append code - I thought
9394 I'd already done this, but apparently not...
9396 * select.el: Changed comment about TIMESTAMP.
9398 * select.el (select-convert-in): New.
9399 * select.el (select-convert-out): New.
9400 New functions that get used by select.c.
9402 * select.el (select-buffer-killed-default): New.
9403 * select.el (select-buffer-killed-text): New.
9404 * select.el (selection-buffer-killed-alist): New.
9405 New list and functions that get called if a relevant selection
9406 exists and a buffer gets killed.
9408 * select.el (select-convert-to-targets):
9409 * select.el (select-convert-to-identity): Removed.
9410 * select.el (select-convert-from-identity): Removed.
9411 * select.el (select-converter-out-alist):
9412 Removed _EMACS_INTERNAL selection type.
9414 * x-select.el (xselect-kill-buffer-hook): Removed.
9415 * x-select.el (xselect-kill-buffer-hook-1): Removed.
9416 Removed this X-specific nonesense. Use the generic support
9417 in select.el instead.
9419 2000-07-15 Martin Buchholz <martin@xemacs.org>
9421 * mule/mule-category.el (defined-category-hashtable):
9422 Use make-hash-table instead of make-hashtable
9424 * buff-menu.el: Byte-compiler warning fix.
9426 * isearch-mode.el (isearch-highlight-all-cleanup):
9427 Remove unused variable `isearch-highlight-all-start'.
9429 * etags.el (add-to-tag-completion-table): Byte-compiler warning fix.
9431 * itimer.el (itimer-edit-mode): Byte-compiler warning fixes.
9433 * cus-dep.el (Custom-make-dependencies):
9434 Add autoload cookie for custom-add-loads to generated custom-load.el.
9436 * autoload.el (autoload-package-name): Warning suppression.
9437 Move defvar prior to first use.
9439 * custom.el: Add autoload for custom-declare-face.
9440 Allow `xemacs -no-autoloads -l bytecomp -f batch-byte-compile ...'
9441 * cl.el (cl-hack-byte-compiler):
9442 Allow `xemacs -no-autoloads -l bytecomp -f batch-byte-compile ...'
9445 2000-07-08 Mike Sperber <mike@xemacs.org>
9447 * startup.el (load-home-init-file): Added variable.
9448 (maybe-migrate-user-init-file): Added.
9449 (load-user-init-file): Load custom file if different from init
9452 * dumped-lisp.el (preloaded-file-list): Added "cus-file" before
9455 * cus-edit.el (custom-migrate-custom-file): Added for migration.
9456 Moved `custom-file'-related code to cus-file.el.
9458 * cus-file.el: New file.
9460 2000-04-01 Mike Sperber <mike@xemacs.org>
9462 * packages.el (packages-find-package-directories): Added support
9463 for external package hierarchies with in-place installations.
9465 * find-paths.el (paths-root-in-place-p): Added.
9466 (paths-find-emacs-directory): Added support for external
9467 directories with in-place installations.
9468 (paths-find-site-directory): Ditto.
9470 * startup.el (find-user-init-file): Also look for
9471 ~/.xemacs/init.elc? in preference to ~/.emacs.
9473 2000-07-12 Alastair J. Houghton <ajhoughton@lineone.net>
9475 * select.el (own-selection):
9476 * select.el (own-clipboard): Changed `append' parameter to
9477 `how-to-use' parameter.
9478 * select.el (own-selection): Removed icky append code.
9479 * select.el (own-selection, get-selection): Removed extra type
9481 * select.el (selection-appender-alist):
9482 * select.el (selection-converter-{in|out}-alist): Initialise.
9483 * select.el (select-append-to-*): New.
9484 * select.el (select-convert-from-*): New. New functions to append
9485 data and convert data from external type.
9487 2000-07-12 Stef Epardaud <stef@lunatech.com>
9489 * font-lock.el: Javadoc enhancements.
9491 2000-07-06 Kirill 'Big K' Katsnelson <kkm@dtmx.com>
9493 * printer.el (generic-print-region): Compose job name from buffer
9496 2000-07-06 Yoshiki Hayashi <yoshiki@xemacs.org>
9498 * font-lock.el (font-lock-fontify-pending-extents): Call
9499 font-lock-fontify-region instead of font-lock-fontify-buffer
9500 to avoid unnecessary progress gauges.
9502 2000-07-06 Craig Lanning <lanning@scra.org>
9504 * custom-load.el (faces):
9506 * finder.el (finder-compile-keywords): from Dan Holmsand, make sure
9509 * process.el (call-process-internal): from Dan Holmsand, use binary
9510 coding systems so that jka-compr works.
9512 2000-07-07 Ben Wing <ben@xemacs.org>
9514 * font-lock.el: Undo previous change. Unfortunately, some
9515 files actually use the variables directly in their init code
9516 without quoting them.
9518 2000-07-07 Ben Wing <ben@xemacs.org>
9520 * font-lock.el (defvar font-lock-*-face): Removed.
9522 * font-lock.el (font-lock-apply-highlight): Bind these face vars
9523 only when necessary.
9525 2000-06-30 Charles G Waldman <cgw@alum.mit.edu>
9527 * cl-macs.el: fix cl-transform-function-property kludge
9528 so that it does not require a random feature.
9530 2000-06-09 Karl M. Hegbloom <karlheg@bittersweet.inetarena.com>
9532 * files.el (auto-mode-alist): allow .make extension for Makefiles,
9533 as in Linux kernel "Rules.make".
9535 2000-06-29 Gunnar Evermann <ge204@eng.cam.ac.uk>
9537 * build-report.el (build-report): Add autoload cookie.
9539 2000-06-21 Charles G Waldman <cgw@alum.mit.edu>
9541 * package-ui.el (defgroup pui): Correct a misspelling
9542 (pui-toggle-package-delete): Change `seleted' to `selected'
9544 2000-06-12 Jan Vroonhof <vroonhof@math.ethz.ch>
9546 * package-get.el (package-get-update-base):
9547 (package-get): Use insert-file-contents-literally always.
9548 (package-get-maybe-save-index):
9549 Force coding system for writing to binary.
9551 2000-06-08 Mike Alexander <mta@arbortext.com>
9553 * code-process.el (call-process-region): If there is no coding
9554 system for the process on process-coding-system-alist use the
9555 coding system of the buffer containing the region.
9557 2000-06-10 Ben Wing <ben@xemacs.org>
9559 * cmdloop.el (command-error):
9560 If debug-on-error and noninteractive, output backtrace.
9562 * files.el (file-relative-name):
9563 Remove MSDOS references.
9565 * simple.el (line-number): New function, due to non-obvious
9566 behavior/usage of count-lines.
9568 * simple.el (count-lines): document non-obvious usage to get
9571 2000-06-11 Ben Wing <ben@xemacs.org>
9573 * faces.el ((featurep 'xpm)):
9574 * x-faces.el (x-init-face-from-resources):
9575 * x-faces.el (x-init-frame-faces):
9576 * x-misc.el (x-init-specifier-from-resources):
9577 * x-misc.el (x-get-resource-and-bogosity-check):
9578 * x-misc.el (x-get-resource-and-maybe-bogosity-check):
9579 * x-mouse.el (x-init-pointer-shape):
9580 * x-scrollbar.el (x-init-scrollbar-from-resources):
9581 Add sixth argument to x-get-resource calls so as to issue warnings
9582 rather than errors on bogus arguments.
9584 2000-06-05 Ben Wing <ben@xemacs.org>
9586 * compat.el: new file. provides a clean, non-intrusive way to
9587 define compatibility functions.
9589 * process.el (shell-quote-argument): temporary fix for lack
9590 of nt-quote-process-args. #### I need to put back the overall
9591 structure of that mechanism but redo the guts of it using the
9592 extra intelligence in the C code.
9594 2000-05-28 Adrian Aichner <aichner@ecf.teradyne.com>
9596 * package-info.el (pi-md5sum): Calculate MD5 sum just like
9597 `package-get' does in package-get.el, instead of using external
9600 * package-get.el (package-get): Insert package file literally to
9601 make checksum calculation work.
9603 2000-04-18 Hrvoje Niksic <hniksic@iskon.hr>
9605 * code-files.el (convert-mbox-coding-system): Deleted.
9606 (file-coding-system-alist): Removed reference to
9607 convert-mbox-coding-system.
9609 2000-05-28 Martin Buchholz <martin@xemacs.org>
9611 * XEmacs 21.2.34 is released.
9613 2000-05-20 Karl M. Hegbloom <karlheg@bittersweet.inetarena.com>
9615 * font-lock.el (font-lock-keywords): Rewrote docstring
9617 2000-05-22 Karl M. Hegbloom <karlheg@debian.org>
9619 * loadhist.el (unload-feature): handle case where x is both boundp
9622 2000-05-22 Karl M. Hegbloom <karlheg@debian.org>
9624 * packages.el: It's ok to use built-in macros, but not lisp
9627 2000-05-20 Ben Wing <ben@xemacs.org>
9630 * font-lock.el (font-lock-message-threshold):
9631 * font-lock.el (font-lock-mode):
9632 * font-lock.el (font-lock-default-fontify-buffer):
9633 * font-lock.el (font-lock-always-fontify-immediately):
9634 * font-lock.el (font-lock-old-extent): Removed.
9635 * font-lock.el (font-lock-old-len): Removed.
9636 * font-lock.el (font-lock-fontify-glumped-region): Removed.
9637 * font-lock.el (font-lock-pending-extent-table): New.
9638 * font-lock.el (font-lock-range-table): New.
9639 * font-lock.el (font-lock-after-change-function):
9640 * font-lock.el (font-lock-after-change-function-1): Removed.
9641 * font-lock.el (font-lock-fontify-pending-extents): New.
9642 * font-lock.el ('font-lock-revert-cleanup): Removed.
9643 * font-lock.el ('font-lock-revert-setup): Removed.
9644 Rewrite deferral code to handle any number of changes, merging
9645 them properly. Remove hacked-up code for revert-buffer, now
9648 * menubar-items.el (default-menubar):
9649 In Options->Edit Init File, don't switch to emacs-lisp-mode
9650 unless necessary; doing this turns off font-lock.
9652 2000-05-15 Yoshiki Hayashi <yoshiki@xemacs.org>
9654 * keydefs.el: Define C-x BS to backward-kill-sentence.
9656 2000-05-15 Yoshiki Hayashi <yoshiki@xemacs.org>
9658 * files.el (hack-local-variables-prop-line): Use non-greedy
9659 matching to process -*-texinfo-*- -*-.
9661 2000-05-11 Jonathan Marten <jonathan.marten@uk.sun.com>
9663 * minibuf.el (minibuf-directory-files): new function.
9664 (read-file-name-activate-callback): use minibuf-directory-files.
9665 (read-directory-name-internal): ditto.
9666 (mouse-file-display-completion-list): ditto.
9667 (mouse-directory-display-completion-list): ditto.
9668 (read-file-name-internal): remove "./" from completion list unless
9669 explicitly matched, for consistency.
9671 2000-05-11 Ben Wing <ben@xemacs.org>
9673 * gutter-items.el (gutter-buffers-tab):
9674 * gutter-items.el (add-tab-to-gutter):
9675 * gutter-items.el (update-tab-in-gutter):
9676 * gutter-items.el (remove-buffer-from-gutter-tab): Removed.
9677 * gutter-items.el (append-progress-display):
9678 * gutter-items.el (abort-progress-display):
9679 * gutter-items.el (raw-append-progress-display):
9680 Further fixes. Use set-glyph-image not set-image-instance-property,
9681 to fix problems with multiple windows in a frame.
9683 * menubar-items.el (tutorials-menu-filter):
9686 * startup.el (early-error-handler):
9687 Display message box under windows; otherwise, message will disappear
9688 before it can be viewed.
9691 Fix bug in NEEDTODUMP processing.
9693 2000-05-08 Yoshiki Hayashi <yoshiki@xemacs.org>
9695 * startup.el (lock-directory): Removed.
9696 (superlock-file): Ditto.
9697 (startup-set-paths): Remove lockdir.
9698 (startup-setup-paths-warning): Remove lock-directory.
9700 * setup-paths.el (paths-find-lock-directory): Removed.
9701 (paths-find-superlock-file): Ditto.
9703 2000-05-09 Ben Wing <ben@xemacs.org>
9705 * faces.el (set-face-property):
9706 * faces.el (set-face-font):
9707 * faces.el (set-face-foreground):
9708 * faces.el (set-face-background):
9709 * faces.el (set-face-background-pixmap):
9710 * faces.el (set-face-underline-p):
9711 * faces.el (set-face-strikethru-p):
9712 * faces.el (set-face-highlight-p):
9713 * faces.el (set-face-dim-p):
9714 * faces.el (set-face-blinking-p):
9715 * faces.el (set-face-reverse-p):
9719 * glyphs.el (make-image-specifier):
9720 * glyphs.el (glyph-property):
9721 * glyphs.el (set-glyph-image):
9722 * glyphs.el (make-glyph):
9723 * glyphs.el (make-pointer-glyph):
9724 * glyphs.el (make-icon-glyph):
9725 * glyphs.el (widget-image-instance-p): New.
9726 authorship info, lots of doc changes. New predicate, inadvertently
9727 omitted. the general principle with specifier docs is now that
9728 the description of instantiators should go with the make-foo-specifier
9729 fun's doc string, rather than in foo-specifier-p. this follows
9730 conventions elsewhere in XEmacs and in general is a lot more obvious
9731 of a place to look. sometimes the make-foo-specifier function needs
9732 to be created in the process.
9735 * gutter.el (make-gutter-specifier): New.
9736 * gutter.el (make-gutter-size-specifier): New.
9737 * gutter.el (make-gutter-visible-specifier): New.
9738 specifier doc updates according to the conventions specified before.
9741 * objects.el (make-font-specifier):
9742 * objects.el (make-color-specifier):
9743 * objects.el (make-face-boolean-specifier): New.
9744 specifier doc updates according to the conventions specified before.
9747 * specifier.el (set-specifier):
9748 * specifier.el (make-integer-specifier): New.
9749 * specifier.el (make-boolean-specifier): New.
9750 * specifier.el (make-natnum-specifier): New.
9751 * specifier.el (make-generic-specifier): New.
9752 * specifier.el (make-display-table-specifier): New.
9753 specifier doc updates according to the conventions specified before.
9756 * toolbar.el (make-toolbar-specifier): New.
9757 specifier doc updates according to the conventions specified before.
9759 2000-05-09 Ben Wing <ben@xemacs.org>
9761 * process.el (call-process-internal): Revert to previous version
9762 because Mike's change clashed with a change I did not long before.
9763 Changed progn to prog1 to fix the bug pointed out by Mike Alexander.
9764 Thanks very much Mike for pointing out the bug and submitting a
9767 2000-04-13 Mike Alexander <mta@arbortext.com>
9769 * process.el (call-process-internal): Send the correct input buffer
9770 (call-process-internal): Return the exit status of the process
9772 2000-05-07 Ben Wing <ben@xemacs.org>
9775 * winnt.el (nt-quote-args-verbatim): Removed.
9776 * winnt.el (nt-quote-args-prefix-quote): Removed.
9777 * winnt.el (nt-quote-args-backslash-quote): Removed.
9778 * winnt.el (nt-quote-args-double-quote): Removed.
9779 * winnt.el (nt-quote-args-functions-alist): Removed.
9780 * winnt.el (nt-quote-process-args): Removed.
9781 Remove all stuff for argument quoting. We borrow the code instead
9782 from Emacs 20.6, which is much more careful in its quoting
9783 (e.g. in handling runs of the escape character) and avoids most of
9784 the need for this Lisp mechanism by checking to see whether we're
9785 running a Cygwin or normal program and doing the appropriate
9786 quoting. If we end up needing such a mechanism, we should add
9787 it by extending the variable `mswindows-quote-process-args' so it
9788 can take an alist of regexps.
9790 2000-05-07 Ben Wing <ben@xemacs.org>
9793 Restore M-up, M-down to 21.1 state. Put *ward-sentence on
9794 C-M-left, C-M-right instead. Define C-M-up, C-M-down to scroll
9795 the window without moving point.
9798 * simple.el (scroll-up-one): New.
9799 * simple.el (scroll-down-one): New.
9800 Functions for use with C-M-up/down.
9802 2000-05-01 Martin Buchholz <martin@xemacs.org>
9804 * XEmacs 21.2.33 is released.
9806 2000-04-29 Martin Buchholz <martin@xemacs.org>
9808 * dialog.el (yes-or-no-p-dialog-box):
9810 Fix following horrible bug in X11 mode with focus-follows-mouse:
9811 1. Visit two files in two different frames.
9812 2. do File->Revert Buffer in one of those frames.
9813 3. Dialog box appears.
9814 4. Arrange things so that the mouse passes over the *other*
9815 frame, then to the dialog box, and click on "Yes".
9816 5. The file contents end up in the *wrong* buffer!
9819 2000-04-28 Ben Wing <ben@xemacs.org>
9821 * help.el (describe-installation): correct typo introduced
9822 in last patch: boundp -> fboundp.
9824 * etags.el (buffer-tag-table-list):
9825 canonicalize filenames to Unix format so that tag-table-alist
9826 searching works under Windows.
9829 Bowdlerize the supposedly objectionable words
9830 "who couldn't quite manage to cleanly modify batch-update-autoloads".
9832 * gutter-items.el (set-progress-display-style):
9833 * gutter-items.el (search-dialog-callback):
9834 * gutter-items.el (make-search-dialog):
9835 Change to new callback-ex api.
9837 2000-04-26 Bjrn Torkelsson <torkel@hpc2n.umu.se>
9839 * help.el: (describe-installation): decode-coding-string is not
9840 defined in a non MULE environment.
9842 2000-04-28 Ben Wing <ben@xemacs.org>
9844 * gutter-items.el (buffer-list-changed-hook):
9845 use it, not record-buffer-hook.
9847 * subr.el (record-buffer-hook): Removed.
9849 2000-04-27 Ben Wing <ben@xemacs.org>
9851 * gutter-items.el (buffers-tab-switch-to-buffer): do not
9852 use NORECORD option. Andy will not like this, but the existing
9853 gutter behavior is just wrong, as per this comment:
9855 ;; this used to add the norecord flag to both calls below.
9856 ;; this is bogus because it is a pervasive assumption in XEmacs
9857 ;; that the current buffer is at the front of the buffers list.
9858 ;; for example, select an item and then do M-C-l
9859 ;; (switch-to-other-buffer). Things get way confused.
9861 ;; Andy, if you want to maintain the current look, you must
9862 ;; *uncouple* the gutter order and buffers order.
9864 * loaddefs.el (completion-ignored-extensions): unfuckify.
9866 * bytecomp.el (batch-byte-compile-one-file): new function, used in
9869 * autoload.el (batch-update-one-directory): new function, used in
9872 * loadup.el: set gc-cons-threshold very high unless dumping --
9873 loadup during update-elc is much much much faster. also do this
9874 when quick-building.
9876 add commented-out code for profiling loadup.
9879 * update-elc.el (preloaded-file-list): add bytecomp.el, since it
9880 is required in order to build xemacs.
9882 2000-04-26 Ben Wing <ben@xemacs.org>
9884 * loadup.el: don't garbage collect during loadup if quick-build
9885 compile-time option is set.
9887 2000-04-23 Ben Wing <ben@xemacs.org>
9889 * update-elc.el: compute whether any dumped .el or .elc files
9890 are newer than the dumped exe, and touch the file ../src/NEEDTODUMP
9893 * update-elc.el (update-elc-files-to-compile): always change
9894 NOBYTECOMPILE in the src directory rather than current dir,
9895 so it will work under NT.
9897 * autoload.el (autoload-trim-file-name): canonicalize to slashes so
9898 the form of this file is identical between Unix and Windows.
9899 (autoload-target-directory): Fixed to be lisp/ not lisp/prim/.
9901 (update-autoloads-from-directory): updated doc string.
9902 updated doc strings in a few other places.
9904 2000-04-18 Yoshiki Hayashi <yoshiki@xemacs.org>
9906 * bytecomp.el (byte-force-recompile): Fix argument to
9907 byte-recompile-directory.
9909 2000-04-17 Yoshiki Hayashi <yoshiki@xemacs.org>
9911 * gutter-items.el (progress-display-clear-when-idle): Use
9913 * gutter-items.el (clear-progress-display): Adjust number of
9916 2000-04-13 Yoshiki Hayashi <yoshiki@xemacs.org>
9918 * dumped-lisp.el (preloaded-file-list): Always dump select.el.
9920 2000-04-16 Ben Wing <ben@xemacs.org>
9922 * printer.el: New file.
9924 * dumped-lisp.el (preloaded-file-list): Declare printer.el.
9926 * help.el (describe-installation): Fix decoding for Windows.
9929 * menubar-items.el (default-menubar):
9930 * menubar-items.el (tutorials-menu-filter): New.
9931 * menubar-items.el (popup-menubar-menu):
9932 Add authorship. Redo Help menu and Tutorials filter.
9934 * menubar.el: Correct comment.
9936 * modeline.el (modeline-buffer-identification): Correct doc string.
9939 * simple.el (printing): Removed.
9940 * simple.el (printer-name): Removed.
9941 * simple.el (generic-print-buffer): Removed.
9942 * simple.el (generic-print-region): Removed.
9943 Move generic print code to printer.el.
9945 2000-04-15 Ben Wing <ben@xemacs.org>
9947 * simple.el (generic-print-region): New.
9948 make this function actually work.
9949 (generic-print-buffer): call generic-print-region.
9951 2000-04-14 Andy Piper <andy@xemacs.org>
9953 * gutter-items.el (make-search-dialog): avoid unnecessary futzing
9954 by using the new widget-callback-current-channel.
9955 (search-dialog-callback): ditto.
9957 2000-04-12 Andy Piper <andy@xemacs.org>
9959 * gutter.el (default-gutter-position): moved from gutter-items.el.
9960 (default-gutter-position-changed-hook): ditto.
9961 (gutter-element-visibility-changed-hook): ditto.
9962 (set-gutter-element): ditto.
9963 (remove-gutter-element): ditto.
9964 (set-gutter-element-visible-p): ditto.
9965 (gutter-element-visible-p): ditto.
9966 (init-gutter): ditto.
9968 * dialog.el (make-dialog-box): renamed and moved from
9971 * gutter-items.el: move various functions elsewhere.
9973 2000-04-13 Katsumi Yamaoka <yamaoka@jpl.org>
9975 * menubar-items.el: Fixed place of parenthesis.
9977 2000-04-12 Ben Wing <ben@xemacs.org>
9979 * etags.el (find-tag-at-point): New. Lets you do find-tag
9980 without constantly being prompted for the tag.
9981 * simple.el: Added a number of section headings, to clarify the
9982 organization of this file.
9983 * simple.el (activate-region):
9984 * simple.el (region-exists-p):
9985 * simple.el (region-active-p):
9986 Moved these three function down to the other side of
9987 the case-changing functions, so they join the rest of
9989 * simple.el (printing): New.
9990 * simple.el (printer-name): New.
9991 * simple.el (generic-print-buffer): New.
9992 New functions, a very simple prototype for a unified
9995 * process.el (call-process-internal): Real fix for null BUFFER,
9996 other problems with BUFFER specs.
9999 Fixed up File->Print to use new printing functions.
10000 Various corrections and expansions to Grep/Compile menus.
10001 New options for Printing.
10002 New options for SMTP Mail, the way to send mail under
10003 MS Windows. (There's also a package patch to make SMTP
10004 Mail be the default under MSWin.)
10006 2000-04-09 Jeff Miller <jmiller@cablespeed.com>
10008 * menubar-items.el: Selecting Rectangle Mousing from menubar
10009 did not work. Needed to quote mouse-track-rectangle-p.
10011 2000-04-06 Yoshiki Hayashi <yoshiki@xemacs.org>
10013 * cl-compat.el (keywordp): Removed.
10015 2000-04-05 Andy Piper <andy@xemacs.org>
10017 * gutter-items.el (progress-layout-glyph): don't initialize here.
10018 (progress-gauge-glyph): use dynamic sizing.
10019 (set-progress-display-style): new function. Set progress glyphs
10020 appropriately depending on the style.
10021 (progress-display-style): new variable. Custom version of
10022 set-progress-display-style.
10023 (progress-abort-glyph): switch to dynamic sizes.
10024 (search-dialog-text): make the edit field active.
10026 2000-04-04 Andy Piper <andy@xemacs.org>
10028 * gutter-items.el (make-search-dialog): need to make the search
10029 dialog visible after creation.
10031 * menubar-items.el (default-menubar): use the search dialog for
10032 searching. Remove some extraneous search menu items.
10034 * gutter-items.el (set-gutter-element): allow glyphs to be used as
10036 (make-gutter-only-dialog-frame): allow the user to create the
10037 frame unmapped. Allow the gutter spec to be given as a glyph.
10038 (search-dialog-direction): new variable.
10039 (search-dialog-text): new variable.
10040 (search-dialog-callback): new function. Callback for the search
10042 (make-search-dialog): new function. Create a user-friendly search
10045 2000-04-04 Hrvoje Niksic <hniksic@iskon.hr>
10047 * faces.el (set-face-stipple): Use mswindows-bitmap-file-path
10050 2000-04-01 Andy Piper <andy@xemacs.org>
10052 * font-lock.el (font-lock-fontify-keywords-region): Calculate
10053 progress more accurately.
10055 2000-02-02 Hirokazu FUKUI <hfukui@sannet.ne.jp>
10057 * finder.el (finder-compile-keywords): Process readable files only.
10058 Because error in process of .#finder-inf.el when compile xemacs
10059 with --with-clash-detection option.
10061 2000-03-31 Andy Piper <andy@xemacs.org>
10063 * gutter-items.el (append-progress-display): don't delay after a
10064 successful font-lock.
10065 (make-gutter-only-dialog-frame): new function. Allow users to
10066 create gutter-only dialogs.
10068 2000-03-27 Mike Alexander <mta@arbortext.com>
10070 * process.el (call-process-internal): Handle a null BUFFER
10071 parameter correctly.
10073 2000-03-28 Andy Piper <andy@xemacs.org>
10075 * gutter-items.el (abort-progress-display): put strings in the
10076 gutter not extents.
10077 (progress-layout-glyph): signal special 'quit callback.
10078 (progress-display-quit-function): deleted.
10079 (progress-display-stop-callback): deleted.
10080 (progress-display-dispatch-command-events): deleted.
10081 (append-progress-display): remove calls to
10082 progress-display-dispatch-command-events.
10083 (raw-append-progress-display): ditto.
10085 2000-03-23 Hrvoje Niksic <hniksic@iskon.hr>
10087 * faces.el (set-face-stipple): Rewrite to correctly handle PIXMAP
10088 being a list. Actually define `stipple-pixmap-p' which is used as
10089 an error predicate. Correctly handle PIXMAP being either relative
10090 or absolute file name.
10092 2000-03-24 Andy Piper <andy@xemacs.org>
10094 * gutter-items.el (add-tab-to-gutter): use copy-sequence.
10095 (abort-progress-display): ditto. Don't delete the created extent.
10096 (raw-append-progress-display): ditto.
10097 (progress-display-dispatch-non-command-events): new
10098 function. Encapsulates what we want to do when no command input is
10100 (progress-display-dispatch-command-events): likewise, but disable
10101 for now since it causes too many problems.
10102 (append-progress-display): use them.
10103 (raw-append-progress-display): ditto.
10104 (default-gutter-position-changed-hook): set this rather than
10105 default-gutter-position-changed.
10106 (default-gutter-position-changed-hook): lambda with zero arguments
10108 (raw-append-progress-display): trap errors in pending input since
10109 allowing them to signal will hose the gauge well and
10110 truly. Ideally we would like to delay these until we are more able
10112 (append-progress-display): ditto.
10114 2000-03-20 Jeff Miller <jmiller@cablespeed.com>
10116 * lisp/make-docfile.el: call-process-internal is now implemented
10119 2000-03-21 Ben Wing <ben@xemacs.org>
10121 * mule\mule-cmds.el (set-language-info-alist):
10122 Fix to correspond to new menu arrangement.
10124 2000-03-21 Ben Wing <ben@xemacs.org>
10127 * process.el (call-process-internal): New.
10128 New implementation of call-process. Only enabled under NT, so far.
10129 stderr handling not implemented yet in CVS'd C code.
10131 2000-03-20 Ben Wing <ben@xemacs.org>
10134 * lisp-mode.el (lisp-interaction-mode-menubar-menu): New.
10135 * lisp-mode.el (lisp-interaction-mode):
10136 Put back Lisp Interaction menubar for Jan V's sake.
10139 * simple.el (mark-ring):
10140 * simple.el (dont-record-current-mark): New.
10141 * simple.el (in-shifted-motion-command): New.
10142 * simple.el (mark-ring-unrecorded-commands): New.
10143 * simple.el (mark-ring-max):
10144 * simple.el (set-mark-command):
10145 * simple.el (push-mark):
10146 * simple.el (handle-pre-motion-command):
10147 Implement scheme for not recording unimportant marks.
10150 * subr.el (function-allows-args): New.
10151 New function function-allows-args.
10153 2000-03-20 Martin Buchholz <martin@xemacs.org>
10155 * XEmacs 21.2.32 is released.
10157 2000-03-20 Andy Piper <andy@xemacs.org>
10159 * gutter-items.el (update-tab-in-gutter): force selection of the
10160 selected-window if required to do so.
10161 (buffers-tab-items): ditto.
10162 (add-tab-to-gutter): ditto.
10163 (create-frame-hook): use force-selection.
10164 (default-gutter-position-changed): lambdify.
10165 (update-tab-hook): deleted since it was only used in one place.
10167 2000-03-18 Andy Piper <andy@xemacs.org>
10169 * files.el (find-file-noselect): undo change that shouldn't have
10172 2000-03-17 Andy Piper <andy@xemacs.org>
10174 * buffer.el (switch-to-buffer): use last-nonminibuf-window instead
10175 of selected-window trickery.
10177 * gutter-items.el (update-tab-in-gutter): don't give dedicated
10179 (progress-display-stop-callback): progress -> progress-display
10180 (progress-display-quit-function): ditto.
10181 (clear-progress-display): ditto.
10182 (remove-progress-display): ditto.
10183 (append-progress-display): ditto.
10184 (abort-progress-display): ditto.
10185 (raw-append-progress-display): ditto.
10186 (display-progress-display): ditto.
10187 (current-progress-display-label): ditto.
10188 (current-progress-display): ditto.
10189 (lprogress-display): ditto and save the buffer
10190 (progress-display): ditto. Otherwise the buffer sometimes gets
10191 changed which confuses font-lock.
10193 * font-lock.el (font-lock-default-fontify-buffer): catch all
10194 errors, not just quit.
10195 (font-lock-mode): progress -> display-progress
10196 (font-lock-default-fontify-buffer): ditto.
10197 (font-lock-fontify-syntactically-region): ditto.
10198 (font-lock-fontify-keywords-region): ditto.
10200 2000-03-14 Hrvoje Niksic <hniksic@iskon.hr>
10202 * cl.el (gensym): Move to here from cl-macs.el.
10205 2000-03-16 Andy Piper <andy@xemacs.org>
10207 * font-lock.el (font-lock-mode): use lprogress and friends for
10208 progress management.
10209 (font-lock-default-fontify-buffer): ditto.
10210 (font-lock-fontify-syntactically-region): ditto.
10211 (font-lock-fontify-keywords-region): ditto.
10212 (font-lock-revert-cleanup): fix reverting.
10213 (font-lock-revert-setup): ditto.
10215 * gutter-items.el (progress-use-echo-area): new variable. Use the
10216 echo area for progress gauges if non-nil.
10217 (clear-progress): remove echo area stuff and defer to
10219 (append-progress): dispatch non-command events after each progress
10220 increment. Remove echo area stuff.
10221 (abort-progress): remove echo area stuff and defer to
10223 (raw-append-progress): ditto. Dispatch non-command events after
10225 (display-progress): defer echo area stuff to display-message.
10227 * gutter-items.el (clear-progress):
10228 (abort-progress): indentation changes.
10229 (display-progress): don't clear progress.
10230 (append-progress): compare messages with equal.
10231 (raw-append-progress): use dispatch-non-command-events to flush
10232 widget creation events.
10234 2000-03-13 Ben Wing <ben@xemacs.org>
10237 * abbrev.el (abbrev-string-to-be-defined): New.
10238 * abbrev.el (inverse-abbrev-string-to-be-defined): New.
10239 Changes for use with the menubar.
10241 2000-03-12 Ben Wing <ben@xemacs.org>
10243 * alist.el (vassoc): moved here from font-menu.el.
10245 * custom.el (defface): typo fix.
10247 * dialog.el (yes-or-no-p-dialog-box):
10248 * dialog.el (message-box):
10249 * files.el (save-some-buffers-1):
10250 Put accelerators in the button names.
10252 * font-lock.el (font-lock-comment-face):
10253 * font-lock.el (font-lock-keyword-face):
10254 * font-lock.el (font-lock-function-name-face):
10255 Fixed some of the colors under MS Windows because the existing
10256 default colors were hardly different from black and needed to be
10260 * font-menu.el (font-menu-split-long-menu):
10261 * font-menu.el (font-menu-family-constructor):
10262 * font-menu.el (font-menu-size-constructor):
10263 * font-menu.el (font-menu-weight-constructor):
10264 * font-menu.el (font-menu-set-font):
10265 vassoc moved to alist.el.
10266 Accelerators added to all menus.
10267 Unused bound var new-props removed.
10269 * keydefs.el: I did a whole lot of rearranging to put things in a
10270 more consistent order and fixed a number of cases where key
10271 combinations involving up, down, left, right and so on were
10272 defined but the corresponding keypad combinations were not
10276 * lisp-mode.el (lisp-interaction-mode-popup-menu):
10277 * lisp-mode.el (emacs-lisp-mode):
10278 * lisp-mode.el (lisp-interaction-mode):
10279 * lisp-mode.el (flet):
10280 Added accelerators onto the menus.
10281 Made all the different versions of the let function be indented
10283 Undid Steve's easy-menu-ification, because it makes it impossible
10284 to have the menubar and popup menus different.
10285 Cleaned up the menu; added items for find-function &c and some
10286 indenting, and removed debug-on-*.
10288 * list-mode.el (list-mode-hook):
10289 * list-mode.el (list-mode):
10290 * list-mode.el (completion-setup-hook):
10291 * list-mode.el (display-completion-list):
10292 Added support for the :window-height keyword, which is required
10293 because of other changes that I made for the file dialog box. I
10294 also made the hook variables list-mode-hook and
10295 completion-setup-hook and also minibuffer-setup-hook in
10296 minibuf.el be permanent-local; see comment in list-mode.el.
10298 * map-ynp.el (map-y-or-n-p):
10299 Added accelerators to the dialog buttons.
10301 * menubar-items.el (menu-truncate-list):
10302 New internal function.
10303 * menubar-items.el (submenu-generate-accelerator-spec):
10304 * menubar-items.el (menu-item-strip-accelerator-spec):
10305 * menubar-items.el (menu-item-generate-accelerator-spec):
10306 New exported functions, for use in auto-generating accelerator specs.
10308 * menubar-items.el:
10309 * menubar-items.el (default-menubar):
10310 * menubar-items.el (maybe-add-init-button):
10311 * menubar-items.el (bookmark-menu-filter):
10312 * menubar-items.el (slow-format-buffers-menu-line):
10313 * menubar-items.el (build-buffers-menu-internal):
10314 * menubar-items.el (language-environment-menu-filter):
10315 * menubar-items.el (default-popup-menu):
10316 * menubar-items.el (popup-buffer-menu):
10317 * menubar-items.el (popup-menubar-menu):
10318 Did a major overhaul on this file, and in fact I'm nowhere near
10319 done working on the menubar, and there will be more patches to
10320 come. A basic summary of what I've done:
10322 a) I added accelerators to all of the menu items. For menus that
10323 are auto-generated, such as the buffers menu, the accelerators are
10324 automatically added to the beginning of each line using the
10325 numbers 1 through 9, then zero, and then letters starting with A,
10326 but omitting the letters that are already in use for the fixed
10327 menu items at the top of the buffers menu. To facilitate adding
10328 accelerators of this kind, I created some new functions
10329 (*-accelerator-spec), which are also being used by other filters
10330 that auto generate lists of things such as ftp sites to download
10331 packages. If people really don't like these accelerators
10332 appearing at the beginning of the menu items, a variable can be
10333 added to optionally turn them off, but I think this is rather
10334 pointless because other menu items have accelerators and many or
10335 most of the menu users will use the accelerators if the support is
10338 b) I combined the top level Tools and Apps menus into a single
10339 Tools menu, because the distinction between the two is not
10340 obvious, and the items on the menus are not used often enough that
10341 putting some of them onto submenus is a problem.
10343 c) I created two new top level menus called View and Cmds because
10344 there were too many items on the File and Edit menus, and I'm going
10345 to be adding more items to these menus. In contrast to the Tools
10346 menu, the items on these menus may be used quite often during an
10347 editing session, and so should be available with fewer
10350 d) I added a number of options to the options menu, including one
10351 for controlling whether the alt key can be used to traverse to
10352 menu items using the accelerators, one for controlling behavior of
10353 control-k, one for controlling how the kill and yank functions
10354 interact with the clipboard, a few additional buffers-menu
10355 options, and various other things. I also did a bit of
10356 rearranging, for example, combining the keyboard and mouse options
10357 into a single keyboard and mouse submenu to facilitate the
10358 accelerators on that level.
10360 e) I changed the variable buffers-menu-format-buffer-line-function
10361 to take two arguments instead of one, the second argument being
10362 the line number for use in creating an accelerator. I added a
10363 hack to support existing functions with one argument (although I
10364 doubt that very many of these exist), for backward compatibility.
10366 f) I moved the top level mule menu to be a submenu of the edit
10367 menu. I think that most of the items on this menu are fairly
10368 useless and there are certainly not enough frequently used items
10369 to justify this being its own top level menu.
10371 g) I combined most of the items in big-menubar.el into the main menu.
10372 If people think the main menu is too big, it would be possible to
10373 create different configurations, some smaller.
10375 * menubar.el (check-menu-syntax):
10376 Deleted some syntax checks that were no longer valid, partly
10377 because of changes that were already made a long time ago, and
10378 partly because of a change I made where I allow the name of the
10379 menu item to be an evaluated expression rather than just a string,
10380 similar to all of the other parameters of a menu item.
10383 * minibuf.el (read-file-name-1):
10384 * minibuf.el (mouse-read-file-name-1):
10385 I made a number of changes to improve the appearance
10386 and functioning of the file dialog box. They include:
10388 a) Fixing the problem where closing the dialog box by clicking on
10389 the close button of the window didn't properly exit the
10392 b) Fixing the problem that if you typed part of a file name, and
10393 then clicked on a completion with the mouse, the file was not
10394 correctly selected.
10396 c) Changing the title of the dialog box to reflect the operation
10397 being done in accordance with user interface conventions, rather
10398 than the name of the dialog box buffer, which is rather useless.
10400 d) Remove the words "possible completions are" which didn't
10403 e) Fix things so that the completions scroll off the end of the
10404 completions windows only to the right, rather than both to the
10405 right and down, which is in accordance with Windows user interface
10408 * msw-init.el (init-post-mswindows-win):
10409 Added a binding for meta-F4, which is the standard windows binding
10410 for exiting a program.
10412 * select.el (get-selection-no-error):
10413 * select.el (own-selection):
10414 * select.el (own-clipboard):
10415 Added an optional argument called append to the functions
10416 own-selection and own-clipboard. This adds support for appending
10417 text to the existing selection and allows the function
10418 own-clipboard to be used as the value of the variable
10419 interprogram- cut-function.
10421 Fixed a bug in own-selection in handling zmacs-region-stays.
10423 * simple.el (historical-kill-line): New.
10425 * simple.el (kill-line):
10426 * simple.el (interprogram-cut-function):
10427 * simple.el (interprogram-paste-function):
10428 * simple.el (handle-pre-motion-command):
10429 * simple.el (next-line):
10430 * simple.el (previous-line):
10431 a) Expanded the variable kill-whole-line, so that function
10432 kill-line can be set to delete the entire line always, not just
10433 when cursor is at the beginning of the line. This is controlled
10434 by setting the variable kill-whole-line to the symbol 'always.
10435 This behavior, as well as the existing kill-whole-line behavior,
10436 now only take effect when kill-line is called interactively,
10437 although this is a departure from a previous behavior in the case
10438 of setting this variable kill-whole-line to t. It is almost
10439 certainly what has always been intended, and most likely the old
10440 way of doing things introduced bugs. I also created a function
10441 called historical-kill-line, which ignores the kill-whole-line
10442 setting and always gives the historical behavior of only killing
10443 to the end of the line. I bound this function to shift- control-k
10444 so that the kill to end of line behavior is available, even when
10445 kill-whole-line has been set to change control-k into the simple
10446 delete-whole-line behavior. (This can be set using the options
10449 b) I changed things so that kill and yank now interact with the
10450 clipboard by default under windows. This was done by changing the
10451 default value of interprogram-cut- function and
10452 interprogram-paste-function. You can get the old behavior by
10453 setting these to nil, and there is an option on the options menu
10456 c) I added support for selecting text using shifted motion keys.
10457 This support is on by default and can be controlled by the
10458 variable shifted-motion-keys-select-region. There is also a
10459 variable called unshifted-motion-keys-deselect-region that
10460 controls more specifically how the shifted motion key behavior
10461 works. I did not put an option on the options menu to turn this
10462 off, because I can't imagine why this would be useful.
10464 * simple.el (forward-block-of-lines):
10465 * simple.el (backward-block-of-lines):
10466 * simple.el (block-movement-size):
10469 * simple.el (uncapitalized-title-words):
10470 * simple.el (uncapitalized-title-word-regexp):
10471 * simple.el (capitalize-string-as-title):
10472 * simple.el (capitalize-region-as-title):
10476 * subr.el (add-hook):
10477 * subr.el (make-local-hook): New.
10478 * subr.el (remove-local-hook): New.
10479 * subr.el (add-one-shot-hook): New.
10480 * subr.el (add-local-one-shot-hook): New.
10481 Added some functions to make using hooks easier.
10484 a) Functions add-local-hook and remove-local-hook to make it easy
10485 to use local hooks.
10487 b) Functions add-one-shot-hook and add-local-one-shot-hook, which
10488 make it possible to add a "one-shot" hook, which is to say a hook
10489 that runs only once, and automatically removes itself after the
10490 first time it has run.
10492 2000-03-09 Andy Piper <andy@xemacs.org>
10494 * files.el (auto-mode-alist): pick up jsp, jhtml and xml files.
10496 2000-03-09 Yoshiki Hayashi <yoshiki@xemacs.org>
10498 * buff-menu.el (buffers-menu-omit-invisible-buffers):
10499 Moved from menubar-items.el.
10500 * dumped-lisp.el: Dump gutter-items regardless of menubar.
10502 2000-03-08 Andy Piper <andy@xemacs.org>
10504 * gutter-items.el (build-buffers-tab-internal): add selected field
10505 to buffers tab spec.
10507 2000-03-07 Yoshiki Hayashi <yoshiki@xemacs.org>
10509 * minibuf.el (last-exact-completion): Initialize to nil.
10511 2000-03-07 Didier Verna <didier@xemacs.org>
10513 * startup.el (command-line-1): remove unused variable
10514 `first-file-buffer'.
10516 2000-02-29 Hrvoje Niksic <hniksic@iskon.hr>
10518 * loaddefs.el (completion-ignored-extensions): Removed ".log",
10519 which is also used for Web server log files.
10521 2000-02-03 IKEYAMA Tomonori <tomonori@suiyokai.org>
10523 * mule/mule-charset.el: Setup auto-fill-chars.
10525 2000-03-02 SL Baur <steve@beopen.com>
10527 * subr.el (with-string-as-buffer-contents): Reimplement using
10528 `with-temp-buffer'. Fixes non-unique buffer name problem, fixes
10529 non-deletion of buffer after execution problem.
10530 (with-output-to-string): Use unique buffer name.
10532 2000-02-29 Stephen J. Turnbull <stephen@xemacs.org>
10534 * gutter-items.el (buffers-tab-sort-function): New variable.
10535 (buffers-tab-items): Funcall it to sort the buffer tab list.
10537 2000-02-29 Stephen J. Turnbull <stephen@xemacs.org>
10539 * startup.el (load-user-init-file): Merge two `if's to one `or'.
10541 2000-02-28 Martin Buchholz <martin@xemacs.org>
10543 * menubar-items.el (maybe-add-init-button): Remove the "Load
10544 .emacs" button from all menubars.
10546 2000-03-01 Didier Verna <didier@xemacs.org>
10548 * rect.el (string-rectangle): depend on `pending-delete-mode' for
10549 region rectangle replacement (from Jan Vroonhof).
10550 (replace-rectangle): new function.
10552 2000-01-05 Yoshiki Hayashi <t90553@mail.ecc.u-tokyo.ac.jp>
10554 * mule/mule-cmds.el (set-default-coding-systems): Use
10555 set-terminal-coding-system and set-keyboard-coding-system.
10556 * coding.el (set-terminal-coding-system): Use
10557 set-console-tty-output-coding-system.
10558 (set-keyboard-coding-system): Use
10559 set-console-tty-input-coding-system.
10561 2000-02-21 Yoshiki Hayashi <yoshiki@xemacs.org>
10563 * minibuf.el (read-variable): Allow symbol to default argument.
10565 2000-02-27 Andy Piper <andy@xemacs.org>
10567 * gutter-items.el (update-tab-hook): new function to be used for
10569 (create-frame-hook): add update-tab-hook.
10570 (record-buffer-hook): ditto.
10571 (default-gutter-position-changed): ditto.
10572 (default-gutter-position): updating the buffers tab is now handled
10574 (default-gutter-position-changed-hook): new variable.
10575 (gutter-element-visibility-changed-hook): ditto.
10576 (set-gutter-element-visible-p): call it.
10577 (set-gutter-element): use modify-specifier-instances. Set extents
10578 as duplicable before using.
10579 (remove-gutter-element): ditto.
10580 (set-gutter-element-visible-p): ditto.
10581 (init-gutter): new function.
10582 (add-tab-to-gutter): use new gutter-element functions rather than
10583 setting specifiers directly.
10584 (clear-progress): ditto.
10585 (abort-progress): ditto.
10586 (gutter-buffers-tab-visible-p): renamed from
10587 default-gutter-visible-p
10589 * specifier.el (modify-specifier-instances): new function from Jan
10592 * x-init.el (init-post-x-win): call init-gutter.
10594 * msw-init.el (init-post-mswindows-win): call init-gutter.
10596 * menubar-items.el (default-menubar): Update to reflect new gutter
10599 2000-02-26 Andy Piper <andy@xemacs.org>
10601 * gutter-items.el (set-gutter-element): new function. Add gutter
10602 elements to the specified gutter.
10603 (remove-gutter-element): new function. Remove gutter elements from
10604 the specified gutter.
10605 (set-gutter-element-visible-p): new function. Set gutter element
10606 visibility for the provided gutter-visible specifier.
10608 2000-02-23 Andy Piper <andy@xemacs.org>
10610 * gutter-items.el (add-tab-to-gutter): specify dimensions
10613 2000-02-24 Martin Buchholz <martin@xemacs.org>
10615 * gutter-items.el (add-tab-to-gutter):
10616 * package-get.el (package-get-interactive-package-query):
10617 * package-ui.el (pui-directory-exists):
10618 (pui-install-selected-packages):
10619 (pui-list-packages):
10620 Use #'(lambda ...) instead of '(lambda ...).
10622 2000-02-21 Gregory Neil Shapiro <gshapiro@gshapiro.net>
10624 * startup.el (load-user-init-file): Check to make sure user
10625 has an init-file before calling load().
10627 2000-02-20 Kirill 'Big K' Katsnelson <kkm@dtmx.com>
10629 * msw-glyphs.el (msgdi-device-p): Added this and 'msgdi specifier tag.
10631 2000-02-23 Martin Buchholz <martin@xemacs.org>
10633 * XEmacs 21.2.31 is released.
10635 2000-02-21 Mike Sperber <mike@xemacs.org>
10637 * loadup.el (really-early-error-handler):
10640 Remove dependency on EMACSBOOTSTRAP... environment variables.
10642 2000-02-21 Martin Buchholz <martin@xemacs.org>
10644 * XEmacs 21.2.30 is released.
10646 2000-02-19 Martin Buchholz <martin@xemacs.org>
10648 * byte-optimize.el (byte-optimize-plus):
10649 (byte-optimize-minus):
10650 (byte-optimize-multiply):
10651 Optimize (- 0) to 0, not (-)
10652 Optimize (+ 5 3.0) to 8.0
10653 Optimize (* 5 3.0) to 15.0
10654 Improve readability.
10656 2000-02-21 Jonathan Harris <jhar@tardis.ed.ac.uk>
10658 * modeline.el: (modeline-scrolling-method): change modeline
10659 mswindows cursor appearance according to the value.
10661 * msw-faces.el: (mswindows-init-device-faces): Initialise 'default
10662 and 'gui-element face colors and 'gui-element face font to Windows
10665 2000-02-09 Stef Epardaud <stef@lunatech.com>
10667 * font-lock.el: Javadoc enhancements
10669 1999-11-27 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
10671 * ldap.el (toplevel): Test if LDAP support has been compiled in
10672 (ldap-verbose): New option
10673 (ldap-search-entries): Renamed from the previous ldap-search
10674 Conditionalize message display on ldap-verbose
10675 (ldap-add-entries, ldap-modify-entries, ldap-delete-entries): New
10677 (ldap-search): Is now defined as an obsolete wrapper calling
10678 ldap-search-basic or ldap-search-entries
10681 1999-12-06 Hirokazu FUKUI <hfukui@sannet.ne.jp>
10682 Shuhei KOBAYASHI <shuhei@aqua.ocn.ne.jp>
10683 Jan Vroonhof <jan@xemacs.org>
10685 * byte-optimize.el (byte-optimize-form-code-walker): Fixed.
10686 When for-effect is true, didn't call `byte-optimize-form'
10687 in and/or subforms without last.
10689 1999-12-07 Jan Vroonhof <vroonhof@math.ethz.ch>
10691 * package-get.el (package-get-download-sites): Use correct custom
10694 2000-02-15 Kirill 'Big K' Katsnelson <kkm@dtmx.com>
10696 * files.el (write-file): Ask for coding system when compiled with
10699 2000-02-16 Andy Piper <andy@xemacs.org>
10701 * buffer.el (switch-to-buffer): give norecord argument to
10702 set-window-buffer instead of explicitly recording.
10704 * gutter-items.el (buffers-tab-switch-to-buffer): don't record if
10705 we have to pick a window.
10707 1999-12-24 Yoshiki Hayashi <t90553@mail.ecc.u-tokyo.ac.jp>
10709 * mule/mule-cmds.el (describe-language-support): Don't add
10710 unexist function to help-map.
10711 (describe-coding-system): Don't use already assigend `C'.
10713 2000-01-23 Bjrn Torkelsson <torkel@hpc2n.umu.se>
10715 * info.el (Info-save-auto-generated-dir): nil -> 'never to make it
10718 2000-02-04 Kazuyuki IENAGA <kazz@imasy.or.jp>
10720 * about.el: Ienaga's e-mail address change.
10722 2000-02-16 Samuel Mikes <smikes@alumni.hmc.edu>
10724 * etags.el (find-tag): force new window -- even if buf already
10725 visible -- when other-window is t
10727 2000-02-16 Martin Buchholz <martin@xemacs.org>
10729 * XEmacs 21.2.29 is released.
10731 2000-02-09 Martin Buchholz <martin@xemacs.org>
10733 * cl-extra.el (getf): This is now identical to `plist-get', so
10735 * cl-macs.el: Make getf an alias to plist-get, at the
10736 byte-compiler level, using define-compiler-macro.
10738 2000-02-08 Martin Buchholz <martin@xemacs.org>
10740 * cl-extra.el (cl-remprop): Remove. remprop is now in C.
10742 2000-02-07 Kyle Jones <kyle_jones@wonderworks.com>
10744 * lisp/etags.el (find-tag-internal): set exact-tagname to
10745 a regular expression that matches against the tagname
10746 part of the tag entry first instead of only looking in
10749 2000-01-23 Bjrn Torkelsson <torkel@hpc2n.umu.se>
10751 * gutter-items.el: fixed typo(s) in customizing default-gutter-position
10752 * toobar.el: fixed typo(s) in customizing default-toolbar-position
10754 2000-02-07 Martin Buchholz <martin@xemacs.org>
10756 * XEmacs 21.2.28 is released.
10758 2000-02-07 Martin Buchholz <martin@xemacs.org>
10760 * cl-extra.el (getf): Just call `get', never `get*'.
10761 Make arglist match docstring.
10762 Fix bug: (getf nil t t) ==> Lisp nesting exceeds `max-lisp-eval-depth'
10763 * cl-macs.el (get* compiler macro): Simply replace `get*' by `get'.
10764 * byte-optimize.el: remove references to `get*'.
10766 2000-02-06 Martin Buchholz <martin@xemacs.org>
10768 * mule/european.el: Add syntax information for Latin3 and Latin4.
10770 2000-02-02 Martin Buchholz <martin@xemacs.org>
10772 * byte-optimize.el: Byte-optimize (length "foo")
10774 2000-02-03 Daiki Ueno <ueno@ueda.info.waseda.ac.jp>
10776 * window.el (shrink-window-if-larger-than-buffer): Rewrite full
10777 width check using `window-leftmost-p' and `window-rightmost-p'.
10779 2000-02-02 Per Abrahamsen <abraham@dina.kvl.dk>
10781 * wid-edit.el (widget-match-inline): An atom never matches a
10784 2000-01-29 Kirill 'Big K' Katsnelson <kkm@dtmx.com>
10786 * modeline.el: Consolidated 'x and 'mswindows specification under
10789 2000-01-29 Andy Piper <andy@xemacs.org>
10791 * gutter-items.el: (format-buffers-tab-line): Try and be
10792 intelligent about buffer naming when we have duplicates.
10794 2000-01-29 Andy Piper <andy@xemacs.org>
10796 * gutter-items.el (gutter-visible-p): Make sure the gutter gets
10797 updated when it becomes visible.
10799 2000-01-26 Kirill 'Big K' Katsnelson <kkm@dtmx.com>
10801 * bytecomp.el (byte-compile-insert-header): Properly set coding
10802 system under MULE and file-coding.
10804 2000-01-28 Martin Buchholz <martin@xemacs.org>
10806 * coding.el (dontusethis-set-value-file-name-coding-system-handler):
10807 (dontusethis-set-value-terminal-coding-system-handler):
10808 (dontusethis-set-value-keyboard-coding-system-handler):
10809 Never undefine coding system aliases. Emergency fix for gnus.
10811 2000-01-26 Hrvoje Niksic <hniksic@iskon.hr>
10813 * files.el (abbreviate-file-name): Use directory-sep-char instead
10816 2000-01-27 Hrvoje Niksic <hniksic@iskon.hr>
10818 * startup.el (user-init-file-base-list): New variable, replacing
10819 user-init-file-base.
10820 (find-user-init-file): New function.
10821 (command-line-early): Use it.
10822 (load-user-init-file): Ditto.
10824 2000-01-26 Kirill 'Big K' Katsnelson <kkm@dtmx.com>
10826 * gutter-items.el (update-tab-in-gutter): Use proper locale when
10827 calling valid-image-instantiator-format-p
10829 2000-01-26 Hrvoje Niksic <hniksic@iskon.hr>
10831 * isearch-mode.el (isearch-mode): The variable is
10832 isearch-unhidden-extents, not isearch-opened-extents.
10834 2000-01-26 Hrvoje Niksic <hniksic@iskon.hr>
10836 * minibuf.el (next-history-element): Modify error message if a
10837 default value is available.
10839 2000-01-26 Martin Buchholz <martin@xemacs.org>
10841 * bytecomp.el (byte-compile-file): Don't unconditionally write
10842 .elc files in binary - might contain non-Latin1.
10844 2000-01-24 Kirill 'Big K' Katsnelson <kkm@dtmx.com>
10846 * process.el (shell-quote-argument): Use (nt-quote-process-args)
10850 * startup.el (user-init-file-base):
10851 * process.el (call-process-region):
10852 * files.el (make-backup-file-name):
10853 (backup-file-name-p):
10854 (file-relative-name):
10855 (abbreviate-file-name):
10857 * code-process.el (call-process-region): Removed unnecessary
10858 branching on 'windows-nt and 'ms-dos system types. Phased 'ms-dos
10859 support out of the universe.
10863 * bytecomp.el (byte-compile-file): Removed reference to
10864 buffer-file-type, and commented usage of binary-process-output
10867 2000-01-24 Yoshiki Hayashi <yoshiki@xemacs.org>
10869 * help.el (function-arglist): Add case for macro.
10871 2000-01-22 Kirill 'Big K' Katsnelson <kkm@dtmx.com>
10873 * cus-edit.el (custom-display): Removed "MS-DOS" and added Windows
10875 (custom-display): Added a menu for printer/display tags.
10877 * frame.el (frame-type):
10878 * device.el (device-type): Added 'msprinter to the doc string, and
10879 removed 'pc -- it is not going to be implemented ever.
10880 (call-device-method): Fixed docstring typo.
10881 Defined specifier tags 'printer and 'display.
10883 2000-01-22 Kyle Jones <kyle_jones@wonderworks.com>
10885 * lisp/itimer.el (itimer-run-expired-timers): (consp
10886 last-command-event-time) instead of (consp
10887 'last-command-event-time).
10889 2000-01-21 Kirill 'Big K' Katsnelson <kkm@dtmx.com>
10891 * msw-glyphs.el: Removed obsolete commentary.
10893 2000-01-21 Hrvoje Niksic <hniksic@iskon.hr>
10895 * minibuf.el (read-file-name): Use abbreviate-file-name to produce
10896 better default value.
10898 2000-01-21 Hrvoje Niksic <hniksic@iskon.hr>
10900 * minibuf.el (read-expression): Add a DEFAULT-VALUE argument.
10901 (read-string): Ditto.
10902 (eval-minibuffer): Ditto.
10903 (read-command): Ditto.
10904 (read-function): Ditto.
10905 (read-variable): Ditto.
10906 (read-number): Ditto.
10907 (read-shell-command): Ditto.
10908 (read-number): Record history.
10910 2000-01-20 Yoshiki Hayashi <yoshiki@xemacs.org>
10912 * etags.el (find-tag-tag): Use DEFAULT of completing-read.
10914 2000-01-20 Yoshiki Hayashi <yoshiki@xemacs.org>
10916 * faces.el (startup-initialize-custom-faces): New function.
10917 Reset all faces created during auto-autoloads loading time
10919 * startup.el (command-line): Call it.
10921 2000-01-19 Yoshiki Hayashi <yoshiki@xemacs.org>
10923 * about.el (about-hackers): Add myself to contributors list.
10925 2000-01-12 Kirill 'Big K' Katsnelson <kkm@dtmx.com>
10927 * menubar-items.el (maybe-add-init-button): Removed an argument in
10928 a call to load-user-init-file, as the function managed to lose its
10929 formal parameter a few betas ago.
10931 2000-01-18 Martin Buchholz <martin@xemacs.org>
10933 * XEmacs 21.2.27 is released.
10935 2000-01-18 Martin Buchholz <martin@xemacs.org>
10937 * process.el (shell-command-to-string): Use the FSF docstring.
10938 Make shell-command-to-string the standard function, and
10939 exec-to-string the (deprecated) alias.
10941 * startup.el: typo fix.
10943 2000-01-16 Martin Buchholz <martin@xemacs.org>
10945 * mule/mule-misc.el (char-octet): Move back into mule-charset.c.
10947 2000-01-14 Yoshiki Hayashi <t90553@mail.ecc.u-tokyo.ac.jp>
10949 * menubar-items.el (sort-buffers-menu-alphabetically): Put invisible
10950 buffers after visible buffers.
10951 (sort-buffers-menu-by-mode-then-alphabetically): Ditto.
10953 2000-01-17 Yoshiki Hayashi <t90553@mail.ecc.u-tokyo.ac.jp>
10955 * info.el (Info-extract-menu-node-name): Stop at a dot
10956 followed by whitespace or right parenthesis.
10958 2000-01-15 Hrvoje Niksic <hniksic@iskon.hr>
10960 * info.el (Info-directory-list): Warn against using Customize with
10961 Info-directory-list.
10963 2000-01-15 Adrian Aichner <aichner@ecf.teradyne.com>
10965 * minibuf.el (read-file-name): doc fix.
10967 * autoload.el (update-file-autoloads): doc fix.
10969 * about.el (about-hackers): Change my E-mail address.
10971 2000-01-13 Martin Buchholz <martin@xemacs.org>
10973 * info.el (Info-visit-file): Just use the `f' interactive spec to
10974 read a filename in the standard way.
10976 2000-01-13 Andy Piper <andy@xemacs.org>
10978 * gutter-items.el (gutter-buffers-tab-orientation): new variable.
10979 (gutter-buffers-tab-extent): new variable.
10980 (update-tab-in-gutter): call add-tab-to-gutter again if the
10981 orientation has changed.
10982 (add-tab-to-gutter): cope with different orientations.
10984 2000-01-11 Didier Verna <didier@xemacs.org>
10986 * info.el (Info-following-node-name): backward-skip dots as well
10987 as spaces (dots at the end of a node name aren't part of it).
10988 (Info-extract-menu-node-name): don't skip dots. There could be
10989 some in the node name.
10990 (Info-index): allow dots to be part of a node name.
10992 2000-01-12 Andreas Jaeger <aj@suse.de>
10994 * files.el (auto-mode-alist): Added idlwave-mode.
10995 Patch by Carsten Dominik <dominik@astro.uva.nl>.
10997 1999-12-22 Yoshiki Hayashi <t90553@mail.ecc.u-tokyo.ac.jp>
10999 * info.el (Info-search): Show default value.
11001 1999-12-20 Yoshiki Hayashi <t90553@mail.ecc.u-tokyo.ac.jp>
11003 * info.el (Info-read-node-completion-table): New variable.
11004 (Info-read-node-name-1): New function.
11005 (Info-read-node-name): Use it.
11006 (Info-follow-reference): Use DEFAULT argument of completing-read.
11007 (Info-menu): Ditto.
11009 1999-12-27 Yoshiki Hayashi <t90553@mail.ecc.u-tokyo.ac.jp>
11011 * hyper-apropos.el (hyper-describe-key-briefly): Save
11012 window configuration.
11013 (hyper-describe-face): Use DEFAULT of completing-read.
11014 (hyper-apropos-read-variable-symbol): Ditto.
11015 (hyper-apropos-read-function-symbol): Ditto.
11017 1999-12-27 Yoshiki Hayashi <t90553@mail.ecc.u-tokyo.ac.jp>
11019 * mule/mule-cmds.el (set-default-coding-system): Set
11020 comint-exec-hook to use coding-system-for-read and
11021 coding-system-for-write so that C-x RET c works.
11023 1999-12-27 Yoshiki Hayashi <t90553@mail.ecc.u-tokyo.ac.jp>
11025 * minibuf.el (minibuffer-confirm-incomplete): Customize.
11026 (previous-matching-history-element): Increment
11027 minibuffer-max-depth by 1.
11028 (next-matching-history-element): Ditto.
11030 2000-01-11 Andy Piper <andy@xemacs.org>
11032 * gutter-items.el (buffers-tab): Create a new face for the buffers
11034 (buffers-tab-face): use it.
11036 2000-01-10 Didier Verna <didier@xemacs.org>
11038 * modeline.el (modeline-scrolling-method): change modeline X
11039 cursor appearance according to the value.
11041 2000-01-07 Andreas Jaeger <aj@suse.de>
11043 * about.el (about-hackers): Moved my entry to contributor list.
11044 (xemacs-hackers): Added myself.
11045 (about-maintainer-info): Added description of myself.
11048 2000-01-07 Didier Verna <didier@xemacs.org>
11050 * modeline.el (modeline-scrolling-method): new variable.
11051 (mouse-drag-modeline): add reference to it in the docstring.
11052 (mouse-drag-modeline): handle it.
11054 2000-01-08 Andy Piper <andy@xemacs.org>
11056 * gutter-items.el (update-tab-in-gutter): remove resize-subwindow
11058 (remove-buffer-from-gutter-tab): ditto.
11060 2000-01-06 Per Abrahamsen <abraham@dina.kvl.dk>
11062 * cus-edit.el (custom-hook-convert-widget): Fix comment.
11063 (custom-face-edit): Fix grammatical error in help message.
11065 2000-01-03 Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de>
11067 * movemail.el: Added.
11069 * dumped-lisp.el (preloaded-file-list): Added movemail.el.
11071 2000-01-03 Didier Verna <didier@xemacs.org>
11073 * modeline.el (mouse-drag-modeline): remove the code related to
11074 the modeline horizontal scrolling facility.
11076 1999-12-31 Martin Buchholz <martin@xemacs.org>
11078 * XEmacs 21.2.26 is released.
11080 1999-12-28 Andy Piper <andy@xemacs.org>
11082 * wid-edit.el (widget-push-button-value-create): The gui cache
11083 does not agree with native widgets which can only be displayed
11084 once per window. The reasons for caching are diminished now that
11085 we don't hog resources when creating buttons.
11086 (widget-push-button-cache) deleted.
11088 1999-12-24 Martin Buchholz <martin@xemacs.org>
11090 * XEmacs 21.2.25 is released.
11092 1999-12-24 Yoshiki Hayashi <t90553@mail.ecc.u-tokyo.ac.jp>
11094 * hyper-apropos.el (hyper-apropos): Toggle
11095 hyper-apropos-programming-apropos correctly.
11096 Set REGEXP when user accepts default value.
11098 1999-12-22 Yoshiki Hayashi <t90553@mail.ecc.u-tokyo.ac.jp>
11100 * minibuf.el (read-from-minibuffer): Bind minibuffer-default.
11101 (read-file-name-2): Use DEFAULT argument of read-from-minibuffer.
11103 1999-12-22 Yoshiki Hayashi <t90553@mail.ecc.u-tokyo.ac.jp>
11105 * mule/mule-category.el (undefined-category-designator):
11106 Return char instead of character. Search for undefined one.
11107 (describe-category): Use with-displaying-help-buffer.
11109 1999-12-21 Martin Buchholz <martin@xemacs.org>
11111 * byte-optimize.el (byte-optimize-plus):
11112 Optimize (+ 1) to 1 instead of (1+ nil).
11114 * files.el (basic-save-buffer): Rewrite for clarity. Use (char-before).
11116 * byte-optimize.el (byte-compile-butlast): Remove. Use butlast instead.
11118 * byte-optimize.el (byte-optimize-char-before): New function.
11119 Remove performance penalty for using (char-before) instead of (char-after).
11121 1999-12-20 Yoshiki Hayashi <t90553@mail.ecc.u-tokyo.ac.jp>
11123 * mule/mule-category.el (char-category-list): Return character
11124 instead of integer.
11126 1999-12-17 Yoshiki Hayashi <t90553@mail.ecc.u-tokyo.ac.jp>
11128 * minibuf.el (read-buffer): Check default is buffer object.
11130 1999-11-25 Andy Piper <andy@xemacs.org>
11132 * cus-edit.el (custom-buffer-create-buttons): Use native widgets
11135 1999-12-16 Andreas Jaeger <aj@suse.de>
11137 * package-get.el (package-get-maybe-save-index): Fixed typo.
11138 Patch by Jeff Miller <jmiller@smart.net>.
11140 1999-12-13 Charles G Waldman <cgw@alum.mit.edu>
11142 * gnuserv.el (gnuserv-process-filter): don't call
11143 gnuserv-write-to-client when gnuserv-current-client is nil
11145 1999-12-14 Martin Buchholz <martin@xemacs.org>
11147 * XEmacs 21.2.24 is released.
11149 1999-12-12 Gunnar Evermann <ge204@eng.cam.ac.uk>
11151 * about.el (about-hackers): Update my email address.
11153 1999-12-07 Martin Buchholz <martin@xemacs.org>
11155 * XEmacs 21.2.23 is released.
11157 1999-11-06 Jason R Mastaler <jason@mastaler.com>
11159 * package-get.el (package-get-download-sites): Removed several
11160 defunct download sites, added many new ones, and corrected a few
11161 incorrect directory-on-site entries. Added physical locations to
11164 1999-11-30 Gunnar Evermann <ge204@eng.cam.ac.uk>
11166 * finder.el (finder-commentary): add DOC string and fix
11169 1999-12-04 Hrvoje Niksic <hniksic@iskon.hr>
11171 * help.el (describe-function): Don't forget to intern the string
11172 completing-read returns.
11173 (describe-variable): Ditto.
11175 1999-11-16 Adrian Aichner <adrian@xemacs.org>
11177 * hyper-apropos.el (hyper-apropos-this-symbol): Handle
11178 `hyper-apropos-help-mode' here to find symbol to customize
11179 irregardless of cursor position and simplify
11180 `hyper-apropos-set-variable', `hyper-apropos-find-function', and
11181 `hyper-apropos-popup-menu'.
11183 1999-11-21 Yoshiki Hayashi <t90553@mail.ecc.u-tokyo.ac.jp>
11185 * apropos.el (apropos-mode-map): Add return to call
11187 (apropos-print): Call apropos-mode to have better
11188 command reference. Put keymap text-poperty to
11191 1999-11-22 Alastair Burt <burt@dfki.de>
11193 * help.el: (describe-bindings-1): Added handling of keymaps for
11194 the extents at point.
11196 1999-12-02 Mark Thomas <mthomas@jprc.com>
11198 * gutter-items.el (buffers-tab-items): Wrap the function in a
11201 1999-12-04 Hrvoje Niksic <hniksic@iskon.hr>
11203 * help.el (describe-function): Use the DEFAULT argument to
11205 (describe-variable): Ditto.
11207 1999-11-26 Yoshiki Hayashi <t90553@mail.ecc.u-tokyo.ac.jp>
11209 * minibuf.el (read-from-minibuffer): Add optional argument
11210 DEFAULT to have better mini-buffer history support.
11211 (completing-read): Pass default to read-from-minibuffer.
11212 (read-buffer): Pass default to completing-read.
11214 1999-12-04 Hrvoje Niksic <hniksic@iskon.hr>
11216 * font-lock.el (font-lock-doc-string-face): Document the
11217 `font-lock-lisp-like' property.
11219 1999-11-29 Hrvoje Niksic <hniksic@iskon.hr>
11221 * lisp-mode.el: Specify `font-lock-lisp-like'.
11223 * font-lock.el (font-lock-lisp-like): New function.
11224 (font-lock-fontify-syntactically-region): Use it.
11226 1999-11-29 XEmacs Build Bot <builds@cvs.xemacs.org>
11228 * XEmacs 21.2.22 is released
11230 1999-11-28 Martin Buchholz <martin@xemacs.org>
11232 * XEmacs 21.2.21 is released.
11234 1999-11-18 Yoshiki Hayashi <t90553@mail.ecc.u-tokyo.ac.jp>
11236 * minibuf.el (read-coding-system): Accept symbol and
11237 coding-system object as a default-coding-system.
11239 1999-11-16 Yoshiki Hayashi <t90553@mail.ecc.u-tokyo.ac.jp>
11241 * minibuf.el (read-coding-system): Accept symbol as
11242 a default-coding-system.
11244 1999-10-06 Yoshiki Hayashi <t90553@mail.ecc.u-tokyo.ac.jp>
11246 * apropos.el (apropos-documentation): Use insert instead
11249 1999-11-07 William M. Perry <wmperry@aventail.com>
11251 * gpm.el: New gpm-minor-mode to turn GPM mouse support on & off
11252 for the linux console.
11254 * mouse.el (mouse-consolidated-yank): Allow the mouse-yanking
11255 stuff to work when you are not on a window system, since the GPM
11256 mouse support now allows pasting from outside of XEmacs.
11258 1999-11-10 XEmacs Build Bot <builds@cvs.xemacs.org>
11260 * XEmacs 21.2.20 is released
11262 1999-11-06 Hrvoje Niksic <hniksic@iskon.hr>
11264 * setup-paths.el (paths-default-info-directories): Add
11265 /usr/share/info and /usr/local/share/info.
11267 1999-10-30 Hrvoje Niksic <hniksic@srce.hr>
11269 * about.el: Updated Vladimir Ivanovic's info.
11271 11999-08-28 Jan Vroonhof <vroonhof@math.ethz.ch>
11273 * auto-show.el (auto-show-truncationp): Remove.
11275 * auto-show.el (auto-show-should-take-action-p): Use window-truncated-p
11277 999-09-23 Gunnar Evermann <ge204@eng.cam.ac.uk>
11279 * indent.el (indent-line-to): fix bug: spaces were not replaced
11280 with tab if column is multiple of tab-width
11281 From dhn@qedinc.com
11283 1999-10-24 Jan Vroonhof <vroonhof@math.ethz.ch>
11285 * mule/mule-cmds.el (read-input-method-name): Accept symbols
11286 correctly. Patch from Mikio Nakajima <minakaji@osaka.email.ne.jp>
11288 * package-get.el (package-get-package-provider): Be verbose when
11289 interactive. Patch from Robert Pluim
11291 1999-08-23 Mike McEwan <mike@lotusland.demon.co.uk>
11293 * info.el (Info-suffix-list): Add ".info.bz2" to the recognised
11294 info file suffixes.
11296 1999-08-19 Stephen Tse <stephent@sfu.ca>
11298 * process.el (open-network-stream): Add a new optional parameter
11299 PROTOCOL to support udp; fix a minor typo and add an explanation
11300 in docstring for udp programming.
11302 * code-process.el (open-network-stream): Add a new optional
11303 parameter PROTOCOL to support udp; fix a minor typo and add an
11304 explanation in docstring for udp programming.
11306 1999-10-18 Andy Piper <andy@xemacs.org>
11308 * gui.el (make-gui-button): be more precise about how we call
11311 * wid-edit.el (widget-push-button-value-create): Use the new form
11312 of native gui-button.
11314 1999-10-14 Yoshiki Hayashi <t90553@mail.ecc.u-tokyo.ac.jp>
11316 * info.el (Info-page-prev): Don't do (sit-for 0).
11318 1999-10-13 Andy Piper <andy@xemacs.org>
11320 * gutter-items.el (progress-abort-glyph): new glyph for showing
11322 (append-progress): dispatch-event rather than sit-for.
11323 (abort-progress): new function. Show the abort glyph with an
11324 appropriate message.
11325 (raw-append-progress): dispatch-event rather than sit-for.
11326 (display-progress): cope with aborts.
11328 * gui.el (make-gui-button): Use native widgets for buttons
11330 (insert-gui-button): ditto.
11331 (gui-button-p): ditto.
11333 * xbm-button.el: remove from core.
11335 * xpm-button.el: remove from core.
11337 1999-10-07 Olivier Galibert <galibert@pobox.com>
11339 * faces.el (init-device-faces): Don't initialize the random faces
11340 on the stream device.
11342 1999-10-06 Andy Piper <andy@xemacs.org>
11344 * files.el (recover-file): Don't use ls under windows for revert buffer.
11346 1999-09-25 Adrian Aichner <adrian@xemacs.org>
11348 * package-get.el (package-get-download-menu): Make menu really
11349 toggle download sites.
11350 (package-get-download-sites): Add autoload cookie.
11352 1999-09-29 Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de>
11354 * setup-paths.el (paths-find-module-directory): Ditto.
11356 1999-09-29 Werner Fink <werner@suse.de>
11358 * setup-paths.el (paths-find-exec-directory): Add missing nil
11359 parameter for environment.
11361 1999-09-27 Martin Buchholz <martin@xemacs.org>
11363 * modeline.el (modeline-format):
11364 Only purecopy the strings. Else
11365 (nsublis '(("%p" . "%P")) (default-value 'modeline-format) :test 'equal)
11368 1999-08-28 Mike Woolley <mike@bulsara.com>
11370 * winnt.el: Removed nt-shell-mode-hook, which was preventing the
11371 user setting comint-completion-addsuffix and
11372 comint-process-echoes.
11374 1999-09-22 Andy Piper <andy@xemacs.org>
11376 * gutter-items.el (update-tab-in-gutter): use
11377 last-nonminibuf-window instead of selected-window.
11379 1999-09-18 Andy Piper <andy@xemacs.org>
11381 * gnuserv.el (gnuserv-edit-files): select frame we are going to
11384 * subr.el (record-buffer-hook): new variable so that the hook gets
11385 some documentation.
11387 1999-09-16 Andy Piper <andy@xemacs.org>
11389 * gutter-items.el (update-tab-in-gutter): only update when the
11391 (remove-buffer-from-gutter-tab): ditto.
11393 1999-09-17 Hrvoje Niksic <hniksic@srce.hr>
11395 * simple.el (do-auto-fill): Commented out part of Kinsoku
11398 1999-09-14 Hrvoje Niksic <hniksic@srce.hr>
11400 * isearch-mode.el (isearch-highlightify-region): Give the
11401 highlighting extents a high priority.
11402 (isearch-make-extent): Give the main highlighting extent an even
11405 1999-09-13 Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de>
11407 * packages.el (packages-compute-package-locations): Fix typo from
11408 -u rationalization.
11410 1999-09-11 Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de>
11412 * setup-paths.el (paths-find-doc-directory): Respect value of
11413 `configure-doc-directory.'
11415 * find-paths.el (paths-find-architecture-directory): Give
11416 precendence `default' argument (which typically comes from
11419 1999-09-05 Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de>
11421 * startup.el (command-line-early): Added options -user-init-file
11422 and -user-init-directory.
11424 * files.el (user-init-file): Default to NIL so we can recognize
11427 1999-08-30 Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de>
11429 * obsolete.el (init-file-user):
11431 * packages.el (packages-compute-package-locations):
11432 * package-get.el (package-get-user-index-filename):
11433 * menubar-items.el (maybe-add-init-button):
11434 * info.el (Info-annotations-path):
11436 Change `user-init-directory' to be an absolute path.
11437 Use `user-init-directory' where appropriate.
11438 Zap `init-file-user' and its uses.
11440 1999-09-09 Hrvoje Niksic <hniksic@srce.hr>
11442 * subr.el (copy-symbol): New function.
11444 1999-09-08 Hrvoje Niksic <hniksic@srce.hr>
11446 * isearch-mode.el (isearch-done): Be sure to restore invisible
11447 extents in the proper buffer.
11448 (isearch-pre-command-hook): Set this-command to the correct value
11449 in case the buffer has changed and old overriding-local-map was
11451 (isearch-restore-extent): Use remprop instead of setting the
11454 1999-09-08 Hrvoje Niksic <hniksic@srce.hr>
11456 * cmdloop.el (execute-extended-command): Update zmacs region
11458 (execute-extended-command): Make the message gettext-friendly.
11460 1999-09-07 Andy Piper <andy@xemacs.org>
11462 * gutter-items.el (progress-gauge-glyph): renamed from
11464 (progress-text-glyph): new variable.
11465 (progress-layout-glyph): use layouts and text glyphs.
11466 (progress-area-buffer): removed.
11467 (progress-text-and-extent): new variable.
11468 (progress-displayed-p): dynamically create gutter area buffer.
11469 (clear-progress): ditto.
11470 (raw-append-progress): ditto.
11471 (append-progress): use new glyph names.
11472 (raw-append-progress): only create the extent when needed. set
11473 properties more optimally.
11474 (progress): remove args.
11476 1999-09-07 Hrvoje Niksic <hniksic@srce.hr>
11478 * isearch-mode.el (isearch-range-invisible): Use mapc instead of
11479 mapcar where the return value is unused.
11480 (isearch-restore-invisible-extents): Ditto.
11481 (isearch-highlight-all-cleanup): Ditto.
11482 (isearch-delete-extents-in-range): Traverse the extents only once.
11483 (isearch-highlight-all-update): Don't start over if the search
11484 string has changed and more input is pending.
11486 1999-09-07 Hrvoje Niksic <hniksic@srce.hr>
11488 * packages.el (packages-find-package-data-path): Ditto.
11490 * cl.el: Use mapcar at top-level -- mapc is no longer a subr.
11492 * subr.el (mapc-internal): Don't make obsolete.
11494 * cl-extra.el (mapc): Resurrect.
11496 1999-09-03 Hrvoje Niksic <hniksic@srce.hr>
11498 * obsolete.el (isearch-yank-x-clipboard): Define it as an obsolete
11501 * isearch-mode.el (isearch-top-state): Restore isearch-word.
11502 (isearch-yank-clipboard): Renamed from isearch-yank-x-clipboard.
11503 (isearch-yank-clipboard): Use get-clipboard instead of
11505 (isearch-yank-selection): Fix docstring.
11507 1999-09-02 Martin Buchholz <martin@xemacs.org>
11509 * cl-extra.el: Obsolete hash-table-type in favor of hash-table-weakness.
11511 1999-09-02 Hrvoje Niksic <hniksic@srce.hr>
11513 * cl-macs.el (extent-start-position): Fix setf method.
11514 (extent-end-position): Ditto.
11516 1999-09-02 Hrvoje Niksic <hniksic@srce.hr>
11518 * isearch-mode.el: End merge with FSF 20.4.
11520 * isearch-mode.el (search-invisible): New variable.
11521 (isearch-hide-immediately): Ditto.
11522 (isearch-unhidden-extents): Ditto.
11523 (isearch-range-invisible): New function.
11524 (isearch-unhide-extent): Ditto.
11525 (isearch-restore-invisible-extents): Ditto.
11526 (isearch-restore-extent): Ditto.
11528 * isearch-mode.el (isearch-ring-advance-edit): Use FSF
11530 (isearch-ring-retreat-edit): Ditto.
11531 (isearch-forward): New argument NO-RECURSIVE-EDIT.
11532 (isearch-forward-regexp): New arguments NOT-REGEXP and
11534 (isearch-backward): New argument NO-RECURSIVE-EDIT.
11535 (isearch-backward-regexp): New arguments NOT-REGEXP and
11537 (isearch-mode): Return isearch-success.
11538 (isearch-update): Use unread-command-events instead of
11539 unread-command-event.
11540 (isearch-abort): If an invalid regexp is encountered, keep popping
11542 (isearch-*-char): Use FSF implementation.
11543 (isearch-whitespace-chars): Use the more robust FSF's
11545 (isearch-within-brackets): New variable.
11546 (isearch-mode): Initialize it.
11547 (isearch-edit-string): Bind it.
11548 (isearch-search-and-update): Set it.
11549 (isearch-push-state): Push it.
11550 (isearch-top-state): Pop it.
11551 (isearch-search): Set it.
11552 (isearch-printing-char): When called by isearch-whitespace-chars,
11553 handle M-SPC gracefully.
11554 (isearch-message-prefix): New argument ELLIPSIS.
11555 (isearch-message-suffix): Ditto.
11556 (isearch-message): Use the ELLIPSIS argument when calling
11557 isearch-message-prefix and isearch-message-suffix.
11558 (isearch-message-prefix): Distinguish between "wrapped" and
11559 "overwrapped" search, FWIW.
11561 1999-09-01 Hrvoje Niksic <hniksic@srce.hr>
11563 * isearch-mode.el (isearch-edit-string): Use the head of the
11564 search ring instead of search-last-string and search-last-regexp.
11565 (search-highlight): Renamed from isearch-highlight.
11566 (isearch-exit): Use the new name.
11567 (isearch-highlight): Ditto.
11568 (isearch-dehighlight): Ditto.
11569 (isearch-update-ring): New function.
11570 (isearch-done): Call it.
11571 (isearch-done): New argument EDIT.
11572 (isearch-repeat): If search string is empty, look up at the car of
11573 the search ring; ignore the yank pointer.
11574 (isearch-abort): Call isearch-done with NOPUSH.
11575 (isearch-cancel): New function.
11576 (isearch-mode-map): Bind it to ESC ESC ESC.
11578 * isearch-mode.el: Begin merge with FSF 20.4.
11580 1999-09-01 Andy Piper <andy@xemacs.org>
11582 * x-select.el (x-get-clipboard): obsolete.
11583 (x-yank-clipboard-selection): obsolete
11585 * select.el (disown-selection): need to be careful to disown the
11586 clipboard if we set it via selection.
11587 (get-clipboard): move from x-select.el
11588 (yank-clipboard-selection): ditto.
11590 1999-09-01 Hrvoje Niksic <hniksic@srce.hr>
11592 * isearch-mode.el (isearch-exit): Bind isearch-highlight and
11593 isearch-highlight-all-matches to nil.
11594 (isearch-fixed-case): New variable.
11595 (isearch-mode): Initialize it.
11596 (isearch-edit-string): Save it.
11597 (isearch-toggle-case-fold): Set it.
11598 (isearch-fix-case): Make sure isearch-toggle-case-fold works --
11599 need to check isearch-fixed-case.
11600 (isearch-toggle-case-fold): Update highlighting of all matches
11602 (isearch-edit-string):
11604 1999-09-01 Hrvoje Niksic <hniksic@srce.hr>
11606 * isearch-mode.el (isearch-edit-string): Call isearch-message
11607 before reading the event so that the prompt is displayed properly.
11608 (isearch-message): Use isearch-nonincremental when calling
11609 isearch-message-prefix.
11610 (minibuffer-local-isearch-map): Bind up and down to do the same as
11611 M-p and M-n respectively.
11612 (isearch-done): New arg NOPUSH.
11613 (isearch-edit-string): Use it.
11614 (isearch-edit-string): Don't bind isearch-string.
11615 (isearch-ring-adjust): Edit string, *then* push state.
11617 1999-08-31 Hrvoje Niksic <hniksic@srce.hr>
11619 * faces.el (isearch-secondary): Make isearch-secondary look
11620 different than default.
11622 1999-08-30 Hrvoje Niksic <hniksic@srce.hr>
11624 * isearch-mode.el (isearch-yank): Use progn instead of the inner
11626 (isearch-dehighlight): Remove TOTALLY. Simplify.
11627 (isearch-update): Call isearch-dehighlight without arguments.
11628 (isearch-done): Ditto.
11630 * isearch-mode.el (isearch-fix-case): If the search string has no
11631 upper-case letters, allow the folding to be reenabled.
11632 Previously, once disabled, the folding would remain that way until
11633 the end of isearch.
11634 (isearch-top-state): Call isearch-fix-case.
11636 * isearch-mode.el (isearch-yank): Use progn instead of the inner
11638 (isearch-dehighlight): Remove TOTALLY. Simplify.
11640 1999-08-31 Jan Vroonhof <jan@xemacs.org>
11643 xbm-button.el: Need to exist in core because gui.el depends on
11646 1999-08-31 Andy Piper <andy@xemacs.org>
11648 * gutter-items.el (buffers-tab-face): new customizable variable.
11649 (buffers-tab-default-buffer-line-length): new specifier for
11650 maximum viewable characters.
11651 (progress-stack): new variable for implementing widget-based
11653 (progress-area-buffer): ditto.
11654 (progress-glyph-height): ditto.
11655 (progress-stop-callback): ditto.
11656 (progress-quit-function): new function.
11657 (progress-glyph): new variable.
11658 (progress-layout-glyph): ditto.
11659 (progress-displayed-p): new function, see message-displayed-p for
11661 (clear-progress): ditto.
11662 (remove-progress): ditto.
11663 (append-progress): ditto.
11664 (raw-append-progress): ditto.
11665 (display-progress): ditto.
11666 (current-progress): ditto.
11667 (current-progress-label): ditto.
11669 (lprogress): ditto.
11672 1999-08-29 Hrvoje Niksic <hniksic@srce.hr>
11674 * obsolete.el (isearch-yank-x-selection): Define obsolete alias.
11676 * isearch-mode.el (isearch-yank-x-selection): Renamed to
11677 `isearch-yank-selection'.
11678 (isearch-mode-map): Use it.
11679 (isearch-yank-selection): Use `get-selection' instead of
11682 1999-08-29 Hrvoje Niksic <hniksic@srce.hr>
11684 * faces.el (isearch-secondary): Create face here.
11686 * isearch-mode.el: Rewrote the "lazy highlighting" code not to use
11689 1999-08-27 Hrvoje Niksic <hniksic@srce.hr>
11691 * subr.el (buffer-string): More robust backward compatibility
11692 check, courtesy William Perry.
11694 1999-08-26 Hrvoje Niksic <hniksic@srce.hr>
11696 * replace.el (perform-replace): Stop the search after the search
11697 limit has been reached.
11699 1999-08-23 Andy Piper <andy@xemacs.org>
11701 * gutter-items.el (update-tab-in-gutter): call add-tab-to-gutter
11702 here if we don't have one.
11704 1999-08-15 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
11706 * ldap.el (ldap-coding-system): Default to nil until we get
11707 efficient UTF8 support
11708 (ldap-decode-string): Guard against `decode-coding-string' not
11710 (ldap-encode-string): Guard against `encode-coding-string' not
11713 1999-08-23 Didier Verna <didier@xemacs.org>
11715 * rect.el: Cosmetics suggested by Dave Love <d.love@dl.ac.uk>.
11716 Some doc strings improvements, and add a star to the `interactive'
11719 1999-08-18 Stef Epardaud <stef@lunatech.com>
11721 * font-lock.el (java-font-lock-keywords-3): introduced new
11722 keywords and regexpes for javadoc syntax 1.2.
11724 1999-08-17 Andy Piper <andy@xemacs.org>
11726 * gutter-items.el (buffers-tab-format-buffer-line-function): use
11727 format-buffers-tab-line.
11728 (buffers-tab-max-buffer-line-length): new variable.
11729 (format-buffers-tab-line): new function. truncate names if over
11730 buffers-tab-max-buffer-line-length.
11732 1999-08-13 Charles G Waldman <cgw@fnal.gov>
11734 * cus-start.el: Customize the variable `bell-inhibit-time'.
11736 1999-08-16 Andy Piper <andy@xemacs.org>
11738 * gutter-items.el (remove-buffer-from-gutter-tab): take a
11739 brute-force approach to deleting the last buffer.
11740 (buffers-tab-grouping-regexp): new customizable variable.
11741 (select-buffers-tab-buffers-by-mode): use it.
11743 1999-08-13 Andy Piper <andy@xemacs.org>
11745 * gutter-items.el (remove-buffer-from-gutter-tab): fix *scratch*
11748 1999-07-30 Didier Verna <didier@xemacs.org>
11750 * cus-edit.el (custom-save-variables): I said, use prin1 instead
11751 of princ to output symbols.
11752 (custom-save-face-internal): ditto.
11753 (custom-save-resets): ditto.
11755 1999-08-09 Didier Verna <didier@xemacs.org>
11757 * gutter-items.el (select-buffers-tab-buffers-by-mode): use
11758 `regexp-quote' to protect the major mode name for use as a regular
11759 expression (c++ needs this for instance).
11761 1999-08-08 Andy Piper <andy@xemacs.org>
11763 * gutter-items.el (select-buffers-tab-buffers-by-mode): beef up to
11764 cope with similar mode names.
11766 * gutter-items.el (buffers-tab-selection-function): new selection
11768 (select-buffers-tab-buffers-by-mode): new function.
11769 (buffers-tab-items): use it if set to only display buffers in the
11770 tab in the current buffer's group..
11771 (update-tab-in-gutter): use new api.
11772 (remove-buffer-from-gutter-tab): ditto.
11774 * gutter-items.el (buffers-tab-max-size): set custom selection
11776 (buffers-tab-switch-to-buffer): just switch window if the window is visible.
11777 (add-tab-to-gutter): set face as default.
11779 1999-07-07 Jan Vroonhof <jan@xemacs.org>
11781 * faces.el (frob-face-property): Merge the fall-back specifier
11782 with the target, not replace it.
11784 1999-08-05 Andy Piper <andy@xemacs.org>
11786 * gutter-items.el (update-tab-in-gutter): add frame argument for
11788 (update-tab-in-gutter): use it.
11790 * gutter-items.el (record-buffer-hook): set.
11792 * buffer.el (switch-to-buffer): back out switch-to-buffer-hook
11794 (switch-to-buffer-hook) deleted.
11796 1999-08-04 Andy Piper <andy@xemacs.org>
11798 * gutter-items.el (update-tab-in-gutter): make sure this will work
11799 as an argument to create-frame-hook.
11801 1999-07-30 Hrvoje Niksic <hniksic@srce.hr>
11803 * isearch-mode.el: Modified Bob and Darryl's code to use itimers
11804 instead of timer emulation.
11806 1999-07-30 Darryl Okahata <darrylo@sonic.net>
11808 * isearch-mode.el: Merged Bob Glickstein's <bobg@zanshin.com> GNU
11809 Emacs isearch enhancements.
11811 1999-07-28 Andy Piper <andy@xemacs.org>
11813 * gutter-items.el (add-tab-to-gutter): put in specifier specs for
11814 all devices that support tab controls.
11815 (remove-buffer-from-gutter-tab): new function. to be used as a
11816 value for kill-buffer-hook.
11818 1999-07-21 Sean MacLennan <seanm@storm.ca>
11820 * auto-show.el (auto-show-truncationp): changed to match
11821 `window_translation_on'
11823 1999-07-30 XEmacs Build Bot <builds@cvs.xemacs.org>
11825 * XEmacs 21.2.19 is released
11827 1999-07-28 SL Baur <steve@miho>
11829 * code-files.el (insert-file-contents): Fix docstring.
11830 revert previous change.
11832 1999-07-26 Yoshiki Hayashi <t90553@mail.ecc.u-tokyo.ac.jp>
11834 * fill.el (fill-region-as-paragraph): Change re-break-point to
11835 contain word-across-newline plus one character so that filling
11836 Japanese and Chinese works as desired.
11837 * simple.el (do-auto-fill): Ditto.
11839 1999-07-26 SL Baur <steve@miho>
11841 * mule/japanese.el ("Japanese"): Do not specify a default input
11843 Suggested by MORIOKA Tomohiko <tomo@etl.go.jp>
11845 1999-07-23 Jan Vroonhof <vroonhof@math.ethz.ch>
11847 * custom.el ((not (fboundp 'defun*))): Insert autoload crap to be
11848 able to use cl-macs macro in early lisp.
11850 1999-07-23 Jan Vroonhof <jan@xemacs.org>
11855 Massive custom Theme API changes.
11857 1999-07-22 MORIOKA Tomohiko <tomo@etl.go.jp>
11859 * code-files.el (insert-file-contents): Regard
11860 coding-system-magic-cookie if `coding-system-for-read' is nil.
11862 1999-07-22 MORIOKA Tomohiko <tomo@etl.go.jp>
11864 * mule/thai-xtis.el: Add coding: local variable, to avoid
11865 bootstrapping problem with C locale.
11867 1999-07-22 Andy Piper <andy@xemacs.org>
11869 * dumped-lisp.el (preloaded-file-list): guard against putting
11870 gutter-items in a less than functional XEmacs.
11871 * gutter-items.el: put call to `add-tab-to-gutter' back in.
11873 1999-07-18 Bob Weiner <weiner@beopen.com>
11875 * fill.el (fill-context-prefix): Fixed bug that prevented the
11876 setting of an adaptive fill prefix when the `dont-skip-first' was
11879 1999-07-22 SL Baur <steve@miho>
11881 * gutter-items.el: remove unguarded call to `add-tab-to-gutter'.
11883 1999-06-25 Karl M. Hegbloom <karlheg@debian.org>
11885 * files.el (interpreter-mode-alist): add `make', `guile', and
11886 `emacs' entries. (#!/usr/bin/make -f ought to send a file into
11887 makefile-mode, guile is a scheme, and someday XEmacs will be
11888 modular enough to use as an efficient scripting tool.)
11890 1999-07-06 MORIOKA Tomohiko <tomo@etl.go.jp>
11892 * mule/mule-cmds.el (reset-language-environment): Regard
11893 coding-category `utf-8' and `ucs-4' if they are available.
11895 1999-07-06 MORIOKA Tomohiko <tomo@etl.go.jp>
11897 * mule/mule-cmds.el (set-default-coding-systems): Fix DOC-string.
11898 (prefer-coding-system): Fix DOC-string.
11900 * mule/mule-cmds.el (coding-system-change-eol-conversion): Fix
11903 * mule/mule-cmds.el (mule-keymap): Change keymap name from MULE to
11905 (coding-system-change-eol-conversion): Fix DOC-string.
11907 1999-06-30 MORIOKA Tomohiko <tomo@etl.go.jp>
11909 * mule/mule-cmds.el (mule-keymap): Use `describe-coding-system'
11910 instead of `list-coding-system'.
11912 1999-06-29 MORIOKA Tomohiko <tomo@etl.go.jp>
11914 * menubar-items.el (default-menubar): `select-input-method' was
11915 renamed to `set-input-method'.
11917 * mule/mule-cmds.el (set-language-info-alist): Fix setting for
11918 "Set Language Environment" menu.
11920 * mule/mule-cmds.el (set-language-info-alist): Fix setting for
11921 "Describe Language Support" menu.
11923 1999-06-29 MORIOKA Tomohiko <tomo@etl.go.jp>
11925 * mule/chinese.el ("Chinese-GB"): Rename
11926 `chinese-gb-environment-setup-function' to
11927 `setup-chinese-gb-environment-internal'.
11929 1999-06-29 MORIOKA Tomohiko <tomo@etl.go.jp>
11931 * mule/korean.el: Use `define-coding-system-alias' instead of
11932 `copy-coding-system'.
11934 1999-06-29 MORIOKA Tomohiko <tomo@etl.go.jp>
11936 * mule/mule-cmds.el (set-language-environment-coding-systems):
11937 Treat duplicated coding-categories.
11939 1999-06-29 MORIOKA Tomohiko <tomo@etl.go.jp>
11941 * mule/japanese.el: Use `define-coding-system-alias' instead of
11942 `copy-coding-system'.
11944 1999-06-29 MORIOKA Tomohiko <tomo@etl.go.jp>
11946 * mule/vietnamese.el: Specify `iso-8-1' as a category of
11947 coding-system `viscii'.
11949 1999-06-29 MORIOKA Tomohiko <tomo@etl.go.jp>
11951 * mule/cyrillic.el:
11952 - Specify `iso-8-1' as a category of coding-system `koi8-r'.
11953 (cyrillic-alternativnyj-decode-table): New variable.
11954 (cyrillic-alternativnyj-encode-table): New variable.
11955 - Specify `iso-8-1' as a category of coding-system
11957 - Abolish general Cyrillic environment.
11959 1999-06-29 MORIOKA Tomohiko <tomo@etl.go.jp>
11962 - Use `define-coding-system-alias' instead of `copy-coding-system'.
11963 - Register `chinese-gb-environment-setup-function' as a
11964 `setup-function' of "Chinese-GB" environment.
11966 1999-06-29 MORIOKA Tomohiko <tomo@etl.go.jp>
11968 * mule/mule-cmds.el (set-language-info-alist): Allow dummy
11969 optional argument `parents'.
11971 * mule/thai-xtis.el: Specify `tis-620' as `tutorial-coding-system'
11972 property for Thai-XTIS.
11974 * mule/mule-help.el (help-with-tutorial): Use property
11975 `tutorial-coding-system' of language-info as a coding-system to
11976 read tutorial file.
11978 1999-06-29 MORIOKA Tomohiko <tomo@etl.go.jp>
11980 * mule/thai-xtis.el: Don't setup `setup-function' and
11983 * mule/mule-cmds.el (set-language-environment-coding-systems): Use
11984 `set-coding-category-system' to set up coding-system for
11987 * mule/mule-cmds.el (prefer-coding-system): Use
11988 `set-coding-category-system' to set up coding-system for
11991 1999-06-29 MORIOKA Tomohiko <tomo@etl.go.jp>
11993 * mule/thai-xtis.el: Specify TUTORIAL.th as the tutorial file for
11994 Thai-XTIS environment.
11996 * mule/mule-cmds.el (prefer-coding-system): Use
11997 `find-coding-system' instead of `coding-system-p'.
11999 1999-06-28 MORIOKA Tomohiko <tomo@etl.go.jp>
12001 * mule/mule-cmds.el (set-language-environment-coding-systems):
12002 Modify eol-type for XEmacs.
12004 * mule/thai-xtis.el: Delete unused local variable `category'.
12006 * mule/mule-cmds.el (coding-system-change-eol-conversion): New
12008 (prefer-coding-system): Don't call
12009 `update-coding-systems-internal'; use function
12010 `coding-category-list' instead of variable `coding-category-list';
12011 use `set-coding-priority-list' instead of `set-coding-priority';
12012 modify `eol-type' for XEmacs.
12014 * mule/mule-misc.el (string-width): Use `charset-width' instead of
12016 (char-width): Likewise.
12018 1999-06-28 MORIOKA Tomohiko <tomo@etl.go.jp>
12020 * mule/thai-xtis.el: Specify `iso-8-1' as coding-category of
12023 * mule/mule-cmds.el (set-language-environment-coding-systems): Use
12024 `set-coding-priority-list' instead of `set-coding-priority'; don't
12025 call `update-coding-systems-internal'.
12027 * mule/mule-misc.el (coding-system-get): New function.
12028 (coding-system-put): New function.
12029 (coding-system-category): New function.
12031 1999-06-28 MORIOKA Tomohiko <tomo@etl.go.jp>
12033 * dumped-lisp.el (preloaded-file-list): Load "thai-xtis-chars"
12034 when Mule is running; load "mule/thai-xtis" instead of "thai-xtis"
12035 to avoid conflict with leim/quail/thai-xtis.
12037 * mule/thai-xtis.el: Split definition of the charset `thai-xtis'
12038 to thai-xtis-chars.el.
12040 * mule/thai-xtis-chars.el: New file (split from
12041 mule/thai-xtis.el).
12043 1999-06-28 MORIOKA Tomohiko <tomo@etl.go.jp>
12045 * mule/thai-xtis.el:
12046 - Change category for the charset `thai-xtis' to `?x' from `?T'.
12047 - Add syntax entries.
12048 - Put `preferred-coding-system' of the charset `thai-xtis' to
12051 1999-06-28 TAKAHASHI Naoto <ntakahas@etl.go.jp>
12053 * mule/thai-xtis.el: ccl-decode-thai-xtis and subroutines
12054 rewritten to use write-multibyte-character.
12056 1999-06-28 MORIOKA Tomohiko <tomo@etl.go.jp>
12058 mule/mule-cmds.el (view-hello-file): Use `iso-2022-7bit' instead
12060 (prefer-coding-system): Synced up with Emacs 20.3.11 but not
12062 (read-input-method-name): Treat optional argument `default'.
12064 1999-06-28 MORIOKA Tomohiko <tomo@etl.go.jp>
12066 * mule/mule-cmds.el (set-language-info): Don't set up menus at
12068 (set-language-info-alist): Set up menus here.
12070 1999-06-28 MORIOKA Tomohiko <tomo@etl.go.jp>
12072 * minibuf.el (completing-read): Add new optional argument
12074 (read-coding-system): Add new optional argument
12075 `default-coding-system'.
12077 1999-06-03 Ken'ichi Handa <handa@gnu.org>
12079 * mule/vietnamese.el (ccl-encode-vscii): Typo fixed
12080 (viet-viscii-...->viet-vscii...).
12082 1999-05-13 Ken'ichi Handa <handa@gnu.org>
12084 * mule/mule-cmds.el: Change MULE to Mule in docstrings
12087 1999-04-12 Richard M. Stallman <rms@gnu.org>
12089 * mule/mule-cmds.el (input-method-function): Add permanent-local
12092 1999-03-30 Dave Love <fx@gnu.org>
12094 * mule/mule-cmds.el (current-language-environment): Doc fix.
12096 1999-02-06 Richard Stallman <rms@gnu.org>
12098 * mule/european.el (setup-slovenian-environment): New function.
12099 ("Slovenian"): New language environment.
12101 1999-01-27 Dave Love <fx@gnu.org>
12103 * mule/mule-cmds.el (current-language-environment): Provide :link,
12104 :type (choices) and appropriate :get.
12106 1999-01-14 Kenichi Handa <handa@etl.go.jp>
12108 * mule/mule-cmds.el (describe-language-environment): Don't alter
12109 input-method-alist.
12111 1999-01-06 Eli Zaretskii <eliz@gnu.org>
12113 * mule/mule-cmds.el (prefer-coding-system): Call
12114 set-coding-priority, so that the internal array of priorities is
12117 1998-12-30 Eli Zaretskii <eliz@mescaline.gnu.org>
12119 * mule/mule-cmds.el (prefer-coding-system): If the argument
12120 requires specific EOL conversion type, make the default coding
12123 1998-12-17 Eli Zaretskii <eliz@mescaline.gnu.org>
12125 * mule/mule-cmds.el (set-language-environment): Pass the default
12126 eol-type to set-language-environment-coding-systems.
12127 (set-default-coding-systems): Copy the eol-type property for the
12128 new default values of {buffer-file,process}-coding-system from the
12130 (set-language-environment-coding-systems): Accept an optional
12131 argument EOL-TYPE, and set the eol-type property of the default
12132 coding systems accordingly.
12134 1998-10-26 Kenichi Handa <handa@etl.go.jp>
12136 * mule/chinese.el (pre-write-encode-hz): Cancel previous change,
12137 use generate-new-buffer instead of get-buffer-create.
12139 1998-10-21 Kenichi Handa <handa@etl.go.jp>
12141 * mule/chinese.el (pre-write-encode-hz): Use with-temp-buffer.
12143 1998-10-16 Markus Rost <rost@delysid.gnu.org>
12145 * mule/mule-cmds.el (default-input-method): Fix custom type.
12147 1998-10-12 Richard Stallman <rms@psilocin.ai.mit.edu>
12149 * mule/mule-cmds.el (setup-specified-language-environment):
12150 Add apropos-inhibit property.
12151 (describe-specified-language-support): Likewise.
12153 1998-09-06 Bill Richter <richter@math.nwu.edu>
12155 * mule/mule-cmds.el: Doc fixes.
12157 1998-09-02 Kenichi Handa <handa@etl.go.jp>
12159 * mule/mule-cmds.el (register-input-method): Doc-string
12162 1998-09-01 Dave Love <fx@gnu.org>
12164 * mule/mule-cmds.el (current-language-environment): Fix
12167 1998-08-31 Paul Eggert <eggert@twinsun.com>
12169 * mule/chinese.el, mule/cyrillic.el, mule/ethiopic.el,
12170 mule/european.el, mule/hebrew.el, mule/japanese.el,
12171 mule/korean.el, mule/vietnamese.el: Add coding: local variable, to
12172 avoid bootstrapping problem if you need to recompile all the Lisp
12173 files using interpreted code.
12175 1998-08-26 Kenichi Handa <handa@etl.go.jp>
12177 * mule/european.el ("Latin-1"): Modify `documentation' key value.
12178 ("Latin-2"): Likewise.
12180 1998-08-18 Per Starback <starback@update.uu.se>
12182 * mule/european.el (setup-latin2-environment): Fix typo.
12184 1998-08-18 Kenichi Handa <handa@etl.go.jp>
12186 * mule/european.el: Give proper value of `input-method' key to all
12189 * mule/mule-cmds.el (activate-input-method): Handle the case that
12190 the arg INPUT-METHOD is nil correctly.
12191 (read-multilingual-string): Activate the specified input method
12192 before calling read-string. Afterward, activate the original
12195 1998-08-15 Kenichi HANDA <handa@etl.go.jp>
12197 * mule/mule-cmds.el (language-info-alist): Doc-string modified.
12198 (set-language-info-alist): Fix typo in doc-string.
12200 * mule/hebrew.el ("Hebrew"): Delete describe-function key.
12202 1998-08-09 Kenichi HANDA <handa@etl.go.jp>
12204 * mule/mule-cmds.el (language-info-alist): Doc-string modified.
12205 (reset-language-environment): New function for the job that
12206 setup-english-environment used to do.
12207 (set-language-environment): Do more setups according to the info
12208 in language-info-alist.
12209 (read-language-name): Handle the case that the arg KEY is nil.
12210 (describe-language-environment): Handle input-method property.
12212 * mule/: All files under this directory, which related with
12213 specific languages (such as mule/european.el, mule/greek.el,
12214 mule/hebrew.el, mule/misc-lang.el), modified as below.
12215 (setup-XXX-environment): Just call set-language-environment. If
12216 they used to do some other jobs than what done by
12217 set-language-environment, those jobs are done in
12218 setup-XXX-environment-internal now.
12219 ("LANUGAGE-ENVIRONMENT"): Delete property setup-function or change
12220 the value to setup-XXX-environment-internal. Add properties
12221 input-method and features.
12223 * mule/english.el (setup-english-environment): Just call
12224 reset-language-environment.
12226 * mule/european.el (setup-8-bit-environment): Function deleted.
12228 1998-08-08 Richard Stallman <rms@psilocin.ai.mit.edu>
12230 * mule/mule-cmds.el (input-method-exit-on-first-char)
12231 (input-method-use-echo-area): Doc fixes.
12233 1998-08-06 Kenichi Handa <handa@etl.go.jp>
12235 * mule/mule-cmds.el (input-method-exit-on-first-char): New
12237 (input-method-use-echo-area): New variable.
12239 1998-08-01 Kenichi HANDA <handa@etl.go.jp>
12241 * mule/mule-cmds.el (language-info-alist): Doc-string modified.
12243 1998-07-30 Ken'ichi Handa <handa@delysid.gnu.org>
12245 * mule/mule-cmds.el (activate-input-method): Update mode line.
12246 (inactivate-input-method): Likewise.
12248 1998-07-19 Kenichi Handa <handa@etl.go.jp>
12250 * mule/mule-cmds.el (read-multilingual-string): Don't activate an
12251 input method in the current buffer, but just bind
12252 current-input-method.
12254 1998-07-08 Kenichi Handa <handa@etl.go.jp>
12256 * mule/hebrew.el ("Hebrew"): Add coding-priority.
12258 * mule/misc-lang.el ("IPA"): Add coding-priority and
12261 1998-06-26 Ken'ichi Handa <handa@melange.gnu.org>
12263 * mule/greek.el: Add coding-priority.
12265 1998-05-23 Richard Stallman <rms@psilocin.ai.mit.edu>
12267 * mule/mule-cmds.el (register-input-method): Rename arg ENV to
12270 1998-05-20 Richard Stallman <rms@psilocin.ai.mit.edu>
12272 * mule/mule-cmds.el (register-input-method): Fix previous change.
12273 (setup-specified-language-environment): Doc fix.
12275 1998-05-19 Richard Stallman <rms@psilocin.ai.mit.edu>
12277 * mule/mule-cmds.el: Several doc fixes.
12278 (get-language-info, set-language-info): Rename argument.
12279 (set-language-info-alist): Likewise.
12280 (register-input-method): Rename argument.
12281 (activate-input-method): If INPUT-METHOD is nil, deactivate.
12283 1998-05-04 Kenichi Handa <handa@etl.go.jp>
12285 * mule/mule-cmds.el (toggle-input-method): Use a more appropriate
12286 default value while reading an input method.
12288 1998-05-01 Kenichi Handa <handa@etl.go.jp>
12290 * mule/mule-cmds.el (universal-coding-system-argument):
12291 Use buffer-file-coding-system as default.
12293 1998-04-14 Andreas Schwab <schwab@mescaline.gnu.org>
12295 * mule/korean.el ("Korean"): Doc fix.
12297 1998-04-11 Kenichi Handa <handa@etl.go.jp>
12299 * mule/mule-cmds.el (describe-language-environment): Print the
12300 languge environment at the head.
12302 1998-04-06 Kenichi Handa <handa@etl.go.jp>
12304 * mule/japanese.el: Set exit-function to exit-japanese-environment
12305 for Japanese environment.
12307 1998-03-20 Richard Stallman <rms@psilocin.gnu.org>
12309 * mule/mule-cmds.el (set-language-environment): Doc fix.
12310 (current-language-environment): Use defcustom.
12311 (default-input-method): Specify :type.
12313 1998-03-02 Kenichi Handa <handa@etl.go.jp>
12315 * mule/mule-cmds.el (set-default-coding-systems): Doc-string
12317 (prefer-coding-system): Doc-string modified.
12319 1998-01-21 Kenichi Handa <handa@etl.go.jp>
12321 * mule/mule-cmds.el (set-language-info): Doc-string
12322 describes `coding-priority' KEY.
12323 (set-language-environment-coding-systems): New function.
12324 (select-safe-coding-system): New function.
12325 (set-language-info): New optional args DESCRIBE-MAP and SETUP-MAP.
12326 (set-language-info-alist): New optionla arg PARENTS. Call
12327 set-language-info with appropriate DESCRIBE-MAP and SETUP-MAP args.
12328 (set-language-environment-coding-systems): New function.
12330 * mule/chinese.el: Remove setting up of
12331 describe-chinese-environment-map and
12332 setup-chinese-environment-map. Exclude them in args of calls to
12333 set-language-info-alist. Register coding-priority key in
12334 language-info-alist.
12336 * mule/cyrillic.el: Remove setting up of
12337 describe-cyrillic-environment-map and
12338 setup-cyrillic-environment-map. Exclude them in args of calls to
12339 set-language-info-alist. Register coding-priority key in
12340 language-info-alist.
12342 * mule/english.el: Register coding-priority key in
12343 language-info-alist.
12345 * mule/ethiopic.el: Register coding-priority key in
12346 language-info-alist.
12348 * mule/european.el: Remove setting up of
12349 describe-european-environment-map and
12350 setup-european-environment-map. Exclude them in args of calls to
12351 set-language-info-alist. Register coding-priority key in
12352 language-info-alist. Add "German" language env.
12353 (setup-8-bit-environment): Delete CODING-SYSTEM arg.
12354 (setup-german-environment): New function.
12356 * mule/greek.el (setup-greek-environment): For Greek lang. env.,
12357 change default input method to "greek-postfix".
12359 * mule/japanese.el, mule/korean.el, mule/vietnamese.el: Register
12360 coding-priority key in
12362 1997-12-19 Stephen Eglen <stephen@cns.ed.ac.uk>
12364 * mule/mule-cmds.el (set-language-info): Doc fix.
12365 (input-method-inactivate-hook): Doc fix.
12367 1997-11-20 Karl Heuer <kwzh@gnu.org>
12369 * mule/mule-cmds.el (set-input-method): Renamed from
12370 select-input-method.
12372 1997-11-07 Kenichi Handa <handa@etl.go.jp>
12374 * mule/mule-cmds.el (set-language-environment): Run
12375 exit-language-environment-hook before calling `exit-function'
12376 which is specified for the language environment.
12378 1997-10-23 Kenichi Handa <handa@etl.go.jp>
12380 * mule/mule-cmds.el (set-default-coding-systems): Doc-string
12382 (prefer-coding-system): Likewise.
12383 (describe-language-environment): Print aliases of each coding
12385 (set-language-environment-hook): New variable.
12386 (exit-language-environment-hook): New variable.
12387 (set-language-environment): Call these hooks. Before setting a
12388 new language environment, exit from the
12389 current-language-environment if necessary.
12390 (input-method-verbose-flag): The value can be nil, t,
12391 complex-only, or default.
12392 (input-method-highlight-flag): Doc-string augmented.
12393 (activate-input-method): Check if we can run the registered
12394 function to activate an input method.
12396 * mule/korean.el: Set exit-function for language environment
12397 "Korean" to exit-korean-environment.
12398 (setup-korean-environment): Moved to korea-util.el.
12400 1997-10-21 Kenichi Handa <handa@etl.go.jp>
12402 * mule/mule-cmds.el (read-multilingual-string): Use
12403 current-input-method prior to default-input-method. Don't bind
12404 current-input-method by `let', instead, activate the specified
12405 input method in the current buffer temporarily.
12407 1997-10-19 John F. Whitehead <jfw@cisco.com>
12409 * mule/mule-cmds.el (describe-language-environment): Fix prompt.
12411 1997-10-21 Kenichi Handa <handa@etl.go.jp>
12413 * mule/chinese.el (post-read-decode-hz): Return the result of
12415 (pre-write-encode-hz): Do not change the value of
12416 last-coding-system.
12418 1998-09-06 Bill Richter <richter@math.nwu.edu>
12420 * mule/mule-ccl.el: Doc fixes.
12422 1998-04-20 Kenichi Handa <handa@etl.go.jp>
12424 * mule/mule-ccl.el (declare-ccl-program): New optional arg VECTOR.
12425 (check-ccl-program): New macro.
12427 1998-01-21 Kenichi Handa <handa@etl.go.jp>
12429 * mule/mule-ccl.el: Comment about CCL syntax modified.
12430 (ccl-command-table): Add read-multibyte-character and
12431 write-multibyte-character.
12432 (ccl-code-table): Add ex-cmd.
12433 (ccl-extended-code-table): New variable.
12434 (ccl-embed-extended-command): New function.
12435 (ccl-compile-read-multibyte-character,
12436 ccl-compile-write-multibyte-character) New functions.
12437 (ccl-dump-ex-cmd, ccl-dump-read-multibyte-character,
12438 ccl-dump-write-multibyte-character): New functions.
12440 1999-07-22 SL Baur <steve@miho>
12442 * config.el (config-value-file): config.values is installed into
12444 From Karl M. Hegbloom <karlheg@cathcart.sysc.pdx.edu>
12446 1999-07-19 Didier Verna <didier@xemacs.org>
12448 * rect.el: all functions rewritten, except when noted. Below is a
12449 list of interface changes.
12450 (apply-on-rectangle): new function. Obsoletes
12451 `operate-on-rectangle'. All functions that used to call this
12452 function now call the new one.
12453 (kill-rectangle): added optional prefix arg to fill lines.
12454 (delete-rectangle): ditto.
12455 (delete-extract-rectangle): ditto.
12456 (open-rectangle): ditto.
12457 (clear-rectangle): ditto.
12458 (delete-rectangle-line): added third arg FILL.
12459 (delete-extract-rectangle-line): ditto.
12460 (open-rectangle-line): ditto.
12461 (clear-rectangle-line): ditto.
12463 1999-07-18 Andy Piper <andy@xemacs.org>
12465 * menubar-items.el (default-menubar): add gutter options.
12467 * gutter-items.el: new file.
12468 (gutter): new group for custom.
12469 (gutter-visible-p): new variable.
12470 (default-gutter-position): ditto.
12471 (buffers-tab): new group for the buffers tab.
12472 (gutter-buffers-tab): widget to put in the gutter.
12473 (buffers-tab-max-size): max number of tabs.
12474 (buffers-tab-switch-to-buffer-function): function to call when a
12476 (buffers-tab-omit-function): filter buffers with this function.
12477 (buffers-tab-format-buffer-line-function): format buffer names for
12479 (buffers-tab-switch-to-buffer): like switch-to-buffer but without
12481 (build-buffers-tab-internal): build a list of tab items.
12482 (buffers-tab-items): ditto.
12483 (add-tab-to-gutter): put a tab in the gutter area.
12484 (update-tab-in-gutter): reset the buffers in the tab.
12486 * dumped-lisp.el (preloaded-file-list): dump gutter-items.
12488 * buffer.el (switch-to-buffer): run switch-to-buffer-hooks.
12489 (switch-to-buffer-hooks): new hook.
12491 * toolbar.el (default-toolbar-position): fix typo.
12493 1999-07-16 Andy Piper <andy@xemacs.org>
12495 * gui.el (make-dialog-frame): turn off gutters for dialogs.
12497 1999-07-15 Didier Verna <didier@xemacs.org>
12499 * cus-edit.el (custom-prompt-variable): optional third arg makes
12500 prompt for a comment string.
12501 (customize-set-value): optional prefix makes this function handle
12503 (customize-set-variable): ditto.
12504 (customize-save-variable): ditto.
12505 (customize-customized): handle custom comments.
12506 (customize-save-customized): ditto.
12507 (custom-variable-state-set): ditto.
12508 (custom-face-state-set): ditto.
12509 (customize-saved): ditto.
12510 (custom-variable-set): ditto.
12511 (custom-face-set): ditto.
12512 (custom-variable-save): ditto.
12513 (custom-face-save): ditto.
12514 (custom-variable-reset-saved): ditto.
12515 (custom-face-reset-saved): ditto.
12516 (custom-variable-reset-standard): ditto.
12517 (custom-face-reset-standard): ditto.
12518 (custom-comment-face): new face.
12519 (custom-comment-tag-face): ditto.
12520 (custom-comment): new widget.
12521 (custom-comment-create): new function.
12522 (custom-comment-delete): ditto.
12523 (custom-comment-value-set): ditto.
12524 (custom-comment-show): ditto.
12525 (custom-comment-invisible-p): ditto.
12526 (custom-variable-value-create): create a comment field widget.
12527 (custom-face-value-create): ditto.
12528 (custom-variable-menu): new entry for adding a custom comment.
12529 (custom-face-menu): ditto.
12530 (custom-save-variables): possibly save custom comments.
12531 (custom-save-faces): ditto.
12533 * cus-face.el (custom-set-faces): the arguments can now have a
12534 custom comment as fourth argument.
12536 * custom.el (custom-set-variables): the arguments can now have a
12537 custom comment as fifth element.
12539 1999-07-13 XEmacs Build Bot <builds@cvs.xemacs.org>
12541 * XEmacs 21.2.18 is released
12543 1999-07-13 SL Baur <steve@miho>
12545 * lib-complete.el (read-library-name): Revert previous change.
12546 (read-library): Ditto.
12548 1999-06-24 Karl M. Hegbloom <karlheg@debian.org>
12550 * packages.el (packages-package-list): Capitalize docstring.
12552 * packages.el (packages-find-package-library-path): Use #'nconc
12553 rather than #'append to reduce consing -- #'mapcar uses Flist,
12554 which returns a freshly consed list. #'append would create yet
12555 another fresh list, using Fmake_list in concat.
12557 * packages.el (package-provide): Use setq with remassq like it
12558 says in its docstring.
12560 1999-07-06 SL Baur <steve@miho.m17n.org>
12562 * lib-complete.el (progn-with-message): Fix typo.
12564 1999-07-06 SL Baur <steve@miho.m17n.org>
12566 * mule/mule-misc.el (char-octet): Make function match docstring.
12567 From Katsumi Yamaoka <yamaoka@jpl.org>
12569 1999-06-15 Karl M. Hegbloom <karlheg@debian.org>
12571 * wid-edit.el (widget-documentation): corrected spelling error.
12573 1999-06-23 Jonathan Marten <jonathan.marten@uk.sun.com>
12575 * x-win-sun.el (x-win-init-sun): Don't rebind Find and Sh-find
12576 keys if already bound
12578 1999-07-06 SL Baur <steve@miho.m17n.org>
12580 * lib-complete.el (progn-with-message): Revert previous changes.
12582 1999-06-24 Bob Weiner <weiner@beopen.com>
12584 * lib-complete.el (find-library):
12585 (find-library-other-window):
12586 (find-library-other-frame): Completely rewrote
12587 so that these functions actually work when called non-interactively.
12588 Also made them handle LIBRARY arguments which end with .el or .elc.
12590 1999-06-24 Bob Weiner <weiner@beopen.com>
12592 * simple.el (indent-new-comment-line): Locally bound
12593 `block-comment-start' to `comstart' or else when this is called
12594 from do-auto-fill, e.g. in Lisp mode, it will insert any non-nil
12595 `block-comment-start' value, ignoring any existing spacing after a
12596 comment prefix in the previous line and producing ugly comments.
12598 1999-06-23 Bob Weiner <weiner@beopen.com>
12600 * list-mode.el (mouse-choose-completion):
12601 (choose-completion):
12602 (completion-switch-to-minibuffer): Added.
12603 ([Tab]): [Tab] previously switched to the minibuffer
12604 but since [space] does that and since most applications in the
12605 world use [Tab] to select the next item in a list, do that in the
12606 *Completions* buffer too. This will cause the least confusion
12607 among the largest population of users. -- Bob Weiner, BeOpen.com,
12610 1999-06-22 Bob Weiner <weiner@beopen.com>
12612 * help.el (help-buffer-name): Added support for a null value
12613 of `help-buffer-prefix-string' since some buffers require no
12616 1999-06-20 Bob Weiner <weiner@beopen.com>
12618 * list-mode.el (completion-list-mode-quit): Added and bound to {q}
12619 in the completion-list-mode-map to bury the completions buffer
12620 even when the minibuffer is no longer active.
12622 1999-06-20 Bob Weiner <weiner@beopen.com>
12624 * list-mode.el (list-mode): It is visually disconcerting to have
12625 the text cursor disappear within list buffers, especially when
12626 moving from window to window, so leave it visible.
12628 1999-07-01 SL Baur <steve@miho.m17n.org>
12630 * menubar-items.el (default-menubar): Conditionalize the bug
12631 report menu item (which may not be possible in this XEmacs).
12632 Reported by: Ken'ichi Handa <handa@etl.go.jp>
12634 1999-06-30 SL Baur <steve@miho.m17n.org>
12636 * subr.el (with-current-buffer): DOC string fix.
12637 Suggested by Bob Weiner <weiner@altrasoft.com>
12639 1999-06-25 Charles G Waldman <cgw@fnal.gov>
12641 * cus-face.el (custom-face-italic): insert missing args
12643 1999-06-24 Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de>
12645 * packages.el (package-locations): Changed default early package
12646 hierarchies to ~/.xemacs/mule-packages and
12647 ~/.xemacs/xemacs-packages.
12649 1999-06-23 SL Baur <steve@miho.m17n.org>
12651 * mule/mule-category.el (Top Level): ASCII is also latin-1.
12653 1999-06-15 Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de>
12655 * packages.el (package-locations): Changed default early package
12656 hierarchy to ~/.xemacs/packages.
12657 (package-locations): Removed `packages' as a possible name for a
12658 late package hierarchy.
12660 1999-06-20 MORIOKA Tomohiko <tomo@etl.go.jp>
12662 * mule/mule-category.el (word-combining-categories): Set up new
12664 (word-separating-categories): Likewise.
12666 1999-06-22 XEmacs Build Bot <builds@cvs.xemacs.org>
12668 * XEmacs 21.2.17 is released
12670 1999-06-17 Robert Pluim <rpluim@bigfoot.com>
12672 * font-menu.el (font-menu-set-font): allow for nil specification
12675 1999-06-16 MORIOKA Tomohiko <tomo@etl.go.jp>
12677 * mule/thai-xtis.el: Specify `columns' of the charset `thai-xtis'
12680 1999-06-12 MORIOKA Tomohiko <tomo@etl.go.jp>
12682 * mule/cyrillic.el (cyrillic-koi8-r-decode-table): Use NBSP of ISO
12683 8859-5 instead of ISO 8859-1.
12685 1999-06-15 SL Baur <steve@steve1.m17n.org>
12687 * mule/vietnamese.el (viet-vscii-encode-table): Use split-char.
12688 (viet-viscii-encode-table): Ditto.
12690 * mule/mule-misc.el: Delete split-char & split-char-or-char-int.
12691 Make obsolete definition of char-octet.
12693 1999-06-14 SL Baur <steve@steve1.m17n.org>
12695 * subr.el: Move no-Mule make-char ...
12696 * help-nomule.el (make-char): To here.
12697 (string-width): Make Mule compatibility alias.
12699 1999-06-15 Andy Piper <andy@xemacs.org>
12701 * select.el (get-selection-no-error): really make there be no-error.
12702 (get-selection): revert to original.
12704 1999-06-11 Andy Piper <andy@xemacs.org>
12706 * select.el (selection-sets-clipboard): renamed.
12707 (own-selection): use it.
12709 1999-06-11 XEmacs Build Bot <builds@cvs.xemacs.org>
12711 * XEmacs 21.2.16 is released
12713 1999-06-09 MORIOKA Tomohiko <tomo@etl.go.jp>
12715 * mule/cyrillic.el (cyrillic-koi8-r-decode-table): Set 32 for
12716 missing characters to avoid crash.
12718 1999-06-09 Jan Vroonhof <vroonhof@math.ethz.ch>
12720 * coding.el (set-terminal-coding-system): Only set the console
12721 coding system on the selected console if it is a tty.
12723 1999-06-10 Jan Vroonhof <vroonhof@math.ethz.ch>
12730 * faces.el (frob-face-property):
12731 * font-menu.el (font-menu-set-font):
12732 Actually apply changes from 1999-03-17
12734 1999-06-10 Andy Piper <andy@xemacs.org>
12736 * select.el (get-selection): abstract out non error-signalling
12738 (get-selection-no-error): get-selection without signalling an
12740 (selection-is-clipboard-p): new variable. controls whether the
12741 selection sets the clipboard.
12742 (own-selection): use it.
12744 * mouse.el (insert-selection): fallback to clipboard after trying
12745 primary selection and cutbuffer.
12747 1999-06-05 Andy Piper <andy@xemacs.org>
12749 * x-select.el (xselect-kill-buffer-hook-1): use generalised
12750 selection functions.
12752 1999-06-04 MORIOKA Tomohiko <tomo@etl.go.jp>
12754 * code-files.el (buffer-file-coding-system): Use `raw-text' as
12756 (load): Use `raw-text' instead of `no-conversion'.
12757 (insert-file-contents): Likewise.
12759 * bytecomp.el (byte-compile-insert-header): Use `raw-text' instead
12760 of `no-conversion'.
12762 1999-06-03 MORIOKA Tomohiko <tomo@etl.go.jp>
12764 * coding.el: Don't copy `no-conversion' to `raw-text'.
12766 1999-06-07 Hrvoje Niksic <hniksic@srce.hr>
12768 * subr.el (make-char): Define it if Mule is not around.
12770 1999-06-07 SL Baur <steve@steve1.m17n.org>
12772 * mule/mule-help.el: Add trailing newline. Use mule keyword.
12774 * x-select.el (x-disown-selection-internal): Restore symbol as an
12776 (xselect-kill-buffer-hook-1): Use disown-selection-internal.
12778 1999-06-04 XEmacs Build Bot <builds@cvs.xemacs.org>
12780 * XEmacs 21.2.15 is released
12782 1999-06-02 Oscar Figueiredo <oscar@xemacs.org>
12784 * subr.el (split-string): Avoid infinite looping
12786 1999-05-30 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
12788 * ldap.el (ldap-ignore-attribute-codings): New variable
12789 (ldap-default-attribute-decoder): New variable
12790 (ldap-coding-system): New variable
12791 (ldap-attribute-syntax-encoders): New variable
12792 (ldap-attribute-syntax-decoders): New variable
12793 (ldap-attribute-syntaxes-alist): New variable
12794 (ldap-encode-boolean): New function
12795 (ldap-decode-boolean): New function
12796 (ldap-encode-country-string): New function
12797 (ldap-decode-string): New function
12798 (ldap-decode-address): New function
12799 (ldap-encode-address): New function
12800 (ldap-decode-attribute): New function
12801 (ldap-search): Use some of these
12803 1999-05-25 Jan Vroonhof <jan@xemacs.org>
12805 * version.el (emacs-version): Make the patch level/beta come
12806 before the XEmacs qualifier so that it gets into (funcall
12807 emacs-version) and thus in the bug reports.
12808 (emacs-version>=): Support patch levels.
12810 1999-06-03 SL Baur <steve@xemacs.org>
12812 * version.el: implement x.y.z version number
12813 From Jan Vroonhof <vroonhof@math.ethz.ch>
12815 1999-05-27 Yoshiki Hayashi <g740685@komaba.ecc.u-tokyo.ac.jp>
12817 * mule/mule-cmds.el (read-input-method-name): set input-method properly.
12819 1999-05-22 Vin Shelton <acs@xemacs.org>
12821 * startup.el: Document -private and break out non-standard X options.
12823 1999-05-26 SL Baur <steve@gneiss.etl.go.jp>
12825 * mule/mule-charset.el (charset-after): New function.
12826 (charset-direction): Synch with Mule, update docstring.
12827 (get-charset-property): New function.
12828 (put-charset-property): New function.
12829 (charset-plist): New function.
12831 * mule/mule-charset.el (compose-region):
12832 (decompose-region): remove; these functions (which don't work
12833 since we don't do composite characters) have been moved to
12835 (toplevel): follow coding standards
12837 1999-05-26 SL Baur <steve@gneiss.etl.go.jp>
12839 * dumped-lisp.el (preloaded-file-list): mule-files.el does not
12842 * code-files.el: Fix commentary to follow coding standards. Move
12843 the single line left in mule-files.el to here.
12845 * mule/mule-files.el: delete.
12847 1999-05-24 SL Baur <steve@gneiss.etl.go.jp>
12849 * info.el (Info-scroll-prev): Use event functions instead of the
12850 old emacs 19 interface.
12852 1999-06-02 Andy Piper <andy@xemacs.org>
12854 * x-font-menu.el (x-font-menu-load-font):
12855 font-menu-registry-encoding -> x-font-menu-registry-encoding type.
12857 1999-05-31 Andy Piper <andy@xemacs.org>
12859 * font-menu.el (font-menu-ignore-scaled-fonts): move to font-menu
12861 (font-menu-this-frame-only-p): ditto.
12862 (font-menu-max-items): reinstate, from Jan Vroonhof
12863 <vroonhof@math.ethz.ch>
12864 (font-menu-submenu-name-format): ditto.
12865 (font-menu-split-long-menu): ditto, for use by the family
12867 (font-menu-family-constructor): use it.
12869 1999-05-30 Andy Piper <andy@xemacs.org>
12871 * msw-faces.el (mswindows-font-regexp): new font matching regexp
12872 for use by the font menu.
12874 * msw-font-menu.el: new file implementing mswindows specific
12875 font-menu behaviour.
12876 (mswindows-font-menu-registry-encoding): new function mirroring x version.
12877 (mswindows-font-menu-junk-families): ditto.
12878 (hack-font-truename): ditto.
12879 (mswindows-font-regexp-ascii): ditto.
12880 (mswindows-reset-device-font-menus): ditto.
12881 (mswindows-font-menu-font-data): ditto.
12882 (mswindows-font-menu-load-font): ditto.
12884 * x-font-menu.el (x-reset-device-font-menus): made device specific.
12885 (x-font-menu-font-data): ditto.
12886 (x-font-menu-load-font): ditto.
12888 * font-menu.el: new file implementing generic font menu behaviour.
12889 (font-menu-ignore-scaled-fonts): copied from x-font-menu.el and
12890 made device independent.
12891 (font-menu-this-frame-only-p): ditto.
12892 (font-menu-preferred-resolution): ditto.
12893 (font-menu-size-scaling): new variable used to determine whether
12894 sizes are in points or tenths of a point.
12895 (vassoc): moved from x-font-menu.el.
12896 (device-fonts-cache): ditto.
12897 (device-fonts-cache): ditto.
12898 (flush-device-fonts-cache): ditto.
12899 (reset-device-font-menus): copied from x-font-menu.el and made
12900 device independent. Most functionality deferred to
12901 device-dependent versions.
12902 (font-menu-family-constructor): copied from x-font-menu.el and
12903 made device independent.
12904 (font-menu-size-constructor): ditto.
12905 (font-menu-weight-constructor): ditto.
12906 (font-menu-set-font): ditto.
12907 (font-menu-change-face): ditto.
12908 (font-menu-load-font): new device method.
12909 (font-menu-font-data): ditto.
12911 * x-font-menu.el: The above functions deleted.
12913 1999-05-26 Andy Piper <andy@xemacs.org>
12917 * loadup.el: rehash expand-file-name usage to not use default-directory.
12919 1999-05-21 Andy Piper <andy@xemacs.org>
12921 * x-select.el (x-select-convert-to-text):
12922 (x-selected-text-type):
12924 (xselect-convert-to-string):
12925 (xselect-convert-to-compound-text):
12926 (xselect-convert-to-length):
12927 (xselect-convert-to-targets):
12928 (xselect-convert-to-delete):
12929 (xselect-convert-to-filename):
12930 (xselect-convert-to-charpos):
12931 (xselect-convert-to-lineno):
12932 (xselect-convert-to-colno):
12933 (xselect-convert-to-sourceloc):
12934 (xselect-convert-to-os):
12935 (xselect-convert-to-host):
12936 (xselect-convert-to-user):
12937 (xselect-convert-to-class):
12938 (xselect-convert-to-name):
12939 (xselect-convert-to-integer):
12940 (xselect-convert-to-atom):
12941 (xselect-convert-to-identity): functions renamed from x-* and
12942 moved to select.el.
12943 (x-get-secondary-selection): use rename get-selection.
12944 (x-get-clipboard): ditto.
12945 (x-own-selection): moved to select.el.
12946 (x-valid-simple-selection-p): ditto.
12947 (x-dehilight-selection): ditto.
12948 (x-own-clipboard): ditto.
12949 (x-disown-selection): ditto.
12951 * x-mouse.el (x-yank-function): moved to mouse.el.
12952 (x-insert-selection): ditto.
12953 (x-set-point-and-move-selection): use renamed function.
12955 * select.el (selected-text-type): moved and renamed from
12957 (selection-owner-p): moved to C.
12958 (selection-exists-p): ditto.
12959 (get-cutbuffer): new device method.
12960 (get-selection): generalised and moved from x-select.el.
12961 (own-selection): moved x-own-selection functionality into here.
12962 (dehilight-selection): renamed and moved from x-select.el.
12963 (own-clipboard): functionality moved from x-select.el using new
12964 generic C builtins.
12965 (disown-clipboard): ditto.
12966 (select-convert-to-text):
12967 (select-convert-to-string):
12968 (select-convert-to-compound-text):
12969 (select-convert-to-length):
12970 (select-convert-to-targets):
12971 (select-convert-to-delete):
12972 (select-convert-to-filename):
12973 (select-convert-to-charpos):
12974 (select-convert-to-lineno):
12975 (select-convert-to-colno):
12976 (select-convert-to-sourceloc):
12977 (select-convert-to-os):
12978 (select-convert-to-host):
12979 (select-convert-to-user):
12980 (select-convert-to-class):
12981 (select-convert-to-name):
12982 (select-convert-to-integer):
12983 (select-convert-to-atom):
12984 (select-convert-to-identity): new functions renamed from x-* and
12985 moved from x-select.el.
12987 * mouse.el (mouse-consolidated-yank): subsume x-yank-function
12988 into here and use as the default window-system mouse yank.
12989 (insert-selection): generalised and moved from x-mouse.el.
12990 (own-clipboard): moved to C.
12992 * msw-select.el (mswindows-selection-owned-p): deleted.
12993 (mswindows-own-selection): generalised and moved to select.el.
12994 (mswindows-disown-selection): generalised and moved to C.
12995 (mswindows-selection-owner-p): ditto.
12997 1999-05-14 XEmacs Build Bot <builds@cvs.xemacs.org>
12999 * XEmacs 21.2.14 is released
13001 1999-05-13 SL Baur <steve@gneiss.etl.go.jp>
13003 * about.el: update contact info for jason and slb.
13005 1999-05-13 SL Baur <steve@gneiss.etl.go.jp>
13007 * mule/european.el (setup-romanian-environment): Add Romanian
13008 support from Emacs/Mule romanian.el.
13010 1999-03-17 Jan Vroonhof <vroonhof@math.ethz.ch>
13012 * cus-face.el: Label all custom changes with the 'custom' tag.
13014 * cus-edit.el: idem ditto.
13016 * faces.el: Added suport for adding device tags to various functions.
13017 (custom): New device tag.
13018 (face-spec-set): Call reset face with tags argument. No longer do
13019 x-init-global-faces hack.
13021 * faces.el (frob-face-property): Use an anonymous specifier to map
13022 frob-face-property-1 over.
13024 * x-font-menu.el (font-menu-set-font): Always specify all
13025 properties to custom.
13027 1999-05-12 SL Baur <steve@gneiss.etl.go.jp>
13029 * mule/european.el (setup-czech-environment): Add czech support.
13030 From David Sauer <davids@orfinet.cz>
13032 1999-03-15 SL Baur <steve@xemacs.org>
13034 * check-features.el: Turn hard errors into warnings.
13036 1999-03-21 SL Baur <steve@xemacs.org>
13038 * simple.el (delete-key-deletes-forward): As per discussion on
13039 xemacs-beta, default to t.
13041 1999-05-11 Hrvoje Niksic <hniksic@srce.hr>
13043 * loadup.el: Define Installation-string before loading anything.
13045 1999-05-06 Gunnar Evermann <ge204@eng.cam.ac.uk>
13047 * files.el (auto-mode-alist): fix typo in regex for .bash_* files
13048 From Anders Stenman <stenman@isy.liu.se>
13050 1999-05-03 Hrvoje Niksic <hniksic@srce.hr>
13052 * wid-edit.el (widget-glyph-find): Ditto.
13054 * packages.el (locate-library): Ditto.
13056 * loadup.el (really-early-error-handler): Ditto.
13058 * lib-complete.el (read-library): Ditto.
13060 * faces.el (set-face-stipple): Ditto.
13062 * code-files.el (load): Use new calling style of locate-file.
13064 1999-05-03 Hrvoje Niksic <hniksic@srce.hr>
13066 * packages.el (packages-unbytecompiled-lisp): Installation.el is
13069 1999-05-03 Hrvoje Niksic <hniksic@srce.hr>
13071 * dumped-lisp.el (preloaded-file-list): Don't load
13074 * loadup.el (Installation-string): Define it here.
13076 1999-05-03 Hrvoje Niksic <hniksic@srce.hr>
13078 * dumped-lisp.el (preloaded-file-list): Revert previous change --
13079 Installation.el needs to be loaded before `dump-paths', otherwise
13080 the dumping process won't find it.
13082 1999-03-13 Adrian Aichner <adrian@xemacs.org>
13084 * dumped-lisp.el (preloaded-file-list): Load Installation.el after
13085 subr so that we can use `replace-in-string' in Installation.el to
13086 get rid of C-m chars under the native Windows build.
13088 1999-04-29 Andy Piper <andy@xemacs.org>
13090 * make-docfile.el: canonicalize file and directory names.
13092 * device.el (call-device-method): new function for calling device
13094 (define-device-method): new function for defining device methods.
13095 (define-device-method*): ditto.
13097 1999-04-27 Hrvoje Niksic <hniksic@srce.hr>
13099 * subr.el (buffer-string): Support new FSFmacs 20.4 stuff.
13101 1999-04-08 MORIOKA Tomohiko <tomo@etl.go.jp>
13103 * mule/cyrillic.el (cyrillic-koi8-r-decode-table): New variable.
13104 (cyrillic-koi8-r-encode-table): Likewise.
13105 (ccl-decode-koi8): Use `cyrillic-koi8-r-decode-table'.
13106 (ccl-encode-koi8): Use `cyrillic-koi8-r-encode-table'.
13108 * mule/mule-misc.el (split-char-or-char-int): New function [moved
13109 from vietnamese.el].
13111 * mule/vietnamese.el: Move function `split-char-or-char-int' to
13114 1999-04-08 MORIOKA Tomohiko <tomo@etl.go.jp>
13116 * mule/thai-xtis.el:
13117 - Change font registry name from "Thai94x94-0" to "xtis-0".
13118 - Change mnemonic of coding-system `tis-620' to "TIS620".
13120 1999-04-06 MORIOKA Tomohiko <tomo@etl.go.jp>
13122 * mule/ethiopic.el: fixed.
13124 1999-03-30 MORIOKA Tomohiko <tomo@etl.go.jp>
13126 * dumped-lisp.el: Add ethiopic, thai-xtis and vietnamese.
13128 * mule/thai-xtis.el: New file.
13130 * mule/vietnamese.el: New file.
13132 * mule/ethiopic.el: New file.
13134 1999-04-22 Hrvoje Niksic <hniksic@srce.hr>
13136 * bytecomp.el (byte-compile-close-variables): Leave
13137 debug-issue-ebola-notices alone.
13139 1999-04-11 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
13141 * ldap.el (ldap-host-parameters-alist): Make `Search Base' appear
13142 at the top of the buffer since it is the most important thing to
13144 (ldap-get-host-parameter): New defun
13145 (ldap-search): Add a new parameter `withdn' to retrieve the
13146 distinguished names of entries
13148 1999-04-22 Kai Haberzettl <khaberz@synnet.de>
13150 * startup.el (splash-frame-body): Date and spelling fixes.
13152 1999-03-16 Colin Rafferty <colin@xemacs.org>
13154 * view-less.el (toggle-truncate-lines): add autoload tag
13156 1999-04-19 Hrvoje Niksic <hniksic@srce.hr>
13158 * format.el (format-alist): Disable image stuff.
13160 1999-04-17 Hrvoje Niksic <hniksic@srce.hr>
13162 * wid-edit.el (widget-glyph-find): Search by directories, then by
13163 suffixes rather than the other way around.
13164 (widget-image-conversion): Renamed to
13165 `widget-image-file-name-suffixes'.
13167 1999-04-16 Olivier Galibert <galibert@pobox.com>
13169 * mule/mule-charset.el: Made old functions obsolete, remove the
13170 unspeakably evil (and inexistant in fsf's) charset-leading-byte.
13171 (charset-iso-graphic-plane): Rename from charset-graphic.
13172 (charset-iso-final-char): Rename from charset-final.
13173 (charset-width): Rename from charset-columns.
13174 (charset-bytes): Added from fsf compatibility, returns always 1.
13176 * mule/mule-misc.el: Move charset-doc-string alias to
13179 1999-04-14 Colin Rafferty <colin@xemacs.org>
13181 * x-faces.el (x-make-font-bold-italic): honor
13182 *try-oblique-before-italic-fonts*
13184 1999-04-14 Hrvoje Niksic <hniksic@srce.hr>
13186 * cl-extra.el (coerce): Coerce numbers to characters correctly.
13188 1998-12-02 Hrvoje Niksic <hniksic@srce.hr>
13190 * x-faces.el (try-oblique-before-italic-fonts): Use the right
13193 1999-04-14 Dave Gillesipe <daveg@synaptics.com>
13195 * cl-extra.el (equalp): Would bug out for lists.
13197 1999-03-12 Charles G Waldman <cgw@fnal.gov>
13199 * about.el (about-hackers): Change cgw's email address
13201 1999-03-12 XEmacs Build Bot <builds@cvs.xemacs.org>
13203 * XEmacs 21.2.13 is released
13205 1999-03-12 SL Baur <steve@xemacs.org>
13207 * simple.el (delete-key-deletes-forward): Revert to previous
13210 1999-01-18 Didier Verna <didier@xemacs.org>
13212 * menubar-items.el (xemacs-splash-buffer): handle the case of
13213 multiple elements in the splash buffer body.
13215 * startup.el (splash-frame-timeout): new constant: interval
13216 between splash buffer elements.
13217 (command-line-1): handle splash buffer with multiple elements (use
13219 (splash-frame-body): Originally `startup-splash-frame-body'.
13220 Rewrote a cleaner and more readable version. This can now be array,
13221 in which case each element is displayed in turn in the splash buffer.
13222 (splash-frame-static-body): new constant. Persistent information
13223 across all splash buffer elements (preserves the possibility to give
13224 it in different languages.
13225 (circulate-splash-frame-elements): new function. Used as a timeout
13226 to circulate through all splash frame elements and display them in
13228 (display-splash-frame): originally `startup-splash-frame'. Handle
13229 the case of multiple elements in the splash buffer body. Now
13230 returns a timeout id if multiple elements to display, or nil.
13232 1999-02-19 Jan Vroonhof <vroonhof@math.ethz.ch>
13234 * x-faces.el (x-init-global-faces): Add default tag to specifiers,
13235 so they can be overridden by x-init-face-from-resources.
13236 Additionally specify the font name also with an x tag.
13238 1999-03-08 Andy Piper <andy@xemacs.org>
13240 * package-get.el (package-get-base): autoload.
13242 * menubar-items.el (default-menubar): add update menu item. Fix
13243 custom menu to only be activated when package-base is available.
13245 * package-get.el (package-get-custom): don't load
13246 package-get-custom as it is auto-generated. Fix group definition.
13248 1999-03-05 Didier Verna <didier@xemacs.org>
13250 * cus-dep.el (Custom-make-dependencies): use `prin1-to-string'
13251 instead of `symbol-name' (Thanks Kyle).
13253 * cus-edit.el (custom-save-variables): use `prin1' instead of
13254 princ to write symbols.
13256 1999-03-05 XEmacs Build Bot <builds@cvs.xemacs.org>
13258 * XEmacs 21.2.12 is released
13260 1999-03-05 SL Baur <steve@xemacs.org>
13262 * menubar-items.el (default-menubar): Add kfm browsing support.
13263 From Neal Becker <nbecker@fred.net>
13265 1999-03-03 Steven Baur <steve@gneiss.etl.go.jp>
13267 * font-lock.el (font-lock-revert-cleanup): Null out to avoid repeated
13268 calls to font-lock during buffer reversion.
13270 1999-02-12 Didier Verna <didier@xemacs.org>
13272 * info.el (Info-build-node-completions): unconditionally widen the
13275 1999-02-19 Paul Stodghill <stodghil@cs.cornell.edu>
13277 * x-faces.el (x-init-face-from-resources):
13278 Only set fonts in the 'x locale.
13280 1999-03-04 Adrian Aichner <adrian@xemacs.org>
13282 * package-ui.el (pui-install-selected-packages): Don't throw on
13283 `package-admin-delete-binary-package' returning nil since it's
13284 normal. Reindent function.
13285 (pui-add-required-packages): Handle case where packages selected
13286 for installation have never been installed.
13288 1999-03-03 Martin Buchholz <martin@xemacs.org>
13290 * menubar-items.el (default-menubar):
13291 Implement the ``Mule->Set coding system of process'' menu item.
13293 1999-02-18 Martin Buchholz <martin@xemacs.org>
13295 * files.el (auto-mode-alist): Use c-mode for *.i pre-processed cpp
13297 - Change some `if's to `when's
13299 1999-03-01 XEmacs Build Bot <builds@cvs.xemacs.org>
13301 * XEmacs 21.2.11 is released
13303 1999-02-22 Jan Vroonhof <vroonhof@math.ethz.ch>
13305 * userlock.el (ask-user-about-supersession-threat-dbox): Guard
13306 against window close (Fix Bug #460).
13307 (ask-user-about-lock-dbox): Idem.
13309 1999-02-25 SL Baur <steve@xemacs.org>
13311 * mule/mule-charset.el (charset-leading-byte): New function.
13312 From Kazuyuki IENAGA <ienaga@jsys.co.jp>
13314 1999-02-12 Andy Piper <andy@xemacs.org>
13316 * about.el (xemacs-hackers): change andy's email address.
13317 (about-url-alist): change andy's web page address.
13318 (about-xemacs): add piper.
13320 1999-02-16 SL Baur <steve@xemacs.org>
13322 * dumped-lisp.el (preloaded-file-list): Core mule files moved out
13323 of mule-base into lisp/mule.
13325 1999-02-16 SL Baur <steve@xemacs.org>
13328 mule/canna-leim.el:
13339 mule/mule-category.el:
13341 mule/mule-charset.el:
13343 mule/mule-coding.el:
13344 mule/mule-files.el:
13348 mule/mule-tty-init.el:
13349 mule/mule-x-init.el:
13350 mule/viet-chars.el: Remerge from mule-base.
13352 * dumped-lisp.el (preloaded-file-list): Core mule files moved out
13353 of mule-base into lisp/mule.
13355 1999-02-10 Adrian Aichner <adrian@xemacs.org>
13357 * process.el (exec-to-string): Use `shell-command-switch' in place
13358 of hard-wired "-c" (for WindowsNT).
13360 1999-02-08 Charles G Waldman <cgw@pgt.com>
13362 * menubar-items.el (default-menubar): Remove obsolete
13365 1999-02-06 Jan Vroonhof <vroonhof@math.ethz.ch>
13367 * package-admin.el (package-admin-get-install-dir): First fall
13368 back to the location of xemacs-base for non-mule packages.
13370 1999-02-15 Martin Buchholz <martin@xemacs.org>
13373 - improved automounter tmp directory support.
13374 - support 4 (!) empirically discovered automounter conventions
13376 1999-02-12 SL Baur <steve@xemacs.org>
13378 * etags.el (pop-tag-mark): autoload to match key binding.
13380 1999-02-05 XEmacs Build Bot <builds@cvs.xemacs.org>
13382 * XEmacs 21.2.10 is released
13384 1999-02-02 Jan Vroonhof <vroonhof@math.ethz.ch>
13386 * package-get.el (package-get-remote-filename): Don't bug out for
13387 a local file name in the search entry.
13389 1999-02-02 XEmacs Build Bot <builds@cvs.xemacs.org>
13391 * XEmacs 21.2.9 is released
13393 1999-01-19 Didier Verna <didier@xemacs.org>
13395 * replace.el (replace-search-function): new variable containing a
13396 function to perform a search-forward.
13397 (replace-re-search-function): new variable containing a function
13398 to perform a re-search-forward.
13399 (perform-replace): use them.
13401 1999-01-25 Didier Verna <didier@xemacs.org>
13403 * select.el (selection-owner-p): use the name `XEmacs'.
13404 (cut-copy-clear-internal): ditto.
13406 1999-01-18 Andy Piper <andy@xemacs.org>
13408 * about.el (about-url-alist): Update my entry.
13409 (xemacs-hackers): Ditto.
13411 1999-01-14 Adrian Aichner <adrian@xemacs.org>
13413 * buffer.el (switch-to-buffer): Fixing documentation.
13414 * minibuf.el (minibuffer-completion-table): ditto.
13415 * cl-macs.el (return-from): ditto.
13417 1999-01-04 Didier Verna <didier@xemacs.org>
13419 * replace.el (delete-non-matching-lines): temporarily disable
13420 case-folding when called interactively with a regexp containing
13421 uppercase characters.
13422 (delete-matching-lines): ditto.
13423 (count-matches): ditto.
13424 (list-matching-lines): ditto.
13426 1999-01-07 Colin Rafferty <colin@xemacs.org>
13428 * window.el (shrink-window-if-larger-than-buffer): Clean up. Only
13429 abort if current window is split horizontally, not if others are
13430 split. Got rid of unnecessary minibuffer checking. Also, add
13431 some comments (it's still complex).
13433 1999-01-12 Robert Pluim <rpluim@BayNetworks.com>
13435 * package-get.el: changed address for doc.ic.ac.uk to
13436 sunsite.doc.ic.ac.uk
13438 1999-01-09 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
13440 * ldap.el (toplevel): Remove requires so that the file compiles
13441 with a non LDAP-enabled XEmacs binary. Provide `ldap'.
13443 1999-01-10 J. Kean Johnston <jkj@sco.com>
13445 * dump-paths.el: Calculate module-directory and set
13446 module-load-path to the load path for modules.
13448 * loadup.el: Get bootstrap value of module-load-path from the
13449 environment variable EMACSBOOTSTRAPMODULEPATH.
13450 - Display the module load path if we're debugging paths.
13452 * setup-paths.el: Added function paths-find-site-module-directory.
13453 - Added function paths-find-module-directory.
13454 - Added function paths-construct-module-load-path. Uses new
13455 environment variable EMACSMODULEPATH.
13457 1998-12-30 Martin Buchholz <martin@xemacs.org>
13459 * font.el (font-default-object-for-device):
13460 Oops! This `or' can't be replaced by `unless'.
13461 Fixed inability to run w3, among other things.
13463 1998-12-17 Charles G. Waldman <cgw@pgt.com>
13465 * package-admin.el: Change initialization of
13466 package-admin-install-function dependent on system type.
13467 Change package-admin-install-function-mswindows to use
13470 1998-12-23 Hrvoje Niksic <hniksic@srce.hr>
13472 * mouse.el (default-mouse-motion-handler): Disable help echo while
13475 1998-12-28 Martin Buchholz <martin@xemacs.org>
13477 * XEmacs 21.2.8 is released.
13479 1998-12-24 Martin Buchholz <martin@xemacs.org>
13481 * XEmacs 21.2.7 is released.
13483 1998-12-07 Jan Vroonhof <vroonhof@math.ethz.ch>
13485 * package-ui.el (pui-list-packages): Set truncate-lines.
13487 * package-get.el (package-get-download-menu): Use
13488 `package-ui-add-site'. Add a a toggle to indicate it is in the list.
13490 * package-ui.el (pui-help): Ditch in favor of `describe-mode'
13491 (pui-help-string): idem.
13492 (list-packages-mode): New major mode.
13493 (pui-list-packages): Use 'list-packages-mode' in the package buffer.
13494 (pui-install-selected-packages): Add suport for removing packages.
13495 (pui-toggle-package-delete-key): New function.
13496 (pui-popup-context-sensitive): New kludge.
13497 (pui-list-packages): Add warning when `package-get-remote' is nil.
13498 (package-ui-add-site): New function.
13500 1998-12-01 Didier Verna <didier@xemacs.org>
13502 * hyper-apropos.el (hyper-where-is): added the missing autoload.
13504 1998-11-29 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
13506 * ldap.el: Custom-ized
13507 (toplevel): Do not provide `ldap' which is provided by C level
13509 (ldap-search): Docstring and stylistic fixes as suggested by Hrvoje
13511 1998-12-05 Hrvoje Niksic <hniksic@srce.hr>
13513 * isearch-mode.el (isearch-mode): Really fix keymap lossage.
13515 1998-12-17 Andy Piper <andy@xemacs.org>
13517 * sound.el (sound-load-list): name changed from sound-load-alist.
13518 (sound-extension-list): name changed from sound-ext-list.
13519 (load-default-sounds): use new names.
13520 (load-sound-file): use new names.
13522 1998-12-16 Andy Piper <andy@xemacs.org>
13524 * XEmacs 21.2.6 is released
13526 1998-11-30 Hrvoje Niksic <hniksic@srce.hr>
13528 * cus-dep.el (Custom-make-dependencies): Be smarter about trapping
13531 1998-12-04 Hrvoje Niksic <hniksic@srce.hr>
13533 * wid-edit.el (widget-echo-this-extent): Set
13534 help-echo-owns-message to t.
13536 1998-11-30 Greg Klanderman <greg@alphatech.com>
13538 * package-get.el (package-get-download-menu): use toggles for
13539 each site in the download site menu.
13541 1998-12-01 Jan Vroonhof <vroonhof@math.ethz.ch>
13543 * package-get.el (package-get): If we cannot find a package
13544 because package-get-remote is not set, give a more helpful
13547 1998-11-30 Greg Klanderman <greg@alphatech.com>
13549 * package-get.el (package-get-remote-filename): use an EFS path
13550 with user anonymous if no user is specified.
13552 1998-12-10 Jan Vroonhof <vroonhof@math.ethz.ch>
13554 * faces.el (face-spec-set): Re-init fallfacks for default after
13555 calling reset-face on the default face.
13557 1998-12-10 Jan Vroonhof <vroonhof@math.ethz.ch>
13559 * package-admin.el (package-admin-default-install-function):
13560 Behave as advertised. Make sure the pkg-dir is proper for
13562 (package-admin-add-binary-package): Make sure the pkg-dir is
13563 proper for default-directory.
13564 (package-admin-install-function-mswindows): Make sure the pkg-dir
13565 is proper for default-directory.
13567 1998-12-05 XEmacs Build Bot <builds@cvs.xemacs.org>
13569 * XEmacs 21.2.5 is released
13571 1998-12-05 SL Baur <steve@altair.xemacs.org>
13573 * files.el (binary-file-regexps): regexp-opt is not available at
13576 1998-11-30 Martin Buchholz <martin@xemacs.org>
13578 * x-win-xfree86.el:
13579 * x-win-sun.el (x-win-init-sun):
13581 * x-mouse.el (mouse-track-and-copy-to-cutbuffer):
13583 * x-init.el (init-post-x-win):
13584 * x-init.el (init-pre-x-win):
13585 * x-init.el (x-initialize-compose):
13590 * wid-edit.el (widget-glyph-click):
13591 * wid-edit.el (widget-glyph-find):
13592 * wid-edit.el (widget-type):
13593 * view-less.el (view-buffer-other-window):
13594 * very-early-lisp.el:
13597 * toolbar-items.el:
13598 * term/sun.el (suntool-map):
13599 * term/sun-mouse.el:
13600 * term/internal.el:
13601 * syntax.el (modify-syntax-entry):
13602 * symbol-syntax.el:
13604 * startup.el (lock-directory):
13605 * simple.el (set-comment-column):
13606 * simple.el (backward-delete-char-untabify):
13607 * shadow.el (find-emacs-lisp-shadows):
13609 * setup-paths.el (paths-construct-info-path):
13610 * select.el (cut-copy-clear-internal):
13611 * process.el (call-process-region):
13612 * process.el (start-process-shell-command):
13614 * paths.el (rmail-spool-directory):
13615 * paragraphs.el (use-hard-newlines):
13616 * package-get.el (package-get-dependencies):
13617 * package-admin.el (package-admin-delete-binary-package):
13618 * obsolete.el (truncate-string):
13619 * obsolete.el (store-substring):
13620 * mouse.el (default-mouse-track-maybe-own-selection):
13621 * mouse.el (mouse-yank-at-point):
13623 * modeline.el (mouse-drag-modeline):
13624 * minibuf.el (read-directory-name-internal):
13625 * minibuf.el (read-file-name-internal):
13626 * minibuf.el (read-file-name-internal-1):
13627 * minibuf.el (read-file-name-2):
13628 * minibuf.el (exact-minibuffer-completion-p):
13629 * minibuf.el (read-from-minibuffer):
13631 * menubar.el (check-menu-syntax):
13632 * map-ynp.el (map-y-or-n-p):
13633 * make-docfile.el (docfile-out-of-date):
13634 * loadup.el ((member "run-temacs" command-line-args)):
13635 * loadup.el ((member "no-site-file" command-line-args)):
13636 * loadup.el (really-early-error-handler):
13640 * lisp-mnt.el (lm-verify):
13641 * lib-complete.el (lib-complete:cache-completions):
13642 * lib-complete.el (library-all-completions):
13643 * itimer.el (itimer-run-expired-timers):
13644 * info.el (Info-mode):
13645 * info.el (Info-insert-file-contents):
13646 * info.el (Info-rebuild-dir):
13647 * info.el (Info-build-dir-anew):
13648 * info.el (Info-parse-dir-entries):
13649 * info.el (Info-dir-outdated-p):
13650 * info.el (Info-insert-dir):
13651 * info.el (info-xref):
13653 * hyper-apropos.el (hyper-apropos-get-doc):
13654 * hyper-apropos.el (hyper-describe-face):
13655 * hyper-apropos.el (hyper-apropos-mode):
13656 * hyper-apropos.el:
13657 * help.el (list-processes):
13660 * font.el (mswindows-font-create-name):
13661 * font.el (font-default-font-for-device):
13662 * font.el (x-font-create-object):
13663 * font.el (font-registry):
13665 * font-lock.el (font-lock-keywords):
13667 * finder.el (finder-compile-keywords):
13668 * find-paths.el (paths-find-recursive-path):
13669 * fill.el (set-justification-center):
13670 * fill.el (fill-region-as-paragraph):
13671 * files.el (insert-directory):
13672 * files.el (wildcard-to-regexp):
13673 * files.el (recover-file):
13674 * files.el (basic-save-buffer):
13675 * files.el (delete-auto-save-file-if-necessary):
13676 * files.el (file-relative-name):
13677 * files.el (backup-extract-version):
13678 * files.el (backup-buffer):
13679 * files.el (set-visited-file-name):
13680 * files.el (set-auto-mode):
13681 * files.el (interpreter-mode-alist):
13683 * files.el (find-file-noselect):
13684 * files.el (abbreviate-file-name):
13685 * files.el (parse-colon-path):
13686 * files.el (directory-abbrev-alist):
13687 * etags.el (visit-tags-table-buffer):
13688 * easymenu.el (easy-menu-define):
13689 * dragdrop.el (experimental-dragdrop-drag):
13690 * dragdrop.el (dragdrop-drop-do-functions):
13691 * dragdrop.el (dragdrop-drop-at-point):
13692 * disass.el (disassemble-1):
13693 * disass.el (disassemble-internal):
13694 * disass.el (disassemble):
13696 * derived.el (derived-mode-init-mode-variables):
13697 * derived.el (define-derived-mode):
13698 * custom.el (defgroup):
13699 * cus-edit.el (custom-quote):
13701 * code-process.el (open-network-stream):
13702 * code-process.el (start-process):
13703 * code-process.el (call-process-region):
13704 * code-process.el (call-process):
13706 * code-files.el (insert-file-contents):
13708 * code-files.el (buffer-file-coding-system-for-read):
13709 * cmdloop.el (yes-or-no-p-minibuf):
13713 * callers-of-rpt.el (make-caller-report):
13714 * callers-of-rpt.el:
13715 * bytecomp.el (batch-byte-recompile-directory):
13716 * bytecomp.el (batch-byte-compile-1):
13717 * bytecomp.el (batch-byte-compile):
13718 * bytecomp.el (display-call-tree):
13719 * bytecomp.el (byte-compile-insert):
13720 * bytecomp.el (byte-compile-two-args-19->20):
13721 * bytecomp.el (byte-compile-variable-ref):
13722 * bytecomp.el (byte-compile-form):
13723 * bytecomp.el (byte-compile-top-level-body):
13724 * bytecomp.el (byte-compile-out-toplevel):
13725 * bytecomp.el (byte-compile-byte-code-maker):
13726 * bytecomp.el (byte-compile-file-form-defmumble):
13727 * bytecomp.el (byte-compile-file-form):
13728 * bytecomp.el (byte-compile-keep-pending):
13729 * bytecomp.el (byte-compile-insert-header):
13730 * bytecomp.el (byte-compile-from-buffer):
13731 * bytecomp.el (byte-compile-file):
13732 * bytecomp.el (byte-recompile-file):
13733 * bytecomp.el (byte-compile-close-variables):
13734 * bytecomp.el (byte-compile-warn-about-unused-variables):
13735 * bytecomp.el (byte-compile-warn-about-unresolved-functions):
13736 * bytecomp.el (byte-compiler-legal-options):
13737 * bytecomp.el (byte-compile-lapcode):
13738 * bytecomp.el (byte-optimize-log):
13739 * bytecomp.el ((fboundp 'defsubst)):
13741 * bytecomp-runtime.el:
13742 * byte-optimize.el (byte-optimize-apply):
13743 * byte-optimize.el (car):
13744 * byte-optimize.el (byte-optimize-form):
13745 * byte-optimize.el (byte-optimize-form-code-walker):
13746 * byte-optimize.el:
13747 * build-report.el (build-report-insert-installation-file):
13748 * build-report.el (build-report):
13750 * apropos.el (apropos-documentation):
13752 - clean up byte-compile warnings
13753 - remove unused variables
13754 - Use common lisp style hashtable functions
13755 - byte compiler cleanup
13756 - use #'(lambda ...) instead of '(lambda ...) or (function (lambda ...))
13757 - remove old backquote syntax usage
13758 - move some cl functionality into C for speed.
13759 - remove last remaining VMS support
13761 - implement last, butlast, nbutlast, copy-list in C.
13762 - new macro ignore-file-errors, similar to ignore-errors
13763 (ignore-file-errors (delete-file "foo"))
13764 - get frequent garbage collection during loadup.el by tweaking
13765 gc-cons-threshold, rather than explicitly calling garbage-collect
13766 - default delete-key-deletes-forward to `t'.
13768 1998-11-28 SL Baur <steve@altair.xemacs.org>
13770 * XEmacs 21.2-beta4 is released.
13772 1998-11-27 Jan Vroonhof <vroonhof@math.ethz.ch>
13774 * easymenu.el (easy-menu-add-item): Wraper around add-menu-btton.
13775 (easy-menu-item-present-p): Wrapper around find-menu-item.
13776 (easy-menu-remove-item): Wrapper around delete-menu-item.
13778 * menubar.el (delete-menu-item): Add 'from-menu' argument.
13779 (add-menu-button): Add 'in-menu' argument.
13780 (add-menu-item-1): Add in-menu support to helper function.
13782 1998-11-27 Katsumi Yamaoka <yamaoka@jpl.org>
13784 * isearch-mode.el (isearch-mode): Fix keymap lossage.
13786 1998-11-26 Jan Vroonhof <vroonhof@math.ethz.ch>
13788 * faces.el (get-custom-frame-properties): Revert Hrvoje Niksic change
13791 1998-11-25 Hrvoje Niksic <hniksic@srce.hr>
13793 * process.el (shell-command-on-region): Report if the command
13794 succeeded or failed.
13796 1998-11-24 Hrvoje Niksic <hniksic@srce.hr>
13798 * subr.el (buffer-substring-no-properties): Comment out.
13800 1998-11-07 Adrian Aichner <adrian@xemacs.org>
13802 * msw-faces.el (mswindows-find-smaller-font): Turning font names
13803 into font instances first, like `x-frob-font-size' does.
13804 (mswindows-find-larger-font): ditto
13806 1998-11-04 Greg Klanderman <greg@alphatech.com>
13808 * package-ui.el (pui-install-selected-packages): fix args in call
13811 1998-10-29 Jan Vroonhof <vroonhof@math.ethz.ch>
13813 * package-get.el (host-name): New widget type.
13814 (package-get-remote): Better customization using new type.
13815 (package-get-download-sites): idem dito.
13817 (package-get-custom): Do not use package-get-all untill we have
13818 runtime dependencies.
13820 (package-get-remove-copy): Default to 't' we no longer need this
13821 kludge as we do not currently use depenencies.
13823 (package-get-was-current): New variable.
13824 (package-get-require-base): New 'force-current' argument.
13825 (package-get-update-base): idem
13826 (package-get-package-provider): idem
13827 (package-get-locate-index-file): New 'no-remote' argument.
13828 (package-get-locate-file): idem.
13830 (package-get-maybe-save-index): New function.
13831 (package-get-update-base): Use it.
13833 1998-10-28 Greg Klanderman <greg@alphatech.com>
13835 * package-get.el (package-get-remote): default to nil; by default,
13836 don't go out to the net via EFS. They must select a download site.
13837 (package-get-download-sites): new variable.
13838 (package-get-download-menu): new function.
13839 (package-get-locate-index-file): new function.
13840 (package-get-update-base): use it.
13842 * menubar-items.el (default-menubar): add "Update Package Index"
13843 and "Add Download Site" menus under Options | Manage Packages.
13845 1998-10-19 Greg Klanderman <greg@alphatech.com>
13847 * package-get.el (package-get): bugfix code checking installed version
13848 for case where package is not currently installed.
13849 (package-get-require-signed-base-updates): new variable.
13850 (package-get-update-base-from-buffer): remove REMOTE-SOURCE arg, it was
13851 deemed not a goot thing. Use the variable
13852 package-get-allow-unsigned-base-updates instead.
13854 1998-10-16 Greg Klanderman <greg@alphatech.com>
13856 * package-get.el (package-get): Don't install an older version than
13857 we already have unless explicitly told to. Issue a warning.
13859 * package-ui.el (pui-add-required-packages): when adding
13860 dependencies, don't add packages that are up to date.
13861 (pui-package-symbol-char): Don't consider a package out of date
13862 if you have a newer version installed than the latest version in
13865 * package-get.el (package-get-base-filename): document that it may
13866 be a path relative to package-get-remote; new default value.
13867 (package-get-locate-file): new function.
13868 (package-get-update-base): use it to expand package-get-base-filename.
13869 (package-get-save-base): new function to save the package-get database
13871 (package-get-update-base-from-buffer): add REMOTE-SOURCE argument.
13872 (package-get-update-base): pass the REMOTE-SOURCE arg.
13873 (package-get-update-base-entry): call package-get-custom-add-entry.
13874 (package-get-file-installed-p): removed; no longer needed.
13875 (package-get-create-custom): ditto.
13876 (toplevel): remove code to build and load package-get-custom.el
13877 (package-get-custom-add-entry): new function.
13879 1998-10-12 Hrvoje Niksic <hniksic@srce.hr>
13881 * wid-edit.el (widget-button-click): Don't switch window.
13883 1998-10-22 Jan Vroonhof <vroonhof@math.ethz.ch>
13885 * cus-face.el (custom-set-face-update-spec): Add autoload cookie
13887 1998-10-20 Malcolm Box <malcolm@brownale.demon.co.uk>
13889 * etags.el (find-tag-default): Run find-tag-hook using
13890 run-hooks rather than funcall
13892 1998-10-19 Hrvoje Niksic <hniksic@srce.hr>
13894 * isearch-mode.el (isearch-mode): Set the current minor mode maps
13895 and the current local map as the parents to isearch-mode-map.
13897 1998-10-15 SL Baur <steve@altair.xemacs.org>
13899 * XEmacs 21.2-beta3 is released.
13901 1998-10-15 Greg Klanderman <greg@alphatech.com>
13903 * package-get.el (package-get-update-base): use
13904 insert-file-contents-internal, not insert-file-contents-literally.
13906 1998-10-14 Jan Vroonhof <vroonhof@math.ethz.ch>
13908 * auto-save.el: expand-file 'auto-save-*-dir' at runtime not at
13911 1998-10-15 Greg Klanderman <greg@alphatech.com>
13913 * package-get.el (package-get-update-base-entry): new function.
13914 (package-get-update-base): renamed; was `package-get-load-base'.
13915 cleanup, and use package-get-update-base-from-buffer.
13916 (package-get-update-base-from-buffer): new function.
13917 (package-get-update-base-entries): new; helper for above.
13918 Do not eval lisp grabbed over ftp; parse it from new format.
13920 1998-10-15 Greg Klanderman <greg@alphatech.com>
13922 * files.el (set-auto-mode): Don't play games loading package-get
13923 database; package-get-package-provider will handle it all.
13925 1998-10-14 Greg Klanderman <greg@alphatech.com>
13927 * package-get.el (package-get-base-filename): new variable.
13928 (package-get-require-base): new function.
13929 (package-get-pgp-signed-begin-line): new variable.
13930 (package-get-pgp-signature-begin-line): ditto.
13931 (package-get-pgp-signature-end-line): ditto.
13932 (package-get-load-base): new function.
13933 (package-get-interactive-package-query):
13934 (package-get-update-all):
13935 (package-get-dependencies):
13936 (package-get-package-provider):
13937 (package-get-custom): use package-get-require-base.
13938 [package-get-custom loading]: disable for now.
13940 * package-ui.el (pui-list-packages): use (package-get-require-base)
13942 1998-10-14 Jan Vroonhof <vroonhof@math.ethz.ch>
13944 * package-ui.el: Correct obvious thinko in choosing extent face.
13946 1998-10-12 Jan Vroonhof <vroonhof@math.ethz.ch>
13948 * menubar-items.el (default-menubar): pui-list-package has nothing
13949 to with Customize. Move all the package stuff to a new Item in Options.
13951 * package-ui.el (pui-menu): Add menu and Popup menu.
13953 * package-get.el (package-get): Use new
13954 package-admin-get-install-dir.
13956 * package-admin.el (package-admin-get-install-dir): New syntax.
13957 Conserve package location and put mule packages where mule-base is.
13959 * package-get.el : Customized
13961 * package-ui.el (pui): Customized
13962 (pui-package-install-dest-dir): New variable.
13963 (pui-install-selected-packages): Use it
13965 1998-10-12 SL Baur <steve@altair.xemacs.org>
13967 * package-get.el (package-get-interactive-package-query): Move
13968 dependency on package-get-base to run-time.
13969 (package-get-update-all): Ditto.
13970 (package-get-dependencies): Ditto.
13971 (package-get-package-provider): Ditto.
13972 (package-get-custom): Ditto.
13974 1998-10-11 Glynn Clements <glynn@sensei.co.uk>
13976 * events.el: Remove 'ascii-character property from 'backspace
13977 and 'delete symbols
13979 1998-10-11 SL Baur <steve@altair.xemacs.org>
13981 * package-get-base.el: removed.
13983 1998-09-23 Didier Verna <didier@xemacs.org>
13985 * simple.el (search-caps-disable-folding): moved from isearch-mode.el
13986 (no-upper-case-p): new function.
13987 (with-search-caps-disable-folding): new macro.
13988 (with-interactive-search-caps-disable-folding): new macro.
13989 (zap-to-char): In interactive mode, do a case-sensitive search if
13990 the character is uppercase.
13991 (zap-up-to-char): ditto.
13993 * replace.el (perform-replace): use the function no-upper-case-p.
13995 * isearch-mode.el (isearch-fix-case): ditto.
13996 make obsolete `with-caps-disable-folding' and
13997 `isearch-no-upper-case-p'.
13999 * etags.el (find-tag-internal): use `with-search-caps-disable-folding'.
14000 (tags-search): ditto.
14001 (tags-query-replace): ditto.
14003 * info.el (Info-search): ditto.
14005 1998-10-07 Jan Vroonhof <vroonhof@math.ethz.ch>
14007 * x-font-menu.el (font-menu-set-font): Respect font-menu-frame-local
14009 1998-10-07 Greg Klanderman <greg@alphatech.com>
14011 * package-admin.el (package-admin-rmtree): rewritten. need to
14012 check for "." and ".." before symlink check. expand files and
14013 directories with respect to DIRECTORY, not default-directory.
14015 1998-10-04 Greg Klanderman <greg@alphatech.com>
14017 * package-get.el (package-get-all): add INSTALL-DIR argument.
14019 1998-10-06 Greg Klanderman <greg@alphatech.com>
14021 * package-ui.el (pui-add-required-packages): new function, select
14022 dependent packages.
14023 (pui-display-keymap): bind it.
14024 (pui-help-string): document it.
14025 (pui-install-selected-packages): package-get-all -> package-get.
14027 * package-get.el (package-get-dependencies): new function.
14029 1998-10-04 Hrvoje Niksic <hniksic@srce.hr>
14031 * isearch-mode.el (isearch-done): Use regexp-search-ring-max for
14034 1998-10-05 Hrvoje Niksic <hniksic@srce.hr>
14036 * mouse.el (default-mouse-track-point-at-opening-quote-p): New
14038 (default-mouse-track-normalize-point): Use it.
14040 1998-09-30 Jan Vroonhof <vroonhof@math.ethz.ch>
14042 * package-admin.el (package-admin-delete-binary-package):
14043 General cleanup. Remove unnessary use of progn and
14045 (package-admin-delete-binary-package): Do NOT mess with file
14046 modes. That is evil.
14047 (package-admin-delete-binary-package): Wrap all deleting in
14048 condition-case. The data in MANIFEST is untrustworthy.
14049 (package-admin-delete-binary-package): Let the OS worry about non
14052 1998-10-09 SL Baur <steve@altair.xemacs.org>
14054 * lisp-mnt.el (lm-commentary): Fix InfoDock-style comment
14056 (lm-report-bug): Fix mail address to send bug reports to.
14058 1998-09-29 SL Baur <steve@altair.xemacs.org>
14060 * XEmacs 21.2-beta2 is released.
14062 1998-08-14 Jan Vroonhof <vroonhof@math.ethz.ch>
14064 * files.el (auto-mode-alist): Enhanced regexp for perl-mode
14066 1998-09-22 Karl M. Hegbloom <karlheg@bittersweet.inetarena.com>
14068 * info.el (Info-mode): Document page turning by double clicks in
14069 docstring so `M-x describe-mode' will display it.
14071 1998-09-20 Karl M. Hegbloom <karlheg@bittersweet.inetarena.com>
14073 * info.el (Info-mouse-track-double-click-hook): Use character
14074 widths to calculate a border region where double clicking does
14075 page turning, and return `nil' by default so other hooks, such as
14076 region highlighting, will be run.
14078 1998-09-29 Colin Rafferty <colin@xemacs.org>
14080 * sound.el (default-sound-directory-list): Initialize with all the
14081 "sounds" directories in `data-directory-list'. It used to just be
14084 * packages.el (locate-data-directory-list): Created. This gives
14085 the list of matching directories, unlike `locate-data-directory',
14086 which just gives the first one.
14088 1998-09-26 Jan Vroonhof <vroonhof@math.ethz.ch>
14090 * minibuf.el (read-from-minibuffer): No longer bind help-form but
14091 make a binding in the local keymap until help-char handling is
14094 * help.el (help-keymap-with-help-key): Provide keymap with help
14096 (help-print-help-form): New helper function.
14098 1998-09-23 Hrvoje Niksic <hniksic@srce.hr>
14100 * isearch-mode.el (isearch-highlight): set-extent-endpoints can
14101 move extent to another buffer; no need to create a new extent.
14102 (isearch-fix-case): New function.
14103 (isearch-search-and-update): Use it.
14105 1998-09-22 Hrvoje Niksic <hniksic@srce.hr>
14107 * isearch-mode.el (isearch-mode): Use overriding-local-map to set
14108 the keymap, not minor-mode-map-alist.
14109 (isearch-done): Restore overriding-local-map.
14111 1998-09-21 Martin Buchholz <martin@xemacs.org>
14113 * bytecomp.el (byte-compile-buffer-substring):
14114 Fix for: (byte-compile (defun f () (buffer-substring)))
14115 ==> ** buffer-substring called with 3 args, but requires 0-3
14116 - new code not only works, but is more readable, too.
14118 1998-09-20 Jonathan Harris <jhar@tardis.ed.ac.uk>
14120 * msw-faces.el (mswindows-init-device-faces): Don't try to
14121 specify a default font at this late stage. Do try to force
14122 creation of the default face font so that if it fails we get
14123 an error now instead of a crash at frame creation.
14125 mswindows-font-canonicalize-name, mswindows-make-font-unbold,
14126 mswindows-make-font-unitalic: Canonical default weight
14127 changed from "Normal" to "Regular".
14129 mswindows-make-font-bold / -bold-italic: Supplied device was
14130 not being passed into call to mswindows-find-smaller-font.
14132 1998-09-10 Bjrn Torkelsson <torkel@hpc2n.umu.se>
14134 * package-get.el (package-get-remote): Fix the path where to find
14135 the packages on xemacs.org.
14137 1998-09-08 Hrvoje Niksic <hniksic@srce.hr>
14139 * about.el (about-maintainer-info): Update Ben's entry.
14141 1998-09-24 Martin Buchholz <martin@xemacs.org>
14143 * lisp/shadow.el (find-emacs-lisp-shadows):
14144 - `member' was being called on lists of length 2000!
14145 - Replace with hashtables.
14146 - Replace hand-coded loops with (dolist)
14149 1998-09-20 Darryl Okahata <darrylo@sr.hp.com>
14151 * packages.el: Added new function, `package-delete-name', to
14152 delete existing packages from the installed package database
14153 (`packages-package-list'). Also added the "pkginfo" directory
14154 to `packages-special-base-regexp', so that the pkginfo directory
14155 would not get added to `late-packages'.
14157 * package-admin.el: Added ability to delete an installed package
14158 (added low-level function, `package-admin-delete-package').
14159 Understands how to use the pkginfo/MANIFEST.<package> file to
14160 delete the package. When installing a package, will also
14161 create a MANIFEST.* file if one is not provided by the
14162 package. If the MANIFEST.* doesn't exist when deleting a
14163 package, the functions will fall back to attempting to delete
14164 any package-specific lisp directory.
14166 * package-get.el: Moved some functions to package-admin.el.
14167 Added interactive function `package-get-delete-package', for
14168 use by users for deleting a package.
14170 Also modified to not require the presence of efs.
14172 1998-09-22 Hrvoje Niksic <hniksic@srce.hr>
14174 * files.el (find-file-noselect): Handle all signals, kill the
14175 buffer and resignal.
14177 1998-09-23 SL Baur <steve@altair.xemacs.org>
14179 * cl-macs.el (glyph-image): Add setf method.
14181 1998-09-06 Darryl Okahata <darrylo@sr.hp.com>
14183 * package-get.el: Fixed broken EFS downloading. Also, look for
14184 .tar.gz files first, in preference over .tgz files.
14186 * package-ui.el: Fix display of package version numbers.
14188 1998-08-27 Jan Vroonhof <vroonhof@math.ethz.ch>
14190 * x-font-menu.el (font-menu-set-font): Add "pt" units to size
14193 1998-09-03 Darryl Okahata <darrylo@sr.hp.com>
14195 * list-mode.el: `display-completion-list': added new/optional
14196 keyword `:completion-string', which allows the programmer to
14197 change the "Possible completions are:" prompt.
14199 * menubar-items.el: Added new pulldown menu-pick to start up the
14200 visual package browser/installer:
14202 Options->Customize->List Packages
14204 * package-admin.el: Added hooks for installing under both Unix
14205 and MS Windows. Does additional error checking. No longer
14206 calls "add-big-package.sh" to install packages under Unix; now
14207 calls gunzip & tar directly.
14209 * package-get.el: Added ability to install packages from files
14210 on a local disk/CDROM. Now deletes any existing package lisp
14211 directory. Does completion on available packages when
14212 querying for package names. Will also search for .tgz files
14213 in addition for .tar.gz files. Tries to reload
14214 auto-autoloads, as a convenience when loading new packages,
14215 and also tries to add any new package paths to `load-path'.
14216 Changed all occurences of `concat' to use `expand-file-name'.
14218 * package-ui.el: New file which implements the main visual
14219 package browser/installer, which is started via a menu pick or
14220 M-x pui-list packages.
14222 1998-09-03 Hrvoje Niksic <hniksic@srce.hr>
14224 * startup.el (load-init-file): spelling fix.
14226 1998-09-02 Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de>
14228 * startup.el (normal-top-level): Load auto-autoload files
14229 covariantly with their precedence.
14231 1998-08-26 Jan Vroonhof <vroonhof@math.ethz.ch>
14233 * menubar-items.el (default-menubar): Remove "Font Weight"
14234 option, there is currently no custom equivalent.. Customize-faces
14237 * x-font-menu.el (font-menu-set-font): Use customize to set
14240 * faces.el (face-spec-update-all-matching): New function.
14242 * cus-face.el (custom-set-face-update-spec): New function.
14243 Interface to customize faces from elisp.
14245 (custom-face-value-create): Show the customized settings if set
14248 1998-08-26 Jan Vroonhof <vroonhof@math.ethz.ch>
14250 (custom-face-value-create): Show the customized settings if set
14253 1998-08-31 Hrvoje Niksic <hniksic@srce.hr>
14255 * keydefs.el (global-map): Add FSF 20.3 binding of
14256 query-replace-regexp.
14258 1998-08-21 Greg Klanderman <greg@alphatech.com>
14260 * minibuf.el (read-file-name-internal-1): use
14261 user-name-completion-1 instead of user-name-completion.
14263 1998-08-19 Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de>
14267 * update-elc.el: Don't set `source-directory' (now defunct as a
14268 global variable) no more.
14270 * packages.el (packages-list-autoloads): Made `source-directory'
14271 (now defunct as a global variable) a parameter.
14273 1998-08-13 Carsten Leonhardt <leo@arioch.oche.de>
14275 * about.el (about-hackers): new email
14277 1998-08-16 SL Baur <steve@altair.xemacs.org>
14279 * lisp-mode.el (with-string-as-buffer-contents): Set indentation.
14281 1998-07-17 Didier Verna <didier@xemacs.org>
14283 * faces.el (set-face-property):
14285 (face-dim-p): updated the doc strings now that the dim property isn't
14287 (face-equal): the dim property is now a common one.
14289 * cus-face.el (custom-face-attributes): New face attribute: `dim'
14290 Renamed the `stipple' attribute to `background-pixmap'.
14291 (custom-face-background-pixmap): make custom-face-stipple an
14292 obsolete alias for this.
14294 1998-08-11 Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de>
14296 * find-paths.el (paths-file-readable-directory-p): Created and
14299 * loadup.el: Don't set inhibit-... flags from run-temacs.
14301 1998-08-06 Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de>
14303 * packages.el (packages-data-path-depth): Added and used.
14305 1998-08-05 Charles G. Waldman <cgw@pgt.com>
14308 - Change .xpm to .png, delete "zcat" section.
14309 - cosmetic fix in the 'marcpa' entry.
14312 - convert all .xpm.Z to .png
14313 - rename mrb to martin
14314 - rename mcook-m to mcookm
14316 1998-07-31 Martin Buchholz <martin@xemacs.org>
14318 * x-init.el (x-initialize-compose): Add support for
14319 dead-circumflex as YET ANOTHER NAME for that dead key.
14321 1998-08-05 Colin Rafferty <colin@xemacs.org>
14323 * setup-paths.el (paths-construct-exec-path): Made the
14324 last-packages really be last.
14325 (paths-construct-data-directory-list): Ditto.
14327 1998-08-01 Kai Haberzettl <khaberz@synnet.de>
14329 * startup.el(startup-splash-frame-body):
14330 Update Copyright notice in splash screen
14332 1998-07-20 Greg Klanderman <greg@alphatech.com>
14334 * minibuf.el (read-file-name-internal-1): do ~user completion.
14336 1998-07-22 Jan Vroonhof <vroonhof@math.ethz.ch>
14338 * font-lock.el (font-lock-fontify-glumped-region): Add guard
14339 aginst destroyed extents
14341 1998-07-24 Greg Klanderman <greg@alphatech.com>
14343 * package-get.el (package-get): add `install-dir' argument.
14345 1998-07-20 John Jones <jj@asu.edu>
14347 * package-get.el: calls to package-get-update-all will only
14348 update packages which are already installed.
14350 1998-07-23 SL Baur <steve@altair.xemacs.org>
14352 * autoload.el (update-file-autoloads): Ensure autoloads buffer is
14355 1998-07-20 Colin Rafferty <colin@xemacs.org>
14357 * about.el (about-hackers): Correct my email.
14359 1998-07-20 Kai Haberzettl <khaberz@synnet.de>
14361 * about.el (about-hackers): new email-address.
14363 1998-07-25 SL Baur <steve@altair.xemacs.org>
14365 * minibuf.el (read-number): Don't let `input-error' condition
14368 1998-07-20 Greg Klanderman <greg@alphatech.com>
14370 * about.el (about-hackers): use my `email-for-life' address.
14372 1998-07-19 SL Baur <steve@altair.xemacs.org>
14374 * XEmacs 21.2-beta1 is released.
14376 1998-07-12 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
14378 * ldap.el (ldap-search): Doc string change
14380 1998-07-16 Colin Rafferty <colin@xemacs.org>
14382 * menubar-items.el (default-menubar): Removed references to
14383 `data-directory', and use `locate-data-file' instead, and made
14384 then greyed out if they don't exist.
14386 1998-07-14 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
14388 * keymap.el (events-to-keys): Use `format' instead of `concat'
14389 since the latter does not accept integer args anymore
14391 1998-07-15 SL Baur <steve@altair.xemacs.org>
14393 * dumped-lisp.el (preloaded-file-list): Usage of Lisp read-time
14396 1998-07-14 SL Baur <steve@altair.xemacs.org>
14398 * make-docfile.el: Get first initialization from very-early-lisp.el
14399 * update-elc.el: Ditto.
14400 * loadup.el (really-early-error-handler): Ditto.
14402 * packages.el (packages-unbytecompiled-lisp): Add new file,
14403 very-early-lisp.el.
14405 * very-early-lisp.el: New file.
14407 1998-07-14 SL Baur <steve@altair.xemacs.org>
14409 * Symbols that have been obsolete for at least 3 years removed (II).
14411 * obsolete.el (eval-current-buffer): Make compatible.
14412 (byte-code-function-p): Ditto.
14413 (send-string): Removed.
14414 (send-region): Removed.
14415 (screen-scrollbar-width): Removed.
14416 (set-screen-scrollbar-width): Removed.
14417 (set-screen-left-margin-width): Removed.
14418 (set-screen-right-margin-width): Removed.
14419 (screen-left-margin-width): Removed.
14420 (screen-right-margin-width): Removed.
14421 (set-buffer-left-margin-width): Removed.
14422 (set-buffer-right-margin-width): Removed.
14423 (buffer-left-margin-width): Removed.
14424 (buffer-right-margin-width): Removed.
14425 (x-set-frame-icon-pixmap): Removed.
14426 (x-set-screen-icon-pixmap): Removed.
14427 (pixel-name): Removed.
14428 (make-pixmap): Removed.
14429 (make-cursor): Removed.
14430 (pixmap-width): Removed.
14431 (pixmap-contributes-to-line-height-p): Removed.
14432 (set-pixmap-contributes-to-line-height): Removed.
14434 1998-07-13 SL Baur <steve@altair.xemacs.org>
14436 * obsolete.el (popup-menu-up-p): removed.
14437 (read-no-blanks-input): Removed.
14438 (wholenump): Removed.
14439 (ring-mod): Removed (what was ring-mod?).
14440 (current-time-seconds): Removed.
14441 (run-special-hook-with-args): Removed.
14443 (dot-marker): Removed.
14444 (dot-min): Removed.
14445 (dot-max): Removed.
14446 (window-dot): Removed.
14447 (set-window-dot): Removed.
14449 * bytecomp.el: Remove bytecompiler support for `dot', `dot-max' and
14452 * minibuf.el: (read-no-blanks-input): remove commented-out copy.
14454 * code-files.el (insert-file-contents): Rename
14455 run-special-hook-with-args to run-hook-with-args-until-success.
14456 (write-region): Ditto.
14458 1998-07-12 SL Baur <steve@altair.xemacs.org>
14460 * about.el: Fix typos, update release date.
14462 * Symbols that have been obsolete for at least 3 years removed.
14464 * cl-macs.el (cl-parse-loop-clause): Delete obsolete references to
14466 (toplevel): remove setf methods for screen functions.
14467 * cl-macs.el (extent-data): defsetf removed.
14468 * obsolete.el (lisp-indent-hook): Make compatible, it's used too
14469 many places to remove.
14470 (comment-indent-hook): Ditto.
14471 * obsolete.el (get-screen-for-buffer-default-screen-name): Remove.
14472 (buffer-dedicated-screen): Ditto.
14473 (deiconify-screen): Ditto.
14474 (delete-screen): Ditto.
14475 (event-screen): Ditto.
14476 (find-file-other-screen): Ditto.
14477 (find-file-read-only-other-screen): Ditto.
14478 (live-screen-p): Ditto.
14479 (screen-height): Ditto.
14480 (screen-iconified-p): Ditto.
14481 (screen-list): Ditto.
14482 (screen-live-p): Ditto.
14483 (screen-name): Ditto.
14484 (screen-parameters): Ditto.
14485 (screen-pixel-height): Ditto.
14486 (screen-pixel-width): Ditto.
14487 (screen-root-window): Ditto.
14488 (screen-selected-window): Ditto.
14489 (screen-totally-visible-p): Ditto.
14490 (screen-visible-p): Ditto.
14491 (screen-width): Ditto.
14493 (get-screen-for-buffer): Ditto.
14494 (get-screen-for-buffer-noselect): Ditto.
14495 (get-other-screen): Ditto.
14496 (iconify-screen): Ditto.
14497 (lower-screen): Ditto.
14498 (mail-other-screen): Ditto.
14499 (make-screen): Ditto.
14500 (make-screen-invisible): Ditto.
14501 (make-screen-visible): Ditto.
14502 (modify-screen-parameters): Ditto.
14503 (new-screen): Ditto.
14504 (next-screen): Ditto.
14505 (next-multiscreen-window): Ditto.
14506 (other-screen): Ditto.
14507 (previous-screen): Ditto.
14508 (previous-multiscreen-window): Ditto.
14509 (raise-screen): Ditto.
14510 (redraw-screen): Ditto.
14511 (select-screen): Ditto.
14512 (selected-screen): Ditto.
14513 (set-buffer-dedicated-screen): Ditto.
14514 (set-screen-height): Ditto.
14515 (set-screen-position): Ditto.
14516 (set-screen-size): Ditto.
14517 (set-screen-width): Ditto.
14518 (show-temp-buffer-in-current-screen): Ditto.
14519 (switch-to-buffer-other-screen): Ditto.
14520 (visible-screen-list): Ditto.
14521 (window-screen): Ditto.
14522 (x-set-screen-pointer): Ditto.
14523 (x-set-frame-pointer): Ditto.
14524 (screen-title-format): Ditto.
14525 (screen-icon-title-format): Ditto.
14526 (terminal-screen): Ditto.
14527 (delete-screen-hook): Ditto.
14528 (create-screen-hook): Ditto.
14529 (mouse-enter-screen-hook): Ditto.
14530 (mouse-leave-screen-hook): Ditto.
14531 (map-screen-hook): Ditto.
14532 (unmap-screen-hook): Ditto.
14533 (default-screen-alist): Ditto.
14534 (default-screen-name): Ditto.
14535 (x-screen-defaults): Ditto.
14536 (x-create-screen): Ditto.
14537 * obsolete.el: meta-flag removed.
14539 sleep-for-millisecs removed.
14540 extent-data removed.
14541 set-extent-data removed.
14542 set-extent-attribute removed.
14543 extent-glyph removed.
14544 extent-layout removed.
14545 set-extent-layout removed.
14546 list-faces-display removed.
14547 list-faces removed.
14548 trim-versions-without-asking removed.
14549 after-write-file-hooks removed.
14551 auto-fill-hook removed.
14552 blink-paren-hook removed.
14553 select-screen-hook, deselect-screen-hook removed.
14554 auto-raise-screen, auto-lower-screen removed.
14556 * msw-mouse.el: Global change resource -> mswindows-resource.
14558 * XEmacs 21.0-pre5 is released.
14560 1998-07-11 SL Baur <steve@altair.xemacs.org>
14562 * about.el (about-hackers): Credits update.
14564 1998-07-11 Hrvoje Niksic <hniksic@srce.hr>
14566 * register.el (insert-register): Don't activate the region.
14568 1998-07-10 SL Baur <steve@altair.xemacs.org>
14570 * select.el: Restore x-* symbols for backwards compatibility:
14571 x-copy-primary-selection, x-kill-primary-selection,
14572 x-delete-primary-selection, x-select-make-extent-for-selection,
14573 x-valid-simple-selection-, x-cut-copy-clear-internal.
14575 1998-07-09 SL Baur <steve@altair.xemacs.org>
14577 * XEmacs 21.0-pre4 is released.
14579 1998-06-28 Hrvoje Niksic <hniksic@srce.hr>
14581 * menubar-items.el (default-menubar): Use `report-emacs-bug' for
14583 (maybe-add-init-button): Fix semantics under Windows. Use
14584 `expand-file-name' rather than `concat'.
14586 * help.el (print-messages): New function.
14588 1998-07-05 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
14590 * ldap.el (ldap-host-parameters-alist): Docstring fixes
14592 1998-07-04 Jonathan Harris <jhar@tardis.ed.ac.uk>
14594 * about.el: Tweaked my entry in about-hackers.
14596 * find-paths.el (paths-emacs-root-p):
14597 Relaxed emacs-root checking of an in-place installation to
14598 also accommodate the flat layout used on MS Windows.
14600 1998-06-29 John Jones <jj@asu.edu>
14602 * package-get.el: calls to package-get-update-all will only
14603 update packages which are already installed.
14605 1998-07-05 Andy Piper <andyp@parallax.co.uk>
14607 * faces.el (xpm-color-symbols): remove hardcoded defaults these
14608 are handled by the gui-element face fallbacks now.
14610 * x-faces.el: default gui-element face to "background" as well as
14613 * msw-faces.el (mswindows-init-device-faces): remove gui-element
14614 and default face settings since these are set as fallbacks now in
14615 the appropriate domain.
14617 1998-07-02 SL Baur <steve@altair.xemacs.org>
14619 * text-mode.el (text-mode): Reorder regexp so the OR part
14620 corresponding to `page-delim' goes first and the hack in
14621 `forward-paragraph' will work.
14622 With bug analysis from Bob Weiner <weiner@altrasoft.com>
14624 1998-06-29 Kyle Jones <kyle_jones@wonderworks.com>
14626 * subr.el (remove-hook): When checking the hook value
14627 with functionp, don't apply car to it.
14629 1998-06-24 Jonathan Harris <jhar@tardis.ed.ac.uk>
14631 * package-get.el (package-get-remote-filename):
14632 Don't use file-name-as-directory because the local directory
14633 separator conventions might not be the same as ftp's.
14635 1998-06-27 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
14637 * ldap.el (ldap-host-parameters-alist): New name of
14638 `ldap-host-parameters-plist'
14640 1998-06-26 Adrian Aichner <adrian@xemacs.org>
14642 * package-get.el: Using (require 'package-get-base), now that it
14643 provides itself. Consequently removed all instances of (load
14644 "package-get-base.el").
14646 1998-06-29 Kyle Jones <kyle_jones@wonderworks.com>
14648 * subr.el (remove-hook): Don't treat the hook value as a
14649 list unless it is both consp and not functionp.
14651 1998-06-29 SL Baur <steve@altair.xemacs.org>
14653 * about.el: Email address for Ben Wing is ben@xemacs.org.
14654 * auto-show.el: Ditto.
14655 * bytecomp.el: Ditto.
14657 * x-scrollbar.el: Ditto.
14658 * x-misc.el: Ditto.
14659 * tty-init.el: Ditto.
14660 * toolbar-items.el: Ditto.
14661 * symbol-syntax.el: Ditto.
14662 * specifier.el: Ditto.
14663 * objects.el: Ditto.
14664 * hyper-apropos.el: Ditto.
14665 * glyphs.el: Ditto.
14667 1998-06-27 Hrvoje Niksic <hniksic@srce.hr>
14669 * mouse.el (drag-window-divider): vertical-divider-draggable-p ->
14670 vertical-divider-always-visible-p.
14671 (default-mouse-motion-handler): Ditto.
14673 1998-06-21 Hrvoje Niksic <hniksic@srce.hr>
14675 * scrollbar.el (scrollbars-visible-p): Simplify. Always set the
14678 1998-06-21 Oliver Graf <ograf@fga.de>
14680 * build-reports.el: changed receiver to xemacs-build-reports list
14682 1998-06-19 Jonathan Harris <jhar@tardis.ed.ac.uk>
14684 * font.el: Split font-family-mappings into X and
14685 mswindows-specific versions.
14686 mswindows-font-create-[object|name]: Treat supplied size
14687 as a pointsize. Added underline and strikethru handling.
14689 * msw-faces.el: changed default mswindows charset to western.
14691 * msw-glyphs.el: removed space in border-glyph font string that
14692 was inserted to get round bugs in the mswindows C font code.
14694 1998-06-27 SL Baur <steve@altair.xemacs.org>
14696 * about.el (about-hackers): Credits update.
14698 * help-nomule.el (tutorial-supported-languages): Add Romanian
14701 * code-files.el (file-coding-system-alist): Hardwire TUTORIAL.ro
14704 1998-06-19 Jonathan Harris <jhar@tardis.ed.ac.uk>
14706 * font.el: Split font-family-mappings into X and
14707 mswindows-specific versions.
14708 mswindows-font-create-[object|name]: Treat supplied size
14709 as a pointsize. Added underline and strikethru handling.
14711 * msw-faces.el: changed default mswindows charset to western.
14713 * msw-glyphs.el: removed space in border-glyph font string that
14714 was inserted to get round bugs in the mswindows C font code.
14716 1998-06-15 Jonathan Harris <jhar@tardis.ed.ac.uk>
14718 * minibuf.el: make read-color-completion-table call
14719 (mswindows-color-list for mswindows devices.
14721 1998-06-18 Sam Mikes <smikes@alumni.hmc.edu>
14723 * lisp/font-lock.el
14724 (font-lock-match-c++-style-declaration-item-and-skip-to-next):
14725 Let declaration items contain non-word symbol characters.
14727 1998-06-15 Adrian Aichner <adrian@xemacs.org>
14729 * package-get.el (package-get-package-provider): Added autoload
14730 cookie. Loading "package-get-base.el" in ALL functions that use
14731 it. Fixed some (interactive ...) with multiple argument specs
14732 again. Cosmetic indentation changes.
14734 1998-05-27 Glynn Clements <glynn@sensei.co.uk>
14736 * info.el (Info-insert-dir): Don't use nreverse on variables
14737 that you want to use later.
14739 1998-06-17 Glynn Clements <glynn@sensei.co.uk>
14741 * x-mouse.el (x-set-point-and-move-selection): Replace call
14742 to x-kill-primary-selection with kill-primary-selection
14744 1998-06-12 Martin Buchholz <martin@xemacs.org>
14746 * simple.el (what-cursor-position): Make cursor position reported
14747 use value of column-number-start-at-one
14749 1998-06-17 SL Baur <steve@altair.xemacs.org>
14751 * about.el (xemacs-hackers): Fix Jareth's email address.
14753 1998-06-16 SL Baur <steve@altair.xemacs.org>
14755 * startup.el (startup-splash-frame): Remove
14756 `xemacs-startup-logo-function'.
14758 1998-06-15 SL Baur <steve@altair.xemacs.org>
14760 * about.el (about-hackers): Update credits list.
14762 1998-06-06 Jeff Miller <jmiller@smart.net>
14764 * lisp/sound.el: Update sound-ext to allow filenames with
14765 extensions to be found by load-sound-file
14767 1998-06-14 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
14769 * info.el (Info-rebuild-outdated-dir): Removed variable
14770 (Info-auto-generate-directory): New variable
14771 (Info-save-auto-generated-dir): New variable
14772 (Info-maybe-update-dir): Use `Info-auto-generate-directory'
14773 (Info-build-dir-anew): Second parameter removed. Use
14774 `Info-save-auto-generated-dir'
14775 (Info-rebuild-dir): Ditto
14777 1998-06-02 Christoph Wedler <wedler@fmi.uni-passau.de>
14779 * list-mode.el (next-list-mode-item): Would not recognize
14780 border between directly neighbored items.
14782 1998-06-12 Andy Piper <andyp@parallax.co.uk>
14784 * package-get.el: add autoloads for some functions.
14786 1998-06-10 Hrvoje Niksic <hniksic@srce.hr>
14788 * specifier.el (let-specifier): Tiny docfixes.
14790 1998-06-12 Andy Piper <andyp@parallax.co.uk>
14792 * msw-mouse.el: set selection-pointer-glyph to Normal.
14794 1998-06-09 Per Abrahamsen <abraham@dina.kvl.dk>
14796 * wid-edit.el (widget-specify-secret): New function.
14797 (widget-after-change): Use it.
14798 (widget-specify-field): Use it.
14800 1998-06-08 Hrvoje Niksic <hniksic@srce.hr>
14802 * mouse.el (drag-window-divider): Use `(not done)' instead of
14803 `doit'; reuse result of `window-pixel-edges'.
14805 * modeline.el (drag-modeline-event-lag): Rename to
14806 drag-divider-event-lag.
14808 1998-06-07 Hrvoje Niksic <hniksic@srce.hr>
14810 * specifier.el (let-specifier): Rewritten not to generate needless
14811 `let's; clarified documentation; support TAG-SET and HOW-TO-ADD
14814 1998-05-28 Hrvoje Niksic <hniksic@srce.hr>
14816 * minibuf.el (read-file-name-1): Setup buffer-local value of
14817 `completion-ignore-case' in completions buffer under Windows.
14819 1998-06-06 Kirill M. Katsnelson <kkm@kis.ru>
14821 * about.el (about-maintainer-glyph): Fix support for not
14824 1998-06-04 Kirill M. Katsnelson <kkm@kis.ru>
14826 * cmdloop.el (cancel-mode-internal): Defined this do-nothing function.
14828 * mouse.el (mouse-track): Cancel selection if misc-user event with
14829 `cancel-mode-internal' function is fetched.
14831 1998-06-03 Hrvoje Niksic <hniksic@srce.hr>
14833 * files.el (save-some-buffers-1): Fixed return value.
14835 1998-06-01 Oliver Graf <ograf@fga.de>
14837 * dragdrop.el: added experimental
14839 1998-05-26 Stephen J. Turnbull <turnbull@sk.tsukuba.ac.jp>
14841 * startup.el (after-init-hook, init-file-user,
14842 user-init-directory, load-user-init-file): Purge references
14843 to "~/.xemacs/init.el" from docstrings.
14845 (load-user-init-file) Use paths-construct-path to construct
14846 paths to user init files. Go directly to ~/.emacs, do not
14847 search ~/.xemacs/, do not load `default-custom-file'.
14849 1998-06-03 Hrvoje Niksic <hniksic@srce.hr>
14851 * files.el (interpreter-mode-alist): Catch wish and tclsh before
14853 (inhibit-first-line-modes-regexps): Added `.tar.gz'.
14855 1998-06-03 Andy Piper <andyp@parallax.co.uk>
14857 * menubar-items.el (default-menubar): add Update Packages to customize
14860 1998-06-02 Andy Piper <andyp@parallax.co.uk>
14862 * faces.el: use toolbar face as a fallback for toolbar properties
14863 in xpm-color-symbols instead of default.
14865 * msw-faces.el: rename 3d-object -> gui-element face.
14867 1998-06-06 SL Baur <steve@altair.xemacs.org>
14869 * startup.el (xemacs-startup-logo-function): New variable.
14870 (startup-splash-frame): Use it.
14872 1998-06-02 Hrvoje Niksic <hniksic@srce.hr>
14874 * files.el (save-some-buffers): Would wait 1 second.
14875 (save-some-buffers-1): Delete other windows here instead of in
14876 `save-some-buffers'.
14877 (save-some-buffers): Force redisplay only if windows were deleted.
14879 1998-06-02 Didier Verna <didier@xemacs.org>
14881 * cus-face.el (custom-face-attributes): generalized the use of
14882 toggle buttons for boolean attributes.
14883 Re-ordered the items a bit.
14885 1998-06-01 SL Baur <steve@altair.xemacs.org>
14887 * sound.el (default-sound-directory): Use `locate-data-directory'
14888 to find the sounds directory.
14890 1998-05-29 Andy Piper <andyp@parallax.co.uk>
14892 * sound.el: default sound-ext to .wav under mswindows, .au
14893 otherwise. load-default sounds without extensions.
14895 1998-05-27 Bjrn Torkelsson <torkel@hpc2n.umu.se>
14897 * menubar-items.el (default-menubar): Dim out "Submit Bug Report"
14898 if send-pr is not bound.
14900 1998-06-01 Andy Piper <andyp@parallax.co.uk>
14902 * files.el: grok idl files in auto-mode-alist.
14903 1998-06-01 Jeff Miller <jmiller@smart.net>
14905 * minibuf.el (exact-minibuffer-completion-p): check for nil before
14908 1998-05-30 Andy Piper <andyp@parallax.co.uk>
14910 * msw-glyphs.el: add xbm to the list of image types supported.
14912 1998-05-30 Kirill M. Katsnelson <kkm@kis.ru>
14914 * msw-init.el (init-post-mswindows-win): Load InfoDock toolbar
14915 instead of XEmacs one when dumping InfoDock.
14917 1998-05-30 Kirill M. Katsnelson <kkm@kis.ru>
14919 * obsolete.el (has-modeline-p): Added obsolete alias `has-modeline-p'
14920 for `modeline-visible-p'
14922 * winnt.el (nt-quote-process-args): Fix for duplicating argv[0].
14924 1998-05-29 Andy Piper <andyp@parallax.co.uk>
14926 * msw-select.el (mswindows-cut-copy-clear-clipboard): deleted
14927 since it's not used anymore. doc string fixes.
14929 * package-get.el (package-get-file-installed-p): new function. use
14930 instead of file-installed-p which is in an external package.
14932 1998-05-28 Oliver Graf <ograf@fga.de>
14934 * dragdrop.el (dragdrop-drop-url-default): dropped pop-to-buffer in
14935 favor of select-window/switch-to-buffer
14937 Wed May 27, 1998 Darryl Okahata <darrylo@sr.hp.com>
14939 * startup.el: changed (getenv "HOME") to (user-home-directory)
14941 1998-05-25 Oliver Graf <ograf@fga.de>
14943 * frame.el (cde-start-drag) moved to dragdrop.el
14944 (offix-start-drag-region) moved to dragdrop.el
14945 (offix-start-drag) moved to dragdrop.el
14946 * dragdrop.el (cde-start-drag) moved from frame.el
14947 (offix-start-drag-region) moved from frame.el
14948 (offix-start-drag) moved from frame.el
14949 (cde-start-drag-region) cde drag regions
14950 * mouse.el (mouse-drag-or-yank) will now call cde-start-drag-region
14952 1998-05-26 Oliver Graf <ograf@fga.de>
14954 * dragdrop.el: created dragdrop-drag prototypes
14955 (cde-start-drag-region) fixed typo
14957 1998-05-28 SL Baur <steve@altair.xemacs.org>
14959 * simple.el (after-init-hook): Remove reader macro.
14961 * packages.el (packages-hardcoded-lisp): Get rid of reader
14962 macros. Update DOC string.
14964 1998-05-25 Hrvoje Niksic <hniksic@srce.hr>
14966 * mouse.el (drag-window-divider): Ditto.
14968 * modeline.el (mouse-drag-modeline): Use it.
14970 * lisp-mode.el (let-specifier): Specify indentation.
14972 * specifier.el (let-specifier): Renamed from
14973 `with-specifier-instance'.
14975 1998-05-27 Andy Piper <andyp@parallax.co.uk>
14978 * faces.el: move definition of xpm-color-symbols from x-faces.el
14979 to faces. Predicate x-get-resource on the presence of x.
14981 * msw-faces.el: set 3d-object face rather than modeline. Specify
14982 faces as specfier defaults.
14984 * package-get.el: don't use package-admin-add-single-file-package.
14986 1998-05-25 Hrvoje Niksic <hniksic@srce.hr>
14988 * toolbar-items.el: Fixup tooltips.
14989 (toolbar-gnus): Don't use obsolete variable
14990 toolbar-news-frame-properties.
14991 (toolbar-news-reader): Default to `gnus' instead of
14994 * files.el (auto-mode-alist): Correctly recognize `.emacs' under
14997 1998-05-25 Andy Piper <andyp@parallax.co.uk>
14999 * package-get.el: rename -installedp -> -installed-p.
15001 1998-05-23 Kirill M. Katsnelson <kkm@kis.ru>
15003 * glyphs.el (init-glyphs): Created `border-glyph' face, with no
15004 attributes, and assinged it to continuation, truncation and
15007 * msw-glyphs.el: Assigned WinDings font to `border-glyph' face,
15008 and made continuation, truncation and hscroll glyphs arrow
15009 characters out of that font.
15011 1998-05-22 Hrvoje Niksic <hniksic@srce.hr>
15013 * minibuf.el (minibuffer-electric-separator): Play nicely with
15014 directory-sep-char being \.
15015 (minibuffer-electric-tilde): Ditto.
15016 (read-file-name-map): Ditto.
15018 1998-05-22 Hrvoje Niksic <hniksic@srce.hr>
15020 * mouse.el (default-mouse-track-maybe-own-selection): Pause only
15022 (default-mouse-track-deal-with-down-event): Avoid
15023 `x-disown-selection'; use `disown-selection' instead.
15025 1998-05-21 Andy Piper <andyp@parallax.co.uk>
15028 * x-select.el: selection cleanup. (x-cut-copy-clear-internal)
15029 moved to (cut-copy-clear-internal) in select.el. Ditto for
15030 (x-delete-primary-selection) (x-kill-primary-selection)
15031 (x-copy-primary-selection).
15032 (own-clipboard): new function.
15034 * msw-select.el: use the new kill/delete/copy/cut-copy-clear
15035 functions in select.el. remove old ones.
15036 (mswindows-own-clipboard): new function.
15038 1998-05-21 Andy Piper <andyp@parallax.co.uk>
15040 * gnuserv.el: allow connections from mswindows type devices.
15042 1998-05-20 Andy Piper <andyp@parallax.co.uk>
15044 * msw-glyphs.el: change image type used from cursor to resource.
15046 1998-05-20 Kirill M. Katsnelson <kkm@kis.ru>
15048 * x-scrollbar.el (x-init-scrollbar-from-resources): Added support
15049 for {top,bottom}-{left,right} values in addition to
15050 {top,bottom}_{left,right}.
15051 Use x-get-resource instead of x-get-resource-and-bogosity-check.
15053 1998-05-20 Hrvoje Niksic <hniksic@srce.hr>
15055 * cl-macs.el (specifier-instance): Undefine its setf method.
15057 * specifier.el (with-specifier-instance): Added docstring.
15059 * mouse.el (drag-window-divider): Ditto.
15061 * modeline.el (mouse-drag-modeline): Use it.
15063 * lisp-mode.el (with-specifier-instance): Define its indentation
15066 * specifier.el (with-specifier-instance): New macro.
15068 1998-05-19 Andy Piper <andyp@parallax.co.uk>
15070 * package-get.el (package-get-create-custom): new function to
15071 auto-generate package-get-custom.el from package-get-base.el.
15072 * (package-get-ever-installedp): new function.
15073 * (package-get-custom): new function to get all packages specified
15076 1998-05-19 Hrvoje Niksic <hniksic@srce.hr>
15078 * cus-edit.el (custom-file): Revert to `~/.emacs'.
15080 1998-05-23 SL Baur <steve@altair.xemacs.org>
15082 * cl-extra.el: Reverse previous float change.
15084 1998-05-17 Andy Piper <andyp@parallax.co.uk>
15087 * faces.el (try-font-name): moved from x-faces.el since it is
15088 required by w3 under mswindows as well X.
15090 1998-05-18 Kirill M. Katsnelson <kkm@kis.ru>
15092 * winnt.el: Removed evil (setq completion-ignore-case t)
15093 clause, one more overlookef fsfism.
15094 (nt-quote-args-functions-alist): End sentences with double space.
15096 1998-05-18 Kirill M. Katsnelson <kkm@kis.ru>
15098 * window-xemacs.el (push-window-configuration): Remove kludgery of
15099 recaching default-toolbar specifier.
15100 (pop-window-configuration): Ditto.
15101 (unpop-window-configuration): Ditto.
15103 1998-05-16 Hrvoje Niksic <hniksic@srce.hr>
15105 * modeline.el (modeline-minor-mode-menu): Don't use :menu-tag.
15107 1998-05-17 Kirill M. Katsnelson <kkm@kis.ru>
15109 * winnt.el (nt-quote-args-verbatim): Added function.
15110 (nt-quote-args-prefix-quote): Added function.
15111 (nt-quote-args-backslash-quote): Added function.
15112 (nt-quote-args-double-quote): Added function.
15113 (nt-quote-args-functions-alist): New variable.
15114 (nt-quote-process-args): Added function. This is the main quoting
15115 work horse called from process-nt.c
15117 1998-05-16 Kirill M. Katsnelson <kkm@kis.ru>
15119 * winnt.el: Removed duplicate definitions for backspace,
15120 delete, M-backspace and C-M-backspace.
15121 (file-name-buffer-file-type-alist): Removed this variable.
15122 (find-buffer-file-type): Removed function.
15123 (find-file-binary): Removed function.
15124 (find-file-text): Removed function.
15125 (find-file-not-found-set-buffer-file-type): Removed function.
15126 (save-to-unix-hook): Removed function.
15127 (revert-from-unix-hook): Removed function.
15128 (using-unix-filesystems): Removed function.
15129 (original-make-auto-save-file-name): DEFSUBR to avoid doc snarf
15131 (x-set-selection): Removed function.
15132 (x-get-selection): Removed function.
15133 Removed commented FSFisms.
15134 Replaced copyright notice (this file is not part of GNU Emacs).
15135 (nt-shell-mode-hook): Moved here from a lambda expression. Added
15136 comint-process-echoes setting to t.
15138 1998-05-17 Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de>
15140 * packages.el (packages-no-package-hierarchy-regexp): Introduced
15141 and used following the interface change of
15142 `paths-find-recursive-path'.
15144 * find-paths.el (paths-find-recursive-path): Exclusion is now by a
15145 regexp instead of a list of base names.
15146 (paths-version-control-filename-regexp):
15147 (paths-lisp-filename-regexp): (paths-no-lisp-directory-regexp):
15148 Introduced and used following the interface change of
15149 `paths-find-recursive-path'.
15151 1998-05-16 Hrvoje Niksic <hniksic@srce.hr>
15153 * simple.el (delete-forward-p): Make it a defun; do X garbage only
15154 on X devices, rather than on all non-TTY devices.
15156 1998-05-16 Kirill M. Katsnelson <kkm@kis.ru>
15158 * msw-mouse.el: New file. Sets up cursor shapes for Windows.
15160 * dumped-lisp.el (preloaded-file-list): Added msw-mouse.el
15162 1998-05-17 Adrian Aichner <adrian@xemacs.org>
15164 * itimer.el (activate-itimer): Fixed usage of integers
15165 as argument to `concat'.
15167 1998-05-17 Glynn Clements <glynn@sensei.co.uk>
15169 * itimer.el (start-itimer): replace the use of `concat' with
15172 1998-05-16 SL Baur <steve@altair.xemacs.org>
15174 * mode-motion.el (mode-motion-hook): Clarify docstring.
15175 From Bob Weiner <weiner@altrasoft.com>
15177 * loadhist.el (symbol-file): Supply prompt string when used
15179 From Bob Weiner <weiner@altrasoft.com>
15181 1998-05-16 Hrvoje Niksic <hniksic@srce.hr>
15183 * loadup.el (really-early-error-handler): Ditto.
15185 * update-elc.el: Ditto.
15187 * setup-paths.el (paths-construct-exec-path): Ditto.
15189 * make-docfile.el: Ditto.
15191 * find-paths.el (paths-decode-directory-path): Use split-path
15192 instead of decode-path.
15194 * files.el (parse-colon-path): Update docstring reference.
15196 1998-05-15 Jonathan Harris <jhar@tardis.ed.ac.uk>
15200 Bind cut'n'paste keys to non window-system specific functions.
15202 * msw-select.el: New function mswindows-clear-clipboard.
15203 mswindows-cut-copy-clipboard extended to handle clearing of the
15204 selection and renamed to mswindows-cut-copy-clear-clipboard.
15206 * select.el: on mswindows devices delete-primary-selection
15207 calls mswindows-clear-clipboard.
15209 1998-05-15 Hrvoje Niksic <hniksic@srce.hr>
15211 * simple.el (quoted-insert): Inhibit quit when using read-char.
15213 * cmdloop.el (read-char): Don't inhibit quit.
15214 (read-char-exclusive): Ditto.
15215 (read-char): Signal quit if quit-char was pressed.
15216 (read-char-exclusive): Ditto.
15217 (read-quoted-char): Return a character, not integer.
15219 * menubar-items.el (default-popup-menu): Use Andy's generic
15221 (default-popup-menu): Fix code.
15223 1998-05-14 Oliver Graf <ograf@fga.de>
15225 * dragdrop.el (dragdrop-function-widget): this time it's done
15227 1998-05-13 Oliver Graf <ograf@fga.de>
15229 * dumped-lisp.el: dragdrop.el now based on dragdrop-api feature
15231 1998-05-15 Kirill M. Katsnelson <kkm@kis.ru>
15233 * device.el (device-pixel-width):
15234 (device-pixel-height):
15236 (device-mm-height):
15237 (device-bitplanes):
15238 (device-color-cells): Swapped parameters to device-system-metric
15239 according to the interface change.
15241 1998-05-14 Kirill M. Katsnelson <kkm@kis.ru>
15243 * mouse.el (default-mouse-motion-handler): Use new name of the
15244 function event-over-vertical-divider-p.
15245 Do not set E-W arrow cursor over the divider if
15246 vertical-divider-draggable-p is nil in the window.
15247 ([top-level]): Use new name for the variable
15248 vertical-divider-map.
15249 (drag-window-divider): Respect vertical-divider-draggable-p.
15250 Variable name typo fixes.
15252 1998-05-14 Hrvoje Niksic <hniksic@srce.hr>
15254 * keymap.el (kbd): Define here; handle string constants and
15257 1998-05-15 Christian Nyb <chr@mediascience.no>
15259 * simple.el (zap-up-to-char): New function. Behaves like `zap-to-char'
15262 1998-05-13 Didier Verna <didier@xemacs.org>
15264 * mouse.el (drag-window-divider): give the vertical divider a
15265 pressed look when dragging it.
15267 1998-05-13 Andy Piper <andyp@parallax.co.uk>
15269 * faces.el: predicate some more face operations on x or mswindows
15272 * modeline.el: enable modeline coloring for mswindows.
15274 1998-05-13 Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de>
15276 * minibuf.el (minibuffer-default): Added variable; compatible with
15278 (next-history-element): Used `minibuffer-default'.
15280 1998-05-12 Oliver Graf <ograf@fga.de>
15282 * dragdrop.el (dragdrop-function-widget): button and mods ok
15283 arguments still look a bit strange
15284 (dragdrop-compare-mods) created
15285 (dragdrop-drop-do-functions) correctly checks for buttons and
15288 1998-05-14 Hrvoje Niksic <hniksic@srce.hr>
15290 * setup-paths.el (paths-default-info-directories): Replace
15291 path-separator with directory-sep-char.
15293 * files.el (path-separator): Don't define it here.
15295 1998-05-14 Hrvoje Niksic <hniksic@srce.hr>
15297 * update-elc.el: Ditto.
15299 * setup-paths.el (paths-construct-exec-path): Ditto.
15301 * make-docfile.el: Ditto.
15303 * loadup.el (really-early-error-handler): Ditto.
15305 * find-paths.el (paths-decode-directory-path): Use decode-path
15306 instead of decode-path-internal.
15308 * files.el (parse-colon-path): Update docstring.
15310 1998-05-13 Hrvoje Niksic <hniksic@srce.hr>
15312 * subr.el (get-buffer-window-list): Make BUFFER optional.
15314 * window-xemacs.el (windows-of-buffer): Defalias to
15315 get-buffer-window-list.
15317 1998-05-12 Hrvoje Niksic <hniksic@srce.hr>
15319 * disass.el: Fix maintainer keyword.
15321 * bytecomp.el (byte-compile-and-load-file): Autoload.
15322 (byte-compile-buffer): Ditto.
15324 * lisp-mode.el (eval-last-sexp): Skip ` in `variable' so that the
15325 value is returned, not the name.
15326 (lisp-imenu-generic-expression): Enable it.
15327 (lisp-mode-variables): Ditto.
15328 (lisp-indent-offset): Change defconst to defvar.
15329 (lisp-indent-function): Ditto.
15330 (lisp-body-indent): Ditto.
15332 1998-05-12 Hrvoje Niksic <hniksic@srce.hr>
15334 * modeline.el: Use zap-last-kbd-macro-event.
15336 * lisp-mode.el (eval-interactive): If eval-interactive-verbose is
15337 nil, don't attempt to do anything with messages.
15338 (eval-last-sexp): Use `letf' for clarity.
15340 1998-05-12 Hrvoje Niksic <hniksic@srce.hr>
15342 * startup.el: It's still `.emacs', not yet `.xemacs/init.el'.
15344 1998-05-11 Martin Buchholz <martin@xemacs.org>
15349 Change empty docstrings into no doc strings at all.
15350 Fix bogus FSF-format docstrings.
15351 * etags.el: Fix docstring.
15353 1998-05-11 Jan Vroonhof <vroonhof@math.ethz.ch>
15355 * package-get.el (package-get): Use internal md5
15357 1998-05-13 SL Baur <steve@altair.xemacs.org>
15359 * about.el (about-xemacs): Correct abuse of concat.
15361 1998-05-11 SL Baur <steve@altair.xemacs.org>
15363 * info.el (Info-mode): Use easymenu.
15365 1998-05-12 Hrvoje Niksic <hniksic@srce.hr>
15367 * apropos.el (apropos): Don't use concat with integers.
15369 * cmdloop.el (describe-last-error): Handle the case when no error
15370 was seen gracefully.
15372 * apropos.el (apropos-print): Use with-displaying-help-buffer as
15374 (apropos-describe-plist): Ditto.
15376 * help.el (with-displaying-help-buffer): Revert to a defun.
15377 (describe-key): Use it as defun.
15378 (describe-mode): Ditto.
15379 (describe-bindings): Ditto.
15380 (describe-prefix-bindings): Ditto.
15381 (describe-installation): Ditto.
15382 (view-lossage): Ditto.
15383 (describe-function): Ditto.
15384 (describe-variable): Ditto.
15385 (describe-syntax): Ditto.
15387 1998-05-11 Oliver Graf <ograf@fga.de>
15389 * dragdrop.el: changed order of require/provide
15390 (dragdrop-drop-mime-default) changed to new calling conventions
15391 (dragdrop-drop-do-functions) changed to new calling conventions
15392 (dragdrop-function-widget) this one needs more work...
15394 1998-05-10 Oliver Graf <ograf@fga.de>
15396 * about.el: another small change in my entry
15397 * dragdrop.el (dragdrop-drop-log-function): logging added
15398 plus customizations
15399 changed interface to handler functions. now called with event
15402 1998-05-12 Kirill M. Katsnelson <kkm@kis.ru>
15404 * glyphs.el (divider-pointer-glyph): Declared new glyph,
15405 E-W arrow pointer displayed over draggable dividers.
15407 * mouse.el (default-mouse-motion-handler): Show it when
15409 (drag-window-divider): Added.
15410 ([top-level]): Initialized window-divider-map with a keymap
15411 binding the above function to left button down event.
15413 * x-mouse.el (x-init-pointer-shape): Initialize
15414 divider-pointer-glyph from Cursor.dividerPointer, or use default
15417 1998-04-30 Gunnar Evermann <Gunnar.Evermann@nats.informatik.uni-hamburg.de>
15419 * toolbar-items.el (toolbar-compile): respect should-use-dialog-box-p
15421 1998-05-11 Hrvoje Niksic <hniksic@srce.hr>
15423 * simple.el (count-words-buffer): Don't query for buffer.
15424 (count-lines-buffer): Ditto.
15426 1998-05-11 Jan Vroonhof <vroonhof@math.ethz.ch>
15428 * help.el (where-is): add optional insert argument.
15430 1998-05-11 Hrvoje Niksic <hniksic@srce.hr>
15432 * help.el (describe-key-briefly): New argument INSERT.
15434 * simple.el (eval-expression): New optional argument; synch with
15437 * keydefs.el (global-map): Add new register bindings.
15439 * register.el: Synched with FSF 20.3.
15441 1998-05-11 Jan Vroonhof <vroonhof@math.ethz.ch>
15443 * window-xemacs.el (recenter): all arguments are optional.
15445 1998-05-10 Kirill M. Katsnelson <kkm@kis.ru>
15447 * device.el: (device-pixel-width): Reflected name/parameters
15448 change to device-system-metric.
15449 (device-pixel-height): Ditto.
15450 (device-mm-width): Ditto.
15451 (device-mm-height): Ditto.
15452 (device-bitplanes): Ditto.
15453 (device-color-cells): Ditto.
15455 1998-05-10 Hrvoje Niksic <hniksic@srce.hr>
15457 * cl-extra.el (cl-float-limits): Removed; move code to top-level.
15459 * cl.el (most-positive-fixnum): Document.
15460 (most-negative-fixnum): Ditto.
15462 * cus-dep.el: Updated comment.
15464 * cus-load.el: Use most-positive-fixnum as the gc-inhibiting
15467 * cus-load.el (custom-put): Removed.
15469 * files.el (after-find-file): Just resignal quit instead of
15470 signaling "canceled".
15472 1998-05-10 Hrvoje Niksic <hniksic@srce.hr>
15474 * frame.el (other-frame): Use `focus-frame' instead of
15475 select-frame kludges.
15477 * lisp-mode.el: Update lisp-indent-function for
15478 save-selected-frame and with-selected-frame.
15480 * frame.el (save-selected-frame): New macro.
15481 (with-selected-frame): Ditto.
15482 (other-frame): Use `set-frame-focus'.
15484 1998-05-06 Oliver Graf <ograf@fga.de>
15486 * dragdrop.el (dragdrop-drop-dispatch): changed to new list concept
15487 (dragdrop-drop-url-default) default handler for URL drops created
15488 (dragdrop-drop-mime-default) default handler for MIME drops created
15489 (dragdrop-drop-functions) default custom for handling drops created
15490 (dragdrop-drop-do-functions) helper for drgadrop-drop-dispatch
15492 1998-05-05 Jonathan Harris <jhar@tardis.ed.ac.uk>
15494 * mouse.el: Removed redundant mouse-mswindows-drop function.
15496 1998-05-05 Oliver Graf <ograf@fga.de>
15498 * about.el: changed some text in my entry
15499 * dragdrop.el: added customs
15501 1998-05-04 Oliver Graf <ograf@fga.de>
15503 * mouse.el: killed global drop key bindings
15504 (mouse-offix-drop) removed
15505 * dragdrop.el: created
15506 * dumped-lisp.el: inclusion of dragdrop.el for window-systems
15508 1998-05-09 Kirill M. Katsnelson <kkm@kis.ru>
15510 * x-scrollbar.el (x-init-scrollbar-from-resources): Initialize
15511 scrollbar-on-{left,top}-p from *scrollBarPlacement resources.
15513 * x-misc.el (x-get-resource-and-maybe-bogosity-check): Removed
15516 * scrollbar.el (scrollbars-visible-p): Use new
15517 {vertical,horizontal}-scrollbar-visible-p specifiers.
15519 1998-04-18 Kirill M. Katsnelson <kkm@kis.ru>
15521 * device.el (device-pixel-height):
15522 (device-pixel-width):
15524 (device-mm-height):
15525 (device-bitplanes):
15526 (device-color-cells): Moved these 6 functions from device.c; they
15527 all use single (device-system-metrics) call.
15529 1998-05-09 SL Baur <steve@altair.xemacs.org>
15531 * dumped-lisp.el (preloaded-file-list): x-menubar.el and x-toolbar.el
15534 * menubar-items.el:
15535 * toolbar-items.el: Renamed from x-menubar/x-toolbar.
15536 Suggested by Hrvoje Niksic <hniksic@srce.hr>
15538 * help.el (help-map): Remove Hyperbole keybinding logic.
15539 Suggested by: Michael Ernst <mernst@cs.washington.edu>
15541 1998-05-08 SL Baur <steve@altair.xemacs.org>
15543 * x-menubar.el (default-menubar): Enable 'mail-user-agent' feature.
15544 From SAKIYAMA Nobuo <nobuo@db3.so-net.or.jp>
15546 1998-05-07 Andy Piper <andyp@parallax.co.uk>
15548 * msw-glyphs.el: use nicer icon3 from the frame icon.
15550 1998-05-07 SL Baur <steve@altair.xemacs.org>
15552 * version.el (emacs-version): Remove InfoDock conditionals.
15554 * startup.el (startup-splash-frame): Change ID logo name.
15556 1998-05-06 Hrvoje Niksic <hniksic@srce.hr>
15558 * files.el (after-find-file): If the user presses C-g on
15559 directory-creation prompt, kill the buffer.
15561 1998-05-06 SL Baur <steve@altair.xemacs.org>
15563 * simple.el (count-words-region): Reverse previous change.
15565 1998-05-05 Hrvoje Niksic <hniksic@srce.hr>
15567 * replace.el (query-replace): Just call perform-replace.
15568 (query-replace-regexp): Ditto.
15569 (perform-replace): Move region handling here.
15570 (perform-replace): Use the new arg to match-data.
15572 1998-03-08 Kyle Jones <kyle_jones@wonderworks.com>
15574 * x-init.el: Install X specific display table that
15575 displays char 0240 as a space to avoid whatever it is
15576 that screws up display of that character code.
15578 1998-05-03 Hrvoje Niksic <hniksic@srce.hr>
15580 * help.el (function-arglist): If no arguments are documented for a
15581 subr, print nothing rather than incorrect output.
15583 1998-05-05 SL Baur <steve@altair.xemacs.org>
15585 * cmdloop.el (command-error): Update bail-out error message to use
15586 `emacs-program-name'.
15588 * lib-complete.el: Remove reader macro cruft.
15590 * dumped-lisp.el (preloaded-file-list): Phase I: remove InfoDock
15593 * simple.el (count-words-region): Drop interactive-p check on the
15596 1998-05-04 Jonathan Harris <jhar@tardis.ed.ac.uk>
15600 Correct spelling of mswindows-font-canonicalize-name.
15602 1998-05-03 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
15604 * ldap.el (ldap-host-parameters-alist): Replaced with
15605 `ldap-host-parameters-plist'
15606 (ldap-search): Adapt to previous change
15608 1998-05-02 SL Baur <steve@altair.xemacs.org>
15610 * about.el (about-hackers): Update Bob Weiner bio.
15611 (about-maintainer-info): Ditto.
15613 1998-05-02 Hrvoje Niksic <hniksic@srce.hr>
15615 * simple.el (display-warning-minimum-level): Docfix.
15617 1998-04-04 Per Abrahamsen <abraham@dina.kvl.dk>
15619 * widget.el (:default-get): New keyword.
15620 * wid-edit.el (default, widget-default-default-get): Define it.
15621 (group, widget-group-default-get): Define it.
15622 (menu-choice, widget-choice-default-get): Define it.
15623 (widget-default-get): New function.
15624 (widget-choice-action): Call it.
15625 (widget-editable-list-entry-create): Call it.
15627 1998-05-01 Hrvoje Niksic <hniksic@srce.hr>
15629 * byte-optimize.el (byte-boolean-vars): Removed.
15630 (byte-optimize-lapcode): Use `built-in-variable-type' instead of
15631 lookup through `byte-boolean-vars'.
15633 1998-05-01 Kirill M. Katsnelson <kkm@kis.ru>
15635 * x-scrollbar.el (x-init-scrollbar-from-resources): Stuff
15636 resource-provided values into ghost specs for scrollbar-height and
15639 1998-05-01 Hrvoje Niksic <hniksic@srce.hr>
15641 * byte-optimize.el: Don't attempt to optimize /=.
15643 * bytecomp.el (byte-compile-one-ore-more-args): New function.
15644 (byte-compile-/=): Ditto.
15646 1998-05-02 SL Baur <steve@altair.xemacs.org>
15648 * apropos.el: Use `with-displaying-help-buffer'.
15649 (apropos-print): Remove explicit mentions of "*Apropos*" buffer.
15650 Use `with-displaying-help-buffer'.
15651 (apropos-follow): Do not give special treatment to buffer cursor
15652 was in prior to a mouse click.
15653 (apropos-describe-plist): Use `with-displaying-help-buffer'.
15654 (apropos-print-doc): Set correct buffer for setting text
15657 1998-05-01 SL Baur <steve@altair.xemacs.org>
15659 * help.el (help-buffer-prefix-string): New variable.
15660 (help-buffer-name): Use it.
15662 * modeline.el (modeline-minor-mode-menu): Alphabetize the minor
15665 1998-04-30 Greg Klanderman <greg@alphatech.com>
15667 * frame.el (other-frame): Work even when focus-follows-mouse is true.
15669 1998-05-01 Hrvoje Niksic <hniksic@srce.hr>
15671 * files.el (find-file-noselect): Update docstring.
15672 (find-file-noselect): Signal an error if found an unreadable file.
15673 (file-chase-links): Save the match data.
15674 (normal-mode): Use `lwarn' and `error-message-string'.
15675 (interpreter-mode-alist): Change defconst to defvar.
15676 (inhibit-first-line-modes-regexps): Ditto.
15677 (inhibit-first-line-modes-regexps): Added .tgz.
15678 (inhibit-first-line-modes-suffixes): Change defconst to defvar.
15679 (change-major-mode-with-file-name): New user-option.
15680 (set-visited-file-name): Synched with FSF.
15681 (file-name-extension): New function, from FSF 20.3.
15682 (file-relative-name): Synched with FSF.
15683 (save-some-buffers): Support the C-r feature.
15684 (recover-session): Synched with FSF.
15685 (kill-some-buffers): Ditto.
15686 (set-auto-mode): New argument JUST-FROM-FILE-NAME.
15688 1998-04-30 SL Baur <steve@altair.xemacs.org>
15690 * files.el (insert-file): Undo previous change and reenable use of
15693 1998-04-30 Hrvoje Niksic <hniksic@srce.hr>
15695 * window-xemacs.el (recenter): Define.
15697 1998-04-29 Andy Piper <andyp@parallax.co.uk>
15699 * font.el (mswindows-font-create-name)
15700 (mswindows-font-create-object): new functions for mswindows type
15703 * msw-faces.el (mswindows-font-canicolize-name): fix so that
15704 strings are parsed as well as font objects.
15706 1998-04-30 Hrvoje Niksic <hniksic@srce.hr>
15708 * modeline.el (defining-kbd-macro): Restore modeline indication of
15709 kbd-macro being recorded.
15710 (add-minor-mode): Simplify docstring.
15711 (modeline-minor-mode-menu): Remove stuff.
15713 1998-04-29 Andy Piper <andyp@parallax.co.uk>
15715 * code-process.el (call-process): dynamically decide process
15718 1998-04-29 Jim Radford <radford@robby.caltech.edu>
15720 * modeline.el: Add line-number-mode, column-number-mode to
15721 the modeline minor-mode menu. Button2 on the line number does
15724 1998-04-29 Andy Piper <andyp@parallax.co.uk>
15726 * mouse.el: move x-selection-owner-p type things to
15729 * msw-init.el: copy zmacs stuff from x-init.el
15731 * msw-select.el (mswindows-own-selection)
15732 (mswindows-disown-selection) (mswindows-selection-owner-p): new
15733 functions. Very simple minded implementation of selectio
15736 * select.el (own-selection) (disown-selection)
15737 (activate-region-as-selection) (select-make-extent-for-selection)
15738 (valid-simple-selection-p): functions moved from x-select.el for
15739 generalized selection.
15741 * x-select.el: see select.el changes.
15743 * x-toolbar.el: use new selection functions.
15745 1998-04-28 Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de>
15747 * packages.el (packages-find-package-directories): Fixed bug that
15748 would pick up multiple site-package directories.
15749 (package-locations): Added "xemacs-packages" as a late package
15752 * find-paths.el: Now uses `emacs-program-name' and
15753 `emacs-program-version'.
15754 Additions to enforce version-specific directories in
15755 `paths-find-version-directory'.
15757 1998-04-29 SL Baur <steve@altair.xemacs.org>
15759 * default.el: Removed.
15760 * site-start.el: Removed.
15762 1998-04-29 Didier Verna <didier@xemacs.org>
15764 * minibuf.el (minibuffer-history-minimum-string-length): Default
15767 1998-04-28 SL Baur <steve@altair.xemacs.org>
15769 * find-paths.el (paths-program-name): Rename.
15770 (paths-emacs-root-p): Ditto.
15771 (paths-find-site-directory): Ditto.
15773 1998-04-26 Karl M. Hegbloom <karlheg@inetarena.com>
15775 * lisp-mode.el (emacs-lisp-mode-popup-menu-1): Add menu entry for
15776 `emacs-lisp-byte-compile-and-load'.
15778 1998-04-26 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
15780 * ldap.el (ldap-search): Fixed additional parameter passing to
15783 1998-04-27 Andy Piper <andyp@parallax.co.uk>
15785 * select.el (kill-primary-selection) (selection-owner-p)
15786 (copy-primary-selection) (yank-clipboard-selection)
15787 (selection-exists-p) (delete-primary-selection): new file and
15788 functions that do the right thing for the selected device.
15790 * x-menubar.el: use generalised selection functions.
15792 * dumped-lisp.el: dump select.el.
15794 1998-04-27 SL Baur <steve@altair.xemacs.org>
15796 * find-paths.el (paths-progname): New variable.
15797 (paths-emacs-root-p): Use it.
15798 (paths-find-site-directory): Ditto.
15800 1998-04-26 SL Baur <steve@altair.xemacs.org>
15802 * loadup.el ((member "dump" command-line-args)): Dump as
15803 `infodock' if InfoDock.
15805 1998-04-25 SL Baur <steve@altair.xemacs.org>
15807 * find-paths.el (construct-emacs-version): Simplify, include
15808 program name in the return value.
15809 * (paths-find-version-directory): Use it.
15811 1998-04-25 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
15813 * info.el (Info-parse-dir-entries): Fixed regexp
15814 (Info-build-dir-anew): Remove full suffix and capitalize info file
15815 name for files with no @direntry
15816 (Info-batch-rebuild-dir): New function
15817 (Info-suffixed-file): Check for regular files instead of simple
15818 file existence (could catch directories before)
15820 1998-04-25 Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de>
15822 * setup-paths.el, find-paths.el: Removed uses of `not' which
15823 temacs doesn't have.
15825 * find-paths.el (paths-find-emacs-roots): Included exec-prefix
15826 into root searching.
15828 1998-04-24 Martin Buchholz <martin@xemacs.org>
15830 * subr.el: Remove definition of `not'.
15832 Sat Apr 24 1998 Andy Piper <andyp@parallax.co.uk>
15834 * msw-glyphs.el: enable graphics support.
15836 1998-04-23 Didier Verna <didier@xemacs.org>
15838 * x-menubar.el (default-menubar): restored the line-number-mode
15841 * misc doc string updates related to the options menu.
15843 1998-04-24 SL Baur <steve@altair.xemacs.org>
15845 * setup-paths.el (paths-construct-load-path): Fix typo.
15847 1998-04-23 Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de>
15849 * x-menubar.el (default-menubar): font-menu-this-frame-only-p and
15850 font-menu-ignore-scaled-fonts don't have to be bound now; this
15851 gets us one step further towards making --no-autoloads work.
15853 * startup.el (normal-top-level): Load auto-autoloads only if
15854 lisp-directory is non-nil.
15856 * setup-paths.el (paths-construct-load-path): Made it robust
15857 against nil lisp-directory.
15859 * startup.el (startup-setup-paths-warning): Added `lisp-directory'
15860 to the list of variables that cause a warning when nil.
15862 * toolbar.el (init-toolbar-location): Now works even when there's
15863 no toolbar icon directory.
15865 1998-04-23 Hrvoje Niksic <hniksic@srce.hr>
15867 * help.el (view-lossage): Recognize it.
15869 * simple.el (log-message): Mark multiline messages.
15871 1998-04-22 SL Baur <steve@altair.xemacs.org>
15873 * info.el (Info-exit): `toolbar-info-frame' doesn't necessarily exist.
15875 1998-4-20 Stephen J. Turnbull <turnbull@sk.tsukuba.ac.jp>
15877 * package-get.el (package-get-all): add `\n' separator to
15878 interactive specification so that both variables are read
15880 1998-04-22 Didier Verna <didier@xemacs.org>
15882 * x-menubar.el: ported the options menu to Custom.
15883 Moved the "read only" toggle button to the buffers menu.
15884 Corrected some missing ;;;###autoload or defcustom.
15886 * scrollbar.el (scrollbars-visible-p): defcustom wrapper around
15887 the scrollbar-visible specifier for options menu handling.
15889 * toolbar.el (toolbar-visible-p)
15890 (toolbar-captioned-p)
15891 (default-toolbar-position): defcustom wrappers around
15892 the toolbar specifiers for options menu handling.
15894 * frame.el (get-frame-for-buffer-default-instance-limit):
15895 defcustom it for options menu handling.
15897 * font-lock.el (font-lock-mode): defcustom and autoload the variable
15898 font-lock-mode for options menu handling.
15900 * cus-start.el: added Custom properties to overwrite-mode for
15901 options menu handling.
15903 Wed Apr 22 12:59:35 1998 Andy Piper <andyp@parallax.co.uk>
15905 * about.el: shameless self-promotion.
15907 1998-04-21 Hrvoje Niksic <hniksic@srce.hr>
15909 * simple.el (raw-append-message): Slightly optimize.
15910 (remove-message): Use `push' for clarity.
15911 (append-message): Ditto.
15912 (display-warning): Dito.
15913 (raw-append-message): Send the message to the appropriate device.
15915 1998-04-22 SL Baur <steve@altair.xemacs.org>
15917 * auto-save.el (auto-save-cyclic-hash-14): De-ebolification.
15918 From Sean MacLennan <Sean.MacLennan@pika.ca>
15920 1998-04-18 Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de>
15922 * setup-paths.el: Changed `directory-sep-char' to
15923 `path-separator', following a change in GNU Emacs.
15925 1998-04-19 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
15927 * info.el (Info-maybe-update-dir): Bug fix in `conservative' behaviour
15928 (Info-build-dir-anew): Add a final newline.
15929 (Info-build-dir-anew): Do not issue warning when rebuilding policy
15931 (Info-rebuild-dir): Ditto
15933 * dumped-lisp.el (preloaded-file-list): Added ldap.el
15935 1998-04-21 SL Baur <steve@altair.xemacs.org>
15937 * simple.el (count-words-buffer): Retain zmacs region.
15938 (count-words-region): Ditto.
15939 * simple.el: (what-line): Expanded line counts.
15940 (count-lines): New parameter to conditionalize whether collapsed
15942 From Bob Weiner <weiner@altrasoft.com>
15944 1998-04-19 SL Baur <steve@altair.xemacs.org>
15946 * packages.el (package-locations): infodock-packages must override
15947 mule-packages and packages.
15949 1998-04-19 Jonathan Harris <jhar@tardis.ed.a.uk>
15952 remove rude messages from widget-activation-widget-mapper
15953 and widget-activation-glyph-mapper
15955 1998-04-17 Jonathan Harris <jhar@tardis.ed.ac.uk>
15957 * toolbar.el: Remove (featurep 'x) test from
15958 toolbar-make-button-list
15960 1998-04-17 Hrvoje Niksic <hniksic@srce.hr>
15962 * gnuserv.el (gnuserv-edit): Switch to the next gnuserv buffer
15963 only if in the same frame.
15965 1998-04-17 Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de>
15967 * packages.el (package-locations): Added site-packages hierarchy.
15969 * setup-paths.el (paths-default-info-directories): Introduced and
15972 * packages.el, setup-paths.el: Set various path searching depths
15975 * packages.el (packages-hierarchy-depth):
15976 (packages-load-path-depth): Introduced and used.
15978 * setup-paths.el (paths-load-path-depth): Introduced and used.
15980 * find-paths.el (paths-find-recursive-path): Added max-depth
15983 1998-04-15 Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de>
15985 * setup-paths.el (paths-construct-info-path): Removed
15986 dependency on behavior of (file-name-as-directory "").
15988 1998-04-09 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
15990 * ldap.el (ldap-search): Adapt to the new low-level API using ldap
15993 1998-04-14 Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de>
15995 * dump-paths.el, startup.el: Added handling for --debug-paths.
15997 1998-04-15 William M. Perry <wmperry@aventail.com>
15999 * wid-edit.el: We cannot just set the help-echo or balloon-help
16000 properties for an extent based on the :help-echo widget
16001 property, since help-echo and balloon-help cause an EXTENT to
16002 get passed in, where :help-echo functions are expecting a WIDGET
16004 1998-04-15 Kirill M. Katsnelson <kkm@kis.ru>
16006 * scrollbar.el (init-scrollbar-from-resources): Call
16007 mswindows-init-scrollbar-metrics when appropriate.
16009 Thu Apr 16 12:59:35 1998 Andy Piper <andyp@parallax.co.uk>
16011 * dumped-lisp.el: dump x-toolbar for window system
16013 * msw-init.el (init-post-mswindows-win): enable toolbars if we
16014 have support and xpm.
16016 1998-04-16 SL Baur <steve@altair.xemacs.org>
16018 * files.el (toggle-read-only): Fix docstring.
16019 From Didier Verna <didier@xemacs.org>
16021 1998-04-14 Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de>
16023 * startup.el (normal-top-level): Load autoload-file-name without
16024 specifying an extension---some people only auto-autoload.el.gz.
16026 1998-04-06 Hrvoje Niksic <hniksic@srce.hr>
16028 * files.el (backup-enable-predicate): Don't bomb on NAME being
16031 1998-04-13 Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de>
16033 * find-paths.el, packages.el: Now prefers configure'd paths.
16034 This shouldn't cause any of the originally anticipated problems as
16035 the current paths architecture will not define the various
16036 configure-xxx variables if they're not specified on the configure
16039 * find-paths.el, setup-paths.el, packages.el: Removed all
16040 mentionings of "/" as a path separator.
16041 Used paths-construct-path throughout.
16043 * find-paths.el (paths-construct-path): Created to assemble paths
16044 from directory components.
16046 * setup-paths.el, packages.el: Used paths-decode-directory-path
16047 instead of decode-path-internal.
16049 * find-paths.el: Removed unused (and bogus) paths-find-emacs-path
16051 (paths-decode-directory-path) Created.
16053 * setup-paths.el: Changed configure-exec-path to
16054 configure-exec-directory.
16056 1998-04-11 Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de>
16058 * packages.el (packages-find-packages): Fixed decoding of
16061 * startup.el: -no-packages -> -no-early-packages.
16063 (packages-load-package-lisps): Fixed loading of auto-autoload
16066 * startup.el (normal-top-level): Fixed loading of core
16069 * obsolete.el: Un-obsoleted site-directory. Sigh.
16071 * startup.el, packages.el, dump-paths.el: Added proper settings
16072 for site-directory and lisp-directory variables.
16074 * startup.el, loadup.el: Renamed inhibit-update-autoloads to
16075 inhibit-package-autoloads and fixed handling of it.
16077 * startup.el, packages.el, dump-paths.el, loadup.el: Fixed
16078 handling of former inhibit-package-init, now
16079 inhibit-early-packages, to make -vanilla etc. work.
16081 1998-04-10 Kirill M. Katsnelson <kkm@kis.ru>
16083 * code-process.el (start-process): Fallback to 'undecided instead
16084 of 'binary for process input coding stream.
16086 * process.el (start-process): Docstring fix.
16088 1998-04-09 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
16090 * info.el (Info-insert-dir): Do not insert temporary dir files
16091 in Info-dir-file-attributes
16092 (Info-build-dir-anew): Ensure temporary buffer is not read-only
16093 (Info-rebuild-dir): Ditto.
16095 1998-04-09 Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de>
16097 * obsolete.el: Added obsoleteness declarations for
16098 `site-directory' and `Info-default-directory-list'.
16100 1998-04-08 Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de>
16102 * find-paths.el (paths-find-emacs-root): Only look at the
16103 executable at the end of the symlink chain for determining the
16106 1998-04-07 Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de>
16108 * setup-paths.el (paths-construct-info-path): Changed construction
16109 to cater to gone default in configure.
16111 * find-paths.el (paths-uniq-append): Added.
16113 * packages.el: Rewritten package path construction once again.
16115 * dump-paths.el, startup.el: Removed package-path as a global
16118 * package-admin.el (package-admin-add-single-file-package):
16119 (package-admin-add-binary-package): Changed package-path to
16122 * packages.el (packages-split-path): Split path at "/" rather than
16123 nil according to change in emacs.c.
16125 1998-04-06 Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de>
16127 * setup-paths.el (paths-construct-info-path): Changed info path
16128 order so that directories come out right.
16129 (paths-find-lock-directory): Fixed bug: It used to think
16130 configure-lock-directory is a path.
16132 1998-04-06 Jeff Miller <jmiller@smart.net>
16134 * x-toolbar.el: Added toolbar-vector-xxxxxx defvars. Modified
16135 initial-toolbar-spec to use new toolbar-vector-xxxxxx defvars. This
16136 eases the use of toolbar-add/kill-item functions.
16138 1998-04-07 Kirill M. Katsnelson <kkm@kis.ru>
16140 * code-files.el (file-coding-system-alist): Commented out
16141 loaddefs.el magical treatment.
16143 1998-04-06 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
16145 * info.el (Info-rebuild-outdated-dir): Added new option
16146 `conservative' and made it the default
16147 (Info-rebuild-dir): Appropriately parse multi-line description
16148 strings, and multi-section dir files. Issue warning when dir
16149 is rebuilt as temporary
16150 (Info-build-dir-anew): Issue warning when dir is built as
16153 1998-04-04 Kirill M. Katsnelson <kkm@kis.ru>
16155 * list-mode.el (list-mode-map): Bind highlight motion commands to
16156 standard keys left, right, C-b and C-f.
16158 1998-03-29 Karl M. Hegbloom <karlheg@bittersweet.inetarena.com>
16160 * files.el (auto-mode-alist): allow .sc for Scheme->C
16162 1998-04-06 SL Baur <steve@altair.xemacs.org>
16164 * loadup.el (pureload): Don't quote (garbage-collect).
16166 1998-04-04 SL Baur <steve@altair.xemacs.org>
16168 * package-get-base.el: Updated.
16170 1998-04-04 Hrvoje Niksic <hniksic@srce.hr>
16172 * isearch-mode.el (isearch-just-started): New variable.
16173 (isearch-mode): Set it.
16174 (isearch-repeat): Advance one character forward only if the search
16175 was successful, and was not just started.
16176 (isearch-repeat): Clear isearch-just-started.
16178 1998-04-02 SL Baur <steve@altair.xemacs.org>
16180 * finder.el (finder-compile-keywords): Don't eval new finder-inf
16183 1998-03-26 Hrvoje Niksic <hniksic@srce.hr>
16185 * subr.el (listify-key-sequence): Removed.
16187 1998-03-31 Hrvoje Niksic <hniksic@srce.hr>
16189 * bytecomp.el (byte-compile-print-gensym): New option.
16190 (byte-compile-output-file-form): Use it.
16191 (byte-compile-output-docform): Ditto.
16192 (byte-compile-compiled-obj-to-list): Ditto.
16194 Sun Mar 29 1998 Andy Piper <andyp@parallax.co.uk>
16196 * msw-glyphs.el: set frame icon if xpm support.
16198 1998-03-30 Kyle Jones <kyle_jones@wonderworks.com>
16200 * help.el: Code that pretty prints variable values
16203 1998-04-02 SL Baur <steve@altair.xemacs.org>
16205 * find-paths.el (paths-emacs-root-p): Correct test for installation
16207 From Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de>
16209 1998-03-30 Kyle Jones <kyle_jones@wonderworks.com>
16211 * loaddefs.el: Don't set debug-ignored-errors; leave
16212 its default value set to nil.
16214 1998-03-29 Damon Lipparelli <lipp@primus.com>
16216 * info.el (Info-rebuild-dir): fixed mis-spelling.
16218 1998-03-29 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
16220 * info.el (Info-rebuild-outdated-dir): New custom var
16221 (Info-insert-node): Create/update dir file when needed, ie when it
16222 does not exist or is older than some info files in directory
16224 1998-04-01 Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de>
16226 * setup-paths.el, dump-paths.el, startup.el, packages.el: Allowed
16227 for last packages, mainly for using a 20.4 package base.
16229 * packages.el (late-packages): Typo fix. It was called
16232 * find-paths.el (paths-find-emacs-root): Bug fix: it now chases
16233 relative symlinks correctly.
16234 (paths-find-emacs-roots): More rigorous checking for plausible
16235 configuration-time root.
16237 * startup.el (normal-top-level): Added a warning if XEmacs cannot
16240 1998-03-27 Martin Buchholz <martin@xemacs.org>
16242 * faces.el: Fix docstrings.
16243 * glyphs.el: Fix docstrings.
16244 * mouse.el: Fix docstrings.
16246 * frame.el: Change phrase `current frame' to `selected frame'.
16248 * faces.el (face-spec-set-match-display): Make FRAME arg optional.
16250 * bytecomp.el (displaying-byte-compile-warnings): Rewrite some
16251 macros using backquote to make them infinitely more readable.
16253 1998-03-30 SL Baur <steve@altair.xemacs.org>
16255 * packages.el (packages-find-package-path): Hardcoded specialized
16256 InfoDock support until we can clean this up.
16258 * help.el (describe-bindings-1): Return the value of the bindings
16259 help buffer created.
16260 (describe-bindings): Ditto.
16262 * simple.el (set-variable): Restore previous behavior of not
16263 bombing if the variable to set is not boundp.
16265 1998-03-30 Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de>
16267 * packages.el (packages-handle-package-dumped-lisps): Allow for
16268 non-local files to be loaded off the package-lisp variable.
16270 1998-03-27 Kyle Jones <kyle_jones@wonderworks.com>
16272 * x-faces.el: Global X resources should override
16273 specs for all device classes (color, grayscale, mono);
16274 code currently doesn't override any of them. Fixed by
16275 calling remove-specifier with '(x default) as the tag
16276 set and allowing inexact matches.
16278 1998-03-27 Kyle Jones <kyle_jones@wonderworks.com>
16280 * faces.el: Separated face initializations based on
16281 device classes into device type specific (tag set,
16282 instantiator) pairs.
16284 1998-03-09 Hrvoje Niksic <hniksic@srce.hr>
16286 * wid-edit.el (widget-choice-action): Remember user's explicit
16288 (widget-choice-value-create): Respect it.
16289 From Richard Stallman <rms@gnu.org>
16291 1998-03-26 Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de>
16293 * setup-paths.el (paths-construct-info-path): Always append
16294 existing directories from configure-time info path.
16296 * startup.el (startup-setup-paths): Renamed misnamed info-path to
16297 Info-directory-list.
16299 * info.el: Removed Info-default-directory-list which was broken by
16301 Removed bogus initialization of Info-directory-list---startup.el
16302 can do a much better job.
16303 Added autoload of Info-directory-list.
16305 * setup-paths.el (paths-construct-load-path): Fixed a bug pointed
16306 out by Martin Buchholz <martin@xemacs.org>: EMACSLOADPATH used to
16307 be exclusive; now it's merely given precedence, just like in the
16310 1998-03-25 Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de>
16312 * find-paths.el (paths-find-architecture-directory): Fix bug with
16313 finding; it used to default too early.
16315 1998-03-25 Martin Buchholz <martin@xemacs.org>
16317 * packages.el (packages-split-path): Fix a bug; it used to fail
16318 for paths that weren't split.
16320 1998-03-26 SL Baur <steve@altair.xemacs.org>
16322 * finder.el (finder-compile-keywords): trap on errors.
16324 1998-03-24 Kyle Jones <kyle_jones@wonderworks.com>
16326 * x-faces.el (remove-specifier-specs-matching-tag-set-cdrs): Pass
16327 fourth argument of t so that only the specs exactly
16328 matching the tag lists are removed.
16330 1998-03-25 SL Baur <steve@altair.xemacs.org>
16332 * make-docfile.el: Don't discard the BOOTSTRAPLOADPATH.
16334 1998-03-23 SL Baur <steve@altair.xemacs.org>
16336 * minibuf.el (mouse-read-file-name-1): If a default directory was
16337 specified, use it for generating the completions.
16339 1998-03-23 Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de>
16341 * update-elc.el: Now respects inhibit-package-init and
16343 Now does path construction with loadup-paths.
16345 * startup.el (normal-top-level, startup-setup-paths): Now respects
16346 inhibit-package-init and inhibit-site-lisp.
16348 * packages.el (packages-find-package-path): Extended package path
16349 by version-specific hierarchies.
16350 (packages-find-packages): Now respects inhibit flag and
16352 Moved path setup to loadup-paths.
16354 * make-docfile.el: Now respects inhibit-package-init and
16356 Now does path construction with loadup-paths.
16358 * loadup.el: Now respects inhibit-package-init and
16361 * dumped-lisp.el (preloaded-file-list): Added loadup-paths.
16363 * loadup-paths.el: New file: setup load-path to encompass
16366 1998-03-22 SL Baur <steve@altair.xemacs.org>
16368 * auto-show.el: load-gc renamed to pureload.
16369 * site-load.el: Ditto.
16370 * packages.el (toplevel): Ditto.
16371 * loadup.el (really-early-error-handler): Ditto.
16372 * dumped-lisp.el (preloaded-file-list): Ditto.
16373 * cus-face.el (custom-declare-face): Ditto.
16375 1998-03-22 Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de>
16377 * <Today>: The Big Path Searching Overhaul.
16379 * find-paths.el: New file: find and assemble paths in the
16380 installation hierarchy.
16382 * setup-paths.el: New file: global layout of paths and directories
16383 within the XEmacs hierarchy.
16385 * packages.el: Replaced everything related to path searching and
16386 startup by code in terms of find-paths.
16388 * loadup.el, make-docfile.el, update-elc.el, startup.el: Now calls
16389 the new path searching engine.
16391 * dumped-lisp.el (preloaded-file-list): Added new files find-paths
16394 1998-03-22 SL Baur <steve@altair.xemacs.org>
16396 * dumped-lisp.el (preloaded-file-list): Load setup-paths.elc not
16399 1998-03-20 Kirill M. Katsnelson <kkm@kis.ru>
16401 * msw-glyphs.el: Added check for 'mswindows feature, so the file
16402 compiles identically in any configuration.
16403 Removed irrelevant commentary.
16405 1998-03-20 Kirill M. Katsnelson <kkm@kis.ru>
16407 * simple.el (set-variable): Allow setting specifiers.
16409 1998-03-19 SL Baur <steve@altair.xemacs.org>
16411 * lisp.el (forward-sexp): Revert previous change.
16413 1998-03-18 SL Baur <steve@altair.xemacs.org>
16415 * frame.el (frame-initialize): Use `delete-console' instead of
16416 `delete-device' to delete the stream console to match the usage in
16419 1998-03-16 SL Baur <steve@altair.xemacs.org>
16421 * files.el (cdpath-previous): New variable.
16423 From Bob Weiner <weiner@wave.altrasoft.com>
16425 1998-03-15 Kyle Jones <kyle_jones@wonderworks.com>
16427 * keydefs.el: Changed keybindings of forward-char,
16428 backward, scroll-up and scroll-down to point to their
16429 -command counterparts.
16431 * simple.el: New functions: forwarc-char-command,
16432 backwrad-char-command, scroll-up-command,
16433 scroll-down-command which work liek their counterparts
16434 except that they honor the variable
16435 signal-error-on-buffer-boundary.
16437 Definition of signal-error-on-buffer-boundary received
16440 defvar declaration added for word-across-newline to avoid
16441 byte-compiler warning about the free variable reference.
16443 1998-03-14 Kirill M. Katsnelson <kkm@kis.ru>
16445 * winnt.el: Removed "%t" from the beginning of
16446 modeline-format. From now on, there's no nt-specifics in the modeline.
16448 1998-03-14 SL Baur <steve@altair.xemacs.org>
16450 * setup-paths.el (paths-setup-paths-warning): Replace occurrences
16451 of `when' with `if'.
16453 1998-03-03 Kirill M. Katsnelson <kkm@kis.ru>
16455 * msw-glyphs.el: New file. Defines TTY-style glyphs for
16456 mswindows. Must be reworked along with glyphs.el, or
16457 merged into it, after there is images support.
16459 * dumped-lisp.el (preloaded-file-list): Dump msw-glyphs.el when
16462 1998-03-13 SL Baur <steve@altair.xemacs.org>
16464 * faces.el: fix for text cursor initialization.
16465 Suggested by Kyle Jones <kyle_jones@wonderworks.com>
16466 From Andy Piper <andyp@parallax.co.uk>
16468 1998-03-11 Pete Ware <ware@cis.ohio-state.edu>
16470 * files.el (set-auto-mode): If a mode is not fboundp, check to see
16471 if there is an existing package that handles it and warn the user
16474 1998-03-02 Kirill M. Katsnelson <kkm@kis.ru>
16476 * x-menubar.el (default-menubar): Greyed out "Help / Basics /
16477 Installation" menu item when Installation-string is not bound.
16479 1998-03-11 SL Baur <steve@altair.xemacs.org>
16481 * lisp.el (forward-sexp): Fix for test for balanced sexp.
16482 From Jeremiah W. James <jerry@cs.ucsb.edu>
16484 1998-03-10 Kyle Jones <kyle_jones@wonderworks.com>
16487 * faces.el: Fix face initialization.
16489 1998-03-10 Glynn Clements <glynn@sensei.co.uk>
16491 * files.el (backup-enable-predicate): fix breakage introduced
16494 1998-03-09 Kyle Jones <kyle_jones@wonderworks.com>
16496 * x-faces.el (x-init-face-from-resources): The
16497 TTY face property retrieval functions don't return
16498 specifiers, so use face-property instead.
16500 1998-03-09 SL Baur <steve@altair.xemacs.org>
16502 * mwheel.el (mwheel-install): Use portable keysyms and syntax.
16504 1998-03-09 Kyle Jones <kyle_jones@wonderworks.com>
16506 * x-menubar.el: Expanded documentation for
16507 option-save-faces. Changed Options -> Browse Faces
16508 menu entry to invoke customize-face.
16510 1998-03-09 Kyle Jones <kyle_jones@wonderworks.com>
16512 * faces.el: Most face initialization moved out of
16513 init-other-random-faces to the top level so that the
16514 initialization happens before Xemacs is dumped. Much
16515 of the fascist "face-differs-from-default-p or FROB!"
16516 code has been retired in favor of letting the user do
16517 what they want to do. Face initialization code changed
16518 to use `default' specifier tag so that the settings can
16519 be overridden later if the user wishes it.
16521 1998-03-08 SL Baur <steve@altair.xemacs.org>
16523 * about.el (about-hackers): Update contributors list.
16525 1998-03-07 Kyle Jones <kyle_jones@wonderworks.com>
16527 * specifier.el: Define new specifier tag `default'.
16529 * modeline.el: Initialize faces using `default' tag.
16531 * x-faces.el (x-init-face-from-resources): Remove
16532 specifier specs containing the `default' tag before
16535 1998-03-02 John Jones <jj@asu.edu>
16537 * package-get.el (package-get-all): fixed arguments on call to
16538 package-admin-add-single-file-package.
16539 * package-get.el (package-get-installedp): fixed to match
16540 advertised behavior.
16541 * package-get.el: added function package-get-update-all which
16542 installs newest versions of all the current packages (if they are
16543 not already installed).
16545 1998-03-04 Jens-Ulrik Petersen <petersen@kurims.kyoto-u.ac.jp>
16547 * files.el (find-file-noselect): Uncommented `truename' binding in
16548 `let*' and use it later to set `buffer-file-truename' iff it's
16549 still nil, as happens for example when finding a compressed
16550 file with "jka-compr".
16552 Wed Mar 04 08:55:12 1998 Andy Piper <andyp@parallax.co.uk>
16554 * faces.el: in make-face-* type functions do the operation for all
16555 window systems, not just the first one found.
16557 * font.el: call mswindows-list-fonts for mswindows.
16559 1998-03-02 Glynn Clements <glynn@sensei.co.uk>
16561 * code-process.el (call-process-region):
16562 * process.el (call-process-region):
16563 * package-get.el (package-get-dir):
16564 * files.el (backup-enable-predicate):
16565 * gnuserv.el (gnuserv-temp-file-regexp):
16566 Use temp-directory in place of `/tmp'.
16568 Fri Feb 20 21:22:34 1998 Darryl Okahata <darrylo@sr.hp.com>
16570 * "Fast" dired-in-C enhancements for Windows 95/NT:
16572 * files.el: Added function, `wildcard-to-regexp', from GNU
16575 * files.el (insert-directory): Modified to use special
16576 dired-in-C enhancements if present.
16578 Mon Mar 02 11:37:36 1998 Andy Piper <andyp@parallax.co.uk>
16580 * code-files.el: make default coding no-conversion.
16582 1998-03-02 SL Baur <steve@altair.xemacs.org>
16584 * dumped-lisp.el (preloaded-file-list): Find Installation.el from
16587 * update-elc.el: Strip directory when testing for files not to
16590 1998-03-02 Aki Vehtari <Aki.Vehtari@hut.fi>
16592 * lisp-mode.el: Use recommended form for menus.
16594 * info.el (Info-construct-menu): Use recommended form for menus.
16596 * gnuserv.el (gnuserv-edit-files): Use recommended form for menu
16599 1998-02-28 Kyle Jones <kyle_jones@wonderworks.com>
16601 * frame.el: Resurrect get-frame-for-buffer-default-to-current.
16602 (get-frame-for-buffer-noselect): Always return frames
16603 in the not-this-window-p cond clause.
16605 1998-02-27 SL Baur <steve@altair.xemacs.org>
16607 * help.el (describe-installation): New function.
16609 * x-menubar.el (default-menubar): Add describe-installation to
16612 * packages.el (packages-unbytecompiled-lisp): Installation.el
16613 should not be bytecompiled.
16615 * dumped-lisp.el (preloaded-file-list): Dump Installation with
16618 * x-menubar.el (default-menubar): Use correct guard for VM menu
16621 * coding.el: Add coding systems for iso-8859-[12] for No-Mule + file
16623 From Andy Piper <andyp@parallax.co.uk>
16625 1998-02-26 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
16627 * ldap.el: Do not require ldap-internal at compile time.
16629 Tue Feb 17 12:50:37 1998 Andy Piper <andyp@parallax.co.uk>
16631 * code-files.el: new file. a virtual copy of mule-files.el
16632 but without charset
16633 dependencies. (toggle-buffer-file-ocding-system) new function for
16634 changing the eol type for the current buffer.
16636 * code-process.el: new file. a copy of
16637 mule-process.el. mule-process.el will disappear when things have
16640 * coding.el: new file. a virtual copy of mule-files.el but
16641 without charset dependencies. (coding-system-base) new function
16642 for getting the parent coding system of a coding system with eol
16645 * dumped-lisp.el: add above files for the non-mule case.
16647 1998-02-25 Kyle Jones <kyle_jones@wonderworks.com>
16649 * window-xemacs.el (display-buffer): If no explicit
16650 frame is specified, search for a window that displays
16651 the buffer on the currently selected frame, before
16652 searching other frames.
16654 1998-02-25 Kyle Jones <kyle_jones@wonderworks.com>
16656 * frame.el (get-frame-for-buffer): If not-this-window-p
16657 is non-nil, use window on the selected frame if it is not
16658 also the selected window. When defaulting, search for
16659 windows on the currently selected fgrame before searching
16662 1998-02-25 Didier Verna <didier@xemacs.org>
16664 * modeline.el (modeline-swap-buffers): originally named
16665 `mouse-release-modeline'. Whether to actually swap the buffers is
16666 decided in `mouse-drag-modeline'.
16667 (mouse-drag-modeline): A button release event is considered a
16668 mouse click is both X (modeline scroll) and Y (modeline drag) pos
16671 1998-02-25 SL Baur <steve@altair.xemacs.org>
16673 * x-menubar.el: Put redo on the menubar.
16674 From Aki Vehtari <Aki.Vehtari@hut.fi>
16676 1998-02-22 Greg Klanderman <greg@alphatech.com>
16678 * bytecomp.el (displaying-byte-compile-warnings): if
16679 temp-buffer-show-function is set, use it to display current set of
16680 warnings in the "*Compile-Log-Show*" buffer.
16682 * simple.el (display-warning-buffer): if temp-buffer-show-function
16683 is set, use it to display current set of warnings in the
16684 "*Warnings-Show*" buffer.
16686 1998-02-20 Karl M. Hegbloom <karlheg@bittersweet.inetarena.com>
16688 * cl-extra.el (equalp): Make (equalp ?A ?a) return t as in
16691 1998-02-23 Aki Vehtari <Aki.Vehtari@hut.fi>
16693 * menubar.el: Allow button descriptors at least 2 long.
16695 * x-menubar.el (default-menubar): Use recommended forms.
16696 (file-menu-filter): Remove.
16697 (edit-menu-filter): Remove.
16699 1998-02-24 SL Baur <steve@altair.xemacs.org>
16701 * about.el (about-hackers): Updated.
16703 1998-02-22 Greg Klanderman <greg@alphatech.com>
16705 * help.el (help-max-help-buffers): new variable
16706 (help-register-and-maybe-prune-excess): new function
16707 (help-buffer-name): use help-max-help-buffers.
16708 (with-displaying-help-buffer): use
16709 help-register-and-maybe-prune-excess.
16711 * help.el (help-maybe-pretty-print-value): if the value fits on
16714 1998-02-21 Greg Klanderman <greg@alphatech.com>
16716 * (with-displaying-help-buffer): there is no need to kill the buffer
16717 if it exists, because with-output-to-temp-buffer will clear it.
16718 further, killing the buffer violates the rule that
16719 temp-buffer-show-function, if set, has the full responsibility of
16720 showing the temp buffer. killing the buffer fucks with the window
16721 configuration, hosing temp-buffer-show-function.
16724 1998-02-23 Didier Verna <didier@xemacs.org>
16726 * modeline.el (mouse-drag-modeline):
16727 - Always scroll the modeline that was originally clicked on.
16728 - Use x pixels instead of x characters (which doesn't work anyway)
16729 as horizontal reference for modeline dragging. This allows us to
16730 keep on dragging the modeline even if the motion event occurs in
16733 1998-02-23 Didier Verna <didier@xemacs.org>
16735 * x-mouse.el (x-init-pointer-shape): use a crossed-arrows cursor
16736 glyph on the modeline to indicate that dragging the mouse has an
16737 effect both horizontally and vertically.
16739 1998-02-24 SL Baur <steve@altair.xemacs.org>
16741 * about.el (about-xemacs): Get rid of redundant visible version
16744 1998-02-19 SL Baur <steve@altair.xemacs.org>
16746 * about.el (about-hackers): Update credits.
16748 1997-12-22 Christoph Wedler <wedler@fmi.uni-passau.de>
16750 * prim/register.el (view-register): Show register type file-query.
16752 1998-02-17 Kyle Jones <kyle_jones@wonderworks.com>
16754 * mode-motion.el (mode-motion-highlight-internal):
16755 save-excursion inside save-window-exucrsion form to
16756 hide buffer point changes from save-window-excursion.
16757 Prevents display flickering when the mouse pointer
16760 1998-02-17 Didier Verna <didier@xemacs.org>
16762 * mouse.el (default-mouse-track-set-point-in-window): rewrote this
16763 function to handle correctly the case of a toolbar one side of the
16764 window: scrolling will not necessarily happen.
16766 1998-02-17 Kyle Jones <kyle_jones@wonderworks.com>
16768 * files.el (after-find-file): Restore missing argument
16769 to format that provides filename for "... consider M-x
16770 recover-file" message. Also call `message' with "%s"
16771 as the first arg instead of an arbitrary string.
16773 1998-02-18 SL Baur <steve@altair.xemacs.org>
16775 * about.el (about-hackers): Various additions.
16777 1998-02-15 SL Baur <steve@altair.xemacs.org>
16779 * autoload.el (generate-file-autoloads-1): Don't force an extra
16780 line out when copying on-the-same line autoloads.
16782 * x-menubar.el (default-menubar): Add Sokoban to the menubar if it
16785 1998-02-14 Martin Buchholz <martin@xemacs.org>
16787 * x11/x-win-xfree86.el (x-win-init-xfree86):
16788 * x11/x-win-sun.el (x-win-init-sun):
16789 * x11/x-init.el (x-initialize-compose):
16791 (backward-or-forward-kill-sexp):
16792 (backward-or-forward-kill-sentence):
16793 (backward-or-forward-kill-word):
16794 (backward-or-forward-delete-char):
16795 * prim/isearch-mode.el (isearch-help-or-delete-char):
16796 Use x-keysym-on-keyboard-sans-modifiers-p instead of
16797 x-keysym-on-keyboard-p to detect backspace.
16798 Use symbols instead of strings (now deprecated) with x-keysym-*-p.
16799 Clean up symbols used with dead keys, checking Linux and solaris
16801 Simplify x-win-*.el using above methods.
16802 Change documentation for x-keysym-*-p functions.
16804 1998-02-14 SL Baur <steve@altair.xemacs.org>
16806 * about.el (about-hackers): Restore entries for Michael Sperber and
16808 From Vinnie Shelton <acs@acm.org>
16810 1998-02-14 Hrvoje Niksic <hniksic@srce.hr>
16812 * simple.el (count-words-region): Ditto.
16814 1998-02-12 Hrvoje Niksic <hniksic@srce.hr>
16816 * simple.el (count-words-buffer): Document. Don't print anything
16817 if non-interactive.
16819 1998-02-12 SL Baur <steve@altair.xemacs.org>
16821 * packages.el (packages-hardcoded-lisp): easymenu.el is in
16822 multiple files in InfoDock.
16824 1998-02-11 SL Baur <steve@altair.xemacs.org>
16826 * packages.el (packages-hardcoded-lisp): id-vers.elc is loaded
16827 from version.el in InfoDock.
16829 * dumped-lisp.el (preloaded-file-list): Don't treat InfoDock
16832 1998-02-09 Karl M. Hegbloom <karlheg@bittersweet.inetarena.com>
16834 * bytecomp-runtime.el (proclaim-inline): Single quotes around
16835 variable name in docstring.
16837 1998-02-10 Andreas Jaeger <aj@arthur.rhein-neckar.de>
16839 * menubar.h: Include "gui.h".
16841 1998-02-10 SL Baur <steve@altair.xemacs.org>
16843 * site-load.el: Fix documentation.
16845 1998-02-09 SL Baur <steve@altair.xemacs.org>
16847 * package-get-base.el (package-get-base): Updated.
16849 * keymap.el: PC-ize.
16851 1998-02-08 Karl M. Hegbloom <karlheg@bittersweet.inetarena.com>
16853 * hyper-apropos.el (hyper-apropos-get-doc): Print the `loaded
16854 from' on a fresh line.
16856 1998-02-08 Hrvoje Niksic <hniksic@srce.hr>
16858 * help.el (help-maybe-pretty-print-value): prin1, not princ the
16861 1998-02-09 SL Baur <steve@altair.xemacs.org>
16863 * undo-stack.el: PC-ize.
16865 * cmdloop.el: PC-ize.
16867 1998-02-08 SL Baur <steve@altair.xemacs.org>
16869 * bytecomp-runtime.el: PC-ize.
16871 * byte-optimize.el: Prolog fixup. PC-ize.
16873 * cus-dep.el: Spelling fix.
16875 * text-mode.el: Synch with Emacs 20.2. (Original ChangeLog
16878 1997-08-29 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
16880 * text-mode.el (text-mode-hook-identify): New function,
16881 put on text-mode-hook. Set text-mode-variant here.
16882 (text-mode): Don't set it here.
16884 1997-08-27 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
16886 * text-mode.el (text-mode-hook): New defvar.
16887 (text-mode-variant): New variable.
16888 (text-mode): Set that variable locally.
16889 (toggle-text-mode-auto-fill): New command.
16891 1997-06-15 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
16893 * text-mode.el (text-mode): Let all-white lines separate paragraphs.
16895 1997-06-11 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
16897 * text-mode.el (paragraph-indent-text-mode):
16898 Renamed from spaced-text-mode.
16899 (text-mode-map): Bind TAB to indent-relative.
16900 (indented-text-mode-map): Variable deleted.
16901 (indented-text-mode): Now an alias for text-mode.
16903 1998-02-05 SL Baur <steve@altair.xemacs.org>
16905 * loadup.el: test-atoms debugging stuffs removed.
16907 1998-02-03 Martin Buchholz <Martin Buchholz <martin@xemacs.org>
16909 * lisp/loaddefs.el (completion-ignored-extensions): Add ".class"
16911 1997-12-30 Colin Rafferty <colin@xemacs.org>
16913 * help.el (describe-beta): Made it use `locate-data-file'.
16914 (describe-distribution): Ditto.
16915 (describe-copying): Ditto.
16916 (describe-project): Ditto.
16917 (view-emacs-news): Ditto.
16919 * help-nomule.el (help-with-tutorial): Made it use
16920 `locate-data-file' to find tutorial.
16922 1998-01-28 Jonathon Harris <jhar@tardis.ed.ac.uk>
16924 * about.el: Corrected my email address.
16926 * mouse.el: Added 'mouse-mswindows-drop' similar to
16927 'mouse-offix-drop'.
16929 1998-01-27 SL Baur <steve@altair.xemacs.org>
16931 * loadup.el (running-xemacs): Spelling fix.
16933 1998-01-26 Colin Rafferty <colin@xemacs.org>
16935 * packages.el (packages-find-packages-1): Don't allow a backwards
16936 compatible lisp tree to overwrite `preloaded-file-list'.
16938 1998-01-26 SL Baur <steve@altair.xemacs.org>
16940 * loadup.el: Don't delete "xemacs" prior to dumping.
16942 1998-01-24 SL Baur <steve@altair.xemacs.org>
16944 * package-info.el (pi-last-mod-date): New function.
16945 (pi-author-version): New function.
16946 (batch-update-package-info): Use them.
16948 1998-01-23 Colin Rafferty <colin@xemacs.org>
16950 * frame.el (get-frame-for-buffer-default-to-current): Create.
16951 (get-frame-for-buffer-noselect): Allow user to use current frame
16952 with `get-frame-for-buffer-default-to-current'.
16954 1998-01-22 Hrvoje Niksic <hniksic@srce.hr>
16956 * bytecomp.el (byte-compile-output-file-form): Set print-gensym.
16957 (byte-compile-output-docform): Ditto.
16958 (byte-compile-compiled-obj-to-list): Ditto.
16960 1998-01-22 Kyle Jones <kyle_jones@wonderworks.com>
16962 * startup.el (command-line-1): Removed code that ran
16965 1998-01-21 Hrvoje Niksic <hniksic@srce.hr>
16967 * help-macro.el (make-help-screen): Bind `help-read-key' via flet.
16969 1998-01-17 Hrvoje Niksic <hniksic@srce.hr>
16971 * frame.el (suspend-emacs-or-iconify-frame): Check using
16972 `device-on-window-system-p' instead of explicitly checking for X,
16973 so that the same logic works for MS Windows.
16974 (suspend-or-iconify-emacs): Ditto.
16976 1998-01-14 Hrvoje Niksic <hniksic@srce.hr>
16978 * about.el (about-maintainer-info): Andy Piper is back.
16979 (xemacs-hackers): Updated Andy Piper's email address.
16980 (about-hackers): Added Jonathan Harris.
16981 (about-hackers): Updated Tibor Polgar's email address.
16983 1998-01-18 SL Baur <steve@altair.xemacs.org>
16985 * about.el: Add xemacs.org email manager.
16987 * package-get-base.el (package-get-base): Updated with most recent
16990 1998-01-14 Jens-Ulrik Holger Petersen <petersen@kurims.kyoto-u.ac.jp>
16992 * help.el (function-arglist): Use `indirect-function' instead of
16993 `symbol-function' so that aliases are treated correctly.
16995 1998-01-13 Jens-Ulrik Holger Petersen <petersen@kurims.kyoto-u.ac.jp>
16997 * help.el (help-map): Add f1 binding to `help-for-help'.
16998 Suggested by Karl M. Hegbloom <karlheg@inetarena.com>.
16999 (describe-key-briefly): Use `princ' "%s" to print object.
17000 (with-displaying-help-buffer): Kill buffer if it exists, again.
17001 (describe-key): Use `princ' "%s" to print object.
17002 (describe-function-1): Use `princ' "%s" to print object.
17003 Commented out alias lines removed.
17004 (help-pretty-print-limit): New variable to control pretty-printing
17005 of variable values.
17006 (help-maybe-pretty-print-value): Steve wins! Renamed back from
17007 `help-pretty-print-value' again. Only print-print when OBJECT is
17008 list of length less than `help-pretty-print-limit'.
17009 (describe-variable): Use `help-maybe-pretty-print-value' again.
17011 1998-01-18 SL Baur <steve@altair.xemacs.org>
17013 * simple.el (blink-matching-open): Remove C++ kludge.
17014 Suggested by Bob Weiner <weiner@wave.altrasoft.com>
17016 1998-01-14 Karl M. Hegbloom <karlheg@bittersweet.inetarena.com>
17018 * info.el (Info-default-directory-list): Made the documentation
17021 1998-01-13 Martin Buchholz <martin@xemacs.org>
17023 * lisp/packages.el:
17024 * lisp/package-admin.el:
17025 * lisp/build-report.el:
17028 1998-01-14 Christoph Wedler <wedler@fmi.uni-passau.de>
17030 * Patches/font-lock.el (java-font-lock-keywords-*): Would produce
17031 warnings in Java buffers without final newline and editing the
17034 1998-01-17 SL Baur <steve@altair.xemacs.org>
17036 * packages.el (packages-find-packages-1): Don't allow a backwards
17037 compatible lisp tree to overwrite `preloaded-file-list'.
17038 Suggested by Colin Rafferty <colin@xemacs.org>
17040 * mouse.el (mouse-offix-drop): Set undo-boundary.
17041 From Oliver Graf <ograf@fga.de>
17043 1998-01-13 SL Baur <steve@altair.xemacs.org>
17045 * loadup.el (load-gc): rewrite as defun.
17046 Print something sensical if a required dump-time file isn't found.
17048 1998-01-12 SL Baur <steve@altair.xemacs.org>
17050 * menubar.el (check-menu-syntax): Emergency dirty fix -- the 0 plist
17051 bug strikes a menudescriptor.
17053 * package-get-base.el (package-get-base): Updated.
17055 * package-info.el (batch-update-package-info): Derive REQUIRES
17058 1998-01-13 Hrvoje Niksic <hniksic@srce.hr>
17060 * files.el (save-some-buffers): Don't play games with deleting
17061 other windows if we are in the minibuffer window.
17063 1998-01-08 Karl M. Hegbloom <karlheg@bittersweet.inetarena.com>
17065 * modeline.el (modeline-minor-mode-menu): Add support for :active
17066 (add-minor-mode): Document :active property to TOGGLE.
17068 1998-01-07 Karl M. Hegbloom <karlheg@bittersweet.inetarena.com>
17070 * modeline.el (modeline-minor-mode-menu): Add support for an
17071 `:included' predicate in the `toggle-sym' plist.
17072 (add-minor-mode): Document the :included property, format
17073 docstring some more.
17074 (modeline-minor-mode-menu): Documentation string added.
17076 1998-01-02 Karl M. Hegbloom <karlheg@bittersweet.inetarena.com>
17078 * modeline.el (modeline-minor-mode-menu): genmenlab the menu
17079 labels from the symbol-names by thwacking off the overly redundant
17080 and overused "mode", parenthesizing "minor", and capitalizing the
17081 resultant strings. Also shortened the menu's title by eliminating
17082 the redundant buffer name.
17083 (add-minor-mode): Beautified the docstring, added mention of the
17084 `:menu-tag' property of TOGGLE.
17085 (modeline-minor-mode-menu): Frinked the `:menu-tag' property on
17086 `toggle-sym' to beatify the mode-life menus.
17087 * (abbrev-mode): (put)'ed a `:menu-tag' on it and
17088 `auto-fill-function'.
17090 1998-01-02 Karl M. Hegbloom <karlheg@bittersweet.inetarena.com>
17092 * modeline.el (modeline-minor-mode-menu): Changed the string-only
17093 menus to :style 'toggle.
17095 1997-12-10 Markus Linnala <maage@cs.tut.fi>
17097 * simple.el: Use mh-user-agent-compose as mh-e-user-agent.
17099 1997-12-11 Christoph Wedler <wedler@fmi.uni-passau.de>
17101 * packages/hyper-apropos.el (hyper-apropos-insert-face): Would
17102 only recognize first hyperlink.
17103 (hyper-apropos-highlightify): Deletia, this is already done by
17104 `hyper-apropos-insert-face'.
17105 (hyper-apropos-help-mode): Don't call `hyper-apropos-highlightify.
17107 1998-01-09 SL Baur <steve@altair.xemacs.org>
17109 * x-toolbar.el (toolbar-ispell-internal): Use ispell-message for
17111 (toolbar-mail-reader): Add support for `send'.
17112 From Jonathan Marten <jonathan.marten@UK.Sun.COM>
17114 1998-01-05 Karl M. Hegbloom <karlheg@bittersweet.inetarena.com>
17116 * info.el (Info-emacs-info-file-name): Add defvar for
17117 `Info-emacs-info-file-name' so that `Info-goto-emacs-command-node'
17118 will function properly.
17120 1998-01-05 Gary D. Foster <gfoster@ragesoft.com>
17122 * simple.el: make the backwards delete function called by
17123 `backward-or-forward-delete-char' user configurable.
17125 1998-01-09 Karl M. Hegbloom <karlheg@bittersweet.inetarena.com>
17127 * hyper-apropos.el (hyper-apropos-get-doc): Print where a byte
17128 compiled function got loaded from.
17130 1998-01-09 SL Baur <steve@altair.xemacs.org>
17132 * term/apollo.el: Synched up with InfoDock 3.6.2.
17134 1998-01-08 SL Baur <steve@altair.xemacs.org>
17136 * startup.el (load-init-file): Load autoloads earlier.
17137 (startup-splash-frame): Handle InfoDock logo.
17139 * x-init.el (init-post-x-win): Don't call init-x-toolbar in
17141 (x-init-toolbar-from-resources): Move from x-toolbar.el.
17143 * toolbar.el (init-toolbar-from-resources): InfoDock x-toolbar.el
17144 doesn't have this function.
17146 * packages.el (locate-data-file): Fix to call `locate-file'.
17148 1998-01-07 SL Baur <steve@altair.xemacs.org>
17150 * dumped-lisp.el (preloaded-file-list): InfoDock uses its own
17151 version of version.el.
17152 (preloaded-file-list): Ditto for x-menubar.el and x-toolbar.el.
17154 * x-menubar.el (default-menubar): Guard reference to
17156 (default-menubar): Guard references to `font-lock-mode'.
17157 (default-menubar): Guard references to font-menu-this-frame-only-p'.
17158 (default-menubar): Guard references to `font-menu-ignore-scaled-fonts'.
17160 * make-docfile.el: Don't snarf doc strings from autoloads.
17162 * startup.el (load-init-file): Use algorithm from loaddefs.el for
17163 loading auto-autoloads files.
17165 * loaddefs.el: Disable dumping autoloads.
17167 1998-01-05 SL Baur <steve@altair.xemacs.org>
17169 * lisp-mnt.el: Synch to Emacs 20.2.
17171 * help.el: Remove manual autoload of `finder-by-keyword'.
17173 * finder.el (finder-by-keyword): Autoload.
17175 * help.el: Conditionalize hyperbole setup.
17177 1998-01-04 SL Baur <steve@altair.xemacs.org>
17179 * packages.el (package-require): Update to reflect new data format.
17181 1998-01-02 Didier Verna <didier@xemacs.org>
17183 * x-menubar.el (default-menubar): make the tutorials available
17184 through the menubar. (Plus some compilation warnings cleanup).
17186 1998-01-04 SL Baur <steve@altair.xemacs.org>
17188 * check-features.el: New file. Perform sanity check after build.
17190 * dumped-lisp.el (preloaded-file-list): Move tooltalk dumped lisp
17191 files to tooltalk package.
17192 (preloaded-file-list): Moved sparcworks dumped lisp files to Sun
17195 * package-admin.el (package-admin-xemacs): Use better default for
17196 location of XEmacs binary.
17198 1998-01-03 Aki Vehtari <Aki.Vehtari@hut.fi>
17200 * x-menubar.el (buffers-menu-submenus-for-groups-p): Replace const
17201 tag with sexp and add value tag with value `t'.
17203 1998-01-03 SL Baur <steve@altair.xemacs.org>
17205 * package-get.el: Changes to work with real data.
17206 From Pete Ware <ware@cis.ohio-state.edu>
17208 * packages.el (packages-reload-autoloads): Guard load for the time
17211 * update-elc.el ("packages.el"): Force loading packages.el instead
17212 of possibly out-of-date packges.elc.
17213 * make-docfile.el ("packages.el"): Ditto.
17215 1998-01-02 Colin Rafferty <colin@xemacs.org>
17217 * build-report.el (build-report-delete-regexp): Added a rule for
17218 the main tarball shadowing anything past it.
17220 1998-01-02 SL Baur <steve@altair.xemacs.org>
17222 * packages.el (package-provide): Delete a previous provide.
17224 * package-info.el: New file.
17226 * package-get.el: New file.
17227 From Pete Ware <ware@cis.ohio-state.edu>
17228 (package-get): Fix md5 computation to work with Mule.
17230 1997-12-11 Jens-Ulrik Holger Petersen <petersen@kurims.kyoto-u.ac.jp>
17232 * simple.el (log-message-*): Quote symbols in docstrings properly.
17234 1998-01-01 SL Baur <steve@altair.xemacs.org>
17236 * packages.el (packages-new-autoloads): Ignore symbolic links.
17238 * cus-face.el (face-custom-attributes-get): Fix typo.
17239 From Jens-Ulrik Holger Petersen <petersen@kurims.kyoto-u.ac.jp>
17241 1997-12-31 SL Baur <steve@altair.xemacs.org>
17243 * startup.el (load-init-file): Reload new or changed autoloads
17244 unless inhibited. Reload modified dumped lisp (stubbed).
17246 * packages.el (packages-new-autoloads): New function.
17247 (packages-reload-autoloads): New function.
17248 (packages-reload-dumped-lisp): New (stub) function.
17250 * loadup.el: Inhibit reloading dumped files when running temacs.
17252 * loadhist.el (file-provides): Extend to handle variant
17255 * replace.el (query-replace): Fix typo.
17257 1997-12-30 SL Baur <steve@altair.xemacs.org>
17259 * make-docfile.el: list-autoloads-path has been renamed.
17260 * update-elc.el: list-autoloads has been renamed.
17262 * packages.el (packages-list-autoloads): Renamed.
17263 (packages-list-autoloads-path): Ditto.
17265 1997-12-29 Colin Rafferty <colin@xemacs.org>
17267 * packages.el (packages-find-packages-1): Made it signal a warning
17268 for an error in an auto-autoload.el file.
17270 1997-12-30 SL Baur <steve@altair.xemacs.org>
17272 * x-menubar.el (buffers-menu-submenus-for-groups-p): Replace sexp
17274 From Aki Vehtari <Aki.Vehtari@hut.fi>
17276 * dumped-lisp.el (preloaded-file-list): Dump loadhist with XEmacs.
17278 * loadhist.el (unload-feature): Remove autoload.
17280 1997-12-28 SL Baur <steve@altair.xemacs.org>
17282 * loadhist.el: Unpackaged.
17284 * help.el (describe-symbol-find-file): Rename
17285 `describe-function-find-file' and make old name obsolete.
17286 (describe-function-1): Use it.
17287 (describe-function-1): Guard reference to
17288 `compiled-function-annotation'.
17290 1997-12-27 Jens-Ulrik Holger Petersen <petersen@kurims.kyoto-u.ac.jp>
17292 * help.el (help-mode-bury): Now a call to `help-mode-quit' with
17294 (help-mode-quit): New optional arg to control whether it kills or
17296 (with-displaying-help-buffer): Don't kill buffer initially, even
17297 if it exists: it is erased by `with-output-to-temp-buffer' anyway.
17298 (help-pretty-print-value): Rename back from
17299 `help-maybe-pretty-print-value'! If `pp-internal' is available
17300 use it, otherwise use dumped `cl-prettyprint'.
17301 (describe-variable): Use `help-pretty-print-value' again.
17302 (find-func): Removed reference to "find-func" at end.
17304 1997-12-26 Kirill M. Katsnelson <kkm@kis.ru>
17306 * dumped-lisp.el: x-menubar.el dumped along with mswindows native
17307 GUI XEmacs. Rename? x-menubar is rather window system
17308 independant, except for a couple of items.
17310 1997-12-26 SL Baur <steve@altair.xemacs.org>
17312 * x-menubar.el (default-menubar): Remove hyperbole and oobr
17313 entries as they will no longer be distributed with XEmacs.
17315 * format.el (format-alist): Fix image/tiff regexps.
17316 From P. E. Jareth Hein <jareth@camelot-soft.com>
17318 * help.el (help-maybe-pretty-print-value): Rename.
17319 (describe-variable): Use it.
17320 (describe-variable): Add trailing linefeed.
17322 1997-12-26 Jens-Ulrik Holger Petersen <petersen@kurims.kyoto-u.ac.jp>
17324 * help.el (describe-function-1): Don't output anything for
17325 arglist of autoload functions.
17327 1997-12-26 Jens-Ulrik Holger Petersen <petersen@kurims.kyoto-u.ac.jp>
17329 * help.el (describe-function-1): Don't output anything for
17330 arglist of autoload functions.
17332 1997-12-26 Jens-Ulrik Holger Petersen <petersen@kurims.kyoto-u.ac.jp>
17334 * help.el (help-mode-map): New bindings for `help-mode-bury',
17335 `describe-function-at-point', `describe-variable-at-point',
17336 `Info-elisp-ref', `customize-variable', `help-next-section' and
17337 `help-prev-section'.
17338 (help-next-section): New function.
17339 (help-prev-section): New function.
17340 (help-mode-quit): Changed to kill the help buffer.
17341 (help-mode-bury): Formerly `help-mode-quit'. Bury buffer
17343 (help-buffer-name): New function to generate the name of help
17345 (with-displaying-help-buffer): Is now a macro. Takes an new first
17346 argument giving the name of the help buffer.
17347 (describe-key): Use `with-displaying-help-buffer' with name.
17348 (describe-mode): Ditto.
17349 (describe-bindings): Ditto.
17350 (describe-prefix-bindings): Ditto.
17351 (view-lossage): Ditto.
17352 (with-syntax-table): New macro.
17353 (function-called-at-point): Use `ignore-errors' and
17354 `with-syntax-table'.
17355 (function-at-point): Ditto.
17356 (describe-function): Use `with-displaying-help-buffer' with name.
17357 (function-arglist): Extracted from `describe-function-1'. Returns
17358 function's arglist as string.
17359 (function-documentation): Extracted from `describe-function-1'.
17360 Returns function's docstring.
17361 (describe-function-1): Remove all the "stream" garbage, including
17362 the stream argument. Use `function-arglist' and
17363 `function-documentation'.
17364 (describe-function-arglist): Just use `function-arglist'.
17365 (variable-at-point): Use `ignore-errors' and `with-syntax-table'.
17366 (help-pretty-print-value): New function to help with
17367 pretty-printing variable values. Knows about `#<...>'. Needs
17369 (describe-variable): Use `with-displaying-help-buffer' with name.
17370 Formatting improved. Display file where variable is defined, if
17371 known. Use `help-pretty-print-value'.
17372 (describe-syntax): Use `with-displaying-help-buffer' with name.
17373 (list-processes): Remove "stream" garbage.
17375 1997-12-25 SL Baur <steve@altair.xemacs.org>
17377 * x-init.el (x-initialize-keyboard): Don't load x-win*.el files,
17378 call a dumped routine instead.
17380 * x-win-xfree86.el: Wrap file in defun.
17381 * x-win-sun.el: Ditto.
17383 1997-12-23 SL Baur <steve@altair.xemacs.org>
17385 * help.el (view-emacs-news): Remove usage of outl-mouse which
17386 advises functions and does other evil things.
17388 1997-12-22 SL Baur <steve@altair.xemacs.org>
17390 * format.el (format-alist): Add `image/tiff'.
17391 From P. E. Jareth Hein <jareth@camelot-soft.com>
17393 1997-12-21 SL Baur <steve@altair.xemacs.org>
17395 * about.el (about-hackers): More names added.
17397 * make-docfile.el: Remove superfluous package path search.
17399 * loaddefs.el: Commentary changes. Removal of VM autoloads.
17401 1997-12-20 SL Baur <steve@altair.xemacs.org>
17403 * shadow.el (find-emacs-lisp-shadows): Add _pkg to the list of
17406 1997-12-18 SL Baur <steve@altair.xemacs.org>
17408 * startup.el (set-default-load-path): Make sure lisp and site-lisp
17409 get trailing slashes when added to the load-path.
17411 * x-init.el (init-x-win): Locate where XEmacs X localization files
17414 1997-12-18 Kyle Jones <kyle_jones@wonderworks.com>
17416 * x-faces.el: Added support for foregroundToolBarColor
17417 to xpm-color-symbols.
17419 1997-12-17 Hrvoje Niksic <hniksic@srce.hr>
17421 * etags.el (tags-remove-duplicates): Removed.
17422 (buffer-tag-table-list): Use `delete-duplicates'.
17424 * cl-extra.el (coerce): Coerce to bit-vector and weak-list
17426 (get*): Defalias to `get'.
17428 * cl.el (eql): Compare integers with `eq'.
17429 (cl-map-extents): Check for `map-extents' first.
17431 1997-12-17 Didier Verna <didier@xemacs.org>
17433 * leim/quail/latin-pre.el ("french-prefix"): doc string cleanup +
17434 added the 'numero', 'copyright' and 'trademark' symbols.
17436 * leim/quail/latin-post.el ("french-postfix"): see above.
17438 1997-12-15 Hrvoje Niksic <hniksic@srce.hr>
17440 * widget.el (define-widget): Check the arguments.
17442 * cus-edit.el (customize-face): Use `check-argument-type'.
17443 (custom-variable-value-create): Use `signal' to signal error.
17444 (custom-variable-reset-saved): Ditto.
17445 (custom-variable-reset-standard): Ditto.
17446 (custom-face-reset-saved): Ditto.
17448 * wid-edit.el (widget-prompt-value): Use `signal' to signal error.
17449 (widget-default-format-handler): Ditto.
17450 (widget-checklist-add-item): Ditto.
17451 (widget-radio-add-item): Ditto.
17452 (widget-editable-list-entry-create): Ditto.
17453 (widget-sexp-prompt-value): Ditto.
17455 * custom.el (custom-declare-variable): Signal errors better.
17456 (custom-handle-keyword): Ditto.
17457 (custom-declare-group): Ditto.
17459 * window-xemacs.el (windows): Ditto.
17461 * menubar.el (menu): Ditto.
17463 * keydefs.el (keyboard): Ditto.
17465 * minibuf.el (minibuffer): Ditto.
17467 * process.el (execute): Ditto.
17469 * fill.el (fill): Ditto.
17471 * modeline.el (modeline): Ditto.
17473 * help.el (help): Ditto.
17475 * faces.el (faces): Ditto.
17477 * files.el (files): Ditto.
17479 * x-init.el (x): Ditto.
17481 * lisp-mode.el (lisp): Ditto.
17483 * process.el (processes): Ditto.
17485 * mouse.el (mouse): Ditto.
17487 * abbrev.el (abbrev): Moved from cus-edit.
17489 * font-lock.el (lisp-font-lock-keywords-1): Recognize `defcustom'
17490 as variable declaration.
17492 1997-12-15 Hrvoje Niksic <hniksic@srce.hr>
17494 * menubar.el (find-menu-item): Use `check-argument-type'.
17495 (find-menu-item): Cosmetic changes.
17497 1997-12-18 SL Baur <steve@altair.xemacs.org>
17499 * x-menubar.el (default-menubar): Guard usage of lpr-switches.
17501 1997-12-17 SL Baur <steve@altair.xemacs.org>
17503 * startup.el (set-default-load-path): Only search package-path
17504 when not running temacs.
17506 * dumped-lisp.el (preloaded-file-list): Remove Egg/Its dumped lisp
17509 * loadup.el: Correct commentary. Reformatting.
17510 (really-early-error-handler): Use absolute path to the
17511 first dumped-lisp.el file.
17512 (really-early-error-handler): Print full path name of
17513 each dumped lisp file (inherited from InfoDock).
17515 * shadow.el (find-emacs-lisp-shadows): Ignore multiple
17516 dumped-lisp.el files.
17518 * make-docfile.el (preloaded-file-list): Reorder when the
17519 package-path is searched.
17520 * update-elc.el: Ditto.
17522 * lisp-mode.el (call-with-condition-handler): Treat the same as
17523 `condition-case' for indentation.
17525 * about.el (about-xemacs): Update release date.
17527 1997-12-17 Hrvoje Niksic <hniksic@srce.hr>
17529 * cl-macs.el (case): Signal error if `t' or `otherwise' are seen
17530 anywhere but at the last clause.
17531 (ecase): Disallow `t' and `otherwise'.
17533 1997-12-16 Jens-Ulrik Holger Petersen <petersen@kurims.kyoto-u.ac.jp>
17535 * cus-edit.el (custom-buffer-create-buttons): New function
17536 from stuff moved out of `custom-buffer-create-internal'.
17537 (custom-novice): New variable. Default t.
17538 (custom-display-global-buttons): Ditto. Default `top'.
17539 (custom-buffer-create-internal): Only display help if
17540 `custom-novice' is non-nil. Display global buttons according to
17541 `custom-display-global-buttons'.
17543 1997-12-15 Hrvoje Niksic <hniksic@srce.hr>
17545 * menubar.el (find-menu-item): Use `check-argument-type'.
17546 (find-menu-item): Cosmetic changes.
17548 1997-12-15 Hrvoje Niksic <hniksic@srce.hr>
17550 * modeline.el (mouse-drag-modeline): Give the modeline a "pressed"
17553 1997-12-16 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
17555 * format.el (format-deannotate-region): Bug fix.
17556 Deannotating a region containing unknown tags would fail
17557 (causing decoding of text/enriched to fail at user level)
17559 1997-12-16 Kyle Jones <kyle_jones@wonderworks.com>
17561 * minibuf.el (read-directory-name): Support sixth
17562 arg, HISTORY, as already documented.
17564 1997-12-17 Hrvoje Niksic <hniksic@srce.hr>
17566 * etags.el (get-tag-table-buffer): Use explicit lists as arguments
17569 1997-12-14 SL Baur <steve@altair.xemacs.org>
17571 * skk/skk-leim.el (skk-auto-fill-activate): Synch with
17574 1997-12-13 SL Baur <steve@altair.xemacs.org>
17576 * dumped-lisp.el (preloaded-file-list): Remove debugging statement.