1 2018-09-04 MORIOKA Tomohiko <tomo.git@chise.org>
3 * mule/mule-charset.el (default-coded-charset-priority-list): Add
6 * mule/mule-conf.el (=ucs-sip-var-005): New coded-charset for
9 2018-05-20 MORIOKA Tomohiko <tomo.git@chise.org>
11 * mule/mule-charset.el (default-coded-charset-priority-list): Add
14 2018-05-16 MORIOKA Tomohiko <tomo.git@chise.org>
16 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
17 setting for `=>big5-cdp@iwds-1'.
19 2018-05-11 MORIOKA Tomohiko <tomo.git@chise.org>
21 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
22 setting for `=big5-cdp-var-010'.
24 2018-05-10 MORIOKA Tomohiko <tomo.git@chise.org>
26 * mule/mule-charset.el (default-coded-charset-priority-list): Add
29 * mule/mule-conf.el (=big5-cdp-var-010): New coded-charset for
32 2018-05-06 MORIOKA Tomohiko <tomo.git@chise.org>
34 * mule/mule-charset.el (default-coded-charset-priority-list): Add
35 `=ucs-sip-itaiji-008'.
37 * mule/mule-conf.el (=ucs-sip-itaiji-008): New coded-charset for
40 2018-05-01 MORIOKA Tomohiko <tomo.git@chise.org>
42 * mule/mule-charset.el (default-coded-charset-priority-list): Add
43 `=>ucs-sip-itaiji-006'.
45 * mule/mule-conf.el (=>ucs-sip-itaiji-006): New coded-charset for
48 2018-04-28 MORIOKA Tomohiko <tomo.git@chise.org>
50 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
51 setting for `=+>big5-cdp', `=>big5-cdp@component' and
54 * mule/mule-charset.el (default-coded-charset-priority-list): Add
55 `=>big5-cdp@iwds-1', `=>big5-cdp@cognate' and `=+>big5-cdp'.
57 2018-04-27 MORIOKA Tomohiko <tomo.git@chise.org>
59 * mule/mule-conf.el (=+>big5-cdp): New coded-charset for XEmacs
61 (=>big5-cdp): Use `=big5-cdp' instead of `=>>big5-cdp' as its
63 (=>big5-cdp@cognate): New coded-charset for XEmacs CHISE.
65 2018-04-26 MORIOKA Tomohiko <tomo.git@chise.org>
67 * mule/mule-charset.el (default-coded-charset-priority-list): Add
68 `=>big5-cdp@component' and `=>ucs-sip-itaiji-001@iwds-1'.
70 * mule/mule-conf.el (=>big5-cdp@iwds-1): New coded-charset for
72 (=>big5-cdp@component): Ditto.
73 (=>ucs-sip-itaiji-001@iwds-1): Ditto.
75 2018-04-24 MORIOKA Tomohiko <tomo.git@chise.org>
77 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
78 setting for `=>ucs-itaiji-001@iwds-1'.
80 * mule/mule-charset.el (default-coded-charset-priority-list): Add
81 `=>ucs-bmp-itaiji-001@iwds-1'.
83 * mule/mule-conf.el (=>ucs-itaiji-001@iwds-1): New coded-charset
85 (=>ucs-bmp-itaiji-001@iwds-1): Ditto.
87 2018-03-23 MORIOKA Tomohiko <tomo.git@chise.org>
89 * mule/mule-charset.el (default-coded-charset-priority-list):
90 Prefer `=ucs-bmp-cjk-compat', `=ucs-bmp-cjk-compat@unicode' and
91 `=ucs-sip@JP/hanazono' to `=cbeta', `=jef-china3' to
94 * mule/mule-conf.el (=>cns11643-4): New coded-charset for XEmacs
97 2018-03-07 MORIOKA Tomohiko <tomo.git@chise.org>
99 * mule/mule-charset.el (default-coded-charset-priority-list): Add
100 `=ucs-sip-itaiji-006'.
102 * mule/mule-conf.el (=ucs-bmp-itaiji-006): Doc fix.
103 (=ucs-sip-itaiji-006): New coded-charset for XEmacs CHISE.
105 2018-03-02 MORIOKA Tomohiko <tomo.git@chise.org>
107 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
108 setting for `=>ucs-itaiji-009'.
110 * mule/mule-charset.el (default-coded-charset-priority-list): Add
111 `==ucs-bmp-itaiji-001'.
113 * mule/mule-conf.el (=big5-cdp-itaiji-002): Doc fix.
114 (=big5-cdp-itaiji-003): Doc fix.
115 (==ucs-bmp-itaiji-001): New coded-charset for XEmacs CHISE.
117 2018-02-22 MORIOKA Tomohiko <tomo.git@chise.org>
119 * mule/mule-charset.el (default-coded-charset-priority-list): Add
122 2018-02-14 MORIOKA Tomohiko <tomo.git@chise.org>
124 * mule/mule-charset.el (default-coded-charset-priority-list): Add
125 `=>ucs-sip-itaiji-003'.
127 * mule/mule-conf.el (=ucs-sip-itaiji-003): Doc fix.
128 (=>ucs-bmp-itaiji-003): Fix `long-name'.
129 (=>ucs-sip-itaiji-003): New coded-charset for XEmacs CHISE.
131 2018-02-13 MORIOKA Tomohiko <tomo.git@chise.org>
133 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
134 setting for `=ucs-itaiji-012' and `==ucs-itaiji-006'.
136 2018-02-12 MORIOKA Tomohiko <tomo.git@chise.org>
138 * mule/mule-charset.el (default-coded-charset-priority-list): Add
139 `==ucs-bmp-itaiji-006'.
141 * mule/mule-conf.el (==ucs-bmp-itaiji-003): Fix long-name.
142 (==ucs-itaiji-006): New coded-charset for XEmacs CHISE.
143 (==ucs-bmp-itaiji-006): Ditto.
145 2018-02-11 MORIOKA Tomohiko <tomo.git@chise.org>
147 * mule/mule-charset.el (default-coded-charset-priority-list): Add
148 `=ucs-bmp-itaiji-012'.
150 * mule/mule-conf.el (=ucs-itaiji-012): New coded-charset for
152 (=ucs-bmp-itaiji-012): Ditto.
154 2018-02-11 MORIOKA Tomohiko <tomo.git@chise.org>
156 * mule/mule-charset.el (default-coded-charset-priority-list): Add
157 `=>>hanyo-denshi/ia' and `=>cns11643-1'.
159 2018-02-10 MORIOKA Tomohiko <tomo.git@chise.org>
161 * mule/mule-conf.el (=>cns11643-1): New coded-charset for XEmacs
164 2018-02-05 MORIOKA Tomohiko <tomo.git@chise.org>
166 * mule/mule-charset.el (default-coded-charset-priority-list): Add
167 `=>>cns11643-1', `=>>cns11643-2', `=>>cns11643-3', `=>>cns11643-4'
170 * mule/mule-conf.el (=>>cns11643-1): Modify DOC; fix `=>iso-ir'.
171 (=>>cns11643-2): New coded-charset for XEmacs CHISE.
172 (=>>cns11643-3): Ditto.
173 (=>>cns11643-4): Modify DOC.
174 (=>>cns11643-6): New coded-charset for XEmacs CHISE.
176 2018-01-07 MORIOKA Tomohiko <tomo.git@chise.org>
178 * mule/mule-charset.el (default-coded-charset-priority-list): Add
179 `=>ucs-sip-itaiji-005'.
181 * mule/mule-conf.el (=>ucs-sip-itaiji-005): New coded-charset for
184 2017-11-28 MORIOKA Tomohiko <tomo.git@chise.org>
186 * mule/mule-charset.el (default-coded-charset-priority-list): Add
187 `==hanyo-denshi/tk/mf-01'.
189 * mule/mule-conf.el (==hanyo-denshi/tk/mf-01): New coded-charset
192 2017-11-15 MORIOKA Tomohiko <tomo.git@chise.org>
194 * mule/mule-conf.el: Define `=ucs-itaiji-007' before
197 2017-11-10 MORIOKA Tomohiko <tomo.git@chise.org>
199 * mule/mule-charset.el (default-coded-charset-priority-list): Add
202 * mule/mule-conf.el (==ucs-bmp-var-002): Modify long-name.
203 (==ucs-sip-var-002): New coded-charset for XEmacs CHISE.
205 2017-11-10 MORIOKA Tomohiko <tomo.git@chise.org>
207 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
208 setting for `==ucs-itaiji-001'.
210 2017-11-09 MORIOKA Tomohiko <tomo.git@chise.org>
212 * mule/mule-charset.el (default-coded-charset-priority-list): Add
213 `==ucs-sip-itaiji-001'.
215 * mule/mule-conf.el (==ucs-itaiji-001): New coded-charset for
217 (==ucs-sip-itaiji-001): Ditto.
219 2017-10-19 MORIOKA Tomohiko <tomo.git@chise.org>
221 * mule/mule-charset.el (default-coded-charset-priority-list): Add
222 `=+>ucs-bmp-var-003'.
224 * mule/mule-conf.el (=+>ucs-var-003): New coded-charset for XEmacs
226 (=+>ucs-bmp-var-003): Ditto.
228 2017-10-06 MORIOKA Tomohiko <tomo.git@chise.org>
230 * mule/mule-charset.el (default-coded-charset-priority-list): Add
231 `=>ucs-bmp-cjk@cognate'.
233 * mule/mule-conf.el (=>ucs-bmp-cjk@cognate): New coded-charset for
236 2017-09-22 MORIOKA Tomohiko <tomo.git@chise.org>
238 * mule/mule-charset.el (default-coded-charset-priority-list): Add
239 `=ucs-sip-itaiji-005'.
241 * mule/mule-conf.el (=ucs-sip-itaiji-005): New coded-charset for
244 2017-09-21 MORIOKA Tomohiko <tomo.git@chise.org>
246 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
247 setting for `=>ucs@cognate'.
249 * mule/mule-charset.el (default-coded-charset-priority-list): Add
250 `=>ucs-bmp-itaiji-009' and `=>ucs-sip@cognate'.
252 * mule/mule-conf.el (=>ucs@cognate): New coded-charset for XEmacs
254 (=>ucs@hanyo-denshi): Abolished.
255 (=>ucs-itaiji-009): New coded-charset for XEmacs CHISE.
256 (=>ucs-bmp-itaiji-009): Ditto.
257 (=>ucs-sip@cognate): Ditto.
259 2017-09-13 MORIOKA Tomohiko <tomo.git@chise.org>
261 * mule/mule-charset.el (default-coded-charset-priority-list): Add
262 `=>ucs-bmp-itaiji-004'.
264 * mule/mule-conf.el (=>ucs-bmp-itaiji-004): New coded-charset for
267 2017-08-20 MORIOKA Tomohiko <tomo.git@chise.org>
269 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
270 setting for `=>ucs-itaiji-004'.
272 2017-08-19 MORIOKA Tomohiko <tomo.git@chise.org>
274 * mule/mule-charset.el (default-coded-charset-priority-list): Add
275 `=ucs-sip-itaiji-004', `=>ucs-sip-itaiji-004' and
276 `=>ucs-bmp-itaiji-007'.
278 * mule/mule-conf.el (=ucs-sip-itaiji-004): New coded-charset for
280 (=>ucs-itaiji-004): Ditto.
281 (=>ucs-sip-itaiji-004): Ditto.
282 (=>ucs-bmp-itaiji-007): Ditto.
284 2017-08-11 MORIOKA Tomohiko <tomo.git@chise.org>
286 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
287 setting for `=ucs-itaiji-010'.
289 2017-07-30 MORIOKA Tomohiko <tomo.git@chise.org>
291 * mule/mule-charset.el (default-coded-charset-priority-list):
292 - Prefer `=mj-0' and `=mj-1' to `=ucs-bmp-cjk@gb'.
293 - Add `=ucs-bmp-itaiji-010'.
294 - Prefer `==mj-0' and `==mj-1' to `==ucs-bmp-cjk@gb',
295 `==ucs-sip-ext-b@iso' and `==ucs-sip@JP/hanazono'.
296 - Add `=>ucs-sip@iwds-1'.
298 * mule/mule-conf.el (=ucs-itaiji-010): New coded-charset for
300 (=ucs-bmp-itaiji-010): Ditto.
301 (=>ucs-sip@iwds-1): Ditto.
303 2017-07-18 MORIOKA Tomohiko <tomo.git@chise.org>
305 * mule/mule-charset.el (default-coded-charset-priority-list): Add
306 `=ucs-sip-var-006' and `==ucs-sip-itaiji-003'.
308 * mule/mule-conf.el (=ucs-sip-var-006): New coded-charset for
310 (==ucs-sip-itaiji-003): New coded-charset for XEmacs CHISE.
312 2017-07-14 MORIOKA Tomohiko <tomo.git@chise.org>
314 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
315 setting for `=>ucs-itaiji-003'.
317 2017-07-13 MORIOKA Tomohiko <tomo.git@chise.org>
319 * mule/mule-charset.el (default-coded-charset-priority-list): Add
320 `=>ucs-bmp-itaiji-003'.
322 * mule/mule-conf.el (=>ucs-itaiji-003): New coded-charset for
324 (=>ucs-bmp-itaiji-003): Ditto.
326 2017-07-08 MORIOKA Tomohiko <tomo.git@chise.org>
328 * mule/mule-charset.el (default-coded-charset-priority-list): Add
329 `=ucs-bmp-itaiji-011'.
331 * mule/mule-conf.el (=ucs-bmp-itaiji-011): New coded-charset for
334 2017-06-29 MORIOKA Tomohiko <tomo.git@chise.org>
336 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
337 setting for `==ucs-var-002'.
339 2017-06-28 MORIOKA Tomohiko <tomo.git@chise.org>
341 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
342 setting for `==ucs-itaiji-002'.
344 2017-06-27 MORIOKA Tomohiko <tomo.git@chise.org>
346 * mule/mule-charset.el (default-coded-charset-priority-list): Add
347 `==ucs-sip-itaiji-002'.
349 * mule/mule-conf.el (==ucs-sip-itaiji-002): New coded-charset for
352 2017-06-08 MORIOKA Tomohiko <tomo.git@chise.org>
354 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
355 settings for `=ucs-itaiji-011' and `=>ucs-itaiji-007'.
357 * mule/mule-charset.el (default-coded-charset-priority-list): Add
358 `=ucs-sip-itaiji-007', `=ucs-sip-itaiji-011' and
359 `=>ucs-sip-itaiji-007'.
361 * mule/mule-conf.el (=>ucs-itaiji-007): New coded-charset for
363 (=>ucs-sip-itaiji-007): Ditto.
364 (=ucs-sip-itaiji-007): Ditto.
365 (=ucs-itaiji-011): Ditto.
366 (=ucs-sip-itaiji-011): Ditto.
368 2017-05-20 MORIOKA Tomohiko <tomo.git@chise.org>
370 * mule/mule-coding.el (coded-charset-entity-reference-alist):
371 Prefer `=>ucs@iwds-1' and `=>ucs@component' to `=>iwds-1'.
373 2017-05-18 MORIOKA Tomohiko <tomo.git@chise.org>
375 * mule/mule-charset.el (default-coded-charset-priority-list): Add
378 * mule/mule-conf.el (==ucs-var-002): New coded-charset for XEmacs
380 (==ucs-bmp-var-002): Ditto.
382 * mule/mule-coding.el (coded-charset-entity-reference-alist):
383 Modify some priorities.
385 2017-04-26 MORIOKA Tomohiko <tomo.git@chise.org>
387 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
388 setting for `=big5-cdp-var-001' and `=>>mj'; delete settings for
389 `=>>>jis-x0208', `=>>>jis-x0213-1' and `=>>>jis-x0213-1@2004'.
391 2017-04-26 MORIOKA Tomohiko <tomo.git@chise.org>
393 * mule/mule-charset.el (default-coded-charset-priority-list): Add
396 * mule/mule-conf.el (=big5-cdp-var-001): New coded-charset for
399 2017-04-05 MORIOKA Tomohiko <tomo.git@chise.org>
401 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
402 setting for `==ucs-itaiji-005'.
404 2017-04-04 MORIOKA Tomohiko <tomo.git@chise.org>
406 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
407 setting for `=ucs-itaiji-007'.
409 * mule/mule-charset.el (default-coded-charset-priority-list): Add
410 `=ucs-bmp-itaiji-007' and `==ucs-bmp-itaiji-005'.
412 * mule/mule-conf.el (==ucs-itaiji-005): New coded-charset for
414 (==ucs-bmp-itaiji-005): Ditto.
415 (=ucs-itaiji-007): Ditto.
416 (=ucs-bmp-itaiji-007): Ditto.
418 2017-04-03 MORIOKA Tomohiko <tomo.git@chise.org>
420 * mule/mule-charset.el (default-coded-charset-priority-list): Add
421 `==gt-pj-k1' and `==gt-pj-k2'.
423 2017-04-02 MORIOKA Tomohiko <tomo.git@chise.org>
425 * mule/mule-conf.el (==gt-pj-k1): New coded-charset for XEmacs
429 2017-04-01 MORIOKA Tomohiko <tomo.git@chise.org>
431 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
432 setting for `=>ucs-itaiji-005'.
434 2017-03-31 MORIOKA Tomohiko <tomo.git@chise.org>
436 * mule/mule-charset.el (default-coded-charset-priority-list): Add
439 2017-03-21 MORIOKA Tomohiko <tomo.git@chise.org>
441 * mule/mule-charset.el (default-coded-charset-priority-list): Add
442 `=>ucs-sip@component'.
444 * mule/mule-conf.el (=>ucs-itaiji-006): Use `=ucs-itaiji-006'
445 instead of `=ucs' as its mother.
446 (=>ucs-sip@component): New coded-charset for XEmacs CHISE.
448 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
449 setting for `=>ucs-itaiji-006'.
451 2017-03-17 MORIOKA Tomohiko <tomo.git@chise.org>
453 * mule/mule-charset.el (default-coded-charset-priority-list): Add
454 `=>ucs-bmp-itaiji-006'.
456 * mule/mule-conf.el (=>ucs-itaiji-006): New coded-charset for
458 (=>ucs-bmp-itaiji-006): Ditto.
460 2017-03-14 MORIOKA Tomohiko <tomo.git@chise.org>
462 * mule/mule-charset.el (default-coded-charset-priority-list): Add
463 `=>ucs-bmp-itaiji-001'.
465 * mule/mule-conf.el (=>ucs-bmp-itaiji-001): New coded-charset for
468 2017-03-09 MORIOKA Tomohiko <tomo.git@chise.org>
470 * mule/mule-charset.el (default-coded-charset-priority-list): Add
471 `==ucs-bmp-itaiji-002' and `==ucs-bmp-itaiji-003'.
473 * mule/mule-conf.el (=>ucs-itaiji-002): Use `=ucs-itaiji-002'
474 instead of `=ucs' as its mother.
475 (==ucs-itaiji-002): New coded-charset for XEmacs CHISE.
476 (==ucs-bmp-itaiji-002): Ditto.
477 (==ucs-itaiji-003): Ditto.
478 (==ucs-bmp-itaiji-003): Ditto.
480 2017-03-08 MORIOKA Tomohiko <tomo.git@chise.org>
482 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
483 setting for `=big5-cdp-var-002'.
485 * mule/mule-charset.el (default-coded-charset-priority-list): Add
488 * mule/mule-conf.el (=big5-cdp-var-002): New coded-charset for
491 2017-03-03 MORIOKA Tomohiko <tomo.git@chise.org>
493 * mule/mule-charset.el (default-coded-charset-priority-list): Add
496 * mule/mule-conf.el (=ucs-sip-var-004): New coded-charset for
499 2017-03-01 MORIOKA Tomohiko <tomo.git@chise.org>
501 * mule/mule-charset.el (default-coded-charset-priority-list): Add
502 `=>ucs-bmp-cjk@iwds-1'.
504 * mule/mule-conf.el (=>ucs-bmp-cjk@iwds-1): New coded-charset for
507 2017-02-27 MORIOKA Tomohiko <tomo.git@chise.org>
509 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
510 setting for `=ucs-var-005'.
512 * mule/mule-charset.el (default-coded-charset-priority-list): Add
515 * mule/mule-conf.el (=ucs-var-005): New coded-charset for XEmacs
517 (=ucs-bmp-var-005): Ditto.
519 2017-02-18 MORIOKA Tomohiko <tomo.git@chise.org>
521 * mule/mule-charset.el (default-coded-charset-priority-list): Add
522 `=>ucs-sip-itaiji-002'.
524 * mule/mule-conf.el (=>ucs-sip-itaiji-002): New coded-charset for
527 2017-02-15 MORIOKA Tomohiko <tomo.git@chise.org>
529 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
530 setting for `=>ucs-itaiji-002'.
532 2017-02-13 MORIOKA Tomohiko <tomo.git@chise.org>
534 * mule/mule-charset.el (default-coded-charset-priority-list): Add
535 `=>mj-0' and `=>ucs-bmp-itaiji-002'.
537 * mule/mule-conf.el (=>mj-0): New coded-charset for XEmacs CHISE.
538 (=>ucs-itaiji-002): Ditto.
539 (=>ucs-bmp-itaiji-002): Ditto.
541 2017-02-12 MORIOKA Tomohiko <tomo.git@chise.org>
543 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
544 setting for `=>ucs-itaiji-001'.
546 2017-02-11 MORIOKA Tomohiko <tomo.git@chise.org>
548 * mule/mule-charset.el (default-coded-charset-priority-list): Add
549 `=>ruimoku-v6' and `=>ucs-sip-itaiji-001'.
551 * mule/mule-conf.el (=>ruimoku-v6): Renamed from `=>>ruimoku-v6';
552 define `=>>ruimoku-v6' as an alias of `=>ruimoku-v6'.
553 (=>ucs-itaiji-001): New coded-charset for XEmacs CHISE.
554 (=>ucs-sip-itaiji-001): Ditto.
556 * mule/mule-coding.el(coded-charset-entity-reference-alist):
557 - Abolish setting for `=>>ruimoku-v6' [&G-RUI6-xxxx;].
558 - Add setting for `=>ruimoku-v6' [&A-RUI6-xxxx;].
560 2017-02-06 MORIOKA Tomohiko <tomo.git@chise.org>
562 * mule/mule-charset.el (default-coded-charset-priority-list):
563 Prefer `=ucs-*-var-*' and `=ucs-*-itaiji-*' to `=cbeta',
564 `=jef-china3' and `chinese-isoir165'.
566 2017-02-05 MORIOKA Tomohiko <tomo.git@chise.org>
568 * mule/mule-charset.el (default-coded-charset-priority-list): Add
569 `=>ucs-bmp-itaiji-005'.
571 * mule/mule-conf.el (=>ucs-itaiji-005): New coded-charset for
573 (=>ucs-bmp-itaiji-005): Ditto.
575 2017-02-01 MORIOKA Tomohiko <tomo.git@chise.org>
577 * mule/mule-charset.el (default-coded-charset-priority-list): Add
580 2017-01-30 MORIOKA Tomohiko <tomo.git@chise.org>
582 * mule/mule-charset.el (default-coded-charset-priority-list): Add
585 2017-01-24 MORIOKA Tomohiko <tomo.git@chise.org>
587 * mule/mule-charset.el (default-coded-charset-priority-list): Add
590 2017-01-20 MORIOKA Tomohiko <tomo.git@chise.org>
592 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
593 setting for `=>ucs@component'.
595 2016-12-18 MORIOKA Tomohiko <tomo.git@chise.org>
597 * mule/mule-charset.el (default-coded-charset-priority-list): Add
598 `=+>jis-x0213-1@2004' and `=>>adobe-japan1-6'.
600 2016-12-18 MORIOKA Tomohiko <tomo.git@chise.org>
602 * mule/mule-coding.el (coded-charset-entity-reference-alist):
603 Prefer `=>ucs@cns' and `=>ucs@ks' to `=>ucs@jis/2004'.
605 2016-12-16 MORIOKA Tomohiko <tomo.git@chise.org>
607 * mule/mule-conf.el (=>ucs@jis/2000): New coded-charset for XEmacs
609 (=>ucs@jis/2004): Ditto.
611 2016-12-15 MORIOKA Tomohiko <tomo.git@chise.org>
613 * mule/mule-coding.el (coded-charset-entity-reference-alist):
614 Prefer `=>ucs@jis/2004' to `=>ucs@jis'.
616 2016-12-13 MORIOKA Tomohiko <tomo.git@chise.org>
618 * mule/mule-charset.el (default-coded-charset-priority-list): Add
621 2016-12-06 MORIOKA Tomohiko <tomo.git@chise.org>
623 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
624 setting for `==big5-cdp-itaiji-001'.
626 * mule/mule-charset.el (default-coded-charset-priority-list): Add
627 `==big5-cdp-itaiji-001'.
629 * mule/mule-conf.el (==big5-cdp-itaiji-001): New coded-charset for
632 2016-12-05 MORIOKA Tomohiko <tomo.git@chise.org>
634 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
635 settings for `=big5-cdp-itaiji-001', `=big5-cdp-itaiji-002',
636 `=big5-cdp-itaiji-003' and `=>big5-cdp-itaiji-001'.
638 * mule/mule-charset.el (default-coded-charset-priority-list): Add
639 `=big5-cdp-itaiji-001', `=big5-cdp-itaiji-002',
640 `=big5-cdp-itaiji-003' and `=>big5-cdp-itaiji-001'.
642 * mule/mule-conf.el (=big5-cdp-itaiji-001): New coded-charset for
644 (=>big5-cdp-itaiji-001): Ditto.
645 (=big5-cdp-itaiji-002): Ditto.
646 (=big5-cdp-itaiji-003): Ditto.
648 2016-11-20 MORIOKA Tomohiko <tomo.git@chise.org>
650 * mule/mule-charset.el (default-coded-charset-priority-list): Add
651 `=>>jis-x0208@1990' and `=>>jis-x0213-2'.
653 2016-10-27 MORIOKA Tomohiko <tomo.git@chise.org>
655 * mule/mule-charset.el (default-coded-charset-priority-list):
656 Prefer `=ucs-radicals', `=ucs-radicals@unicode',
657 `=ucs-bmp-cjk@JP/hanazono', `=ucs-bmp-cjk@gb', `=mj-0' and `=mj-1'
658 to `=jis-x0208@1983'; add `=ucs-bmp-var-008'.
660 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
661 setting for `=ucs-var-008'.
663 * mule/mule-conf.el (=ucs-var-008): New coded-charset for XEmacs
665 (=ucs-bmp-var-008): Likewise.
667 2016-10-20 MORIOKA Tomohiko <tomo.git@chise.org>
669 * mule/mule-charset.el (default-coded-charset-priority-list):
670 Prefer `==ucs-sip-ext-b@iso' to `==ucs-sip@JP/hanazono'.
672 2016-10-19 MORIOKA Tomohiko <tomo.git@chise.org>
674 * mule/mule-charset.el (default-coded-charset-priority-list): Add
675 `==ucs-sip@JP/hanazono'.
677 * mule/mule-conf.el (==ucs-sip@JP/hanazono): New coded-charset for
680 2016-10-18 MORIOKA Tomohiko <tomo.git@chise.org>
682 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
683 setting for `=ucs-var-006'; add setting for `=ucs-itaiji-009'.
685 * mule/mule-charset.el (default-coded-charset-priority-list): Add
688 * mule/mule-conf.el (=ucs-var-006): New coded-charset for XEmacs
690 (=ucs-bmp-var-006): Likewise.
692 2016-10-16 MORIOKA Tomohiko <tomo.git@chise.org>
694 * mule/mule-charset.el (default-coded-charset-priority-list): Add
695 `=ucs-bmp-itaiji-009'.
697 * mule/mule-conf.el (=ucs-itaiji-009): New coded-charset for
699 (=ucs-bmp-itaiji-009): Likewise.
701 2016-09-10 MORIOKA Tomohiko <tomo.git@chise.org>
703 * mule/mule-charset.el (default-coded-charset-priority-list): Add
706 2016-07-27 MORIOKA Tomohiko <tomo.git@chise.org>
708 * mule/mule-coding.el (utf-8-gb): Specify `charset-g3'.
709 (utf-8-ivs-gb): Likewise.
710 (utf-8-gb-er): Likewise.
711 (utf-8-ivs-gb-er): Likewise.
712 (utf-8-cns): Likewise.
713 (utf-8-ivs-cns): Likewise.
714 (utf-8-cns-er): Likewise.
715 (utf-8-ivs-cns-er): Likewise.
716 (utf-8-big5): Likewise.
717 (utf-8-ivs-big5): Likewise.
718 (utf-8-big5-er): Likewise.
719 (utf-8-ivs-big5-er): Likewise.
720 (utf-8-jis): Likewise.
721 (utf-8-ivs-jis): Likewise.
722 (utf-8-jis-er): Likewise.
723 (utf-8-ivs-jis-er): Likewise.
724 (utf-8-ks): Likewise.
725 (utf-8-ivs-ks): Likewise.
726 (utf-8-ks-er): Likewise.
727 (utf-8-ivs-ks-er): Likewise.
729 2016-07-23 MORIOKA Tomohiko <tomo.git@chise.org>
731 * mule/mule-coding.el (utf-8-jp): Specify `charset-g3'.
732 (utf-8-ivs-jp): Likewise.
733 (utf-8-jp-er): Likewise.
734 (utf-8-ivs-jp-er): Likewise.
736 2016-04-15 MORIOKA Tomohiko <tomo.git@chise.org>
738 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
739 setting for `=ucs-var-010'.
741 * mule/mule-charset.el (default-coded-charset-priority-list): Add
744 * mule/mule-conf.el (=ucs-var-010): New coded-charset for XEmacs
746 (=ucs-bmp-var-010): Likewise.
748 2016-03-17 MORIOKA Tomohiko <tomo.git@chise.org>
750 * mule/mule-charset.el (default-coded-charset-priority-list): Add
751 `=ucs-sip@JP/hanazono'.
753 * mule/mule-conf.el (=ucs-sip@iso): Fix DOC and `long-name'.
754 (=ucs-sip@JP/hanazono): New coded-charset for XEmacs CHISE.
756 2016-03-14 MORIOKA Tomohiko <tomo.git@chise.org>
758 * mule/mule-charset.el (default-coded-charset-priority-list):
759 - Add `=big5-cdp-var-004'.
760 - Rename `=big5-cdp-var-3' and `=big5-cdp-var-5' to
761 `=big5-cdp-var-003' and `=big5-cdp-var-005'.
763 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
764 setting for `=big5-cdp-var-003', `=big5-cdp-var-004' and
767 * mule/mule-conf.el (=big5-cdp-var-003): Renamed from
768 `=big5-cdp-var-3'; define `=big5-cdp-var-3' as an alias of
770 (=big5-cdp-var-004): New coded-charset for XEmacs CHISE.
771 (=big5-cdp-var-005): Renamed from `=big5-cdp-var-5'; define
772 `=big5-cdp-var-5' as an alias of `=big5-cdp-var-005'.
774 2016-03-11 MORIOKA Tomohiko <tomo.git@chise.org>
776 * mule/mule-charset.el (default-coded-charset-priority-list):
777 Don't prefer ucs-compat CCSes to other CCSes.
779 2016-03-10 MORIOKA Tomohiko <tomo.git@chise.org>
781 * mule/mule-charset.el (default-coded-charset-priority-list): Add
782 `===ucs-bmp-cjk-compat@unicode'.
784 * mule/mule-conf.el (===ucs-bmp-cjk-compat@unicode): New
785 coded-charset for XEmacs CHISE.
787 2016-02-20 MORIOKA Tomohiko <tomo.git@chise.org>
789 * mule/mule-charset.el (default-coded-charset-priority-list): Add
790 `=ucs-sip-itaiji-003'.
792 * mule/mule-conf.el (=ucs-sip-itaiji-003): New coded-charset for
795 2016-02-17 MORIOKA Tomohiko <tomo.git@chise.org>
797 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
798 setting for `=ucs-var-004'.
800 * mule/mule-charset.el (default-coded-charset-priority-list): Add
801 `=ucs-sip-var-001' and `=ucs-bmp-var-004'.
803 * mule/mule-conf.el (=ucs-sip-var-001): New coded-charset for
805 (=ucs-var-004): Ditto.
806 (=ucs-bmp-var-004): Ditto.
808 2016-02-14 MORIOKA Tomohiko <tomo.git@chise.org>
810 * mule/mule-charset.el (default-coded-charset-priority-list): Add
813 * mule/mule-conf.el (=ucs-sip-var-003): New coded-charset for
816 2016-02-11 MORIOKA Tomohiko <tomo.git@chise.org>
818 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
819 setting for `=ucs-itaiji-006'.
821 * mule/mule-charset.el (default-coded-charset-priority-list): Add
822 `=ucs-bmp-itaiji-006'.
824 * mule/mule-conf.el (=ucs-itaiji-006): New coded-charset for
826 (=ucs-bmp-itaiji-006): Ditto.
828 2016-02-10 MORIOKA Tomohiko <tomo.git@chise.org>
830 * mule/mule-charset.el (default-coded-charset-priority-list): Add
833 * mule/mule-conf.el (=ucs-sip-var-002): New coded-charset for
836 2016-02-05 MORIOKA Tomohiko <tomo.git@chise.org>
838 * mule/mule-charset.el (default-coded-charset-priority-list): Add
839 `=ucs-sip-itaiji-002'.
841 * mule/mule-conf.el (=ucs-sip-itaiji-002): New coded-charset for
844 2016-02-01 MORIOKA Tomohiko <tomo.git@chise.org>
846 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
847 setting for `==hanyo-denshi/tk'.
849 2016-01-28 MORIOKA Tomohiko <tomo.git@chise.org>
851 * mule/mule-conf.el (=hanyo-denshi/ks): Fix `long-name'.
852 (=hanyo-denshi/tk): Fix `long-name'.
853 (==hanyo-denshi/tk): New coded-charset for XEmacs CHISE.
855 2016-01-17 MORIOKA Tomohiko <tomo.git@chise.org>
857 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
860 2016-01-17 MORIOKA Tomohiko <tomo.git@chise.org>
862 * mule/mule-conf.el (=mj): Fix `dimension'. (=>mj): New
863 coded-charset for XEmacs CHISE.
865 2015-12-18 MORIOKA Tomohiko <tomo.git@chise.org>
867 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
868 setting for `=hanyo-denshi/tk'.
870 2015-12-17 MORIOKA Tomohiko <tomo.git@chise.org>
872 * mule/mule-charset.el (default-coded-charset-priority-list): Add
873 `=hanyo-denshi/tk/mf-01'.
875 * mule/mule-conf.el (=hanyo-denshi/tk): New coded-charset for
877 (=hanyo-denshi/tk/mf-01): Ditto.
879 2015-12-11 MORIOKA Tomohiko <tomo.git@chise.org>
881 * mule/mule-charset.el (default-coded-charset-priority-list):
882 Prefer `==ucs-bmp-cjk-compat@JP' to `==ucs-bmp-cjk-compat@gb'.
884 2015-11-16 MORIOKA Tomohiko <tomo.git@chise.org>
886 * mule/mule-charset.el (default-coded-charset-priority-list):
887 Prefer `=jis-x0208@1983' to `chinese-gb2312'.
889 2015-11-11 MORIOKA Tomohiko <tomo.git@chise.org>
891 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
892 settings for `=ucs-itaiji-004' and `=ucs-itaiji-005'.
894 * mule/mule-charset.el (default-coded-charset-priority-list): Add
895 `=ucs-bmp-itaiji-004' and `=ucs-bmp-itaiji-005'.
897 * mule/mule-conf.el (=ucs-itaiji-004): New coded-charset for
899 (=ucs-bmp-itaiji-004): Ditto.
900 (=ucs-itaiji-005): Ditto.
901 (=ucs-bmp-itaiji-005): Ditto.
903 2015-11-11 MORIOKA Tomohiko <tomo.git@chise.org>
905 * mule/mule-charset.el (default-coded-charset-priority-list): Add
906 `=ucs-sip-itaiji-001'.
908 * mule/mule-conf.el (=ucs-sip-itaiji-001): New coded-charset for
911 2015-11-07 MORIOKA Tomohiko <tomo.git@chise.org>
913 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
914 settings for `=ucs-itaiji-001', `=ucs-itaiji-003' and
917 * mule/mule-charset.el (default-coded-charset-priority-list): Add
918 `=ucs-bmp-itaiji-001', `=ucs-bmp-itaiji-003' and
919 `=ucs-bmp-itaiji-008'.
921 * mule/mule-conf.el (=ucs-itaiji-001): New coded-charset for
923 (=ucs-bmp-itaiji-001): Ditto.
924 (=ucs-itaiji-003): Ditto.
925 (=ucs-bmp-itaiji-003): Ditto.
926 (=ucs-itaiji-008): Ditto.
927 (=ucs-bmp-itaiji-008): Ditto.
929 2015-10-30 MORIOKA Tomohiko <tomo.git@chise.org>
931 * mule/mule-charset.el (default-coded-charset-priority-list): Add
932 `==ucs-bmp-cjk-compat@gb' and `==ucs-bmp-cjk-compat@JP'.
934 * mule/mule-conf.el (==ucs-bmp-cjk-compat@gb): New coded-charset
936 (==ucs-bmp-cjk-compat@JP): Ditto.
938 2015-10-21 MORIOKA Tomohiko <tomo.git@chise.org>
940 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
941 setting for `===hng-tzs'.
943 * mule/mule-charset.el (default-coded-charset-priority-list): Add
946 * mule/mule-conf.el (===hng-tzs): New coded-charset for XEmacs
949 2015-10-20 MORIOKA Tomohiko <tomo.git@chise.org>
951 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
952 setting for `===hng-doh'.
954 * mule/mule-charset.el (default-coded-charset-priority-list): Add
957 * mule/mule-conf.el (===hng-doh): New coded-charset for XEmacs
960 2015-10-19 MORIOKA Tomohiko <tomo.git@chise.org>
962 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
963 setting for `===hng-wad'.
965 * mule/mule-charset.el (default-coded-charset-priority-list): Add
968 * mule/mule-conf.el (===hng-wad): New coded-charset for XEmacs
971 2015-10-19 MORIOKA Tomohiko <tomo.git@chise.org>
973 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
974 settings for `==koseki' and `===hng-kcc'.
976 * mule/mule-charset.el (default-coded-charset-priority-list): Add
979 * mule/mule-conf.el (===hng-kcc): New coded-charset for XEmacs
982 2015-10-18 MORIOKA Tomohiko <tomo.git@chise.org>
984 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
985 setting for `===hng-nkk'.
987 * mule/mule-charset.el (default-coded-charset-priority-list): Add
990 * mule/mule-conf.el (===hng-nkk): New coded-charset for XEmacs
993 2015-10-18 MORIOKA Tomohiko <tomo.git@chise.org>
995 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
996 setting for `===hng-ink'.
998 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1001 * mule/mule-conf.el (===hng-ink): New coded-charset for XEmacs
1004 2015-10-17 MORIOKA Tomohiko <tomo.git@chise.org>
1006 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1007 setting for `===hng-jhk'.
1009 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1012 * mule/mule-conf.el (===hng-jhk): New coded-charset for XEmacs
1015 2015-10-17 MORIOKA Tomohiko <tomo.git@chise.org>
1017 * mule/mule-conf.el (=jis-x0213-1@2004): Use "jisx0213\\.2004-1"
1018 instead of "jisx0213\\(\\.2004\\)-1" as the registry.
1019 (==jis-x0213-1@2004): Add registry to specify "jisx0213\\.2004-1".
1020 (===jis-x0213-1@2004): Likewise.
1021 (=>>jis-x0213-1@2004): Use "jisx0213\\.2004-1" instead of
1022 "jisx0213\\(\\.2004\\)-1" as the registry.
1023 (=+>jis-x0213-1@2004): Likewise.
1024 (=>jis-x0213-1@2004): Likewise.
1026 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1027 `===jis-x0213-1@2004'.
1029 2015-10-16 MORIOKA Tomohiko <tomo.git@chise.org>
1031 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1032 setting for `===hng-nak'.
1034 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1037 * mule/mule-conf.el (===hng-nak): New coded-charset for XEmacs
1040 2015-10-15 MORIOKA Tomohiko <tomo.git@chise.org>
1042 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1043 setting for `===hng-hos'.
1045 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1048 * mule/mule-conf.el (===hng-hos): New coded-charset for XEmacs
1051 2015-10-14 MORIOKA Tomohiko <tomo.git@chise.org>
1053 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1054 setting for `===hng-tzj'.
1056 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1059 * mule/mule-conf.el (===hng-tjz): New coded-charset for XEmacs
1062 2015-10-13 MORIOKA Tomohiko <tomo.git@chise.org>
1064 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1065 setting for `===hng-kae'.
1067 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1070 * mule/mule-conf.el (===hng-kae): New coded-charset for XEmacs
1073 2015-10-11 MORIOKA Tomohiko <tomo.git@chise.org>
1075 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1076 setting for `===hng-kar'.
1078 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1081 * mule/mule-conf.el (===hng-kar): New coded-charset for XEmacs
1084 2015-10-11 MORIOKA Tomohiko <tomo.git@chise.org>
1086 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1087 setting for `===hng-kyd'.
1089 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1092 * mule/mule-conf.el (===hng-kyd): New coded-charset for XEmacs
1095 2015-10-10 MORIOKA Tomohiko <tomo.git@chise.org>
1097 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1098 setting for `===hng-hok'.
1100 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1103 * mule/mule-conf.el (===hng-hok): New coded-charset for XEmacs
1106 2015-10-09 MORIOKA Tomohiko <tomo.git@chise.org>
1108 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1109 setting for `===hng-jyu'.
1111 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1114 * mule/mule-conf.el (===hng-jyu): New coded-charset for XEmacs
1117 2015-10-08 MORIOKA Tomohiko <tomo.git@chise.org>
1119 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1120 setting for `===hng-zkd'.
1122 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1125 * mule/mule-conf.el (===hng-zkd): New coded-charset for XEmacs
1128 2015-10-07 MORIOKA Tomohiko <tomo.git@chise.org>
1130 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1131 setting for `===hng-kmi'.
1133 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1136 * mule/mule-conf.el (===hng-kmi): New coded-charset for XEmacs
1139 2015-10-07 MORIOKA Tomohiko <tomo.git@chise.org>
1141 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1142 setting for `===hng-okd'.
1144 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1147 * mule/mule-conf.el (===hng-okd): New coded-charset for XEmacs
1150 2015-10-05 MORIOKA Tomohiko <tomo.git@chise.org>
1152 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1153 setting for `===hng-nkm'.
1155 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1158 * mule/mule-conf.el (===hng-nkm): New coded-charset for XEmacs
1161 2015-10-05 MORIOKA Tomohiko <tomo.git@chise.org>
1163 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1164 setting for `===hng-nto'.
1166 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1169 * mule/mule-conf.el (===hng-nto): New coded-charset for XEmacs
1172 2015-10-04 MORIOKA Tomohiko <tomo.git@chise.org>
1174 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1175 setting for `===hng-yhk'.
1177 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1180 * mule/mule-conf.el (===hng-yhk): New coded-charset for XEmacs
1183 2015-10-03 MORIOKA Tomohiko <tomo.git@chise.org>
1185 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1186 setting for `===hng-sok'.
1188 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1191 * mule/mule-conf.el (===hng-sok): New coded-charset for XEmacs
1194 2015-10-03 MORIOKA Tomohiko <tomo.git@chise.org>
1196 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1197 setting for `===hng-kda'.
1199 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1202 * mule/mule-conf.el (===hng-kda): New coded-charset for XEmacs
1205 2015-10-02 MORIOKA Tomohiko <tomo.git@chise.org>
1207 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1208 setting for `===hng-myz'.
1210 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1213 * mule/mule-conf.el (===hng-myz): New coded-charset for XEmacs
1216 2015-10-02 MORIOKA Tomohiko <tomo.git@chise.org>
1218 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1219 setting for `===hng-kgk'.
1221 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1224 * mule/mule-conf.el (===hng-kgk): New coded-charset for XEmacs
1227 2015-10-01 MORIOKA Tomohiko <tomo.git@chise.org>
1229 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1230 setting for `===hng-drt'.
1232 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1235 * mule/mule-conf.el (===hng-drt): New coded-charset for XEmacs
1238 2015-10-01 MORIOKA Tomohiko <tomo.git@chise.org>
1240 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1241 setting for `===hng-mam'.
1243 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1246 * mule/mule-conf.el (===hng-mam): New coded-charset for XEmacs
1249 2015-09-30 MORIOKA Tomohiko <tomo.git@chise.org>
1251 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1252 setting for `===hng-dng'.
1254 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1257 * mule/mule-conf.el (===hng-dng): New coded-charset for XEmacs
1260 2015-09-29 MORIOKA Tomohiko <tomo.git@chise.org>
1262 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1263 setting for `=>cns11643-5'.
1265 2015-09-29 MORIOKA Tomohiko <tomo.git@chise.org>
1267 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1268 setting for `===hng-keg'.
1270 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1273 * mule/mule-conf.el (===hng-keg): New coded-charset for XEmacs
1276 2015-09-28 MORIOKA Tomohiko <tomo.git@chise.org>
1278 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1279 setting for `===hng-jou'.
1281 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1284 * mule/mule-conf.el (===hng-jou): New coded-charset for XEmacs
1287 2015-09-28 MORIOKA Tomohiko <tomo.git@chise.org>
1289 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1290 setting for `===hng-smk'.
1292 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1295 * mule/mule-conf.el (===hng-smk): New coded-charset for XEmacs
1298 2015-09-26 MORIOKA Tomohiko <tomo.git@chise.org>
1300 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1301 setting for `===hng-kyo'.
1303 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1306 * mule/mule-conf.el (===hng-kyo): New coded-charset for XEmacs
1309 2015-09-26 MORIOKA Tomohiko <tomo.git@chise.org>
1311 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1312 setting for `===hng-kss'.
1314 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1317 * mule/mule-conf.el (===hng-kss): New coded-charset for XEmacs
1320 2015-09-25 MORIOKA Tomohiko <tomo.git@chise.org>
1322 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1323 setting for `===hng-wan'.
1325 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1328 * mule/mule-conf.el (===hng-wan): New coded-charset for XEmacs
1331 2015-09-24 MORIOKA Tomohiko <tomo.git@chise.org>
1333 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1334 setting for `===hng-ksk'.
1336 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1339 * mule/mule-conf.el (===hng-ksk): New coded-charset for XEmacs
1342 2015-09-24 MORIOKA Tomohiko <tomo.git@chise.org>
1344 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1345 setting for `===hng-kyu'.
1347 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1350 * mule/mule-conf.el (===hng-kyu): New coded-charset for XEmacs
1353 2015-09-23 MORIOKA Tomohiko <tomo.git@chise.org>
1355 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1356 setting for `===hng-skk'.
1358 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1361 * mule/mule-conf.el (===hng-skk): New coded-charset for XEmacs
1364 2015-09-22 MORIOKA Tomohiko <tomo.git@chise.org>
1366 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1367 setting for `===hng-sik'.
1369 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1372 * mule/mule-conf.el (===hng-sik): New coded-charset for XEmacs
1375 2015-09-21 MORIOKA Tomohiko <tomo.git@chise.org>
1377 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1378 setting for `===hng-kbk'.
1380 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1383 * mule/mule-conf.el (===hng-kbk): New coded-charset for XEmacs
1386 2015-09-21 MORIOKA Tomohiko <tomo.git@chise.org>
1388 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1389 setting for `===hng-kcj'.
1391 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1394 * mule/mule-conf.el (===hng-kcj): New coded-charset for XEmacs
1397 2015-09-19 MORIOKA Tomohiko <tomo.git@chise.org>
1399 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1400 setting for `===hng-k24'.
1402 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1405 * mule/mule-conf.el (===hng-k24): New coded-charset for XEmacs
1408 2015-09-18 MORIOKA Tomohiko <tomo.git@chise.org>
1410 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1411 setting for `===hng-gok'.
1413 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1416 * mule/mule-conf.el (===hng-gok): New coded-charset for XEmacs
1418 2015-09-17 MORIOKA Tomohiko <tomo.git@chise.org>
1420 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1421 setting for `===hng-tsu'.
1423 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1426 * mule/mule-conf.el (===hng-tsu): New coded-charset for XEmacs
1429 2015-09-16 MORIOKA Tomohiko <tomo.git@chise.org>
1431 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1432 setting for `===hng-sys'.
1434 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1437 * mule/mule-conf.el (===hng-sys): New coded-charset for XEmacs
1440 2015-09-16 MORIOKA Tomohiko <tomo.git@chise.org>
1442 * mule/mule-coding.el (coded-charset-entity-reference-alist):
1443 - Use "&HNG010-<d><d><d><d><d>;" instead of
1444 "&HNG-KHI<d><d><d><d><d>;" for `===hng-khi'.
1445 - Add setting for `===hng-khm' and `=ucs-itaiji-002'.
1447 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1448 `=ucs-bmp-itaiji-002' and `===hng-khm'.
1450 * mule/mule-conf.el (===hng-khi): Use "hng-10$" instead of
1451 "hngkhi-0" as the suffix of registry.
1452 (===hng-khm): New coded-charset for XEmacs CHISE.
1453 (=ucs-itaiji-002): Ditto.
1454 (=ucs-bmp-itaiji-002): Ditto.
1456 2015-09-14 MORIOKA Tomohiko <tomo.git@chise.org>
1458 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1459 setting for `=>ucs@iwds-1'.
1461 * mule/mule-conf.el (==jis-x0208@1978/-4X): New coded-charset for
1464 2015-09-14 MORIOKA Tomohiko <tomo.git@chise.org>
1466 * mule/mule-conf.el (=>ucs@iwds-1): New coded-charset for XEmacs
1469 * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
1470 "&HNG-KHI<d><d><d><d>;" instead of "&HNG-KHI-<d><d><d><d>;" for
1473 2015-09-13 MORIOKA Tomohiko <tomo.git@chise.org>
1475 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1476 setting for `===hng-khi'.
1478 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1481 * mule/mule-conf.el (===hng-khi): New coded-charset for XEmacs
1484 2015-09-11 MORIOKA Tomohiko <tomo.git@chise.org>
1486 * mule/mule-conf.el (=ucs-bmp-var-001): Use #x9FCC instead of
1487 #x9FA5 as the value of `max-code'.
1488 (=ucs-bmp-var-002): Likewise.
1489 (=ucs-bmp-var-003): Likewise.
1490 (=ucs-bmp-itaiji-084): Likewise.
1491 (=ucs-bmp-cjk@JP): Likewise.
1492 (=ucs-bmp-cjk@JP/hanazono): Likewise.
1493 (==ucs-bmp-cjk@JP/hanazono): Likewise.
1494 (=>ucs-bmp-cjk@component): Likewise.
1496 2015-09-05 MORIOKA Tomohiko <tomo.git@chise.org>
1498 * mule/mule-conf.el (==daikanwa/+2p): New coded-charset for XEmacs
1501 2015-09-04 MORIOKA Tomohiko <tomo.git@chise.org>
1503 * mule/mule-conf.el (==jis-x0208@1978/4-pr): New coded-charset for
1505 (==jis-x0208@1978/5pr): Use `==jis-x0208@1978/4-pr' instead of
1506 `==jis-x0208@1978/2-pr' as the mother.
1508 2015-08-17 MORIOKA Tomohiko <tomo.git@chise.org>
1510 * mule/mule-conf.el (=>cns11643-5): New coded-charset for XEmacs
1513 2015-07-09 MORIOKA Tomohiko <tomo.git@chise.org>
1515 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1516 setting for `===hanyo-denshi/jb' and `===hanyo-denshi/hg'.
1518 2015-06-08 MORIOKA Tomohiko <tomo.git@chise.org>
1520 * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
1521 `=gb2312' instead of `chinese-gb2312'; add setting for `==ucs@gb'.
1523 2015-03-05 MORIOKA Tomohiko <tomo.git@chise.org>
1525 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1526 setting for `===ucs@gb'.
1528 2015-03-04 MORIOKA Tomohiko <tomo.git@chise.org>
1530 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1531 setting for `===hanyo-denshi/ks', `===jis-x0208' and
1532 `===jis-x0213-1'; use "&R-J00X1-hhhh;" instead of "&R-JX1-hhhh;"
1533 as the entity-reference for `===jis-x0213-1@2000'; use
1534 "&R-JX1-hhhh;" as the entity-reference for `===jis-x0213-1'.
1536 2015-03-03 MORIOKA Tomohiko <tomo.git@chise.org>
1538 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1541 * mule/mule-conf.el (===jis-x0208@1978): Use `==jis-x0208@1978'
1542 instead of `===jis-x0208' as the mother.
1543 (===jis-x0208@1983): Use `==jis-x0208@1983' instead of
1544 `===jis-x0208' as the mother.
1545 (===jis-x0208@1990): Use `==jis-x0208@1990' instead of
1546 `===jis-x0208' as the mother.
1547 (===jis-x0213-1@2000): Use `==jis-x0213-1@2000' instead of
1548 `===jis-x0213-1' as the mother.
1549 (===jis-x0213-1@2004): Use `==jis-x0213-1@2004' instead of
1550 `===jis-x0213-1' as the mother.
1551 (===ucs@unicode): Use `==ucs@unicode' instead of `===ucs@iso' as
1553 (===ucs@ks): Use `==ucs@ks' instead of `===ucs@unicode' as the
1556 2015-02-23 MORIOKA Tomohiko <tomo.git@chise.org>
1558 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1559 setting for `=ucs-var-001'.
1561 2015-02-23 MORIOKA Tomohiko <tomo.git@chise.org>
1563 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1566 * mule/mule-conf.el (=ucs-var-001): New coded-charset for XEmacs
1568 (=ucs-bmp-var-001): Ditto.
1570 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1571 setting for `=ucs-var-003'.
1573 2015-02-22 MORIOKA Tomohiko <tomo.git@chise.org>
1575 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1578 * mule/mule-conf.el (=ucs-var-003): New coded-charset for XEmacs
1580 (=ucs-bmp-var-003): Ditto.
1582 2015-02-21 MORIOKA Tomohiko <tomo.git@chise.org>
1584 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1585 setting for `=ucs-var-002'.
1587 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1590 * mule/mule-conf.el (=ucs-var-002): New coded-charset for XEmacs
1592 (=ucs-bmp-var-002): Ditto.
1594 2015-02-21 MORIOKA Tomohiko <tomo.git@chise.org>
1596 * mule/mule-conf.el (==jis-x0208@1978/4er): New coded-charset for
1598 (==jis-x0208@1978/5pr): Ditto.
1600 2015-02-21 MORIOKA Tomohiko <tomo.git@chise.org>
1602 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1603 `=>ucs-bmp-cjk@component'.
1605 * mule/mule-conf.el (=>ucs@component): New coded-charset for
1607 (=>ucs-bmp-cjk@component): Ditto.
1609 2015-02-20 MORIOKA Tomohiko <tomo.git@chise.org>
1611 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1612 setting for `=>iwds-1'.
1614 2015-02-20 MORIOKA Tomohiko <tomo.git@chise.org>
1616 * mule/mule-conf.el (=>iwds-1): New coded-charset for XEmacs
1619 2015-02-17 MORIOKA Tomohiko <tomo.git@chise.org>
1621 * mule/mule-charset.el (default-coded-charset-priority-list):
1622 - Prefer `=ucs-bmp-cjk@JP/hanazono' to `=ucs-bmp-cjk@gb'.
1623 - Prefer `==ucs-bmp-cjk@JP/hanazono' to `==ucs-bmp-cjk@gb'.
1624 - Prefer `===hanyo-denshi/jc' to `===jis-x0213-1'.
1625 - Prefer `===hanyo-denshi/jd' to `===jis-x0213-2'.
1627 2015-02-14 MORIOKA Tomohiko <tomo.git@chise.org>
1629 * mule/mule-coding.el (coded-charset-entity-reference-alist):
1630 Prefer `=ucs@FOO' to `=>>ucs@FOO'.
1632 * mule/mule-conf.el (=ucs@iso): Use `=+>ucs@iso' instead of
1633 `=>>ucs@iso' as the mother.
1634 (=>>ucs@iso): Use `=ucs@iso' instead of `=+>ucs@iso' as the
1637 2015-01-22 MORIOKA Tomohiko <tomo.git@chise.org>
1639 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1640 setting for `===hanyo-denshi/ia'.
1642 2015-01-20 MORIOKA Tomohiko <tomo.git@chise.org>
1644 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1645 `===hanyo-denshi/ia'.
1647 2014-12-28 MORIOKA Tomohiko <tomo.git@chise.org>
1649 * mule/mule-conf.el (=koseki): Fix DOC.
1650 (==koseki): New coded-charset for XEmacs CHISE.
1652 2014-12-26 MORIOKA Tomohiko <tomo.git@chise.org>
1654 * mule/mule-conf.el (===hanyo-denshi/jc): New coded-charset for
1656 (===hanyo-denshi/jd): Fix DOC.
1658 2014-12-26 MORIOKA Tomohiko <tomo.git@chise.org>
1660 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1661 setting for `===hanyo-denshi/ip'.
1663 2014-12-25 MORIOKA Tomohiko <tomo.git@chise.org>
1665 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1666 `===hanyo-denshi/ip'.
1668 * mule/mule-conf.el (===hanyo-denshi/ip): New coded-charset for
1671 2014-12-07 MORIOKA Tomohiko <tomo.git@chise.org>
1673 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1674 `==ucs-radicals@unicode' and `=>daikanwa'.
1676 * mule/mule-conf.el (==ucs-radicals@unicode): New coded-charset
1679 2014-12-03 MORIOKA Tomohiko <tomo.git@chise.org>
1681 * mule/mule-conf.el (===hanyo-denshi/ia): New coded-charset for
1684 2014-11-18 MORIOKA Tomohiko <tomo.git@chise.org>
1686 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1689 2014-11-17 MORIOKA Tomohiko <tomo.git@chise.org>
1691 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1692 setting for `===ruimoku-v6'.
1694 2014-11-17 MORIOKA Tomohiko <tomo.git@chise.org>
1696 * mule/mule-conf.el (===ruimoku-v6): New coded-charset for XEmacs
1699 2014-11-15 MORIOKA Tomohiko <tomo.git@chise.org>
1701 * mule/mule-conf.el (==jis-x0208@1978/1pr/fixed): New
1702 coded-charset for XEmacs CHISE.
1704 2014-11-05 MORIOKA Tomohiko <tomo.git@chise.org>
1706 * mule/mule-conf.el (===hanyo-denshi/jd): New coded-charset for
1709 2014-10-15 MORIOKA Tomohiko <tomo.git@chise.org>
1711 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1714 2014-10-02 MORIOKA Tomohiko <tomo.git@chise.org>
1716 * mule/mule-conf.el (===ucs-sip@iso): New coded-charset for XEmacs
1719 2014-09-29 MORIOKA Tomohiko <tomo.git@chise.org>
1721 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1724 * mule/mule-conf.el (==ucs-sip@iso): New coded-charset for XEmacs
1727 2014-09-18 MORIOKA Tomohiko <tomo.git@chise.org>
1729 * mule/mule-conf.el (=ucs-sip-ext-b): Fix registry.
1730 (=ucs-sip@iso): New coded-charset for XEmacs CHISE.
1731 (=ucs-sip-ext-b@iso): Fix registry.
1732 (==ucs-sip-ext-b@iso): Ditto.
1733 (===ucs-sip-ext-b@iso): Ditto.
1735 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1738 2014-09-17 MORIOKA Tomohiko <tomo.git@chise.org>
1740 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1741 setting for `=>cbeta'.
1743 2014-09-16 MORIOKA Tomohiko <tomo.git@chise.org>
1745 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1748 * mule/mule-conf.el (=>cbeta): New coded-charset for XEmacs CHISE.
1750 2014-08-20 MORIOKA Tomohiko <tomo.git@chise.org>
1752 * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
1753 "&G-[NAME];" instead of "&g1-[NAME];" for `=>>[NAME]'.
1755 2014-08-19 MORIOKA Tomohiko <tomo.git@chise.org>
1757 * mule/mule-conf.el (=>>>ucs@cns): Indicate `==ucs@cns' instead of
1759 (=>>>ucs@jis): Indicate `==ucs@jis' instead of `=ucs@jis'.
1760 (=>>>ucs@jis/1990): Indicate `==ucs@jis/1990' instead of
1762 (=>>>ucs@jis/2000): Indicate `==ucs@jis/2000' instead of
1764 (=>>>ucs@jis/2004): Indicate `==ucs@jis/2004' instead of
1766 (=>>>ucs@ks): Indicate `==ucs@ks' instead of `=ucs@ks'.
1768 * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
1769 "&g2-[NAME];" instead of "&G-[NAME];" for `==[NAME]'.
1771 2014-08-06 MORIOKA Tomohiko <tomo.git@chise.org>
1773 * mule/mule-conf.el (==jis-x0208@1978/-4pr): New coded-charset for
1775 (==jis-x0208@1978/1pr): Ditto.
1776 (==jis-x0208@1978/2-pr): Ditto.
1778 2014-07-31 MORIOKA Tomohiko <tomo.git@chise.org>
1780 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1781 setting for `===jis-x0213-1@2004'.
1783 2014-07-30 MORIOKA Tomohiko <tomo.git@chise.org>
1785 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1786 settings for `=+>hanyo-denshi/ft' and `=+>hanyo-denshi/jt'.
1788 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1789 `===hanyo-denshi/jb'.
1791 * mule/mule-conf.el (===hanyo-denshi/jb): New coded-charset for
1793 (=+>hanyo-denshi/ft): Ditto.
1794 (=+>hanyo-denshi/jt): Ditto.
1796 2014-07-29 MORIOKA Tomohiko <tomo.git@chise.org>
1798 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1799 `===hanyo-denshi/hg'.
1801 2014-07-28 MORIOKA Tomohiko <tomo.git@chise.org>
1803 * mule/mule-conf.el (===jis-x0213-1@2004): New coded-charset for
1805 (===hanyo-denshi/hg): Ditto.
1807 2014-07-27 MORIOKA Tomohiko <tomo.git@chise.org>
1809 * mule/mule-conf.el (==adobe-japan1-*): Indicate abstract
1810 glyph-forms instead of detailed glyph-images.
1811 (=>>>adobe-japan1-*): Indicate `==adobe-japan1-*' instead of
1813 (===adobe-japan1-0): New coded-charset for XEmacs CHISE.
1814 (===adobe-japan1-1): Ditto.
1815 (===adobe-japan1-2): Ditto.
1816 (===adobe-japan1-3): Ditto.
1817 (===adobe-japan1-4): Ditto.
1818 (===adobe-japan1-5): Ditto.
1819 (===adobe-japan1-6): Ditto.
1820 (=>>adobe-japan1-0): Use `=adobe-japan1' instead of
1821 `=>>>adobe-japan1' as the mother.
1822 (=+>adobe-japan1-0): Use `=adobe-japan1' instead of
1823 `=>>adobe-japan1' as the mother.
1824 (==jis-x0208): Indicate abstract glyph-forms instead of detailed
1826 (==jis-x0208@1978): Ditto.
1827 (==jis-x0208@1983): Ditto.
1828 (==jis-x0208@1990): Ditto.
1829 (==jis-x0213-1): Ditto.
1830 (==jis-x0213-1@2000): Ditto.
1831 (==jis-x0213-1@2004): Ditto.
1832 (==jis-x0213-2): Ditto.
1833 (=>>>jis-x0208): Indicate `==jis-x0208' instead of `=jis-x0208'.
1834 (=>>>jis-x0208@1978): Indicate `==jis-x0208@1978' instead of
1836 (=>>>jis-x0208@1983): Indicate `==jis-x0208@1983' instead of
1838 (=>>>jis-x0208@1990): Indicate `==jis-x0208@1990' instead of
1840 (=>>>jis-x0213-1): Indicate `==jis-x0213-1' instead of
1842 (=>>>jis-x0213-1@2000): Indicate `==jis-x0213-1@2000' instead of
1843 `=jis-x0213-1@2000'.
1844 (=>>>jis-x0213-1@2004): Indicate `==jis-x0213-1@2004' instead of
1845 `=jis-x0213-1@2004'.
1846 (=>>>jis-x0213-2): Indicate `==jis-x0213-2' instead of
1848 (===jis-x0208): New coded-charset for XEmacs CHISE.
1849 (===jis-x0208@1978): Ditto.
1850 (===jis-x0208@1983): Ditto.
1851 (===jis-x0208@1990): Ditto.
1852 (===jis-x0213-1): Ditto.
1853 (===jis-x0213-1@2000): Ditto.
1854 (===jis-x0213-2): Ditto.
1855 (===jis-x0212): Ditto.
1856 (===ks-x1001): Ditto.
1857 (=>>jis-x0208): Use `=jis-x0208' instead of `=>>>jis-x0208' as the
1859 (=>>jis-x0213-1): Use `=jis-x0213-1' instead of `=>>>jis-x0213-1'
1861 (=>>jis-x0213-2): Use `=jis-x0213-2' instead of `=>>>jis-x0213-2'
1863 (===cns11643-1): New coded-charset for XEmacs CHISE.
1864 (===cns11643-2): Ditto.
1865 (===cns11643-3): Ditto.
1866 (===cns11643-4): Ditto.
1867 (===cns11643-5): Ditto.
1868 (===cns11643-6): Ditto.
1869 (===cns11643-7): Ditto.
1870 (=>>cns11643-1): Ditto.
1871 (==big5-cdp): Indicate abstract glyph-images instead of
1872 representative glyph-images.
1873 (===big5-cdp): New coded-charset for XEmacs CHISE.
1874 (==hanyo-denshi/*): Indicate abstract glyph-forms instead of
1875 detailed glyph-images.
1876 (=>>>hanyo-denshi/*): Indicate `==hanyo-denshi/*' instead of
1878 (===hanyo-denshi/ft): New coded-charset for XEmacs CHISE.
1879 (===hanyo-denshi/ib): Ditto.
1880 (===hanyo-denshi/jt): Ditto.
1881 (===hanyo-denshi/ks): Ditto.
1885 (=>>hanyo-denshi/*): Use `=hanyo-denshi/*' instead of
1886 `=>>>hanyo-denshi/*' as its mother.
1887 (==gt): Indicate abstract glyph-forms instead of detailed
1889 (===gt): New coded-charset for XEmacs CHISE.
1890 (=>>>gt): Indicates `==gt' instead of `=gt'.
1891 (=>>gt): Use `=gt' instead of `=>>>gt' as the mother.
1892 (==gt-k): Indicate abstract glyph-forms instead of detailed
1894 (===gt-k): New coded-charset for XEmacs CHISE.
1895 (==daikanwa): Indicates glyph-images instead of detailed
1897 (===daikanwa): New coded-charset for XEmacs CHISE.
1898 (===daikanwa/+p): Ditto.
1899 (===daikanwa/ho): Ditto.
1902 (==jef-china3): Ditto.
1903 (===jef-china3): Ditto.
1904 (==ruimoku-v6): Ditto.
1905 (==ucs@iso): Indicate representative glyph-forms instead of
1906 representative glyph-images.
1907 (=>>>ucs@iso): Indicates `==ucs@iso' instead of `=ucs@iso'.
1908 (==ucs@unicode): Indicate representative glyph-forms instead of
1909 representative glyph-images.
1910 (=>>>ucs@unicode): Indicates `==ucs@unicode' instead of
1912 (==ucs@cns): Indicate representative glyph-forms instead of
1913 representative glyph-images.
1915 (==ucs@jis/1990): Ditto.
1916 (==ucs@jis/2000): Ditto.
1917 (==ucs@jis/2004): Ditto.
1919 (===ucs@iso): New coded-charset for XEmacs CHISE.
1920 (===ucs@unicode): Ditto.
1923 (===ucs-bmp-cjk@gb): Ditto.
1924 (===ucs-sip-ext-b@iso): Ditto.
1926 2014-07-25 MORIOKA Tomohiko <tomo.git@chise.org>
1928 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1929 `==jis-x0213-2', `==ruimoku-v6', `==cbeta', `==jef-china3',
1930 `===mj-0', `===mj-1', `===jis-x0208@1990', `===jis-x0213-1',
1931 `===jis-x0213-2', `===big5-cdp', `===ucs-bmp-cjk@gb',
1932 `===adobe-japan1-6', `===cns11643-1', `===cns11643-2',
1933 `===cns11643-3', `===cns11643-4', `===cns11643-5',
1934 `===cns11643-6', `===cns11643-7', `===hanyo-denshi/ft',
1935 `===hanyo-denshi/ib', `===hanyo-denshi/jt', `===jis-x0208@1983',
1936 `===jis-x0208@1978', `===jis-x0212', `===ks-x1001', `===daikanwa',
1937 `===ucs-sip-ext-b@iso', `===cbeta' and `===jef-china3'.
1939 * mule/mule-coding.el (coded-charset-entity-reference-alist):
1940 - Use "&G-[NAME];" for `==[NAME]' instead of `=>>[NAME]'.
1941 - Use "&R-[NAME];" for `===[NAME]' instead of `==[NAME]'.
1942 - Use "&g1-[NAME];" for `=>>[NAME]'.
1943 - Abolish "&g2-[NAME];".
1945 2014-03-08 MORIOKA Tomohiko <tomo.git@chise.org>
1947 * mule/mule-conf.el (=ucs@big5): Use `=ucs@cns' instead of
1948 `=>>ucs@cns' as the mother.
1950 2014-03-07 MORIOKA Tomohiko <tomo.git@chise.org>
1952 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1953 setting for `==ucs@ks'.
1955 2014-02-24 MORIOKA Tomohiko <tomo.git@chise.org>
1957 * mule/mule-conf.el (=adobe-japan1-base): Move builtin code range
1958 from 0x63000000〜0x63005A11 to 0x00E10000〜0x00E15A11.
1959 (=mj): Move builtin code range from 0x64040000〜0x640509D5 to
1960 0x00E30000〜0x00E409D5.
1962 2014-02-20 MORIOKA Tomohiko <tomo.git@chise.org>
1964 * mule/mule-coding.el (coded-charset-entity-reference-alist):
1965 Prefer MJ to Adobe-Japan1; use "I-MJ", "MJ" and "&R-MJ" instead of
1966 "I-MJ-", "MJ-" and "&R-MJ-" as prefixes of MJ.
1968 2014-02-20 MORIOKA Tomohiko <tomo.git@chise.org>
1970 * mule/mule-charset.el (default-coded-charset-priority-list): Add
1971 `=mj-0', `=mj-1', `==mj-0' and `==mj-1'.
1973 * mule/mule-conf.el (=mj): New coded-charset for XEmacs CHISE.
1981 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1982 setting for `=mj' and `==mj'.
1984 2014-02-05 MORIOKA Tomohiko <tomo.git@chise.org>
1986 * mule/mule-conf.el (=ucs@ks/2012): New coded-charset for XEmacs
1989 2014-01-28 MORIOKA Tomohiko <tomo.git@chise.org>
1991 * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
1992 "A-HDU+" instead of "A-HD-UCS+" as the prefix for
1993 `=>ucs@hanyo-denshi'.
1995 2014-01-18 MORIOKA Tomohiko <tomo.git@chise.org>
1997 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1998 setting for `=koseki' and `=>ucs@hanyo-denshi'.
2000 * mule/mule-conf.el (=koseki): New coded-charset for XEmacs CHISE.
2001 (=>ucs@hanyo-denshi): New coded-charset for XEmacs CHISE.
2003 2014-01-11 MORIOKA Tomohiko <tomo.git@chise.org>
2005 * mule/mule-conf.el (==hanyo-denshi/ip): New coded-charset for
2008 2013-12-29 MORIOKA Tomohiko <tomo.git@chise.org>
2010 * mule/mule-coding.el (coded-charset-entity-reference-alist):
2011 Change priority of `=>>>ucs@iso'.
2013 * mule/mule-conf.el (=ucs@iso): Use `=>>ucs@iso' instead of
2014 `=>>>ucs@iso' as the mother.
2015 (=>>>ucs@iso): Changed to an alias for `=ucs@iso'.
2017 2013-12-25 MORIOKA Tomohiko <tomo.git@chise.org>
2019 * mule/mule-coding.el (coded-charset-entity-reference-alist):
2020 Change priority of `=>>>ucs@unicode'.
2022 * mule/mule-conf.el (=>>>ucs@unicode): Changed to an alias for
2025 2013-12-25 MORIOKA Tomohiko <tomo.git@chise.org>
2027 * mule/mule-coding.el (coded-charset-entity-reference-alist):
2028 Change priority of `=>>>ucs@jis'.
2030 * mule/mule-conf.el (=>>>ucs@jis): Changed to an alias for
2033 2013-12-18 MORIOKA Tomohiko <tomo.git@chise.org>
2035 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2036 setting for `==daikanwa/+p'.
2038 2013-12-15 MORIOKA Tomohiko <tomo.git@chise.org>
2040 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2041 setting for `==shinjigen@1ed'.
2043 2013-12-12 MORIOKA Tomohiko <tomo.git@chise.org>
2045 * mule/mule-conf.el (==shinjigen/+p@rev): New coded-charset for
2048 2013-12-11 MORIOKA Tomohiko <tomo.git@chise.org>
2050 * mule/mule-conf.el (==shinjigen): Modify DOC.
2051 (==shinjigen@1ed): New coded-charset for XEmacs CHISE.
2052 (==shinjigen@rev): Modify DOC.
2054 2013-12-09 MORIOKA Tomohiko <tomo.git@chise.org>
2056 * mule/mule-conf.el (==daikanwa/+p): New coded-charset for XEmacs
2059 2013-12-08 MORIOKA Tomohiko <tomo.git@chise.org>
2061 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2062 settings for `==daikanwa' and `==ucs@JP/hanazono'.
2064 * mule/mule-conf.el (==shinjigen@rev): New coded-charset for
2067 * mule/mule-charset.el (default-coded-charset-priority-list): Add
2070 2013-11-27 MORIOKA Tomohiko <tomo.git@chise.org>
2072 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2073 setting for `==cns11643-7'.
2075 * mule/mule-charset.el (default-coded-charset-priority-list): Add
2078 2013-11-23 MORIOKA Tomohiko <tomo.git@chise.org>
2080 * mule/mule-charset.el (default-coded-charset-priority-list): Add
2083 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2084 setting for `==cns11643-6'.
2086 2013-11-20 MORIOKA Tomohiko <tomo.git@chise.org>
2088 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2089 setting for `==cns11643-5'.
2091 * mule/mule-charset.el (default-coded-charset-priority-list): Add
2094 2013-11-16 MORIOKA Tomohiko <tomo.git@chise.org>
2096 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2097 setting for `==cns11643-4'.
2099 * mule/mule-charset.el (default-coded-charset-priority-list): Add
2102 2013-11-08 MORIOKA Tomohiko <tomo.git@chise.org>
2104 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2105 setting for `==cns11643-3'.
2107 * mule/mule-charset.el (default-coded-charset-priority-list): Add
2110 2013-11-02 MORIOKA Tomohiko <tomo.git@chise.org>
2112 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2113 setting for `==cns11643-2'.
2115 * mule/mule-charset.el (default-coded-charset-priority-list): Add
2118 2013-10-29 MORIOKA Tomohiko <tomo.git@chise.org>
2120 * mule/mule-coding.el (coded-charset-entity-reference-alist):
2121 Change priority of `=>>>ucs@ks'.
2123 * mule/mule-conf.el (=>>>ucs@ks): Changed to an alias for
2126 2013-10-26 MORIOKA Tomohiko <tomo.git@chise.org>
2128 * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2129 `=cns11643-1' instead of `chinese-cns11643-1'; add settings for
2130 `==ucs@cns' and `==cns11643-1'.
2132 * mule/mule-conf.el (==cns11643-1): Fix `dimension'.
2133 (==cns11643-2): Ditto.
2134 (==cns11643-3): Ditto.
2135 (==cns11643-4): Ditto.
2136 (==cns11643-5): Ditto.
2137 (==cns11643-6): Ditto.
2138 (==cns11643-7): Ditto.
2140 * mule/mule-charset.el (default-coded-charset-priority-list): Add
2143 2013-10-20 MORIOKA Tomohiko <tomo.git@chise.org>
2145 * mule/mule-coding.el (coded-charset-entity-reference-alist):
2146 Change priority of `=>>>ucs@jis/2004', `=>>>ucs@jis/2004' and
2149 * mule/mule-conf.el (=>>>ucs@jis/1990): Changed to an alias for
2151 (=>>>ucs@jis/2000): Changed to an alias for `=ucs@jis/2000'.
2152 (=>>>ucs@jis/2004): Changed to an alias for `=ucs@jis/2004'.
2154 2013-10-20 MORIOKA Tomohiko <tomo.git@chise.org>
2156 * mule/mule-coding.el (coded-charset-entity-reference-alist):
2157 Change priority of `=>>>ucs@cns'.
2159 * mule/mule-conf.el (=>>>ucs@cns): Changed to an alias for
2162 2013-10-19 MORIOKA Tomohiko <tomo.git@chise.org>
2164 * mule/mule-charset.el (default-coded-charset-priority-list): Add
2167 * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2168 `=ks-x1001' instead of `korean-ksc5601'; add setting for
2171 2013-10-18 MORIOKA Tomohiko <tomo.git@chise.org>
2173 * mule/mule-conf.el (=>>>gt): Changed to an alias for `=gt'.
2175 2013-10-17 MORIOKA Tomohiko <tomo.git@chise.org>
2177 * mule/mule-conf.el (=>>>jis-x0208): Changed to an alias for
2179 (=>>>jis-x0208@1978): Changed to an alias for `=jis-x0208@1978'.
2180 (=>>>jis-x0208@1983): Changed to an alias for `=jis-x0208@1983'.
2181 (=>>>jis-x0208@1990): Changed to an alias for `=jis-x0208@1990'.
2182 (=>>>jis-x0213-1): Changed to an alias for `=jis-x0213-1'.
2183 (=>>>jis-x0213-1@2000): Changed to an alias for
2184 `=jis-x0213-1@2000'.
2185 (=>>>jis-x0213-1@2004): Changed to an alias for
2186 `=jis-x0213-1@2004'.
2187 (=>>>jis-x0213-2): Changed to an alias for `=jis-x0213-2'.
2189 2013-10-17 MORIOKA Tomohiko <tomo.git@chise.org>
2191 * mule/mule-conf.el (=>>>adobe-japan1-0): Changed to an alias for
2193 (=>>>adobe-japan1-1): Changed to an alias for `=adobe-japan1-1'.
2194 (=>>>adobe-japan1-2): Changed to an alias for `=adobe-japan1-2'.
2195 (=>>>adobe-japan1-3): Changed to an alias for `=adobe-japan1-3'.
2196 (=>>>adobe-japan1-4): Changed to an alias for `=adobe-japan1-4'.
2197 (=>>>adobe-japan1-5): Changed to an alias for `=adobe-japan1-5'.
2198 (=>>>adobe-japan1-6): Changed to an alias for `=adobe-japan1-6'.
2200 2013-10-12 MORIOKA Tomohiko <tomo.git@chise.org>
2202 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2203 settings for `==adobe-japan1-6', `==hanyo-denshi/*', `==gt',
2204 `==jis-x0208@1990', `==jis-x0212', `==jis-x0213-1@2000',
2205 `==jis-x0213-2', `==jis-x0213-1@2004', `==big5-cdp', `==gt-k',
2206 `==jis-x0208@1983', `==jis-x0208@1978', `==ucs@iso',
2207 `==ucs@unicode', `=>>daikanwa/+p' and `==shinjigen@rev'.
2209 2013-10-10 MORIOKA Tomohiko <tomo.git@chise.org>
2211 * mule/mule-charset.el (default-coded-charset-priority-list): Add
2212 `=adobe-japan1-0', `=adobe-japan1-1', `=adobe-japan1-2',
2213 `=adobe-japan1-3', `=adobe-japan1-4', `=adobe-japan1-5',
2214 `==jis-x0208@1990', `==ucs-bmp-cjk@gb',
2215 `==ucs-bmp-cjk@JP/hanazono', `==ucs-sip-ext-b@iso',
2216 `==hanyo-denshi/*', `==adobe-japan1-6', `==big5-cdp',
2217 `==jis-x0208@1983', `==jis-x0208@1978', `==jis-x0213-1@2000' and
2220 2013-10-03 MORIOKA Tomohiko <tomo.git@chise.org>
2222 * mule/mule-conf.el (=adobe-japan1-0): Modify registry to accept
2223 "AdobeJapan1-[0-6]$".
2224 (=adobe-japan1-1): Modify registry to accept "AdobeJapan1-[1-6]$".
2225 (=adobe-japan1-2): Modify registry to accept "AdobeJapan1-[2-6]$".
2226 (=adobe-japan1-3): Modify registry to accept "AdobeJapan1-[3-6]$".
2227 (=adobe-japan1-4): Modify registry to accept "AdobeJapan1-[4-6]$".
2228 (=adobe-japan1-5): Modify registry to accept "AdobeJapan1-[5-6]$".
2229 (==adobe-japan1-0): New coded-charset for XEmacs CHISE.
2230 (==adobe-japan1-1): Ditto.
2231 (==adobe-japan1-2): Ditto.
2232 (==adobe-japan1-3): Ditto.
2233 (==adobe-japan1-4): Ditto.
2234 (==adobe-japan1-5): Ditto.
2235 (==adobe-japan1-6): Ditto.
2236 (==jis-x0208): Ditto.
2237 (==jis-x0208@1978): Ditto.
2238 (==jis-x0208@1983): Ditto.
2239 (==jis-x0208@1990): Ditto.
2240 (==jis-x0213-1): Ditto.
2241 (==jis-x0213-1@2000): Ditto.
2242 (==jis-x0213-1@2004): Ditto.
2243 (==jis-x0213-2): Ditto.
2244 (==jis-x0212): Ditto.
2246 (==iso-ir165): Ditto.
2248 (==ks-x1001): Ditto.
2249 (==cns11643-1): Ditto.
2250 (==cns11643-2): Ditto.
2251 (==cns11643-3): Ditto.
2252 (==cns11643-4): Ditto.
2253 (==cns11643-5): Ditto.
2254 (==cns11643-6): Ditto.
2255 (==cns11643-7): Ditto.
2256 (==big5-cdp): Ditto.
2257 (==hanyo-denshi/ja): Ditto.
2258 (==hanyo-denshi/jb): Ditto.
2259 (==hanyo-denshi/jc): Ditto.
2260 (==hanyo-denshi/jd): Ditto.
2261 (==hanyo-denshi/ft): Ditto.
2262 (==hanyo-denshi/ia): Ditto.
2263 (==hanyo-denshi/ib): Ditto.
2264 (==hanyo-denshi/hg): Ditto.
2265 (==hanyo-denshi/jt): Ditto.
2266 (==hanyo-denshi/ks): Ditto.
2269 (==daikanwa): Ditto.
2270 (==shinjigen): Ditto.
2272 (==ucs@unicode): Ditto.
2274 (==ucs-bmp@gb): Ditto.
2276 (==ucs-bmp@cns): Ditto.
2278 (==ucs@jis/1990): Ditto.
2279 (==ucs@jis/2000): Ditto.
2280 (==ucs@jis/2004): Ditto.
2282 (==ucs@JP/hanazono): Ditto.
2284 (==ucs-bmp@ks): Ditto.
2285 (==ucs@cns11643): Ditto.
2286 (==ucs-bmp-cjk@gb): Ditto.
2287 (==ucs-bmp-cjk@JP/hanazono): Ditto.
2288 (==ucs-sip-ext-b@iso): Ditto.
2290 2013-07-11 MORIOKA Tomohiko <tomo.git@chise.org>
2292 * mule/mule-charset.el (default-coded-charset-priority-list): Use
2293 `=ucs-bmp-cjk@gb' instead of `=ucs-bmp-cjk@unicode'.
2295 * mule/mule-conf.el (=ucs-bmp-cjk@gb): New coded-charset for
2297 (=ucs-bmp-cjk@unicode): Abolished.
2299 2013-07-10 MORIOKA Tomohiko <tomo.git@chise.org>
2301 * mule/mule-charset.el (default-coded-charset-priority-list): Add
2302 `=+>ucs-bmp-cjk-compat@jis'.
2304 * mule/mule-conf.el (=+>ucs-bmp-cjk-compat@jis): New coded-charset
2307 2013-07-06 MORIOKA Tomohiko <tomo.git@chise.org>
2309 * mule/mule-conf.el (=>cns11643-6): New coded-charset for XEmacs
2312 2013-05-28 MORIOKA Tomohiko <tomo.git@chise.org>
2314 * mule/mule-conf.el (=jis-x0208@1978/1pr/fixed): New coded-charset
2316 (=jis-x0208@1978/1er-pr): Abolished.
2317 (=jis-x0208@1978/2-pr): Use `=jis-x0208@1978' instead of
2318 `=jis-x0208@1978/1er-pr' as the mother.
2320 2013-02-20 MORIOKA Tomohiko <tomo.git@chise.org>
2322 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2323 setting for `=ucs-itaiji-084'.
2325 2013-02-17 MORIOKA Tomohiko <tomo.git@chise.org>
2327 * mule/mule-charset.el (default-coded-charset-priority-list):
2328 Delete `=zihai-17xx'; add `=ucs-bmp-itaiji-084'.
2330 * mule/mule-conf.el (=ucs-itaiji-084): New coded-charset for
2332 (=ucs-bmp-itaiji-084): Ditto.
2334 2013-02-15 MORIOKA Tomohiko <tomo.git@chise.org>
2336 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2337 settings for `=big5-cdp-var-3' and `=big5-cdp-var-5'.
2339 2013-02-14 MORIOKA Tomohiko <tomo.git@chise.org>
2341 * mule/mule-charset.el (default-coded-charset-priority-list): Add
2342 `=zihai-17xx', `=big5-cdp-var-3' and `=big5-cdp-var-5'.
2344 * mule/mule-conf.el (=big5-cdp-var-3): New coded-charset for
2346 (=big5-cdp-var-5): Ditto.
2348 2012-10-31 MORIOKA Tomohiko <tomo.git@chise.org>
2350 * mule/mule-conf.el (=+>jis-x0213-1@2004): New coded-charset for
2353 2012-10-26 MORIOKA Tomohiko <tomo.git@chise.org>
2355 * mule/mule-conf.el (=>>hanyo-denshi/ip): New coded-charset for
2358 2012-10-17 MORIOKA Tomohiko <tomo.git@chise.org>
2360 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2361 setting for `=>>>hanyo-denshi/ft'.
2363 2012-09-25 MORIOKA Tomohiko <tomo.git@chise.org>
2365 * mule/mule-conf.el (=>>>hanyo-denshi/jd): New coded-charset for
2367 (=>>hanyo-denshi/jd): Use `=>>>hanyo-denshi/jd' instead of
2368 `=hanyo-denshi/jd' as the mother.
2370 2012-09-07 MORIOKA Tomohiko <tomo.git@chise.org>
2372 * mule/mule-conf.el (=+>adobe-japan1-0): New coded-charset for
2374 (=+>adobe-japan1-1): Ditto.
2375 (=+>adobe-japan1-2): Ditto.
2376 (=+>adobe-japan1-3): Ditto.
2377 (=+>adobe-japan1-4): Ditto.
2378 (=+>adobe-japan1-5): Ditto.
2379 (=+>adobe-japan1-6): Ditto.
2380 (=+>adobe-japan1): Changed to an alias for `=+>adobe-japan1-6'.
2382 2012-09-07 MORIOKA Tomohiko <tomo.git@chise.org>
2384 * mule/mule-coding.el (coded-charset-entity-reference-alist):
2385 Prefer `=>>>adobe-japan1' to other abstract glyph-form CCSs;
2386 prefer `=>>adobe-japan1' to other abstract glyph CCSs.
2388 * mule/mule-conf.el: Define coded-charsets about Adobe-Japan1 at
2391 2012-09-05 MORIOKA Tomohiko <tomo.git@chise.org>
2393 * mule/mule-conf.el (=>>>hanyo-denshi/jb): New coded-charset for
2395 (=>>>hanyo-denshi/hg): New coded-charset for XEmacs CHISE.
2396 (=>>hanyo-denshi/jb): Use `=>>>hanyo-denshi/jb' as the mother.
2397 (=>>hanyo-denshi/hg): Use `=>>>hanyo-denshi/hg' as the mother.
2399 2012-08-31 MORIOKA Tomohiko <tomo.git@chise.org>
2401 * mule/mule-charset.el (default-coded-charset-priority-list):
2402 Prefer `chinese-cns11643-{1..7}', `=adobe-japan1-6', `=big5-cdp'
2403 and `=hanyo-denshi/*' to `=gt-pj-{2..11}', `=gt-pj-k{1|2}', etc.
2405 * mule/mule-conf.el: Modify order of definitions of some
2408 2012-08-30 MORIOKA Tomohiko <tomo.git@chise.org>
2410 * mule/mule-coding.el (coded-charset-entity-reference-alist):
2411 Prefer `=>>hanyo-denshi/{ft|ia|ib|jt|ks}' to `=>>jis-x0208@1978',
2412 `=>>big5-cdp', `=>>gt-k' and `=>>ruimoku-v6'; add `=>>cns11643-4'.
2414 * mule/mule-conf.el (=>>cns11643-4): New coded-charset for XEmacs
2416 (=>>>hanyo-denshi/ft): New coded-charset for XEmacs CHISE.
2417 (=>>hanyo-denshi/ft): Use `=>>>hanyo-denshi/ft' as the mother.
2419 2012-07-31 MORIOKA Tomohiko <tomo.git@chise.org>
2421 * mule/mule-conf.el (=>cns11643-2): New coded-charset for XEmacs
2424 2012-07-27 MORIOKA Tomohiko <tomo.git@chise.org>
2426 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2427 setting for `=daikanwa/+2p'.
2429 * mule/mule-conf.el (=>>daikanwa/+2p): New coded-charset for
2432 2012-06-26 MORIOKA Tomohiko <tomo.git@chise.org>
2434 * mule/mule-conf.el (=>>>hanyo-denshi/ks): New coded-charset for
2436 (=>>hanyo-denshi/ks): Use `=>>>hanyo-denshi/ks' as the mother.
2438 2012-06-12 MORIOKA Tomohiko <tomo.git@chise.org>
2440 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2441 setting for `=>>>hanyo-denshi/ib'.
2443 2012-06-12 MORIOKA Tomohiko <tomo.git@chise.org>
2445 * mule/mule-conf.el (=>>>hanyo-denshi/ja): New coded-charset for
2447 (=>>>hanyo-denshi/ib): Ditto.
2448 (=>>hanyo-denshi/ja): Use `=>>>hanyo-denshi/ja' instead of
2449 `=hanyo-denshi/ja' as the mother.
2450 (=>>hanyo-denshi/ib): Use `=>>>hanyo-denshi/ib' instead of
2451 `=hanyo-denshi/ib' as the mother.
2453 2012-06-11 MORIOKA Tomohiko <tomo.git@chise.org>
2455 * mule/mule-coding.el (utf-8-ivs-mcs): New coding-system for
2457 (utf-8-ivs-mcs-er): Likewise.
2458 (utf-8-gb): Use `=ucs@gb' and `=>ucs@unicode' instead of `ucs-gb'
2460 (utf-8-ivs-gb): New coding-system for XEmacs CHISE.
2461 (utf-8-gb-er): Use `=ucs@gb' and `=>ucs@unicode' instead of
2462 `ucs-gb' and `=>ucs-gb'.
2463 (utf-8-ivs-gb-er): New coding-system for XEmacs CHISE.
2464 (utf-8-cns): Use `=ucs@cns' and `=>ucs@cns' instead of `ucs-cns'
2466 (utf-8-ivs-cns): New coding-system for XEmacs CHISE.
2467 (utf-8-cns-er): Use `=ucs@cns' and `=>ucs@cns' instead of
2468 `ucs-cns' and `=>ucs-cns'.
2469 (utf-8-ivs-cns-er): New coding-system for XEmacs CHISE.
2470 (utf-8-big5): Use `=ucs@big5' and `=>ucs@big5' instead of
2471 `ucs-big5' and `=>ucs-big5'.
2472 (utf-8-ivs-big5): New coding-system for XEmacs CHISE.
2473 (utf-8-big5-er): Use `=ucs@big5' and `=>ucs@big5' instead of
2474 `ucs-big5' and `=>ucs-big5'.
2475 (utf-8-ivs-big5-er): New coding-system for XEmacs CHISE.
2476 (utf-8-jis): Use `=ucs@jis/2000' and `=>ucs@jis' instead of
2477 `=ucs@jis-2000' and `=>ucs-jis'; modify DOC and mnemonic.
2478 (utf-8-ivs-jis): New coding-system for XEmacs CHISE.
2479 (utf-8-jis-er): Use `=ucs@jis/2000' and `=>ucs@jis' instead of
2480 `=ucs@jis-2000' and `=>ucs-jis'; modify DOC and mnemonic.
2481 (utf-8-ivs-jis-er): New coding-system for XEmacs CHISE.
2482 (utf-8-jp): Use `=ucs@JP' and `=>ucs@jis' instead of `=ucs@jp' and
2483 `=>ucs-jis'; modify DOC and mnemonic.
2484 (utf-8-ivs-jp): New coding-system for XEmacs CHISE.
2485 (utf-8-jp-er): Use `=ucs@JP' and `=>ucs@jis' instead of `=ucs@jp'
2486 and `=>ucs-jis'; modify DOC and mnemonic.
2487 (utf-8-ivs-jp-er): New coding-system for XEmacs CHISE.
2488 (utf-8-ks): Use `=ucs@ks' and `=>ucs@ks' instead of `ucs-ks' and
2490 (utf-8-ivs-ks): New coding-system for XEmacs CHISE.
2491 (utf-8-ks-er): Use `=ucs@ks' and `=>ucs@ks' instead of `ucs-ks'
2493 (utf-8-ivs-ks-er): New coding-system for XEmacs CHISE.
2495 2012-05-20 MORIOKA Tomohiko <tomo.git@chise.org>
2497 * mule/mule-coding.el (coded-charset-entity-reference-alist):
2498 Prefer Hanyo-Denshi to GT, JIS, CNS, etc.
2500 2012-05-20 MORIOKA Tomohiko <tomo.git@chise.org>
2502 * mule/mule-coding.el (coded-charset-entity-reference-alist):
2505 2012-05-19 MORIOKA Tomohiko <tomo.git@chise.org>
2507 * mule/mule-coding.el (coded-charset-entity-reference-alist):
2508 Prefer '("M-H" 4 d) and '("M-p" 5 d) to '("M-" 5 d).
2510 2012-05-16 MORIOKA Tomohiko <tomo.git@chise.org>
2512 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2513 settings for `=daikanwa/ho', `=daikanwa/+p' and `=>daikanwa/ho'.
2515 2012-05-15 MORIOKA Tomohiko <tomo.git@chise.org>
2517 * mule/mule-conf.el (=>daikanwa/ho): New coded-charset for XEmacs
2520 2012-05-10 MORIOKA Tomohiko <tomo.git@chise.org>
2522 * mule/mule-conf.el (=>>daikanwa/+p): New coded-charset for XEmacs
2525 2012-05-09 MORIOKA Tomohiko <tomo.git@chise.org>
2527 * mule/mule-conf.el (=>>daikanwa/ho): New coded-charset for XEmacs
2530 2012-03-26 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
2532 * mule/mule-charset.el (default-coded-charset-priority-list): Add
2533 `=+>ucs-bmp-cjk@unicode'.
2535 * mule/mule-conf.el (=+>ucs-bmp-cjk@unicode): New coded-charset
2538 2012-03-08 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
2540 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2541 setting for `=>>daikanwa'.
2543 2011-12-14 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
2545 * mule/mule-charset.el (default-coded-charset-priority-list): Add
2546 `=>>hanyo-denshi/jt'.
2548 2011-12-09 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
2550 * mule/mule-conf.el (=+>jis-x0208@1983): New coded-charset for
2552 (=+>jis-x0208@1990): Ditto.
2553 (=+>jis-x0213-1@2000): Ditto.
2555 2011-12-05 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
2557 * mule/mule-conf.el (=+>ucs@jis/2004): New coded-charset for
2560 2011-11-27 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
2562 * mule/mule-conf.el (=>>>hanyo-denshi/jc): New coded-charset for
2564 (=>>hanyo-denshi/jc): Use `=>>>hanyo-denshi/jc' instead of
2565 `=hanyo-denshi/jc' as the mother.
2567 2011-11-27 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
2569 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2570 setting for `=+>adobe-japan1'.
2572 * mule/mule-charset.el (default-coded-charset-priority-list):
2573 Prefer `=adobe-japan1-6', `=adobe-japan1-base', `=>jis-x0208@1997'
2574 and `=>>hanyo-denshi/ft' to `=>>gt'.
2576 2011-11-23 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
2578 * mule/mule-conf.el (=>>adobe-japan1-0): New coded-charset for
2580 (=>>adobe-japan1-1): Ditto.
2581 (=>>adobe-japan1-2): Ditto.
2582 (=>>adobe-japan1-3): Ditto.
2583 (=>>adobe-japan1-4): Ditto.
2584 (=>>adobe-japan1-5): Ditto.
2585 (=>>adobe-japan1-6): Ditto.
2586 (=>>adobe-japan1): Changed to alias for `=>>adobe-japan1-6'.
2588 2011-11-22 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
2590 * mule/mule-conf.el (=adobe-japan1): New alias for
2592 (=>>>adobe-japan1-0): New coded-charset for XEmacs CHISE.
2593 (=>>>adobe-japan1-1): Ditto.
2594 (=>>>adobe-japan1-2): Ditto.
2595 (=>>>adobe-japan1-3): Ditto.
2596 (=>>>adobe-japan1-4): Ditto.
2597 (=>>>adobe-japan1-5): Ditto.
2598 (=>>>adobe-japan1-6): Ditto.
2599 (=>>>adobe-japan1): Changed to alias for `=>>>adobe-japan1-6'.
2601 2011-11-13 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
2603 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2604 setting for `=>>>adobe-japan1'.
2606 2011-11-06 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
2608 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2609 setting for `=+>ucs@ks'.
2611 2011-11-04 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
2613 * mule/mule-conf.el (=>>>adobe-japan1): New coded-charset for
2615 (=>>adobe-japan1): Use `=>>>adobe-japan1' instead of
2616 `=adobe-japan1-6' as the mother.
2618 2011-11-03 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
2620 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2621 setting for `=>cns11643-7'.
2623 2011-11-01 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
2625 * mule/mule-conf.el (=>cns11643-7): New coded-charset for XEmacs
2628 2011-10-29 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
2630 * mule/mule-conf.el (=+>adobe-japan1): New coded-charset for
2632 (=>>hanyo-denshi/ja): New coded-charset for XEmacs CHISE.
2634 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2635 setting for `=>ucs@jis/2004'.
2637 2011-10-28 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
2639 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2640 setting for `=+>gt'.
2642 * mule/mule-conf.el (=+>gt): New coded-charset for XEmacs CHISE.
2643 (=>gt): Use `=+>gt' instead of `=>>gt' as the mother.
2645 2011-10-28 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
2647 * mule/mule-conf.el (=+>ucs@unicode): Use `=+>ucs@iso' instead of
2648 `=>ucs@unicode' as the mother.
2649 (=+>ucs@jis): Use `=+>ucs@unicode' instead of `=>ucs@jis' as the
2651 (=+>ucs@ks): Use `=+>ucs@unicode' instead of `=>ucs@ks' as the
2653 (=+>ucs@cns): Use `=+>ucs@unicode' instead of `=>ucs@cns' as the
2656 2011-10-27 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
2658 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2659 setting for `=+>ucs@unicode'.
2661 * mule/mule-conf.el (=+>ucs@unicode): New coded-charset for XEmacs
2664 2011-10-26 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
2666 * mule/mule-coding.el: (coded-charset-entity-reference-alist):
2667 - Use `=+>jis-x0208' instead of `=>jis-x0208@usual'.
2668 - Use `=+>jis-x0213-2' instead of `=>jis-x0213-2@usual'.
2669 - Add setting for `=+>ucs@cns'.
2671 * mule/mule-conf.el (=+>jis-x0213-1): New coded-charset for XEmacs
2673 (=>jis-x0213-1): Use `=+>jis-x0213-1' instead of `=>>jis-x0213-1'
2675 (=+>ucs@cns): New coded-charset for XEmacs CHISE.
2676 (=>ucs-bmp-cjk@unicode): New coded-charset for XEmacs CHISE.
2678 * mule/mule-charset.el (default-coded-charset-priority-list): Add
2679 `=>ucs-bmp-cjk@unicode'; delete `=>>ucs@unicode'.
2681 2011-10-25 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
2683 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2684 setting for `=>ucs@ks'.
2686 2011-10-21 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
2688 * mule/mule-charset.el (default-coded-charset-priority-list): Add
2689 `=ucs-bmp-cjk-compat@unicode'.
2691 * mule/mule-conf.el (=ucs-bmp-cjk-compat@unicode): New
2692 coded-charset for XEmacs CHISE.
2694 2011-10-20 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
2696 * mule/mule-charset.el (default-coded-charset-priority-list): Add
2697 `=ucs-bmp-cjk-compat'.
2699 * mule/mule-conf.el (=ucs-bmp-cjk-compat): New coded-charset for
2702 2011-10-19 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
2704 * mule/mule-conf.el (=+>ucs@ks): New coded-charset for XEmacs
2707 2011-10-18 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
2709 * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2710 `=+>ucs@jis/1990' instead of `=>ucs@jis/1990'.
2712 * mule/mule-conf.el (=+>ucs@jis/1990): Renamed from
2714 (=>ucs@jis/1990): New alias for `=+>ucs@jis/1990'.
2716 2011-10-17 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
2718 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2719 setting for `=+>ucs@iso'; use `=+>ucs@jis' instead of `=>ucs@JP'.
2721 * mule/mule-conf.el (=+>ucs@iso): New coded-charset for XEmacs
2723 (=>>ucs@iso): Use `=+>ucs@iso' instead of `=>ucs@iso' as the
2726 2011-10-16 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
2728 * mule/mule-conf.el (=+>jis-x0213-2): Renamed from
2729 `=>jis-x0213-2@usual'.
2730 (=>jis-x0213-2@usual): New alias for `=+>jis-x0213-2'.
2731 (=>jis-x0213-2): Use `=+>jis-x0213-2' instead of
2732 `=>jis-x0213-2@usual' as the mother.
2734 2011-10-15 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
2736 * mule/mule-conf.el (=+>ucs@jis): Renamed from `=>ucs@JP'.
2737 (=>ucs@JP): New alias for `=+>ucs@jis'.
2739 2011-10-14 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
2741 * mule/mule-conf.el (=+>jis-x0208): Renamed from
2742 `=>jis-x0208@usual'.
2743 (=>jis-x0208@usual): New alias for `=+>jis-x0208'.
2744 (=+>jis-x0208@1978): Use `=+>jis-x0208' instead of
2745 `=>jis-x0208@usual' as the mother.
2746 (=>jis-x0208): Likewise.
2748 2011-10-08 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
2750 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2751 setting for `=+>jis-x0208@1978'.
2753 2011-10-08 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
2755 * mule/mule-conf.el (=+>jis-x0208@1978): New coded-charset for
2758 2011-09-09 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
2760 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2761 setting for `=>>>ucs@jis/1990'.
2763 2011-07-23 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
2765 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2766 setting for `=>ucs@jis/1990'.
2768 2011-07-20 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
2770 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2771 setting for `=ucs@JP/hanazono'.
2773 * mule/mule-conf.el (=>ucs@jis/1990): New coded-charset for XEmacs
2775 (=ucs@JP/hanazono): Ditto.
2776 (=ucs-bmp-cjk@JP/hanazono): Ditto.
2777 (=>>hanyo-denshi/jc): Ditto.
2778 (=>>hanyo-denshi/jd): Ditto.
2780 2011-07-19 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
2782 * mule/mule-charset.el (default-coded-charset-priority-list): Use
2783 `=ucs-bmp-cjk@JP/hanazono' instead of `=ucs-bmp-cjk@JP'.
2785 2011-07-18 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
2787 * mule/mule-conf.el (=>>hanyo-denshi/jb): New coded-charset for
2790 2011-07-08 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
2792 * mule/mule-conf.el (=>>hanyo-denshi/hg): New coded-charset for
2795 2011-06-18 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
2797 * mule/mule-charset.el (default-coded-charset-priority-list): Add
2800 2011-04-28 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
2802 * mule/mule-conf.el (=ucs-bmp-cjk@JP): New coded-charset for
2805 2011-05-13 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
2807 * mule/mule-coding.el (coded-charset-entity-reference-alist):
2808 Modify order of settings; add settings for `=daikanwa@rev2'.
2810 2011-04-20 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
2812 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2813 setting for `=>>cbeta'.
2815 * mule/mule-conf.el (=>>cbeta): New coded-charset for XEmacs
2818 2011-04-01 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
2820 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2821 setting for `=>>adobe-japan1'.
2823 2011-03-30 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
2825 * mule/mule-conf.el (=>>adobe-japan1): New coded-charset for
2828 2011-03-24 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
2830 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2831 setting for `=>>hanyo-denshi/ia'.
2833 * mule/mule-conf.el (=>>hanyo-denshi/ia): New coded-charset for
2836 2011-03-10 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
2838 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2839 settings for `=>>>hanyo-denshi/jt' and `=>>>gt'.
2841 * mule/mule-conf.el (=>>>hanyo-denshi/jt): New coded-charset for
2843 (=>>hanyo-denshi/jt): Use `=>>>hanyo-denshi/jt' instead of
2844 `=hanyo-denshi/jt' as the mother.
2846 2011-03-09 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
2848 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2849 setting for `=>>>jis-x0213-2'.
2851 * mule/mule-conf.el (=>>>gt): New coded-charset for XEmacs CHISE.
2852 (=>>gt): Use `=>>>gt' instead of `=gt' as the mother.
2853 (=>>>ucs@jis/2000): New coded-charset for XEmacs CHISE.
2855 2011-03-09 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
2857 * mule/mule-conf.el (=>>>ucs@jis/1990): New coded-charset for
2860 2011-03-08 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
2862 * mule/mule-conf.el (=>>>jis-x0208@1983): New coded-charset for
2865 * mule/mule-charset.el (default-coded-charset-priority-list): Add
2866 `=>>jis-x0213-1@2004'.
2868 2011-03-07 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
2870 * mule/mule-conf.el (=>>>jis-x0208@1978): New coded-charset for
2873 2011-03-07 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
2875 * mule/mule-coding.el: (coded-charset-entity-reference-alist):
2876 - Use "&g2-*;" as entity-references for `=>>>*'.
2877 - Omit "&a{GT|JX1|JX2|JX3}-*;".
2879 * mule/mule-conf.el (=>>>jis-x0213-2): New coded-charset for
2881 (=>>jis-x0213-2): Use `=>>>jis-x0213-2' instead of `=jis-x0213-2'
2884 2011-03-06 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
2886 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2887 setting for `=>>hanyo-denshi/ib'.
2889 * mule/mule-conf.el (=>>jis-x0208@1978): Fix DOC.
2890 (=>>jis-x0208@1983): New coded-charset for XEmacs CHISE.
2891 (=>>jis-x0208@1990): Ditto.
2892 (=>>hanyo-denshi/ib): Ditto.
2894 * mule/mule-charset.el (default-coded-charset-priority-list):
2895 Prefer `=hanziku-*' to `=hanyo-denshi/*'.
2897 2011-03-06 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
2899 * mule/mule-coding.el (coded-charset-entity-reference-alist):
2900 Prefer `=>jis-x0213-2@usual' to `=>jis-x0208@1997' and
2901 `=>jis-x0213-1@2000'; add settings for `=>>>ucs@ks' and
2904 2011-03-05 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
2906 * mule/mule-conf.el (=>>>jis-x0213-1@2000): New coded-charset for
2908 (=>>>jis-x0213-1@2004): Use `=>>>jis-x0213-1' instead of
2909 `=jis-x0213-1@2004' as the mother.
2910 (=>>>ucs@jis/2004): New coded-charset for XEmacs CHISE.
2911 (=>>>ucs@ks): Ditto.
2913 * mule/mule-charset.el (default-coded-charset-priority-list):
2914 Modify priority of `=hanyo-denshi/*'.
2916 2011-03-04 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
2918 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2919 settings for `=>>ucs@JP' and `=ucs@JP'.
2921 2011-03-03 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
2923 * mule/mule-conf.el (=>>ucs@JP): New coded-charset for XEmacs
2926 2011-02-27 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
2928 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2929 setting for `=>>>ucs@cns'.
2931 * mule/mule-conf.el (=>>>ucs@cns): New coded-charset for XEmacs
2934 2011-02-27 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
2936 * mule/mule-conf.el (=>>jis-x0213-1@2004): Use `=>>jis-x0213-1'
2937 instead of `=>>>jis-x0213-1@2004' as the mother.
2938 (=>>>ucs@iso): New coded-charset for XEmacs CHISE.
2939 (=>>>ucs@unicode): Likewise.
2940 (=>>>ucs@jis): Likewise.
2941 (=ucs@iso): Use `=>>>ucs@iso' instead of `=>>ucs@iso' as the
2943 (=>>hanyo-denshi/ks): Fix `chars' and `dimension'.
2945 2011-02-26 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
2947 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2948 settings for `=>>>jis-x0208', `=>>>jis-x0213-1',
2949 `=>>>jis-x0213-1@2004', `=>>>ucs@iso', `=>>>ucs@unicode' and
2952 2011-02-25 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
2954 * mule/mule-charset.el (default-coded-charset-priority-list):
2955 Prefer `=jis-x0212' to `=gt-pj-*', `chinese-cns11643-*', `=big5*'
2956 and `=jis-x0213-*-2000'.
2958 2011-02-24 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
2960 * mule/mule-conf.el (=>>>jis-x0213-1@2004): New coded-charset for
2962 (=>>jis-x0213-1@2004): Use `=>>>jis-x0213-1@2004' instead of
2963 `=>>jis-x0213-1' as the mother.
2965 2011-02-19 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
2967 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2968 settings for `=>>hanyo-denshi/jt' and `=>gt-k'.
2970 2011-02-18 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
2972 * mule/mule-conf.el (=>gt-k): New coded-charset for XEmacs CHISE.
2974 2011-02-18 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
2976 * mule/mule-conf.el (=>>hanyo-denshi/jt): New coded-charset for
2979 2011-02-16 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
2981 * mule/mule-coding.el (decomposition-feature-list): Set
2982 `=decomposition', `=decomposition@cid' and
2983 `=decomposition@hanyo-denshi'.
2985 2011-02-16 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
2987 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2988 setting for `=>>hanyo-denshi/ks'.
2990 * mule/mule-conf.el (=>>hanyo-denshi/ks): New coded-charset for
2993 2011-02-16 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
2995 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2996 settings for `=hanyo-denshi/ks' and `=hanyo-denshi/ks/mf'.
2998 * mule/mule-charset.el (default-coded-charset-priority-list): Add
2999 `=hanyo-denshi/ks/mf'.
3001 * mule/mule-conf.el (=hanyo-denshi/ks): New coded-charset for
3003 (=hanyo-denshi/ks/mf): Ditto.
3005 2011-02-15 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3007 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3008 settings for P=hanyo-denshi/jt'.
3010 * mule/mule-charset.el (default-coded-charset-priority-list): Add
3013 * mule/mule-conf.el (=hanyo-denshi/jt): New coded-charset for
3016 2011-02-15 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3018 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3019 settings for `=hanyo-denshi/ip'.
3021 * mule/mule-charset.el (default-coded-charset-priority-list): Add
3024 * mule/mule-conf.el (=hanyo-denshi/ip): New coded-charset for
3027 2011-02-14 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3029 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3030 settings for `=hanyo-denshi/hg'.
3032 * mule/mule-charset.el (default-coded-charset-priority-list): Add
3035 * mule/mule-conf.el (=hanyo-denshi/hg): New coded-charset for
3038 2011-02-14 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3040 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3041 setting for `=>>hanyo-denshi/ft'.
3043 * mule/mule-charset.el (default-coded-charset-priority-list): Add
3044 `=>>hanyo-denshi/ft'.
3046 * mule/mule-conf.el (=>>hanyo-denshi/ft): New coded-charset for
3049 2011-02-14 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3051 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3052 settings for `=hanyo-denshi/ib'.
3054 * mule/mule-charset.el (default-coded-charset-priority-list): Add
3057 * mule/mule-conf.el (=hanyo-denshi/ib): New coded-charset for
3060 2011-02-14 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3062 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3063 settings for isolated characters of `=hanyo-denshi/ia' and
3064 non-isolated characters of `=hanyo-denshi/*'.
3066 * mule/mule-charset.el (default-coded-charset-priority-list): Add
3069 * mule/mule-conf.el (=hanyo-denshi/ia): New coded-charset for
3072 2011-02-14 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3074 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3075 setting for isolated characters of `=hanyo-denshi/ft'.
3077 * mule/mule-charset.el (default-coded-charset-priority-list): Add
3080 * mule/mule-conf.el (=hanyo-denshi/ft): New coded-charset for
3083 2011-02-14 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3085 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3086 setting for isolated characters of `=hanyo-denshi/jd'.
3088 * mule/mule-charset.el (default-coded-charset-priority-list): Add
3091 * mule/mule-conf.el (=hanyo-denshi/jd): New coded-charset for
3094 2011-02-13 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3096 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3097 setting for isolated characters of `=hanyo-denshi/jc'.
3099 * mule/mule-charset.el (default-coded-charset-priority-list): Add
3102 * mule/mule-conf.el (=hanyo-denshi/jc): New coded-charset for
3105 2011-02-13 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3107 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3108 setting for isolated characters of `=hanyo-denshi/jb'.
3110 * mule/mule-charset.el (default-coded-charset-priority-list): Add
3113 * mule/mule-conf.el (=hanyo-denshi/jb): New coded-charset for
3116 2011-02-13 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3118 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3119 setting for isolated characters of `=hanyo-denshi/ja'.
3121 2011-02-12 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3123 * mule/mule-charset.el (default-coded-charset-priority-list): Add
3126 * mule/mule-conf.el (=hanyo-denshi/ja): New coded-charset for
3129 2011-02-09 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3131 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3132 settings for isolated characters of `=adobe-japan1-6'.
3134 2011-02-08 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3136 * mule/mule-conf.el (=daikanwa/+p): New coded-charset for XEmacs
3138 (=daikanwa/+2p): Ditto.
3139 (=daikanwa/ho): Ditto.
3141 2011-02-08 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
3143 * mule/mule-coding.el (utf-8-mcs-no-composition): New
3144 coding-system for XEmacs CHISE.
3146 2011-02-01 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
3148 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3149 setting for `=>>ruimoku-v6'.
3151 * mule/mule-conf.el (=>>ruimoku-v6): New coded-charset for XEmacs
3154 2010-12-07 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
3156 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3157 setting for `=daikanwa@rev1'.
3159 2010-10-14 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
3161 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3162 setting for `=>jis-x0213-2@usual' and `=>ucs@JP'.
3164 2010-10-13 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
3166 * mule/mule-conf.el (=>jis-x0213-2@usual): New coded-charset for
3168 (=>jis-x0213-2): Use `=>jis-x0213-2@usual' as the mother.
3170 2010-10-12 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
3172 * mule/mule-conf.el (=>ucs@JP): New coded-charset for XEmacs
3175 2010-09-30 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
3177 * mule/mule-conf.el (=>ucs@jis): New coded-charset for XEmacs
3180 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3181 setting for `=>ucs@jis'.
3183 2010-09-14 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
3185 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3186 setting for `=>jis-x0208@usual'.
3188 * mule/mule-conf.el (=>jis-x0208@usual): New coded-charset for
3190 (=>jis-x0208): Use `=>jis-x0208@usual' as the mother.
3191 (=>ucs@ks): New coded-charset for XEmacs CHISE.
3192 (=ucs@big5): Use `=>>ucs@cns' as the mother.
3194 2010-09-10 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
3196 * mule/mule-conf.el (=>>>jis-x0208): New coded-charset for XEmacs
3198 (=>>>jis-x0208@1990): Ditto.
3199 (=>>>jis-x0213-1): Ditto.
3200 (=>>jis-x0208): Use `=>>>jis-x0208' instead of `=jis-x0208' as the
3202 (=>>jis-x0213-1): Use `=>>>jis-x0213-1' instead of `=jis-x0213-1'
3205 2010-09-07 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
3207 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3208 setting for `=>ucs@cns' and `=>>ucs@ks'.
3210 * mule/mule-conf.el (=>>ucs@ks): New coded-charset for XEmacs
3213 2010-08-30 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
3215 * mule/mule-conf.el (=>ucs@cns): New coded-charset for XEmacs
3218 2010-08-12 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
3220 * mule/mule-conf.el (=>>daikanwa): New coded-charset for XEmacs
3222 (=>daikanwa): Use `=>>daikanwa' instead of `=daikanwa' as the
3225 2010-08-10 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
3227 * mule/mule-charset.el (default-coded-charset-priority-list): Add
3228 `==>ucs-bmp-cjk@bucs'.
3230 * mule/mule-conf.el (==>ucs-bmp-cjk@bucs): New coded-charset for
3233 2010-08-07 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
3235 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3236 setting for `==>ucs@bucs'.
3238 * mule/mule-conf.el (==>ucs@bucs): New super abstract CCS for
3241 2010-08-04 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
3243 * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3244 - Add setting for `=>>jis-x0208'.
3245 - Omit setting for `=>>jis-x0208@1990'.
3246 - Prefer `=>>gt', JIS X0208/0213, `=>>big5-cdp', `=>>gt-k', `=>gt'
3247 and `=>zinbun-oracle' to `=>ucs@FOO', `=>>ucs@FOO' and
3250 2010-08-04 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
3252 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3253 setting for `=>daikanwa'.
3255 2010-08-03 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
3257 * mule/mule-conf.el (=daikanwa): Fix DOC.
3258 (=>daikanwa): New abstract character for XEmacs CHISE.
3259 (=>ucs@iso): Likewise.
3260 (=>ucs@unicode): Likewise.
3261 (=>>ucs@iso): Use `=>ucs@iso' as the mother.
3263 2010-08-02 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
3265 * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3266 - Prefer representative features to `=>>gt', `=>>big5-cdp',
3267 `=>>gt-k', `=>gt' and `=>zinbun-oracle'.
3268 - Prefer abstract glyph features to `=>gt', `=>zinbun-oracle'.
3271 2010-07-30 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
3273 * mule/mule-conf.el (=>>big5-cdp): Fix long-name.
3274 (=>big5-cdp): New abstract character.
3276 2010-07-29 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
3278 * mule/mule-coding.el (coded-charset-entity-reference-alist):
3279 Prefer UCS and JIS X0208/0213 related features to `china3-jef' and
3282 2010-07-28 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
3284 * mule/mule-charset.el (default-coded-charset-priority-list):
3285 Prefer `=>>big5-cdp' to `=>>ucs@unicode'.
3287 * mule/mule-coding.el (coded-charset-entity-reference-alist):
3288 Prefer `=>>ucs@{unicode|jis|cns' to `=>>ucs@jis/{2004|2000|1990',
3289 `=>>jis-x0208@{1990|1978', `=>>jis-x0213-1@{2000|2004}',
3290 `=>>jis-x0213-2', `=>jis-x0208@1997', `=>jis-x0213-1@{2000|2004}'
3291 and `=>jis-x0213-2'.
3293 2010-07-27 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
3295 * mule/mule-conf.el (=>>ucs@jis/1990): New abstract glyph-set for
3297 (=>>ucs@jis/2000): Likewise.
3298 (=>>ucs@jis/2004): Likewise.
3300 2010-07-23 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
3302 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3303 settings for `=>>big5-cdp', `=>>gt-k', `=>>ucs@jis' and
3306 * mule/mule-conf.el (=>>big5-cdp): New abstract glyph-set for
3308 (=>>gt): Use quote instead of backquote; modify DOC.
3309 (=>gt): Use quote instead of backquote.
3310 (=>>gt-k): New abstract glyph-set for XEmacs CHISE.
3311 (=>>ucs@iso): New abstract glyph-set for XEmacs CHISE.
3312 (=>>ucs@unicode): Use `=>>ucs@iso' as the mother.
3313 (=>>ucs@jis): New abstract glyph-set for XEmacs CHISE.
3314 (=>>ucs@cns): New abstract glyph-set for XEmacs CHISE.
3315 (=ucs@iso): Use `=>>ucs@iso' as the mother.
3317 2010-07-01 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
3319 * mule/mule-charset.el (default-coded-charset-priority-list): Add
3320 `=>>ucs@unicode' and `=>>gt'.
3322 2010-05-12 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
3324 * mule/mule-conf.el (=jis-x0208@1978/2-pr): New coded-charset for
3326 (=jis-x0208@1978/4er): New coded-charset for XEmacs CHISE.
3327 (=jis-x0208@1978/4-pr): Use `=jis-x0208@1978/2-pr' instead of
3328 `=jis-x0208@1978/1er-pr' as the mother.
3329 (=jis-x0208@1978/5pr): New coded-charset for XEmacs CHISE.
3331 2010-04-24 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
3333 * mule/mule-conf.el (=ucs@big5): Use `=>>ucs@unicode' instead of
3334 `=ucs@unicode' as the mother.
3336 2010-04-23 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
3338 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3339 setting for `=>>ucs@unicode'.
3341 * mule/mule-conf.el (=>>ucs@unicode): New coded-charset for XEmacs
3344 2010-04-21 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
3346 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3347 settings for &I-AJ1-ddddd; and &AJ1-ddddd;.
3349 * mule/mule-charset.el (default-coded-charset-priority-list): Add
3350 `=adobe-japan1-6' and `=adobe-japan1-base'.
3352 * mule/mule-conf.el (=adobe-japan1-base): New coded-charset for
3354 (=adobe-japan1-0): Specify `=adobe-japan1-base' as the mother;
3355 specify `min-code' and `max-code'.
3356 (=adobe-japan1-1): Specify `min-code' and `max-code'.
3357 (=adobe-japan1-2): Likewise.
3358 (=adobe-japan1-3): Likewise.
3359 (=adobe-japan1-4): Likewise.
3360 (=adobe-japan1-5): Likewise.
3361 (=adobe-japan1-6): Likewise.
3363 2010-04-07 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
3365 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3368 2010-04-06 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
3370 * mule/mule-conf.el (=>gt): New abstract coded-charset for XEmacs
3373 2010-04-01 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
3375 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3376 setting for `=>zinbun-oracle'.
3378 * mule/mule-conf.el (=>zinbun-oracle): New abstract coded-charset
3381 2010-03-26 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
3383 * mule/mule-conf.el (=jis-x0208@1978/1er-pr): New coded-charset
3385 (=jis-x0208@1978/4-pr): Use `=jis-x0208@1978/1er-pr' instead of
3386 `=jis-x0208@1978' as the mother.
3388 2010-03-02 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
3390 * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3391 - Use `=gt' instead of `ideograph-gt'.
3392 - Use `=gt-k' instead of `ideograph-gt-k'.
3393 - Use `=jis-x0208@1990' instead of `japanese-jisx0208-1990'.
3394 - Use `=jis-x0208@1983' instead of `japanese-jisx0208'.
3395 - Use `=jis-x0213-1@2000' instead of `japanese-jisx0213-1'.
3396 - Use `=jis-x0213-2' instead of `japanese-jisx0213-2'.
3397 - Use `=jis-x0212' instead of `japanese-jisx0212'.
3398 - Use `=jis-x0208@1978' instead of `japanese-jisx0208-1978'.
3399 - Use `=>>gt' instead of `<=>gt'.
3400 - Use &G-GT-ddddd; instead of &aGT-ddddd for `=>>gt'.
3401 - Add setting for `=>>jis-x0208@1990'.
3402 - Use &G-JX1-hhhh; instead of &aJX1-hhhh; for
3403 `=>>jis-x0213-1@2000'.
3404 - Use &G-JX2-hhhh; instead of &aJX2-hhhh; for `=>>jis-x0213-2'.
3405 - Use &G-JX3-hhhh; instead of &aJX3-hhhh; for
3406 `=>>jis-x0213-1@2004'.
3407 - Add setting for `=>>jis-x0208@1978'.
3408 - Decode &A-J0-hhhh; as `=>jis-x0208@1997'.
3410 2010-02-24 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
3412 * mule/mule-conf.el (=>>jis-x0208@1978): New coded-charset for
3415 2009-11-06 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
3417 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3418 setting for `=>>jis-x0213-2' and `=>jis-x0213-2'; use
3419 `=>jis-x0208@1997', `=>jis-x0213-1@2000' and `=>jis-x0213-1@2004'
3420 instead of `<=>jis-x0208@1997', `<=>jis-x0213-1@2000' and
3421 `<=>jis-x0213-1@2004'.
3423 2009-09-04 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
3425 * mule/mule-conf.el (=>>jis-x0213-2): New coded-charset for XEmacs
3427 (=>jis-x0213-2): Ditto.
3429 2009-09-01 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
3431 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3432 settings for `=>>jis-x0213-1@2000' and `=>>jis-x0213-1@2004'.
3434 2009-08-30 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
3436 * mule/mule-charset.el (default-coded-charset-priority-list): Add
3437 `=>>jis-x0208', `=>>jis-x0213-1', `=>jis-x0208' and
3440 2009-08-28 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
3442 * mule/mule-conf.el (=>>jis-x0208): New coded-charset for XEmacs
3444 (=>jis-x0208): Use `=>>jis-x0208' as the mother.
3446 2009-08-28 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
3448 * mule/mule-conf.el (=>>jis-x0213-1): Renamed from
3450 (=>>jis-x0213-1@2000): Renamed from `<==>jis-x0213-1@2000'.
3451 (=>>jis-x0213-1@2004): Renamed from `<==>jis-x0213-1@2004'.
3452 (=>jis-x0208): Renamed from `<=>jis-x0208'.
3453 (<=>jis-x0208): New alias for `=>jis-x0208'.
3454 (=>jis-x0208@1997): Renamed from `<=>jis-x0208@1997'.
3455 (<=>jis-x0208@1997): New alias for `=>jis-x0208@1997'.
3456 (=>jis-x0213-1): Renamed from `<=>jis-x0213-1'.
3457 (<=>jis-x0213-1): New alias for `=>jis-x0213-1'.
3458 (=>jis-x0213-1@2000): Renamed from `<=>jis-x0213-1@2000'.
3459 (<=>jis-x0213-1@2000): New alias for `=>jis-x0213-1@2000'.
3460 (=>jis-x0213-1@2004): Renamed from `<=>jis-x0213-1@2004'.
3461 (<=>jis-x0213-1@2004): New alias for `=>jis-x0213-1@2004'.
3462 (=>>gt): Renamed from `<==>gt'.
3463 (<==>gt): New alias for `=>>gt'.
3465 2009-08-27 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
3467 * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3468 - Use `=jis-x0213-1@2000' instead of `japanese-jisx0213-1'
3469 - Use `=jis-x0213-2' instead of `japanese-jisx0213-2'.
3470 - Use `<=>jis-x0208@1997' instead of `=jis-x0208@1997'.
3471 - Add settings for `<=>jis-x0213-1@2000' and
3472 `<=>jis-x0213-1@2004'.
3474 * mule/mule-conf.el (=jis-x0208@1978/-4X): New coded-charset for
3476 (<==>jis-x0213-1): Likewise.
3477 (<==>jis-x0213-1@2000): Likewise.
3478 (<==>jis-x0213-1@2004): Likewise.
3479 (<=>jis-x0208): Add property `=>iso-ir 168'.
3480 (<=>jis-x0208@1997): Likewise.
3481 (<=>jis-x0213-1): Use `<==>jis-x0213-1' instead of `=jis-x0213-1'
3482 as the mother; add property `=>iso-ir 228'.
3483 (<=>jis-x0213-1@2000): Modify DOC-string; fix `registry'; add
3484 property `=>iso-ir 228'.
3485 (<=>jis-x0213-1@2004): Modify DOC-string; fix `registry'; add
3486 property `=>iso-ir 233'.
3487 (<==>gt): Renamed from `<=>gt'.
3488 (<=>gt): New alias for `<==>gt'.
3490 2009-08-25 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
3492 * mule/mule-conf.el (<=>jis-x0208): New coded-charset for XEmacs
3494 (<=>jis-x0208@1997): Renamed from `=jis-x0208@1997'; use
3495 `<=>jis-x0208' as the mother.
3496 (<=>jis-x0213-1): New coded-charset for XEmacs CHISE.
3497 (<=>jis-x0213-1@2000): Ditto.
3498 (<=>jis-x0213-1@2004): Ditto.
3500 2009-06-22 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
3502 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3503 settings for `<=>gt'.
3505 * mule/mule-conf.el (<=>gt): New coded-charset for XEmacs CHISE.
3507 2009-04-07 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
3509 * mule/mule-conf.el (=jis-x0208@1978): Specify `=>iso-ir' in
3511 (=jis-x0208@1978/-4pr): Likewise.
3512 (=jis-x0208@1978/4-pr): Likewise.
3513 (=jis-x0213-1): Likewise.
3514 (=ucs@iso): Likewise.
3515 (=ucs@unicode): Likewise.
3516 (=ucs@gb): Likewise.
3517 (=ucs@gb/fw): Likewise.
3518 (=ucs@cns): Likewise.
3519 (=ucs@cns/fw): Likewise.
3520 (=ucs@jis): Likewise.
3521 (=ucs@jis/fw): Likewise.
3522 (=ucs@jis/1990): Likewise.
3523 (=ucs@jis/2000): Likewise.
3524 (=ucs@jis/2004): Likewise.
3525 (=ucs@JP): Likewise.
3526 (=ucs@ks): Likewise.
3527 (=ucs@big5): Likewise.
3528 (=ucs@big5/cns11643): Likewise.
3529 (=ucs@cns11643): Likewise.
3531 2008-10-17 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
3533 * mule/mule-charset.el (default-coded-charset-priority-list):
3534 Prefer `=jis-x0213-{1|2}-2000' to `japanese-jisx0212'.
3536 * mule/mule-conf.el (=ucs@jis/2004): New coded-charset for XEmacs
3538 (=ucs@JP): Use `=ucs@jis/2004' instead of `=ucs@jis' as the
3541 2008-09-14 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
3543 * mule/mule-conf.el (=jis-x0208@1978): New coded-charset [moved
3544 from src/mule-charset.c].
3545 (=jis-x0208@1978/-4pr): Renamed from `=jis-x0208@1978/i-4';
3547 (=jis-x0208@1978/1pr): Renamed from `=jis-x0208@1978/i1'; specify
3548 `iso-ir' and `final', namely now it is used as ISO-IR-42.
3549 (=jis-x0208@1978/4-pr): Renamed from `=jis-x0208@1978/i4-'.
3550 (=jis-x0208@1978/i1): New alias for `=jis-x0208@1978/1pr'.
3551 (=jis-x0208@1978/i-4): New alias for `=jis-x0208@1978/-4pr'.
3552 (=jis-x0208@1978/i4-): New alias for `=jis-x0208@1978/4-pr'.
3554 2008-09-12 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
3556 * mule/mule-conf.el (=jis-x0213-1-2000): Changed to the alias of
3557 `=jis-x0213-1@2000' instead of `=jis-x0213-1'.
3558 (=jis-x0208@1978/i-4): Specify `partial'.
3559 (=jis-x0208@1978/i1): Likewise; use `=jis-x0208@1978/i-4' as the
3560 mother coded-charset.
3561 (=jis-x0208@1978/i4-): New coded-charset for XEmacs CHISE.
3563 2008-09-09 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
3565 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3566 settings for `=jis-x0213-1@2004'.
3568 2008-09-03 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
3570 * mule/mule-conf.el (=jis-x0213-1): New coded-charset for XEmacs
3572 (=jis-x0213-1@2000): Renamed from `=jis-x0213-1-2000'.
3573 (=jis-x0213-2): Renamed from `=jis-x0213-2-2000'.
3574 (=jis-x0213-1@2004): New coded-charset for XEmacs CHISE.
3575 (=jis-x0213-1-2000): New alias for `=jis-x0213-1' in XEmacs CHISE
3577 (=jis-x0213-2-2000): New alias for `=jis-x0213-2' in XEmacs CHISE.
3579 2008-08-20 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
3581 * mule/mule-conf.el (=shinjigen): New coded-charset for XEmacs
3583 (=shinjigen@1ed): Inherited from `=shinjigen'.
3584 (=shinjigen@rev): Likewise.
3586 2008-08-05 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
3588 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3589 settings for `=shinjigen@rev' and `=shinjigen@1ed'.
3591 2008-08-04 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
3593 * mule/mule-conf.el (=shinjigen@1ed): Renamed from `shinjigen-1';
3594 define it as an alias.
3595 (=shinjigen@1ed/24pr): New coded-charset for XEmacs CHISE.
3596 (=shinjigen@rev): Renamed from `shinjigen-2'; define it as an
3598 (=shinjigen/+p@rev): Renamed from `shinjigen-2-p'; define it as an
3601 2008-07-31 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
3603 * mule/mule-conf.el (shinjigen-2-p): New coded-charset for XEmacs
3606 2008-06-05 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
3608 * mule/mule-conf.el (shinjigen-1): New coded-charset for XEmacs
3610 (shinjigen-2): Ditto.
3612 2007-05-29 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
3614 * mule/mule-charset.el (default-coded-charset-priority-list):
3615 Prefer `gt-pj-*' to `chinese-cns11643-*', `=big5-cdp',
3616 `chinese-big5-eten-*' and `chinese-big5'.
3618 2006-03-02 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
3620 * mule/mule-conf.el (=ucs-bmp-cjk@unicode): Change `max-code' to
3623 2006-01-17 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
3625 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3626 settings for `=jis-x0208@1978/i1'.
3628 2005-11-24 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
3630 * mule/mule-conf.el (=jis-x0208@1978/i-4): New coded-charset for
3633 2005-10-24 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
3635 * mule/mule-conf.el (=adobe-japan1-[0..6]): New coded-charset for
3638 2005-07-14 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
3640 * mule/mule-conf.el (=jis-x0208@1978/i1): New coded-charset for
3643 2005-06-29 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
3645 * mule/mule-conf.el (=ucs-bmp@gb): New coded-charset for XEmacs
3647 (=ucs-bmp@cns): Likewise.
3648 (=ucs-bmp@jis): Likewise.
3649 (=ucs-bmp@ks): Likewise.
3651 2005-05-27 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
3653 * mule/mule-conf.el (=zinbun-oracle): New coded-charset for XEmacs
3655 (=ucs-bmp-cjk): Change `max-code' to #x9FA5 temporarily.
3657 2005-05-25 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
3659 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3660 settings for `=zinbun-oracle'.
3662 * mule/mule-charset.el (default-coded-charset-priority-list): Add
3665 2005-05-15 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
3667 * mule/mule-coding.el (coded-charset-entity-reference-alist):
3668 Modify to use "&U-hhhhhhhh;" instead of "&UU+hhhh;" for
3671 2005-04-03 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
3673 * mule/mule-charset.el (default-coded-charset-priority-list):
3674 Delete `ucs-sip'; modify order of some CCSs.
3676 2005-02-28 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
3678 * mule/mule-coding.el (iso-2022-jp-2): Specify `ccs-priority-list'
3681 * mule/japanese.el (iso-2022-jp): Specify `ccs-priority-list' in
3682 XEmacs CHISE; don't specify `input-charset-conversion' in XEmacs
3685 2004-12-15 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
3687 * mule/mule-conf.el (=ucs-radicals): Use "-zhRadicals-.*-ucs-0" as
3689 (=ucs-radicals@unicode): Likewise.
3691 2004-12-15 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
3693 * mule/mule-conf.el (=ucs-hangul): New coded-charset for XEmacs
3696 2004-11-20 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
3698 * mule/mule-conf.el (=ucs@cns/fw): New coded-charset for XEmacs
3701 2004-11-20 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
3703 * mule/mule-conf.el (=ucs@gb/fw): New coded-charset for XEmacs
3706 2004-11-17 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
3708 * mule/mule-coding.el (coded-charset-entity-reference-alist):
3709 Modify preference of *isolated settings*.
3711 2004-11-15 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
3713 * mule/mule-conf.el (=ucs@big5/cns11643): New coded-charset when
3714 utf-2000 is provided.
3715 (=ucs@cns11643): Likewise.
3717 2004-11-15 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
3719 * mule/mule-coding.el (coded-charset-entity-reference-alist):
3720 Prefer every *isolated setting* to ordinary setting.
3722 2004-11-02 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
3724 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3725 settings for `latin-viscii-{upper|lower}' and `latin-viscii'.
3727 2004-10-30 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
3729 * mule/mule-conf.el (=ucs@jis/fw): New coded-charset for XEmacs
3732 2004-09-14 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
3734 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3735 settings for `=jis-x0208@1997'.
3737 2004-09-13 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
3739 * mule/mule-charset.el (default-coded-charset-priority-list): Add
3742 2004-09-11 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
3744 * mule/mule-conf.el (=jis-x0208@1997): New coded-charset for
3747 2004-09-09 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
3749 * mule/mule-conf.el (=jis-x0208-1978): Define as an alias for
3751 (=jis-x0208-1983): Define as an alias for `=jis-x0208@1983'.
3752 (=jis-x0213-1-2000): Use `=jis-x0208@1990' instead of
3753 `=jis-x0208-1990' as the mother.
3754 (=jis-x0208-1990): Define as an alias for `=jis-x0208@1990'.
3756 2004-09-04 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
3758 * mule/mule-conf.el (=ucs@jis/1990): Renamed from `=ucs@jis-1990';
3759 define `=ucs@jis-1990' as an alias for `=ucs@jis/1990'.
3760 (=ucs@jis/2000): Renamed from `=ucs@jis-2000'; define
3761 `=ucs@jis-2000' as an alias for `=ucs@jis/2000'.
3762 (=ucs@JP): Renamed from `=ucs@jp'; define `=ucs@jp' as an alias
3765 2004-09-02 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
3767 * mule/mule-conf.el (=daikanwa@rev1): Renamed from
3768 `=daikanwa-rev1'; specify `=daikanwa' as the mother; define
3769 `=daikanwa-rev1' as an alias for `=daikanwa@rev1'.
3770 (=daikanwa@rev2): Renamed from `=daikanwa-rev2'; specify
3771 `=daikanwa' as the mother; define `=daikanwa-rev2' as an alias for
3774 2004-07-23 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
3776 * mule/mule-conf.el (=big5-cdp): Swap DOC-string and long-name.
3779 (=gt-pj-*): Likewise.
3780 (=gt-pj-k1): Likewise.
3781 (=gt-pj-k2): Likewise.
3782 (=daikanwa): Likewise.
3783 (=daikanwa-rev1): Likewise.
3784 (=daikanwa-rev2): Likewise.
3785 (=big5-pua): Likewise.
3786 (=big5-eten): Likewise.
3787 (chinese-big5-eten-a): Likewise.
3788 (chinese-big5-eten-b): Likewise.
3789 (=hanziku-*): Likewise.
3791 (=jef-china3): Likewise.
3792 (=ruimoku-v6): Likewise.
3793 (=ucs@iso): Likewise.
3794 (=ucs@unicode): Likewise.
3795 (=ucs@gb): Likewise.
3796 (=ucs@cns): Likewise.
3797 (=ucs@jis): Likewise.
3798 (=ucs@jis-1990): Likewise.
3799 (=ucs@jis-2000): Likewise.
3800 (=ucs@jp): Likewise.
3801 (=ucs@ks): Likewise.
3802 (=ucs@big5): Likewise.
3803 (=ucs-radicals): Likewise.
3804 (=ucs-radicals@unicode): Likewise.
3805 (=ucs-bmp-cjk): Likewise.
3806 (=ucs-bmp-cjk@unicode): Likewise.
3807 (=ucs-sip-ext-b): Likewise.
3808 (=ucs-sip-ext-b@iso): Likewise.
3810 2004-04-08 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
3812 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3813 settings for =ucs@{unicode|iso|gb|jis|cns|ks}.
3815 2004-04-05 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
3817 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3818 settings for chinese-gb2312, =iso-ir165, latin-iso8859-{1..4},
3819 cyrillic-iso8859-5, greek-iso8859-7, hebrew-iso8859-8,
3820 latin-iso8859-9, latin-jisx0201, katakana-jisx0201,
3821 latin-tcvn5712, thai-tis620, lao, ethiopic, arabic-{1|2}-column,
3822 arabic-digit, ipa and ``&I-B-XXXX;''.
3824 2004-03-12 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
3826 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3827 setting for (I-)HZK{03..12}-XXXX.
3829 2004-02-04 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
3831 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3832 settings for `&I-RUI6-hhhh;' and `&RUI6-hhhh;'.
3834 * mule/mule-charset.el (default-coded-charset-priority-list): Add
3837 * mule/mule-conf.el (=ruimoku-v6): New coded-charset of XEmacs
3840 2004-01-21 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
3842 * mule/mule-conf.el (=ucs@iso): New coded-charset in XEmacs CHISE.
3843 (=ucs@unicode): Likewise.
3844 (=ucs@gb): Inherits `=ucs@unicode' instead of `=ucs'.
3845 (=ucs@cns): Likewise.
3846 (=ucs@jis): Likewise.
3847 (=ucs@ks): Likewise.
3848 (=ucs@big5): Likewise.
3850 2004-01-19 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
3852 * mule/mule-coding.el (utf-8-jis): Use `=ucs@jis-2000' instead of
3854 (utf-8-jis-er): Likewise.
3855 (utf-8-jp): New coding-system.
3856 (utf-8-jp-er): Likewise.
3858 * mule/mule-conf.el (=ucs@jp): New coded-charset for XEmacs CHISE.
3860 2004-01-15 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
3862 * mule/mule-coding.el (euc-jisx0213): Moved from mule/japanese.el.
3864 * mule/japanese.el: Move definition of `euc-jisx0213' to
3865 mule/mule-coding.el.
3867 2004-01-14 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
3869 * dumped-lisp.el (preloaded-file-list): Load mule-charset and
3870 mule-coding before loading update-cdb when utf-2000 is provided.
3872 2003-11-11 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
3874 * mule/mule-conf.el: Prefer `=big5-cdp', `=gt' and `=gt-k' to
3877 2003-11-10 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
3879 * mule/mule-conf.el: Define =ucs@DOMAIN at the end of CCS
3880 definition codes when `utf-2000' is provided.
3882 2003-08-19 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
3884 * mule/mule-category.el (word-combining-categories): Don't setup
3885 `word-combining-categories' in XEmacs CHISE.
3886 (word-separating-categories): Add setting about Latin script in
3889 2003-08-09 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
3891 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3892 setting for `chinese-big5'.
3894 2003-08-05 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
3896 * mule/mule-coding.el (coded-charset-entity-reference-alist):
3897 Prefer `chinese-big5-cdp' to `ideograph-daikanwa' and
3898 `ideograph-gt-k'; prefer `ideograph-daikanwa' to `ideograph-gt-k';
3899 add setting for HZK0[12]-xxxx.
3901 2003-08-04 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
3903 * mule/mule-conf.el (=iso-ir165): Define to inherit from `=gb2312'
3906 2003-07-28 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
3908 * mule/mule-charset.el (default-coded-charset-priority-list):
3909 Prefer `=big5-cdp', `chinese-big5-eten-a', `chinese-big5-eten-b'
3910 and `chinese-big5' to `=gt-pj-*'.
3912 2003-05-10 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
3914 * mule/mule-conf.el (=daikanwa): Renamed from
3915 `ideograph-daikanwa'.
3916 (ideograph-daikanwa): Changed to an alias for `=daikanwa'.
3918 2003-05-09 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
3920 * mule/mule-conf.el (=cns11643-7): Renamed from
3921 `chinese-cns11643-7'.
3922 (chinese-cns11643-7): Changed to an alias for `=cns11643-7'.
3924 2003-05-07 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
3926 * mule/mule-conf.el (=cns11643-6): Renamed from
3927 `chinese-cns11643-6'.
3928 (chinese-cns11643-6): Changed to an alias for `=cns11643-6'.
3930 2003-05-06 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
3932 * mule/mule-conf.el (=cns11643-5): Renamed from
3933 `chinese-cns11643-5'.
3934 (chinese-cns11643-5): Changed to an alias for `=cns11643-5'.
3936 2003-05-05 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
3938 * mule/mule-conf.el (=cns11643-4): Renamed from
3939 `chinese-cns11643-4'.
3940 (chinese-cns11643-4): Changed to an alias for `=cns11643-4'.
3942 2003-05-02 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
3944 * mule/mule-conf.el (=cns11643-3): Renamed from
3945 `chinese-cns11643-3'.
3946 (chinese-cns11643-3): Changed to an alias for `=cns11643-3'.
3948 2003-04-30 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
3950 * mule/mule-conf.el: `chinese-cns11643-2' is renamed to
3952 (chinese-cns11643-2): New alias for `=cns11643-2'.
3954 2003-04-27 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
3956 * mule/mule-conf.el: `chinese-cns11643-1' is renamed to
3958 (chinese-cns11643-1): New alias for `=cns11643-1'.
3960 2003-04-25 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
3962 * mule/mule-conf.el: `chinese-gb12345' is renamed to `=gb12345'.
3963 (chinese-gb12345): New alias for `=gb12345'.
3965 2003-04-21 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
3967 * mule/mule-conf.el: `chinese-gb2312' is renamed to `=gb2312'.
3968 (chinese-gb2312): New alias for `=gb2312'.
3970 2003-04-19 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
3972 * mule/mule-conf.el: `chinese-big5' is renamed to `=big5'.
3973 (chinese-big5): New alias for `=big5'.
3975 2003-04-17 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
3977 * mule/mule-conf.el: `korean-ksc5601' is renamed to `=ks-x1001'.
3978 (korean-ksc5601): New alias for `=ks-x1001'.
3980 2003-04-15 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
3982 * mule/mule-conf.el: `japanese-jisx0212' is renamed to
3984 (japanese-jisx0212): New alias for `=jis-x0212'.
3986 2003-04-12 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
3988 * mule/mule-conf.el: `japanese-jisx0208' is renamed to
3990 (japanese-jisx0208): New alias for `=jis-x0208-1983'.
3992 2003-04-07 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
3994 * mule/mule-conf.el: `japanese-jisx0208-1978' is renamed to
3996 (japanese-jisx0208-1978): New alias for `=jis-x0208-1978'.
3998 2003-04-05 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
4000 * mule/mule-conf.el (=iso-ir165): Renamed from `chinese-isoir165'.
4001 (chinese-isoir165): Changed to an alias for `=iso-ir165'.
4003 2003-04-03 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
4005 * mule/mule-conf.el (chinese-isoir165): Specify iso-ir 165.
4006 (chinese-cns11643-3): Specify iso-ir 183.
4007 (chinese-cns11643-4): Specify iso-ir 184.
4008 (chinese-cns11643-5): Specify iso-ir 185.
4009 (chinese-cns11643-6): Specify iso-ir 186.
4010 (chinese-cns11643-7): Specify iso-ir 187.
4011 (=jis-x0213-1-2000): In XEmacs CHISE, specify iso-ir 228.
4012 (=jis-x0213-2-2000): In XEmacs CHISE, specify iso-ir 229.
4014 2003-04-03 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4016 * bytecomp.el (byte-compile-insert-header): In XEmacs CHISE, check
4017 \uXXXX for every cases.
4019 2003-03-31 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
4021 * mule/mule-conf.el (=ucs@big5): Renamed from `ucs-big5'.
4022 (ucs-big5): Changed to an alias for `=ucs@big5'.
4024 2003-03-29 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
4026 * mule/mule-conf.el (=ucs@ks): Renamed from `ucs-ks'.
4027 (ucs-ks): Changed to an alias for `=ucs@ks'.
4029 2003-03-27 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
4031 * mule/mule-conf.el (=ucs@jis-2000): Renamed from `=ucs-jis-2000'.
4032 (=ucs-jis-2000): Changed to an alias for `=ucs@jis-2000'.
4034 2003-03-26 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
4036 * mule/mule-conf.el (=ucs@jis-1990): Renamed from `=ucs-jis-1990'.
4037 (=ucs-jis-1990): Changed to an alias for `=ucs@jis-1990'.
4039 2003-03-24 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
4041 * mule/mule-conf.el (=ucs@jis): Renamed from `ucs-jis'.
4042 (ucs-jis): Changed to an alias for `=ucs@jis'.
4044 2003-03-23 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
4046 * mule/mule-conf.el (=ucs@cns): Renamed from `ucs-cns'.
4047 (ucs-cns): Changed to an alias for `=ucs@cns'.
4049 2003-03-20 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
4051 * mule/mule-conf.el (=ucs@gb): Renamed from `ucs-gb'.
4052 (ucs-gb): Changed to an alias for `=ucs@gb'.
4054 2003-03-16 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
4056 * mule/mule-conf.el (=daikanwa-rev1): Renamed from
4057 `ideograph-daikanwa-2'.
4058 (ideograph-daikanwa-2): Changed to an alias for `=daikanwa-rev1'.
4059 (=daikanwa-rev2): New coded-charset when `utf-2000' is provided.
4061 2003-03-12 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
4063 * version.el (emacs-version): Rename `XEmacs UTF-2000' to `XEmacs
4064 CHISE'; use `xemacs-chise-version' instead of `utf-2000-version'.
4066 * obsolete.el (utf-2000-version): Declare as an obsolete variable
4067 for `xemacs-chise-version'.
4069 2003-03-09 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
4071 * mule/mule-charset.el (default-coded-charset-priority-list):
4072 Refer `=jis-x0208-1990' instead of `japanese-jisx0208-1990'; refer
4073 `=gt-pj-*' instead of `ideograph-gt-pj-*'; refer `=hanziku-*'
4074 instead of `ideograph-hanziku-*'.
4076 * mule/mule-conf.el: `ucs' is renamed to `=ucs'.
4077 (ucs): New alias for `=ucs' when `utf-2000' is provided.
4079 2003-03-07 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4081 * mule/mule-conf.el (=jis-x0213-1-2000): Rename
4082 `japanese-jisx0208-1990' to `=jis-x0208-1990'.
4083 (japanese-jisx0208-1990): New alias for `=jis-x0208-1990' when
4084 `utf-2000' is provided.
4086 2003-03-05 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4088 * mule/mule-conf.el (ucs-gb): New coded-charsets when `utf-2000'
4089 is provided [was builtin coded-charsets].
4091 2003-03-04 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
4093 * mule/mule-conf.el (ucs-cns): New coded-charsets when `utf-2000'
4094 is provided [was builtin coded-charsets].
4096 2003-03-03 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
4098 * mule/mule-conf.el (ucs-jis): New coded-charsets when `utf-2000'
4099 is provided [was builtin coded-charsets].
4101 2003-03-02 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
4103 * mule/mule-conf.el (ucs-ks): New coded-charsets when `utf-2000'
4104 is provided [was builtin coded-charsets].
4106 2003-03-01 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
4108 * mule/mule-conf.el (ideograph-daikanwa-2): New coded-charsets
4109 when `utf-2000' is provided [was builtin coded-charsets].
4111 2003-02-28 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4113 * mule/mule-conf.el (=hanziku-*): Renamed from
4114 `ideograph-hanziku-*'.
4115 (ideograph-hanziku-*): Changed to an alias for `=hanziku-*'.
4117 2003-02-27 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4119 * mule/mule-conf.el (ideograph-daikanwa): New coded-charsets when
4120 `utf-2000' is provided [was builtin coded-charsets].
4121 (ideograph-hanziku-{1..12}): Likewise.
4123 2003-02-27 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4125 * mule/mule-conf.el (=gt-pj-*): Renamed from `ideograph-gt-pj-*'.
4126 (ideograph-gt-pj-*): Changed to an alias for `=gt-pj-*'.
4128 2003-02-26 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
4130 * mule/mule-conf.el (ideograph-gt-pj-{1..11}): New coded-charsets
4131 when `utf-2000' is provided [was builtin coded-charsets].
4133 2003-02-24 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
4135 * mule/mule-charset.el (default-coded-charset-priority-list): Use
4136 `=big5-cdp', `=cbeta' and `=jef-china3' instead of
4137 `chinese-big5-cdp', `ideograph-cbeta' and `china3-jef'.
4139 2003-02-18 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
4141 * mule/mule-conf.el (=gt): Renamed from `ideograph-gt'.
4142 (ideograph-gt): Changed to an alias for `=gt'.
4144 2003-02-17 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4146 * mule/mule-conf.el (ucs-big5): New coded-charset when `utf-2000'
4147 is provided; it was defined as a builtin coded-charset.
4148 (ideograph-gt): Likewise.
4150 2003-02-16 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
4152 * mule/mule-conf.el (=gt-k): Renamed from `ideograph-gt-k'.
4153 (ideograph-gt-k): Changed to an alias for `=gt-k'.
4155 2003-02-15 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
4157 * mule/mule-conf.el (=big5-cdp): Renamed from `chinese-big5-cdp'.
4158 (chinese-big5-cdp): Changed to an alias for `=big5-cdp'.
4160 2003-02-15 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
4162 * mule/mule-conf.el (=big5-eten): Renamed from
4163 `chinese-big5-eten'.
4164 (chinese-big5-eten): Changed to an alias for `=big5-eten'.
4166 2003-02-14 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4168 * mule/mule-conf.el (=big5-pua): Renamed from `chinese-big5-pua'.
4169 (chinese-big5-pua): Changed to an alias for `=big5-pua'.
4171 2003-02-13 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
4173 * mule/mule-conf.el (=cbeta): Renamed from `ideograph-cbeta'.
4174 (ideograph-cbeta): Changed to an alias for `=cbeta'.
4176 2003-02-11 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
4178 * mule/mule-conf.el (=jef-china3): Renamed from `china3-jef'.
4179 (china3-jef): Changed to an alias for `=jef-china3'.
4181 2003-02-10 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
4183 * mule/mule-charset.el (default-coded-charset-priority-list): Use
4184 `=jis-x0213-{1|2}-2000' instead of `japanese-jisx0213-{1|2}'.
4186 * mule/mule-conf.el (=jis-x0213-{1|2}-2000): Renamed from
4187 `japanese-jisx0213-{1|2}' when `utf-2000' is provided.
4188 (japanese-jisx0213-{1|2}): New alias for =jis-x0213-{1|2}-2000
4189 when `utf-2000' is provided.
4191 2003-02-07 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4193 * mule/mule-charset.el (default-coded-charset-priority-list):
4194 Refer Hanziku to CBETA, Big5 variants, UCS-BMP and JEF-CHINA3.
4196 * mule/mule-conf.el (ucs-jis-1990): Deleted.
4197 (ucs-jis-2000): Deleted.
4199 2003-02-05 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
4201 * mule/mule-conf.el (=ucs-jis-1990): New coded-charset for
4203 (=ucs-jis-2000): New coded-charset for UTF-2000.
4205 2003-01-19 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
4207 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4208 settings for `ideograph-hanziku-{1|2}' and JEF-CHINA3.
4210 2003-01-09 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
4212 * mule/mule-charset.el (default-coded-charset-priority-list):
4213 Prefer `korean-ksc5601' to CNS 11643; prefer Big5-CDP to
4216 2003-01-05 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
4218 * mule/mule-conf.el: Add new coded-charset when UTF-2000 [was a
4219 builtin coded-charset].
4221 2002-12-22 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
4223 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4224 settings for &K0-xxxx and &I-K0-xxxx.
4226 2002-12-19 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
4228 * mule/mule-charset.el (default-coded-charset-priority-list): Add
4229 `ideograph-gt-pj-k1' and `ideograph-gt-pj-k2' in UTF-2000.
4231 2002-12-18 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
4233 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4234 settings for >-Knnnnn and &I-GT-Knnnnn in UTF-2000.
4236 2002-12-18 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4238 * mule/mule-conf.el (ideograph-gt-k): New coded-charset in
4240 (ideograph-gt-pj-k1): Likewise.
4241 (ideograph-gt-pj-k2): Likewise.
4243 2002-11-29 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
4245 * mule/mule-charset.el (default-coded-charset-priority-list): Add
4248 2002-11-29 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4250 * mule/mule-conf.el (china3-jef): Add new coded-charset when
4251 UTF-2000 [was a builtin coded-charset].
4253 2002-11-26 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4255 * mule/mule-coding.el (utf-8-gb): Prefer `ucs-gb' and `=>ucs-gb'.
4256 (utf-8-gb-er): Likewise.
4258 2002-10-11 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4260 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4261 settings for JIS X 0212 and JIS X 0208:1978.
4263 2002-10-02 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4265 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4266 setting for JIS X 0213.
4268 2002-08-26 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
4270 * iso8859-1.el: Don't set `iso8859/1-case-table' to the
4271 standard-case-table in UTF-2000.
4273 2002-08-20 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4275 * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4276 definitions for isolated-chars.
4278 2002-08-13 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
4280 * setup-paths.el (paths-find-utf-2000-lisp-directory): Use
4281 `configure-utf-2000-lisp-directory'.
4282 (paths-construct-load-path): Prefer `utf-2000-lisp-load-path' to
4283 `mule-lisp-load-path'.
4285 2002-08-13 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
4287 * startup.el (startup-setup-paths): Set and use
4288 `utf-2000-lisp-directory'.
4289 (startup-setup-paths-warning): Check `utf-2000-lisp-directory' in
4292 2002-08-12 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
4294 * setup-paths.el (paths-utf-2000-load-path-depth): New variable.
4295 (paths-find-utf-2000-lisp-directory): New function.
4296 (paths-construct-load-path): Add new optional argument
4297 `utf-2000-lisp-directory'.
4299 * dump-paths.el: Set and use `utf-2000-lisp-directory'.
4301 2002-08-12 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
4303 * mule/mule-charset.el: Don't specify `auto-fill-chars' for
4304 `katakana-jisx0201', `japanese-jisx0208', `japanese-jisx0212',
4305 `chinese-gb2312', `chinese-big5-1' and `chinese-big5-2'.
4306 (default-coded-charset-priority-list): Add `chinese-big5-1' and
4307 `chinese-big5-2' in UTF-2000.
4309 * mule/chinese.el: Set syntax-entry "w" for `chinese-big5' instead
4310 of `chinese-big5-1' and `chinese-big5-2' in UTF-2000.
4312 2002-08-11 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
4314 * mule/chinese.el: Add new coding-systems `big5-er', `big5-eten',
4315 `big5-eten-er' in UTF-2000.
4316 (big5-cdp): Modify DOC-string and mnemonic.
4318 2002-08-09 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4320 * mule/mule-coding.el (utf-8-mcs-er): New coding-system in
4321 UTF-2000 [renamed from utf-8-er].
4322 (utf-8-gb): New coding-system in UTF-2000.
4323 (utf-8-gb-er): Likewise.
4324 (utf-8-cns): Likewise.
4325 (utf-8-cns-er): Likewise.
4326 (utf-8-big5): Likewise.
4327 (utf-8-big5-er): Likewise.
4328 (utf-8-jis): Likewise.
4329 (utf-8-jis-er): Likewise.
4330 (utf-8-ks): Likewise.
4331 (utf-8-ks-er): Likewise.
4332 (utf-8-er): Likewise.
4334 2002-07-29 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4336 * bytecomp.el (byte-compile-insert-header): Use `utf-8-mcs-unix'
4337 instead of `utf-8-unix' in UTF-2000.
4339 * mule/mule-coding.el (utf-8): Define as an alias for `utf-8-mcs'.
4341 2002-07-23 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
4343 * mule/japanese.el (euc-jisx0213): New coding-system.
4345 * mule/mule-conf.el (japanese-jisx0213-1): Specify
4346 `japanese-jisx0208-1990' as the mother.
4348 2002-07-16 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4350 * dumped-lisp.el (preloaded-file-list): Change condition of
4351 loading "close-cdb".
4353 2002-07-05 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4355 * mule/mule-coding.el (utf-8-er): New coding-system in UTF-2000;
4356 setup `coded-charset-entity-reference-alist'.
4358 2002-07-02 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4360 * dumped-lisp.el (preloaded-file-list): Dump "close-cdb" in
4363 2002-04-12 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
4365 * mule/mule-charset.el (default-coded-charset-priority-list): Add
4366 `chinese-big5-eten-a' and `chinese-big5-eten-b'.
4368 2002-04-11 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4370 * mule/mule-conf.el (chinese-big5-pua): New coded-charset.
4371 (chinese-big5-eten-a): Likewise.
4372 (chinese-big5-eten-b): Likewise.
4373 (chinese-big5-cdp): Declare as a subset of `chinese-big5' whose
4374 code range is #x8140 .. #x8DFE.
4376 2002-04-08 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
4378 * mule/mule-conf.el (chinese-big5-eten): New coded-charset in
4380 (chinese-big5-cdp): Likewise.
4382 2002-02-26 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
4384 * dumped-lisp.el (preloaded-file-list): Rename
4385 utf-2000/make-cdbs.el -> utf-2000/update-cdb.el.
4387 2002-02-14 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
4389 * update-elc.el: Load lisp/utf-2000/dumped-chars.el in UTF-2000;
4390 append `system-char-db-source-file-list' into
4391 `preloaded-file-list' in UTF-2000.
4393 2002-02-12 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
4395 * dumped-lisp.el (preloaded-file-list): Delete
4396 character-definition files.
4398 2002-02-04 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
4400 * dumped-lisp.el (preloaded-file-list): Add `make-cdbs' in
4403 2001-12-31 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
4405 * mule/mule-charset.el (default-coded-charset-priority-list):
4406 Delete `mojikyo-2022-1'.
4408 2001-12-26 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
4410 * mule/mule-charset.el (default-coded-charset-priority-list):
4413 2001-12-11 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4415 * mule/mule-charset.el (default-coded-charset-priority-list): Add
4418 2001-11-14 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4420 * mule/mule-charset.el (default-coded-charset-priority-list):
4421 Comment out `chinese-gb12345'.
4423 2001-11-13 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4425 * bytecomp.el (byte-compile-insert-header): Fixed.
4427 2001-10-31 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
4429 * dumped-lisp.el (preloaded-file-list): Dump `ad-hoc-cdp' in
4432 2001-10-16 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4434 * mule/chinese.el (big5-cdp): New coding-system in XEmacs
4437 2001-10-15 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4439 * mule/mule-charset.el (default-coded-charset-priority-list): Add
4440 `ideograph-hanziku-{1 .. 12}' in XEmacs UTF-2000.
4442 2001-10-13 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4444 * mule/mule-charset.el (default-coded-charset-priority-list):
4445 `japanese-jef-china3' is renamed `china3-jef'.
4447 2001-10-08 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4449 * mule/mule-charset.el (default-coded-charset-priority-list): Add
4450 `japanese-jef-china3' and `ideograph-cbeta'.
4452 2001-09-02 MORIOKA Tomohiko <tomo@calliope.mousai.mahoroba.ne.jp>
4454 * list-mode.el: Delete dirty hack for XEmacs UTF-2000.
4456 2001-08-07 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4458 * mule/mule-charset.el (default-coded-charset-priority-list): Add
4461 2001-08-02 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4463 * mule/mule-charset.el (default-coded-charset-priority-list): Add
4464 `arabic-digit', `arabic-1-column' and `arabic-2-column'.
4466 2001-07-31 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4468 * dumped-lisp.el (preloaded-file-list): Load "arabic" before
4469 loading character definitions.
4471 2001-07-29 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4473 * dumped-lisp.el (preloaded-file-list): Rename
4474 u031A0-Extended-Bopomofo.el to u031A0-Bopomofo-Extended.el.
4476 2001-07-24 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4478 * mule/mule-charset.el (default-coded-charset-priority-list): Add
4481 2001-07-20 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4483 * dumped-lisp.el (preloaded-file-list): Dump
4484 "Ideograph-R028-Private" with XEmacs UTF-2000.
4486 2001-07-15 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4488 * mule/mule-charset.el (default-coded-charset-priority-list): Add
4491 2001-07-09 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4493 * mule/mule-charset.el (default-coded-charset-priority-list): Add
4494 `ideograph-gt-pj-{1..11}'.
4496 * dumped-lisp.el (preloaded-file-list): Dump `isolated-char' in
4499 2000-12-06 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4501 * mule/mule-charset.el (default-coded-charset-priority-list):
4502 Prefer `chinese-gb2312' than `chinese-cns11643-*'; add
4505 2000-10-05 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4507 * format.el (format-alist): Revive `image/jpeg', `image/gif',
4508 `image/png', `image/x-xpm' and `image/tiff'.
4510 * files.el (binary-file-regexps): Add *.PNG.
4512 2000-07-23 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4514 * mule/mule-charset.el (default-coded-charset-priority-list):
4515 Prefer `japanese-jisx0208-1990' than `japanese-jisx0212'; prefer
4516 `korean-ksc5601' than `japanese-jisx0213-1'; add `mojikyo-2022-1'.
4518 2000-09-27 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4520 * list-mode.el: Call `completion-list-mode' to avoid slowness of
4521 the first completion when UTF-2000 is running.
4523 2000-05-30 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4525 * mule/mule-charset.el (default-coded-charset-priority-list):
4528 2000-04-28 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4530 * dumped-lisp.el (preloaded-file-list): Don't add "mojikyo".
4532 * mule/mule-charset.el (default-coded-charset-priority-list): Add
4533 `mojikyo' instead of `mojikyo-pj-[1..21]'.
4535 2000-04-27 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4537 * mule/vietnamese.el (vscii-2): Delete abolished property
4538 `composite'; now composite mode is default.
4540 2000-04-26 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
4542 * bytecomp.el (byte-compile-insert-header): Use `binary' instead
4543 of `raw-text'; check \uHHHH representation even if non-ascii
4544 characters are not found.
4546 * dumped-lisp.el (preloaded-file-list): Add "ccs-tcvn5712.el" in
4547 UTF-2000; add "viet-ccl" in non-UTF-2000 Mule; add "vietnamese"
4550 * mule/viet-ccl.el: New file.
4552 * mule/vietnamese.el (vscii-2): New coding-system in UTF-2000.
4553 (tcvn-5712): New coding-system alias of `vscii-2' in UTF-2000.
4554 - Separate CCL based implementations to viet-ccl.el.
4556 2000-02-24 MORIOKA Tomohiko <tomo@m17n.org>
4558 * mule/mule-conf.el (japanese-jisx0213-1): Allow
4560 (japanese-jisx0213-2): Allow "jisx0213.2000-2".
4562 * mule/mule-charset.el (default-coded-charset-priority-list):
4563 Prefer `japanese-jisx0213-1' and `japanese-jisx0213-2' to
4564 `japanese-jisx0208-1978' and `japanese-jisx0208-1990'.
4566 2000-01-31 MORIOKA Tomohiko <tomo@etl.go.jp>
4568 * dumped-lisp.el (preloaded-file-list): Add "mojikyo" in UTF-2000.
4570 2000-01-27 MORIOKA Tomohiko <tomo@m17n.org>
4572 * mule/mule-charset.el (default-coded-charset-priority-list): Add
4575 2000-01-26 MORIOKA Tomohiko <tomo@etl.go.jp>
4577 * mule/mule-charset.el (default-coded-charset-priority-list):
4578 Prefer `mojikyo-pj-*' and `ideograph-daikanwa' to `ucs-bmp' and
4581 2000-01-12 MORIOKA Tomohiko <tomo@etl.go.jp>
4583 * mule/mule-charset.el (default-coded-charset-priority-list): Add
4584 `mojikyo-pj-[1 .. 21]' in UTF-2000.
4586 2000-01-14 MORIOKA Tomohiko <tomo@etl.go.jp>
4588 * mule/mule-charset.el (default-coded-charset-priority-list): Add
4589 `katakana-jisx0201' in UTF-2000.
4591 1999-12-23 MORIOKA Tomohiko <tomo@urania.m17n.org>
4593 * dumped-lisp.el (preloaded-file-list): Add "u0A000-Yi-Syllables",
4594 "u0AC00-Hangul-Syllables", "u0FB00-Alphabetic-Presentation-Forms",
4595 "u0FB50-Arabic-Presentation-Forms-A",
4596 "u0FE20-Combining-Half-Marks", "u0FE30-CJK-Compatibility-Forms",
4597 "u0FE50-Small-Form-Variants",
4598 "u0FE70-Arabic-Presentation-Forms-B",
4599 "u0FF00-Halfwidth-and-Fullwidth-Forms" and "u0FFF0-Specials" in
4602 1999-12-22 MORIOKA Tomohiko <tomo@etl.go.jp>
4604 * dumped-lisp.el (preloaded-file-list): Delete
4605 "ccs-jisx0208-1983.el"; add "Ideograph-R031-Enclosure"
4606 ... "Ideograph-R214-Flute" in UTF-2000.
4608 1999-11-21 MORIOKA Tomohiko <tomo@etl.go.jp>
4610 * mule/mule-conf.el (japanese-jisx0213-1): New coded-charset.
4611 (japanese-jisx0213-2): New coded-charset.
4613 * dumped-lisp.el (preloaded-file-list): Add
4614 "Ideograph-R028-Private", "Ideograph-R029-Again" and
4615 "Ideograph-R030-Mouth".
4617 1999-11-19 MORIOKA Tomohiko <tomo@etl.go.jp>
4619 * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R012-Eight",
4620 "Ideograph-R013-Down-Box", "Ideograph-R014-Cover",
4621 "Ideograph-R015-Ice", "Ideograph-R016-Table",
4622 "Ideograph-R017-Open-Box", "Ideograph-R018-Knife",
4623 "Ideograph-R019-Power", "Ideograph-R020-Wrap", "Ideograph-R021-Spoon",
4624 "Ideograph-R022-Right-Open-Box", "Ideograph-R023-Hiding-Enclosure",
4625 "Ideograph-R024-Ten", "Ideograph-R025-Divination",
4626 "Ideograph-R026-Seal" and "Ideograph-R027-Cliff" in UTF-2000.
4628 1999-11-18 MORIOKA Tomohiko <tomo@etl.go.jp>
4630 * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R002-Line",
4631 "Ideograph-R003-Dot", "Ideograph-R004-Slash",
4632 "Ideograph-R005-Second", "Ideograph-R006-Hook",
4633 "Ideograph-R007-Two", "Ideograph-R008-Lid", "Ideograph-R009-Man",
4634 "Ideograph-R010-Legs" and "Ideograph-R011-Enter".
4636 * mule/mule-charset.el (default-coded-charset-priority-list): Add
4637 `japanese-jisx0208-1990' and `japanese-jisx0208-1978'.
4639 1999-11-16 MORIOKA Tomohiko <tomo@urania.m17n.org>
4641 * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R001-One"
4644 1999-11-16 MORIOKA Tomohiko <tomo@urania.m17n.org>
4646 * mule/mule-conf.el (sisheng): Moved from mule/chinese.el.
4647 (chinese-isoir165): Moved from mule/chinese.el.
4648 (chinese-cns11643-3): Moved from mule/chinese.el.
4649 (chinese-cns11643-4): Moved from mule/chinese.el.
4650 (chinese-cns11643-5): Moved from mule/chinese.el.
4651 (chinese-cns11643-6): Moved from mule/chinese.el.
4652 (chinese-cns11643-7): Moved from mule/chinese.el.
4654 * mule/chinese.el: Move definition of coded-charsets to
4657 1999-11-15 MORIOKA Tomohiko <tomo@urania.m17n.org>
4659 * mule/mule-charset.el (default-coded-charset-priority-list): Add
4660 `ideograph-daikanwa'.
4662 1999-11-15 MORIOKA Tomohiko <tomo@urania.m17n.org>
4664 * dumped-lisp.el (preloaded-file-list): Delete
4665 "ccs-jisx0201-latin.el".
4667 1999-11-15 MORIOKA Tomohiko <tomo@etl.go.jp>
4669 * dumped-lisp.el (preloaded-file-list): Add
4670 "u031A0-Extended-Bopomofo" in UTF-2000.
4672 1999-11-15 MORIOKA Tomohiko <tomo@etl.go.jp>
4674 * dumped-lisp.el (preloaded-file-list): u02E00-CJK-Radicals was
4675 renamed to u02E00-CJK-Radical-Supplement.
4677 1999-11-14 MORIOKA Tomohiko <tomo@urania.m17n.org>
4679 * dumped-lisp.el (preloaded-file-list): Add
4680 "u03000-CJK-Symbols-and-Punctuation", "u03040-Hiragana",
4681 "u030A0-Katakana", "u03100-Bopomofo",
4682 "u03130-Hangul-Compatibility-Jamo", "u03190-Kanbun",
4683 "u03200-Enclosed-CJK-Letters-and-Months" and
4684 "u03300-CJK-Compatibility".
4686 1999-11-14 MORIOKA Tomohiko <tomo@urania.m17n.org>
4688 * dumped-lisp.el (preloaded-file-list): Add "u02E00-CJK-Radicals",
4689 "u02F00-Kangxi-Radicals" and
4690 "u02FF0-Ideographic-Description-Characters".
4692 1999-11-14 MORIOKA Tomohiko <tomo@urania.m17n.org>
4694 * dumped-lisp.el (preloaded-file-list): Add
4695 "u02600-Miscellaneous-Symbols", "u02700-Dingbats" and
4696 "u02800-Braille-Patterns" in UTF-2000.
4698 1999-11-14 MORIOKA Tomohiko <tomo@urania.m17n.org>
4700 * dumped-lisp.el (preloaded-file-list): Load "uXXXXX-*" instead of
4701 "uXXXXX-*.el" in UTF-2000.
4703 * bytecomp.el (byte-compile-insert-header): Delete comments if
4704 non-ASCII characters are found; allow `byte-compile-dynamic' and
4705 `byte-compile-dynamic-docstrings' if *.elc will be encoded by
4708 1999-11-14 MORIOKA Tomohiko <tomo@urania.m17n.org>
4710 * dumped-lisp.el (preloaded-file-list): Add
4711 "u02500-Box-Drawing.el", "u02580-Block-Elements.el" and
4712 "u025A0-Geometric-Shapes.el".
4714 1999-11-14 MORIOKA Tomohiko <tomo@urania.m17n.org>
4716 * dumped-lisp.el (preloaded-file-list): Add
4717 "u02400-Control-Pictures.el", "u02440-OCR.el" and
4718 "u02460-Enclosed-Alphanumerics.el".
4720 1999-11-14 MORIOKA Tomohiko <tomo@urania.m17n.org>
4722 * mule/mule-charset.el (default-coded-charset-priority-list): Add
4725 * dumped-lisp.el (preloaded-file-list): Add
4726 "u02200-Mathematical-Operators.el" and
4727 "u02300-Miscellaneous-Technical.el".
4729 1999-11-14 MORIOKA Tomohiko <tomo@urania.m17n.org>
4731 * mule/mule-charset.el (default-coded-charset-priority-list): Add
4732 `chinese-cns11643-*'.
4734 * dumped-lisp.el (preloaded-file-list): Add
4735 "u02100-Letterlike-Symbols.el", "u02150-Number-Forms.el" and
4736 "u02190-Arrows.el" in UTF-2000.
4738 1999-11-14 MORIOKA Tomohiko <tomo@urania.m17n.org>
4740 * mule/mule-charset.el (default-coded-charset-priority-list): Add
4743 * dumped-lisp.el (preloaded-file-list): Add
4744 "u02000-General-Punctuation.el", "u02070-Superscripts.el",
4745 "u02080-Subscripts.el", "u020A0-Currency-Symbols.el" and
4746 "u020D0-Combining-Diacritical-Marks-for-Symbols.el" in UTF-2000.
4748 1999-11-14 MORIOKA Tomohiko <tomo@urania.m17n.org>
4750 * dumped-lisp.el (preloaded-file-list): Delete "ccs-viscii.el".
4752 1999-11-14 MORIOKA Tomohiko <tomo@urania.m17n.org>
4754 * dumped-lisp.el (preloaded-file-list): Add "u013A0-Cherokee.el",
4755 "u01400-Canadian.el", "u01680-Ogham.el", "u016A0-Runic.el",
4756 "u01780-Khmer.el", "u01800-Mongolian.el",
4757 "u01E00-Latin-Extended-Additional.el" and
4758 "u01F00-Greek-Extended.el" in UTF-2000.
4760 1999-11-13 MORIOKA Tomohiko <tomo@urania.m17n.org>
4762 * mule/mule-charset.el (default-coded-charset-priority-list): Add
4763 `ethiopic-ucs' and `ethiopic'.
4765 * dumped-lisp.el (preloaded-file-list): Add "u010A0-Georgian.el",
4766 "u01100-Hangul-Jamo.el" and "u01200-Ethiopic.el".
4768 * mule/mule-conf.el: Move definition of coded-charset `ethiopic'
4769 from mule/ethiopic.el.
4771 * mule/ethiopic.el: Move definition of coded-charset `ethiopic' to
4774 1999-11-13 MORIOKA Tomohiko <tomo@urania.m17n.org>
4776 * mule/mule-charset.el (default-coded-charset-priority-list): Add
4779 * mule/mule-conf.el (lao): New coded-charset.
4781 * dumped-lisp.el (preloaded-file-list): Add
4782 "u00900-Devanagari.el", "u00980-Bengali.el", "u00A00-Gurmukhi.el",
4783 "u00A80-Gujarati.el", "u00B00-Oriya.el", "u00B80-Tamil.el",
4784 "u00C00-Telugu.el", "u00C80-Kannada.el", "u00D00-Malayalam.el",
4785 "u00D80-Sinhala.el", "u00E00-Thai.el", "u00E80-Lao.el",
4786 "u00F00-Tibetan.el" and "u01000-Myanmar.el".
4788 1999-11-13 MORIOKA Tomohiko <tomo@urania.m17n.org>
4790 * mule/mule-charset.el (default-coded-charset-priority-list): Add
4791 `ucs-bmp' and `arabic-iso8859-6'.
4793 1999-11-13 MORIOKA Tomohiko <tomo@urania.m17n.org>
4795 * dumped-lisp.el (preloaded-file-list): Add "u00400-Cyrillic.el",
4796 "u00530-Armenian.el", "u00590-Hebrew.el", "u00600-Arabic.el",
4797 "u00700-Syriac.el" and "u00780-Thaana.el" in UTF-2000.
4799 1999-11-12 MORIOKA Tomohiko <tomo@urania.m17n.org>
4801 * startup.el (normal-top-level): Load autoload file for UTF-2000
4804 1999-11-11 MORIOKA Tomohiko <tomo@etl.go.jp>
4806 * dumped-lisp.el (preloaded-file-list): Add "mule-conf" in Mule;
4807 delete "ccs-iso8859-*.el"; add "u00000-C0.el",
4808 "u00020-Basic-Latin.el", "u00080-C1.el",
4809 "u000A0-Latin-1-Supplement.el", "u00100-Latin-Extended-A.el",
4810 "u00180-Latin-Extended-B.el", "u00250-IPA-Extensions.el",
4811 "u002B0-Spacing-Modifier-Letters.el",
4812 "u00300-Combining-Diacritical-Marks.el" and "u00370-Greek.el" in
4815 1999-11-10 MORIOKA Tomohiko <tomo@etl.go.jp>
4817 * mule/mule-charset.el (default-coded-charset-priority-list): Add
4818 `japanese-jisx0212' and `ipa' in UTF-2000; use `latin-viscii-*'
4819 instead of `vietnamese-viscii-*'.
4821 1999-11-09 MORIOKA Tomohiko <tomo@etl.go.jp>
4823 * mule/mule-conf.el: New file.
4825 * mule/misc-lang.el: Move definition of charset `ipa' to
4828 1999-10-10 MORIOKA Tomohiko <tomo@urania.m17n.org>
4830 * mule/mule-charset.el (default-coded-charset-priority-list): Add
4831 `latin-viscii'; prefer it for characters used in Vietnamese.
4833 1999-10-08 Daiki Ueno <ueno@ueda.info.waseda.ac.jp>
4835 * bytecomp.el (byte-compile-insert-header): Fix regexp.
4837 1999-10-07 MORIOKA Tomohiko <tomo@etl.go.jp>
4839 * mule/viet-chars.el (latin-viscii-lower): Renamed from charset
4840 `vietnamese-viscii-lower'.
4841 (latin-viscii-upper): Renamed from charset
4842 `vietnamese-viscii-upper'.
4843 (vietnamese-viscii-lower): New alias for charset
4844 `latin-viscii-lower'.
4845 (vietnamese-viscii-upper): New alias for charset
4846 `latin-viscii-upper'.
4848 1999-10-05 MORIOKA Tomohiko <tomo@etl.go.jp>
4850 * mule/mule-charset.el (default-coded-charset-priority-list):
4851 Comment out `hiragana-jisx0208' and `katakana-jisx0208'.
4853 1999-10-04 MORIOKA Tomohiko <tomo@etl.go.jp>
4855 * mule/ccs-jisx0208-1983.el, mule/ccs-tcvn5712.el,
4856 mule/ccs-viscii.el, mule/ccs-iso8859-9.el,
4857 mule/ccs-jisx0201-latin.el, mule/ccs-iso8859-2.el,
4858 mule/ccs-iso8859-3.el, mule/ccs-iso8859-4.el: Moved to
4861 1999-10-03 MORIOKA Tomohiko <tomo@urania.m17n.org>
4863 * mule/ccs-tcvn5712.el: New file.
4865 1999-10-03 MORIOKA Tomohiko <tomo@urania.m17n.org>
4867 * dumped-lisp.el (preloaded-file-list): Add "ccs-jisx0208-1983.el"
4870 1999-10-02 MORIOKA Tomohiko <tomo@urania.m17n.org>
4872 * mule/mule-charset.el (default-coded-charset-priority-list): Add
4873 `japanese-jisx0208'.
4875 1999-10-02 MORIOKA Tomohiko <tomo@urania.m17n.org>
4877 * dumped-lisp.el (preloaded-file-list): Add
4878 "ccs-jisx0201-latin.el", "ccs-iso8859-2.el", "ccs-iso8859-3.el",
4879 "ccs-iso8859-4.el", "ccs-iso8859-9.el" and "ccs-viscii.el" in
4882 * mule/ccs-iso8859-2.el, mule/ccs-iso8859-3.el,
4883 mule/ccs-iso8859-4.el, mule/ccs-iso8859-9.el,
4884 mule/ccs-jisx0201-latin.el, mule/ccs-jisx0208-1983.el,
4885 mule/ccs-viscii.el: New files.
4887 * bytecomp.el (byte-compile-insert-header): Don't use `raw-text'
4890 1999-09-30 MORIOKA Tomohiko <tomo@urania.m17n.org>
4892 * mule/mule-charset.el (default-coded-charset-priority-list): Add
4893 `hiragana-jisx0208' and `katakana-jisx0208'.
4895 1999-09-21 MORIOKA Tomohiko <tomo@etl.go.jp>
4897 * mule/chinese.el (chinese-cns11643-3): Define it even if
4898 `utf-2000' is provided.
4899 (chinese-cns11643-4): Likewise.
4900 (chinese-cns11643-5): Likewise.
4901 (chinese-cns11643-6): Likewise.
4902 (chinese-cns11643-7): Likewise.
4904 1999-09-14 MORIOKA Tomohiko <tomo@etl.go.jp>
4906 * mule/mule-charset.el (default-coded-charset-priority-list): Add
4907 thai-tis620 and hebrew-iso8859-8; namely all BMP are covered.
4909 1999-09-13 MORIOKA Tomohiko <tomo@urania.m17n.org>
4911 * mule/mule-charset.el (default-coded-charset-priority-list): Add
4912 `cyrillic-iso8859-5' and `greek-iso8859-7'.
4914 1999-09-13 MORIOKA Tomohiko <tomo@urania.m17n.org>
4916 * mule/mule-charset.el (default-coded-charset-priority-list):
4919 1999-09-09 MORIOKA Tomohiko <tomo@etl.go.jp>
4921 * mule/viet-chars.el: Don't define charset
4922 `vietnamese-viscii-lower' and `vietnamese-viscii-upper' because
4923 they are defined as builtin charsets.
4925 1999-08-31 MORIOKA Tomohiko <tomo@etl.go.jp>
4927 * version.el (emacs-version): Add more space just before UTF-2000
4930 1999-08-29 MORIOKA Tomohiko <tomo@etl.go.jp>
4932 * version.el ([constant] emacs-version): Don't add a space in the
4933 preceding place of `xemacs-betaname' because it is duplicated.
4934 (emacs-version): Add UTF-2000 version if `utf-2000' is provided.
4936 * startup.el (splash-frame-body): Add ETL.
4938 1999-08-28 MORIOKA Tomohiko <tomo@etl.go.jp>
4940 * mule/chinese.el (chinese-cns11643-3): Don't define if `utf-2000'
4941 is provided because it is defined as builtin charset.
4942 (chinese-cns11643-4): Likewise.
4943 (chinese-cns11643-5): Likewise.
4944 (chinese-cns11643-6): Likewise.
4945 (chinese-cns11643-7): Likewise.
4947 1999-08-24 MORIOKA Tomohiko <tomo@etl.go.jp>
4949 * mule/mule-cmds.el (reset-language-environment): Fix problem when
4950 coding-system `iso-10646-ucs-4' is not defined.
4952 1999-06-17 MORIOKA Tomohiko <tomo@etl.go.jp>
4954 * bytecomp.el (byte-compile-insert-header): Use utf-8 as
4955 coding-system if `utf-2000' is provided.
4957 1999-06-15 MORIOKA Tomohiko <tomo@etl.go.jp>
4959 * mule/mule-coding.el: Add `utf-8' to coding-priority-list if
4960 `utf-2000' is provided.
4962 1999-06-15 MORIOKA Tomohiko <tomo@etl.go.jp>
4964 * dumped-lisp.el (preloaded-file-list): Don't load vietnamese.el
4965 if utf-2000 is provided temporally.
4967 1999-06-10 MORIOKA Tomohiko <tomo@etl.go.jp>
4969 * mule/vietnamese.el (leading-code-private-11): Deleted [defined
4970 as builtin variable].
4972 1999-06-04 MORIOKA Tomohiko <tomo@etl.go.jp>
4974 * files.el (insert-file-contents-literally): Treat file as binary;
4975 call file-name-handlers. [sync with Emacs 20.3.10]
4977 2008-12-28 Vin Shelton <acs@xemacs.org>
4979 * XEmacs 21.4.22 is released
4981 2008-12-30 Vin Shelton <acs@xemacs.org>
4983 * easy-mmode.el: Added easy-mmode.el so autoload.el will work
4984 during building even if no packages are found.
4986 2008-05-13 Aidan Kehoe <kehoea@parhasard.net>
4988 * printer.el (generic-print-region):
4989 (generic-print-buffer):
4990 Use #'valid-device-type-p instead of #'valid-specifier-tag-p to
4991 check if the msprinter device is available, now that msprinter is
4992 always available as a specifier tag.
4994 2008-12-24 Vin Shelton <acs@xemacs.org>
4996 * about.el: Add Francisco to my bio!
4998 2008-12-23 Vin Shelton <acs@xemacs.org>
5000 * autoload.el: Move operator definitions to autoload-operators.el
5001 in the xemacs-base package.
5003 2007-11-22 Vin Shelton <acs@xemacs.org>
5005 * about.el (about-hacker-contribution): Updated my bio.
5007 2007-10-07 Vin Shelton <acs@xemacs.org>
5009 * XEmacs 21.4.21 is released
5011 2007-09-19 Didier Verna <didier@xemacs.org>
5013 Update my personal info.
5014 * about.el (xemacs-hackers): Use 'didier instead of 'dv.
5015 * about.el (about-other-current-hackers): Ditto.
5016 * about.el (about-url-alist): Add my musical website.
5017 * about.el (about-personal-info): Update my entry.
5018 * about.el (about-hacker-contribution): Ditto.
5020 2007-08-21 Adrian Aichner <adrian@xemacs.org>
5022 * package-get.el (package-get-download-sites): Update download
5024 * package-get.el (package-get-pre-release-download-sites): Ditto.
5026 2007-08-18 Vin Shelton <acs@xemacs.org>
5028 * package-get.el (package-get-pre-release-download-sites): Sync
5029 mirror sites with 21.5. (Thanks, Adrian)
5031 2007-08-09 Mike Sperber <mike@xemacs.org>
5033 * startup.el (migrate-user-init-file): Create backup of
5034 `user-init-file' before migrating.
5035 * startup.el (maybe-migrate-user-init-file): Print
5036 information about backup file.
5037 (maybe-create-compatibility-dot-emacs): Follow above change.
5039 2006-11-02 Adrian Aichner <adrian@xemacs.org>
5041 * font-lock.el: Sync font-lock-add-keywords and
5042 font-lock-remove-keywords from GNU Emacs.
5043 * font-lock.el (font-lock-keywords-alist): New.
5044 * font-lock.el (font-lock-removed-keywords-alist): New.
5045 * font-lock.el (font-lock-add-keywords): New.
5046 * font-lock.el (font-lock-update-removed-keyword-alist): New.
5047 * font-lock.el (font-lock-remove-keywords): New.
5049 2007-08-16 Vin Shelton <acs@xemacs.org>
5051 * font-lock.el: Add defvar for font-lock-warning-face. Original
5052 patch from Hans de Graaff.
5054 2007-07-28 Adrian Aichner <adrian@xemacs.org>
5056 * package-get.el (package-get-download-sites): Document Chile and
5057 update Denmark download site.
5058 * package-get.el (package-get-pre-release-download-sites): Ditto.
5060 2007-05-20 Stephen J. Turnbull <stephen@xemacs.org>
5062 * gutter-items.el (progress-feedback-with-label): Clarify docstring.
5064 2006-12-09 Vin Shelton <acs@xemacs.org>
5066 * XEmacs 21.4.20 is released
5068 2006-10-14 Jeff Miller <jmiller@xemacs.org>
5070 * info.el (Info-find-emacs-command-nodes): fix regex for find command node.
5072 2006-11-14 Stephen J. Turnbull <stephen@xemacs.org>
5074 * info.el (Info-find-file-node, Info-insert-dir)
5075 (Info-read-subfile, Info-insert-file-contents): Maintain invariant
5076 `(equal buffer-file-truename (file-truename buffer-file-name))'.
5077 Thanks to Nelson Ferreira <nelson.ferreira@ieee.org> for report
5080 2006-05-20 Ville Skyttä <scop@xemacs.org>
5082 * obsolete.el (line-beginning-position): New, from 21.5.x.
5083 (line-end-position): Ditto.
5085 2006-06-03 Adrian Aichner <adrian@xemacs.org>
5087 * package-get.el (package-get-download-sites): Welcome
5088 nl.xemacs.org and Thanks!
5089 * package-get.el (package-get-pre-release-download-sites): Ditto.
5091 2004-01-19 Martin Buchholz <martin@xemacs.org>
5093 * font-lock.el: Add support for not-so recent changes in Java to
5096 2006-01-28 Vin Shelton <acs@xemacs.org>
5098 * XEmacs 21.4.19 is released
5100 2006-01-03 Aidan Kehoe <kehoea@parhasard.net>
5102 * easymenu.el: Update copyright.
5103 * easymenu.el (easy-menu-all-popups):
5105 * easymenu.el (easy-menu-add):
5106 Document a bug, rework the function to preserve any existing
5107 non-default mode-popup-menu instead of overwriting it, and not to
5108 bother normalising the menu title (nothing else does).
5109 * easymenu.el (easy-menu-remove):
5110 Restore the default mode-popup-menu instead of leaving an empty
5111 one when we remove the last easy-menu popup.
5113 2006-01-06 Adrian Aichner <adrian@xemacs.org>
5115 * package-get.el (package-get-download-sites): Add pt.xemacs.org,
5116 as suggested by Rodrigo Ventura.
5117 * package-get.el (package-get-pre-release-download-sites): Ditto,
5118 with replacement of xemacs-21.5 by beta, which is the logical path
5119 to our beta core and package pre-releases.
5121 2005-12-17 Adrian Aichner <adrian@xemacs.org>
5123 * package-get.el (package-get-download-sites): Add Hong Kong
5125 * package-get.el (package-get-pre-release-download-sites): Ditto.
5127 2005-12-26 Vin Shelton <acs@xemacs.org>
5130 * find-paths.el (paths-emacs-root-p): Add search for package root.
5131 * find-paths.el (paths-find-emacs-root): Replaced with
5132 paths-find-invocation-roots, which returns a list of roots.
5133 * find-paths.el (paths-find-invocation-roots): New.
5134 * find-paths.el (paths-find-emacs-roots): Call paths-find-invocation-roots.
5136 2005-12-05 Ville Skyttä <scop@xemacs.org>
5138 * minibuf.el (x-library-search-path): Add /usr(/local)/share/X11.
5139 * font.el (font-lookup-rgb-components): Ditto, remove stale comment.
5141 2005-12-03 Vin Shelton <acs@xemacs.org>
5143 * XEmacs 21.4.18 is released
5145 2005-10-28 Adrian Aichner <adrian@xemacs.org>
5147 * package-get.el (package-get-download-sites): Update reflecting
5148 latest http://www.xemacs.org/Releases/ information generated by
5149 xemacs-builds/adrian/website/package-get-2-download-sites.el.
5150 * package-get.el (package-get-pre-release-download-sites): Ditto.
5152 2005-02-28 Simon Josefsson <jas@extundo.com>
5154 * about.el (xemacs-hackers): Add jas.
5155 (about-other-current-hackers): Likewise.
5156 (about-url-alist): Add URL for jas.
5157 (about-personal-info): Document jas.
5158 (about-hacker-contribution): Describe jas contributions.
5160 2005-03-25 Ralf Angeli <angeli@iwi.uni-sb.de>
5162 * easymenu.el (easy-menu-remove): As described in
5163 E1D4Nn5-0001lq-EU@neutrino.iwi.uni-sb.de; don't strip everything
5164 except the "Command" menu from mode-popup-menu.
5166 2005-03-25 Ralf Angeli <angeli@iwi.uni-sb.de>
5168 * font.el (font-spatial-to-canonical): Correct calculation of
5169 return value for pixel-based input value.
5171 2002-05-13 Adrian Aichner <adrian@xemacs.org>
5173 * code-process.el (call-process): Process-related docstring
5174 improvements spurred by Norbert Koch.
5175 * code-process.el (call-process-region): Ditto.
5176 * code-process.el (start-process): Ditto.
5178 2005-10-09 Adrian Aichner <adrian@xemacs.org>
5180 * finder.el (finder-find-library): Return filename actually
5183 2005-10-10 Steve Youngs <steve@sxemacs.org>
5185 * help.el (view-emacs-news): Use `expand-file-name' instead of
5186 `locate-data-file' as the latter will find any "NEWS" files that
5187 might exist in packages _before_ the one in core.
5189 2005-06-06 Adrian Aichner <adrian@xemacs.org>
5191 * package-get.el (package-get-init-package):
5192 package-get-init-package buglet (21.4.17) by Jeff Mincy
5193 <mincy@rcn.com> fixing false temporary load-path shadows reported
5194 after package installation and simplifying code.
5196 2005-10-18 Ville Skyttä <scop@xemacs.org>
5198 * package-get.el (package-get-download-sites): Sync mirrors list
5199 with the XEmacs website.
5200 (package-get-pre-release-download-sites): Ditto.
5202 2005-04-06 Stephen J. Turnbull <stephen@xemacs.org>
5204 * derived.el (derived-mode-merge-syntax-tables):
5205 Revert my 21.5-only patch of 2003-07-18 which slipped in
5206 through Jerry James's patch of 2004-06-07.
5208 2005-02-23 Adrian Aichner <adrian@xemacs.org>
5210 * cmdloop.el (keyboard-quit): Remove workaround for
5211 `region-active-p' not making sure active region is in current
5212 buffer now that it does.
5213 * minibuf.el (minibuffer-keyboard-quit): Ditto.
5214 * simple.el (region-active-p): `region-active-p' to only return t
5215 when active region is in current buffer.
5217 2005-02-21 Norbert Koch <viteno@xemacs.org>
5219 * package-ui.el (pui-list-packages): MF21.5, adapt to longer
5220 package names, quell a byte-compiler warning, doc fix.
5222 2005-02-16 Aidan Kehoe <kehoea@parhasard.net>
5224 * buffer.el (pop-to-buffer):
5225 * window-xemacs.el (display-buffer):
5226 Document use of `same-window-buffer-names,' `same-window-regexps'
5227 by pop-to-buffer and display-buffer.
5229 2005-02-06 Vin Shelton <acs@xemacs.org>
5231 * XEmacs 21.4.17 is released
5233 2005-01-29 Ben Wing <ben@xemacs.org>
5235 * shadow.el (find-emacs-lisp-shadows):
5236 Add custom-defines to list of ignored files.
5238 2005-01-17 Adrian Aichner <adrian@xemacs.org>
5240 * simple.el (shifted-motion-keys-select-region): Fix statement
5241 about unshifted-motion-keys-deselect-region.
5243 2004-12-15 Ville Skyttä <scop@xemacs.org>
5245 * bytecomp-runtime.el (make-obsolete): Add 3rd argument (no-op for
5246 now) for GNU Emacs compatibility.
5247 (make-obsolete-variable): Ditto.
5249 2004-01-08 Ben Wing <ben@xemacs.org>
5251 * code-files.el (load):
5252 File positions are 0 based not 1 based. Thanks to Steve Youngs.
5254 2004-12-05 Vin Shelton <acs@xemacs.org>
5256 * XEmacs 21.4.16 is released
5258 2004-12-04 Vin Shelton <acs@xemacs.org>
5260 * auto-autoloads.el: Regenerated.
5262 * custom-load.el: Regenerated.
5264 2004-09-15 Stephen J. Turnbull <stephen@xemacs.org>
5266 Fix bug: apropos errors if a defalias refers to an undefined
5267 function. <87pt4pmdcs.fsf@tleepslib.sk.tsukuba.ac.jp>
5269 * apropos.el (apropos):
5271 * help.el (frob-help-extents):
5272 * help-macro.el (make-help-screen):
5273 * hyper-apropos.el (hyper-apropos-grok-functions):
5274 (hyper-apropos-get-doc):
5275 Catch void-function error thrown by `documentation'.
5277 2004-09-02 Steve Youngs <steve@youngs.au.com>
5279 * packages.el (package-require): Fix incorrect arg to format.
5280 This fixes a `format specifier' error.
5282 2004-08-13 Jerry James <james@xemacs.org>
5284 * bytecomp.el (forward-word): Tell the byte compiler the correct
5285 number of arguments to forward-word.
5287 2004-08-12 Sven Grundmann <sven@xemacs.org>
5289 * etags.el: Fixed loading of include files for tag completion. Now
5290 you can make a tag file for a library, include it into your
5291 project and it will be reloaded only if it changed. Infinte
5292 include loops are detected and the correct tag files are loaded.
5293 * etags.el (buffer-tag-table-list): Load and verify tag files in
5294 the external function buffer-tag-table-list-load.
5295 * etags.el (buffer-tag-table-list-load): New. Load and verify the
5296 tag files. Also load the included tag files. The priority of the
5297 included files is right below their parent file. If multiple
5298 matches occur then the symbols from the parent file are found
5300 * etags.el (tag-table-include-files): Corrected comment
5301 string. Switched to pattern constant tags-include-pattern to have
5302 it at a central location.
5303 * etags.el (tags-include-pattern): Added doc string.
5304 * etags.el (add-to-tag-completion-table): Removed obsolete
5305 comments as the include files are allready returned by
5306 buffer-tag-table-list and loaded.
5307 * etags.el (find-tag-internal): The include files are allready
5308 included in tag-tables as buffer-tag-table-list returns them now.
5310 2004-07-02 Malcolm Purvis <malcolmp@xemacs.org>
5312 * widgets-gtk.el (gtk-widget-instantiate-notebook-internal):
5313 Loading items into the notebook is now done by C code.
5314 * widgets-gtk.el (gtk-widget-instantiate-internal):
5315 Style no longer changed.
5317 2004-06-28 Nix <nix@esperi.org.uk>
5319 * cmdloop.el (truncate-command-history-for-gc): Delay
5320 execution of all things that look up variable bindings,
5321 via `enqueue-eval-event'.
5323 2004-06-24 Vin Shelton <acs@xemacs.org>
5325 * package-get.el (package-get-require-signed-base-updates):
5326 now defaults to nil.
5328 2004-06-09 Stephen J. Turnbull <stephen@xemacs.org>
5330 * subr.el (split-string): Clean up docstring.
5332 2002-01-24 John Paul Wallington <jpw@shootybangbang.com>
5334 * faces.el (zmacs-region): fix typo in docstring.
5336 2004-06-07 Jerry James <james@xemacs.org>
5338 * derived.el: Synch with Emacs 21.3.
5339 * subr.el (with-local-quit): New, from Emacs 21.3.
5340 * subr.el (delayed-mode-hooks): New variable, from Emacs 21.3.
5341 * subr.el (run-mode-hooks): New function, from Emacs 21.3.
5342 * subr.el (delay-mode-hooks): New macro, from Emacs 21.3.
5344 2004-06-16 Jerry James <james@xemacs.org>
5346 * cl.el (cl-set-substring): Increment start by the length of the
5347 string, not the string itself.
5349 2004-05-19 Malcolm Purvis <malcolmp@xemacs.org>
5351 * etags.el (tag-table-include-files): Expand included TAGS file
5352 paths to avoid problems with relative paths. Thanks to Peter
5353 Chubb <peterc@gelato.unsw.edu.au>.
5354 * etags.el (tags-include-pattern): New.
5355 * etags.el (add-to-tag-completion-table): Parse and ignore
5356 trailing include lines.
5358 2004-06-21 Adrian Aichner <adrian@xemacs.org>
5360 * package-ui.el (pui-help-echo): Fix false cvs conflict by
5361 avoiding line solely composed of equal signs.
5363 2004-06-10 Adrian Aichner <adrian@xemacs.org>
5365 * cus-edit.el (alloc): Typo fix.
5366 * cus-edit.el (custom-browse-visibility): Ditto.
5367 * cus-edit.el (custom-variable-value-create): Ditto.
5368 * cus-edit.el (custom-variable-pre-reset-standard): Ditto.
5369 * cus-edit.el (custom-save-variables): Bind print-length and
5370 print-level to nil to avoid value abbreviation.
5371 * cus-edit.el (custom-save-face-internal): Ditto.
5372 * cus-edit.el (custom-save-faces): Save in sorted order.
5373 * cus-edit.el (custom-save-resets): Bind print-length and
5374 print-level to nil to avoid value abbreviation.
5375 * cus-edit.el (custom-save-loaded-themes): Ditto.
5377 2004-06-09 Stephen J. Turnbull <stephen@xemacs.org>
5379 * subr.el (split-string-default-separators): New.
5380 (split-string): Synch to 21.5/GNU Emacs version. *New semantics*,
5381 see comment in source.
5383 2004-01-29 Stephen J. Turnbull <stephen@xemacs.org>
5385 * mule/japanese.el (paragraph-start, paragraph-separate):
5386 Remove anchor to BOL.
5388 2004-04-30 Stephen J. Turnbull <stephen@xemacs.org>
5390 * cl.el (gensym, gentemp): Improve docstrings.
5392 2004-05-10 Vin Shelton <acs@xemacs.org>
5394 * etags.el: Sync with 21.5 version.
5396 2004-04-21 Sven Grundmann <sven@hellerhof.de>
5399 * etags.el (tags-exuberant-ctags-optimization-p): Enable optimization
5400 only for use with exuberant ctags. This will also enable building of
5401 completion tables with exuberant ctags. This will not work with
5403 * etags.el (get-tag-table-buffer): New function for creating of
5404 completion table is used if tags-exuberant-ctags-optimization-p ist t
5405 * etags.el (tags-explicit-name-pattern): Hold the name pattern for
5406 finding the tag names. New.
5407 * etags.el (add-to-tag-completion-table-exuberant-ctags): Defun for
5408 building tag completion table with exuberant ctags. New.
5409 * etags.el (find-tag-internal): Improve exact tag matching for tags
5410 with name fields. Before the patch return types of functions or
5411 function parameters (with exuberant ctags) were found as matches.
5413 2004-04-21 Sven Grundmann <sven@hellerhof.de>
5415 * list-mode.el (display-completion-list): Fixed completion list was
5416 taking the width of the frame and not of the window for displaying
5417 the selection methods.
5419 2004-04-18 Stephen J. Turnbull <stephen@xemacs.org>
5421 * menubar-items.el (default-menubar): Options are saved to custom.el.
5424 2004-02-23 Stephen J. Turnbull <stephen@xemacs.org>
5426 * isearch-mode.el (isearch-abort): Preserve successful search target.
5428 2004-03-27 Adrian Aichner <adrian@xemacs.org>
5430 * gnuserv.el: Sync with 21.5 version, inspired by bugreport and
5431 (make-variable-buffer-local 'gnuserv-minor-mode) patch by Robert
5433 * gnuserv.el (gnuserv-mode-line-string): New.
5434 * gnuserv.el (gnuserv-minor-mode): Make it buffer-local, not
5436 * gnuserv.el (make-x-device-with-gtk-fallback): New.
5437 * gnuserv.el (gnuserv-edit-files): Use
5438 make-x-device-with-gtk-fallback.
5440 2004-03-23 Malcolm Purvis <malcolmpurvis@optushome.com.au>
5442 * gtk-widgets.el: New import: gtk-accel-group-new.
5444 * dialog-gtk.el (gtk-popup-convert-underscores): New.
5445 * dialog-gtk.el (popup-builtin-question-dialog):
5446 Added support for dialog button mnemonics.
5448 2004-03-22 Chris Green <cmg@dok.org>
5450 * process.el (shell-command): Output buffer was ignored when a
5451 background process was run via shell-command.
5453 2004-03-19 Hrvoje Niksic <hniksic@xemacs.org>
5455 * cus-edit.el (custom-save-variables): Retrieve a list of
5456 variables to save first, sort it, and make sure the variables are
5457 saved in sorted order.
5459 2004-02-23 Steve Youngs <sryoungs@bigpond.net.au>
5461 * package-get.el (package-get-update-base-from-buffer): Force
5462 binary coding system for verifying GnuPG signature in the
5465 2003-07-06 Adrian Aichner <adrian@xemacs.org>
5467 * package-get.el (package-get-package-index-file-location): Handle
5468 missing "EMACSPACKAGEPATH" environment variable.
5470 2003-07-05 Adrian Aichner <adrian@xemacs.org>
5472 * package-admin.el (package-admin-find-top-directory): Simplify
5473 directory comparisions and fix substring errors on short path
5475 * package-get.el (package-get-package-index-file-location):
5476 Default to first component of "EMACSPACKAGEPATH", if set.
5478 2004-02-16 Steve Youngs <sryoungs@bigpond.net.au>
5480 * package-get.el (process-error): New error datum.
5482 2004-02-02 Vin Shelton <acs@xemacs.org>
5484 * XEmacs 21.4.15 is released
5486 2003-12-12 Katsumi Yamaoka <yamaoka@jpl.org>
5488 * itimer.el (activate-itimer): Modify the itimer timeout value as
5489 if it were begun at the last time when the itimer driver was woken
5492 2004-01-27 Stephen J. Turnbull <stephen@xemacs.org>
5494 * specifier.el (Copyright):
5496 (make-specifier-and-init):
5498 (canonicalize-inst-pair):
5499 (canonicalize-spec-list):
5501 Synch docstrings to 21.5 where appropriate.
5503 2004-01-25 Steve Youngs <sryoungs@bigpond.net.au>
5505 * package-get.el (package-get-list-packages-where): New. A
5506 function that allows searching for groups of packages. For
5507 example, find all packages that require the fsf-compat package.
5509 2004-01-25 Steve Youngs <youngs@xemacs.org>
5513 * auto-autoloads.el: Regenerated.
5515 * custom-load.el: Regenerated.
5517 * dumped-lisp.el (packages-hardcoded-lisp): New.
5519 * menubar-items.el (menu-max-items): New.
5520 (menu-submenu-max-items): New.
5521 (menu-submenu-name-format): New.
5522 (menu-split-long-menu): New.
5523 (menu-sort-menu): New.
5524 (default-menubar): Sync to 21.5 in regard to the PUI menus.
5526 * obsolete.el (pui-add-install-directory): Renamed to the more
5527 logical `pui-set-local-package-get-directory'.
5528 (package-get-download-menu): Moved to `package-ui.el' and renamed
5529 to `package-ui-add-download-menu'.
5531 * package-admin.el (package-admin-install-function-mswindows):
5532 Whitespace clean up.
5533 (package-admin-add-single-file-package): Removed.
5534 (package-admin-default-install-function): Whitespace clean up.
5535 (package-admin-find-top-directory): New.
5536 (package-admin-get-install-dir): Use it.
5537 (package-admin-get-manifest-file):
5538 (package-admin-check-manifest):
5539 (package-admin-add-binary-package):
5540 (package-admin-get-lispdir):
5541 (package-admin-delete-binary-package):
5544 * package-get.el (package-get-package-index-file-location): New.
5545 (package-get-install-to-user-init-directory): New.
5546 (package-get-remote):
5547 (package-get-download-sites):
5548 (package-get-pre-release-download-sites): New.
5549 (package-get-site-release-download-sites): New.
5550 (package-get-base-filename):
5551 (package-get-always-update):
5552 (package-get-user-index-filename): Removed.
5553 (package-get-pgp-available-p): New.
5554 (package-get-require-signed-base-updates):
5555 (package-get-was-current):
5556 (package-entries-are-signed): New.
5557 (package-get-continue-update-base): New.
5558 (package-get-download-menu): Removed.
5559 (package-get-require-base):
5560 (package-get-update-base-entry):
5561 (package-get-locate-file):
5562 (package-get-locate-index-file):
5563 (package-get-maybe-save-index):
5564 (package-get-update-base):
5565 (package-get-update-base-from-buffer):
5566 (package-get-update-base-entries):
5567 (package-get-interactive-package-query):
5568 (package-get-update-all):
5570 (package-get-dependencies):
5571 (package-get-init-package):
5572 (package-get-info): New.
5574 (package-get-staging-dir):
5575 (package-get-set-version-prop): Removed.
5576 (package-get-installedp):
5577 (package-get-ever-installed-p):
5578 (packages): Removed.
5579 (package-get-custom-groups): Removed.
5580 (package-get-custom): Removed.
5581 (package-get-custom-add-entry): Removed.
5583 * package-info.el (batch-update-package-info):
5585 * package-net.el (package-net-batch-generate-bin-ini):
5586 (package-net-update-installed-db):
5588 * package-ui.el (pui-info-buffer):
5589 (pui-directory-exists): Removed.
5590 (pui-package-dir-list): Removed.
5591 (pui-add-install-directory): Removed.
5592 (package-ui-download-menu): New.
5593 (package-ui-pre-release-download-menu): New.
5594 (package-ui-site-release-download-menu): New.
5595 (pui-set-local-package-get-directory): New.
5596 (pui-package-symbol-char):
5597 (pui-update-package-display):
5598 (pui-toggle-package):
5599 (pui-toggle-package-key):
5600 (pui-toggle-package-delete):
5601 (pui-toggle-package-delete-key):
5602 (pui-toggle-package-event):
5603 (pui-toggle-verbosity-redisplay):
5604 (pui-install-selected-packages):
5605 (pui-add-required-packages):
5608 (list-packages-mode):
5609 (pui-list-packages):
5611 * packages.el (packages-compute-package-locations):
5613 (package-delete-name):
5614 (packages-hardcoded-lisp): Removed.
5615 (packages-useful-lisp): Removed.
5616 (packages-unbytecompiled-lisp): Removed.
5617 (packages-find-package-directories):
5621 Major code clean up of all things PUI.
5623 Much improved code to determine where packages should be
5624 installed. PUI no longer depends on any packages being
5625 pre-installed to compute where packages are to be installed to.
5627 The user can specify the location of their package-index file. It
5628 isn't necessary to set this because it has sane defaults. People
5629 who "run-in-place" won't accidently overwrite the CVS
5630 package-index file. See
5631 `package-get-package-index-file-location'.
5633 PUI will now properly clean up after itself in the event of an
5634 unsuccessful package install. This drastically reduces the number
5635 of "wrong md5sum" FAQs.
5637 non-Mule XEmacsen can no longer install Mule packages.
5639 Package management via the custom interface has been removed.
5641 The PUI related menubar items have been reorganised.
5643 The PGP verification code has been fixed and the default for
5644 whether or not it is used is automatically computed.
5646 * update-elc.el ((preloaded-file-list site-load-packages
5647 need-to-dump dumped-exe)):
5648 Just a couple of small changes to allow for
5649 `packages-(hardcoded|useful|unbytecompiled)-lisp' not really
5652 2003-12-10 Hrvoje Niksic <hniksic@xemacs.org>
5654 * bytecomp.el (byte-compile-warn-about-unused-variables): Don't
5655 apply `format' to the first argument of byte-compile-warn, it
5656 already calls format.
5658 2003-12-03 Adrian Aichner <adrian@xemacs.org>
5660 * files.el (delete-old-versions): Avoid going interactive during
5661 make install when environment variable VERSION_CONTROL is set.
5663 2003-12-04 Vin Shelton <acs@xemacs.org>
5665 * menubar-items.el (menu-item-search): Only bring up search dialog
5666 box if the feature is available and desired.
5668 2003-11-04 Stephen J. Turnbull <stephen@xemacs.org>
5670 * about.el (about-personal-info): Fix typo in Tony Rossini's entry.
5672 2003-11-05 Vin Shelton <acs@xemacs.org>
5674 * help.el (Help-prin1-face):
5676 princ and prin1 are functions and need to be called as such. The
5677 idea for this patch was submitted by Eric Eide <eeide@cs.utah.edu>.
5679 2003-10-22 Stephen J. Turnbull <stephen@xemacs.org>
5681 * about.el (about-xemacs): Give full version and build date.
5683 2003-09-19 Stephen J. Turnbull <stephen@xemacs.org>
5685 * win32-native.el (grep-null-device): This XEmacs has null-device.
5687 2003-09-06 Mike Sperber <mike@xemacs.org>
5689 * bytecomp.el (byte-compile-defvar-or-defconst): Actually
5690 implement the specified semantics for `defvar.'
5692 2003-09-07 Adrian Aichner <adrian@xemacs.org>
5694 * window-xemacs.el (display-buffer): Fix for `shrink-to-fit' by
5695 Klaus Berndl, calling `shrink-window-if-larger-than-buffer' when
5696 displaying buffer in question.
5698 2003-09-03 Vin Shelton <acs@xemacs.org>
5700 * XEmacs 21.4.14 is released
5702 2003-08-17 Vin Shelton <acs@xemacs.org>
5704 * about.el: Vanity patch.
5706 2003-08-11 Stephen J. Turnbull <stephen@xemacs.org>
5708 * code-process.el (call-process):
5709 (call-process-region):
5711 Document coding system processing.
5713 2003-08-03 Stephen J. Turnbull <stephen@xemacs.org>
5715 * startup.el (splash-frame-body): Idiomatic English.
5717 2003-04-24 Jin Choi <jsc@orangeimagineering.com>
5719 * font-lock.el (font-lock-match-java-declarations): Move
5720 save-restriction, narrow-to-region to beginning of function to
5721 avoid going beyond the limit and causing an infloop.
5723 2003-04-16 Jerry James <james@xemacs.org>
5725 * keydefs.el: Remove mappings for keys mapped to the nowhere
5726 defined function function-key-error.
5728 2003-03-22 Vasily Korytov <deskpot@myrealbox.com>
5730 * lisp-mode.el (emacs-lisp-mode-hook, lisp-mode-hook,
5731 lisp-interaction-mode-hook): Add the docstrings.
5733 2003-08-04 Michael Toomim <toomim@OCF.Berkeley.EDU>
5735 * byte-optimize.el: Fix infinite loop in bytecode optimizer. See:
5736 http://list-archive.xemacs.org/xemacs-beta/200306/msg00157.html
5737 http://list-archive.xemacs.org/xemacs-beta/200307/msg00005.html
5739 2003-06-18 Nickolay Pakoulin <npak@ispras.ru>
5741 * cl-macs.el (cl-transform-lambda): Place doc on Common Lisp
5742 lambda list after the original doc. Care about
5743 #'(lambda () "SingleString")
5745 (cl-function-arglist):
5746 Care about &cl-defs and &cl-quote in lambda list, dotted lists and
5747 circular data structures in lambda list specification
5749 2003-06-11 Adrian Aichner <adrian@xemacs.org>
5751 * font-lock.el (lisp-font-lock-keywords-1): Only NAME, not NAME(
5752 to appear in font-lock-function-name-face.
5754 2003-06-17 Stephen J. Turnbull <stephen@xemacs.org>
5756 * bytecomp.el (byte-compile-lambda): Discard docstring only if it
5757 is not also the value of the lambda.
5759 2003-05-06 Andy Piper <andy@xemacs.org>
5761 * files.el (revert-buffer): Make sure local variables get processed,
5762 even in the case of an optimized reversion.
5764 2003-05-25 XEmacs Build Bot <builds@cvs.xemacs.org>
5766 * XEmacs 21.4.13 is released
5768 2003-03-18 Stephen J. Turnbull <stephen@xemacs.org>
5770 * gutter-items.el (buffers-tab-filter-functions): Improve docstring.
5771 Suggested by a Chris Palmer <chris@nodewarrior.org> patch.
5773 2003-02-14 Ben Wing <ben@xemacs.org>
5776 * byte-optimize.el (byte-compile-inline-expand):
5777 * byte-optimize.el (byte-compile-unfold-lambda):
5778 * byte-optimize.el (byte-optimize-form-code-walker):
5779 * byte-optimize.el (byte-optimize-form):
5780 * byte-optimize.el (byte-decompile-bytecode-1):
5781 * byte-optimize.el (byte-optimize-lapcode):
5782 Review carefully and sync up to 20.7 except for areas as noted.
5783 Fixes problem with JDE compilation.
5785 2003-02-05 Ben Wing <ben@xemacs.org>
5788 * simple.el (motion-keys-for-shifted-motion):
5789 Omit M-S-home/end from motion keys.
5791 2003-02-07 Ben Wing <ben@xemacs.org>
5793 * text-props.el (text-property-any):
5794 * text-props.el (text-property-not-all):
5795 Fix bug when end > start.
5797 2003-01-17 Stephen J. Turnbull <stephen@xemacs.org>
5799 * info.el (Info-insert-dir): Make default-directory end in
5800 separator. Patch due to Martin Buchholz.
5802 2003-01-15 Stephen J. Turnbull <stephen@xemacs.org>
5804 * XEmacs 21.4.12 "Portable Code" is released.
5806 2003-01-13 Ilya Golubev <golubev@xemacs.org>
5808 * about.el: Update golubev data.
5810 2003-01-15 Stephen J. Turnbull <stephen@xemacs.org>
5812 * isearch-mode.el (isearch-mode-map): Substitute comment on
5813 desirability, and back out "GR is printable" changes.
5815 2003-01-08 Stephen J. Turnbull <stephen@xemacs.org>
5817 * isearch-mode.el (isearch-mode-map): Don't bind CSI.
5819 2003-01-07 Stephen J. Turnbull <stephen@xemacs.org>
5821 * isearch-mode.el (isearch-mode-map): GR (and C1) is printable.
5823 2003-01-06 Ville Skyttä <scop@xemacs.org>
5825 * menubar-items.el (default-menubar): Use browse-url-mozilla
5826 instead of browse-url-gnome-moz for Mozilla.
5828 2003-01-03 Stephen J. Turnbull <stephen@xemacs.org>
5830 * XEmacs 21.4.11 "Native Windows TTY Support" is released.
5832 2002-12-27 Ville Skyttä <scop@xemacs.org>
5834 * files.el (auto-mode-alist): Remove redundant entries for modes
5835 that live in packages.
5836 (interpreter-mode-alist): Ditto.
5838 2002-03-17 Ville Skyttä <ville.skytta@xemacs.org>
5840 * menubar-items.el (default-menubar): Sync with current
5841 browse-url-xemacs.el.
5843 2002-11-02 Stephen J. Turnbull <stephen@xemacs.org>
5845 * XEmacs 21.4.10 "Military Intelligence" is released.
5847 2002-10-07 Katsumi Yamaoka <yamaoka@jpl.org>
5849 * font-lock.el (font-lock-fontify-keywords-region): Fix typo.
5851 2002-10-07 Katsumi Yamaoka <yamaoka@jpl.org>
5853 * keydefs.el (global-map): Bind C-xrd to delete-rectangle per GNU.
5855 2001-05-10 Daiki Ueno <ueno@unixuser.org>
5857 * font-lock.el (font-lock-compile-keywords): Rewrite as a side
5858 effect free function.
5859 (font-lock-fontify-keywords-region): Supply the argument to
5860 font-lock-compile-keywords.
5862 2002-09-22 Ville Skyttä <ville.skytta@xemacs.org>
5864 * package-get.el (package-get-download-sites): Bring sites list
5865 up to date, prefer xx.xemacs.org addresses.
5867 2002-09-27 Andy Piper <andy@xemacs.org>
5869 * dialog.el (make-dialog-box): for general dialogs only
5870 delete-frame-hook will be run.
5872 2002-09-28 Stephen J. Turnbull <stephen@xemacs.org>
5874 * font-lock.el (font-lock-fontify-syntactically-region): Add
5875 comment about lookup-syntax-properties, document LOUDLY as unused.
5877 2002-08-26 Andy Piper <andy@xemacs.org>
5879 * gutter-items.el (set-progress-feedback-instantiator): Fix bad
5882 2002-09-02 Ville Skyttä <ville.skytta@xemacs.org>
5884 * bytecomp-runtime.el (make-obsolete): Docstring argument nit.
5885 (make-obsolete-variable): Ditto.
5886 (make-compatible): Ditto.
5887 (make-compatible-variable): Ditto.
5889 2002-09-16 Stephen J. Turnbull <stephen@xemacs.org>
5891 * obsolete.el (parse-sexp-lookup-properties): new compatible alias
5892 for `lookup-syntax-properties'. RFE from Alan Mackenzie.
5894 2002-08-28 Andy Piper <andy@xemacs.org>
5896 * files.el (revert-buffer): propagate revert-without-query-status.
5898 2002-06-03 Andy Piper <andy@xemacs.org>
5900 * dialog-items.el (make-search-dialog): align various subcontrols
5901 in visually pleasing ways, allow frame to autosize to the dialog
5903 * dialog.el (make-dialog-box): add a border inside the frame. Add
5904 :autosize property, if t then reset the frame size appropriately
5905 before the frame is mapped.
5906 * gutter-items.el (set-progress-feedback-instantiator): align
5907 various subcontrols.
5908 * gutter-items.el (set-progress-abort-instantiator): ditto.
5910 2002-08-23 Stephen J. Turnbull <stephen@xemacs.org>
5912 * XEmacs 21.4.9 "Informed Management" is released.
5914 2002-06-22 Ville Skyttä <ville.skytta@xemacs.org>
5916 * subr.el (add-to-list): Sync with GNU Emacs 21.2, adding the
5917 "&optional append" argument.
5919 2002-07-16 Didier Verna <didier@xemacs.org>
5921 * subr.el (replace-in-string): fix case fold bug introduced by
5922 "2000-07-30 Ben Wing <ben@xemacs.org>": honor the value of
5923 case-fold-search in temporary buffers.
5925 2002-08-03 Steve Youngs <youngs@xemacs.org>
5927 * lib-complete.el (find-library): Remove check for mule because
5928 decompression DOES work on Mule.
5930 2002-08-11 John Paul Wallington <jpw@shootybangbang.com>
5932 * simple.el (join-line): New alias for `delete-indentation'.
5934 2002-08-02 Ville Skyttä <ville.skytta@xemacs.org>
5936 * font-lock.el: Some faces and doc typo fixes from GNU Emacs.
5937 (font-lock-doc-face): New alias to font-lock-doc-string-face.
5938 (font-lock-builtin-face): New.
5939 (font-lock-constant-face): New.
5940 (font-lock-face-list): Add builtin and constant faces.
5942 2002-08-16 Stephen J. Turnbull <stephen@xemacs.org>
5944 * autoload.el (make-autoload): Support define-derived-mode.
5945 Collected puts of doc-string-elt property. Based on a patch by
5946 Didier Verna <didier@xemacs.org>.
5948 2002-08-15 Stephen J. Turnbull <stephen@xemacs.org>
5950 * wid-edit.el (widget-field-activate): Fix docstring typo.
5952 2002-07-23 Andy Piper <andy@xemacs.org>
5954 * about.el (about-personal-info): update me.
5956 2002-07-12 Andy Piper <andy@xemacs.org>
5958 * custom.el (custom-theme-set-variables): remove bogus
5959 arguments. Use custom-set-default to set defaults.
5960 (custom-set-variables): update doc.
5961 (custom-local-buffer): new, synced from FSF.
5962 (custom-set-default): ditto.
5963 (defcustom): update doc.
5965 2002-06-16 Andy Piper <andy@xemacs.org>
5967 * menubar-items.el (default-menubar): enable windows printing on
5968 cygwin as well as native.
5970 2002-06-12 Andy Piper <andy@xemacs.org>
5972 * printer.el (generic-print-buffer): catch all errors so that the
5973 print device can be cleared in all scenarios.
5974 (Printer-clear-device): make sure clearing the printer allows it
5975 to be used again immediately.
5976 (generic-print-region): make sure the default printer face is
5979 2002-04-23 Jerry James <james@xemacs.org>
5981 * window-xemacs.el (display-buffer-function): Change doc to
5983 * window-xemacs.el (pre-display-buffer-function): Ditto.
5984 * window-xemacs.el (display-buffer): New arg, shrink-to-fit. If
5985 non-nil, make the new window just big enough for its contents.
5986 * frame.el (get-frame-for-buffer): Accept new arg, due to above.
5987 * frame.el (show-temp-buffer-in-current-frame): Remove broken
5988 temp-buffer-shrink-to-fit code. Tell display-buffer instead.
5990 2002-06-06 Andy Piper <andy@xemacs.org>
5992 * custom.el (custom-theme-set-variables): sync :set-after from FSF.
5994 (custom-handle-keyword): ditto.
5996 2002-07-12 Stephen J. Turnbull <stephen@xemacs.org>
5998 * gutter-items.el (buffers-tab-selection-function): Improve doc.
5999 Make obsolete. Default to nil.
6000 (buffers-tab-filter-functions): Improve doc. Use literal default.
6001 Inspired by a patch by John Palmieri.
6003 2002-07-01 Mike Alexander <mta@arbortext.com>
6005 * process.el (shell-command-on-region): Don't delete the region
6006 before giving it to call-process-region
6008 2002-06-04 Jerry James <james@eecs.ku.edu>
6010 * find-paths.el (paths-find-architecture-directory): Search in
6011 `system-configuration'/`base', not `base'`system-configuration'.
6013 2002-06-23 Ville Skyttä <ville.skytta@xemacs.org>
6015 * info.el (Info-index): Add missing \ in [ t].
6017 2002-06-11 Stephen J. Turnbull <stephen@xemacs.org>
6019 * gutter-items.el (gutter-buffers-tab-visible-p,
6020 buffers-tab-omit-function, buffers-tab-selection-function,
6021 buffers-tab-filter-functions):
6024 2002-06-09 Stephen J. Turnbull <stephen@xemacs.org>
6026 * toolbar.el (toolbar-icon-directory): Document trailing separator.
6028 * toolbar-items.el (toolbar-news): Fix typo in message string.
6030 2002-06-08 Stephen J. Turnbull <stephen@xemacs.org>
6032 * dialog.el (yes-or-no-p-dialog-box):
6033 * cmdloop.el (y-or-n-p-minibuf):
6034 (yes-or-no-p-minibuf):
6037 Specify negative answers in docstrings.
6039 2002-05-25 Steve Youngs <youngs@xemacs.org>
6041 * package-ui.el (pui-help-echo): Display both installed and author
6042 version. Use a balloon-help window to display extra info like
6045 2002-05-30 Andy Piper <andy@xemacs.org>
6047 * files.el (revert-buffer-internal): don't visit
6048 revert-buffer. Kill buffer when not used. Suggested by Mike
6049 Alexander <mta@arbortext.com>
6051 2002-05-20 Stephen J. Turnbull <stephen@xemacs.org>
6053 * files.el (revert-buffer): More docstring fiddling.
6055 2002-05-19 Stephen J. Turnbull <stephen@xemacs.org>
6057 * files.el (revert-buffer):
6058 (revert-buffer-internal):
6059 (revert-buffer-insert-file-contents-function):
6060 Improve docstrings and comments.
6062 2002-05-08 Andy Piper <andy@xemacs.org>
6064 * files.el (revert-buffer): observe noconfirm behavior.
6066 2002-04-09 Andy Piper <andy@xemacs.org>
6068 * files.el (revert-buffer): use revert-buffer-internal if it looks
6069 like doing so will not result in any user-visible changes.
6070 (revert-buffer-internal): new function. Do the actual process of
6071 reversion and then see whether the result is any different to what
6072 we have already. If it is not then do nothing.
6074 2001-12-11 Andy Piper <andy@xemacs.org>
6076 * menubar.el (get-popup-menu-response): re-order so that it works
6077 on more sane/facist window systems.
6079 2001-12-03 Andy Piper <andy@xemacs.org>
6081 * faces.el (frob-face-property): don't infloop in face frobbing
6082 from Jan Vroonhof <jan@xemacs.org>.
6084 2001-11-30 Jan Vroonhof <jan@xemacs.org>
6086 * faces.el (frob-face-property): Follow face fall-back hierarchy
6087 properly for face properties without an instance. Only do manual
6088 copy form 'default in last resort. This handles in particular
6089 the case where 'default itself has only a fall-back (which is
6090 the case by default on windows).
6092 2001-11-24 Andy Piper <andy@xemacs.org>
6094 * printer.el (generic-print-region): set default-frame-plist to
6095 nil while creating the printer frame so that sizes reflect the
6098 * faces.el (face-complain-about-font): Don't complain on printers.
6100 2002-05-10 Stephen J. Turnbull <stephen@xemacs.org>
6102 * package-net.el: Andy synch.
6104 2001-12-16 Andy Piper <andy@xemacs.org>
6106 * package-get.el (package-get-update-all): Make sure installed.db
6107 gets updated after updating packages.
6109 2002-03-28 Ben Wing <ben@xemacs.org>
6111 * msw-glyphs.el: Set glyph-contrib-p to nil on hscroll,
6112 continuation, truncation so that we don't get line jumpiness from
6113 them being larger than the line height.
6115 * msw-font-menu.el (mswindows-font-menu-font-data): Fix bug.
6117 2001-11-30 Jan Vroonhof <jan@xemacs.org>
6119 * font.el (font-window-system-mappings): Add mapping for Gtk
6120 (assume identical to X)
6122 2002-02-04 Andy Piper <andy@xemacs.org>
6124 * files.el (convert-standard-filename): Fix for short filename
6125 Peter Arius <pas@methodpark.de>
6127 2001-12-10 Christoph Wedler <Christoph.Wedler@sap.com>
6129 * list-mode.el (default-choose-completion): completion-base-size
6130 should refer to local value in the completion list buffer.
6132 2001-12-03 Didier Verna <didier@xemacs.org>
6134 * rect.el: autoload `replace-rectangle'.
6135 * keydefs.el (global-map): bind it to `C-x r p'.
6137 2002-05-09 Stephen J. Turnbull <stephen@xemacs.org>
6139 * XEmacs 21.4.8 "Honest Recruiter" is released.
6141 2002-05-09 Stephen J. Turnbull <stephen@xemacs.org>
6143 This patch is based on Jerry James's patch and analysis.
6145 * select.el (get-clipboard):
6148 (get-clipboard-foreign):
6149 (get-selection-foreign):
6150 New function for use as `interprogram-paste-function's.
6152 * simple.el (interprogram-paste-function): Change default to
6153 `get-clipboard-foreign'; improve docstring.
6154 (interprogram-cut-function): Improve dosctring.
6156 2002-05-04 Stephen J. Turnbull <stephen@xemacs.org>
6158 * XEmacs 21.4.7 "Economic Science" is released.
6160 2002-03-18 Adrian Aichner <adrian@xemacs.org>
6162 * cus-edit.el (customize-save-variable): Fix typo in prompt.
6164 2002-03-26 John Paul Wallington <jpw@xemacs.org>
6166 * obsolete.el (assq-delete-all): New compatibility alias for
6169 2002-01-09 Simon Josefsson <jas@extundo.com>
6171 * files.el (auto-mode-alist): Support Sieve (*.siv, *.sieve).
6173 2002-01-04 Adrian Aichner <adrian@xemacs.org>
6175 * info.el (Info-auto-generate-directory): Default
6176 Info-auto-generate-directory to 'if-outdated.
6178 2002-03-28 Stephen J. Turnbull <stephen@xemacs.org>
6180 * startup.el (normal-top-level): Prevent migration code from
6181 trashing .emacs on an error in loading the init files.
6183 2002-03-14 Ville Skyttä <ville.skytta@xemacs.org>
6185 * files.el (auto-mode-alist): GNUmakefile is a Makefile,
6186 "system default" Xdefaults and friends get xrdb-mode.
6188 2002-03-05 Mats Lidell <matsl@contactor.se>
6190 * help-nomule.el (tutorial-supported-languages): Added Swedish
6191 tutorial. Sorted languages.
6193 2002-02-11 Mike Sperber <mike@xemacs.org>
6195 * info.el (Info-maybe-update-dir): Regenerate dir if we're
6196 regenerating outdated dir files and dir is non-existent.
6198 2002-01-27 Stephen J. Turnbull <stephen@xemacs.org>
6200 * code-files.el (convert-mbox-coding-system): Improve comment.
6201 (write-region): Improve docstring. Reformat to 80 columns. Add
6202 coding-system argument to `write-region-pre-hook' call.
6203 (write-region-pre-hook): Fix docstring to mention lockname argument.
6205 2002-01-18 Stephen J. Turnbull <stephen@xemacs.org>
6207 * minibuf.el (completing-read): Remove redundant wrong arg list.
6209 * help.el (with-displaying-help-buffer): Put usage advice in docstring.
6211 2001-12-27 John Paul Wallington <jpw@shootybangbang.com>
6213 * obsolete.el (interactive-form): new compatibility alias for
6214 function-interactive.
6216 2001-11-29 Adrian Aichner <adrian@xemacs.org>
6218 * menubar-items.el (Menubar-items-truncate-list): Removed.
6219 * menubar-items.el (Menubar-items-truncate-history): New.
6220 * menubar-items.el (default-menubar): Use
6221 Menubar-items-truncate-history.
6223 2002-02-03 Adrian Aichner <adrian@xemacs.org>
6225 * printer.el (generic-print-region): Pass correct arguments to
6226 lpr-region. Thanks to Nevin Kapur <nevin@jhu.edu> and Björn
6227 Torkelsson <torkel@acc.umu.se>.
6229 2002-01-09 John Paul Wallington <jpw@shootybangbang.com>
6231 * help.el (describe-mode): synched with FSF 19.34; handle nil
6232 minor mode indicators.
6234 2001-12-03 Christoph Wedler <Christoph.Wedler@sap.com>
6236 * minibuf.el (completing-read): Update docstring.
6238 2001-12-17 Stephen J. Turnbull <stephen@xemacs.org>
6240 * XEmacs 21.4.6 "Common Lisp" is released.
6242 2001-11-21 Stephen J. Turnbull <stephen@xemacs.org>
6244 * package-net.el: Inadvertant synch with Windows branch. From
6246 (package-net-kit-version): new variable.
6247 (package-net-generate-bin-ini): use it. Remove unwanted functions.
6249 2001-11-28 Steve Youngs <youngs@xemacs.org>
6251 * package-get.el (package-get-locate-index-file): Also search the
6252 core etc/ directory for the package index file if it can't be
6253 found in ~/.xemacs/.
6255 2001-12-13 William Perry <wmperry@gnu.org>
6257 * dialog-gtk.el (popup-builtin-question-dialog):
6258 Conform to API in gui.c.
6260 2001-11-12 Andy Piper <andy@xemacs.org>
6262 * cus-edit.el (custom-save-face-internal): make sure we save
6264 (custom-save-variables): ditto variables.
6266 2001-11-20 Stephen J. Turnbull <stephen@xemacs.og>
6268 * faces.el (make-face-family):
6270 New face-modifying functions per Jan Vroonhof.
6272 cus-face.el (custom-set-face-font-family):
6273 (custom-set-face-font-size):
6276 * font.el (font-window-system-mappings): More precise docstring.
6279 (font-create-object):
6280 (tty-font-create-object):
6281 (tty-font-create-plist):
6282 (x-font-create-object):
6283 (x-font-create-name):
6284 (ns-font-create-name):
6285 (mswindows-font-create-object):
6286 (mswindows-font-create-name):
6289 2001-11-14 John Paul Wallington <jpw@shootybangbang.com>
6291 * gtk-faces.el (gtk-init-device-faces): removed spurious
6292 quote before let* expression.
6294 2001-10-29 Andy Piper <andy@xemacs.org>
6296 * code-files.el (toggle-buffer-file-coding-system): mark buffer as
6297 modified when changing coding system.
6299 * toolbar-items.el (toolbar-dired): Use interactive "D" spec so
6300 that we invoke the GUI directory selector.
6302 2001-10-25 Andy Piper <andy@xemacs.org>
6304 * dialog.el (make-dialog-box): use new directory dialog support.
6305 * minibuf.el (read-file-name-1): ditto.
6306 (read-file-name): ditto.
6307 (read-directory-name): ditto.
6309 2001-10-23 Stephen J. Turnbull <stephen@xemacs.org>
6311 * XEmacs 21.4.5 "Civil Service" is released.
6313 2001-04-23 Didier Verna <didier@xemacs.org>
6315 * cus-edit.el (custom-variable-pre-save): New.
6316 * cus-edit.el (custom-variable-post-save): New.
6317 * cus-edit.el (custom-variable-save): use them.
6318 * cus-edit.el (custom-face-pre-save): New.
6319 * cus-edit.el (custom-face-post-save): New.
6320 * cus-edit.el (custom-face-save): use them.
6321 * cus-edit.el (custom-group-pre-save): New.
6322 * cus-edit.el (custom-group-post-save): New.
6323 * cus-edit.el (custom-group-save): use them.
6324 * cus-edit.el (Custom-save): use the pre/post functions above,
6325 call `custom-save-all' only once.
6326 * cus-edit.el (custom-variable-pre-reset-standard): New.
6327 * cus-edit.el (custom-variable-post-reset-standard): New.
6328 * cus-edit.el (custom-variable-reset-standard): use them.
6329 * cus-edit.el (custom-face-pre-reset-standard): New.
6330 * cus-edit.el (custom-face-post-reset-standard): New.
6331 * cus-edit.el (custom-face-reset-standard): use them.
6332 * cus-edit.el (custom-group-pre-reset-standard): New.
6333 * cus-edit.el (custom-group-post-reset-standard): New.
6334 * cus-edit.el (Custom-reset-standard): use them.
6335 * cus-edit.el (custom-face-reset-saved): use the pre/post
6336 functions above, call `custom-save-all' only once.
6338 2001-04-08 Danny Colascione <qtmstr@optonline.net>
6340 * gutter-items.el (buffers-tab face): Derive from the modeline
6341 face by default. Many people use white-on-black for the default
6342 font, and the tabs look hideous with that color combination. The
6343 modeline usually has the correct colors.
6345 2001-09-28 Robert Pluim <rpluim@bigfoot.com>
6347 * etags.el (find-tag): Doc fix, point users at pop-tag-mark.
6348 (tag-mark-stack-max): Typo fix.
6350 2001-09-28 Ben Wing <ben@xemacs.org>
6353 * font-lock.el (font-lock-after-change-function):
6354 fix problem with last patch, reported by Katsumi Yamaoka.
6356 2001-09-17 Ben Wing <ben@xemacs.org>
6358 * font-lock.el (font-lock-after-change-function):
6359 fix problem when you insert a comment on the line before a line of
6360 code: if we use the following char, then when you hit backspace,
6361 the following line of code turns the comment color.
6363 2001-06-08 Ben Wing <ben@xemacs.org>
6365 * process.el: comment about shell-command-switch.
6366 * process.el (shell-quote-argument): Need to quote a null
6367 argument, too. From Dan Holmsand.
6369 * startup.el (normal-top-level): Delete some unused FSF junk.
6370 * startup.el (command-line-early):
6372 * startup.el (command-line): Call MS Windows init function.
6375 * win32-native.el (mswindows-system-shells): New.
6376 * win32-native.el (mswindows-system-shell-p): New.
6377 * win32-native.el (init-mswindows-at-startup): New.
6378 * win32-native.el (mswindows-quote-one-vc-runtime-arg):
6379 * win32-native.el (mswindows-quote-one-simple-arg):
6380 * win32-native.el (mswindows-quote-one-command-arg):
6381 * win32-native.el (mswindows-construct-process-command-line-alist):
6382 Correct comments at top. Correctly handle passing arguments
6383 to Cygwin programs and to bash. Fix quoting of zero-length
6384 arguments (from Dan Holmsand). Set shell-command-switch based
6385 on shell-file-name, which in turn comes from env var SHELL.
6387 2001-07-18 Alexey Mahotkin <alexm@hsys.msk.ru>
6389 * toolbar.el (toolbar-visible-p, toolbar-captioned-p,
6390 default-toolbar-position): Fill docstrings for balloon-help.
6392 2001-03-15 Stephen J. Turnbull <stephen@xemacs.org>
6394 * faces.el: Reenable specifications over 'gtk domain.
6396 2001-08-08 Didier Verna <didier@xemacs.org>
6398 * autoload.el (update-autoload-files): make defdir a file name,
6401 2001-08-06 Steve Youngs <youngs@xemacs.org>
6403 * menubar-items.el (default-menubar): Use 'report-xemacs-bug'.
6405 * lisp-mnt.el (lm-report-bug): Use 'report-xemacs-bug-beta-address'.
6407 2001-08-01 Edward M. Lee <tailbert@yahoo.com>
6409 * font-menu.el (font-menu-set-font): Default to current font-family.
6410 (font-menu-preferred-resolution):
6411 (font-menu-size-scaling):
6412 Provide gtk defaults, too.
6414 2001-07-29 Mike Alexander <mta@arbortext.com>
6416 * cus-face.el (custom-set-face-font-size): Last arg to apply is a
6418 (custom-set-face-font-family): ditto
6420 2001-07-26 Mike Sperber <mike@xemacs.org>
6422 * files.el (auto-mode-alist): .9 files are man pages, too.
6424 2001-07-23 Edwin Steiner <esteiner@net4you.at>
6426 * process.el (call-process-internal): bind
6427 coding-system-for-write to 'binary when calling
6428 start-process-internal, so the process receives
6429 the literal contents of INFILE.
6431 2001-09-15 Edward M. Lee <tailbert@yahoo.com>
6433 * files.el (auto-mode-alist): Add configure.ac support.
6435 2001-07-19 Adrian Aichner <adrian@xemacs.org>
6439 Adrian's mouse-track patch. See <y9plq0nc.fsf@ecf.teradyne.com>.
6441 2001-07-28 Stephen J. Turnbull <stephen@xemacs.org>
6443 * XEmacs 21.4.4 "Artificial Intelligence" is released.
6445 2001-07-10 Katsumi Yamaoka <yamaoka@jpl.org>
6447 * mule/kinsoku.el (kinsoku-bol-p): Work with ascii and non-ascii
6449 (kinsoku-eol-p): Ditto.
6451 2001-07-09 Katsumi Yamaoka <yamaoka@jpl.org>
6453 * mule/kinsoku.el (kinsoku-ascii-eol, kinsoku-gb-bol,
6454 kinsoku-gb-eol, kinsoku-big5-bol, kinsoku-big5-eol): Assign
6455 characters as the category `s' or `e' correctly.
6457 2001-06-06 Alexey Mahotkin <alexm@hsys.msk.ru>
6459 * mule/cyrillic.el: Uncomment definition of ccl-encode-koi8-r-font.
6461 2001-06-14 Alexey Mahotkin <alexm@hsys.msk.ru>
6463 * mule/cyrillic.el: Set up case table.
6465 2001-06-08 Mike Sperber <mike@xemacs.org>
6467 * files.el (save-some-buffers-1): Don't zap the help window right
6468 after `map-y-or-n-p' has popped it up.
6470 2001-06-15 Nick Pakoulin <npak@ispras.ru>
6472 * help.el (frob-help-extents): Require 'hyper-apropos for faces.
6474 2001-07-18 Stephen J. Turnbull <stephen@xemacs.org>
6476 * specifier.el: define-specifier-tag 'gtk.
6478 2001-05-12 Ben Wing <ben@xemacs.org>
6480 * find-paths.el (paths-find-recursive-path):
6481 fix error with null EXCLUDE-REGEXP.
6483 * font-lock.el (font-lock-mode):
6484 fix problem reported by hrvoje with buffers starting with a space.
6486 2001-05-06 Ben Wing <ben@xemacs.org>
6488 * dialog.el (make-dialog-box):
6489 * menubar-items.el (default-menubar):
6490 * printer.el (generic-print-buffer):
6491 * printer.el (generic-print-region):
6492 implement printing the selection when it's selected.
6494 2001-04-18 Didier Verna <didier@xemacs.org>
6496 * cus-edit.el (Custom-reset-standard): reset to standard settings
6497 not only when the buffer's :custom-state is 'modified, but also
6498 when it is 'set or 'saved.
6500 2001-04-17 Didier Verna <didier@xemacs.org>
6502 * startup.el (load-user-init-file): define `custom-file' before
6503 loading the user's init file.
6505 2001-04-09 Danny Colascione <qtmstr@optonline.net>
6507 * menubar.el (popup-mode-menu): Make it work with
6508 popup-menu-titles turned off.
6510 2001-04-24 Hrvoje Niksic <hniksic@arsdigita.com>
6512 * about.el (about-mailto-link): Use compose-mail for sending mail.
6514 2001-07-14 Sean MacLennan <seanm@storm.ca>
6516 * package-admin.el (package-install-hook): New.
6517 (package-delete-hook): New.
6518 (package-admin-add-single-file-package): Use package-delete-hook.
6520 * package-get.el (package-get): Use package-install-hook.
6522 2001-06-26 Robert Pluim <rpluim@bigfoot.com>
6524 * package-ui.el (pui-install-selected-packages): reverse the lists
6525 of packages so that they get handled in the same order as they
6528 2001-06-26 Robert Pluim <rpluim@bigfoot.com>
6530 * packages.el (locate-library): Use read-library-name for completion.
6532 2001-05-21 Martin Buchholz <martin@xemacs.org>
6534 * byte-optimize.el (=): `=' is not a binary predicate!
6535 Fix incorrect optimization: (= 0 0 (random 2)) ==> 0 or 1.
6536 Use byte-optimize-predicate, not byte-optimize-binary-predicate,
6538 2001-05-20 Martin Buchholz <martin@xemacs.org>
6540 * bytecomp.el (byte-compile-arithcompare):
6541 Only optimize (= x) ==> t if byte-compile-delete-errors is not nil.
6543 2001-06-03 William M. Perry <wmperry@gnu.org>
6545 * dialog-gtk.el (popup-builtin-open-dialog): Don't forget to
6546 return the filename selected by the user!
6548 2001-05-31 William M. Perry <wmperry@gnu.org>
6550 * font-menu.el: Avoid arithmetic with 'nil' when using the font menu
6553 2001-05-29 Alexey Mahotkin <alexm@hsys.msk.ru>
6555 * coding.el: Tiny typo fixed.
6557 2001-05-17 Stephen J. Turnbull <stephen@xemacs.org>
6559 * XEmacs 21.4.3 "Academic Rigor" is released.
6561 2001-05-17 Stephen J. Turnbull <stephen@xemacs.org>
6563 * config.values.sh: lisp/utils?/config.el -> lisp/config.el.
6565 2001-05-10 Stephen J. Turnbull <stephen@xemacs.org>
6567 * XEmacs 21.4.2 "Developer-Friendly Unix APIs" is released.
6569 2001-05-04 Ben Wing <ben@xemacs.org>
6571 * printer.el (generic-print-buffer):
6572 * printer.el (generic-print-region):
6573 Enable dialog boxes. Apply workaround recommended by Kirill.
6574 fix (fboundp 'lpr-buffer) -> (fboundp 'lpr-region).
6576 * simple.el (kill-whole-line):
6577 * simple.el (kill-line-1):
6578 * simple.el (kill-entire-line):
6579 * simple.el (kill-line):
6580 * simple.el (backward-kill-line):
6581 Take out interactive dependence of kill-whole-line.
6583 2001-04-22 Ben Wing <ben@xemacs.org>
6585 * dialog.el (make-dialog-box):
6586 Put dialog titles back in -- this time correctly. Fix various
6587 other problems with leaks and such.
6589 * simple.el (region-exists-p):
6590 * simple.el (region-active-p):
6591 Add comment about which one is correct to use in menu specs.
6593 2001-05-05 Ben Wing <ben@xemacs.org>
6595 * dialog.el (make-dialog-box): fix doc string.
6596 * menubar-items.el (default-menubar): Add Page Setup for Windows,
6597 take out Pretty Print.
6599 * printer.el (printer-current-device): New.
6600 * printer.el (Printer-get-device): New.
6601 * printer.el (Printer-clear-device): New.
6602 * printer.el (generic-page-setup): New.
6603 * printer.el (generic-print-buffer):
6604 * printer.el (generic-print-region):
6605 Implement Page Setup. Handle errors properly.
6607 2001-05-05 Ben Wing <ben@xemacs.org>
6609 * subr.el (error): Complete list of errors in doc string.
6611 2001-04-22 Ben Wing <ben@xemacs.org>
6613 * bytecomp-runtime.el (byte-compiler-options): Correct doc string.
6615 2001-05-03 Adrian Aichner <adrian@xemacs.org>
6617 * build-report.el: Remove CVS keywords since this file has been in
6618 core lisp for a while now.
6619 * build-report.el (build-report-make-output-files): Fix typo.
6621 2001-04-24 Hrvoje Niksic <hniksic@arsdigita.com>
6623 * about.el (about-finish-buffer): Make sure the last change works
6624 even if EVENT is nil.
6626 2001-04-24 Hrvoje Niksic <hniksic@arsdigita.com>
6628 * about.el (about-finish-buffer): Kill/bury the buffer where the user
6629 clicked, not the one that happens to be the current buffer at the
6632 2001-03-19 Karl M. Hegbloom <karlheg@microsharp.com>
6634 * cus-edit.el (custom-display): Support the GTK Window System also.
6636 2001-04-30 Ben Wing <ben@xemacs.org>
6639 * printer.el (printer-page-header):
6640 * printer.el (Print-context): New.
6641 * printer.el (printer-page-footer):
6642 * printer.el (generate-header-element): New.
6643 * printer.el (generate-header-line): New.
6644 * printer.el (print-context-property):
6645 * printer.el (generic-print-buffer):
6646 * printer.el (generic-print-region):
6647 Implement headers and footers. Implement calling Print dialog box
6648 (#### but it doesn't quite work yet).
6650 2001-04-25 Ben Wing <ben@xemacs.org>
6652 * about.el (xemacs-hackers):
6653 * about.el (about-url-alist):
6654 * about.el (about-personal-info):
6655 * about.el (about-hacker-contribution):
6658 * simple.el (handle-post-motion-command):
6659 Fix spurious setting of zmacs-region-stays to t after a non-shift
6662 2001-04-24 Hrvoje Niksic <hniksic@arsdigita.com>
6664 * about.el (about-personal-info): Update my bio.
6665 (about-hacker-contribution): Ditto.
6667 2001-04-23 Stephen J. Turnbull <turnbull@sk.tsukuba.ac.jp>
6669 * startup.el (splash-frame-body): Update copyright notices: Ben, FSF.
6671 2001-04-19 Andy Piper <andy@xemacs.org>
6673 * package-net.el (package-net-cygwin32-binary-size): new size.
6674 (package-net-win32-binary-size): new size.
6675 (package-net-convert-index-to-ini): Use new arch.
6676 (package-net-batch-convert-index-to-ini): Removed.
6677 (package-net-generate-bin-ini): New.
6678 (package-net-batch-generate-bin-ini): New.
6680 2001-04-19 Stephen J. Turnbull <stephen@xemacs.org>
6682 * XEmacs 21.4.1 "Copyleft" is released.
6684 2001-04-19 Stephen J. Turnbull <stephen@xemacs.org>
6686 * x-compose.el (xlib-input-method-bug-workaround):
6687 (alias-colon-to-double-quote):
6688 Force sort in map-keymap to work around rehash bug.
6690 2001-04-17 Ben Wing <ben@xemacs.org>
6692 * about.el: Finish overhaul, add a few new hackers, update a
6695 2001-04-16 Stephen J. Turnbull <stephen@xemacs.org>
6697 * XEmacs 21.4.0 "Solid Vapor" is released.
6699 2001-04-15 Ben Wing <ben@xemacs.org>
6702 * about.el (about-headline-face): New.
6703 * about.el (about-link-face): New.
6704 * about.el (about-current-release-maintainers): New.
6705 * about.el (about-other-current-hackers): New.
6706 * about.el (about-url-alist):
6707 * about.el (about-once-and-future-hackers): New.
6708 * about.el (about-mailto-link): New.
6709 * about.el (about-get-buffer):
6710 * about.el (about-finish-buffer):
6711 * about.el (about-xemacs):
6712 * about.el (about-features): Removed.
6713 * about.el (about-advantages): New.
6714 * about.el (about-maintainer-info): Removed.
6715 * about.el (about-personal-info): New.
6716 * about.el (about-hacker-contribution): New.
6717 * about.el (about-maintainer):
6718 * about.el (about-show-linked-info):
6719 * about.el (about-hackers):
6720 Major revamping. Rewriting of most of the text, improve the
6721 link handling, separate info on contributors into personal
6722 and contribution info, add new contributors, update personal
6725 * menubar-items.el (default-menubar):
6726 Help menubar entry for News now says more accurately
6727 "What's New in XEmacs".
6730 * mouse.el (mouse-track-cleanup-hook):
6731 * mouse.el (mouse-track):
6732 Don't set-buffer to a dead buffer when calling mouse-track
6735 2001-04-14 Stephen J. Turnbull <stephen@xemacs.org>
6737 * XEmacs 21.2.47 "Zephir" is released.
6739 2001-04-02 Jan Vroonhof <jan.vroonhof@ntlworld.com>
6741 * dialog.el (make-dialog-box): Disable dialog box titles until
6742 we get them working.
6744 2001-03-30 Ben Wing <ben@xemacs.org>
6747 * help.el (Help-princ-face):
6748 * help.el (Help-prin1-face):
6749 * help.el (frob-help-extents):
6750 * help.el (describe-function-1):
6751 * help.el (describe-variable):
6752 Avoid using font-lock faces, which may not be defined.
6753 Instead, use hyper-apropos faces, and make sure they're
6754 defined as necessary by using `require'. (It's not so safe
6755 to do this for font-lock.) In any case, we will eventually
6756 be merging this functionality into hyper-apropos.
6758 * loaddefs.el (completion-ignored-extensions):
6761 * menubar-items.el (menu-truncate-list): Removed.
6762 * menubar-items.el (Menubar-items-truncate-list): New.
6763 * menubar-items.el (default-menubar):
6764 Fix errors if grep or compile command is too long. Rename helper
6765 function to be less visible.
6767 2001-03-23 Martin Buchholz <martin@xemacs.org>
6769 * byte-optimize.el (byte-optimize-minus):
6770 Fix mis-byte-compilation of (- 0 x) --> (- (- x))
6772 2001-03-26 Hrvoje Niksic <hniksic@arsdigita.com>
6774 * dumped-lisp.el (preloaded-file-list): Load mule/latin.el when
6777 * mule/latin.el: New file.
6779 2001-03-11 Ben Wing <ben@xemacs.org>
6782 * auto-save.el (auto-save-directory):
6783 * auto-save.el (make-auto-save-file-name):
6784 * auto-save.el (auto-save-file-name-p): New.
6786 Merge in improvements from other definition of
6787 make-auto-save-file-name in files.el.
6789 * auto-save.el (auto-save-original-name):
6790 * auto-save.el (auto-save-name-in-fixed-directory):
6791 * auto-save.el (auto-save-unslashify-name): Removed.
6792 * auto-save.el (auto-save-slashify-name): Removed.
6793 * auto-save.el (auto-save-reserved-chars): New.
6794 * auto-save.el (auto-save-escape-name): New.
6795 * auto-save.el (auto-save-unhex): New.
6796 * auto-save.el (auto-save-unescape-name): New.
6798 Change algorithm for encoding filenames in auto-save names to be
6799 entirely safe with all filesystems and all possible characters in
6800 a filename, and 100% reversible. (Essentially, uses
6801 quoted-printable as the encoding.)
6803 * auto-save.el (recover-all-files):
6805 Use insert-directory rather than calling ls directly -- fixes
6806 things under Windows.
6809 * files.el (convert-standard-filename): Substitute FSF's
6810 definition for this (we had nothing here before).
6812 * files.el (backup-buffer): Warning fix.
6814 * files.el (make-backup-file-name):
6815 * files.el (find-backup-file-name):
6816 Fix error in calling sequence to auto-save-file-name-p.
6818 * files.el (recover-file):
6819 Use insert-directory rather than calling ls directly -- fixes
6820 things under Windows.
6822 * files.el (make-auto-save-file-name): Removed.
6823 * files.el (auto-save-file-name-p): Removed.
6824 auto-save is always dumped so no sense in having a definition
6825 that will always be overwritten with another.
6827 * files.el (insert-directory):
6829 * win32-native.el (debug-mswindows-process-command-lines):
6830 * win32-native.el (original-make-auto-save-file-name): Removed.
6831 * win32-native.el (make-auto-save-file-name): Removed.
6834 2001-03-21 Martin Buchholz <martin@xemacs.org>
6836 * XEmacs 21.2.46 "Urania" is released.
6838 2001-03-16 Stephen J. Turnbull <stephen@xemacs.org>
6840 * menubar-items.el (default-menubar): Update sample.emacs to
6841 sample.init.el and adjust accelerators.
6843 2001-02-02 Stephen J. Turnbull <stephen@xemacs.org>
6845 * build-report.el (build-report): Improve docstring.
6847 2001-03-15 Stephen J. Turnbull <stephen@xemacs.org>
6849 * ChangeLog: Log GTK merge.
6855 Revert gratuitous whitespace changes.
6857 2001-03-07 Ben Wing <ben@xemacs.org>
6860 * help.el (key-or-menu-binding):
6861 * help.el (Help-find-file): New.
6862 * help.el (describe-beta):
6863 * help.el (describe-copying):
6864 * help.el (describe-project):
6865 * help.el (view-emacs-news):
6866 * help.el (view-sample-init-el): New.
6867 * help.el (Help-princ-face): New.
6868 * help.el (Help-prin1-face): New.
6869 * help.el (help-symbol-function-context-menu):
6870 * help.el (help-symbol-variable-context-menu):
6871 * help.el (help-symbol-function-and-variable-context-menu):
6872 * help.el (frob-help-extents):
6873 * help.el (describe-function-1):
6874 * help.el (describe-variable):
6876 Add coloring in Help buffers, correspondent with hyperlinks.
6877 View files in view-mode rather than Fundamental.
6878 Remove separators from context menus -- now handled in generic code.
6879 Add `Find Tag' to context menu.
6881 * menubar.el (popup-mode-menu):
6883 Rewrite code that outputs the popup menu to (a) put more specific
6884 entries first, (b) be more robust, (c) output the proper context
6885 menu separators automatically (the context menu functionality is
6886 new and currently used only by Help).
6888 2001-03-10 William M. Perry <wmperry@aventail.com>
6890 * dialog-gtk.el (gtk-make-dialog-box-internal): Forgot to rewrite
6891 this function when converting from the 21.1 GTK branch. Now
6892 supports file, password, question, and color built-in dialogs.
6894 2001-03-06 Ben Wing <ben@xemacs.org>
6897 * keydefs.el (global-map):
6898 Add commented-out change of M-k (for 21.5).
6900 * menubar-items.el (default-menubar):
6901 Fix items to control kill-line behavior; add items for
6905 * simple.el (kill-whole-line):
6906 * simple.el (historical-kill-line): Removed.
6907 * simple.el (kill-line): Removed.
6908 * simple.el (kill-entire-line): New.
6909 * simple.el (kill-line-1): New.
6910 * simple.el (backward-kill-line):
6911 Undo kill-whole-line == always changes. Add new function
6912 kill-entire-line to unconditionally delete the current line.
6913 Add comments describing the lamentable state of affairs of
6914 the kill-line functions and variables.
6916 2001-03-02 Ben Wing <ben@xemacs.org>
6919 * simple.el (beginning-of-buffer):
6920 * simple.el (end-of-buffer):
6921 * simple.el (mark-ring-unrecorded-commands):
6922 * simple.el (signal-error-on-buffer-boundary):
6923 * simple.el (shifted-motion-keys-select-region):
6924 * simple.el (unshifted-motion-keys-deselect-region):
6925 * simple.el (motion-keys-for-shifted-motion): New.
6926 * simple.el (handle-pre-motion-command):
6927 * simple.el (handle-post-motion-command):
6928 * simple.el (forward-char-command):
6929 * simple.el (backward-char-command):
6930 * simple.el (scroll-up-command):
6931 * simple.el (scroll-down-command):
6932 * simple.el (next-line):
6933 * simple.el (previous-line):
6934 * simple.el (backward-block-of-lines):
6935 * simple.el (forward-block-of-lines):
6936 * simple.el (backward-word):
6937 * simple.el (mark-word):
6939 Augment documentation of the most common motion commands to make
6940 note of the shifted-motion support. Improve the support to (a)
6941 properly document how it works and why it's done in the fashion it
6942 is, and (b) allow the keystrokes that trigger it to be customized.
6944 Correct error in the customize specification of
6945 mark-ring-unrecorded-commands.
6947 2001-03-02 Ben Wing <ben@xemacs.org>
6950 * font-lock.el (font-lock-pending-extent-table): Removed.
6951 * font-lock.el (font-lock-pending-buffer-table): New.
6952 * font-lock.el (font-lock-pre-idle-hook):
6953 * font-lock.el (font-lock-after-change-function):
6954 * font-lock.el (font-lock-fontify-pending-extents):
6955 * font-lock.el (font-lock-lisp-like):
6957 Fix handling of pending extents to avoid excessive slowness (N^2
6958 behavior) when making lots of buffer changes between redisplays,
6959 such as when saving the Options.
6961 2001-03-09 William M. Perry <wmperry@aventail.com>
6972 The Great GTK Merge.
6977 * generic-widgets.el:
6985 * gtk-file-dialog.el:
6993 * gtk-password-dialog.el:
6995 * gtk-widget-accessors.el:
6999 The Great GTK Merge: new files.
7001 2001-03-05 Stephen J. Turnbull <stephen@xemacs.org>
7003 * generic-widgets.el: Don't require gtk (a built-in feature) at
7004 top level. Don't execute the last sexp unless (featurep 'gtk).
7006 2001-02-28 Stephen J. Turnbull <stephen@xemacs.org>
7008 * mule/mule-init.el (auto-language-alist): Split zh into GB and BIG5.
7010 2001-02-23 Martin Buchholz <martin@xemacs.org>
7012 * XEmacs 21.2.45 "Thelxepeia" is released.
7014 2001-01-25 Jason R. Mastaler <jason@xemacs.org>
7016 * about.el (xemacs-hackers): update my entry.
7017 * about.el (about-maintainer-info): ditto.
7018 * about.el (about-hackers): ditto.
7020 2001-02-20 Jan Vroonhof <jan@xemacs.org>
7022 * about.el (about-maintainer-info): More vanity info about
7025 2001-02-20 Adrian Aichner <adrian@xemacs.org>
7027 * build-report.el (build-report-destination): xemacs-build-reports
7028 has moved to SourceForge, where mailing list name length is
7029 restricted, hence the name change to
7030 xemacs-buildreports@xemacs.org.
7031 * build-report.el (build-report-keep-regexp): Update default.
7032 * build-report.el (build-report-delete-regexp): Ditto.
7033 * build-report.el (build-report-make-output-files): Ditto.
7035 2001-02-19 Craig Lanning <lanning@scra.org>
7037 * lisp-mode.el: Add indentation specifications for following
7038 Common Lisp forms: handler-case, handler-bind, with-slots,
7039 with-open-file, with-open-stream, print-unreadable-object.
7041 2001-02-18 Matt Tucker <tuck@whistlingfish.net>
7043 * font-lock.el (font-lock-set-defaults-1):
7044 Move initialization of `font-lock-cache-position' so that it's set
7045 even if font-lock-keywords is already defined.
7047 2001-02-17 Matt Tucker <tuck@whistlingfish.net>
7049 * autoload.el (generate-file-autoloads-1):
7050 Use `emacs-lisp-mode-syntax-table' instead of
7051 `lisp-mode-syntax-table'.
7052 * lisp-mode.el (lisp-mode-syntax-table):
7053 Get rid of old checks for `parse-partial-sexp' version.
7054 Make `|' (pipe) string delimiter instead of punctuation.
7056 2001-02-16 Martin Buchholz <martin@xemacs.org>
7058 * window.el (save-selected-window):
7059 Use gensym for better macro hygiene.
7061 2001-02-06 Mike Sperber <mike@xemacs.org>
7064 * startup.el (startup-setup-paths): Set and use
7065 `mule-lisp-directory'.
7066 (startup-setup-paths-warning): Ditto.
7068 * setup-paths.el (paths-find-mule-lisp-directory): Added.
7069 (paths-construct-load-path): Consider `mule-lisp-directory'.
7071 2001-02-07 Matt Tucker <tuck@whistlingfish.net>
7073 * font-lock.el: Syntax table improvements used. A few random
7074 changes are not specified below.
7075 (font-lock-fontify-string-delimiters):
7076 (font-lock-syntactic-keywords):
7077 (font-lock-cache-state nil):
7078 (font-lock-cache-position):
7080 (font-lock-set-syntax):
7081 (font-lock-apply-syntactic-highlight):
7082 (font-lock-fontify-syntactic-anchored-keywords):
7083 (font-lock-fontify-syntactic-keywords-region):
7084 (font-lock-eval-keywords):
7086 (font-lock-remove-face):
7087 (font-lock-fontify-syntactically-region):
7088 Use syntax properties.
7090 2001-02-08 Martin Buchholz <martin@xemacs.org>
7092 * XEmacs 21.2.44 "Thalia" is released.
7094 2001-01-16 Mike Sperber <mike@xemacs.org>
7096 * startup.el (normal-top-level): Work even if no installation root
7099 2001-01-30 Andy Piper <andy@xemacs.org>
7101 * gutter-items.el (progress-abort-glyph): remove instantiator.
7102 (set-progress-abort-instantiator): new function.
7103 (abort-progress-feedback): use it.
7105 * gutter.el (set-gutter-dirty-p): new function.
7107 2001-01-30 Didier Verna <didier@xemacs.org>
7109 * mwheel.el (mwheel-scroll): unwind-protect the selected window.
7111 2001-01-24 Didier Verna <didier@xemacs.org>
7113 * sound.el (sound-extension-list): give a better default value.
7114 * sound.el (load-sound-file): improve the doc string, also find
7115 files given by absolute names, pass a real extension list to
7118 2001-01-26 Martin Buchholz <martin@xemacs.org>
7120 * XEmacs 21.2.43 "Terspichore" is released.
7122 2001-01-20 Klaus Frank <klausf@i3.informatik.rwth-aachen.de>
7124 * gnuserv.el (gnuserv-process-filter): Robuster handling of error
7125 messages from gnuserv.
7127 2001-01-20 Martin Buchholz <martin@xemacs.org>
7129 * XEmacs 21.2.42 "Poseidon" is released.
7131 2001-01-12 Nick V. Pakoulin <npak@ispras.ru>
7133 * cl-macs.el (cl-upcase-arg): New function.
7134 (cl-function-arglist): New function.
7135 (cl-transform-lambda): Automatically add CL-style lambda list to
7136 documentation string using functions above.
7138 2001-01-12 Andy Piper <andy@xemacs.org>
7140 * package-get.el (package-get-custom): call
7141 package-net-update-installed-db.
7143 * package-ui.el (pui-install-selected-packages): call
7144 package-net-update-installed-db.
7146 * package-net.el (package-net-update-installed-db): use
7147 packages-package-list so that we reflect reality.
7149 * packages.el (packages-package-list): Make docstring reflect
7152 * package-net.el (package-net-convert-index-to-ini): exclude mule entries.
7154 * postinstall.cc (do_postinstall): don't pick up shells if cygwin
7157 2001-01-17 Andy Piper <andy@xemacs.org>
7159 * wid-edit.el (widget-activation-glyph-mapper): activate or
7160 deactivate native widgets.
7161 (widget-glyph-insert-glyph): record instantiator.
7162 (widget-push-button-value-create): use it.
7164 * gui.el (gui-button-action): new function. Make button's domain
7165 buffer current when calling.
7166 (make-gui-button): update to use gui-button-action.
7168 2001-01-16 Didier Verna <didier@xemacs.org>
7170 * menubar-items.el (default-menubar): add an entry for modeline
7171 horizontal scrolling in Options -> Display.
7173 2001-01-17 Steve Youngs <youngs@xemacs.org>
7175 * package-get.el (package-get-require-signed-base): Set to nil
7178 2001-01-17 Martin Buchholz <martin@xemacs.org>
7180 * XEmacs 21.2.41 "Polyhymnia" is released.
7182 2001-01-16 Mike Sperber <mike@xemacs.org>
7184 * setup-paths.el (paths-core-load-path-depth): Stopgap bump to
7187 2001-01-14 Mike Sperber <mike@xemacs.org>
7189 * startup.el (maybe-create-compatibility-dot-emacs):
7190 (maybe-unmigrate-user-init-file):
7191 (unmigrate-user-init-file): Created.
7192 (maybe-migrate-user-init-file): Offer creation of compatibility
7194 Some doc fixes wrt init file location.
7196 2001-01-15 Golubev I. N. <gin@mo.msk.ru>
7198 * faces.el (face-frob-from-locale-first): new variable.
7199 (frob-face-font-2): Honor tags arg while trying to use
7200 standard-face-mapping. When face-frob-from-locale-first is set,
7201 first try to set face inheriting from frobbed-face.
7203 2001-01-15 Didier Verna <didier@xemacs.org>
7205 * about.el (xemacs-hackers): update my entry.
7206 * about.el (about-url-alist): ditto.
7207 * about.el (about-maintainer-info): ditto.
7208 * about.el (about-hackers): ditto.
7210 2001-01-15 Martin Buchholz <martin@xemacs.org>
7212 The byte compiler has been badly broken for a year,
7213 by the patch of 1999-12-06.
7214 * byte-optimize.el (byte-optimize-form-code-walker):
7215 Bug was: the byte compiler was making this erroneous optimization:
7216 (progn (or (foo)) (bar)) ==> (bar)
7218 2000-11-20 Mike Sperber <mike@xemacs.org>
7220 * setup-paths.el (paths-core-load-path-depth): Split
7221 `paths-load-path-depth' in two for site and core lisp. Don't
7223 * setup-paths.el (paths-construct-load-path): Use.
7225 2001-01-10 Andy Piper <andy@xemacs.org>
7227 * package-net.el (package-net-cygwin32-binary-size): new variable
7228 (package-net-win32-binary-size): ditto. add much needed
7231 * gutter-items.el (buffers-tab-items): correct off-by-one error
7232 for buffers-tab-max-size.
7234 2001-01-08 Martin Buchholz <martin@xemacs.org>
7236 * XEmacs 21.2.40 is released.
7238 2001-01-06 Stephen J. Turnbull <stephen@xemacs.org>
7240 * mule/hebrew.el: Fix comments and typos.
7241 mule/japanese.el: Fix comments, typos, and 8-bit character encoding.
7243 2001-01-06 Stephen J. Turnbull <stephen@xemacs.org>
7245 * ChangeLog.1: move ancient log from fill.el.
7249 mule/mule-category.el:
7250 Miscellaneous typo fixes and slight doc clarifications.
7252 * mule/mule-ccl.el: Correct file name in header.
7254 2000-12-31 Martin Buchholz <martin@xemacs.org>
7256 * XEmacs 21.2.39 is released.
7258 2000-12-27 Martin Buchholz <martin@xemacs.org>
7260 * byte-optimize.el (byte-optimize-cond):
7261 (byte-optimize-cond-1): New.
7262 Rewrite `cond' in terms of `if' and `or', which are easier to optimize.
7263 Optimizes (cond (x nil)) ==> nil.
7264 Provide better diagnostic on malformed expr like (cond foo).
7266 2000-12-20 Stephen J. Turnbull <stephen@xemacs.org>
7268 * mule/mule-coding.el:
7269 mule/mule-cmds.el (reset-language-environment,
7270 set-language-environment-coding-systems):
7271 Safer default coding-priority-list, corresponding to src/file-coding.h.
7273 2000-12-03 Jorma Laaksonen <jorma.laaksonen@hut.fi>
7275 * package-admin.el: Allow package removal from
7276 early-package-load-path.
7278 2000-12-15 Andreas Jaeger <aj@suse.de>
7280 * about.el (about-maintainer-info): Update my entry.
7282 2000-12-11 Matt Tucker <tuck@whistlingfish.net>
7284 * packages.el (locate-library): Add support for bzip2
7285 compressed .el files.
7287 2000-12-12 Andy Piper <andy@xemacs.org>
7289 * package-net.el: new file.
7291 2000-12-01 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7293 * font-lock.el: Add missing C++ keywords.
7295 2000-12-08 Adrian Aichner <adrian@xemacs.org>
7297 * simple.el (indent-for-comment): Preserve indentation of comments
7298 starting in column 0, as documented in (Info-goto-node
7299 "(xemacs)Comments"). Update docstring accordingly.
7301 2000-12-05 Martin Buchholz <martin@xemacs.org>
7303 * XEmacs 21.2.38 is released.
7305 2000-12-04 Didier Verna <didier@xemacs.org>
7307 * mouse.el (default-mouse-track-set-point-in-window): remove
7308 spurious '+' operation detected by Martin.
7311 2000-12-01 Martin Buchholz <martin@xemacs.org>
7313 * cl-extra.el (coerce):
7314 Implement char to integer coercion.
7315 Remove extraneous (numberp) test.
7317 * byte-optimize.el (byte-compile-splice-in-already-compiled-code):
7318 Perform lapcode inlining if the value of `byte-optimize' is 'byte.
7319 (byte-optimize-predicate):
7320 Warn if evaluating constant expression signals an error.
7321 (byte-optimize-form): Small simplification.
7323 * cl-macs.el (cl-do-proclaim): small efficiency improvement.
7325 2000-11-30 Martin Buchholz <martin@xemacs.org>
7328 (byte-optimize-minus):
7329 (byte-optimize-plus):
7330 (byte-optimize-mult):
7331 (byte-optimize-quo):
7332 Use (car (last x)) instead of (last x) to get last elt!
7333 Use `byte-optimize-predicate' to optimize `%'.
7334 Move optimizations for special numeric args to bytecomp.el.
7335 * bytecomp.el (byte-compile-associative): Remove.
7336 (byte-compile-max): New.
7337 (byte-compile-min): New.
7338 Properly handle erroneous calls: (max) (min).
7339 (byte-compile-plus): New.
7340 (byte-compile-minus):
7341 It's easiest to handle 0, +1 and -1 args here.
7342 (byte-compile-mult): New.
7343 It's easiest to handle 1, -1 and 2 args here.
7345 It's easiest to handle 0, +1 and -1 args here.
7346 Issue byte-compiler warning when dividing by zero.
7348 Byte-compiler arithmetic improvements.
7349 Better optimize these expressions in the obvious way:
7350 (+ x y 1) --> varref x varref y add add1
7351 (+ x y -1) --> varref x varref y add sub1
7352 (- x y 0) --> (- x y)
7353 (- 0 x y) --> (- (- x) y)
7354 (% 42 19) --> compile-time constant
7355 (/ 42 19) --> compile-time constant
7356 (* (foo) 2) --> foo call dup plus
7358 Optimize away arithmetic operations (+ x) (* x) (/ x 1)
7359 unless (declaim (optimize (safety 3)))
7360 or (setq byte-compile-delete-errors nil).
7362 2000-11-28 Stephen J. Turnbull <stephen@xemacs.org>
7364 * paragraphs.el (paragraph-separate, forward-sentence): Clarify
7367 2000-11-08 Stephen J. Turnbull <stephen@xemacs.org>
7369 * startup.el (command-line-do-help): Add documentation of
7370 portable dumper switches.
7372 2000-11-22 Andy Piper <andy@xemacs.org>
7374 * x-mouse.el (x-init-pointer-shape): use cursor-font explicitly.
7376 * glyphs.el (init-glyphs): don't use autodetect for strings.
7378 2000-11-28 Martin Buchholz <martin@xemacs.org>
7380 * byte-optimize.el (byte-optimize-char-before):
7381 (byte-optimize-backward-char):
7382 (byte-optimize-backward-word):
7383 Fix incorrect optimizations for these sorts of expressions:
7384 (let ((x nil)) (backward-char x))
7386 2000-11-21 Martin Buchholz <martin@xemacs.org>
7389 * byte-optimize.el (byte-optimize-backward-char): New.
7390 * byte-optimize.el (byte-optimize-backward-word): New.
7391 Make backward-word and backward-char as efficient as forward versions.
7393 * bytecomp.el (byte-compile-no-args-with-one-extra):
7394 * bytecomp.el (byte-compile-one-arg-with-one-extra):
7395 * bytecomp.el (byte-compile-two-args-with-one-extra):
7396 * bytecomp.el (byte-compile-zero-or-one-arg-with-one-extra):
7397 * bytecomp.el (byte-compile-one-or-two-args-with-one-extra):
7398 * bytecomp.el (byte-compile-two-or-three-args-with-one-extra):
7399 Check if extra arg is constant nil, and if so, use byte-coded call.
7401 * simple.el (backward-word):
7402 * simple.el (mark-word):
7403 * simple.el (kill-word):
7404 * simple.el (backward-kill-word):
7405 Make COUNT argument optional, for consistency with forward-char et al.
7407 * abbrev.el (abbrev-string-to-be-defined):
7408 * abbrev.el (inverse-abbrev-string-to-be-defined):
7409 * abbrev.el (inverse-add-abbrev):
7410 * abbrev.el (expand-region-abbrevs):
7411 * buff-menu.el (Buffer-menu-execute):
7412 * indent.el (move-to-left-margin):
7413 * indent.el (indent-relative):
7414 * indent.el (move-to-tab-stop):
7415 * info.el (Info-reannotate-node):
7416 * lisp-mode.el (lisp-indent-line):
7417 * lisp.el (end-of-defun):
7418 * lisp.el (move-past-close-and-reindent):
7419 * misc.el (copy-from-above-command):
7420 * mouse.el (default-mouse-track-scroll-and-set-point):
7421 * page.el (forward-page):
7422 * paragraphs.el (forward-paragraph):
7423 * paragraphs.el (end-of-paragraph-text):
7424 * picture.el (picture-forward-column):
7425 * picture.el (picture-self-insert):
7426 * rect.el (extract-rectangle-line):
7427 * simple.el (newline):
7428 * simple.el (fixup-whitespace):
7429 * simple.el (backward-delete-char-untabify):
7430 * simple.el (transpose-chars):
7431 * simple.el (transpose-preceding-chars):
7432 * simple.el (do-auto-fill):
7433 * simple.el (indent-new-comment-line):
7434 * simple.el (blink-matching-open):
7435 * view-less.el (cleanup-backspaces):
7436 * wid-edit.el (widget-transpose-chars):
7437 * term/bg-mouse.el (bg-insert-moused-sexp):
7438 Use more readable (backward-FOO n) instead of (forward-FOO -n).
7440 * info.el (Info-fontify-node):
7441 * simple.el (backward-delete-function):
7442 Use canonical delete-backward-char instead of backward-delete-char.
7444 2000-11-20 Andy Piper <andy@xemacs.org>
7446 * gutter-items.el (update-tab-in-gutter): don't barf if there are
7449 2000-11-20 Andy Piper <andy@xemacs.org>
7451 * gutter-items.el (update-tab-in-gutter): don't give popup frames
7454 2000-11-18 Martin Buchholz <martin@xemacs.org>
7456 * cl-macs.el: Correctly optimize plusp minusp oddp evenp.
7457 (proclaim inline...) was shadowing compiler-macros.
7459 2000-11-17 Martin Buchholz <martin@xemacs.org>
7461 * bytecomp.el (byte-compile-eval): New.
7462 (byte-compile-initial-macro-environment): Use byte-compile-eval.
7463 Keeps this promise made in Lispref:
7464 "If a file being compiled contains a `defmacro' form, the macro is
7465 defined temporarily for the rest of the compilation of that file."
7467 2000-11-09 Martin Buchholz <martin@xemacs.org>
7469 * cl.el (floatp-safe):
7475 Use a better parameter name than `x'.
7477 * cl-macs.el (check-type): Make continuable. Change documentation
7478 to require PLACE, but accept any form for compatibility.
7480 * abbrev.el (define-abbrev): Use check-type.
7481 * font-menu.el (font-menu-change-face): Use check-type.
7482 * menubar.el (relabel-menu-item): Use check-type.
7483 * itimer.el: Fix typo.
7485 2000-11-10 Yoshiki Hayashi <yoshiki@xemacs.org>
7487 * info.el (Info-extract-menu-node-name): Comma is a delimiter.
7489 2000-11-14 Martin Buchholz <martin@xemacs.org>
7491 * XEmacs 21.2.37 is released.
7493 2000-11-13 Katsumi Yamaoka <yamaoka@jpl.org>
7495 * code-cmds.el: Provide the feature.
7497 2000-07-21 Jan Vroonhof <jan@xemacs.org>
7499 * dumped-lisp.el (preloaded-file-list): Load code-cmds.el
7501 * code-cmds.el: New file
7502 * mule/mule-cmds.el:
7504 (coding-keymap): New keymap. Define coding system keyboard
7505 commands on file-coding builds too.
7506 (coding-system-change-eol-conversion):
7507 (universal-coding-system-argument):
7508 (set-default-coding-systems):
7509 (prefer-coding-system): Moved from mule-cmds.el
7510 (set-buffer-process-coding-system): Moved from mule-misc.el
7512 2000-09-15 Stephen Carney <carney@scubadoo.com>
7514 * etags.el (buffer-tag-table-files): Use append instead of nconc.
7516 2000-11-09 Steve Youngs <youngs@xemacs.org>
7518 * package-get.el (package-get-download-sites): Add a pre-release
7519 site for experimental packages.
7521 * auto-autoloads.el: Regenerated.
7523 2000-08-01 Andy Piper <andy@xemacs.org>
7525 * gutter-items.el (buffers-tab-omit-function): reference
7526 buffers-tab-select-visible-buffers.
7527 (buffers-tab-filter-functions): new variable, by default uses
7528 buffers-tab-selection-function and buffers-tab-omit-function.
7529 (select-buffers-tab-buffers-by-mode): invert arguments.
7530 (buffers-tab-select-visible-buffers): new function. Invert calling
7531 of buffers-menu-omit-invisible-buffers.
7532 (buffers-tab-items): rewrite to use
7533 buffers-tab-filter-functions. Rewrite docstring.
7534 (gutter-buffers-tab-extent): delete.
7535 (add-tab-to-gutter): always build a new extent when adding the
7537 (update-tab-in-gutter): make gutter dirty when orientation
7540 2000-11-07 Martin Buchholz <martin@xemacs.org>
7542 * bytecomp.el (byte-compile-defvar-or-defconst):
7543 Only do loadhist recording if defvar form includes a value.
7545 2000-11-02 Martin Buchholz <martin@xemacs.org>
7547 * bytecomp.el (byte-compile-initial-macro-environment):
7548 `eval-when-compile' should not compile its body.
7550 2000-11-02 Stephen J. Turnbull <stephen@xemacs.org>
7552 * mule/cyrillic.el: Add Windows 1251 code page encoding (by
7553 Sergey Groznyh <gsm@fct.ru> in <863diqaygu.fsf@fct.ru>). Fix
7554 some Japanese English. Remove some ancient FSF comments, and
7555 improve docstrings. Use symbols not vectors for tables.
7557 2000-11-03 Martin Buchholz <martin@xemacs.org>
7560 (local-key-binding):
7561 (global-key-binding):
7562 Add an optional `accept-defaults' parameter, just like `lookup-key'.
7565 (backward-sexp): Slightly simpler code.
7566 (mark-sexp): Make arg optional, like FSF Emacs.
7567 (forward-list): Slightly simpler code.
7568 (backward-list): Slightly simpler code.
7569 (down-list): Make arg optional, like FSF Emacs.
7570 (up-list): Make arg optional, like FSF Emacs.
7571 (backward-up-list): Make arg optional, like FSF Emacs.
7572 (kill-sexp): Make arg optional, like FSF Emacs.
7573 (backward-kill-sexp): Make arg optional, like FSF Emacs.
7575 * font-menu.el (font-menu-change-face):
7576 Take continuable errors into account.
7579 * abbrev.el (clear-abbrev-table):
7580 * abbrev.el (define-abbrev-table):
7581 * abbrev.el (define-abbrev):
7582 * abbrev.el (insert-abbrev-table-description):
7583 * apropos.el (apropos-documentation-check-doc-file):
7584 * apropos.el (apropos-documentation-check-elc-file):
7585 * buff-menu.el (list-buffers):
7586 * buff-menu.el (list-buffers-noselect):
7587 * bytecomp.el (byte-recompile-directory):
7588 * bytecomp.el (batch-byte-compile):
7589 * cl-macs.el (typep):
7590 * code-files.el (find-coding-system-magic-cookie):
7591 * code-files.el (insert-file-contents):
7592 * cus-edit.el (customize-set-variable):
7593 * cus-edit.el (customize-save-variable):
7594 * cus-face.el (custom-set-face-font-size):
7595 * cus-face.el (custom-set-face-update-spec):
7596 * cus-face.el (custom-reset-faces):
7597 * custom.el (custom-check-theme):
7598 * custom.el (copy-upto-last):
7599 * fill.el (canonically-space-region):
7600 * fill.el (fill-paragraph):
7601 * fill.el (fill-region):
7602 * fill.el (find-space-insertable-point):
7603 * fill.el (justify-current-line):
7604 * faces.el (face-spec-update-all-matching):
7605 * faces.el (set-face-stipple):
7606 * files-nomule.el (insert-file-contents):
7607 * files.el (insert-file-contents-literally):
7608 * files.el (hack-local-variables-last-page):
7609 * files.el (basic-save-buffer):
7610 * files.el (insert-directory):
7611 * font-menu.el (font-menu-change-face):
7612 * font.el (font-spatial-to-canonical):
7613 * format.el (format-encode-region):
7614 * format.el (format-insert-file):
7615 * format.el (format-replace-strings):
7616 * gutter.el (set-gutter-element):
7617 * help.el (key-or-menu-binding):
7618 * help.el (describe-bindings):
7619 * help.el (with-syntax-table):
7620 * indent.el (indent-rigidly):
7621 * indent.el (delete-to-left-margin):
7623 * info.el (Info-extract-dir-entry-from):
7624 * info.el (Info-build-dir-anew):
7625 * info.el (Info-rebuild-dir):
7626 * info.el (Info-batch-rebuild-dir):
7627 * info.el (Info-read-subfile):
7628 * info.el (Info-build-node-completions):
7629 * info.el (Info-extract-menu-node-name):
7630 * isearch-mode.el (isearch-range-invisible):
7631 * isearch-mode.el (isearch-restore-invisible-extents):
7632 * itimer.el (itimerp):
7633 * itimer.el (itimer-live-p):
7635 * keymap.el (substitute-key-definition):
7636 * keymap.el (read-command-or-command-sexp):
7637 * keymap.el (local-key-binding):
7638 * keymap.el (global-key-binding):
7639 * keymap.el (global-set-key):
7640 * keymap.el (local-set-key):
7642 * ldap.el (ldap-add-entries):
7643 * ldap.el (ldap-delete-entries):
7644 * lisp.el (backward-sexp):
7645 * lisp.el (mark-sexp):
7646 * lisp.el (forward-list):
7647 * lisp.el (backward-list):
7648 * lisp.el (down-list):
7649 * lisp.el (backward-up-list):
7650 * lisp.el (up-list):
7651 * lisp.el (kill-sexp):
7652 * lisp.el (backward-kill-sexp):
7653 * menubar.el (add-menu-button):
7654 * menubar.el (add-submenu):
7655 * menubar.el (delete-menu-item):
7656 * menubar.el (relabel-menu-item):
7657 * mouse.el (narrow-window-to-region):
7658 * obsolete.el (define-obsolete-variable-alias):
7659 * obsolete.el (store-substring):
7661 * package-admin.el (package-admin-install-function):
7662 * package-admin.el (package-admin-install-function-mswindows):
7663 * package-admin.el (package-admin-default-install-function):
7664 * package-get.el (package-get-update-base-entries):
7665 * packages.el (packages-load-package-dumped-lisps):
7666 * packages.el (packages-collect-package-dumped-lisps):
7667 * printer.el (generic-print-buffer):
7668 * printer.el (generic-print-region):
7669 * replace.el (occur-mode-mouse-goto):
7670 * replace.el (perform-replace):
7671 * select.el (get-selection-no-error):
7673 * simple.el (newline):
7674 * simple.el (open-line):
7675 * simple.el (edit-and-eval-command):
7676 * simple.el (goto-line):
7678 * simple.el (kill-region):
7679 * simple.el (copy-region-as-kill):
7680 * simple.el (kill-ring-save):
7681 * simple.el (set-mark):
7682 * simple.el (next-line):
7683 * simple.el (previous-line):
7684 * simple.el (line-move):
7685 * simple.el (set-goal-column):
7686 * simple.el (comment-region):
7689 * syntax.el (modify-syntax-entry):
7690 * syntax.el (map-syntax-table):
7691 * view-less.el (view-file):
7692 * view-less.el (view-buffer):
7693 * view-less.el (view-file-other-window):
7694 * window-xemacs.el (backward-other-window):
7696 * window.el (one-window-p):
7697 * window.el (walk-windows):
7698 * window.el (window-list):
7699 * x-mouse.el (x-mouse-kill):
7700 * x-select.el (x-get-cutbuffer):
7701 * x-select.el (x-store-cutbuffer):
7702 * term/bg-mouse.el (bg-mouse-line-to-center):
7703 * term/sun-mouse.el (window-line-end):
7704 * term/sun-mouse.el (sun-select-region):
7705 * term/sun.el (kill-region-and-unmark):
7706 * mule/mule-category.el:
7707 * mule/mule-category.el (modify-category-entry):
7708 * mule/mule-category.el (char-category-list):
7709 * mule/mule-coding.el (coding-system-force-on-output):
7710 * mule/mule-misc.el (coding-system-put):
7711 Docstring arglist/Texinfo fixes. See man/ChangeLog for details.
7713 2000-11-02 Stephen J. Turnbull <stephen@xemacs.org>
7715 * cus-face.el: Typo fixes and tiny clarifications.
7718 2000-10-27 Yoshiki Hayashi <yoshiki@xemacs.org>
7720 * startup.el (auto-save-list-file-prefix): Moved to fileio.c.
7721 * startup.el (normal-top-level): Setup auto-save-list-file-name
7722 if auto-save-list-file-prefix is non-nil.
7724 2000-10-25 Yoshiki Hayashi <yoshiki@xemacs.org>
7726 * files.el (auto-mode-alist): Allow mixed case suffix for idlwave-mode.
7728 2000-01-05 Yoshiki Hayashi <t90553@mail.ecc.u-tokyo.ac.jp>
7730 * hyper-apropos.el (hyper-apropos-this-symbol): Don't always
7731 get symbol at point-min.
7733 2000-10-24 Didier Verna <didier@xemacs.org>
7735 * info.el (Info-emacs-info-file-name): defconst it.
7736 * info.el (Info-footnote-tag): defcustom it.
7737 * info.el (Info-no-description-string): ditto.
7738 * info.el (Info-find-node): adapt to new semantics of
7739 'Info-suffixed-file (don't do the case variants stuff).
7740 * info.el (Info-insert-dir): rewrite the dir file variants code.
7741 * info.el (Info-directory-files): New. Return the list of info
7742 files in a directory.
7743 * info.el (Info-dir-outdated-p): use it.
7744 * info.el (Info-parse-dir-entries): ditto.
7745 * info.el (Info-build-dir-anew): don't restrict to files ending
7746 with a ".info.*" extension.
7747 * info.el (Info-set-mode-line): ditto.
7748 * info.el (Info-read-subfile): adapt to new semantics of
7749 'Info-suffixed-file (append 'exact argument).
7750 * info.el (Info-all-case-regexp): New. Return a regexp matching a
7751 string independently of the case.
7752 * info.el (Info-suffixed-file): use it (match all possible case
7754 * info.el (Info-insert-file-contents): code cleanup.
7755 * info.el (Info-rebuild-dir): cosmetics only. Fit code in 80
7757 * info.el (Info-batch-rebuild-dir): ditto.
7758 * info.el (Info-read-node-name-1): ditto.
7759 * info.el (Info-search): ditto.
7760 * info.el (Info-fontify-node): ditto.
7763 2000-10-24 Didier Verna <didier@xemacs.org>
7765 * process.el (shell-command): when called from a program, avoid
7766 'push-mark's "mark-set" message.
7768 2000-10-15 MIYASHITA Hisashi <himi@m17n.org>
7770 * mule/thai-xtis.el (tis-620): Specify coding-system's ccl-program
7771 by a symbol, not by a vector.
7772 * mule/vietnamese.el (vscii): Likewise.
7774 * mule/cyrillic.el (koi8-r): Likewise.
7776 * mule/chinese.el (chinese-big5-1): Specify charset's ccl-program
7777 by a symbol, not by a vector.
7778 (chinese-big5-2): Likewise.
7779 * mule/ethiopic.el (ethiopic): Likewise.
7780 * mule/vietnamese.el (vietnamese-viscii-lower): Likewise.
7781 (vietnamese-viscii-upper): Likewise.
7783 2000-10-12 Yoshiki Hayashi <yoshiki@xemacs.org>
7785 * files.el (auto-mode-alist): Remove obsolete entry for html3-mode.
7787 2000-10-13 Yoshiki Hayashi <yoshiki@xemacs.org>
7789 * byte-optimize.el (byte-optimize-car): New function.
7790 (byte-optimize-cdr): Ditto.
7792 2000-10-12 Yoshiki Hayashi <yoshiki@xemacs.org>
7794 * byte-optimize.el: Partial synch with FSF 20.7.
7795 Optimize constant concatenation.
7796 Add keymapp as a side effect free function. It is a built-in.
7797 (byte-after-unbind-pos): Remove byte-equal.
7799 2000-10-13 Gunnar Evermann <ge204@eng.cam.ac.uk>
7801 * update-elc-2.el: Quote regexps correctly.
7803 2000-10-05 MIYASHITA Hisashi <himi@m17n.org>
7805 * mule/mule-ccl.el: Sync up with Emacs 21.0.90.
7806 (ccl-compile): Apply integerp, not integer-or-char-p to
7807 check the type of the buffer magnification
7808 (ccl-compile-write-string): Encode a string with binary
7810 (ccl-compile-write-repeat): Likewise.
7812 2000-09-25 Robert Pluim <rpluim@bigfoot.com>
7840 2000-10-03 Daniel Pittman <daniel@rimspace.net>
7842 * simple.el (do-auto-fill): Use the function pointer to by
7843 `comment-line-break-function', not `indent-new-comment-line'. This
7844 fixes an issue with cc-mode comment continuation.
7846 2000-10-11 Martin Buchholz <martin@xemacs.org>
7848 * simple.el (turn-on-auto-fill): Add (interactive).
7849 * mwheel.el (mwheel-install): Add (interactive).
7850 * font-lock.el (turn-on-font-lock): Add (interactive).
7851 (turn-off-font-lock): Add (interactive).
7853 2000-10-03 Karl M. Hegbloom <karlheg@bittersweet.inetarena.com>
7855 * packages.el (packages-special-base-regexp): Add `man'.
7857 2000-10-08 Adrian Aichner <adrian@xemacs.org>
7859 * wid-edit.el (widget-specify-active): map over extents in current
7860 buffer like `widget-specify-inactive' does. Mapping over the
7861 inactive extent object does not work since the current extent is
7862 ignored by `map-extents'.
7864 2000-10-04 Martin Buchholz <martin@xemacs.org>
7866 * XEmacs 21.2.36 is released.
7868 2000-09-22 Martin Buchholz <martin@xemacs.org>
7870 * byte-optimize.el (byte-optimize-lapcode): Add an optimizer pass.
7871 Optimize the compiled-function-constants vector by byte-code
7874 2000-09-25 Robert Pluim <rpluim@bigfoot.com>
7876 * build-report.el (build-report-delete-regexp): quote value in
7879 2000-09-24 Adrian Aichner <aichner@ecf.teradyne.com>
7881 * build-report.el (build-report): Don't bind srcdir which we don't
7882 use in `multiple-value-bind' to avoid the only byte-compiler
7885 2000-09-23 Adrian Aichner <aichner@ecf.teradyne.com>
7887 * build-report.el: Requires cl and custom now.
7888 build-report-version is determined by XEmacs version -- remove
7889 build-report-version*.
7890 * build-report.el (build-report-version): Removed.
7891 * build-report.el (build-report-installation-version-regexp): New.
7892 * build-report.el (build-report-version-file-regexp): New.
7893 * build-report.el (build-report-installation-srcdir-regexp): New.
7894 * build-report.el (build-report-destination): Offer
7895 xemacs-build-reports and xemacs-beta.
7896 * build-report.el (build-report-keep-regexp): Adjusted.
7897 * build-report.el (build-report-delete-regexp): Adjusted.
7898 * build-report.el (build-report-make-output-dir): New.
7899 * build-report.el (build-report-installation-file): Replace use of
7900 `concat' with `expand-file-name'.
7901 * build-report.el (build-report-make-output-file): Removed.
7902 * build-report.el (build-report-make-output-files): New.
7903 * build-report.el (build-report-subject): Identify as
7904 user-variable with "*...".
7905 * build-report.el (build-report-prompts): Ditto.
7906 * build-report.el (build-report-version-file): New.
7907 * build-report.el (build-report-file-encoding): Identify as
7908 user-variable with "*...".
7909 * build-report.el (build-report-make-output-get): New.
7910 * build-report.el (build-report-insert-header): Report
7911 emacs-version and system-configuration instead of
7912 build-report-version.
7913 * build-report.el (build-report-insert-make-output): Add file
7915 * build-report.el (build-report-insert-installation-file):
7917 * build-report.el (build-report-keep): Change docstring,
7919 * build-report.el (build-report-delete): Ditto.
7920 * build-report.el (build-report-installation-data): New.
7921 * build-report.el (build-report-version-file-data): New.
7923 2000-09-20 Martin Buchholz <martin@xemacs.org>
7925 * byte-optimize.el (byte-optimize-lapcode):
7926 Fix the optimization of using the first 5 elements of the
7927 constants vector for variables.
7928 (byte-optimize-lapcode): Fix another ancient broken optimization.
7930 2000-09-19 Martin Buchholz <martin@xemacs.org>
7932 * *: Spelling mega-patch
7934 2000-09-19 Martin Buchholz <martin@xemacs.org>
7936 * easymenu.el: doc fixes.
7937 (easy-menu-do-define): Use backquote.
7940 `when' seems much clearer than `if' here.
7942 (easy-menu-add-item):
7943 (easy-menu-item-present-p):
7944 (easy-menu-remove-item):
7945 Wrap using (when (featurep 'menubar) ...)
7947 2000-09-16 Martin Buchholz <martin@xemacs.org>
7949 * bytecomp.el (displaying-byte-compile-warnings):
7950 Revert Ben's change to this function below so that the compile log
7951 is displayed properly for users of the "popper" package.
7953 2000-09-12 Martin Buchholz <martin@xemacs.org>
7955 * window.el (save-selected-window): Use backquote.
7957 * bytecomp.el (byte-compile-file-form-defvar-or-defconst):
7958 Renamed from `byte-compile-file-form-defvar'.
7959 * bytecomp.el (byte-compile-defvar-or-defconst):
7960 Only cons onto current-load-list in top-level forms.
7961 Else this leaks a cons cell every time a defun is called.
7962 Renamed from `byte-compile-defvar', for clarity.
7963 Warn when docstring of defvar is not a string.
7964 Use consistent error messages.
7967 2000-09-11 Martin Buchholz <martin@xemacs.org>
7969 * simple.el (set-variable):
7970 Remove unneeded defvar by rearranging order of let* forms.
7972 * mule/mule-ccl.el (ccl-get-next-code):
7973 * menubar-items.el (bookmark-menu-filter):
7974 (language-environment-menu-filter):
7975 (tutorials-menu-filter):
7976 * toolbar-items.el (toolbar-compile):
7977 * byte-optimize.el (disassemble-offset):
7978 Use (declare (special ...)) instead of `defvar'.
7980 * cl-macs.el (cl-do-proclaim):
7981 Fix (declare (special ...)) warning suppression syntax.
7983 2000-07-22 Golubev I. N. <gin@mo.msk.ru>
7985 * info.el (Info-tag-table-marker):
7986 (Info-tag-table-buffer):
7987 (Info-find-file-node):
7988 (Info-read-subfile):
7989 (Info-build-node-completions):
7992 Multiple info buffer support.
7994 2000-08-28 Oscar Figueiredo <oscar@cpe.fr>
7996 * ldap.el (ldap-decode-entry): New defun
7997 (ldap-search-entries): Use it in order to decode DN-prefixed
8000 2000-08-23 Daniel Pittman <daniel@danann.net>
8002 * mule/mule-cmds.el (coding-system-change-eol-conversion):
8003 Use `eq', not `=', to compare symbols.
8005 2000-07-30 Ben Wing <ben@xemacs.org>
8007 * bytecomp.el (byte-compile-report-error):
8008 * bytecomp.el (displaying-byte-compile-warnings):
8009 if stack-trace-on-error is set, send out a backtrace when
8010 an error is encountered that stops byte compilation. this
8011 should make it much much easier to track down those curious
8012 problems. also undo the kludge of using a separate "*Show*"
8013 buffer for display when there's a temp-buffer-show-function;
8014 we can avoid this by just being a little smarter.
8017 * dialog-items.el (search-dialog-regexp): New.
8018 * dialog-items.el (search-dialog-callback):
8019 * dialog-items.el (make-search-dialog):
8020 add a regexp option to the dialog and clean up a bit.
8023 * dialog.el (yes-or-no-p-dialog-box):
8024 * dialog.el (get-dialog-box-response):
8025 * dialog.el (make-dialog-box):
8026 * dialog.el (dialog-box-finish): New.
8027 * dialog.el (dialog-box-cancel): New.
8028 * dialog.el (internal-make-dialog-box-exit): New.
8029 implement [properly!] the :modal property of the new dialog box
8030 interface. this is the first time xemacs has ever had *proper*
8031 modal dialog boxes, giving the standard window-system feedback.
8032 (e.g. under windows, clicking on a disabled frame causes a beep
8033 and makes the dialog box flash three times.)
8035 * dragdrop.el: header keyword frobbing.
8037 * dumped-lisp.el (preloaded-file-list):
8038 renamed winnt.el to win32-native.el.
8040 * faces.el (face-property):
8041 * faces.el (set-face-property):
8042 * faces.el (frob-face-property):
8043 * faces.el (frob-face-font-2):
8044 * faces.el (make-face-bold):
8045 * faces.el (make-face-italic):
8046 * faces.el (make-face-bold-italic):
8047 * faces.el (make-face-unbold):
8048 * faces.el (make-face-unitalic):
8049 * faces.el (make-face-smaller):
8050 * faces.el (make-face-larger):
8051 clean up the implementation of these so that window-system-specific
8052 methods are called only on objects belonging to that window system.
8053 previously, you could have [e.g.] mswindows-make-face-bold called
8054 on font object of device type `stream', which is not good and
8055 explains the subtle errors Adrian was getting when byte-compiling
8056 something that required 'term. (Adrian, now you can use stack-trace-
8057 on-error to find the exact place where things are going wrong instead
8058 of having to laboriously binary-search your way through.)
8060 * finder.el (finder-known-keywords):
8061 cleaned up -- properly sorted, clarified the meanings of many of
8062 the keywords, and added a few -- mswin, gui, content, build, www,
8063 user, services. the last two try to distinguish between a package
8064 that's used directly by the user, and a package that provides
8065 support services to other packages.
8067 * font-lock.el (lisp-font-lock-keywords-2):
8068 update list of lisp control structures to include everything,
8069 including new ones i introduced.
8071 * gutter.el: header keyword frobbing.
8073 * isearch-mode.el (isearch-ring-adjust1): M-p to recall the most
8074 recent isearch element was not doing so! you got the second-most-
8077 * lisp-mode.el (construct-lisp-mode-menu):
8078 more menubar cleanups.
8079 * lisp-mode.el (with-selected-window):
8080 make it indent properly.
8082 * menubar-items.el (default-menubar): lots of menubar cleanups.
8083 rearranged the options menu the most, e.g. splitting up the
8084 Keyboard/Mouse menu into a new Editing menu and combining the
8085 separate Scrollbar/Gutter/Toolbar submenus into Display.
8086 Got rid of General, moved items to Editing or new Troubleshooting.
8087 Moved Packages to Tools; doesn't seem to belong under Options.
8088 Added stuff to the Cmds menu, e.g. Change Case.
8090 NB please don't complain about these periodic menubar changes.
8091 Anything like this is necessarily incremental in its construction
8092 -- By constant use you gradually become more and more aware of
8093 better and better ways to group menu items. When we eventually
8094 move the options menu to a property sheet, the existing structure
8095 will probably be preserved fairly well.
8097 * minibuf.el (next-history-element): fix problems with pressing
8098 down arrow in repeat-complex-command.
8101 * modeline.el (modeline-3d-p): New.
8102 added custom variable for controlling the 3d modeline. the
8103 corresponding Options item has been present for a long time,
8104 but commented out with "fix me!" comments. it's fixed now.
8106 * obsolete.el (add-menu):
8107 remove bogus gettexts.
8109 * process.el (shell-quote-argument):
8110 handle this correctly under Windows native with COMMAND.COM/CMD.EXE.
8111 For bash under Windows native, see below.
8114 * simple.el (display-warning-buffer):
8115 Fixed the handling of warning display to eliminate the annoying
8116 *Show* buffer, like was done for byte-compiler output above.
8118 * simple.el (debug-print): New.
8119 Simple function for sending debug messages to the console and/or
8122 * subr.el (replace-in-string):
8123 Rewrite this function to avoid N^2 behavior with large strings --
8124 catastrophic with the new Windows selection code! (Apparently the
8125 author of this function didn't realize there was a fun
8126 replace-match that could make his life much easier, because we
8127 duplicated the entire logic. The new version is smaller, easier
8128 to understand, much more robust, and has extended features --
8129 those of replace-match.)
8132 * window.el (with-selected-window): New.
8133 An obvious complement to the existing `with-selected-frame' and
8134 `with-current-buffer'.
8136 * win32-native.el: Renamed from winnt.el.
8137 Added a great deal of stuff for properly handling process quoting,
8138 somewhat modeled on Kirill's original model (which i later threw
8139 away). We should now finally have correctly working process arg
8140 quoting/dequoting so that the final app gets exactly what we
8141 intended. Because the mechanism is in Lisp, it's easily
8142 extendible. (For those running bash and running the native
8143 version, I tried hard to do what I thought was correct. But more
8144 thought is needed, and ideally the volunteer work of people with
8145 these configurations that they generally run on.)
8147 * x-font-menu.el (x-font-menu-font-data):
8148 Put in defvar's to fix byte-compiler warnings.
8150 2000-08-01 Alastair J. Houghton <ajhoughton@lineone.net>
8152 * select.el (selection-coercion-alist): Initialise.
8153 * select.el (select-coerce-to-text): New.
8154 * select.el (select-coerce): New.
8155 New functions to perform type and value coercion.
8157 * select.el (select-buffer-killed-default): Keep data if it was
8160 2000-08-02 Martin Buchholz <martin@xemacs.org>
8162 * menubar-items.el (default-menubar): Fix typo.
8163 (default-menubar): `lambda' was mispelled as `lamda'.
8165 2000-07-31 Yoshiki Hayashi <yoshiki@xemacs.org>
8167 * window.el (shrink-window-if-larger-than-buffer): Remove
8170 2000-07-31 Yoshiki Hayashi <yoshiki@xemacs.org>
8172 * paths.el (gnus-local-domain): Removed.
8173 (gnus-local-organization): Ditto.
8174 (gnus-startup-file): Ditto.
8176 2000-07-13 Yoshiki Hayashi <yoshiki@xemacs.org>
8178 * files.el (auto-mode-alist): Add .spec for RPM.
8180 2000-07-31 Andy Piper <andy@xemacs.org>
8182 * gutter-items.el (update-tab-in-gutter): deprecate :properties.
8184 2000-07-31 Yoshiki Hayashi <yoshiki@xemacs.org>
8186 * dragdrop.el (experimental-dragdrop-drop-url-default): Use function
8188 * help.el (xemacs-www-page): Ditto.
8189 (xemacs-www-faq): Ditto.
8190 * menubar-items.el (default-menubar): Ditto.
8192 * wid-edit.el (widget-url-link-action): Ditto.
8193 From: Kenichi OKADA <okada@opaopa.org>.
8195 2000-07-31 Martin Buchholz <martin@xemacs.org>
8197 * finder.el (finder-commentary): Add autoload cookie.
8199 2000-07-28 Adrian Aichner <aichner@ecf.teradyne.com>
8201 * files.el (insert-file-contents-literally): Fix second let
8202 binding for `coding-system-for-read' to `coding-system-for-write'
8203 as suggested by Dan Holmsand <dan@innehallsbolaget.com>.
8205 1999-06-15 Jan Vroonhof <vroonhof@math.ethz.ch>
8207 * files.el (insert-file-contents-literally): Use binary coding
8208 system (from Morioka san).
8209 (insert-file-contents-literally): Make file-name-handler method.
8211 2000-07-26 Martin Buchholz <martin@xemacs.org>
8213 * cl-macs.el (get-selection): Add defsetf.
8215 2000-07-25 Steve Youngs <youngs_s@ozlinx.com.au>
8217 * x-init.el (x-activate-region-as-selection): replace obsolete
8218 function x-own-selection with own-selection.
8219 (ow-find): replace obsolete functions x-get-selection and
8220 x-get-clipboard with get-selection and get-clipboard.
8221 (init-post-x-win): replace obsolete function x-disown-selection
8222 with disown-selection.
8224 2000-07-20 Mike Sperber <mike@xemacs.org>
8226 * startup.el (load-user-init-file): Only try to load init file if
8229 2000-07-10 Andy Piper <andy@xemacs.org>
8231 * dialog-items.el: sync with Ben's patch.
8233 * gutter-items.el (buffers-tab-switch-to-buffer): remove now-bogus
8235 (progress-text-glyph): deleted.
8236 (progress-layout-glyph): make completely minimal.
8237 (progress-gauge-glyph): ditto.
8238 (progress-display-style): fix to handle dynamic instantiator
8240 (progress-text-instantiator): new.
8241 (progress-layout-instantiator): new.
8242 (progress-gauge-instantiator): new.
8243 (set-progress-display-instantiator): renamed and changed from
8244 set-progress-display-style.
8245 (progress-abort-glyph): use instantiator not glyph.
8246 (append-progress-display): use set-progress-display-instantiator
8247 and set-glyph-image.
8248 (abort-progress-display): ditto.
8249 (raw-append-progress-display): ditto.
8251 2000-07-20 Ben Wing <ben@xemacs.org>
8253 * code-files.el: Move Mule-specific code to mule-coding.el.
8255 2000-07-15 Ben Wing <ben@xemacs.org>
8261 * cmdloop.el (yes-or-no-p):
8262 * cmdloop.el (y-or-n-p):
8263 Make these functions use should-use-dialog-box-p and not be
8264 overridden in dialog.el.
8267 * cus-dep.el (Custom-make-dependencies): Removed.
8268 * cus-dep.el (Custom-make-dependencies-1): New.
8269 * cus-dep.el (Custom-make-one-dependency): New.
8270 New entry point for use in Makefiles, to avoid excessive
8273 * cus-edit.el (custom-variable-reset-saved):
8274 * cus-edit.el (custom-variable-reset-standard):
8275 * cus-edit.el (custom-save-resets):
8276 Fix bytecompiler warnings.
8279 * dialog.el (yes-or-no-p-dialog-box):
8280 * dialog.el (yes-or-no-p-maybe-dialog-box): Removed.
8281 * dialog.el (y-or-n-p-maybe-dialog-box): Removed.
8282 * dialog.el (get-dialog-box-response):
8283 * dialog.el (message-or-box):
8284 * dialog.el (make-dialog-box):
8285 * dialog.el (popup-dialog-box): New.
8286 Avoid yes-or-no-p bogosities.
8287 Create a general function `make-dialog-box' to encapsulate all
8288 dialog box methods; easily extendible. popup-dialog-box now obsolete.
8290 * dumped-lisp.el (preloaded-file-list):
8291 Add dialog-items. Clean up. Group files by types.
8293 * easymenu.el (easy-menu-add):
8294 * easymenu.el (easy-menu-remove):
8295 Account for accelerators.
8298 * extents.el (extent-list): New args, like in map-extents.
8299 * extents.el (extent-at-event): New.
8300 * extents.el (extents-at-event): New.
8303 * font-lock.el (font-lock-mode):
8304 * font-lock.el (font-lock-default-fontify-buffer):
8305 * font-lock.el (font-lock-default-unfontify-region):
8306 * font-lock.el (font-lock-fontify-syntactically-region):
8307 * font-lock.el (font-lock-fontify-keywords-region):
8308 Use new progress-feedback names.
8310 * font-lock.el (java-font-lock-identifier-regexp):
8311 * font-lock.el (java-font-lock-class-name-regexp):
8312 Fix bytecompiler warnings.
8315 * gutter-items.el (progress-display-use-echo-area): Removed.
8316 * gutter-items.el (progress-feedback-use-echo-area): New.
8317 * gutter-items.el (progress-display-popup-period): Removed.
8318 * gutter-items.el (progress-feedback-popup-period): New.
8319 * gutter-items.el (set-progress-display-style): Removed.
8320 * gutter-items.el (set-progress-feedback-style): New.
8321 * gutter-items.el (progress-display-style): Removed.
8322 * gutter-items.el (progress-feedback-style): New.
8323 * gutter-items.el (progress-stack):
8324 * gutter-items.el (progress-displayed-p): Removed.
8325 * gutter-items.el (progress-feedbacked-p): New.
8326 * gutter-items.el (clear-progress-display): Removed.
8327 * gutter-items.el (clear-progress-feedback): New.
8328 * gutter-items.el (progress-display-clear-when-idle): Removed.
8329 * gutter-items.el (progress-feedback-clear-when-idle): New.
8330 * gutter-items.el (remove-progress-display): Removed.
8331 * gutter-items.el (remove-progress-feedback): New.
8332 * gutter-items.el (progress-display-dispatch-non-command-events): Removed.
8333 * gutter-items.el (progress-feedback-dispatch-non-command-events): New.
8334 * gutter-items.el (append-progress-display): Removed.
8335 * gutter-items.el (append-progress-feedback): New.
8336 * gutter-items.el (abort-progress-display): Removed.
8337 * gutter-items.el (abort-progress-feedback): New.
8338 * gutter-items.el (raw-append-progress-display): Removed.
8339 * gutter-items.el (raw-append-progress-feedback): New.
8340 * gutter-items.el (display-progress-display): Removed.
8341 * gutter-items.el (display-progress-feedback): New.
8342 * gutter-items.el (current-progress-display): Removed.
8343 * gutter-items.el (current-progress-feedback): New.
8344 * gutter-items.el (current-progress-display-label): Removed.
8345 * gutter-items.el (current-progress-feedback-label): New.
8346 * gutter-items.el (progress-display): Removed.
8347 * gutter-items.el (progress-feedback): New.
8348 Replace "progress-display" with "progress-feedback" globally.
8350 * gutter-items.el (lprogress-display): Removed.
8351 * gutter-items.el (progress-feedback-with-label): New.
8352 Rename lprogress-display ==> progress-feedback-with-label.
8354 * gutter-items.el (search-dialog-direction): Removed.
8355 * gutter-items.el (search-dialog-text): Removed.
8356 * gutter-items.el (search-dialog-callback): Removed.
8357 * gutter-items.el (make-search-dialog): Removed.
8358 Move to dialog-items.el.
8361 * help.el (help-mode-quit):
8362 * help.el (mode-for-help): New.
8363 * help.el (help-sticky-window): New.
8364 * help.el (help-window-config): New.
8365 * help.el (with-displaying-help-buffer):
8366 * help.el (function-at-event): New.
8367 * help.el (help-symbol-regexp): New.
8368 * help.el (help-symbol-run-function-1): New.
8369 * help.el (help-symbol-run-function): New.
8370 * help.el (help-symbol-function-context-menu): New.
8371 * help.el (help-symbol-variable-context-menu): New.
8372 * help.el (help-symbol-function-and-variable-context-menu): New.
8373 * help.el (frob-help-extents): New.
8374 * help.el (describe-function-1):
8375 * help.el (variable-at-point):
8376 * help.el (variable-at-event): New.
8377 * help.el (describe-variable):
8379 - Make functions and variables be mousable.
8380 - Middle button hyperlinks.
8381 - New context-menu entries.
8384 * keydefs.el (global-map):
8385 New key bindings to move lines up and down.
8388 * lisp-mode.el (construct-lisp-mode-menu): New.
8389 * lisp-mode.el (emacs-lisp-mode-popup-menu):
8390 * lisp-mode.el (lisp-interaction-mode-menubar-menu):
8391 * lisp-mode.el (emacs-lisp-mode-menubar-menu):
8392 * lisp-mode.el (lisp-indent-function): Indent "flet" entries better.
8393 Make popup and menubar menus be different. Popup menu uses
8394 clicked location and automatically assumes symbol under the mouse
8395 for various commands.
8398 * menubar-items.el (bookmark-menu-filter): Add accelerators.
8399 * menubar-items.el (buffers-menu-omit-chars-list): Include 'd'.
8401 * menubar-items.el (global-popup-menu): Removed.
8402 * menubar-items.el (mode-popup-menu): Removed.
8403 * menubar-items.el (activate-popup-menu-hook): Removed.
8404 * menubar-items.el (popup-mode-menu): Removed.
8405 * menubar-items.el (popup-buffer-menu): Removed.
8406 * menubar-items.el (popup-menubar-menu): Removed.
8410 * menubar.el (global-popup-menu): New.
8411 * menubar.el (mode-popup-menu): New.
8412 * menubar.el (activate-popup-menu-hook): New.
8413 * menubar.el (last-popup-menu-event): New.
8414 * menubar.el (popup-mode-menu): New.
8415 * menubar.el (popup-buffer-menu): New.
8416 * menubar.el (popup-menubar-menu): New.
8417 * menubar.el (menu-call-at-event): New.
8418 Move non-content functions here. Add support for context menu
8421 * minibuf.el (minibuffer-history-uniquify):
8424 * minibuf.el (read-file-name-1):
8425 Call new file dialog box if it exists.
8427 * minibuf.el (mouse-rfn-setup-vars):
8428 Clean up "chop" action.
8431 * mouse.el (button2): Now bound to mouse-track.
8432 * mouse.el (click-inside-extent-p):
8433 * mouse.el (point-inside-extent-p):
8434 * mouse.el (point-inside-selection-p):
8435 * mouse.el (mouse-drag-or-yank): Removed.
8436 * mouse.el (mouse-begin-drag-n-drop): New.
8437 * mouse.el (mouse-eval-sexp):
8438 * mouse.el (mouse-track-activate-strokes): New.
8439 * mouse.el (mouse-track-do-activate): New.
8440 * mouse.el (mouse-track):
8441 * mouse.el (default-mouse-track-event-is-with-button): New.
8442 * mouse.el (default-mouse-track-cleanup-hook):
8443 * mouse.el (default-mouse-track-drag-hook):
8444 * mouse.el (default-mouse-track-drag-up-hook):
8445 * mouse.el (default-mouse-track-click-hook):
8446 Merge drag-n-drop into mouse-track.
8447 Add general "activate" support to replace specific button2 kludges.
8448 Use "button modifier" support in mouse-track.
8450 * package-get.el (package-get-dependencies): Fix bytecompiler warnings.
8453 * package-ui.el (pui-menu):
8454 * package-ui.el (pui-popup-context-sensitive): Removed.
8455 Fix bytecompiler warnings.
8456 Clean up popup code a bit.
8458 * select.el (get-selection-no-error): Fix bytecompiler warnings.
8461 * simple.el (transpose-lines):
8462 * simple.el (transpose-line-up): New.
8463 * simple.el (transpose-line-down): New.
8464 * simple.el (transpose-subr):
8465 * simple.el (transpose-subr-1): Removed.
8466 Clean up, add functions to move lines up and down.
8468 * startup.el (mail-host-address):
8469 * startup.el (user-mail-address):
8473 * subr.el (set-symbol-value-in-buffer): New.
8475 * subr.el (check-argument-type):
8476 * subr.el (defined-error-p): New.
8477 Add structured error support.
8479 * toolbar-items.el (toolbar-compile):
8480 Use new make-dialog-box.
8484 * userlock.el (ask-user-about-lock-dbox):
8485 * userlock.el (ask-user-about-supersession-threat-dbox):
8486 * userlock.el (ask-user-about-lock):
8487 * userlock.el (ask-user-about-supersession-threat):
8488 Use new make-dialog-box.
8489 Add safety checks; use should use-dialog-box-p.
8492 * window-xemacs.el (__buffer-dedicated-frame):
8493 * window-xemacs.el (buffer-dedicated-frame): New.
8494 * window-xemacs.el (set-buffer-dedicated-frame): New.
8495 Move dedicated-frame stuff into lisp.
8497 2000-07-18 Kirill 'Big K' Katsnelson <kkm@dtmx.com>
8499 * printer.el (generic-print-region): Do not require that
8500 `printer-name' be set.
8501 (printer-name): Commentary clarification.
8503 2000-07-19 Martin Buchholz <martin@xemacs.org>
8505 * XEmacs 21.2.35 is released.
8507 2000-07-18 Alastair J. Houghton <ajhoughton@lineone.net>
8509 * select.el (selection-coercible-types): Initialise.
8511 2000-07-18 Alastair J. Houghton <ajhoughton@lineone.net>
8513 * select.el (own-clipboard): Bug fix.
8515 2000-07-17 Mike Sperber <mike@xemacs.org>
8517 * cus-edit.el (custom-migrate-custom-file): Save init file before
8520 2000-07-16 Mike Sperber <mike@xemacs.org>
8522 * startup.el (load-init-file): Remove silly call to
8523 `load-user-custom-file`.
8524 (maybe-migrate-user-init-file): Minor fixes.
8526 2000-07-16 Martin Buchholz <martin@xemacs.org>
8528 * apropos.el (apropos-documentation-check-doc-file):
8529 `doc' variable should be let-bound, as was presumably intended.
8531 * cus-edit.el (custom-variable-reset-saved):
8532 (custom-variable-reset-standard):
8533 Remove unused variable comment-widget. Twice.
8535 * toolbar.el (toolbar-blank-press-function):
8536 Add a real defvar with initial value nil and proper docstring.
8537 (press-toolbar-button): No need to check for boundp-ness anymore.
8539 * rect.el (open-rectangle-line): Remove useless (let) form.
8540 Add defvar for pending-delete-mode.
8542 * info.el (Info-find-node): This function needs an autoload cookie.
8544 * mule/mule-x-init.el (x-use-halfwidth-roman-font):
8545 Use let* since the second form referred to the first.
8547 2000-07-16 Adrian Aichner <aichner@ecf.teradyne.com>
8549 * msw-select.el (mswindows-paste-clipboard): Use `get-clipboard'
8550 instead of removed `mswindows-get-clipboard'.
8553 2000-07-15 Alastair J. Houghton <ajhoughton@lineone.net>
8555 * select.el (select-convert-from-text): New.
8556 * select.el (select-convert-from-length): New.
8557 * select.el (select-convert-from-integer): New.
8558 * select.el (select-convert-from-identity): New.
8559 * select.el (select-convert-from-filename): New.
8560 * select.el (selection-converter-in-alist): Use them.
8561 New converter functions for X.
8563 * select.el (get-selection): Removed comment.
8565 * select.el (own-selection): Removed append code - I thought
8566 I'd already done this, but apparently not...
8568 * select.el: Changed comment about TIMESTAMP.
8570 * select.el (select-convert-in): New.
8571 * select.el (select-convert-out): New.
8572 New functions that get used by select.c.
8574 * select.el (select-buffer-killed-default): New.
8575 * select.el (select-buffer-killed-text): New.
8576 * select.el (selection-buffer-killed-alist): New.
8577 New list and functions that get called if a relevant selection
8578 exists and a buffer gets killed.
8580 * select.el (select-convert-to-targets):
8581 * select.el (select-convert-to-identity): Removed.
8582 * select.el (select-convert-from-identity): Removed.
8583 * select.el (select-converter-out-alist):
8584 Removed _EMACS_INTERNAL selection type.
8586 * x-select.el (xselect-kill-buffer-hook): Removed.
8587 * x-select.el (xselect-kill-buffer-hook-1): Removed.
8588 Removed this X-specific nonesense. Use the generic support
8589 in select.el instead.
8591 2000-07-15 Martin Buchholz <martin@xemacs.org>
8593 * mule/mule-category.el (defined-category-hashtable):
8594 Use make-hash-table instead of make-hashtable
8596 * buff-menu.el: Byte-compiler warning fix.
8598 * isearch-mode.el (isearch-highlight-all-cleanup):
8599 Remove unused variable `isearch-highlight-all-start'.
8601 * etags.el (add-to-tag-completion-table): Byte-compiler warning fix.
8603 * itimer.el (itimer-edit-mode): Byte-compiler warning fixes.
8605 * cus-dep.el (Custom-make-dependencies):
8606 Add autoload cookie for custom-add-loads to generated custom-load.el.
8608 * autoload.el (autoload-package-name): Warning suppression.
8609 Move defvar prior to first use.
8611 * custom.el: Add autoload for custom-declare-face.
8612 Allow `xemacs -no-autoloads -l bytecomp -f batch-byte-compile ...'
8613 * cl.el (cl-hack-byte-compiler):
8614 Allow `xemacs -no-autoloads -l bytecomp -f batch-byte-compile ...'
8617 2000-07-08 Mike Sperber <mike@xemacs.org>
8619 * startup.el (load-home-init-file): Added variable.
8620 (maybe-migrate-user-init-file): Added.
8621 (load-user-init-file): Load custom file if different from init
8624 * dumped-lisp.el (preloaded-file-list): Added "cus-file" before
8627 * cus-edit.el (custom-migrate-custom-file): Added for migration.
8628 Moved `custom-file'-related code to cus-file.el.
8630 * cus-file.el: New file.
8632 2000-04-01 Mike Sperber <mike@xemacs.org>
8634 * packages.el (packages-find-package-directories): Added support
8635 for external package hierarchies with in-place installations.
8637 * find-paths.el (paths-root-in-place-p): Added.
8638 (paths-find-emacs-directory): Added support for external
8639 directories with in-place installations.
8640 (paths-find-site-directory): Ditto.
8642 * startup.el (find-user-init-file): Also look for
8643 ~/.xemacs/init.elc? in preference to ~/.emacs.
8645 2000-07-12 Alastair J. Houghton <ajhoughton@lineone.net>
8647 * select.el (own-selection):
8648 * select.el (own-clipboard): Changed `append' parameter to
8649 `how-to-use' parameter.
8650 * select.el (own-selection): Removed icky append code.
8651 * select.el (own-selection, get-selection): Removed extra type
8653 * select.el (selection-appender-alist):
8654 * select.el (selection-converter-{in|out}-alist): Initialise.
8655 * select.el (select-append-to-*): New.
8656 * select.el (select-convert-from-*): New. New functions to append
8657 data and convert data from external type.
8659 2000-07-12 Stef Epardaud <stef@lunatech.com>
8661 * font-lock.el: Javadoc enhancements.
8663 2000-07-06 Kirill 'Big K' Katsnelson <kkm@dtmx.com>
8665 * printer.el (generic-print-region): Compose job name from buffer
8668 2000-07-06 Yoshiki Hayashi <yoshiki@xemacs.org>
8670 * font-lock.el (font-lock-fontify-pending-extents): Call
8671 font-lock-fontify-region instead of font-lock-fontify-buffer
8672 to avoid unnecessary progress gauges.
8674 2000-07-06 Craig Lanning <lanning@scra.org>
8676 * custom-load.el (faces):
8678 * finder.el (finder-compile-keywords): from Dan Holmsand, make sure
8681 * process.el (call-process-internal): from Dan Holmsand, use binary
8682 coding systems so that jka-compr works.
8684 2000-07-07 Ben Wing <ben@xemacs.org>
8686 * font-lock.el: Undo previous change. Unfortunately, some
8687 files actually use the variables directly in their init code
8688 without quoting them.
8690 2000-07-07 Ben Wing <ben@xemacs.org>
8692 * font-lock.el (defvar font-lock-*-face): Removed.
8694 * font-lock.el (font-lock-apply-highlight): Bind these face vars
8695 only when necessary.
8697 2000-06-30 Charles G Waldman <cgw@alum.mit.edu>
8699 * cl-macs.el: fix cl-transform-function-property kludge
8700 so that it does not require a random feature.
8702 2000-06-09 Karl M. Hegbloom <karlheg@bittersweet.inetarena.com>
8704 * files.el (auto-mode-alist): allow .make extension for Makefiles,
8705 as in Linux kernel "Rules.make".
8707 2000-06-29 Gunnar Evermann <ge204@eng.cam.ac.uk>
8709 * build-report.el (build-report): Add autoload cookie.
8711 2000-06-21 Charles G Waldman <cgw@alum.mit.edu>
8713 * package-ui.el (defgroup pui): Correct a misspelling
8714 (pui-toggle-package-delete): Change `seleted' to `selected'
8716 2000-06-12 Jan Vroonhof <vroonhof@math.ethz.ch>
8718 * package-get.el (package-get-update-base):
8719 (package-get): Use insert-file-contents-literally always.
8720 (package-get-maybe-save-index):
8721 Force coding system for writing to binary.
8723 2000-06-08 Mike Alexander <mta@arbortext.com>
8725 * code-process.el (call-process-region): If there is no coding
8726 system for the process on process-coding-system-alist use the
8727 coding system of the buffer containing the region.
8729 2000-06-10 Ben Wing <ben@xemacs.org>
8731 * cmdloop.el (command-error):
8732 If debug-on-error and noninteractive, output backtrace.
8734 * files.el (file-relative-name):
8735 Remove MSDOS references.
8737 * simple.el (line-number): New function, due to non-obvious
8738 behavior/usage of count-lines.
8740 * simple.el (count-lines): document non-obvious usage to get
8743 2000-06-11 Ben Wing <ben@xemacs.org>
8745 * faces.el ((featurep 'xpm)):
8746 * x-faces.el (x-init-face-from-resources):
8747 * x-faces.el (x-init-frame-faces):
8748 * x-misc.el (x-init-specifier-from-resources):
8749 * x-misc.el (x-get-resource-and-bogosity-check):
8750 * x-misc.el (x-get-resource-and-maybe-bogosity-check):
8751 * x-mouse.el (x-init-pointer-shape):
8752 * x-scrollbar.el (x-init-scrollbar-from-resources):
8753 Add sixth argument to x-get-resource calls so as to issue warnings
8754 rather than errors on bogus arguments.
8756 2000-06-05 Ben Wing <ben@xemacs.org>
8758 * compat.el: new file. provides a clean, non-intrusive way to
8759 define compatibility functions.
8761 * process.el (shell-quote-argument): temporary fix for lack
8762 of nt-quote-process-args. #### I need to put back the overall
8763 structure of that mechanism but redo the guts of it using the
8764 extra intelligence in the C code.
8766 2000-05-28 Adrian Aichner <aichner@ecf.teradyne.com>
8768 * package-info.el (pi-md5sum): Calculate MD5 sum just like
8769 `package-get' does in package-get.el, instead of using external
8772 * package-get.el (package-get): Insert package file literally to
8773 make checksum calculation work.
8775 2000-04-18 Hrvoje Niksic <hniksic@iskon.hr>
8777 * code-files.el (convert-mbox-coding-system): Deleted.
8778 (file-coding-system-alist): Removed reference to
8779 convert-mbox-coding-system.
8781 2000-05-28 Martin Buchholz <martin@xemacs.org>
8783 * XEmacs 21.2.34 is released.
8785 2000-05-20 Karl M. Hegbloom <karlheg@bittersweet.inetarena.com>
8787 * font-lock.el (font-lock-keywords): Rewrote docstring
8789 2000-05-22 Karl M. Hegbloom <karlheg@debian.org>
8791 * loadhist.el (unload-feature): handle case where x is both boundp
8794 2000-05-22 Karl M. Hegbloom <karlheg@debian.org>
8796 * packages.el: It's ok to use built-in macros, but not lisp
8799 2000-05-20 Ben Wing <ben@xemacs.org>
8802 * font-lock.el (font-lock-message-threshold):
8803 * font-lock.el (font-lock-mode):
8804 * font-lock.el (font-lock-default-fontify-buffer):
8805 * font-lock.el (font-lock-always-fontify-immediately):
8806 * font-lock.el (font-lock-old-extent): Removed.
8807 * font-lock.el (font-lock-old-len): Removed.
8808 * font-lock.el (font-lock-fontify-glumped-region): Removed.
8809 * font-lock.el (font-lock-pending-extent-table): New.
8810 * font-lock.el (font-lock-range-table): New.
8811 * font-lock.el (font-lock-after-change-function):
8812 * font-lock.el (font-lock-after-change-function-1): Removed.
8813 * font-lock.el (font-lock-fontify-pending-extents): New.
8814 * font-lock.el ('font-lock-revert-cleanup): Removed.
8815 * font-lock.el ('font-lock-revert-setup): Removed.
8816 Rewrite deferral code to handle any number of changes, merging
8817 them properly. Remove hacked-up code for revert-buffer, now
8820 * menubar-items.el (default-menubar):
8821 In Options->Edit Init File, don't switch to emacs-lisp-mode
8822 unless necessary; doing this turns off font-lock.
8824 2000-05-15 Yoshiki Hayashi <yoshiki@xemacs.org>
8826 * keydefs.el: Define C-x BS to backward-kill-sentence.
8828 2000-05-15 Yoshiki Hayashi <yoshiki@xemacs.org>
8830 * files.el (hack-local-variables-prop-line): Use non-greedy
8831 matching to process -*-texinfo-*- -*-.
8833 2000-05-11 Jonathan Marten <jonathan.marten@uk.sun.com>
8835 * minibuf.el (minibuf-directory-files): new function.
8836 (read-file-name-activate-callback): use minibuf-directory-files.
8837 (read-directory-name-internal): ditto.
8838 (mouse-file-display-completion-list): ditto.
8839 (mouse-directory-display-completion-list): ditto.
8840 (read-file-name-internal): remove "./" from completion list unless
8841 explicitly matched, for consistency.
8843 2000-05-11 Ben Wing <ben@xemacs.org>
8845 * gutter-items.el (gutter-buffers-tab):
8846 * gutter-items.el (add-tab-to-gutter):
8847 * gutter-items.el (update-tab-in-gutter):
8848 * gutter-items.el (remove-buffer-from-gutter-tab): Removed.
8849 * gutter-items.el (append-progress-display):
8850 * gutter-items.el (abort-progress-display):
8851 * gutter-items.el (raw-append-progress-display):
8852 Further fixes. Use set-glyph-image not set-image-instance-property,
8853 to fix problems with multiple windows in a frame.
8855 * menubar-items.el (tutorials-menu-filter):
8858 * startup.el (early-error-handler):
8859 Display message box under windows; otherwise, message will disappear
8860 before it can be viewed.
8863 Fix bug in NEEDTODUMP processing.
8865 2000-05-08 Yoshiki Hayashi <yoshiki@xemacs.org>
8867 * startup.el (lock-directory): Removed.
8868 (superlock-file): Ditto.
8869 (startup-set-paths): Remove lockdir.
8870 (startup-setup-paths-warning): Remove lock-directory.
8872 * setup-paths.el (paths-find-lock-directory): Removed.
8873 (paths-find-superlock-file): Ditto.
8875 2000-05-09 Ben Wing <ben@xemacs.org>
8877 * faces.el (set-face-property):
8878 * faces.el (set-face-font):
8879 * faces.el (set-face-foreground):
8880 * faces.el (set-face-background):
8881 * faces.el (set-face-background-pixmap):
8882 * faces.el (set-face-underline-p):
8883 * faces.el (set-face-strikethru-p):
8884 * faces.el (set-face-highlight-p):
8885 * faces.el (set-face-dim-p):
8886 * faces.el (set-face-blinking-p):
8887 * faces.el (set-face-reverse-p):
8891 * glyphs.el (make-image-specifier):
8892 * glyphs.el (glyph-property):
8893 * glyphs.el (set-glyph-image):
8894 * glyphs.el (make-glyph):
8895 * glyphs.el (make-pointer-glyph):
8896 * glyphs.el (make-icon-glyph):
8897 * glyphs.el (widget-image-instance-p): New.
8898 authorship info, lots of doc changes. New predicate, inadvertently
8899 omitted. the general principle with specifier docs is now that
8900 the description of instantiators should go with the make-foo-specifier
8901 fun's doc string, rather than in foo-specifier-p. this follows
8902 conventions elsewhere in XEmacs and in general is a lot more obvious
8903 of a place to look. sometimes the make-foo-specifier function needs
8904 to be created in the process.
8907 * gutter.el (make-gutter-specifier): New.
8908 * gutter.el (make-gutter-size-specifier): New.
8909 * gutter.el (make-gutter-visible-specifier): New.
8910 specifier doc updates according to the conventions specified before.
8913 * objects.el (make-font-specifier):
8914 * objects.el (make-color-specifier):
8915 * objects.el (make-face-boolean-specifier): New.
8916 specifier doc updates according to the conventions specified before.
8919 * specifier.el (set-specifier):
8920 * specifier.el (make-integer-specifier): New.
8921 * specifier.el (make-boolean-specifier): New.
8922 * specifier.el (make-natnum-specifier): New.
8923 * specifier.el (make-generic-specifier): New.
8924 * specifier.el (make-display-table-specifier): New.
8925 specifier doc updates according to the conventions specified before.
8928 * toolbar.el (make-toolbar-specifier): New.
8929 specifier doc updates according to the conventions specified before.
8931 2000-05-09 Ben Wing <ben@xemacs.org>
8933 * process.el (call-process-internal): Revert to previous version
8934 because Mike's change clashed with a change I did not long before.
8935 Changed progn to prog1 to fix the bug pointed out by Mike Alexander.
8936 Thanks very much Mike for pointing out the bug and submitting a
8939 2000-04-13 Mike Alexander <mta@arbortext.com>
8941 * process.el (call-process-internal): Send the correct input buffer
8942 (call-process-internal): Return the exit status of the process
8944 2000-05-07 Ben Wing <ben@xemacs.org>
8947 * winnt.el (nt-quote-args-verbatim): Removed.
8948 * winnt.el (nt-quote-args-prefix-quote): Removed.
8949 * winnt.el (nt-quote-args-backslash-quote): Removed.
8950 * winnt.el (nt-quote-args-double-quote): Removed.
8951 * winnt.el (nt-quote-args-functions-alist): Removed.
8952 * winnt.el (nt-quote-process-args): Removed.
8953 Remove all stuff for argument quoting. We borrow the code instead
8954 from Emacs 20.6, which is much more careful in its quoting
8955 (e.g. in handling runs of the escape character) and avoids most of
8956 the need for this Lisp mechanism by checking to see whether we're
8957 running a Cygwin or normal program and doing the appropriate
8958 quoting. If we end up needing such a mechanism, we should add
8959 it by extending the variable `mswindows-quote-process-args' so it
8960 can take an alist of regexps.
8962 2000-05-07 Ben Wing <ben@xemacs.org>
8965 Restore M-up, M-down to 21.1 state. Put *ward-sentence on
8966 C-M-left, C-M-right instead. Define C-M-up, C-M-down to scroll
8967 the window without moving point.
8970 * simple.el (scroll-up-one): New.
8971 * simple.el (scroll-down-one): New.
8972 Functions for use with C-M-up/down.
8974 2000-05-01 Martin Buchholz <martin@xemacs.org>
8976 * XEmacs 21.2.33 is released.
8978 2000-04-29 Martin Buchholz <martin@xemacs.org>
8980 * dialog.el (yes-or-no-p-dialog-box):
8982 Fix following horrible bug in X11 mode with focus-follows-mouse:
8983 1. Visit two files in two different frames.
8984 2. do File->Revert Buffer in one of those frames.
8985 3. Dialog box appears.
8986 4. Arrange things so that the mouse passes over the *other*
8987 frame, then to the dialog box, and click on "Yes".
8988 5. The file contents end up in the *wrong* buffer!
8991 2000-04-28 Ben Wing <ben@xemacs.org>
8993 * help.el (describe-installation): correct typo introduced
8994 in last patch: boundp -> fboundp.
8996 * etags.el (buffer-tag-table-list):
8997 canonicalize filenames to Unix format so that tag-table-alist
8998 searching works under Windows.
9001 Bowdlerize the supposedly objectionable words
9002 "who couldn't quite manage to cleanly modify batch-update-autoloads".
9004 * gutter-items.el (set-progress-display-style):
9005 * gutter-items.el (search-dialog-callback):
9006 * gutter-items.el (make-search-dialog):
9007 Change to new callback-ex api.
9009 2000-04-26 Bjrn Torkelsson <torkel@hpc2n.umu.se>
9011 * help.el: (describe-installation): decode-coding-string is not
9012 defined in a non MULE environment.
9014 2000-04-28 Ben Wing <ben@xemacs.org>
9016 * gutter-items.el (buffer-list-changed-hook):
9017 use it, not record-buffer-hook.
9019 * subr.el (record-buffer-hook): Removed.
9021 2000-04-27 Ben Wing <ben@xemacs.org>
9023 * gutter-items.el (buffers-tab-switch-to-buffer): do not
9024 use NORECORD option. Andy will not like this, but the existing
9025 gutter behavior is just wrong, as per this comment:
9027 ;; this used to add the norecord flag to both calls below.
9028 ;; this is bogus because it is a pervasive assumption in XEmacs
9029 ;; that the current buffer is at the front of the buffers list.
9030 ;; for example, select an item and then do M-C-l
9031 ;; (switch-to-other-buffer). Things get way confused.
9033 ;; Andy, if you want to maintain the current look, you must
9034 ;; *uncouple* the gutter order and buffers order.
9036 * loaddefs.el (completion-ignored-extensions): unfuckify.
9038 * bytecomp.el (batch-byte-compile-one-file): new function, used in
9041 * autoload.el (batch-update-one-directory): new function, used in
9044 * loadup.el: set gc-cons-threshold very high unless dumping --
9045 loadup during update-elc is much much much faster. also do this
9046 when quick-building.
9048 add commented-out code for profiling loadup.
9051 * update-elc.el (preloaded-file-list): add bytecomp.el, since it
9052 is required in order to build xemacs.
9054 2000-04-26 Ben Wing <ben@xemacs.org>
9056 * loadup.el: don't garbage collect during loadup if quick-build
9057 compile-time option is set.
9059 2000-04-23 Ben Wing <ben@xemacs.org>
9061 * update-elc.el: compute whether any dumped .el or .elc files
9062 are newer than the dumped exe, and touch the file ../src/NEEDTODUMP
9065 * update-elc.el (update-elc-files-to-compile): always change
9066 NOBYTECOMPILE in the src directory rather than current dir,
9067 so it will work under NT.
9069 * autoload.el (autoload-trim-file-name): canonicalize to slashes so
9070 the form of this file is identical between Unix and Windows.
9071 (autoload-target-directory): Fixed to be lisp/ not lisp/prim/.
9073 (update-autoloads-from-directory): updated doc string.
9074 updated doc strings in a few other places.
9076 2000-04-18 Yoshiki Hayashi <yoshiki@xemacs.org>
9078 * bytecomp.el (byte-force-recompile): Fix argument to
9079 byte-recompile-directory.
9081 2000-04-17 Yoshiki Hayashi <yoshiki@xemacs.org>
9083 * gutter-items.el (progress-display-clear-when-idle): Use
9085 * gutter-items.el (clear-progress-display): Adjust number of
9088 2000-04-13 Yoshiki Hayashi <yoshiki@xemacs.org>
9090 * dumped-lisp.el (preloaded-file-list): Always dump select.el.
9092 2000-04-16 Ben Wing <ben@xemacs.org>
9094 * printer.el: New file.
9096 * dumped-lisp.el (preloaded-file-list): Declare printer.el.
9098 * help.el (describe-installation): Fix decoding for Windows.
9101 * menubar-items.el (default-menubar):
9102 * menubar-items.el (tutorials-menu-filter): New.
9103 * menubar-items.el (popup-menubar-menu):
9104 Add authorship. Redo Help menu and Tutorials filter.
9106 * menubar.el: Correct comment.
9108 * modeline.el (modeline-buffer-identification): Correct doc string.
9111 * simple.el (printing): Removed.
9112 * simple.el (printer-name): Removed.
9113 * simple.el (generic-print-buffer): Removed.
9114 * simple.el (generic-print-region): Removed.
9115 Move generic print code to printer.el.
9117 2000-04-15 Ben Wing <ben@xemacs.org>
9119 * simple.el (generic-print-region): New.
9120 make this function actually work.
9121 (generic-print-buffer): call generic-print-region.
9123 2000-04-14 Andy Piper <andy@xemacs.org>
9125 * gutter-items.el (make-search-dialog): avoid unnecessary futzing
9126 by using the new widget-callback-current-channel.
9127 (search-dialog-callback): ditto.
9129 2000-04-12 Andy Piper <andy@xemacs.org>
9131 * gutter.el (default-gutter-position): moved from gutter-items.el.
9132 (default-gutter-position-changed-hook): ditto.
9133 (gutter-element-visibility-changed-hook): ditto.
9134 (set-gutter-element): ditto.
9135 (remove-gutter-element): ditto.
9136 (set-gutter-element-visible-p): ditto.
9137 (gutter-element-visible-p): ditto.
9138 (init-gutter): ditto.
9140 * dialog.el (make-dialog-box): renamed and moved from
9143 * gutter-items.el: move various functions elsewhere.
9145 2000-04-13 Katsumi Yamaoka <yamaoka@jpl.org>
9147 * menubar-items.el: Fixed place of parenthesis.
9149 2000-04-12 Ben Wing <ben@xemacs.org>
9151 * etags.el (find-tag-at-point): New. Lets you do find-tag
9152 without constantly being prompted for the tag.
9153 * simple.el: Added a number of section headings, to clarify the
9154 organization of this file.
9155 * simple.el (activate-region):
9156 * simple.el (region-exists-p):
9157 * simple.el (region-active-p):
9158 Moved these three function down to the other side of
9159 the case-changing functions, so they join the rest of
9161 * simple.el (printing): New.
9162 * simple.el (printer-name): New.
9163 * simple.el (generic-print-buffer): New.
9164 New functions, a very simple prototype for a unified
9167 * process.el (call-process-internal): Real fix for null BUFFER,
9168 other problems with BUFFER specs.
9171 Fixed up File->Print to use new printing functions.
9172 Various corrections and expansions to Grep/Compile menus.
9173 New options for Printing.
9174 New options for SMTP Mail, the way to send mail under
9175 MS Windows. (There's also a package patch to make SMTP
9176 Mail be the default under MSWin.)
9178 2000-04-09 Jeff Miller <jmiller@cablespeed.com>
9180 * menubar-items.el: Selecting Rectangle Mousing from menubar
9181 did not work. Needed to quote mouse-track-rectangle-p.
9183 2000-04-06 Yoshiki Hayashi <yoshiki@xemacs.org>
9185 * cl-compat.el (keywordp): Removed.
9187 2000-04-05 Andy Piper <andy@xemacs.org>
9189 * gutter-items.el (progress-layout-glyph): don't initialize here.
9190 (progress-gauge-glyph): use dynamic sizing.
9191 (set-progress-display-style): new function. Set progress glyphs
9192 appropriately depending on the style.
9193 (progress-display-style): new variable. Custom version of
9194 set-progress-display-style.
9195 (progress-abort-glyph): switch to dynamic sizes.
9196 (search-dialog-text): make the edit field active.
9198 2000-04-04 Andy Piper <andy@xemacs.org>
9200 * gutter-items.el (make-search-dialog): need to make the search
9201 dialog visible after creation.
9203 * menubar-items.el (default-menubar): use the search dialog for
9204 searching. Remove some extraneous search menu items.
9206 * gutter-items.el (set-gutter-element): allow glyphs to be used as
9208 (make-gutter-only-dialog-frame): allow the user to create the
9209 frame unmapped. Allow the gutter spec to be given as a glyph.
9210 (search-dialog-direction): new variable.
9211 (search-dialog-text): new variable.
9212 (search-dialog-callback): new function. Callback for the search
9214 (make-search-dialog): new function. Create a user-friendly search
9217 2000-04-04 Hrvoje Niksic <hniksic@iskon.hr>
9219 * faces.el (set-face-stipple): Use mswindows-bitmap-file-path
9222 2000-04-01 Andy Piper <andy@xemacs.org>
9224 * font-lock.el (font-lock-fontify-keywords-region): Calculate
9225 progress more accurately.
9227 2000-02-02 Hirokazu FUKUI <hfukui@sannet.ne.jp>
9229 * finder.el (finder-compile-keywords): Process readable files only.
9230 Because error in process of .#finder-inf.el when compile xemacs
9231 with --with-clash-detection option.
9233 2000-03-31 Andy Piper <andy@xemacs.org>
9235 * gutter-items.el (append-progress-display): don't delay after a
9236 successful font-lock.
9237 (make-gutter-only-dialog-frame): new function. Allow users to
9238 create gutter-only dialogs.
9240 2000-03-27 Mike Alexander <mta@arbortext.com>
9242 * process.el (call-process-internal): Handle a null BUFFER
9243 parameter correctly.
9245 2000-03-28 Andy Piper <andy@xemacs.org>
9247 * gutter-items.el (abort-progress-display): put strings in the
9249 (progress-layout-glyph): signal special 'quit callback.
9250 (progress-display-quit-function): deleted.
9251 (progress-display-stop-callback): deleted.
9252 (progress-display-dispatch-command-events): deleted.
9253 (append-progress-display): remove calls to
9254 progress-display-dispatch-command-events.
9255 (raw-append-progress-display): ditto.
9257 2000-03-23 Hrvoje Niksic <hniksic@iskon.hr>
9259 * faces.el (set-face-stipple): Rewrite to correctly handle PIXMAP
9260 being a list. Actually define `stipple-pixmap-p' which is used as
9261 an error predicate. Correctly handle PIXMAP being either relative
9262 or absolute file name.
9264 2000-03-24 Andy Piper <andy@xemacs.org>
9266 * gutter-items.el (add-tab-to-gutter): use copy-sequence.
9267 (abort-progress-display): ditto. Don't delete the created extent.
9268 (raw-append-progress-display): ditto.
9269 (progress-display-dispatch-non-command-events): new
9270 function. Encapsulates what we want to do when no command input is
9272 (progress-display-dispatch-command-events): likewise, but disable
9273 for now since it causes too many problems.
9274 (append-progress-display): use them.
9275 (raw-append-progress-display): ditto.
9276 (default-gutter-position-changed-hook): set this rather than
9277 default-gutter-position-changed.
9278 (default-gutter-position-changed-hook): lambda with zero arguments
9280 (raw-append-progress-display): trap errors in pending input since
9281 allowing them to signal will hose the gauge well and
9282 truly. Ideally we would like to delay these until we are more able
9284 (append-progress-display): ditto.
9286 2000-03-20 Jeff Miller <jmiller@cablespeed.com>
9288 * lisp/make-docfile.el: call-process-internal is now implemented
9291 2000-03-21 Ben Wing <ben@xemacs.org>
9293 * mule\mule-cmds.el (set-language-info-alist):
9294 Fix to correspond to new menu arrangement.
9296 2000-03-21 Ben Wing <ben@xemacs.org>
9299 * process.el (call-process-internal): New.
9300 New implementation of call-process. Only enabled under NT, so far.
9301 stderr handling not implemented yet in CVS'd C code.
9303 2000-03-20 Ben Wing <ben@xemacs.org>
9306 * lisp-mode.el (lisp-interaction-mode-menubar-menu): New.
9307 * lisp-mode.el (lisp-interaction-mode):
9308 Put back Lisp Interaction menubar for Jan V's sake.
9311 * simple.el (mark-ring):
9312 * simple.el (dont-record-current-mark): New.
9313 * simple.el (in-shifted-motion-command): New.
9314 * simple.el (mark-ring-unrecorded-commands): New.
9315 * simple.el (mark-ring-max):
9316 * simple.el (set-mark-command):
9317 * simple.el (push-mark):
9318 * simple.el (handle-pre-motion-command):
9319 Implement scheme for not recording unimportant marks.
9322 * subr.el (function-allows-args): New.
9323 New function function-allows-args.
9325 2000-03-20 Martin Buchholz <martin@xemacs.org>
9327 * XEmacs 21.2.32 is released.
9329 2000-03-20 Andy Piper <andy@xemacs.org>
9331 * gutter-items.el (update-tab-in-gutter): force selection of the
9332 selected-window if required to do so.
9333 (buffers-tab-items): ditto.
9334 (add-tab-to-gutter): ditto.
9335 (create-frame-hook): use force-selection.
9336 (default-gutter-position-changed): lambdify.
9337 (update-tab-hook): deleted since it was only used in one place.
9339 2000-03-18 Andy Piper <andy@xemacs.org>
9341 * files.el (find-file-noselect): undo change that shouldn't have
9344 2000-03-17 Andy Piper <andy@xemacs.org>
9346 * buffer.el (switch-to-buffer): use last-nonminibuf-window instead
9347 of selected-window trickery.
9349 * gutter-items.el (update-tab-in-gutter): don't give dedicated
9351 (progress-display-stop-callback): progress -> progress-display
9352 (progress-display-quit-function): ditto.
9353 (clear-progress-display): ditto.
9354 (remove-progress-display): ditto.
9355 (append-progress-display): ditto.
9356 (abort-progress-display): ditto.
9357 (raw-append-progress-display): ditto.
9358 (display-progress-display): ditto.
9359 (current-progress-display-label): ditto.
9360 (current-progress-display): ditto.
9361 (lprogress-display): ditto and save the buffer
9362 (progress-display): ditto. Otherwise the buffer sometimes gets
9363 changed which confuses font-lock.
9365 * font-lock.el (font-lock-default-fontify-buffer): catch all
9366 errors, not just quit.
9367 (font-lock-mode): progress -> display-progress
9368 (font-lock-default-fontify-buffer): ditto.
9369 (font-lock-fontify-syntactically-region): ditto.
9370 (font-lock-fontify-keywords-region): ditto.
9372 2000-03-14 Hrvoje Niksic <hniksic@iskon.hr>
9374 * cl.el (gensym): Move to here from cl-macs.el.
9377 2000-03-16 Andy Piper <andy@xemacs.org>
9379 * font-lock.el (font-lock-mode): use lprogress and friends for
9380 progress management.
9381 (font-lock-default-fontify-buffer): ditto.
9382 (font-lock-fontify-syntactically-region): ditto.
9383 (font-lock-fontify-keywords-region): ditto.
9384 (font-lock-revert-cleanup): fix reverting.
9385 (font-lock-revert-setup): ditto.
9387 * gutter-items.el (progress-use-echo-area): new variable. Use the
9388 echo area for progress gauges if non-nil.
9389 (clear-progress): remove echo area stuff and defer to
9391 (append-progress): dispatch non-command events after each progress
9392 increment. Remove echo area stuff.
9393 (abort-progress): remove echo area stuff and defer to
9395 (raw-append-progress): ditto. Dispatch non-command events after
9397 (display-progress): defer echo area stuff to display-message.
9399 * gutter-items.el (clear-progress):
9400 (abort-progress): indentation changes.
9401 (display-progress): don't clear progress.
9402 (append-progress): compare messages with equal.
9403 (raw-append-progress): use dispatch-non-command-events to flush
9404 widget creation events.
9406 2000-03-13 Ben Wing <ben@xemacs.org>
9409 * abbrev.el (abbrev-string-to-be-defined): New.
9410 * abbrev.el (inverse-abbrev-string-to-be-defined): New.
9411 Changes for use with the menubar.
9413 2000-03-12 Ben Wing <ben@xemacs.org>
9415 * alist.el (vassoc): moved here from font-menu.el.
9417 * custom.el (defface): typo fix.
9419 * dialog.el (yes-or-no-p-dialog-box):
9420 * dialog.el (message-box):
9421 * files.el (save-some-buffers-1):
9422 Put accelerators in the button names.
9424 * font-lock.el (font-lock-comment-face):
9425 * font-lock.el (font-lock-keyword-face):
9426 * font-lock.el (font-lock-function-name-face):
9427 Fixed some of the colors under MS Windows because the existing
9428 default colors were hardly different from black and needed to be
9432 * font-menu.el (font-menu-split-long-menu):
9433 * font-menu.el (font-menu-family-constructor):
9434 * font-menu.el (font-menu-size-constructor):
9435 * font-menu.el (font-menu-weight-constructor):
9436 * font-menu.el (font-menu-set-font):
9437 vassoc moved to alist.el.
9438 Accelerators added to all menus.
9439 Unused bound var new-props removed.
9441 * keydefs.el: I did a whole lot of rearranging to put things in a
9442 more consistent order and fixed a number of cases where key
9443 combinations involving up, down, left, right and so on were
9444 defined but the corresponding keypad combinations were not
9448 * lisp-mode.el (lisp-interaction-mode-popup-menu):
9449 * lisp-mode.el (emacs-lisp-mode):
9450 * lisp-mode.el (lisp-interaction-mode):
9451 * lisp-mode.el (flet):
9452 Added accelerators onto the menus.
9453 Made all the different versions of the let function be indented
9455 Undid Steve's easy-menu-ification, because it makes it impossible
9456 to have the menubar and popup menus different.
9457 Cleaned up the menu; added items for find-function &c and some
9458 indenting, and removed debug-on-*.
9460 * list-mode.el (list-mode-hook):
9461 * list-mode.el (list-mode):
9462 * list-mode.el (completion-setup-hook):
9463 * list-mode.el (display-completion-list):
9464 Added support for the :window-height keyword, which is required
9465 because of other changes that I made for the file dialog box. I
9466 also made the hook variables list-mode-hook and
9467 completion-setup-hook and also minibuffer-setup-hook in
9468 minibuf.el be permanent-local; see comment in list-mode.el.
9470 * map-ynp.el (map-y-or-n-p):
9471 Added accelerators to the dialog buttons.
9473 * menubar-items.el (menu-truncate-list):
9474 New internal function.
9475 * menubar-items.el (submenu-generate-accelerator-spec):
9476 * menubar-items.el (menu-item-strip-accelerator-spec):
9477 * menubar-items.el (menu-item-generate-accelerator-spec):
9478 New exported functions, for use in auto-generating accelerator specs.
9481 * menubar-items.el (default-menubar):
9482 * menubar-items.el (maybe-add-init-button):
9483 * menubar-items.el (bookmark-menu-filter):
9484 * menubar-items.el (slow-format-buffers-menu-line):
9485 * menubar-items.el (build-buffers-menu-internal):
9486 * menubar-items.el (language-environment-menu-filter):
9487 * menubar-items.el (default-popup-menu):
9488 * menubar-items.el (popup-buffer-menu):
9489 * menubar-items.el (popup-menubar-menu):
9490 Did a major overhaul on this file, and in fact I'm nowhere near
9491 done working on the menubar, and there will be more patches to
9492 come. A basic summary of what I've done:
9494 a) I added accelerators to all of the menu items. For menus that
9495 are auto-generated, such as the buffers menu, the accelerators are
9496 automatically added to the beginning of each line using the
9497 numbers 1 through 9, then zero, and then letters starting with A,
9498 but omitting the letters that are already in use for the fixed
9499 menu items at the top of the buffers menu. To facilitate adding
9500 accelerators of this kind, I created some new functions
9501 (*-accelerator-spec), which are also being used by other filters
9502 that auto generate lists of things such as ftp sites to download
9503 packages. If people really don't like these accelerators
9504 appearing at the beginning of the menu items, a variable can be
9505 added to optionally turn them off, but I think this is rather
9506 pointless because other menu items have accelerators and many or
9507 most of the menu users will use the accelerators if the support is
9510 b) I combined the top level Tools and Apps menus into a single
9511 Tools menu, because the distinction between the two is not
9512 obvious, and the items on the menus are not used often enough that
9513 putting some of them onto submenus is a problem.
9515 c) I created two new top level menus called View and Cmds because
9516 there were too many items on the File and Edit menus, and I'm going
9517 to be adding more items to these menus. In contrast to the Tools
9518 menu, the items on these menus may be used quite often during an
9519 editing session, and so should be available with fewer
9522 d) I added a number of options to the options menu, including one
9523 for controlling whether the alt key can be used to traverse to
9524 menu items using the accelerators, one for controlling behavior of
9525 control-k, one for controlling how the kill and yank functions
9526 interact with the clipboard, a few additional buffers-menu
9527 options, and various other things. I also did a bit of
9528 rearranging, for example, combining the keyboard and mouse options
9529 into a single keyboard and mouse submenu to facilitate the
9530 accelerators on that level.
9532 e) I changed the variable buffers-menu-format-buffer-line-function
9533 to take two arguments instead of one, the second argument being
9534 the line number for use in creating an accelerator. I added a
9535 hack to support existing functions with one argument (although I
9536 doubt that very many of these exist), for backward compatibility.
9538 f) I moved the top level mule menu to be a submenu of the edit
9539 menu. I think that most of the items on this menu are fairly
9540 useless and there are certainly not enough frequently used items
9541 to justify this being its own top level menu.
9543 g) I combined most of the items in big-menubar.el into the main menu.
9544 If people think the main menu is too big, it would be possible to
9545 create different configurations, some smaller.
9547 * menubar.el (check-menu-syntax):
9548 Deleted some syntax checks that were no longer valid, partly
9549 because of changes that were already made a long time ago, and
9550 partly because of a change I made where I allow the name of the
9551 menu item to be an evaluated expression rather than just a string,
9552 similar to all of the other parameters of a menu item.
9555 * minibuf.el (read-file-name-1):
9556 * minibuf.el (mouse-read-file-name-1):
9557 I made a number of changes to improve the appearance
9558 and functioning of the file dialog box. They include:
9560 a) Fixing the problem where closing the dialog box by clicking on
9561 the close button of the window didn't properly exit the
9564 b) Fixing the problem that if you typed part of a file name, and
9565 then clicked on a completion with the mouse, the file was not
9568 c) Changing the title of the dialog box to reflect the operation
9569 being done in accordance with user interface conventions, rather
9570 than the name of the dialog box buffer, which is rather useless.
9572 d) Remove the words "possible completions are" which didn't
9575 e) Fix things so that the completions scroll off the end of the
9576 completions windows only to the right, rather than both to the
9577 right and down, which is in accordance with Windows user interface
9580 * msw-init.el (init-post-mswindows-win):
9581 Added a binding for meta-F4, which is the standard windows binding
9582 for exiting a program.
9584 * select.el (get-selection-no-error):
9585 * select.el (own-selection):
9586 * select.el (own-clipboard):
9587 Added an optional argument called append to the functions
9588 own-selection and own-clipboard. This adds support for appending
9589 text to the existing selection and allows the function
9590 own-clipboard to be used as the value of the variable
9591 interprogram- cut-function.
9593 Fixed a bug in own-selection in handling zmacs-region-stays.
9595 * simple.el (historical-kill-line): New.
9597 * simple.el (kill-line):
9598 * simple.el (interprogram-cut-function):
9599 * simple.el (interprogram-paste-function):
9600 * simple.el (handle-pre-motion-command):
9601 * simple.el (next-line):
9602 * simple.el (previous-line):
9603 a) Expanded the variable kill-whole-line, so that function
9604 kill-line can be set to delete the entire line always, not just
9605 when cursor is at the beginning of the line. This is controlled
9606 by setting the variable kill-whole-line to the symbol 'always.
9607 This behavior, as well as the existing kill-whole-line behavior,
9608 now only take effect when kill-line is called interactively,
9609 although this is a departure from a previous behavior in the case
9610 of setting this variable kill-whole-line to t. It is almost
9611 certainly what has always been intended, and most likely the old
9612 way of doing things introduced bugs. I also created a function
9613 called historical-kill-line, which ignores the kill-whole-line
9614 setting and always gives the historical behavior of only killing
9615 to the end of the line. I bound this function to shift- control-k
9616 so that the kill to end of line behavior is available, even when
9617 kill-whole-line has been set to change control-k into the simple
9618 delete-whole-line behavior. (This can be set using the options
9621 b) I changed things so that kill and yank now interact with the
9622 clipboard by default under windows. This was done by changing the
9623 default value of interprogram-cut- function and
9624 interprogram-paste-function. You can get the old behavior by
9625 setting these to nil, and there is an option on the options menu
9628 c) I added support for selecting text using shifted motion keys.
9629 This support is on by default and can be controlled by the
9630 variable shifted-motion-keys-select-region. There is also a
9631 variable called unshifted-motion-keys-deselect-region that
9632 controls more specifically how the shifted motion key behavior
9633 works. I did not put an option on the options menu to turn this
9634 off, because I can't imagine why this would be useful.
9636 * simple.el (forward-block-of-lines):
9637 * simple.el (backward-block-of-lines):
9638 * simple.el (block-movement-size):
9641 * simple.el (uncapitalized-title-words):
9642 * simple.el (uncapitalized-title-word-regexp):
9643 * simple.el (capitalize-string-as-title):
9644 * simple.el (capitalize-region-as-title):
9648 * subr.el (add-hook):
9649 * subr.el (make-local-hook): New.
9650 * subr.el (remove-local-hook): New.
9651 * subr.el (add-one-shot-hook): New.
9652 * subr.el (add-local-one-shot-hook): New.
9653 Added some functions to make using hooks easier.
9656 a) Functions add-local-hook and remove-local-hook to make it easy
9659 b) Functions add-one-shot-hook and add-local-one-shot-hook, which
9660 make it possible to add a "one-shot" hook, which is to say a hook
9661 that runs only once, and automatically removes itself after the
9662 first time it has run.
9664 2000-03-09 Andy Piper <andy@xemacs.org>
9666 * files.el (auto-mode-alist): pick up jsp, jhtml and xml files.
9668 2000-03-09 Yoshiki Hayashi <yoshiki@xemacs.org>
9670 * buff-menu.el (buffers-menu-omit-invisible-buffers):
9671 Moved from menubar-items.el.
9672 * dumped-lisp.el: Dump gutter-items regardless of menubar.
9674 2000-03-08 Andy Piper <andy@xemacs.org>
9676 * gutter-items.el (build-buffers-tab-internal): add selected field
9677 to buffers tab spec.
9679 2000-03-07 Yoshiki Hayashi <yoshiki@xemacs.org>
9681 * minibuf.el (last-exact-completion): Initialize to nil.
9683 2000-03-07 Didier Verna <didier@xemacs.org>
9685 * startup.el (command-line-1): remove unused variable
9686 `first-file-buffer'.
9688 2000-02-29 Hrvoje Niksic <hniksic@iskon.hr>
9690 * loaddefs.el (completion-ignored-extensions): Removed ".log",
9691 which is also used for Web server log files.
9693 2000-02-03 IKEYAMA Tomonori <tomonori@suiyokai.org>
9695 * mule/mule-charset.el: Setup auto-fill-chars.
9697 2000-03-02 SL Baur <steve@beopen.com>
9699 * subr.el (with-string-as-buffer-contents): Reimplement using
9700 `with-temp-buffer'. Fixes non-unique buffer name problem, fixes
9701 non-deletion of buffer after execution problem.
9702 (with-output-to-string): Use unique buffer name.
9704 2000-02-29 Stephen J. Turnbull <stephen@xemacs.org>
9706 * gutter-items.el (buffers-tab-sort-function): New variable.
9707 (buffers-tab-items): Funcall it to sort the buffer tab list.
9709 2000-02-29 Stephen J. Turnbull <stephen@xemacs.org>
9711 * startup.el (load-user-init-file): Merge two `if's to one `or'.
9713 2000-02-28 Martin Buchholz <martin@xemacs.org>
9715 * menubar-items.el (maybe-add-init-button): Remove the "Load
9716 .emacs" button from all menubars.
9718 2000-03-01 Didier Verna <didier@xemacs.org>
9720 * rect.el (string-rectangle): depend on `pending-delete-mode' for
9721 region rectangle replacement (from Jan Vroonhof).
9722 (replace-rectangle): new function.
9724 2000-01-05 Yoshiki Hayashi <t90553@mail.ecc.u-tokyo.ac.jp>
9726 * mule/mule-cmds.el (set-default-coding-systems): Use
9727 set-terminal-coding-system and set-keyboard-coding-system.
9728 * coding.el (set-terminal-coding-system): Use
9729 set-console-tty-output-coding-system.
9730 (set-keyboard-coding-system): Use
9731 set-console-tty-input-coding-system.
9733 2000-02-21 Yoshiki Hayashi <yoshiki@xemacs.org>
9735 * minibuf.el (read-variable): Allow symbol to default argument.
9737 2000-02-27 Andy Piper <andy@xemacs.org>
9739 * gutter-items.el (update-tab-hook): new function to be used for
9741 (create-frame-hook): add update-tab-hook.
9742 (record-buffer-hook): ditto.
9743 (default-gutter-position-changed): ditto.
9744 (default-gutter-position): updating the buffers tab is now handled
9746 (default-gutter-position-changed-hook): new variable.
9747 (gutter-element-visibility-changed-hook): ditto.
9748 (set-gutter-element-visible-p): call it.
9749 (set-gutter-element): use modify-specifier-instances. Set extents
9750 as duplicable before using.
9751 (remove-gutter-element): ditto.
9752 (set-gutter-element-visible-p): ditto.
9753 (init-gutter): new function.
9754 (add-tab-to-gutter): use new gutter-element functions rather than
9755 setting specifiers directly.
9756 (clear-progress): ditto.
9757 (abort-progress): ditto.
9758 (gutter-buffers-tab-visible-p): renamed from
9759 default-gutter-visible-p
9761 * specifier.el (modify-specifier-instances): new function from Jan
9764 * x-init.el (init-post-x-win): call init-gutter.
9766 * msw-init.el (init-post-mswindows-win): call init-gutter.
9768 * menubar-items.el (default-menubar): Update to reflect new gutter
9771 2000-02-26 Andy Piper <andy@xemacs.org>
9773 * gutter-items.el (set-gutter-element): new function. Add gutter
9774 elements to the specified gutter.
9775 (remove-gutter-element): new function. Remove gutter elements from
9776 the specified gutter.
9777 (set-gutter-element-visible-p): new function. Set gutter element
9778 visibility for the provided gutter-visible specifier.
9780 2000-02-23 Andy Piper <andy@xemacs.org>
9782 * gutter-items.el (add-tab-to-gutter): specify dimensions
9785 2000-02-24 Martin Buchholz <martin@xemacs.org>
9787 * gutter-items.el (add-tab-to-gutter):
9788 * package-get.el (package-get-interactive-package-query):
9789 * package-ui.el (pui-directory-exists):
9790 (pui-install-selected-packages):
9791 (pui-list-packages):
9792 Use #'(lambda ...) instead of '(lambda ...).
9794 2000-02-21 Gregory Neil Shapiro <gshapiro@gshapiro.net>
9796 * startup.el (load-user-init-file): Check to make sure user
9797 has an init-file before calling load().
9799 2000-02-20 Kirill 'Big K' Katsnelson <kkm@dtmx.com>
9801 * msw-glyphs.el (msgdi-device-p): Added this and 'msgdi specifier tag.
9803 2000-02-23 Martin Buchholz <martin@xemacs.org>
9805 * XEmacs 21.2.31 is released.
9807 2000-02-21 Mike Sperber <mike@xemacs.org>
9809 * loadup.el (really-early-error-handler):
9812 Remove dependency on EMACSBOOTSTRAP... environment variables.
9814 2000-02-21 Martin Buchholz <martin@xemacs.org>
9816 * XEmacs 21.2.30 is released.
9818 2000-02-19 Martin Buchholz <martin@xemacs.org>
9820 * byte-optimize.el (byte-optimize-plus):
9821 (byte-optimize-minus):
9822 (byte-optimize-multiply):
9823 Optimize (- 0) to 0, not (-)
9824 Optimize (+ 5 3.0) to 8.0
9825 Optimize (* 5 3.0) to 15.0
9826 Improve readability.
9828 2000-02-21 Jonathan Harris <jhar@tardis.ed.ac.uk>
9830 * modeline.el: (modeline-scrolling-method): change modeline
9831 mswindows cursor appearance according to the value.
9833 * msw-faces.el: (mswindows-init-device-faces): Initialise 'default
9834 and 'gui-element face colors and 'gui-element face font to Windows
9837 2000-02-09 Stef Epardaud <stef@lunatech.com>
9839 * font-lock.el: Javadoc enhancements
9841 1999-11-27 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
9843 * ldap.el (toplevel): Test if LDAP support has been compiled in
9844 (ldap-verbose): New option
9845 (ldap-search-entries): Renamed from the previous ldap-search
9846 Conditionalize message display on ldap-verbose
9847 (ldap-add-entries, ldap-modify-entries, ldap-delete-entries): New
9849 (ldap-search): Is now defined as an obsolete wrapper calling
9850 ldap-search-basic or ldap-search-entries
9853 1999-12-06 Hirokazu FUKUI <hfukui@sannet.ne.jp>
9854 Shuhei KOBAYASHI <shuhei@aqua.ocn.ne.jp>
9855 Jan Vroonhof <jan@xemacs.org>
9857 * byte-optimize.el (byte-optimize-form-code-walker): Fixed.
9858 When for-effect is true, didn't call `byte-optimize-form'
9859 in and/or subforms without last.
9861 1999-12-07 Jan Vroonhof <vroonhof@math.ethz.ch>
9863 * package-get.el (package-get-download-sites): Use correct custom
9866 2000-02-15 Kirill 'Big K' Katsnelson <kkm@dtmx.com>
9868 * files.el (write-file): Ask for coding system when compiled with
9871 2000-02-16 Andy Piper <andy@xemacs.org>
9873 * buffer.el (switch-to-buffer): give norecord argument to
9874 set-window-buffer instead of explicitly recording.
9876 * gutter-items.el (buffers-tab-switch-to-buffer): don't record if
9877 we have to pick a window.
9879 1999-12-24 Yoshiki Hayashi <t90553@mail.ecc.u-tokyo.ac.jp>
9881 * mule/mule-cmds.el (describe-language-support): Don't add
9882 unexist function to help-map.
9883 (describe-coding-system): Don't use already assigend `C'.
9885 2000-01-23 Bjrn Torkelsson <torkel@hpc2n.umu.se>
9887 * info.el (Info-save-auto-generated-dir): nil -> 'never to make it
9890 2000-02-04 Kazuyuki IENAGA <kazz@imasy.or.jp>
9892 * about.el: Ienaga's e-mail address change.
9894 2000-02-16 Samuel Mikes <smikes@alumni.hmc.edu>
9896 * etags.el (find-tag): force new window -- even if buf already
9897 visible -- when other-window is t
9899 2000-02-16 Martin Buchholz <martin@xemacs.org>
9901 * XEmacs 21.2.29 is released.
9903 2000-02-09 Martin Buchholz <martin@xemacs.org>
9905 * cl-extra.el (getf): This is now identical to `plist-get', so
9907 * cl-macs.el: Make getf an alias to plist-get, at the
9908 byte-compiler level, using define-compiler-macro.
9910 2000-02-08 Martin Buchholz <martin@xemacs.org>
9912 * cl-extra.el (cl-remprop): Remove. remprop is now in C.
9914 2000-02-07 Kyle Jones <kyle_jones@wonderworks.com>
9916 * lisp/etags.el (find-tag-internal): set exact-tagname to
9917 a regular expression that matches against the tagname
9918 part of the tag entry first instead of only looking in
9921 2000-01-23 Bjrn Torkelsson <torkel@hpc2n.umu.se>
9923 * gutter-items.el: fixed typo(s) in customizing default-gutter-position
9924 * toobar.el: fixed typo(s) in customizing default-toolbar-position
9926 2000-02-07 Martin Buchholz <martin@xemacs.org>
9928 * XEmacs 21.2.28 is released.
9930 2000-02-07 Martin Buchholz <martin@xemacs.org>
9932 * cl-extra.el (getf): Just call `get', never `get*'.
9933 Make arglist match docstring.
9934 Fix bug: (getf nil t t) ==> Lisp nesting exceeds `max-lisp-eval-depth'
9935 * cl-macs.el (get* compiler macro): Simply replace `get*' by `get'.
9936 * byte-optimize.el: remove references to `get*'.
9938 2000-02-06 Martin Buchholz <martin@xemacs.org>
9940 * mule/european.el: Add syntax information for Latin3 and Latin4.
9942 2000-02-02 Martin Buchholz <martin@xemacs.org>
9944 * byte-optimize.el: Byte-optimize (length "foo")
9946 2000-02-03 Daiki Ueno <ueno@ueda.info.waseda.ac.jp>
9948 * window.el (shrink-window-if-larger-than-buffer): Rewrite full
9949 width check using `window-leftmost-p' and `window-rightmost-p'.
9951 2000-02-02 Per Abrahamsen <abraham@dina.kvl.dk>
9953 * wid-edit.el (widget-match-inline): An atom never matches a
9956 2000-01-29 Kirill 'Big K' Katsnelson <kkm@dtmx.com>
9958 * modeline.el: Consolidated 'x and 'mswindows specification under
9961 2000-01-29 Andy Piper <andy@xemacs.org>
9963 * gutter-items.el: (format-buffers-tab-line): Try and be
9964 intelligent about buffer naming when we have duplicates.
9966 2000-01-29 Andy Piper <andy@xemacs.org>
9968 * gutter-items.el (gutter-visible-p): Make sure the gutter gets
9969 updated when it becomes visible.
9971 2000-01-26 Kirill 'Big K' Katsnelson <kkm@dtmx.com>
9973 * bytecomp.el (byte-compile-insert-header): Properly set coding
9974 system under MULE and file-coding.
9976 2000-01-28 Martin Buchholz <martin@xemacs.org>
9978 * coding.el (dontusethis-set-value-file-name-coding-system-handler):
9979 (dontusethis-set-value-terminal-coding-system-handler):
9980 (dontusethis-set-value-keyboard-coding-system-handler):
9981 Never undefine coding system aliases. Emergency fix for gnus.
9983 2000-01-26 Hrvoje Niksic <hniksic@iskon.hr>
9985 * files.el (abbreviate-file-name): Use directory-sep-char instead
9988 2000-01-27 Hrvoje Niksic <hniksic@iskon.hr>
9990 * startup.el (user-init-file-base-list): New variable, replacing
9991 user-init-file-base.
9992 (find-user-init-file): New function.
9993 (command-line-early): Use it.
9994 (load-user-init-file): Ditto.
9996 2000-01-26 Kirill 'Big K' Katsnelson <kkm@dtmx.com>
9998 * gutter-items.el (update-tab-in-gutter): Use proper locale when
9999 calling valid-image-instantiator-format-p
10001 2000-01-26 Hrvoje Niksic <hniksic@iskon.hr>
10003 * isearch-mode.el (isearch-mode): The variable is
10004 isearch-unhidden-extents, not isearch-opened-extents.
10006 2000-01-26 Hrvoje Niksic <hniksic@iskon.hr>
10008 * minibuf.el (next-history-element): Modify error message if a
10009 default value is available.
10011 2000-01-26 Martin Buchholz <martin@xemacs.org>
10013 * bytecomp.el (byte-compile-file): Don't unconditionally write
10014 .elc files in binary - might contain non-Latin1.
10016 2000-01-24 Kirill 'Big K' Katsnelson <kkm@dtmx.com>
10018 * process.el (shell-quote-argument): Use (nt-quote-process-args)
10022 * startup.el (user-init-file-base):
10023 * process.el (call-process-region):
10024 * files.el (make-backup-file-name):
10025 (backup-file-name-p):
10026 (file-relative-name):
10027 (abbreviate-file-name):
10029 * code-process.el (call-process-region): Removed unnecessary
10030 branching on 'windows-nt and 'ms-dos system types. Phased 'ms-dos
10031 support out of the universe.
10035 * bytecomp.el (byte-compile-file): Removed reference to
10036 buffer-file-type, and commented usage of binary-process-output
10039 2000-01-24 Yoshiki Hayashi <yoshiki@xemacs.org>
10041 * help.el (function-arglist): Add case for macro.
10043 2000-01-22 Kirill 'Big K' Katsnelson <kkm@dtmx.com>
10045 * cus-edit.el (custom-display): Removed "MS-DOS" and added Windows
10047 (custom-display): Added a menu for printer/display tags.
10049 * frame.el (frame-type):
10050 * device.el (device-type): Added 'msprinter to the doc string, and
10051 removed 'pc -- it is not going to be implemented ever.
10052 (call-device-method): Fixed docstring typo.
10053 Defined specifier tags 'printer and 'display.
10055 2000-01-22 Kyle Jones <kyle_jones@wonderworks.com>
10057 * lisp/itimer.el (itimer-run-expired-timers): (consp
10058 last-command-event-time) instead of (consp
10059 'last-command-event-time).
10061 2000-01-21 Kirill 'Big K' Katsnelson <kkm@dtmx.com>
10063 * msw-glyphs.el: Removed obsolete commentary.
10065 2000-01-21 Hrvoje Niksic <hniksic@iskon.hr>
10067 * minibuf.el (read-file-name): Use abbreviate-file-name to produce
10068 better default value.
10070 2000-01-21 Hrvoje Niksic <hniksic@iskon.hr>
10072 * minibuf.el (read-expression): Add a DEFAULT-VALUE argument.
10073 (read-string): Ditto.
10074 (eval-minibuffer): Ditto.
10075 (read-command): Ditto.
10076 (read-function): Ditto.
10077 (read-variable): Ditto.
10078 (read-number): Ditto.
10079 (read-shell-command): Ditto.
10080 (read-number): Record history.
10082 2000-01-20 Yoshiki Hayashi <yoshiki@xemacs.org>
10084 * etags.el (find-tag-tag): Use DEFAULT of completing-read.
10086 2000-01-20 Yoshiki Hayashi <yoshiki@xemacs.org>
10088 * faces.el (startup-initialize-custom-faces): New function.
10089 Reset all faces created during auto-autoloads loading time
10091 * startup.el (command-line): Call it.
10093 2000-01-19 Yoshiki Hayashi <yoshiki@xemacs.org>
10095 * about.el (about-hackers): Add myself to contributors list.
10097 2000-01-12 Kirill 'Big K' Katsnelson <kkm@dtmx.com>
10099 * menubar-items.el (maybe-add-init-button): Removed an argument in
10100 a call to load-user-init-file, as the function managed to lose its
10101 formal parameter a few betas ago.
10103 2000-01-18 Martin Buchholz <martin@xemacs.org>
10105 * XEmacs 21.2.27 is released.
10107 2000-01-18 Martin Buchholz <martin@xemacs.org>
10109 * process.el (shell-command-to-string): Use the FSF docstring.
10110 Make shell-command-to-string the standard function, and
10111 exec-to-string the (deprecated) alias.
10113 * startup.el: typo fix.
10115 2000-01-16 Martin Buchholz <martin@xemacs.org>
10117 * mule/mule-misc.el (char-octet): Move back into mule-charset.c.
10119 2000-01-14 Yoshiki Hayashi <t90553@mail.ecc.u-tokyo.ac.jp>
10121 * menubar-items.el (sort-buffers-menu-alphabetically): Put invisible
10122 buffers after visible buffers.
10123 (sort-buffers-menu-by-mode-then-alphabetically): Ditto.
10125 2000-01-17 Yoshiki Hayashi <t90553@mail.ecc.u-tokyo.ac.jp>
10127 * info.el (Info-extract-menu-node-name): Stop at a dot
10128 followed by whitespace or right parenthesis.
10130 2000-01-15 Hrvoje Niksic <hniksic@iskon.hr>
10132 * info.el (Info-directory-list): Warn against using Customize with
10133 Info-directory-list.
10135 2000-01-15 Adrian Aichner <aichner@ecf.teradyne.com>
10137 * minibuf.el (read-file-name): doc fix.
10139 * autoload.el (update-file-autoloads): doc fix.
10141 * about.el (about-hackers): Change my E-mail address.
10143 2000-01-13 Martin Buchholz <martin@xemacs.org>
10145 * info.el (Info-visit-file): Just use the `f' interactive spec to
10146 read a filename in the standard way.
10148 2000-01-13 Andy Piper <andy@xemacs.org>
10150 * gutter-items.el (gutter-buffers-tab-orientation): new variable.
10151 (gutter-buffers-tab-extent): new variable.
10152 (update-tab-in-gutter): call add-tab-to-gutter again if the
10153 orientation has changed.
10154 (add-tab-to-gutter): cope with different orientations.
10156 2000-01-11 Didier Verna <didier@xemacs.org>
10158 * info.el (Info-following-node-name): backward-skip dots as well
10159 as spaces (dots at the end of a node name aren't part of it).
10160 (Info-extract-menu-node-name): don't skip dots. There could be
10161 some in the node name.
10162 (Info-index): allow dots to be part of a node name.
10164 2000-01-12 Andreas Jaeger <aj@suse.de>
10166 * files.el (auto-mode-alist): Added idlwave-mode.
10167 Patch by Carsten Dominik <dominik@astro.uva.nl>.
10169 1999-12-22 Yoshiki Hayashi <t90553@mail.ecc.u-tokyo.ac.jp>
10171 * info.el (Info-search): Show default value.
10173 1999-12-20 Yoshiki Hayashi <t90553@mail.ecc.u-tokyo.ac.jp>
10175 * info.el (Info-read-node-completion-table): New variable.
10176 (Info-read-node-name-1): New function.
10177 (Info-read-node-name): Use it.
10178 (Info-follow-reference): Use DEFAULT argument of completing-read.
10179 (Info-menu): Ditto.
10181 1999-12-27 Yoshiki Hayashi <t90553@mail.ecc.u-tokyo.ac.jp>
10183 * hyper-apropos.el (hyper-describe-key-briefly): Save
10184 window configuration.
10185 (hyper-describe-face): Use DEFAULT of completing-read.
10186 (hyper-apropos-read-variable-symbol): Ditto.
10187 (hyper-apropos-read-function-symbol): Ditto.
10189 1999-12-27 Yoshiki Hayashi <t90553@mail.ecc.u-tokyo.ac.jp>
10191 * mule/mule-cmds.el (set-default-coding-system): Set
10192 comint-exec-hook to use coding-system-for-read and
10193 coding-system-for-write so that C-x RET c works.
10195 1999-12-27 Yoshiki Hayashi <t90553@mail.ecc.u-tokyo.ac.jp>
10197 * minibuf.el (minibuffer-confirm-incomplete): Customize.
10198 (previous-matching-history-element): Increment
10199 minibuffer-max-depth by 1.
10200 (next-matching-history-element): Ditto.
10202 2000-01-11 Andy Piper <andy@xemacs.org>
10204 * gutter-items.el (buffers-tab): Create a new face for the buffers
10206 (buffers-tab-face): use it.
10208 2000-01-10 Didier Verna <didier@xemacs.org>
10210 * modeline.el (modeline-scrolling-method): change modeline X
10211 cursor appearance according to the value.
10213 2000-01-07 Andreas Jaeger <aj@suse.de>
10215 * about.el (about-hackers): Moved my entry to contributor list.
10216 (xemacs-hackers): Added myself.
10217 (about-maintainer-info): Added description of myself.
10220 2000-01-07 Didier Verna <didier@xemacs.org>
10222 * modeline.el (modeline-scrolling-method): new variable.
10223 (mouse-drag-modeline): add reference to it in the docstring.
10224 (mouse-drag-modeline): handle it.
10226 2000-01-08 Andy Piper <andy@xemacs.org>
10228 * gutter-items.el (update-tab-in-gutter): remove resize-subwindow
10230 (remove-buffer-from-gutter-tab): ditto.
10232 2000-01-06 Per Abrahamsen <abraham@dina.kvl.dk>
10234 * cus-edit.el (custom-hook-convert-widget): Fix comment.
10235 (custom-face-edit): Fix grammatical error in help message.
10237 2000-01-03 Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de>
10239 * movemail.el: Added.
10241 * dumped-lisp.el (preloaded-file-list): Added movemail.el.
10243 2000-01-03 Didier Verna <didier@xemacs.org>
10245 * modeline.el (mouse-drag-modeline): remove the code related to
10246 the modeline horizontal scrolling facility.
10248 1999-12-31 Martin Buchholz <martin@xemacs.org>
10250 * XEmacs 21.2.26 is released.
10252 1999-12-28 Andy Piper <andy@xemacs.org>
10254 * wid-edit.el (widget-push-button-value-create): The gui cache
10255 does not agree with native widgets which can only be displayed
10256 once per window. The reasons for caching are diminished now that
10257 we don't hog resources when creating buttons.
10258 (widget-push-button-cache) deleted.
10260 1999-12-24 Martin Buchholz <martin@xemacs.org>
10262 * XEmacs 21.2.25 is released.
10264 1999-12-24 Yoshiki Hayashi <t90553@mail.ecc.u-tokyo.ac.jp>
10266 * hyper-apropos.el (hyper-apropos): Toggle
10267 hyper-apropos-programming-apropos correctly.
10268 Set REGEXP when user accepts default value.
10270 1999-12-22 Yoshiki Hayashi <t90553@mail.ecc.u-tokyo.ac.jp>
10272 * minibuf.el (read-from-minibuffer): Bind minibuffer-default.
10273 (read-file-name-2): Use DEFAULT argument of read-from-minibuffer.
10275 1999-12-22 Yoshiki Hayashi <t90553@mail.ecc.u-tokyo.ac.jp>
10277 * mule/mule-category.el (undefined-category-designator):
10278 Return char instead of character. Search for undefined one.
10279 (describe-category): Use with-displaying-help-buffer.
10281 1999-12-21 Martin Buchholz <martin@xemacs.org>
10283 * byte-optimize.el (byte-optimize-plus):
10284 Optimize (+ 1) to 1 instead of (1+ nil).
10286 * files.el (basic-save-buffer): Rewrite for clarity. Use (char-before).
10288 * byte-optimize.el (byte-compile-butlast): Remove. Use butlast instead.
10290 * byte-optimize.el (byte-optimize-char-before): New function.
10291 Remove performance penalty for using (char-before) instead of (char-after).
10293 1999-12-20 Yoshiki Hayashi <t90553@mail.ecc.u-tokyo.ac.jp>
10295 * mule/mule-category.el (char-category-list): Return character
10296 instead of integer.
10298 1999-12-17 Yoshiki Hayashi <t90553@mail.ecc.u-tokyo.ac.jp>
10300 * minibuf.el (read-buffer): Check default is buffer object.
10302 1999-11-25 Andy Piper <andy@xemacs.org>
10304 * cus-edit.el (custom-buffer-create-buttons): Use native widgets
10307 1999-12-16 Andreas Jaeger <aj@suse.de>
10309 * package-get.el (package-get-maybe-save-index): Fixed typo.
10310 Patch by Jeff Miller <jmiller@smart.net>.
10312 1999-12-13 Charles G Waldman <cgw@alum.mit.edu>
10314 * gnuserv.el (gnuserv-process-filter): don't call
10315 gnuserv-write-to-client when gnuserv-current-client is nil
10317 1999-12-14 Martin Buchholz <martin@xemacs.org>
10319 * XEmacs 21.2.24 is released.
10321 1999-12-12 Gunnar Evermann <ge204@eng.cam.ac.uk>
10323 * about.el (about-hackers): Update my email address.
10325 1999-12-07 Martin Buchholz <martin@xemacs.org>
10327 * XEmacs 21.2.23 is released.
10329 1999-11-06 Jason R Mastaler <jason@mastaler.com>
10331 * package-get.el (package-get-download-sites): Removed several
10332 defunct download sites, added many new ones, and corrected a few
10333 incorrect directory-on-site entries. Added physical locations to
10336 1999-11-30 Gunnar Evermann <ge204@eng.cam.ac.uk>
10338 * finder.el (finder-commentary): add DOC string and fix
10341 1999-12-04 Hrvoje Niksic <hniksic@iskon.hr>
10343 * help.el (describe-function): Don't forget to intern the string
10344 completing-read returns.
10345 (describe-variable): Ditto.
10347 1999-11-16 Adrian Aichner <adrian@xemacs.org>
10349 * hyper-apropos.el (hyper-apropos-this-symbol): Handle
10350 `hyper-apropos-help-mode' here to find symbol to customize
10351 irregardless of cursor position and simplify
10352 `hyper-apropos-set-variable', `hyper-apropos-find-function', and
10353 `hyper-apropos-popup-menu'.
10355 1999-11-21 Yoshiki Hayashi <t90553@mail.ecc.u-tokyo.ac.jp>
10357 * apropos.el (apropos-mode-map): Add return to call
10359 (apropos-print): Call apropos-mode to have better
10360 command reference. Put keymap text-poperty to
10363 1999-11-22 Alastair Burt <burt@dfki.de>
10365 * help.el: (describe-bindings-1): Added handling of keymaps for
10366 the extents at point.
10368 1999-12-02 Mark Thomas <mthomas@jprc.com>
10370 * gutter-items.el (buffers-tab-items): Wrap the function in a
10373 1999-12-04 Hrvoje Niksic <hniksic@iskon.hr>
10375 * help.el (describe-function): Use the DEFAULT argument to
10377 (describe-variable): Ditto.
10379 1999-11-26 Yoshiki Hayashi <t90553@mail.ecc.u-tokyo.ac.jp>
10381 * minibuf.el (read-from-minibuffer): Add optional argument
10382 DEFAULT to have better mini-buffer history support.
10383 (completing-read): Pass default to read-from-minibuffer.
10384 (read-buffer): Pass default to completing-read.
10386 1999-12-04 Hrvoje Niksic <hniksic@iskon.hr>
10388 * font-lock.el (font-lock-doc-string-face): Document the
10389 `font-lock-lisp-like' property.
10391 1999-11-29 Hrvoje Niksic <hniksic@iskon.hr>
10393 * lisp-mode.el: Specify `font-lock-lisp-like'.
10395 * font-lock.el (font-lock-lisp-like): New function.
10396 (font-lock-fontify-syntactically-region): Use it.
10398 1999-11-29 XEmacs Build Bot <builds@cvs.xemacs.org>
10400 * XEmacs 21.2.22 is released
10402 1999-11-28 Martin Buchholz <martin@xemacs.org>
10404 * XEmacs 21.2.21 is released.
10406 1999-11-18 Yoshiki Hayashi <t90553@mail.ecc.u-tokyo.ac.jp>
10408 * minibuf.el (read-coding-system): Accept symbol and
10409 coding-system object as a default-coding-system.
10411 1999-11-16 Yoshiki Hayashi <t90553@mail.ecc.u-tokyo.ac.jp>
10413 * minibuf.el (read-coding-system): Accept symbol as
10414 a default-coding-system.
10416 1999-10-06 Yoshiki Hayashi <t90553@mail.ecc.u-tokyo.ac.jp>
10418 * apropos.el (apropos-documentation): Use insert instead
10421 1999-11-07 William M. Perry <wmperry@aventail.com>
10423 * gpm.el: New gpm-minor-mode to turn GPM mouse support on & off
10424 for the linux console.
10426 * mouse.el (mouse-consolidated-yank): Allow the mouse-yanking
10427 stuff to work when you are not on a window system, since the GPM
10428 mouse support now allows pasting from outside of XEmacs.
10430 1999-11-10 XEmacs Build Bot <builds@cvs.xemacs.org>
10432 * XEmacs 21.2.20 is released
10434 1999-11-06 Hrvoje Niksic <hniksic@iskon.hr>
10436 * setup-paths.el (paths-default-info-directories): Add
10437 /usr/share/info and /usr/local/share/info.
10439 1999-10-30 Hrvoje Niksic <hniksic@srce.hr>
10441 * about.el: Updated Vladimir Ivanovic's info.
10443 11999-08-28 Jan Vroonhof <vroonhof@math.ethz.ch>
10445 * auto-show.el (auto-show-truncationp): Remove.
10447 * auto-show.el (auto-show-should-take-action-p): Use window-truncated-p
10449 999-09-23 Gunnar Evermann <ge204@eng.cam.ac.uk>
10451 * indent.el (indent-line-to): fix bug: spaces were not replaced
10452 with tab if column is multiple of tab-width
10453 From dhn@qedinc.com
10455 1999-10-24 Jan Vroonhof <vroonhof@math.ethz.ch>
10457 * mule/mule-cmds.el (read-input-method-name): Accept symbols
10458 correctly. Patch from Mikio Nakajima <minakaji@osaka.email.ne.jp>
10460 * package-get.el (package-get-package-provider): Be verbose when
10461 interactive. Patch from Robert Pluim
10463 1999-08-23 Mike McEwan <mike@lotusland.demon.co.uk>
10465 * info.el (Info-suffix-list): Add ".info.bz2" to the recognised
10466 info file suffixes.
10468 1999-08-19 Stephen Tse <stephent@sfu.ca>
10470 * process.el (open-network-stream): Add a new optional parameter
10471 PROTOCOL to support udp; fix a minor typo and add an explanation
10472 in docstring for udp programming.
10474 * code-process.el (open-network-stream): Add a new optional
10475 parameter PROTOCOL to support udp; fix a minor typo and add an
10476 explanation in docstring for udp programming.
10478 1999-10-18 Andy Piper <andy@xemacs.org>
10480 * gui.el (make-gui-button): be more precise about how we call
10483 * wid-edit.el (widget-push-button-value-create): Use the new form
10484 of native gui-button.
10486 1999-10-14 Yoshiki Hayashi <t90553@mail.ecc.u-tokyo.ac.jp>
10488 * info.el (Info-page-prev): Don't do (sit-for 0).
10490 1999-10-13 Andy Piper <andy@xemacs.org>
10492 * gutter-items.el (progress-abort-glyph): new glyph for showing
10494 (append-progress): dispatch-event rather than sit-for.
10495 (abort-progress): new function. Show the abort glyph with an
10496 appropriate message.
10497 (raw-append-progress): dispatch-event rather than sit-for.
10498 (display-progress): cope with aborts.
10500 * gui.el (make-gui-button): Use native widgets for buttons
10502 (insert-gui-button): ditto.
10503 (gui-button-p): ditto.
10505 * xbm-button.el: remove from core.
10507 * xpm-button.el: remove from core.
10509 1999-10-07 Olivier Galibert <galibert@pobox.com>
10511 * faces.el (init-device-faces): Don't initialize the random faces
10512 on the stream device.
10514 1999-10-06 Andy Piper <andy@xemacs.org>
10516 * files.el (recover-file): Don't use ls under windows for revert buffer.
10518 1999-09-25 Adrian Aichner <adrian@xemacs.org>
10520 * package-get.el (package-get-download-menu): Make menu really
10521 toggle download sites.
10522 (package-get-download-sites): Add autoload cookie.
10524 1999-09-29 Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de>
10526 * setup-paths.el (paths-find-module-directory): Ditto.
10528 1999-09-29 Werner Fink <werner@suse.de>
10530 * setup-paths.el (paths-find-exec-directory): Add missing nil
10531 parameter for environment.
10533 1999-09-27 Martin Buchholz <martin@xemacs.org>
10535 * modeline.el (modeline-format):
10536 Only purecopy the strings. Else
10537 (nsublis '(("%p" . "%P")) (default-value 'modeline-format) :test 'equal)
10540 1999-08-28 Mike Woolley <mike@bulsara.com>
10542 * winnt.el: Removed nt-shell-mode-hook, which was preventing the
10543 user setting comint-completion-addsuffix and
10544 comint-process-echoes.
10546 1999-09-22 Andy Piper <andy@xemacs.org>
10548 * gutter-items.el (update-tab-in-gutter): use
10549 last-nonminibuf-window instead of selected-window.
10551 1999-09-18 Andy Piper <andy@xemacs.org>
10553 * gnuserv.el (gnuserv-edit-files): select frame we are going to
10556 * subr.el (record-buffer-hook): new variable so that the hook gets
10557 some documentation.
10559 1999-09-16 Andy Piper <andy@xemacs.org>
10561 * gutter-items.el (update-tab-in-gutter): only update when the
10563 (remove-buffer-from-gutter-tab): ditto.
10565 1999-09-17 Hrvoje Niksic <hniksic@srce.hr>
10567 * simple.el (do-auto-fill): Commented out part of Kinsoku
10570 1999-09-14 Hrvoje Niksic <hniksic@srce.hr>
10572 * isearch-mode.el (isearch-highlightify-region): Give the
10573 highlighting extents a high priority.
10574 (isearch-make-extent): Give the main highlighting extent an even
10577 1999-09-13 Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de>
10579 * packages.el (packages-compute-package-locations): Fix typo from
10580 -u rationalization.
10582 1999-09-11 Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de>
10584 * setup-paths.el (paths-find-doc-directory): Respect value of
10585 `configure-doc-directory.'
10587 * find-paths.el (paths-find-architecture-directory): Give
10588 precendence `default' argument (which typically comes from
10591 1999-09-05 Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de>
10593 * startup.el (command-line-early): Added options -user-init-file
10594 and -user-init-directory.
10596 * files.el (user-init-file): Default to NIL so we can recognize
10599 1999-08-30 Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de>
10601 * obsolete.el (init-file-user):
10603 * packages.el (packages-compute-package-locations):
10604 * package-get.el (package-get-user-index-filename):
10605 * menubar-items.el (maybe-add-init-button):
10606 * info.el (Info-annotations-path):
10608 Change `user-init-directory' to be an absolute path.
10609 Use `user-init-directory' where appropriate.
10610 Zap `init-file-user' and its uses.
10612 1999-09-09 Hrvoje Niksic <hniksic@srce.hr>
10614 * subr.el (copy-symbol): New function.
10616 1999-09-08 Hrvoje Niksic <hniksic@srce.hr>
10618 * isearch-mode.el (isearch-done): Be sure to restore invisible
10619 extents in the proper buffer.
10620 (isearch-pre-command-hook): Set this-command to the correct value
10621 in case the buffer has changed and old overriding-local-map was
10623 (isearch-restore-extent): Use remprop instead of setting the
10626 1999-09-08 Hrvoje Niksic <hniksic@srce.hr>
10628 * cmdloop.el (execute-extended-command): Update zmacs region
10630 (execute-extended-command): Make the message gettext-friendly.
10632 1999-09-07 Andy Piper <andy@xemacs.org>
10634 * gutter-items.el (progress-gauge-glyph): renamed from
10636 (progress-text-glyph): new variable.
10637 (progress-layout-glyph): use layouts and text glyphs.
10638 (progress-area-buffer): removed.
10639 (progress-text-and-extent): new variable.
10640 (progress-displayed-p): dynamically create gutter area buffer.
10641 (clear-progress): ditto.
10642 (raw-append-progress): ditto.
10643 (append-progress): use new glyph names.
10644 (raw-append-progress): only create the extent when needed. set
10645 properties more optimally.
10646 (progress): remove args.
10648 1999-09-07 Hrvoje Niksic <hniksic@srce.hr>
10650 * isearch-mode.el (isearch-range-invisible): Use mapc instead of
10651 mapcar where the return value is unused.
10652 (isearch-restore-invisible-extents): Ditto.
10653 (isearch-highlight-all-cleanup): Ditto.
10654 (isearch-delete-extents-in-range): Traverse the extents only once.
10655 (isearch-highlight-all-update): Don't start over if the search
10656 string has changed and more input is pending.
10658 1999-09-07 Hrvoje Niksic <hniksic@srce.hr>
10660 * packages.el (packages-find-package-data-path): Ditto.
10662 * cl.el: Use mapcar at top-level -- mapc is no longer a subr.
10664 * subr.el (mapc-internal): Don't make obsolete.
10666 * cl-extra.el (mapc): Resurrect.
10668 1999-09-03 Hrvoje Niksic <hniksic@srce.hr>
10670 * obsolete.el (isearch-yank-x-clipboard): Define it as an obsolete
10673 * isearch-mode.el (isearch-top-state): Restore isearch-word.
10674 (isearch-yank-clipboard): Renamed from isearch-yank-x-clipboard.
10675 (isearch-yank-clipboard): Use get-clipboard instead of
10677 (isearch-yank-selection): Fix docstring.
10679 1999-09-02 Martin Buchholz <martin@xemacs.org>
10681 * cl-extra.el: Obsolete hash-table-type in favor of hash-table-weakness.
10683 1999-09-02 Hrvoje Niksic <hniksic@srce.hr>
10685 * cl-macs.el (extent-start-position): Fix setf method.
10686 (extent-end-position): Ditto.
10688 1999-09-02 Hrvoje Niksic <hniksic@srce.hr>
10690 * isearch-mode.el: End merge with FSF 20.4.
10692 * isearch-mode.el (search-invisible): New variable.
10693 (isearch-hide-immediately): Ditto.
10694 (isearch-unhidden-extents): Ditto.
10695 (isearch-range-invisible): New function.
10696 (isearch-unhide-extent): Ditto.
10697 (isearch-restore-invisible-extents): Ditto.
10698 (isearch-restore-extent): Ditto.
10700 * isearch-mode.el (isearch-ring-advance-edit): Use FSF
10702 (isearch-ring-retreat-edit): Ditto.
10703 (isearch-forward): New argument NO-RECURSIVE-EDIT.
10704 (isearch-forward-regexp): New arguments NOT-REGEXP and
10706 (isearch-backward): New argument NO-RECURSIVE-EDIT.
10707 (isearch-backward-regexp): New arguments NOT-REGEXP and
10709 (isearch-mode): Return isearch-success.
10710 (isearch-update): Use unread-command-events instead of
10711 unread-command-event.
10712 (isearch-abort): If an invalid regexp is encountered, keep popping
10714 (isearch-*-char): Use FSF implementation.
10715 (isearch-whitespace-chars): Use the more robust FSF's
10717 (isearch-within-brackets): New variable.
10718 (isearch-mode): Initialize it.
10719 (isearch-edit-string): Bind it.
10720 (isearch-search-and-update): Set it.
10721 (isearch-push-state): Push it.
10722 (isearch-top-state): Pop it.
10723 (isearch-search): Set it.
10724 (isearch-printing-char): When called by isearch-whitespace-chars,
10725 handle M-SPC gracefully.
10726 (isearch-message-prefix): New argument ELLIPSIS.
10727 (isearch-message-suffix): Ditto.
10728 (isearch-message): Use the ELLIPSIS argument when calling
10729 isearch-message-prefix and isearch-message-suffix.
10730 (isearch-message-prefix): Distinguish between "wrapped" and
10731 "overwrapped" search, FWIW.
10733 1999-09-01 Hrvoje Niksic <hniksic@srce.hr>
10735 * isearch-mode.el (isearch-edit-string): Use the head of the
10736 search ring instead of search-last-string and search-last-regexp.
10737 (search-highlight): Renamed from isearch-highlight.
10738 (isearch-exit): Use the new name.
10739 (isearch-highlight): Ditto.
10740 (isearch-dehighlight): Ditto.
10741 (isearch-update-ring): New function.
10742 (isearch-done): Call it.
10743 (isearch-done): New argument EDIT.
10744 (isearch-repeat): If search string is empty, look up at the car of
10745 the search ring; ignore the yank pointer.
10746 (isearch-abort): Call isearch-done with NOPUSH.
10747 (isearch-cancel): New function.
10748 (isearch-mode-map): Bind it to ESC ESC ESC.
10750 * isearch-mode.el: Begin merge with FSF 20.4.
10752 1999-09-01 Andy Piper <andy@xemacs.org>
10754 * x-select.el (x-get-clipboard): obsolete.
10755 (x-yank-clipboard-selection): obsolete
10757 * select.el (disown-selection): need to be careful to disown the
10758 clipboard if we set it via selection.
10759 (get-clipboard): move from x-select.el
10760 (yank-clipboard-selection): ditto.
10762 1999-09-01 Hrvoje Niksic <hniksic@srce.hr>
10764 * isearch-mode.el (isearch-exit): Bind isearch-highlight and
10765 isearch-highlight-all-matches to nil.
10766 (isearch-fixed-case): New variable.
10767 (isearch-mode): Initialize it.
10768 (isearch-edit-string): Save it.
10769 (isearch-toggle-case-fold): Set it.
10770 (isearch-fix-case): Make sure isearch-toggle-case-fold works --
10771 need to check isearch-fixed-case.
10772 (isearch-toggle-case-fold): Update highlighting of all matches
10774 (isearch-edit-string):
10776 1999-09-01 Hrvoje Niksic <hniksic@srce.hr>
10778 * isearch-mode.el (isearch-edit-string): Call isearch-message
10779 before reading the event so that the prompt is displayed properly.
10780 (isearch-message): Use isearch-nonincremental when calling
10781 isearch-message-prefix.
10782 (minibuffer-local-isearch-map): Bind up and down to do the same as
10783 M-p and M-n respectively.
10784 (isearch-done): New arg NOPUSH.
10785 (isearch-edit-string): Use it.
10786 (isearch-edit-string): Don't bind isearch-string.
10787 (isearch-ring-adjust): Edit string, *then* push state.
10789 1999-08-31 Hrvoje Niksic <hniksic@srce.hr>
10791 * faces.el (isearch-secondary): Make isearch-secondary look
10792 different than default.
10794 1999-08-30 Hrvoje Niksic <hniksic@srce.hr>
10796 * isearch-mode.el (isearch-yank): Use progn instead of the inner
10798 (isearch-dehighlight): Remove TOTALLY. Simplify.
10799 (isearch-update): Call isearch-dehighlight without arguments.
10800 (isearch-done): Ditto.
10802 * isearch-mode.el (isearch-fix-case): If the search string has no
10803 upper-case letters, allow the folding to be reenabled.
10804 Previously, once disabled, the folding would remain that way until
10805 the end of isearch.
10806 (isearch-top-state): Call isearch-fix-case.
10808 * isearch-mode.el (isearch-yank): Use progn instead of the inner
10810 (isearch-dehighlight): Remove TOTALLY. Simplify.
10812 1999-08-31 Jan Vroonhof <jan@xemacs.org>
10815 xbm-button.el: Need to exist in core because gui.el depends on
10818 1999-08-31 Andy Piper <andy@xemacs.org>
10820 * gutter-items.el (buffers-tab-face): new customizable variable.
10821 (buffers-tab-default-buffer-line-length): new specifier for
10822 maximum viewable characters.
10823 (progress-stack): new variable for implementing widget-based
10825 (progress-area-buffer): ditto.
10826 (progress-glyph-height): ditto.
10827 (progress-stop-callback): ditto.
10828 (progress-quit-function): new function.
10829 (progress-glyph): new variable.
10830 (progress-layout-glyph): ditto.
10831 (progress-displayed-p): new function, see message-displayed-p for
10833 (clear-progress): ditto.
10834 (remove-progress): ditto.
10835 (append-progress): ditto.
10836 (raw-append-progress): ditto.
10837 (display-progress): ditto.
10838 (current-progress): ditto.
10839 (current-progress-label): ditto.
10841 (lprogress): ditto.
10844 1999-08-29 Hrvoje Niksic <hniksic@srce.hr>
10846 * obsolete.el (isearch-yank-x-selection): Define obsolete alias.
10848 * isearch-mode.el (isearch-yank-x-selection): Renamed to
10849 `isearch-yank-selection'.
10850 (isearch-mode-map): Use it.
10851 (isearch-yank-selection): Use `get-selection' instead of
10854 1999-08-29 Hrvoje Niksic <hniksic@srce.hr>
10856 * faces.el (isearch-secondary): Create face here.
10858 * isearch-mode.el: Rewrote the "lazy highlighting" code not to use
10861 1999-08-27 Hrvoje Niksic <hniksic@srce.hr>
10863 * subr.el (buffer-string): More robust backward compatibility
10864 check, courtesy William Perry.
10866 1999-08-26 Hrvoje Niksic <hniksic@srce.hr>
10868 * replace.el (perform-replace): Stop the search after the search
10869 limit has been reached.
10871 1999-08-23 Andy Piper <andy@xemacs.org>
10873 * gutter-items.el (update-tab-in-gutter): call add-tab-to-gutter
10874 here if we don't have one.
10876 1999-08-15 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
10878 * ldap.el (ldap-coding-system): Default to nil until we get
10879 efficient UTF8 support
10880 (ldap-decode-string): Guard against `decode-coding-string' not
10882 (ldap-encode-string): Guard against `encode-coding-string' not
10885 1999-08-23 Didier Verna <didier@xemacs.org>
10887 * rect.el: Cosmetics suggested by Dave Love <d.love@dl.ac.uk>.
10888 Some doc strings improvements, and add a star to the `interactive'
10891 1999-08-18 Stef Epardaud <stef@lunatech.com>
10893 * font-lock.el (java-font-lock-keywords-3): introduced new
10894 keywords and regexpes for javadoc syntax 1.2.
10896 1999-08-17 Andy Piper <andy@xemacs.org>
10898 * gutter-items.el (buffers-tab-format-buffer-line-function): use
10899 format-buffers-tab-line.
10900 (buffers-tab-max-buffer-line-length): new variable.
10901 (format-buffers-tab-line): new function. truncate names if over
10902 buffers-tab-max-buffer-line-length.
10904 1999-08-13 Charles G Waldman <cgw@fnal.gov>
10906 * cus-start.el: Customize the variable `bell-inhibit-time'.
10908 1999-08-16 Andy Piper <andy@xemacs.org>
10910 * gutter-items.el (remove-buffer-from-gutter-tab): take a
10911 brute-force approach to deleting the last buffer.
10912 (buffers-tab-grouping-regexp): new customizable variable.
10913 (select-buffers-tab-buffers-by-mode): use it.
10915 1999-08-13 Andy Piper <andy@xemacs.org>
10917 * gutter-items.el (remove-buffer-from-gutter-tab): fix *scratch*
10920 1999-07-30 Didier Verna <didier@xemacs.org>
10922 * cus-edit.el (custom-save-variables): I said, use prin1 instead
10923 of princ to output symbols.
10924 (custom-save-face-internal): ditto.
10925 (custom-save-resets): ditto.
10927 1999-08-09 Didier Verna <didier@xemacs.org>
10929 * gutter-items.el (select-buffers-tab-buffers-by-mode): use
10930 `regexp-quote' to protect the major mode name for use as a regular
10931 expression (c++ needs this for instance).
10933 1999-08-08 Andy Piper <andy@xemacs.org>
10935 * gutter-items.el (select-buffers-tab-buffers-by-mode): beef up to
10936 cope with similar mode names.
10938 * gutter-items.el (buffers-tab-selection-function): new selection
10940 (select-buffers-tab-buffers-by-mode): new function.
10941 (buffers-tab-items): use it if set to only display buffers in the
10942 tab in the current buffer's group..
10943 (update-tab-in-gutter): use new api.
10944 (remove-buffer-from-gutter-tab): ditto.
10946 * gutter-items.el (buffers-tab-max-size): set custom selection
10948 (buffers-tab-switch-to-buffer): just switch window if the window is visible.
10949 (add-tab-to-gutter): set face as default.
10951 1999-07-07 Jan Vroonhof <jan@xemacs.org>
10953 * faces.el (frob-face-property): Merge the fall-back specifier
10954 with the target, not replace it.
10956 1999-08-05 Andy Piper <andy@xemacs.org>
10958 * gutter-items.el (update-tab-in-gutter): add frame argument for
10960 (update-tab-in-gutter): use it.
10962 * gutter-items.el (record-buffer-hook): set.
10964 * buffer.el (switch-to-buffer): back out switch-to-buffer-hook
10966 (switch-to-buffer-hook) deleted.
10968 1999-08-04 Andy Piper <andy@xemacs.org>
10970 * gutter-items.el (update-tab-in-gutter): make sure this will work
10971 as an argument to create-frame-hook.
10973 1999-07-30 Hrvoje Niksic <hniksic@srce.hr>
10975 * isearch-mode.el: Modified Bob and Darryl's code to use itimers
10976 instead of timer emulation.
10978 1999-07-30 Darryl Okahata <darrylo@sonic.net>
10980 * isearch-mode.el: Merged Bob Glickstein's <bobg@zanshin.com> GNU
10981 Emacs isearch enhancements.
10983 1999-07-28 Andy Piper <andy@xemacs.org>
10985 * gutter-items.el (add-tab-to-gutter): put in specifier specs for
10986 all devices that support tab controls.
10987 (remove-buffer-from-gutter-tab): new function. to be used as a
10988 value for kill-buffer-hook.
10990 1999-07-21 Sean MacLennan <seanm@storm.ca>
10992 * auto-show.el (auto-show-truncationp): changed to match
10993 `window_translation_on'
10995 1999-07-30 XEmacs Build Bot <builds@cvs.xemacs.org>
10997 * XEmacs 21.2.19 is released
10999 1999-07-28 SL Baur <steve@miho>
11001 * code-files.el (insert-file-contents): Fix docstring.
11002 revert previous change.
11004 1999-07-26 Yoshiki Hayashi <t90553@mail.ecc.u-tokyo.ac.jp>
11006 * fill.el (fill-region-as-paragraph): Change re-break-point to
11007 contain word-across-newline plus one character so that filling
11008 Japanese and Chinese works as desired.
11009 * simple.el (do-auto-fill): Ditto.
11011 1999-07-26 SL Baur <steve@miho>
11013 * mule/japanese.el ("Japanese"): Do not specify a default input
11015 Suggested by MORIOKA Tomohiko <tomo@etl.go.jp>
11017 1999-07-23 Jan Vroonhof <vroonhof@math.ethz.ch>
11019 * custom.el ((not (fboundp 'defun*))): Insert autoload crap to be
11020 able to use cl-macs macro in early lisp.
11022 1999-07-23 Jan Vroonhof <jan@xemacs.org>
11027 Massive custom Theme API changes.
11029 1999-07-22 MORIOKA Tomohiko <tomo@etl.go.jp>
11031 * code-files.el (insert-file-contents): Regard
11032 coding-system-magic-cookie if `coding-system-for-read' is nil.
11034 1999-07-22 MORIOKA Tomohiko <tomo@etl.go.jp>
11036 * mule/thai-xtis.el: Add coding: local variable, to avoid
11037 bootstrapping problem with C locale.
11039 1999-07-22 Andy Piper <andy@xemacs.org>
11041 * dumped-lisp.el (preloaded-file-list): guard against putting
11042 gutter-items in a less than functional XEmacs.
11043 * gutter-items.el: put call to `add-tab-to-gutter' back in.
11045 1999-07-18 Bob Weiner <weiner@beopen.com>
11047 * fill.el (fill-context-prefix): Fixed bug that prevented the
11048 setting of an adaptive fill prefix when the `dont-skip-first' was
11051 1999-07-22 SL Baur <steve@miho>
11053 * gutter-items.el: remove unguarded call to `add-tab-to-gutter'.
11055 1999-06-25 Karl M. Hegbloom <karlheg@debian.org>
11057 * files.el (interpreter-mode-alist): add `make', `guile', and
11058 `emacs' entries. (#!/usr/bin/make -f ought to send a file into
11059 makefile-mode, guile is a scheme, and someday XEmacs will be
11060 modular enough to use as an efficient scripting tool.)
11062 1999-07-06 MORIOKA Tomohiko <tomo@etl.go.jp>
11064 * mule/mule-cmds.el (reset-language-environment): Regard
11065 coding-category `utf-8' and `ucs-4' if they are available.
11067 1999-07-06 MORIOKA Tomohiko <tomo@etl.go.jp>
11069 * mule/mule-cmds.el (set-default-coding-systems): Fix DOC-string.
11070 (prefer-coding-system): Fix DOC-string.
11072 * mule/mule-cmds.el (coding-system-change-eol-conversion): Fix
11075 * mule/mule-cmds.el (mule-keymap): Change keymap name from MULE to
11077 (coding-system-change-eol-conversion): Fix DOC-string.
11079 1999-06-30 MORIOKA Tomohiko <tomo@etl.go.jp>
11081 * mule/mule-cmds.el (mule-keymap): Use `describe-coding-system'
11082 instead of `list-coding-system'.
11084 1999-06-29 MORIOKA Tomohiko <tomo@etl.go.jp>
11086 * menubar-items.el (default-menubar): `select-input-method' was
11087 renamed to `set-input-method'.
11089 * mule/mule-cmds.el (set-language-info-alist): Fix setting for
11090 "Set Language Environment" menu.
11092 * mule/mule-cmds.el (set-language-info-alist): Fix setting for
11093 "Describe Language Support" menu.
11095 1999-06-29 MORIOKA Tomohiko <tomo@etl.go.jp>
11097 * mule/chinese.el ("Chinese-GB"): Rename
11098 `chinese-gb-environment-setup-function' to
11099 `setup-chinese-gb-environment-internal'.
11101 1999-06-29 MORIOKA Tomohiko <tomo@etl.go.jp>
11103 * mule/korean.el: Use `define-coding-system-alias' instead of
11104 `copy-coding-system'.
11106 1999-06-29 MORIOKA Tomohiko <tomo@etl.go.jp>
11108 * mule/mule-cmds.el (set-language-environment-coding-systems):
11109 Treat duplicated coding-categories.
11111 1999-06-29 MORIOKA Tomohiko <tomo@etl.go.jp>
11113 * mule/japanese.el: Use `define-coding-system-alias' instead of
11114 `copy-coding-system'.
11116 1999-06-29 MORIOKA Tomohiko <tomo@etl.go.jp>
11118 * mule/vietnamese.el: Specify `iso-8-1' as a category of
11119 coding-system `viscii'.
11121 1999-06-29 MORIOKA Tomohiko <tomo@etl.go.jp>
11123 * mule/cyrillic.el:
11124 - Specify `iso-8-1' as a category of coding-system `koi8-r'.
11125 (cyrillic-alternativnyj-decode-table): New variable.
11126 (cyrillic-alternativnyj-encode-table): New variable.
11127 - Specify `iso-8-1' as a category of coding-system
11129 - Abolish general Cyrillic environment.
11131 1999-06-29 MORIOKA Tomohiko <tomo@etl.go.jp>
11134 - Use `define-coding-system-alias' instead of `copy-coding-system'.
11135 - Register `chinese-gb-environment-setup-function' as a
11136 `setup-function' of "Chinese-GB" environment.
11138 1999-06-29 MORIOKA Tomohiko <tomo@etl.go.jp>
11140 * mule/mule-cmds.el (set-language-info-alist): Allow dummy
11141 optional argument `parents'.
11143 * mule/thai-xtis.el: Specify `tis-620' as `tutorial-coding-system'
11144 property for Thai-XTIS.
11146 * mule/mule-help.el (help-with-tutorial): Use property
11147 `tutorial-coding-system' of language-info as a coding-system to
11148 read tutorial file.
11150 1999-06-29 MORIOKA Tomohiko <tomo@etl.go.jp>
11152 * mule/thai-xtis.el: Don't setup `setup-function' and
11155 * mule/mule-cmds.el (set-language-environment-coding-systems): Use
11156 `set-coding-category-system' to set up coding-system for
11159 * mule/mule-cmds.el (prefer-coding-system): Use
11160 `set-coding-category-system' to set up coding-system for
11163 1999-06-29 MORIOKA Tomohiko <tomo@etl.go.jp>
11165 * mule/thai-xtis.el: Specify TUTORIAL.th as the tutorial file for
11166 Thai-XTIS environment.
11168 * mule/mule-cmds.el (prefer-coding-system): Use
11169 `find-coding-system' instead of `coding-system-p'.
11171 1999-06-28 MORIOKA Tomohiko <tomo@etl.go.jp>
11173 * mule/mule-cmds.el (set-language-environment-coding-systems):
11174 Modify eol-type for XEmacs.
11176 * mule/thai-xtis.el: Delete unused local variable `category'.
11178 * mule/mule-cmds.el (coding-system-change-eol-conversion): New
11180 (prefer-coding-system): Don't call
11181 `update-coding-systems-internal'; use function
11182 `coding-category-list' instead of variable `coding-category-list';
11183 use `set-coding-priority-list' instead of `set-coding-priority';
11184 modify `eol-type' for XEmacs.
11186 * mule/mule-misc.el (string-width): Use `charset-width' instead of
11188 (char-width): Likewise.
11190 1999-06-28 MORIOKA Tomohiko <tomo@etl.go.jp>
11192 * mule/thai-xtis.el: Specify `iso-8-1' as coding-category of
11195 * mule/mule-cmds.el (set-language-environment-coding-systems): Use
11196 `set-coding-priority-list' instead of `set-coding-priority'; don't
11197 call `update-coding-systems-internal'.
11199 * mule/mule-misc.el (coding-system-get): New function.
11200 (coding-system-put): New function.
11201 (coding-system-category): New function.
11203 1999-06-28 MORIOKA Tomohiko <tomo@etl.go.jp>
11205 * dumped-lisp.el (preloaded-file-list): Load "thai-xtis-chars"
11206 when Mule is running; load "mule/thai-xtis" instead of "thai-xtis"
11207 to avoid conflict with leim/quail/thai-xtis.
11209 * mule/thai-xtis.el: Split definition of the charset `thai-xtis'
11210 to thai-xtis-chars.el.
11212 * mule/thai-xtis-chars.el: New file (split from
11213 mule/thai-xtis.el).
11215 1999-06-28 MORIOKA Tomohiko <tomo@etl.go.jp>
11217 * mule/thai-xtis.el:
11218 - Change category for the charset `thai-xtis' to `?x' from `?T'.
11219 - Add syntax entries.
11220 - Put `preferred-coding-system' of the charset `thai-xtis' to
11223 1999-06-28 TAKAHASHI Naoto <ntakahas@etl.go.jp>
11225 * mule/thai-xtis.el: ccl-decode-thai-xtis and subroutines
11226 rewritten to use write-multibyte-character.
11228 1999-06-28 MORIOKA Tomohiko <tomo@etl.go.jp>
11230 mule/mule-cmds.el (view-hello-file): Use `iso-2022-7bit' instead
11232 (prefer-coding-system): Synced up with Emacs 20.3.11 but not
11234 (read-input-method-name): Treat optional argument `default'.
11236 1999-06-28 MORIOKA Tomohiko <tomo@etl.go.jp>
11238 * mule/mule-cmds.el (set-language-info): Don't set up menus at
11240 (set-language-info-alist): Set up menus here.
11242 1999-06-28 MORIOKA Tomohiko <tomo@etl.go.jp>
11244 * minibuf.el (completing-read): Add new optional argument
11246 (read-coding-system): Add new optional argument
11247 `default-coding-system'.
11249 1999-06-03 Ken'ichi Handa <handa@gnu.org>
11251 * mule/vietnamese.el (ccl-encode-vscii): Typo fixed
11252 (viet-viscii-...->viet-vscii...).
11254 1999-05-13 Ken'ichi Handa <handa@gnu.org>
11256 * mule/mule-cmds.el: Change MULE to Mule in docstrings
11259 1999-04-12 Richard M. Stallman <rms@gnu.org>
11261 * mule/mule-cmds.el (input-method-function): Add permanent-local
11264 1999-03-30 Dave Love <fx@gnu.org>
11266 * mule/mule-cmds.el (current-language-environment): Doc fix.
11268 1999-02-06 Richard Stallman <rms@gnu.org>
11270 * mule/european.el (setup-slovenian-environment): New function.
11271 ("Slovenian"): New language environment.
11273 1999-01-27 Dave Love <fx@gnu.org>
11275 * mule/mule-cmds.el (current-language-environment): Provide :link,
11276 :type (choices) and appropriate :get.
11278 1999-01-14 Kenichi Handa <handa@etl.go.jp>
11280 * mule/mule-cmds.el (describe-language-environment): Don't alter
11281 input-method-alist.
11283 1999-01-06 Eli Zaretskii <eliz@gnu.org>
11285 * mule/mule-cmds.el (prefer-coding-system): Call
11286 set-coding-priority, so that the internal array of priorities is
11289 1998-12-30 Eli Zaretskii <eliz@mescaline.gnu.org>
11291 * mule/mule-cmds.el (prefer-coding-system): If the argument
11292 requires specific EOL conversion type, make the default coding
11295 1998-12-17 Eli Zaretskii <eliz@mescaline.gnu.org>
11297 * mule/mule-cmds.el (set-language-environment): Pass the default
11298 eol-type to set-language-environment-coding-systems.
11299 (set-default-coding-systems): Copy the eol-type property for the
11300 new default values of {buffer-file,process}-coding-system from the
11302 (set-language-environment-coding-systems): Accept an optional
11303 argument EOL-TYPE, and set the eol-type property of the default
11304 coding systems accordingly.
11306 1998-10-26 Kenichi Handa <handa@etl.go.jp>
11308 * mule/chinese.el (pre-write-encode-hz): Cancel previous change,
11309 use generate-new-buffer instead of get-buffer-create.
11311 1998-10-21 Kenichi Handa <handa@etl.go.jp>
11313 * mule/chinese.el (pre-write-encode-hz): Use with-temp-buffer.
11315 1998-10-16 Markus Rost <rost@delysid.gnu.org>
11317 * mule/mule-cmds.el (default-input-method): Fix custom type.
11319 1998-10-12 Richard Stallman <rms@psilocin.ai.mit.edu>
11321 * mule/mule-cmds.el (setup-specified-language-environment):
11322 Add apropos-inhibit property.
11323 (describe-specified-language-support): Likewise.
11325 1998-09-06 Bill Richter <richter@math.nwu.edu>
11327 * mule/mule-cmds.el: Doc fixes.
11329 1998-09-02 Kenichi Handa <handa@etl.go.jp>
11331 * mule/mule-cmds.el (register-input-method): Doc-string
11334 1998-09-01 Dave Love <fx@gnu.org>
11336 * mule/mule-cmds.el (current-language-environment): Fix
11339 1998-08-31 Paul Eggert <eggert@twinsun.com>
11341 * mule/chinese.el, mule/cyrillic.el, mule/ethiopic.el,
11342 mule/european.el, mule/hebrew.el, mule/japanese.el,
11343 mule/korean.el, mule/vietnamese.el: Add coding: local variable, to
11344 avoid bootstrapping problem if you need to recompile all the Lisp
11345 files using interpreted code.
11347 1998-08-26 Kenichi Handa <handa@etl.go.jp>
11349 * mule/european.el ("Latin-1"): Modify `documentation' key value.
11350 ("Latin-2"): Likewise.
11352 1998-08-18 Per Starback <starback@update.uu.se>
11354 * mule/european.el (setup-latin2-environment): Fix typo.
11356 1998-08-18 Kenichi Handa <handa@etl.go.jp>
11358 * mule/european.el: Give proper value of `input-method' key to all
11361 * mule/mule-cmds.el (activate-input-method): Handle the case that
11362 the arg INPUT-METHOD is nil correctly.
11363 (read-multilingual-string): Activate the specified input method
11364 before calling read-string. Afterward, activate the original
11367 1998-08-15 Kenichi HANDA <handa@etl.go.jp>
11369 * mule/mule-cmds.el (language-info-alist): Doc-string modified.
11370 (set-language-info-alist): Fix typo in doc-string.
11372 * mule/hebrew.el ("Hebrew"): Delete describe-function key.
11374 1998-08-09 Kenichi HANDA <handa@etl.go.jp>
11376 * mule/mule-cmds.el (language-info-alist): Doc-string modified.
11377 (reset-language-environment): New function for the job that
11378 setup-english-environment used to do.
11379 (set-language-environment): Do more setups according to the info
11380 in language-info-alist.
11381 (read-language-name): Handle the case that the arg KEY is nil.
11382 (describe-language-environment): Handle input-method property.
11384 * mule/: All files under this directory, which related with
11385 specific languages (such as mule/european.el, mule/greek.el,
11386 mule/hebrew.el, mule/misc-lang.el), modified as below.
11387 (setup-XXX-environment): Just call set-language-environment. If
11388 they used to do some other jobs than what done by
11389 set-language-environment, those jobs are done in
11390 setup-XXX-environment-internal now.
11391 ("LANUGAGE-ENVIRONMENT"): Delete property setup-function or change
11392 the value to setup-XXX-environment-internal. Add properties
11393 input-method and features.
11395 * mule/english.el (setup-english-environment): Just call
11396 reset-language-environment.
11398 * mule/european.el (setup-8-bit-environment): Function deleted.
11400 1998-08-08 Richard Stallman <rms@psilocin.ai.mit.edu>
11402 * mule/mule-cmds.el (input-method-exit-on-first-char)
11403 (input-method-use-echo-area): Doc fixes.
11405 1998-08-06 Kenichi Handa <handa@etl.go.jp>
11407 * mule/mule-cmds.el (input-method-exit-on-first-char): New
11409 (input-method-use-echo-area): New variable.
11411 1998-08-01 Kenichi HANDA <handa@etl.go.jp>
11413 * mule/mule-cmds.el (language-info-alist): Doc-string modified.
11415 1998-07-30 Ken'ichi Handa <handa@delysid.gnu.org>
11417 * mule/mule-cmds.el (activate-input-method): Update mode line.
11418 (inactivate-input-method): Likewise.
11420 1998-07-19 Kenichi Handa <handa@etl.go.jp>
11422 * mule/mule-cmds.el (read-multilingual-string): Don't activate an
11423 input method in the current buffer, but just bind
11424 current-input-method.
11426 1998-07-08 Kenichi Handa <handa@etl.go.jp>
11428 * mule/hebrew.el ("Hebrew"): Add coding-priority.
11430 * mule/misc-lang.el ("IPA"): Add coding-priority and
11433 1998-06-26 Ken'ichi Handa <handa@melange.gnu.org>
11435 * mule/greek.el: Add coding-priority.
11437 1998-05-23 Richard Stallman <rms@psilocin.ai.mit.edu>
11439 * mule/mule-cmds.el (register-input-method): Rename arg ENV to
11442 1998-05-20 Richard Stallman <rms@psilocin.ai.mit.edu>
11444 * mule/mule-cmds.el (register-input-method): Fix previous change.
11445 (setup-specified-language-environment): Doc fix.
11447 1998-05-19 Richard Stallman <rms@psilocin.ai.mit.edu>
11449 * mule/mule-cmds.el: Several doc fixes.
11450 (get-language-info, set-language-info): Rename argument.
11451 (set-language-info-alist): Likewise.
11452 (register-input-method): Rename argument.
11453 (activate-input-method): If INPUT-METHOD is nil, deactivate.
11455 1998-05-04 Kenichi Handa <handa@etl.go.jp>
11457 * mule/mule-cmds.el (toggle-input-method): Use a more appropriate
11458 default value while reading an input method.
11460 1998-05-01 Kenichi Handa <handa@etl.go.jp>
11462 * mule/mule-cmds.el (universal-coding-system-argument):
11463 Use buffer-file-coding-system as default.
11465 1998-04-14 Andreas Schwab <schwab@mescaline.gnu.org>
11467 * mule/korean.el ("Korean"): Doc fix.
11469 1998-04-11 Kenichi Handa <handa@etl.go.jp>
11471 * mule/mule-cmds.el (describe-language-environment): Print the
11472 languge environment at the head.
11474 1998-04-06 Kenichi Handa <handa@etl.go.jp>
11476 * mule/japanese.el: Set exit-function to exit-japanese-environment
11477 for Japanese environment.
11479 1998-03-20 Richard Stallman <rms@psilocin.gnu.org>
11481 * mule/mule-cmds.el (set-language-environment): Doc fix.
11482 (current-language-environment): Use defcustom.
11483 (default-input-method): Specify :type.
11485 1998-03-02 Kenichi Handa <handa@etl.go.jp>
11487 * mule/mule-cmds.el (set-default-coding-systems): Doc-string
11489 (prefer-coding-system): Doc-string modified.
11491 1998-01-21 Kenichi Handa <handa@etl.go.jp>
11493 * mule/mule-cmds.el (set-language-info): Doc-string
11494 describes `coding-priority' KEY.
11495 (set-language-environment-coding-systems): New function.
11496 (select-safe-coding-system): New function.
11497 (set-language-info): New optional args DESCRIBE-MAP and SETUP-MAP.
11498 (set-language-info-alist): New optionla arg PARENTS. Call
11499 set-language-info with appropriate DESCRIBE-MAP and SETUP-MAP args.
11500 (set-language-environment-coding-systems): New function.
11502 * mule/chinese.el: Remove setting up of
11503 describe-chinese-environment-map and
11504 setup-chinese-environment-map. Exclude them in args of calls to
11505 set-language-info-alist. Register coding-priority key in
11506 language-info-alist.
11508 * mule/cyrillic.el: Remove setting up of
11509 describe-cyrillic-environment-map and
11510 setup-cyrillic-environment-map. Exclude them in args of calls to
11511 set-language-info-alist. Register coding-priority key in
11512 language-info-alist.
11514 * mule/english.el: Register coding-priority key in
11515 language-info-alist.
11517 * mule/ethiopic.el: Register coding-priority key in
11518 language-info-alist.
11520 * mule/european.el: Remove setting up of
11521 describe-european-environment-map and
11522 setup-european-environment-map. Exclude them in args of calls to
11523 set-language-info-alist. Register coding-priority key in
11524 language-info-alist. Add "German" language env.
11525 (setup-8-bit-environment): Delete CODING-SYSTEM arg.
11526 (setup-german-environment): New function.
11528 * mule/greek.el (setup-greek-environment): For Greek lang. env.,
11529 change default input method to "greek-postfix".
11531 * mule/japanese.el, mule/korean.el, mule/vietnamese.el: Register
11532 coding-priority key in
11534 1997-12-19 Stephen Eglen <stephen@cns.ed.ac.uk>
11536 * mule/mule-cmds.el (set-language-info): Doc fix.
11537 (input-method-inactivate-hook): Doc fix.
11539 1997-11-20 Karl Heuer <kwzh@gnu.org>
11541 * mule/mule-cmds.el (set-input-method): Renamed from
11542 select-input-method.
11544 1997-11-07 Kenichi Handa <handa@etl.go.jp>
11546 * mule/mule-cmds.el (set-language-environment): Run
11547 exit-language-environment-hook before calling `exit-function'
11548 which is specified for the language environment.
11550 1997-10-23 Kenichi Handa <handa@etl.go.jp>
11552 * mule/mule-cmds.el (set-default-coding-systems): Doc-string
11554 (prefer-coding-system): Likewise.
11555 (describe-language-environment): Print aliases of each coding
11557 (set-language-environment-hook): New variable.
11558 (exit-language-environment-hook): New variable.
11559 (set-language-environment): Call these hooks. Before setting a
11560 new language environment, exit from the
11561 current-language-environment if necessary.
11562 (input-method-verbose-flag): The value can be nil, t,
11563 complex-only, or default.
11564 (input-method-highlight-flag): Doc-string augmented.
11565 (activate-input-method): Check if we can run the registered
11566 function to activate an input method.
11568 * mule/korean.el: Set exit-function for language environment
11569 "Korean" to exit-korean-environment.
11570 (setup-korean-environment): Moved to korea-util.el.
11572 1997-10-21 Kenichi Handa <handa@etl.go.jp>
11574 * mule/mule-cmds.el (read-multilingual-string): Use
11575 current-input-method prior to default-input-method. Don't bind
11576 current-input-method by `let', instead, activate the specified
11577 input method in the current buffer temporarily.
11579 1997-10-19 John F. Whitehead <jfw@cisco.com>
11581 * mule/mule-cmds.el (describe-language-environment): Fix prompt.
11583 1997-10-21 Kenichi Handa <handa@etl.go.jp>
11585 * mule/chinese.el (post-read-decode-hz): Return the result of
11587 (pre-write-encode-hz): Do not change the value of
11588 last-coding-system.
11590 1998-09-06 Bill Richter <richter@math.nwu.edu>
11592 * mule/mule-ccl.el: Doc fixes.
11594 1998-04-20 Kenichi Handa <handa@etl.go.jp>
11596 * mule/mule-ccl.el (declare-ccl-program): New optional arg VECTOR.
11597 (check-ccl-program): New macro.
11599 1998-01-21 Kenichi Handa <handa@etl.go.jp>
11601 * mule/mule-ccl.el: Comment about CCL syntax modified.
11602 (ccl-command-table): Add read-multibyte-character and
11603 write-multibyte-character.
11604 (ccl-code-table): Add ex-cmd.
11605 (ccl-extended-code-table): New variable.
11606 (ccl-embed-extended-command): New function.
11607 (ccl-compile-read-multibyte-character,
11608 ccl-compile-write-multibyte-character) New functions.
11609 (ccl-dump-ex-cmd, ccl-dump-read-multibyte-character,
11610 ccl-dump-write-multibyte-character): New functions.
11612 1999-07-22 SL Baur <steve@miho>
11614 * config.el (config-value-file): config.values is installed into
11616 From Karl M. Hegbloom <karlheg@cathcart.sysc.pdx.edu>
11618 1999-07-19 Didier Verna <didier@xemacs.org>
11620 * rect.el: all functions rewritten, except when noted. Below is a
11621 list of interface changes.
11622 (apply-on-rectangle): new function. Obsoletes
11623 `operate-on-rectangle'. All functions that used to call this
11624 function now call the new one.
11625 (kill-rectangle): added optional prefix arg to fill lines.
11626 (delete-rectangle): ditto.
11627 (delete-extract-rectangle): ditto.
11628 (open-rectangle): ditto.
11629 (clear-rectangle): ditto.
11630 (delete-rectangle-line): added third arg FILL.
11631 (delete-extract-rectangle-line): ditto.
11632 (open-rectangle-line): ditto.
11633 (clear-rectangle-line): ditto.
11635 1999-07-18 Andy Piper <andy@xemacs.org>
11637 * menubar-items.el (default-menubar): add gutter options.
11639 * gutter-items.el: new file.
11640 (gutter): new group for custom.
11641 (gutter-visible-p): new variable.
11642 (default-gutter-position): ditto.
11643 (buffers-tab): new group for the buffers tab.
11644 (gutter-buffers-tab): widget to put in the gutter.
11645 (buffers-tab-max-size): max number of tabs.
11646 (buffers-tab-switch-to-buffer-function): function to call when a
11648 (buffers-tab-omit-function): filter buffers with this function.
11649 (buffers-tab-format-buffer-line-function): format buffer names for
11651 (buffers-tab-switch-to-buffer): like switch-to-buffer but without
11653 (build-buffers-tab-internal): build a list of tab items.
11654 (buffers-tab-items): ditto.
11655 (add-tab-to-gutter): put a tab in the gutter area.
11656 (update-tab-in-gutter): reset the buffers in the tab.
11658 * dumped-lisp.el (preloaded-file-list): dump gutter-items.
11660 * buffer.el (switch-to-buffer): run switch-to-buffer-hooks.
11661 (switch-to-buffer-hooks): new hook.
11663 * toolbar.el (default-toolbar-position): fix typo.
11665 1999-07-16 Andy Piper <andy@xemacs.org>
11667 * gui.el (make-dialog-frame): turn off gutters for dialogs.
11669 1999-07-15 Didier Verna <didier@xemacs.org>
11671 * cus-edit.el (custom-prompt-variable): optional third arg makes
11672 prompt for a comment string.
11673 (customize-set-value): optional prefix makes this function handle
11675 (customize-set-variable): ditto.
11676 (customize-save-variable): ditto.
11677 (customize-customized): handle custom comments.
11678 (customize-save-customized): ditto.
11679 (custom-variable-state-set): ditto.
11680 (custom-face-state-set): ditto.
11681 (customize-saved): ditto.
11682 (custom-variable-set): ditto.
11683 (custom-face-set): ditto.
11684 (custom-variable-save): ditto.
11685 (custom-face-save): ditto.
11686 (custom-variable-reset-saved): ditto.
11687 (custom-face-reset-saved): ditto.
11688 (custom-variable-reset-standard): ditto.
11689 (custom-face-reset-standard): ditto.
11690 (custom-comment-face): new face.
11691 (custom-comment-tag-face): ditto.
11692 (custom-comment): new widget.
11693 (custom-comment-create): new function.
11694 (custom-comment-delete): ditto.
11695 (custom-comment-value-set): ditto.
11696 (custom-comment-show): ditto.
11697 (custom-comment-invisible-p): ditto.
11698 (custom-variable-value-create): create a comment field widget.
11699 (custom-face-value-create): ditto.
11700 (custom-variable-menu): new entry for adding a custom comment.
11701 (custom-face-menu): ditto.
11702 (custom-save-variables): possibly save custom comments.
11703 (custom-save-faces): ditto.
11705 * cus-face.el (custom-set-faces): the arguments can now have a
11706 custom comment as fourth argument.
11708 * custom.el (custom-set-variables): the arguments can now have a
11709 custom comment as fifth element.
11711 1999-07-13 XEmacs Build Bot <builds@cvs.xemacs.org>
11713 * XEmacs 21.2.18 is released
11715 1999-07-13 SL Baur <steve@miho>
11717 * lib-complete.el (read-library-name): Revert previous change.
11718 (read-library): Ditto.
11720 1999-06-24 Karl M. Hegbloom <karlheg@debian.org>
11722 * packages.el (packages-package-list): Capitalize docstring.
11724 * packages.el (packages-find-package-library-path): Use #'nconc
11725 rather than #'append to reduce consing -- #'mapcar uses Flist,
11726 which returns a freshly consed list. #'append would create yet
11727 another fresh list, using Fmake_list in concat.
11729 * packages.el (package-provide): Use setq with remassq like it
11730 says in its docstring.
11732 1999-07-06 SL Baur <steve@miho.m17n.org>
11734 * lib-complete.el (progn-with-message): Fix typo.
11736 1999-07-06 SL Baur <steve@miho.m17n.org>
11738 * mule/mule-misc.el (char-octet): Make function match docstring.
11739 From Katsumi Yamaoka <yamaoka@jpl.org>
11741 1999-06-15 Karl M. Hegbloom <karlheg@debian.org>
11743 * wid-edit.el (widget-documentation): corrected spelling error.
11745 1999-06-23 Jonathan Marten <jonathan.marten@uk.sun.com>
11747 * x-win-sun.el (x-win-init-sun): Don't rebind Find and Sh-find
11748 keys if already bound
11750 1999-07-06 SL Baur <steve@miho.m17n.org>
11752 * lib-complete.el (progn-with-message): Revert previous changes.
11754 1999-06-24 Bob Weiner <weiner@beopen.com>
11756 * lib-complete.el (find-library):
11757 (find-library-other-window):
11758 (find-library-other-frame): Completely rewrote
11759 so that these functions actually work when called non-interactively.
11760 Also made them handle LIBRARY arguments which end with .el or .elc.
11762 1999-06-24 Bob Weiner <weiner@beopen.com>
11764 * simple.el (indent-new-comment-line): Locally bound
11765 `block-comment-start' to `comstart' or else when this is called
11766 from do-auto-fill, e.g. in Lisp mode, it will insert any non-nil
11767 `block-comment-start' value, ignoring any existing spacing after a
11768 comment prefix in the previous line and producing ugly comments.
11770 1999-06-23 Bob Weiner <weiner@beopen.com>
11772 * list-mode.el (mouse-choose-completion):
11773 (choose-completion):
11774 (completion-switch-to-minibuffer): Added.
11775 ([Tab]): [Tab] previously switched to the minibuffer
11776 but since [space] does that and since most applications in the
11777 world use [Tab] to select the next item in a list, do that in the
11778 *Completions* buffer too. This will cause the least confusion
11779 among the largest population of users. -- Bob Weiner, BeOpen.com,
11782 1999-06-22 Bob Weiner <weiner@beopen.com>
11784 * help.el (help-buffer-name): Added support for a null value
11785 of `help-buffer-prefix-string' since some buffers require no
11788 1999-06-20 Bob Weiner <weiner@beopen.com>
11790 * list-mode.el (completion-list-mode-quit): Added and bound to {q}
11791 in the completion-list-mode-map to bury the completions buffer
11792 even when the minibuffer is no longer active.
11794 1999-06-20 Bob Weiner <weiner@beopen.com>
11796 * list-mode.el (list-mode): It is visually disconcerting to have
11797 the text cursor disappear within list buffers, especially when
11798 moving from window to window, so leave it visible.
11800 1999-07-01 SL Baur <steve@miho.m17n.org>
11802 * menubar-items.el (default-menubar): Conditionalize the bug
11803 report menu item (which may not be possible in this XEmacs).
11804 Reported by: Ken'ichi Handa <handa@etl.go.jp>
11806 1999-06-30 SL Baur <steve@miho.m17n.org>
11808 * subr.el (with-current-buffer): DOC string fix.
11809 Suggested by Bob Weiner <weiner@altrasoft.com>
11811 1999-06-25 Charles G Waldman <cgw@fnal.gov>
11813 * cus-face.el (custom-face-italic): insert missing args
11815 1999-06-24 Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de>
11817 * packages.el (package-locations): Changed default early package
11818 hierarchies to ~/.xemacs/mule-packages and
11819 ~/.xemacs/xemacs-packages.
11821 1999-06-23 SL Baur <steve@miho.m17n.org>
11823 * mule/mule-category.el (Top Level): ASCII is also latin-1.
11825 1999-06-15 Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de>
11827 * packages.el (package-locations): Changed default early package
11828 hierarchy to ~/.xemacs/packages.
11829 (package-locations): Removed `packages' as a possible name for a
11830 late package hierarchy.
11832 1999-06-20 MORIOKA Tomohiko <tomo@etl.go.jp>
11834 * mule/mule-category.el (word-combining-categories): Set up new
11836 (word-separating-categories): Likewise.
11838 1999-06-22 XEmacs Build Bot <builds@cvs.xemacs.org>
11840 * XEmacs 21.2.17 is released
11842 1999-06-17 Robert Pluim <rpluim@bigfoot.com>
11844 * font-menu.el (font-menu-set-font): allow for nil specification
11847 1999-06-16 MORIOKA Tomohiko <tomo@etl.go.jp>
11849 * mule/thai-xtis.el: Specify `columns' of the charset `thai-xtis'
11852 1999-06-12 MORIOKA Tomohiko <tomo@etl.go.jp>
11854 * mule/cyrillic.el (cyrillic-koi8-r-decode-table): Use NBSP of ISO
11855 8859-5 instead of ISO 8859-1.
11857 1999-06-15 SL Baur <steve@steve1.m17n.org>
11859 * mule/vietnamese.el (viet-vscii-encode-table): Use split-char.
11860 (viet-viscii-encode-table): Ditto.
11862 * mule/mule-misc.el: Delete split-char & split-char-or-char-int.
11863 Make obsolete definition of char-octet.
11865 1999-06-14 SL Baur <steve@steve1.m17n.org>
11867 * subr.el: Move no-Mule make-char ...
11868 * help-nomule.el (make-char): To here.
11869 (string-width): Make Mule compatibility alias.
11871 1999-06-15 Andy Piper <andy@xemacs.org>
11873 * select.el (get-selection-no-error): really make there be no-error.
11874 (get-selection): revert to original.
11876 1999-06-11 Andy Piper <andy@xemacs.org>
11878 * select.el (selection-sets-clipboard): renamed.
11879 (own-selection): use it.
11881 1999-06-11 XEmacs Build Bot <builds@cvs.xemacs.org>
11883 * XEmacs 21.2.16 is released
11885 1999-06-09 MORIOKA Tomohiko <tomo@etl.go.jp>
11887 * mule/cyrillic.el (cyrillic-koi8-r-decode-table): Set 32 for
11888 missing characters to avoid crash.
11890 1999-06-09 Jan Vroonhof <vroonhof@math.ethz.ch>
11892 * coding.el (set-terminal-coding-system): Only set the console
11893 coding system on the selected console if it is a tty.
11895 1999-06-10 Jan Vroonhof <vroonhof@math.ethz.ch>
11902 * faces.el (frob-face-property):
11903 * font-menu.el (font-menu-set-font):
11904 Actually apply changes from 1999-03-17
11906 1999-06-10 Andy Piper <andy@xemacs.org>
11908 * select.el (get-selection): abstract out non error-signalling
11910 (get-selection-no-error): get-selection without signalling an
11912 (selection-is-clipboard-p): new variable. controls whether the
11913 selection sets the clipboard.
11914 (own-selection): use it.
11916 * mouse.el (insert-selection): fallback to clipboard after trying
11917 primary selection and cutbuffer.
11919 1999-06-05 Andy Piper <andy@xemacs.org>
11921 * x-select.el (xselect-kill-buffer-hook-1): use generalised
11922 selection functions.
11924 1999-06-04 MORIOKA Tomohiko <tomo@etl.go.jp>
11926 * code-files.el (buffer-file-coding-system): Use `raw-text' as
11928 (load): Use `raw-text' instead of `no-conversion'.
11929 (insert-file-contents): Likewise.
11931 * bytecomp.el (byte-compile-insert-header): Use `raw-text' instead
11932 of `no-conversion'.
11934 1999-06-03 MORIOKA Tomohiko <tomo@etl.go.jp>
11936 * coding.el: Don't copy `no-conversion' to `raw-text'.
11938 1999-06-07 Hrvoje Niksic <hniksic@srce.hr>
11940 * subr.el (make-char): Define it if Mule is not around.
11942 1999-06-07 SL Baur <steve@steve1.m17n.org>
11944 * mule/mule-help.el: Add trailing newline. Use mule keyword.
11946 * x-select.el (x-disown-selection-internal): Restore symbol as an
11948 (xselect-kill-buffer-hook-1): Use disown-selection-internal.
11950 1999-06-04 XEmacs Build Bot <builds@cvs.xemacs.org>
11952 * XEmacs 21.2.15 is released
11954 1999-06-02 Oscar Figueiredo <oscar@xemacs.org>
11956 * subr.el (split-string): Avoid infinite looping
11958 1999-05-30 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
11960 * ldap.el (ldap-ignore-attribute-codings): New variable
11961 (ldap-default-attribute-decoder): New variable
11962 (ldap-coding-system): New variable
11963 (ldap-attribute-syntax-encoders): New variable
11964 (ldap-attribute-syntax-decoders): New variable
11965 (ldap-attribute-syntaxes-alist): New variable
11966 (ldap-encode-boolean): New function
11967 (ldap-decode-boolean): New function
11968 (ldap-encode-country-string): New function
11969 (ldap-decode-string): New function
11970 (ldap-decode-address): New function
11971 (ldap-encode-address): New function
11972 (ldap-decode-attribute): New function
11973 (ldap-search): Use some of these
11975 1999-05-25 Jan Vroonhof <jan@xemacs.org>
11977 * version.el (emacs-version): Make the patch level/beta come
11978 before the XEmacs qualifier so that it gets into (funcall
11979 emacs-version) and thus in the bug reports.
11980 (emacs-version>=): Support patch levels.
11982 1999-06-03 SL Baur <steve@xemacs.org>
11984 * version.el: implement x.y.z version number
11985 From Jan Vroonhof <vroonhof@math.ethz.ch>
11987 1999-05-27 Yoshiki Hayashi <g740685@komaba.ecc.u-tokyo.ac.jp>
11989 * mule/mule-cmds.el (read-input-method-name): set input-method properly.
11991 1999-05-22 Vin Shelton <acs@xemacs.org>
11993 * startup.el: Document -private and break out non-standard X options.
11995 1999-05-26 SL Baur <steve@gneiss.etl.go.jp>
11997 * mule/mule-charset.el (charset-after): New function.
11998 (charset-direction): Synch with Mule, update docstring.
11999 (get-charset-property): New function.
12000 (put-charset-property): New function.
12001 (charset-plist): New function.
12003 * mule/mule-charset.el (compose-region):
12004 (decompose-region): remove; these functions (which don't work
12005 since we don't do composite characters) have been moved to
12007 (toplevel): follow coding standards
12009 1999-05-26 SL Baur <steve@gneiss.etl.go.jp>
12011 * dumped-lisp.el (preloaded-file-list): mule-files.el does not
12014 * code-files.el: Fix commentary to follow coding standards. Move
12015 the single line left in mule-files.el to here.
12017 * mule/mule-files.el: delete.
12019 1999-05-24 SL Baur <steve@gneiss.etl.go.jp>
12021 * info.el (Info-scroll-prev): Use event functions instead of the
12022 old emacs 19 interface.
12024 1999-06-02 Andy Piper <andy@xemacs.org>
12026 * x-font-menu.el (x-font-menu-load-font):
12027 font-menu-registry-encoding -> x-font-menu-registry-encoding type.
12029 1999-05-31 Andy Piper <andy@xemacs.org>
12031 * font-menu.el (font-menu-ignore-scaled-fonts): move to font-menu
12033 (font-menu-this-frame-only-p): ditto.
12034 (font-menu-max-items): reinstate, from Jan Vroonhof
12035 <vroonhof@math.ethz.ch>
12036 (font-menu-submenu-name-format): ditto.
12037 (font-menu-split-long-menu): ditto, for use by the family
12039 (font-menu-family-constructor): use it.
12041 1999-05-30 Andy Piper <andy@xemacs.org>
12043 * msw-faces.el (mswindows-font-regexp): new font matching regexp
12044 for use by the font menu.
12046 * msw-font-menu.el: new file implementing mswindows specific
12047 font-menu behaviour.
12048 (mswindows-font-menu-registry-encoding): new function mirroring x version.
12049 (mswindows-font-menu-junk-families): ditto.
12050 (hack-font-truename): ditto.
12051 (mswindows-font-regexp-ascii): ditto.
12052 (mswindows-reset-device-font-menus): ditto.
12053 (mswindows-font-menu-font-data): ditto.
12054 (mswindows-font-menu-load-font): ditto.
12056 * x-font-menu.el (x-reset-device-font-menus): made device specific.
12057 (x-font-menu-font-data): ditto.
12058 (x-font-menu-load-font): ditto.
12060 * font-menu.el: new file implementing generic font menu behaviour.
12061 (font-menu-ignore-scaled-fonts): copied from x-font-menu.el and
12062 made device independent.
12063 (font-menu-this-frame-only-p): ditto.
12064 (font-menu-preferred-resolution): ditto.
12065 (font-menu-size-scaling): new variable used to determine whether
12066 sizes are in points or tenths of a point.
12067 (vassoc): moved from x-font-menu.el.
12068 (device-fonts-cache): ditto.
12069 (device-fonts-cache): ditto.
12070 (flush-device-fonts-cache): ditto.
12071 (reset-device-font-menus): copied from x-font-menu.el and made
12072 device independent. Most functionality deferred to
12073 device-dependent versions.
12074 (font-menu-family-constructor): copied from x-font-menu.el and
12075 made device independent.
12076 (font-menu-size-constructor): ditto.
12077 (font-menu-weight-constructor): ditto.
12078 (font-menu-set-font): ditto.
12079 (font-menu-change-face): ditto.
12080 (font-menu-load-font): new device method.
12081 (font-menu-font-data): ditto.
12083 * x-font-menu.el: The above functions deleted.
12085 1999-05-26 Andy Piper <andy@xemacs.org>
12089 * loadup.el: rehash expand-file-name usage to not use default-directory.
12091 1999-05-21 Andy Piper <andy@xemacs.org>
12093 * x-select.el (x-select-convert-to-text):
12094 (x-selected-text-type):
12096 (xselect-convert-to-string):
12097 (xselect-convert-to-compound-text):
12098 (xselect-convert-to-length):
12099 (xselect-convert-to-targets):
12100 (xselect-convert-to-delete):
12101 (xselect-convert-to-filename):
12102 (xselect-convert-to-charpos):
12103 (xselect-convert-to-lineno):
12104 (xselect-convert-to-colno):
12105 (xselect-convert-to-sourceloc):
12106 (xselect-convert-to-os):
12107 (xselect-convert-to-host):
12108 (xselect-convert-to-user):
12109 (xselect-convert-to-class):
12110 (xselect-convert-to-name):
12111 (xselect-convert-to-integer):
12112 (xselect-convert-to-atom):
12113 (xselect-convert-to-identity): functions renamed from x-* and
12114 moved to select.el.
12115 (x-get-secondary-selection): use rename get-selection.
12116 (x-get-clipboard): ditto.
12117 (x-own-selection): moved to select.el.
12118 (x-valid-simple-selection-p): ditto.
12119 (x-dehilight-selection): ditto.
12120 (x-own-clipboard): ditto.
12121 (x-disown-selection): ditto.
12123 * x-mouse.el (x-yank-function): moved to mouse.el.
12124 (x-insert-selection): ditto.
12125 (x-set-point-and-move-selection): use renamed function.
12127 * select.el (selected-text-type): moved and renamed from
12129 (selection-owner-p): moved to C.
12130 (selection-exists-p): ditto.
12131 (get-cutbuffer): new device method.
12132 (get-selection): generalised and moved from x-select.el.
12133 (own-selection): moved x-own-selection functionality into here.
12134 (dehilight-selection): renamed and moved from x-select.el.
12135 (own-clipboard): functionality moved from x-select.el using new
12136 generic C builtins.
12137 (disown-clipboard): ditto.
12138 (select-convert-to-text):
12139 (select-convert-to-string):
12140 (select-convert-to-compound-text):
12141 (select-convert-to-length):
12142 (select-convert-to-targets):
12143 (select-convert-to-delete):
12144 (select-convert-to-filename):
12145 (select-convert-to-charpos):
12146 (select-convert-to-lineno):
12147 (select-convert-to-colno):
12148 (select-convert-to-sourceloc):
12149 (select-convert-to-os):
12150 (select-convert-to-host):
12151 (select-convert-to-user):
12152 (select-convert-to-class):
12153 (select-convert-to-name):
12154 (select-convert-to-integer):
12155 (select-convert-to-atom):
12156 (select-convert-to-identity): new functions renamed from x-* and
12157 moved from x-select.el.
12159 * mouse.el (mouse-consolidated-yank): subsume x-yank-function
12160 into here and use as the default window-system mouse yank.
12161 (insert-selection): generalised and moved from x-mouse.el.
12162 (own-clipboard): moved to C.
12164 * msw-select.el (mswindows-selection-owned-p): deleted.
12165 (mswindows-own-selection): generalised and moved to select.el.
12166 (mswindows-disown-selection): generalised and moved to C.
12167 (mswindows-selection-owner-p): ditto.
12169 1999-05-14 XEmacs Build Bot <builds@cvs.xemacs.org>
12171 * XEmacs 21.2.14 is released
12173 1999-05-13 SL Baur <steve@gneiss.etl.go.jp>
12175 * about.el: update contact info for jason and slb.
12177 1999-05-13 SL Baur <steve@gneiss.etl.go.jp>
12179 * mule/european.el (setup-romanian-environment): Add Romanian
12180 support from Emacs/Mule romanian.el.
12182 1999-03-17 Jan Vroonhof <vroonhof@math.ethz.ch>
12184 * cus-face.el: Label all custom changes with the 'custom' tag.
12186 * cus-edit.el: idem ditto.
12188 * faces.el: Added suport for adding device tags to various functions.
12189 (custom): New device tag.
12190 (face-spec-set): Call reset face with tags argument. No longer do
12191 x-init-global-faces hack.
12193 * faces.el (frob-face-property): Use an anonymous specifier to map
12194 frob-face-property-1 over.
12196 * x-font-menu.el (font-menu-set-font): Always specify all
12197 properties to custom.
12199 1999-05-12 SL Baur <steve@gneiss.etl.go.jp>
12201 * mule/european.el (setup-czech-environment): Add czech support.
12202 From David Sauer <davids@orfinet.cz>
12204 1999-03-15 SL Baur <steve@xemacs.org>
12206 * check-features.el: Turn hard errors into warnings.
12208 1999-03-21 SL Baur <steve@xemacs.org>
12210 * simple.el (delete-key-deletes-forward): As per discussion on
12211 xemacs-beta, default to t.
12213 1999-05-11 Hrvoje Niksic <hniksic@srce.hr>
12215 * loadup.el: Define Installation-string before loading anything.
12217 1999-05-06 Gunnar Evermann <ge204@eng.cam.ac.uk>
12219 * files.el (auto-mode-alist): fix typo in regex for .bash_* files
12220 From Anders Stenman <stenman@isy.liu.se>
12222 1999-05-03 Hrvoje Niksic <hniksic@srce.hr>
12224 * wid-edit.el (widget-glyph-find): Ditto.
12226 * packages.el (locate-library): Ditto.
12228 * loadup.el (really-early-error-handler): Ditto.
12230 * lib-complete.el (read-library): Ditto.
12232 * faces.el (set-face-stipple): Ditto.
12234 * code-files.el (load): Use new calling style of locate-file.
12236 1999-05-03 Hrvoje Niksic <hniksic@srce.hr>
12238 * packages.el (packages-unbytecompiled-lisp): Installation.el is
12241 1999-05-03 Hrvoje Niksic <hniksic@srce.hr>
12243 * dumped-lisp.el (preloaded-file-list): Don't load
12246 * loadup.el (Installation-string): Define it here.
12248 1999-05-03 Hrvoje Niksic <hniksic@srce.hr>
12250 * dumped-lisp.el (preloaded-file-list): Revert previous change --
12251 Installation.el needs to be loaded before `dump-paths', otherwise
12252 the dumping process won't find it.
12254 1999-03-13 Adrian Aichner <adrian@xemacs.org>
12256 * dumped-lisp.el (preloaded-file-list): Load Installation.el after
12257 subr so that we can use `replace-in-string' in Installation.el to
12258 get rid of C-m chars under the native Windows build.
12260 1999-04-29 Andy Piper <andy@xemacs.org>
12262 * make-docfile.el: canonicalize file and directory names.
12264 * device.el (call-device-method): new function for calling device
12266 (define-device-method): new function for defining device methods.
12267 (define-device-method*): ditto.
12269 1999-04-27 Hrvoje Niksic <hniksic@srce.hr>
12271 * subr.el (buffer-string): Support new FSFmacs 20.4 stuff.
12273 1999-04-08 MORIOKA Tomohiko <tomo@etl.go.jp>
12275 * mule/cyrillic.el (cyrillic-koi8-r-decode-table): New variable.
12276 (cyrillic-koi8-r-encode-table): Likewise.
12277 (ccl-decode-koi8): Use `cyrillic-koi8-r-decode-table'.
12278 (ccl-encode-koi8): Use `cyrillic-koi8-r-encode-table'.
12280 * mule/mule-misc.el (split-char-or-char-int): New function [moved
12281 from vietnamese.el].
12283 * mule/vietnamese.el: Move function `split-char-or-char-int' to
12286 1999-04-08 MORIOKA Tomohiko <tomo@etl.go.jp>
12288 * mule/thai-xtis.el:
12289 - Change font registry name from "Thai94x94-0" to "xtis-0".
12290 - Change mnemonic of coding-system `tis-620' to "TIS620".
12292 1999-04-06 MORIOKA Tomohiko <tomo@etl.go.jp>
12294 * mule/ethiopic.el: fixed.
12296 1999-03-30 MORIOKA Tomohiko <tomo@etl.go.jp>
12298 * dumped-lisp.el: Add ethiopic, thai-xtis and vietnamese.
12300 * mule/thai-xtis.el: New file.
12302 * mule/vietnamese.el: New file.
12304 * mule/ethiopic.el: New file.
12306 1999-04-22 Hrvoje Niksic <hniksic@srce.hr>
12308 * bytecomp.el (byte-compile-close-variables): Leave
12309 debug-issue-ebola-notices alone.
12311 1999-04-11 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
12313 * ldap.el (ldap-host-parameters-alist): Make `Search Base' appear
12314 at the top of the buffer since it is the most important thing to
12316 (ldap-get-host-parameter): New defun
12317 (ldap-search): Add a new parameter `withdn' to retrieve the
12318 distinguished names of entries
12320 1999-04-22 Kai Haberzettl <khaberz@synnet.de>
12322 * startup.el (splash-frame-body): Date and spelling fixes.
12324 1999-03-16 Colin Rafferty <colin@xemacs.org>
12326 * view-less.el (toggle-truncate-lines): add autoload tag
12328 1999-04-19 Hrvoje Niksic <hniksic@srce.hr>
12330 * format.el (format-alist): Disable image stuff.
12332 1999-04-17 Hrvoje Niksic <hniksic@srce.hr>
12334 * wid-edit.el (widget-glyph-find): Search by directories, then by
12335 suffixes rather than the other way around.
12336 (widget-image-conversion): Renamed to
12337 `widget-image-file-name-suffixes'.
12339 1999-04-16 Olivier Galibert <galibert@pobox.com>
12341 * mule/mule-charset.el: Made old functions obsolete, remove the
12342 unspeakably evil (and inexistant in fsf's) charset-leading-byte.
12343 (charset-iso-graphic-plane): Rename from charset-graphic.
12344 (charset-iso-final-char): Rename from charset-final.
12345 (charset-width): Rename from charset-columns.
12346 (charset-bytes): Added from fsf compatibility, returns always 1.
12348 * mule/mule-misc.el: Move charset-doc-string alias to
12351 1999-04-14 Colin Rafferty <colin@xemacs.org>
12353 * x-faces.el (x-make-font-bold-italic): honor
12354 *try-oblique-before-italic-fonts*
12356 1999-04-14 Hrvoje Niksic <hniksic@srce.hr>
12358 * cl-extra.el (coerce): Coerce numbers to characters correctly.
12360 1998-12-02 Hrvoje Niksic <hniksic@srce.hr>
12362 * x-faces.el (try-oblique-before-italic-fonts): Use the right
12365 1999-04-14 Dave Gillesipe <daveg@synaptics.com>
12367 * cl-extra.el (equalp): Would bug out for lists.
12369 1999-03-12 Charles G Waldman <cgw@fnal.gov>
12371 * about.el (about-hackers): Change cgw's email address
12373 1999-03-12 XEmacs Build Bot <builds@cvs.xemacs.org>
12375 * XEmacs 21.2.13 is released
12377 1999-03-12 SL Baur <steve@xemacs.org>
12379 * simple.el (delete-key-deletes-forward): Revert to previous
12382 1999-01-18 Didier Verna <didier@xemacs.org>
12384 * menubar-items.el (xemacs-splash-buffer): handle the case of
12385 multiple elements in the splash buffer body.
12387 * startup.el (splash-frame-timeout): new constant: interval
12388 between splash buffer elements.
12389 (command-line-1): handle splash buffer with multiple elements (use
12391 (splash-frame-body): Originally `startup-splash-frame-body'.
12392 Rewrote a cleaner and more readable version. This can now be array,
12393 in which case each element is displayed in turn in the splash buffer.
12394 (splash-frame-static-body): new constant. Persistent information
12395 across all splash buffer elements (preserves the possibility to give
12396 it in different languages.
12397 (circulate-splash-frame-elements): new function. Used as a timeout
12398 to circulate through all splash frame elements and display them in
12400 (display-splash-frame): originally `startup-splash-frame'. Handle
12401 the case of multiple elements in the splash buffer body. Now
12402 returns a timeout id if multiple elements to display, or nil.
12404 1999-02-19 Jan Vroonhof <vroonhof@math.ethz.ch>
12406 * x-faces.el (x-init-global-faces): Add default tag to specifiers,
12407 so they can be overridden by x-init-face-from-resources.
12408 Additionally specify the font name also with an x tag.
12410 1999-03-08 Andy Piper <andy@xemacs.org>
12412 * package-get.el (package-get-base): autoload.
12414 * menubar-items.el (default-menubar): add update menu item. Fix
12415 custom menu to only be activated when package-base is available.
12417 * package-get.el (package-get-custom): don't load
12418 package-get-custom as it is auto-generated. Fix group definition.
12420 1999-03-05 Didier Verna <didier@xemacs.org>
12422 * cus-dep.el (Custom-make-dependencies): use `prin1-to-string'
12423 instead of `symbol-name' (Thanks Kyle).
12425 * cus-edit.el (custom-save-variables): use `prin1' instead of
12426 princ to write symbols.
12428 1999-03-05 XEmacs Build Bot <builds@cvs.xemacs.org>
12430 * XEmacs 21.2.12 is released
12432 1999-03-05 SL Baur <steve@xemacs.org>
12434 * menubar-items.el (default-menubar): Add kfm browsing support.
12435 From Neal Becker <nbecker@fred.net>
12437 1999-03-03 Steven Baur <steve@gneiss.etl.go.jp>
12439 * font-lock.el (font-lock-revert-cleanup): Null out to avoid repeated
12440 calls to font-lock during buffer reversion.
12442 1999-02-12 Didier Verna <didier@xemacs.org>
12444 * info.el (Info-build-node-completions): unconditionally widen the
12447 1999-02-19 Paul Stodghill <stodghil@cs.cornell.edu>
12449 * x-faces.el (x-init-face-from-resources):
12450 Only set fonts in the 'x locale.
12452 1999-03-04 Adrian Aichner <adrian@xemacs.org>
12454 * package-ui.el (pui-install-selected-packages): Don't throw on
12455 `package-admin-delete-binary-package' returning nil since it's
12456 normal. Reindent function.
12457 (pui-add-required-packages): Handle case where packages selected
12458 for installation have never been installed.
12460 1999-03-03 Martin Buchholz <martin@xemacs.org>
12462 * menubar-items.el (default-menubar):
12463 Implement the ``Mule->Set coding system of process'' menu item.
12465 1999-02-18 Martin Buchholz <martin@xemacs.org>
12467 * files.el (auto-mode-alist): Use c-mode for *.i pre-processed cpp
12469 - Change some `if's to `when's
12471 1999-03-01 XEmacs Build Bot <builds@cvs.xemacs.org>
12473 * XEmacs 21.2.11 is released
12475 1999-02-22 Jan Vroonhof <vroonhof@math.ethz.ch>
12477 * userlock.el (ask-user-about-supersession-threat-dbox): Guard
12478 against window close (Fix Bug #460).
12479 (ask-user-about-lock-dbox): Idem.
12481 1999-02-25 SL Baur <steve@xemacs.org>
12483 * mule/mule-charset.el (charset-leading-byte): New function.
12484 From Kazuyuki IENAGA <ienaga@jsys.co.jp>
12486 1999-02-12 Andy Piper <andy@xemacs.org>
12488 * about.el (xemacs-hackers): change andy's email address.
12489 (about-url-alist): change andy's web page address.
12490 (about-xemacs): add piper.
12492 1999-02-16 SL Baur <steve@xemacs.org>
12494 * dumped-lisp.el (preloaded-file-list): Core mule files moved out
12495 of mule-base into lisp/mule.
12497 1999-02-16 SL Baur <steve@xemacs.org>
12500 mule/canna-leim.el:
12511 mule/mule-category.el:
12513 mule/mule-charset.el:
12515 mule/mule-coding.el:
12516 mule/mule-files.el:
12520 mule/mule-tty-init.el:
12521 mule/mule-x-init.el:
12522 mule/viet-chars.el: Remerge from mule-base.
12524 * dumped-lisp.el (preloaded-file-list): Core mule files moved out
12525 of mule-base into lisp/mule.
12527 1999-02-10 Adrian Aichner <adrian@xemacs.org>
12529 * process.el (exec-to-string): Use `shell-command-switch' in place
12530 of hard-wired "-c" (for WindowsNT).
12532 1999-02-08 Charles G Waldman <cgw@pgt.com>
12534 * menubar-items.el (default-menubar): Remove obsolete
12537 1999-02-06 Jan Vroonhof <vroonhof@math.ethz.ch>
12539 * package-admin.el (package-admin-get-install-dir): First fall
12540 back to the location of xemacs-base for non-mule packages.
12542 1999-02-15 Martin Buchholz <martin@xemacs.org>
12545 - improved automounter tmp directory support.
12546 - support 4 (!) empirically discovered automounter conventions
12548 1999-02-12 SL Baur <steve@xemacs.org>
12550 * etags.el (pop-tag-mark): autoload to match key binding.
12552 1999-02-05 XEmacs Build Bot <builds@cvs.xemacs.org>
12554 * XEmacs 21.2.10 is released
12556 1999-02-02 Jan Vroonhof <vroonhof@math.ethz.ch>
12558 * package-get.el (package-get-remote-filename): Don't bug out for
12559 a local file name in the search entry.
12561 1999-02-02 XEmacs Build Bot <builds@cvs.xemacs.org>
12563 * XEmacs 21.2.9 is released
12565 1999-01-19 Didier Verna <didier@xemacs.org>
12567 * replace.el (replace-search-function): new variable containing a
12568 function to perform a search-forward.
12569 (replace-re-search-function): new variable containing a function
12570 to perform a re-search-forward.
12571 (perform-replace): use them.
12573 1999-01-25 Didier Verna <didier@xemacs.org>
12575 * select.el (selection-owner-p): use the name `XEmacs'.
12576 (cut-copy-clear-internal): ditto.
12578 1999-01-18 Andy Piper <andy@xemacs.org>
12580 * about.el (about-url-alist): Update my entry.
12581 (xemacs-hackers): Ditto.
12583 1999-01-14 Adrian Aichner <adrian@xemacs.org>
12585 * buffer.el (switch-to-buffer): Fixing documentation.
12586 * minibuf.el (minibuffer-completion-table): ditto.
12587 * cl-macs.el (return-from): ditto.
12589 1999-01-04 Didier Verna <didier@xemacs.org>
12591 * replace.el (delete-non-matching-lines): temporarily disable
12592 case-folding when called interactively with a regexp containing
12593 uppercase characters.
12594 (delete-matching-lines): ditto.
12595 (count-matches): ditto.
12596 (list-matching-lines): ditto.
12598 1999-01-07 Colin Rafferty <colin@xemacs.org>
12600 * window.el (shrink-window-if-larger-than-buffer): Clean up. Only
12601 abort if current window is split horizontally, not if others are
12602 split. Got rid of unnecessary minibuffer checking. Also, add
12603 some comments (it's still complex).
12605 1999-01-12 Robert Pluim <rpluim@BayNetworks.com>
12607 * package-get.el: changed address for doc.ic.ac.uk to
12608 sunsite.doc.ic.ac.uk
12610 1999-01-09 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
12612 * ldap.el (toplevel): Remove requires so that the file compiles
12613 with a non LDAP-enabled XEmacs binary. Provide `ldap'.
12615 1999-01-10 J. Kean Johnston <jkj@sco.com>
12617 * dump-paths.el: Calculate module-directory and set
12618 module-load-path to the load path for modules.
12620 * loadup.el: Get bootstrap value of module-load-path from the
12621 environment variable EMACSBOOTSTRAPMODULEPATH.
12622 - Display the module load path if we're debugging paths.
12624 * setup-paths.el: Added function paths-find-site-module-directory.
12625 - Added function paths-find-module-directory.
12626 - Added function paths-construct-module-load-path. Uses new
12627 environment variable EMACSMODULEPATH.
12629 1998-12-30 Martin Buchholz <martin@xemacs.org>
12631 * font.el (font-default-object-for-device):
12632 Oops! This `or' can't be replaced by `unless'.
12633 Fixed inability to run w3, among other things.
12635 1998-12-17 Charles G. Waldman <cgw@pgt.com>
12637 * package-admin.el: Change initialization of
12638 package-admin-install-function dependent on system type.
12639 Change package-admin-install-function-mswindows to use
12642 1998-12-23 Hrvoje Niksic <hniksic@srce.hr>
12644 * mouse.el (default-mouse-motion-handler): Disable help echo while
12647 1998-12-28 Martin Buchholz <martin@xemacs.org>
12649 * XEmacs 21.2.8 is released.
12651 1998-12-24 Martin Buchholz <martin@xemacs.org>
12653 * XEmacs 21.2.7 is released.
12655 1998-12-07 Jan Vroonhof <vroonhof@math.ethz.ch>
12657 * package-ui.el (pui-list-packages): Set truncate-lines.
12659 * package-get.el (package-get-download-menu): Use
12660 `package-ui-add-site'. Add a a toggle to indicate it is in the list.
12662 * package-ui.el (pui-help): Ditch in favor of `describe-mode'
12663 (pui-help-string): idem.
12664 (list-packages-mode): New major mode.
12665 (pui-list-packages): Use 'list-packages-mode' in the package buffer.
12666 (pui-install-selected-packages): Add suport for removing packages.
12667 (pui-toggle-package-delete-key): New function.
12668 (pui-popup-context-sensitive): New kludge.
12669 (pui-list-packages): Add warning when `package-get-remote' is nil.
12670 (package-ui-add-site): New function.
12672 1998-12-01 Didier Verna <didier@xemacs.org>
12674 * hyper-apropos.el (hyper-where-is): added the missing autoload.
12676 1998-11-29 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
12678 * ldap.el: Custom-ized
12679 (toplevel): Do not provide `ldap' which is provided by C level
12681 (ldap-search): Docstring and stylistic fixes as suggested by Hrvoje
12683 1998-12-05 Hrvoje Niksic <hniksic@srce.hr>
12685 * isearch-mode.el (isearch-mode): Really fix keymap lossage.
12687 1998-12-17 Andy Piper <andy@xemacs.org>
12689 * sound.el (sound-load-list): name changed from sound-load-alist.
12690 (sound-extension-list): name changed from sound-ext-list.
12691 (load-default-sounds): use new names.
12692 (load-sound-file): use new names.
12694 1998-12-16 Andy Piper <andy@xemacs.org>
12696 * XEmacs 21.2.6 is released
12698 1998-11-30 Hrvoje Niksic <hniksic@srce.hr>
12700 * cus-dep.el (Custom-make-dependencies): Be smarter about trapping
12703 1998-12-04 Hrvoje Niksic <hniksic@srce.hr>
12705 * wid-edit.el (widget-echo-this-extent): Set
12706 help-echo-owns-message to t.
12708 1998-11-30 Greg Klanderman <greg@alphatech.com>
12710 * package-get.el (package-get-download-menu): use toggles for
12711 each site in the download site menu.
12713 1998-12-01 Jan Vroonhof <vroonhof@math.ethz.ch>
12715 * package-get.el (package-get): If we cannot find a package
12716 because package-get-remote is not set, give a more helpful
12719 1998-11-30 Greg Klanderman <greg@alphatech.com>
12721 * package-get.el (package-get-remote-filename): use an EFS path
12722 with user anonymous if no user is specified.
12724 1998-12-10 Jan Vroonhof <vroonhof@math.ethz.ch>
12726 * faces.el (face-spec-set): Re-init fallfacks for default after
12727 calling reset-face on the default face.
12729 1998-12-10 Jan Vroonhof <vroonhof@math.ethz.ch>
12731 * package-admin.el (package-admin-default-install-function):
12732 Behave as advertised. Make sure the pkg-dir is proper for
12734 (package-admin-add-binary-package): Make sure the pkg-dir is
12735 proper for default-directory.
12736 (package-admin-install-function-mswindows): Make sure the pkg-dir
12737 is proper for default-directory.
12739 1998-12-05 XEmacs Build Bot <builds@cvs.xemacs.org>
12741 * XEmacs 21.2.5 is released
12743 1998-12-05 SL Baur <steve@altair.xemacs.org>
12745 * files.el (binary-file-regexps): regexp-opt is not available at
12748 1998-11-30 Martin Buchholz <martin@xemacs.org>
12750 * x-win-xfree86.el:
12751 * x-win-sun.el (x-win-init-sun):
12753 * x-mouse.el (mouse-track-and-copy-to-cutbuffer):
12755 * x-init.el (init-post-x-win):
12756 * x-init.el (init-pre-x-win):
12757 * x-init.el (x-initialize-compose):
12762 * wid-edit.el (widget-glyph-click):
12763 * wid-edit.el (widget-glyph-find):
12764 * wid-edit.el (widget-type):
12765 * view-less.el (view-buffer-other-window):
12766 * very-early-lisp.el:
12769 * toolbar-items.el:
12770 * term/sun.el (suntool-map):
12771 * term/sun-mouse.el:
12772 * term/internal.el:
12773 * syntax.el (modify-syntax-entry):
12774 * symbol-syntax.el:
12776 * startup.el (lock-directory):
12777 * simple.el (set-comment-column):
12778 * simple.el (backward-delete-char-untabify):
12779 * shadow.el (find-emacs-lisp-shadows):
12781 * setup-paths.el (paths-construct-info-path):
12782 * select.el (cut-copy-clear-internal):
12783 * process.el (call-process-region):
12784 * process.el (start-process-shell-command):
12786 * paths.el (rmail-spool-directory):
12787 * paragraphs.el (use-hard-newlines):
12788 * package-get.el (package-get-dependencies):
12789 * package-admin.el (package-admin-delete-binary-package):
12790 * obsolete.el (truncate-string):
12791 * obsolete.el (store-substring):
12792 * mouse.el (default-mouse-track-maybe-own-selection):
12793 * mouse.el (mouse-yank-at-point):
12795 * modeline.el (mouse-drag-modeline):
12796 * minibuf.el (read-directory-name-internal):
12797 * minibuf.el (read-file-name-internal):
12798 * minibuf.el (read-file-name-internal-1):
12799 * minibuf.el (read-file-name-2):
12800 * minibuf.el (exact-minibuffer-completion-p):
12801 * minibuf.el (read-from-minibuffer):
12803 * menubar.el (check-menu-syntax):
12804 * map-ynp.el (map-y-or-n-p):
12805 * make-docfile.el (docfile-out-of-date):
12806 * loadup.el ((member "run-temacs" command-line-args)):
12807 * loadup.el ((member "no-site-file" command-line-args)):
12808 * loadup.el (really-early-error-handler):
12812 * lisp-mnt.el (lm-verify):
12813 * lib-complete.el (lib-complete:cache-completions):
12814 * lib-complete.el (library-all-completions):
12815 * itimer.el (itimer-run-expired-timers):
12816 * info.el (Info-mode):
12817 * info.el (Info-insert-file-contents):
12818 * info.el (Info-rebuild-dir):
12819 * info.el (Info-build-dir-anew):
12820 * info.el (Info-parse-dir-entries):
12821 * info.el (Info-dir-outdated-p):
12822 * info.el (Info-insert-dir):
12823 * info.el (info-xref):
12825 * hyper-apropos.el (hyper-apropos-get-doc):
12826 * hyper-apropos.el (hyper-describe-face):
12827 * hyper-apropos.el (hyper-apropos-mode):
12828 * hyper-apropos.el:
12829 * help.el (list-processes):
12832 * font.el (mswindows-font-create-name):
12833 * font.el (font-default-font-for-device):
12834 * font.el (x-font-create-object):
12835 * font.el (font-registry):
12837 * font-lock.el (font-lock-keywords):
12839 * finder.el (finder-compile-keywords):
12840 * find-paths.el (paths-find-recursive-path):
12841 * fill.el (set-justification-center):
12842 * fill.el (fill-region-as-paragraph):
12843 * files.el (insert-directory):
12844 * files.el (wildcard-to-regexp):
12845 * files.el (recover-file):
12846 * files.el (basic-save-buffer):
12847 * files.el (delete-auto-save-file-if-necessary):
12848 * files.el (file-relative-name):
12849 * files.el (backup-extract-version):
12850 * files.el (backup-buffer):
12851 * files.el (set-visited-file-name):
12852 * files.el (set-auto-mode):
12853 * files.el (interpreter-mode-alist):
12855 * files.el (find-file-noselect):
12856 * files.el (abbreviate-file-name):
12857 * files.el (parse-colon-path):
12858 * files.el (directory-abbrev-alist):
12859 * etags.el (visit-tags-table-buffer):
12860 * easymenu.el (easy-menu-define):
12861 * dragdrop.el (experimental-dragdrop-drag):
12862 * dragdrop.el (dragdrop-drop-do-functions):
12863 * dragdrop.el (dragdrop-drop-at-point):
12864 * disass.el (disassemble-1):
12865 * disass.el (disassemble-internal):
12866 * disass.el (disassemble):
12868 * derived.el (derived-mode-init-mode-variables):
12869 * derived.el (define-derived-mode):
12870 * custom.el (defgroup):
12871 * cus-edit.el (custom-quote):
12873 * code-process.el (open-network-stream):
12874 * code-process.el (start-process):
12875 * code-process.el (call-process-region):
12876 * code-process.el (call-process):
12878 * code-files.el (insert-file-contents):
12880 * code-files.el (buffer-file-coding-system-for-read):
12881 * cmdloop.el (yes-or-no-p-minibuf):
12885 * callers-of-rpt.el (make-caller-report):
12886 * callers-of-rpt.el:
12887 * bytecomp.el (batch-byte-recompile-directory):
12888 * bytecomp.el (batch-byte-compile-1):
12889 * bytecomp.el (batch-byte-compile):
12890 * bytecomp.el (display-call-tree):
12891 * bytecomp.el (byte-compile-insert):
12892 * bytecomp.el (byte-compile-two-args-19->20):
12893 * bytecomp.el (byte-compile-variable-ref):
12894 * bytecomp.el (byte-compile-form):
12895 * bytecomp.el (byte-compile-top-level-body):
12896 * bytecomp.el (byte-compile-out-toplevel):
12897 * bytecomp.el (byte-compile-byte-code-maker):
12898 * bytecomp.el (byte-compile-file-form-defmumble):
12899 * bytecomp.el (byte-compile-file-form):
12900 * bytecomp.el (byte-compile-keep-pending):
12901 * bytecomp.el (byte-compile-insert-header):
12902 * bytecomp.el (byte-compile-from-buffer):
12903 * bytecomp.el (byte-compile-file):
12904 * bytecomp.el (byte-recompile-file):
12905 * bytecomp.el (byte-compile-close-variables):
12906 * bytecomp.el (byte-compile-warn-about-unused-variables):
12907 * bytecomp.el (byte-compile-warn-about-unresolved-functions):
12908 * bytecomp.el (byte-compiler-legal-options):
12909 * bytecomp.el (byte-compile-lapcode):
12910 * bytecomp.el (byte-optimize-log):
12911 * bytecomp.el ((fboundp 'defsubst)):
12913 * bytecomp-runtime.el:
12914 * byte-optimize.el (byte-optimize-apply):
12915 * byte-optimize.el (car):
12916 * byte-optimize.el (byte-optimize-form):
12917 * byte-optimize.el (byte-optimize-form-code-walker):
12918 * byte-optimize.el:
12919 * build-report.el (build-report-insert-installation-file):
12920 * build-report.el (build-report):
12922 * apropos.el (apropos-documentation):
12924 - clean up byte-compile warnings
12925 - remove unused variables
12926 - Use common lisp style hashtable functions
12927 - byte compiler cleanup
12928 - use #'(lambda ...) instead of '(lambda ...) or (function (lambda ...))
12929 - remove old backquote syntax usage
12930 - move some cl functionality into C for speed.
12931 - remove last remaining VMS support
12933 - implement last, butlast, nbutlast, copy-list in C.
12934 - new macro ignore-file-errors, similar to ignore-errors
12935 (ignore-file-errors (delete-file "foo"))
12936 - get frequent garbage collection during loadup.el by tweaking
12937 gc-cons-threshold, rather than explicitly calling garbage-collect
12938 - default delete-key-deletes-forward to `t'.
12940 1998-11-28 SL Baur <steve@altair.xemacs.org>
12942 * XEmacs 21.2-beta4 is released.
12944 1998-11-27 Jan Vroonhof <vroonhof@math.ethz.ch>
12946 * easymenu.el (easy-menu-add-item): Wraper around add-menu-btton.
12947 (easy-menu-item-present-p): Wrapper around find-menu-item.
12948 (easy-menu-remove-item): Wrapper around delete-menu-item.
12950 * menubar.el (delete-menu-item): Add 'from-menu' argument.
12951 (add-menu-button): Add 'in-menu' argument.
12952 (add-menu-item-1): Add in-menu support to helper function.
12954 1998-11-27 Katsumi Yamaoka <yamaoka@jpl.org>
12956 * isearch-mode.el (isearch-mode): Fix keymap lossage.
12958 1998-11-26 Jan Vroonhof <vroonhof@math.ethz.ch>
12960 * faces.el (get-custom-frame-properties): Revert Hrvoje Niksic change
12963 1998-11-25 Hrvoje Niksic <hniksic@srce.hr>
12965 * process.el (shell-command-on-region): Report if the command
12966 succeeded or failed.
12968 1998-11-24 Hrvoje Niksic <hniksic@srce.hr>
12970 * subr.el (buffer-substring-no-properties): Comment out.
12972 1998-11-07 Adrian Aichner <adrian@xemacs.org>
12974 * msw-faces.el (mswindows-find-smaller-font): Turning font names
12975 into font instances first, like `x-frob-font-size' does.
12976 (mswindows-find-larger-font): ditto
12978 1998-11-04 Greg Klanderman <greg@alphatech.com>
12980 * package-ui.el (pui-install-selected-packages): fix args in call
12983 1998-10-29 Jan Vroonhof <vroonhof@math.ethz.ch>
12985 * package-get.el (host-name): New widget type.
12986 (package-get-remote): Better customization using new type.
12987 (package-get-download-sites): idem dito.
12989 (package-get-custom): Do not use package-get-all untill we have
12990 runtime dependencies.
12992 (package-get-remove-copy): Default to 't' we no longer need this
12993 kludge as we do not currently use depenencies.
12995 (package-get-was-current): New variable.
12996 (package-get-require-base): New 'force-current' argument.
12997 (package-get-update-base): idem
12998 (package-get-package-provider): idem
12999 (package-get-locate-index-file): New 'no-remote' argument.
13000 (package-get-locate-file): idem.
13002 (package-get-maybe-save-index): New function.
13003 (package-get-update-base): Use it.
13005 1998-10-28 Greg Klanderman <greg@alphatech.com>
13007 * package-get.el (package-get-remote): default to nil; by default,
13008 don't go out to the net via EFS. They must select a download site.
13009 (package-get-download-sites): new variable.
13010 (package-get-download-menu): new function.
13011 (package-get-locate-index-file): new function.
13012 (package-get-update-base): use it.
13014 * menubar-items.el (default-menubar): add "Update Package Index"
13015 and "Add Download Site" menus under Options | Manage Packages.
13017 1998-10-19 Greg Klanderman <greg@alphatech.com>
13019 * package-get.el (package-get): bugfix code checking installed version
13020 for case where package is not currently installed.
13021 (package-get-require-signed-base-updates): new variable.
13022 (package-get-update-base-from-buffer): remove REMOTE-SOURCE arg, it was
13023 deemed not a goot thing. Use the variable
13024 package-get-allow-unsigned-base-updates instead.
13026 1998-10-16 Greg Klanderman <greg@alphatech.com>
13028 * package-get.el (package-get): Don't install an older version than
13029 we already have unless explicitly told to. Issue a warning.
13031 * package-ui.el (pui-add-required-packages): when adding
13032 dependencies, don't add packages that are up to date.
13033 (pui-package-symbol-char): Don't consider a package out of date
13034 if you have a newer version installed than the latest version in
13037 * package-get.el (package-get-base-filename): document that it may
13038 be a path relative to package-get-remote; new default value.
13039 (package-get-locate-file): new function.
13040 (package-get-update-base): use it to expand package-get-base-filename.
13041 (package-get-save-base): new function to save the package-get database
13043 (package-get-update-base-from-buffer): add REMOTE-SOURCE argument.
13044 (package-get-update-base): pass the REMOTE-SOURCE arg.
13045 (package-get-update-base-entry): call package-get-custom-add-entry.
13046 (package-get-file-installed-p): removed; no longer needed.
13047 (package-get-create-custom): ditto.
13048 (toplevel): remove code to build and load package-get-custom.el
13049 (package-get-custom-add-entry): new function.
13051 1998-10-12 Hrvoje Niksic <hniksic@srce.hr>
13053 * wid-edit.el (widget-button-click): Don't switch window.
13055 1998-10-22 Jan Vroonhof <vroonhof@math.ethz.ch>
13057 * cus-face.el (custom-set-face-update-spec): Add autoload cookie
13059 1998-10-20 Malcolm Box <malcolm@brownale.demon.co.uk>
13061 * etags.el (find-tag-default): Run find-tag-hook using
13062 run-hooks rather than funcall
13064 1998-10-19 Hrvoje Niksic <hniksic@srce.hr>
13066 * isearch-mode.el (isearch-mode): Set the current minor mode maps
13067 and the current local map as the parents to isearch-mode-map.
13069 1998-10-15 SL Baur <steve@altair.xemacs.org>
13071 * XEmacs 21.2-beta3 is released.
13073 1998-10-15 Greg Klanderman <greg@alphatech.com>
13075 * package-get.el (package-get-update-base): use
13076 insert-file-contents-internal, not insert-file-contents-literally.
13078 1998-10-14 Jan Vroonhof <vroonhof@math.ethz.ch>
13080 * auto-save.el: expand-file 'auto-save-*-dir' at runtime not at
13083 1998-10-15 Greg Klanderman <greg@alphatech.com>
13085 * package-get.el (package-get-update-base-entry): new function.
13086 (package-get-update-base): renamed; was `package-get-load-base'.
13087 cleanup, and use package-get-update-base-from-buffer.
13088 (package-get-update-base-from-buffer): new function.
13089 (package-get-update-base-entries): new; helper for above.
13090 Do not eval lisp grabbed over ftp; parse it from new format.
13092 1998-10-15 Greg Klanderman <greg@alphatech.com>
13094 * files.el (set-auto-mode): Don't play games loading package-get
13095 database; package-get-package-provider will handle it all.
13097 1998-10-14 Greg Klanderman <greg@alphatech.com>
13099 * package-get.el (package-get-base-filename): new variable.
13100 (package-get-require-base): new function.
13101 (package-get-pgp-signed-begin-line): new variable.
13102 (package-get-pgp-signature-begin-line): ditto.
13103 (package-get-pgp-signature-end-line): ditto.
13104 (package-get-load-base): new function.
13105 (package-get-interactive-package-query):
13106 (package-get-update-all):
13107 (package-get-dependencies):
13108 (package-get-package-provider):
13109 (package-get-custom): use package-get-require-base.
13110 [package-get-custom loading]: disable for now.
13112 * package-ui.el (pui-list-packages): use (package-get-require-base)
13114 1998-10-14 Jan Vroonhof <vroonhof@math.ethz.ch>
13116 * package-ui.el: Correct obvious thinko in choosing extent face.
13118 1998-10-12 Jan Vroonhof <vroonhof@math.ethz.ch>
13120 * menubar-items.el (default-menubar): pui-list-package has nothing
13121 to with Customize. Move all the package stuff to a new Item in Options.
13123 * package-ui.el (pui-menu): Add menu and Popup menu.
13125 * package-get.el (package-get): Use new
13126 package-admin-get-install-dir.
13128 * package-admin.el (package-admin-get-install-dir): New syntax.
13129 Conserve package location and put mule packages where mule-base is.
13131 * package-get.el : Customized
13133 * package-ui.el (pui): Customized
13134 (pui-package-install-dest-dir): New variable.
13135 (pui-install-selected-packages): Use it
13137 1998-10-12 SL Baur <steve@altair.xemacs.org>
13139 * package-get.el (package-get-interactive-package-query): Move
13140 dependency on package-get-base to run-time.
13141 (package-get-update-all): Ditto.
13142 (package-get-dependencies): Ditto.
13143 (package-get-package-provider): Ditto.
13144 (package-get-custom): Ditto.
13146 1998-10-11 Glynn Clements <glynn@sensei.co.uk>
13148 * events.el: Remove 'ascii-character property from 'backspace
13149 and 'delete symbols
13151 1998-10-11 SL Baur <steve@altair.xemacs.org>
13153 * package-get-base.el: removed.
13155 1998-09-23 Didier Verna <didier@xemacs.org>
13157 * simple.el (search-caps-disable-folding): moved from isearch-mode.el
13158 (no-upper-case-p): new function.
13159 (with-search-caps-disable-folding): new macro.
13160 (with-interactive-search-caps-disable-folding): new macro.
13161 (zap-to-char): In interactive mode, do a case-sensitive search if
13162 the character is uppercase.
13163 (zap-up-to-char): ditto.
13165 * replace.el (perform-replace): use the function no-upper-case-p.
13167 * isearch-mode.el (isearch-fix-case): ditto.
13168 make obsolete `with-caps-disable-folding' and
13169 `isearch-no-upper-case-p'.
13171 * etags.el (find-tag-internal): use `with-search-caps-disable-folding'.
13172 (tags-search): ditto.
13173 (tags-query-replace): ditto.
13175 * info.el (Info-search): ditto.
13177 1998-10-07 Jan Vroonhof <vroonhof@math.ethz.ch>
13179 * x-font-menu.el (font-menu-set-font): Respect font-menu-frame-local
13181 1998-10-07 Greg Klanderman <greg@alphatech.com>
13183 * package-admin.el (package-admin-rmtree): rewritten. need to
13184 check for "." and ".." before symlink check. expand files and
13185 directories with respect to DIRECTORY, not default-directory.
13187 1998-10-04 Greg Klanderman <greg@alphatech.com>
13189 * package-get.el (package-get-all): add INSTALL-DIR argument.
13191 1998-10-06 Greg Klanderman <greg@alphatech.com>
13193 * package-ui.el (pui-add-required-packages): new function, select
13194 dependent packages.
13195 (pui-display-keymap): bind it.
13196 (pui-help-string): document it.
13197 (pui-install-selected-packages): package-get-all -> package-get.
13199 * package-get.el (package-get-dependencies): new function.
13201 1998-10-04 Hrvoje Niksic <hniksic@srce.hr>
13203 * isearch-mode.el (isearch-done): Use regexp-search-ring-max for
13206 1998-10-05 Hrvoje Niksic <hniksic@srce.hr>
13208 * mouse.el (default-mouse-track-point-at-opening-quote-p): New
13210 (default-mouse-track-normalize-point): Use it.
13212 1998-09-30 Jan Vroonhof <vroonhof@math.ethz.ch>
13214 * package-admin.el (package-admin-delete-binary-package):
13215 General cleanup. Remove unnessary use of progn and
13217 (package-admin-delete-binary-package): Do NOT mess with file
13218 modes. That is evil.
13219 (package-admin-delete-binary-package): Wrap all deleting in
13220 condition-case. The data in MANIFEST is untrustworthy.
13221 (package-admin-delete-binary-package): Let the OS worry about non
13224 1998-10-09 SL Baur <steve@altair.xemacs.org>
13226 * lisp-mnt.el (lm-commentary): Fix InfoDock-style comment
13228 (lm-report-bug): Fix mail address to send bug reports to.
13230 1998-09-29 SL Baur <steve@altair.xemacs.org>
13232 * XEmacs 21.2-beta2 is released.
13234 1998-08-14 Jan Vroonhof <vroonhof@math.ethz.ch>
13236 * files.el (auto-mode-alist): Enhanced regexp for perl-mode
13238 1998-09-22 Karl M. Hegbloom <karlheg@bittersweet.inetarena.com>
13240 * info.el (Info-mode): Document page turning by double clicks in
13241 docstring so `M-x describe-mode' will display it.
13243 1998-09-20 Karl M. Hegbloom <karlheg@bittersweet.inetarena.com>
13245 * info.el (Info-mouse-track-double-click-hook): Use character
13246 widths to calculate a border region where double clicking does
13247 page turning, and return `nil' by default so other hooks, such as
13248 region highlighting, will be run.
13250 1998-09-29 Colin Rafferty <colin@xemacs.org>
13252 * sound.el (default-sound-directory-list): Initialize with all the
13253 "sounds" directories in `data-directory-list'. It used to just be
13256 * packages.el (locate-data-directory-list): Created. This gives
13257 the list of matching directories, unlike `locate-data-directory',
13258 which just gives the first one.
13260 1998-09-26 Jan Vroonhof <vroonhof@math.ethz.ch>
13262 * minibuf.el (read-from-minibuffer): No longer bind help-form but
13263 make a binding in the local keymap until help-char handling is
13266 * help.el (help-keymap-with-help-key): Provide keymap with help
13268 (help-print-help-form): New helper function.
13270 1998-09-23 Hrvoje Niksic <hniksic@srce.hr>
13272 * isearch-mode.el (isearch-highlight): set-extent-endpoints can
13273 move extent to another buffer; no need to create a new extent.
13274 (isearch-fix-case): New function.
13275 (isearch-search-and-update): Use it.
13277 1998-09-22 Hrvoje Niksic <hniksic@srce.hr>
13279 * isearch-mode.el (isearch-mode): Use overriding-local-map to set
13280 the keymap, not minor-mode-map-alist.
13281 (isearch-done): Restore overriding-local-map.
13283 1998-09-21 Martin Buchholz <martin@xemacs.org>
13285 * bytecomp.el (byte-compile-buffer-substring):
13286 Fix for: (byte-compile (defun f () (buffer-substring)))
13287 ==> ** buffer-substring called with 3 args, but requires 0-3
13288 - new code not only works, but is more readable, too.
13290 1998-09-20 Jonathan Harris <jhar@tardis.ed.ac.uk>
13292 * msw-faces.el (mswindows-init-device-faces): Don't try to
13293 specify a default font at this late stage. Do try to force
13294 creation of the default face font so that if it fails we get
13295 an error now instead of a crash at frame creation.
13297 mswindows-font-canonicalize-name, mswindows-make-font-unbold,
13298 mswindows-make-font-unitalic: Canonical default weight
13299 changed from "Normal" to "Regular".
13301 mswindows-make-font-bold / -bold-italic: Supplied device was
13302 not being passed into call to mswindows-find-smaller-font.
13304 1998-09-10 Bjrn Torkelsson <torkel@hpc2n.umu.se>
13306 * package-get.el (package-get-remote): Fix the path where to find
13307 the packages on xemacs.org.
13309 1998-09-08 Hrvoje Niksic <hniksic@srce.hr>
13311 * about.el (about-maintainer-info): Update Ben's entry.
13313 1998-09-24 Martin Buchholz <martin@xemacs.org>
13315 * lisp/shadow.el (find-emacs-lisp-shadows):
13316 - `member' was being called on lists of length 2000!
13317 - Replace with hashtables.
13318 - Replace hand-coded loops with (dolist)
13321 1998-09-20 Darryl Okahata <darrylo@sr.hp.com>
13323 * packages.el: Added new function, `package-delete-name', to
13324 delete existing packages from the installed package database
13325 (`packages-package-list'). Also added the "pkginfo" directory
13326 to `packages-special-base-regexp', so that the pkginfo directory
13327 would not get added to `late-packages'.
13329 * package-admin.el: Added ability to delete an installed package
13330 (added low-level function, `package-admin-delete-package').
13331 Understands how to use the pkginfo/MANIFEST.<package> file to
13332 delete the package. When installing a package, will also
13333 create a MANIFEST.* file if one is not provided by the
13334 package. If the MANIFEST.* doesn't exist when deleting a
13335 package, the functions will fall back to attempting to delete
13336 any package-specific lisp directory.
13338 * package-get.el: Moved some functions to package-admin.el.
13339 Added interactive function `package-get-delete-package', for
13340 use by users for deleting a package.
13342 Also modified to not require the presence of efs.
13344 1998-09-22 Hrvoje Niksic <hniksic@srce.hr>
13346 * files.el (find-file-noselect): Handle all signals, kill the
13347 buffer and resignal.
13349 1998-09-23 SL Baur <steve@altair.xemacs.org>
13351 * cl-macs.el (glyph-image): Add setf method.
13353 1998-09-06 Darryl Okahata <darrylo@sr.hp.com>
13355 * package-get.el: Fixed broken EFS downloading. Also, look for
13356 .tar.gz files first, in preference over .tgz files.
13358 * package-ui.el: Fix display of package version numbers.
13360 1998-08-27 Jan Vroonhof <vroonhof@math.ethz.ch>
13362 * x-font-menu.el (font-menu-set-font): Add "pt" units to size
13365 1998-09-03 Darryl Okahata <darrylo@sr.hp.com>
13367 * list-mode.el: `display-completion-list': added new/optional
13368 keyword `:completion-string', which allows the programmer to
13369 change the "Possible completions are:" prompt.
13371 * menubar-items.el: Added new pulldown menu-pick to start up the
13372 visual package browser/installer:
13374 Options->Customize->List Packages
13376 * package-admin.el: Added hooks for installing under both Unix
13377 and MS Windows. Does additional error checking. No longer
13378 calls "add-big-package.sh" to install packages under Unix; now
13379 calls gunzip & tar directly.
13381 * package-get.el: Added ability to install packages from files
13382 on a local disk/CDROM. Now deletes any existing package lisp
13383 directory. Does completion on available packages when
13384 querying for package names. Will also search for .tgz files
13385 in addition for .tar.gz files. Tries to reload
13386 auto-autoloads, as a convenience when loading new packages,
13387 and also tries to add any new package paths to `load-path'.
13388 Changed all occurences of `concat' to use `expand-file-name'.
13390 * package-ui.el: New file which implements the main visual
13391 package browser/installer, which is started via a menu pick or
13392 M-x pui-list packages.
13394 1998-09-03 Hrvoje Niksic <hniksic@srce.hr>
13396 * startup.el (load-init-file): spelling fix.
13398 1998-09-02 Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de>
13400 * startup.el (normal-top-level): Load auto-autoload files
13401 covariantly with their precedence.
13403 1998-08-26 Jan Vroonhof <vroonhof@math.ethz.ch>
13405 * menubar-items.el (default-menubar): Remove "Font Weight"
13406 option, there is currently no custom equivalent.. Customize-faces
13409 * x-font-menu.el (font-menu-set-font): Use customize to set
13412 * faces.el (face-spec-update-all-matching): New function.
13414 * cus-face.el (custom-set-face-update-spec): New function.
13415 Interface to customize faces from elisp.
13417 (custom-face-value-create): Show the customized settings if set
13420 1998-08-26 Jan Vroonhof <vroonhof@math.ethz.ch>
13422 (custom-face-value-create): Show the customized settings if set
13425 1998-08-31 Hrvoje Niksic <hniksic@srce.hr>
13427 * keydefs.el (global-map): Add FSF 20.3 binding of
13428 query-replace-regexp.
13430 1998-08-21 Greg Klanderman <greg@alphatech.com>
13432 * minibuf.el (read-file-name-internal-1): use
13433 user-name-completion-1 instead of user-name-completion.
13435 1998-08-19 Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de>
13439 * update-elc.el: Don't set `source-directory' (now defunct as a
13440 global variable) no more.
13442 * packages.el (packages-list-autoloads): Made `source-directory'
13443 (now defunct as a global variable) a parameter.
13445 1998-08-13 Carsten Leonhardt <leo@arioch.oche.de>
13447 * about.el (about-hackers): new email
13449 1998-08-16 SL Baur <steve@altair.xemacs.org>
13451 * lisp-mode.el (with-string-as-buffer-contents): Set indentation.
13453 1998-07-17 Didier Verna <didier@xemacs.org>
13455 * faces.el (set-face-property):
13457 (face-dim-p): updated the doc strings now that the dim property isn't
13459 (face-equal): the dim property is now a common one.
13461 * cus-face.el (custom-face-attributes): New face attribute: `dim'
13462 Renamed the `stipple' attribute to `background-pixmap'.
13463 (custom-face-background-pixmap): make custom-face-stipple an
13464 obsolete alias for this.
13466 1998-08-11 Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de>
13468 * find-paths.el (paths-file-readable-directory-p): Created and
13471 * loadup.el: Don't set inhibit-... flags from run-temacs.
13473 1998-08-06 Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de>
13475 * packages.el (packages-data-path-depth): Added and used.
13477 1998-08-05 Charles G. Waldman <cgw@pgt.com>
13480 - Change .xpm to .png, delete "zcat" section.
13481 - cosmetic fix in the 'marcpa' entry.
13484 - convert all .xpm.Z to .png
13485 - rename mrb to martin
13486 - rename mcook-m to mcookm
13488 1998-07-31 Martin Buchholz <martin@xemacs.org>
13490 * x-init.el (x-initialize-compose): Add support for
13491 dead-circumflex as YET ANOTHER NAME for that dead key.
13493 1998-08-05 Colin Rafferty <colin@xemacs.org>
13495 * setup-paths.el (paths-construct-exec-path): Made the
13496 last-packages really be last.
13497 (paths-construct-data-directory-list): Ditto.
13499 1998-08-01 Kai Haberzettl <khaberz@synnet.de>
13501 * startup.el(startup-splash-frame-body):
13502 Update Copyright notice in splash screen
13504 1998-07-20 Greg Klanderman <greg@alphatech.com>
13506 * minibuf.el (read-file-name-internal-1): do ~user completion.
13508 1998-07-22 Jan Vroonhof <vroonhof@math.ethz.ch>
13510 * font-lock.el (font-lock-fontify-glumped-region): Add guard
13511 aginst destroyed extents
13513 1998-07-24 Greg Klanderman <greg@alphatech.com>
13515 * package-get.el (package-get): add `install-dir' argument.
13517 1998-07-20 John Jones <jj@asu.edu>
13519 * package-get.el: calls to package-get-update-all will only
13520 update packages which are already installed.
13522 1998-07-23 SL Baur <steve@altair.xemacs.org>
13524 * autoload.el (update-file-autoloads): Ensure autoloads buffer is
13527 1998-07-20 Colin Rafferty <colin@xemacs.org>
13529 * about.el (about-hackers): Correct my email.
13531 1998-07-20 Kai Haberzettl <khaberz@synnet.de>
13533 * about.el (about-hackers): new email-address.
13535 1998-07-25 SL Baur <steve@altair.xemacs.org>
13537 * minibuf.el (read-number): Don't let `input-error' condition
13540 1998-07-20 Greg Klanderman <greg@alphatech.com>
13542 * about.el (about-hackers): use my `email-for-life' address.
13544 1998-07-19 SL Baur <steve@altair.xemacs.org>
13546 * XEmacs 21.2-beta1 is released.
13548 1998-07-12 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
13550 * ldap.el (ldap-search): Doc string change
13552 1998-07-16 Colin Rafferty <colin@xemacs.org>
13554 * menubar-items.el (default-menubar): Removed references to
13555 `data-directory', and use `locate-data-file' instead, and made
13556 then greyed out if they don't exist.
13558 1998-07-14 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
13560 * keymap.el (events-to-keys): Use `format' instead of `concat'
13561 since the latter does not accept integer args anymore
13563 1998-07-15 SL Baur <steve@altair.xemacs.org>
13565 * dumped-lisp.el (preloaded-file-list): Usage of Lisp read-time
13568 1998-07-14 SL Baur <steve@altair.xemacs.org>
13570 * make-docfile.el: Get first initialization from very-early-lisp.el
13571 * update-elc.el: Ditto.
13572 * loadup.el (really-early-error-handler): Ditto.
13574 * packages.el (packages-unbytecompiled-lisp): Add new file,
13575 very-early-lisp.el.
13577 * very-early-lisp.el: New file.
13579 1998-07-14 SL Baur <steve@altair.xemacs.org>
13581 * Symbols that have been obsolete for at least 3 years removed (II).
13583 * obsolete.el (eval-current-buffer): Make compatible.
13584 (byte-code-function-p): Ditto.
13585 (send-string): Removed.
13586 (send-region): Removed.
13587 (screen-scrollbar-width): Removed.
13588 (set-screen-scrollbar-width): Removed.
13589 (set-screen-left-margin-width): Removed.
13590 (set-screen-right-margin-width): Removed.
13591 (screen-left-margin-width): Removed.
13592 (screen-right-margin-width): Removed.
13593 (set-buffer-left-margin-width): Removed.
13594 (set-buffer-right-margin-width): Removed.
13595 (buffer-left-margin-width): Removed.
13596 (buffer-right-margin-width): Removed.
13597 (x-set-frame-icon-pixmap): Removed.
13598 (x-set-screen-icon-pixmap): Removed.
13599 (pixel-name): Removed.
13600 (make-pixmap): Removed.
13601 (make-cursor): Removed.
13602 (pixmap-width): Removed.
13603 (pixmap-contributes-to-line-height-p): Removed.
13604 (set-pixmap-contributes-to-line-height): Removed.
13606 1998-07-13 SL Baur <steve@altair.xemacs.org>
13608 * obsolete.el (popup-menu-up-p): removed.
13609 (read-no-blanks-input): Removed.
13610 (wholenump): Removed.
13611 (ring-mod): Removed (what was ring-mod?).
13612 (current-time-seconds): Removed.
13613 (run-special-hook-with-args): Removed.
13615 (dot-marker): Removed.
13616 (dot-min): Removed.
13617 (dot-max): Removed.
13618 (window-dot): Removed.
13619 (set-window-dot): Removed.
13621 * bytecomp.el: Remove bytecompiler support for `dot', `dot-max' and
13624 * minibuf.el: (read-no-blanks-input): remove commented-out copy.
13626 * code-files.el (insert-file-contents): Rename
13627 run-special-hook-with-args to run-hook-with-args-until-success.
13628 (write-region): Ditto.
13630 1998-07-12 SL Baur <steve@altair.xemacs.org>
13632 * about.el: Fix typos, update release date.
13634 * Symbols that have been obsolete for at least 3 years removed.
13636 * cl-macs.el (cl-parse-loop-clause): Delete obsolete references to
13638 (toplevel): remove setf methods for screen functions.
13639 * cl-macs.el (extent-data): defsetf removed.
13640 * obsolete.el (lisp-indent-hook): Make compatible, it's used too
13641 many places to remove.
13642 (comment-indent-hook): Ditto.
13643 * obsolete.el (get-screen-for-buffer-default-screen-name): Remove.
13644 (buffer-dedicated-screen): Ditto.
13645 (deiconify-screen): Ditto.
13646 (delete-screen): Ditto.
13647 (event-screen): Ditto.
13648 (find-file-other-screen): Ditto.
13649 (find-file-read-only-other-screen): Ditto.
13650 (live-screen-p): Ditto.
13651 (screen-height): Ditto.
13652 (screen-iconified-p): Ditto.
13653 (screen-list): Ditto.
13654 (screen-live-p): Ditto.
13655 (screen-name): Ditto.
13656 (screen-parameters): Ditto.
13657 (screen-pixel-height): Ditto.
13658 (screen-pixel-width): Ditto.
13659 (screen-root-window): Ditto.
13660 (screen-selected-window): Ditto.
13661 (screen-totally-visible-p): Ditto.
13662 (screen-visible-p): Ditto.
13663 (screen-width): Ditto.
13665 (get-screen-for-buffer): Ditto.
13666 (get-screen-for-buffer-noselect): Ditto.
13667 (get-other-screen): Ditto.
13668 (iconify-screen): Ditto.
13669 (lower-screen): Ditto.
13670 (mail-other-screen): Ditto.
13671 (make-screen): Ditto.
13672 (make-screen-invisible): Ditto.
13673 (make-screen-visible): Ditto.
13674 (modify-screen-parameters): Ditto.
13675 (new-screen): Ditto.
13676 (next-screen): Ditto.
13677 (next-multiscreen-window): Ditto.
13678 (other-screen): Ditto.
13679 (previous-screen): Ditto.
13680 (previous-multiscreen-window): Ditto.
13681 (raise-screen): Ditto.
13682 (redraw-screen): Ditto.
13683 (select-screen): Ditto.
13684 (selected-screen): Ditto.
13685 (set-buffer-dedicated-screen): Ditto.
13686 (set-screen-height): Ditto.
13687 (set-screen-position): Ditto.
13688 (set-screen-size): Ditto.
13689 (set-screen-width): Ditto.
13690 (show-temp-buffer-in-current-screen): Ditto.
13691 (switch-to-buffer-other-screen): Ditto.
13692 (visible-screen-list): Ditto.
13693 (window-screen): Ditto.
13694 (x-set-screen-pointer): Ditto.
13695 (x-set-frame-pointer): Ditto.
13696 (screen-title-format): Ditto.
13697 (screen-icon-title-format): Ditto.
13698 (terminal-screen): Ditto.
13699 (delete-screen-hook): Ditto.
13700 (create-screen-hook): Ditto.
13701 (mouse-enter-screen-hook): Ditto.
13702 (mouse-leave-screen-hook): Ditto.
13703 (map-screen-hook): Ditto.
13704 (unmap-screen-hook): Ditto.
13705 (default-screen-alist): Ditto.
13706 (default-screen-name): Ditto.
13707 (x-screen-defaults): Ditto.
13708 (x-create-screen): Ditto.
13709 * obsolete.el: meta-flag removed.
13711 sleep-for-millisecs removed.
13712 extent-data removed.
13713 set-extent-data removed.
13714 set-extent-attribute removed.
13715 extent-glyph removed.
13716 extent-layout removed.
13717 set-extent-layout removed.
13718 list-faces-display removed.
13719 list-faces removed.
13720 trim-versions-without-asking removed.
13721 after-write-file-hooks removed.
13723 auto-fill-hook removed.
13724 blink-paren-hook removed.
13725 select-screen-hook, deselect-screen-hook removed.
13726 auto-raise-screen, auto-lower-screen removed.
13728 * msw-mouse.el: Global change resource -> mswindows-resource.
13730 * XEmacs 21.0-pre5 is released.
13732 1998-07-11 SL Baur <steve@altair.xemacs.org>
13734 * about.el (about-hackers): Credits update.
13736 1998-07-11 Hrvoje Niksic <hniksic@srce.hr>
13738 * register.el (insert-register): Don't activate the region.
13740 1998-07-10 SL Baur <steve@altair.xemacs.org>
13742 * select.el: Restore x-* symbols for backwards compatibility:
13743 x-copy-primary-selection, x-kill-primary-selection,
13744 x-delete-primary-selection, x-select-make-extent-for-selection,
13745 x-valid-simple-selection-, x-cut-copy-clear-internal.
13747 1998-07-09 SL Baur <steve@altair.xemacs.org>
13749 * XEmacs 21.0-pre4 is released.
13751 1998-06-28 Hrvoje Niksic <hniksic@srce.hr>
13753 * menubar-items.el (default-menubar): Use `report-emacs-bug' for
13755 (maybe-add-init-button): Fix semantics under Windows. Use
13756 `expand-file-name' rather than `concat'.
13758 * help.el (print-messages): New function.
13760 1998-07-05 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
13762 * ldap.el (ldap-host-parameters-alist): Docstring fixes
13764 1998-07-04 Jonathan Harris <jhar@tardis.ed.ac.uk>
13766 * about.el: Tweaked my entry in about-hackers.
13768 * find-paths.el (paths-emacs-root-p):
13769 Relaxed emacs-root checking of an in-place installation to
13770 also accommodate the flat layout used on MS Windows.
13772 1998-06-29 John Jones <jj@asu.edu>
13774 * package-get.el: calls to package-get-update-all will only
13775 update packages which are already installed.
13777 1998-07-05 Andy Piper <andyp@parallax.co.uk>
13779 * faces.el (xpm-color-symbols): remove hardcoded defaults these
13780 are handled by the gui-element face fallbacks now.
13782 * x-faces.el: default gui-element face to "background" as well as
13785 * msw-faces.el (mswindows-init-device-faces): remove gui-element
13786 and default face settings since these are set as fallbacks now in
13787 the appropriate domain.
13789 1998-07-02 SL Baur <steve@altair.xemacs.org>
13791 * text-mode.el (text-mode): Reorder regexp so the OR part
13792 corresponding to `page-delim' goes first and the hack in
13793 `forward-paragraph' will work.
13794 With bug analysis from Bob Weiner <weiner@altrasoft.com>
13796 1998-06-29 Kyle Jones <kyle_jones@wonderworks.com>
13798 * subr.el (remove-hook): When checking the hook value
13799 with functionp, don't apply car to it.
13801 1998-06-24 Jonathan Harris <jhar@tardis.ed.ac.uk>
13803 * package-get.el (package-get-remote-filename):
13804 Don't use file-name-as-directory because the local directory
13805 separator conventions might not be the same as ftp's.
13807 1998-06-27 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
13809 * ldap.el (ldap-host-parameters-alist): New name of
13810 `ldap-host-parameters-plist'
13812 1998-06-26 Adrian Aichner <adrian@xemacs.org>
13814 * package-get.el: Using (require 'package-get-base), now that it
13815 provides itself. Consequently removed all instances of (load
13816 "package-get-base.el").
13818 1998-06-29 Kyle Jones <kyle_jones@wonderworks.com>
13820 * subr.el (remove-hook): Don't treat the hook value as a
13821 list unless it is both consp and not functionp.
13823 1998-06-29 SL Baur <steve@altair.xemacs.org>
13825 * about.el: Email address for Ben Wing is ben@xemacs.org.
13826 * auto-show.el: Ditto.
13827 * bytecomp.el: Ditto.
13829 * x-scrollbar.el: Ditto.
13830 * x-misc.el: Ditto.
13831 * tty-init.el: Ditto.
13832 * toolbar-items.el: Ditto.
13833 * symbol-syntax.el: Ditto.
13834 * specifier.el: Ditto.
13835 * objects.el: Ditto.
13836 * hyper-apropos.el: Ditto.
13837 * glyphs.el: Ditto.
13839 1998-06-27 Hrvoje Niksic <hniksic@srce.hr>
13841 * mouse.el (drag-window-divider): vertical-divider-draggable-p ->
13842 vertical-divider-always-visible-p.
13843 (default-mouse-motion-handler): Ditto.
13845 1998-06-21 Hrvoje Niksic <hniksic@srce.hr>
13847 * scrollbar.el (scrollbars-visible-p): Simplify. Always set the
13850 1998-06-21 Oliver Graf <ograf@fga.de>
13852 * build-reports.el: changed receiver to xemacs-build-reports list
13854 1998-06-19 Jonathan Harris <jhar@tardis.ed.ac.uk>
13856 * font.el: Split font-family-mappings into X and
13857 mswindows-specific versions.
13858 mswindows-font-create-[object|name]: Treat supplied size
13859 as a pointsize. Added underline and strikethru handling.
13861 * msw-faces.el: changed default mswindows charset to western.
13863 * msw-glyphs.el: removed space in border-glyph font string that
13864 was inserted to get round bugs in the mswindows C font code.
13866 1998-06-27 SL Baur <steve@altair.xemacs.org>
13868 * about.el (about-hackers): Credits update.
13870 * help-nomule.el (tutorial-supported-languages): Add Romanian
13873 * code-files.el (file-coding-system-alist): Hardwire TUTORIAL.ro
13876 1998-06-19 Jonathan Harris <jhar@tardis.ed.ac.uk>
13878 * font.el: Split font-family-mappings into X and
13879 mswindows-specific versions.
13880 mswindows-font-create-[object|name]: Treat supplied size
13881 as a pointsize. Added underline and strikethru handling.
13883 * msw-faces.el: changed default mswindows charset to western.
13885 * msw-glyphs.el: removed space in border-glyph font string that
13886 was inserted to get round bugs in the mswindows C font code.
13888 1998-06-15 Jonathan Harris <jhar@tardis.ed.ac.uk>
13890 * minibuf.el: make read-color-completion-table call
13891 (mswindows-color-list for mswindows devices.
13893 1998-06-18 Sam Mikes <smikes@alumni.hmc.edu>
13895 * lisp/font-lock.el
13896 (font-lock-match-c++-style-declaration-item-and-skip-to-next):
13897 Let declaration items contain non-word symbol characters.
13899 1998-06-15 Adrian Aichner <adrian@xemacs.org>
13901 * package-get.el (package-get-package-provider): Added autoload
13902 cookie. Loading "package-get-base.el" in ALL functions that use
13903 it. Fixed some (interactive ...) with multiple argument specs
13904 again. Cosmetic indentation changes.
13906 1998-05-27 Glynn Clements <glynn@sensei.co.uk>
13908 * info.el (Info-insert-dir): Don't use nreverse on variables
13909 that you want to use later.
13911 1998-06-17 Glynn Clements <glynn@sensei.co.uk>
13913 * x-mouse.el (x-set-point-and-move-selection): Replace call
13914 to x-kill-primary-selection with kill-primary-selection
13916 1998-06-12 Martin Buchholz <martin@xemacs.org>
13918 * simple.el (what-cursor-position): Make cursor position reported
13919 use value of column-number-start-at-one
13921 1998-06-17 SL Baur <steve@altair.xemacs.org>
13923 * about.el (xemacs-hackers): Fix Jareth's email address.
13925 1998-06-16 SL Baur <steve@altair.xemacs.org>
13927 * startup.el (startup-splash-frame): Remove
13928 `xemacs-startup-logo-function'.
13930 1998-06-15 SL Baur <steve@altair.xemacs.org>
13932 * about.el (about-hackers): Update credits list.
13934 1998-06-06 Jeff Miller <jmiller@smart.net>
13936 * lisp/sound.el: Update sound-ext to allow filenames with
13937 extensions to be found by load-sound-file
13939 1998-06-14 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
13941 * info.el (Info-rebuild-outdated-dir): Removed variable
13942 (Info-auto-generate-directory): New variable
13943 (Info-save-auto-generated-dir): New variable
13944 (Info-maybe-update-dir): Use `Info-auto-generate-directory'
13945 (Info-build-dir-anew): Second parameter removed. Use
13946 `Info-save-auto-generated-dir'
13947 (Info-rebuild-dir): Ditto
13949 1998-06-02 Christoph Wedler <wedler@fmi.uni-passau.de>
13951 * list-mode.el (next-list-mode-item): Would not recognize
13952 border between directly neighbored items.
13954 1998-06-12 Andy Piper <andyp@parallax.co.uk>
13956 * package-get.el: add autoloads for some functions.
13958 1998-06-10 Hrvoje Niksic <hniksic@srce.hr>
13960 * specifier.el (let-specifier): Tiny docfixes.
13962 1998-06-12 Andy Piper <andyp@parallax.co.uk>
13964 * msw-mouse.el: set selection-pointer-glyph to Normal.
13966 1998-06-09 Per Abrahamsen <abraham@dina.kvl.dk>
13968 * wid-edit.el (widget-specify-secret): New function.
13969 (widget-after-change): Use it.
13970 (widget-specify-field): Use it.
13972 1998-06-08 Hrvoje Niksic <hniksic@srce.hr>
13974 * mouse.el (drag-window-divider): Use `(not done)' instead of
13975 `doit'; reuse result of `window-pixel-edges'.
13977 * modeline.el (drag-modeline-event-lag): Rename to
13978 drag-divider-event-lag.
13980 1998-06-07 Hrvoje Niksic <hniksic@srce.hr>
13982 * specifier.el (let-specifier): Rewritten not to generate needless
13983 `let's; clarified documentation; support TAG-SET and HOW-TO-ADD
13986 1998-05-28 Hrvoje Niksic <hniksic@srce.hr>
13988 * minibuf.el (read-file-name-1): Setup buffer-local value of
13989 `completion-ignore-case' in completions buffer under Windows.
13991 1998-06-06 Kirill M. Katsnelson <kkm@kis.ru>
13993 * about.el (about-maintainer-glyph): Fix support for not
13996 1998-06-04 Kirill M. Katsnelson <kkm@kis.ru>
13998 * cmdloop.el (cancel-mode-internal): Defined this do-nothing function.
14000 * mouse.el (mouse-track): Cancel selection if misc-user event with
14001 `cancel-mode-internal' function is fetched.
14003 1998-06-03 Hrvoje Niksic <hniksic@srce.hr>
14005 * files.el (save-some-buffers-1): Fixed return value.
14007 1998-06-01 Oliver Graf <ograf@fga.de>
14009 * dragdrop.el: added experimental
14011 1998-05-26 Stephen J. Turnbull <turnbull@sk.tsukuba.ac.jp>
14013 * startup.el (after-init-hook, init-file-user,
14014 user-init-directory, load-user-init-file): Purge references
14015 to "~/.xemacs/init.el" from docstrings.
14017 (load-user-init-file) Use paths-construct-path to construct
14018 paths to user init files. Go directly to ~/.emacs, do not
14019 search ~/.xemacs/, do not load `default-custom-file'.
14021 1998-06-03 Hrvoje Niksic <hniksic@srce.hr>
14023 * files.el (interpreter-mode-alist): Catch wish and tclsh before
14025 (inhibit-first-line-modes-regexps): Added `.tar.gz'.
14027 1998-06-03 Andy Piper <andyp@parallax.co.uk>
14029 * menubar-items.el (default-menubar): add Update Packages to customize
14032 1998-06-02 Andy Piper <andyp@parallax.co.uk>
14034 * faces.el: use toolbar face as a fallback for toolbar properties
14035 in xpm-color-symbols instead of default.
14037 * msw-faces.el: rename 3d-object -> gui-element face.
14039 1998-06-06 SL Baur <steve@altair.xemacs.org>
14041 * startup.el (xemacs-startup-logo-function): New variable.
14042 (startup-splash-frame): Use it.
14044 1998-06-02 Hrvoje Niksic <hniksic@srce.hr>
14046 * files.el (save-some-buffers): Would wait 1 second.
14047 (save-some-buffers-1): Delete other windows here instead of in
14048 `save-some-buffers'.
14049 (save-some-buffers): Force redisplay only if windows were deleted.
14051 1998-06-02 Didier Verna <didier@xemacs.org>
14053 * cus-face.el (custom-face-attributes): generalized the use of
14054 toggle buttons for boolean attributes.
14055 Re-ordered the items a bit.
14057 1998-06-01 SL Baur <steve@altair.xemacs.org>
14059 * sound.el (default-sound-directory): Use `locate-data-directory'
14060 to find the sounds directory.
14062 1998-05-29 Andy Piper <andyp@parallax.co.uk>
14064 * sound.el: default sound-ext to .wav under mswindows, .au
14065 otherwise. load-default sounds without extensions.
14067 1998-05-27 Bjrn Torkelsson <torkel@hpc2n.umu.se>
14069 * menubar-items.el (default-menubar): Dim out "Submit Bug Report"
14070 if send-pr is not bound.
14072 1998-06-01 Andy Piper <andyp@parallax.co.uk>
14074 * files.el: grok idl files in auto-mode-alist.
14075 1998-06-01 Jeff Miller <jmiller@smart.net>
14077 * minibuf.el (exact-minibuffer-completion-p): check for nil before
14080 1998-05-30 Andy Piper <andyp@parallax.co.uk>
14082 * msw-glyphs.el: add xbm to the list of image types supported.
14084 1998-05-30 Kirill M. Katsnelson <kkm@kis.ru>
14086 * msw-init.el (init-post-mswindows-win): Load InfoDock toolbar
14087 instead of XEmacs one when dumping InfoDock.
14089 1998-05-30 Kirill M. Katsnelson <kkm@kis.ru>
14091 * obsolete.el (has-modeline-p): Added obsolete alias `has-modeline-p'
14092 for `modeline-visible-p'
14094 * winnt.el (nt-quote-process-args): Fix for duplicating argv[0].
14096 1998-05-29 Andy Piper <andyp@parallax.co.uk>
14098 * msw-select.el (mswindows-cut-copy-clear-clipboard): deleted
14099 since it's not used anymore. doc string fixes.
14101 * package-get.el (package-get-file-installed-p): new function. use
14102 instead of file-installed-p which is in an external package.
14104 1998-05-28 Oliver Graf <ograf@fga.de>
14106 * dragdrop.el (dragdrop-drop-url-default): dropped pop-to-buffer in
14107 favor of select-window/switch-to-buffer
14109 Wed May 27, 1998 Darryl Okahata <darrylo@sr.hp.com>
14111 * startup.el: changed (getenv "HOME") to (user-home-directory)
14113 1998-05-25 Oliver Graf <ograf@fga.de>
14115 * frame.el (cde-start-drag) moved to dragdrop.el
14116 (offix-start-drag-region) moved to dragdrop.el
14117 (offix-start-drag) moved to dragdrop.el
14118 * dragdrop.el (cde-start-drag) moved from frame.el
14119 (offix-start-drag-region) moved from frame.el
14120 (offix-start-drag) moved from frame.el
14121 (cde-start-drag-region) cde drag regions
14122 * mouse.el (mouse-drag-or-yank) will now call cde-start-drag-region
14124 1998-05-26 Oliver Graf <ograf@fga.de>
14126 * dragdrop.el: created dragdrop-drag prototypes
14127 (cde-start-drag-region) fixed typo
14129 1998-05-28 SL Baur <steve@altair.xemacs.org>
14131 * simple.el (after-init-hook): Remove reader macro.
14133 * packages.el (packages-hardcoded-lisp): Get rid of reader
14134 macros. Update DOC string.
14136 1998-05-25 Hrvoje Niksic <hniksic@srce.hr>
14138 * mouse.el (drag-window-divider): Ditto.
14140 * modeline.el (mouse-drag-modeline): Use it.
14142 * lisp-mode.el (let-specifier): Specify indentation.
14144 * specifier.el (let-specifier): Renamed from
14145 `with-specifier-instance'.
14147 1998-05-27 Andy Piper <andyp@parallax.co.uk>
14150 * faces.el: move definition of xpm-color-symbols from x-faces.el
14151 to faces. Predicate x-get-resource on the presence of x.
14153 * msw-faces.el: set 3d-object face rather than modeline. Specify
14154 faces as specfier defaults.
14156 * package-get.el: don't use package-admin-add-single-file-package.
14158 1998-05-25 Hrvoje Niksic <hniksic@srce.hr>
14160 * toolbar-items.el: Fixup tooltips.
14161 (toolbar-gnus): Don't use obsolete variable
14162 toolbar-news-frame-properties.
14163 (toolbar-news-reader): Default to `gnus' instead of
14166 * files.el (auto-mode-alist): Correctly recognize `.emacs' under
14169 1998-05-25 Andy Piper <andyp@parallax.co.uk>
14171 * package-get.el: rename -installedp -> -installed-p.
14173 1998-05-23 Kirill M. Katsnelson <kkm@kis.ru>
14175 * glyphs.el (init-glyphs): Created `border-glyph' face, with no
14176 attributes, and assinged it to continuation, truncation and
14179 * msw-glyphs.el: Assigned WinDings font to `border-glyph' face,
14180 and made continuation, truncation and hscroll glyphs arrow
14181 characters out of that font.
14183 1998-05-22 Hrvoje Niksic <hniksic@srce.hr>
14185 * minibuf.el (minibuffer-electric-separator): Play nicely with
14186 directory-sep-char being \.
14187 (minibuffer-electric-tilde): Ditto.
14188 (read-file-name-map): Ditto.
14190 1998-05-22 Hrvoje Niksic <hniksic@srce.hr>
14192 * mouse.el (default-mouse-track-maybe-own-selection): Pause only
14194 (default-mouse-track-deal-with-down-event): Avoid
14195 `x-disown-selection'; use `disown-selection' instead.
14197 1998-05-21 Andy Piper <andyp@parallax.co.uk>
14200 * x-select.el: selection cleanup. (x-cut-copy-clear-internal)
14201 moved to (cut-copy-clear-internal) in select.el. Ditto for
14202 (x-delete-primary-selection) (x-kill-primary-selection)
14203 (x-copy-primary-selection).
14204 (own-clipboard): new function.
14206 * msw-select.el: use the new kill/delete/copy/cut-copy-clear
14207 functions in select.el. remove old ones.
14208 (mswindows-own-clipboard): new function.
14210 1998-05-21 Andy Piper <andyp@parallax.co.uk>
14212 * gnuserv.el: allow connections from mswindows type devices.
14214 1998-05-20 Andy Piper <andyp@parallax.co.uk>
14216 * msw-glyphs.el: change image type used from cursor to resource.
14218 1998-05-20 Kirill M. Katsnelson <kkm@kis.ru>
14220 * x-scrollbar.el (x-init-scrollbar-from-resources): Added support
14221 for {top,bottom}-{left,right} values in addition to
14222 {top,bottom}_{left,right}.
14223 Use x-get-resource instead of x-get-resource-and-bogosity-check.
14225 1998-05-20 Hrvoje Niksic <hniksic@srce.hr>
14227 * cl-macs.el (specifier-instance): Undefine its setf method.
14229 * specifier.el (with-specifier-instance): Added docstring.
14231 * mouse.el (drag-window-divider): Ditto.
14233 * modeline.el (mouse-drag-modeline): Use it.
14235 * lisp-mode.el (with-specifier-instance): Define its indentation
14238 * specifier.el (with-specifier-instance): New macro.
14240 1998-05-19 Andy Piper <andyp@parallax.co.uk>
14242 * package-get.el (package-get-create-custom): new function to
14243 auto-generate package-get-custom.el from package-get-base.el.
14244 * (package-get-ever-installedp): new function.
14245 * (package-get-custom): new function to get all packages specified
14248 1998-05-19 Hrvoje Niksic <hniksic@srce.hr>
14250 * cus-edit.el (custom-file): Revert to `~/.emacs'.
14252 1998-05-23 SL Baur <steve@altair.xemacs.org>
14254 * cl-extra.el: Reverse previous float change.
14256 1998-05-17 Andy Piper <andyp@parallax.co.uk>
14259 * faces.el (try-font-name): moved from x-faces.el since it is
14260 required by w3 under mswindows as well X.
14262 1998-05-18 Kirill M. Katsnelson <kkm@kis.ru>
14264 * winnt.el: Removed evil (setq completion-ignore-case t)
14265 clause, one more overlookef fsfism.
14266 (nt-quote-args-functions-alist): End sentences with double space.
14268 1998-05-18 Kirill M. Katsnelson <kkm@kis.ru>
14270 * window-xemacs.el (push-window-configuration): Remove kludgery of
14271 recaching default-toolbar specifier.
14272 (pop-window-configuration): Ditto.
14273 (unpop-window-configuration): Ditto.
14275 1998-05-16 Hrvoje Niksic <hniksic@srce.hr>
14277 * modeline.el (modeline-minor-mode-menu): Don't use :menu-tag.
14279 1998-05-17 Kirill M. Katsnelson <kkm@kis.ru>
14281 * winnt.el (nt-quote-args-verbatim): Added function.
14282 (nt-quote-args-prefix-quote): Added function.
14283 (nt-quote-args-backslash-quote): Added function.
14284 (nt-quote-args-double-quote): Added function.
14285 (nt-quote-args-functions-alist): New variable.
14286 (nt-quote-process-args): Added function. This is the main quoting
14287 work horse called from process-nt.c
14289 1998-05-16 Kirill M. Katsnelson <kkm@kis.ru>
14291 * winnt.el: Removed duplicate definitions for backspace,
14292 delete, M-backspace and C-M-backspace.
14293 (file-name-buffer-file-type-alist): Removed this variable.
14294 (find-buffer-file-type): Removed function.
14295 (find-file-binary): Removed function.
14296 (find-file-text): Removed function.
14297 (find-file-not-found-set-buffer-file-type): Removed function.
14298 (save-to-unix-hook): Removed function.
14299 (revert-from-unix-hook): Removed function.
14300 (using-unix-filesystems): Removed function.
14301 (original-make-auto-save-file-name): DEFSUBR to avoid doc snarf
14303 (x-set-selection): Removed function.
14304 (x-get-selection): Removed function.
14305 Removed commented FSFisms.
14306 Replaced copyright notice (this file is not part of GNU Emacs).
14307 (nt-shell-mode-hook): Moved here from a lambda expression. Added
14308 comint-process-echoes setting to t.
14310 1998-05-17 Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de>
14312 * packages.el (packages-no-package-hierarchy-regexp): Introduced
14313 and used following the interface change of
14314 `paths-find-recursive-path'.
14316 * find-paths.el (paths-find-recursive-path): Exclusion is now by a
14317 regexp instead of a list of base names.
14318 (paths-version-control-filename-regexp):
14319 (paths-lisp-filename-regexp): (paths-no-lisp-directory-regexp):
14320 Introduced and used following the interface change of
14321 `paths-find-recursive-path'.
14323 1998-05-16 Hrvoje Niksic <hniksic@srce.hr>
14325 * simple.el (delete-forward-p): Make it a defun; do X garbage only
14326 on X devices, rather than on all non-TTY devices.
14328 1998-05-16 Kirill M. Katsnelson <kkm@kis.ru>
14330 * msw-mouse.el: New file. Sets up cursor shapes for Windows.
14332 * dumped-lisp.el (preloaded-file-list): Added msw-mouse.el
14334 1998-05-17 Adrian Aichner <adrian@xemacs.org>
14336 * itimer.el (activate-itimer): Fixed usage of integers
14337 as argument to `concat'.
14339 1998-05-17 Glynn Clements <glynn@sensei.co.uk>
14341 * itimer.el (start-itimer): replace the use of `concat' with
14344 1998-05-16 SL Baur <steve@altair.xemacs.org>
14346 * mode-motion.el (mode-motion-hook): Clarify docstring.
14347 From Bob Weiner <weiner@altrasoft.com>
14349 * loadhist.el (symbol-file): Supply prompt string when used
14351 From Bob Weiner <weiner@altrasoft.com>
14353 1998-05-16 Hrvoje Niksic <hniksic@srce.hr>
14355 * loadup.el (really-early-error-handler): Ditto.
14357 * update-elc.el: Ditto.
14359 * setup-paths.el (paths-construct-exec-path): Ditto.
14361 * make-docfile.el: Ditto.
14363 * find-paths.el (paths-decode-directory-path): Use split-path
14364 instead of decode-path.
14366 * files.el (parse-colon-path): Update docstring reference.
14368 1998-05-15 Jonathan Harris <jhar@tardis.ed.ac.uk>
14372 Bind cut'n'paste keys to non window-system specific functions.
14374 * msw-select.el: New function mswindows-clear-clipboard.
14375 mswindows-cut-copy-clipboard extended to handle clearing of the
14376 selection and renamed to mswindows-cut-copy-clear-clipboard.
14378 * select.el: on mswindows devices delete-primary-selection
14379 calls mswindows-clear-clipboard.
14381 1998-05-15 Hrvoje Niksic <hniksic@srce.hr>
14383 * simple.el (quoted-insert): Inhibit quit when using read-char.
14385 * cmdloop.el (read-char): Don't inhibit quit.
14386 (read-char-exclusive): Ditto.
14387 (read-char): Signal quit if quit-char was pressed.
14388 (read-char-exclusive): Ditto.
14389 (read-quoted-char): Return a character, not integer.
14391 * menubar-items.el (default-popup-menu): Use Andy's generic
14393 (default-popup-menu): Fix code.
14395 1998-05-14 Oliver Graf <ograf@fga.de>
14397 * dragdrop.el (dragdrop-function-widget): this time it's done
14399 1998-05-13 Oliver Graf <ograf@fga.de>
14401 * dumped-lisp.el: dragdrop.el now based on dragdrop-api feature
14403 1998-05-15 Kirill M. Katsnelson <kkm@kis.ru>
14405 * device.el (device-pixel-width):
14406 (device-pixel-height):
14408 (device-mm-height):
14409 (device-bitplanes):
14410 (device-color-cells): Swapped parameters to device-system-metric
14411 according to the interface change.
14413 1998-05-14 Kirill M. Katsnelson <kkm@kis.ru>
14415 * mouse.el (default-mouse-motion-handler): Use new name of the
14416 function event-over-vertical-divider-p.
14417 Do not set E-W arrow cursor over the divider if
14418 vertical-divider-draggable-p is nil in the window.
14419 ([top-level]): Use new name for the variable
14420 vertical-divider-map.
14421 (drag-window-divider): Respect vertical-divider-draggable-p.
14422 Variable name typo fixes.
14424 1998-05-14 Hrvoje Niksic <hniksic@srce.hr>
14426 * keymap.el (kbd): Define here; handle string constants and
14429 1998-05-15 Christian Nyb <chr@mediascience.no>
14431 * simple.el (zap-up-to-char): New function. Behaves like `zap-to-char'
14434 1998-05-13 Didier Verna <didier@xemacs.org>
14436 * mouse.el (drag-window-divider): give the vertical divider a
14437 pressed look when dragging it.
14439 1998-05-13 Andy Piper <andyp@parallax.co.uk>
14441 * faces.el: predicate some more face operations on x or mswindows
14444 * modeline.el: enable modeline coloring for mswindows.
14446 1998-05-13 Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de>
14448 * minibuf.el (minibuffer-default): Added variable; compatible with
14450 (next-history-element): Used `minibuffer-default'.
14452 1998-05-12 Oliver Graf <ograf@fga.de>
14454 * dragdrop.el (dragdrop-function-widget): button and mods ok
14455 arguments still look a bit strange
14456 (dragdrop-compare-mods) created
14457 (dragdrop-drop-do-functions) correctly checks for buttons and
14460 1998-05-14 Hrvoje Niksic <hniksic@srce.hr>
14462 * setup-paths.el (paths-default-info-directories): Replace
14463 path-separator with directory-sep-char.
14465 * files.el (path-separator): Don't define it here.
14467 1998-05-14 Hrvoje Niksic <hniksic@srce.hr>
14469 * update-elc.el: Ditto.
14471 * setup-paths.el (paths-construct-exec-path): Ditto.
14473 * make-docfile.el: Ditto.
14475 * loadup.el (really-early-error-handler): Ditto.
14477 * find-paths.el (paths-decode-directory-path): Use decode-path
14478 instead of decode-path-internal.
14480 * files.el (parse-colon-path): Update docstring.
14482 1998-05-13 Hrvoje Niksic <hniksic@srce.hr>
14484 * subr.el (get-buffer-window-list): Make BUFFER optional.
14486 * window-xemacs.el (windows-of-buffer): Defalias to
14487 get-buffer-window-list.
14489 1998-05-12 Hrvoje Niksic <hniksic@srce.hr>
14491 * disass.el: Fix maintainer keyword.
14493 * bytecomp.el (byte-compile-and-load-file): Autoload.
14494 (byte-compile-buffer): Ditto.
14496 * lisp-mode.el (eval-last-sexp): Skip ` in `variable' so that the
14497 value is returned, not the name.
14498 (lisp-imenu-generic-expression): Enable it.
14499 (lisp-mode-variables): Ditto.
14500 (lisp-indent-offset): Change defconst to defvar.
14501 (lisp-indent-function): Ditto.
14502 (lisp-body-indent): Ditto.
14504 1998-05-12 Hrvoje Niksic <hniksic@srce.hr>
14506 * modeline.el: Use zap-last-kbd-macro-event.
14508 * lisp-mode.el (eval-interactive): If eval-interactive-verbose is
14509 nil, don't attempt to do anything with messages.
14510 (eval-last-sexp): Use `letf' for clarity.
14512 1998-05-12 Hrvoje Niksic <hniksic@srce.hr>
14514 * startup.el: It's still `.emacs', not yet `.xemacs/init.el'.
14516 1998-05-11 Martin Buchholz <martin@xemacs.org>
14521 Change empty docstrings into no doc strings at all.
14522 Fix bogus FSF-format docstrings.
14523 * etags.el: Fix docstring.
14525 1998-05-11 Jan Vroonhof <vroonhof@math.ethz.ch>
14527 * package-get.el (package-get): Use internal md5
14529 1998-05-13 SL Baur <steve@altair.xemacs.org>
14531 * about.el (about-xemacs): Correct abuse of concat.
14533 1998-05-11 SL Baur <steve@altair.xemacs.org>
14535 * info.el (Info-mode): Use easymenu.
14537 1998-05-12 Hrvoje Niksic <hniksic@srce.hr>
14539 * apropos.el (apropos): Don't use concat with integers.
14541 * cmdloop.el (describe-last-error): Handle the case when no error
14542 was seen gracefully.
14544 * apropos.el (apropos-print): Use with-displaying-help-buffer as
14546 (apropos-describe-plist): Ditto.
14548 * help.el (with-displaying-help-buffer): Revert to a defun.
14549 (describe-key): Use it as defun.
14550 (describe-mode): Ditto.
14551 (describe-bindings): Ditto.
14552 (describe-prefix-bindings): Ditto.
14553 (describe-installation): Ditto.
14554 (view-lossage): Ditto.
14555 (describe-function): Ditto.
14556 (describe-variable): Ditto.
14557 (describe-syntax): Ditto.
14559 1998-05-11 Oliver Graf <ograf@fga.de>
14561 * dragdrop.el: changed order of require/provide
14562 (dragdrop-drop-mime-default) changed to new calling conventions
14563 (dragdrop-drop-do-functions) changed to new calling conventions
14564 (dragdrop-function-widget) this one needs more work...
14566 1998-05-10 Oliver Graf <ograf@fga.de>
14568 * about.el: another small change in my entry
14569 * dragdrop.el (dragdrop-drop-log-function): logging added
14570 plus customizations
14571 changed interface to handler functions. now called with event
14574 1998-05-12 Kirill M. Katsnelson <kkm@kis.ru>
14576 * glyphs.el (divider-pointer-glyph): Declared new glyph,
14577 E-W arrow pointer displayed over draggable dividers.
14579 * mouse.el (default-mouse-motion-handler): Show it when
14581 (drag-window-divider): Added.
14582 ([top-level]): Initialized window-divider-map with a keymap
14583 binding the above function to left button down event.
14585 * x-mouse.el (x-init-pointer-shape): Initialize
14586 divider-pointer-glyph from Cursor.dividerPointer, or use default
14589 1998-04-30 Gunnar Evermann <Gunnar.Evermann@nats.informatik.uni-hamburg.de>
14591 * toolbar-items.el (toolbar-compile): respect should-use-dialog-box-p
14593 1998-05-11 Hrvoje Niksic <hniksic@srce.hr>
14595 * simple.el (count-words-buffer): Don't query for buffer.
14596 (count-lines-buffer): Ditto.
14598 1998-05-11 Jan Vroonhof <vroonhof@math.ethz.ch>
14600 * help.el (where-is): add optional insert argument.
14602 1998-05-11 Hrvoje Niksic <hniksic@srce.hr>
14604 * help.el (describe-key-briefly): New argument INSERT.
14606 * simple.el (eval-expression): New optional argument; synch with
14609 * keydefs.el (global-map): Add new register bindings.
14611 * register.el: Synched with FSF 20.3.
14613 1998-05-11 Jan Vroonhof <vroonhof@math.ethz.ch>
14615 * window-xemacs.el (recenter): all arguments are optional.
14617 1998-05-10 Kirill M. Katsnelson <kkm@kis.ru>
14619 * device.el: (device-pixel-width): Reflected name/parameters
14620 change to device-system-metric.
14621 (device-pixel-height): Ditto.
14622 (device-mm-width): Ditto.
14623 (device-mm-height): Ditto.
14624 (device-bitplanes): Ditto.
14625 (device-color-cells): Ditto.
14627 1998-05-10 Hrvoje Niksic <hniksic@srce.hr>
14629 * cl-extra.el (cl-float-limits): Removed; move code to top-level.
14631 * cl.el (most-positive-fixnum): Document.
14632 (most-negative-fixnum): Ditto.
14634 * cus-dep.el: Updated comment.
14636 * cus-load.el: Use most-positive-fixnum as the gc-inhibiting
14639 * cus-load.el (custom-put): Removed.
14641 * files.el (after-find-file): Just resignal quit instead of
14642 signaling "canceled".
14644 1998-05-10 Hrvoje Niksic <hniksic@srce.hr>
14646 * frame.el (other-frame): Use `focus-frame' instead of
14647 select-frame kludges.
14649 * lisp-mode.el: Update lisp-indent-function for
14650 save-selected-frame and with-selected-frame.
14652 * frame.el (save-selected-frame): New macro.
14653 (with-selected-frame): Ditto.
14654 (other-frame): Use `set-frame-focus'.
14656 1998-05-06 Oliver Graf <ograf@fga.de>
14658 * dragdrop.el (dragdrop-drop-dispatch): changed to new list concept
14659 (dragdrop-drop-url-default) default handler for URL drops created
14660 (dragdrop-drop-mime-default) default handler for MIME drops created
14661 (dragdrop-drop-functions) default custom for handling drops created
14662 (dragdrop-drop-do-functions) helper for drgadrop-drop-dispatch
14664 1998-05-05 Jonathan Harris <jhar@tardis.ed.ac.uk>
14666 * mouse.el: Removed redundant mouse-mswindows-drop function.
14668 1998-05-05 Oliver Graf <ograf@fga.de>
14670 * about.el: changed some text in my entry
14671 * dragdrop.el: added customs
14673 1998-05-04 Oliver Graf <ograf@fga.de>
14675 * mouse.el: killed global drop key bindings
14676 (mouse-offix-drop) removed
14677 * dragdrop.el: created
14678 * dumped-lisp.el: inclusion of dragdrop.el for window-systems
14680 1998-05-09 Kirill M. Katsnelson <kkm@kis.ru>
14682 * x-scrollbar.el (x-init-scrollbar-from-resources): Initialize
14683 scrollbar-on-{left,top}-p from *scrollBarPlacement resources.
14685 * x-misc.el (x-get-resource-and-maybe-bogosity-check): Removed
14688 * scrollbar.el (scrollbars-visible-p): Use new
14689 {vertical,horizontal}-scrollbar-visible-p specifiers.
14691 1998-04-18 Kirill M. Katsnelson <kkm@kis.ru>
14693 * device.el (device-pixel-height):
14694 (device-pixel-width):
14696 (device-mm-height):
14697 (device-bitplanes):
14698 (device-color-cells): Moved these 6 functions from device.c; they
14699 all use single (device-system-metrics) call.
14701 1998-05-09 SL Baur <steve@altair.xemacs.org>
14703 * dumped-lisp.el (preloaded-file-list): x-menubar.el and x-toolbar.el
14706 * menubar-items.el:
14707 * toolbar-items.el: Renamed from x-menubar/x-toolbar.
14708 Suggested by Hrvoje Niksic <hniksic@srce.hr>
14710 * help.el (help-map): Remove Hyperbole keybinding logic.
14711 Suggested by: Michael Ernst <mernst@cs.washington.edu>
14713 1998-05-08 SL Baur <steve@altair.xemacs.org>
14715 * x-menubar.el (default-menubar): Enable 'mail-user-agent' feature.
14716 From SAKIYAMA Nobuo <nobuo@db3.so-net.or.jp>
14718 1998-05-07 Andy Piper <andyp@parallax.co.uk>
14720 * msw-glyphs.el: use nicer icon3 from the frame icon.
14722 1998-05-07 SL Baur <steve@altair.xemacs.org>
14724 * version.el (emacs-version): Remove InfoDock conditionals.
14726 * startup.el (startup-splash-frame): Change ID logo name.
14728 1998-05-06 Hrvoje Niksic <hniksic@srce.hr>
14730 * files.el (after-find-file): If the user presses C-g on
14731 directory-creation prompt, kill the buffer.
14733 1998-05-06 SL Baur <steve@altair.xemacs.org>
14735 * simple.el (count-words-region): Reverse previous change.
14737 1998-05-05 Hrvoje Niksic <hniksic@srce.hr>
14739 * replace.el (query-replace): Just call perform-replace.
14740 (query-replace-regexp): Ditto.
14741 (perform-replace): Move region handling here.
14742 (perform-replace): Use the new arg to match-data.
14744 1998-03-08 Kyle Jones <kyle_jones@wonderworks.com>
14746 * x-init.el: Install X specific display table that
14747 displays char 0240 as a space to avoid whatever it is
14748 that screws up display of that character code.
14750 1998-05-03 Hrvoje Niksic <hniksic@srce.hr>
14752 * help.el (function-arglist): If no arguments are documented for a
14753 subr, print nothing rather than incorrect output.
14755 1998-05-05 SL Baur <steve@altair.xemacs.org>
14757 * cmdloop.el (command-error): Update bail-out error message to use
14758 `emacs-program-name'.
14760 * lib-complete.el: Remove reader macro cruft.
14762 * dumped-lisp.el (preloaded-file-list): Phase I: remove InfoDock
14765 * simple.el (count-words-region): Drop interactive-p check on the
14768 1998-05-04 Jonathan Harris <jhar@tardis.ed.ac.uk>
14772 Correct spelling of mswindows-font-canonicalize-name.
14774 1998-05-03 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
14776 * ldap.el (ldap-host-parameters-alist): Replaced with
14777 `ldap-host-parameters-plist'
14778 (ldap-search): Adapt to previous change
14780 1998-05-02 SL Baur <steve@altair.xemacs.org>
14782 * about.el (about-hackers): Update Bob Weiner bio.
14783 (about-maintainer-info): Ditto.
14785 1998-05-02 Hrvoje Niksic <hniksic@srce.hr>
14787 * simple.el (display-warning-minimum-level): Docfix.
14789 1998-04-04 Per Abrahamsen <abraham@dina.kvl.dk>
14791 * widget.el (:default-get): New keyword.
14792 * wid-edit.el (default, widget-default-default-get): Define it.
14793 (group, widget-group-default-get): Define it.
14794 (menu-choice, widget-choice-default-get): Define it.
14795 (widget-default-get): New function.
14796 (widget-choice-action): Call it.
14797 (widget-editable-list-entry-create): Call it.
14799 1998-05-01 Hrvoje Niksic <hniksic@srce.hr>
14801 * byte-optimize.el (byte-boolean-vars): Removed.
14802 (byte-optimize-lapcode): Use `built-in-variable-type' instead of
14803 lookup through `byte-boolean-vars'.
14805 1998-05-01 Kirill M. Katsnelson <kkm@kis.ru>
14807 * x-scrollbar.el (x-init-scrollbar-from-resources): Stuff
14808 resource-provided values into ghost specs for scrollbar-height and
14811 1998-05-01 Hrvoje Niksic <hniksic@srce.hr>
14813 * byte-optimize.el: Don't attempt to optimize /=.
14815 * bytecomp.el (byte-compile-one-ore-more-args): New function.
14816 (byte-compile-/=): Ditto.
14818 1998-05-02 SL Baur <steve@altair.xemacs.org>
14820 * apropos.el: Use `with-displaying-help-buffer'.
14821 (apropos-print): Remove explicit mentions of "*Apropos*" buffer.
14822 Use `with-displaying-help-buffer'.
14823 (apropos-follow): Do not give special treatment to buffer cursor
14824 was in prior to a mouse click.
14825 (apropos-describe-plist): Use `with-displaying-help-buffer'.
14826 (apropos-print-doc): Set correct buffer for setting text
14829 1998-05-01 SL Baur <steve@altair.xemacs.org>
14831 * help.el (help-buffer-prefix-string): New variable.
14832 (help-buffer-name): Use it.
14834 * modeline.el (modeline-minor-mode-menu): Alphabetize the minor
14837 1998-04-30 Greg Klanderman <greg@alphatech.com>
14839 * frame.el (other-frame): Work even when focus-follows-mouse is true.
14841 1998-05-01 Hrvoje Niksic <hniksic@srce.hr>
14843 * files.el (find-file-noselect): Update docstring.
14844 (find-file-noselect): Signal an error if found an unreadable file.
14845 (file-chase-links): Save the match data.
14846 (normal-mode): Use `lwarn' and `error-message-string'.
14847 (interpreter-mode-alist): Change defconst to defvar.
14848 (inhibit-first-line-modes-regexps): Ditto.
14849 (inhibit-first-line-modes-regexps): Added .tgz.
14850 (inhibit-first-line-modes-suffixes): Change defconst to defvar.
14851 (change-major-mode-with-file-name): New user-option.
14852 (set-visited-file-name): Synched with FSF.
14853 (file-name-extension): New function, from FSF 20.3.
14854 (file-relative-name): Synched with FSF.
14855 (save-some-buffers): Support the C-r feature.
14856 (recover-session): Synched with FSF.
14857 (kill-some-buffers): Ditto.
14858 (set-auto-mode): New argument JUST-FROM-FILE-NAME.
14860 1998-04-30 SL Baur <steve@altair.xemacs.org>
14862 * files.el (insert-file): Undo previous change and reenable use of
14865 1998-04-30 Hrvoje Niksic <hniksic@srce.hr>
14867 * window-xemacs.el (recenter): Define.
14869 1998-04-29 Andy Piper <andyp@parallax.co.uk>
14871 * font.el (mswindows-font-create-name)
14872 (mswindows-font-create-object): new functions for mswindows type
14875 * msw-faces.el (mswindows-font-canicolize-name): fix so that
14876 strings are parsed as well as font objects.
14878 1998-04-30 Hrvoje Niksic <hniksic@srce.hr>
14880 * modeline.el (defining-kbd-macro): Restore modeline indication of
14881 kbd-macro being recorded.
14882 (add-minor-mode): Simplify docstring.
14883 (modeline-minor-mode-menu): Remove stuff.
14885 1998-04-29 Andy Piper <andyp@parallax.co.uk>
14887 * code-process.el (call-process): dynamically decide process
14890 1998-04-29 Jim Radford <radford@robby.caltech.edu>
14892 * modeline.el: Add line-number-mode, column-number-mode to
14893 the modeline minor-mode menu. Button2 on the line number does
14896 1998-04-29 Andy Piper <andyp@parallax.co.uk>
14898 * mouse.el: move x-selection-owner-p type things to
14901 * msw-init.el: copy zmacs stuff from x-init.el
14903 * msw-select.el (mswindows-own-selection)
14904 (mswindows-disown-selection) (mswindows-selection-owner-p): new
14905 functions. Very simple minded implementation of selectio
14908 * select.el (own-selection) (disown-selection)
14909 (activate-region-as-selection) (select-make-extent-for-selection)
14910 (valid-simple-selection-p): functions moved from x-select.el for
14911 generalized selection.
14913 * x-select.el: see select.el changes.
14915 * x-toolbar.el: use new selection functions.
14917 1998-04-28 Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de>
14919 * packages.el (packages-find-package-directories): Fixed bug that
14920 would pick up multiple site-package directories.
14921 (package-locations): Added "xemacs-packages" as a late package
14924 * find-paths.el: Now uses `emacs-program-name' and
14925 `emacs-program-version'.
14926 Additions to enforce version-specific directories in
14927 `paths-find-version-directory'.
14929 1998-04-29 SL Baur <steve@altair.xemacs.org>
14931 * default.el: Removed.
14932 * site-start.el: Removed.
14934 1998-04-29 Didier Verna <didier@xemacs.org>
14936 * minibuf.el (minibuffer-history-minimum-string-length): Default
14939 1998-04-28 SL Baur <steve@altair.xemacs.org>
14941 * find-paths.el (paths-program-name): Rename.
14942 (paths-emacs-root-p): Ditto.
14943 (paths-find-site-directory): Ditto.
14945 1998-04-26 Karl M. Hegbloom <karlheg@inetarena.com>
14947 * lisp-mode.el (emacs-lisp-mode-popup-menu-1): Add menu entry for
14948 `emacs-lisp-byte-compile-and-load'.
14950 1998-04-26 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
14952 * ldap.el (ldap-search): Fixed additional parameter passing to
14955 1998-04-27 Andy Piper <andyp@parallax.co.uk>
14957 * select.el (kill-primary-selection) (selection-owner-p)
14958 (copy-primary-selection) (yank-clipboard-selection)
14959 (selection-exists-p) (delete-primary-selection): new file and
14960 functions that do the right thing for the selected device.
14962 * x-menubar.el: use generalised selection functions.
14964 * dumped-lisp.el: dump select.el.
14966 1998-04-27 SL Baur <steve@altair.xemacs.org>
14968 * find-paths.el (paths-progname): New variable.
14969 (paths-emacs-root-p): Use it.
14970 (paths-find-site-directory): Ditto.
14972 1998-04-26 SL Baur <steve@altair.xemacs.org>
14974 * loadup.el ((member "dump" command-line-args)): Dump as
14975 `infodock' if InfoDock.
14977 1998-04-25 SL Baur <steve@altair.xemacs.org>
14979 * find-paths.el (construct-emacs-version): Simplify, include
14980 program name in the return value.
14981 * (paths-find-version-directory): Use it.
14983 1998-04-25 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
14985 * info.el (Info-parse-dir-entries): Fixed regexp
14986 (Info-build-dir-anew): Remove full suffix and capitalize info file
14987 name for files with no @direntry
14988 (Info-batch-rebuild-dir): New function
14989 (Info-suffixed-file): Check for regular files instead of simple
14990 file existence (could catch directories before)
14992 1998-04-25 Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de>
14994 * setup-paths.el, find-paths.el: Removed uses of `not' which
14995 temacs doesn't have.
14997 * find-paths.el (paths-find-emacs-roots): Included exec-prefix
14998 into root searching.
15000 1998-04-24 Martin Buchholz <martin@xemacs.org>
15002 * subr.el: Remove definition of `not'.
15004 Sat Apr 24 1998 Andy Piper <andyp@parallax.co.uk>
15006 * msw-glyphs.el: enable graphics support.
15008 1998-04-23 Didier Verna <didier@xemacs.org>
15010 * x-menubar.el (default-menubar): restored the line-number-mode
15013 * misc doc string updates related to the options menu.
15015 1998-04-24 SL Baur <steve@altair.xemacs.org>
15017 * setup-paths.el (paths-construct-load-path): Fix typo.
15019 1998-04-23 Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de>
15021 * x-menubar.el (default-menubar): font-menu-this-frame-only-p and
15022 font-menu-ignore-scaled-fonts don't have to be bound now; this
15023 gets us one step further towards making --no-autoloads work.
15025 * startup.el (normal-top-level): Load auto-autoloads only if
15026 lisp-directory is non-nil.
15028 * setup-paths.el (paths-construct-load-path): Made it robust
15029 against nil lisp-directory.
15031 * startup.el (startup-setup-paths-warning): Added `lisp-directory'
15032 to the list of variables that cause a warning when nil.
15034 * toolbar.el (init-toolbar-location): Now works even when there's
15035 no toolbar icon directory.
15037 1998-04-23 Hrvoje Niksic <hniksic@srce.hr>
15039 * help.el (view-lossage): Recognize it.
15041 * simple.el (log-message): Mark multiline messages.
15043 1998-04-22 SL Baur <steve@altair.xemacs.org>
15045 * info.el (Info-exit): `toolbar-info-frame' doesn't necessarily exist.
15047 1998-4-20 Stephen J. Turnbull <turnbull@sk.tsukuba.ac.jp>
15049 * package-get.el (package-get-all): add `\n' separator to
15050 interactive specification so that both variables are read
15052 1998-04-22 Didier Verna <didier@xemacs.org>
15054 * x-menubar.el: ported the options menu to Custom.
15055 Moved the "read only" toggle button to the buffers menu.
15056 Corrected some missing ;;;###autoload or defcustom.
15058 * scrollbar.el (scrollbars-visible-p): defcustom wrapper around
15059 the scrollbar-visible specifier for options menu handling.
15061 * toolbar.el (toolbar-visible-p)
15062 (toolbar-captioned-p)
15063 (default-toolbar-position): defcustom wrappers around
15064 the toolbar specifiers for options menu handling.
15066 * frame.el (get-frame-for-buffer-default-instance-limit):
15067 defcustom it for options menu handling.
15069 * font-lock.el (font-lock-mode): defcustom and autoload the variable
15070 font-lock-mode for options menu handling.
15072 * cus-start.el: added Custom properties to overwrite-mode for
15073 options menu handling.
15075 Wed Apr 22 12:59:35 1998 Andy Piper <andyp@parallax.co.uk>
15077 * about.el: shameless self-promotion.
15079 1998-04-21 Hrvoje Niksic <hniksic@srce.hr>
15081 * simple.el (raw-append-message): Slightly optimize.
15082 (remove-message): Use `push' for clarity.
15083 (append-message): Ditto.
15084 (display-warning): Dito.
15085 (raw-append-message): Send the message to the appropriate device.
15087 1998-04-22 SL Baur <steve@altair.xemacs.org>
15089 * auto-save.el (auto-save-cyclic-hash-14): De-ebolification.
15090 From Sean MacLennan <Sean.MacLennan@pika.ca>
15092 1998-04-18 Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de>
15094 * setup-paths.el: Changed `directory-sep-char' to
15095 `path-separator', following a change in GNU Emacs.
15097 1998-04-19 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
15099 * info.el (Info-maybe-update-dir): Bug fix in `conservative' behaviour
15100 (Info-build-dir-anew): Add a final newline.
15101 (Info-build-dir-anew): Do not issue warning when rebuilding policy
15103 (Info-rebuild-dir): Ditto
15105 * dumped-lisp.el (preloaded-file-list): Added ldap.el
15107 1998-04-21 SL Baur <steve@altair.xemacs.org>
15109 * simple.el (count-words-buffer): Retain zmacs region.
15110 (count-words-region): Ditto.
15111 * simple.el: (what-line): Expanded line counts.
15112 (count-lines): New parameter to conditionalize whether collapsed
15114 From Bob Weiner <weiner@altrasoft.com>
15116 1998-04-19 SL Baur <steve@altair.xemacs.org>
15118 * packages.el (package-locations): infodock-packages must override
15119 mule-packages and packages.
15121 1998-04-19 Jonathan Harris <jhar@tardis.ed.a.uk>
15124 remove rude messages from widget-activation-widget-mapper
15125 and widget-activation-glyph-mapper
15127 1998-04-17 Jonathan Harris <jhar@tardis.ed.ac.uk>
15129 * toolbar.el: Remove (featurep 'x) test from
15130 toolbar-make-button-list
15132 1998-04-17 Hrvoje Niksic <hniksic@srce.hr>
15134 * gnuserv.el (gnuserv-edit): Switch to the next gnuserv buffer
15135 only if in the same frame.
15137 1998-04-17 Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de>
15139 * packages.el (package-locations): Added site-packages hierarchy.
15141 * setup-paths.el (paths-default-info-directories): Introduced and
15144 * packages.el, setup-paths.el: Set various path searching depths
15147 * packages.el (packages-hierarchy-depth):
15148 (packages-load-path-depth): Introduced and used.
15150 * setup-paths.el (paths-load-path-depth): Introduced and used.
15152 * find-paths.el (paths-find-recursive-path): Added max-depth
15155 1998-04-15 Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de>
15157 * setup-paths.el (paths-construct-info-path): Removed
15158 dependency on behavior of (file-name-as-directory "").
15160 1998-04-09 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
15162 * ldap.el (ldap-search): Adapt to the new low-level API using ldap
15165 1998-04-14 Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de>
15167 * dump-paths.el, startup.el: Added handling for --debug-paths.
15169 1998-04-15 William M. Perry <wmperry@aventail.com>
15171 * wid-edit.el: We cannot just set the help-echo or balloon-help
15172 properties for an extent based on the :help-echo widget
15173 property, since help-echo and balloon-help cause an EXTENT to
15174 get passed in, where :help-echo functions are expecting a WIDGET
15176 1998-04-15 Kirill M. Katsnelson <kkm@kis.ru>
15178 * scrollbar.el (init-scrollbar-from-resources): Call
15179 mswindows-init-scrollbar-metrics when appropriate.
15181 Thu Apr 16 12:59:35 1998 Andy Piper <andyp@parallax.co.uk>
15183 * dumped-lisp.el: dump x-toolbar for window system
15185 * msw-init.el (init-post-mswindows-win): enable toolbars if we
15186 have support and xpm.
15188 1998-04-16 SL Baur <steve@altair.xemacs.org>
15190 * files.el (toggle-read-only): Fix docstring.
15191 From Didier Verna <didier@xemacs.org>
15193 1998-04-14 Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de>
15195 * startup.el (normal-top-level): Load autoload-file-name without
15196 specifying an extension---some people only auto-autoload.el.gz.
15198 1998-04-06 Hrvoje Niksic <hniksic@srce.hr>
15200 * files.el (backup-enable-predicate): Don't bomb on NAME being
15203 1998-04-13 Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de>
15205 * find-paths.el, packages.el: Now prefers configure'd paths.
15206 This shouldn't cause any of the originally anticipated problems as
15207 the current paths architecture will not define the various
15208 configure-xxx variables if they're not specified on the configure
15211 * find-paths.el, setup-paths.el, packages.el: Removed all
15212 mentionings of "/" as a path separator.
15213 Used paths-construct-path throughout.
15215 * find-paths.el (paths-construct-path): Created to assemble paths
15216 from directory components.
15218 * setup-paths.el, packages.el: Used paths-decode-directory-path
15219 instead of decode-path-internal.
15221 * find-paths.el: Removed unused (and bogus) paths-find-emacs-path
15223 (paths-decode-directory-path) Created.
15225 * setup-paths.el: Changed configure-exec-path to
15226 configure-exec-directory.
15228 1998-04-11 Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de>
15230 * packages.el (packages-find-packages): Fixed decoding of
15233 * startup.el: -no-packages -> -no-early-packages.
15235 (packages-load-package-lisps): Fixed loading of auto-autoload
15238 * startup.el (normal-top-level): Fixed loading of core
15241 * obsolete.el: Un-obsoleted site-directory. Sigh.
15243 * startup.el, packages.el, dump-paths.el: Added proper settings
15244 for site-directory and lisp-directory variables.
15246 * startup.el, loadup.el: Renamed inhibit-update-autoloads to
15247 inhibit-package-autoloads and fixed handling of it.
15249 * startup.el, packages.el, dump-paths.el, loadup.el: Fixed
15250 handling of former inhibit-package-init, now
15251 inhibit-early-packages, to make -vanilla etc. work.
15253 1998-04-10 Kirill M. Katsnelson <kkm@kis.ru>
15255 * code-process.el (start-process): Fallback to 'undecided instead
15256 of 'binary for process input coding stream.
15258 * process.el (start-process): Docstring fix.
15260 1998-04-09 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
15262 * info.el (Info-insert-dir): Do not insert temporary dir files
15263 in Info-dir-file-attributes
15264 (Info-build-dir-anew): Ensure temporary buffer is not read-only
15265 (Info-rebuild-dir): Ditto.
15267 1998-04-09 Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de>
15269 * obsolete.el: Added obsoleteness declarations for
15270 `site-directory' and `Info-default-directory-list'.
15272 1998-04-08 Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de>
15274 * find-paths.el (paths-find-emacs-root): Only look at the
15275 executable at the end of the symlink chain for determining the
15278 1998-04-07 Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de>
15280 * setup-paths.el (paths-construct-info-path): Changed construction
15281 to cater to gone default in configure.
15283 * find-paths.el (paths-uniq-append): Added.
15285 * packages.el: Rewritten package path construction once again.
15287 * dump-paths.el, startup.el: Removed package-path as a global
15290 * package-admin.el (package-admin-add-single-file-package):
15291 (package-admin-add-binary-package): Changed package-path to
15294 * packages.el (packages-split-path): Split path at "/" rather than
15295 nil according to change in emacs.c.
15297 1998-04-06 Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de>
15299 * setup-paths.el (paths-construct-info-path): Changed info path
15300 order so that directories come out right.
15301 (paths-find-lock-directory): Fixed bug: It used to think
15302 configure-lock-directory is a path.
15304 1998-04-06 Jeff Miller <jmiller@smart.net>
15306 * x-toolbar.el: Added toolbar-vector-xxxxxx defvars. Modified
15307 initial-toolbar-spec to use new toolbar-vector-xxxxxx defvars. This
15308 eases the use of toolbar-add/kill-item functions.
15310 1998-04-07 Kirill M. Katsnelson <kkm@kis.ru>
15312 * code-files.el (file-coding-system-alist): Commented out
15313 loaddefs.el magical treatment.
15315 1998-04-06 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
15317 * info.el (Info-rebuild-outdated-dir): Added new option
15318 `conservative' and made it the default
15319 (Info-rebuild-dir): Appropriately parse multi-line description
15320 strings, and multi-section dir files. Issue warning when dir
15321 is rebuilt as temporary
15322 (Info-build-dir-anew): Issue warning when dir is built as
15325 1998-04-04 Kirill M. Katsnelson <kkm@kis.ru>
15327 * list-mode.el (list-mode-map): Bind highlight motion commands to
15328 standard keys left, right, C-b and C-f.
15330 1998-03-29 Karl M. Hegbloom <karlheg@bittersweet.inetarena.com>
15332 * files.el (auto-mode-alist): allow .sc for Scheme->C
15334 1998-04-06 SL Baur <steve@altair.xemacs.org>
15336 * loadup.el (pureload): Don't quote (garbage-collect).
15338 1998-04-04 SL Baur <steve@altair.xemacs.org>
15340 * package-get-base.el: Updated.
15342 1998-04-04 Hrvoje Niksic <hniksic@srce.hr>
15344 * isearch-mode.el (isearch-just-started): New variable.
15345 (isearch-mode): Set it.
15346 (isearch-repeat): Advance one character forward only if the search
15347 was successful, and was not just started.
15348 (isearch-repeat): Clear isearch-just-started.
15350 1998-04-02 SL Baur <steve@altair.xemacs.org>
15352 * finder.el (finder-compile-keywords): Don't eval new finder-inf
15355 1998-03-26 Hrvoje Niksic <hniksic@srce.hr>
15357 * subr.el (listify-key-sequence): Removed.
15359 1998-03-31 Hrvoje Niksic <hniksic@srce.hr>
15361 * bytecomp.el (byte-compile-print-gensym): New option.
15362 (byte-compile-output-file-form): Use it.
15363 (byte-compile-output-docform): Ditto.
15364 (byte-compile-compiled-obj-to-list): Ditto.
15366 Sun Mar 29 1998 Andy Piper <andyp@parallax.co.uk>
15368 * msw-glyphs.el: set frame icon if xpm support.
15370 1998-03-30 Kyle Jones <kyle_jones@wonderworks.com>
15372 * help.el: Code that pretty prints variable values
15375 1998-04-02 SL Baur <steve@altair.xemacs.org>
15377 * find-paths.el (paths-emacs-root-p): Correct test for installation
15379 From Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de>
15381 1998-03-30 Kyle Jones <kyle_jones@wonderworks.com>
15383 * loaddefs.el: Don't set debug-ignored-errors; leave
15384 its default value set to nil.
15386 1998-03-29 Damon Lipparelli <lipp@primus.com>
15388 * info.el (Info-rebuild-dir): fixed mis-spelling.
15390 1998-03-29 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
15392 * info.el (Info-rebuild-outdated-dir): New custom var
15393 (Info-insert-node): Create/update dir file when needed, ie when it
15394 does not exist or is older than some info files in directory
15396 1998-04-01 Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de>
15398 * setup-paths.el, dump-paths.el, startup.el, packages.el: Allowed
15399 for last packages, mainly for using a 20.4 package base.
15401 * packages.el (late-packages): Typo fix. It was called
15404 * find-paths.el (paths-find-emacs-root): Bug fix: it now chases
15405 relative symlinks correctly.
15406 (paths-find-emacs-roots): More rigorous checking for plausible
15407 configuration-time root.
15409 * startup.el (normal-top-level): Added a warning if XEmacs cannot
15412 1998-03-27 Martin Buchholz <martin@xemacs.org>
15414 * faces.el: Fix docstrings.
15415 * glyphs.el: Fix docstrings.
15416 * mouse.el: Fix docstrings.
15418 * frame.el: Change phrase `current frame' to `selected frame'.
15420 * faces.el (face-spec-set-match-display): Make FRAME arg optional.
15422 * bytecomp.el (displaying-byte-compile-warnings): Rewrite some
15423 macros using backquote to make them infinitely more readable.
15425 1998-03-30 SL Baur <steve@altair.xemacs.org>
15427 * packages.el (packages-find-package-path): Hardcoded specialized
15428 InfoDock support until we can clean this up.
15430 * help.el (describe-bindings-1): Return the value of the bindings
15431 help buffer created.
15432 (describe-bindings): Ditto.
15434 * simple.el (set-variable): Restore previous behavior of not
15435 bombing if the variable to set is not boundp.
15437 1998-03-30 Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de>
15439 * packages.el (packages-handle-package-dumped-lisps): Allow for
15440 non-local files to be loaded off the package-lisp variable.
15442 1998-03-27 Kyle Jones <kyle_jones@wonderworks.com>
15444 * x-faces.el: Global X resources should override
15445 specs for all device classes (color, grayscale, mono);
15446 code currently doesn't override any of them. Fixed by
15447 calling remove-specifier with '(x default) as the tag
15448 set and allowing inexact matches.
15450 1998-03-27 Kyle Jones <kyle_jones@wonderworks.com>
15452 * faces.el: Separated face initializations based on
15453 device classes into device type specific (tag set,
15454 instantiator) pairs.
15456 1998-03-09 Hrvoje Niksic <hniksic@srce.hr>
15458 * wid-edit.el (widget-choice-action): Remember user's explicit
15460 (widget-choice-value-create): Respect it.
15461 From Richard Stallman <rms@gnu.org>
15463 1998-03-26 Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de>
15465 * setup-paths.el (paths-construct-info-path): Always append
15466 existing directories from configure-time info path.
15468 * startup.el (startup-setup-paths): Renamed misnamed info-path to
15469 Info-directory-list.
15471 * info.el: Removed Info-default-directory-list which was broken by
15473 Removed bogus initialization of Info-directory-list---startup.el
15474 can do a much better job.
15475 Added autoload of Info-directory-list.
15477 * setup-paths.el (paths-construct-load-path): Fixed a bug pointed
15478 out by Martin Buchholz <martin@xemacs.org>: EMACSLOADPATH used to
15479 be exclusive; now it's merely given precedence, just like in the
15482 1998-03-25 Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de>
15484 * find-paths.el (paths-find-architecture-directory): Fix bug with
15485 finding; it used to default too early.
15487 1998-03-25 Martin Buchholz <martin@xemacs.org>
15489 * packages.el (packages-split-path): Fix a bug; it used to fail
15490 for paths that weren't split.
15492 1998-03-26 SL Baur <steve@altair.xemacs.org>
15494 * finder.el (finder-compile-keywords): trap on errors.
15496 1998-03-24 Kyle Jones <kyle_jones@wonderworks.com>
15498 * x-faces.el (remove-specifier-specs-matching-tag-set-cdrs): Pass
15499 fourth argument of t so that only the specs exactly
15500 matching the tag lists are removed.
15502 1998-03-25 SL Baur <steve@altair.xemacs.org>
15504 * make-docfile.el: Don't discard the BOOTSTRAPLOADPATH.
15506 1998-03-23 SL Baur <steve@altair.xemacs.org>
15508 * minibuf.el (mouse-read-file-name-1): If a default directory was
15509 specified, use it for generating the completions.
15511 1998-03-23 Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de>
15513 * update-elc.el: Now respects inhibit-package-init and
15515 Now does path construction with loadup-paths.
15517 * startup.el (normal-top-level, startup-setup-paths): Now respects
15518 inhibit-package-init and inhibit-site-lisp.
15520 * packages.el (packages-find-package-path): Extended package path
15521 by version-specific hierarchies.
15522 (packages-find-packages): Now respects inhibit flag and
15524 Moved path setup to loadup-paths.
15526 * make-docfile.el: Now respects inhibit-package-init and
15528 Now does path construction with loadup-paths.
15530 * loadup.el: Now respects inhibit-package-init and
15533 * dumped-lisp.el (preloaded-file-list): Added loadup-paths.
15535 * loadup-paths.el: New file: setup load-path to encompass
15538 1998-03-22 SL Baur <steve@altair.xemacs.org>
15540 * auto-show.el: load-gc renamed to pureload.
15541 * site-load.el: Ditto.
15542 * packages.el (toplevel): Ditto.
15543 * loadup.el (really-early-error-handler): Ditto.
15544 * dumped-lisp.el (preloaded-file-list): Ditto.
15545 * cus-face.el (custom-declare-face): Ditto.
15547 1998-03-22 Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de>
15549 * <Today>: The Big Path Searching Overhaul.
15551 * find-paths.el: New file: find and assemble paths in the
15552 installation hierarchy.
15554 * setup-paths.el: New file: global layout of paths and directories
15555 within the XEmacs hierarchy.
15557 * packages.el: Replaced everything related to path searching and
15558 startup by code in terms of find-paths.
15560 * loadup.el, make-docfile.el, update-elc.el, startup.el: Now calls
15561 the new path searching engine.
15563 * dumped-lisp.el (preloaded-file-list): Added new files find-paths
15566 1998-03-22 SL Baur <steve@altair.xemacs.org>
15568 * dumped-lisp.el (preloaded-file-list): Load setup-paths.elc not
15571 1998-03-20 Kirill M. Katsnelson <kkm@kis.ru>
15573 * msw-glyphs.el: Added check for 'mswindows feature, so the file
15574 compiles identically in any configuration.
15575 Removed irrelevant commentary.
15577 1998-03-20 Kirill M. Katsnelson <kkm@kis.ru>
15579 * simple.el (set-variable): Allow setting specifiers.
15581 1998-03-19 SL Baur <steve@altair.xemacs.org>
15583 * lisp.el (forward-sexp): Revert previous change.
15585 1998-03-18 SL Baur <steve@altair.xemacs.org>
15587 * frame.el (frame-initialize): Use `delete-console' instead of
15588 `delete-device' to delete the stream console to match the usage in
15591 1998-03-16 SL Baur <steve@altair.xemacs.org>
15593 * files.el (cdpath-previous): New variable.
15595 From Bob Weiner <weiner@wave.altrasoft.com>
15597 1998-03-15 Kyle Jones <kyle_jones@wonderworks.com>
15599 * keydefs.el: Changed keybindings of forward-char,
15600 backward, scroll-up and scroll-down to point to their
15601 -command counterparts.
15603 * simple.el: New functions: forwarc-char-command,
15604 backwrad-char-command, scroll-up-command,
15605 scroll-down-command which work liek their counterparts
15606 except that they honor the variable
15607 signal-error-on-buffer-boundary.
15609 Definition of signal-error-on-buffer-boundary received
15612 defvar declaration added for word-across-newline to avoid
15613 byte-compiler warning about the free variable reference.
15615 1998-03-14 Kirill M. Katsnelson <kkm@kis.ru>
15617 * winnt.el: Removed "%t" from the beginning of
15618 modeline-format. From now on, there's no nt-specifics in the modeline.
15620 1998-03-14 SL Baur <steve@altair.xemacs.org>
15622 * setup-paths.el (paths-setup-paths-warning): Replace occurrences
15623 of `when' with `if'.
15625 1998-03-03 Kirill M. Katsnelson <kkm@kis.ru>
15627 * msw-glyphs.el: New file. Defines TTY-style glyphs for
15628 mswindows. Must be reworked along with glyphs.el, or
15629 merged into it, after there is images support.
15631 * dumped-lisp.el (preloaded-file-list): Dump msw-glyphs.el when
15634 1998-03-13 SL Baur <steve@altair.xemacs.org>
15636 * faces.el: fix for text cursor initialization.
15637 Suggested by Kyle Jones <kyle_jones@wonderworks.com>
15638 From Andy Piper <andyp@parallax.co.uk>
15640 1998-03-11 Pete Ware <ware@cis.ohio-state.edu>
15642 * files.el (set-auto-mode): If a mode is not fboundp, check to see
15643 if there is an existing package that handles it and warn the user
15646 1998-03-02 Kirill M. Katsnelson <kkm@kis.ru>
15648 * x-menubar.el (default-menubar): Greyed out "Help / Basics /
15649 Installation" menu item when Installation-string is not bound.
15651 1998-03-11 SL Baur <steve@altair.xemacs.org>
15653 * lisp.el (forward-sexp): Fix for test for balanced sexp.
15654 From Jeremiah W. James <jerry@cs.ucsb.edu>
15656 1998-03-10 Kyle Jones <kyle_jones@wonderworks.com>
15659 * faces.el: Fix face initialization.
15661 1998-03-10 Glynn Clements <glynn@sensei.co.uk>
15663 * files.el (backup-enable-predicate): fix breakage introduced
15666 1998-03-09 Kyle Jones <kyle_jones@wonderworks.com>
15668 * x-faces.el (x-init-face-from-resources): The
15669 TTY face property retrieval functions don't return
15670 specifiers, so use face-property instead.
15672 1998-03-09 SL Baur <steve@altair.xemacs.org>
15674 * mwheel.el (mwheel-install): Use portable keysyms and syntax.
15676 1998-03-09 Kyle Jones <kyle_jones@wonderworks.com>
15678 * x-menubar.el: Expanded documentation for
15679 option-save-faces. Changed Options -> Browse Faces
15680 menu entry to invoke customize-face.
15682 1998-03-09 Kyle Jones <kyle_jones@wonderworks.com>
15684 * faces.el: Most face initialization moved out of
15685 init-other-random-faces to the top level so that the
15686 initialization happens before Xemacs is dumped. Much
15687 of the fascist "face-differs-from-default-p or FROB!"
15688 code has been retired in favor of letting the user do
15689 what they want to do. Face initialization code changed
15690 to use `default' specifier tag so that the settings can
15691 be overridden later if the user wishes it.
15693 1998-03-08 SL Baur <steve@altair.xemacs.org>
15695 * about.el (about-hackers): Update contributors list.
15697 1998-03-07 Kyle Jones <kyle_jones@wonderworks.com>
15699 * specifier.el: Define new specifier tag `default'.
15701 * modeline.el: Initialize faces using `default' tag.
15703 * x-faces.el (x-init-face-from-resources): Remove
15704 specifier specs containing the `default' tag before
15707 1998-03-02 John Jones <jj@asu.edu>
15709 * package-get.el (package-get-all): fixed arguments on call to
15710 package-admin-add-single-file-package.
15711 * package-get.el (package-get-installedp): fixed to match
15712 advertised behavior.
15713 * package-get.el: added function package-get-update-all which
15714 installs newest versions of all the current packages (if they are
15715 not already installed).
15717 1998-03-04 Jens-Ulrik Petersen <petersen@kurims.kyoto-u.ac.jp>
15719 * files.el (find-file-noselect): Uncommented `truename' binding in
15720 `let*' and use it later to set `buffer-file-truename' iff it's
15721 still nil, as happens for example when finding a compressed
15722 file with "jka-compr".
15724 Wed Mar 04 08:55:12 1998 Andy Piper <andyp@parallax.co.uk>
15726 * faces.el: in make-face-* type functions do the operation for all
15727 window systems, not just the first one found.
15729 * font.el: call mswindows-list-fonts for mswindows.
15731 1998-03-02 Glynn Clements <glynn@sensei.co.uk>
15733 * code-process.el (call-process-region):
15734 * process.el (call-process-region):
15735 * package-get.el (package-get-dir):
15736 * files.el (backup-enable-predicate):
15737 * gnuserv.el (gnuserv-temp-file-regexp):
15738 Use temp-directory in place of `/tmp'.
15740 Fri Feb 20 21:22:34 1998 Darryl Okahata <darrylo@sr.hp.com>
15742 * "Fast" dired-in-C enhancements for Windows 95/NT:
15744 * files.el: Added function, `wildcard-to-regexp', from GNU
15747 * files.el (insert-directory): Modified to use special
15748 dired-in-C enhancements if present.
15750 Mon Mar 02 11:37:36 1998 Andy Piper <andyp@parallax.co.uk>
15752 * code-files.el: make default coding no-conversion.
15754 1998-03-02 SL Baur <steve@altair.xemacs.org>
15756 * dumped-lisp.el (preloaded-file-list): Find Installation.el from
15759 * update-elc.el: Strip directory when testing for files not to
15762 1998-03-02 Aki Vehtari <Aki.Vehtari@hut.fi>
15764 * lisp-mode.el: Use recommended form for menus.
15766 * info.el (Info-construct-menu): Use recommended form for menus.
15768 * gnuserv.el (gnuserv-edit-files): Use recommended form for menu
15771 1998-02-28 Kyle Jones <kyle_jones@wonderworks.com>
15773 * frame.el: Resurrect get-frame-for-buffer-default-to-current.
15774 (get-frame-for-buffer-noselect): Always return frames
15775 in the not-this-window-p cond clause.
15777 1998-02-27 SL Baur <steve@altair.xemacs.org>
15779 * help.el (describe-installation): New function.
15781 * x-menubar.el (default-menubar): Add describe-installation to
15784 * packages.el (packages-unbytecompiled-lisp): Installation.el
15785 should not be bytecompiled.
15787 * dumped-lisp.el (preloaded-file-list): Dump Installation with
15790 * x-menubar.el (default-menubar): Use correct guard for VM menu
15793 * coding.el: Add coding systems for iso-8859-[12] for No-Mule + file
15795 From Andy Piper <andyp@parallax.co.uk>
15797 1998-02-26 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
15799 * ldap.el: Do not require ldap-internal at compile time.
15801 Tue Feb 17 12:50:37 1998 Andy Piper <andyp@parallax.co.uk>
15803 * code-files.el: new file. a virtual copy of mule-files.el
15804 but without charset
15805 dependencies. (toggle-buffer-file-ocding-system) new function for
15806 changing the eol type for the current buffer.
15808 * code-process.el: new file. a copy of
15809 mule-process.el. mule-process.el will disappear when things have
15812 * coding.el: new file. a virtual copy of mule-files.el but
15813 without charset dependencies. (coding-system-base) new function
15814 for getting the parent coding system of a coding system with eol
15817 * dumped-lisp.el: add above files for the non-mule case.
15819 1998-02-25 Kyle Jones <kyle_jones@wonderworks.com>
15821 * window-xemacs.el (display-buffer): If no explicit
15822 frame is specified, search for a window that displays
15823 the buffer on the currently selected frame, before
15824 searching other frames.
15826 1998-02-25 Kyle Jones <kyle_jones@wonderworks.com>
15828 * frame.el (get-frame-for-buffer): If not-this-window-p
15829 is non-nil, use window on the selected frame if it is not
15830 also the selected window. When defaulting, search for
15831 windows on the currently selected fgrame before searching
15834 1998-02-25 Didier Verna <didier@xemacs.org>
15836 * modeline.el (modeline-swap-buffers): originally named
15837 `mouse-release-modeline'. Whether to actually swap the buffers is
15838 decided in `mouse-drag-modeline'.
15839 (mouse-drag-modeline): A button release event is considered a
15840 mouse click is both X (modeline scroll) and Y (modeline drag) pos
15843 1998-02-25 SL Baur <steve@altair.xemacs.org>
15845 * x-menubar.el: Put redo on the menubar.
15846 From Aki Vehtari <Aki.Vehtari@hut.fi>
15848 1998-02-22 Greg Klanderman <greg@alphatech.com>
15850 * bytecomp.el (displaying-byte-compile-warnings): if
15851 temp-buffer-show-function is set, use it to display current set of
15852 warnings in the "*Compile-Log-Show*" buffer.
15854 * simple.el (display-warning-buffer): if temp-buffer-show-function
15855 is set, use it to display current set of warnings in the
15856 "*Warnings-Show*" buffer.
15858 1998-02-20 Karl M. Hegbloom <karlheg@bittersweet.inetarena.com>
15860 * cl-extra.el (equalp): Make (equalp ?A ?a) return t as in
15863 1998-02-23 Aki Vehtari <Aki.Vehtari@hut.fi>
15865 * menubar.el: Allow button descriptors at least 2 long.
15867 * x-menubar.el (default-menubar): Use recommended forms.
15868 (file-menu-filter): Remove.
15869 (edit-menu-filter): Remove.
15871 1998-02-24 SL Baur <steve@altair.xemacs.org>
15873 * about.el (about-hackers): Updated.
15875 1998-02-22 Greg Klanderman <greg@alphatech.com>
15877 * help.el (help-max-help-buffers): new variable
15878 (help-register-and-maybe-prune-excess): new function
15879 (help-buffer-name): use help-max-help-buffers.
15880 (with-displaying-help-buffer): use
15881 help-register-and-maybe-prune-excess.
15883 * help.el (help-maybe-pretty-print-value): if the value fits on
15886 1998-02-21 Greg Klanderman <greg@alphatech.com>
15888 * (with-displaying-help-buffer): there is no need to kill the buffer
15889 if it exists, because with-output-to-temp-buffer will clear it.
15890 further, killing the buffer violates the rule that
15891 temp-buffer-show-function, if set, has the full responsibility of
15892 showing the temp buffer. killing the buffer fucks with the window
15893 configuration, hosing temp-buffer-show-function.
15896 1998-02-23 Didier Verna <didier@xemacs.org>
15898 * modeline.el (mouse-drag-modeline):
15899 - Always scroll the modeline that was originally clicked on.
15900 - Use x pixels instead of x characters (which doesn't work anyway)
15901 as horizontal reference for modeline dragging. This allows us to
15902 keep on dragging the modeline even if the motion event occurs in
15905 1998-02-23 Didier Verna <didier@xemacs.org>
15907 * x-mouse.el (x-init-pointer-shape): use a crossed-arrows cursor
15908 glyph on the modeline to indicate that dragging the mouse has an
15909 effect both horizontally and vertically.
15911 1998-02-24 SL Baur <steve@altair.xemacs.org>
15913 * about.el (about-xemacs): Get rid of redundant visible version
15916 1998-02-19 SL Baur <steve@altair.xemacs.org>
15918 * about.el (about-hackers): Update credits.
15920 1997-12-22 Christoph Wedler <wedler@fmi.uni-passau.de>
15922 * prim/register.el (view-register): Show register type file-query.
15924 1998-02-17 Kyle Jones <kyle_jones@wonderworks.com>
15926 * mode-motion.el (mode-motion-highlight-internal):
15927 save-excursion inside save-window-exucrsion form to
15928 hide buffer point changes from save-window-excursion.
15929 Prevents display flickering when the mouse pointer
15932 1998-02-17 Didier Verna <didier@xemacs.org>
15934 * mouse.el (default-mouse-track-set-point-in-window): rewrote this
15935 function to handle correctly the case of a toolbar one side of the
15936 window: scrolling will not necessarily happen.
15938 1998-02-17 Kyle Jones <kyle_jones@wonderworks.com>
15940 * files.el (after-find-file): Restore missing argument
15941 to format that provides filename for "... consider M-x
15942 recover-file" message. Also call `message' with "%s"
15943 as the first arg instead of an arbitrary string.
15945 1998-02-18 SL Baur <steve@altair.xemacs.org>
15947 * about.el (about-hackers): Various additions.
15949 1998-02-15 SL Baur <steve@altair.xemacs.org>
15951 * autoload.el (generate-file-autoloads-1): Don't force an extra
15952 line out when copying on-the-same line autoloads.
15954 * x-menubar.el (default-menubar): Add Sokoban to the menubar if it
15957 1998-02-14 Martin Buchholz <martin@xemacs.org>
15959 * x11/x-win-xfree86.el (x-win-init-xfree86):
15960 * x11/x-win-sun.el (x-win-init-sun):
15961 * x11/x-init.el (x-initialize-compose):
15963 (backward-or-forward-kill-sexp):
15964 (backward-or-forward-kill-sentence):
15965 (backward-or-forward-kill-word):
15966 (backward-or-forward-delete-char):
15967 * prim/isearch-mode.el (isearch-help-or-delete-char):
15968 Use x-keysym-on-keyboard-sans-modifiers-p instead of
15969 x-keysym-on-keyboard-p to detect backspace.
15970 Use symbols instead of strings (now deprecated) with x-keysym-*-p.
15971 Clean up symbols used with dead keys, checking Linux and solaris
15973 Simplify x-win-*.el using above methods.
15974 Change documentation for x-keysym-*-p functions.
15976 1998-02-14 SL Baur <steve@altair.xemacs.org>
15978 * about.el (about-hackers): Restore entries for Michael Sperber and
15980 From Vinnie Shelton <acs@acm.org>
15982 1998-02-14 Hrvoje Niksic <hniksic@srce.hr>
15984 * simple.el (count-words-region): Ditto.
15986 1998-02-12 Hrvoje Niksic <hniksic@srce.hr>
15988 * simple.el (count-words-buffer): Document. Don't print anything
15989 if non-interactive.
15991 1998-02-12 SL Baur <steve@altair.xemacs.org>
15993 * packages.el (packages-hardcoded-lisp): easymenu.el is in
15994 multiple files in InfoDock.
15996 1998-02-11 SL Baur <steve@altair.xemacs.org>
15998 * packages.el (packages-hardcoded-lisp): id-vers.elc is loaded
15999 from version.el in InfoDock.
16001 * dumped-lisp.el (preloaded-file-list): Don't treat InfoDock
16004 1998-02-09 Karl M. Hegbloom <karlheg@bittersweet.inetarena.com>
16006 * bytecomp-runtime.el (proclaim-inline): Single quotes around
16007 variable name in docstring.
16009 1998-02-10 Andreas Jaeger <aj@arthur.rhein-neckar.de>
16011 * menubar.h: Include "gui.h".
16013 1998-02-10 SL Baur <steve@altair.xemacs.org>
16015 * site-load.el: Fix documentation.
16017 1998-02-09 SL Baur <steve@altair.xemacs.org>
16019 * package-get-base.el (package-get-base): Updated.
16021 * keymap.el: PC-ize.
16023 1998-02-08 Karl M. Hegbloom <karlheg@bittersweet.inetarena.com>
16025 * hyper-apropos.el (hyper-apropos-get-doc): Print the `loaded
16026 from' on a fresh line.
16028 1998-02-08 Hrvoje Niksic <hniksic@srce.hr>
16030 * help.el (help-maybe-pretty-print-value): prin1, not princ the
16033 1998-02-09 SL Baur <steve@altair.xemacs.org>
16035 * undo-stack.el: PC-ize.
16037 * cmdloop.el: PC-ize.
16039 1998-02-08 SL Baur <steve@altair.xemacs.org>
16041 * bytecomp-runtime.el: PC-ize.
16043 * byte-optimize.el: Prolog fixup. PC-ize.
16045 * cus-dep.el: Spelling fix.
16047 * text-mode.el: Synch with Emacs 20.2. (Original ChangeLog
16050 1997-08-29 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
16052 * text-mode.el (text-mode-hook-identify): New function,
16053 put on text-mode-hook. Set text-mode-variant here.
16054 (text-mode): Don't set it here.
16056 1997-08-27 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
16058 * text-mode.el (text-mode-hook): New defvar.
16059 (text-mode-variant): New variable.
16060 (text-mode): Set that variable locally.
16061 (toggle-text-mode-auto-fill): New command.
16063 1997-06-15 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
16065 * text-mode.el (text-mode): Let all-white lines separate paragraphs.
16067 1997-06-11 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
16069 * text-mode.el (paragraph-indent-text-mode):
16070 Renamed from spaced-text-mode.
16071 (text-mode-map): Bind TAB to indent-relative.
16072 (indented-text-mode-map): Variable deleted.
16073 (indented-text-mode): Now an alias for text-mode.
16075 1998-02-05 SL Baur <steve@altair.xemacs.org>
16077 * loadup.el: test-atoms debugging stuffs removed.
16079 1998-02-03 Martin Buchholz <Martin Buchholz <martin@xemacs.org>
16081 * lisp/loaddefs.el (completion-ignored-extensions): Add ".class"
16083 1997-12-30 Colin Rafferty <colin@xemacs.org>
16085 * help.el (describe-beta): Made it use `locate-data-file'.
16086 (describe-distribution): Ditto.
16087 (describe-copying): Ditto.
16088 (describe-project): Ditto.
16089 (view-emacs-news): Ditto.
16091 * help-nomule.el (help-with-tutorial): Made it use
16092 `locate-data-file' to find tutorial.
16094 1998-01-28 Jonathon Harris <jhar@tardis.ed.ac.uk>
16096 * about.el: Corrected my email address.
16098 * mouse.el: Added 'mouse-mswindows-drop' similar to
16099 'mouse-offix-drop'.
16101 1998-01-27 SL Baur <steve@altair.xemacs.org>
16103 * loadup.el (running-xemacs): Spelling fix.
16105 1998-01-26 Colin Rafferty <colin@xemacs.org>
16107 * packages.el (packages-find-packages-1): Don't allow a backwards
16108 compatible lisp tree to overwrite `preloaded-file-list'.
16110 1998-01-26 SL Baur <steve@altair.xemacs.org>
16112 * loadup.el: Don't delete "xemacs" prior to dumping.
16114 1998-01-24 SL Baur <steve@altair.xemacs.org>
16116 * package-info.el (pi-last-mod-date): New function.
16117 (pi-author-version): New function.
16118 (batch-update-package-info): Use them.
16120 1998-01-23 Colin Rafferty <colin@xemacs.org>
16122 * frame.el (get-frame-for-buffer-default-to-current): Create.
16123 (get-frame-for-buffer-noselect): Allow user to use current frame
16124 with `get-frame-for-buffer-default-to-current'.
16126 1998-01-22 Hrvoje Niksic <hniksic@srce.hr>
16128 * bytecomp.el (byte-compile-output-file-form): Set print-gensym.
16129 (byte-compile-output-docform): Ditto.
16130 (byte-compile-compiled-obj-to-list): Ditto.
16132 1998-01-22 Kyle Jones <kyle_jones@wonderworks.com>
16134 * startup.el (command-line-1): Removed code that ran
16137 1998-01-21 Hrvoje Niksic <hniksic@srce.hr>
16139 * help-macro.el (make-help-screen): Bind `help-read-key' via flet.
16141 1998-01-17 Hrvoje Niksic <hniksic@srce.hr>
16143 * frame.el (suspend-emacs-or-iconify-frame): Check using
16144 `device-on-window-system-p' instead of explicitly checking for X,
16145 so that the same logic works for MS Windows.
16146 (suspend-or-iconify-emacs): Ditto.
16148 1998-01-14 Hrvoje Niksic <hniksic@srce.hr>
16150 * about.el (about-maintainer-info): Andy Piper is back.
16151 (xemacs-hackers): Updated Andy Piper's email address.
16152 (about-hackers): Added Jonathan Harris.
16153 (about-hackers): Updated Tibor Polgar's email address.
16155 1998-01-18 SL Baur <steve@altair.xemacs.org>
16157 * about.el: Add xemacs.org email manager.
16159 * package-get-base.el (package-get-base): Updated with most recent
16162 1998-01-14 Jens-Ulrik Holger Petersen <petersen@kurims.kyoto-u.ac.jp>
16164 * help.el (function-arglist): Use `indirect-function' instead of
16165 `symbol-function' so that aliases are treated correctly.
16167 1998-01-13 Jens-Ulrik Holger Petersen <petersen@kurims.kyoto-u.ac.jp>
16169 * help.el (help-map): Add f1 binding to `help-for-help'.
16170 Suggested by Karl M. Hegbloom <karlheg@inetarena.com>.
16171 (describe-key-briefly): Use `princ' "%s" to print object.
16172 (with-displaying-help-buffer): Kill buffer if it exists, again.
16173 (describe-key): Use `princ' "%s" to print object.
16174 (describe-function-1): Use `princ' "%s" to print object.
16175 Commented out alias lines removed.
16176 (help-pretty-print-limit): New variable to control pretty-printing
16177 of variable values.
16178 (help-maybe-pretty-print-value): Steve wins! Renamed back from
16179 `help-pretty-print-value' again. Only print-print when OBJECT is
16180 list of length less than `help-pretty-print-limit'.
16181 (describe-variable): Use `help-maybe-pretty-print-value' again.
16183 1998-01-18 SL Baur <steve@altair.xemacs.org>
16185 * simple.el (blink-matching-open): Remove C++ kludge.
16186 Suggested by Bob Weiner <weiner@wave.altrasoft.com>
16188 1998-01-14 Karl M. Hegbloom <karlheg@bittersweet.inetarena.com>
16190 * info.el (Info-default-directory-list): Made the documentation
16193 1998-01-13 Martin Buchholz <martin@xemacs.org>
16195 * lisp/packages.el:
16196 * lisp/package-admin.el:
16197 * lisp/build-report.el:
16200 1998-01-14 Christoph Wedler <wedler@fmi.uni-passau.de>
16202 * Patches/font-lock.el (java-font-lock-keywords-*): Would produce
16203 warnings in Java buffers without final newline and editing the
16206 1998-01-17 SL Baur <steve@altair.xemacs.org>
16208 * packages.el (packages-find-packages-1): Don't allow a backwards
16209 compatible lisp tree to overwrite `preloaded-file-list'.
16210 Suggested by Colin Rafferty <colin@xemacs.org>
16212 * mouse.el (mouse-offix-drop): Set undo-boundary.
16213 From Oliver Graf <ograf@fga.de>
16215 1998-01-13 SL Baur <steve@altair.xemacs.org>
16217 * loadup.el (load-gc): rewrite as defun.
16218 Print something sensical if a required dump-time file isn't found.
16220 1998-01-12 SL Baur <steve@altair.xemacs.org>
16222 * menubar.el (check-menu-syntax): Emergency dirty fix -- the 0 plist
16223 bug strikes a menudescriptor.
16225 * package-get-base.el (package-get-base): Updated.
16227 * package-info.el (batch-update-package-info): Derive REQUIRES
16230 1998-01-13 Hrvoje Niksic <hniksic@srce.hr>
16232 * files.el (save-some-buffers): Don't play games with deleting
16233 other windows if we are in the minibuffer window.
16235 1998-01-08 Karl M. Hegbloom <karlheg@bittersweet.inetarena.com>
16237 * modeline.el (modeline-minor-mode-menu): Add support for :active
16238 (add-minor-mode): Document :active property to TOGGLE.
16240 1998-01-07 Karl M. Hegbloom <karlheg@bittersweet.inetarena.com>
16242 * modeline.el (modeline-minor-mode-menu): Add support for an
16243 `:included' predicate in the `toggle-sym' plist.
16244 (add-minor-mode): Document the :included property, format
16245 docstring some more.
16246 (modeline-minor-mode-menu): Documentation string added.
16248 1998-01-02 Karl M. Hegbloom <karlheg@bittersweet.inetarena.com>
16250 * modeline.el (modeline-minor-mode-menu): genmenlab the menu
16251 labels from the symbol-names by thwacking off the overly redundant
16252 and overused "mode", parenthesizing "minor", and capitalizing the
16253 resultant strings. Also shortened the menu's title by eliminating
16254 the redundant buffer name.
16255 (add-minor-mode): Beautified the docstring, added mention of the
16256 `:menu-tag' property of TOGGLE.
16257 (modeline-minor-mode-menu): Frinked the `:menu-tag' property on
16258 `toggle-sym' to beatify the mode-life menus.
16259 * (abbrev-mode): (put)'ed a `:menu-tag' on it and
16260 `auto-fill-function'.
16262 1998-01-02 Karl M. Hegbloom <karlheg@bittersweet.inetarena.com>
16264 * modeline.el (modeline-minor-mode-menu): Changed the string-only
16265 menus to :style 'toggle.
16267 1997-12-10 Markus Linnala <maage@cs.tut.fi>
16269 * simple.el: Use mh-user-agent-compose as mh-e-user-agent.
16271 1997-12-11 Christoph Wedler <wedler@fmi.uni-passau.de>
16273 * packages/hyper-apropos.el (hyper-apropos-insert-face): Would
16274 only recognize first hyperlink.
16275 (hyper-apropos-highlightify): Deletia, this is already done by
16276 `hyper-apropos-insert-face'.
16277 (hyper-apropos-help-mode): Don't call `hyper-apropos-highlightify.
16279 1998-01-09 SL Baur <steve@altair.xemacs.org>
16281 * x-toolbar.el (toolbar-ispell-internal): Use ispell-message for
16283 (toolbar-mail-reader): Add support for `send'.
16284 From Jonathan Marten <jonathan.marten@UK.Sun.COM>
16286 1998-01-05 Karl M. Hegbloom <karlheg@bittersweet.inetarena.com>
16288 * info.el (Info-emacs-info-file-name): Add defvar for
16289 `Info-emacs-info-file-name' so that `Info-goto-emacs-command-node'
16290 will function properly.
16292 1998-01-05 Gary D. Foster <gfoster@ragesoft.com>
16294 * simple.el: make the backwards delete function called by
16295 `backward-or-forward-delete-char' user configurable.
16297 1998-01-09 Karl M. Hegbloom <karlheg@bittersweet.inetarena.com>
16299 * hyper-apropos.el (hyper-apropos-get-doc): Print where a byte
16300 compiled function got loaded from.
16302 1998-01-09 SL Baur <steve@altair.xemacs.org>
16304 * term/apollo.el: Synched up with InfoDock 3.6.2.
16306 1998-01-08 SL Baur <steve@altair.xemacs.org>
16308 * startup.el (load-init-file): Load autoloads earlier.
16309 (startup-splash-frame): Handle InfoDock logo.
16311 * x-init.el (init-post-x-win): Don't call init-x-toolbar in
16313 (x-init-toolbar-from-resources): Move from x-toolbar.el.
16315 * toolbar.el (init-toolbar-from-resources): InfoDock x-toolbar.el
16316 doesn't have this function.
16318 * packages.el (locate-data-file): Fix to call `locate-file'.
16320 1998-01-07 SL Baur <steve@altair.xemacs.org>
16322 * dumped-lisp.el (preloaded-file-list): InfoDock uses its own
16323 version of version.el.
16324 (preloaded-file-list): Ditto for x-menubar.el and x-toolbar.el.
16326 * x-menubar.el (default-menubar): Guard reference to
16328 (default-menubar): Guard references to `font-lock-mode'.
16329 (default-menubar): Guard references to font-menu-this-frame-only-p'.
16330 (default-menubar): Guard references to `font-menu-ignore-scaled-fonts'.
16332 * make-docfile.el: Don't snarf doc strings from autoloads.
16334 * startup.el (load-init-file): Use algorithm from loaddefs.el for
16335 loading auto-autoloads files.
16337 * loaddefs.el: Disable dumping autoloads.
16339 1998-01-05 SL Baur <steve@altair.xemacs.org>
16341 * lisp-mnt.el: Synch to Emacs 20.2.
16343 * help.el: Remove manual autoload of `finder-by-keyword'.
16345 * finder.el (finder-by-keyword): Autoload.
16347 * help.el: Conditionalize hyperbole setup.
16349 1998-01-04 SL Baur <steve@altair.xemacs.org>
16351 * packages.el (package-require): Update to reflect new data format.
16353 1998-01-02 Didier Verna <didier@xemacs.org>
16355 * x-menubar.el (default-menubar): make the tutorials available
16356 through the menubar. (Plus some compilation warnings cleanup).
16358 1998-01-04 SL Baur <steve@altair.xemacs.org>
16360 * check-features.el: New file. Perform sanity check after build.
16362 * dumped-lisp.el (preloaded-file-list): Move tooltalk dumped lisp
16363 files to tooltalk package.
16364 (preloaded-file-list): Moved sparcworks dumped lisp files to Sun
16367 * package-admin.el (package-admin-xemacs): Use better default for
16368 location of XEmacs binary.
16370 1998-01-03 Aki Vehtari <Aki.Vehtari@hut.fi>
16372 * x-menubar.el (buffers-menu-submenus-for-groups-p): Replace const
16373 tag with sexp and add value tag with value `t'.
16375 1998-01-03 SL Baur <steve@altair.xemacs.org>
16377 * package-get.el: Changes to work with real data.
16378 From Pete Ware <ware@cis.ohio-state.edu>
16380 * packages.el (packages-reload-autoloads): Guard load for the time
16383 * update-elc.el ("packages.el"): Force loading packages.el instead
16384 of possibly out-of-date packges.elc.
16385 * make-docfile.el ("packages.el"): Ditto.
16387 1998-01-02 Colin Rafferty <colin@xemacs.org>
16389 * build-report.el (build-report-delete-regexp): Added a rule for
16390 the main tarball shadowing anything past it.
16392 1998-01-02 SL Baur <steve@altair.xemacs.org>
16394 * packages.el (package-provide): Delete a previous provide.
16396 * package-info.el: New file.
16398 * package-get.el: New file.
16399 From Pete Ware <ware@cis.ohio-state.edu>
16400 (package-get): Fix md5 computation to work with Mule.
16402 1997-12-11 Jens-Ulrik Holger Petersen <petersen@kurims.kyoto-u.ac.jp>
16404 * simple.el (log-message-*): Quote symbols in docstrings properly.
16406 1998-01-01 SL Baur <steve@altair.xemacs.org>
16408 * packages.el (packages-new-autoloads): Ignore symbolic links.
16410 * cus-face.el (face-custom-attributes-get): Fix typo.
16411 From Jens-Ulrik Holger Petersen <petersen@kurims.kyoto-u.ac.jp>
16413 1997-12-31 SL Baur <steve@altair.xemacs.org>
16415 * startup.el (load-init-file): Reload new or changed autoloads
16416 unless inhibited. Reload modified dumped lisp (stubbed).
16418 * packages.el (packages-new-autoloads): New function.
16419 (packages-reload-autoloads): New function.
16420 (packages-reload-dumped-lisp): New (stub) function.
16422 * loadup.el: Inhibit reloading dumped files when running temacs.
16424 * loadhist.el (file-provides): Extend to handle variant
16427 * replace.el (query-replace): Fix typo.
16429 1997-12-30 SL Baur <steve@altair.xemacs.org>
16431 * make-docfile.el: list-autoloads-path has been renamed.
16432 * update-elc.el: list-autoloads has been renamed.
16434 * packages.el (packages-list-autoloads): Renamed.
16435 (packages-list-autoloads-path): Ditto.
16437 1997-12-29 Colin Rafferty <colin@xemacs.org>
16439 * packages.el (packages-find-packages-1): Made it signal a warning
16440 for an error in an auto-autoload.el file.
16442 1997-12-30 SL Baur <steve@altair.xemacs.org>
16444 * x-menubar.el (buffers-menu-submenus-for-groups-p): Replace sexp
16446 From Aki Vehtari <Aki.Vehtari@hut.fi>
16448 * dumped-lisp.el (preloaded-file-list): Dump loadhist with XEmacs.
16450 * loadhist.el (unload-feature): Remove autoload.
16452 1997-12-28 SL Baur <steve@altair.xemacs.org>
16454 * loadhist.el: Unpackaged.
16456 * help.el (describe-symbol-find-file): Rename
16457 `describe-function-find-file' and make old name obsolete.
16458 (describe-function-1): Use it.
16459 (describe-function-1): Guard reference to
16460 `compiled-function-annotation'.
16462 1997-12-27 Jens-Ulrik Holger Petersen <petersen@kurims.kyoto-u.ac.jp>
16464 * help.el (help-mode-bury): Now a call to `help-mode-quit' with
16466 (help-mode-quit): New optional arg to control whether it kills or
16468 (with-displaying-help-buffer): Don't kill buffer initially, even
16469 if it exists: it is erased by `with-output-to-temp-buffer' anyway.
16470 (help-pretty-print-value): Rename back from
16471 `help-maybe-pretty-print-value'! If `pp-internal' is available
16472 use it, otherwise use dumped `cl-prettyprint'.
16473 (describe-variable): Use `help-pretty-print-value' again.
16474 (find-func): Removed reference to "find-func" at end.
16476 1997-12-26 Kirill M. Katsnelson <kkm@kis.ru>
16478 * dumped-lisp.el: x-menubar.el dumped along with mswindows native
16479 GUI XEmacs. Rename? x-menubar is rather window system
16480 independant, except for a couple of items.
16482 1997-12-26 SL Baur <steve@altair.xemacs.org>
16484 * x-menubar.el (default-menubar): Remove hyperbole and oobr
16485 entries as they will no longer be distributed with XEmacs.
16487 * format.el (format-alist): Fix image/tiff regexps.
16488 From P. E. Jareth Hein <jareth@camelot-soft.com>
16490 * help.el (help-maybe-pretty-print-value): Rename.
16491 (describe-variable): Use it.
16492 (describe-variable): Add trailing linefeed.
16494 1997-12-26 Jens-Ulrik Holger Petersen <petersen@kurims.kyoto-u.ac.jp>
16496 * help.el (describe-function-1): Don't output anything for
16497 arglist of autoload functions.
16499 1997-12-26 Jens-Ulrik Holger Petersen <petersen@kurims.kyoto-u.ac.jp>
16501 * help.el (describe-function-1): Don't output anything for
16502 arglist of autoload functions.
16504 1997-12-26 Jens-Ulrik Holger Petersen <petersen@kurims.kyoto-u.ac.jp>
16506 * help.el (help-mode-map): New bindings for `help-mode-bury',
16507 `describe-function-at-point', `describe-variable-at-point',
16508 `Info-elisp-ref', `customize-variable', `help-next-section' and
16509 `help-prev-section'.
16510 (help-next-section): New function.
16511 (help-prev-section): New function.
16512 (help-mode-quit): Changed to kill the help buffer.
16513 (help-mode-bury): Formerly `help-mode-quit'. Bury buffer
16515 (help-buffer-name): New function to generate the name of help
16517 (with-displaying-help-buffer): Is now a macro. Takes an new first
16518 argument giving the name of the help buffer.
16519 (describe-key): Use `with-displaying-help-buffer' with name.
16520 (describe-mode): Ditto.
16521 (describe-bindings): Ditto.
16522 (describe-prefix-bindings): Ditto.
16523 (view-lossage): Ditto.
16524 (with-syntax-table): New macro.
16525 (function-called-at-point): Use `ignore-errors' and
16526 `with-syntax-table'.
16527 (function-at-point): Ditto.
16528 (describe-function): Use `with-displaying-help-buffer' with name.
16529 (function-arglist): Extracted from `describe-function-1'. Returns
16530 function's arglist as string.
16531 (function-documentation): Extracted from `describe-function-1'.
16532 Returns function's docstring.
16533 (describe-function-1): Remove all the "stream" garbage, including
16534 the stream argument. Use `function-arglist' and
16535 `function-documentation'.
16536 (describe-function-arglist): Just use `function-arglist'.
16537 (variable-at-point): Use `ignore-errors' and `with-syntax-table'.
16538 (help-pretty-print-value): New function to help with
16539 pretty-printing variable values. Knows about `#<...>'. Needs
16541 (describe-variable): Use `with-displaying-help-buffer' with name.
16542 Formatting improved. Display file where variable is defined, if
16543 known. Use `help-pretty-print-value'.
16544 (describe-syntax): Use `with-displaying-help-buffer' with name.
16545 (list-processes): Remove "stream" garbage.
16547 1997-12-25 SL Baur <steve@altair.xemacs.org>
16549 * x-init.el (x-initialize-keyboard): Don't load x-win*.el files,
16550 call a dumped routine instead.
16552 * x-win-xfree86.el: Wrap file in defun.
16553 * x-win-sun.el: Ditto.
16555 1997-12-23 SL Baur <steve@altair.xemacs.org>
16557 * help.el (view-emacs-news): Remove usage of outl-mouse which
16558 advises functions and does other evil things.
16560 1997-12-22 SL Baur <steve@altair.xemacs.org>
16562 * format.el (format-alist): Add `image/tiff'.
16563 From P. E. Jareth Hein <jareth@camelot-soft.com>
16565 1997-12-21 SL Baur <steve@altair.xemacs.org>
16567 * about.el (about-hackers): More names added.
16569 * make-docfile.el: Remove superfluous package path search.
16571 * loaddefs.el: Commentary changes. Removal of VM autoloads.
16573 1997-12-20 SL Baur <steve@altair.xemacs.org>
16575 * shadow.el (find-emacs-lisp-shadows): Add _pkg to the list of
16578 1997-12-18 SL Baur <steve@altair.xemacs.org>
16580 * startup.el (set-default-load-path): Make sure lisp and site-lisp
16581 get trailing slashes when added to the load-path.
16583 * x-init.el (init-x-win): Locate where XEmacs X localization files
16586 1997-12-18 Kyle Jones <kyle_jones@wonderworks.com>
16588 * x-faces.el: Added support for foregroundToolBarColor
16589 to xpm-color-symbols.
16591 1997-12-17 Hrvoje Niksic <hniksic@srce.hr>
16593 * etags.el (tags-remove-duplicates): Removed.
16594 (buffer-tag-table-list): Use `delete-duplicates'.
16596 * cl-extra.el (coerce): Coerce to bit-vector and weak-list
16598 (get*): Defalias to `get'.
16600 * cl.el (eql): Compare integers with `eq'.
16601 (cl-map-extents): Check for `map-extents' first.
16603 1997-12-17 Didier Verna <didier@xemacs.org>
16605 * leim/quail/latin-pre.el ("french-prefix"): doc string cleanup +
16606 added the 'numero', 'copyright' and 'trademark' symbols.
16608 * leim/quail/latin-post.el ("french-postfix"): see above.
16610 1997-12-15 Hrvoje Niksic <hniksic@srce.hr>
16612 * widget.el (define-widget): Check the arguments.
16614 * cus-edit.el (customize-face): Use `check-argument-type'.
16615 (custom-variable-value-create): Use `signal' to signal error.
16616 (custom-variable-reset-saved): Ditto.
16617 (custom-variable-reset-standard): Ditto.
16618 (custom-face-reset-saved): Ditto.
16620 * wid-edit.el (widget-prompt-value): Use `signal' to signal error.
16621 (widget-default-format-handler): Ditto.
16622 (widget-checklist-add-item): Ditto.
16623 (widget-radio-add-item): Ditto.
16624 (widget-editable-list-entry-create): Ditto.
16625 (widget-sexp-prompt-value): Ditto.
16627 * custom.el (custom-declare-variable): Signal errors better.
16628 (custom-handle-keyword): Ditto.
16629 (custom-declare-group): Ditto.
16631 * window-xemacs.el (windows): Ditto.
16633 * menubar.el (menu): Ditto.
16635 * keydefs.el (keyboard): Ditto.
16637 * minibuf.el (minibuffer): Ditto.
16639 * process.el (execute): Ditto.
16641 * fill.el (fill): Ditto.
16643 * modeline.el (modeline): Ditto.
16645 * help.el (help): Ditto.
16647 * faces.el (faces): Ditto.
16649 * files.el (files): Ditto.
16651 * x-init.el (x): Ditto.
16653 * lisp-mode.el (lisp): Ditto.
16655 * process.el (processes): Ditto.
16657 * mouse.el (mouse): Ditto.
16659 * abbrev.el (abbrev): Moved from cus-edit.
16661 * font-lock.el (lisp-font-lock-keywords-1): Recognize `defcustom'
16662 as variable declaration.
16664 1997-12-15 Hrvoje Niksic <hniksic@srce.hr>
16666 * menubar.el (find-menu-item): Use `check-argument-type'.
16667 (find-menu-item): Cosmetic changes.
16669 1997-12-18 SL Baur <steve@altair.xemacs.org>
16671 * x-menubar.el (default-menubar): Guard usage of lpr-switches.
16673 1997-12-17 SL Baur <steve@altair.xemacs.org>
16675 * startup.el (set-default-load-path): Only search package-path
16676 when not running temacs.
16678 * dumped-lisp.el (preloaded-file-list): Remove Egg/Its dumped lisp
16681 * loadup.el: Correct commentary. Reformatting.
16682 (really-early-error-handler): Use absolute path to the
16683 first dumped-lisp.el file.
16684 (really-early-error-handler): Print full path name of
16685 each dumped lisp file (inherited from InfoDock).
16687 * shadow.el (find-emacs-lisp-shadows): Ignore multiple
16688 dumped-lisp.el files.
16690 * make-docfile.el (preloaded-file-list): Reorder when the
16691 package-path is searched.
16692 * update-elc.el: Ditto.
16694 * lisp-mode.el (call-with-condition-handler): Treat the same as
16695 `condition-case' for indentation.
16697 * about.el (about-xemacs): Update release date.
16699 1997-12-17 Hrvoje Niksic <hniksic@srce.hr>
16701 * cl-macs.el (case): Signal error if `t' or `otherwise' are seen
16702 anywhere but at the last clause.
16703 (ecase): Disallow `t' and `otherwise'.
16705 1997-12-16 Jens-Ulrik Holger Petersen <petersen@kurims.kyoto-u.ac.jp>
16707 * cus-edit.el (custom-buffer-create-buttons): New function
16708 from stuff moved out of `custom-buffer-create-internal'.
16709 (custom-novice): New variable. Default t.
16710 (custom-display-global-buttons): Ditto. Default `top'.
16711 (custom-buffer-create-internal): Only display help if
16712 `custom-novice' is non-nil. Display global buttons according to
16713 `custom-display-global-buttons'.
16715 1997-12-15 Hrvoje Niksic <hniksic@srce.hr>
16717 * menubar.el (find-menu-item): Use `check-argument-type'.
16718 (find-menu-item): Cosmetic changes.
16720 1997-12-15 Hrvoje Niksic <hniksic@srce.hr>
16722 * modeline.el (mouse-drag-modeline): Give the modeline a "pressed"
16725 1997-12-16 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
16727 * format.el (format-deannotate-region): Bug fix.
16728 Deannotating a region containing unknown tags would fail
16729 (causing decoding of text/enriched to fail at user level)
16731 1997-12-16 Kyle Jones <kyle_jones@wonderworks.com>
16733 * minibuf.el (read-directory-name): Support sixth
16734 arg, HISTORY, as already documented.
16736 1997-12-17 Hrvoje Niksic <hniksic@srce.hr>
16738 * etags.el (get-tag-table-buffer): Use explicit lists as arguments
16741 1997-12-14 SL Baur <steve@altair.xemacs.org>
16743 * skk/skk-leim.el (skk-auto-fill-activate): Synch with
16746 1997-12-13 SL Baur <steve@altair.xemacs.org>
16748 * dumped-lisp.el (preloaded-file-list): Remove debugging statement.