(U+5545): Apply new conventions for glyph granularity.
[chise/xemacs-chise.git] / lisp / ChangeLog
1 2022-01-30  MORIOKA Tomohiko  <tomo.git@chise.org>
2
3         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4         `=>ucs-sip-itaiji-012'.
5
6         * mule/mule-conf.el (=>ucs-sip-itaiji-012): New coded-charset for
7         XEmacs CHISE.
8
9 2022-01-28  MORIOKA Tomohiko  <tomo.git@chise.org>
10
11         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
12         setting for `=>ucs-itaiji-012'.
13
14 2022-01-27  MORIOKA Tomohiko  <tomo.git@chise.org>
15
16         * mule/mule-charset.el (default-coded-charset-priority-list): Add
17         `=>ucs-bmp-itaiji-012'.
18
19         * mule/mule-conf.el (=>ucs-itaiji-012): New coded-charset for
20         XEmacs CHISE.
21         (=>ucs-bmp-itaiji-012): Ditto.
22
23 2022-01-26  MORIOKA Tomohiko  <tomo.git@chise.org>
24
25         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
26         setting for `=big5-cdp-var-008'.
27
28 2022-01-26  MORIOKA Tomohiko  <tomo.git@chise.org>
29
30         * mule/mule-charset.el (default-coded-charset-priority-list): Add
31         `=big5-cdp-var-008'.
32
33         * mule/mule-conf.el (=big5-cdp-var-008): New coded-charset for
34         XEmacs CHISE.
35
36 2022-01-23  MORIOKA Tomohiko  <tomo.git@chise.org>
37
38         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
39         setting for `=>ucs-itaiji-016'.
40
41 2022-01-22  MORIOKA Tomohiko  <tomo.git@chise.org>
42
43         * mule/mule-charset.el (default-coded-charset-priority-list): Add
44         `=>ucs-bmp-itaiji-016'.
45
46         * mule/mule-conf.el (=>ucs-itaiji-016): New coded-charset for
47         XEmacs CHISE.
48         (=>ucs-bmp-itaiji-016): Ditto.
49
50 2022-01-16  MORIOKA Tomohiko  <tomo.git@chise.org>
51
52         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
53         settings for `===chise-hdic-ktb' and `=chise-hdic-ktb'.
54
55         * mule/mule-charset.el (default-coded-charset-priority-list): Add
56         `===chise-hdic-ktb' and `=chise-hdic-ktb'.
57
58         * mule/mule-conf.el (===chise-hdic-tsj): Modify DOC.
59         (=chise-hdic-tsj): Ditto.
60         (===chise-hdic-ktb): New coded-charset for XEmacs CHISE.
61         (=chise-hdic-ktb): Ditto.
62
63 2022-01-15  MORIOKA Tomohiko  <tomo.git@chise.org>
64
65         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
66         settings for `===chise-hdic-syp' and `=chise-hdic-syp'.
67
68         * mule/mule-charset.el (default-coded-charset-priority-list): Add
69         `===chise-hdic-syp' and `=chise-hdic-syp'.
70
71         * mule/mule-conf.el (===chise-hdic-syp): New coded-charset for
72         XEmacs CHISE.
73         (=chise-hdic-syp): New coded-charset for XEmacs CHISE.
74
75 2022-01-14  MORIOKA Tomohiko  <tomo.git@chise.org>
76
77         * mule/mule-coding.el (coded-charset-entity-reference-alist):
78         Prefer `===chise-hdic-tsj' to `=chise-hdic-tsj'.
79
80         * mule/mule-charset.el (default-coded-charset-priority-list):
81         Prefer `===chise-hdic-tsj' to `=chise-hdic-tsj'.
82
83 2022-01-13  MORIOKA Tomohiko  <tomo.git@chise.org>
84
85         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
86         settings for `=chise-hdic-tsj' and `===chise-hdic-tsj'.
87
88 2022-01-13  MORIOKA Tomohiko  <tomo.git@chise.org>
89
90         * mule/mule-charset.el (default-coded-charset-priority-list): Add
91         `=chise-hdic-tsj' and `===chise-hdic-tsj'.
92
93         * mule/mule-conf.el (===chise-hdic-tsj): New coded-charset for
94         XEmacs CHISE.
95         (=chise-hdic-tsj): Ditto.
96
97 2022-01-11  MORIOKA Tomohiko  <tomo.git@chise.org>
98
99         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
100         settings for `=>hanyo-denshi/tk'.
101
102         * mule/mule-charset.el (default-coded-charset-priority-list): Add
103         `=>hanyo-denshi/tk/mf-01'.
104
105         * mule/mule-conf.el (=>hanyo-denshi/tk): New coded-charset for
106         XEmacs CHISE.
107         (=>hanyo-denshi/tk/mf-01): Ditto.
108         (==hanyo-denshi/tk/mf-01): Fix DOC.
109
110 2021-11-27  MORIOKA Tomohiko  <tomo.git@chise.org>
111
112         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
113         settings for `=ucs-itaiji-014' and `=>ucs-itaiji-014'.
114
115 2021-11-15  MORIOKA Tomohiko  <tomo.git@chise.org>
116
117         * mule/mule-charset.el (default-coded-charset-priority-list): Add
118         `=ucs-bmp-itaiji-014' and `=>ucs-bmp-itaiji-014'.
119
120         * mule/mule-conf.el (=ucs-itaiji-014): New coded-charset for
121         XEmacs CHISE.
122         (=ucs-bmp-itaiji-014): Ditto.
123         (=>ucs-itaiji-014): Ditto.
124         (=>ucs-bmp-itaiji-014): Ditto.
125
126 2021-11-02  MORIOKA Tomohiko  <tomo.git@chise.org>
127
128         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
129         setting for `==daikanwa/+2p'.
130
131 2021-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
132
133         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
134         setting for `=ucs-itaiji-016'.
135
136 2021-10-14  MORIOKA Tomohiko  <tomo.git@chise.org>
137
138         * mule/mule-charset.el (default-coded-charset-priority-list): Add
139         `=ucs-bmp-itaiji-016'.
140
141         * mule/mule-conf.el (=ucs-itaiji-016): New coded-charset for
142         XEmacs CHISE.
143         (=ucs-bmp-itaiji-016): Ditto.
144
145 2021-09-18  MORIOKA Tomohiko  <tomo.git@chise.org>
146
147         * mule/mule-charset.el (default-coded-charset-priority-list): Add
148         `=>cns11643-5'.
149
150 2021-08-29  MORIOKA Tomohiko  <tomo.git@chise.org>
151
152         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
153         setting for `=>ucs-itaiji-003@iwds-1'.
154
155         * mule/mule-charset.el (default-coded-charset-priority-list): Add
156         `=>ucs-sip-itaiji-003@iwds-1'.
157
158         * mule/mule-conf.el (=>ucs-sip-itaiji-003@iwds-1): New
159         coded-charset for XEmacs CHISE.
160
161 2021-05-16  MORIOKA Tomohiko  <tomo.git@chise.org>
162
163         * mule/mule-charset.el (default-coded-charset-priority-list): Add
164         `=>ucs-bmp-itaiji-006@iwds-1'.
165
166         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
167         setting for `=>ucs-itaiji-006@iwds-1'.
168
169 2021-05-15  MORIOKA Tomohiko  <tomo.git@chise.org>
170
171         * mule/mule-conf.el (=>ucs-itaiji-006@iwds-1): New coded-charset
172         for XEmacs CHISE.
173         (=>ucs-bmp-itaiji-006@iwds-1): New coded-charset for XEmacs CHISE.
174
175 2021-04-22  MORIOKA Tomohiko  <tomo.git@chise.org>
176
177         * mule/mule-charset.el (default-coded-charset-priority-list): Add
178         `=ucs-sip-itaiji-009'.
179
180         * mule/mule-conf.el (=ucs-sip-itaiji-009): New coded-charset for
181         XEmacs CHISE.
182
183 2021-04-21  MORIOKA Tomohiko  <tomo.git@chise.org>
184
185         * mule/mule-charset.el (default-coded-charset-priority-list): Add
186         `=>ucs-sip-itaiji-008'.
187
188         * mule/mule-conf.el (=>ucs-sip-itaiji-008): New coded-charset for
189         XEmacs CHISE.
190
191 2021-04-17  MORIOKA Tomohiko  <tomo.git@chise.org>
192
193         * mule/mule-charset.el (default-coded-charset-priority-list): Add
194         `==ucs-sip-var-001'.
195
196         * mule/mule-conf.el (==ucs-sip-var-001): New coded-charset for
197         XEmacs CHISE.
198
199 2021-03-23  MORIOKA Tomohiko  <tomo.git@chise.org>
200
201         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
202         setting for `===hng-kkd'.
203
204         * mule/mule-charset.el (default-coded-charset-priority-list): Add
205         `===hng-kkd'.
206
207 2021-03-22  MORIOKA Tomohiko  <tomo.git@chise.org>
208
209         * mule/mule-conf.el (===hng-kkd): New coded-charset for XEmacs
210         CHISE.
211
212 2021-01-21  MORIOKA Tomohiko  <tomo.git@chise.org>
213
214         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
215         setting for `=>>ruimoku-v6'.
216
217 2021-01-16  MORIOKA Tomohiko  <tomo.git@chise.org>
218
219         * mule/mule-charset.el (default-coded-charset-priority-list): Add
220         `=>>ruimoku-v6'.
221
222 2021-01-06  MORIOKA Tomohiko  <tomo.git@chise.org>
223
224         * mule/mule-conf.el (=>>ruimoku-v6): (Re)Define as an entity
225         instead of an alias to `=>ruimoku-v6'.
226
227 2020-12-16  MORIOKA Tomohiko  <tomo.git@chise.org>
228
229         * mule/mule-charset.el (default-coded-charset-priority-list): Add
230         `=ucs-sip-itaiji-012'.
231
232         * mule/mule-conf.el (=ucs-sip-itaiji-012): New coded-charset for
233         XEmacs CHISE.
234
235 2020-11-16  MORIOKA Tomohiko  <tomo.git@chise.org>
236
237         * mule/mule-charset.el (default-coded-charset-priority-list): Add
238         `=ucs-tip-var-004'.
239
240         * mule/mule-conf.el (=ucs-tip-var-004): New coded-charset for
241         XEmacs CHISE.
242
243 2020-10-22  MORIOKA Tomohiko  <tomo.git@chise.org>
244
245         * mule/mule-charset.el (default-coded-charset-priority-list): Add
246         `=>ucs-sip-itaiji-002@iwds-1'.
247
248         * mule/mule-conf.el (=>ucs-sip-itaiji-002@iwds-1): New
249         coded-charset for XEmacs CHISE.
250
251 2020-09-17  MORIOKA Tomohiko  <tomo.git@chise.org>
252
253         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
254         settings for `=big5-cdp-itaiji-004', `=big5-cdp-itaiji-005' and
255         `=>big5-cdp-itaiji-004'.
256
257 2020-08-28  MORIOKA Tomohiko  <tomo.git@chise.org>
258
259         * mule/mule-charset.el (default-coded-charset-priority-list): Add
260         `=big5-cdp-itaiji-004', `=big5-cdp-itaiji-005' and
261         `=>big5-cdp-itaiji-004'.
262
263         * mule/mule-conf.el (=big5-cdp-itaiji-004): New coded-charset for
264         XEmacs CHISE.
265         (=>big5-cdp-itaiji-004): Ditto.
266         (=big5-cdp-itaiji-005): Ditto.
267
268 2020-07-30  MORIOKA Tomohiko  <tomo.git@chise.org>
269
270         * mule/mule-conf.el (=ucs-bmp-cjk@JP/hanazono): Change `max-code'
271         to #x9FFC.
272
273 2020-07-26  MORIOKA Tomohiko  <tomo.git@chise.org>
274
275         * mule/mule-charset.el (default-coded-charset-priority-list): Add
276         `=>ucs-bmp-itaiji-003@iwds-1'.
277
278         * mule/mule-conf.el (=>ucs-itaiji-003@iwds-1): New coded-charset
279         for XEmacs CHISE.
280         (=>ucs-bmp-itaiji-003@iwds-1): New coded-charset for XEmacs CHISE.
281
282 2020-07-22  MORIOKA Tomohiko  <tomo.git@chise.org>
283
284         * mule/mule-charset.el (default-coded-charset-priority-list): Add
285         `=>ucs-tip-itaiji-001'.
286
287         * mule/mule-conf.el (=>ucs-tip-itaiji-001): New coded-charset for
288         XEmacs CHISE.
289
290 2020-07-19  MORIOKA Tomohiko  <tomo.git@chise.org>
291
292         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
293         setting for `=>big5-cdp-itaiji-002'.
294
295 2020-07-17  MORIOKA Tomohiko  <tomo.git@chise.org>
296
297         * mule/mule-charset.el (default-coded-charset-priority-list): Add
298         `=>big5-cdp-itaiji-002'.
299
300         * mule/mule-conf.el (=>big5-cdp-itaiji-002): New coded-charset for
301         XEmacs CHISE.
302
303 2020-07-14  MORIOKA Tomohiko  <tomo.git@chise.org>
304
305         * mule/mule-charset.el (default-coded-charset-priority-list): Add
306         `=>jis-x0213-2'.
307
308 2020-07-01  MORIOKA Tomohiko  <tomo.git@chise.org>
309
310         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
311         setting for `==ucs-var-001'.
312
313 2020-06-24  MORIOKA Tomohiko  <tomo.git@chise.org>
314
315         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
316         setting for `=+>ucs-var-003'.
317
318         * mule/mule-charset.el (default-coded-charset-priority-list): Add
319         `=ucs-tip-var-003' and `=+>ucs-tip-var-003'.
320
321         * mule/mule-conf.el (=ucs-tip-var-003): New coded-charset for
322         XEmacs CHISE.
323         (=+>ucs-tip-var-003): Ditto.
324
325 2020-06-24  MORIOKA Tomohiko  <tomo.git@chise.org>
326
327         * mule/mule-charset.el (default-coded-charset-priority-list): Add
328         `=ucs-tip-var-001' and `=ucs-tip-var-002'.
329
330         * mule/mule-conf.el (=ucs-tip-var-001): New coded-charset for
331         XEmacs CHISE.
332         (=ucs-tip-var-002): Ditto.
333
334 2020-06-14  MORIOKA Tomohiko  <tomo.git@chise.org>
335
336         * mule/mule-conf.el (=ucs-bmp-var-001): Change `max-code' to
337         #x9FEA.
338
339 2020-06-12  MORIOKA Tomohiko  <tomo.git@chise.org>
340
341         * mule/mule-charset.el (default-coded-charset-priority-list): Add
342         `==ucs-bmp-var-001'.
343
344         * mule/mule-conf.el (==ucs-var-001): New coded-charset for XEmacs
345         CHISE.
346         (==ucs-bmp-var-001): Ditto.
347
348 2020-05-28  MORIOKA Tomohiko  <tomo.git@chise.org>
349
350         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
351         setting for `=big5-cdp-var-007'.
352
353         * mule/mule-charset.el (default-coded-charset-priority-list): Add
354         `=big5-cdp-var-007'.
355
356         * mule/mule-conf.el (=big5-cdp-var-007): New coded-charset for
357         XEmacs CHISE.
358
359 2020-05-03  MORIOKA Tomohiko  <tomo.git@chise.org>
360
361         * mule/mule-charset.el (default-coded-charset-priority-list): Add
362         `=ucs-sip@gb'.
363
364         * mule/mule-conf.el (=ucs-sip@gb): New coded-charset for XEmacs
365         CHISE.
366
367 2020-03-19  MORIOKA Tomohiko  <tomo.git@chise.org>
368
369         * mule/mule-charset.el (default-coded-charset-priority-list): Add
370         `=>ucs-tip@cognate'.
371
372         * mule/mule-conf.el (=>ucs-tip@cognate): New coded-charset for
373         XEmacs CHISE.
374
375 2020-03-18  MORIOKA Tomohiko  <tomo.git@chise.org>
376
377         * mule/mule-charset.el (default-coded-charset-priority-list): Add
378         `=ucs-tip-itaiji-001'.
379
380         * mule/mule-conf.el (=ucs-tip-itaiji-001): New coded-charset for
381         XEmacs CHISE.
382
383 2020-03-12  MORIOKA Tomohiko  <tomo.git@chise.org>
384
385         * mule/mule-charset.el (default-coded-charset-priority-list): Add
386         `=>ucs-tip@component'.
387
388         * mule/mule-conf.el (=>ucs-tip@component): New coded-charset for
389         XEmacs CHISE.
390
391 2020-03-11  MORIOKA Tomohiko  <tomo.git@chise.org>
392
393         * mule/mule-charset.el (default-coded-charset-priority-list): Add
394         `==ucs-tip@JP/hanazono'.
395
396         * mule/mule-conf.el (==ucs-tip@JP/hanazono): New coded-charset for
397         XEmacs CHISE.
398
399 2020-03-11  MORIOKA Tomohiko  <tomo.git@chise.org>
400
401         * mule/mule-charset.el (default-coded-charset-priority-list): Add
402         `=ucs-tip' and `=ucs-tip@JP/hanazono'.
403
404         * mule/mule-conf.el (=ucs-tip): New coded-charset for XEmacs
405         CHISE.
406         (=ucs-tip@JP/hanazono): Ditto.
407
408 2020-01-06  MORIOKA Tomohiko  <tomo.git@chise.org>
409
410         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
411         setting for `=ucs-var-007'.
412
413 2019-12-30  MORIOKA Tomohiko  <tomo.git@chise.org>
414
415         * mule/mule-charset.el (default-coded-charset-priority-list): Add
416         `=ucs-bmp-var-007'.
417
418         * mule/mule-conf.el (=ucs-var-007): New coded-charset for XEmacs
419         CHISE.
420         (=ucs-bmp-var-007): Ditto.
421
422 2019-12-01  MORIOKA Tomohiko  <tomo.git@chise.org>
423
424         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
425         setting for `=>ucs-itaiji-002@iwds-1'.
426
427         * mule/mule-charset.el (default-coded-charset-priority-list): Add
428         `=>ucs-bmp-itaiji-002@iwds-1'.
429
430 2019-11-30  MORIOKA Tomohiko  <tomo.git@chise.org>
431
432         * mule/mule-conf.el (=>ucs-itaiji-002@iwds-1): New coded-charset
433         for XEmacs CHISE.
434         (=>ucs-bmp-itaiji-002@iwds-1): Ditto.
435
436 2019-11-05  MORIOKA Tomohiko  <tomo.git@chise.org>
437
438         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
439         setting for `=>ucs-itaiji-008'.
440
441 2019-10-11  MORIOKA Tomohiko  <tomo.git@chise.org>
442
443         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
444         setting for `=>big5-cdp-itaiji-003'.
445
446         * mule/mule-charset.el (default-coded-charset-priority-list): Add
447         `=>big5-cdp-itaiji-003'.
448
449 2019-10-09  MORIOKA Tomohiko  <tomo.git@chise.org>
450
451         * mule/mule-conf.el (=>big5-cdp-itaiji-003): New coded-charset for
452         XEmacs CHISE.
453
454 2019-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
455
456         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
457         setting for `=>ucs-itaiji-011'.
458
459 2019-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
460
461         * mule/mule-charset.el (default-coded-charset-priority-list): Add
462         `=>ucs-bmp-itaiji-011'.
463
464 2019-09-25  MORIOKA Tomohiko  <tomo.git@chise.org>
465
466         * mule/mule-conf.el (=>ucs-itaiji-011): New coded-charset for
467         XEmacs CHISE.
468         (=>ucs-bmp-itaiji-011): Ditto.
469
470 2019-09-13  MORIOKA Tomohiko  <tomo.git@chise.org>
471
472         * mule/mule-charset.el (default-coded-charset-priority-list): Use
473         `=daikanwa@rev2' instead of `ideograph-daikanwa-2'.
474
475 2019-06-19  MORIOKA Tomohiko  <tomo.git@chise.org>
476
477         * mule/mule-charset.el (default-coded-charset-priority-list): Add
478         `=>ucs-bmp-cjk@iwds-1/normalized'.
479
480         * mule/mule-conf.el (=>ucs-bmp-cjk@iwds-1/normalized): New
481         coded-charset for XEmacs CHISE.
482
483 2019-06-19  MORIOKA Tomohiko  <tomo.git@chise.org>
484
485         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
486         setting for `=>ucs-itaiji-010'.
487
488         * mule/mule-charset.el (default-coded-charset-priority-list): Add
489         `=>ucs-bmp-itaiji-010'.
490
491         * mule/mule-conf.el (=>ucs-itaiji-010): New coded-charset for
492         XEmacs CHISE.
493         (=>ucs-bmp-itaiji-010): Ditto.
494
495 2019-06-18  MORIOKA Tomohiko  <tomo.git@chise.org>
496
497         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
498         setting for `=>ucs@iwds-1/normalized'.
499
500 2019-06-08  MORIOKA Tomohiko  <tomo.git@chise.org>
501
502         * mule/mule-conf.el (=>ucs@iwds-1/normalized): New coded-charset
503         for XEmacs CHISE.
504
505 2019-05-22  MORIOKA Tomohiko  <tomo.git@chise.org>
506
507         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
508         setting for `==>ucs@esu'.
509
510         * mule/mule-charset.el (default-coded-charset-priority-list): Add
511         `==>ucs-sip@esu'.
512
513         * mule/mule-conf.el (==>ucs@esu): New coded-charset for XEmacs
514         CHISE.
515         (==>ucs-sip@esu): Ditto.
516
517 2019-05-06  MORIOKA Tomohiko  <tomo.git@chise.org>
518
519         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
520         setting for `=>big5-cdp-var-001'.
521
522         * mule/mule-charset.el (default-coded-charset-priority-list): Add
523         `=>big5-cdp-var-001'.
524
525         * mule/mule-conf.el (=big5-cdp-var-001): Fix DOC.
526         (=>big5-cdp-var-001): New coded-charset for XEmacs CHISE.
527
528 2019-04-12  MORIOKA Tomohiko  <tomo.git@chise.org>
529
530         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
531         setting for `===hng-sts'.
532
533         * mule/mule-charset.el (default-coded-charset-priority-list): Add
534         `===hng-sts'.
535
536         * mule/mule-conf.el (===hng-sts): New coded-charset for XEmacs
537         CHISE.
538
539 2019-04-12  MORIOKA Tomohiko  <tomo.git@chise.org>
540
541         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
542         setting for `===hng-sgs'.
543
544         * mule/mule-charset.el (default-coded-charset-priority-list): Add
545         `===hng-sgs'.
546
547         * mule/mule-conf.el (===hng-sgs): New coded-charset for XEmacs
548         CHISE.
549
550 2019-04-11  MORIOKA Tomohiko  <tomo.git@chise.org>
551
552         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
553         setting for `===hng-saa'.
554
555         * mule/mule-charset.el (default-coded-charset-priority-list): Add
556         `===hng-saa'.
557
558         * mule/mule-conf.el (===hng-saa): New coded-charset for XEmacs
559         CHISE.
560
561 2019-04-10  MORIOKA Tomohiko  <tomo.git@chise.org>
562
563         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
564         setting for `===hng-kad'.
565
566         * mule/mule-charset.el (default-coded-charset-priority-list): Add
567         `===hng-kad'.
568
569         * mule/mule-conf.el (===hng-kad): New coded-charset for XEmacs
570         CHISE.
571
572 2019-04-10  MORIOKA Tomohiko  <tomo.git@chise.org>
573
574         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
575         setting for `===hng-sai'.
576
577         * mule/mule-charset.el (default-coded-charset-priority-list): Add
578         `===hng-sai'.
579
580         * mule/mule-conf.el (===hng-sai): New coded-charset for XEmacs
581         CHISE.
582
583 2019-04-09  MORIOKA Tomohiko  <tomo.git@chise.org>
584
585         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
586         setting for `===hng-ini'.
587
588         * mule/mule-charset.el (default-coded-charset-priority-list): Add
589         `===hng-ini'.
590
591         * mule/mule-conf.el (===hng-ini): New coded-charset for XEmacs
592         CHISE.
593
594 2019-04-08  MORIOKA Tomohiko  <tomo.git@chise.org>
595
596         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
597         setting for `===hng-wke'.
598
599         * mule/mule-charset.el (default-coded-charset-priority-list): Add
600         `===hng-wke'.
601
602         * mule/mule-conf.el (===hng-wke): New coded-charset for XEmacs
603         CHISE.
604
605 2019-04-07  MORIOKA Tomohiko  <tomo.git@chise.org>
606
607         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
608         setting for `===hng-wks'.
609
610         * mule/mule-charset.el (default-coded-charset-priority-list): Add
611         `===hng-wks'.
612
613         * mule/mule-conf.el (===hng-wks): New coded-charset for XEmacs
614         CHISE.
615
616 2019-04-05  MORIOKA Tomohiko  <tomo.git@chise.org>
617
618         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
619         setting for `===hng-sab'.
620
621         * mule/mule-charset.el (default-coded-charset-priority-list): Add
622         `===hng-sab'.
623
624         * mule/mule-conf.el (===hng-sab): New coded-charset for XEmacs
625         CHISE.
626
627 2019-04-05  MORIOKA Tomohiko  <tomo.git@chise.org>
628
629         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
630         setting for `===hng-ykk'.
631
632         * mule/mule-charset.el (default-coded-charset-priority-list): Add
633         `===hng-ykk'.
634
635         * mule/mule-conf.el (===hng-ykk): New coded-charset for XEmacs
636         CHISE.
637
638 2019-03-31  MORIOKA Tomohiko  <tomo.git@chise.org>
639
640         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
641         setting for `===hng-kkh'.
642
643         * mule/mule-charset.el (default-coded-charset-priority-list): Add
644         `===hng-kkh'.
645
646         * mule/mule-conf.el (===hng-kkh): New coded-charset for XEmacs
647         CHISE.
648
649 2019-03-29  MORIOKA Tomohiko  <tomo.git@chise.org>
650
651         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
652         setting for `===hng-fhs'.
653
654         * mule/mule-charset.el (default-coded-charset-priority-list): Add
655         `===hng-fhs'.
656
657         * mule/mule-conf.el (===hng-fhs): New coded-charset for XEmacs
658         CHISE.
659
660 2019-03-18  MORIOKA Tomohiko  <tomo.git@chise.org>
661
662         * mule/mule-charset.el (default-coded-charset-priority-list): Add
663         `==>daijiten'.
664
665         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
666         setting for `==>daijiten'.
667
668         * mule/mule-conf.el (==>daijiten): New coded-charset for XEmacs
669         CHISE.
670
671 2019-03-16  MORIOKA Tomohiko  <tomo.git@chise.org>
672
673         * mule/mule-conf.el (=daijiten): Use 14924 instead of 14923 as the
674         last number of its code.
675
676 2019-03-15  MORIOKA Tomohiko  <tomo.git@chise.org>
677
678         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
679         settings for `=daijiten', `==daijiten' and `===daijiten'.
680
681         * mule/mule-charset.el (default-coded-charset-priority-list): Add
682         `=daijiten', `==daijiten' and `===daijiten'.
683
684         * mule/mule-conf.el (=daijiten): New coded-charset for XEmacs
685         CHISE.
686         (==daijiten): Ditto.
687         (===daijiten): Ditto.
688
689 2019-03-14  MORIOKA Tomohiko  <tomo.git@chise.org>
690
691         * mule/mule-charset.el (default-coded-charset-priority-list): Add
692         `=>ucs-bmp-itaiji-008'.
693
694         * mule/mule-conf.el (=>ucs-itaiji-008): New coded-charset for
695         XEmacs CHISE.
696         (=>ucs-bmp-itaiji-008): New coded-charset for XEmacs CHISE.
697
698 2019-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
699
700         * mule/mule-conf.el (=ucs-bmp-cjk@JP/hanazono): Use #x9FEA instead
701         of #x9FCC as the value of `max-code'.
702
703 2019-01-05  MORIOKA Tomohiko  <tomo.git@chise.org>
704
705         * mule/mule-charset.el (default-coded-charset-priority-list): Add
706         `=>>ucs-bmp-cjk@unicode'.
707
708         * mule/mule-conf.el (=>>ucs-bmp-cjk@unicode): New coded-charset
709         for XEmacs CHISE.
710
711 2018-09-28  MORIOKA Tomohiko  <tomo.git@chise.org>
712
713         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
714         settings for `=shuowen-jiguge', `===shuowen-jiguge4' and
715         `===shuowen-jiguge5'.
716
717         * mule/mule-charset.el (default-coded-charset-priority-list): Add
718         `=shuowen-jiguge', `===shuowen-jiguge4' and `===shuowen-jiguge5'.
719
720         * mule/mule-conf.el (=shuowen-jiguge): New coded-charset for
721         XEmacs CHISE.
722         (===shuowen-jiguge4): Ditto.
723         (===shuowen-jiguge5): Ditto.
724
725 2018-09-04  MORIOKA Tomohiko  <tomo.git@chise.org>
726
727         * mule/mule-charset.el (default-coded-charset-priority-list): Add
728         `=ucs-sip-var-005'.
729
730         * mule/mule-conf.el (=ucs-sip-var-005): New coded-charset for
731         XEmacs CHISE.
732
733 2018-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
734
735         * mule/mule-charset.el (default-coded-charset-priority-list): Add
736         `=>>hanyo-denshi/ib'.
737
738 2018-05-16  MORIOKA Tomohiko  <tomo.git@chise.org>
739
740         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
741         setting for `=>big5-cdp@iwds-1'.
742
743 2018-05-11  MORIOKA Tomohiko  <tomo.git@chise.org>
744
745         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
746         setting for `=big5-cdp-var-010'.
747
748 2018-05-10  MORIOKA Tomohiko  <tomo.git@chise.org>
749
750         * mule/mule-charset.el (default-coded-charset-priority-list): Add
751         `=big5-cdp-var-010'.
752
753         * mule/mule-conf.el (=big5-cdp-var-010): New coded-charset for
754         XEmacs CHISE.
755
756 2018-05-06  MORIOKA Tomohiko  <tomo.git@chise.org>
757
758         * mule/mule-charset.el (default-coded-charset-priority-list): Add
759         `=ucs-sip-itaiji-008'.
760
761         * mule/mule-conf.el (=ucs-sip-itaiji-008): New coded-charset for
762         XEmacs CHISE.
763
764 2018-05-01  MORIOKA Tomohiko  <tomo.git@chise.org>
765
766         * mule/mule-charset.el (default-coded-charset-priority-list): Add
767         `=>ucs-sip-itaiji-006'.
768
769         * mule/mule-conf.el (=>ucs-sip-itaiji-006): New coded-charset for
770         XEmacs CHISE.
771
772 2018-04-28  MORIOKA Tomohiko  <tomo.git@chise.org>
773
774         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
775         setting for `=+>big5-cdp', `=>big5-cdp@component' and
776         `=>big5-cdp@cognate'.
777
778         * mule/mule-charset.el (default-coded-charset-priority-list): Add
779         `=>big5-cdp@iwds-1', `=>big5-cdp@cognate' and `=+>big5-cdp'.
780
781 2018-04-27  MORIOKA Tomohiko  <tomo.git@chise.org>
782
783         * mule/mule-conf.el (=+>big5-cdp): New coded-charset for XEmacs
784         CHISE.
785         (=>big5-cdp): Use `=big5-cdp' instead of `=>>big5-cdp' as its
786         mother.
787         (=>big5-cdp@cognate): New coded-charset for XEmacs CHISE.
788
789 2018-04-26  MORIOKA Tomohiko  <tomo.git@chise.org>
790
791         * mule/mule-charset.el (default-coded-charset-priority-list): Add
792         `=>big5-cdp@component' and `=>ucs-sip-itaiji-001@iwds-1'.
793
794         * mule/mule-conf.el (=>big5-cdp@iwds-1): New coded-charset for
795         XEmacs CHISE.
796         (=>big5-cdp@component): Ditto.
797         (=>ucs-sip-itaiji-001@iwds-1): Ditto.
798
799 2018-04-24  MORIOKA Tomohiko  <tomo.git@chise.org>
800
801         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
802         setting for `=>ucs-itaiji-001@iwds-1'.
803
804         * mule/mule-charset.el (default-coded-charset-priority-list): Add
805         `=>ucs-bmp-itaiji-001@iwds-1'.
806
807         * mule/mule-conf.el (=>ucs-itaiji-001@iwds-1): New coded-charset
808         for XEmacs CHISE.
809         (=>ucs-bmp-itaiji-001@iwds-1): Ditto.
810
811 2018-03-23  MORIOKA Tomohiko  <tomo.git@chise.org>
812
813         * mule/mule-charset.el (default-coded-charset-priority-list):
814         Prefer `=ucs-bmp-cjk-compat', `=ucs-bmp-cjk-compat@unicode' and
815         `=ucs-sip@JP/hanazono' to `=cbeta', `=jef-china3' to
816         `chinese-isoir165'.
817
818         * mule/mule-conf.el (=>cns11643-4): New coded-charset for XEmacs
819         CHISE.
820
821 2018-03-07  MORIOKA Tomohiko  <tomo.git@chise.org>
822
823         * mule/mule-charset.el (default-coded-charset-priority-list): Add
824         `=ucs-sip-itaiji-006'.
825
826         * mule/mule-conf.el (=ucs-bmp-itaiji-006): Doc fix.
827         (=ucs-sip-itaiji-006): New coded-charset for XEmacs CHISE.
828
829 2018-03-02  MORIOKA Tomohiko  <tomo.git@chise.org>
830
831         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
832         setting for `=>ucs-itaiji-009'.
833
834         * mule/mule-charset.el (default-coded-charset-priority-list): Add
835         `==ucs-bmp-itaiji-001'.
836
837         * mule/mule-conf.el (=big5-cdp-itaiji-002): Doc fix.
838         (=big5-cdp-itaiji-003): Doc fix.
839         (==ucs-bmp-itaiji-001): New coded-charset for XEmacs CHISE.
840
841 2018-02-22  MORIOKA Tomohiko  <tomo.git@chise.org>
842
843         * mule/mule-charset.el (default-coded-charset-priority-list): Add
844         `=>zinbun-oracle'.
845
846 2018-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
847
848         * mule/mule-charset.el (default-coded-charset-priority-list): Add
849         `=>ucs-sip-itaiji-003'.
850
851         * mule/mule-conf.el (=ucs-sip-itaiji-003): Doc fix.
852         (=>ucs-bmp-itaiji-003): Fix `long-name'.
853         (=>ucs-sip-itaiji-003): New coded-charset for XEmacs CHISE.
854
855 2018-02-13  MORIOKA Tomohiko  <tomo.git@chise.org>
856
857         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
858         setting for `=ucs-itaiji-012' and `==ucs-itaiji-006'.
859
860 2018-02-12  MORIOKA Tomohiko  <tomo.git@chise.org>
861
862         * mule/mule-charset.el (default-coded-charset-priority-list): Add
863         `==ucs-bmp-itaiji-006'.
864
865         * mule/mule-conf.el (==ucs-bmp-itaiji-003): Fix long-name.
866         (==ucs-itaiji-006): New coded-charset for XEmacs CHISE.
867         (==ucs-bmp-itaiji-006): Ditto.
868
869 2018-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
870
871         * mule/mule-charset.el (default-coded-charset-priority-list): Add
872         `=ucs-bmp-itaiji-012'.
873
874         * mule/mule-conf.el (=ucs-itaiji-012): New coded-charset for
875         XEmacs CHISE.
876         (=ucs-bmp-itaiji-012): Ditto.
877
878 2018-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
879
880         * mule/mule-charset.el (default-coded-charset-priority-list): Add
881         `=>>hanyo-denshi/ia' and `=>cns11643-1'.
882
883 2018-02-10  MORIOKA Tomohiko  <tomo.git@chise.org>
884
885         * mule/mule-conf.el (=>cns11643-1): New coded-charset for XEmacs
886         CHISE.
887
888 2018-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
889
890         * mule/mule-charset.el (default-coded-charset-priority-list): Add
891         `=>>cns11643-1', `=>>cns11643-2', `=>>cns11643-3', `=>>cns11643-4'
892         and `=>>cns11643-6'.
893
894         * mule/mule-conf.el (=>>cns11643-1): Modify DOC; fix `=>iso-ir'.
895         (=>>cns11643-2): New coded-charset for XEmacs CHISE.
896         (=>>cns11643-3): Ditto.
897         (=>>cns11643-4): Modify DOC.
898         (=>>cns11643-6): New coded-charset for XEmacs CHISE.
899
900 2018-01-07  MORIOKA Tomohiko  <tomo.git@chise.org>
901
902         * mule/mule-charset.el (default-coded-charset-priority-list): Add
903         `=>ucs-sip-itaiji-005'.
904
905         * mule/mule-conf.el (=>ucs-sip-itaiji-005): New coded-charset for
906         XEmacs CHISE.
907
908 2017-11-28  MORIOKA Tomohiko  <tomo.git@chise.org>
909
910         * mule/mule-charset.el (default-coded-charset-priority-list): Add
911         `==hanyo-denshi/tk/mf-01'.
912
913         * mule/mule-conf.el (==hanyo-denshi/tk/mf-01): New coded-charset
914         for XEmacs CHISE.
915
916 2017-11-15  MORIOKA Tomohiko  <tomo.git@chise.org>
917
918         * mule/mule-conf.el: Define `=ucs-itaiji-007' before
919         `=>ucs-itaiji-007'.
920
921 2017-11-10  MORIOKA Tomohiko  <tomo.git@chise.org>
922
923         * mule/mule-charset.el (default-coded-charset-priority-list): Add
924         `==ucs-sip-var-002'.
925
926         * mule/mule-conf.el (==ucs-bmp-var-002): Modify long-name.
927         (==ucs-sip-var-002): New coded-charset for XEmacs CHISE.
928
929 2017-11-10  MORIOKA Tomohiko  <tomo.git@chise.org>
930
931         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
932         setting for `==ucs-itaiji-001'.
933
934 2017-11-09  MORIOKA Tomohiko  <tomo.git@chise.org>
935
936         * mule/mule-charset.el (default-coded-charset-priority-list): Add
937         `==ucs-sip-itaiji-001'.
938
939         * mule/mule-conf.el (==ucs-itaiji-001): New coded-charset for
940         XEmacs CHISE.
941         (==ucs-sip-itaiji-001): Ditto.
942
943 2017-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
944
945         * mule/mule-charset.el (default-coded-charset-priority-list): Add
946         `=+>ucs-bmp-var-003'.
947
948         * mule/mule-conf.el (=+>ucs-var-003): New coded-charset for XEmacs
949         CHISE.
950         (=+>ucs-bmp-var-003): Ditto.
951
952 2017-10-06  MORIOKA Tomohiko  <tomo.git@chise.org>
953
954         * mule/mule-charset.el (default-coded-charset-priority-list): Add
955         `=>ucs-bmp-cjk@cognate'.
956
957         * mule/mule-conf.el (=>ucs-bmp-cjk@cognate): New coded-charset for
958         XEmacs CHISE.
959
960 2017-09-22  MORIOKA Tomohiko  <tomo.git@chise.org>
961
962         * mule/mule-charset.el (default-coded-charset-priority-list): Add
963         `=ucs-sip-itaiji-005'.
964
965         * mule/mule-conf.el (=ucs-sip-itaiji-005): New coded-charset for
966         XEmacs CHISE.
967
968 2017-09-21  MORIOKA Tomohiko  <tomo.git@chise.org>
969
970         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
971         setting for `=>ucs@cognate'.
972
973         * mule/mule-charset.el (default-coded-charset-priority-list): Add
974         `=>ucs-bmp-itaiji-009' and `=>ucs-sip@cognate'.
975
976         * mule/mule-conf.el (=>ucs@cognate): New coded-charset for XEmacs
977         CHISE.
978         (=>ucs@hanyo-denshi): Abolished.
979         (=>ucs-itaiji-009): New coded-charset for XEmacs CHISE.
980         (=>ucs-bmp-itaiji-009): Ditto.
981         (=>ucs-sip@cognate): Ditto.
982
983 2017-09-13  MORIOKA Tomohiko  <tomo.git@chise.org>
984
985         * mule/mule-charset.el (default-coded-charset-priority-list): Add
986         `=>ucs-bmp-itaiji-004'.
987
988         * mule/mule-conf.el (=>ucs-bmp-itaiji-004): New coded-charset for
989         XEmacs CHISE.
990
991 2017-08-20  MORIOKA Tomohiko  <tomo.git@chise.org>
992
993         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
994         setting for `=>ucs-itaiji-004'.
995
996 2017-08-19  MORIOKA Tomohiko  <tomo.git@chise.org>
997
998         * mule/mule-charset.el (default-coded-charset-priority-list): Add
999         `=ucs-sip-itaiji-004', `=>ucs-sip-itaiji-004' and
1000         `=>ucs-bmp-itaiji-007'.
1001
1002         * mule/mule-conf.el (=ucs-sip-itaiji-004): New coded-charset for
1003         XEmacs CHISE.
1004         (=>ucs-itaiji-004): Ditto.
1005         (=>ucs-sip-itaiji-004): Ditto.
1006         (=>ucs-bmp-itaiji-007): Ditto.
1007
1008 2017-08-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1009
1010         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1011         setting for `=ucs-itaiji-010'.
1012
1013 2017-07-30  MORIOKA Tomohiko  <tomo.git@chise.org>
1014
1015         * mule/mule-charset.el (default-coded-charset-priority-list):
1016         - Prefer `=mj-0' and `=mj-1' to `=ucs-bmp-cjk@gb'.
1017         - Add `=ucs-bmp-itaiji-010'.
1018         - Prefer `==mj-0' and `==mj-1' to `==ucs-bmp-cjk@gb',
1019           `==ucs-sip-ext-b@iso' and `==ucs-sip@JP/hanazono'.
1020         - Add `=>ucs-sip@iwds-1'.
1021
1022         * mule/mule-conf.el (=ucs-itaiji-010): New coded-charset for
1023         XEmacs CHISE.
1024         (=ucs-bmp-itaiji-010): Ditto.
1025         (=>ucs-sip@iwds-1): Ditto.
1026
1027 2017-07-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1028
1029         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1030         `=ucs-sip-var-006' and `==ucs-sip-itaiji-003'.
1031
1032         * mule/mule-conf.el (=ucs-sip-var-006): New coded-charset for
1033         XEmacs CHISE.
1034         (==ucs-sip-itaiji-003): New coded-charset for XEmacs CHISE.
1035
1036 2017-07-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1037
1038         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1039         setting for `=>ucs-itaiji-003'.
1040
1041 2017-07-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1042
1043         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1044         `=>ucs-bmp-itaiji-003'.
1045
1046         * mule/mule-conf.el (=>ucs-itaiji-003): New coded-charset for
1047         XEmacs CHISE.
1048         (=>ucs-bmp-itaiji-003): Ditto.
1049
1050 2017-07-08  MORIOKA Tomohiko  <tomo.git@chise.org>
1051
1052         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1053         `=ucs-bmp-itaiji-011'.
1054
1055         * mule/mule-conf.el (=ucs-bmp-itaiji-011): New coded-charset for
1056         XEmacs CHISE.
1057
1058 2017-06-29  MORIOKA Tomohiko  <tomo.git@chise.org>
1059
1060         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1061         setting for `==ucs-var-002'.
1062
1063 2017-06-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1064
1065         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1066         setting for `==ucs-itaiji-002'.
1067
1068 2017-06-27  MORIOKA Tomohiko  <tomo.git@chise.org>
1069
1070         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1071         `==ucs-sip-itaiji-002'.
1072
1073         * mule/mule-conf.el (==ucs-sip-itaiji-002): New coded-charset for
1074         XEmacs CHISE.
1075
1076 2017-06-08  MORIOKA Tomohiko  <tomo.git@chise.org>
1077
1078         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1079         settings for `=ucs-itaiji-011' and `=>ucs-itaiji-007'.
1080
1081         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1082         `=ucs-sip-itaiji-007', `=ucs-sip-itaiji-011' and
1083         `=>ucs-sip-itaiji-007'.
1084
1085         * mule/mule-conf.el (=>ucs-itaiji-007): New coded-charset for
1086         XEmacs CHISE.
1087         (=>ucs-sip-itaiji-007): Ditto.
1088         (=ucs-sip-itaiji-007): Ditto.
1089         (=ucs-itaiji-011): Ditto.
1090         (=ucs-sip-itaiji-011): Ditto.
1091
1092 2017-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1093
1094         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1095         Prefer `=>ucs@iwds-1' and `=>ucs@component' to `=>iwds-1'.
1096
1097 2017-05-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1098
1099         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1100         `==ucs-bmp-var-002'.
1101
1102         * mule/mule-conf.el (==ucs-var-002): New coded-charset for XEmacs
1103         CHISE.
1104         (==ucs-bmp-var-002): Ditto.
1105
1106         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1107         Modify some priorities.
1108
1109 2017-04-26  MORIOKA Tomohiko  <tomo.git@chise.org>
1110
1111         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1112         setting for `=big5-cdp-var-001' and `=>>mj'; delete settings for
1113         `=>>>jis-x0208', `=>>>jis-x0213-1' and `=>>>jis-x0213-1@2004'.
1114
1115 2017-04-26  MORIOKA Tomohiko  <tomo.git@chise.org>
1116
1117         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1118         `=big5-cdp-var-001'.
1119
1120         * mule/mule-conf.el (=big5-cdp-var-001): New coded-charset for
1121         XEmacs CHISE.
1122
1123 2017-04-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1124
1125         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1126         setting for `==ucs-itaiji-005'.
1127
1128 2017-04-04  MORIOKA Tomohiko  <tomo.git@chise.org>
1129
1130         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1131         setting for `=ucs-itaiji-007'.
1132
1133         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1134         `=ucs-bmp-itaiji-007' and `==ucs-bmp-itaiji-005'.
1135
1136         * mule/mule-conf.el (==ucs-itaiji-005): New coded-charset for
1137         XEmacs CHISE.
1138         (==ucs-bmp-itaiji-005): Ditto.
1139         (=ucs-itaiji-007): Ditto.
1140         (=ucs-bmp-itaiji-007): Ditto.
1141
1142 2017-04-03  MORIOKA Tomohiko  <tomo.git@chise.org>
1143
1144         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1145         `==gt-pj-k1' and `==gt-pj-k2'.
1146
1147 2017-04-02  MORIOKA Tomohiko  <tomo.git@chise.org>
1148
1149         * mule/mule-conf.el (==gt-pj-k1): New coded-charset for XEmacs
1150         CHISE.
1151         (==gt-pj-k2): Ditto.
1152
1153 2017-04-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1154
1155         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1156         setting for `=>ucs-itaiji-005'.
1157
1158 2017-03-31  MORIOKA Tomohiko  <tomo.git@chise.org>
1159
1160         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1161         `=>>cbeta'.
1162
1163 2017-03-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1164
1165         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1166         `=>ucs-sip@component'.
1167
1168         * mule/mule-conf.el (=>ucs-itaiji-006): Use `=ucs-itaiji-006'
1169         instead of `=ucs' as its mother.
1170         (=>ucs-sip@component): New coded-charset for XEmacs CHISE.
1171
1172         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1173         setting for `=>ucs-itaiji-006'.
1174
1175 2017-03-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1176
1177         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1178         `=>ucs-bmp-itaiji-006'.
1179
1180         * mule/mule-conf.el (=>ucs-itaiji-006): New coded-charset for
1181         XEmacs CHISE.
1182         (=>ucs-bmp-itaiji-006): Ditto.
1183
1184 2017-03-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1185
1186         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1187         `=>ucs-bmp-itaiji-001'.
1188
1189         * mule/mule-conf.el (=>ucs-bmp-itaiji-001): New coded-charset for
1190         XEmacs CHISE.
1191
1192 2017-03-09  MORIOKA Tomohiko  <tomo.git@chise.org>
1193
1194         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1195         `==ucs-bmp-itaiji-002' and `==ucs-bmp-itaiji-003'.
1196
1197         * mule/mule-conf.el (=>ucs-itaiji-002): Use `=ucs-itaiji-002'
1198         instead of `=ucs' as its mother.
1199         (==ucs-itaiji-002): New coded-charset for XEmacs CHISE.
1200         (==ucs-bmp-itaiji-002): Ditto.
1201         (==ucs-itaiji-003): Ditto.
1202         (==ucs-bmp-itaiji-003): Ditto.
1203
1204 2017-03-08  MORIOKA Tomohiko  <tomo.git@chise.org>
1205
1206         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1207         setting for `=big5-cdp-var-002'.
1208
1209         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1210         `=big5-cdp-var-002'.
1211
1212         * mule/mule-conf.el (=big5-cdp-var-002): New coded-charset for
1213         XEmacs CHISE.
1214
1215 2017-03-03  MORIOKA Tomohiko  <tomo.git@chise.org>
1216
1217         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1218         `=ucs-sip-var-004'.
1219
1220         * mule/mule-conf.el (=ucs-sip-var-004): New coded-charset for
1221         XEmacs CHISE.
1222
1223 2017-03-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1224
1225         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1226         `=>ucs-bmp-cjk@iwds-1'.
1227
1228         * mule/mule-conf.el (=>ucs-bmp-cjk@iwds-1): New coded-charset for
1229         XEmacs CHISE.
1230
1231 2017-02-27  MORIOKA Tomohiko  <tomo.git@chise.org>
1232
1233         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1234         setting for `=ucs-var-005'.
1235
1236         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1237         `=ucs-bmp-var-005'.
1238
1239         * mule/mule-conf.el (=ucs-var-005): New coded-charset for XEmacs
1240         CHISE.
1241         (=ucs-bmp-var-005): Ditto.
1242
1243 2017-02-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1244
1245         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1246         `=>ucs-sip-itaiji-002'.
1247
1248         * mule/mule-conf.el (=>ucs-sip-itaiji-002): New coded-charset for
1249         XEmacs CHISE.
1250
1251 2017-02-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1252
1253         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1254         setting for `=>ucs-itaiji-002'.
1255
1256 2017-02-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1257
1258         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1259         `=>mj-0' and `=>ucs-bmp-itaiji-002'.
1260
1261         * mule/mule-conf.el (=>mj-0): New coded-charset for XEmacs CHISE.
1262         (=>ucs-itaiji-002): Ditto.
1263         (=>ucs-bmp-itaiji-002): Ditto.
1264
1265 2017-02-12  MORIOKA Tomohiko  <tomo.git@chise.org>
1266
1267         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1268         setting for `=>ucs-itaiji-001'.
1269
1270 2017-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1271
1272         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1273         `=>ruimoku-v6' and `=>ucs-sip-itaiji-001'.
1274
1275         * mule/mule-conf.el (=>ruimoku-v6): Renamed from `=>>ruimoku-v6';
1276         define `=>>ruimoku-v6' as an alias of `=>ruimoku-v6'.
1277         (=>ucs-itaiji-001): New coded-charset for XEmacs CHISE.
1278         (=>ucs-sip-itaiji-001): Ditto.
1279
1280         * mule/mule-coding.el(coded-charset-entity-reference-alist):
1281         - Abolish setting for `=>>ruimoku-v6' [&G-RUI6-xxxx;].
1282         - Add setting for `=>ruimoku-v6' [&A-RUI6-xxxx;].
1283
1284 2017-02-06  MORIOKA Tomohiko  <tomo.git@chise.org>
1285
1286         * mule/mule-charset.el (default-coded-charset-priority-list):
1287         Prefer `=ucs-*-var-*' and `=ucs-*-itaiji-*' to `=cbeta',
1288         `=jef-china3' and `chinese-isoir165'.
1289
1290 2017-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1291
1292         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1293         `=>ucs-bmp-itaiji-005'.
1294
1295         * mule/mule-conf.el (=>ucs-itaiji-005): New coded-charset for
1296         XEmacs CHISE.
1297         (=>ucs-bmp-itaiji-005): Ditto.
1298
1299 2017-02-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1300
1301         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1302         `=+>jis-x0213-2'.
1303
1304 2017-01-30  MORIOKA Tomohiko  <tomo.git@chise.org>
1305
1306         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1307         `=+>adobe-japan1-6'.
1308
1309 2017-01-24  MORIOKA Tomohiko  <tomo.git@chise.org>
1310
1311         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1312         `=+>jis-x0208@1978'.
1313
1314 2017-01-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1315
1316         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1317         setting for `=>ucs@component'.
1318
1319 2016-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1320
1321         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1322         `=+>jis-x0213-1@2004' and `=>>adobe-japan1-6'.
1323
1324 2016-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1325
1326         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1327         Prefer `=>ucs@cns' and `=>ucs@ks' to `=>ucs@jis/2004'.
1328
1329 2016-12-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1330
1331         * mule/mule-conf.el (=>ucs@jis/2000): New coded-charset for XEmacs
1332         CHISE.
1333         (=>ucs@jis/2004): Ditto.
1334
1335 2016-12-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1336
1337         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1338         Prefer `=>ucs@jis/2004' to `=>ucs@jis'.
1339
1340 2016-12-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1341
1342         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1343         `=>cbeta'.
1344
1345 2016-12-06  MORIOKA Tomohiko  <tomo.git@chise.org>
1346
1347         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1348         setting for `==big5-cdp-itaiji-001'.
1349
1350         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1351         `==big5-cdp-itaiji-001'.
1352
1353         * mule/mule-conf.el (==big5-cdp-itaiji-001): New coded-charset for
1354         XEmacs CHISE.
1355
1356 2016-12-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1357
1358         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1359         settings for `=big5-cdp-itaiji-001', `=big5-cdp-itaiji-002',
1360         `=big5-cdp-itaiji-003' and `=>big5-cdp-itaiji-001'.
1361
1362         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1363         `=big5-cdp-itaiji-001', `=big5-cdp-itaiji-002',
1364         `=big5-cdp-itaiji-003' and `=>big5-cdp-itaiji-001'.
1365
1366         * mule/mule-conf.el (=big5-cdp-itaiji-001): New coded-charset for
1367         XEmacs CHISE.
1368         (=>big5-cdp-itaiji-001): Ditto.
1369         (=big5-cdp-itaiji-002): Ditto.
1370         (=big5-cdp-itaiji-003): Ditto.
1371
1372 2016-11-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1373
1374         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1375         `=>>jis-x0208@1990' and `=>>jis-x0213-2'.
1376
1377 2016-10-27  MORIOKA Tomohiko  <tomo.git@chise.org>
1378
1379         * mule/mule-charset.el (default-coded-charset-priority-list):
1380         Prefer `=ucs-radicals', `=ucs-radicals@unicode',
1381         `=ucs-bmp-cjk@JP/hanazono', `=ucs-bmp-cjk@gb', `=mj-0' and `=mj-1'
1382         to `=jis-x0208@1983'; add `=ucs-bmp-var-008'.
1383
1384         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1385         setting for `=ucs-var-008'.
1386
1387         * mule/mule-conf.el (=ucs-var-008): New coded-charset for XEmacs
1388         CHISE.
1389         (=ucs-bmp-var-008): Likewise.
1390
1391 2016-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1392
1393         * mule/mule-charset.el (default-coded-charset-priority-list):
1394         Prefer `==ucs-sip-ext-b@iso' to `==ucs-sip@JP/hanazono'.
1395
1396 2016-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1397
1398         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1399         `==ucs-sip@JP/hanazono'.
1400
1401         * mule/mule-conf.el (==ucs-sip@JP/hanazono): New coded-charset for
1402         XEmacs CHISE.
1403
1404 2016-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1405
1406         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1407         setting for `=ucs-var-006'; add setting for `=ucs-itaiji-009'.
1408
1409         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1410         `=ucs-bmp-var-006'.
1411
1412         * mule/mule-conf.el (=ucs-var-006): New coded-charset for XEmacs
1413         CHISE.
1414         (=ucs-bmp-var-006): Likewise.
1415
1416 2016-10-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1417
1418         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1419         `=ucs-bmp-itaiji-009'.
1420
1421         * mule/mule-conf.el (=ucs-itaiji-009): New coded-charset for
1422         XEmacs CHISE.
1423         (=ucs-bmp-itaiji-009): Likewise.
1424
1425 2016-09-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1426
1427         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1428         `=>big5-cdp'.
1429
1430 2016-07-27  MORIOKA Tomohiko  <tomo.git@chise.org>
1431
1432         * mule/mule-coding.el (utf-8-gb): Specify `charset-g3'.
1433         (utf-8-ivs-gb): Likewise.
1434         (utf-8-gb-er): Likewise.
1435         (utf-8-ivs-gb-er): Likewise.
1436         (utf-8-cns): Likewise.
1437         (utf-8-ivs-cns): Likewise.
1438         (utf-8-cns-er): Likewise.
1439         (utf-8-ivs-cns-er): Likewise.
1440         (utf-8-big5): Likewise.
1441         (utf-8-ivs-big5): Likewise.
1442         (utf-8-big5-er): Likewise.
1443         (utf-8-ivs-big5-er): Likewise.
1444         (utf-8-jis): Likewise.
1445         (utf-8-ivs-jis): Likewise.
1446         (utf-8-jis-er): Likewise.
1447         (utf-8-ivs-jis-er): Likewise.
1448         (utf-8-ks): Likewise.
1449         (utf-8-ivs-ks): Likewise.
1450         (utf-8-ks-er): Likewise.
1451         (utf-8-ivs-ks-er): Likewise.
1452
1453 2016-07-23  MORIOKA Tomohiko  <tomo.git@chise.org>
1454
1455         * mule/mule-coding.el (utf-8-jp): Specify `charset-g3'.
1456         (utf-8-ivs-jp): Likewise.
1457         (utf-8-jp-er): Likewise.
1458         (utf-8-ivs-jp-er): Likewise.
1459
1460 2016-04-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1461
1462         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1463         setting for `=ucs-var-010'.
1464
1465         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1466         `=ucs-bmp-var-010'.
1467
1468         * mule/mule-conf.el (=ucs-var-010): New coded-charset for XEmacs
1469         CHISE.
1470         (=ucs-bmp-var-010): Likewise.
1471
1472 2016-03-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1473
1474         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1475         `=ucs-sip@JP/hanazono'.
1476
1477         * mule/mule-conf.el (=ucs-sip@iso): Fix DOC and `long-name'.
1478         (=ucs-sip@JP/hanazono): New coded-charset for XEmacs CHISE.
1479
1480 2016-03-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1481
1482         * mule/mule-charset.el (default-coded-charset-priority-list):
1483         - Add `=big5-cdp-var-004'.
1484         - Rename `=big5-cdp-var-3' and `=big5-cdp-var-5' to
1485           `=big5-cdp-var-003' and `=big5-cdp-var-005'.
1486
1487         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1488         setting for `=big5-cdp-var-003', `=big5-cdp-var-004' and
1489         `=big5-cdp-var-005'.
1490
1491         * mule/mule-conf.el (=big5-cdp-var-003): Renamed from
1492         `=big5-cdp-var-3'; define `=big5-cdp-var-3' as an alias of
1493         `=big5-cdp-var-003'.
1494         (=big5-cdp-var-004): New coded-charset for XEmacs CHISE.
1495         (=big5-cdp-var-005): Renamed from `=big5-cdp-var-5'; define
1496         `=big5-cdp-var-5' as an alias of `=big5-cdp-var-005'.
1497
1498 2016-03-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1499
1500         * mule/mule-charset.el (default-coded-charset-priority-list):
1501         Don't prefer ucs-compat CCSes to other CCSes.
1502
1503 2016-03-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1504
1505         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1506         `===ucs-bmp-cjk-compat@unicode'.
1507
1508         * mule/mule-conf.el (===ucs-bmp-cjk-compat@unicode): New
1509         coded-charset for XEmacs CHISE.
1510
1511 2016-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1512
1513         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1514         `=ucs-sip-itaiji-003'.
1515
1516         * mule/mule-conf.el (=ucs-sip-itaiji-003): New coded-charset for
1517         XEmacs CHISE.
1518
1519 2016-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1520
1521         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1522         setting for `=ucs-var-004'.
1523
1524         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1525         `=ucs-sip-var-001' and `=ucs-bmp-var-004'.
1526
1527         * mule/mule-conf.el (=ucs-sip-var-001): New coded-charset for
1528         XEmacs CHISE.
1529         (=ucs-var-004): Ditto.
1530         (=ucs-bmp-var-004): Ditto.
1531
1532 2016-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1533
1534         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1535         `=ucs-sip-var-003'.
1536
1537         * mule/mule-conf.el (=ucs-sip-var-003): New coded-charset for
1538         XEmacs CHISE.
1539
1540 2016-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1541
1542         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1543         setting for `=ucs-itaiji-006'.
1544
1545         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1546         `=ucs-bmp-itaiji-006'.
1547
1548         * mule/mule-conf.el (=ucs-itaiji-006): New coded-charset for
1549         XEmacs CHISE.
1550         (=ucs-bmp-itaiji-006): Ditto.
1551
1552 2016-02-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1553
1554         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1555         `=ucs-sip-var-002'.
1556
1557         * mule/mule-conf.el (=ucs-sip-var-002): New coded-charset for
1558         XEmacs CHISE.
1559
1560 2016-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1561
1562         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1563         `=ucs-sip-itaiji-002'.
1564
1565         * mule/mule-conf.el (=ucs-sip-itaiji-002): New coded-charset for
1566         XEmacs CHISE.
1567
1568 2016-02-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1569
1570         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1571         setting for `==hanyo-denshi/tk'.
1572
1573 2016-01-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1574
1575         * mule/mule-conf.el (=hanyo-denshi/ks): Fix `long-name'.
1576         (=hanyo-denshi/tk): Fix `long-name'.
1577         (==hanyo-denshi/tk): New coded-charset for XEmacs CHISE.
1578
1579 2016-01-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1580
1581         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1582         setting for `=>mj'.
1583
1584 2016-01-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1585
1586         * mule/mule-conf.el (=mj): Fix `dimension'.  (=>mj): New
1587         coded-charset for XEmacs CHISE.
1588
1589 2015-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1590
1591         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1592         setting for `=hanyo-denshi/tk'.
1593
1594 2015-12-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1595
1596         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1597         `=hanyo-denshi/tk/mf-01'.
1598
1599         * mule/mule-conf.el (=hanyo-denshi/tk): New coded-charset for
1600         XEmacs CHISE.
1601         (=hanyo-denshi/tk/mf-01): Ditto.
1602
1603 2015-12-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1604
1605         * mule/mule-charset.el (default-coded-charset-priority-list):
1606         Prefer `==ucs-bmp-cjk-compat@JP' to `==ucs-bmp-cjk-compat@gb'.
1607
1608 2015-11-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1609
1610         * mule/mule-charset.el (default-coded-charset-priority-list):
1611         Prefer `=jis-x0208@1983' to `chinese-gb2312'.
1612
1613 2015-11-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1614
1615         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1616         settings for `=ucs-itaiji-004' and `=ucs-itaiji-005'.
1617
1618         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1619         `=ucs-bmp-itaiji-004' and `=ucs-bmp-itaiji-005'.
1620
1621         * mule/mule-conf.el (=ucs-itaiji-004): New coded-charset for
1622         XEmacs CHISE.
1623         (=ucs-bmp-itaiji-004): Ditto.
1624         (=ucs-itaiji-005): Ditto.
1625         (=ucs-bmp-itaiji-005): Ditto.
1626
1627 2015-11-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1628
1629         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1630         `=ucs-sip-itaiji-001'.
1631
1632         * mule/mule-conf.el (=ucs-sip-itaiji-001): New coded-charset for
1633         XEmacs CHISE.
1634
1635 2015-11-07  MORIOKA Tomohiko  <tomo.git@chise.org>
1636
1637         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1638         settings for `=ucs-itaiji-001', `=ucs-itaiji-003' and
1639         `=ucs-itaiji-008'.
1640
1641         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1642         `=ucs-bmp-itaiji-001', `=ucs-bmp-itaiji-003' and
1643         `=ucs-bmp-itaiji-008'.
1644
1645         * mule/mule-conf.el (=ucs-itaiji-001): New coded-charset for
1646         XEmacs CHISE.
1647         (=ucs-bmp-itaiji-001): Ditto.
1648         (=ucs-itaiji-003): Ditto.
1649         (=ucs-bmp-itaiji-003): Ditto.
1650         (=ucs-itaiji-008): Ditto.
1651         (=ucs-bmp-itaiji-008): Ditto.
1652
1653 2015-10-30  MORIOKA Tomohiko  <tomo.git@chise.org>
1654
1655         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1656         `==ucs-bmp-cjk-compat@gb' and `==ucs-bmp-cjk-compat@JP'.
1657
1658         * mule/mule-conf.el (==ucs-bmp-cjk-compat@gb): New coded-charset
1659         for XEmacs CHISE.
1660         (==ucs-bmp-cjk-compat@JP): Ditto.
1661
1662 2015-10-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1663
1664         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1665         setting for `===hng-tzs'.
1666
1667         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1668         `===hng-tzs'.
1669
1670         * mule/mule-conf.el (===hng-tzs): New coded-charset for XEmacs
1671         CHISE.
1672
1673 2015-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1674
1675         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1676         setting for `===hng-doh'.
1677
1678         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1679         `===hng-doh'.
1680
1681         * mule/mule-conf.el (===hng-doh): New coded-charset for XEmacs
1682         CHISE.
1683
1684 2015-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1685
1686         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1687         setting for `===hng-wad'.
1688
1689         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1690         `===hng-wad'.
1691
1692         * mule/mule-conf.el (===hng-wad): New coded-charset for XEmacs
1693         CHISE.
1694
1695 2015-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1696
1697         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1698         settings for `==koseki' and `===hng-kcc'.
1699
1700         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1701         `===hng-kcc'.
1702
1703         * mule/mule-conf.el (===hng-kcc): New coded-charset for XEmacs
1704         CHISE.
1705
1706 2015-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1707
1708         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1709         setting for `===hng-nkk'.
1710
1711         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1712         `===hng-nkk'.
1713
1714         * mule/mule-conf.el (===hng-nkk): New coded-charset for XEmacs
1715         CHISE.
1716
1717 2015-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1718
1719         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1720         setting for `===hng-ink'.
1721
1722         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1723         `===hng-ink'.
1724
1725         * mule/mule-conf.el (===hng-ink): New coded-charset for XEmacs
1726         CHISE.
1727
1728 2015-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1729
1730         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1731         setting for `===hng-jhk'.
1732
1733         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1734         `===hng-jhk'.
1735
1736         * mule/mule-conf.el (===hng-jhk): New coded-charset for XEmacs
1737         CHISE.
1738
1739 2015-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1740
1741         * mule/mule-conf.el (=jis-x0213-1@2004): Use "jisx0213\\.2004-1"
1742         instead of "jisx0213\\(\\.2004\\)-1" as the registry.
1743         (==jis-x0213-1@2004): Add registry to specify "jisx0213\\.2004-1".
1744         (===jis-x0213-1@2004): Likewise.
1745         (=>>jis-x0213-1@2004): Use "jisx0213\\.2004-1" instead of
1746         "jisx0213\\(\\.2004\\)-1" as the registry.
1747         (=+>jis-x0213-1@2004): Likewise.
1748         (=>jis-x0213-1@2004): Likewise.
1749
1750         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1751         `===jis-x0213-1@2004'.
1752
1753 2015-10-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1754
1755         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1756         setting for `===hng-nak'.
1757
1758         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1759         `===hng-nak'.
1760
1761         * mule/mule-conf.el (===hng-nak): New coded-charset for XEmacs
1762         CHISE.
1763
1764 2015-10-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1765
1766         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1767         setting for `===hng-hos'.
1768
1769         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1770         `===hng-hos'.
1771
1772         * mule/mule-conf.el (===hng-hos): New coded-charset for XEmacs
1773         CHISE.
1774
1775 2015-10-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1776
1777         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1778         setting for `===hng-tzj'.
1779
1780         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1781         `===hng-tzj'.
1782
1783         * mule/mule-conf.el (===hng-tjz): New coded-charset for XEmacs
1784         CHISE.
1785
1786 2015-10-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1787
1788         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1789         setting for `===hng-kae'.
1790
1791         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1792         `===hng-kae'.
1793
1794         * mule/mule-conf.el (===hng-kae): New coded-charset for XEmacs
1795         CHISE.
1796
1797 2015-10-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1798
1799         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1800         setting for `===hng-kar'.
1801
1802         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1803         `===hng-kar'.
1804
1805         * mule/mule-conf.el (===hng-kar): New coded-charset for XEmacs
1806         CHISE.
1807
1808 2015-10-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1809
1810         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1811         setting for `===hng-kyd'.
1812
1813         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1814         `===hng-kyd'.
1815
1816         * mule/mule-conf.el (===hng-kyd): New coded-charset for XEmacs
1817         CHISE.
1818
1819 2015-10-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1820
1821         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1822         setting for `===hng-hok'.
1823
1824         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1825         `===hng-hok'.
1826
1827         * mule/mule-conf.el (===hng-hok): New coded-charset for XEmacs
1828         CHISE.
1829
1830 2015-10-09  MORIOKA Tomohiko  <tomo.git@chise.org>
1831
1832         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1833         setting for `===hng-jyu'.
1834
1835         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1836         `===hng-jyu'.
1837
1838         * mule/mule-conf.el (===hng-jyu): New coded-charset for XEmacs
1839         CHISE.
1840
1841 2015-10-08  MORIOKA Tomohiko  <tomo.git@chise.org>
1842
1843         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1844         setting for `===hng-zkd'.
1845
1846         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1847         `===hng-zkd'.
1848
1849         * mule/mule-conf.el (===hng-zkd): New coded-charset for XEmacs
1850         CHISE.
1851
1852 2015-10-07  MORIOKA Tomohiko  <tomo.git@chise.org>
1853
1854         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1855         setting for `===hng-kmi'.
1856
1857         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1858         `===hng-kmi'.
1859
1860         * mule/mule-conf.el (===hng-kmi): New coded-charset for XEmacs
1861         CHISE.
1862
1863 2015-10-07  MORIOKA Tomohiko  <tomo.git@chise.org>
1864
1865         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1866         setting for `===hng-okd'.
1867
1868         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1869         `===hng-okd'.
1870
1871         * mule/mule-conf.el (===hng-okd): New coded-charset for XEmacs
1872         CHISE.
1873
1874 2015-10-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1875
1876         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1877         setting for `===hng-nkm'.
1878
1879         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1880         `===hng-nkm'.
1881
1882         * mule/mule-conf.el (===hng-nkm): New coded-charset for XEmacs
1883         CHISE.
1884
1885 2015-10-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1886
1887         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1888         setting for `===hng-nto'.
1889
1890         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1891         `===hng-nto'.
1892
1893         * mule/mule-conf.el (===hng-nto): New coded-charset for XEmacs
1894         CHISE.
1895
1896 2015-10-04  MORIOKA Tomohiko  <tomo.git@chise.org>
1897
1898         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1899         setting for `===hng-yhk'.
1900
1901         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1902         `===hng-yhk'.
1903
1904         * mule/mule-conf.el (===hng-yhk): New coded-charset for XEmacs
1905         CHISE.
1906
1907 2015-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
1908
1909         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1910         setting for `===hng-sok'.
1911
1912         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1913         `===hng-sok'.
1914
1915         * mule/mule-conf.el (===hng-sok): New coded-charset for XEmacs
1916         CHISE.
1917
1918 2015-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
1919
1920         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1921         setting for `===hng-kda'.
1922
1923         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1924         `===hng-kda'.
1925
1926         * mule/mule-conf.el (===hng-kda): New coded-charset for XEmacs
1927         CHISE.
1928
1929 2015-10-02  MORIOKA Tomohiko  <tomo.git@chise.org>
1930
1931         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1932         setting for `===hng-myz'.
1933
1934         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1935         `===hng-myz'.
1936
1937         * mule/mule-conf.el (===hng-myz): New coded-charset for XEmacs
1938         CHISE.
1939
1940 2015-10-02  MORIOKA Tomohiko  <tomo.git@chise.org>
1941
1942         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1943         setting for `===hng-kgk'.
1944
1945         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1946         `===hng-kgk'.
1947
1948         * mule/mule-conf.el (===hng-kgk): New coded-charset for XEmacs
1949         CHISE.
1950
1951 2015-10-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1952
1953         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1954         setting for `===hng-drt'.
1955
1956         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1957         `===hng-drt'.
1958
1959         * mule/mule-conf.el (===hng-drt): New coded-charset for XEmacs
1960         CHISE.
1961
1962 2015-10-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1963
1964         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1965         setting for `===hng-mam'.
1966
1967         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1968         `===hng-mam'.
1969
1970         * mule/mule-conf.el (===hng-mam): New coded-charset for XEmacs
1971         CHISE.
1972
1973 2015-09-30  MORIOKA Tomohiko  <tomo.git@chise.org>
1974
1975         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1976         setting for `===hng-dng'.
1977
1978         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1979         `===hng-dng'.
1980
1981         * mule/mule-conf.el (===hng-dng): New coded-charset for XEmacs
1982         CHISE.
1983
1984 2015-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
1985
1986         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1987         setting for `=>cns11643-5'.
1988
1989 2015-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
1990
1991         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1992         setting for `===hng-keg'.
1993
1994         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1995         `===hng-keg'.
1996
1997         * mule/mule-conf.el (===hng-keg): New coded-charset for XEmacs
1998         CHISE.
1999
2000 2015-09-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2001
2002         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2003         setting for `===hng-jou'.
2004
2005         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2006         `===hng-jou'.
2007
2008         * mule/mule-conf.el (===hng-jou): New coded-charset for XEmacs
2009         CHISE.
2010
2011 2015-09-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2012
2013         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2014         setting for `===hng-smk'.
2015
2016         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2017         `===hng-smk'.
2018
2019         * mule/mule-conf.el (===hng-smk): New coded-charset for XEmacs
2020         CHISE.
2021
2022 2015-09-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2023
2024         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2025         setting for `===hng-kyo'.
2026
2027         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2028         `===hng-kyo'.
2029
2030         * mule/mule-conf.el (===hng-kyo): New coded-charset for XEmacs
2031         CHISE.
2032
2033 2015-09-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2034
2035         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2036         setting for `===hng-kss'.
2037
2038         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2039         `===hng-kss'.
2040
2041         * mule/mule-conf.el (===hng-kss): New coded-charset for XEmacs
2042         CHISE.
2043
2044 2015-09-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2045
2046         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2047         setting for `===hng-wan'.
2048
2049         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2050         `===hng-wan'.
2051
2052         * mule/mule-conf.el (===hng-wan): New coded-charset for XEmacs
2053         CHISE.
2054
2055 2015-09-24  MORIOKA Tomohiko  <tomo.git@chise.org>
2056
2057         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2058         setting for `===hng-ksk'.
2059
2060         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2061         `===hng-ksk'.
2062
2063         * mule/mule-conf.el (===hng-ksk): New coded-charset for XEmacs
2064         CHISE.
2065
2066 2015-09-24  MORIOKA Tomohiko  <tomo.git@chise.org>
2067
2068         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2069         setting for `===hng-kyu'.
2070
2071         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2072         `===hng-kyu'.
2073
2074         * mule/mule-conf.el (===hng-kyu): New coded-charset for XEmacs
2075         CHISE.
2076
2077 2015-09-23  MORIOKA Tomohiko  <tomo.git@chise.org>
2078
2079         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2080         setting for `===hng-skk'.
2081
2082         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2083         `===hng-skk'.
2084
2085         * mule/mule-conf.el (===hng-skk): New coded-charset for XEmacs
2086         CHISE.
2087
2088 2015-09-22  MORIOKA Tomohiko  <tomo.git@chise.org>
2089
2090         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2091         setting for `===hng-sik'.
2092
2093         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2094         `===hng-sik'.
2095
2096         * mule/mule-conf.el (===hng-sik): New coded-charset for XEmacs
2097         CHISE.
2098
2099 2015-09-21  MORIOKA Tomohiko  <tomo.git@chise.org>
2100
2101         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2102         setting for `===hng-kbk'.
2103
2104         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2105         `===hng-kbk'.
2106
2107         * mule/mule-conf.el (===hng-kbk): New coded-charset for XEmacs
2108         CHISE.
2109
2110 2015-09-21  MORIOKA Tomohiko  <tomo.git@chise.org>
2111
2112         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2113         setting for `===hng-kcj'.
2114
2115         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2116         `===hng-kcj'.
2117
2118         * mule/mule-conf.el (===hng-kcj): New coded-charset for XEmacs
2119         CHISE.
2120
2121 2015-09-19  MORIOKA Tomohiko  <tomo.git@chise.org>
2122
2123         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2124         setting for `===hng-k24'.
2125
2126         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2127         `===hng-k24'.
2128
2129         * mule/mule-conf.el (===hng-k24): New coded-charset for XEmacs
2130         CHISE.
2131
2132 2015-09-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2133
2134         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2135         setting for `===hng-gok'.
2136
2137         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2138         `===hng-gok'.
2139
2140         * mule/mule-conf.el (===hng-gok): New coded-charset for XEmacs
2141         CHISE.
2142 2015-09-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2143
2144         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2145         setting for `===hng-tsu'.
2146
2147         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2148         `===hng-tsu'.
2149
2150         * mule/mule-conf.el (===hng-tsu): New coded-charset for XEmacs
2151         CHISE.
2152
2153 2015-09-16  MORIOKA Tomohiko  <tomo.git@chise.org>
2154
2155         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2156         setting for `===hng-sys'.
2157
2158         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2159         `===hng-sys'.
2160
2161         * mule/mule-conf.el (===hng-sys): New coded-charset for XEmacs
2162         CHISE.
2163
2164 2015-09-16  MORIOKA Tomohiko  <tomo.git@chise.org>
2165
2166         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2167         - Use "&HNG010-<d><d><d><d><d>;" instead of
2168           "&HNG-KHI<d><d><d><d><d>;" for `===hng-khi'.
2169         - Add setting for `===hng-khm' and `=ucs-itaiji-002'.
2170
2171         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2172         `=ucs-bmp-itaiji-002' and `===hng-khm'.
2173
2174         * mule/mule-conf.el (===hng-khi): Use "hng-10$" instead of
2175         "hngkhi-0" as the suffix of registry.
2176         (===hng-khm): New coded-charset for XEmacs CHISE.
2177         (=ucs-itaiji-002): Ditto.
2178         (=ucs-bmp-itaiji-002): Ditto.
2179
2180 2015-09-14  MORIOKA Tomohiko  <tomo.git@chise.org>
2181
2182         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2183         setting for `=>ucs@iwds-1'.
2184
2185         * mule/mule-conf.el (==jis-x0208@1978/-4X): New coded-charset for
2186         XEmacs CHISE.
2187
2188 2015-09-14  MORIOKA Tomohiko  <tomo.git@chise.org>
2189
2190         * mule/mule-conf.el (=>ucs@iwds-1): New coded-charset for XEmacs
2191         CHISE.
2192
2193         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2194         "&HNG-KHI<d><d><d><d>;" instead of "&HNG-KHI-<d><d><d><d>;" for
2195         `===hng-khi'.
2196
2197 2015-09-13  MORIOKA Tomohiko  <tomo.git@chise.org>
2198
2199         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2200         setting for `===hng-khi'.
2201
2202         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2203         `===hng-khi'.
2204
2205         * mule/mule-conf.el (===hng-khi): New coded-charset for XEmacs
2206         CHISE.
2207
2208 2015-09-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2209
2210         * mule/mule-conf.el (=ucs-bmp-var-001): Use #x9FCC instead of
2211         #x9FA5 as the value of `max-code'.
2212         (=ucs-bmp-var-002): Likewise.
2213         (=ucs-bmp-var-003): Likewise.
2214         (=ucs-bmp-itaiji-084): Likewise.
2215         (=ucs-bmp-cjk@JP): Likewise.
2216         (=ucs-bmp-cjk@JP/hanazono): Likewise.
2217         (==ucs-bmp-cjk@JP/hanazono): Likewise.
2218         (=>ucs-bmp-cjk@component): Likewise.
2219
2220 2015-09-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2221
2222         * mule/mule-conf.el (==daikanwa/+2p): New coded-charset for XEmacs
2223         CHISE.
2224
2225 2015-09-04  MORIOKA Tomohiko  <tomo.git@chise.org>
2226
2227         * mule/mule-conf.el (==jis-x0208@1978/4-pr): New coded-charset for
2228         XEmacs CHISE.
2229         (==jis-x0208@1978/5pr): Use `==jis-x0208@1978/4-pr' instead of
2230         `==jis-x0208@1978/2-pr' as the mother.
2231
2232 2015-08-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2233
2234         * mule/mule-conf.el (=>cns11643-5): New coded-charset for XEmacs
2235         CHISE.
2236
2237 2015-07-09  MORIOKA Tomohiko  <tomo.git@chise.org>
2238
2239         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2240         setting for `===hanyo-denshi/jb' and `===hanyo-denshi/hg'.
2241
2242 2015-06-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2243
2244         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2245         `=gb2312' instead of `chinese-gb2312'; add setting for `==ucs@gb'.
2246
2247 2015-03-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2248
2249         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2250         setting for `===ucs@gb'.
2251
2252 2015-03-04  MORIOKA Tomohiko  <tomo.git@chise.org>
2253
2254         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2255         setting for `===hanyo-denshi/ks', `===jis-x0208' and
2256         `===jis-x0213-1'; use "&R-J00X1-hhhh;" instead of "&R-JX1-hhhh;"
2257         as the entity-reference for `===jis-x0213-1@2000'; use
2258         "&R-JX1-hhhh;" as the entity-reference for `===jis-x0213-1'.
2259
2260 2015-03-03  MORIOKA Tomohiko  <tomo.git@chise.org>
2261
2262         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2263         `===jis-x0208'.
2264
2265         * mule/mule-conf.el (===jis-x0208@1978): Use `==jis-x0208@1978'
2266         instead of `===jis-x0208' as the mother.
2267         (===jis-x0208@1983): Use `==jis-x0208@1983' instead of
2268         `===jis-x0208' as the mother.
2269         (===jis-x0208@1990): Use `==jis-x0208@1990' instead of
2270         `===jis-x0208' as the mother.
2271         (===jis-x0213-1@2000): Use `==jis-x0213-1@2000' instead of
2272         `===jis-x0213-1' as the mother.
2273         (===jis-x0213-1@2004): Use `==jis-x0213-1@2004' instead of
2274         `===jis-x0213-1' as the mother.
2275         (===ucs@unicode): Use `==ucs@unicode' instead of `===ucs@iso' as
2276         the mother.
2277         (===ucs@ks): Use `==ucs@ks' instead of `===ucs@unicode' as the
2278         mother.
2279
2280 2015-02-23  MORIOKA Tomohiko  <tomo.git@chise.org>
2281
2282         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2283         setting for `=ucs-var-001'.
2284
2285 2015-02-23  MORIOKA Tomohiko  <tomo.git@chise.org>
2286
2287         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2288         `=ucs-bmp-var-001'.
2289
2290         * mule/mule-conf.el (=ucs-var-001): New coded-charset for XEmacs
2291         CHISE.
2292         (=ucs-bmp-var-001): Ditto.
2293
2294         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2295         setting for `=ucs-var-003'.
2296
2297 2015-02-22  MORIOKA Tomohiko  <tomo.git@chise.org>
2298
2299         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2300         `=ucs-bmp-var-003'.
2301
2302         * mule/mule-conf.el (=ucs-var-003): New coded-charset for XEmacs
2303         CHISE.
2304         (=ucs-bmp-var-003): Ditto.
2305
2306 2015-02-21  MORIOKA Tomohiko  <tomo.git@chise.org>
2307
2308         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2309         setting for `=ucs-var-002'.
2310
2311         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2312         `=ucs-bmp-var-002'.
2313
2314         * mule/mule-conf.el (=ucs-var-002): New coded-charset for XEmacs
2315         CHISE.
2316         (=ucs-bmp-var-002): Ditto.
2317
2318 2015-02-21  MORIOKA Tomohiko  <tomo.git@chise.org>
2319
2320         * mule/mule-conf.el (==jis-x0208@1978/4er): New coded-charset for
2321         XEmacs CHISE.
2322         (==jis-x0208@1978/5pr): Ditto.
2323
2324 2015-02-21  MORIOKA Tomohiko  <tomo.git@chise.org>
2325
2326         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2327         `=>ucs-bmp-cjk@component'.
2328
2329         * mule/mule-conf.el (=>ucs@component): New coded-charset for
2330         XEmacs CHISE.
2331         (=>ucs-bmp-cjk@component): Ditto.
2332
2333 2015-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2334
2335         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2336         setting for `=>iwds-1'.
2337
2338 2015-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2339
2340         * mule/mule-conf.el (=>iwds-1): New coded-charset for XEmacs
2341         CHISE.
2342
2343 2015-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2344
2345         * mule/mule-charset.el (default-coded-charset-priority-list):
2346         - Prefer `=ucs-bmp-cjk@JP/hanazono' to `=ucs-bmp-cjk@gb'.
2347         - Prefer `==ucs-bmp-cjk@JP/hanazono' to `==ucs-bmp-cjk@gb'.
2348         - Prefer `===hanyo-denshi/jc' to `===jis-x0213-1'.
2349         - Prefer `===hanyo-denshi/jd' to `===jis-x0213-2'.
2350
2351 2015-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
2352
2353         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2354         Prefer `=ucs@FOO' to `=>>ucs@FOO'.
2355
2356         * mule/mule-conf.el (=ucs@iso): Use `=+>ucs@iso' instead of
2357         `=>>ucs@iso' as the mother.
2358         (=>>ucs@iso): Use `=ucs@iso' instead of `=+>ucs@iso' as the
2359         mother.
2360
2361 2015-01-22  MORIOKA Tomohiko  <tomo.git@chise.org>
2362
2363         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2364         setting for `===hanyo-denshi/ia'.
2365
2366 2015-01-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2367
2368         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2369         `===hanyo-denshi/ia'.
2370
2371 2014-12-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2372
2373         * mule/mule-conf.el (=koseki): Fix DOC.
2374         (==koseki): New coded-charset for XEmacs CHISE.
2375
2376 2014-12-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2377
2378         * mule/mule-conf.el (===hanyo-denshi/jc): New coded-charset for
2379         XEmacs CHISE.
2380         (===hanyo-denshi/jd): Fix DOC.
2381
2382 2014-12-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2383
2384         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2385         setting for `===hanyo-denshi/ip'.
2386
2387 2014-12-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2388
2389         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2390         `===hanyo-denshi/ip'.
2391
2392         * mule/mule-conf.el (===hanyo-denshi/ip): New coded-charset for
2393         XEmacs CHISE.
2394
2395 2014-12-07  MORIOKA Tomohiko  <tomo.git@chise.org>
2396
2397         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2398         `==ucs-radicals@unicode' and `=>daikanwa'.
2399
2400         * mule/mule-conf.el (==ucs-radicals@unicode): New coded-charset
2401         for XEmacs CHISE.
2402
2403 2014-12-03  MORIOKA Tomohiko  <tomo.git@chise.org>
2404
2405         * mule/mule-conf.el (===hanyo-denshi/ia): New coded-charset for
2406         XEmacs CHISE.
2407
2408 2014-11-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2409
2410         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2411         `===ruimoku-v6'.
2412
2413 2014-11-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2414
2415         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2416         setting for `===ruimoku-v6'.
2417
2418 2014-11-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2419
2420         * mule/mule-conf.el (===ruimoku-v6): New coded-charset for XEmacs
2421         CHISE.
2422
2423 2014-11-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2424
2425         * mule/mule-conf.el (==jis-x0208@1978/1pr/fixed): New
2426         coded-charset for XEmacs CHISE.
2427
2428 2014-11-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2429
2430         * mule/mule-conf.el (===hanyo-denshi/jd): New coded-charset for
2431         XEmacs CHISE.
2432
2433 2014-10-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2434
2435         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2436         `===ucs-sip@iso'.
2437
2438 2014-10-02  MORIOKA Tomohiko  <tomo.git@chise.org>
2439
2440         * mule/mule-conf.el (===ucs-sip@iso): New coded-charset for XEmacs
2441         CHISE.
2442
2443 2014-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2444
2445         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2446         `==ucs-sip@iso'.
2447
2448         * mule/mule-conf.el (==ucs-sip@iso): New coded-charset for XEmacs
2449         CHISE.
2450
2451 2014-09-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2452
2453         * mule/mule-conf.el (=ucs-sip-ext-b): Fix registry.
2454         (=ucs-sip@iso): New coded-charset for XEmacs CHISE.
2455         (=ucs-sip-ext-b@iso): Fix registry.
2456         (==ucs-sip-ext-b@iso): Ditto.
2457         (===ucs-sip-ext-b@iso): Ditto.
2458
2459         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2460         `=ucs-sip@iso'.
2461
2462 2014-09-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2463
2464         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2465         setting for `=>cbeta'.
2466
2467 2014-09-16  MORIOKA Tomohiko  <tomo.git@chise.org>
2468
2469         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2470         `=>cns11643-7'.
2471
2472         * mule/mule-conf.el (=>cbeta): New coded-charset for XEmacs CHISE.
2473
2474 2014-08-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2475
2476         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2477         "&G-[NAME];" instead of "&g1-[NAME];" for `=>>[NAME]'.
2478
2479 2014-08-19  MORIOKA Tomohiko  <tomo.git@chise.org>
2480
2481         * mule/mule-conf.el (=>>>ucs@cns): Indicate `==ucs@cns' instead of
2482         `=ucs@cns'.
2483         (=>>>ucs@jis): Indicate `==ucs@jis' instead of `=ucs@jis'.
2484         (=>>>ucs@jis/1990): Indicate `==ucs@jis/1990' instead of
2485         `=ucs@jis/1990'.
2486         (=>>>ucs@jis/2000): Indicate `==ucs@jis/2000' instead of
2487         `=ucs@jis/2000'.
2488         (=>>>ucs@jis/2004): Indicate `==ucs@jis/2004' instead of
2489         `=ucs@jis/2004'.
2490         (=>>>ucs@ks): Indicate `==ucs@ks' instead of `=ucs@ks'.
2491
2492         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2493         "&g2-[NAME];" instead of "&G-[NAME];" for `==[NAME]'.
2494
2495 2014-08-06  MORIOKA Tomohiko  <tomo.git@chise.org>
2496
2497         * mule/mule-conf.el (==jis-x0208@1978/-4pr): New coded-charset for
2498         XEmacs CHISE.
2499         (==jis-x0208@1978/1pr): Ditto.
2500         (==jis-x0208@1978/2-pr): Ditto.
2501
2502 2014-07-31  MORIOKA Tomohiko  <tomo.git@chise.org>
2503
2504         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2505         setting for `===jis-x0213-1@2004'.
2506
2507 2014-07-30  MORIOKA Tomohiko  <tomo.git@chise.org>
2508
2509         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2510         settings for `=+>hanyo-denshi/ft' and `=+>hanyo-denshi/jt'.
2511
2512         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2513         `===hanyo-denshi/jb'.
2514
2515         * mule/mule-conf.el (===hanyo-denshi/jb): New coded-charset for
2516         XEmacs CHISE.
2517         (=+>hanyo-denshi/ft): Ditto.
2518         (=+>hanyo-denshi/jt): Ditto.
2519
2520 2014-07-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2521
2522         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2523         `===hanyo-denshi/hg'.
2524
2525 2014-07-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2526
2527         * mule/mule-conf.el (===jis-x0213-1@2004): New coded-charset for
2528         XEmacs CHISE.
2529         (===hanyo-denshi/hg): Ditto.
2530
2531 2014-07-27  MORIOKA Tomohiko  <tomo.git@chise.org>
2532
2533         * mule/mule-conf.el (==adobe-japan1-*): Indicate abstract
2534         glyph-forms instead of detailed glyph-images.
2535         (=>>>adobe-japan1-*): Indicate `==adobe-japan1-*' instead of
2536         `=adobe-japan1-*'.
2537         (===adobe-japan1-0): New coded-charset for XEmacs CHISE.
2538         (===adobe-japan1-1): Ditto.
2539         (===adobe-japan1-2): Ditto.
2540         (===adobe-japan1-3): Ditto.
2541         (===adobe-japan1-4): Ditto.
2542         (===adobe-japan1-5): Ditto.
2543         (===adobe-japan1-6): Ditto.
2544         (=>>adobe-japan1-0): Use `=adobe-japan1' instead of
2545         `=>>>adobe-japan1' as the mother.
2546         (=+>adobe-japan1-0): Use `=adobe-japan1' instead of
2547         `=>>adobe-japan1' as the mother.
2548         (==jis-x0208): Indicate abstract glyph-forms instead of detailed
2549         glyph-images.
2550         (==jis-x0208@1978): Ditto.
2551         (==jis-x0208@1983): Ditto.
2552         (==jis-x0208@1990): Ditto.
2553         (==jis-x0213-1): Ditto.
2554         (==jis-x0213-1@2000): Ditto.
2555         (==jis-x0213-1@2004): Ditto.
2556         (==jis-x0213-2): Ditto.
2557         (=>>>jis-x0208): Indicate `==jis-x0208' instead of `=jis-x0208'.
2558         (=>>>jis-x0208@1978): Indicate `==jis-x0208@1978' instead of
2559         `=jis-x0208@1978'.
2560         (=>>>jis-x0208@1983): Indicate `==jis-x0208@1983' instead of
2561         `=jis-x0208@1983'.
2562         (=>>>jis-x0208@1990): Indicate `==jis-x0208@1990' instead of
2563         `=jis-x0208@1990'.
2564         (=>>>jis-x0213-1): Indicate `==jis-x0213-1' instead of
2565         `=jis-x0213-1'.
2566         (=>>>jis-x0213-1@2000): Indicate `==jis-x0213-1@2000' instead of
2567         `=jis-x0213-1@2000'.
2568         (=>>>jis-x0213-1@2004): Indicate `==jis-x0213-1@2004' instead of
2569         `=jis-x0213-1@2004'.
2570         (=>>>jis-x0213-2): Indicate `==jis-x0213-2' instead of
2571         `=jis-x0213-2'.
2572         (===jis-x0208): New coded-charset for XEmacs CHISE.
2573         (===jis-x0208@1978): Ditto.
2574         (===jis-x0208@1983): Ditto.
2575         (===jis-x0208@1990): Ditto.
2576         (===jis-x0213-1): Ditto.
2577         (===jis-x0213-1@2000): Ditto.
2578         (===jis-x0213-2): Ditto.
2579         (===jis-x0212): Ditto.
2580         (===ks-x1001): Ditto.
2581         (=>>jis-x0208): Use `=jis-x0208' instead of `=>>>jis-x0208' as the
2582         mother.
2583         (=>>jis-x0213-1): Use `=jis-x0213-1' instead of `=>>>jis-x0213-1'
2584         as the mother.
2585         (=>>jis-x0213-2): Use `=jis-x0213-2' instead of `=>>>jis-x0213-2'
2586         as the mother.
2587         (===cns11643-1): New coded-charset for XEmacs CHISE.
2588         (===cns11643-2): Ditto.
2589         (===cns11643-3): Ditto.
2590         (===cns11643-4): Ditto.
2591         (===cns11643-5): Ditto.
2592         (===cns11643-6): Ditto.
2593         (===cns11643-7): Ditto.
2594         (=>>cns11643-1): Ditto.
2595         (==big5-cdp): Indicate abstract glyph-images instead of
2596         representative glyph-images.
2597         (===big5-cdp): New coded-charset for XEmacs CHISE.
2598         (==hanyo-denshi/*): Indicate abstract glyph-forms instead of
2599         detailed glyph-images.
2600         (=>>>hanyo-denshi/*): Indicate `==hanyo-denshi/*' instead of
2601         `=hanyo-denshi/*'.
2602         (===hanyo-denshi/ft): New coded-charset for XEmacs CHISE.
2603         (===hanyo-denshi/ib): Ditto.
2604         (===hanyo-denshi/jt): Ditto.
2605         (===hanyo-denshi/ks): Ditto.
2606         (===mj): Ditto.
2607         (===mj-0): Ditto.
2608         (===mj-1): Ditto.
2609         (=>>hanyo-denshi/*): Use `=hanyo-denshi/*' instead of
2610         `=>>>hanyo-denshi/*' as its mother.
2611         (==gt): Indicate abstract glyph-forms instead of detailed
2612         glyph-images.
2613         (===gt): New coded-charset for XEmacs CHISE.
2614         (=>>>gt): Indicates `==gt' instead of `=gt'.
2615         (=>>gt): Use `=gt' instead of `=>>>gt' as the mother.
2616         (==gt-k): Indicate abstract glyph-forms instead of detailed
2617         glyph-images.
2618         (===gt-k): New coded-charset for XEmacs CHISE.
2619         (==daikanwa): Indicates glyph-images instead of detailed
2620         glyph-images.
2621         (===daikanwa): New coded-charset for XEmacs CHISE.
2622         (===daikanwa/+p): Ditto.
2623         (===daikanwa/ho): Ditto.
2624         (==cbeta): Ditto.
2625         (===cbeta): Ditto.
2626         (==jef-china3): Ditto.
2627         (===jef-china3): Ditto.
2628         (==ruimoku-v6): Ditto.
2629         (==ucs@iso): Indicate representative glyph-forms instead of
2630         representative glyph-images.
2631         (=>>>ucs@iso): Indicates `==ucs@iso' instead of `=ucs@iso'.
2632         (==ucs@unicode): Indicate representative glyph-forms instead of
2633         representative glyph-images.
2634         (=>>>ucs@unicode): Indicates `==ucs@unicode' instead of
2635         `=ucs@unicode'.
2636         (==ucs@cns): Indicate representative glyph-forms instead of
2637         representative glyph-images.
2638         (==ucs@jis): Ditto.
2639         (==ucs@jis/1990): Ditto.
2640         (==ucs@jis/2000): Ditto.
2641         (==ucs@jis/2004): Ditto.
2642         (==ucs@ks): Ditto.
2643         (===ucs@iso): New coded-charset for XEmacs CHISE.
2644         (===ucs@unicode): Ditto.
2645         (===ucs@gb): Ditto.
2646         (===ucs@ks): Ditto.
2647         (===ucs-bmp-cjk@gb): Ditto.
2648         (===ucs-sip-ext-b@iso): Ditto.
2649
2650 2014-07-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2651
2652         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2653         `==jis-x0213-2', `==ruimoku-v6', `==cbeta', `==jef-china3',
2654         `===mj-0', `===mj-1', `===jis-x0208@1990', `===jis-x0213-1',
2655         `===jis-x0213-2', `===big5-cdp', `===ucs-bmp-cjk@gb',
2656         `===adobe-japan1-6', `===cns11643-1', `===cns11643-2',
2657         `===cns11643-3', `===cns11643-4', `===cns11643-5',
2658         `===cns11643-6', `===cns11643-7', `===hanyo-denshi/ft',
2659         `===hanyo-denshi/ib', `===hanyo-denshi/jt', `===jis-x0208@1983',
2660         `===jis-x0208@1978', `===jis-x0212', `===ks-x1001', `===daikanwa',
2661         `===ucs-sip-ext-b@iso', `===cbeta' and `===jef-china3'.
2662
2663         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2664         - Use "&G-[NAME];" for `==[NAME]' instead of `=>>[NAME]'.
2665         - Use "&R-[NAME];" for `===[NAME]' instead of `==[NAME]'.
2666         - Use "&g1-[NAME];" for `=>>[NAME]'.
2667         - Abolish "&g2-[NAME];".
2668
2669 2014-03-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2670
2671         * mule/mule-conf.el (=ucs@big5): Use `=ucs@cns' instead of
2672         `=>>ucs@cns' as the mother.
2673
2674 2014-03-07  MORIOKA Tomohiko  <tomo.git@chise.org>
2675
2676         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2677         setting for `==ucs@ks'.
2678
2679 2014-02-24  MORIOKA Tomohiko  <tomo.git@chise.org>
2680
2681         * mule/mule-conf.el (=adobe-japan1-base): Move builtin code range
2682         from 0x63000000〜0x63005A11 to 0x00E10000〜0x00E15A11.
2683         (=mj): Move builtin code range from 0x64040000〜0x640509D5 to
2684         0x00E30000〜0x00E409D5.
2685
2686 2014-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2687
2688         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2689         Prefer MJ to Adobe-Japan1; use "I-MJ", "MJ" and "&R-MJ" instead of
2690         "I-MJ-", "MJ-" and "&R-MJ-" as prefixes of MJ.
2691
2692 2014-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2693
2694         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2695         `=mj-0', `=mj-1', `==mj-0' and `==mj-1'.
2696
2697         * mule/mule-conf.el (=mj): New coded-charset for XEmacs CHISE.
2698         (=mj-0): Ditto.
2699         (=mj-1): Ditto.
2700         (==mj): Ditto.
2701         (==mj-0): Ditto.
2702         (==mj-1): Ditto.
2703         (=>>mj): Ditto.
2704
2705         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2706         setting for `=mj' and `==mj'.
2707
2708 2014-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2709
2710         * mule/mule-conf.el (=ucs@ks/2012): New coded-charset for XEmacs
2711         CHISE.
2712
2713 2014-01-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2714
2715         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2716         "A-HDU+" instead of "A-HD-UCS+" as the prefix for
2717         `=>ucs@hanyo-denshi'.
2718
2719 2014-01-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2720
2721         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2722         setting for `=koseki' and `=>ucs@hanyo-denshi'.
2723
2724         * mule/mule-conf.el (=koseki): New coded-charset for XEmacs CHISE.
2725         (=>ucs@hanyo-denshi): New coded-charset for XEmacs CHISE.
2726
2727 2014-01-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2728
2729         * mule/mule-conf.el (==hanyo-denshi/ip): New coded-charset for
2730         XEmacs CHISE.
2731
2732 2013-12-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2733
2734         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2735         Change priority of `=>>>ucs@iso'.
2736
2737         * mule/mule-conf.el (=ucs@iso): Use `=>>ucs@iso' instead of
2738         `=>>>ucs@iso' as the mother.
2739         (=>>>ucs@iso): Changed to an alias for `=ucs@iso'.
2740
2741 2013-12-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2742
2743         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2744         Change priority of `=>>>ucs@unicode'.
2745
2746         * mule/mule-conf.el (=>>>ucs@unicode): Changed to an alias for
2747         `=ucs@unicode'.
2748
2749 2013-12-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2750
2751         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2752         Change priority of `=>>>ucs@jis'.
2753
2754         * mule/mule-conf.el (=>>>ucs@jis): Changed to an alias for
2755         `=ucs@jis'.
2756
2757 2013-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2758
2759         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2760         setting for `==daikanwa/+p'.
2761
2762 2013-12-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2763
2764         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2765         setting for `==shinjigen@1ed'.
2766
2767 2013-12-12  MORIOKA Tomohiko  <tomo.git@chise.org>
2768
2769         * mule/mule-conf.el (==shinjigen/+p@rev): New coded-charset for
2770         XEmacs CHISE.
2771
2772 2013-12-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2773
2774         * mule/mule-conf.el (==shinjigen): Modify DOC.
2775         (==shinjigen@1ed): New coded-charset for XEmacs CHISE.
2776         (==shinjigen@rev): Modify DOC.
2777
2778 2013-12-09  MORIOKA Tomohiko  <tomo.git@chise.org>
2779
2780         * mule/mule-conf.el (==daikanwa/+p): New coded-charset for XEmacs
2781         CHISE.
2782
2783 2013-12-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2784
2785         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2786         settings for `==daikanwa' and `==ucs@JP/hanazono'.
2787
2788         * mule/mule-conf.el (==shinjigen@rev): New coded-charset for
2789         XEmacs CHISE.
2790
2791         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2792         `==daikanwa'.
2793
2794 2013-11-27  MORIOKA Tomohiko  <tomo.git@chise.org>
2795
2796         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2797         setting for `==cns11643-7'.
2798
2799         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2800         `==cns11643-7'.
2801
2802 2013-11-23  MORIOKA Tomohiko  <tomo.git@chise.org>
2803
2804         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2805         `==cns11643-6'.
2806
2807         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2808         setting for `==cns11643-6'.
2809
2810 2013-11-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2811
2812         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2813         setting for `==cns11643-5'.
2814
2815         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2816         `==cns11643-5'.
2817
2818 2013-11-16  MORIOKA Tomohiko  <tomo.git@chise.org>
2819
2820         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2821         setting for `==cns11643-4'.
2822
2823         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2824         `==cns11643-4'.
2825
2826 2013-11-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2827
2828         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2829         setting for `==cns11643-3'.
2830
2831         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2832         `==cns11643-3'.
2833
2834 2013-11-02  MORIOKA Tomohiko  <tomo.git@chise.org>
2835
2836         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2837         setting for `==cns11643-2'.
2838
2839         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2840         `==cns11643-2'.
2841
2842 2013-10-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2843
2844         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2845         Change priority of `=>>>ucs@ks'.
2846
2847         * mule/mule-conf.el (=>>>ucs@ks): Changed to an alias for
2848         `=ucs@ks'.
2849
2850 2013-10-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2851
2852         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2853         `=cns11643-1' instead of `chinese-cns11643-1'; add settings for
2854         `==ucs@cns' and `==cns11643-1'.
2855
2856         * mule/mule-conf.el (==cns11643-1): Fix `dimension'.
2857         (==cns11643-2): Ditto.
2858         (==cns11643-3): Ditto.
2859         (==cns11643-4): Ditto.
2860         (==cns11643-5): Ditto.
2861         (==cns11643-6): Ditto.
2862         (==cns11643-7): Ditto.
2863
2864         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2865         `==cns11643-1'.
2866
2867 2013-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2868
2869         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2870         Change priority of `=>>>ucs@jis/2004', `=>>>ucs@jis/2004' and
2871         `=>>>ucs@jis/1990'.
2872
2873         * mule/mule-conf.el (=>>>ucs@jis/1990): Changed to an alias for
2874         `=ucs@jis/1990'.
2875         (=>>>ucs@jis/2000): Changed to an alias for `=ucs@jis/2000'.
2876         (=>>>ucs@jis/2004): Changed to an alias for `=ucs@jis/2004'.
2877
2878 2013-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2879
2880         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2881         Change priority of `=>>>ucs@cns'.
2882
2883         * mule/mule-conf.el (=>>>ucs@cns): Changed to an alias for
2884         `=ucs@cns'.
2885
2886 2013-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
2887
2888         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2889         `==ks-x1001'.
2890
2891         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2892         `=ks-x1001' instead of `korean-ksc5601'; add setting for
2893         `==ks-x1001'.
2894
2895 2013-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2896
2897         * mule/mule-conf.el (=>>>gt): Changed to an alias for `=gt'.
2898
2899 2013-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2900
2901         * mule/mule-conf.el (=>>>jis-x0208): Changed to an alias for
2902         `=jis-x0208'.
2903         (=>>>jis-x0208@1978): Changed to an alias for `=jis-x0208@1978'.
2904         (=>>>jis-x0208@1983): Changed to an alias for `=jis-x0208@1983'.
2905         (=>>>jis-x0208@1990): Changed to an alias for `=jis-x0208@1990'.
2906         (=>>>jis-x0213-1): Changed to an alias for `=jis-x0213-1'.
2907         (=>>>jis-x0213-1@2000): Changed to an alias for
2908         `=jis-x0213-1@2000'.
2909         (=>>>jis-x0213-1@2004): Changed to an alias for
2910         `=jis-x0213-1@2004'.
2911         (=>>>jis-x0213-2): Changed to an alias for `=jis-x0213-2'.
2912
2913 2013-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2914
2915         * mule/mule-conf.el (=>>>adobe-japan1-0): Changed to an alias for
2916         `=adobe-japan1-0'.
2917         (=>>>adobe-japan1-1): Changed to an alias for `=adobe-japan1-1'.
2918         (=>>>adobe-japan1-2): Changed to an alias for `=adobe-japan1-2'.
2919         (=>>>adobe-japan1-3): Changed to an alias for `=adobe-japan1-3'.
2920         (=>>>adobe-japan1-4): Changed to an alias for `=adobe-japan1-4'.
2921         (=>>>adobe-japan1-5): Changed to an alias for `=adobe-japan1-5'.
2922         (=>>>adobe-japan1-6): Changed to an alias for `=adobe-japan1-6'.
2923
2924 2013-10-12  MORIOKA Tomohiko  <tomo.git@chise.org>
2925
2926         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2927         settings for `==adobe-japan1-6', `==hanyo-denshi/*', `==gt',
2928         `==jis-x0208@1990', `==jis-x0212', `==jis-x0213-1@2000',
2929         `==jis-x0213-2', `==jis-x0213-1@2004', `==big5-cdp', `==gt-k',
2930         `==jis-x0208@1983', `==jis-x0208@1978', `==ucs@iso',
2931         `==ucs@unicode', `=>>daikanwa/+p' and `==shinjigen@rev'.
2932
2933 2013-10-10  MORIOKA Tomohiko  <tomo.git@chise.org>
2934
2935         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2936         `=adobe-japan1-0', `=adobe-japan1-1', `=adobe-japan1-2',
2937         `=adobe-japan1-3', `=adobe-japan1-4', `=adobe-japan1-5',
2938         `==jis-x0208@1990', `==ucs-bmp-cjk@gb',
2939         `==ucs-bmp-cjk@JP/hanazono', `==ucs-sip-ext-b@iso',
2940         `==hanyo-denshi/*', `==adobe-japan1-6', `==big5-cdp',
2941         `==jis-x0208@1983', `==jis-x0208@1978', `==jis-x0213-1@2000' and
2942         `==jis-x0212'.
2943
2944 2013-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
2945
2946         * mule/mule-conf.el (=adobe-japan1-0): Modify registry to accept
2947         "AdobeJapan1-[0-6]$".
2948         (=adobe-japan1-1): Modify registry to accept "AdobeJapan1-[1-6]$".
2949         (=adobe-japan1-2): Modify registry to accept "AdobeJapan1-[2-6]$".
2950         (=adobe-japan1-3): Modify registry to accept "AdobeJapan1-[3-6]$".
2951         (=adobe-japan1-4): Modify registry to accept "AdobeJapan1-[4-6]$".
2952         (=adobe-japan1-5): Modify registry to accept "AdobeJapan1-[5-6]$".
2953         (==adobe-japan1-0): New coded-charset for XEmacs CHISE.
2954         (==adobe-japan1-1): Ditto.
2955         (==adobe-japan1-2): Ditto.
2956         (==adobe-japan1-3): Ditto.
2957         (==adobe-japan1-4): Ditto.
2958         (==adobe-japan1-5): Ditto.
2959         (==adobe-japan1-6): Ditto.
2960         (==jis-x0208): Ditto.
2961         (==jis-x0208@1978): Ditto.
2962         (==jis-x0208@1983): Ditto.
2963         (==jis-x0208@1990): Ditto.
2964         (==jis-x0213-1): Ditto.
2965         (==jis-x0213-1@2000): Ditto.
2966         (==jis-x0213-1@2004): Ditto.
2967         (==jis-x0213-2): Ditto.
2968         (==jis-x0212): Ditto.
2969         (==gb2312): Ditto.
2970         (==iso-ir165): Ditto.
2971         (==gb12345): Ditto.
2972         (==ks-x1001): Ditto.
2973         (==cns11643-1): Ditto.
2974         (==cns11643-2): Ditto.
2975         (==cns11643-3): Ditto.
2976         (==cns11643-4): Ditto.
2977         (==cns11643-5): Ditto.
2978         (==cns11643-6): Ditto.
2979         (==cns11643-7): Ditto.
2980         (==big5-cdp): Ditto.
2981         (==hanyo-denshi/ja): Ditto.
2982         (==hanyo-denshi/jb): Ditto.
2983         (==hanyo-denshi/jc): Ditto.
2984         (==hanyo-denshi/jd): Ditto.
2985         (==hanyo-denshi/ft): Ditto.
2986         (==hanyo-denshi/ia): Ditto.
2987         (==hanyo-denshi/ib): Ditto.
2988         (==hanyo-denshi/hg): Ditto.
2989         (==hanyo-denshi/jt): Ditto.
2990         (==hanyo-denshi/ks): Ditto.
2991         (==gt): Ditto.
2992         (==gt-k): Ditto.
2993         (==daikanwa): Ditto.
2994         (==shinjigen): Ditto.
2995         (==ucs@iso): Ditto.
2996         (==ucs@unicode): Ditto.
2997         (==ucs@gb): Ditto.
2998         (==ucs-bmp@gb): Ditto.
2999         (==ucs@cns): Ditto.
3000         (==ucs-bmp@cns): Ditto.
3001         (==ucs@jis): Ditto.
3002         (==ucs@jis/1990): Ditto.
3003         (==ucs@jis/2000): Ditto.
3004         (==ucs@jis/2004): Ditto.
3005         (==ucs@JP): Ditto.
3006         (==ucs@JP/hanazono): Ditto.
3007         (==ucs@ks): Ditto.
3008         (==ucs-bmp@ks): Ditto.
3009         (==ucs@cns11643): Ditto.
3010         (==ucs-bmp-cjk@gb): Ditto.
3011         (==ucs-bmp-cjk@JP/hanazono): Ditto.
3012         (==ucs-sip-ext-b@iso): Ditto.
3013
3014 2013-07-11  MORIOKA Tomohiko  <tomo.git@chise.org>
3015
3016         * mule/mule-charset.el (default-coded-charset-priority-list): Use
3017         `=ucs-bmp-cjk@gb' instead of `=ucs-bmp-cjk@unicode'.
3018
3019         * mule/mule-conf.el (=ucs-bmp-cjk@gb): New coded-charset for
3020         XEmacs CHISE.
3021         (=ucs-bmp-cjk@unicode): Abolished.
3022
3023 2013-07-10  MORIOKA Tomohiko  <tomo.git@chise.org>
3024
3025         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3026         `=+>ucs-bmp-cjk-compat@jis'.
3027
3028         * mule/mule-conf.el (=+>ucs-bmp-cjk-compat@jis): New coded-charset
3029         for XEmacs CHISE.
3030
3031 2013-07-06  MORIOKA Tomohiko  <tomo.git@chise.org>
3032
3033         * mule/mule-conf.el (=>cns11643-6): New coded-charset for XEmacs
3034         CHISE.
3035
3036 2013-05-28  MORIOKA Tomohiko  <tomo.git@chise.org>
3037
3038         * mule/mule-conf.el (=jis-x0208@1978/1pr/fixed): New coded-charset
3039         for XEmacs CHISE.
3040         (=jis-x0208@1978/1er-pr): Abolished.
3041         (=jis-x0208@1978/2-pr): Use `=jis-x0208@1978' instead of
3042         `=jis-x0208@1978/1er-pr' as the mother.
3043
3044 2013-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
3045
3046         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3047         setting for `=ucs-itaiji-084'.
3048
3049 2013-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
3050
3051         * mule/mule-charset.el (default-coded-charset-priority-list):
3052         Delete `=zihai-17xx'; add `=ucs-bmp-itaiji-084'.
3053
3054         * mule/mule-conf.el (=ucs-itaiji-084): New coded-charset for
3055         XEmacs CHISE.
3056         (=ucs-bmp-itaiji-084): Ditto.
3057
3058 2013-02-15  MORIOKA Tomohiko  <tomo.git@chise.org>
3059
3060         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3061         settings for `=big5-cdp-var-3' and `=big5-cdp-var-5'.
3062
3063 2013-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
3064
3065         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3066         `=zihai-17xx', `=big5-cdp-var-3' and `=big5-cdp-var-5'.
3067
3068         * mule/mule-conf.el (=big5-cdp-var-3): New coded-charset for
3069         XEmacs CHISE.
3070         (=big5-cdp-var-5): Ditto.
3071
3072 2012-10-31  MORIOKA Tomohiko  <tomo.git@chise.org>
3073
3074         * mule/mule-conf.el (=+>jis-x0213-1@2004): New coded-charset for
3075         XEmacs CHISE.
3076
3077 2012-10-26  MORIOKA Tomohiko  <tomo.git@chise.org>
3078
3079         * mule/mule-conf.el (=>>hanyo-denshi/ip): New coded-charset for
3080         XEmacs CHISE.
3081
3082 2012-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
3083
3084         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3085         setting for `=>>>hanyo-denshi/ft'.
3086
3087 2012-09-25  MORIOKA Tomohiko  <tomo.git@chise.org>
3088
3089         * mule/mule-conf.el (=>>>hanyo-denshi/jd): New coded-charset for
3090         XEmacs CHISE.
3091         (=>>hanyo-denshi/jd): Use `=>>>hanyo-denshi/jd' instead of
3092         `=hanyo-denshi/jd' as the mother.
3093
3094 2012-09-07  MORIOKA Tomohiko  <tomo.git@chise.org>
3095
3096         * mule/mule-conf.el (=+>adobe-japan1-0): New coded-charset for
3097         XEmacs CHISE.
3098         (=+>adobe-japan1-1): Ditto.
3099         (=+>adobe-japan1-2): Ditto.
3100         (=+>adobe-japan1-3): Ditto.
3101         (=+>adobe-japan1-4): Ditto.
3102         (=+>adobe-japan1-5): Ditto.
3103         (=+>adobe-japan1-6): Ditto.
3104         (=+>adobe-japan1): Changed to an alias for `=+>adobe-japan1-6'.
3105
3106 2012-09-07  MORIOKA Tomohiko  <tomo.git@chise.org>
3107
3108         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3109         Prefer `=>>>adobe-japan1' to other abstract glyph-form CCSs;
3110         prefer `=>>adobe-japan1' to other abstract glyph CCSs.
3111
3112         * mule/mule-conf.el: Define coded-charsets about Adobe-Japan1 at
3113         the top.
3114
3115 2012-09-05  MORIOKA Tomohiko  <tomo.git@chise.org>
3116
3117         * mule/mule-conf.el (=>>>hanyo-denshi/jb): New coded-charset for
3118         XEmacs CHISE.
3119         (=>>>hanyo-denshi/hg): New coded-charset for XEmacs CHISE.
3120         (=>>hanyo-denshi/jb): Use `=>>>hanyo-denshi/jb' as the mother.
3121         (=>>hanyo-denshi/hg): Use `=>>>hanyo-denshi/hg' as the mother.
3122
3123 2012-08-31  MORIOKA Tomohiko  <tomo.git@chise.org>
3124
3125         * mule/mule-charset.el (default-coded-charset-priority-list):
3126         Prefer `chinese-cns11643-{1..7}', `=adobe-japan1-6', `=big5-cdp'
3127         and `=hanyo-denshi/*' to `=gt-pj-{2..11}', `=gt-pj-k{1|2}', etc.
3128
3129         * mule/mule-conf.el: Modify order of definitions of some
3130         coded-charsets.
3131
3132 2012-08-30  MORIOKA Tomohiko  <tomo.git@chise.org>
3133
3134         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3135         Prefer `=>>hanyo-denshi/{ft|ia|ib|jt|ks}' to `=>>jis-x0208@1978',
3136         `=>>big5-cdp', `=>>gt-k' and `=>>ruimoku-v6'; add `=>>cns11643-4'.
3137
3138         * mule/mule-conf.el (=>>cns11643-4): New coded-charset for XEmacs
3139         CHISE.
3140         (=>>>hanyo-denshi/ft): New coded-charset for XEmacs CHISE.
3141         (=>>hanyo-denshi/ft): Use `=>>>hanyo-denshi/ft' as the mother.
3142
3143 2012-07-31  MORIOKA Tomohiko  <tomo.git@chise.org>
3144
3145         * mule/mule-conf.el (=>cns11643-2): New coded-charset for XEmacs
3146         CHISE.
3147
3148 2012-07-27  MORIOKA Tomohiko  <tomo.git@chise.org>
3149
3150         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3151         setting for `=daikanwa/+2p'.
3152
3153         * mule/mule-conf.el (=>>daikanwa/+2p): New coded-charset for
3154         XEmacs CHISE.
3155
3156 2012-06-26  MORIOKA Tomohiko  <tomo.git@chise.org>
3157
3158         * mule/mule-conf.el (=>>>hanyo-denshi/ks): New coded-charset for
3159         XEmacs CHISE.
3160         (=>>hanyo-denshi/ks): Use `=>>>hanyo-denshi/ks' as the mother.
3161
3162 2012-06-12  MORIOKA Tomohiko  <tomo.git@chise.org>
3163
3164         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3165         setting for `=>>>hanyo-denshi/ib'.
3166
3167 2012-06-12  MORIOKA Tomohiko  <tomo.git@chise.org>
3168
3169         * mule/mule-conf.el (=>>>hanyo-denshi/ja): New coded-charset for
3170         XEmacs CHISE.
3171         (=>>>hanyo-denshi/ib): Ditto.
3172         (=>>hanyo-denshi/ja): Use `=>>>hanyo-denshi/ja' instead of
3173         `=hanyo-denshi/ja' as the mother.
3174         (=>>hanyo-denshi/ib): Use `=>>>hanyo-denshi/ib' instead of
3175         `=hanyo-denshi/ib' as the mother.
3176
3177 2012-06-11  MORIOKA Tomohiko  <tomo.git@chise.org>
3178
3179         * mule/mule-coding.el (utf-8-ivs-mcs): New coding-system for
3180         XEmacs CHISE.
3181         (utf-8-ivs-mcs-er): Likewise.
3182         (utf-8-gb): Use `=ucs@gb' and `=>ucs@unicode' instead of `ucs-gb'
3183         and `=>ucs-gb'.
3184         (utf-8-ivs-gb): New coding-system for XEmacs CHISE.
3185         (utf-8-gb-er): Use `=ucs@gb' and `=>ucs@unicode' instead of
3186         `ucs-gb' and `=>ucs-gb'.
3187         (utf-8-ivs-gb-er): New coding-system for XEmacs CHISE.
3188         (utf-8-cns): Use `=ucs@cns' and `=>ucs@cns' instead of `ucs-cns'
3189         and `=>ucs-cns'.
3190         (utf-8-ivs-cns): New coding-system for XEmacs CHISE.
3191         (utf-8-cns-er): Use `=ucs@cns' and `=>ucs@cns' instead of
3192         `ucs-cns' and `=>ucs-cns'.
3193         (utf-8-ivs-cns-er): New coding-system for XEmacs CHISE.
3194         (utf-8-big5): Use `=ucs@big5' and `=>ucs@big5' instead of
3195         `ucs-big5' and `=>ucs-big5'.
3196         (utf-8-ivs-big5): New coding-system for XEmacs CHISE.
3197         (utf-8-big5-er): Use `=ucs@big5' and `=>ucs@big5' instead of
3198         `ucs-big5' and `=>ucs-big5'.
3199         (utf-8-ivs-big5-er): New coding-system for XEmacs CHISE.
3200         (utf-8-jis): Use `=ucs@jis/2000' and `=>ucs@jis' instead of
3201         `=ucs@jis-2000' and `=>ucs-jis'; modify DOC and mnemonic.
3202         (utf-8-ivs-jis): New coding-system for XEmacs CHISE.
3203         (utf-8-jis-er): Use `=ucs@jis/2000' and `=>ucs@jis' instead of
3204         `=ucs@jis-2000' and `=>ucs-jis'; modify DOC and mnemonic.
3205         (utf-8-ivs-jis-er): New coding-system for XEmacs CHISE.
3206         (utf-8-jp): Use `=ucs@JP' and `=>ucs@jis' instead of `=ucs@jp' and
3207         `=>ucs-jis'; modify DOC and mnemonic.
3208         (utf-8-ivs-jp): New coding-system for XEmacs CHISE.
3209         (utf-8-jp-er): Use `=ucs@JP' and `=>ucs@jis' instead of `=ucs@jp'
3210         and `=>ucs-jis'; modify DOC and mnemonic.
3211         (utf-8-ivs-jp-er): New coding-system for XEmacs CHISE.
3212         (utf-8-ks): Use `=ucs@ks' and `=>ucs@ks' instead of `ucs-ks' and
3213         `=>ucs-ks'.
3214         (utf-8-ivs-ks): New coding-system for XEmacs CHISE.
3215         (utf-8-ks-er): Use `=ucs@ks' and `=>ucs@ks' instead of `ucs-ks'
3216         and `=>ucs-ks'.
3217         (utf-8-ivs-ks-er): New coding-system for XEmacs CHISE.
3218
3219 2012-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
3220
3221         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3222         Prefer Hanyo-Denshi to GT, JIS, CNS, etc.
3223
3224 2012-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
3225
3226         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3227         Modify priorities.
3228
3229 2012-05-19  MORIOKA Tomohiko  <tomo.git@chise.org>
3230
3231         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3232         Prefer '("M-H" 4 d) and '("M-p" 5 d) to '("M-" 5 d).
3233
3234 2012-05-16  MORIOKA Tomohiko  <tomo.git@chise.org>
3235
3236         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3237         settings for `=daikanwa/ho', `=daikanwa/+p' and `=>daikanwa/ho'.
3238
3239 2012-05-15  MORIOKA Tomohiko  <tomo.git@chise.org>
3240
3241         * mule/mule-conf.el (=>daikanwa/ho): New coded-charset for XEmacs
3242         CHISE.
3243
3244 2012-05-10  MORIOKA Tomohiko  <tomo.git@chise.org>
3245
3246         * mule/mule-conf.el (=>>daikanwa/+p): New coded-charset for XEmacs
3247         CHISE.
3248
3249 2012-05-09  MORIOKA Tomohiko  <tomo.git@chise.org>
3250
3251         * mule/mule-conf.el (=>>daikanwa/ho): New coded-charset for XEmacs
3252         CHISE.
3253
3254 2012-03-26  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3255
3256         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3257         `=+>ucs-bmp-cjk@unicode'.
3258
3259         * mule/mule-conf.el (=+>ucs-bmp-cjk@unicode): New coded-charset
3260         for XEmacs CHISE.
3261
3262 2012-03-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3263
3264         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3265         setting for `=>>daikanwa'.
3266
3267 2011-12-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3268
3269         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3270         `=>>hanyo-denshi/jt'.
3271
3272 2011-12-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3273
3274         * mule/mule-conf.el (=+>jis-x0208@1983): New coded-charset for
3275         XEmacs CHISE.
3276         (=+>jis-x0208@1990): Ditto.
3277         (=+>jis-x0213-1@2000): Ditto.
3278
3279 2011-12-05  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3280
3281         * mule/mule-conf.el (=+>ucs@jis/2004): New coded-charset for
3282         XEmacs CHISE.
3283
3284 2011-11-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3285
3286         * mule/mule-conf.el (=>>>hanyo-denshi/jc): New coded-charset for
3287         XEmacs CHISE.
3288         (=>>hanyo-denshi/jc): Use `=>>>hanyo-denshi/jc' instead of
3289         `=hanyo-denshi/jc' as the mother.
3290
3291 2011-11-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3292
3293         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3294         setting for `=+>adobe-japan1'.
3295
3296         * mule/mule-charset.el (default-coded-charset-priority-list):
3297         Prefer `=adobe-japan1-6', `=adobe-japan1-base', `=>jis-x0208@1997'
3298         and `=>>hanyo-denshi/ft' to `=>>gt'.
3299
3300 2011-11-23  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3301
3302         * mule/mule-conf.el (=>>adobe-japan1-0): New coded-charset for
3303         XEmacs CHISE.
3304         (=>>adobe-japan1-1): Ditto.
3305         (=>>adobe-japan1-2): Ditto.
3306         (=>>adobe-japan1-3): Ditto.
3307         (=>>adobe-japan1-4): Ditto.
3308         (=>>adobe-japan1-5): Ditto.
3309         (=>>adobe-japan1-6): Ditto.
3310         (=>>adobe-japan1): Changed to alias for `=>>adobe-japan1-6'.
3311
3312 2011-11-22  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3313
3314         * mule/mule-conf.el (=adobe-japan1): New alias for
3315         `=adobe-japan1-6'.
3316         (=>>>adobe-japan1-0): New coded-charset for XEmacs CHISE.
3317         (=>>>adobe-japan1-1): Ditto.
3318         (=>>>adobe-japan1-2): Ditto.
3319         (=>>>adobe-japan1-3): Ditto.
3320         (=>>>adobe-japan1-4): Ditto.
3321         (=>>>adobe-japan1-5): Ditto.
3322         (=>>>adobe-japan1-6): Ditto.
3323         (=>>>adobe-japan1): Changed to alias for `=>>>adobe-japan1-6'.
3324
3325 2011-11-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3326
3327         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3328         setting for `=>>>adobe-japan1'.
3329
3330 2011-11-06  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3331
3332         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3333         setting for `=+>ucs@ks'.
3334
3335 2011-11-04  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3336
3337         * mule/mule-conf.el (=>>>adobe-japan1): New coded-charset for
3338         XEmacs CHISE.
3339         (=>>adobe-japan1): Use `=>>>adobe-japan1' instead of
3340         `=adobe-japan1-6' as the mother.
3341
3342 2011-11-03  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3343
3344         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3345         setting for `=>cns11643-7'.
3346
3347 2011-11-01  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3348
3349         * mule/mule-conf.el (=>cns11643-7): New coded-charset for XEmacs
3350         CHISE.
3351
3352 2011-10-29  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3353
3354         * mule/mule-conf.el (=+>adobe-japan1): New coded-charset for
3355         XEmacs CHISE.
3356         (=>>hanyo-denshi/ja): New coded-charset for XEmacs CHISE.
3357
3358         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3359         setting for `=>ucs@jis/2004'.
3360
3361 2011-10-28  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3362
3363         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3364         setting for `=+>gt'.
3365
3366         * mule/mule-conf.el (=+>gt): New coded-charset for XEmacs CHISE.
3367         (=>gt): Use `=+>gt' instead of `=>>gt' as the mother.
3368
3369 2011-10-28  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3370
3371         * mule/mule-conf.el (=+>ucs@unicode): Use `=+>ucs@iso' instead of
3372         `=>ucs@unicode' as the mother.
3373         (=+>ucs@jis): Use `=+>ucs@unicode' instead of `=>ucs@jis' as the
3374         mother.
3375         (=+>ucs@ks): Use `=+>ucs@unicode' instead of `=>ucs@ks' as the
3376         mother.
3377         (=+>ucs@cns): Use `=+>ucs@unicode' instead of `=>ucs@cns' as the
3378         mother.
3379
3380 2011-10-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3381
3382         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3383         setting for `=+>ucs@unicode'.
3384
3385         * mule/mule-conf.el (=+>ucs@unicode): New coded-charset for XEmacs
3386         CHISE.
3387
3388 2011-10-26  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3389
3390         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3391         - Use `=+>jis-x0208' instead of `=>jis-x0208@usual'.
3392         - Use `=+>jis-x0213-2' instead of `=>jis-x0213-2@usual'.
3393         - Add setting for `=+>ucs@cns'.
3394
3395         * mule/mule-conf.el (=+>jis-x0213-1): New coded-charset for XEmacs
3396         CHISE.
3397         (=>jis-x0213-1): Use `=+>jis-x0213-1' instead of `=>>jis-x0213-1'
3398         as the mother.
3399         (=+>ucs@cns): New coded-charset for XEmacs CHISE.
3400         (=>ucs-bmp-cjk@unicode): New coded-charset for XEmacs CHISE.
3401
3402         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3403         `=>ucs-bmp-cjk@unicode'; delete `=>>ucs@unicode'.
3404
3405 2011-10-25  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3406
3407         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3408         setting for `=>ucs@ks'.
3409
3410 2011-10-21  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3411
3412         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3413         `=ucs-bmp-cjk-compat@unicode'.
3414
3415         * mule/mule-conf.el (=ucs-bmp-cjk-compat@unicode): New
3416         coded-charset for XEmacs CHISE.
3417
3418 2011-10-20  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3419
3420         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3421         `=ucs-bmp-cjk-compat'.
3422
3423         * mule/mule-conf.el (=ucs-bmp-cjk-compat): New coded-charset for
3424         XEmacs CHISE.
3425
3426 2011-10-19  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3427
3428         * mule/mule-conf.el (=+>ucs@ks): New coded-charset for XEmacs
3429         CHISE.
3430
3431 2011-10-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3432
3433         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
3434         `=+>ucs@jis/1990' instead of `=>ucs@jis/1990'.
3435
3436         * mule/mule-conf.el (=+>ucs@jis/1990): Renamed from
3437         `=>ucs@jis/1990'.
3438         (=>ucs@jis/1990): New alias for `=+>ucs@jis/1990'.
3439
3440 2011-10-17  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3441
3442         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3443         setting for `=+>ucs@iso'; use `=+>ucs@jis' instead of `=>ucs@JP'.
3444
3445         * mule/mule-conf.el (=+>ucs@iso): New coded-charset for XEmacs
3446         CHISE.
3447         (=>>ucs@iso): Use `=+>ucs@iso' instead of `=>ucs@iso' as the
3448         mother.
3449
3450 2011-10-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3451
3452         * mule/mule-conf.el (=+>jis-x0213-2): Renamed from
3453         `=>jis-x0213-2@usual'.
3454         (=>jis-x0213-2@usual): New alias for `=+>jis-x0213-2'.
3455         (=>jis-x0213-2): Use `=+>jis-x0213-2' instead of
3456         `=>jis-x0213-2@usual' as the mother.
3457
3458 2011-10-15  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3459
3460         * mule/mule-conf.el (=+>ucs@jis): Renamed from `=>ucs@JP'.
3461         (=>ucs@JP): New alias for `=+>ucs@jis'.
3462
3463 2011-10-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3464
3465         * mule/mule-conf.el (=+>jis-x0208): Renamed from
3466         `=>jis-x0208@usual'.
3467         (=>jis-x0208@usual): New alias for `=+>jis-x0208'.
3468         (=+>jis-x0208@1978): Use `=+>jis-x0208' instead of
3469         `=>jis-x0208@usual' as the mother.
3470         (=>jis-x0208): Likewise.
3471
3472 2011-10-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3473
3474         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3475         setting for `=+>jis-x0208@1978'.
3476
3477 2011-10-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3478
3479         * mule/mule-conf.el (=+>jis-x0208@1978): New coded-charset for
3480         XEmacs CHISE.
3481
3482 2011-09-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3483
3484         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3485         setting for `=>>>ucs@jis/1990'.
3486
3487 2011-07-23  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3488
3489         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3490         setting for `=>ucs@jis/1990'.
3491
3492 2011-07-20  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3493
3494         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3495         setting for `=ucs@JP/hanazono'.
3496
3497         * mule/mule-conf.el (=>ucs@jis/1990): New coded-charset for XEmacs
3498         CHISE.
3499         (=ucs@JP/hanazono): Ditto.
3500         (=ucs-bmp-cjk@JP/hanazono): Ditto.
3501         (=>>hanyo-denshi/jc): Ditto.
3502         (=>>hanyo-denshi/jd): Ditto.
3503
3504 2011-07-19  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3505
3506         * mule/mule-charset.el (default-coded-charset-priority-list): Use
3507         `=ucs-bmp-cjk@JP/hanazono' instead of `=ucs-bmp-cjk@JP'.
3508
3509 2011-07-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3510
3511         * mule/mule-conf.el (=>>hanyo-denshi/jb): New coded-charset for
3512         XEmacs CHISE.
3513
3514 2011-07-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3515
3516         * mule/mule-conf.el (=>>hanyo-denshi/hg): New coded-charset for
3517         XEmacs CHISE.
3518
3519 2011-06-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3520
3521         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3522         `=ucs-bmp-cjk@JP'.
3523
3524 2011-04-28  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3525
3526         * mule/mule-conf.el (=ucs-bmp-cjk@JP): New coded-charset for
3527         XEmacs CHISE.
3528
3529 2011-05-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3530
3531         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3532         Modify order of settings; add settings for `=daikanwa@rev2'.
3533
3534 2011-04-20  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3535
3536         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3537         setting for `=>>cbeta'.
3538
3539         * mule/mule-conf.el (=>>cbeta): New coded-charset for XEmacs
3540         CHISE.
3541
3542 2011-04-01  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3543
3544         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3545         setting for `=>>adobe-japan1'.
3546
3547 2011-03-30  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3548
3549         * mule/mule-conf.el (=>>adobe-japan1): New coded-charset for
3550         XEmacs CHISE.
3551
3552 2011-03-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3553
3554         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3555         setting for `=>>hanyo-denshi/ia'.
3556
3557         * mule/mule-conf.el (=>>hanyo-denshi/ia): New coded-charset for
3558         XEmacs CHISE.
3559
3560 2011-03-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3561
3562         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3563         settings for `=>>>hanyo-denshi/jt' and `=>>>gt'.
3564
3565         * mule/mule-conf.el (=>>>hanyo-denshi/jt): New coded-charset for
3566         XEmacs CHISE.
3567         (=>>hanyo-denshi/jt): Use `=>>>hanyo-denshi/jt' instead of
3568         `=hanyo-denshi/jt' as the mother.
3569
3570 2011-03-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3571
3572         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3573         setting for `=>>>jis-x0213-2'.
3574
3575         * mule/mule-conf.el (=>>>gt): New coded-charset for XEmacs CHISE.
3576         (=>>gt): Use `=>>>gt' instead of `=gt' as the mother.
3577         (=>>>ucs@jis/2000): New coded-charset for XEmacs CHISE.
3578
3579 2011-03-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3580
3581         * mule/mule-conf.el (=>>>ucs@jis/1990): New coded-charset for
3582         XEmacs CHISE.
3583
3584 2011-03-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3585
3586         * mule/mule-conf.el (=>>>jis-x0208@1983): New coded-charset for
3587         XEmacs CHISE.
3588
3589         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3590         `=>>jis-x0213-1@2004'.
3591
3592 2011-03-07  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3593
3594         * mule/mule-conf.el (=>>>jis-x0208@1978): New coded-charset for
3595         XEmacs CHISE.
3596
3597 2011-03-07  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3598
3599         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3600         - Use "&g2-*;" as entity-references for `=>>>*'.
3601         - Omit "&a{GT|JX1|JX2|JX3}-*;".
3602
3603         * mule/mule-conf.el (=>>>jis-x0213-2): New coded-charset for
3604         XEmacs CHISE.
3605         (=>>jis-x0213-2): Use `=>>>jis-x0213-2' instead of `=jis-x0213-2'
3606         as the mother.
3607
3608 2011-03-06  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3609
3610         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3611         setting for `=>>hanyo-denshi/ib'.
3612
3613         * mule/mule-conf.el (=>>jis-x0208@1978): Fix DOC.
3614         (=>>jis-x0208@1983): New coded-charset for XEmacs CHISE.
3615         (=>>jis-x0208@1990): Ditto.
3616         (=>>hanyo-denshi/ib): Ditto.
3617
3618         * mule/mule-charset.el (default-coded-charset-priority-list):
3619         Prefer `=hanziku-*' to `=hanyo-denshi/*'.
3620
3621 2011-03-06  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3622
3623         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3624         Prefer `=>jis-x0213-2@usual' to `=>jis-x0208@1997' and
3625         `=>jis-x0213-1@2000'; add settings for `=>>>ucs@ks' and
3626         `=>>>ucs@jis/2004'.
3627
3628 2011-03-05  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3629
3630         * mule/mule-conf.el (=>>>jis-x0213-1@2000): New coded-charset for
3631         XEmacs CHISE.
3632         (=>>>jis-x0213-1@2004): Use `=>>>jis-x0213-1' instead of
3633         `=jis-x0213-1@2004' as the mother.
3634         (=>>>ucs@jis/2004): New coded-charset for XEmacs CHISE.
3635         (=>>>ucs@ks): Ditto.
3636
3637         * mule/mule-charset.el (default-coded-charset-priority-list):
3638         Modify priority of `=hanyo-denshi/*'.
3639
3640 2011-03-04  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3641
3642         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3643         settings for `=>>ucs@JP' and `=ucs@JP'.
3644
3645 2011-03-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3646
3647         * mule/mule-conf.el (=>>ucs@JP): New coded-charset for XEmacs
3648         CHISE.
3649
3650 2011-02-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3651
3652         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3653         setting for `=>>>ucs@cns'.
3654
3655         * mule/mule-conf.el (=>>>ucs@cns): New coded-charset for XEmacs
3656         CHISE.
3657
3658 2011-02-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3659
3660         * mule/mule-conf.el (=>>jis-x0213-1@2004): Use `=>>jis-x0213-1'
3661         instead of `=>>>jis-x0213-1@2004' as the mother.
3662         (=>>>ucs@iso): New coded-charset for XEmacs CHISE.
3663         (=>>>ucs@unicode): Likewise.
3664         (=>>>ucs@jis): Likewise.
3665         (=ucs@iso): Use `=>>>ucs@iso' instead of `=>>ucs@iso' as the
3666         mother.
3667         (=>>hanyo-denshi/ks): Fix `chars' and `dimension'.
3668
3669 2011-02-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3670
3671         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3672         settings for `=>>>jis-x0208', `=>>>jis-x0213-1',
3673         `=>>>jis-x0213-1@2004', `=>>>ucs@iso', `=>>>ucs@unicode' and
3674         `=>>>ucs@jis'.
3675
3676 2011-02-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3677
3678         * mule/mule-charset.el (default-coded-charset-priority-list):
3679         Prefer `=jis-x0212' to `=gt-pj-*', `chinese-cns11643-*', `=big5*'
3680         and `=jis-x0213-*-2000'.
3681
3682 2011-02-24  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3683
3684         * mule/mule-conf.el (=>>>jis-x0213-1@2004): New coded-charset for
3685         XEmacs CHISE.
3686         (=>>jis-x0213-1@2004): Use `=>>>jis-x0213-1@2004' instead of
3687         `=>>jis-x0213-1' as the mother.
3688
3689 2011-02-19  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3690
3691         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3692         settings for `=>>hanyo-denshi/jt' and `=>gt-k'.
3693
3694 2011-02-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3695
3696         * mule/mule-conf.el (=>gt-k): New coded-charset for XEmacs CHISE.
3697
3698 2011-02-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3699
3700         * mule/mule-conf.el (=>>hanyo-denshi/jt): New coded-charset for
3701         XEmacs CHISE.
3702
3703 2011-02-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3704
3705         * mule/mule-coding.el (decomposition-feature-list): Set
3706         `=decomposition', `=decomposition@cid' and
3707         `=decomposition@hanyo-denshi'.
3708
3709 2011-02-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3710
3711         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3712         setting for `=>>hanyo-denshi/ks'.
3713
3714         * mule/mule-conf.el (=>>hanyo-denshi/ks): New coded-charset for
3715         XEmacs CHISE.
3716
3717 2011-02-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3718
3719         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3720         settings for `=hanyo-denshi/ks' and `=hanyo-denshi/ks/mf'.
3721
3722         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3723         `=hanyo-denshi/ks/mf'.
3724
3725         * mule/mule-conf.el (=hanyo-denshi/ks): New coded-charset for
3726         XEmacs CHISE.
3727         (=hanyo-denshi/ks/mf): Ditto.
3728
3729 2011-02-15  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3730
3731         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3732         settings for P=hanyo-denshi/jt'.
3733
3734         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3735         `=hanyo-denshi/jt'.
3736
3737         * mule/mule-conf.el (=hanyo-denshi/jt): New coded-charset for
3738         XEmacs CHISE.
3739
3740 2011-02-15  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3741
3742         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3743         settings for `=hanyo-denshi/ip'.
3744
3745         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3746         `=hanyo-denshi/ip'.
3747
3748         * mule/mule-conf.el (=hanyo-denshi/ip): New coded-charset for
3749         XEmacs CHISE.
3750
3751 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3752
3753         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3754         settings for `=hanyo-denshi/hg'.
3755
3756         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3757         `=hanyo-denshi/hg'.
3758
3759         * mule/mule-conf.el (=hanyo-denshi/hg): New coded-charset for
3760         XEmacs CHISE.
3761
3762 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3763
3764         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3765         setting for `=>>hanyo-denshi/ft'.
3766
3767         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3768         `=>>hanyo-denshi/ft'.
3769
3770         * mule/mule-conf.el (=>>hanyo-denshi/ft): New coded-charset for
3771         XEmacs CHISE.
3772
3773 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3774
3775         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3776         settings for `=hanyo-denshi/ib'.
3777
3778         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3779         `=hanyo-denshi/ib'.
3780
3781         * mule/mule-conf.el (=hanyo-denshi/ib): New coded-charset for
3782         XEmacs CHISE.
3783
3784 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3785
3786         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3787         settings for isolated characters of `=hanyo-denshi/ia' and
3788         non-isolated characters of `=hanyo-denshi/*'.
3789
3790         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3791         `=hanyo-denshi/ia'.
3792
3793         * mule/mule-conf.el (=hanyo-denshi/ia): New coded-charset for
3794         XEmacs CHISE.
3795
3796 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3797
3798         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3799         setting for isolated characters of `=hanyo-denshi/ft'.
3800
3801         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3802         `=hanyo-denshi/ft'.
3803
3804         * mule/mule-conf.el (=hanyo-denshi/ft): New coded-charset for
3805         XEmacs CHISE.
3806
3807 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3808
3809         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3810         setting for isolated characters of `=hanyo-denshi/jd'.
3811
3812         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3813         `=hanyo-denshi/jd'.
3814
3815         * mule/mule-conf.el (=hanyo-denshi/jd): New coded-charset for
3816         XEmacs CHISE.
3817
3818 2011-02-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3819
3820         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3821         setting for isolated characters of `=hanyo-denshi/jc'.
3822
3823         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3824         `=hanyo-denshi/jc'.
3825
3826         * mule/mule-conf.el (=hanyo-denshi/jc): New coded-charset for
3827         XEmacs CHISE.
3828
3829 2011-02-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3830
3831         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3832         setting for isolated characters of `=hanyo-denshi/jb'.
3833
3834         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3835         `=hanyo-denshi/jb'.
3836
3837         * mule/mule-conf.el (=hanyo-denshi/jb): New coded-charset for
3838         XEmacs CHISE.
3839
3840 2011-02-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3841
3842         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3843         setting for isolated characters of `=hanyo-denshi/ja'.
3844
3845 2011-02-12  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3846
3847         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3848         `=hanyo-denshi/ja'.
3849
3850         * mule/mule-conf.el (=hanyo-denshi/ja): New coded-charset for
3851         XEmacs CHISE.
3852
3853 2011-02-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3854
3855         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3856         settings for isolated characters of `=adobe-japan1-6'.
3857
3858 2011-02-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3859
3860         * mule/mule-conf.el (=daikanwa/+p): New coded-charset for XEmacs
3861         CHISE.
3862         (=daikanwa/+2p): Ditto.
3863         (=daikanwa/ho): Ditto.
3864
3865 2011-02-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3866
3867         * mule/mule-coding.el (utf-8-mcs-no-composition): New
3868         coding-system for XEmacs CHISE.
3869
3870 2011-02-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3871
3872         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3873         setting for `=>>ruimoku-v6'.
3874
3875         * mule/mule-conf.el (=>>ruimoku-v6): New coded-charset for XEmacs
3876         CHISE.
3877
3878 2010-12-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3879
3880         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3881         setting for `=daikanwa@rev1'.
3882
3883 2010-10-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3884
3885         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3886         setting for `=>jis-x0213-2@usual' and `=>ucs@JP'.
3887
3888 2010-10-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3889
3890         * mule/mule-conf.el (=>jis-x0213-2@usual): New coded-charset for
3891         XEmacs CHISE.
3892         (=>jis-x0213-2): Use `=>jis-x0213-2@usual' as the mother.
3893
3894 2010-10-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3895
3896         * mule/mule-conf.el (=>ucs@JP): New coded-charset for XEmacs
3897         CHISE.
3898
3899 2010-09-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3900
3901         * mule/mule-conf.el (=>ucs@jis): New coded-charset for XEmacs
3902         CHISE.
3903
3904         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3905         setting for `=>ucs@jis'.
3906
3907 2010-09-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3908
3909         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3910         setting for `=>jis-x0208@usual'.
3911
3912         * mule/mule-conf.el (=>jis-x0208@usual): New coded-charset for
3913         XEmacs CHISE.
3914         (=>jis-x0208): Use `=>jis-x0208@usual' as the mother.
3915         (=>ucs@ks): New coded-charset for XEmacs CHISE.
3916         (=ucs@big5): Use `=>>ucs@cns' as the mother.
3917
3918 2010-09-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3919
3920         * mule/mule-conf.el (=>>>jis-x0208): New coded-charset for XEmacs
3921         CHISE.
3922         (=>>>jis-x0208@1990): Ditto.
3923         (=>>>jis-x0213-1): Ditto.
3924         (=>>jis-x0208): Use `=>>>jis-x0208' instead of `=jis-x0208' as the
3925         mother.
3926         (=>>jis-x0213-1): Use `=>>>jis-x0213-1' instead of `=jis-x0213-1'
3927         as the mother.
3928
3929 2010-09-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3930
3931         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3932         setting for `=>ucs@cns' and `=>>ucs@ks'.
3933
3934         * mule/mule-conf.el (=>>ucs@ks): New coded-charset for XEmacs
3935         CHISE.
3936
3937 2010-08-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3938
3939         * mule/mule-conf.el (=>ucs@cns): New coded-charset for XEmacs
3940         CHISE.
3941
3942 2010-08-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3943
3944         * mule/mule-conf.el (=>>daikanwa): New coded-charset for XEmacs
3945         CHISE.
3946         (=>daikanwa): Use `=>>daikanwa' instead of `=daikanwa' as the
3947         mother.
3948
3949 2010-08-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3950
3951         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3952         `==>ucs-bmp-cjk@bucs'.
3953
3954         * mule/mule-conf.el (==>ucs-bmp-cjk@bucs): New coded-charset for
3955         XEmacs CHISE.
3956
3957 2010-08-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3958
3959         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3960         setting for `==>ucs@bucs'.
3961
3962         * mule/mule-conf.el (==>ucs@bucs): New super abstract CCS for
3963         XEmacs CHISE.
3964
3965 2010-08-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3966
3967         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3968         - Add setting for `=>>jis-x0208'.
3969         - Omit setting for `=>>jis-x0208@1990'.
3970         - Prefer `=>>gt', JIS X0208/0213, `=>>big5-cdp', `=>>gt-k', `=>gt'
3971           and `=>zinbun-oracle' to `=>ucs@FOO', `=>>ucs@FOO' and
3972           `=ucs@FOO'.
3973
3974 2010-08-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3975
3976         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3977         setting for `=>daikanwa'.
3978
3979 2010-08-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3980
3981         * mule/mule-conf.el (=daikanwa): Fix DOC.
3982         (=>daikanwa): New abstract character for XEmacs CHISE.
3983         (=>ucs@iso): Likewise.
3984         (=>ucs@unicode): Likewise.
3985         (=>>ucs@iso): Use `=>ucs@iso' as the mother.
3986
3987 2010-08-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3988
3989         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3990         - Prefer representative features to `=>>gt', `=>>big5-cdp',
3991           `=>>gt-k', `=>gt' and `=>zinbun-oracle'.
3992         - Prefer abstract glyph features to `=>gt', `=>zinbun-oracle'.
3993         - Add `=>big5-cdp'.
3994
3995 2010-07-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3996
3997         * mule/mule-conf.el (=>>big5-cdp): Fix long-name.
3998         (=>big5-cdp): New abstract character.
3999
4000 2010-07-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4001
4002         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4003         Prefer UCS and JIS X0208/0213 related features to `china3-jef' and
4004         `chinese-big5'.
4005
4006 2010-07-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4007
4008         * mule/mule-charset.el (default-coded-charset-priority-list):
4009         Prefer `=>>big5-cdp' to `=>>ucs@unicode'.
4010
4011         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4012         Prefer `=>>ucs@{unicode|jis|cns' to `=>>ucs@jis/{2004|2000|1990',
4013         `=>>jis-x0208@{1990|1978', `=>>jis-x0213-1@{2000|2004}',
4014         `=>>jis-x0213-2', `=>jis-x0208@1997', `=>jis-x0213-1@{2000|2004}'
4015         and `=>jis-x0213-2'.
4016
4017 2010-07-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4018
4019         * mule/mule-conf.el (=>>ucs@jis/1990): New abstract glyph-set for
4020         XEmacs CHISE.
4021         (=>>ucs@jis/2000): Likewise.
4022         (=>>ucs@jis/2004): Likewise.
4023
4024 2010-07-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4025
4026         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4027         settings for `=>>big5-cdp', `=>>gt-k', `=>>ucs@jis' and
4028         `=>>ucs@cns'.
4029
4030         * mule/mule-conf.el (=>>big5-cdp): New abstract glyph-set for
4031         XEmacs CHISE.
4032         (=>>gt): Use quote instead of backquote; modify DOC.
4033         (=>gt): Use quote instead of backquote.
4034         (=>>gt-k): New abstract glyph-set for XEmacs CHISE.
4035         (=>>ucs@iso): New abstract glyph-set for XEmacs CHISE.
4036         (=>>ucs@unicode): Use `=>>ucs@iso' as the mother.
4037         (=>>ucs@jis): New abstract glyph-set for XEmacs CHISE.
4038         (=>>ucs@cns): New abstract glyph-set for XEmacs CHISE.
4039         (=ucs@iso): Use `=>>ucs@iso' as the mother.
4040
4041 2010-07-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4042
4043         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4044         `=>>ucs@unicode' and `=>>gt'.
4045
4046 2010-05-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4047
4048         * mule/mule-conf.el (=jis-x0208@1978/2-pr): New coded-charset for
4049         XEmacs CHISE.
4050         (=jis-x0208@1978/4er): New coded-charset for XEmacs CHISE.
4051         (=jis-x0208@1978/4-pr): Use `=jis-x0208@1978/2-pr' instead of
4052         `=jis-x0208@1978/1er-pr' as the mother.
4053         (=jis-x0208@1978/5pr): New coded-charset for XEmacs CHISE.
4054
4055 2010-04-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4056
4057         * mule/mule-conf.el (=ucs@big5): Use `=>>ucs@unicode' instead of
4058         `=ucs@unicode' as the mother.
4059
4060 2010-04-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4061
4062         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4063         setting for `=>>ucs@unicode'.
4064
4065         * mule/mule-conf.el (=>>ucs@unicode): New coded-charset for XEmacs
4066         CHISE.
4067
4068 2010-04-21  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4069
4070         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4071         settings for &I-AJ1-ddddd; and &AJ1-ddddd;.
4072
4073         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4074         `=adobe-japan1-6' and `=adobe-japan1-base'.
4075
4076         * mule/mule-conf.el (=adobe-japan1-base): New coded-charset for
4077         XEmacs CHISE.
4078         (=adobe-japan1-0): Specify `=adobe-japan1-base' as the mother;
4079         specify `min-code' and `max-code'.
4080         (=adobe-japan1-1): Specify `min-code' and `max-code'.
4081         (=adobe-japan1-2): Likewise.
4082         (=adobe-japan1-3): Likewise.
4083         (=adobe-japan1-4): Likewise.
4084         (=adobe-japan1-5): Likewise.
4085         (=adobe-japan1-6): Likewise.
4086
4087 2010-04-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4088
4089         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4090         setting for `=>gt'.
4091
4092 2010-04-06  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4093
4094         * mule/mule-conf.el (=>gt): New abstract coded-charset for XEmacs
4095         CHISE.
4096
4097 2010-04-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4098
4099         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4100         setting for `=>zinbun-oracle'.
4101
4102         * mule/mule-conf.el (=>zinbun-oracle): New abstract coded-charset
4103         for XEmacs CHISE.
4104
4105 2010-03-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4106
4107         * mule/mule-conf.el (=jis-x0208@1978/1er-pr): New coded-charset
4108         for XEmacs CHISE.
4109         (=jis-x0208@1978/4-pr): Use `=jis-x0208@1978/1er-pr' instead of
4110         `=jis-x0208@1978' as the mother.
4111
4112 2010-03-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4113
4114         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
4115         - Use `=gt' instead of `ideograph-gt'.
4116         - Use `=gt-k' instead of `ideograph-gt-k'.
4117         - Use `=jis-x0208@1990' instead of `japanese-jisx0208-1990'.
4118         - Use `=jis-x0208@1983' instead of `japanese-jisx0208'.
4119         - Use `=jis-x0213-1@2000' instead of `japanese-jisx0213-1'.
4120         - Use `=jis-x0213-2' instead of `japanese-jisx0213-2'.
4121         - Use `=jis-x0212' instead of `japanese-jisx0212'.
4122         - Use `=jis-x0208@1978' instead of `japanese-jisx0208-1978'.
4123         - Use `=>>gt' instead of `<=>gt'.
4124         - Use &G-GT-ddddd; instead of &aGT-ddddd for `=>>gt'.
4125         - Add setting for `=>>jis-x0208@1990'.
4126         - Use &G-JX1-hhhh; instead of &aJX1-hhhh; for
4127           `=>>jis-x0213-1@2000'.
4128         - Use &G-JX2-hhhh; instead of &aJX2-hhhh; for `=>>jis-x0213-2'.
4129         - Use &G-JX3-hhhh; instead of &aJX3-hhhh; for
4130           `=>>jis-x0213-1@2004'.
4131         - Add setting for `=>>jis-x0208@1978'.
4132         - Decode &A-J0-hhhh; as `=>jis-x0208@1997'.
4133
4134 2010-02-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4135
4136         * mule/mule-conf.el (=>>jis-x0208@1978): New coded-charset for
4137         XEmacs CHISE.
4138
4139 2009-11-06  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4140
4141         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4142         setting for `=>>jis-x0213-2' and `=>jis-x0213-2'; use
4143         `=>jis-x0208@1997', `=>jis-x0213-1@2000' and `=>jis-x0213-1@2004'
4144         instead of `<=>jis-x0208@1997', `<=>jis-x0213-1@2000' and
4145         `<=>jis-x0213-1@2004'.
4146
4147 2009-09-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4148
4149         * mule/mule-conf.el (=>>jis-x0213-2): New coded-charset for XEmacs
4150         CHISE.
4151         (=>jis-x0213-2): Ditto.
4152
4153 2009-09-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4154
4155         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4156         settings for `=>>jis-x0213-1@2000' and `=>>jis-x0213-1@2004'.
4157
4158 2009-08-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4159
4160         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4161         `=>>jis-x0208', `=>>jis-x0213-1', `=>jis-x0208' and
4162         `=>jis-x0213-1'.
4163
4164 2009-08-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4165
4166         * mule/mule-conf.el (=>>jis-x0208): New coded-charset for XEmacs
4167         CHISE.
4168         (=>jis-x0208): Use `=>>jis-x0208' as the mother.
4169
4170 2009-08-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4171
4172         * mule/mule-conf.el (=>>jis-x0213-1): Renamed from
4173         `<==>jis-x0213-1'.
4174         (=>>jis-x0213-1@2000): Renamed from `<==>jis-x0213-1@2000'.
4175         (=>>jis-x0213-1@2004): Renamed from `<==>jis-x0213-1@2004'.
4176         (=>jis-x0208): Renamed from `<=>jis-x0208'.
4177         (<=>jis-x0208): New alias for `=>jis-x0208'.
4178         (=>jis-x0208@1997): Renamed from `<=>jis-x0208@1997'.
4179         (<=>jis-x0208@1997): New alias for `=>jis-x0208@1997'.
4180         (=>jis-x0213-1): Renamed from `<=>jis-x0213-1'.
4181         (<=>jis-x0213-1): New alias for `=>jis-x0213-1'.
4182         (=>jis-x0213-1@2000): Renamed from `<=>jis-x0213-1@2000'.
4183         (<=>jis-x0213-1@2000): New alias for `=>jis-x0213-1@2000'.
4184         (=>jis-x0213-1@2004): Renamed from `<=>jis-x0213-1@2004'.
4185         (<=>jis-x0213-1@2004): New alias for `=>jis-x0213-1@2004'.
4186         (=>>gt): Renamed from `<==>gt'.
4187         (<==>gt): New alias for `=>>gt'.
4188
4189 2009-08-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4190
4191         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
4192         - Use `=jis-x0213-1@2000' instead of `japanese-jisx0213-1'
4193         - Use `=jis-x0213-2' instead of `japanese-jisx0213-2'.
4194         - Use `<=>jis-x0208@1997' instead of `=jis-x0208@1997'.
4195         - Add settings for `<=>jis-x0213-1@2000' and
4196           `<=>jis-x0213-1@2004'.
4197
4198         * mule/mule-conf.el (=jis-x0208@1978/-4X): New coded-charset for
4199         XEmacs CHISE.
4200         (<==>jis-x0213-1): Likewise.
4201         (<==>jis-x0213-1@2000): Likewise.
4202         (<==>jis-x0213-1@2004): Likewise.
4203         (<=>jis-x0208): Add property `=>iso-ir 168'.
4204         (<=>jis-x0208@1997): Likewise.
4205         (<=>jis-x0213-1): Use `<==>jis-x0213-1' instead of `=jis-x0213-1'
4206         as the mother; add property `=>iso-ir 228'.
4207         (<=>jis-x0213-1@2000): Modify DOC-string; fix `registry'; add
4208         property `=>iso-ir 228'.
4209         (<=>jis-x0213-1@2004): Modify DOC-string; fix `registry'; add
4210         property `=>iso-ir 233'.
4211         (<==>gt): Renamed from `<=>gt'.
4212         (<=>gt): New alias for `<==>gt'.
4213
4214 2009-08-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4215
4216         * mule/mule-conf.el (<=>jis-x0208): New coded-charset for XEmacs
4217         CHISE.
4218         (<=>jis-x0208@1997): Renamed from `=jis-x0208@1997'; use
4219         `<=>jis-x0208' as the mother.
4220         (<=>jis-x0213-1): New coded-charset for XEmacs CHISE.
4221         (<=>jis-x0213-1@2000): Ditto.
4222         (<=>jis-x0213-1@2004): Ditto.
4223
4224 2009-06-22  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4225
4226         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4227         settings for `<=>gt'.
4228
4229         * mule/mule-conf.el (<=>gt): New coded-charset for XEmacs CHISE.
4230
4231 2009-04-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4232
4233         * mule/mule-conf.el (=jis-x0208@1978): Specify `=>iso-ir' in
4234         XEmacs CHISE.
4235         (=jis-x0208@1978/-4pr): Likewise.
4236         (=jis-x0208@1978/4-pr): Likewise.
4237         (=jis-x0213-1): Likewise.
4238         (=ucs@iso): Likewise.
4239         (=ucs@unicode): Likewise.
4240         (=ucs@gb): Likewise.
4241         (=ucs@gb/fw): Likewise.
4242         (=ucs@cns): Likewise.
4243         (=ucs@cns/fw): Likewise.
4244         (=ucs@jis): Likewise.
4245         (=ucs@jis/fw): Likewise.
4246         (=ucs@jis/1990): Likewise.
4247         (=ucs@jis/2000): Likewise.
4248         (=ucs@jis/2004): Likewise.
4249         (=ucs@JP): Likewise.
4250         (=ucs@ks): Likewise.
4251         (=ucs@big5): Likewise.
4252         (=ucs@big5/cns11643): Likewise.
4253         (=ucs@cns11643): Likewise.
4254
4255 2008-10-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4256
4257         * mule/mule-charset.el (default-coded-charset-priority-list):
4258         Prefer `=jis-x0213-{1|2}-2000' to `japanese-jisx0212'.
4259
4260         * mule/mule-conf.el (=ucs@jis/2004): New coded-charset for XEmacs
4261         CHISE.
4262         (=ucs@JP): Use `=ucs@jis/2004' instead of `=ucs@jis' as the
4263         mother.
4264
4265 2008-09-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4266
4267         * mule/mule-conf.el (=jis-x0208@1978): New coded-charset [moved
4268         from src/mule-charset.c].
4269         (=jis-x0208@1978/-4pr): Renamed from `=jis-x0208@1978/i-4';
4270         specify `final'.
4271         (=jis-x0208@1978/1pr): Renamed from `=jis-x0208@1978/i1'; specify
4272         `iso-ir' and `final', namely now it is used as ISO-IR-42.
4273         (=jis-x0208@1978/4-pr): Renamed from `=jis-x0208@1978/i4-'.
4274         (=jis-x0208@1978/i1): New alias for `=jis-x0208@1978/1pr'.
4275         (=jis-x0208@1978/i-4): New alias for `=jis-x0208@1978/-4pr'.
4276         (=jis-x0208@1978/i4-): New alias for `=jis-x0208@1978/4-pr'.
4277
4278 2008-09-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4279
4280         * mule/mule-conf.el (=jis-x0213-1-2000): Changed to the alias of
4281         `=jis-x0213-1@2000' instead of `=jis-x0213-1'.
4282         (=jis-x0208@1978/i-4): Specify `partial'.
4283         (=jis-x0208@1978/i1): Likewise; use `=jis-x0208@1978/i-4' as the
4284         mother coded-charset.
4285         (=jis-x0208@1978/i4-): New coded-charset for XEmacs CHISE.
4286
4287 2008-09-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4288
4289         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4290         settings for `=jis-x0213-1@2004'.
4291
4292 2008-09-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4293
4294         * mule/mule-conf.el (=jis-x0213-1): New coded-charset for XEmacs
4295         CHISE.
4296         (=jis-x0213-1@2000): Renamed from `=jis-x0213-1-2000'.
4297         (=jis-x0213-2): Renamed from `=jis-x0213-2-2000'.
4298         (=jis-x0213-1@2004): New coded-charset for XEmacs CHISE.
4299         (=jis-x0213-1-2000): New alias for `=jis-x0213-1' in XEmacs CHISE
4300         temporarily.
4301         (=jis-x0213-2-2000): New alias for `=jis-x0213-2' in XEmacs CHISE.
4302
4303 2008-08-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4304
4305         * mule/mule-conf.el (=shinjigen): New coded-charset for XEmacs
4306         CHISE.
4307         (=shinjigen@1ed): Inherited from `=shinjigen'.
4308         (=shinjigen@rev): Likewise.
4309
4310 2008-08-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4311
4312         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4313         settings for `=shinjigen@rev' and `=shinjigen@1ed'.
4314
4315 2008-08-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4316
4317         * mule/mule-conf.el (=shinjigen@1ed): Renamed from `shinjigen-1';
4318         define it as an alias.
4319         (=shinjigen@1ed/24pr): New coded-charset for XEmacs CHISE.
4320         (=shinjigen@rev): Renamed from `shinjigen-2'; define it as an
4321         alias.
4322         (=shinjigen/+p@rev): Renamed from `shinjigen-2-p'; define it as an
4323         alias.
4324
4325 2008-07-31  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4326
4327         * mule/mule-conf.el (shinjigen-2-p): New coded-charset for XEmacs
4328         CHISE.
4329
4330 2008-06-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4331
4332         * mule/mule-conf.el (shinjigen-1): New coded-charset for XEmacs
4333         CHISE.
4334         (shinjigen-2): Ditto.
4335
4336 2007-05-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4337
4338         * mule/mule-charset.el (default-coded-charset-priority-list):
4339         Prefer `gt-pj-*' to `chinese-cns11643-*', `=big5-cdp',
4340         `chinese-big5-eten-*' and `chinese-big5'.
4341
4342 2006-03-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4343
4344         * mule/mule-conf.el (=ucs-bmp-cjk@unicode): Change `max-code' to
4345         #x9FA5 temporarily.
4346
4347 2006-01-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4348
4349         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4350         settings for `=jis-x0208@1978/i1'.
4351
4352 2005-11-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4353
4354         * mule/mule-conf.el (=jis-x0208@1978/i-4): New coded-charset for
4355         XEmacs CHISE.
4356
4357 2005-10-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4358
4359         * mule/mule-conf.el (=adobe-japan1-[0..6]): New coded-charset for
4360         XEmacs CHISE.
4361
4362 2005-07-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4363
4364         * mule/mule-conf.el (=jis-x0208@1978/i1): New coded-charset for
4365         XEmacs CHISE.
4366
4367 2005-06-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4368
4369         * mule/mule-conf.el (=ucs-bmp@gb): New coded-charset for XEmacs
4370         CHISE.
4371         (=ucs-bmp@cns): Likewise.
4372         (=ucs-bmp@jis): Likewise.
4373         (=ucs-bmp@ks): Likewise.
4374
4375 2005-05-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4376
4377         * mule/mule-conf.el (=zinbun-oracle): New coded-charset for XEmacs
4378         CHISE.
4379         (=ucs-bmp-cjk): Change `max-code' to #x9FA5 temporarily.
4380
4381 2005-05-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4382
4383         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4384         settings for `=zinbun-oracle'.
4385
4386         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4387         `=zinbun-oracle'.
4388
4389 2005-05-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4390
4391         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4392         Modify to use "&U-hhhhhhhh;" instead of "&UU+hhhh;" for
4393         `=ucs@iso'.
4394
4395 2005-04-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4396
4397         * mule/mule-charset.el (default-coded-charset-priority-list):
4398         Delete `ucs-sip'; modify order of some CCSs.
4399
4400 2005-02-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4401
4402         * mule/mule-coding.el (iso-2022-jp-2): Specify `ccs-priority-list'
4403         in XEmacs CHISE.
4404
4405         * mule/japanese.el (iso-2022-jp): Specify `ccs-priority-list' in
4406         XEmacs CHISE; don't specify `input-charset-conversion' in XEmacs
4407         CHISE.
4408
4409 2004-12-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4410
4411         * mule/mule-conf.el (=ucs-radicals): Use "-zhRadicals-.*-ucs-0" as
4412         its registry.
4413         (=ucs-radicals@unicode): Likewise.
4414
4415 2004-12-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4416
4417         * mule/mule-conf.el (=ucs-hangul): New coded-charset for XEmacs
4418         CHISE.
4419
4420 2004-11-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4421
4422         * mule/mule-conf.el (=ucs@cns/fw): New coded-charset for XEmacs
4423         CHISE.
4424
4425 2004-11-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4426
4427         * mule/mule-conf.el (=ucs@gb/fw): New coded-charset for XEmacs
4428         CHISE.
4429
4430 2004-11-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4431
4432         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4433         Modify preference of *isolated settings*.
4434
4435 2004-11-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4436
4437         * mule/mule-conf.el (=ucs@big5/cns11643): New coded-charset when
4438         utf-2000 is provided.
4439         (=ucs@cns11643): Likewise.
4440
4441 2004-11-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4442
4443         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4444         Prefer every *isolated setting* to ordinary setting.
4445
4446 2004-11-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4447
4448         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4449         settings for `latin-viscii-{upper|lower}' and `latin-viscii'.
4450
4451 2004-10-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4452
4453         * mule/mule-conf.el (=ucs@jis/fw): New coded-charset for XEmacs
4454         CHISE.
4455
4456 2004-09-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4457
4458         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4459         settings for `=jis-x0208@1997'.
4460
4461 2004-09-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4462
4463         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4464         `=jis-x0208@1997'.
4465
4466 2004-09-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4467
4468         * mule/mule-conf.el (=jis-x0208@1997): New coded-charset for
4469         XEmacs CHISE.
4470
4471 2004-09-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4472
4473         * mule/mule-conf.el (=jis-x0208-1978): Define as an alias for
4474         `=jis-x0208@1978'.
4475         (=jis-x0208-1983): Define as an alias for `=jis-x0208@1983'.
4476         (=jis-x0213-1-2000): Use `=jis-x0208@1990' instead of
4477         `=jis-x0208-1990' as the mother.
4478         (=jis-x0208-1990): Define as an alias for `=jis-x0208@1990'.
4479
4480 2004-09-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4481
4482         * mule/mule-conf.el (=ucs@jis/1990): Renamed from `=ucs@jis-1990';
4483         define `=ucs@jis-1990' as an alias for `=ucs@jis/1990'.
4484         (=ucs@jis/2000): Renamed from `=ucs@jis-2000'; define
4485         `=ucs@jis-2000' as an alias for `=ucs@jis/2000'.
4486         (=ucs@JP): Renamed from `=ucs@jp'; define `=ucs@jp' as an alias
4487         for `=ucs@JP'.
4488
4489 2004-09-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4490
4491         * mule/mule-conf.el (=daikanwa@rev1): Renamed from
4492         `=daikanwa-rev1'; specify `=daikanwa' as the mother; define
4493         `=daikanwa-rev1' as an alias for `=daikanwa@rev1'.
4494         (=daikanwa@rev2): Renamed from `=daikanwa-rev2'; specify
4495         `=daikanwa' as the mother; define `=daikanwa-rev2' as an alias for
4496         `=daikanwa@rev2'.
4497
4498 2004-07-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4499
4500         * mule/mule-conf.el (=big5-cdp): Swap DOC-string and long-name.
4501         (=gt): Likewise.
4502         (=gt-k): Likewise.
4503         (=gt-pj-*): Likewise.
4504         (=gt-pj-k1): Likewise.
4505         (=gt-pj-k2): Likewise.
4506         (=daikanwa): Likewise.
4507         (=daikanwa-rev1): Likewise.
4508         (=daikanwa-rev2): Likewise.
4509         (=big5-pua): Likewise.
4510         (=big5-eten): Likewise.
4511         (chinese-big5-eten-a): Likewise.
4512         (chinese-big5-eten-b): Likewise.
4513         (=hanziku-*): Likewise.
4514         (=cbeta): Likewise.
4515         (=jef-china3): Likewise.
4516         (=ruimoku-v6): Likewise.
4517         (=ucs@iso): Likewise.
4518         (=ucs@unicode): Likewise.
4519         (=ucs@gb): Likewise.
4520         (=ucs@cns): Likewise.
4521         (=ucs@jis): Likewise.
4522         (=ucs@jis-1990): Likewise.
4523         (=ucs@jis-2000): Likewise.
4524         (=ucs@jp): Likewise.
4525         (=ucs@ks): Likewise.
4526         (=ucs@big5): Likewise.
4527         (=ucs-radicals): Likewise.
4528         (=ucs-radicals@unicode): Likewise.
4529         (=ucs-bmp-cjk): Likewise.
4530         (=ucs-bmp-cjk@unicode): Likewise.
4531         (=ucs-sip-ext-b): Likewise.
4532         (=ucs-sip-ext-b@iso): Likewise.
4533
4534 2004-04-08  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4535
4536         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4537         settings for =ucs@{unicode|iso|gb|jis|cns|ks}.
4538
4539 2004-04-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4540
4541         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4542         settings for chinese-gb2312, =iso-ir165, latin-iso8859-{1..4},
4543         cyrillic-iso8859-5, greek-iso8859-7, hebrew-iso8859-8,
4544         latin-iso8859-9, latin-jisx0201, katakana-jisx0201,
4545         latin-tcvn5712, thai-tis620, lao, ethiopic, arabic-{1|2}-column,
4546         arabic-digit, ipa and ``&I-B-XXXX;''.
4547
4548 2004-03-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4549
4550         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4551         setting for (I-)HZK{03..12}-XXXX.
4552
4553 2004-02-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4554
4555         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4556         settings for `&I-RUI6-hhhh;' and `&RUI6-hhhh;'.
4557
4558         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4559         `=ruimoku-v6'.
4560
4561         * mule/mule-conf.el (=ruimoku-v6): New coded-charset of XEmacs
4562         CHISE.
4563
4564 2004-01-21  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4565
4566         * mule/mule-conf.el (=ucs@iso): New coded-charset in XEmacs CHISE.
4567         (=ucs@unicode): Likewise.
4568         (=ucs@gb): Inherits `=ucs@unicode' instead of `=ucs'.
4569         (=ucs@cns): Likewise.
4570         (=ucs@jis): Likewise.
4571         (=ucs@ks): Likewise.
4572         (=ucs@big5): Likewise.
4573
4574 2004-01-19  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4575
4576         * mule/mule-coding.el (utf-8-jis): Use `=ucs@jis-2000' instead of
4577         `ucs-jis'.
4578         (utf-8-jis-er): Likewise.
4579         (utf-8-jp): New coding-system.
4580         (utf-8-jp-er): Likewise.
4581
4582         * mule/mule-conf.el (=ucs@jp): New coded-charset for XEmacs CHISE.
4583
4584 2004-01-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4585
4586         * mule/mule-coding.el (euc-jisx0213): Moved from mule/japanese.el.
4587
4588         * mule/japanese.el: Move definition of `euc-jisx0213' to
4589         mule/mule-coding.el.
4590
4591 2004-01-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4592
4593         * dumped-lisp.el (preloaded-file-list): Load mule-charset and
4594         mule-coding before loading update-cdb when utf-2000 is provided.
4595
4596 2003-11-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4597
4598         * mule/mule-conf.el: Prefer `=big5-cdp', `=gt' and `=gt-k' to
4599         `=daikanwa'.
4600
4601 2003-11-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4602
4603         * mule/mule-conf.el: Define =ucs@DOMAIN at the end of CCS
4604         definition codes when `utf-2000' is provided.
4605
4606 2003-08-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4607
4608         * mule/mule-category.el (word-combining-categories): Don't setup
4609         `word-combining-categories' in XEmacs CHISE.
4610         (word-separating-categories): Add setting about Latin script in
4611         XEmacs CHISE.
4612
4613 2003-08-09  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4614
4615         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4616         setting for `chinese-big5'.
4617
4618 2003-08-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4619
4620         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4621         Prefer `chinese-big5-cdp' to `ideograph-daikanwa' and
4622         `ideograph-gt-k'; prefer `ideograph-daikanwa' to `ideograph-gt-k';
4623         add setting for HZK0[12]-xxxx.
4624
4625 2003-08-04  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4626
4627         * mule/mule-conf.el (=iso-ir165): Define to inherit from `=gb2312'
4628         in XEmacs CHISE.
4629
4630 2003-07-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4631
4632         * mule/mule-charset.el (default-coded-charset-priority-list):
4633         Prefer `=big5-cdp', `chinese-big5-eten-a', `chinese-big5-eten-b'
4634         and `chinese-big5' to `=gt-pj-*'.
4635
4636 2003-05-10  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4637
4638         * mule/mule-conf.el (=daikanwa): Renamed from
4639         `ideograph-daikanwa'.
4640         (ideograph-daikanwa): Changed to an alias for `=daikanwa'.
4641
4642 2003-05-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4643
4644         * mule/mule-conf.el (=cns11643-7): Renamed from
4645         `chinese-cns11643-7'.
4646         (chinese-cns11643-7): Changed to an alias for `=cns11643-7'.
4647
4648 2003-05-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4649
4650         * mule/mule-conf.el (=cns11643-6): Renamed from
4651         `chinese-cns11643-6'.
4652         (chinese-cns11643-6): Changed to an alias for `=cns11643-6'.
4653
4654 2003-05-06  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4655
4656         * mule/mule-conf.el (=cns11643-5): Renamed from
4657         `chinese-cns11643-5'.
4658         (chinese-cns11643-5): Changed to an alias for `=cns11643-5'.
4659
4660 2003-05-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4661
4662         * mule/mule-conf.el (=cns11643-4): Renamed from
4663         `chinese-cns11643-4'.
4664         (chinese-cns11643-4): Changed to an alias for `=cns11643-4'.
4665
4666 2003-05-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4667
4668         * mule/mule-conf.el (=cns11643-3): Renamed from
4669         `chinese-cns11643-3'.
4670         (chinese-cns11643-3): Changed to an alias for `=cns11643-3'.
4671
4672 2003-04-30  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4673
4674         * mule/mule-conf.el: `chinese-cns11643-2' is renamed to
4675         `=cns11643-2'.
4676         (chinese-cns11643-2): New alias for `=cns11643-2'.
4677
4678 2003-04-27  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4679
4680         * mule/mule-conf.el: `chinese-cns11643-1' is renamed to
4681         `=cns11643-1'.
4682         (chinese-cns11643-1): New alias for `=cns11643-1'.
4683
4684 2003-04-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4685
4686         * mule/mule-conf.el: `chinese-gb12345' is renamed to `=gb12345'.
4687         (chinese-gb12345): New alias for `=gb12345'.
4688
4689 2003-04-21  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4690
4691         * mule/mule-conf.el: `chinese-gb2312' is renamed to `=gb2312'.
4692         (chinese-gb2312): New alias for `=gb2312'.
4693
4694 2003-04-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4695
4696         * mule/mule-conf.el: `chinese-big5' is renamed to `=big5'.
4697         (chinese-big5): New alias for `=big5'.
4698
4699 2003-04-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4700
4701         * mule/mule-conf.el: `korean-ksc5601' is renamed to `=ks-x1001'.
4702         (korean-ksc5601): New alias for `=ks-x1001'.
4703
4704 2003-04-15  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4705
4706         * mule/mule-conf.el: `japanese-jisx0212' is renamed to
4707         `=jis-x0212'.
4708         (japanese-jisx0212): New alias for `=jis-x0212'.
4709
4710 2003-04-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4711
4712         * mule/mule-conf.el: `japanese-jisx0208' is renamed to
4713         `=jis-x0208-1983'.
4714         (japanese-jisx0208): New alias for `=jis-x0208-1983'.
4715
4716 2003-04-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4717
4718         * mule/mule-conf.el: `japanese-jisx0208-1978' is renamed to
4719         `=jis-x0208-1978'.
4720         (japanese-jisx0208-1978): New alias for `=jis-x0208-1978'.
4721
4722 2003-04-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4723
4724         * mule/mule-conf.el (=iso-ir165): Renamed from `chinese-isoir165'.
4725         (chinese-isoir165): Changed to an alias for `=iso-ir165'.
4726
4727 2003-04-03  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4728
4729         * mule/mule-conf.el (chinese-isoir165): Specify iso-ir 165.
4730         (chinese-cns11643-3): Specify iso-ir 183.
4731         (chinese-cns11643-4): Specify iso-ir 184.
4732         (chinese-cns11643-5): Specify iso-ir 185.
4733         (chinese-cns11643-6): Specify iso-ir 186.
4734         (chinese-cns11643-7): Specify iso-ir 187.
4735         (=jis-x0213-1-2000): In XEmacs CHISE, specify iso-ir 228.
4736         (=jis-x0213-2-2000): In XEmacs CHISE, specify iso-ir 229.
4737
4738 2003-04-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4739
4740         * bytecomp.el (byte-compile-insert-header): In XEmacs CHISE, check
4741         \uXXXX for every cases.
4742
4743 2003-03-31  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4744
4745         * mule/mule-conf.el (=ucs@big5): Renamed from `ucs-big5'.
4746         (ucs-big5): Changed to an alias for `=ucs@big5'.
4747
4748 2003-03-29  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4749
4750         * mule/mule-conf.el (=ucs@ks): Renamed from `ucs-ks'.
4751         (ucs-ks): Changed to an alias for `=ucs@ks'.
4752
4753 2003-03-27  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4754
4755         * mule/mule-conf.el (=ucs@jis-2000): Renamed from `=ucs-jis-2000'.
4756         (=ucs-jis-2000): Changed to an alias for `=ucs@jis-2000'.
4757
4758 2003-03-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4759
4760         * mule/mule-conf.el (=ucs@jis-1990): Renamed from `=ucs-jis-1990'.
4761         (=ucs-jis-1990): Changed to an alias for `=ucs@jis-1990'.
4762
4763 2003-03-24  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4764
4765         * mule/mule-conf.el (=ucs@jis): Renamed from `ucs-jis'.
4766         (ucs-jis): Changed to an alias for `=ucs@jis'.
4767
4768 2003-03-23  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4769
4770         * mule/mule-conf.el (=ucs@cns): Renamed from `ucs-cns'.
4771         (ucs-cns): Changed to an alias for `=ucs@cns'.
4772
4773 2003-03-20  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4774
4775         * mule/mule-conf.el (=ucs@gb): Renamed from `ucs-gb'.
4776         (ucs-gb): Changed to an alias for `=ucs@gb'.
4777
4778 2003-03-16  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4779
4780         * mule/mule-conf.el (=daikanwa-rev1): Renamed from
4781         `ideograph-daikanwa-2'.
4782         (ideograph-daikanwa-2): Changed to an alias for `=daikanwa-rev1'.
4783         (=daikanwa-rev2): New coded-charset when `utf-2000' is provided.
4784
4785 2003-03-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4786
4787         * version.el (emacs-version): Rename `XEmacs UTF-2000' to `XEmacs
4788         CHISE'; use `xemacs-chise-version' instead of `utf-2000-version'.
4789
4790         * obsolete.el (utf-2000-version): Declare as an obsolete variable
4791         for `xemacs-chise-version'.
4792
4793 2003-03-09  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4794
4795         * mule/mule-charset.el (default-coded-charset-priority-list):
4796         Refer `=jis-x0208-1990' instead of `japanese-jisx0208-1990'; refer
4797         `=gt-pj-*' instead of `ideograph-gt-pj-*'; refer `=hanziku-*'
4798         instead of `ideograph-hanziku-*'.
4799
4800         * mule/mule-conf.el: `ucs' is renamed to `=ucs'.
4801         (ucs): New alias for `=ucs' when `utf-2000' is provided.
4802
4803 2003-03-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4804
4805         * mule/mule-conf.el (=jis-x0213-1-2000): Rename
4806         `japanese-jisx0208-1990' to `=jis-x0208-1990'.
4807         (japanese-jisx0208-1990): New alias for `=jis-x0208-1990' when
4808         `utf-2000' is provided.
4809
4810 2003-03-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4811
4812         * mule/mule-conf.el (ucs-gb): New coded-charsets when `utf-2000'
4813         is provided [was builtin coded-charsets].
4814
4815 2003-03-04  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4816
4817         * mule/mule-conf.el (ucs-cns): New coded-charsets when `utf-2000'
4818         is provided [was builtin coded-charsets].
4819
4820 2003-03-03  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4821
4822         * mule/mule-conf.el (ucs-jis): New coded-charsets when `utf-2000'
4823         is provided [was builtin coded-charsets].
4824
4825 2003-03-02  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4826
4827         * mule/mule-conf.el (ucs-ks): New coded-charsets when `utf-2000'
4828         is provided [was builtin coded-charsets].
4829
4830 2003-03-01  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4831
4832         * mule/mule-conf.el (ideograph-daikanwa-2): New coded-charsets
4833         when `utf-2000' is provided [was builtin coded-charsets].
4834
4835 2003-02-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4836
4837         * mule/mule-conf.el (=hanziku-*): Renamed from
4838         `ideograph-hanziku-*'.
4839         (ideograph-hanziku-*): Changed to an alias for `=hanziku-*'.
4840
4841 2003-02-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4842
4843         * mule/mule-conf.el (ideograph-daikanwa): New coded-charsets when
4844         `utf-2000' is provided [was builtin coded-charsets].
4845         (ideograph-hanziku-{1..12}): Likewise.
4846
4847 2003-02-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4848
4849         * mule/mule-conf.el (=gt-pj-*): Renamed from `ideograph-gt-pj-*'.
4850         (ideograph-gt-pj-*): Changed to an alias for `=gt-pj-*'.
4851
4852 2003-02-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4853
4854         * mule/mule-conf.el (ideograph-gt-pj-{1..11}): New coded-charsets
4855         when `utf-2000' is provided [was builtin coded-charsets].
4856
4857 2003-02-24  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4858
4859         * mule/mule-charset.el (default-coded-charset-priority-list): Use
4860         `=big5-cdp', `=cbeta' and `=jef-china3' instead of
4861         `chinese-big5-cdp', `ideograph-cbeta' and `china3-jef'.
4862
4863 2003-02-18  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4864
4865         * mule/mule-conf.el (=gt): Renamed from `ideograph-gt'.
4866         (ideograph-gt): Changed to an alias for `=gt'.
4867
4868 2003-02-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4869
4870         * mule/mule-conf.el (ucs-big5): New coded-charset when `utf-2000'
4871         is provided; it was defined as a builtin coded-charset.
4872         (ideograph-gt): Likewise.
4873
4874 2003-02-16  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4875
4876         * mule/mule-conf.el (=gt-k): Renamed from `ideograph-gt-k'.
4877         (ideograph-gt-k): Changed to an alias for `=gt-k'.
4878
4879 2003-02-15  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4880
4881         * mule/mule-conf.el (=big5-cdp): Renamed from `chinese-big5-cdp'.
4882         (chinese-big5-cdp): Changed to an alias for `=big5-cdp'.
4883
4884 2003-02-15  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4885
4886         * mule/mule-conf.el (=big5-eten): Renamed from
4887         `chinese-big5-eten'.
4888         (chinese-big5-eten): Changed to an alias for `=big5-eten'.
4889
4890 2003-02-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4891
4892         * mule/mule-conf.el (=big5-pua): Renamed from `chinese-big5-pua'.
4893         (chinese-big5-pua): Changed to an alias for `=big5-pua'.
4894
4895 2003-02-13  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4896
4897         * mule/mule-conf.el (=cbeta): Renamed from `ideograph-cbeta'.
4898         (ideograph-cbeta): Changed to an alias for `=cbeta'.
4899
4900 2003-02-11  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4901
4902         * mule/mule-conf.el (=jef-china3): Renamed from `china3-jef'.
4903         (china3-jef): Changed to an alias for `=jef-china3'.
4904
4905 2003-02-10  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4906
4907         * mule/mule-charset.el (default-coded-charset-priority-list): Use
4908         `=jis-x0213-{1|2}-2000' instead of `japanese-jisx0213-{1|2}'.
4909
4910         * mule/mule-conf.el (=jis-x0213-{1|2}-2000): Renamed from
4911         `japanese-jisx0213-{1|2}' when `utf-2000' is provided.
4912         (japanese-jisx0213-{1|2}): New alias for =jis-x0213-{1|2}-2000
4913         when `utf-2000' is provided.
4914
4915 2003-02-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4916
4917         * mule/mule-charset.el (default-coded-charset-priority-list):
4918         Refer Hanziku to CBETA, Big5 variants, UCS-BMP and JEF-CHINA3.
4919
4920         * mule/mule-conf.el (ucs-jis-1990): Deleted.
4921         (ucs-jis-2000): Deleted.
4922
4923 2003-02-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4924
4925         * mule/mule-conf.el (=ucs-jis-1990): New coded-charset for
4926         UTF-2000.
4927         (=ucs-jis-2000): New coded-charset for UTF-2000.
4928
4929 2003-01-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4930
4931         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4932         settings for `ideograph-hanziku-{1|2}' and JEF-CHINA3.
4933
4934 2003-01-09  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4935
4936         * mule/mule-charset.el (default-coded-charset-priority-list):
4937         Prefer `korean-ksc5601' to CNS 11643; prefer Big5-CDP to
4938         `ideograph-cbeta'.
4939
4940 2003-01-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4941
4942         * mule/mule-conf.el: Add new coded-charset when UTF-2000 [was a
4943         builtin coded-charset].
4944
4945 2002-12-22  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4946
4947         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4948         settings for &K0-xxxx and &I-K0-xxxx.
4949
4950 2002-12-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4951
4952         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4953         `ideograph-gt-pj-k1' and `ideograph-gt-pj-k2' in UTF-2000.
4954
4955 2002-12-18  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4956
4957         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4958         settings for &GT-Knnnnn and &I-GT-Knnnnn in UTF-2000.
4959
4960 2002-12-18  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4961
4962         * mule/mule-conf.el (ideograph-gt-k): New coded-charset in
4963         UTF-2000.
4964         (ideograph-gt-pj-k1): Likewise.
4965         (ideograph-gt-pj-k2): Likewise.
4966
4967 2002-11-29  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4968
4969         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4970         `=jis-x0208'.
4971
4972 2002-11-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4973
4974         * mule/mule-conf.el (china3-jef): Add new coded-charset when
4975         UTF-2000 [was a builtin coded-charset].
4976
4977 2002-11-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4978
4979         * mule/mule-coding.el (utf-8-gb): Prefer `ucs-gb' and `=>ucs-gb'.
4980         (utf-8-gb-er): Likewise.
4981
4982 2002-10-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4983
4984         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4985         settings for JIS X 0212 and JIS X 0208:1978.
4986
4987 2002-10-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4988
4989         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4990         setting for JIS X 0213.
4991
4992 2002-08-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4993
4994         * iso8859-1.el: Don't set `iso8859/1-case-table' to the
4995         standard-case-table in UTF-2000.
4996
4997 2002-08-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4998
4999         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
5000         definitions for isolated-chars.
5001
5002 2002-08-13  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5003
5004         * setup-paths.el (paths-find-utf-2000-lisp-directory): Use
5005         `configure-utf-2000-lisp-directory'.
5006         (paths-construct-load-path): Prefer `utf-2000-lisp-load-path' to
5007         `mule-lisp-load-path'.
5008
5009 2002-08-13  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5010
5011         * startup.el (startup-setup-paths): Set and use
5012         `utf-2000-lisp-directory'.
5013         (startup-setup-paths-warning): Check `utf-2000-lisp-directory' in
5014         UTF-2000.
5015
5016 2002-08-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5017
5018         * setup-paths.el (paths-utf-2000-load-path-depth): New variable.
5019         (paths-find-utf-2000-lisp-directory): New function.
5020         (paths-construct-load-path): Add new optional argument
5021         `utf-2000-lisp-directory'.
5022
5023         * dump-paths.el: Set and use `utf-2000-lisp-directory'.
5024
5025 2002-08-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5026
5027         * mule/mule-charset.el: Don't specify `auto-fill-chars' for
5028         `katakana-jisx0201', `japanese-jisx0208', `japanese-jisx0212',
5029         `chinese-gb2312', `chinese-big5-1' and `chinese-big5-2'.
5030         (default-coded-charset-priority-list): Add `chinese-big5-1' and
5031         `chinese-big5-2' in UTF-2000.
5032
5033         * mule/chinese.el: Set syntax-entry "w" for `chinese-big5' instead
5034         of `chinese-big5-1' and `chinese-big5-2' in UTF-2000.
5035
5036 2002-08-11  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5037
5038         * mule/chinese.el: Add new coding-systems `big5-er', `big5-eten',
5039         `big5-eten-er' in UTF-2000.
5040         (big5-cdp): Modify DOC-string and mnemonic.
5041
5042 2002-08-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5043
5044         * mule/mule-coding.el (utf-8-mcs-er): New coding-system in
5045         UTF-2000 [renamed from utf-8-er].
5046         (utf-8-gb): New coding-system in UTF-2000.
5047         (utf-8-gb-er): Likewise.
5048         (utf-8-cns): Likewise.
5049         (utf-8-cns-er): Likewise.
5050         (utf-8-big5): Likewise.
5051         (utf-8-big5-er): Likewise.
5052         (utf-8-jis): Likewise.
5053         (utf-8-jis-er): Likewise.
5054         (utf-8-ks): Likewise.
5055         (utf-8-ks-er): Likewise.
5056         (utf-8-er): Likewise.
5057
5058 2002-07-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5059
5060         * bytecomp.el (byte-compile-insert-header): Use `utf-8-mcs-unix'
5061         instead of `utf-8-unix' in UTF-2000.
5062
5063         * mule/mule-coding.el (utf-8): Define as an alias for `utf-8-mcs'.
5064
5065 2002-07-23  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5066
5067         * mule/japanese.el (euc-jisx0213): New coding-system.
5068
5069         * mule/mule-conf.el (japanese-jisx0213-1): Specify
5070         `japanese-jisx0208-1990' as the mother.
5071
5072 2002-07-16  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5073
5074         * dumped-lisp.el (preloaded-file-list): Change condition of
5075         loading "close-cdb".
5076
5077 2002-07-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5078
5079         * mule/mule-coding.el (utf-8-er): New coding-system in UTF-2000;
5080         setup `coded-charset-entity-reference-alist'.
5081
5082 2002-07-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5083
5084         * dumped-lisp.el (preloaded-file-list): Dump "close-cdb" in
5085         UTF-2000.
5086
5087 2002-04-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5088
5089         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5090         `chinese-big5-eten-a' and `chinese-big5-eten-b'.
5091
5092 2002-04-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5093
5094         * mule/mule-conf.el (chinese-big5-pua): New coded-charset.
5095         (chinese-big5-eten-a): Likewise.
5096         (chinese-big5-eten-b): Likewise.
5097         (chinese-big5-cdp): Declare as a subset of `chinese-big5' whose
5098         code range is #x8140 .. #x8DFE.
5099
5100 2002-04-08  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5101
5102         * mule/mule-conf.el (chinese-big5-eten): New coded-charset in
5103         UTF-2000.
5104         (chinese-big5-cdp): Likewise.
5105
5106 2002-02-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5107
5108         * dumped-lisp.el (preloaded-file-list): Rename
5109         utf-2000/make-cdbs.el -> utf-2000/update-cdb.el.
5110
5111 2002-02-14  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5112
5113         * update-elc.el: Load lisp/utf-2000/dumped-chars.el in UTF-2000;
5114         append `system-char-db-source-file-list' into
5115         `preloaded-file-list' in UTF-2000.
5116
5117 2002-02-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5118
5119         * dumped-lisp.el (preloaded-file-list): Delete
5120         character-definition files.
5121
5122 2002-02-04  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5123
5124         * dumped-lisp.el (preloaded-file-list): Add `make-cdbs' in
5125         UTF-2000.
5126
5127 2001-12-31  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5128
5129         * mule/mule-charset.el (default-coded-charset-priority-list):
5130         Delete `mojikyo-2022-1'.
5131
5132 2001-12-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5133
5134         * mule/mule-charset.el (default-coded-charset-priority-list):
5135         Delete `mojikyo'.
5136
5137 2001-12-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5138
5139         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5140         `ucs-sip'.
5141
5142 2001-11-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5143
5144         * mule/mule-charset.el (default-coded-charset-priority-list):
5145         Comment out `chinese-gb12345'.
5146
5147 2001-11-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5148
5149         * bytecomp.el (byte-compile-insert-header): Fixed.
5150
5151 2001-10-31  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5152
5153         * dumped-lisp.el (preloaded-file-list): Dump `ad-hoc-cdp' in
5154         XEmacs UTF-2000.
5155
5156 2001-10-16  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5157
5158         * mule/chinese.el (big5-cdp): New coding-system in XEmacs
5159         UTF-2000.
5160
5161 2001-10-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5162
5163         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5164         `ideograph-hanziku-{1 .. 12}' in XEmacs UTF-2000.
5165
5166 2001-10-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5167
5168         * mule/mule-charset.el (default-coded-charset-priority-list):
5169         `japanese-jef-china3' is renamed `china3-jef'.
5170
5171 2001-10-08  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5172
5173         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5174         `japanese-jef-china3' and `ideograph-cbeta'.
5175
5176 2001-09-02  MORIOKA Tomohiko  <tomo@calliope.mousai.mahoroba.ne.jp>
5177
5178         * list-mode.el: Delete dirty hack for XEmacs UTF-2000.
5179
5180 2001-08-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5181
5182         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5183         `chinese-big5-cdp'.
5184
5185 2001-08-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5186
5187         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5188         `arabic-digit', `arabic-1-column' and `arabic-2-column'.
5189
5190 2001-07-31  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5191
5192         * dumped-lisp.el (preloaded-file-list): Load "arabic" before
5193         loading character definitions.
5194
5195 2001-07-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5196
5197         * dumped-lisp.el (preloaded-file-list): Rename
5198         u031A0-Extended-Bopomofo.el to u031A0-Bopomofo-Extended.el.
5199
5200 2001-07-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5201
5202         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5203         `chinese-big5'.
5204
5205 2001-07-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5206
5207         * dumped-lisp.el (preloaded-file-list): Dump
5208         "Ideograph-R028-Private" with XEmacs UTF-2000.
5209
5210 2001-07-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5211
5212         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5213         `chinese-gb12345'.
5214
5215 2001-07-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5216
5217         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5218         `ideograph-gt-pj-{1..11}'.
5219
5220         * dumped-lisp.el (preloaded-file-list): Dump `isolated-char' in
5221         XEmacs UTF-2000.
5222
5223 2000-12-06  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5224
5225         * mule/mule-charset.el (default-coded-charset-priority-list):
5226         Prefer `chinese-gb2312' than `chinese-cns11643-*'; add
5227         `chinese-isoir165'.
5228
5229 2000-10-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5230
5231         * format.el (format-alist): Revive `image/jpeg', `image/gif',
5232         `image/png', `image/x-xpm' and `image/tiff'.
5233
5234         * files.el (binary-file-regexps): Add *.PNG.
5235
5236 2000-07-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5237
5238         * mule/mule-charset.el (default-coded-charset-priority-list):
5239         Prefer `japanese-jisx0208-1990' than `japanese-jisx0212'; prefer
5240         `korean-ksc5601' than `japanese-jisx0213-1'; add `mojikyo-2022-1'.
5241
5242 2000-09-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5243
5244         * list-mode.el: Call `completion-list-mode' to avoid slowness of
5245         the first completion when UTF-2000 is running.
5246
5247 2000-05-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5248
5249         * mule/mule-charset.el (default-coded-charset-priority-list):
5250         Delete `ucs'.
5251
5252 2000-04-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5253
5254         * dumped-lisp.el (preloaded-file-list): Don't add "mojikyo".
5255
5256         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5257         `mojikyo' instead of `mojikyo-pj-[1..21]'.
5258
5259 2000-04-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5260
5261         * mule/vietnamese.el (vscii-2): Delete abolished property
5262         `composite'; now composite mode is default.
5263
5264 2000-04-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5265
5266         * bytecomp.el (byte-compile-insert-header): Use `binary' instead
5267         of `raw-text'; check \uHHHH representation even if non-ascii
5268         characters are not found.
5269
5270         * dumped-lisp.el (preloaded-file-list): Add "ccs-tcvn5712.el" in
5271         UTF-2000; add "viet-ccl" in non-UTF-2000 Mule; add "vietnamese"
5272         unconditionally.
5273
5274         * mule/viet-ccl.el: New file.
5275
5276         * mule/vietnamese.el (vscii-2): New coding-system in UTF-2000.
5277         (tcvn-5712): New coding-system alias of `vscii-2' in UTF-2000.
5278         - Separate CCL based implementations to viet-ccl.el.
5279
5280 2000-02-24  MORIOKA Tomohiko  <tomo@m17n.org>
5281
5282         * mule/mule-conf.el (japanese-jisx0213-1): Allow
5283         "jisx0213.2000-1".
5284         (japanese-jisx0213-2): Allow "jisx0213.2000-2".
5285
5286         * mule/mule-charset.el (default-coded-charset-priority-list):
5287         Prefer `japanese-jisx0213-1' and `japanese-jisx0213-2' to
5288         `japanese-jisx0208-1978' and `japanese-jisx0208-1990'.
5289
5290 2000-01-31  MORIOKA Tomohiko  <tomo@etl.go.jp>
5291
5292         * dumped-lisp.el (preloaded-file-list): Add "mojikyo" in UTF-2000.
5293
5294 2000-01-27  MORIOKA Tomohiko  <tomo@m17n.org>
5295
5296         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5297         `ucs' in UTF-2000.
5298
5299 2000-01-26  MORIOKA Tomohiko  <tomo@etl.go.jp>
5300
5301         * mule/mule-charset.el (default-coded-charset-priority-list):
5302         Prefer `mojikyo-pj-*' and `ideograph-daikanwa' to `ucs-bmp' and
5303         `arabic-iso8859-6'.
5304
5305 2000-01-12  MORIOKA Tomohiko  <tomo@etl.go.jp>
5306
5307         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5308         `mojikyo-pj-[1 .. 21]' in UTF-2000.
5309
5310 2000-01-14  MORIOKA Tomohiko  <tomo@etl.go.jp>
5311
5312         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5313         `katakana-jisx0201' in UTF-2000.
5314
5315 1999-12-23  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5316
5317         * dumped-lisp.el (preloaded-file-list): Add "u0A000-Yi-Syllables",
5318         "u0AC00-Hangul-Syllables", "u0FB00-Alphabetic-Presentation-Forms",
5319         "u0FB50-Arabic-Presentation-Forms-A",
5320         "u0FE20-Combining-Half-Marks", "u0FE30-CJK-Compatibility-Forms",
5321         "u0FE50-Small-Form-Variants",
5322         "u0FE70-Arabic-Presentation-Forms-B",
5323         "u0FF00-Halfwidth-and-Fullwidth-Forms" and "u0FFF0-Specials" in
5324         UTF-2000.
5325
5326 1999-12-22  MORIOKA Tomohiko  <tomo@etl.go.jp>
5327
5328         * dumped-lisp.el (preloaded-file-list): Delete
5329         "ccs-jisx0208-1983.el"; add "Ideograph-R031-Enclosure"
5330         ... "Ideograph-R214-Flute" in UTF-2000.
5331
5332 1999-11-21  MORIOKA Tomohiko  <tomo@etl.go.jp>
5333
5334         * mule/mule-conf.el (japanese-jisx0213-1): New coded-charset.
5335         (japanese-jisx0213-2): New coded-charset.
5336
5337         * dumped-lisp.el (preloaded-file-list): Add
5338         "Ideograph-R028-Private", "Ideograph-R029-Again" and
5339         "Ideograph-R030-Mouth".
5340
5341 1999-11-19  MORIOKA Tomohiko  <tomo@etl.go.jp>
5342
5343         * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R012-Eight",
5344         "Ideograph-R013-Down-Box", "Ideograph-R014-Cover",
5345         "Ideograph-R015-Ice", "Ideograph-R016-Table",
5346         "Ideograph-R017-Open-Box", "Ideograph-R018-Knife",
5347         "Ideograph-R019-Power", "Ideograph-R020-Wrap", "Ideograph-R021-Spoon",
5348         "Ideograph-R022-Right-Open-Box", "Ideograph-R023-Hiding-Enclosure",
5349         "Ideograph-R024-Ten", "Ideograph-R025-Divination",
5350         "Ideograph-R026-Seal" and "Ideograph-R027-Cliff" in UTF-2000.
5351
5352 1999-11-18  MORIOKA Tomohiko  <tomo@etl.go.jp>
5353
5354         * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R002-Line",
5355         "Ideograph-R003-Dot", "Ideograph-R004-Slash",
5356         "Ideograph-R005-Second", "Ideograph-R006-Hook",
5357         "Ideograph-R007-Two", "Ideograph-R008-Lid", "Ideograph-R009-Man",
5358         "Ideograph-R010-Legs" and "Ideograph-R011-Enter".
5359
5360         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5361         `japanese-jisx0208-1990' and `japanese-jisx0208-1978'.
5362
5363 1999-11-16  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5364
5365         * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R001-One"
5366         in UTF-2000.
5367
5368 1999-11-16  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5369
5370         * mule/mule-conf.el (sisheng): Moved from mule/chinese.el.
5371         (chinese-isoir165): Moved from mule/chinese.el.
5372         (chinese-cns11643-3): Moved from mule/chinese.el.
5373         (chinese-cns11643-4): Moved from mule/chinese.el.
5374         (chinese-cns11643-5): Moved from mule/chinese.el.
5375         (chinese-cns11643-6): Moved from mule/chinese.el.
5376         (chinese-cns11643-7): Moved from mule/chinese.el.
5377
5378         * mule/chinese.el: Move definition of coded-charsets to
5379         mule/mule-conf.el.
5380
5381 1999-11-15  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5382
5383         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5384         `ideograph-daikanwa'.
5385
5386 1999-11-15  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5387
5388         * dumped-lisp.el (preloaded-file-list): Delete
5389         "ccs-jisx0201-latin.el".
5390
5391 1999-11-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
5392
5393         * dumped-lisp.el (preloaded-file-list): Add
5394         "u031A0-Extended-Bopomofo" in UTF-2000.
5395
5396 1999-11-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
5397
5398         * dumped-lisp.el (preloaded-file-list): u02E00-CJK-Radicals was
5399         renamed to u02E00-CJK-Radical-Supplement.
5400
5401 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5402
5403         * dumped-lisp.el (preloaded-file-list): Add
5404         "u03000-CJK-Symbols-and-Punctuation", "u03040-Hiragana",
5405         "u030A0-Katakana", "u03100-Bopomofo",
5406         "u03130-Hangul-Compatibility-Jamo", "u03190-Kanbun",
5407         "u03200-Enclosed-CJK-Letters-and-Months" and
5408         "u03300-CJK-Compatibility".
5409
5410 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5411
5412         * dumped-lisp.el (preloaded-file-list): Add "u02E00-CJK-Radicals",
5413         "u02F00-Kangxi-Radicals" and
5414         "u02FF0-Ideographic-Description-Characters".
5415
5416 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5417
5418         * dumped-lisp.el (preloaded-file-list): Add
5419         "u02600-Miscellaneous-Symbols", "u02700-Dingbats" and
5420         "u02800-Braille-Patterns" in UTF-2000.
5421
5422 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5423
5424         * dumped-lisp.el (preloaded-file-list): Load "uXXXXX-*" instead of
5425         "uXXXXX-*.el" in UTF-2000.
5426
5427         * bytecomp.el (byte-compile-insert-header): Delete comments if
5428         non-ASCII characters are found; allow `byte-compile-dynamic' and
5429         `byte-compile-dynamic-docstrings' if *.elc will be encoded by
5430         `raw-text'.
5431
5432 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5433
5434         * dumped-lisp.el (preloaded-file-list): Add
5435         "u02500-Box-Drawing.el", "u02580-Block-Elements.el" and
5436         "u025A0-Geometric-Shapes.el".
5437
5438 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5439
5440         * dumped-lisp.el (preloaded-file-list): Add
5441         "u02400-Control-Pictures.el", "u02440-OCR.el" and
5442         "u02460-Enclosed-Alphanumerics.el".
5443
5444 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5445
5446         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5447         `chinese-gb2312'.
5448
5449         * dumped-lisp.el (preloaded-file-list): Add
5450         "u02200-Mathematical-Operators.el" and
5451         "u02300-Miscellaneous-Technical.el".
5452
5453 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5454
5455         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5456         `chinese-cns11643-*'.
5457
5458         * dumped-lisp.el (preloaded-file-list): Add
5459         "u02100-Letterlike-Symbols.el", "u02150-Number-Forms.el" and
5460         "u02190-Arrows.el" in UTF-2000.
5461
5462 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5463
5464         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5465         `korean-ksc5601'.
5466
5467         * dumped-lisp.el (preloaded-file-list): Add
5468         "u02000-General-Punctuation.el", "u02070-Superscripts.el",
5469         "u02080-Subscripts.el", "u020A0-Currency-Symbols.el" and
5470         "u020D0-Combining-Diacritical-Marks-for-Symbols.el" in UTF-2000.
5471
5472 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5473
5474         * dumped-lisp.el (preloaded-file-list): Delete "ccs-viscii.el".
5475
5476 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5477
5478         * dumped-lisp.el (preloaded-file-list): Add "u013A0-Cherokee.el",
5479         "u01400-Canadian.el", "u01680-Ogham.el", "u016A0-Runic.el",
5480         "u01780-Khmer.el", "u01800-Mongolian.el",
5481         "u01E00-Latin-Extended-Additional.el" and
5482         "u01F00-Greek-Extended.el" in UTF-2000.
5483
5484 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5485
5486         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5487         `ethiopic-ucs' and `ethiopic'.
5488
5489         * dumped-lisp.el (preloaded-file-list): Add "u010A0-Georgian.el",
5490         "u01100-Hangul-Jamo.el" and "u01200-Ethiopic.el".
5491
5492         * mule/mule-conf.el: Move definition of coded-charset `ethiopic'
5493         from mule/ethiopic.el.
5494
5495         * mule/ethiopic.el: Move definition of coded-charset `ethiopic' to
5496         mule/mule-conf.el.
5497
5498 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5499
5500         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5501         `lao'.
5502
5503         * mule/mule-conf.el (lao): New coded-charset.
5504
5505         * dumped-lisp.el (preloaded-file-list): Add
5506         "u00900-Devanagari.el", "u00980-Bengali.el", "u00A00-Gurmukhi.el",
5507         "u00A80-Gujarati.el", "u00B00-Oriya.el", "u00B80-Tamil.el",
5508         "u00C00-Telugu.el", "u00C80-Kannada.el", "u00D00-Malayalam.el",
5509         "u00D80-Sinhala.el", "u00E00-Thai.el", "u00E80-Lao.el",
5510         "u00F00-Tibetan.el" and "u01000-Myanmar.el".
5511
5512 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5513
5514         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5515         `ucs-bmp' and `arabic-iso8859-6'.
5516
5517 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5518
5519         * dumped-lisp.el (preloaded-file-list): Add "u00400-Cyrillic.el",
5520         "u00530-Armenian.el", "u00590-Hebrew.el", "u00600-Arabic.el",
5521         "u00700-Syriac.el" and "u00780-Thaana.el" in UTF-2000.
5522
5523 1999-11-12  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5524
5525         * startup.el (normal-top-level): Load autoload file for UTF-2000
5526         in UTF-2000.
5527
5528 1999-11-11  MORIOKA Tomohiko  <tomo@etl.go.jp>
5529
5530         * dumped-lisp.el (preloaded-file-list): Add "mule-conf" in Mule;
5531         delete "ccs-iso8859-*.el"; add "u00000-C0.el",
5532         "u00020-Basic-Latin.el", "u00080-C1.el",
5533         "u000A0-Latin-1-Supplement.el", "u00100-Latin-Extended-A.el",
5534         "u00180-Latin-Extended-B.el", "u00250-IPA-Extensions.el",
5535         "u002B0-Spacing-Modifier-Letters.el",
5536         "u00300-Combining-Diacritical-Marks.el" and "u00370-Greek.el" in
5537         UTF-2000.
5538
5539 1999-11-10  MORIOKA Tomohiko  <tomo@etl.go.jp>
5540
5541         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5542         `japanese-jisx0212' and `ipa' in UTF-2000; use `latin-viscii-*'
5543         instead of `vietnamese-viscii-*'.
5544
5545 1999-11-09  MORIOKA Tomohiko  <tomo@etl.go.jp>
5546
5547         * mule/mule-conf.el: New file.
5548
5549         * mule/misc-lang.el: Move definition of charset `ipa' to
5550         mule/mule-conf.el.
5551
5552 1999-10-10  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5553
5554         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5555         `latin-viscii'; prefer it for characters used in Vietnamese.
5556
5557 1999-10-08   Daiki Ueno  <ueno@ueda.info.waseda.ac.jp>
5558
5559         * bytecomp.el (byte-compile-insert-header): Fix regexp.
5560
5561 1999-10-07  MORIOKA Tomohiko  <tomo@etl.go.jp>
5562
5563         * mule/viet-chars.el (latin-viscii-lower): Renamed from charset
5564         `vietnamese-viscii-lower'.
5565         (latin-viscii-upper): Renamed from charset
5566         `vietnamese-viscii-upper'.
5567         (vietnamese-viscii-lower): New alias for charset
5568         `latin-viscii-lower'.
5569         (vietnamese-viscii-upper): New alias for charset
5570         `latin-viscii-upper'.
5571
5572 1999-10-05  MORIOKA Tomohiko  <tomo@etl.go.jp>
5573
5574         * mule/mule-charset.el (default-coded-charset-priority-list):
5575         Comment out `hiragana-jisx0208' and `katakana-jisx0208'.
5576
5577 1999-10-04  MORIOKA Tomohiko  <tomo@etl.go.jp>
5578
5579         * mule/ccs-jisx0208-1983.el, mule/ccs-tcvn5712.el,
5580         mule/ccs-viscii.el, mule/ccs-iso8859-9.el,
5581         mule/ccs-jisx0201-latin.el, mule/ccs-iso8859-2.el,
5582         mule/ccs-iso8859-3.el, mule/ccs-iso8859-4.el: Moved to
5583         lisp/utf-2000.
5584
5585 1999-10-03  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5586
5587         * mule/ccs-tcvn5712.el: New file.
5588
5589 1999-10-03  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5590
5591         * dumped-lisp.el (preloaded-file-list): Add "ccs-jisx0208-1983.el"
5592         in UTF-2000.
5593
5594 1999-10-02  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5595
5596         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5597         `japanese-jisx0208'.
5598
5599 1999-10-02  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5600
5601         * dumped-lisp.el (preloaded-file-list): Add
5602         "ccs-jisx0201-latin.el", "ccs-iso8859-2.el", "ccs-iso8859-3.el",
5603         "ccs-iso8859-4.el", "ccs-iso8859-9.el" and "ccs-viscii.el" in
5604         UTF-2000.
5605
5606         * mule/ccs-iso8859-2.el, mule/ccs-iso8859-3.el,
5607         mule/ccs-iso8859-4.el, mule/ccs-iso8859-9.el,
5608         mule/ccs-jisx0201-latin.el, mule/ccs-jisx0208-1983.el,
5609         mule/ccs-viscii.el: New files.
5610
5611         * bytecomp.el (byte-compile-insert-header): Don't use `raw-text'
5612         if \uXXXX is found.
5613
5614 1999-09-30  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5615
5616         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5617         `hiragana-jisx0208' and `katakana-jisx0208'.
5618
5619 1999-09-21  MORIOKA Tomohiko  <tomo@etl.go.jp>
5620
5621         * mule/chinese.el (chinese-cns11643-3): Define it even if
5622         `utf-2000' is provided.
5623         (chinese-cns11643-4): Likewise.
5624         (chinese-cns11643-5): Likewise.
5625         (chinese-cns11643-6): Likewise.
5626         (chinese-cns11643-7): Likewise.
5627
5628 1999-09-14  MORIOKA Tomohiko  <tomo@etl.go.jp>
5629
5630         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5631         thai-tis620 and hebrew-iso8859-8; namely all BMP are covered.
5632
5633 1999-09-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5634
5635         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5636         `cyrillic-iso8859-5' and `greek-iso8859-7'.
5637
5638 1999-09-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5639
5640         * mule/mule-charset.el (default-coded-charset-priority-list):
5641         Setup in UTF-2000.
5642
5643 1999-09-09  MORIOKA Tomohiko  <tomo@etl.go.jp>
5644
5645         * mule/viet-chars.el: Don't define charset
5646         `vietnamese-viscii-lower' and `vietnamese-viscii-upper' because
5647         they are defined as builtin charsets.
5648
5649 1999-08-31  MORIOKA Tomohiko  <tomo@etl.go.jp>
5650
5651         * version.el (emacs-version): Add more space just before UTF-2000
5652         version string.
5653
5654 1999-08-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
5655
5656         * version.el ([constant] emacs-version): Don't add a space in the
5657         preceding place of `xemacs-betaname' because it is duplicated.
5658         (emacs-version): Add UTF-2000 version if `utf-2000' is provided.
5659
5660         * startup.el (splash-frame-body): Add ETL.
5661
5662 1999-08-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
5663
5664         * mule/chinese.el (chinese-cns11643-3): Don't define if `utf-2000'
5665         is provided because it is defined as builtin charset.
5666         (chinese-cns11643-4): Likewise.
5667         (chinese-cns11643-5): Likewise.
5668         (chinese-cns11643-6): Likewise.
5669         (chinese-cns11643-7): Likewise.
5670
5671 1999-08-24  MORIOKA Tomohiko  <tomo@etl.go.jp>
5672
5673         * mule/mule-cmds.el (reset-language-environment): Fix problem when
5674         coding-system `iso-10646-ucs-4' is not defined.
5675
5676 1999-06-17  MORIOKA Tomohiko  <tomo@etl.go.jp>
5677
5678         * bytecomp.el (byte-compile-insert-header): Use utf-8 as
5679         coding-system if `utf-2000' is provided.
5680
5681 1999-06-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
5682
5683         * mule/mule-coding.el: Add `utf-8' to coding-priority-list if
5684         `utf-2000' is provided.
5685
5686 1999-06-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
5687
5688         * dumped-lisp.el (preloaded-file-list): Don't load vietnamese.el
5689         if utf-2000 is provided temporally.
5690
5691 1999-06-10  MORIOKA Tomohiko  <tomo@etl.go.jp>
5692
5693         * mule/vietnamese.el (leading-code-private-11): Deleted [defined
5694         as builtin variable].
5695
5696 1999-06-04  MORIOKA Tomohiko  <tomo@etl.go.jp>
5697
5698         * files.el (insert-file-contents-literally): Treat file as binary;
5699         call file-name-handlers. [sync with Emacs 20.3.10]
5700
5701 2008-12-28  Vin Shelton  <acs@xemacs.org>
5702
5703         * XEmacs 21.4.22 is released
5704
5705 2008-12-30  Vin Shelton  <acs@xemacs.org>
5706
5707         * easy-mmode.el: Added easy-mmode.el so autoload.el will work
5708         during building even if no packages are found.
5709
5710 2008-05-13  Aidan Kehoe  <kehoea@parhasard.net>
5711
5712         * printer.el (generic-print-region): 
5713         (generic-print-buffer): 
5714         Use #'valid-device-type-p instead of #'valid-specifier-tag-p to
5715         check if the msprinter device is available, now that msprinter is
5716         always available as a specifier tag. 
5717
5718 2008-12-24  Vin Shelton  <acs@xemacs.org>
5719
5720         * about.el: Add Francisco to my bio!
5721
5722 2008-12-23  Vin Shelton  <acs@xemacs.org>
5723
5724         * autoload.el: Move operator definitions to autoload-operators.el
5725         in the xemacs-base package.
5726
5727 2007-11-22  Vin Shelton  <acs@xemacs.org>
5728
5729         * about.el (about-hacker-contribution): Updated my bio.
5730
5731 2007-10-07  Vin Shelton  <acs@xemacs.org>
5732
5733         * XEmacs 21.4.21 is released
5734
5735 2007-09-19  Didier Verna  <didier@xemacs.org>
5736
5737         Update my personal info.
5738         * about.el (xemacs-hackers): Use 'didier instead of 'dv.
5739         * about.el (about-other-current-hackers): Ditto.
5740         * about.el (about-url-alist): Add my musical website.
5741         * about.el (about-personal-info): Update my entry.
5742         * about.el (about-hacker-contribution): Ditto.
5743
5744 2007-08-21  Adrian Aichner  <adrian@xemacs.org>
5745
5746         * package-get.el (package-get-download-sites): Update download
5747         sites in Japan.
5748         * package-get.el (package-get-pre-release-download-sites): Ditto.
5749
5750 2007-08-18  Vin Shelton  <acs@xemacs.org>
5751
5752         * package-get.el (package-get-pre-release-download-sites): Sync
5753         mirror sites with 21.5.  (Thanks, Adrian)
5754
5755 2007-08-09  Mike Sperber  <mike@xemacs.org>
5756
5757         * startup.el (migrate-user-init-file): Create backup of
5758         `user-init-file' before migrating.
5759         * startup.el (maybe-migrate-user-init-file): Print
5760         information about backup file.
5761         (maybe-create-compatibility-dot-emacs): Follow above change.
5762
5763 2006-11-02  Adrian Aichner  <adrian@xemacs.org>
5764
5765         * font-lock.el: Sync font-lock-add-keywords and
5766         font-lock-remove-keywords from GNU Emacs.
5767         * font-lock.el (font-lock-keywords-alist): New.
5768         * font-lock.el (font-lock-removed-keywords-alist): New.
5769         * font-lock.el (font-lock-add-keywords): New.
5770         * font-lock.el (font-lock-update-removed-keyword-alist): New.
5771         * font-lock.el (font-lock-remove-keywords): New.
5772
5773 2007-08-16  Vin Shelton  <acs@xemacs.org>
5774
5775         * font-lock.el: Add defvar for font-lock-warning-face.  Original
5776         patch from Hans de Graaff.
5777
5778 2007-07-28  Adrian Aichner  <adrian@xemacs.org>
5779
5780         * package-get.el (package-get-download-sites): Document Chile and
5781         update Denmark download site.
5782         * package-get.el (package-get-pre-release-download-sites): Ditto.
5783
5784 2007-05-20  Stephen J. Turnbull  <stephen@xemacs.org>
5785
5786         * gutter-items.el (progress-feedback-with-label): Clarify docstring.
5787
5788 2006-12-09  Vin Shelton  <acs@xemacs.org>
5789
5790         * XEmacs 21.4.20 is released
5791
5792 2006-10-14  Jeff Miller  <jmiller@xemacs.org>
5793
5794         * info.el (Info-find-emacs-command-nodes): fix regex for find command node.
5795
5796 2006-11-14  Stephen J. Turnbull  <stephen@xemacs.org>
5797
5798         * info.el (Info-find-file-node, Info-insert-dir)
5799         (Info-read-subfile, Info-insert-file-contents): Maintain invariant
5800         `(equal buffer-file-truename (file-truename buffer-file-name))'.
5801         Thanks to Nelson Ferreira <nelson.ferreira@ieee.org> for report
5802         and discussion.
5803
5804 2006-05-20  Ville Skyttä  <scop@xemacs.org>
5805
5806         * obsolete.el (line-beginning-position): New, from 21.5.x.
5807         (line-end-position): Ditto.
5808
5809 2006-06-03  Adrian Aichner  <adrian@xemacs.org>
5810
5811         * package-get.el (package-get-download-sites): Welcome
5812         nl.xemacs.org and Thanks!
5813         * package-get.el (package-get-pre-release-download-sites): Ditto.
5814
5815 2004-01-19  Martin Buchholz  <martin@xemacs.org>
5816
5817         * font-lock.el: Add support for not-so recent changes in Java to
5818         java-mode.
5819
5820 2006-01-28  Vin Shelton  <acs@xemacs.org>
5821
5822         * XEmacs 21.4.19 is released
5823
5824 2006-01-03  Aidan Kehoe  <kehoea@parhasard.net>
5825
5826         * easymenu.el: Update copyright. 
5827         * easymenu.el (easy-menu-all-popups):
5828         Add a docstring. 
5829         * easymenu.el (easy-menu-add):
5830         Document a bug, rework the function to preserve any existing
5831         non-default mode-popup-menu instead of overwriting it, and not to
5832         bother normalising the menu title (nothing else does).
5833         * easymenu.el (easy-menu-remove):
5834         Restore the default mode-popup-menu instead of leaving an empty
5835         one when we remove the last easy-menu popup. 
5836
5837 2006-01-06  Adrian Aichner  <adrian@xemacs.org>
5838
5839         * package-get.el (package-get-download-sites): Add pt.xemacs.org,
5840         as suggested by Rodrigo Ventura.
5841         * package-get.el (package-get-pre-release-download-sites): Ditto,
5842         with replacement of xemacs-21.5 by beta, which is the logical path
5843         to our beta core and package pre-releases.
5844
5845 2005-12-17  Adrian Aichner  <adrian@xemacs.org>
5846
5847         * package-get.el (package-get-download-sites): Add Hong Kong
5848         download site.
5849         * package-get.el (package-get-pre-release-download-sites): Ditto.
5850
5851 2005-12-26  Vin Shelton  <acs@xemacs.org>
5852
5853         * find-paths.el:
5854         * find-paths.el (paths-emacs-root-p): Add search for package root.
5855         * find-paths.el (paths-find-emacs-root): Replaced with
5856         paths-find-invocation-roots, which returns a list of roots.
5857         * find-paths.el (paths-find-invocation-roots): New.
5858         * find-paths.el (paths-find-emacs-roots): Call paths-find-invocation-roots.
5859
5860 2005-12-05  Ville Skyttä  <scop@xemacs.org>
5861
5862         * minibuf.el (x-library-search-path): Add /usr(/local)/share/X11.
5863         * font.el (font-lookup-rgb-components): Ditto, remove stale comment.
5864
5865 2005-12-03  Vin Shelton <acs@xemacs.org>
5866
5867         * XEmacs 21.4.18 is released
5868
5869 2005-10-28  Adrian Aichner  <adrian@xemacs.org>
5870
5871         * package-get.el (package-get-download-sites): Update reflecting
5872         latest http://www.xemacs.org/Releases/ information generated by
5873         xemacs-builds/adrian/website/package-get-2-download-sites.el.
5874         * package-get.el (package-get-pre-release-download-sites): Ditto.
5875
5876 2005-02-28  Simon Josefsson  <jas@extundo.com>
5877
5878         * about.el (xemacs-hackers): Add jas.
5879         (about-other-current-hackers): Likewise.
5880         (about-url-alist): Add URL for jas.
5881         (about-personal-info): Document jas.
5882         (about-hacker-contribution): Describe jas contributions.
5883
5884 2005-03-25  Ralf Angeli  <angeli@iwi.uni-sb.de> 
5885
5886         * easymenu.el (easy-menu-remove): As described in 
5887         E1D4Nn5-0001lq-EU@neutrino.iwi.uni-sb.de; don't strip everything
5888         except the "Command" menu from mode-popup-menu. 
5889
5890 2005-03-25  Ralf Angeli  <angeli@iwi.uni-sb.de> 
5891  
5892         * font.el (font-spatial-to-canonical): Correct calculation of 
5893         return value for pixel-based input value. 
5894  
5895 2002-05-13  Adrian Aichner  <adrian@xemacs.org>
5896
5897         * code-process.el (call-process): Process-related docstring
5898         improvements spurred by Norbert Koch.
5899         * code-process.el (call-process-region): Ditto.
5900         * code-process.el (start-process): Ditto.
5901
5902 2005-10-09  Adrian Aichner  <adrian@xemacs.org>
5903
5904         * finder.el (finder-find-library): Return filename actually
5905         searched for.
5906
5907 2005-10-10  Steve Youngs  <steve@sxemacs.org>
5908
5909         * help.el (view-emacs-news): Use `expand-file-name' instead of
5910         `locate-data-file' as the latter will find any "NEWS" files that
5911         might exist in packages _before_ the one in core.
5912
5913 2005-06-06  Adrian Aichner  <adrian@xemacs.org>
5914
5915         * package-get.el (package-get-init-package):
5916         package-get-init-package buglet (21.4.17) by Jeff Mincy
5917         <mincy@rcn.com> fixing false temporary load-path shadows reported
5918         after package installation and simplifying code.
5919
5920 2005-10-18  Ville Skyttä  <scop@xemacs.org>
5921
5922         * package-get.el (package-get-download-sites): Sync mirrors list
5923         with the XEmacs website.
5924         (package-get-pre-release-download-sites): Ditto.
5925
5926 2005-04-06  Stephen J. Turnbull  <stephen@xemacs.org>
5927
5928         * derived.el (derived-mode-merge-syntax-tables):
5929         Revert my 21.5-only patch of 2003-07-18 which slipped in
5930         through Jerry James's patch of 2004-06-07.
5931
5932 2005-02-23  Adrian Aichner  <adrian@xemacs.org>
5933
5934         * cmdloop.el (keyboard-quit): Remove workaround for
5935         `region-active-p' not making sure active region is in current
5936         buffer now that it does.
5937         * minibuf.el (minibuffer-keyboard-quit): Ditto.
5938         * simple.el (region-active-p): `region-active-p' to only return t
5939         when active region is in current buffer.
5940
5941 2005-02-21  Norbert Koch  <viteno@xemacs.org>
5942
5943         * package-ui.el (pui-list-packages): MF21.5, adapt to longer
5944         package names, quell a byte-compiler warning, doc fix.
5945
5946 2005-02-16  Aidan Kehoe  <kehoea@parhasard.net>
5947
5948         * buffer.el (pop-to-buffer):
5949         * window-xemacs.el (display-buffer):
5950         Document use of `same-window-buffer-names,' `same-window-regexps'
5951         by pop-to-buffer and display-buffer. 
5952         
5953 2005-02-06  Vin Shelton <acs@xemacs.org>
5954
5955         * XEmacs 21.4.17 is released
5956
5957 2005-01-29  Ben Wing  <ben@xemacs.org>
5958
5959         * shadow.el (find-emacs-lisp-shadows):
5960         Add custom-defines to list of ignored files.
5961
5962 2005-01-17  Adrian Aichner  <adrian@xemacs.org>
5963
5964         * simple.el (shifted-motion-keys-select-region): Fix statement
5965         about unshifted-motion-keys-deselect-region.
5966
5967 2004-12-15  Ville Skyttä  <scop@xemacs.org>
5968
5969         * bytecomp-runtime.el (make-obsolete): Add 3rd argument (no-op for
5970         now) for GNU Emacs compatibility.
5971         (make-obsolete-variable): Ditto.
5972
5973 2004-01-08  Ben Wing  <ben@xemacs.org>
5974
5975         * code-files.el (load):
5976         File positions are 0 based not 1 based. Thanks to Steve Youngs.
5977
5978 2004-12-05  Vin Shelton <acs@xemacs.org>
5979
5980         * XEmacs 21.4.16 is released
5981
5982 2004-12-04  Vin Shelton  <acs@xemacs.org>
5983
5984         * auto-autoloads.el: Regenerated.
5985
5986         * custom-load.el: Regenerated.
5987
5988 2004-09-15  Stephen J. Turnbull  <stephen@xemacs.org>
5989
5990         Fix bug: apropos errors if a defalias refers to an undefined
5991         function.  <87pt4pmdcs.fsf@tleepslib.sk.tsukuba.ac.jp>
5992
5993         * apropos.el (apropos):
5994         (apropos-command):
5995         * help.el (frob-help-extents):
5996         * help-macro.el (make-help-screen):
5997         * hyper-apropos.el (hyper-apropos-grok-functions):
5998         (hyper-apropos-get-doc):
5999         Catch void-function error thrown by `documentation'.
6000
6001 2004-09-02  Steve Youngs  <steve@youngs.au.com>
6002
6003         * packages.el (package-require): Fix incorrect arg to format.
6004         This fixes a `format specifier' error.
6005
6006 2004-08-13  Jerry James  <james@xemacs.org>
6007
6008         * bytecomp.el (forward-word): Tell the byte compiler the correct
6009         number of arguments to forward-word.
6010
6011 2004-08-12  Sven Grundmann  <sven@xemacs.org>
6012
6013         * etags.el: Fixed loading of include files for tag completion. Now
6014         you can make a tag file for a library, include it into your
6015         project and it will be reloaded only if it changed. Infinte
6016         include loops are detected and the correct tag files are loaded.
6017         * etags.el (buffer-tag-table-list): Load and verify tag files in
6018         the external function buffer-tag-table-list-load.
6019         * etags.el (buffer-tag-table-list-load): New. Load and verify the
6020         tag files. Also load the included tag files. The priority of the
6021         included files is right below their parent file. If multiple
6022         matches occur then the symbols from the parent file are found
6023         first.
6024         * etags.el (tag-table-include-files): Corrected comment
6025         string. Switched to pattern constant tags-include-pattern to have
6026         it at a central location.
6027         * etags.el (tags-include-pattern): Added doc string.
6028         * etags.el (add-to-tag-completion-table): Removed obsolete
6029         comments as the include files are allready returned by
6030         buffer-tag-table-list and loaded.
6031         * etags.el (find-tag-internal): The include files are allready
6032         included in tag-tables as buffer-tag-table-list returns them now.
6033
6034 2004-07-02  Malcolm Purvis  <malcolmp@xemacs.org>
6035
6036         * widgets-gtk.el (gtk-widget-instantiate-notebook-internal):
6037         Loading items into the notebook is now done by C code.
6038         * widgets-gtk.el (gtk-widget-instantiate-internal):
6039         Style no longer changed.
6040
6041 2004-06-28  Nix  <nix@esperi.org.uk>
6042
6043         * cmdloop.el (truncate-command-history-for-gc): Delay
6044         execution of all things that look up variable bindings,
6045         via `enqueue-eval-event'.
6046
6047 2004-06-24  Vin Shelton  <acs@xemacs.org>
6048
6049         * package-get.el (package-get-require-signed-base-updates):
6050         now defaults to nil.
6051
6052 2004-06-09  Stephen J. Turnbull  <stephen@xemacs.org>
6053
6054         * subr.el (split-string): Clean up docstring.
6055
6056 2002-01-24  John Paul Wallington  <jpw@shootybangbang.com>
6057
6058         * faces.el (zmacs-region): fix typo in docstring.
6059
6060 2004-06-07  Jerry James  <james@xemacs.org>
6061
6062         * derived.el: Synch with Emacs 21.3.
6063         * subr.el (with-local-quit): New, from Emacs 21.3.
6064         * subr.el (delayed-mode-hooks): New variable, from Emacs 21.3.
6065         * subr.el (run-mode-hooks): New function, from Emacs 21.3.
6066         * subr.el (delay-mode-hooks): New macro, from Emacs 21.3.
6067
6068 2004-06-16  Jerry James  <james@xemacs.org>
6069
6070         * cl.el (cl-set-substring): Increment start by the length of the
6071         string, not the string itself.
6072
6073 2004-05-19  Malcolm Purvis  <malcolmp@xemacs.org>
6074
6075         * etags.el (tag-table-include-files): Expand included TAGS file
6076         paths to avoid problems with relative paths.  Thanks to Peter
6077         Chubb <peterc@gelato.unsw.edu.au>.
6078         * etags.el (tags-include-pattern): New.
6079         * etags.el (add-to-tag-completion-table): Parse and ignore
6080         trailing include lines.
6081
6082 2004-06-21  Adrian Aichner  <adrian@xemacs.org>
6083
6084         * package-ui.el (pui-help-echo): Fix false cvs conflict by
6085         avoiding line solely composed of equal signs.
6086
6087 2004-06-10  Adrian Aichner  <adrian@xemacs.org>
6088
6089         * cus-edit.el (alloc): Typo fix.
6090         * cus-edit.el (custom-browse-visibility): Ditto.
6091         * cus-edit.el (custom-variable-value-create): Ditto.
6092         * cus-edit.el (custom-variable-pre-reset-standard): Ditto.
6093         * cus-edit.el (custom-save-variables): Bind print-length and
6094         print-level to nil to avoid value abbreviation.
6095         * cus-edit.el (custom-save-face-internal): Ditto.
6096         * cus-edit.el (custom-save-faces): Save in sorted order.
6097         * cus-edit.el (custom-save-resets): Bind print-length and
6098         print-level to nil to avoid value abbreviation.
6099         * cus-edit.el (custom-save-loaded-themes): Ditto.
6100
6101 2004-06-09  Stephen J. Turnbull  <stephen@xemacs.org>
6102
6103         * subr.el (split-string-default-separators): New.
6104         (split-string): Synch to 21.5/GNU Emacs version.  *New semantics*,
6105         see comment in source.
6106
6107 2004-01-29  Stephen J. Turnbull  <stephen@xemacs.org>
6108
6109         * mule/japanese.el (paragraph-start, paragraph-separate):
6110         Remove anchor to BOL.
6111
6112 2004-04-30  Stephen J. Turnbull  <stephen@xemacs.org>
6113
6114         * cl.el (gensym, gentemp): Improve docstrings.
6115
6116 2004-05-10  Vin Shelton  <acs@xemacs.org>
6117
6118         * etags.el: Sync with 21.5 version.
6119
6120 2004-04-21  Sven Grundmann  <sven@hellerhof.de>
6121
6122         * etags.el:
6123         * etags.el (tags-exuberant-ctags-optimization-p): Enable optimization
6124         only for use with exuberant ctags. This will also enable building of 
6125         completion tables with exuberant ctags. This will not work with
6126         xemacs ctags. 
6127         * etags.el (get-tag-table-buffer): New function for creating of
6128         completion table is used if tags-exuberant-ctags-optimization-p ist t
6129         * etags.el (tags-explicit-name-pattern): Hold the name pattern for
6130         finding the tag names. New.
6131         * etags.el (add-to-tag-completion-table-exuberant-ctags): Defun for
6132         building tag completion table with exuberant ctags. New.
6133         * etags.el (find-tag-internal): Improve exact tag matching for tags
6134         with name fields. Before the patch return types of functions or
6135         function parameters (with exuberant ctags) were found as matches.
6136
6137 2004-04-21  Sven Grundmann  <sven@hellerhof.de>
6138
6139         * list-mode.el (display-completion-list): Fixed completion list was
6140         taking the width of the frame and not of the window for displaying
6141         the selection methods.
6142
6143 2004-04-18  Stephen J. Turnbull  <stephen@xemacs.org>
6144
6145         * menubar-items.el (default-menubar): Options are saved to custom.el.
6146
6147
6148 2004-02-23  Stephen J. Turnbull  <stephen@xemacs.org>
6149
6150         * isearch-mode.el (isearch-abort): Preserve successful search target.
6151
6152 2004-03-27  Adrian Aichner  <adrian@xemacs.org>
6153
6154         * gnuserv.el: Sync with 21.5 version, inspired by bugreport and
6155         (make-variable-buffer-local 'gnuserv-minor-mode) patch by Robert
6156         Bihlmeyer.
6157         * gnuserv.el (gnuserv-mode-line-string): New.
6158         * gnuserv.el (gnuserv-minor-mode): Make it buffer-local, not
6159         gnuserv-mode.
6160         * gnuserv.el (make-x-device-with-gtk-fallback): New.
6161         * gnuserv.el (gnuserv-edit-files): Use
6162         make-x-device-with-gtk-fallback.
6163
6164 2004-03-23  Malcolm Purvis  <malcolmpurvis@optushome.com.au>
6165
6166         * gtk-widgets.el: New import: gtk-accel-group-new.
6167         * dialog-gtk.el:
6168         * dialog-gtk.el (gtk-popup-convert-underscores): New.
6169         * dialog-gtk.el (popup-builtin-question-dialog):
6170         Added support for dialog button mnemonics.
6171
6172 2004-03-22  Chris Green <cmg@dok.org>
6173
6174         * process.el (shell-command): Output buffer was ignored when a
6175         background process was run via shell-command.
6176
6177 2004-03-19  Hrvoje Niksic  <hniksic@xemacs.org>
6178
6179         * cus-edit.el (custom-save-variables): Retrieve a list of
6180         variables to save first, sort it, and make sure the variables are
6181         saved in sorted order.
6182
6183 2004-02-23  Steve Youngs  <sryoungs@bigpond.net.au>
6184  
6185         * package-get.el (package-get-update-base-from-buffer): Force
6186         binary coding system for verifying GnuPG signature in the
6187         package-index file.
6188  
6189 2003-07-06  Adrian Aichner  <adrian@xemacs.org>
6190
6191         * package-get.el (package-get-package-index-file-location): Handle
6192         missing "EMACSPACKAGEPATH" environment variable.
6193
6194 2003-07-05  Adrian Aichner  <adrian@xemacs.org>
6195
6196         * package-admin.el (package-admin-find-top-directory): Simplify
6197         directory comparisions and fix substring errors on short path
6198         components.
6199         * package-get.el (package-get-package-index-file-location):
6200         Default to first component of "EMACSPACKAGEPATH", if set.
6201
6202 2004-02-16  Steve Youngs  <sryoungs@bigpond.net.au>
6203
6204         * package-get.el (process-error): New error datum.
6205
6206 2004-02-02  Vin Shelton <acs@xemacs.org>
6207
6208         * XEmacs 21.4.15 is released
6209
6210 2003-12-12  Katsumi Yamaoka  <yamaoka@jpl.org>
6211
6212         * itimer.el (activate-itimer): Modify the itimer timeout value as
6213         if it were begun at the last time when the itimer driver was woken
6214         up.
6215
6216 2004-01-27  Stephen J. Turnbull  <stephen@xemacs.org>
6217
6218         * specifier.el (Copyright):
6219         Update.
6220         (make-specifier-and-init):
6221         (map-specifier):
6222         (canonicalize-inst-pair):
6223         (canonicalize-spec-list):
6224         (set-specifier):
6225         Synch docstrings to 21.5 where appropriate.
6226
6227 2004-01-25  Steve Youngs  <sryoungs@bigpond.net.au>
6228
6229         * package-get.el (package-get-list-packages-where): New.  A
6230         function that allows searching for groups of packages.  For
6231         example, find all packages that require the fsf-compat package.
6232
6233 2004-01-25  Steve Youngs  <youngs@xemacs.org>
6234
6235         The Great PUI Sync.
6236
6237         * auto-autoloads.el: Regenerated.
6238
6239         * custom-load.el: Regenerated.
6240
6241         * dumped-lisp.el (packages-hardcoded-lisp): New.
6242
6243         * menubar-items.el (menu-max-items): New.
6244         (menu-submenu-max-items): New.
6245         (menu-submenu-name-format): New.
6246         (menu-split-long-menu): New.
6247         (menu-sort-menu): New.
6248         (default-menubar): Sync to 21.5 in regard to the PUI menus.
6249
6250         * obsolete.el (pui-add-install-directory): Renamed to the more
6251         logical `pui-set-local-package-get-directory'.
6252         (package-get-download-menu): Moved to `package-ui.el' and renamed
6253         to `package-ui-add-download-menu'.
6254
6255         * package-admin.el (package-admin-install-function-mswindows):
6256         Whitespace clean up.
6257         (package-admin-add-single-file-package): Removed.
6258         (package-admin-default-install-function): Whitespace clean up.
6259         (package-admin-find-top-directory): New.
6260         (package-admin-get-install-dir): Use it.
6261         (package-admin-get-manifest-file): 
6262         (package-admin-check-manifest): 
6263         (package-admin-add-binary-package):
6264         (package-admin-get-lispdir):
6265         (package-admin-delete-binary-package):
6266         (package-admin):
6267
6268         * package-get.el (package-get-package-index-file-location): New.
6269         (package-get-install-to-user-init-directory): New.
6270         (package-get-remote):
6271         (package-get-download-sites):
6272         (package-get-pre-release-download-sites): New.
6273         (package-get-site-release-download-sites): New.
6274         (package-get-base-filename):
6275         (package-get-always-update):
6276         (package-get-user-index-filename): Removed.
6277         (package-get-pgp-available-p): New.
6278         (package-get-require-signed-base-updates):
6279         (package-get-was-current):
6280         (package-entries-are-signed): New.
6281         (package-get-continue-update-base): New.
6282         (package-get-download-menu): Removed.
6283         (package-get-require-base):
6284         (package-get-update-base-entry):
6285         (package-get-locate-file):
6286         (package-get-locate-index-file):
6287         (package-get-maybe-save-index):
6288         (package-get-update-base):
6289         (package-get-update-base-from-buffer):
6290         (package-get-update-base-entries):
6291         (package-get-interactive-package-query):
6292         (package-get-update-all):
6293         (package-get-all):
6294         (package-get-dependencies):
6295         (package-get-init-package):
6296         (package-get-info): New.
6297         (package-get):
6298         (package-get-staging-dir):
6299         (package-get-set-version-prop): Removed.
6300         (package-get-installedp):
6301         (package-get-ever-installed-p):
6302         (packages): Removed.
6303         (package-get-custom-groups): Removed.
6304         (package-get-custom): Removed.
6305         (package-get-custom-add-entry): Removed.
6306
6307         * package-info.el (batch-update-package-info):
6308
6309         * package-net.el (package-net-batch-generate-bin-ini):
6310         (package-net-update-installed-db):
6311
6312         * package-ui.el (pui-info-buffer):
6313         (pui-directory-exists): Removed.
6314         (pui-package-dir-list): Removed.
6315         (pui-add-install-directory): Removed.
6316         (package-ui-download-menu): New.
6317         (package-ui-pre-release-download-menu): New.
6318         (package-ui-site-release-download-menu): New.
6319         (pui-set-local-package-get-directory): New.
6320         (pui-package-symbol-char):
6321         (pui-update-package-display):
6322         (pui-toggle-package):
6323         (pui-toggle-package-key):
6324         (pui-toggle-package-delete):
6325         (pui-toggle-package-delete-key):
6326         (pui-toggle-package-event):
6327         (pui-toggle-verbosity-redisplay):
6328         (pui-install-selected-packages):
6329         (pui-add-required-packages):
6330         (pui-help-echo):
6331         (pui-display-info):
6332         (list-packages-mode):
6333         (pui-list-packages):
6334
6335         * packages.el (packages-compute-package-locations):
6336         (package-require):
6337         (package-delete-name):
6338         (packages-hardcoded-lisp): Removed.
6339         (packages-useful-lisp): Removed.
6340         (packages-unbytecompiled-lisp): Removed.
6341         (packages-find-package-directories):
6342
6343         Summary:
6344
6345         Major code clean up of all things PUI.
6346
6347         Much improved code to determine where packages should be
6348         installed.  PUI no longer depends on any packages being
6349         pre-installed to compute where packages are to be installed to.
6350
6351         The user can specify the location of their package-index file.  It
6352         isn't necessary to set this because it has sane defaults.  People
6353         who "run-in-place" won't accidently overwrite the CVS
6354         package-index file.  See
6355         `package-get-package-index-file-location'. 
6356
6357         PUI will now properly clean up after itself in the event of an
6358         unsuccessful package install.  This drastically reduces the number
6359         of "wrong md5sum" FAQs.
6360
6361         non-Mule XEmacsen can no longer install Mule packages.
6362
6363         Package management via the custom interface has been removed.
6364
6365         The PUI related menubar items have been reorganised.
6366
6367         The PGP verification code has been fixed and the default for
6368         whether or not it is used is automatically computed.
6369
6370         * update-elc.el ((preloaded-file-list site-load-packages
6371         need-to-dump dumped-exe)):
6372         Just a couple of small changes to allow for
6373         `packages-(hardcoded|useful|unbytecompiled)-lisp' not really
6374         existing anymore.
6375
6376 2003-12-10  Hrvoje Niksic  <hniksic@xemacs.org>
6377
6378         * bytecomp.el (byte-compile-warn-about-unused-variables): Don't
6379         apply `format' to the first argument of byte-compile-warn, it
6380         already calls format.
6381
6382 2003-12-03  Adrian Aichner  <adrian@xemacs.org>
6383
6384         * files.el (delete-old-versions): Avoid going interactive during
6385         make install when environment variable VERSION_CONTROL is set.
6386
6387 2003-12-04  Vin Shelton  <acs@xemacs.org>
6388
6389         * menubar-items.el (menu-item-search): Only bring up search dialog
6390         box if the feature is available and desired.
6391
6392 2003-11-04  Stephen J. Turnbull  <stephen@xemacs.org>
6393
6394         * about.el (about-personal-info): Fix typo in Tony Rossini's entry.
6395
6396 2003-11-05  Vin Shelton  <acs@xemacs.org>
6397
6398         * help.el (Help-prin1-face):
6399         (Help-princ-face):
6400         princ and prin1 are functions and need to be called as such.  The
6401         idea for this patch was submitted by Eric Eide <eeide@cs.utah.edu>.
6402
6403 2003-10-22  Stephen J. Turnbull  <stephen@xemacs.org>
6404
6405         * about.el (about-xemacs): Give full version and build date.
6406
6407 2003-09-19  Stephen J. Turnbull  <stephen@xemacs.org>
6408
6409         * win32-native.el (grep-null-device): This XEmacs has null-device.
6410
6411 2003-09-06  Mike Sperber  <mike@xemacs.org>
6412
6413         * bytecomp.el (byte-compile-defvar-or-defconst): Actually
6414         implement the specified semantics for `defvar.'
6415
6416 2003-09-07  Adrian Aichner  <adrian@xemacs.org>
6417
6418         * window-xemacs.el (display-buffer): Fix for `shrink-to-fit' by
6419         Klaus Berndl, calling `shrink-window-if-larger-than-buffer' when
6420         displaying buffer in question.
6421
6422 2003-09-03  Vin Shelton <acs@xemacs.org>
6423
6424         * XEmacs 21.4.14 is released
6425
6426 2003-08-17  Vin Shelton  <acs@xemacs.org>
6427
6428         * about.el: Vanity patch.
6429
6430 2003-08-11  Stephen J. Turnbull  <stephen@xemacs.org>
6431
6432         * code-process.el (call-process):
6433         (call-process-region):
6434         (start-process):
6435         Document coding system processing.
6436
6437 2003-08-03  Stephen J. Turnbull  <stephen@xemacs.org>
6438
6439         * startup.el (splash-frame-body): Idiomatic English.
6440
6441 2003-04-24  Jin Choi <jsc@orangeimagineering.com>
6442
6443         * font-lock.el (font-lock-match-java-declarations): Move
6444         save-restriction, narrow-to-region to beginning of function to
6445         avoid going beyond the limit and causing an infloop.
6446
6447 2003-04-16  Jerry James  <james@xemacs.org>
6448
6449         * keydefs.el: Remove mappings for keys mapped to the nowhere
6450         defined function function-key-error.
6451
6452 2003-03-22  Vasily Korytov  <deskpot@myrealbox.com>
6453
6454         * lisp-mode.el (emacs-lisp-mode-hook, lisp-mode-hook,
6455         lisp-interaction-mode-hook): Add the docstrings.
6456
6457 2003-08-04  Michael Toomim <toomim@OCF.Berkeley.EDU>
6458
6459         * byte-optimize.el: Fix infinite loop in bytecode optimizer.  See:
6460         http://list-archive.xemacs.org/xemacs-beta/200306/msg00157.html
6461         http://list-archive.xemacs.org/xemacs-beta/200307/msg00005.html
6462
6463 2003-06-18  Nickolay Pakoulin  <npak@ispras.ru>
6464
6465         * cl-macs.el (cl-transform-lambda): Place doc on Common Lisp
6466         lambda list after the original doc.  Care about
6467         #'(lambda () "SingleString") 
6468         (cl-upcase-arg): 
6469         (cl-function-arglist):
6470         Care about &cl-defs and &cl-quote in lambda list, dotted lists and
6471         circular data structures in lambda list specification
6472
6473 2003-06-11  Adrian Aichner  <adrian@xemacs.org>
6474
6475         * font-lock.el (lisp-font-lock-keywords-1): Only NAME, not NAME(
6476         to appear in font-lock-function-name-face.
6477
6478 2003-06-17  Stephen J. Turnbull  <stephen@xemacs.org>
6479
6480         * bytecomp.el (byte-compile-lambda): Discard docstring only if it
6481         is not also the value of the lambda.
6482
6483 2003-05-06  Andy Piper  <andy@xemacs.org>
6484
6485         * files.el (revert-buffer): Make sure local variables get processed,
6486         even in the case of an optimized reversion.
6487
6488 2003-05-25  XEmacs Build Bot <builds@cvs.xemacs.org>
6489
6490         * XEmacs 21.4.13 is released
6491
6492 2003-03-18  Stephen J. Turnbull  <stephen@xemacs.org>
6493
6494         * gutter-items.el (buffers-tab-filter-functions): Improve docstring.
6495         Suggested by a Chris Palmer <chris@nodewarrior.org> patch.
6496
6497 2003-02-14  Ben Wing  <ben@xemacs.org>
6498
6499         * byte-optimize.el:
6500         * byte-optimize.el (byte-compile-inline-expand):
6501         * byte-optimize.el (byte-compile-unfold-lambda):
6502         * byte-optimize.el (byte-optimize-form-code-walker):
6503         * byte-optimize.el (byte-optimize-form):
6504         * byte-optimize.el (byte-decompile-bytecode-1):
6505         * byte-optimize.el (byte-optimize-lapcode):
6506         Review carefully and sync up to 20.7 except for areas as noted.
6507         Fixes problem with JDE compilation.
6508
6509 2003-02-05  Ben Wing  <ben@xemacs.org>
6510
6511         * simple.el:
6512         * simple.el (motion-keys-for-shifted-motion):
6513         Omit M-S-home/end from motion keys.
6514
6515 2003-02-07  Ben Wing  <ben@xemacs.org>
6516
6517         * text-props.el (text-property-any):
6518         * text-props.el (text-property-not-all):
6519         Fix bug when end > start.
6520
6521 2003-01-17  Stephen J. Turnbull  <stephen@xemacs.org>
6522
6523         * info.el (Info-insert-dir): Make default-directory end in
6524         separator.  Patch due to Martin Buchholz.
6525
6526 2003-01-15  Stephen J. Turnbull  <stephen@xemacs.org>
6527
6528         * XEmacs 21.4.12 "Portable Code" is released.
6529
6530 2003-01-13  Ilya Golubev  <golubev@xemacs.org>
6531
6532         * about.el: Update golubev data.
6533
6534 2003-01-15  Stephen J. Turnbull  <stephen@xemacs.org>
6535
6536         * isearch-mode.el (isearch-mode-map): Substitute comment on
6537         desirability, and back out "GR is printable" changes.
6538
6539 2003-01-08  Stephen J. Turnbull  <stephen@xemacs.org>
6540
6541         * isearch-mode.el (isearch-mode-map): Don't bind CSI.
6542
6543 2003-01-07  Stephen J. Turnbull  <stephen@xemacs.org>
6544
6545         * isearch-mode.el (isearch-mode-map): GR (and C1) is printable.
6546
6547 2003-01-06  Ville Skyttä  <scop@xemacs.org>
6548
6549         * menubar-items.el (default-menubar): Use browse-url-mozilla
6550         instead of browse-url-gnome-moz for Mozilla.
6551
6552 2003-01-03  Stephen J. Turnbull  <stephen@xemacs.org>
6553
6554         * XEmacs 21.4.11 "Native Windows TTY Support" is released.
6555
6556 2002-12-27  Ville Skyttä  <scop@xemacs.org>
6557
6558         * files.el (auto-mode-alist): Remove redundant entries for modes
6559         that live in packages.
6560         (interpreter-mode-alist): Ditto.
6561
6562 2002-03-17  Ville Skyttä  <ville.skytta@xemacs.org>
6563
6564         * menubar-items.el (default-menubar): Sync with current
6565         browse-url-xemacs.el.
6566
6567 2002-11-02  Stephen J. Turnbull  <stephen@xemacs.org>
6568
6569         * XEmacs 21.4.10 "Military Intelligence" is released.
6570
6571 2002-10-07  Katsumi Yamaoka  <yamaoka@jpl.org>
6572
6573         * font-lock.el (font-lock-fontify-keywords-region): Fix typo.
6574
6575 2002-10-07  Katsumi Yamaoka  <yamaoka@jpl.org>
6576
6577         * keydefs.el (global-map): Bind C-xrd to delete-rectangle per GNU.
6578
6579 2001-05-10   Daiki Ueno  <ueno@unixuser.org>
6580
6581         * font-lock.el (font-lock-compile-keywords): Rewrite as a side
6582         effect free function.
6583         (font-lock-fontify-keywords-region): Supply the argument to
6584         font-lock-compile-keywords.
6585
6586 2002-09-22  Ville Skyttä  <ville.skytta@xemacs.org>
6587
6588         * package-get.el (package-get-download-sites): Bring sites list
6589         up to date, prefer xx.xemacs.org addresses.
6590
6591 2002-09-27  Andy Piper  <andy@xemacs.org>
6592
6593         * dialog.el (make-dialog-box): for general dialogs only
6594         delete-frame-hook will be run.
6595
6596 2002-09-28  Stephen J. Turnbull  <stephen@xemacs.org>
6597
6598         * font-lock.el (font-lock-fontify-syntactically-region): Add
6599         comment about lookup-syntax-properties, document LOUDLY as unused.
6600
6601 2002-08-26  Andy Piper  <andy@xemacs.org>
6602
6603         * gutter-items.el (set-progress-feedback-instantiator): Fix bad
6604         merge.
6605
6606 2002-09-02  Ville Skyttä  <ville.skytta@xemacs.org>
6607
6608         * bytecomp-runtime.el (make-obsolete): Docstring argument nit.
6609         (make-obsolete-variable): Ditto.
6610         (make-compatible): Ditto.
6611         (make-compatible-variable): Ditto.
6612
6613 2002-09-16  Stephen J. Turnbull  <stephen@xemacs.org>
6614
6615         * obsolete.el (parse-sexp-lookup-properties): new compatible alias
6616         for `lookup-syntax-properties'.  RFE from Alan Mackenzie.
6617
6618 2002-08-28  Andy Piper  <andy@xemacs.org>
6619
6620         * files.el (revert-buffer): propagate revert-without-query-status.
6621
6622 2002-06-03  Andy Piper  <andy@xemacs.org>
6623
6624         * dialog-items.el (make-search-dialog): align various subcontrols
6625         in visually pleasing ways, allow frame to autosize to the dialog
6626         size.
6627         * dialog.el (make-dialog-box): add a border inside the frame. Add
6628         :autosize property, if t then reset the frame size appropriately
6629         before the frame is mapped.
6630         * gutter-items.el (set-progress-feedback-instantiator): align
6631         various subcontrols.
6632         * gutter-items.el (set-progress-abort-instantiator): ditto.
6633
6634 2002-08-23  Stephen J. Turnbull  <stephen@xemacs.org>
6635
6636         * XEmacs 21.4.9 "Informed Management" is released.
6637
6638 2002-06-22  Ville Skyttä  <ville.skytta@xemacs.org>
6639
6640         * subr.el (add-to-list): Sync with GNU Emacs 21.2, adding the
6641         "&optional append" argument.
6642
6643 2002-07-16  Didier Verna  <didier@xemacs.org>
6644
6645         * subr.el (replace-in-string): fix case fold bug introduced by
6646         "2000-07-30  Ben Wing  <ben@xemacs.org>": honor the value of
6647         case-fold-search in temporary buffers.
6648
6649 2002-08-03  Steve Youngs  <youngs@xemacs.org>
6650
6651         * lib-complete.el (find-library): Remove check for mule because
6652         decompression DOES work on Mule.
6653
6654 2002-08-11  John Paul Wallington  <jpw@shootybangbang.com>
6655
6656         * simple.el (join-line): New alias for `delete-indentation'.
6657
6658 2002-08-02  Ville Skyttä  <ville.skytta@xemacs.org>
6659
6660         * font-lock.el: Some faces and doc typo fixes from GNU Emacs.
6661         (font-lock-doc-face): New alias to font-lock-doc-string-face.
6662         (font-lock-builtin-face): New.
6663         (font-lock-constant-face): New.
6664         (font-lock-face-list): Add builtin and constant faces.
6665
6666 2002-08-16  Stephen J. Turnbull  <stephen@xemacs.org>
6667
6668         * autoload.el (make-autoload): Support define-derived-mode.
6669         Collected puts of doc-string-elt property.  Based on a patch by
6670         Didier Verna <didier@xemacs.org>.
6671
6672 2002-08-15  Stephen J. Turnbull  <stephen@xemacs.org>
6673
6674         * wid-edit.el (widget-field-activate): Fix docstring typo.
6675
6676 2002-07-23  Andy Piper  <andy@xemacs.org>
6677
6678         * about.el (about-personal-info): update me.
6679
6680 2002-07-12  Andy Piper  <andy@xemacs.org>
6681
6682         * custom.el (custom-theme-set-variables): remove bogus
6683         arguments. Use custom-set-default to set defaults.
6684         (custom-set-variables): update doc.
6685         (custom-local-buffer): new, synced from FSF.
6686         (custom-set-default): ditto.
6687         (defcustom): update doc.
6688
6689 2002-06-16  Andy Piper  <andy@xemacs.org>
6690
6691         * menubar-items.el (default-menubar): enable windows printing on
6692         cygwin as well as native.
6693
6694 2002-06-12  Andy Piper  <andy@xemacs.org>
6695
6696         * printer.el (generic-print-buffer): catch all errors so that the
6697         print device can be cleared in all scenarios.
6698         (Printer-clear-device): make sure clearing the printer allows it
6699         to be used again immediately.
6700         (generic-print-region): make sure the default printer face is
6701         black-on-white.
6702
6703 2002-04-23  Jerry James  <james@xemacs.org>
6704
6705         * window-xemacs.el (display-buffer-function): Change doc to
6706         reflect new arg.
6707         * window-xemacs.el (pre-display-buffer-function): Ditto.
6708         * window-xemacs.el (display-buffer): New arg, shrink-to-fit.  If
6709         non-nil, make the new window just big enough for its contents.
6710         * frame.el (get-frame-for-buffer): Accept new arg, due to above.
6711         * frame.el (show-temp-buffer-in-current-frame): Remove broken
6712         temp-buffer-shrink-to-fit code.  Tell display-buffer instead.
6713
6714 2002-06-06  Andy Piper  <andy@xemacs.org>
6715
6716         * custom.el (custom-theme-set-variables): sync :set-after from FSF.
6717         (defcustom): ditto.
6718         (custom-handle-keyword): ditto.
6719
6720 2002-07-12  Stephen J. Turnbull  <stephen@xemacs.org>
6721
6722         * gutter-items.el (buffers-tab-selection-function): Improve doc.
6723         Make obsolete.  Default to nil.
6724         (buffers-tab-filter-functions): Improve doc.  Use literal default.
6725         Inspired by a patch by John Palmieri.
6726
6727 2002-07-01  Mike Alexander  <mta@arbortext.com>
6728
6729         * process.el (shell-command-on-region): Don't delete the region
6730         before giving it to call-process-region
6731
6732 2002-06-04  Jerry James <james@eecs.ku.edu>
6733
6734         * find-paths.el (paths-find-architecture-directory): Search in
6735         `system-configuration'/`base', not `base'`system-configuration'.
6736
6737 2002-06-23  Ville Skyttä  <ville.skytta@xemacs.org>
6738
6739         * info.el (Info-index): Add missing \ in [ t].
6740
6741 2002-06-11  Stephen J. Turnbull  <stephen@xemacs.org>
6742
6743         * gutter-items.el (gutter-buffers-tab-visible-p,
6744         buffers-tab-omit-function, buffers-tab-selection-function,
6745         buffers-tab-filter-functions):
6746         Doc improvements.
6747
6748 2002-06-09  Stephen J. Turnbull  <stephen@xemacs.org>
6749
6750         * toolbar.el (toolbar-icon-directory): Document trailing separator.
6751
6752         * toolbar-items.el (toolbar-news): Fix typo in message string.
6753
6754 2002-06-08  Stephen J. Turnbull  <stephen@xemacs.org>
6755
6756         * dialog.el (yes-or-no-p-dialog-box): 
6757         * cmdloop.el (y-or-n-p-minibuf):
6758         (yes-or-no-p-minibuf):
6759         (yes-or-no-p):
6760         (y-or-n-p): 
6761         Specify negative answers in docstrings.
6762
6763 2002-05-25  Steve Youngs  <youngs@xemacs.org>
6764
6765         * package-ui.el (pui-help-echo): Display both installed and author
6766         version.  Use a balloon-help window to display extra info like
6767         package requires.
6768
6769 2002-05-30  Andy Piper  <andy@xemacs.org>
6770
6771         * files.el (revert-buffer-internal): don't visit
6772         revert-buffer. Kill buffer when not used. Suggested by Mike
6773         Alexander <mta@arbortext.com>
6774
6775 2002-05-20  Stephen J. Turnbull  <stephen@xemacs.org>
6776
6777         * files.el (revert-buffer): More docstring fiddling.
6778
6779 2002-05-19  Stephen J. Turnbull  <stephen@xemacs.org>
6780
6781         * files.el (revert-buffer):
6782         (revert-buffer-internal):
6783         (revert-buffer-insert-file-contents-function):
6784         Improve docstrings and comments.
6785
6786 2002-05-08  Andy Piper  <andy@xemacs.org>
6787
6788         * files.el (revert-buffer): observe noconfirm behavior.
6789
6790 2002-04-09  Andy Piper  <andy@xemacs.org>
6791
6792         * files.el (revert-buffer): use revert-buffer-internal if it looks
6793         like doing so will not result in any user-visible changes.
6794         (revert-buffer-internal): new function. Do the actual process of
6795         reversion and then see whether the result is any different to what
6796         we have already. If it is not then do nothing.
6797
6798 2001-12-11  Andy Piper  <andy@xemacs.org>
6799
6800         * menubar.el (get-popup-menu-response): re-order so that it works
6801         on more sane/facist window systems.
6802
6803 2001-12-03  Andy Piper  <andy@xemacs.org>
6804
6805         * faces.el (frob-face-property): don't infloop in face frobbing
6806         from Jan Vroonhof <jan@xemacs.org>.
6807
6808 2001-11-30  Jan Vroonhof  <jan@xemacs.org>
6809
6810         * faces.el (frob-face-property): Follow face fall-back hierarchy
6811         properly for face properties without an instance. Only do manual
6812         copy form 'default in last resort. This handles in particular
6813         the case where 'default itself has only a fall-back (which is
6814         the case by default on windows).
6815
6816 2001-11-24  Andy Piper  <andy@xemacs.org>
6817
6818         * printer.el (generic-print-region): set default-frame-plist to
6819         nil while creating the printer frame so that sizes reflect the
6820         printed page.
6821
6822         * faces.el (face-complain-about-font): Don't complain on printers.
6823
6824 2002-05-10  Stephen J. Turnbull  <stephen@xemacs.org>
6825         
6826         * package-net.el: Andy synch.
6827         
6828 2001-12-16  Andy Piper  <andy@xemacs.org>
6829
6830         * package-get.el (package-get-update-all): Make sure installed.db
6831         gets updated after updating packages.
6832
6833 2002-03-28  Ben Wing  <ben@xemacs.org>
6834
6835         * msw-glyphs.el: Set glyph-contrib-p to nil on hscroll,
6836         continuation, truncation so that we don't get line jumpiness from
6837         them being larger than the line height.
6838
6839         * msw-font-menu.el (mswindows-font-menu-font-data): Fix bug.
6840
6841 2001-11-30  Jan Vroonhof  <jan@xemacs.org>
6842
6843         * font.el (font-window-system-mappings): Add mapping for Gtk
6844         (assume identical to X) 
6845
6846 2002-02-04  Andy Piper  <andy@xemacs.org>
6847
6848         * files.el (convert-standard-filename): Fix for short filename
6849         Peter Arius <pas@methodpark.de>
6850
6851 2001-12-10  Christoph Wedler  <Christoph.Wedler@sap.com>
6852
6853         * list-mode.el (default-choose-completion): completion-base-size
6854         should refer to local value in the completion list buffer.
6855
6856 2001-12-03  Didier Verna  <didier@xemacs.org>
6857
6858         * rect.el: autoload `replace-rectangle'.
6859         * keydefs.el (global-map): bind it to `C-x r p'.
6860
6861 2002-05-09  Stephen J. Turnbull  <stephen@xemacs.org>
6862
6863         * XEmacs 21.4.8 "Honest Recruiter" is released.
6864
6865 2002-05-09  Stephen J. Turnbull  <stephen@xemacs.org>
6866
6867         This patch is based on Jerry James's patch and analysis.
6868
6869         * select.el (get-clipboard):
6870         (get-selection):
6871         Update docstrings.
6872         (get-clipboard-foreign):
6873         (get-selection-foreign):
6874         New function for use as `interprogram-paste-function's.
6875
6876         * simple.el (interprogram-paste-function): Change default to
6877         `get-clipboard-foreign'; improve docstring.
6878         (interprogram-cut-function): Improve dosctring.
6879
6880 2002-05-04  Stephen J. Turnbull  <stephen@xemacs.org>
6881
6882         * XEmacs 21.4.7 "Economic Science" is released.
6883
6884 2002-03-18  Adrian Aichner  <adrian@xemacs.org>
6885
6886         * cus-edit.el (customize-save-variable): Fix typo in prompt.
6887
6888 2002-03-26  John Paul Wallington  <jpw@xemacs.org>
6889
6890         * obsolete.el (assq-delete-all): New compatibility alias for 
6891         remassq.
6892
6893 2002-01-09  Simon Josefsson  <jas@extundo.com>
6894
6895         * files.el (auto-mode-alist): Support Sieve (*.siv, *.sieve).
6896
6897 2002-01-04  Adrian Aichner  <adrian@xemacs.org>
6898
6899         * info.el (Info-auto-generate-directory): Default
6900         Info-auto-generate-directory to 'if-outdated.
6901
6902 2002-03-28  Stephen J. Turnbull  <stephen@xemacs.org>
6903
6904         * startup.el (normal-top-level): Prevent migration code from
6905         trashing .emacs on an error in loading the init files.
6906
6907 2002-03-14  Ville Skyttä  <ville.skytta@xemacs.org>
6908
6909         * files.el (auto-mode-alist): GNUmakefile is a Makefile,
6910         "system default" Xdefaults and friends get xrdb-mode.
6911
6912 2002-03-05  Mats Lidell  <matsl@contactor.se>
6913  
6914         * help-nomule.el (tutorial-supported-languages): Added Swedish
6915         tutorial. Sorted languages.
6916
6917 2002-02-11  Mike Sperber <mike@xemacs.org>
6918
6919         * info.el (Info-maybe-update-dir): Regenerate dir if we're
6920         regenerating outdated dir files and dir is non-existent.
6921
6922 2002-01-27  Stephen J. Turnbull  <stephen@xemacs.org>
6923
6924         * code-files.el (convert-mbox-coding-system): Improve comment.
6925         (write-region): Improve docstring.  Reformat to 80 columns.  Add
6926         coding-system argument to `write-region-pre-hook' call.
6927         (write-region-pre-hook): Fix docstring to mention lockname argument.
6928
6929 2002-01-18  Stephen J. Turnbull  <stephen@xemacs.org>
6930
6931         * minibuf.el (completing-read): Remove redundant wrong arg list.
6932
6933         * help.el (with-displaying-help-buffer): Put usage advice in docstring.
6934
6935 2001-12-27  John Paul Wallington  <jpw@shootybangbang.com>
6936
6937         * obsolete.el (interactive-form): new compatibility alias for 
6938         function-interactive.
6939
6940 2001-11-29  Adrian Aichner  <adrian@xemacs.org>
6941
6942         * menubar-items.el (Menubar-items-truncate-list): Removed.
6943         * menubar-items.el (Menubar-items-truncate-history): New.
6944         * menubar-items.el (default-menubar): Use
6945         Menubar-items-truncate-history.
6946
6947 2002-02-03  Adrian Aichner  <adrian@xemacs.org>
6948
6949         * printer.el (generic-print-region): Pass correct arguments to
6950         lpr-region.  Thanks to Nevin Kapur <nevin@jhu.edu> and Björn
6951         Torkelsson <torkel@acc.umu.se>.
6952
6953 2002-01-09  John Paul Wallington  <jpw@shootybangbang.com>
6954
6955         * help.el (describe-mode): synched with FSF 19.34; handle nil
6956         minor mode indicators.
6957
6958 2001-12-03  Christoph Wedler  <Christoph.Wedler@sap.com>
6959
6960         * minibuf.el (completing-read): Update docstring.
6961
6962 2001-12-17  Stephen J. Turnbull  <stephen@xemacs.org>
6963
6964         * XEmacs 21.4.6 "Common Lisp" is released.
6965
6966 2001-11-21  Stephen J. Turnbull  <stephen@xemacs.org>
6967
6968         * package-net.el: Inadvertant synch with Windows branch.  From
6969         Andy's log:
6970         (package-net-kit-version): new variable.
6971         (package-net-generate-bin-ini): use it. Remove unwanted functions.
6972
6973 2001-11-28  Steve Youngs  <youngs@xemacs.org>
6974
6975         * package-get.el (package-get-locate-index-file): Also search the
6976         core etc/ directory for the package index file if it can't be
6977         found in ~/.xemacs/.
6978
6979 2001-12-13  William Perry  <wmperry@gnu.org>
6980
6981         * dialog-gtk.el (popup-builtin-question-dialog):
6982         Conform to API in gui.c.
6983         
6984 2001-11-12  Andy Piper  <andy@xemacs.org>
6985
6986         * cus-edit.el (custom-save-face-internal): make sure we save
6987         non-themed faces.
6988         (custom-save-variables): ditto variables.
6989
6990 2001-11-20  Stephen J. Turnbull  <stephen@xemacs.og>
6991
6992         * faces.el (make-face-family):
6993         (make-face-size):
6994         New face-modifying functions per Jan Vroonhof.
6995
6996         cus-face.el (custom-set-face-font-family):
6997         (custom-set-face-font-size):
6998         Use them.
6999
7000         * font.el (font-window-system-mappings): More precise docstring.
7001
7002         (font-create-name):
7003         (font-create-object):
7004         (tty-font-create-object):
7005         (tty-font-create-plist):
7006         (x-font-create-object):
7007         (x-font-create-name):
7008         (ns-font-create-name):
7009         (mswindows-font-create-object):
7010         (mswindows-font-create-name):
7011         Add doctrings.
7012
7013 2001-11-14  John Paul Wallington <jpw@shootybangbang.com>
7014
7015         * gtk-faces.el (gtk-init-device-faces): removed spurious
7016         quote before let* expression.
7017
7018 2001-10-29  Andy Piper  <andy@xemacs.org>
7019
7020         * code-files.el (toggle-buffer-file-coding-system): mark buffer as
7021         modified when changing coding system.
7022
7023         * toolbar-items.el (toolbar-dired): Use interactive "D" spec so
7024         that we invoke the GUI directory selector.
7025
7026 2001-10-25  Andy Piper  <andy@xemacs.org>
7027
7028         * dialog.el (make-dialog-box): use new directory dialog support.
7029         * minibuf.el (read-file-name-1): ditto.
7030         (read-file-name): ditto.
7031         (read-directory-name): ditto.
7032
7033 2001-10-23  Stephen J. Turnbull  <stephen@xemacs.org>
7034
7035         * XEmacs 21.4.5 "Civil Service" is released.
7036
7037 2001-04-23  Didier Verna  <didier@xemacs.org>
7038
7039         * cus-edit.el (custom-variable-pre-save): New.
7040         * cus-edit.el (custom-variable-post-save): New.
7041         * cus-edit.el (custom-variable-save): use them.
7042         * cus-edit.el (custom-face-pre-save): New.
7043         * cus-edit.el (custom-face-post-save): New.
7044         * cus-edit.el (custom-face-save): use them.
7045         * cus-edit.el (custom-group-pre-save): New.
7046         * cus-edit.el (custom-group-post-save): New.
7047         * cus-edit.el (custom-group-save): use them.
7048         * cus-edit.el (Custom-save): use the pre/post functions above,
7049         call `custom-save-all' only once.
7050         * cus-edit.el (custom-variable-pre-reset-standard): New.
7051         * cus-edit.el (custom-variable-post-reset-standard): New.
7052         * cus-edit.el (custom-variable-reset-standard): use them.
7053         * cus-edit.el (custom-face-pre-reset-standard): New.
7054         * cus-edit.el (custom-face-post-reset-standard): New.
7055         * cus-edit.el (custom-face-reset-standard): use them.
7056         * cus-edit.el (custom-group-pre-reset-standard): New.
7057         * cus-edit.el (custom-group-post-reset-standard): New.
7058         * cus-edit.el (Custom-reset-standard): use them.
7059         * cus-edit.el (custom-face-reset-saved): use the pre/post
7060         functions above, call `custom-save-all' only once.
7061
7062 2001-04-08  Danny Colascione  <qtmstr@optonline.net>
7063
7064         * gutter-items.el (buffers-tab face): Derive from the modeline
7065         face by default.  Many people use white-on-black for the default
7066         font, and the tabs look hideous with that color combination.  The
7067         modeline usually has the correct colors.
7068
7069 2001-09-28  Robert Pluim  <rpluim@bigfoot.com>
7070
7071         * etags.el (find-tag): Doc fix, point users at pop-tag-mark.
7072         (tag-mark-stack-max): Typo fix.
7073
7074 2001-09-28  Ben Wing  <ben@xemacs.org>
7075
7076         * font-lock.el:
7077         * font-lock.el (font-lock-after-change-function):
7078         fix problem with last patch, reported by Katsumi Yamaoka.
7079
7080 2001-09-17  Ben Wing  <ben@xemacs.org>
7081
7082         * font-lock.el (font-lock-after-change-function):
7083         fix problem when you insert a comment on the line before a line of
7084         code: if we use the following char, then when you hit backspace,
7085         the following line of code turns the comment color.
7086
7087 2001-06-08  Ben Wing  <ben@xemacs.org>
7088
7089         * process.el: comment about shell-command-switch.
7090         * process.el (shell-quote-argument): Need to quote a null
7091         argument, too.  From Dan Holmsand.
7092         
7093         * startup.el (normal-top-level): Delete some unused FSF junk.
7094         * startup.el (command-line-early):
7095         
7096         * startup.el (command-line): Call MS Windows init function.
7097         
7098         * win32-native.el:
7099         * win32-native.el (mswindows-system-shells): New.
7100         * win32-native.el (mswindows-system-shell-p): New.
7101         * win32-native.el (init-mswindows-at-startup): New.
7102         * win32-native.el (mswindows-quote-one-vc-runtime-arg):
7103         * win32-native.el (mswindows-quote-one-simple-arg):
7104         * win32-native.el (mswindows-quote-one-command-arg):
7105         * win32-native.el (mswindows-construct-process-command-line-alist):
7106         Correct comments at top.  Correctly handle passing arguments
7107         to Cygwin programs and to bash.  Fix quoting of zero-length
7108         arguments (from Dan Holmsand).  Set shell-command-switch based
7109         on shell-file-name, which in turn comes from env var SHELL.
7110
7111 2001-07-18  Alexey Mahotkin  <alexm@hsys.msk.ru>
7112
7113         * toolbar.el (toolbar-visible-p, toolbar-captioned-p,
7114         default-toolbar-position): Fill docstrings for balloon-help.
7115
7116 2001-03-15  Stephen J. Turnbull  <stephen@xemacs.org>
7117
7118         * faces.el: Reenable specifications over 'gtk domain.
7119
7120 2001-08-08  Didier Verna  <didier@xemacs.org>
7121
7122         * autoload.el (update-autoload-files): make defdir a file name,
7123         not directory name.
7124
7125 2001-08-06  Steve Youngs  <youngs@xemacs.org>
7126
7127         * menubar-items.el (default-menubar): Use 'report-xemacs-bug'.
7128
7129         * lisp-mnt.el (lm-report-bug): Use 'report-xemacs-bug-beta-address'.
7130
7131 2001-08-01  Edward M. Lee  <tailbert@yahoo.com>
7132
7133         * font-menu.el (font-menu-set-font): Default to current font-family.
7134         (font-menu-preferred-resolution):
7135         (font-menu-size-scaling):
7136         Provide gtk defaults, too.
7137
7138 2001-07-29  Mike Alexander  <mta@arbortext.com>
7139
7140         * cus-face.el (custom-set-face-font-size): Last arg to apply is a
7141         list
7142         (custom-set-face-font-family): ditto
7143
7144 2001-07-26  Mike Sperber <mike@xemacs.org>
7145
7146         * files.el (auto-mode-alist): .9 files are man pages, too.
7147
7148 2001-07-23  Edwin Steiner <esteiner@net4you.at>
7149
7150         * process.el (call-process-internal): bind
7151         coding-system-for-write to 'binary when calling
7152         start-process-internal, so the process receives 
7153         the literal contents of INFILE.
7154
7155 2001-09-15  Edward M. Lee  <tailbert@yahoo.com>
7156
7157         * files.el (auto-mode-alist): Add configure.ac support.
7158
7159 2001-07-19  Adrian Aichner  <adrian@xemacs.org>
7160
7161         * buff-menu.el:
7162         mouse.el:
7163         Adrian's mouse-track patch.  See <y9plq0nc.fsf@ecf.teradyne.com>.
7164
7165 2001-07-28  Stephen J. Turnbull  <stephen@xemacs.org>
7166
7167         * XEmacs 21.4.4 "Artificial Intelligence" is released.
7168
7169 2001-07-10  Katsumi Yamaoka  <yamaoka@jpl.org>
7170
7171         * mule/kinsoku.el (kinsoku-bol-p): Work with ascii and non-ascii
7172         mixed text.
7173         (kinsoku-eol-p): Ditto.
7174
7175 2001-07-09  Katsumi Yamaoka  <yamaoka@jpl.org>
7176
7177         * mule/kinsoku.el (kinsoku-ascii-eol, kinsoku-gb-bol,
7178         kinsoku-gb-eol, kinsoku-big5-bol, kinsoku-big5-eol): Assign
7179         characters as the category `s' or `e' correctly.
7180
7181 2001-06-06  Alexey Mahotkin  <alexm@hsys.msk.ru>
7182
7183         * mule/cyrillic.el: Uncomment definition of ccl-encode-koi8-r-font.
7184
7185 2001-06-14  Alexey Mahotkin  <alexm@hsys.msk.ru>
7186
7187         * mule/cyrillic.el:  Set up case table.
7188
7189 2001-06-08  Mike Sperber <mike@xemacs.org>
7190
7191         * files.el (save-some-buffers-1): Don't zap the help window right
7192         after `map-y-or-n-p' has popped it up.
7193
7194 2001-06-15  Nick Pakoulin  <npak@ispras.ru>
7195
7196         * help.el (frob-help-extents): Require 'hyper-apropos for faces.
7197
7198 2001-07-18  Stephen J. Turnbull  <stephen@xemacs.org>
7199
7200         * specifier.el: define-specifier-tag 'gtk.
7201
7202 2001-05-12  Ben Wing  <ben@xemacs.org>
7203
7204         * find-paths.el (paths-find-recursive-path):
7205         fix error with null EXCLUDE-REGEXP.
7206         
7207         * font-lock.el (font-lock-mode):
7208         fix problem reported by hrvoje with buffers starting with a space.
7209         
7210 2001-05-06  Ben Wing  <ben@xemacs.org>
7211
7212         * dialog.el (make-dialog-box):
7213         * menubar-items.el (default-menubar):
7214         * printer.el (generic-print-buffer):
7215         * printer.el (generic-print-region):
7216         implement printing the selection when it's selected.
7217
7218 2001-04-18  Didier Verna  <didier@xemacs.org>
7219
7220         * cus-edit.el (Custom-reset-standard): reset to standard settings
7221         not only when the buffer's :custom-state is 'modified, but also
7222         when it is 'set or 'saved.
7223
7224 2001-04-17  Didier Verna  <didier@xemacs.org>
7225
7226         * startup.el (load-user-init-file): define `custom-file' before
7227         loading the user's init file.
7228
7229 2001-04-09  Danny Colascione  <qtmstr@optonline.net>
7230
7231         * menubar.el (popup-mode-menu): Make it work with
7232         popup-menu-titles turned off.
7233         
7234 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
7235
7236         * about.el (about-mailto-link): Use compose-mail for sending mail.
7237
7238 2001-07-14  Sean MacLennan  <seanm@storm.ca>
7239
7240         * package-admin.el (package-install-hook): New.
7241         (package-delete-hook): New.
7242         (package-admin-add-single-file-package): Use package-delete-hook.
7243
7244         * package-get.el (package-get): Use package-install-hook.
7245
7246 2001-06-26  Robert Pluim  <rpluim@bigfoot.com>
7247
7248         * package-ui.el (pui-install-selected-packages): reverse the lists
7249         of packages so that they get handled in the same order as they
7250         were selected.
7251
7252 2001-06-26  Robert Pluim  <rpluim@bigfoot.com>
7253
7254         * packages.el (locate-library): Use read-library-name for completion.
7255
7256 2001-05-21  Martin Buchholz  <martin@xemacs.org>
7257
7258         * byte-optimize.el (=): `=' is not a binary predicate!
7259         Fix incorrect optimization: (= 0 0 (random 2)) ==> 0 or 1.
7260         Use byte-optimize-predicate, not byte-optimize-binary-predicate,
7261
7262 2001-05-20  Martin Buchholz  <martin@xemacs.org>
7263
7264         * bytecomp.el (byte-compile-arithcompare):
7265         Only optimize (= x) ==> t if byte-compile-delete-errors is not nil.
7266
7267 2001-06-03  William M. Perry  <wmperry@gnu.org>
7268
7269         * dialog-gtk.el (popup-builtin-open-dialog): Don't forget to
7270         return the filename selected by the user!
7271
7272 2001-05-31  William M. Perry  <wmperry@gnu.org>
7273
7274         * font-menu.el: Avoid arithmetic with 'nil' when using the font menu
7275         in XEmacs/GTK.
7276
7277 2001-05-29  Alexey Mahotkin  <alexm@hsys.msk.ru>
7278
7279         * coding.el: Tiny typo fixed.
7280
7281 2001-05-17  Stephen J. Turnbull  <stephen@xemacs.org>
7282
7283         * XEmacs 21.4.3 "Academic Rigor" is released.
7284
7285 2001-05-17  Stephen J. Turnbull  <stephen@xemacs.org>
7286
7287         * config.values.sh:  lisp/utils?/config.el -> lisp/config.el.
7288
7289 2001-05-10  Stephen J. Turnbull  <stephen@xemacs.org>
7290
7291         * XEmacs 21.4.2 "Developer-Friendly Unix APIs" is released.
7292
7293 2001-05-04  Ben Wing  <ben@xemacs.org>
7294
7295         * printer.el (generic-print-buffer):
7296         * printer.el (generic-print-region):
7297         Enable dialog boxes.  Apply workaround recommended by Kirill.
7298         fix (fboundp 'lpr-buffer) -> (fboundp 'lpr-region).
7299         
7300         * simple.el (kill-whole-line):
7301         * simple.el (kill-line-1):
7302         * simple.el (kill-entire-line):
7303         * simple.el (kill-line):
7304         * simple.el (backward-kill-line):
7305         Take out interactive dependence of kill-whole-line.
7306
7307 2001-04-22  Ben Wing  <ben@xemacs.org>
7308
7309         * dialog.el (make-dialog-box):
7310         Put dialog titles back in -- this time correctly.  Fix various
7311         other problems with leaks and such.
7312
7313         * simple.el (region-exists-p):
7314         * simple.el (region-active-p):
7315         Add comment about which one is correct to use in menu specs.
7316
7317 2001-05-05  Ben Wing  <ben@xemacs.org>
7318
7319         * dialog.el (make-dialog-box): fix doc string.
7320         * menubar-items.el (default-menubar): Add Page Setup for Windows,
7321         take out Pretty Print.
7322         * printer.el:
7323         * printer.el (printer-current-device): New.
7324         * printer.el (Printer-get-device): New.
7325         * printer.el (Printer-clear-device): New.
7326         * printer.el (generic-page-setup): New.
7327         * printer.el (generic-print-buffer):
7328         * printer.el (generic-print-region):
7329         Implement Page Setup.  Handle errors properly.
7330
7331 2001-05-05  Ben Wing  <ben@xemacs.org>
7332
7333         * subr.el (error): Complete list of errors in doc string.
7334         
7335 2001-04-22  Ben Wing  <ben@xemacs.org>
7336
7337         * bytecomp-runtime.el (byte-compiler-options): Correct doc string.
7338         
7339 2001-05-03  Adrian Aichner  <adrian@xemacs.org>
7340
7341         * build-report.el: Remove CVS keywords since this file has been in
7342         core lisp for a while now.
7343         * build-report.el (build-report-make-output-files): Fix typo.
7344
7345 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
7346
7347         * about.el (about-finish-buffer): Make sure the last change works
7348         even if EVENT is nil.
7349
7350 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
7351
7352         * about.el (about-finish-buffer): Kill/bury the buffer where the user
7353         clicked, not the one that happens to be the current buffer at the
7354         time.
7355
7356 2001-03-19  Karl M. Hegbloom  <karlheg@microsharp.com>
7357
7358         * cus-edit.el (custom-display): Support the GTK Window System also.
7359
7360 2001-04-30  Ben Wing  <ben@xemacs.org>
7361
7362         * printer.el:
7363         * printer.el (printer-page-header):
7364         * printer.el (Print-context): New.
7365         * printer.el (printer-page-footer):
7366         * printer.el (generate-header-element): New.
7367         * printer.el (generate-header-line): New.
7368         * printer.el (print-context-property):
7369         * printer.el (generic-print-buffer):
7370         * printer.el (generic-print-region):
7371         Implement headers and footers.  Implement calling Print dialog box
7372         (#### but it doesn't quite work yet).
7373
7374 2001-04-25  Ben Wing  <ben@xemacs.org>
7375
7376         * about.el (xemacs-hackers):
7377         * about.el (about-url-alist):
7378         * about.el (about-personal-info):
7379         * about.el (about-hacker-contribution):
7380         More contributions.
7381         
7382         * simple.el (handle-post-motion-command):
7383         Fix spurious setting of zmacs-region-stays to t after a non-shift
7384         motion command.
7385
7386 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
7387
7388         * about.el (about-personal-info): Update my bio.
7389         (about-hacker-contribution): Ditto.
7390
7391 2001-04-23  Stephen J. Turnbull  <turnbull@sk.tsukuba.ac.jp>
7392
7393         * startup.el (splash-frame-body): Update copyright notices: Ben, FSF.
7394
7395 2001-04-19  Andy Piper  <andy@xemacs.org>
7396
7397         * package-net.el (package-net-cygwin32-binary-size): new size.
7398         (package-net-win32-binary-size): new size.
7399         (package-net-convert-index-to-ini): Use new arch.
7400         (package-net-batch-convert-index-to-ini): Removed.
7401         (package-net-generate-bin-ini): New.
7402         (package-net-batch-generate-bin-ini): New.
7403
7404 2001-04-19  Stephen J. Turnbull  <stephen@xemacs.org>
7405
7406         * XEmacs 21.4.1 "Copyleft" is released.
7407
7408 2001-04-19  Stephen J. Turnbull  <stephen@xemacs.org>
7409
7410         * x-compose.el (xlib-input-method-bug-workaround):
7411         (alias-colon-to-double-quote):
7412         Force sort in map-keymap to work around rehash bug.
7413
7414 2001-04-17  Ben Wing  <ben@xemacs.org>
7415
7416         * about.el: Finish overhaul, add a few new hackers, update a
7417         couple old ones.
7418
7419 2001-04-16  Stephen J. Turnbull  <stephen@xemacs.org>
7420
7421         * XEmacs 21.4.0 "Solid Vapor" is released.
7422
7423 2001-04-15  Ben Wing  <ben@xemacs.org>
7424
7425         * about.el:
7426         * about.el (about-headline-face): New.
7427         * about.el (about-link-face): New.
7428         * about.el (about-current-release-maintainers): New.
7429         * about.el (about-other-current-hackers): New.
7430         * about.el (about-url-alist):
7431         * about.el (about-once-and-future-hackers): New.
7432         * about.el (about-mailto-link): New.
7433         * about.el (about-get-buffer):
7434         * about.el (about-finish-buffer):
7435         * about.el (about-xemacs):
7436         * about.el (about-features): Removed.
7437         * about.el (about-advantages): New.
7438         * about.el (about-maintainer-info): Removed.
7439         * about.el (about-personal-info): New.
7440         * about.el (about-hacker-contribution): New.
7441         * about.el (about-maintainer):
7442         * about.el (about-show-linked-info):
7443         * about.el (about-hackers):
7444         Major revamping.  Rewriting of most of the text, improve the
7445         link handling, separate info on contributors into personal
7446         and contribution info, add new contributors, update personal
7447         info, etc. etc.
7448         
7449         * menubar-items.el (default-menubar):
7450         Help menubar entry for News now says more accurately
7451         "What's New in XEmacs".
7452         
7453         * mouse.el:
7454         * mouse.el (mouse-track-cleanup-hook):
7455         * mouse.el (mouse-track):
7456         Don't set-buffer to a dead buffer when calling mouse-track
7457         cleanup hooks.
7458
7459 2001-04-14  Stephen J. Turnbull  <stephen@xemacs.org>
7460
7461         * XEmacs 21.2.47 "Zephir" is released.
7462
7463 2001-04-02  Jan Vroonhof  <jan.vroonhof@ntlworld.com>
7464
7465         * dialog.el (make-dialog-box): Disable dialog box titles until
7466         we get them working.
7467
7468 2001-03-30  Ben Wing  <ben@xemacs.org>
7469
7470         * help.el:
7471         * help.el (Help-princ-face):
7472         * help.el (Help-prin1-face):
7473         * help.el (frob-help-extents):
7474         * help.el (describe-function-1):
7475         * help.el (describe-variable):
7476         Avoid using font-lock faces, which may not be defined.
7477         Instead, use hyper-apropos faces, and make sure they're
7478         defined as necessary by using `require'. (It's not so safe
7479         to do this for font-lock.) In any case, we will eventually
7480         be merging this functionality into hyper-apropos.
7481
7482         * loaddefs.el (completion-ignored-extensions):
7483         Fix documentation.
7484         
7485         * menubar-items.el (menu-truncate-list): Removed.
7486         * menubar-items.el (Menubar-items-truncate-list): New.
7487         * menubar-items.el (default-menubar):
7488         Fix errors if grep or compile command is too long.  Rename helper
7489         function to be less visible.
7490
7491 2001-03-23  Martin Buchholz  <martin@xemacs.org>
7492
7493         * byte-optimize.el (byte-optimize-minus):
7494         Fix mis-byte-compilation of (- 0 x) --> (- (- x))
7495
7496 2001-03-26  Hrvoje Niksic  <hniksic@arsdigita.com>
7497
7498         * dumped-lisp.el (preloaded-file-list): Load mule/latin.el when
7499         Mule is available.
7500
7501         * mule/latin.el: New file.
7502
7503 2001-03-11  Ben Wing  <ben@xemacs.org>
7504
7505         * auto-save.el:
7506         * auto-save.el (auto-save-directory):
7507         * auto-save.el (make-auto-save-file-name):
7508         * auto-save.el (auto-save-file-name-p): New.
7509
7510         Merge in improvements from other definition of
7511         make-auto-save-file-name in files.el.
7512         
7513         * auto-save.el (auto-save-original-name):
7514         * auto-save.el (auto-save-name-in-fixed-directory):
7515         * auto-save.el (auto-save-unslashify-name): Removed.
7516         * auto-save.el (auto-save-slashify-name): Removed.
7517         * auto-save.el (auto-save-reserved-chars): New.
7518         * auto-save.el (auto-save-escape-name): New.
7519         * auto-save.el (auto-save-unhex): New.
7520         * auto-save.el (auto-save-unescape-name): New.
7521
7522         Change algorithm for encoding filenames in auto-save names to be
7523         entirely safe with all filesystems and all possible characters in
7524         a filename, and 100% reversible. (Essentially, uses
7525         quoted-printable as the encoding.)
7526         
7527         * auto-save.el (recover-all-files):
7528
7529         Use insert-directory rather than calling ls directly -- fixes
7530         things under Windows.
7531
7532         * files.el:
7533         * files.el (convert-standard-filename): Substitute FSF's
7534         definition for this (we had nothing here before).
7535         
7536         * files.el (backup-buffer): Warning fix.
7537         
7538         * files.el (make-backup-file-name):
7539         * files.el (find-backup-file-name):
7540         Fix error in calling sequence to auto-save-file-name-p.
7541         
7542         * files.el (recover-file):
7543         Use insert-directory rather than calling ls directly -- fixes
7544         things under Windows.
7545
7546         * files.el (make-auto-save-file-name): Removed.
7547         * files.el (auto-save-file-name-p): Removed.
7548         auto-save is always dumped so no sense in having a definition
7549         that will always be overwritten with another.
7550         
7551         * files.el (insert-directory):
7552         * win32-native.el:
7553         * win32-native.el (debug-mswindows-process-command-lines):
7554         * win32-native.el (original-make-auto-save-file-name): Removed.
7555         * win32-native.el (make-auto-save-file-name): Removed.
7556
7557
7558 2001-03-21  Martin Buchholz <martin@xemacs.org>
7559
7560         * XEmacs 21.2.46 "Urania" is released.
7561
7562 2001-03-16  Stephen J. Turnbull  <stephen@xemacs.org>
7563
7564         * menubar-items.el (default-menubar): Update sample.emacs to
7565         sample.init.el and adjust accelerators.
7566
7567 2001-02-02  Stephen J. Turnbull  <stephen@xemacs.org>
7568
7569         * build-report.el (build-report): Improve docstring.
7570
7571 2001-03-15  Stephen J. Turnbull  <stephen@xemacs.org>
7572
7573         * ChangeLog: Log GTK merge.
7574
7575         * gutter-items.el:
7576         * mwheel.el:
7577         * sound.el:
7578         * startup.el:
7579         Revert gratuitous whitespace changes.
7580
7581 2001-03-07  Ben Wing  <ben@xemacs.org>
7582
7583         * help.el:
7584         * help.el (key-or-menu-binding):
7585         * help.el (Help-find-file): New.
7586         * help.el (describe-beta):
7587         * help.el (describe-copying):
7588         * help.el (describe-project):
7589         * help.el (view-emacs-news):
7590         * help.el (view-sample-init-el): New.
7591         * help.el (Help-princ-face): New.
7592         * help.el (Help-prin1-face): New.
7593         * help.el (help-symbol-function-context-menu):
7594         * help.el (help-symbol-variable-context-menu):
7595         * help.el (help-symbol-function-and-variable-context-menu):
7596         * help.el (frob-help-extents):
7597         * help.el (describe-function-1):
7598         * help.el (describe-variable):
7599
7600         Add coloring in Help buffers, correspondent with hyperlinks.
7601         View files in view-mode rather than Fundamental.
7602         Remove separators from context menus -- now handled in generic code.
7603         Add `Find Tag' to context menu.
7604         
7605         * menubar.el (popup-mode-menu):
7606
7607         Rewrite code that outputs the popup menu to (a) put more specific
7608         entries first, (b) be more robust, (c) output the proper context
7609         menu separators automatically (the context menu functionality is
7610         new and currently used only by Help).
7611
7612 2001-03-10  William M. Perry  <wmperry@aventail.com>
7613
7614         * dialog-gtk.el (gtk-make-dialog-box-internal): Forgot to rewrite
7615         this function when converting from the 21.1 GTK branch.  Now
7616         supports file, password, question, and color built-in dialogs.
7617
7618 2001-03-06  Ben Wing  <ben@xemacs.org>
7619
7620         * keydefs.el:
7621         * keydefs.el (global-map):
7622         Add commented-out change of M-k (for 21.5).
7623         
7624         * menubar-items.el (default-menubar):
7625         Fix items to control kill-line behavior; add items for
7626         shifted motion.
7627         
7628         * simple.el:
7629         * simple.el (kill-whole-line):
7630         * simple.el (historical-kill-line): Removed.
7631         * simple.el (kill-line): Removed.
7632         * simple.el (kill-entire-line): New.
7633         * simple.el (kill-line-1): New.
7634         * simple.el (backward-kill-line):
7635         Undo kill-whole-line == always changes.  Add new function
7636         kill-entire-line to unconditionally delete the current line.
7637         Add comments describing the lamentable state of affairs of
7638         the kill-line functions and variables.
7639
7640 2001-03-02  Ben Wing  <ben@xemacs.org>
7641
7642         * simple.el:
7643         * simple.el (beginning-of-buffer):
7644         * simple.el (end-of-buffer):
7645         * simple.el (mark-ring-unrecorded-commands):
7646         * simple.el (signal-error-on-buffer-boundary):
7647         * simple.el (shifted-motion-keys-select-region):
7648         * simple.el (unshifted-motion-keys-deselect-region):
7649         * simple.el (motion-keys-for-shifted-motion): New.
7650         * simple.el (handle-pre-motion-command):
7651         * simple.el (handle-post-motion-command):
7652         * simple.el (forward-char-command):
7653         * simple.el (backward-char-command):
7654         * simple.el (scroll-up-command):
7655         * simple.el (scroll-down-command):
7656         * simple.el (next-line):
7657         * simple.el (previous-line):
7658         * simple.el (backward-block-of-lines):
7659         * simple.el (forward-block-of-lines):
7660         * simple.el (backward-word):
7661         * simple.el (mark-word):
7662
7663         Augment documentation of the most common motion commands to make
7664         note of the shifted-motion support.  Improve the support to (a)
7665         properly document how it works and why it's done in the fashion it
7666         is, and (b) allow the keystrokes that trigger it to be customized.
7667
7668         Correct error in the customize specification of
7669         mark-ring-unrecorded-commands.
7670
7671 2001-03-02  Ben Wing  <ben@xemacs.org>
7672
7673         * font-lock.el:
7674         * font-lock.el (font-lock-pending-extent-table): Removed.
7675         * font-lock.el (font-lock-pending-buffer-table): New.
7676         * font-lock.el (font-lock-pre-idle-hook):
7677         * font-lock.el (font-lock-after-change-function):
7678         * font-lock.el (font-lock-fontify-pending-extents):
7679         * font-lock.el (font-lock-lisp-like):
7680
7681         Fix handling of pending extents to avoid excessive slowness (N^2
7682         behavior) when making lots of buffer changes between redisplays,
7683         such as when saving the Options.
7684
7685 2001-03-09  William M. Perry  <wmperry@aventail.com>
7686
7687         * device.el:
7688         * dragdrop.el:
7689         * dumped-lisp.el:
7690         * faces.el:
7691         * frame.el:
7692         * gnuserv.el:
7693         * loadup.el:
7694         * menubar-items.el:
7695         * minibuf.el:
7696         The Great GTK Merge.
7697
7698         * ChangeLog.GTK:
7699         * dialog-gtk.el:
7700         * gdk.el:
7701         * generic-widgets.el:
7702         * glade.el:
7703         * gnome-widgets.el:
7704         * gnome.el:
7705         * gtk-compose.el:
7706         * gtk-extra.el:
7707         * gtk-faces.el:
7708         * gtk-ffi.el:
7709         * gtk-file-dialog.el:
7710         * gtk-font-menu.el:
7711         * gtk-glyphs.el:
7712         * gtk-init.el:
7713         * gtk-iso8859-1.el:
7714         * gtk-marshal.el:
7715         * gtk-mouse.el:
7716         * gtk-package.el:
7717         * gtk-password-dialog.el:
7718         * gtk-select.el:
7719         * gtk-widget-accessors.el:
7720         * gtk-widgets.el:
7721         * gtk.el:
7722         widgets-gtk.el:
7723         The Great GTK Merge: new files.
7724
7725 2001-03-05  Stephen J. Turnbull  <stephen@xemacs.org>
7726
7727         * generic-widgets.el: Don't require gtk (a built-in feature) at
7728         top level.  Don't execute the last sexp unless (featurep 'gtk).
7729
7730 2001-02-28  Stephen J. Turnbull  <stephen@xemacs.org>
7731
7732         * mule/mule-init.el (auto-language-alist): Split zh into GB and BIG5.
7733
7734 2001-02-23  Martin Buchholz <martin@xemacs.org>
7735
7736         * XEmacs 21.2.45 "Thelxepeia" is released.
7737
7738 2001-01-25  Jason R. Mastaler  <jason@xemacs.org> 
7739  
7740         * about.el (xemacs-hackers): update my entry. 
7741         * about.el (about-maintainer-info): ditto. 
7742         * about.el (about-hackers): ditto. 
7743
7744 2001-02-20  Jan Vroonhof  <jan@xemacs.org>
7745
7746         * about.el (about-maintainer-info): More vanity info about
7747         yours truly.
7748
7749 2001-02-20  Adrian Aichner  <adrian@xemacs.org>
7750
7751         * build-report.el (build-report-destination): xemacs-build-reports
7752         has moved to SourceForge, where mailing list name length is
7753         restricted, hence the name change to
7754         xemacs-buildreports@xemacs.org.
7755         * build-report.el (build-report-keep-regexp): Update default.
7756         * build-report.el (build-report-delete-regexp): Ditto.
7757         * build-report.el (build-report-make-output-files): Ditto.
7758
7759 2001-02-19  Craig Lanning  <lanning@scra.org>
7760
7761         * lisp-mode.el: Add indentation specifications for following
7762         Common Lisp forms: handler-case, handler-bind, with-slots,
7763         with-open-file, with-open-stream, print-unreadable-object.
7764
7765 2001-02-18  Matt Tucker  <tuck@whistlingfish.net>
7766
7767         * font-lock.el (font-lock-set-defaults-1):
7768         Move initialization of `font-lock-cache-position' so that it's set
7769         even if font-lock-keywords is already defined.
7770
7771 2001-02-17  Matt Tucker  <tuck@whistlingfish.net>
7772
7773         * autoload.el (generate-file-autoloads-1):
7774         Use `emacs-lisp-mode-syntax-table' instead of
7775         `lisp-mode-syntax-table'.
7776         * lisp-mode.el (lisp-mode-syntax-table):
7777         Get rid of old checks for `parse-partial-sexp' version.
7778         Make `|' (pipe) string delimiter instead of punctuation.
7779
7780 2001-02-16  Martin Buchholz  <martin@xemacs.org>
7781
7782         * window.el (save-selected-window):
7783         Use gensym for better macro hygiene.
7784
7785 2001-02-06  Mike Sperber <mike@xemacs.org>
7786
7787         * dump-paths.el:
7788         * startup.el (startup-setup-paths): Set and use
7789         `mule-lisp-directory'.
7790         (startup-setup-paths-warning): Ditto.
7791
7792         * setup-paths.el (paths-find-mule-lisp-directory): Added.
7793         (paths-construct-load-path): Consider `mule-lisp-directory'.
7794
7795 2001-02-07  Matt Tucker  <tuck@whistlingfish.net>
7796
7797         * font-lock.el: Syntax table improvements used.  A few random
7798         changes are not specified below.
7799         (font-lock-fontify-string-delimiters):
7800         (font-lock-syntactic-keywords):
7801         (font-lock-cache-state nil):
7802         (font-lock-cache-position):
7803         New variables.
7804         (font-lock-set-syntax):
7805         (font-lock-apply-syntactic-highlight):
7806         (font-lock-fontify-syntactic-anchored-keywords):
7807         (font-lock-fontify-syntactic-keywords-region):
7808         (font-lock-eval-keywords):
7809         New functions.
7810         (font-lock-remove-face):
7811         (font-lock-fontify-syntactically-region):
7812         Use syntax properties.
7813
7814 2001-02-08  Martin Buchholz <martin@xemacs.org>
7815
7816         * XEmacs 21.2.44 "Thalia" is released.
7817
7818 2001-01-16  Mike Sperber <mike@xemacs.org>
7819
7820         * startup.el (normal-top-level): Work even if no installation root
7821         is found.
7822
7823 2001-01-30  Andy Piper  <andy@xemacs.org>
7824
7825         * gutter-items.el (progress-abort-glyph): remove instantiator.
7826         (set-progress-abort-instantiator): new function.
7827         (abort-progress-feedback): use it.
7828
7829         * gutter.el (set-gutter-dirty-p): new function.
7830
7831 2001-01-30  Didier Verna  <didier@xemacs.org>
7832
7833         * mwheel.el (mwheel-scroll): unwind-protect the selected window.
7834
7835 2001-01-24  Didier Verna  <didier@xemacs.org>
7836
7837         * sound.el (sound-extension-list): give a better default value.
7838         * sound.el (load-sound-file): improve the doc string, also find
7839         files given by absolute names, pass a real extension list to
7840         `locate-file'.
7841
7842 2001-01-26  Martin Buchholz <martin@xemacs.org>
7843
7844         * XEmacs 21.2.43 "Terspichore" is released.
7845
7846 2001-01-20  Klaus Frank <klausf@i3.informatik.rwth-aachen.de>
7847
7848         * gnuserv.el (gnuserv-process-filter): Robuster handling of error
7849         messages from gnuserv.
7850
7851 2001-01-20  Martin Buchholz <martin@xemacs.org>
7852
7853         * XEmacs 21.2.42 "Poseidon" is released.
7854
7855 2001-01-12  Nick V. Pakoulin  <npak@ispras.ru>
7856
7857         * cl-macs.el (cl-upcase-arg): New function.
7858         (cl-function-arglist): New function.
7859         (cl-transform-lambda): Automatically add CL-style lambda list to
7860         documentation string using functions above.
7861
7862 2001-01-12  Andy Piper  <andy@xemacs.org>
7863
7864         * package-get.el (package-get-custom): call
7865         package-net-update-installed-db.
7866
7867         * package-ui.el (pui-install-selected-packages): call
7868         package-net-update-installed-db.
7869
7870         * package-net.el (package-net-update-installed-db): use
7871         packages-package-list so that we reflect reality.
7872
7873         * packages.el (packages-package-list): Make docstring reflect
7874         reality.
7875
7876         * package-net.el (package-net-convert-index-to-ini): exclude mule entries.
7877
7878         * postinstall.cc (do_postinstall): don't pick up shells if cygwin
7879         isn't installed.
7880
7881 2001-01-17  Andy Piper  <andy@xemacs.org>
7882
7883         * wid-edit.el (widget-activation-glyph-mapper): activate or
7884         deactivate native widgets.
7885         (widget-glyph-insert-glyph): record instantiator.
7886         (widget-push-button-value-create): use it.
7887
7888         * gui.el (gui-button-action): new function. Make button's domain
7889         buffer current when calling.
7890         (make-gui-button): update to use gui-button-action.
7891
7892 2001-01-16  Didier Verna  <didier@xemacs.org>
7893
7894         * menubar-items.el (default-menubar): add an entry for modeline
7895         horizontal scrolling in Options -> Display.
7896
7897 2001-01-17  Steve Youngs  <youngs@xemacs.org>
7898
7899         * package-get.el (package-get-require-signed-base): Set to nil
7900         by default.
7901
7902 2001-01-17  Martin Buchholz <martin@xemacs.org>
7903
7904         * XEmacs 21.2.41 "Polyhymnia" is released.
7905
7906 2001-01-16  Mike Sperber <mike@xemacs.org>
7907
7908         * setup-paths.el (paths-core-load-path-depth): Stopgap bump to
7909         catch lisp/mule/.
7910
7911 2001-01-14  Mike Sperber <mike@xemacs.org>
7912
7913         * startup.el (maybe-create-compatibility-dot-emacs):
7914         (maybe-unmigrate-user-init-file):
7915         (unmigrate-user-init-file): Created.
7916         (maybe-migrate-user-init-file): Offer creation of compatibility
7917         .emacs.
7918         Some doc fixes wrt init file location.
7919
7920 2001-01-15  Golubev I. N.  <gin@mo.msk.ru>
7921
7922         * faces.el (face-frob-from-locale-first): new variable.
7923         (frob-face-font-2): Honor tags arg while trying to use
7924         standard-face-mapping.  When face-frob-from-locale-first is set,
7925         first try to set face inheriting from frobbed-face.
7926
7927 2001-01-15  Didier Verna  <didier@xemacs.org>
7928
7929         * about.el (xemacs-hackers): update my entry.
7930         * about.el (about-url-alist): ditto.
7931         * about.el (about-maintainer-info): ditto.
7932         * about.el (about-hackers): ditto.
7933
7934 2001-01-15  Martin Buchholz  <martin@xemacs.org>
7935
7936         The byte compiler has been badly broken for a year,
7937         by the patch of 1999-12-06.
7938         * byte-optimize.el (byte-optimize-form-code-walker):
7939         Bug was: the byte compiler was making this erroneous optimization:
7940         (progn (or (foo)) (bar)) ==> (bar)
7941
7942 2000-11-20  Mike Sperber <mike@xemacs.org>
7943
7944         * setup-paths.el (paths-core-load-path-depth): Split
7945         `paths-load-path-depth' in two for site and core lisp.  Don't
7946         recurse into core.
7947         * setup-paths.el (paths-construct-load-path): Use.
7948
7949 2001-01-10  Andy Piper  <andy@xemacs.org>
7950
7951         * package-net.el (package-net-cygwin32-binary-size): new variable
7952         (package-net-win32-binary-size): ditto.  add much needed
7953         commentary.
7954
7955         * gutter-items.el (buffers-tab-items): correct off-by-one error
7956         for buffers-tab-max-size.
7957
7958 2001-01-08  Martin Buchholz <martin@xemacs.org>
7959
7960         * XEmacs 21.2.40 is released.
7961
7962 2001-01-06  Stephen J. Turnbull  <stephen@xemacs.org>
7963
7964         * mule/hebrew.el: Fix comments and typos.
7965         mule/japanese.el: Fix comments, typos, and 8-bit character encoding.
7966
7967 2001-01-06  Stephen J. Turnbull  <stephen@xemacs.org>
7968
7969         * ChangeLog.1: move ancient log from fill.el.
7970
7971         * dump-paths.el:
7972         paragraphs.el:
7973         mule/mule-category.el:
7974         Miscellaneous typo fixes and slight doc clarifications.
7975
7976         * mule/mule-ccl.el:  Correct file name in header.
7977
7978 2000-12-31  Martin Buchholz <martin@xemacs.org>
7979
7980         * XEmacs 21.2.39 is released.
7981
7982 2000-12-27  Martin Buchholz  <martin@xemacs.org>
7983
7984         * byte-optimize.el (byte-optimize-cond):
7985         (byte-optimize-cond-1): New.
7986         Rewrite `cond' in terms of `if' and `or', which are easier to optimize.
7987         Optimizes (cond (x nil)) ==> nil.
7988         Provide better diagnostic on malformed expr like (cond foo).
7989
7990 2000-12-20  Stephen J. Turnbull  <stephen@xemacs.org>
7991
7992         * mule/mule-coding.el:
7993         mule/mule-cmds.el (reset-language-environment,
7994         set-language-environment-coding-systems):
7995         Safer default coding-priority-list, corresponding to src/file-coding.h.
7996
7997 2000-12-03  Jorma Laaksonen <jorma.laaksonen@hut.fi>
7998
7999         * package-admin.el: Allow package removal from
8000         early-package-load-path.
8001
8002 2000-12-15  Andreas Jaeger  <aj@suse.de>
8003
8004         * about.el (about-maintainer-info): Update my entry.
8005
8006 2000-12-11  Matt Tucker  <tuck@whistlingfish.net>
8007
8008         * packages.el (locate-library): Add support for bzip2
8009         compressed .el files.
8010
8011 2000-12-12  Andy Piper  <andy@xemacs.org>
8012
8013         * package-net.el: new file.
8014
8015 2000-12-01  Enrico Scholz  <enrico.scholz@informatik.tu-chemnitz.de>
8016
8017         * font-lock.el: Add missing C++ keywords.
8018
8019 2000-12-08  Adrian Aichner  <adrian@xemacs.org>
8020
8021         * simple.el (indent-for-comment): Preserve indentation of comments
8022         starting in column 0, as documented in (Info-goto-node
8023         "(xemacs)Comments").  Update docstring accordingly.
8024
8025 2000-12-05  Martin Buchholz <martin@xemacs.org>
8026
8027         * XEmacs 21.2.38 is released.
8028
8029 2000-12-04  Didier Verna  <didier@xemacs.org>
8030
8031         * mouse.el (default-mouse-track-set-point-in-window): remove
8032         spurious '+' operation detected by Martin.
8033
8034
8035 2000-12-01  Martin Buchholz  <martin@xemacs.org>
8036
8037         * cl-extra.el (coerce):
8038         Implement char to integer coercion.
8039         Remove extraneous (numberp) test.
8040
8041         * byte-optimize.el (byte-compile-splice-in-already-compiled-code):
8042         Perform lapcode inlining if the value of `byte-optimize' is 'byte.
8043         (byte-optimize-predicate):
8044         Warn if evaluating constant expression signals an error.
8045         (byte-optimize-form): Small simplification.
8046
8047         * cl-macs.el (cl-do-proclaim): small efficiency improvement.
8048
8049 2000-11-30  Martin Buchholz  <martin@xemacs.org>
8050
8051         * byte-optimize.el:
8052         (byte-optimize-minus):
8053         (byte-optimize-plus):
8054         (byte-optimize-mult):
8055         (byte-optimize-quo):
8056         Use (car (last x)) instead of (last x) to get last elt!
8057         Use `byte-optimize-predicate' to optimize `%'.
8058         Move optimizations for special numeric args to bytecomp.el.
8059         * bytecomp.el (byte-compile-associative): Remove.
8060         (byte-compile-max): New.
8061         (byte-compile-min): New.
8062         Properly handle erroneous calls: (max) (min).
8063         (byte-compile-plus): New.
8064         (byte-compile-minus):
8065         It's easiest to handle 0, +1 and -1 args here.
8066         (byte-compile-mult): New.
8067         It's easiest to handle 1, -1 and 2 args here.
8068         (byte-compile-quo):
8069         It's easiest to handle 0, +1 and -1 args here.
8070         Issue byte-compiler warning when dividing by zero.
8071
8072         Byte-compiler arithmetic improvements.
8073         Better optimize these expressions in the obvious way:
8074         (+ x y 1)   -->  varref x varref y add add1
8075         (+ x y -1)  -->  varref x varref y add sub1
8076         (- x y 0)   -->  (- x y)
8077         (- 0 x y)   -->  (- (- x) y)
8078         (% 42 19)   --> compile-time constant
8079         (/ 42 19)   --> compile-time constant
8080         (* (foo) 2) --> foo call dup plus
8081
8082         Optimize away arithmetic operations (+ x) (* x) (/ x 1)
8083         unless (declaim (optimize (safety 3)))
8084         or (setq byte-compile-delete-errors nil).
8085
8086 2000-11-28  Stephen J. Turnbull  <stephen@xemacs.org>
8087
8088         * paragraphs.el (paragraph-separate, forward-sentence):  Clarify
8089         docstrings.
8090
8091 2000-11-08  Stephen J. Turnbull  <stephen@xemacs.org>
8092
8093         * startup.el (command-line-do-help):  Add documentation of
8094         portable dumper switches.
8095
8096 2000-11-22  Andy Piper  <andy@xemacs.org>
8097
8098         * x-mouse.el (x-init-pointer-shape): use cursor-font explicitly.
8099
8100         * glyphs.el (init-glyphs): don't use autodetect for strings.
8101
8102 2000-11-28  Martin Buchholz  <martin@xemacs.org>
8103
8104         * byte-optimize.el (byte-optimize-char-before):
8105         (byte-optimize-backward-char):
8106         (byte-optimize-backward-word):
8107         Fix incorrect optimizations for these sorts of expressions:
8108         (let ((x nil)) (backward-char x))
8109
8110 2000-11-21  Martin Buchholz  <martin@xemacs.org>
8111
8112         * byte-optimize.el:
8113         * byte-optimize.el (byte-optimize-backward-char): New.
8114         * byte-optimize.el (byte-optimize-backward-word): New.
8115         Make backward-word and backward-char as efficient as forward versions.
8116
8117         * bytecomp.el (byte-compile-no-args-with-one-extra):
8118         * bytecomp.el (byte-compile-one-arg-with-one-extra):
8119         * bytecomp.el (byte-compile-two-args-with-one-extra):
8120         * bytecomp.el (byte-compile-zero-or-one-arg-with-one-extra):
8121         * bytecomp.el (byte-compile-one-or-two-args-with-one-extra):
8122         * bytecomp.el (byte-compile-two-or-three-args-with-one-extra):
8123         Check if extra arg is constant nil, and if so, use byte-coded call.
8124
8125         * simple.el (backward-word):
8126         * simple.el (mark-word):
8127         * simple.el (kill-word):
8128         * simple.el (backward-kill-word):
8129         Make COUNT argument optional, for consistency with forward-char et al.
8130
8131         * abbrev.el (abbrev-string-to-be-defined):
8132         * abbrev.el (inverse-abbrev-string-to-be-defined):
8133         * abbrev.el (inverse-add-abbrev):
8134         * abbrev.el (expand-region-abbrevs):
8135         * buff-menu.el (Buffer-menu-execute):
8136         * indent.el (move-to-left-margin):
8137         * indent.el (indent-relative):
8138         * indent.el (move-to-tab-stop):
8139         * info.el (Info-reannotate-node):
8140         * lisp-mode.el (lisp-indent-line):
8141         * lisp.el (end-of-defun):
8142         * lisp.el (move-past-close-and-reindent):
8143         * misc.el (copy-from-above-command):
8144         * mouse.el (default-mouse-track-scroll-and-set-point):
8145         * page.el (forward-page):
8146         * paragraphs.el (forward-paragraph):
8147         * paragraphs.el (end-of-paragraph-text):
8148         * picture.el (picture-forward-column):
8149         * picture.el (picture-self-insert):
8150         * rect.el (extract-rectangle-line):
8151         * simple.el (newline):
8152         * simple.el (fixup-whitespace):
8153         * simple.el (backward-delete-char-untabify):
8154         * simple.el (transpose-chars):
8155         * simple.el (transpose-preceding-chars):
8156         * simple.el (do-auto-fill):
8157         * simple.el (indent-new-comment-line):
8158         * simple.el (blink-matching-open):
8159         * view-less.el (cleanup-backspaces):
8160         * wid-edit.el (widget-transpose-chars):
8161         * term/bg-mouse.el (bg-insert-moused-sexp):
8162         Use more readable (backward-FOO n) instead of (forward-FOO -n).
8163
8164         * info.el (Info-fontify-node):
8165         * simple.el (backward-delete-function):
8166         Use canonical delete-backward-char instead of backward-delete-char.
8167
8168 2000-11-20  Andy Piper  <andy@xemacs.org>
8169
8170         * gutter-items.el (update-tab-in-gutter): don't barf if there are
8171         no buffers.
8172
8173 2000-11-20  Andy Piper  <andy@xemacs.org>
8174
8175         * gutter-items.el (update-tab-in-gutter): don't give popup frames
8176         buffer tabs.
8177
8178 2000-11-18  Martin Buchholz  <martin@xemacs.org>
8179
8180         * cl-macs.el: Correctly optimize plusp minusp oddp evenp.
8181         (proclaim inline...) was shadowing compiler-macros.
8182
8183 2000-11-17  Martin Buchholz  <martin@xemacs.org>
8184
8185         * bytecomp.el (byte-compile-eval): New.
8186         (byte-compile-initial-macro-environment): Use byte-compile-eval.
8187         Keeps this promise made in Lispref:
8188         "If a file being compiled contains a `defmacro' form, the macro is
8189         defined temporarily for the rest of the compilation of that file."
8190
8191 2000-11-09  Martin Buchholz  <martin@xemacs.org>
8192
8193         * cl.el (floatp-safe):
8194         (plusp):
8195         (minusp):
8196         (oddp):
8197         (evenp):
8198         (cl-abs):
8199         Use a better parameter name than `x'.
8200
8201         * cl-macs.el (check-type): Make continuable.  Change documentation
8202         to require PLACE, but accept any form for compatibility.
8203
8204         * abbrev.el (define-abbrev): Use check-type.
8205         * font-menu.el (font-menu-change-face): Use check-type.
8206         * menubar.el (relabel-menu-item): Use check-type.
8207         * itimer.el: Fix typo.
8208
8209 2000-11-10  Yoshiki Hayashi  <yoshiki@xemacs.org>
8210
8211         * info.el (Info-extract-menu-node-name): Comma is a delimiter.
8212
8213 2000-11-14  Martin Buchholz <martin@xemacs.org>
8214
8215         * XEmacs 21.2.37 is released.
8216
8217 2000-11-13  Katsumi Yamaoka  <yamaoka@jpl.org>
8218
8219         * code-cmds.el: Provide the feature.
8220
8221 2000-07-21  Jan Vroonhof  <jan@xemacs.org>
8222
8223         * dumped-lisp.el (preloaded-file-list): Load code-cmds.el
8224
8225         * code-cmds.el: New file
8226         * mule/mule-cmds.el:
8227         * mule/mule-misc.el
8228         (coding-keymap): New keymap. Define coding system keyboard
8229         commands on file-coding builds too.
8230         (coding-system-change-eol-conversion):
8231         (universal-coding-system-argument):
8232         (set-default-coding-systems):
8233         (prefer-coding-system): Moved from mule-cmds.el
8234         (set-buffer-process-coding-system): Moved from mule-misc.el
8235
8236 2000-09-15  Stephen Carney <carney@scubadoo.com>
8237
8238         * etags.el (buffer-tag-table-files): Use append instead of nconc.
8239
8240 2000-11-09  Steve Youngs  <youngs@xemacs.org>
8241
8242         * package-get.el (package-get-download-sites): Add a pre-release
8243         site for experimental packages.
8244
8245         * auto-autoloads.el: Regenerated.
8246
8247 2000-08-01  Andy Piper  <andy@xemacs.org>
8248
8249         * gutter-items.el (buffers-tab-omit-function): reference
8250         buffers-tab-select-visible-buffers.
8251         (buffers-tab-filter-functions): new variable, by default uses
8252         buffers-tab-selection-function and buffers-tab-omit-function.
8253         (select-buffers-tab-buffers-by-mode): invert arguments.
8254         (buffers-tab-select-visible-buffers): new function. Invert calling
8255         of buffers-menu-omit-invisible-buffers.
8256         (buffers-tab-items): rewrite to use
8257         buffers-tab-filter-functions. Rewrite docstring.
8258         (gutter-buffers-tab-extent): delete.
8259         (add-tab-to-gutter): always build a new extent when adding the
8260         tabs.
8261         (update-tab-in-gutter): make gutter dirty when orientation
8262         changes.
8263
8264 2000-11-07  Martin Buchholz  <martin@xemacs.org>
8265
8266         * bytecomp.el (byte-compile-defvar-or-defconst):
8267         Only do loadhist recording if defvar form includes a value.
8268
8269 2000-11-02  Martin Buchholz  <martin@xemacs.org>
8270
8271         * bytecomp.el (byte-compile-initial-macro-environment):
8272         `eval-when-compile' should not compile its body.
8273
8274 2000-11-02  Stephen J. Turnbull  <stephen@xemacs.org>
8275
8276         * mule/cyrillic.el: Add Windows 1251 code page encoding (by
8277         Sergey Groznyh <gsm@fct.ru> in <863diqaygu.fsf@fct.ru>).  Fix
8278         some Japanese English.  Remove some ancient FSF comments, and
8279         improve docstrings.  Use symbols not vectors for tables.
8280
8281 2000-11-03  Martin Buchholz  <martin@xemacs.org>
8282
8283         * keymap.el:
8284         (local-key-binding):
8285         (global-key-binding):
8286         Add an optional `accept-defaults' parameter, just like `lookup-key'.
8287
8288         * lisp.el:
8289         (backward-sexp): Slightly simpler code.
8290         (mark-sexp): Make arg optional, like FSF Emacs.
8291         (forward-list): Slightly simpler code.
8292         (backward-list): Slightly simpler code.
8293         (down-list):  Make arg optional, like FSF Emacs.
8294         (up-list):  Make arg optional, like FSF Emacs.
8295         (backward-up-list):  Make arg optional, like FSF Emacs.
8296         (kill-sexp):  Make arg optional, like FSF Emacs.
8297         (backward-kill-sexp):  Make arg optional, like FSF Emacs.
8298
8299         * font-menu.el (font-menu-change-face):
8300         Take continuable errors into account.
8301
8302         * abbrev.el:
8303         * abbrev.el (clear-abbrev-table):
8304         * abbrev.el (define-abbrev-table):
8305         * abbrev.el (define-abbrev):
8306         * abbrev.el (insert-abbrev-table-description):
8307         * apropos.el (apropos-documentation-check-doc-file):
8308         * apropos.el (apropos-documentation-check-elc-file):
8309         * buff-menu.el (list-buffers):
8310         * buff-menu.el (list-buffers-noselect):
8311         * bytecomp.el (byte-recompile-directory):
8312         * bytecomp.el (batch-byte-compile):
8313         * cl-macs.el (typep):
8314         * code-files.el (find-coding-system-magic-cookie):
8315         * code-files.el (insert-file-contents):
8316         * cus-edit.el (customize-set-variable):
8317         * cus-edit.el (customize-save-variable):
8318         * cus-face.el (custom-set-face-font-size):
8319         * cus-face.el (custom-set-face-update-spec):
8320         * cus-face.el (custom-reset-faces):
8321         * custom.el (custom-check-theme):
8322         * custom.el (copy-upto-last):
8323         * fill.el (canonically-space-region):
8324         * fill.el (fill-paragraph):
8325         * fill.el (fill-region):
8326         * fill.el (find-space-insertable-point):
8327         * fill.el (justify-current-line):
8328         * faces.el (face-spec-update-all-matching):
8329         * faces.el (set-face-stipple):
8330         * files-nomule.el (insert-file-contents):
8331         * files.el (insert-file-contents-literally):
8332         * files.el (hack-local-variables-last-page):
8333         * files.el (basic-save-buffer):
8334         * files.el (insert-directory):
8335         * font-menu.el (font-menu-change-face):
8336         * font.el (font-spatial-to-canonical):
8337         * format.el (format-encode-region):
8338         * format.el (format-insert-file):
8339         * format.el (format-replace-strings):
8340         * gutter.el (set-gutter-element):
8341         * help.el (key-or-menu-binding):
8342         * help.el (describe-bindings):
8343         * help.el (with-syntax-table):
8344         * indent.el (indent-rigidly):
8345         * indent.el (delete-to-left-margin):
8346         * info.el:
8347         * info.el (Info-extract-dir-entry-from):
8348         * info.el (Info-build-dir-anew):
8349         * info.el (Info-rebuild-dir):
8350         * info.el (Info-batch-rebuild-dir):
8351         * info.el (Info-read-subfile):
8352         * info.el (Info-build-node-completions):
8353         * info.el (Info-extract-menu-node-name):
8354         * isearch-mode.el (isearch-range-invisible):
8355         * isearch-mode.el (isearch-restore-invisible-extents):
8356         * itimer.el (itimerp):
8357         * itimer.el (itimer-live-p):
8358         * keymap.el:
8359         * keymap.el (substitute-key-definition):
8360         * keymap.el (read-command-or-command-sexp):
8361         * keymap.el (local-key-binding):
8362         * keymap.el (global-key-binding):
8363         * keymap.el (global-set-key):
8364         * keymap.el (local-set-key):
8365         * ldap.el:
8366         * ldap.el (ldap-add-entries):
8367         * ldap.el (ldap-delete-entries):
8368         * lisp.el (backward-sexp):
8369         * lisp.el (mark-sexp):
8370         * lisp.el (forward-list):
8371         * lisp.el (backward-list):
8372         * lisp.el (down-list):
8373         * lisp.el (backward-up-list):
8374         * lisp.el (up-list):
8375         * lisp.el (kill-sexp):
8376         * lisp.el (backward-kill-sexp):
8377         * menubar.el (add-menu-button):
8378         * menubar.el (add-submenu):
8379         * menubar.el (delete-menu-item):
8380         * menubar.el (relabel-menu-item):
8381         * mouse.el (narrow-window-to-region):
8382         * obsolete.el (define-obsolete-variable-alias):
8383         * obsolete.el (store-substring):
8384         * package-admin.el:
8385         * package-admin.el (package-admin-install-function):
8386         * package-admin.el (package-admin-install-function-mswindows):
8387         * package-admin.el (package-admin-default-install-function):
8388         * package-get.el (package-get-update-base-entries):
8389         * packages.el (packages-load-package-dumped-lisps):
8390         * packages.el (packages-collect-package-dumped-lisps):
8391         * printer.el (generic-print-buffer):
8392         * printer.el (generic-print-region):
8393         * replace.el (occur-mode-mouse-goto):
8394         * replace.el (perform-replace):
8395         * select.el (get-selection-no-error):
8396         * simple.el:
8397         * simple.el (newline):
8398         * simple.el (open-line):
8399         * simple.el (edit-and-eval-command):
8400         * simple.el (goto-line):
8401         * simple.el (undo):
8402         * simple.el (kill-region):
8403         * simple.el (copy-region-as-kill):
8404         * simple.el (kill-ring-save):
8405         * simple.el (set-mark):
8406         * simple.el (next-line):
8407         * simple.el (previous-line):
8408         * simple.el (line-move):
8409         * simple.el (set-goal-column):
8410         * simple.el (comment-region):
8411         * subr.el:
8412         * subr.el (putf):
8413         * syntax.el (modify-syntax-entry):
8414         * syntax.el (map-syntax-table):
8415         * view-less.el (view-file):
8416         * view-less.el (view-buffer):
8417         * view-less.el (view-file-other-window):
8418         * window-xemacs.el (backward-other-window):
8419         * window.el:
8420         * window.el (one-window-p):
8421         * window.el (walk-windows):
8422         * window.el (window-list):
8423         * x-mouse.el (x-mouse-kill):
8424         * x-select.el (x-get-cutbuffer):
8425         * x-select.el (x-store-cutbuffer):
8426         * term/bg-mouse.el (bg-mouse-line-to-center):
8427         * term/sun-mouse.el (window-line-end):
8428         * term/sun-mouse.el (sun-select-region):
8429         * term/sun.el (kill-region-and-unmark):
8430         * mule/mule-category.el:
8431         * mule/mule-category.el (modify-category-entry):
8432         * mule/mule-category.el (char-category-list):
8433         * mule/mule-coding.el (coding-system-force-on-output):
8434         * mule/mule-misc.el (coding-system-put):
8435         Docstring arglist/Texinfo fixes.  See man/ChangeLog for details.
8436
8437 2000-11-02  Stephen J. Turnbull  <stephen@xemacs.org>
8438
8439         * cus-face.el: Typo fixes and tiny clarifications.
8440         * custom.el: ditto
8441
8442 2000-10-27  Yoshiki Hayashi  <yoshiki@xemacs.org>
8443
8444         * startup.el (auto-save-list-file-prefix): Moved to fileio.c.
8445         * startup.el (normal-top-level): Setup auto-save-list-file-name
8446         if auto-save-list-file-prefix is non-nil.
8447
8448 2000-10-25  Yoshiki Hayashi  <yoshiki@xemacs.org>
8449
8450         * files.el (auto-mode-alist): Allow mixed case suffix for idlwave-mode.
8451
8452 2000-01-05  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
8453
8454         * hyper-apropos.el (hyper-apropos-this-symbol): Don't always
8455         get symbol at point-min.
8456
8457 2000-10-24  Didier Verna  <didier@xemacs.org>
8458
8459         * info.el (Info-emacs-info-file-name): defconst it.
8460         * info.el (Info-footnote-tag): defcustom it.
8461         * info.el (Info-no-description-string): ditto.
8462         * info.el (Info-find-node): adapt to new semantics of
8463         'Info-suffixed-file (don't do the case variants stuff).
8464         * info.el (Info-insert-dir): rewrite the dir file variants code.
8465         * info.el (Info-directory-files): New. Return the list of info
8466         files in a directory.
8467         * info.el (Info-dir-outdated-p): use it.
8468         * info.el (Info-parse-dir-entries): ditto.
8469         * info.el (Info-build-dir-anew): don't restrict to files ending
8470         with a ".info.*" extension.
8471         * info.el (Info-set-mode-line): ditto.
8472         * info.el (Info-read-subfile): adapt to new semantics of
8473         'Info-suffixed-file (append 'exact argument).
8474         * info.el (Info-all-case-regexp): New. Return a regexp matching a
8475         string independently of the case.
8476         * info.el (Info-suffixed-file): use it (match all possible case
8477         for the file name).
8478         * info.el (Info-insert-file-contents): code cleanup.
8479         * info.el (Info-rebuild-dir): cosmetics only. Fit code in 80
8480         columns.
8481         * info.el (Info-batch-rebuild-dir): ditto.
8482         * info.el (Info-read-node-name-1): ditto.
8483         * info.el (Info-search): ditto.
8484         * info.el (Info-fontify-node): ditto.
8485
8486
8487 2000-10-24  Didier Verna  <didier@xemacs.org>
8488
8489         * process.el (shell-command): when called from a program, avoid
8490         'push-mark's "mark-set" message.
8491
8492 2000-10-15  MIYASHITA Hisashi  <himi@m17n.org>
8493
8494         * mule/thai-xtis.el (tis-620): Specify coding-system's ccl-program
8495         by a symbol, not by a vector.
8496         * mule/vietnamese.el (vscii): Likewise.
8497         (viscii): Likewise.
8498         * mule/cyrillic.el (koi8-r): Likewise.
8499
8500         * mule/chinese.el (chinese-big5-1): Specify charset's ccl-program
8501         by a symbol, not by a vector.
8502         (chinese-big5-2): Likewise.
8503         * mule/ethiopic.el (ethiopic): Likewise.
8504         * mule/vietnamese.el (vietnamese-viscii-lower): Likewise.
8505         (vietnamese-viscii-upper): Likewise.
8506
8507 2000-10-12  Yoshiki Hayashi  <yoshiki@xemacs.org>
8508
8509         * files.el (auto-mode-alist): Remove obsolete entry for html3-mode.
8510
8511 2000-10-13  Yoshiki Hayashi  <yoshiki@xemacs.org>
8512
8513         * byte-optimize.el (byte-optimize-car): New function.
8514         (byte-optimize-cdr): Ditto.
8515
8516 2000-10-12  Yoshiki Hayashi  <yoshiki@xemacs.org>
8517
8518         * byte-optimize.el: Partial synch with FSF 20.7.
8519         Optimize constant concatenation.
8520         Add keymapp as a side effect free function.  It is a built-in.
8521         (byte-after-unbind-pos): Remove byte-equal.
8522
8523 2000-10-13  Gunnar Evermann  <ge204@eng.cam.ac.uk>
8524
8525         * update-elc-2.el: Quote regexps correctly.
8526
8527 2000-10-05  MIYASHITA Hisashi  <himi@m17n.org>
8528
8529         * mule/mule-ccl.el: Sync up with Emacs 21.0.90.
8530         (ccl-compile): Apply integerp, not integer-or-char-p to
8531         check the type of the buffer magnification
8532         (ccl-compile-write-string): Encode a string with binary
8533         coding system.
8534         (ccl-compile-write-repeat): Likewise.
8535
8536 2000-09-25  Robert Pluim  <rpluim@bigfoot.com>
8537
8538         * buff-menu.el:
8539         * bytecomp.el:
8540         * coding.el:
8541         * faces.el:
8542         * files.el:
8543         * fill.el:
8544         * float-sup.el:
8545         * font-lock.el:
8546         * help.el:
8547         * iso8859-1.el:
8548         * loaddefs.el:
8549         * menubar-items.el:
8550         * menubar.el:
8551         * modeline.el:
8552         * msw-font-menu.el:
8553         * paragraphs.el:
8554         * paths.el:
8555         * replace.el:
8556         * simple.el:
8557         * sound.el:
8558         * startup.el:
8559         * version.el:
8560         * x-faces.el:
8561         * x-font-menu.el:
8562         Remove purecopy.
8563
8564 2000-10-03  Daniel Pittman  <daniel@rimspace.net>
8565
8566         * simple.el (do-auto-fill): Use the function pointer to by
8567         `comment-line-break-function', not `indent-new-comment-line'. This
8568         fixes an issue with cc-mode comment continuation.
8569
8570 2000-10-11  Martin Buchholz  <martin@xemacs.org>
8571
8572         * simple.el (turn-on-auto-fill):  Add (interactive).
8573         * mwheel.el (mwheel-install): Add (interactive).
8574         * font-lock.el (turn-on-font-lock): Add (interactive).
8575         (turn-off-font-lock): Add (interactive).
8576
8577 2000-10-03  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
8578
8579         * packages.el (packages-special-base-regexp): Add `man'.
8580
8581 2000-10-08  Adrian Aichner  <adrian@xemacs.org>
8582
8583         * wid-edit.el (widget-specify-active): map over extents in current
8584         buffer like `widget-specify-inactive' does.  Mapping over the
8585         inactive extent object does not work since the current extent is
8586         ignored by `map-extents'.
8587
8588 2000-10-04  Martin Buchholz <martin@xemacs.org>
8589
8590         * XEmacs 21.2.36 is released.
8591
8592 2000-09-22  Martin Buchholz  <martin@xemacs.org>
8593
8594         * byte-optimize.el (byte-optimize-lapcode): Add an optimizer pass.
8595         Optimize the compiled-function-constants vector by byte-code
8596         reference counts.
8597
8598 2000-09-25  Robert Pluim  <rpluim@bigfoot.com>
8599
8600         * build-report.el (build-report-delete-regexp): quote value in
8601         defcustom
8602
8603 2000-09-24  Adrian Aichner  <aichner@ecf.teradyne.com>
8604
8605         * build-report.el (build-report): Don't bind srcdir which we don't
8606         use in `multiple-value-bind' to avoid the only byte-compiler
8607         warning.
8608
8609 2000-09-23  Adrian Aichner  <aichner@ecf.teradyne.com>
8610
8611         * build-report.el: Requires cl and custom now.
8612         build-report-version is determined by XEmacs version -- remove
8613         build-report-version*.
8614         * build-report.el (build-report-version): Removed.
8615         * build-report.el (build-report-installation-version-regexp): New.
8616         * build-report.el (build-report-version-file-regexp): New.
8617         * build-report.el (build-report-installation-srcdir-regexp): New.
8618         * build-report.el (build-report-destination): Offer
8619         xemacs-build-reports and xemacs-beta.
8620         * build-report.el (build-report-keep-regexp): Adjusted.
8621         * build-report.el (build-report-delete-regexp): Adjusted.
8622         * build-report.el (build-report-make-output-dir): New.
8623         * build-report.el (build-report-installation-file): Replace use of
8624         `concat' with `expand-file-name'.
8625         * build-report.el (build-report-make-output-file): Removed.
8626         * build-report.el (build-report-make-output-files): New.
8627         * build-report.el (build-report-subject): Identify as
8628         user-variable with "*...".
8629         * build-report.el (build-report-prompts): Ditto.
8630         * build-report.el (build-report-version-file): New.
8631         * build-report.el (build-report-file-encoding): Identify as
8632         user-variable with "*...".
8633         * build-report.el (build-report-make-output-get): New.
8634         * build-report.el (build-report-insert-header): Report
8635         emacs-version and system-configuration instead of
8636         build-report-version.
8637         * build-report.el (build-report-insert-make-output): Add file
8638         argument.
8639         * build-report.el (build-report-insert-installation-file):
8640         Re-indent.
8641         * build-report.el (build-report-keep): Change docstring,
8642         re-indent.
8643         * build-report.el (build-report-delete): Ditto.
8644         * build-report.el (build-report-installation-data): New.
8645         * build-report.el (build-report-version-file-data): New.
8646
8647 2000-09-20  Martin Buchholz  <martin@xemacs.org>
8648
8649         * byte-optimize.el (byte-optimize-lapcode):
8650         Fix the optimization of using the first 5 elements of the
8651         constants vector for variables.
8652         (byte-optimize-lapcode): Fix another ancient broken optimization.
8653
8654 2000-09-19  Martin Buchholz  <martin@xemacs.org>
8655
8656         * *: Spelling mega-patch
8657
8658 2000-09-19  Martin Buchholz  <martin@xemacs.org>
8659
8660         * easymenu.el: doc fixes.
8661         (easy-menu-do-define): Use backquote.
8662         (easy-menu-change):
8663         (easy-menu-add):
8664         `when' seems much clearer than `if' here.
8665         (easy-menu-remove):
8666         (easy-menu-add-item):
8667         (easy-menu-item-present-p):
8668         (easy-menu-remove-item):
8669         Wrap using (when (featurep 'menubar) ...)
8670
8671 2000-09-16  Martin Buchholz  <martin@xemacs.org>
8672
8673         * bytecomp.el (displaying-byte-compile-warnings):
8674         Revert Ben's change to this function below so that the compile log
8675         is displayed properly for users of the "popper" package.
8676
8677 2000-09-12  Martin Buchholz  <martin@xemacs.org>
8678
8679         * window.el (save-selected-window): Use backquote.
8680
8681         * bytecomp.el (byte-compile-file-form-defvar-or-defconst):
8682         Renamed from `byte-compile-file-form-defvar'.
8683         * bytecomp.el (byte-compile-defvar-or-defconst):
8684         Only cons onto current-load-list in top-level forms.
8685         Else this leaks a cons cell every time a defun is called.
8686         Renamed from `byte-compile-defvar', for clarity.
8687         Warn when docstring of defvar is not a string.
8688         Use consistent error messages.
8689         Better comments.
8690
8691 2000-09-11  Martin Buchholz  <martin@xemacs.org>
8692
8693         * simple.el (set-variable):
8694         Remove unneeded defvar by rearranging order of let* forms.
8695
8696         * mule/mule-ccl.el (ccl-get-next-code):
8697         * menubar-items.el (bookmark-menu-filter):
8698         (language-environment-menu-filter):
8699         (tutorials-menu-filter):
8700         * toolbar-items.el (toolbar-compile):
8701         * byte-optimize.el (disassemble-offset):
8702         Use (declare (special ...)) instead of `defvar'.
8703
8704         * cl-macs.el (cl-do-proclaim):
8705         Fix (declare (special ...)) warning suppression syntax.
8706
8707 2000-07-22  Golubev I. N. <gin@mo.msk.ru>
8708
8709         * info.el (Info-tag-table-marker):
8710         (Info-tag-table-buffer):
8711         (Info-find-file-node):
8712         (Info-read-subfile):
8713         (Info-build-node-completions):
8714         (Info-search):
8715         (Info-mode):
8716         Multiple info buffer support.
8717
8718 2000-08-28  Oscar Figueiredo  <oscar@cpe.fr>
8719
8720         * ldap.el (ldap-decode-entry): New defun
8721         (ldap-search-entries): Use it in order to decode DN-prefixed
8722         entries properly
8723
8724 2000-08-23  Daniel Pittman <daniel@danann.net>
8725
8726         * mule/mule-cmds.el (coding-system-change-eol-conversion):
8727         Use `eq', not `=', to compare symbols.
8728
8729 2000-07-30  Ben Wing  <ben@xemacs.org>
8730
8731         * bytecomp.el (byte-compile-report-error):
8732         * bytecomp.el (displaying-byte-compile-warnings):
8733         if stack-trace-on-error is set, send out a backtrace when
8734         an error is encountered that stops byte compilation.  this
8735         should make it much much easier to track down those curious
8736         problems.  also undo the kludge of using a separate "*Show*"
8737         buffer for display when there's a temp-buffer-show-function;
8738         we can avoid this by just being a little smarter.
8739
8740         * dialog-items.el:
8741         * dialog-items.el (search-dialog-regexp): New.
8742         * dialog-items.el (search-dialog-callback):
8743         * dialog-items.el (make-search-dialog):
8744         add a regexp option to the dialog and clean up a bit.
8745
8746         * dialog.el:
8747         * dialog.el (yes-or-no-p-dialog-box):
8748         * dialog.el (get-dialog-box-response):
8749         * dialog.el (make-dialog-box):
8750         * dialog.el (dialog-box-finish): New.
8751         * dialog.el (dialog-box-cancel): New.
8752         * dialog.el (internal-make-dialog-box-exit): New.
8753         implement [properly!] the :modal property of the new dialog box
8754         interface.  this is the first time xemacs has ever had *proper*
8755         modal dialog boxes, giving the standard window-system feedback.
8756         (e.g. under windows, clicking on a disabled frame causes a beep
8757         and makes the dialog box flash three times.)
8758
8759         * dragdrop.el: header keyword frobbing.
8760
8761         * dumped-lisp.el (preloaded-file-list):
8762         renamed winnt.el to win32-native.el.
8763
8764         * faces.el (face-property):
8765         * faces.el (set-face-property):
8766         * faces.el (frob-face-property):
8767         * faces.el (frob-face-font-2):
8768         * faces.el (make-face-bold):
8769         * faces.el (make-face-italic):
8770         * faces.el (make-face-bold-italic):
8771         * faces.el (make-face-unbold):
8772         * faces.el (make-face-unitalic):
8773         * faces.el (make-face-smaller):
8774         * faces.el (make-face-larger):
8775         clean up the implementation of these so that window-system-specific
8776         methods are called only on objects belonging to that window system.
8777         previously, you could have [e.g.] mswindows-make-face-bold called
8778         on font object of device type `stream', which is not good and
8779         explains the subtle errors Adrian was getting when byte-compiling
8780         something that required 'term. (Adrian, now you can use stack-trace-
8781         on-error to find the exact place where things are going wrong instead
8782         of having to laboriously binary-search your way through.)
8783
8784         * finder.el (finder-known-keywords):
8785         cleaned up -- properly sorted, clarified the meanings of many of
8786         the keywords, and added a few -- mswin, gui, content, build, www,
8787         user, services.  the last two try to distinguish between a package
8788         that's used directly by the user, and a package that provides
8789         support services to other packages.
8790
8791         * font-lock.el (lisp-font-lock-keywords-2):
8792         update list of lisp control structures to include everything,
8793         including new ones i introduced.
8794
8795         * gutter.el: header keyword frobbing.
8796
8797         * isearch-mode.el (isearch-ring-adjust1): M-p to recall the most
8798         recent isearch element was not doing so!  you got the second-most-
8799         recent instead.
8800
8801         * lisp-mode.el (construct-lisp-mode-menu):
8802         more menubar cleanups.
8803         * lisp-mode.el (with-selected-window):
8804         make it indent properly.
8805
8806         * menubar-items.el (default-menubar): lots of menubar cleanups.
8807         rearranged the options menu the most, e.g. splitting up the
8808         Keyboard/Mouse menu into a new Editing menu and combining the
8809         separate Scrollbar/Gutter/Toolbar submenus into Display.
8810         Got rid of General, moved items to Editing or new Troubleshooting.
8811         Moved Packages to Tools; doesn't seem to belong under Options.
8812         Added stuff to the Cmds menu, e.g. Change Case.
8813
8814         NB please don't complain about these periodic menubar changes.
8815         Anything like this is necessarily incremental in its construction
8816         -- By constant use you gradually become more and more aware of
8817         better and better ways to group menu items.  When we eventually
8818         move the options menu to a property sheet, the existing structure
8819         will probably be preserved fairly well.
8820
8821         * minibuf.el (next-history-element): fix problems with pressing
8822         down arrow in repeat-complex-command.
8823
8824         * modeline.el:
8825         * modeline.el (modeline-3d-p): New.
8826         added custom variable for controlling the 3d modeline.  the
8827         corresponding Options item has been present for a long time,
8828         but commented out with "fix me!" comments.  it's fixed now.
8829
8830         * obsolete.el (add-menu):
8831         remove bogus gettexts.
8832
8833         * process.el (shell-quote-argument):
8834         handle this correctly under Windows native with COMMAND.COM/CMD.EXE.
8835         For bash under Windows native, see below.
8836
8837         * simple.el:
8838         * simple.el (display-warning-buffer):
8839         Fixed the handling of warning display to eliminate the annoying
8840         *Show* buffer, like was done for byte-compiler output above.
8841
8842         * simple.el (debug-print): New.
8843         Simple function for sending debug messages to the console and/or
8844         other debug places.
8845
8846         * subr.el (replace-in-string):
8847         Rewrite this function to avoid N^2 behavior with large strings --
8848         catastrophic with the new Windows selection code! (Apparently the
8849         author of this function didn't realize there was a fun
8850         replace-match that could make his life much easier, because we
8851         duplicated the entire logic.  The new version is smaller, easier
8852         to understand, much more robust, and has extended features --
8853         those of replace-match.)
8854
8855         * window.el:
8856         * window.el (with-selected-window): New.
8857         An obvious complement to the existing `with-selected-frame' and
8858         `with-current-buffer'.
8859
8860         * win32-native.el: Renamed from winnt.el.
8861         Added a great deal of stuff for properly handling process quoting,
8862         somewhat modeled on Kirill's original model (which i later threw
8863         away).  We should now finally have correctly working process arg
8864         quoting/dequoting so that the final app gets exactly what we
8865         intended.  Because the mechanism is in Lisp, it's easily
8866         extendible. (For those running bash and running the native
8867         version, I tried hard to do what I thought was correct.  But more
8868         thought is needed, and ideally the volunteer work of people with
8869         these configurations that they generally run on.)
8870
8871         * x-font-menu.el (x-font-menu-font-data):
8872         Put in defvar's to fix byte-compiler warnings.
8873
8874 2000-08-01 Alastair J. Houghton <ajhoughton@lineone.net>
8875
8876         * select.el (selection-coercion-alist): Initialise.
8877         * select.el (select-coerce-to-text): New.
8878         * select.el (select-coerce): New.
8879         New functions to perform type and value coercion.
8880
8881         * select.el (select-buffer-killed-default): Keep data if it was
8882         on the clipboard.
8883
8884 2000-08-02  Martin Buchholz  <martin@xemacs.org>
8885
8886         * menubar-items.el (default-menubar): Fix typo.
8887         (default-menubar): `lambda' was mispelled as `lamda'.
8888
8889 2000-07-31  Yoshiki Hayashi  <yoshiki@xemacs.org>
8890
8891         * window.el (shrink-window-if-larger-than-buffer): Remove
8892         edge checking code.
8893
8894 2000-07-31  Yoshiki Hayashi  <yoshiki@xemacs.org>
8895
8896         * paths.el (gnus-local-domain): Removed.
8897         (gnus-local-organization): Ditto.
8898         (gnus-startup-file): Ditto.
8899
8900 2000-07-13  Yoshiki Hayashi  <yoshiki@xemacs.org>
8901
8902         * files.el (auto-mode-alist): Add .spec for RPM.
8903
8904 2000-07-31  Andy Piper  <andy@xemacs.org>
8905
8906         * gutter-items.el (update-tab-in-gutter): deprecate :properties.
8907
8908 2000-07-31  Yoshiki Hayashi  <yoshiki@xemacs.org>
8909
8910         * dragdrop.el (experimental-dragdrop-drop-url-default): Use function
8911         browse-url.
8912         * help.el (xemacs-www-page): Ditto.
8913         (xemacs-www-faq): Ditto.
8914         * menubar-items.el (default-menubar): Ditto.
8915
8916         * wid-edit.el (widget-url-link-action): Ditto.
8917         From: Kenichi OKADA <okada@opaopa.org>.
8918
8919 2000-07-31  Martin Buchholz  <martin@xemacs.org>
8920
8921         * finder.el (finder-commentary): Add autoload cookie.
8922
8923 2000-07-28  Adrian Aichner  <aichner@ecf.teradyne.com>
8924
8925         * files.el (insert-file-contents-literally): Fix second let
8926         binding for `coding-system-for-read' to `coding-system-for-write'
8927         as suggested by Dan Holmsand <dan@innehallsbolaget.com>.
8928
8929 1999-06-15  Jan Vroonhof  <vroonhof@math.ethz.ch>
8930
8931         * files.el (insert-file-contents-literally): Use binary coding
8932         system (from Morioka san).
8933         (insert-file-contents-literally): Make file-name-handler method.
8934
8935 2000-07-26  Martin Buchholz  <martin@xemacs.org>
8936
8937         * cl-macs.el (get-selection): Add defsetf.
8938
8939 2000-07-25  Steve Youngs  <youngs_s@ozlinx.com.au>
8940
8941         * x-init.el (x-activate-region-as-selection): replace obsolete
8942         function x-own-selection with own-selection.
8943         (ow-find): replace obsolete functions x-get-selection and
8944         x-get-clipboard with get-selection and get-clipboard.
8945         (init-post-x-win): replace obsolete function x-disown-selection
8946         with disown-selection.
8947
8948 2000-07-20  Mike Sperber  <mike@xemacs.org>
8949
8950         * startup.el (load-user-init-file): Only try to load init file if
8951         it exists.
8952
8953 2000-07-10  Andy Piper  <andy@xemacs.org>
8954
8955         * dialog-items.el: sync with Ben's patch.
8956
8957         * gutter-items.el (buffers-tab-switch-to-buffer): remove now-bogus
8958         comment.
8959         (progress-text-glyph): deleted.
8960         (progress-layout-glyph): make completely minimal.
8961         (progress-gauge-glyph): ditto.
8962         (progress-display-style): fix to handle dynamic instantiator
8963         changes.
8964         (progress-text-instantiator): new.
8965         (progress-layout-instantiator): new.
8966         (progress-gauge-instantiator): new.
8967         (set-progress-display-instantiator): renamed and changed from
8968         set-progress-display-style.
8969         (progress-abort-glyph): use instantiator not glyph.
8970         (append-progress-display): use set-progress-display-instantiator
8971         and set-glyph-image.
8972         (abort-progress-display): ditto.
8973         (raw-append-progress-display): ditto.
8974
8975 2000-07-20  Ben Wing  <ben@xemacs.org>
8976
8977         * code-files.el: Move Mule-specific code to mule-coding.el.
8978
8979 2000-07-15  Ben Wing  <ben@xemacs.org>
8980
8981         * autoload.el:
8982         Fixed comments.
8983
8984         * cmdloop.el:
8985         * cmdloop.el (yes-or-no-p):
8986         * cmdloop.el (y-or-n-p):
8987         Make these functions use should-use-dialog-box-p and not be
8988         overridden in dialog.el.
8989
8990         * cus-dep.el:
8991         * cus-dep.el (Custom-make-dependencies): Removed.
8992         * cus-dep.el (Custom-make-dependencies-1): New.
8993         * cus-dep.el (Custom-make-one-dependency): New.
8994         New entry point for use in Makefiles, to avoid excessive
8995         invocations.
8996
8997         * cus-edit.el (custom-variable-reset-saved):
8998         * cus-edit.el (custom-variable-reset-standard):
8999         * cus-edit.el (custom-save-resets):
9000         Fix bytecompiler warnings.
9001
9002         * dialog.el:
9003         * dialog.el (yes-or-no-p-dialog-box):
9004         * dialog.el (yes-or-no-p-maybe-dialog-box): Removed.
9005         * dialog.el (y-or-n-p-maybe-dialog-box): Removed.
9006         * dialog.el (get-dialog-box-response):
9007         * dialog.el (message-or-box):
9008         * dialog.el (make-dialog-box):
9009         * dialog.el (popup-dialog-box): New.
9010         Avoid yes-or-no-p bogosities.
9011         Create a general function `make-dialog-box' to encapsulate all
9012         dialog box methods; easily extendible.  popup-dialog-box now obsolete.
9013
9014         * dumped-lisp.el (preloaded-file-list):
9015         Add dialog-items.  Clean up.  Group files by types.
9016
9017         * easymenu.el (easy-menu-add):
9018         * easymenu.el (easy-menu-remove):
9019         Account for accelerators.
9020
9021         * extents.el:
9022         * extents.el (extent-list): New args, like in map-extents.
9023         * extents.el (extent-at-event): New.
9024         * extents.el (extents-at-event): New.
9025
9026         * font-lock.el:
9027         * font-lock.el (font-lock-mode):
9028         * font-lock.el (font-lock-default-fontify-buffer):
9029         * font-lock.el (font-lock-default-unfontify-region):
9030         * font-lock.el (font-lock-fontify-syntactically-region):
9031         * font-lock.el (font-lock-fontify-keywords-region):
9032         Use new progress-feedback names.
9033
9034         * font-lock.el (java-font-lock-identifier-regexp):
9035         * font-lock.el (java-font-lock-class-name-regexp):
9036         Fix bytecompiler warnings.
9037
9038         * gutter-items.el:
9039         * gutter-items.el (progress-display-use-echo-area): Removed.
9040         * gutter-items.el (progress-feedback-use-echo-area): New.
9041         * gutter-items.el (progress-display-popup-period): Removed.
9042         * gutter-items.el (progress-feedback-popup-period): New.
9043         * gutter-items.el (set-progress-display-style): Removed.
9044         * gutter-items.el (set-progress-feedback-style): New.
9045         * gutter-items.el (progress-display-style): Removed.
9046         * gutter-items.el (progress-feedback-style): New.
9047         * gutter-items.el (progress-stack):
9048         * gutter-items.el (progress-displayed-p): Removed.
9049         * gutter-items.el (progress-feedbacked-p): New.
9050         * gutter-items.el (clear-progress-display): Removed.
9051         * gutter-items.el (clear-progress-feedback): New.
9052         * gutter-items.el (progress-display-clear-when-idle): Removed.
9053         * gutter-items.el (progress-feedback-clear-when-idle): New.
9054         * gutter-items.el (remove-progress-display): Removed.
9055         * gutter-items.el (remove-progress-feedback): New.
9056         * gutter-items.el (progress-display-dispatch-non-command-events): Removed.
9057         * gutter-items.el (progress-feedback-dispatch-non-command-events): New.
9058         * gutter-items.el (append-progress-display): Removed.
9059         * gutter-items.el (append-progress-feedback): New.
9060         * gutter-items.el (abort-progress-display): Removed.
9061         * gutter-items.el (abort-progress-feedback): New.
9062         * gutter-items.el (raw-append-progress-display): Removed.
9063         * gutter-items.el (raw-append-progress-feedback): New.
9064         * gutter-items.el (display-progress-display): Removed.
9065         * gutter-items.el (display-progress-feedback): New.
9066         * gutter-items.el (current-progress-display): Removed.
9067         * gutter-items.el (current-progress-feedback): New.
9068         * gutter-items.el (current-progress-display-label): Removed.
9069         * gutter-items.el (current-progress-feedback-label): New.
9070         * gutter-items.el (progress-display): Removed.
9071         * gutter-items.el (progress-feedback): New.
9072         Replace "progress-display" with "progress-feedback" globally.
9073
9074         * gutter-items.el (lprogress-display): Removed.
9075         * gutter-items.el (progress-feedback-with-label): New.
9076         Rename lprogress-display ==> progress-feedback-with-label.
9077
9078         * gutter-items.el (search-dialog-direction): Removed.
9079         * gutter-items.el (search-dialog-text): Removed.
9080         * gutter-items.el (search-dialog-callback): Removed.
9081         * gutter-items.el (make-search-dialog): Removed.
9082         Move to dialog-items.el.
9083
9084         * help.el:
9085         * help.el (help-mode-quit):
9086         * help.el (mode-for-help): New.
9087         * help.el (help-sticky-window): New.
9088         * help.el (help-window-config): New.
9089         * help.el (with-displaying-help-buffer):
9090         * help.el (function-at-event): New.
9091         * help.el (help-symbol-regexp): New.
9092         * help.el (help-symbol-run-function-1): New.
9093         * help.el (help-symbol-run-function): New.
9094         * help.el (help-symbol-function-context-menu): New.
9095         * help.el (help-symbol-variable-context-menu): New.
9096         * help.el (help-symbol-function-and-variable-context-menu): New.
9097         * help.el (frob-help-extents): New.
9098         * help.el (describe-function-1):
9099         * help.el (variable-at-point):
9100         * help.el (variable-at-event): New.
9101         * help.el (describe-variable):
9102         Major overhaul.
9103         - Make functions and variables be mousable.
9104         - Middle button hyperlinks.
9105         - New context-menu entries.
9106
9107         * keydefs.el:
9108         * keydefs.el (global-map):
9109         New key bindings to move lines up and down.
9110
9111         * lisp-mode.el:
9112         * lisp-mode.el (construct-lisp-mode-menu): New.
9113         * lisp-mode.el (emacs-lisp-mode-popup-menu):
9114         * lisp-mode.el (lisp-interaction-mode-menubar-menu):
9115         * lisp-mode.el (emacs-lisp-mode-menubar-menu):
9116         * lisp-mode.el (lisp-indent-function): Indent "flet" entries better.
9117         Make popup and menubar menus be different.  Popup menu uses
9118         clicked location and automatically assumes symbol under the mouse
9119         for various commands.
9120
9121         * menubar-items.el:
9122         * menubar-items.el (bookmark-menu-filter): Add accelerators.
9123         * menubar-items.el (buffers-menu-omit-chars-list): Include 'd'.
9124
9125         * menubar-items.el (global-popup-menu): Removed.
9126         * menubar-items.el (mode-popup-menu): Removed.
9127         * menubar-items.el (activate-popup-menu-hook): Removed.
9128         * menubar-items.el (popup-mode-menu): Removed.
9129         * menubar-items.el (popup-buffer-menu): Removed.
9130         * menubar-items.el (popup-menubar-menu): Removed.
9131         Move to menubar.el.
9132
9133         * menubar.el:
9134         * menubar.el (global-popup-menu): New.
9135         * menubar.el (mode-popup-menu): New.
9136         * menubar.el (activate-popup-menu-hook): New.
9137         * menubar.el (last-popup-menu-event): New.
9138         * menubar.el (popup-mode-menu): New.
9139         * menubar.el (popup-buffer-menu): New.
9140         * menubar.el (popup-menubar-menu): New.
9141         * menubar.el (menu-call-at-event): New.
9142         Move non-content functions here.  Add support for context menu
9143         items on extents.
9144
9145         * minibuf.el (minibuffer-history-uniquify):
9146         Typo fix.
9147
9148         * minibuf.el (read-file-name-1):
9149         Call new file dialog box if it exists.
9150
9151         * minibuf.el (mouse-rfn-setup-vars):
9152         Clean up "chop" action.
9153
9154         * mouse.el:
9155         * mouse.el (button2): Now bound to mouse-track.
9156         * mouse.el (click-inside-extent-p):
9157         * mouse.el (point-inside-extent-p):
9158         * mouse.el (point-inside-selection-p):
9159         * mouse.el (mouse-drag-or-yank): Removed.
9160         * mouse.el (mouse-begin-drag-n-drop): New.
9161         * mouse.el (mouse-eval-sexp):
9162         * mouse.el (mouse-track-activate-strokes): New.
9163         * mouse.el (mouse-track-do-activate): New.
9164         * mouse.el (mouse-track):
9165         * mouse.el (default-mouse-track-event-is-with-button): New.
9166         * mouse.el (default-mouse-track-cleanup-hook):
9167         * mouse.el (default-mouse-track-drag-hook):
9168         * mouse.el (default-mouse-track-drag-up-hook):
9169         * mouse.el (default-mouse-track-click-hook):
9170         Merge drag-n-drop into mouse-track.
9171         Add general "activate" support to replace specific button2 kludges.
9172         Use "button modifier" support in mouse-track.
9173
9174         * package-get.el (package-get-dependencies): Fix bytecompiler warnings.
9175
9176         * package-ui.el:
9177         * package-ui.el (pui-menu):
9178         * package-ui.el (pui-popup-context-sensitive): Removed.
9179         Fix bytecompiler warnings.
9180         Clean up popup code a bit.
9181
9182         * select.el (get-selection-no-error): Fix bytecompiler warnings.
9183
9184         * simple.el:
9185         * simple.el (transpose-lines):
9186         * simple.el (transpose-line-up): New.
9187         * simple.el (transpose-line-down): New.
9188         * simple.el (transpose-subr):
9189         * simple.el (transpose-subr-1): Removed.
9190         Clean up, add functions to move lines up and down.
9191
9192         * startup.el (mail-host-address):
9193         * startup.el (user-mail-address):
9194         Customize.
9195
9196         * subr.el:
9197         * subr.el (set-symbol-value-in-buffer): New.
9198         * subr.el (error):
9199         * subr.el (check-argument-type):
9200         * subr.el (defined-error-p): New.
9201         Add structured error support.
9202
9203         * toolbar-items.el (toolbar-compile):
9204         Use new make-dialog-box.
9205
9206         * update-elc.el:
9207
9208         * userlock.el (ask-user-about-lock-dbox):
9209         * userlock.el (ask-user-about-supersession-threat-dbox):
9210         * userlock.el (ask-user-about-lock):
9211         * userlock.el (ask-user-about-supersession-threat):
9212         Use new make-dialog-box.
9213         Add safety checks; use should use-dialog-box-p.
9214
9215         * window-xemacs.el:
9216         * window-xemacs.el (__buffer-dedicated-frame):
9217         * window-xemacs.el (buffer-dedicated-frame): New.
9218         * window-xemacs.el (set-buffer-dedicated-frame): New.
9219         Move dedicated-frame stuff into lisp.
9220
9221 2000-07-18  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
9222
9223         * printer.el (generic-print-region): Do not require that
9224         `printer-name' be set.
9225         (printer-name): Commentary clarification.
9226
9227 2000-07-19  Martin Buchholz <martin@xemacs.org>
9228
9229         * XEmacs 21.2.35 is released.
9230
9231 2000-07-18 Alastair J. Houghton <ajhoughton@lineone.net>
9232
9233         * select.el (selection-coercible-types): Initialise.
9234
9235 2000-07-18 Alastair J. Houghton <ajhoughton@lineone.net>
9236
9237         * select.el (own-clipboard): Bug fix.
9238
9239 2000-07-17  Mike Sperber  <mike@xemacs.org>
9240
9241         * cus-edit.el (custom-migrate-custom-file): Save init file before
9242         continuing.
9243
9244 2000-07-16  Mike Sperber  <mike@xemacs.org>
9245
9246         * startup.el (load-init-file): Remove silly call to
9247         `load-user-custom-file`.
9248         (maybe-migrate-user-init-file): Minor fixes.
9249
9250 2000-07-16  Martin Buchholz  <martin@xemacs.org>
9251
9252         * apropos.el (apropos-documentation-check-doc-file):
9253         `doc' variable should be let-bound, as was presumably intended.
9254
9255         * cus-edit.el (custom-variable-reset-saved):
9256         (custom-variable-reset-standard):
9257         Remove unused variable comment-widget.  Twice.
9258
9259         * toolbar.el (toolbar-blank-press-function):
9260         Add a real defvar with initial value nil and proper docstring.
9261         (press-toolbar-button): No need to check for boundp-ness anymore.
9262
9263         * rect.el (open-rectangle-line): Remove useless (let) form.
9264         Add defvar for pending-delete-mode.
9265
9266         * info.el (Info-find-node): This function needs an autoload cookie.
9267
9268         * mule/mule-x-init.el (x-use-halfwidth-roman-font):
9269         Use let* since the second form referred to the first.
9270
9271 2000-07-16  Adrian Aichner  <aichner@ecf.teradyne.com>
9272
9273         * msw-select.el (mswindows-paste-clipboard): Use `get-clipboard'
9274         instead of removed `mswindows-get-clipboard'.
9275
9276
9277 2000-07-15 Alastair J. Houghton <ajhoughton@lineone.net>
9278
9279         * select.el (select-convert-from-text): New.
9280         * select.el (select-convert-from-length): New.
9281         * select.el (select-convert-from-integer): New.
9282         * select.el (select-convert-from-identity): New.
9283         * select.el (select-convert-from-filename): New.
9284         * select.el (selection-converter-in-alist): Use them.
9285         New converter functions for X.
9286
9287         * select.el (get-selection): Removed comment.
9288
9289         * select.el (own-selection): Removed append code - I thought
9290         I'd already done this, but apparently not...
9291
9292         * select.el: Changed comment about TIMESTAMP.
9293
9294         * select.el (select-convert-in): New.
9295         * select.el (select-convert-out): New.
9296         New functions that get used by select.c.
9297
9298         * select.el (select-buffer-killed-default): New.
9299         * select.el (select-buffer-killed-text): New.
9300         * select.el (selection-buffer-killed-alist): New.
9301         New list and functions that get called if a relevant selection
9302         exists and a buffer gets killed.
9303
9304         * select.el (select-convert-to-targets):
9305         * select.el (select-convert-to-identity): Removed.
9306         * select.el (select-convert-from-identity): Removed.
9307         * select.el (select-converter-out-alist):
9308         Removed _EMACS_INTERNAL selection type.
9309
9310         * x-select.el (xselect-kill-buffer-hook): Removed.
9311         * x-select.el (xselect-kill-buffer-hook-1): Removed.
9312         Removed this X-specific nonesense. Use the generic support
9313         in select.el instead.
9314
9315 2000-07-15  Martin Buchholz  <martin@xemacs.org>
9316
9317         * mule/mule-category.el (defined-category-hashtable):
9318         Use make-hash-table instead of make-hashtable
9319
9320         * buff-menu.el: Byte-compiler warning fix.
9321
9322         * isearch-mode.el (isearch-highlight-all-cleanup):
9323         Remove unused variable `isearch-highlight-all-start'.
9324
9325         * etags.el (add-to-tag-completion-table): Byte-compiler warning fix.
9326
9327         * itimer.el (itimer-edit-mode): Byte-compiler warning fixes.
9328
9329         * cus-dep.el (Custom-make-dependencies):
9330         Add autoload cookie for custom-add-loads to generated custom-load.el.
9331
9332         * autoload.el (autoload-package-name): Warning suppression.
9333         Move defvar prior to first use.
9334
9335         * custom.el: Add autoload for custom-declare-face.
9336         Allow `xemacs -no-autoloads -l bytecomp -f batch-byte-compile ...'
9337         * cl.el (cl-hack-byte-compiler):
9338         Allow `xemacs -no-autoloads -l bytecomp -f batch-byte-compile ...'
9339         to work properly.
9340
9341 2000-07-08  Mike Sperber  <mike@xemacs.org>
9342
9343         * startup.el (load-home-init-file): Added variable.
9344         (maybe-migrate-user-init-file): Added.
9345         (load-user-init-file): Load custom file if different from init
9346         file.
9347
9348         * dumped-lisp.el (preloaded-file-list): Added "cus-file" before
9349         "startup."
9350
9351         * cus-edit.el (custom-migrate-custom-file): Added for migration.
9352         Moved `custom-file'-related code to cus-file.el.
9353
9354         * cus-file.el: New file.
9355
9356 2000-04-01  Mike Sperber  <mike@xemacs.org>
9357
9358         * packages.el (packages-find-package-directories): Added support
9359         for external package hierarchies with in-place installations.
9360
9361         * find-paths.el (paths-root-in-place-p): Added.
9362         (paths-find-emacs-directory): Added support for external
9363         directories with in-place installations.
9364         (paths-find-site-directory): Ditto.
9365
9366         * startup.el (find-user-init-file): Also look for
9367         ~/.xemacs/init.elc? in preference to ~/.emacs.
9368
9369 2000-07-12 Alastair J. Houghton <ajhoughton@lineone.net>
9370
9371         * select.el (own-selection):
9372         * select.el (own-clipboard): Changed `append' parameter to
9373         `how-to-use' parameter.
9374         * select.el (own-selection): Removed icky append code.
9375         * select.el (own-selection, get-selection): Removed extra type
9376         checking.
9377         * select.el (selection-appender-alist):
9378         * select.el (selection-converter-{in|out}-alist): Initialise.
9379         * select.el (select-append-to-*): New.
9380         * select.el (select-convert-from-*): New.  New functions to append
9381         data and convert data from external type.
9382
9383 2000-07-12  Stef Epardaud  <stef@lunatech.com>
9384
9385         * font-lock.el: Javadoc enhancements.
9386
9387 2000-07-06  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
9388
9389         * printer.el (generic-print-region): Compose job name from buffer
9390         name.
9391
9392 2000-07-06  Yoshiki Hayashi  <yoshiki@xemacs.org>
9393
9394         * font-lock.el (font-lock-fontify-pending-extents): Call
9395         font-lock-fontify-region instead of font-lock-fontify-buffer
9396         to avoid unnecessary progress gauges.
9397
9398 2000-07-06  Craig Lanning  <lanning@scra.org>
9399
9400         * custom-load.el (faces):
9401
9402         * finder.el (finder-compile-keywords): from Dan Holmsand, make sure
9403         dir is a regex.
9404
9405         * process.el (call-process-internal): from Dan Holmsand, use binary
9406         coding systems so that jka-compr works.
9407
9408 2000-07-07  Ben Wing  <ben@xemacs.org>
9409
9410         * font-lock.el: Undo previous change.  Unfortunately, some
9411         files actually use the variables directly in their init code
9412         without quoting them.
9413
9414 2000-07-07  Ben Wing  <ben@xemacs.org>
9415
9416         * font-lock.el (defvar font-lock-*-face): Removed.
9417
9418         * font-lock.el (font-lock-apply-highlight): Bind these face vars
9419         only when necessary.
9420
9421 2000-06-30  Charles G Waldman  <cgw@alum.mit.edu>
9422
9423         * cl-macs.el: fix cl-transform-function-property kludge
9424         so that it does not require a random feature.
9425
9426 2000-06-09  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
9427
9428         * files.el (auto-mode-alist): allow .make extension for Makefiles,
9429         as in Linux kernel "Rules.make".
9430
9431 2000-06-29  Gunnar Evermann  <ge204@eng.cam.ac.uk>
9432
9433         * build-report.el (build-report): Add autoload cookie.
9434
9435 2000-06-21  Charles G Waldman  <cgw@alum.mit.edu>
9436
9437         * package-ui.el (defgroup pui):  Correct a misspelling
9438         (pui-toggle-package-delete):  Change `seleted' to `selected'
9439
9440 2000-06-12  Jan Vroonhof  <vroonhof@math.ethz.ch>
9441
9442         * package-get.el (package-get-update-base):
9443         (package-get): Use insert-file-contents-literally always.
9444         (package-get-maybe-save-index):
9445         Force coding system for writing to binary.
9446
9447 2000-06-08  Mike Alexander  <mta@arbortext.com>
9448
9449         * code-process.el (call-process-region): If there is no coding
9450         system for the process on process-coding-system-alist use the
9451         coding system of the buffer containing the region.
9452
9453 2000-06-10  Ben Wing  <ben@xemacs.org>
9454
9455         * cmdloop.el (command-error):
9456         If debug-on-error and noninteractive, output backtrace.
9457
9458         * files.el (file-relative-name):
9459         Remove MSDOS references.
9460
9461         * simple.el (line-number): New function, due to non-obvious
9462         behavior/usage of count-lines.
9463
9464         * simple.el (count-lines): document non-obvious usage to get
9465         line number.
9466
9467 2000-06-11  Ben Wing  <ben@xemacs.org>
9468
9469         * faces.el ((featurep 'xpm)):
9470         * x-faces.el (x-init-face-from-resources):
9471         * x-faces.el (x-init-frame-faces):
9472         * x-misc.el (x-init-specifier-from-resources):
9473         * x-misc.el (x-get-resource-and-bogosity-check):
9474         * x-misc.el (x-get-resource-and-maybe-bogosity-check):
9475         * x-mouse.el (x-init-pointer-shape):
9476         * x-scrollbar.el (x-init-scrollbar-from-resources):
9477         Add sixth argument to x-get-resource calls so as to issue warnings
9478         rather than errors on bogus arguments.
9479
9480 2000-06-05  Ben Wing  <ben@xemacs.org>
9481
9482         * compat.el: new file.  provides a clean, non-intrusive way to
9483         define compatibility functions.
9484
9485         * process.el (shell-quote-argument): temporary fix for lack
9486         of nt-quote-process-args.  #### I need to put back the overall
9487         structure of that mechanism but redo the guts of it using the
9488         extra intelligence in the C code.
9489
9490 2000-05-28  Adrian Aichner  <aichner@ecf.teradyne.com>
9491
9492         * package-info.el (pi-md5sum): Calculate MD5 sum just like
9493         `package-get' does in package-get.el, instead of using external
9494         "md5sum" program.
9495
9496         * package-get.el (package-get): Insert package file literally to
9497         make checksum calculation work.
9498
9499 2000-04-18  Hrvoje Niksic  <hniksic@iskon.hr>
9500
9501         * code-files.el (convert-mbox-coding-system): Deleted.
9502         (file-coding-system-alist): Removed reference to
9503         convert-mbox-coding-system.
9504
9505 2000-05-28  Martin Buchholz <martin@xemacs.org>
9506
9507         * XEmacs 21.2.34 is released.
9508
9509 2000-05-20  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
9510
9511         * font-lock.el (font-lock-keywords): Rewrote docstring
9512
9513 2000-05-22  Karl M. Hegbloom  <karlheg@debian.org>
9514
9515         * loadhist.el (unload-feature): handle case where x is both boundp
9516         and fboundp
9517
9518 2000-05-22  Karl M. Hegbloom  <karlheg@debian.org>
9519
9520         * packages.el: It's ok to use built-in macros, but not lisp
9521         defined ones.
9522
9523 2000-05-20  Ben Wing  <ben@xemacs.org>
9524
9525         * font-lock.el:
9526         * font-lock.el (font-lock-message-threshold):
9527         * font-lock.el (font-lock-mode):
9528         * font-lock.el (font-lock-default-fontify-buffer):
9529         * font-lock.el (font-lock-always-fontify-immediately):
9530         * font-lock.el (font-lock-old-extent): Removed.
9531         * font-lock.el (font-lock-old-len): Removed.
9532         * font-lock.el (font-lock-fontify-glumped-region): Removed.
9533         * font-lock.el (font-lock-pending-extent-table): New.
9534         * font-lock.el (font-lock-range-table): New.
9535         * font-lock.el (font-lock-after-change-function):
9536         * font-lock.el (font-lock-after-change-function-1): Removed.
9537         * font-lock.el (font-lock-fontify-pending-extents): New.
9538         * font-lock.el ('font-lock-revert-cleanup): Removed.
9539         * font-lock.el ('font-lock-revert-setup): Removed.
9540         Rewrite deferral code to handle any number of changes, merging
9541         them properly.  Remove hacked-up code for revert-buffer, now
9542         unnecessary.
9543
9544         * menubar-items.el (default-menubar):
9545         In Options->Edit Init File, don't switch to emacs-lisp-mode
9546         unless necessary; doing this turns off font-lock.
9547
9548 2000-05-15  Yoshiki Hayashi  <yoshiki@xemacs.org>
9549
9550         * keydefs.el: Define C-x BS to backward-kill-sentence.
9551
9552 2000-05-15  Yoshiki Hayashi  <yoshiki@xemacs.org>
9553
9554         * files.el (hack-local-variables-prop-line): Use non-greedy
9555         matching to process -*-texinfo-*- -*-.
9556
9557 2000-05-11  Jonathan Marten <jonathan.marten@uk.sun.com>
9558
9559         * minibuf.el (minibuf-directory-files): new function.
9560         (read-file-name-activate-callback): use minibuf-directory-files.
9561         (read-directory-name-internal): ditto.
9562         (mouse-file-display-completion-list): ditto.
9563         (mouse-directory-display-completion-list): ditto.
9564         (read-file-name-internal): remove "./" from completion list unless
9565         explicitly matched, for consistency.
9566
9567 2000-05-11  Ben Wing  <ben@xemacs.org>
9568
9569         * gutter-items.el (gutter-buffers-tab):
9570         * gutter-items.el (add-tab-to-gutter):
9571         * gutter-items.el (update-tab-in-gutter):
9572         * gutter-items.el (remove-buffer-from-gutter-tab): Removed.
9573         * gutter-items.el (append-progress-display):
9574         * gutter-items.el (abort-progress-display):
9575         * gutter-items.el (raw-append-progress-display):
9576         Further fixes.  Use set-glyph-image not set-image-instance-property,
9577         to fix problems with multiple windows in a frame.
9578
9579         * menubar-items.el (tutorials-menu-filter):
9580         Fix typo.
9581
9582         * startup.el (early-error-handler):
9583         Display message box under windows; otherwise, message will disappear
9584         before it can be viewed.
9585
9586         * update-elc.el:
9587         Fix bug in NEEDTODUMP processing.
9588
9589 2000-05-08  Yoshiki Hayashi  <yoshiki@xemacs.org>
9590
9591         * startup.el (lock-directory): Removed.
9592         (superlock-file): Ditto.
9593         (startup-set-paths): Remove lockdir.
9594         (startup-setup-paths-warning): Remove lock-directory.
9595
9596         * setup-paths.el (paths-find-lock-directory): Removed.
9597         (paths-find-superlock-file): Ditto.
9598
9599 2000-05-09  Ben Wing  <ben@xemacs.org>
9600
9601         * faces.el (set-face-property):
9602         * faces.el (set-face-font):
9603         * faces.el (set-face-foreground):
9604         * faces.el (set-face-background):
9605         * faces.el (set-face-background-pixmap):
9606         * faces.el (set-face-underline-p):
9607         * faces.el (set-face-strikethru-p):
9608         * faces.el (set-face-highlight-p):
9609         * faces.el (set-face-dim-p):
9610         * faces.el (set-face-blinking-p):
9611         * faces.el (set-face-reverse-p):
9612         doc string changes.
9613
9614         * glyphs.el:
9615         * glyphs.el (make-image-specifier):
9616         * glyphs.el (glyph-property):
9617         * glyphs.el (set-glyph-image):
9618         * glyphs.el (make-glyph):
9619         * glyphs.el (make-pointer-glyph):
9620         * glyphs.el (make-icon-glyph):
9621         * glyphs.el (widget-image-instance-p): New.
9622         authorship info, lots of doc changes.  New predicate, inadvertently
9623         omitted.  the general principle with specifier docs is now that
9624         the description of instantiators should go with the make-foo-specifier
9625         fun's doc string, rather than in foo-specifier-p.  this follows
9626         conventions elsewhere in XEmacs and in general is a lot more obvious
9627         of a place to look.  sometimes the make-foo-specifier function needs
9628         to be created in the process.
9629
9630         * gutter.el:
9631         * gutter.el (make-gutter-specifier): New.
9632         * gutter.el (make-gutter-size-specifier): New.
9633         * gutter.el (make-gutter-visible-specifier): New.
9634         specifier doc updates according to the conventions specified before.
9635
9636         * objects.el:
9637         * objects.el (make-font-specifier):
9638         * objects.el (make-color-specifier):
9639         * objects.el (make-face-boolean-specifier): New.
9640         specifier doc updates according to the conventions specified before.
9641
9642         * specifier.el:
9643         * specifier.el (set-specifier):
9644         * specifier.el (make-integer-specifier): New.
9645         * specifier.el (make-boolean-specifier): New.
9646         * specifier.el (make-natnum-specifier): New.
9647         * specifier.el (make-generic-specifier): New.
9648         * specifier.el (make-display-table-specifier): New.
9649         specifier doc updates according to the conventions specified before.
9650
9651         * toolbar.el:
9652         * toolbar.el (make-toolbar-specifier): New.
9653         specifier doc updates according to the conventions specified before.
9654
9655 2000-05-09  Ben Wing  <ben@xemacs.org>
9656
9657         * process.el (call-process-internal): Revert to previous version
9658         because Mike's change clashed with a change I did not long before.
9659         Changed progn to prog1 to fix the bug pointed out by Mike Alexander.
9660         Thanks very much Mike for pointing out the bug and submitting a
9661         patch!
9662
9663 2000-04-13  Mike Alexander  <mta@arbortext.com>
9664
9665         * process.el (call-process-internal): Send the correct input buffer
9666         (call-process-internal): Return the exit status of the process
9667
9668 2000-05-07  Ben Wing  <ben@xemacs.org>
9669
9670         * winnt.el:
9671         * winnt.el (nt-quote-args-verbatim): Removed.
9672         * winnt.el (nt-quote-args-prefix-quote): Removed.
9673         * winnt.el (nt-quote-args-backslash-quote): Removed.
9674         * winnt.el (nt-quote-args-double-quote): Removed.
9675         * winnt.el (nt-quote-args-functions-alist): Removed.
9676         * winnt.el (nt-quote-process-args): Removed.
9677         Remove all stuff for argument quoting.  We borrow the code instead
9678         from Emacs 20.6, which is much more careful in its quoting
9679         (e.g. in handling runs of the escape character) and avoids most of
9680         the need for this Lisp mechanism by checking to see whether we're
9681         running a Cygwin or normal program and doing the appropriate
9682         quoting.  If we end up needing such a mechanism, we should add
9683         it by extending the variable `mswindows-quote-process-args' so it
9684         can take an alist of regexps.
9685
9686 2000-05-07  Ben Wing  <ben@xemacs.org>
9687
9688         * keydefs.el:
9689         Restore M-up, M-down to 21.1 state.  Put *ward-sentence on
9690         C-M-left, C-M-right instead.  Define C-M-up, C-M-down to scroll
9691         the window without moving point.
9692
9693         * simple.el:
9694         * simple.el (scroll-up-one): New.
9695         * simple.el (scroll-down-one): New.
9696         Functions for use with C-M-up/down.
9697
9698 2000-05-01  Martin Buchholz <martin@xemacs.org>
9699
9700         * XEmacs 21.2.33 is released.
9701
9702 2000-04-29  Martin Buchholz  <martin@xemacs.org>
9703
9704         * dialog.el (yes-or-no-p-dialog-box):
9705         Fix docstring.
9706         Fix following horrible bug in X11 mode with focus-follows-mouse:
9707           1. Visit two files in two different frames.
9708           2. do File->Revert Buffer in one of those frames.
9709           3. Dialog box appears.
9710           4. Arrange things so that the mouse passes over the *other*
9711              frame, then to the dialog box, and click on "Yes".
9712           5. The file contents end up in the *wrong* buffer!
9713         Add TODO comment.
9714
9715 2000-04-28  Ben Wing  <ben@xemacs.org>
9716
9717         * help.el (describe-installation): correct typo introduced
9718         in last patch: boundp -> fboundp.
9719
9720         * etags.el (buffer-tag-table-list):
9721         canonicalize filenames to Unix format so that tag-table-alist
9722         searching works under Windows.
9723
9724         * autoload.el:
9725         Bowdlerize the supposedly objectionable words
9726         "who couldn't quite manage to cleanly modify batch-update-autoloads".
9727
9728         * gutter-items.el (set-progress-display-style):
9729         * gutter-items.el (search-dialog-callback):
9730         * gutter-items.el (make-search-dialog):
9731         Change to new callback-ex api.
9732
9733 2000-04-26  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
9734
9735         * help.el: (describe-installation): decode-coding-string is not
9736         defined in a non MULE environment.
9737
9738 2000-04-28  Ben Wing  <ben@xemacs.org>
9739
9740         * gutter-items.el (buffer-list-changed-hook):
9741         use it, not record-buffer-hook.
9742
9743         * subr.el (record-buffer-hook): Removed.
9744
9745 2000-04-27  Ben Wing  <ben@xemacs.org>
9746
9747         * gutter-items.el (buffers-tab-switch-to-buffer): do not
9748         use NORECORD option.  Andy will not like this, but the existing
9749         gutter behavior is just wrong, as per this comment:
9750
9751         ;; this used to add the norecord flag to both calls below.
9752         ;; this is bogus because it is a pervasive assumption in XEmacs
9753         ;; that the current buffer is at the front of the buffers list.
9754         ;; for example, select an item and then do M-C-l
9755         ;; (switch-to-other-buffer).  Things get way confused.
9756         ;;
9757         ;; Andy, if you want to maintain the current look, you must
9758         ;;  *uncouple* the gutter order and buffers order.
9759
9760         * loaddefs.el (completion-ignored-extensions): unfuckify.
9761
9762         * bytecomp.el (batch-byte-compile-one-file): new function, used in
9763         xemacs.mak.
9764
9765         * autoload.el (batch-update-one-directory): new function, used in
9766         xemacs.mak.
9767
9768         * loadup.el: set gc-cons-threshold very high unless dumping --
9769         loadup during update-elc is much much much faster.  also do this
9770         when quick-building.
9771
9772         add commented-out code for profiling loadup.
9773
9774
9775         * update-elc.el (preloaded-file-list): add bytecomp.el, since it
9776         is required in order to build xemacs.
9777
9778 2000-04-26  Ben Wing  <ben@xemacs.org>
9779
9780         * loadup.el: don't garbage collect during loadup if quick-build
9781         compile-time option is set.
9782
9783 2000-04-23  Ben Wing  <ben@xemacs.org>
9784
9785         * update-elc.el: compute whether any dumped .el or .elc files
9786         are newer than the dumped exe, and touch the file ../src/NEEDTODUMP
9787         if so.
9788
9789         * update-elc.el (update-elc-files-to-compile): always change
9790         NOBYTECOMPILE in the src directory rather than current dir,
9791         so it will work under NT.
9792
9793         * autoload.el (autoload-trim-file-name): canonicalize to slashes so
9794         the form of this file is identical between Unix and Windows.
9795         (autoload-target-directory): Fixed to be lisp/ not lisp/prim/.
9796         Added comment.
9797         (update-autoloads-from-directory): updated doc string.
9798         updated doc strings in a few other places.
9799
9800 2000-04-18  Yoshiki Hayashi  <yoshiki@xemacs.org>
9801
9802         * bytecomp.el (byte-force-recompile): Fix argument to
9803         byte-recompile-directory.
9804
9805 2000-04-17  Yoshiki Hayashi  <yoshiki@xemacs.org>
9806
9807         * gutter-items.el (progress-display-clear-when-idle): Use
9808         add-one-shot-hook.
9809         * gutter-items.el (clear-progress-display): Adjust number of
9810         arguments.
9811
9812 2000-04-13  Yoshiki Hayashi  <yoshiki@xemacs.org>
9813
9814         * dumped-lisp.el (preloaded-file-list): Always dump select.el.
9815
9816 2000-04-16  Ben Wing  <ben@xemacs.org>
9817
9818         * printer.el: New file.
9819
9820         * dumped-lisp.el (preloaded-file-list): Declare printer.el.
9821
9822         * help.el (describe-installation): Fix decoding for Windows.
9823
9824         * menubar-items.el:
9825         * menubar-items.el (default-menubar):
9826         * menubar-items.el (tutorials-menu-filter): New.
9827         * menubar-items.el (popup-menubar-menu):
9828         Add authorship.  Redo Help menu and Tutorials filter.
9829
9830         * menubar.el: Correct comment.
9831
9832         * modeline.el (modeline-buffer-identification): Correct doc string.
9833
9834         * simple.el:
9835         * simple.el (printing): Removed.
9836         * simple.el (printer-name): Removed.
9837         * simple.el (generic-print-buffer): Removed.
9838         * simple.el (generic-print-region): Removed.
9839         Move generic print code to printer.el.
9840
9841 2000-04-15  Ben Wing  <ben@xemacs.org>
9842
9843         * simple.el (generic-print-region): New.
9844         make this function actually work.
9845         (generic-print-buffer): call generic-print-region.
9846
9847 2000-04-14  Andy Piper  <andy@xemacs.org>
9848
9849         * gutter-items.el (make-search-dialog): avoid unnecessary futzing
9850         by using the new widget-callback-current-channel.
9851         (search-dialog-callback): ditto.
9852
9853 2000-04-12  Andy Piper  <andy@xemacs.org>
9854
9855         * gutter.el (default-gutter-position): moved from gutter-items.el.
9856         (default-gutter-position-changed-hook): ditto.
9857         (gutter-element-visibility-changed-hook): ditto.
9858         (set-gutter-element): ditto.
9859         (remove-gutter-element): ditto.
9860         (set-gutter-element-visible-p): ditto.
9861         (gutter-element-visible-p): ditto.
9862         (init-gutter): ditto.
9863
9864         * dialog.el (make-dialog-box): renamed and moved from
9865         gutter-items.el
9866
9867         * gutter-items.el: move various functions elsewhere.
9868
9869 2000-04-13  Katsumi Yamaoka  <yamaoka@jpl.org>
9870
9871         * menubar-items.el: Fixed place of parenthesis.
9872
9873 2000-04-12  Ben Wing  <ben@xemacs.org>
9874
9875         * etags.el (find-tag-at-point): New.  Lets you do find-tag
9876                 without constantly being prompted for the tag.
9877         * simple.el: Added a number of section headings, to clarify the
9878                 organization of this file.
9879         * simple.el (activate-region):
9880         * simple.el (region-exists-p):
9881         * simple.el (region-active-p):
9882                 Moved these three function down to the other side of
9883                 the case-changing functions, so they join the rest of
9884                 the region code.
9885         * simple.el (printing): New.
9886         * simple.el (printer-name): New.
9887         * simple.el (generic-print-buffer): New.
9888                 New functions, a very simple prototype for a unified
9889                 printing interface.
9890
9891         * process.el (call-process-internal): Real fix for null BUFFER,
9892                 other problems with BUFFER specs.
9893
9894         * menubar-items.el:
9895                 Fixed up File->Print to use new printing functions.
9896                 Various corrections and expansions to Grep/Compile menus.
9897                 New options for Printing.
9898                 New options for SMTP Mail, the way to send mail under
9899                   MS Windows. (There's also a package patch to make SMTP
9900                   Mail be the default under MSWin.)
9901
9902 2000-04-09  Jeff Miller <jmiller@cablespeed.com>
9903
9904         * menubar-items.el: Selecting Rectangle Mousing from menubar
9905         did not work.  Needed to quote mouse-track-rectangle-p.
9906
9907 2000-04-06  Yoshiki Hayashi  <yoshiki@xemacs.org>
9908
9909         * cl-compat.el (keywordp): Removed.
9910
9911 2000-04-05  Andy Piper  <andy@xemacs.org>
9912
9913         * gutter-items.el (progress-layout-glyph): don't initialize here.
9914         (progress-gauge-glyph): use dynamic sizing.
9915         (set-progress-display-style): new function. Set progress glyphs
9916         appropriately depending on the style.
9917         (progress-display-style): new variable. Custom version of
9918         set-progress-display-style.
9919         (progress-abort-glyph): switch to dynamic sizes.
9920         (search-dialog-text): make the edit field active.
9921
9922 2000-04-04  Andy Piper  <andy@xemacs.org>
9923
9924         * gutter-items.el (make-search-dialog): need to make the search
9925         dialog visible after creation.
9926
9927         * menubar-items.el (default-menubar): use the search dialog for
9928         searching. Remove some extraneous search menu items.
9929
9930         * gutter-items.el (set-gutter-element): allow glyphs to be used as
9931         well as strings.
9932         (make-gutter-only-dialog-frame): allow the user to create the
9933         frame unmapped. Allow the gutter spec to be given as a glyph.
9934         (search-dialog-direction): new variable.
9935         (search-dialog-text): new variable.
9936         (search-dialog-callback): new function. Callback for the search
9937         dialog action.
9938         (make-search-dialog): new function. Create a user-friendly search
9939         dialog.
9940
9941 2000-04-04  Hrvoje Niksic  <hniksic@iskon.hr>
9942
9943         * faces.el (set-face-stipple): Use mswindows-bitmap-file-path
9944         under Windows.
9945
9946 2000-04-01  Andy Piper  <andy@xemacs.org>
9947
9948         * font-lock.el (font-lock-fontify-keywords-region): Calculate
9949         progress more accurately.
9950
9951 2000-02-02  Hirokazu FUKUI  <hfukui@sannet.ne.jp>
9952
9953         * finder.el (finder-compile-keywords): Process readable files only.
9954         Because error in process of .#finder-inf.el when compile xemacs
9955         with --with-clash-detection option.
9956
9957 2000-03-31  Andy Piper  <andy@xemacs.org>
9958
9959         * gutter-items.el (append-progress-display): don't delay after a
9960         successful font-lock.
9961         (make-gutter-only-dialog-frame): new function. Allow users to
9962         create gutter-only dialogs.
9963
9964 2000-03-27  Mike Alexander  <mta@arbortext.com>
9965
9966         * process.el (call-process-internal): Handle a null BUFFER
9967         parameter correctly.
9968
9969 2000-03-28  Andy Piper  <andy@xemacs.org>
9970
9971         * gutter-items.el (abort-progress-display): put strings in the
9972         gutter not extents.
9973         (progress-layout-glyph): signal special 'quit callback.
9974         (progress-display-quit-function): deleted.
9975         (progress-display-stop-callback): deleted.
9976         (progress-display-dispatch-command-events): deleted.
9977         (append-progress-display): remove calls to
9978         progress-display-dispatch-command-events.
9979         (raw-append-progress-display): ditto.
9980
9981 2000-03-23  Hrvoje Niksic  <hniksic@iskon.hr>
9982
9983         * faces.el (set-face-stipple): Rewrite to correctly handle PIXMAP
9984         being a list.  Actually define `stipple-pixmap-p' which is used as
9985         an error predicate.  Correctly handle PIXMAP being either relative
9986         or absolute file name.
9987
9988 2000-03-24  Andy Piper  <andy@xemacs.org>
9989
9990         * gutter-items.el (add-tab-to-gutter): use copy-sequence.
9991         (abort-progress-display): ditto. Don't delete the created extent.
9992         (raw-append-progress-display): ditto.
9993         (progress-display-dispatch-non-command-events): new
9994         function. Encapsulates what we want to do when no command input is
9995         required.
9996         (progress-display-dispatch-command-events): likewise, but disable
9997         for now since it causes too many problems.
9998         (append-progress-display): use them.
9999         (raw-append-progress-display): ditto.
10000         (default-gutter-position-changed-hook): set this rather than
10001         default-gutter-position-changed.
10002         (default-gutter-position-changed-hook): lambda with zero arguments
10003         rather than one.
10004         (raw-append-progress-display): trap errors in pending input since
10005         allowing them to signal will hose the gauge well and
10006         truly. Ideally we would like to delay these until we are more able
10007         to cope.
10008         (append-progress-display): ditto.
10009
10010 2000-03-20  Jeff Miller <jmiller@cablespeed.com>
10011
10012         * lisp/make-docfile.el: call-process-internal is now implemented
10013         in process.el.
10014
10015 2000-03-21  Ben Wing  <ben@xemacs.org>
10016
10017         * mule\mule-cmds.el (set-language-info-alist):
10018         Fix to correspond to new menu arrangement.
10019
10020 2000-03-21  Ben Wing  <ben@xemacs.org>
10021
10022         * process.el:
10023         * process.el (call-process-internal): New.
10024         New implementation of call-process.  Only enabled under NT, so far.
10025         stderr handling not implemented yet in CVS'd C code.
10026
10027 2000-03-20  Ben Wing  <ben@xemacs.org>
10028
10029         * lisp-mode.el:
10030         * lisp-mode.el (lisp-interaction-mode-menubar-menu): New.
10031         * lisp-mode.el (lisp-interaction-mode):
10032         Put back Lisp Interaction menubar for Jan V's sake.
10033
10034         * simple.el:
10035         * simple.el (mark-ring):
10036         * simple.el (dont-record-current-mark): New.
10037         * simple.el (in-shifted-motion-command): New.
10038         * simple.el (mark-ring-unrecorded-commands): New.
10039         * simple.el (mark-ring-max):
10040         * simple.el (set-mark-command):
10041         * simple.el (push-mark):
10042         * simple.el (handle-pre-motion-command):
10043         Implement scheme for not recording unimportant marks.
10044
10045         * subr.el:
10046         * subr.el (function-allows-args): New.
10047         New function function-allows-args.
10048
10049 2000-03-20  Martin Buchholz <martin@xemacs.org>
10050
10051         * XEmacs 21.2.32 is released.
10052
10053 2000-03-20  Andy Piper  <andy@xemacs.org>
10054
10055         * gutter-items.el (update-tab-in-gutter): force selection of the
10056         selected-window if required to do so.
10057         (buffers-tab-items): ditto.
10058         (add-tab-to-gutter): ditto.
10059         (create-frame-hook): use force-selection.
10060         (default-gutter-position-changed): lambdify.
10061         (update-tab-hook): deleted since it was only used in one place.
10062
10063 2000-03-18  Andy Piper  <andy@xemacs.org>
10064
10065         * files.el (find-file-noselect): undo change that shouldn't have
10066         gone in.
10067
10068 2000-03-17  Andy Piper  <andy@xemacs.org>
10069
10070         * buffer.el (switch-to-buffer): use last-nonminibuf-window instead
10071         of selected-window trickery.
10072
10073         * gutter-items.el (update-tab-in-gutter): don't give dedicated
10074         frames tabs.
10075         (progress-display-stop-callback): progress -> progress-display
10076         (progress-display-quit-function): ditto.
10077         (clear-progress-display): ditto.
10078         (remove-progress-display): ditto.
10079         (append-progress-display): ditto.
10080         (abort-progress-display): ditto.
10081         (raw-append-progress-display): ditto.
10082         (display-progress-display): ditto.
10083         (current-progress-display-label): ditto.
10084         (current-progress-display): ditto.
10085         (lprogress-display): ditto and save the buffer
10086         (progress-display): ditto. Otherwise the buffer sometimes gets
10087         changed which confuses font-lock.
10088
10089         * font-lock.el (font-lock-default-fontify-buffer): catch all
10090         errors, not just quit.
10091         (font-lock-mode): progress -> display-progress
10092         (font-lock-default-fontify-buffer): ditto.
10093         (font-lock-fontify-syntactically-region): ditto.
10094         (font-lock-fontify-keywords-region): ditto.
10095
10096 2000-03-14  Hrvoje Niksic  <hniksic@iskon.hr>
10097
10098         * cl.el (gensym): Move to here from cl-macs.el.
10099         (gentemp): Ditto.
10100
10101 2000-03-16  Andy Piper  <andy@xemacs.org>
10102
10103         * font-lock.el (font-lock-mode): use lprogress and friends for
10104         progress management.
10105         (font-lock-default-fontify-buffer): ditto.
10106         (font-lock-fontify-syntactically-region): ditto.
10107         (font-lock-fontify-keywords-region): ditto.
10108         (font-lock-revert-cleanup): fix reverting.
10109         (font-lock-revert-setup): ditto.
10110
10111         * gutter-items.el (progress-use-echo-area): new variable. Use the
10112         echo area for progress gauges if non-nil.
10113         (clear-progress): remove echo area stuff and defer to
10114         clear-message.
10115         (append-progress): dispatch non-command events after each progress
10116         increment. Remove echo area stuff.
10117         (abort-progress): remove echo area stuff and defer to
10118         display-message.
10119         (raw-append-progress): ditto. Dispatch non-command events after
10120         gutter redisplay.
10121         (display-progress): defer echo area stuff to display-message.
10122
10123         * gutter-items.el (clear-progress):
10124         (abort-progress): indentation changes.
10125         (display-progress): don't clear progress.
10126         (append-progress): compare messages with equal.
10127         (raw-append-progress): use dispatch-non-command-events to flush
10128         widget creation events.
10129
10130 2000-03-13  Ben Wing  <ben@xemacs.org>
10131
10132         * abbrev.el:
10133         * abbrev.el (abbrev-string-to-be-defined): New.
10134         * abbrev.el (inverse-abbrev-string-to-be-defined): New.
10135         Changes for use with the menubar.
10136
10137 2000-03-12  Ben Wing  <ben@xemacs.org>
10138
10139         * alist.el (vassoc): moved here from font-menu.el.
10140
10141         * custom.el (defface): typo fix.
10142
10143         * dialog.el (yes-or-no-p-dialog-box):
10144         * dialog.el (message-box):
10145         * files.el (save-some-buffers-1):
10146         Put accelerators in the button names.
10147
10148         * font-lock.el (font-lock-comment-face):
10149         * font-lock.el (font-lock-keyword-face):
10150         * font-lock.el (font-lock-function-name-face):
10151         Fixed some of the colors under MS Windows because the existing
10152         default colors were hardly different from black and needed to be
10153         made lighter.
10154
10155         * font-menu.el:
10156         * font-menu.el (font-menu-split-long-menu):
10157         * font-menu.el (font-menu-family-constructor):
10158         * font-menu.el (font-menu-size-constructor):
10159         * font-menu.el (font-menu-weight-constructor):
10160         * font-menu.el (font-menu-set-font):
10161         vassoc moved to alist.el.
10162         Accelerators added to all menus.
10163         Unused bound var new-props removed.
10164
10165         * keydefs.el: I did a whole lot of rearranging to put things in a
10166         more consistent order and fixed a number of cases where key
10167         combinations involving up, down, left, right and so on were
10168         defined but the corresponding keypad combinations were not
10169         defined.
10170
10171         * lisp-mode.el:
10172         * lisp-mode.el (lisp-interaction-mode-popup-menu):
10173         * lisp-mode.el (emacs-lisp-mode):
10174         * lisp-mode.el (lisp-interaction-mode):
10175         * lisp-mode.el (flet):
10176         Added accelerators onto the menus.
10177         Made all the different versions of the let function be indented
10178         the same way.
10179         Undid Steve's easy-menu-ification, because it makes it impossible
10180         to have the menubar and popup menus different.
10181         Cleaned up the menu; added items for find-function &c and some
10182         indenting, and removed debug-on-*.
10183
10184         * list-mode.el (list-mode-hook):
10185         * list-mode.el (list-mode):
10186         * list-mode.el (completion-setup-hook):
10187         * list-mode.el (display-completion-list):
10188         Added support for the :window-height keyword, which is required
10189         because of other changes that I made for the file dialog box.  I
10190         also made the hook variables list-mode-hook and
10191         completion-setup-hook and also minibuffer-setup-hook in
10192         minibuf.el be permanent-local; see comment in list-mode.el.
10193
10194         * map-ynp.el (map-y-or-n-p):
10195         Added accelerators to the dialog buttons.
10196
10197         * menubar-items.el (menu-truncate-list):
10198         New internal function.
10199         * menubar-items.el (submenu-generate-accelerator-spec):
10200         * menubar-items.el (menu-item-strip-accelerator-spec):
10201         * menubar-items.el (menu-item-generate-accelerator-spec):
10202         New exported functions, for use in auto-generating accelerator specs.
10203
10204         * menubar-items.el:
10205         * menubar-items.el (default-menubar):
10206         * menubar-items.el (maybe-add-init-button):
10207         * menubar-items.el (bookmark-menu-filter):
10208         * menubar-items.el (slow-format-buffers-menu-line):
10209         * menubar-items.el (build-buffers-menu-internal):
10210         * menubar-items.el (language-environment-menu-filter):
10211         * menubar-items.el (default-popup-menu):
10212         * menubar-items.el (popup-buffer-menu):
10213         * menubar-items.el (popup-menubar-menu):
10214         Did a major overhaul on this file, and in fact I'm nowhere near
10215         done working on the menubar, and there will be more patches to
10216         come.  A basic summary of what I've done:
10217
10218         a) I added accelerators to all of the menu items.  For menus that
10219         are auto-generated, such as the buffers menu, the accelerators are
10220         automatically added to the beginning of each line using the
10221         numbers 1 through 9, then zero, and then letters starting with A,
10222         but omitting the letters that are already in use for the fixed
10223         menu items at the top of the buffers menu.  To facilitate adding
10224         accelerators of this kind, I created some new functions
10225         (*-accelerator-spec), which are also being used by other filters
10226         that auto generate lists of things such as ftp sites to download
10227         packages.  If people really don't like these accelerators
10228         appearing at the beginning of the menu items, a variable can be
10229         added to optionally turn them off, but I think this is rather
10230         pointless because other menu items have accelerators and many or
10231         most of the menu users will use the accelerators if the support is
10232         there.
10233
10234         b) I combined the top level Tools and Apps menus into a single
10235         Tools menu, because the distinction between the two is not
10236         obvious, and the items on the menus are not used often enough that
10237         putting some of them onto submenus is a problem.
10238
10239         c) I created two new top level menus called View and Cmds because
10240         there were too many items on the File and Edit menus, and I'm going
10241         to be adding more items to these menus.  In contrast to the Tools
10242         menu, the items on these menus may be used quite often during an
10243         editing session, and so should be available with fewer
10244         keystrokes.
10245
10246         d) I added a number of options to the options menu, including one
10247         for controlling whether the alt key can be used to traverse to
10248         menu items using the accelerators, one for controlling behavior of
10249         control-k, one for controlling how the kill and yank functions
10250         interact with the clipboard, a few additional buffers-menu
10251         options, and various other things.  I also did a bit of
10252         rearranging, for example, combining the keyboard and mouse options
10253         into a single keyboard and mouse submenu to facilitate the
10254         accelerators on that level.
10255
10256         e) I changed the variable buffers-menu-format-buffer-line-function
10257         to take two arguments instead of one, the second argument being
10258         the line number for use in creating an accelerator.  I added a
10259         hack to support existing functions with one argument (although I
10260         doubt that very many of these exist), for backward compatibility.
10261
10262         f) I moved the top level mule menu to be a submenu of the edit
10263         menu.  I think that most of the items on this menu are fairly
10264         useless and there are certainly not enough frequently used items
10265         to justify this being its own top level menu.
10266
10267         g) I combined most of the items in big-menubar.el into the main menu.
10268         If people think the main menu is too big, it would be possible to
10269         create different configurations, some smaller.
10270
10271         * menubar.el (check-menu-syntax):
10272         Deleted some syntax checks that were no longer valid, partly
10273         because of changes that were already made a long time ago, and
10274         partly because of a change I made where I allow the name of the
10275         menu item to be an evaluated expression rather than just a string,
10276         similar to all of the other parameters of a menu item.
10277
10278         * minibuf.el:
10279         * minibuf.el (read-file-name-1):
10280         * minibuf.el (mouse-read-file-name-1):
10281         I made a number of changes to improve the appearance
10282         and functioning of the file dialog box.  They include:
10283
10284         a) Fixing the problem where closing the dialog box by clicking on
10285         the close button of the window didn't properly exit the
10286         minibuffer.
10287
10288         b) Fixing the problem that if you typed part of a file name, and
10289         then clicked on a completion with the mouse, the file was not
10290         correctly selected.
10291
10292         c) Changing the title of the dialog box to reflect the operation
10293         being done in accordance with user interface conventions, rather
10294         than the name of the dialog box buffer, which is rather useless.
10295
10296         d) Remove the words "possible completions are" which didn't
10297         belong.
10298
10299         e) Fix things so that the completions scroll off the end of the
10300         completions windows only to the right, rather than both to the
10301         right and down, which is in accordance with Windows user interface
10302         conventions.
10303
10304         * msw-init.el (init-post-mswindows-win):
10305         Added a binding for meta-F4, which is the standard windows binding
10306         for exiting a program.
10307
10308         * select.el (get-selection-no-error):
10309         * select.el (own-selection):
10310         * select.el (own-clipboard):
10311         Added an optional argument called append to the functions
10312         own-selection and own-clipboard.  This adds support for appending
10313         text to the existing selection and allows the function
10314         own-clipboard to be used as the value of the variable
10315         interprogram- cut-function.
10316
10317         Fixed a bug in own-selection in handling zmacs-region-stays.
10318
10319         * simple.el (historical-kill-line): New.
10320
10321         * simple.el (kill-line):
10322         * simple.el (interprogram-cut-function):
10323         * simple.el (interprogram-paste-function):
10324         * simple.el (handle-pre-motion-command):
10325         * simple.el (next-line):
10326         * simple.el (previous-line):
10327         a) Expanded the variable kill-whole-line, so that function
10328         kill-line can be set to delete the entire line always, not just
10329         when cursor is at the beginning of the line.  This is controlled
10330         by setting the variable kill-whole-line to the symbol 'always.
10331         This behavior, as well as the existing kill-whole-line behavior,
10332         now only take effect when kill-line is called interactively,
10333         although this is a departure from a previous behavior in the case
10334         of setting this variable kill-whole-line to t.  It is almost
10335         certainly what has always been intended, and most likely the old
10336         way of doing things introduced bugs.  I also created a function
10337         called historical-kill-line, which ignores the kill-whole-line
10338         setting and always gives the historical behavior of only killing
10339         to the end of the line.  I bound this function to shift- control-k
10340         so that the kill to end of line behavior is available, even when
10341         kill-whole-line has been set to change control-k into the simple
10342         delete-whole-line behavior. (This can be set using the options
10343         menu.)
10344
10345         b) I changed things so that kill and yank now interact with the
10346         clipboard by default under windows.  This was done by changing the
10347         default value of interprogram-cut- function and
10348         interprogram-paste-function.  You can get the old behavior by
10349         setting these to nil, and there is an option on the options menu
10350         to do this.
10351
10352         c) I added support for selecting text using shifted motion keys.
10353         This support is on by default and can be controlled by the
10354         variable shifted-motion-keys-select-region.  There is also a
10355         variable called unshifted-motion-keys-deselect-region that
10356         controls more specifically how the shifted motion key behavior
10357         works.  I did not put an option on the options menu to turn this
10358         off, because I can't imagine why this would be useful.
10359
10360         * simple.el (forward-block-of-lines):
10361         * simple.el (backward-block-of-lines):
10362         * simple.el (block-movement-size):
10363         New.
10364
10365         * simple.el (uncapitalized-title-words):
10366         * simple.el (uncapitalized-title-word-regexp):
10367         * simple.el (capitalize-string-as-title):
10368         * simple.el (capitalize-region-as-title):
10369         New.
10370
10371
10372         * subr.el (add-hook):
10373         * subr.el (make-local-hook): New.
10374         * subr.el (remove-local-hook): New.
10375         * subr.el (add-one-shot-hook): New.
10376         * subr.el (add-local-one-shot-hook): New.
10377         Added some functions to make using hooks easier.
10378         These include:
10379
10380         a) Functions add-local-hook and remove-local-hook to make it easy
10381         to use local hooks.
10382
10383         b) Functions add-one-shot-hook and add-local-one-shot-hook, which
10384         make it possible to add a "one-shot" hook, which is to say a hook
10385         that runs only once, and automatically removes itself after the
10386         first time it has run.
10387
10388 2000-03-09  Andy Piper  <andy@xemacs.org>
10389
10390         * files.el (auto-mode-alist): pick up jsp, jhtml and xml files.
10391
10392 2000-03-09  Yoshiki Hayashi  <yoshiki@xemacs.org>
10393
10394         * buff-menu.el (buffers-menu-omit-invisible-buffers):
10395         Moved from menubar-items.el.
10396         * dumped-lisp.el: Dump gutter-items regardless of menubar.
10397
10398 2000-03-08  Andy Piper  <andy@xemacs.org>
10399
10400         * gutter-items.el (build-buffers-tab-internal): add selected field
10401         to buffers tab spec.
10402
10403 2000-03-07  Yoshiki Hayashi  <yoshiki@xemacs.org>
10404
10405         * minibuf.el (last-exact-completion): Initialize to nil.
10406
10407 2000-03-07  Didier Verna  <didier@xemacs.org>
10408
10409         * startup.el (command-line-1): remove unused variable
10410         `first-file-buffer'.
10411
10412 2000-02-29  Hrvoje Niksic  <hniksic@iskon.hr>
10413
10414         * loaddefs.el (completion-ignored-extensions): Removed ".log",
10415         which is also used for Web server log files.
10416
10417 2000-02-03  IKEYAMA Tomonori <tomonori@suiyokai.org>
10418
10419         * mule/mule-charset.el: Setup auto-fill-chars.
10420
10421 2000-03-02  SL Baur  <steve@beopen.com>
10422
10423         * subr.el (with-string-as-buffer-contents): Reimplement using
10424         `with-temp-buffer'.  Fixes non-unique buffer name problem, fixes
10425         non-deletion of buffer after execution problem.
10426         (with-output-to-string): Use unique buffer name.
10427
10428 2000-02-29  Stephen J. Turnbull  <stephen@xemacs.org>
10429
10430         * gutter-items.el (buffers-tab-sort-function):  New variable.
10431         (buffers-tab-items):  Funcall it to sort the buffer tab list.
10432
10433 2000-02-29  Stephen J. Turnbull  <stephen@xemacs.org>
10434
10435         * startup.el (load-user-init-file):  Merge two `if's to one `or'.
10436
10437 2000-02-28  Martin Buchholz  <martin@xemacs.org>
10438
10439         * menubar-items.el (maybe-add-init-button): Remove the "Load
10440         .emacs" button from all menubars.
10441
10442 2000-03-01  Didier Verna  <didier@xemacs.org>
10443
10444         * rect.el (string-rectangle): depend on `pending-delete-mode' for
10445         region rectangle replacement (from Jan Vroonhof).
10446         (replace-rectangle): new function.
10447
10448 2000-01-05  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10449
10450         * mule/mule-cmds.el (set-default-coding-systems): Use
10451         set-terminal-coding-system and set-keyboard-coding-system.
10452         * coding.el (set-terminal-coding-system): Use
10453         set-console-tty-output-coding-system.
10454         (set-keyboard-coding-system): Use
10455         set-console-tty-input-coding-system.
10456
10457 2000-02-21  Yoshiki Hayashi  <yoshiki@xemacs.org>
10458
10459         * minibuf.el (read-variable): Allow symbol to default argument.
10460
10461 2000-02-27  Andy Piper  <andy@xemacs.org>
10462
10463         * gutter-items.el (update-tab-hook): new function to be used for
10464         hooks.
10465         (create-frame-hook): add update-tab-hook.
10466         (record-buffer-hook): ditto.
10467         (default-gutter-position-changed): ditto.
10468         (default-gutter-position): updating the buffers tab is now handled
10469         by a hook.
10470         (default-gutter-position-changed-hook): new variable.
10471         (gutter-element-visibility-changed-hook): ditto.
10472         (set-gutter-element-visible-p): call it.
10473         (set-gutter-element): use modify-specifier-instances. Set extents
10474         as duplicable before using.
10475         (remove-gutter-element): ditto.
10476         (set-gutter-element-visible-p): ditto.
10477         (init-gutter): new function.
10478         (add-tab-to-gutter): use new gutter-element functions rather than
10479         setting specifiers directly.
10480         (clear-progress): ditto.
10481         (abort-progress): ditto.
10482         (gutter-buffers-tab-visible-p): renamed from
10483         default-gutter-visible-p
10484
10485         * specifier.el (modify-specifier-instances): new function from Jan
10486         Vroonhof.
10487
10488         * x-init.el (init-post-x-win): call init-gutter.
10489
10490         * msw-init.el (init-post-mswindows-win): call init-gutter.
10491
10492         * menubar-items.el (default-menubar): Update to reflect new gutter
10493         variables.
10494
10495 2000-02-26  Andy Piper  <andy@xemacs.org>
10496
10497         * gutter-items.el (set-gutter-element): new function. Add gutter
10498         elements to the specified gutter.
10499         (remove-gutter-element): new function. Remove gutter elements from
10500         the specified gutter.
10501         (set-gutter-element-visible-p): new function. Set gutter element
10502         visibility for the provided gutter-visible specifier.
10503
10504 2000-02-23  Andy Piper  <andy@xemacs.org>
10505
10506         * gutter-items.el (add-tab-to-gutter): specify dimensions
10507         dynamically.
10508
10509 2000-02-24  Martin Buchholz  <martin@xemacs.org>
10510
10511         * gutter-items.el (add-tab-to-gutter):
10512         * package-get.el (package-get-interactive-package-query):
10513         * package-ui.el (pui-directory-exists):
10514         (pui-install-selected-packages):
10515         (pui-list-packages):
10516         Use #'(lambda ...)  instead of '(lambda ...).
10517
10518 2000-02-21  Gregory Neil Shapiro <gshapiro@gshapiro.net>
10519
10520         * startup.el (load-user-init-file): Check to make sure user
10521           has an init-file before calling load().
10522
10523 2000-02-20  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10524
10525         * msw-glyphs.el (msgdi-device-p): Added this and 'msgdi specifier tag.
10526
10527 2000-02-23  Martin Buchholz <martin@xemacs.org>
10528
10529         * XEmacs 21.2.31 is released.
10530
10531 2000-02-21  Mike Sperber <mike@xemacs.org>
10532
10533         * loadup.el (really-early-error-handler):
10534         * update-elc.el:
10535         * make-docfile.el:
10536         Remove dependency on EMACSBOOTSTRAP... environment variables.
10537
10538 2000-02-21  Martin Buchholz <martin@xemacs.org>
10539
10540         * XEmacs 21.2.30 is released.
10541
10542 2000-02-19  Martin Buchholz  <martin@xemacs.org>
10543
10544         * byte-optimize.el (byte-optimize-plus):
10545         (byte-optimize-minus):
10546         (byte-optimize-multiply):
10547         Optimize (- 0) to 0, not (-)
10548         Optimize (+ 5 3.0) to 8.0
10549         Optimize (* 5 3.0) to 15.0
10550         Improve readability.
10551
10552 2000-02-21  Jonathan Harris  <jhar@tardis.ed.ac.uk>
10553
10554         * modeline.el: (modeline-scrolling-method): change modeline
10555         mswindows cursor appearance according to the value.
10556
10557         * msw-faces.el: (mswindows-init-device-faces): Initialise 'default
10558         and 'gui-element face colors and 'gui-element face font to Windows
10559         defaults.
10560
10561 2000-02-09 Stef Epardaud  <stef@lunatech.com>
10562
10563         * font-lock.el: Javadoc enhancements
10564
10565 1999-11-27  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
10566
10567         * ldap.el (toplevel): Test if LDAP support has been compiled in
10568         (ldap-verbose): New option
10569         (ldap-search-entries): Renamed from the previous ldap-search
10570         Conditionalize message display on ldap-verbose
10571         (ldap-add-entries, ldap-modify-entries, ldap-delete-entries): New
10572         defuns
10573         (ldap-search): Is now defined as an obsolete wrapper calling
10574         ldap-search-basic or ldap-search-entries
10575
10576
10577 1999-12-06  Hirokazu FUKUI  <hfukui@sannet.ne.jp>
10578             Shuhei KOBAYASHI <shuhei@aqua.ocn.ne.jp>
10579             Jan Vroonhof  <jan@xemacs.org>
10580
10581         * byte-optimize.el (byte-optimize-form-code-walker): Fixed.
10582         When for-effect is true, didn't call `byte-optimize-form'
10583         in and/or subforms without last.
10584
10585 1999-12-07  Jan Vroonhof  <vroonhof@math.ethz.ch>
10586
10587         * package-get.el (package-get-download-sites): Use correct custom
10588         type.
10589
10590 2000-02-15  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10591
10592         * files.el (write-file): Ask for coding system when compiled with
10593         file-coding.
10594
10595 2000-02-16  Andy Piper  <andy@xemacs.org>
10596
10597         * buffer.el (switch-to-buffer): give norecord argument to
10598         set-window-buffer instead of explicitly recording.
10599
10600         * gutter-items.el (buffers-tab-switch-to-buffer): don't record if
10601         we have to pick a window.
10602
10603 1999-12-24  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10604
10605         * mule/mule-cmds.el (describe-language-support): Don't add
10606         unexist function to help-map.
10607         (describe-coding-system): Don't use already assigend `C'.
10608
10609 2000-01-23  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
10610
10611         * info.el (Info-save-auto-generated-dir): nil -> 'never to make it
10612         work in custom.
10613
10614 2000-02-04  Kazuyuki IENAGA <kazz@imasy.or.jp>
10615
10616         * about.el: Ienaga's e-mail address change.
10617
10618 2000-02-16  Samuel Mikes  <smikes@alumni.hmc.edu>
10619
10620         * etags.el (find-tag): force new window -- even if buf already
10621         visible -- when other-window is t
10622
10623 2000-02-16  Martin Buchholz <martin@xemacs.org>
10624
10625         * XEmacs 21.2.29 is released.
10626
10627 2000-02-09  Martin Buchholz  <martin@xemacs.org>
10628
10629         * cl-extra.el (getf): This is now identical to `plist-get', so
10630         just defalias it.
10631         * cl-macs.el: Make getf an alias to plist-get, at the
10632         byte-compiler level, using define-compiler-macro.
10633
10634 2000-02-08  Martin Buchholz  <martin@xemacs.org>
10635
10636         * cl-extra.el (cl-remprop): Remove. remprop is now in C.
10637
10638 2000-02-07  Kyle Jones  <kyle_jones@wonderworks.com>
10639
10640         * lisp/etags.el (find-tag-internal): set exact-tagname to
10641           a regular expression that matches against the tagname
10642           part of the tag entry first instead of only looking in
10643           the context area.
10644
10645 2000-01-23  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
10646
10647         * gutter-items.el: fixed typo(s) in customizing default-gutter-position
10648         * toobar.el: fixed typo(s) in customizing default-toolbar-position
10649
10650 2000-02-07  Martin Buchholz <martin@xemacs.org>
10651
10652         * XEmacs 21.2.28 is released.
10653
10654 2000-02-07  Martin Buchholz  <martin@xemacs.org>
10655
10656         * cl-extra.el (getf): Just call `get', never `get*'.
10657         Make arglist match docstring.
10658         Fix bug: (getf nil t t) ==> Lisp nesting exceeds `max-lisp-eval-depth'
10659         * cl-macs.el (get* compiler macro): Simply replace `get*' by `get'.
10660         * byte-optimize.el: remove references to `get*'.
10661
10662 2000-02-06  Martin Buchholz  <martin@xemacs.org>
10663
10664         * mule/european.el: Add syntax information for Latin3 and Latin4.
10665
10666 2000-02-02  Martin Buchholz  <martin@xemacs.org>
10667
10668         * byte-optimize.el: Byte-optimize (length "foo")
10669
10670 2000-02-03   Daiki Ueno  <ueno@ueda.info.waseda.ac.jp>
10671
10672         * window.el (shrink-window-if-larger-than-buffer): Rewrite full
10673         width check using `window-leftmost-p' and `window-rightmost-p'.
10674
10675 2000-02-02  Per Abrahamsen  <abraham@dina.kvl.dk>
10676
10677         * wid-edit.el (widget-match-inline): An atom never matches a
10678           list.
10679
10680 2000-01-29  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10681
10682         * modeline.el: Consolidated 'x and 'mswindows specification under
10683         'win tag.
10684
10685 2000-01-29  Andy Piper  <andy@xemacs.org>
10686
10687         * gutter-items.el: (format-buffers-tab-line): Try and be
10688         intelligent about buffer naming when we have duplicates.
10689
10690 2000-01-29  Andy Piper  <andy@xemacs.org>
10691
10692         * gutter-items.el (gutter-visible-p): Make sure the gutter gets
10693         updated when it becomes visible.
10694
10695 2000-01-26  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10696
10697         * bytecomp.el (byte-compile-insert-header): Properly set coding
10698         system under MULE and file-coding.
10699
10700 2000-01-28  Martin Buchholz  <martin@xemacs.org>
10701
10702         * coding.el (dontusethis-set-value-file-name-coding-system-handler):
10703         (dontusethis-set-value-terminal-coding-system-handler):
10704         (dontusethis-set-value-keyboard-coding-system-handler):
10705         Never undefine coding system aliases.  Emergency fix for gnus.
10706
10707 2000-01-26  Hrvoje Niksic  <hniksic@iskon.hr>
10708
10709         * files.el (abbreviate-file-name): Use directory-sep-char instead
10710         of hard-coded "/".
10711
10712 2000-01-27  Hrvoje Niksic  <hniksic@iskon.hr>
10713
10714         * startup.el (user-init-file-base-list): New variable, replacing
10715         user-init-file-base.
10716         (find-user-init-file): New function.
10717         (command-line-early): Use it.
10718         (load-user-init-file): Ditto.
10719
10720 2000-01-26  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10721
10722         * gutter-items.el (update-tab-in-gutter): Use proper locale when
10723         calling valid-image-instantiator-format-p
10724
10725 2000-01-26  Hrvoje Niksic  <hniksic@iskon.hr>
10726
10727         * isearch-mode.el (isearch-mode): The variable is
10728         isearch-unhidden-extents, not isearch-opened-extents.
10729
10730 2000-01-26  Hrvoje Niksic  <hniksic@iskon.hr>
10731
10732         * minibuf.el (next-history-element): Modify error message if a
10733         default value is available.
10734
10735 2000-01-26  Martin Buchholz  <martin@xemacs.org>
10736
10737         * bytecomp.el (byte-compile-file): Don't unconditionally write
10738         .elc files in binary - might contain non-Latin1.
10739
10740 2000-01-24  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10741
10742         * process.el (shell-quote-argument): Use (nt-quote-process-args)
10743         for windows-nt.
10744
10745         * version.el:
10746         * startup.el (user-init-file-base):
10747         * process.el (call-process-region):
10748         * files.el (make-backup-file-name):
10749         (backup-file-name-p):
10750         (file-relative-name):
10751         (abbreviate-file-name):
10752         (set-auto-mode):
10753         * code-process.el (call-process-region): Removed unnecessary
10754         branching on 'windows-nt and 'ms-dos system types. Phased 'ms-dos
10755         support out of the universe.
10756
10757         * process.el:
10758         * code-process.el:
10759         * bytecomp.el (byte-compile-file): Removed reference to
10760         buffer-file-type, and commented usage of binary-process-output
10761         NTEmacs variables.
10762
10763 2000-01-24  Yoshiki Hayashi  <yoshiki@xemacs.org>
10764
10765         * help.el (function-arglist): Add case for macro.
10766
10767 2000-01-22  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10768
10769         * cus-edit.el (custom-display): Removed "MS-DOS" and added Windows
10770         printers.
10771         (custom-display): Added a menu for printer/display tags.
10772
10773         * frame.el (frame-type):
10774         * device.el (device-type): Added 'msprinter to the doc string, and
10775         removed 'pc -- it is not going to be implemented ever.
10776         (call-device-method): Fixed docstring typo.
10777         Defined specifier tags 'printer and 'display.
10778
10779 2000-01-22  Kyle Jones  <kyle_jones@wonderworks.com>
10780
10781         * lisp/itimer.el (itimer-run-expired-timers): (consp
10782           last-command-event-time) instead of (consp
10783           'last-command-event-time).
10784
10785 2000-01-21  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10786
10787         * msw-glyphs.el: Removed obsolete commentary.
10788
10789 2000-01-21  Hrvoje Niksic  <hniksic@iskon.hr>
10790
10791         * minibuf.el (read-file-name): Use abbreviate-file-name to produce
10792         better default value.
10793
10794 2000-01-21  Hrvoje Niksic  <hniksic@iskon.hr>
10795
10796         * minibuf.el (read-expression): Add a DEFAULT-VALUE argument.
10797         (read-string): Ditto.
10798         (eval-minibuffer): Ditto.
10799         (read-command): Ditto.
10800         (read-function): Ditto.
10801         (read-variable): Ditto.
10802         (read-number): Ditto.
10803         (read-shell-command): Ditto.
10804         (read-number): Record history.
10805
10806 2000-01-20  Yoshiki Hayashi  <yoshiki@xemacs.org>
10807
10808         * etags.el (find-tag-tag): Use DEFAULT of completing-read.
10809
10810 2000-01-20  Yoshiki Hayashi  <yoshiki@xemacs.org>
10811
10812         * faces.el (startup-initialize-custom-faces): New function.
10813         Reset all faces created during auto-autoloads loading time
10814         by defface.
10815         * startup.el (command-line): Call it.
10816
10817 2000-01-19  Yoshiki Hayashi  <yoshiki@xemacs.org>
10818
10819         * about.el (about-hackers): Add myself to contributors list.
10820
10821 2000-01-12  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10822
10823         * menubar-items.el (maybe-add-init-button): Removed an argument in
10824         a call to load-user-init-file, as the function managed to lose its
10825         formal parameter a few betas ago.
10826
10827 2000-01-18  Martin Buchholz <martin@xemacs.org>
10828
10829         * XEmacs 21.2.27 is released.
10830
10831 2000-01-18  Martin Buchholz  <martin@xemacs.org>
10832
10833         * process.el (shell-command-to-string): Use the FSF docstring.
10834         Make shell-command-to-string the standard function, and
10835         exec-to-string the (deprecated) alias.
10836
10837         * startup.el: typo fix.
10838
10839 2000-01-16  Martin Buchholz  <martin@xemacs.org>
10840
10841         * mule/mule-misc.el (char-octet): Move back into mule-charset.c.
10842
10843 2000-01-14  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10844
10845         * menubar-items.el (sort-buffers-menu-alphabetically): Put invisible
10846         buffers after visible buffers.
10847         (sort-buffers-menu-by-mode-then-alphabetically): Ditto.
10848
10849 2000-01-17  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10850
10851         * info.el (Info-extract-menu-node-name): Stop at a dot
10852         followed by whitespace or right parenthesis.
10853
10854 2000-01-15  Hrvoje Niksic  <hniksic@iskon.hr>
10855
10856         * info.el (Info-directory-list): Warn against using Customize with
10857         Info-directory-list.
10858
10859 2000-01-15  Adrian Aichner  <aichner@ecf.teradyne.com>
10860
10861         * minibuf.el (read-file-name): doc fix.
10862
10863         * autoload.el (update-file-autoloads): doc fix.
10864
10865         * about.el (about-hackers): Change my E-mail address.
10866
10867 2000-01-13  Martin Buchholz  <martin@xemacs.org>
10868
10869         * info.el (Info-visit-file): Just use the `f' interactive spec to
10870         read a filename in the standard way.
10871
10872 2000-01-13  Andy Piper  <andy@xemacs.org>
10873
10874         * gutter-items.el (gutter-buffers-tab-orientation): new variable.
10875         (gutter-buffers-tab-extent): new variable.
10876         (update-tab-in-gutter): call add-tab-to-gutter again if the
10877         orientation has changed.
10878         (add-tab-to-gutter): cope with different orientations.
10879
10880 2000-01-11  Didier Verna  <didier@xemacs.org>
10881
10882         * info.el (Info-following-node-name): backward-skip dots as well
10883         as spaces (dots at the end of a node name aren't part of it).
10884         (Info-extract-menu-node-name): don't skip dots. There could be
10885         some in the node name.
10886         (Info-index): allow dots to be part of a node name.
10887
10888 2000-01-12  Andreas Jaeger  <aj@suse.de>
10889
10890         * files.el (auto-mode-alist): Added idlwave-mode.
10891         Patch by Carsten Dominik <dominik@astro.uva.nl>.
10892
10893 1999-12-22  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10894
10895         * info.el (Info-search): Show default value.
10896
10897 1999-12-20  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10898
10899         * info.el (Info-read-node-completion-table): New variable.
10900         (Info-read-node-name-1): New function.
10901         (Info-read-node-name): Use it.
10902         (Info-follow-reference): Use DEFAULT argument of completing-read.
10903         (Info-menu): Ditto.
10904
10905 1999-12-27  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10906
10907         * hyper-apropos.el (hyper-describe-key-briefly): Save
10908         window configuration.
10909         (hyper-describe-face): Use DEFAULT of completing-read.
10910         (hyper-apropos-read-variable-symbol): Ditto.
10911         (hyper-apropos-read-function-symbol): Ditto.
10912
10913 1999-12-27  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10914
10915         * mule/mule-cmds.el (set-default-coding-system): Set
10916         comint-exec-hook to use coding-system-for-read and
10917         coding-system-for-write so that C-x RET c works.
10918
10919 1999-12-27  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10920
10921         * minibuf.el (minibuffer-confirm-incomplete): Customize.
10922         (previous-matching-history-element): Increment
10923         minibuffer-max-depth by 1.
10924         (next-matching-history-element): Ditto.
10925
10926 2000-01-11  Andy Piper  <andy@xemacs.org>
10927
10928         * gutter-items.el (buffers-tab): Create a new face for the buffers
10929         tab.
10930         (buffers-tab-face): use it.
10931
10932 2000-01-10  Didier Verna  <didier@xemacs.org>
10933
10934         * modeline.el (modeline-scrolling-method): change modeline X
10935         cursor appearance according to the value.
10936
10937 2000-01-07  Andreas Jaeger  <aj@suse.de>
10938
10939         * about.el (about-hackers): Moved my entry to contributor list.
10940         (xemacs-hackers): Added myself.
10941         (about-maintainer-info): Added description of myself.
10942
10943
10944 2000-01-07  Didier Verna  <didier@xemacs.org>
10945
10946         * modeline.el (modeline-scrolling-method): new variable.
10947         (mouse-drag-modeline): add reference to it in the docstring.
10948         (mouse-drag-modeline): handle it.
10949
10950 2000-01-08  Andy Piper  <andy@xemacs.org>
10951
10952         * gutter-items.el (update-tab-in-gutter): remove resize-subwindow
10953         calls.
10954         (remove-buffer-from-gutter-tab): ditto.
10955
10956 2000-01-06  Per Abrahamsen  <abraham@dina.kvl.dk>
10957
10958         * cus-edit.el (custom-hook-convert-widget): Fix comment.
10959         (custom-face-edit): Fix grammatical error in help message.
10960
10961 2000-01-03  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
10962
10963         * movemail.el: Added.
10964
10965         * dumped-lisp.el (preloaded-file-list): Added movemail.el.
10966
10967 2000-01-03  Didier Verna  <didier@xemacs.org>
10968
10969         * modeline.el (mouse-drag-modeline): remove the code related to
10970         the modeline horizontal scrolling facility.
10971
10972 1999-12-31  Martin Buchholz <martin@xemacs.org>
10973
10974         * XEmacs 21.2.26 is released.
10975
10976 1999-12-28  Andy Piper  <andy@xemacs.org>
10977
10978         * wid-edit.el (widget-push-button-value-create): The gui cache
10979         does not agree with native widgets which can only be displayed
10980         once per window. The reasons for caching are diminished now that
10981         we don't hog resources when creating buttons.
10982         (widget-push-button-cache) deleted.
10983
10984 1999-12-24  Martin Buchholz <martin@xemacs.org>
10985
10986         * XEmacs 21.2.25 is released.
10987
10988 1999-12-24  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10989
10990         * hyper-apropos.el (hyper-apropos): Toggle
10991         hyper-apropos-programming-apropos correctly.
10992         Set REGEXP when user accepts default value.
10993
10994 1999-12-22  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10995
10996         * minibuf.el (read-from-minibuffer): Bind minibuffer-default.
10997         (read-file-name-2): Use DEFAULT argument of read-from-minibuffer.
10998
10999 1999-12-22  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11000
11001         * mule/mule-category.el (undefined-category-designator):
11002         Return char instead of character.  Search for undefined one.
11003         (describe-category): Use with-displaying-help-buffer.
11004
11005 1999-12-21  Martin Buchholz  <martin@xemacs.org>
11006
11007         * byte-optimize.el (byte-optimize-plus):
11008         Optimize (+ 1) to 1 instead of (1+ nil).
11009
11010         * files.el (basic-save-buffer): Rewrite for clarity.  Use (char-before).
11011
11012         * byte-optimize.el (byte-compile-butlast): Remove.  Use butlast instead.
11013
11014         * byte-optimize.el (byte-optimize-char-before): New function.
11015         Remove performance penalty for using (char-before) instead of (char-after).
11016
11017 1999-12-20  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11018
11019         * mule/mule-category.el (char-category-list): Return character
11020         instead of integer.
11021
11022 1999-12-17  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11023
11024         * minibuf.el (read-buffer): Check default is buffer object.
11025
11026 1999-11-25  Andy Piper  <andy@xemacs.org>
11027
11028         * cus-edit.el (custom-buffer-create-buttons): Use native widgets
11029         for buttons.
11030
11031 1999-12-16  Andreas Jaeger  <aj@suse.de>
11032
11033         * package-get.el (package-get-maybe-save-index): Fixed typo.
11034         Patch by Jeff Miller <jmiller@smart.net>.
11035
11036 1999-12-13  Charles G Waldman  <cgw@alum.mit.edu>
11037
11038         * gnuserv.el (gnuserv-process-filter):  don't call
11039         gnuserv-write-to-client when gnuserv-current-client is nil
11040
11041 1999-12-14  Martin Buchholz <martin@xemacs.org>
11042
11043         * XEmacs 21.2.24 is released.
11044
11045 1999-12-12  Gunnar Evermann  <ge204@eng.cam.ac.uk>
11046
11047         * about.el (about-hackers): Update my email address.
11048
11049 1999-12-07  Martin Buchholz <martin@xemacs.org>
11050
11051         * XEmacs 21.2.23 is released.
11052
11053 1999-11-06  Jason R Mastaler  <jason@mastaler.com>
11054
11055         * package-get.el (package-get-download-sites): Removed several
11056         defunct download sites, added many new ones, and corrected a few
11057         incorrect directory-on-site entries.  Added physical locations to
11058         site-description.
11059
11060 1999-11-30  Gunnar Evermann  <ge204@eng.cam.ac.uk>
11061
11062         * finder.el (finder-commentary): add DOC string and fix
11063         interactive spec
11064
11065 1999-12-04  Hrvoje Niksic  <hniksic@iskon.hr>
11066
11067         * help.el (describe-function): Don't forget to intern the string
11068         completing-read returns.
11069         (describe-variable): Ditto.
11070
11071 1999-11-16  Adrian Aichner  <adrian@xemacs.org>
11072
11073         * hyper-apropos.el (hyper-apropos-this-symbol): Handle
11074         `hyper-apropos-help-mode' here to find symbol to customize
11075         irregardless of cursor position and simplify
11076         `hyper-apropos-set-variable', `hyper-apropos-find-function', and
11077         `hyper-apropos-popup-menu'.
11078
11079 1999-11-21  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11080
11081         * apropos.el (apropos-mode-map): Add return to call
11082         apropos-follow.
11083         (apropos-print): Call apropos-mode to have better
11084         command reference. Put keymap text-poperty to
11085         symbole name.
11086
11087 1999-11-22  Alastair Burt  <burt@dfki.de>
11088
11089         * help.el: (describe-bindings-1): Added handling of keymaps for
11090         the extents at point.
11091
11092 1999-12-02  Mark Thomas  <mthomas@jprc.com>
11093
11094         * gutter-items.el (buffers-tab-items): Wrap the function in a
11095         save-match-data
11096
11097 1999-12-04  Hrvoje Niksic  <hniksic@iskon.hr>
11098
11099         * help.el (describe-function): Use the DEFAULT argument to
11100         completing-read.
11101         (describe-variable): Ditto.
11102
11103 1999-11-26  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11104
11105         * minibuf.el (read-from-minibuffer): Add optional argument
11106         DEFAULT to have better mini-buffer history support.
11107         (completing-read): Pass default to read-from-minibuffer.
11108         (read-buffer): Pass default to completing-read.
11109
11110 1999-12-04  Hrvoje Niksic  <hniksic@iskon.hr>
11111
11112         * font-lock.el (font-lock-doc-string-face): Document the
11113         `font-lock-lisp-like' property.
11114
11115 1999-11-29  Hrvoje Niksic  <hniksic@iskon.hr>
11116
11117         * lisp-mode.el: Specify `font-lock-lisp-like'.
11118
11119         * font-lock.el (font-lock-lisp-like): New function.
11120         (font-lock-fontify-syntactically-region): Use it.
11121
11122 1999-11-29  XEmacs Build Bot <builds@cvs.xemacs.org>
11123
11124         * XEmacs 21.2.22 is released
11125
11126 1999-11-28  Martin Buchholz <martin@xemacs.org>
11127
11128         * XEmacs 21.2.21 is released.
11129
11130 1999-11-18  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11131
11132         * minibuf.el (read-coding-system): Accept symbol and
11133         coding-system object as a default-coding-system.
11134
11135 1999-11-16  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11136
11137         * minibuf.el (read-coding-system): Accept symbol as
11138         a default-coding-system.
11139
11140 1999-10-06  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11141
11142         * apropos.el (apropos-documentation): Use insert instead
11143         of princ.
11144
11145 1999-11-07  William M. Perry  <wmperry@aventail.com>
11146
11147         * gpm.el: New gpm-minor-mode to turn GPM mouse support on & off
11148           for the linux console.
11149
11150         * mouse.el (mouse-consolidated-yank): Allow the mouse-yanking
11151           stuff to work when you are not on a window system, since the GPM
11152           mouse support now allows pasting from outside of XEmacs.
11153
11154 1999-11-10  XEmacs Build Bot <builds@cvs.xemacs.org>
11155
11156         * XEmacs 21.2.20 is released
11157
11158 1999-11-06  Hrvoje Niksic  <hniksic@iskon.hr>
11159
11160         * setup-paths.el (paths-default-info-directories): Add
11161         /usr/share/info and /usr/local/share/info.
11162
11163 1999-10-30  Hrvoje Niksic  <hniksic@srce.hr>
11164
11165         * about.el: Updated Vladimir Ivanovic's info.
11166
11167 11999-08-28  Jan Vroonhof  <vroonhof@math.ethz.ch>
11168
11169         * auto-show.el (auto-show-truncationp): Remove.
11170
11171         * auto-show.el (auto-show-should-take-action-p): Use window-truncated-p
11172
11173 999-09-23  Gunnar Evermann  <ge204@eng.cam.ac.uk>
11174
11175         * indent.el (indent-line-to): fix bug: spaces were not replaced
11176         with tab if column is multiple of tab-width
11177         From dhn@qedinc.com
11178
11179 1999-10-24  Jan Vroonhof  <vroonhof@math.ethz.ch>
11180
11181         * mule/mule-cmds.el (read-input-method-name): Accept symbols
11182         correctly. Patch from Mikio Nakajima <minakaji@osaka.email.ne.jp>
11183
11184         * package-get.el (package-get-package-provider): Be verbose when
11185         interactive. Patch from Robert Pluim
11186
11187 1999-08-23  Mike McEwan  <mike@lotusland.demon.co.uk>
11188
11189         * info.el (Info-suffix-list): Add ".info.bz2" to the recognised
11190         info file suffixes.
11191
11192 1999-08-19  Stephen Tse  <stephent@sfu.ca>
11193
11194         * process.el (open-network-stream): Add a new optional parameter
11195         PROTOCOL to support udp; fix a minor typo and add an explanation
11196         in docstring for udp programming.
11197
11198         * code-process.el (open-network-stream): Add a new optional
11199         parameter PROTOCOL to support udp; fix a minor typo and add an
11200         explanation in docstring for udp programming.
11201
11202 1999-10-18  Andy Piper  <andy@xemacs.org>
11203
11204         * gui.el (make-gui-button): be more precise about how we call
11205         callbacks.
11206
11207         * wid-edit.el (widget-push-button-value-create): Use the new form
11208         of native gui-button.
11209
11210 1999-10-14  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11211
11212         * info.el (Info-page-prev): Don't do (sit-for 0).
11213
11214 1999-10-13  Andy Piper  <andy@xemacs.org>
11215
11216         * gutter-items.el (progress-abort-glyph): new glyph for showing
11217         abort status.
11218         (append-progress): dispatch-event rather than sit-for.
11219         (abort-progress): new function. Show the abort glyph with an
11220         appropriate message.
11221         (raw-append-progress): dispatch-event rather than sit-for.
11222         (display-progress): cope with aborts.
11223
11224         * gui.el (make-gui-button): Use native widgets for buttons
11225         unconditionally.
11226         (insert-gui-button): ditto.
11227         (gui-button-p): ditto.
11228
11229         * xbm-button.el: remove from core.
11230
11231         * xpm-button.el: remove from core.
11232
11233 1999-10-07  Olivier Galibert  <galibert@pobox.com>
11234
11235         * faces.el (init-device-faces): Don't initialize the random faces
11236         on the stream device.
11237
11238 1999-10-06  Andy Piper  <andy@xemacs.org>
11239
11240         * files.el (recover-file): Don't use ls under windows for revert buffer.
11241
11242 1999-09-25  Adrian Aichner  <adrian@xemacs.org>
11243
11244         * package-get.el (package-get-download-menu): Make menu really
11245         toggle download sites.
11246         (package-get-download-sites): Add autoload cookie.
11247
11248 1999-09-29  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11249
11250         * setup-paths.el (paths-find-module-directory): Ditto.
11251
11252 1999-09-29  Werner Fink  <werner@suse.de>
11253
11254         * setup-paths.el (paths-find-exec-directory): Add missing nil
11255         parameter for environment.
11256
11257 1999-09-27  Martin Buchholz  <martin@xemacs.org>
11258
11259         * modeline.el (modeline-format):
11260         Only purecopy the strings.  Else
11261         (nsublis '(("%p" . "%P")) (default-value 'modeline-format) :test 'equal)
11262         barfs.
11263
11264 1999-08-28  Mike Woolley  <mike@bulsara.com>
11265
11266         * winnt.el: Removed nt-shell-mode-hook, which was preventing the
11267         user setting comint-completion-addsuffix and
11268         comint-process-echoes.
11269
11270 1999-09-22  Andy Piper  <andy@xemacs.org>
11271
11272         * gutter-items.el (update-tab-in-gutter): use
11273         last-nonminibuf-window instead of selected-window.
11274
11275 1999-09-18  Andy Piper  <andy@xemacs.org>
11276
11277         * gnuserv.el (gnuserv-edit-files): select frame we are going to
11278         display on.
11279
11280         * subr.el (record-buffer-hook): new variable so that the hook gets
11281         some documentation.
11282
11283 1999-09-16  Andy Piper  <andy@xemacs.org>
11284
11285         * gutter-items.el (update-tab-in-gutter): only update when the
11286         gutter is visible.
11287         (remove-buffer-from-gutter-tab): ditto.
11288
11289 1999-09-17  Hrvoje Niksic  <hniksic@srce.hr>
11290
11291         * simple.el (do-auto-fill): Commented out part of Kinsoku
11292         processing.
11293
11294 1999-09-14  Hrvoje Niksic  <hniksic@srce.hr>
11295
11296         * isearch-mode.el (isearch-highlightify-region): Give the
11297         highlighting extents a high priority.
11298         (isearch-make-extent): Give the main highlighting extent an even
11299         higher priority.
11300
11301 1999-09-13  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11302
11303         * packages.el (packages-compute-package-locations): Fix typo from
11304         -u rationalization.
11305
11306 1999-09-11  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11307
11308         * setup-paths.el (paths-find-doc-directory): Respect value of
11309         `configure-doc-directory.'
11310
11311         * find-paths.el (paths-find-architecture-directory): Give
11312         precendence `default' argument (which typically comes from
11313         configure).
11314
11315 1999-09-05  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11316
11317         * startup.el (command-line-early): Added options -user-init-file
11318         and -user-init-directory.
11319
11320         * files.el (user-init-file): Default to NIL so we can recognize
11321         when it's set.
11322
11323 1999-08-30  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11324
11325         * obsolete.el (init-file-user):
11326         * startup.el:
11327         * packages.el (packages-compute-package-locations):
11328         * package-get.el (package-get-user-index-filename):
11329         * menubar-items.el (maybe-add-init-button):
11330         * info.el (Info-annotations-path):
11331         * dump-paths.el:
11332         Change `user-init-directory' to be an absolute path.
11333         Use `user-init-directory' where appropriate.
11334         Zap `init-file-user' and its uses.
11335
11336 1999-09-09  Hrvoje Niksic  <hniksic@srce.hr>
11337
11338         * subr.el (copy-symbol): New function.
11339
11340 1999-09-08  Hrvoje Niksic  <hniksic@srce.hr>
11341
11342         * isearch-mode.el (isearch-done): Be sure to restore invisible
11343         extents in the proper buffer.
11344         (isearch-pre-command-hook): Set this-command to the correct value
11345         in case the buffer has changed and old overriding-local-map was
11346         used.
11347         (isearch-restore-extent): Use remprop instead of setting the
11348         property to nil.
11349
11350 1999-09-08  Hrvoje Niksic  <hniksic@srce.hr>
11351
11352         * cmdloop.el (execute-extended-command): Update zmacs region
11353         before the delay.
11354         (execute-extended-command): Make the message gettext-friendly.
11355
11356 1999-09-07  Andy Piper  <andy@xemacs.org>
11357
11358         * gutter-items.el (progress-gauge-glyph): renamed from
11359         progress-glyph.
11360         (progress-text-glyph): new variable.
11361         (progress-layout-glyph): use layouts and text glyphs.
11362         (progress-area-buffer): removed.
11363         (progress-text-and-extent): new variable.
11364         (progress-displayed-p): dynamically create gutter area buffer.
11365         (clear-progress): ditto.
11366         (raw-append-progress): ditto.
11367         (append-progress): use new glyph names.
11368         (raw-append-progress): only create the extent when needed. set
11369         properties more optimally.
11370         (progress): remove args.
11371
11372 1999-09-07  Hrvoje Niksic  <hniksic@srce.hr>
11373
11374         * isearch-mode.el (isearch-range-invisible): Use mapc instead of
11375         mapcar where the return value is unused.
11376         (isearch-restore-invisible-extents): Ditto.
11377         (isearch-highlight-all-cleanup): Ditto.
11378         (isearch-delete-extents-in-range): Traverse the extents only once.
11379         (isearch-highlight-all-update): Don't start over if the search
11380         string has changed and more input is pending.
11381
11382 1999-09-07  Hrvoje Niksic  <hniksic@srce.hr>
11383
11384         * packages.el (packages-find-package-data-path): Ditto.
11385
11386         * cl.el: Use mapcar at top-level -- mapc is no longer a subr.
11387
11388         * subr.el (mapc-internal): Don't make obsolete.
11389
11390         * cl-extra.el (mapc): Resurrect.
11391
11392 1999-09-03  Hrvoje Niksic  <hniksic@srce.hr>
11393
11394         * obsolete.el (isearch-yank-x-clipboard): Define it as an obsolete
11395         alias.
11396
11397         * isearch-mode.el (isearch-top-state): Restore isearch-word.
11398         (isearch-yank-clipboard): Renamed from isearch-yank-x-clipboard.
11399         (isearch-yank-clipboard): Use get-clipboard instead of
11400         x-get-clipboard.
11401         (isearch-yank-selection): Fix docstring.
11402
11403 1999-09-02  Martin Buchholz  <martin@xemacs.org>
11404
11405         * cl-extra.el: Obsolete hash-table-type in favor of hash-table-weakness.
11406
11407 1999-09-02  Hrvoje Niksic  <hniksic@srce.hr>
11408
11409         * cl-macs.el (extent-start-position): Fix setf method.
11410         (extent-end-position): Ditto.
11411
11412 1999-09-02  Hrvoje Niksic  <hniksic@srce.hr>
11413
11414         * isearch-mode.el: End merge with FSF 20.4.
11415
11416         * isearch-mode.el (search-invisible): New variable.
11417         (isearch-hide-immediately): Ditto.
11418         (isearch-unhidden-extents): Ditto.
11419         (isearch-range-invisible): New function.
11420         (isearch-unhide-extent): Ditto.
11421         (isearch-restore-invisible-extents): Ditto.
11422         (isearch-restore-extent): Ditto.
11423
11424         * isearch-mode.el (isearch-ring-advance-edit): Use FSF
11425         implementation.
11426         (isearch-ring-retreat-edit): Ditto.
11427         (isearch-forward): New argument NO-RECURSIVE-EDIT.
11428         (isearch-forward-regexp): New arguments NOT-REGEXP and
11429         NO-RECURSIVE-EDIT.
11430         (isearch-backward): New argument NO-RECURSIVE-EDIT.
11431         (isearch-backward-regexp): New arguments NOT-REGEXP and
11432         NO-RECURSIVE-EDIT.
11433         (isearch-mode): Return isearch-success.
11434         (isearch-update): Use unread-command-events instead of
11435         unread-command-event.
11436         (isearch-abort): If an invalid regexp is encountered, keep popping
11437         states.
11438         (isearch-*-char): Use FSF implementation.
11439         (isearch-whitespace-chars): Use the more robust FSF's
11440         implementation.
11441         (isearch-within-brackets): New variable.
11442         (isearch-mode): Initialize it.
11443         (isearch-edit-string): Bind it.
11444         (isearch-search-and-update): Set it.
11445         (isearch-push-state): Push it.
11446         (isearch-top-state): Pop it.
11447         (isearch-search): Set it.
11448         (isearch-printing-char): When called by isearch-whitespace-chars,
11449         handle M-SPC gracefully.
11450         (isearch-message-prefix): New argument ELLIPSIS.
11451         (isearch-message-suffix): Ditto.
11452         (isearch-message): Use the ELLIPSIS argument when calling
11453         isearch-message-prefix and isearch-message-suffix.
11454         (isearch-message-prefix): Distinguish between "wrapped" and
11455         "overwrapped" search, FWIW.
11456
11457 1999-09-01  Hrvoje Niksic  <hniksic@srce.hr>
11458
11459         * isearch-mode.el (isearch-edit-string): Use the head of the
11460         search ring instead of search-last-string and search-last-regexp.
11461         (search-highlight): Renamed from isearch-highlight.
11462         (isearch-exit): Use the new name.
11463         (isearch-highlight): Ditto.
11464         (isearch-dehighlight): Ditto.
11465         (isearch-update-ring): New function.
11466         (isearch-done): Call it.
11467         (isearch-done): New argument EDIT.
11468         (isearch-repeat): If search string is empty, look up at the car of
11469         the search ring; ignore the yank pointer.
11470         (isearch-abort): Call isearch-done with NOPUSH.
11471         (isearch-cancel): New function.
11472         (isearch-mode-map): Bind it to ESC ESC ESC.
11473
11474         * isearch-mode.el: Begin merge with FSF 20.4.
11475
11476 1999-09-01  Andy Piper  <andy@xemacs.org>
11477
11478         * x-select.el (x-get-clipboard): obsolete.
11479         (x-yank-clipboard-selection): obsolete
11480
11481         * select.el (disown-selection): need to be careful to disown the
11482         clipboard if we set it via selection.
11483         (get-clipboard): move from x-select.el
11484         (yank-clipboard-selection): ditto.
11485
11486 1999-09-01  Hrvoje Niksic  <hniksic@srce.hr>
11487
11488         * isearch-mode.el (isearch-exit): Bind isearch-highlight and
11489         isearch-highlight-all-matches to nil.
11490         (isearch-fixed-case): New variable.
11491         (isearch-mode): Initialize it.
11492         (isearch-edit-string): Save it.
11493         (isearch-toggle-case-fold): Set it.
11494         (isearch-fix-case): Make sure isearch-toggle-case-fold works --
11495         need to check isearch-fixed-case.
11496         (isearch-toggle-case-fold): Update highlighting of all matches
11497         before the pause.
11498         (isearch-edit-string):
11499
11500 1999-09-01  Hrvoje Niksic  <hniksic@srce.hr>
11501
11502         * isearch-mode.el (isearch-edit-string): Call isearch-message
11503         before reading the event so that the prompt is displayed properly.
11504         (isearch-message): Use isearch-nonincremental when calling
11505         isearch-message-prefix.
11506         (minibuffer-local-isearch-map): Bind up and down to do the same as
11507         M-p and M-n respectively.
11508         (isearch-done): New arg NOPUSH.
11509         (isearch-edit-string): Use it.
11510         (isearch-edit-string): Don't bind isearch-string.
11511         (isearch-ring-adjust): Edit string, *then* push state.
11512
11513 1999-08-31  Hrvoje Niksic  <hniksic@srce.hr>
11514
11515         * faces.el (isearch-secondary): Make isearch-secondary look
11516         different than default.
11517
11518 1999-08-30  Hrvoje Niksic  <hniksic@srce.hr>
11519
11520         * isearch-mode.el (isearch-yank): Use progn instead of the inner
11521         save-excursion.
11522         (isearch-dehighlight): Remove TOTALLY.  Simplify.
11523         (isearch-update): Call isearch-dehighlight without arguments.
11524         (isearch-done): Ditto.
11525
11526         * isearch-mode.el (isearch-fix-case): If the search string has no
11527         upper-case letters, allow the folding to be reenabled.
11528         Previously, once disabled, the folding would remain that way until
11529         the end of isearch.
11530         (isearch-top-state): Call isearch-fix-case.
11531
11532         * isearch-mode.el (isearch-yank): Use progn instead of the inner
11533         save-excursion.
11534         (isearch-dehighlight): Remove TOTALLY.  Simplify.
11535
11536 1999-08-31  Jan Vroonhof  <jan@xemacs.org>
11537
11538         * xpm-button.el:
11539         xbm-button.el: Need to exist in core because gui.el depends on
11540         them.
11541
11542 1999-08-31  Andy Piper  <andy@xemacs.org>
11543
11544         * gutter-items.el (buffers-tab-face): new customizable variable.
11545         (buffers-tab-default-buffer-line-length): new specifier for
11546         maximum viewable characters.
11547         (progress-stack): new variable for implementing widget-based
11548         progress messages.
11549         (progress-area-buffer): ditto.
11550         (progress-glyph-height): ditto.
11551         (progress-stop-callback): ditto.
11552         (progress-quit-function): new function.
11553         (progress-glyph): new variable.
11554         (progress-layout-glyph): ditto.
11555         (progress-displayed-p): new function, see message-displayed-p for
11556         details.
11557         (clear-progress): ditto.
11558         (remove-progress): ditto.
11559         (append-progress): ditto.
11560         (raw-append-progress): ditto.
11561         (display-progress): ditto.
11562         (current-progress): ditto.
11563         (current-progress-label): ditto.
11564         (progress): ditto.
11565         (lprogress): ditto.
11566
11567
11568 1999-08-29  Hrvoje Niksic  <hniksic@srce.hr>
11569
11570         * obsolete.el (isearch-yank-x-selection): Define obsolete alias.
11571
11572         * isearch-mode.el (isearch-yank-x-selection): Renamed to
11573         `isearch-yank-selection'.
11574         (isearch-mode-map): Use it.
11575         (isearch-yank-selection): Use `get-selection' instead of
11576         `get-x-selection'.
11577
11578 1999-08-29  Hrvoje Niksic  <hniksic@srce.hr>
11579
11580         * faces.el (isearch-secondary): Create face here.
11581
11582         * isearch-mode.el: Rewrote the "lazy highlighting" code not to use
11583         timers.
11584
11585 1999-08-27  Hrvoje Niksic  <hniksic@srce.hr>
11586
11587         * subr.el (buffer-string): More robust backward compatibility
11588         check, courtesy William Perry.
11589
11590 1999-08-26  Hrvoje Niksic  <hniksic@srce.hr>
11591
11592         * replace.el (perform-replace): Stop the search after the search
11593         limit has been reached.
11594
11595 1999-08-23  Andy Piper  <andy@xemacs.org>
11596
11597         * gutter-items.el (update-tab-in-gutter): call add-tab-to-gutter
11598         here if we don't have one.
11599
11600 1999-08-15  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
11601
11602         * ldap.el (ldap-coding-system): Default to nil until we get
11603         efficient UTF8 support
11604         (ldap-decode-string): Guard against `decode-coding-string' not
11605         being defined
11606         (ldap-encode-string): Guard against `encode-coding-string' not
11607         being defined
11608
11609 1999-08-23  Didier Verna  <didier@xemacs.org>
11610
11611         * rect.el: Cosmetics suggested by Dave Love <d.love@dl.ac.uk>.
11612         Some doc strings improvements, and add a star to the `interactive'
11613         calls.
11614
11615 1999-08-18  Stef Epardaud  <stef@lunatech.com>
11616
11617         * font-lock.el (java-font-lock-keywords-3): introduced new
11618         keywords and regexpes for javadoc syntax 1.2.
11619
11620 1999-08-17  Andy Piper  <andy@xemacs.org>
11621
11622         * gutter-items.el (buffers-tab-format-buffer-line-function): use
11623         format-buffers-tab-line.
11624         (buffers-tab-max-buffer-line-length): new variable.
11625         (format-buffers-tab-line): new function. truncate names if over
11626         buffers-tab-max-buffer-line-length.
11627
11628 1999-08-13  Charles G Waldman  <cgw@fnal.gov>
11629
11630         * cus-start.el: Customize the variable `bell-inhibit-time'.
11631
11632 1999-08-16  Andy Piper  <andy@xemacs.org>
11633
11634         * gutter-items.el (remove-buffer-from-gutter-tab): take a
11635         brute-force approach to deleting the last buffer.
11636         (buffers-tab-grouping-regexp): new customizable variable.
11637         (select-buffers-tab-buffers-by-mode): use it.
11638
11639 1999-08-13  Andy Piper  <andy@xemacs.org>
11640
11641         * gutter-items.el (remove-buffer-from-gutter-tab): fix *scratch*
11642         deletion problem.
11643
11644 1999-07-30  Didier Verna  <didier@xemacs.org>
11645
11646         * cus-edit.el (custom-save-variables): I said, use prin1 instead
11647         of princ to output symbols.
11648         (custom-save-face-internal): ditto.
11649         (custom-save-resets): ditto.
11650
11651 1999-08-09  Didier Verna  <didier@xemacs.org>
11652
11653         * gutter-items.el (select-buffers-tab-buffers-by-mode): use
11654         `regexp-quote' to protect the major mode name for use as a regular
11655         expression (c++ needs this for instance).
11656
11657 1999-08-08  Andy Piper  <andy@xemacs.org>
11658
11659         * gutter-items.el (select-buffers-tab-buffers-by-mode): beef up to
11660         cope with similar mode names.
11661
11662         * gutter-items.el (buffers-tab-selection-function): new selection
11663         function.
11664         (select-buffers-tab-buffers-by-mode): new function.
11665         (buffers-tab-items): use it if set to only display buffers in the
11666         tab in the current buffer's group..
11667         (update-tab-in-gutter): use new api.
11668         (remove-buffer-from-gutter-tab): ditto.
11669
11670         * gutter-items.el (buffers-tab-max-size): set custom selection
11671         default to 6.
11672         (buffers-tab-switch-to-buffer): just switch window if the window is visible.
11673         (add-tab-to-gutter): set face as default.
11674
11675 1999-07-07  Jan Vroonhof  <jan@xemacs.org>
11676
11677         * faces.el (frob-face-property): Merge the fall-back specifier
11678         with the target, not replace it.
11679
11680 1999-08-05  Andy Piper  <andy@xemacs.org>
11681
11682         * gutter-items.el (update-tab-in-gutter): add frame argument for
11683         buffer-items.
11684         (update-tab-in-gutter): use it.
11685
11686         * gutter-items.el (record-buffer-hook): set.
11687
11688         * buffer.el (switch-to-buffer): back out switch-to-buffer-hook
11689         change.
11690         (switch-to-buffer-hook) deleted.
11691
11692 1999-08-04  Andy Piper  <andy@xemacs.org>
11693
11694         * gutter-items.el (update-tab-in-gutter): make sure this will work
11695         as an argument to create-frame-hook.
11696
11697 1999-07-30  Hrvoje Niksic  <hniksic@srce.hr>
11698
11699         * isearch-mode.el: Modified Bob and Darryl's code to use itimers
11700         instead of timer emulation.
11701
11702 1999-07-30  Darryl Okahata  <darrylo@sonic.net>
11703
11704         * isearch-mode.el: Merged Bob Glickstein's <bobg@zanshin.com> GNU
11705         Emacs isearch enhancements.
11706
11707 1999-07-28  Andy Piper  <andy@xemacs.org>
11708
11709         * gutter-items.el (add-tab-to-gutter): put in specifier specs for
11710         all devices that support tab controls.
11711         (remove-buffer-from-gutter-tab): new function. to be used as a
11712         value for kill-buffer-hook.
11713
11714 1999-07-21  Sean MacLennan  <seanm@storm.ca>
11715
11716         * auto-show.el (auto-show-truncationp): changed to match
11717         `window_translation_on'
11718
11719 1999-07-30  XEmacs Build Bot <builds@cvs.xemacs.org>
11720
11721         * XEmacs 21.2.19 is released
11722
11723 1999-07-28  SL Baur  <steve@miho>
11724
11725         * code-files.el (insert-file-contents): Fix docstring.
11726         revert previous change.
11727
11728 1999-07-26  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11729
11730         * fill.el (fill-region-as-paragraph): Change re-break-point to
11731         contain word-across-newline plus one character so that filling
11732         Japanese and Chinese works as desired.
11733         * simple.el (do-auto-fill): Ditto.
11734
11735 1999-07-26  SL Baur  <steve@miho>
11736
11737         * mule/japanese.el ("Japanese"): Do not specify a default input
11738         method.
11739         Suggested by MORIOKA Tomohiko  <tomo@etl.go.jp>
11740
11741 1999-07-23  Jan Vroonhof  <vroonhof@math.ethz.ch>
11742
11743         * custom.el ((not (fboundp 'defun*))): Insert autoload crap to be
11744         able to use cl-macs macro in early lisp.
11745
11746 1999-07-23  Jan Vroonhof  <jan@xemacs.org>
11747
11748         * custom.el:
11749         * cus-face.el:
11750         * cus-edit.el:
11751                 Massive custom Theme API changes.
11752
11753 1999-07-22  MORIOKA Tomohiko  <tomo@etl.go.jp>
11754
11755         * code-files.el (insert-file-contents): Regard
11756         coding-system-magic-cookie if `coding-system-for-read' is nil.
11757
11758 1999-07-22  MORIOKA Tomohiko  <tomo@etl.go.jp>
11759
11760         * mule/thai-xtis.el: Add coding: local variable, to avoid
11761         bootstrapping problem with C locale.
11762
11763 1999-07-22  Andy Piper  <andy@xemacs.org>
11764
11765         * dumped-lisp.el (preloaded-file-list): guard against putting
11766         gutter-items in a less than functional XEmacs.
11767         * gutter-items.el: put call to `add-tab-to-gutter' back in.
11768
11769 1999-07-18  Bob Weiner  <weiner@beopen.com>
11770
11771         * fill.el (fill-context-prefix): Fixed bug that prevented the
11772         setting of an adaptive fill prefix when the `dont-skip-first' was
11773         t.
11774
11775 1999-07-22  SL Baur  <steve@miho>
11776
11777         * gutter-items.el: remove unguarded call to `add-tab-to-gutter'.
11778
11779 1999-06-25  Karl M. Hegbloom  <karlheg@debian.org>
11780
11781         * files.el (interpreter-mode-alist): add `make', `guile', and
11782         `emacs' entries. (#!/usr/bin/make -f ought to send a file into
11783         makefile-mode, guile is a scheme, and someday XEmacs will be
11784         modular enough to use as an efficient scripting tool.)
11785
11786 1999-07-06  MORIOKA Tomohiko  <tomo@etl.go.jp>
11787
11788         * mule/mule-cmds.el (reset-language-environment): Regard
11789         coding-category `utf-8' and `ucs-4' if they are available.
11790
11791 1999-07-06  MORIOKA Tomohiko  <tomo@etl.go.jp>
11792
11793         * mule/mule-cmds.el (set-default-coding-systems): Fix DOC-string.
11794         (prefer-coding-system): Fix DOC-string.
11795
11796         * mule/mule-cmds.el (coding-system-change-eol-conversion): Fix
11797         DOC-string too.
11798
11799         * mule/mule-cmds.el (mule-keymap): Change keymap name from MULE to
11800         Mule.
11801         (coding-system-change-eol-conversion): Fix DOC-string.
11802
11803 1999-06-30  MORIOKA Tomohiko  <tomo@etl.go.jp>
11804
11805         * mule/mule-cmds.el (mule-keymap): Use `describe-coding-system'
11806         instead of `list-coding-system'.
11807
11808 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11809
11810         * menubar-items.el (default-menubar): `select-input-method' was
11811         renamed to `set-input-method'.
11812
11813         * mule/mule-cmds.el (set-language-info-alist): Fix setting for
11814         "Set Language Environment" menu.
11815
11816         * mule/mule-cmds.el (set-language-info-alist): Fix setting for
11817         "Describe Language Support" menu.
11818
11819 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11820
11821         * mule/chinese.el ("Chinese-GB"): Rename
11822         `chinese-gb-environment-setup-function' to
11823         `setup-chinese-gb-environment-internal'.
11824
11825 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11826
11827         * mule/korean.el: Use `define-coding-system-alias' instead of
11828         `copy-coding-system'.
11829
11830 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11831
11832         * mule/mule-cmds.el (set-language-environment-coding-systems):
11833         Treat duplicated coding-categories.
11834
11835 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11836
11837         * mule/japanese.el: Use `define-coding-system-alias' instead of
11838         `copy-coding-system'.
11839
11840 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11841
11842         * mule/vietnamese.el: Specify `iso-8-1' as a category of
11843         coding-system `viscii'.
11844
11845 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11846
11847         * mule/cyrillic.el:
11848         - Specify `iso-8-1' as a category of coding-system `koi8-r'.
11849         (cyrillic-alternativnyj-decode-table): New variable.
11850         (cyrillic-alternativnyj-encode-table): New variable.
11851         - Specify `iso-8-1' as a category of coding-system
11852           `alternativnyj'.
11853         - Abolish general Cyrillic environment.
11854
11855 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11856
11857         * mule/chinese.el:
11858         - Use `define-coding-system-alias' instead of `copy-coding-system'.
11859         - Register `chinese-gb-environment-setup-function' as a
11860           `setup-function' of "Chinese-GB" environment.
11861
11862 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11863
11864         * mule/mule-cmds.el (set-language-info-alist): Allow dummy
11865         optional argument `parents'.
11866
11867         * mule/thai-xtis.el: Specify `tis-620' as `tutorial-coding-system'
11868         property for Thai-XTIS.
11869
11870         * mule/mule-help.el (help-with-tutorial): Use property
11871         `tutorial-coding-system' of language-info as a coding-system to
11872         read tutorial file.
11873
11874 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11875
11876         * mule/thai-xtis.el: Don't setup `setup-function' and
11877         `exit-function'.
11878
11879         * mule/mule-cmds.el (set-language-environment-coding-systems): Use
11880         `set-coding-category-system' to set up coding-system for
11881         coding-category.
11882
11883         * mule/mule-cmds.el (prefer-coding-system): Use
11884         `set-coding-category-system' to set up coding-system for
11885         coding-category.
11886
11887 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11888
11889         * mule/thai-xtis.el: Specify TUTORIAL.th as the tutorial file for
11890         Thai-XTIS environment.
11891
11892         * mule/mule-cmds.el (prefer-coding-system): Use
11893         `find-coding-system' instead of `coding-system-p'.
11894
11895 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11896
11897         * mule/mule-cmds.el (set-language-environment-coding-systems):
11898         Modify eol-type for XEmacs.
11899
11900         * mule/thai-xtis.el: Delete unused local variable `category'.
11901
11902         * mule/mule-cmds.el (coding-system-change-eol-conversion): New
11903         function.
11904         (prefer-coding-system): Don't call
11905         `update-coding-systems-internal'; use function
11906         `coding-category-list' instead of variable `coding-category-list';
11907         use `set-coding-priority-list' instead of `set-coding-priority';
11908         modify `eol-type' for XEmacs.
11909
11910         * mule/mule-misc.el (string-width): Use `charset-width' instead of
11911         `charset-columns'.
11912         (char-width): Likewise.
11913
11914 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11915
11916         * mule/thai-xtis.el: Specify `iso-8-1' as coding-category of
11917         `tis-620'.
11918
11919         * mule/mule-cmds.el (set-language-environment-coding-systems): Use
11920         `set-coding-priority-list' instead of `set-coding-priority'; don't
11921         call `update-coding-systems-internal'.
11922
11923         * mule/mule-misc.el (coding-system-get): New function.
11924         (coding-system-put): New function.
11925         (coding-system-category): New function.
11926
11927 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11928
11929         * dumped-lisp.el (preloaded-file-list): Load "thai-xtis-chars"
11930         when Mule is running; load "mule/thai-xtis" instead of "thai-xtis"
11931         to avoid conflict with leim/quail/thai-xtis.
11932
11933         * mule/thai-xtis.el: Split definition of the charset `thai-xtis'
11934         to thai-xtis-chars.el.
11935
11936         * mule/thai-xtis-chars.el: New file (split from
11937         mule/thai-xtis.el).
11938
11939 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11940
11941         * mule/thai-xtis.el:
11942         - Change category for the charset `thai-xtis' to `?x' from `?T'.
11943         - Add syntax entries.
11944         - Put `preferred-coding-system' of the charset `thai-xtis' to
11945           `tis-620'.
11946
11947 1999-06-28  TAKAHASHI Naoto  <ntakahas@etl.go.jp>
11948
11949         * mule/thai-xtis.el: ccl-decode-thai-xtis and subroutines
11950         rewritten to use write-multibyte-character.
11951
11952 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11953
11954         mule/mule-cmds.el (view-hello-file): Use `iso-2022-7bit' instead
11955         of `iso-2022-7'.
11956         (prefer-coding-system): Synced up with Emacs 20.3.11 but not
11957         ported yet.
11958         (read-input-method-name): Treat optional argument `default'.
11959
11960 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11961
11962         * mule/mule-cmds.el (set-language-info): Don't set up menus at
11963         all.
11964         (set-language-info-alist): Set up menus here.
11965
11966 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11967
11968         * minibuf.el (completing-read): Add new optional argument
11969         `default'.
11970         (read-coding-system): Add new optional argument
11971         `default-coding-system'.
11972
11973 1999-06-03  Ken'ichi Handa  <handa@gnu.org>
11974
11975         * mule/vietnamese.el (ccl-encode-vscii): Typo fixed
11976         (viet-viscii-...->viet-vscii...).
11977
11978 1999-05-13  Ken'ichi Handa  <handa@gnu.org>
11979
11980         * mule/mule-cmds.el: Change MULE to Mule in docstrings
11981         and menus.
11982
11983 1999-04-12  Richard M. Stallman  <rms@gnu.org>
11984
11985         * mule/mule-cmds.el (input-method-function): Add permanent-local
11986         property.
11987
11988 1999-03-30  Dave Love  <fx@gnu.org>
11989
11990         * mule/mule-cmds.el (current-language-environment): Doc fix.
11991
11992 1999-02-06  Richard Stallman  <rms@gnu.org>
11993
11994         * mule/european.el (setup-slovenian-environment): New function.
11995         ("Slovenian"): New language environment.
11996
11997 1999-01-27  Dave Love  <fx@gnu.org>
11998
11999         * mule/mule-cmds.el (current-language-environment): Provide :link,
12000         :type (choices) and appropriate :get.
12001
12002 1999-01-14  Kenichi Handa  <handa@etl.go.jp>
12003
12004         * mule/mule-cmds.el (describe-language-environment): Don't alter
12005         input-method-alist.
12006
12007 1999-01-06  Eli Zaretskii  <eliz@gnu.org>
12008
12009         * mule/mule-cmds.el (prefer-coding-system): Call
12010         set-coding-priority, so that the internal array of priorities is
12011         also updated.
12012
12013 1998-12-30  Eli Zaretskii  <eliz@mescaline.gnu.org>
12014
12015         * mule/mule-cmds.el (prefer-coding-system): If the argument
12016         requires specific EOL conversion type, make the default coding
12017         systems use that.
12018
12019 1998-12-17  Eli Zaretskii  <eliz@mescaline.gnu.org>
12020
12021         * mule/mule-cmds.el (set-language-environment): Pass the default
12022         eol-type to set-language-environment-coding-systems.
12023         (set-default-coding-systems): Copy the eol-type property for the
12024         new default values of {buffer-file,process}-coding-system from the
12025         old defaults.
12026         (set-language-environment-coding-systems): Accept an optional
12027         argument EOL-TYPE, and set the eol-type property of the default
12028         coding systems accordingly.
12029
12030 1998-10-26  Kenichi Handa <handa@etl.go.jp>
12031
12032         * mule/chinese.el (pre-write-encode-hz): Cancel previous change,
12033         use generate-new-buffer instead of get-buffer-create.
12034
12035 1998-10-21  Kenichi Handa  <handa@etl.go.jp>
12036
12037         * mule/chinese.el (pre-write-encode-hz): Use with-temp-buffer.
12038
12039 1998-10-16  Markus Rost  <rost@delysid.gnu.org>
12040
12041         * mule/mule-cmds.el (default-input-method): Fix custom type.
12042
12043 1998-10-12  Richard Stallman  <rms@psilocin.ai.mit.edu>
12044
12045         * mule/mule-cmds.el (setup-specified-language-environment):
12046         Add apropos-inhibit property.
12047         (describe-specified-language-support): Likewise.
12048
12049 1998-09-06  Bill Richter  <richter@math.nwu.edu>
12050
12051         * mule/mule-cmds.el: Doc fixes.
12052
12053 1998-09-02  Kenichi Handa  <handa@etl.go.jp>
12054
12055         * mule/mule-cmds.el (register-input-method): Doc-string
12056         modified.
12057
12058 1998-09-01  Dave Love  <fx@gnu.org>
12059
12060         * mule/mule-cmds.el (current-language-environment): Fix
12061         setter function.
12062
12063 1998-08-31  Paul Eggert  <eggert@twinsun.com>
12064
12065         * mule/chinese.el, mule/cyrillic.el, mule/ethiopic.el,
12066         mule/european.el, mule/hebrew.el, mule/japanese.el,
12067         mule/korean.el, mule/vietnamese.el: Add coding: local variable, to
12068         avoid bootstrapping problem if you need to recompile all the Lisp
12069         files using interpreted code.
12070
12071 1998-08-26  Kenichi Handa  <handa@etl.go.jp>
12072
12073         * mule/european.el ("Latin-1"): Modify `documentation' key value.
12074         ("Latin-2"): Likewise.
12075
12076 1998-08-18  Per Starback  <starback@update.uu.se>
12077
12078         * mule/european.el (setup-latin2-environment): Fix typo.
12079
12080 1998-08-18  Kenichi Handa  <handa@etl.go.jp>
12081
12082         * mule/european.el: Give proper value of `input-method' key to all
12083         lang. env.
12084
12085         * mule/mule-cmds.el (activate-input-method): Handle the case that
12086         the arg INPUT-METHOD is nil correctly.
12087         (read-multilingual-string): Activate the specified input method
12088         before calling read-string.  Afterward, activate the original
12089         input method.
12090
12091 1998-08-15  Kenichi HANDA  <handa@etl.go.jp>
12092
12093         * mule/mule-cmds.el (language-info-alist): Doc-string modified.
12094         (set-language-info-alist): Fix typo in doc-string.
12095
12096         * mule/hebrew.el ("Hebrew"): Delete describe-function key.
12097
12098 1998-08-09  Kenichi HANDA  <handa@etl.go.jp>
12099
12100         * mule/mule-cmds.el (language-info-alist): Doc-string modified.
12101         (reset-language-environment): New function for the job that
12102         setup-english-environment used to do.
12103         (set-language-environment): Do more setups according to the info
12104         in language-info-alist.
12105         (read-language-name): Handle the case that the arg KEY is nil.
12106         (describe-language-environment): Handle input-method property.
12107
12108         * mule/: All files under this directory, which related with
12109         specific languages (such as mule/european.el, mule/greek.el,
12110         mule/hebrew.el, mule/misc-lang.el), modified as below.
12111         (setup-XXX-environment): Just call set-language-environment.  If
12112         they used to do some other jobs than what done by
12113         set-language-environment, those jobs are done in
12114         setup-XXX-environment-internal now.
12115         ("LANUGAGE-ENVIRONMENT"): Delete property setup-function or change
12116         the value to setup-XXX-environment-internal.  Add properties
12117         input-method and features.
12118
12119         * mule/english.el (setup-english-environment): Just call
12120         reset-language-environment.
12121
12122         * mule/european.el (setup-8-bit-environment): Function deleted.
12123
12124 1998-08-08  Richard Stallman  <rms@psilocin.ai.mit.edu>
12125
12126         * mule/mule-cmds.el (input-method-exit-on-first-char)
12127         (input-method-use-echo-area): Doc fixes.
12128
12129 1998-08-06  Kenichi Handa  <handa@etl.go.jp>
12130
12131         * mule/mule-cmds.el (input-method-exit-on-first-char): New
12132         variable.
12133         (input-method-use-echo-area): New variable.
12134
12135 1998-08-01  Kenichi HANDA  <handa@etl.go.jp>
12136
12137         * mule/mule-cmds.el (language-info-alist): Doc-string modified.
12138
12139 1998-07-30  Ken'ichi Handa  <handa@delysid.gnu.org>
12140
12141         * mule/mule-cmds.el (activate-input-method): Update mode line.
12142         (inactivate-input-method): Likewise.
12143
12144 1998-07-19  Kenichi Handa  <handa@etl.go.jp>
12145
12146         * mule/mule-cmds.el (read-multilingual-string): Don't activate an
12147         input method in the current buffer, but just bind
12148         current-input-method.
12149
12150 1998-07-08  Kenichi Handa  <handa@etl.go.jp>
12151
12152         * mule/hebrew.el ("Hebrew"): Add coding-priority.
12153
12154         * mule/misc-lang.el ("IPA"): Add coding-priority and
12155         coding-system.
12156
12157 1998-06-26  Ken'ichi Handa  <handa@melange.gnu.org>
12158
12159         * mule/greek.el: Add coding-priority.
12160
12161 1998-05-23  Richard Stallman  <rms@psilocin.ai.mit.edu>
12162
12163         * mule/mule-cmds.el (register-input-method): Rename arg ENV to
12164         LANG-ENV.
12165
12166 1998-05-20  Richard Stallman  <rms@psilocin.ai.mit.edu>
12167
12168         * mule/mule-cmds.el (register-input-method): Fix previous change.
12169         (setup-specified-language-environment): Doc fix.
12170
12171 1998-05-19  Richard Stallman  <rms@psilocin.ai.mit.edu>
12172
12173         * mule/mule-cmds.el: Several doc fixes.
12174         (get-language-info, set-language-info): Rename argument.
12175         (set-language-info-alist): Likewise.
12176         (register-input-method): Rename argument.
12177         (activate-input-method): If INPUT-METHOD is nil, deactivate.
12178
12179 1998-05-04  Kenichi Handa  <handa@etl.go.jp>
12180
12181         * mule/mule-cmds.el (toggle-input-method): Use a more appropriate
12182         default value while reading an input method.
12183
12184 1998-05-01  Kenichi Handa  <handa@etl.go.jp>
12185
12186         * mule/mule-cmds.el (universal-coding-system-argument):
12187         Use buffer-file-coding-system as default.
12188
12189 1998-04-14  Andreas Schwab  <schwab@mescaline.gnu.org>
12190
12191         * mule/korean.el ("Korean"): Doc fix.
12192
12193 1998-04-11  Kenichi Handa  <handa@etl.go.jp>
12194
12195         * mule/mule-cmds.el (describe-language-environment): Print the
12196         languge environment at the head.
12197
12198 1998-04-06  Kenichi Handa  <handa@etl.go.jp>
12199
12200         * mule/japanese.el: Set exit-function to exit-japanese-environment
12201         for Japanese environment.
12202
12203 1998-03-20  Richard Stallman  <rms@psilocin.gnu.org>
12204
12205         * mule/mule-cmds.el (set-language-environment): Doc fix.
12206         (current-language-environment): Use defcustom.
12207         (default-input-method): Specify :type.
12208
12209 1998-03-02  Kenichi Handa  <handa@etl.go.jp>
12210
12211         * mule/mule-cmds.el (set-default-coding-systems): Doc-string
12212         modified.
12213         (prefer-coding-system): Doc-string modified.
12214
12215 1998-01-21  Kenichi Handa  <handa@etl.go.jp>
12216
12217         * mule/mule-cmds.el (set-language-info): Doc-string
12218         describes `coding-priority' KEY.
12219         (set-language-environment-coding-systems): New function.
12220         (select-safe-coding-system): New function.
12221         (set-language-info): New optional args DESCRIBE-MAP and SETUP-MAP.
12222         (set-language-info-alist): New optionla arg PARENTS.  Call
12223         set-language-info with appropriate DESCRIBE-MAP and SETUP-MAP args.
12224         (set-language-environment-coding-systems): New function.
12225
12226         * mule/chinese.el: Remove setting up of
12227         describe-chinese-environment-map and
12228         setup-chinese-environment-map.  Exclude them in args of calls to
12229         set-language-info-alist.  Register coding-priority key in
12230         language-info-alist.
12231
12232         * mule/cyrillic.el: Remove setting up of
12233         describe-cyrillic-environment-map and
12234         setup-cyrillic-environment-map.  Exclude them in args of calls to
12235         set-language-info-alist.  Register coding-priority key in
12236         language-info-alist.
12237
12238         * mule/english.el: Register coding-priority key in
12239         language-info-alist.
12240
12241         * mule/ethiopic.el: Register coding-priority key in
12242         language-info-alist.
12243
12244         * mule/european.el: Remove setting up of
12245         describe-european-environment-map and
12246         setup-european-environment-map.  Exclude them in args of calls to
12247         set-language-info-alist.  Register coding-priority key in
12248         language-info-alist.  Add "German" language env.
12249         (setup-8-bit-environment): Delete CODING-SYSTEM arg.
12250         (setup-german-environment): New function.
12251
12252         * mule/greek.el (setup-greek-environment): For Greek lang. env.,
12253         change default input method to "greek-postfix".
12254
12255         * mule/japanese.el, mule/korean.el, mule/vietnamese.el: Register
12256         coding-priority key in
12257
12258 1997-12-19  Stephen Eglen  <stephen@cns.ed.ac.uk>
12259
12260         * mule/mule-cmds.el (set-language-info): Doc fix.
12261         (input-method-inactivate-hook): Doc fix.
12262
12263 1997-11-20  Karl Heuer  <kwzh@gnu.org>
12264
12265         * mule/mule-cmds.el (set-input-method): Renamed from
12266         select-input-method.
12267
12268 1997-11-07  Kenichi Handa  <handa@etl.go.jp>
12269
12270         * mule/mule-cmds.el (set-language-environment): Run
12271         exit-language-environment-hook before calling `exit-function'
12272         which is specified for the language environment.
12273
12274 1997-10-23  Kenichi Handa  <handa@etl.go.jp>
12275
12276         * mule/mule-cmds.el (set-default-coding-systems): Doc-string
12277         modified.
12278         (prefer-coding-system): Likewise.
12279         (describe-language-environment): Print aliases of each coding
12280         system.
12281         (set-language-environment-hook): New variable.
12282         (exit-language-environment-hook): New variable.
12283         (set-language-environment): Call these hooks.  Before setting a
12284         new language environment, exit from the
12285         current-language-environment if necessary.
12286         (input-method-verbose-flag): The value can be nil, t,
12287         complex-only, or default.
12288         (input-method-highlight-flag): Doc-string augmented.
12289         (activate-input-method): Check if we can run the registered
12290         function to activate an input method.
12291
12292         * mule/korean.el: Set exit-function for language environment
12293         "Korean" to exit-korean-environment.
12294         (setup-korean-environment): Moved to korea-util.el.
12295
12296 1997-10-21  Kenichi Handa  <handa@etl.go.jp>
12297
12298         * mule/mule-cmds.el (read-multilingual-string): Use
12299         current-input-method prior to default-input-method.  Don't bind
12300         current-input-method by `let', instead, activate the specified
12301         input method in the current buffer temporarily.
12302
12303 1997-10-19  John F. Whitehead  <jfw@cisco.com>
12304
12305         * mule/mule-cmds.el (describe-language-environment): Fix prompt.
12306
12307 1997-10-21  Kenichi Handa  <handa@etl.go.jp>
12308
12309         * mule/chinese.el (post-read-decode-hz): Return the result of
12310         decode-hz-region.
12311         (pre-write-encode-hz): Do not change the value of
12312         last-coding-system.
12313
12314 1998-09-06  Bill Richter  <richter@math.nwu.edu>
12315
12316         * mule/mule-ccl.el: Doc fixes.
12317
12318 1998-04-20  Kenichi Handa  <handa@etl.go.jp>
12319
12320         * mule/mule-ccl.el (declare-ccl-program): New optional arg VECTOR.
12321         (check-ccl-program): New macro.
12322
12323 1998-01-21  Kenichi Handa  <handa@etl.go.jp>
12324
12325         * mule/mule-ccl.el: Comment about CCL syntax modified.
12326         (ccl-command-table): Add read-multibyte-character and
12327         write-multibyte-character.
12328         (ccl-code-table): Add ex-cmd.
12329         (ccl-extended-code-table): New variable.
12330         (ccl-embed-extended-command): New function.
12331         (ccl-compile-read-multibyte-character,
12332         ccl-compile-write-multibyte-character) New functions.
12333         (ccl-dump-ex-cmd, ccl-dump-read-multibyte-character,
12334         ccl-dump-write-multibyte-character): New functions.
12335
12336 1999-07-22  SL Baur  <steve@miho>
12337
12338         * config.el (config-value-file): config.values is installed into
12339         doc-directory.
12340         From Karl M. Hegbloom  <karlheg@cathcart.sysc.pdx.edu>
12341
12342 1999-07-19  Didier Verna  <didier@xemacs.org>
12343
12344         * rect.el: all functions rewritten, except when noted. Below is a
12345         list of interface changes.
12346         (apply-on-rectangle): new function. Obsoletes
12347         `operate-on-rectangle'. All functions that used to call this
12348         function now call the new one.
12349         (kill-rectangle): added optional prefix arg to fill lines.
12350         (delete-rectangle): ditto.
12351         (delete-extract-rectangle): ditto.
12352         (open-rectangle): ditto.
12353         (clear-rectangle): ditto.
12354         (delete-rectangle-line): added third arg FILL.
12355         (delete-extract-rectangle-line): ditto.
12356         (open-rectangle-line): ditto.
12357         (clear-rectangle-line): ditto.
12358
12359 1999-07-18  Andy Piper  <andy@xemacs.org>
12360
12361         * menubar-items.el (default-menubar): add gutter options.
12362
12363         * gutter-items.el: new file.
12364         (gutter): new group for custom.
12365         (gutter-visible-p): new variable.
12366         (default-gutter-position): ditto.
12367         (buffers-tab): new group for the buffers tab.
12368         (gutter-buffers-tab): widget to put in the gutter.
12369         (buffers-tab-max-size): max number of tabs.
12370         (buffers-tab-switch-to-buffer-function): function to call when a
12371         tab is pressed.
12372         (buffers-tab-omit-function): filter buffers with this function.
12373         (buffers-tab-format-buffer-line-function): format buffer names for
12374         inclusion in tabs.
12375         (buffers-tab-switch-to-buffer): like switch-to-buffer but without
12376         the record.
12377         (build-buffers-tab-internal): build a list of tab items.
12378         (buffers-tab-items): ditto.
12379         (add-tab-to-gutter): put a tab in the gutter area.
12380         (update-tab-in-gutter): reset the buffers in the tab.
12381
12382         * dumped-lisp.el (preloaded-file-list): dump gutter-items.
12383
12384         * buffer.el (switch-to-buffer): run switch-to-buffer-hooks.
12385         (switch-to-buffer-hooks): new hook.
12386
12387         * toolbar.el (default-toolbar-position): fix typo.
12388
12389 1999-07-16  Andy Piper  <andy@xemacs.org>
12390
12391         * gui.el (make-dialog-frame): turn off gutters for dialogs.
12392
12393 1999-07-15  Didier Verna  <didier@xemacs.org>
12394
12395         * cus-edit.el (custom-prompt-variable): optional third arg makes
12396         prompt for a comment string.
12397         (customize-set-value): optional prefix makes this function handle
12398         variable comments.
12399         (customize-set-variable): ditto.
12400         (customize-save-variable): ditto.
12401         (customize-customized): handle custom comments.
12402         (customize-save-customized): ditto.
12403         (custom-variable-state-set): ditto.
12404         (custom-face-state-set): ditto.
12405         (customize-saved): ditto.
12406         (custom-variable-set): ditto.
12407         (custom-face-set): ditto.
12408         (custom-variable-save): ditto.
12409         (custom-face-save): ditto.
12410         (custom-variable-reset-saved): ditto.
12411         (custom-face-reset-saved): ditto.
12412         (custom-variable-reset-standard): ditto.
12413         (custom-face-reset-standard): ditto.
12414         (custom-comment-face): new face.
12415         (custom-comment-tag-face): ditto.
12416         (custom-comment): new widget.
12417         (custom-comment-create): new function.
12418         (custom-comment-delete): ditto.
12419         (custom-comment-value-set): ditto.
12420         (custom-comment-show): ditto.
12421         (custom-comment-invisible-p): ditto.
12422         (custom-variable-value-create): create a comment field widget.
12423         (custom-face-value-create): ditto.
12424         (custom-variable-menu): new entry for adding a custom comment.
12425         (custom-face-menu): ditto.
12426         (custom-save-variables): possibly save custom comments.
12427         (custom-save-faces): ditto.
12428
12429         * cus-face.el (custom-set-faces): the arguments can now have a
12430         custom comment as fourth argument.
12431
12432         * custom.el (custom-set-variables): the arguments can now have a
12433         custom comment as fifth element.
12434
12435 1999-07-13  XEmacs Build Bot <builds@cvs.xemacs.org>
12436
12437         * XEmacs 21.2.18 is released
12438
12439 1999-07-13  SL Baur  <steve@miho>
12440
12441         * lib-complete.el (read-library-name): Revert previous change.
12442         (read-library): Ditto.
12443
12444 1999-06-24  Karl M. Hegbloom  <karlheg@debian.org>
12445
12446         * packages.el (packages-package-list): Capitalize docstring.
12447
12448         * packages.el (packages-find-package-library-path): Use #'nconc
12449         rather than #'append to reduce consing -- #'mapcar uses Flist,
12450         which returns a freshly consed list.  #'append would create yet
12451         another fresh list, using Fmake_list in concat.
12452
12453         * packages.el (package-provide): Use setq with remassq like it
12454         says in its docstring.
12455
12456 1999-07-06  SL Baur  <steve@miho.m17n.org>
12457
12458         * lib-complete.el (progn-with-message): Fix typo.
12459
12460 1999-07-06  SL Baur  <steve@miho.m17n.org>
12461
12462         * mule/mule-misc.el (char-octet): Make function match docstring.
12463         From Katsumi Yamaoka <yamaoka@jpl.org>
12464
12465 1999-06-15  Karl M. Hegbloom  <karlheg@debian.org>
12466
12467         * wid-edit.el (widget-documentation): corrected spelling error.
12468
12469 1999-06-23  Jonathan Marten <jonathan.marten@uk.sun.com>
12470
12471         * x-win-sun.el (x-win-init-sun): Don't rebind Find and Sh-find
12472         keys if already bound
12473
12474 1999-07-06  SL Baur  <steve@miho.m17n.org>
12475
12476         * lib-complete.el (progn-with-message): Revert previous changes.
12477
12478 1999-06-24  Bob Weiner  <weiner@beopen.com>
12479
12480         * lib-complete.el (find-library):
12481         (find-library-other-window):
12482         (find-library-other-frame): Completely rewrote
12483         so that these functions actually work when called non-interactively.
12484         Also made them handle LIBRARY arguments which end with .el or .elc.
12485
12486 1999-06-24  Bob Weiner  <weiner@beopen.com>
12487
12488         * simple.el (indent-new-comment-line): Locally bound
12489         `block-comment-start' to `comstart' or else when this is called
12490         from do-auto-fill, e.g. in Lisp mode, it will insert any non-nil
12491         `block-comment-start' value, ignoring any existing spacing after a
12492         comment prefix in the previous line and producing ugly comments.
12493
12494 1999-06-23  Bob Weiner  <weiner@beopen.com>
12495
12496         * list-mode.el (mouse-choose-completion):
12497         (choose-completion):
12498         (completion-switch-to-minibuffer): Added.
12499         ([Tab]): [Tab] previously switched to the minibuffer
12500         but since [space] does that and since most applications in the
12501         world use [Tab] to select the next item in a list, do that in the
12502         *Completions* buffer too.  This will cause the least confusion
12503         among the largest population of users.  -- Bob Weiner, BeOpen.com,
12504         06/23/1999.
12505
12506 1999-06-22  Bob Weiner  <weiner@beopen.com>
12507
12508         * help.el (help-buffer-name): Added support for a null value
12509         of `help-buffer-prefix-string' since some buffers require no
12510         prefix.
12511
12512 1999-06-20  Bob Weiner  <weiner@beopen.com>
12513
12514         * list-mode.el (completion-list-mode-quit): Added and bound to {q}
12515         in the completion-list-mode-map to bury the completions buffer
12516         even when the minibuffer is no longer active.
12517
12518 1999-06-20  Bob Weiner  <weiner@beopen.com>
12519
12520         * list-mode.el (list-mode): It is visually disconcerting to have
12521         the text cursor disappear within list buffers, especially when
12522         moving from window to window, so leave it visible.
12523
12524 1999-07-01  SL Baur  <steve@miho.m17n.org>
12525
12526         * menubar-items.el (default-menubar): Conditionalize the bug
12527         report menu item (which may not be possible in this XEmacs).
12528         Reported by: Ken'ichi Handa <handa@etl.go.jp>
12529
12530 1999-06-30  SL Baur  <steve@miho.m17n.org>
12531
12532         * subr.el (with-current-buffer): DOC string fix.
12533         Suggested by Bob Weiner <weiner@altrasoft.com>
12534
12535 1999-06-25  Charles G Waldman <cgw@fnal.gov>
12536
12537         * cus-face.el (custom-face-italic): insert missing args
12538
12539 1999-06-24  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
12540
12541         * packages.el (package-locations): Changed default early package
12542         hierarchies to ~/.xemacs/mule-packages and
12543         ~/.xemacs/xemacs-packages.
12544
12545 1999-06-23  SL Baur  <steve@miho.m17n.org>
12546
12547         * mule/mule-category.el (Top Level): ASCII is also latin-1.
12548
12549 1999-06-15  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
12550
12551         * packages.el (package-locations): Changed default early package
12552         hierarchy to ~/.xemacs/packages.
12553         (package-locations): Removed `packages' as a possible name for a
12554         late package hierarchy.
12555
12556 1999-06-20  MORIOKA Tomohiko  <tomo@etl.go.jp>
12557
12558         * mule/mule-category.el (word-combining-categories): Set up new
12559         variable.
12560         (word-separating-categories): Likewise.
12561
12562 1999-06-22  XEmacs Build Bot <builds@cvs.xemacs.org>
12563
12564         * XEmacs 21.2.17 is released
12565
12566 1999-06-17  Robert Pluim  <rpluim@bigfoot.com>
12567
12568         * font-menu.el (font-menu-set-font): allow for nil specification
12569         of font size.
12570
12571 1999-06-16  MORIOKA Tomohiko  <tomo@etl.go.jp>
12572
12573         * mule/thai-xtis.el: Specify `columns' of the charset `thai-xtis'
12574         is 1.
12575
12576 1999-06-12  MORIOKA Tomohiko  <tomo@etl.go.jp>
12577
12578         * mule/cyrillic.el (cyrillic-koi8-r-decode-table): Use NBSP of ISO
12579         8859-5 instead of ISO 8859-1.
12580
12581 1999-06-15  SL Baur  <steve@steve1.m17n.org>
12582
12583         * mule/vietnamese.el (viet-vscii-encode-table): Use split-char.
12584         (viet-viscii-encode-table): Ditto.
12585
12586         * mule/mule-misc.el: Delete split-char & split-char-or-char-int.
12587         Make obsolete definition of char-octet.
12588
12589 1999-06-14  SL Baur  <steve@steve1.m17n.org>
12590
12591         * subr.el: Move no-Mule make-char ...
12592         * help-nomule.el (make-char): To here.
12593         (string-width): Make Mule compatibility alias.
12594
12595 1999-06-15  Andy Piper  <andy@xemacs.org>
12596
12597         * select.el (get-selection-no-error): really make there be no-error.
12598         (get-selection): revert to original.
12599
12600 1999-06-11  Andy Piper  <andy@xemacs.org>
12601
12602         * select.el (selection-sets-clipboard): renamed.
12603         (own-selection): use it.
12604
12605 1999-06-11  XEmacs Build Bot <builds@cvs.xemacs.org>
12606
12607         * XEmacs 21.2.16 is released
12608
12609 1999-06-09  MORIOKA Tomohiko  <tomo@etl.go.jp>
12610
12611         * mule/cyrillic.el (cyrillic-koi8-r-decode-table): Set 32 for
12612         missing characters to avoid crash.
12613
12614 1999-06-09  Jan Vroonhof  <vroonhof@math.ethz.ch>
12615
12616         * coding.el (set-terminal-coding-system): Only set the console
12617         coding system on the selected console if it is a tty.
12618
12619 1999-06-10  Jan Vroonhof  <vroonhof@math.ethz.ch>
12620
12621         * cus-face.el:
12622         * cus-edit.el:
12623         * faces.el:
12624         (custom):
12625         (face-spec-set):
12626         * faces.el (frob-face-property):
12627         * font-menu.el (font-menu-set-font):
12628                   Actually apply changes from 1999-03-17
12629
12630 1999-06-10  Andy Piper  <andy@xemacs.org>
12631
12632         * select.el (get-selection): abstract out non error-signalling
12633         part.
12634         (get-selection-no-error): get-selection without signalling an
12635         error.
12636         (selection-is-clipboard-p): new variable. controls whether the
12637         selection sets the clipboard.
12638         (own-selection): use it.
12639
12640         * mouse.el (insert-selection): fallback to clipboard after trying
12641         primary selection and cutbuffer.
12642
12643 1999-06-05  Andy Piper  <andy@xemacs.org>
12644
12645         * x-select.el (xselect-kill-buffer-hook-1): use generalised
12646         selection functions.
12647
12648 1999-06-04  MORIOKA Tomohiko  <tomo@etl.go.jp>
12649
12650         * code-files.el (buffer-file-coding-system): Use `raw-text' as
12651         default value.
12652         (load): Use `raw-text' instead of `no-conversion'.
12653         (insert-file-contents): Likewise.
12654
12655         * bytecomp.el (byte-compile-insert-header): Use `raw-text' instead
12656         of `no-conversion'.
12657
12658 1999-06-03  MORIOKA Tomohiko  <tomo@etl.go.jp>
12659
12660         * coding.el: Don't copy `no-conversion' to `raw-text'.
12661
12662 1999-06-07  Hrvoje Niksic  <hniksic@srce.hr>
12663
12664         * subr.el (make-char): Define it if Mule is not around.
12665
12666 1999-06-07  SL Baur  <steve@steve1.m17n.org>
12667
12668         * mule/mule-help.el: Add trailing newline.  Use mule keyword.
12669
12670         * x-select.el (x-disown-selection-internal): Restore symbol as an
12671         obsolete alias.
12672         (xselect-kill-buffer-hook-1): Use disown-selection-internal.
12673
12674 1999-06-04  XEmacs Build Bot <builds@cvs.xemacs.org>
12675
12676         * XEmacs 21.2.15 is released
12677
12678 1999-06-02  Oscar Figueiredo  <oscar@xemacs.org>
12679
12680         * subr.el (split-string): Avoid infinite looping
12681
12682 1999-05-30  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
12683
12684         * ldap.el (ldap-ignore-attribute-codings): New variable
12685         (ldap-default-attribute-decoder): New variable
12686         (ldap-coding-system): New variable
12687         (ldap-attribute-syntax-encoders): New variable
12688         (ldap-attribute-syntax-decoders): New variable
12689         (ldap-attribute-syntaxes-alist): New variable
12690         (ldap-encode-boolean): New function
12691         (ldap-decode-boolean): New function
12692         (ldap-encode-country-string): New function
12693         (ldap-decode-string): New function
12694         (ldap-decode-address): New function
12695         (ldap-encode-address): New function
12696         (ldap-decode-attribute): New function
12697         (ldap-search): Use some of these
12698
12699 1999-05-25  Jan Vroonhof  <jan@xemacs.org>
12700
12701         * version.el (emacs-version): Make the patch level/beta come
12702         before the XEmacs qualifier so that it gets into (funcall
12703         emacs-version) and thus in the bug reports.
12704         (emacs-version>=): Support patch levels.
12705
12706 1999-06-03  SL Baur  <steve@xemacs.org>
12707
12708         * version.el: implement x.y.z version number
12709         From Jan Vroonhof <vroonhof@math.ethz.ch>
12710
12711 1999-05-27  Yoshiki Hayashi <g740685@komaba.ecc.u-tokyo.ac.jp>
12712
12713         * mule/mule-cmds.el (read-input-method-name): set input-method properly.
12714
12715 1999-05-22  Vin Shelton <acs@xemacs.org>
12716
12717         * startup.el: Document -private and break out non-standard X options.
12718
12719 1999-05-26  SL Baur  <steve@gneiss.etl.go.jp>
12720
12721         * mule/mule-charset.el (charset-after): New function.
12722         (charset-direction): Synch with Mule, update docstring.
12723         (get-charset-property): New function.
12724         (put-charset-property): New function.
12725         (charset-plist): New function.
12726
12727         * mule/mule-charset.el (compose-region):
12728         (decompose-region): remove;  these functions (which don't work
12729         since we don't do composite characters) have been moved to
12730         mule-util.el.
12731         (toplevel): follow coding standards
12732
12733 1999-05-26  SL Baur  <steve@gneiss.etl.go.jp>
12734
12735         * dumped-lisp.el (preloaded-file-list): mule-files.el does not
12736         exist any more.
12737
12738         * code-files.el: Fix commentary to follow coding standards.  Move
12739         the single line left in mule-files.el to here.
12740
12741         * mule/mule-files.el: delete.
12742
12743 1999-05-24  SL Baur  <steve@gneiss.etl.go.jp>
12744
12745         * info.el (Info-scroll-prev): Use event functions instead of the
12746         old emacs 19 interface.
12747
12748 1999-06-02  Andy Piper  <andy@xemacs.org>
12749
12750         * x-font-menu.el (x-font-menu-load-font):
12751         font-menu-registry-encoding -> x-font-menu-registry-encoding type.
12752
12753 1999-05-31  Andy Piper  <andy@xemacs.org>
12754
12755         * font-menu.el (font-menu-ignore-scaled-fonts): move to font-menu
12756         group.
12757         (font-menu-this-frame-only-p): ditto.
12758         (font-menu-max-items): reinstate, from Jan Vroonhof
12759         <vroonhof@math.ethz.ch>
12760         (font-menu-submenu-name-format): ditto.
12761         (font-menu-split-long-menu): ditto, for use by the family
12762         constructor.
12763         (font-menu-family-constructor): use it.
12764
12765 1999-05-30  Andy Piper  <andy@xemacs.org>
12766
12767         * msw-faces.el (mswindows-font-regexp): new font matching regexp
12768         for use by the font menu.
12769
12770         * msw-font-menu.el: new file implementing mswindows specific
12771         font-menu behaviour.
12772         (mswindows-font-menu-registry-encoding): new function mirroring x version.
12773         (mswindows-font-menu-junk-families): ditto.
12774         (hack-font-truename): ditto.
12775         (mswindows-font-regexp-ascii): ditto.
12776         (mswindows-reset-device-font-menus): ditto.
12777         (mswindows-font-menu-font-data): ditto.
12778         (mswindows-font-menu-load-font): ditto.
12779
12780         * x-font-menu.el (x-reset-device-font-menus): made device specific.
12781         (x-font-menu-font-data): ditto.
12782         (x-font-menu-load-font): ditto.
12783
12784         * font-menu.el: new file implementing generic font menu behaviour.
12785         (font-menu-ignore-scaled-fonts): copied from x-font-menu.el and
12786         made device independent.
12787         (font-menu-this-frame-only-p): ditto.
12788         (font-menu-preferred-resolution): ditto.
12789         (font-menu-size-scaling): new variable used to determine whether
12790         sizes are in points or tenths of a point.
12791         (vassoc): moved from x-font-menu.el.
12792         (device-fonts-cache): ditto.
12793         (device-fonts-cache): ditto.
12794         (flush-device-fonts-cache): ditto.
12795         (reset-device-font-menus): copied from x-font-menu.el and made
12796         device independent. Most functionality deferred to
12797         device-dependent versions.
12798         (font-menu-family-constructor): copied from x-font-menu.el and
12799         made device independent.
12800         (font-menu-size-constructor): ditto.
12801         (font-menu-weight-constructor): ditto.
12802         (font-menu-set-font): ditto.
12803         (font-menu-change-face): ditto.
12804         (font-menu-load-font): new device method.
12805         (font-menu-font-data): ditto.
12806
12807         * x-font-menu.el: The above functions deleted.
12808
12809 1999-05-26  Andy Piper  <andy@xemacs.org>
12810
12811         * update-elc.el:
12812         * make-docfile.el:
12813         * loadup.el: rehash expand-file-name usage to not use default-directory.
12814
12815 1999-05-21  Andy Piper  <andy@xemacs.org>
12816
12817         * x-select.el (x-select-convert-to-text):
12818         (x-selected-text-type):
12819         (x-get-selection):
12820         (xselect-convert-to-string):
12821         (xselect-convert-to-compound-text):
12822         (xselect-convert-to-length):
12823         (xselect-convert-to-targets):
12824         (xselect-convert-to-delete):
12825         (xselect-convert-to-filename):
12826         (xselect-convert-to-charpos):
12827         (xselect-convert-to-lineno):
12828         (xselect-convert-to-colno):
12829         (xselect-convert-to-sourceloc):
12830         (xselect-convert-to-os):
12831         (xselect-convert-to-host):
12832         (xselect-convert-to-user):
12833         (xselect-convert-to-class):
12834         (xselect-convert-to-name):
12835         (xselect-convert-to-integer):
12836         (xselect-convert-to-atom):
12837         (xselect-convert-to-identity): functions renamed from x-* and
12838         moved to select.el.
12839         (x-get-secondary-selection): use rename get-selection.
12840         (x-get-clipboard): ditto.
12841         (x-own-selection): moved to select.el.
12842         (x-valid-simple-selection-p): ditto.
12843         (x-dehilight-selection): ditto.
12844         (x-own-clipboard): ditto.
12845         (x-disown-selection): ditto.
12846
12847         * x-mouse.el (x-yank-function): moved to mouse.el.
12848         (x-insert-selection): ditto.
12849         (x-set-point-and-move-selection): use renamed function.
12850
12851         * select.el (selected-text-type): moved and renamed from
12852         x-select.el.
12853         (selection-owner-p): moved to C.
12854         (selection-exists-p): ditto.
12855         (get-cutbuffer): new device method.
12856         (get-selection): generalised and moved from x-select.el.
12857         (own-selection): moved x-own-selection functionality into here.
12858         (dehilight-selection): renamed and moved from x-select.el.
12859         (own-clipboard): functionality moved from x-select.el using new
12860         generic C builtins.
12861         (disown-clipboard): ditto.
12862         (select-convert-to-text):
12863         (select-convert-to-string):
12864         (select-convert-to-compound-text):
12865         (select-convert-to-length):
12866         (select-convert-to-targets):
12867         (select-convert-to-delete):
12868         (select-convert-to-filename):
12869         (select-convert-to-charpos):
12870         (select-convert-to-lineno):
12871         (select-convert-to-colno):
12872         (select-convert-to-sourceloc):
12873         (select-convert-to-os):
12874         (select-convert-to-host):
12875         (select-convert-to-user):
12876         (select-convert-to-class):
12877         (select-convert-to-name):
12878         (select-convert-to-integer):
12879         (select-convert-to-atom):
12880         (select-convert-to-identity): new functions renamed from x-* and
12881         moved from x-select.el.
12882
12883         * mouse.el (mouse-consolidated-yank): subsume x-yank-function
12884         into here and use as the default window-system mouse yank.
12885         (insert-selection): generalised and moved from x-mouse.el.
12886         (own-clipboard): moved to C.
12887
12888         * msw-select.el (mswindows-selection-owned-p): deleted.
12889         (mswindows-own-selection): generalised and moved to select.el.
12890         (mswindows-disown-selection): generalised and moved to C.
12891         (mswindows-selection-owner-p): ditto.
12892
12893 1999-05-14  XEmacs Build Bot <builds@cvs.xemacs.org>
12894
12895         * XEmacs 21.2.14 is released
12896
12897 1999-05-13  SL Baur  <steve@gneiss.etl.go.jp>
12898
12899         * about.el: update contact info for jason and slb.
12900
12901 1999-05-13  SL Baur  <steve@gneiss.etl.go.jp>
12902
12903         * mule/european.el (setup-romanian-environment): Add Romanian
12904         support from Emacs/Mule romanian.el.
12905
12906 1999-03-17  Jan Vroonhof  <vroonhof@math.ethz.ch>
12907
12908         * cus-face.el: Label all custom changes with the 'custom' tag.
12909
12910         * cus-edit.el: idem ditto.
12911
12912         * faces.el: Added suport for adding device tags to various functions.
12913         (custom): New device tag.
12914         (face-spec-set): Call reset face with tags argument. No longer do
12915         x-init-global-faces hack.
12916
12917         * faces.el (frob-face-property): Use an anonymous specifier to map
12918         frob-face-property-1 over.
12919
12920         * x-font-menu.el (font-menu-set-font): Always specify all
12921         properties to custom.
12922
12923 1999-05-12  SL Baur  <steve@gneiss.etl.go.jp>
12924
12925         * mule/european.el (setup-czech-environment): Add czech support.
12926         From David Sauer <davids@orfinet.cz>
12927
12928 1999-03-15  SL Baur  <steve@xemacs.org>
12929
12930         * check-features.el: Turn hard errors into warnings.
12931
12932 1999-03-21  SL Baur  <steve@xemacs.org>
12933
12934         * simple.el (delete-key-deletes-forward): As per discussion on
12935         xemacs-beta, default to t.
12936
12937 1999-05-11  Hrvoje Niksic  <hniksic@srce.hr>
12938
12939         * loadup.el: Define Installation-string before loading anything.
12940
12941 1999-05-06  Gunnar Evermann  <ge204@eng.cam.ac.uk>
12942
12943         * files.el (auto-mode-alist): fix typo in regex for .bash_* files
12944         From Anders Stenman <stenman@isy.liu.se>
12945
12946 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
12947
12948         * wid-edit.el (widget-glyph-find): Ditto.
12949
12950         * packages.el (locate-library): Ditto.
12951
12952         * loadup.el (really-early-error-handler): Ditto.
12953
12954         * lib-complete.el (read-library): Ditto.
12955
12956         * faces.el (set-face-stipple): Ditto.
12957
12958         * code-files.el (load): Use new calling style of locate-file.
12959
12960 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
12961
12962         * packages.el (packages-unbytecompiled-lisp): Installation.el is
12963         dead.
12964
12965 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
12966
12967         * dumped-lisp.el (preloaded-file-list): Don't load
12968         Installation.el.
12969
12970         * loadup.el (Installation-string): Define it here.
12971
12972 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
12973
12974         * dumped-lisp.el (preloaded-file-list): Revert previous change --
12975         Installation.el needs to be loaded before `dump-paths', otherwise
12976         the dumping process won't find it.
12977
12978 1999-03-13  Adrian Aichner  <adrian@xemacs.org>
12979
12980         * dumped-lisp.el (preloaded-file-list): Load Installation.el after
12981         subr so that we can use `replace-in-string' in Installation.el to
12982         get rid of C-m chars under the native Windows build.
12983
12984 1999-04-29  Andy Piper  <andy@xemacs.org>
12985
12986         * make-docfile.el: canonicalize file and directory names.
12987
12988         * device.el (call-device-method): new function for calling device
12989         specific methods.
12990         (define-device-method): new function for defining device methods.
12991         (define-device-method*): ditto.
12992
12993 1999-04-27  Hrvoje Niksic  <hniksic@srce.hr>
12994
12995         * subr.el (buffer-string): Support new FSFmacs 20.4 stuff.
12996
12997 1999-04-08  MORIOKA Tomohiko  <tomo@etl.go.jp>
12998
12999         * mule/cyrillic.el (cyrillic-koi8-r-decode-table): New variable.
13000         (cyrillic-koi8-r-encode-table): Likewise.
13001         (ccl-decode-koi8): Use `cyrillic-koi8-r-decode-table'.
13002         (ccl-encode-koi8): Use `cyrillic-koi8-r-encode-table'.
13003
13004         * mule/mule-misc.el (split-char-or-char-int): New function [moved
13005         from vietnamese.el].
13006
13007         * mule/vietnamese.el: Move function `split-char-or-char-int' to
13008         mule/mule-misc.el.
13009
13010 1999-04-08  MORIOKA Tomohiko  <tomo@etl.go.jp>
13011
13012         * mule/thai-xtis.el:
13013         - Change font registry name from "Thai94x94-0" to "xtis-0".
13014         - Change mnemonic of coding-system `tis-620' to "TIS620".
13015
13016 1999-04-06  MORIOKA Tomohiko  <tomo@etl.go.jp>
13017
13018         * mule/ethiopic.el: fixed.
13019
13020 1999-03-30  MORIOKA Tomohiko  <tomo@etl.go.jp>
13021
13022         * dumped-lisp.el: Add ethiopic, thai-xtis and vietnamese.
13023
13024         * mule/thai-xtis.el: New file.
13025
13026         * mule/vietnamese.el: New file.
13027
13028         * mule/ethiopic.el: New file.
13029
13030 1999-04-22  Hrvoje Niksic  <hniksic@srce.hr>
13031
13032         * bytecomp.el (byte-compile-close-variables): Leave
13033         debug-issue-ebola-notices alone.
13034
13035 1999-04-11  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
13036
13037         * ldap.el (ldap-host-parameters-alist): Make `Search Base' appear
13038         at the top of the buffer since it is the most important thing to
13039         customize
13040         (ldap-get-host-parameter): New defun
13041         (ldap-search): Add a new parameter `withdn' to retrieve the
13042         distinguished names of entries
13043
13044 1999-04-22  Kai Haberzettl  <khaberz@synnet.de>
13045
13046         * startup.el (splash-frame-body): Date and spelling fixes.
13047
13048 1999-03-16  Colin Rafferty  <colin@xemacs.org>
13049
13050         * view-less.el (toggle-truncate-lines): add autoload tag
13051
13052 1999-04-19  Hrvoje Niksic  <hniksic@srce.hr>
13053
13054         * format.el (format-alist): Disable image stuff.
13055
13056 1999-04-17  Hrvoje Niksic  <hniksic@srce.hr>
13057
13058         * wid-edit.el (widget-glyph-find): Search by directories, then by
13059         suffixes rather than the other way around.
13060         (widget-image-conversion): Renamed to
13061         `widget-image-file-name-suffixes'.
13062
13063 1999-04-16  Olivier Galibert  <galibert@pobox.com>
13064
13065         * mule/mule-charset.el: Made old functions obsolete, remove the
13066         unspeakably evil (and inexistant in fsf's) charset-leading-byte.
13067         (charset-iso-graphic-plane): Rename from charset-graphic.
13068         (charset-iso-final-char): Rename from charset-final.
13069         (charset-width): Rename from charset-columns.
13070         (charset-bytes): Added from fsf compatibility, returns always 1.
13071
13072         * mule/mule-misc.el: Move charset-doc-string alias to
13073         mule-charset.el
13074
13075 1999-04-14  Colin Rafferty  <colin@xemacs.org>
13076
13077         * x-faces.el (x-make-font-bold-italic): honor
13078         *try-oblique-before-italic-fonts*
13079
13080 1999-04-14  Hrvoje Niksic  <hniksic@srce.hr>
13081
13082         * cl-extra.el (coerce): Coerce numbers to characters correctly.
13083
13084 1998-12-02  Hrvoje Niksic  <hniksic@srce.hr>
13085
13086         * x-faces.el (try-oblique-before-italic-fonts): Use the right
13087         name.
13088
13089 1999-04-14  Dave Gillesipe  <daveg@synaptics.com>
13090
13091         * cl-extra.el (equalp): Would bug out for lists.
13092
13093 1999-03-12  Charles G Waldman  <cgw@fnal.gov>
13094
13095         * about.el (about-hackers):  Change cgw's email address
13096
13097 1999-03-12  XEmacs Build Bot <builds@cvs.xemacs.org>
13098
13099         * XEmacs 21.2.13 is released
13100
13101 1999-03-12  SL Baur  <steve@xemacs.org>
13102
13103         * simple.el (delete-key-deletes-forward): Revert to previous
13104         behavior.
13105
13106 1999-01-18  Didier Verna  <didier@xemacs.org>
13107
13108         * menubar-items.el (xemacs-splash-buffer): handle the case of
13109         multiple elements in the splash buffer body.
13110
13111         * startup.el (splash-frame-timeout): new constant: interval
13112         between splash buffer elements.
13113         (command-line-1): handle splash buffer with multiple elements (use
13114         a timeout).
13115         (splash-frame-body): Originally `startup-splash-frame-body'.
13116         Rewrote a cleaner and more readable version. This can now be array,
13117         in which case each element is displayed in turn in the splash buffer.
13118         (splash-frame-static-body): new constant. Persistent information
13119         across all splash buffer elements (preserves the possibility to give
13120         it in different languages.
13121         (circulate-splash-frame-elements): new function. Used as a timeout
13122         to circulate through all splash frame elements and display them in
13123         sequence.
13124         (display-splash-frame): originally `startup-splash-frame'. Handle
13125         the case of multiple elements in the splash buffer body. Now
13126         returns a timeout id if multiple elements to display, or nil.
13127
13128 1999-02-19  Jan Vroonhof  <vroonhof@math.ethz.ch>
13129
13130         * x-faces.el (x-init-global-faces): Add default tag to specifiers,
13131         so they can be overridden by x-init-face-from-resources.
13132         Additionally specify the font name also with an x tag.
13133
13134 1999-03-08  Andy Piper  <andy@xemacs.org>
13135
13136         * package-get.el (package-get-base): autoload.
13137
13138         * menubar-items.el (default-menubar): add update menu item. Fix
13139         custom menu to only be activated when package-base is available.
13140
13141         * package-get.el (package-get-custom): don't load
13142         package-get-custom as it is auto-generated. Fix group definition.
13143
13144 1999-03-05  Didier Verna  <didier@xemacs.org>
13145
13146         * cus-dep.el (Custom-make-dependencies): use `prin1-to-string'
13147         instead of `symbol-name' (Thanks Kyle).
13148
13149         * cus-edit.el (custom-save-variables): use `prin1' instead of
13150         princ to write symbols.
13151
13152 1999-03-05  XEmacs Build Bot <builds@cvs.xemacs.org>
13153
13154         * XEmacs 21.2.12 is released
13155
13156 1999-03-05  SL Baur  <steve@xemacs.org>
13157
13158         * menubar-items.el (default-menubar): Add kfm browsing support.
13159         From Neal Becker <nbecker@fred.net>
13160
13161 1999-03-03  Steven Baur  <steve@gneiss.etl.go.jp>
13162
13163         * font-lock.el (font-lock-revert-cleanup): Null out to avoid repeated
13164         calls to font-lock during buffer reversion.
13165
13166 1999-02-12  Didier Verna  <didier@xemacs.org>
13167
13168         * info.el (Info-build-node-completions): unconditionally widen the
13169         tag table buffer.
13170
13171 1999-02-19  Paul Stodghill  <stodghil@cs.cornell.edu>
13172
13173         * x-faces.el (x-init-face-from-resources):
13174         Only set fonts in the 'x locale.
13175
13176 1999-03-04  Adrian Aichner  <adrian@xemacs.org>
13177
13178         * package-ui.el (pui-install-selected-packages): Don't throw on
13179         `package-admin-delete-binary-package' returning nil since it's
13180         normal.  Reindent function.
13181         (pui-add-required-packages): Handle case where packages selected
13182         for installation have never been installed.
13183
13184 1999-03-03  Martin Buchholz  <martin@xemacs.org>
13185
13186         * menubar-items.el (default-menubar):
13187         Implement the ``Mule->Set coding system of process'' menu item.
13188
13189 1999-02-18  Martin Buchholz  <martin@xemacs.org>
13190
13191         * files.el (auto-mode-alist): Use c-mode for *.i pre-processed cpp
13192         files
13193         - Change some `if's to `when's
13194
13195 1999-03-01  XEmacs Build Bot <builds@cvs.xemacs.org>
13196
13197         * XEmacs 21.2.11 is released
13198
13199 1999-02-22  Jan Vroonhof  <vroonhof@math.ethz.ch>
13200
13201         * userlock.el (ask-user-about-supersession-threat-dbox): Guard
13202         against window close (Fix Bug #460).
13203         (ask-user-about-lock-dbox): Idem.
13204
13205 1999-02-25  SL Baur  <steve@xemacs.org>
13206
13207         * mule/mule-charset.el (charset-leading-byte): New function.
13208         From Kazuyuki IENAGA <ienaga@jsys.co.jp>
13209
13210 1999-02-12  Andy Piper  <andy@xemacs.org>
13211
13212         * about.el (xemacs-hackers): change andy's email address.
13213         (about-url-alist): change andy's web page address.
13214         (about-xemacs): add piper.
13215
13216 1999-02-16  SL Baur  <steve@xemacs.org>
13217
13218         * dumped-lisp.el (preloaded-file-list): Core mule files moved out
13219         of mule-base into lisp/mule.
13220
13221 1999-02-16  SL Baur  <steve@xemacs.org>
13222
13223         * mule/arabic.el:
13224         mule/canna-leim.el:
13225         mule/chinese.el:
13226         mule/cyrillic.el:
13227         mule/english.el:
13228         mule/european.el:
13229         mule/greek.el:
13230         mule/hebrew.el:
13231         mule/japanese.el:
13232         mule/kinsoku.el:
13233         mule/korean.el:
13234         mule/misc-lang.el:
13235         mule/mule-category.el:
13236         mule/mule-ccl.el:
13237         mule/mule-charset.el:
13238         mule/mule-cmds.el:
13239         mule/mule-coding.el:
13240         mule/mule-files.el:
13241         mule/mule-help.el:
13242         mule/mule-init.el:
13243         mule/mule-misc.el:
13244         mule/mule-tty-init.el:
13245         mule/mule-x-init.el:
13246         mule/viet-chars.el:  Remerge from mule-base.
13247
13248         * dumped-lisp.el (preloaded-file-list): Core mule files moved out
13249         of mule-base into lisp/mule.
13250
13251 1999-02-10  Adrian Aichner  <adrian@xemacs.org>
13252
13253         * process.el (exec-to-string): Use `shell-command-switch' in place
13254         of hard-wired "-c" (for WindowsNT).
13255
13256 1999-02-08  Charles G Waldman  <cgw@pgt.com>
13257
13258         * menubar-items.el (default-menubar):  Remove obsolete
13259         "Gopher" item
13260
13261 1999-02-06  Jan Vroonhof  <vroonhof@math.ethz.ch>
13262
13263         * package-admin.el (package-admin-get-install-dir): First fall
13264         back to the location of xemacs-base for non-mule packages.
13265
13266 1999-02-15  Martin Buchholz  <martin@xemacs.org>
13267
13268         * paths.el:
13269         - improved automounter tmp directory support.
13270         - support 4 (!) empirically discovered automounter conventions
13271
13272 1999-02-12  SL Baur  <steve@xemacs.org>
13273
13274         * etags.el (pop-tag-mark): autoload to match key binding.
13275
13276 1999-02-05  XEmacs Build Bot <builds@cvs.xemacs.org>
13277
13278         * XEmacs 21.2.10 is released
13279
13280 1999-02-02  Jan Vroonhof  <vroonhof@math.ethz.ch>
13281
13282         * package-get.el (package-get-remote-filename): Don't bug out for
13283         a local file name in the search entry.
13284
13285 1999-02-02  XEmacs Build Bot <builds@cvs.xemacs.org>
13286
13287         * XEmacs 21.2.9 is released
13288
13289 1999-01-19  Didier Verna  <didier@xemacs.org>
13290
13291         * replace.el (replace-search-function): new variable containing a
13292         function to perform a search-forward.
13293         (replace-re-search-function): new variable containing a function
13294         to perform a re-search-forward.
13295         (perform-replace): use them.
13296
13297 1999-01-25  Didier Verna  <didier@xemacs.org>
13298
13299         * select.el (selection-owner-p): use the name `XEmacs'.
13300         (cut-copy-clear-internal): ditto.
13301
13302 1999-01-18  Andy Piper  <andy@xemacs.org>
13303
13304         * about.el (about-url-alist): Update my entry.
13305         (xemacs-hackers): Ditto.
13306
13307 1999-01-14  Adrian Aichner  <adrian@xemacs.org>
13308
13309         * buffer.el (switch-to-buffer): Fixing documentation.
13310         * minibuf.el (minibuffer-completion-table): ditto.
13311         * cl-macs.el (return-from): ditto.
13312
13313 1999-01-04  Didier Verna  <didier@xemacs.org>
13314
13315         * replace.el (delete-non-matching-lines): temporarily disable
13316         case-folding when called interactively with a regexp containing
13317         uppercase characters.
13318         (delete-matching-lines): ditto.
13319         (count-matches): ditto.
13320         (list-matching-lines): ditto.
13321
13322 1999-01-07  Colin Rafferty  <colin@xemacs.org>
13323
13324         * window.el (shrink-window-if-larger-than-buffer): Clean up.  Only
13325         abort if current window is split horizontally, not if others are
13326         split.  Got rid of unnecessary minibuffer checking.  Also, add
13327         some comments (it's still complex).
13328
13329 1999-01-12  Robert Pluim  <rpluim@BayNetworks.com>
13330
13331         * package-get.el: changed address for doc.ic.ac.uk to
13332         sunsite.doc.ic.ac.uk
13333
13334 1999-01-09  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
13335
13336         * ldap.el (toplevel): Remove requires so that the file compiles
13337         with a non LDAP-enabled XEmacs binary.  Provide `ldap'.
13338
13339 1999-01-10  J. Kean Johnston  <jkj@sco.com>
13340
13341         * dump-paths.el: Calculate module-directory and set
13342         module-load-path to the load path for modules.
13343
13344         * loadup.el: Get bootstrap value of module-load-path from the
13345         environment variable EMACSBOOTSTRAPMODULEPATH.
13346         - Display the module load path if we're debugging paths.
13347
13348         * setup-paths.el: Added function paths-find-site-module-directory.
13349         - Added function paths-find-module-directory.
13350         - Added function paths-construct-module-load-path.  Uses new
13351         environment variable EMACSMODULEPATH.
13352
13353 1998-12-30  Martin Buchholz  <martin@xemacs.org>
13354
13355         * font.el (font-default-object-for-device):
13356         Oops! This `or' can't be replaced by `unless'.
13357         Fixed inability to run w3, among other things.
13358
13359 1998-12-17  Charles G. Waldman <cgw@pgt.com>
13360
13361         * package-admin.el: Change initialization of
13362           package-admin-install-function dependent on system type.
13363           Change package-admin-install-function-mswindows to use
13364           "minitar".
13365
13366 1998-12-23  Hrvoje Niksic  <hniksic@srce.hr>
13367
13368         * mouse.el (default-mouse-motion-handler): Disable help echo while
13369         in the minibuffer.
13370
13371 1998-12-28  Martin Buchholz <martin@xemacs.org>
13372
13373         * XEmacs 21.2.8 is released.
13374
13375 1998-12-24  Martin Buchholz <martin@xemacs.org>
13376
13377         * XEmacs 21.2.7 is released.
13378
13379 1998-12-07  Jan Vroonhof  <vroonhof@math.ethz.ch>
13380
13381         * package-ui.el (pui-list-packages): Set truncate-lines.
13382
13383         * package-get.el (package-get-download-menu): Use
13384         `package-ui-add-site'. Add a a toggle to indicate it is in the list.
13385
13386         * package-ui.el (pui-help): Ditch in favor of `describe-mode'
13387         (pui-help-string): idem.
13388         (list-packages-mode): New major mode.
13389         (pui-list-packages): Use 'list-packages-mode' in the package buffer.
13390         (pui-install-selected-packages): Add suport for removing packages.
13391         (pui-toggle-package-delete-key): New function.
13392         (pui-popup-context-sensitive): New kludge.
13393         (pui-list-packages): Add warning when `package-get-remote' is nil.
13394         (package-ui-add-site): New function.
13395
13396 1998-12-01  Didier Verna  <didier@xemacs.org>
13397
13398         * hyper-apropos.el (hyper-where-is): added the missing autoload.
13399
13400 1998-11-29  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
13401
13402         * ldap.el: Custom-ized
13403         (toplevel): Do not provide `ldap' which is provided by C level
13404         LDAP code
13405         (ldap-search): Docstring and stylistic fixes as suggested by Hrvoje
13406
13407 1998-12-05  Hrvoje Niksic  <hniksic@srce.hr>
13408
13409         * isearch-mode.el (isearch-mode): Really fix keymap lossage.
13410
13411 1998-12-17  Andy Piper  <andy@xemacs.org>
13412
13413         * sound.el (sound-load-list): name changed from sound-load-alist.
13414         (sound-extension-list): name changed from sound-ext-list.
13415         (load-default-sounds): use new names.
13416         (load-sound-file): use new names.
13417
13418 1998-12-16  Andy Piper  <andy@xemacs.org>
13419
13420         * XEmacs 21.2.6 is released
13421
13422 1998-11-30  Hrvoje Niksic  <hniksic@srce.hr>
13423
13424         * cus-dep.el (Custom-make-dependencies): Be smarter about trapping
13425         errors.
13426
13427 1998-12-04  Hrvoje Niksic  <hniksic@srce.hr>
13428
13429         * wid-edit.el (widget-echo-this-extent): Set
13430         help-echo-owns-message to t.
13431
13432 1998-11-30  Greg Klanderman  <greg@alphatech.com>
13433
13434         * package-get.el (package-get-download-menu): use toggles for
13435           each site in the download site menu.
13436
13437 1998-12-01  Jan Vroonhof <vroonhof@math.ethz.ch>
13438
13439         * package-get.el (package-get): If we cannot find a package
13440           because package-get-remote is not set, give a more helpful
13441           error message.
13442
13443 1998-11-30  Greg Klanderman  <greg@alphatech.com>
13444
13445         * package-get.el (package-get-remote-filename): use an EFS path
13446         with user anonymous if no user is specified.
13447
13448 1998-12-10  Jan Vroonhof  <vroonhof@math.ethz.ch>
13449
13450         * faces.el (face-spec-set): Re-init fallfacks for default after
13451         calling reset-face on the default face.
13452
13453 1998-12-10  Jan Vroonhof  <vroonhof@math.ethz.ch>
13454
13455         * package-admin.el (package-admin-default-install-function):
13456         Behave as advertised.  Make sure the pkg-dir is proper for
13457         default-directory.
13458         (package-admin-add-binary-package): Make sure the pkg-dir is
13459         proper for default-directory.
13460         (package-admin-install-function-mswindows): Make sure the pkg-dir
13461         is proper for default-directory.
13462
13463 1998-12-05  XEmacs Build Bot <builds@cvs.xemacs.org>
13464
13465         * XEmacs 21.2.5 is released
13466
13467 1998-12-05  SL Baur  <steve@altair.xemacs.org>
13468
13469         * files.el (binary-file-regexps): regexp-opt is not available at
13470         bytecompile time.
13471
13472 1998-11-30  Martin Buchholz  <martin@xemacs.org>
13473
13474         * x-win-xfree86.el:
13475         * x-win-sun.el (x-win-init-sun):
13476         * x-win-sun.el:
13477         * x-mouse.el (mouse-track-and-copy-to-cutbuffer):
13478         * x-iso8859-1.el:
13479         * x-init.el (init-post-x-win):
13480         * x-init.el (init-pre-x-win):
13481         * x-init.el (x-initialize-compose):
13482         * x-init.el:
13483         * x-compose.el:
13484         * winnt.el:
13485         * widget.el:
13486         * wid-edit.el (widget-glyph-click):
13487         * wid-edit.el (widget-glyph-find):
13488         * wid-edit.el (widget-type):
13489         * view-less.el (view-buffer-other-window):
13490         * very-early-lisp.el:
13491         * version.el:
13492         * toolbar.el:
13493         * toolbar-items.el:
13494         * term/sun.el (suntool-map):
13495         * term/sun-mouse.el:
13496         * term/internal.el:
13497         * syntax.el (modify-syntax-entry):
13498         * symbol-syntax.el:
13499         * subr.el:
13500         * startup.el (lock-directory):
13501         * simple.el (set-comment-column):
13502         * simple.el (backward-delete-char-untabify):
13503         * shadow.el (find-emacs-lisp-shadows):
13504         * shadow.el:
13505         * setup-paths.el (paths-construct-info-path):
13506         * select.el (cut-copy-clear-internal):
13507         * process.el (call-process-region):
13508         * process.el (start-process-shell-command):
13509         * process.el:
13510         * paths.el (rmail-spool-directory):
13511         * paragraphs.el (use-hard-newlines):
13512         * package-get.el (package-get-dependencies):
13513         * package-admin.el (package-admin-delete-binary-package):
13514         * obsolete.el (truncate-string):
13515         * obsolete.el (store-substring):
13516         * mouse.el (default-mouse-track-maybe-own-selection):
13517         * mouse.el (mouse-yank-at-point):
13518         * modeline.el:
13519         * modeline.el (mouse-drag-modeline):
13520         * minibuf.el (read-directory-name-internal):
13521         * minibuf.el (read-file-name-internal):
13522         * minibuf.el (read-file-name-internal-1):
13523         * minibuf.el (read-file-name-2):
13524         * minibuf.el (exact-minibuffer-completion-p):
13525         * minibuf.el (read-from-minibuffer):
13526         * minibuf.el:
13527         * menubar.el (check-menu-syntax):
13528         * map-ynp.el (map-y-or-n-p):
13529         * make-docfile.el (docfile-out-of-date):
13530         * loadup.el ((member "run-temacs" command-line-args)):
13531         * loadup.el ((member "no-site-file" command-line-args)):
13532         * loadup.el (really-early-error-handler):
13533         * loadup.el:
13534         * loadhist.el:
13535         * loaddefs.el:
13536         * lisp-mnt.el (lm-verify):
13537         * lib-complete.el (lib-complete:cache-completions):
13538         * lib-complete.el (library-all-completions):
13539         * itimer.el (itimer-run-expired-timers):
13540         * info.el (Info-mode):
13541         * info.el (Info-insert-file-contents):
13542         * info.el (Info-rebuild-dir):
13543         * info.el (Info-build-dir-anew):
13544         * info.el (Info-parse-dir-entries):
13545         * info.el (Info-dir-outdated-p):
13546         * info.el (Info-insert-dir):
13547         * info.el (info-xref):
13548         * info.el:
13549         * hyper-apropos.el (hyper-apropos-get-doc):
13550         * hyper-apropos.el (hyper-describe-face):
13551         * hyper-apropos.el (hyper-apropos-mode):
13552         * hyper-apropos.el:
13553         * help.el (list-processes):
13554         * help.el:
13555         * gnuserv.el:
13556         * font.el (mswindows-font-create-name):
13557         * font.el (font-default-font-for-device):
13558         * font.el (x-font-create-object):
13559         * font.el (font-registry):
13560         * font.el:
13561         * font-lock.el (font-lock-keywords):
13562         * font-lock.el:
13563         * finder.el (finder-compile-keywords):
13564         * find-paths.el (paths-find-recursive-path):
13565         * fill.el (set-justification-center):
13566         * fill.el (fill-region-as-paragraph):
13567         * files.el (insert-directory):
13568         * files.el (wildcard-to-regexp):
13569         * files.el (recover-file):
13570         * files.el (basic-save-buffer):
13571         * files.el (delete-auto-save-file-if-necessary):
13572         * files.el (file-relative-name):
13573         * files.el (backup-extract-version):
13574         * files.el (backup-buffer):
13575         * files.el (set-visited-file-name):
13576         * files.el (set-auto-mode):
13577         * files.el (interpreter-mode-alist):
13578         * files.el:
13579         * files.el (find-file-noselect):
13580         * files.el (abbreviate-file-name):
13581         * files.el (parse-colon-path):
13582         * files.el (directory-abbrev-alist):
13583         * etags.el (visit-tags-table-buffer):
13584         * easymenu.el (easy-menu-define):
13585         * dragdrop.el (experimental-dragdrop-drag):
13586         * dragdrop.el (dragdrop-drop-do-functions):
13587         * dragdrop.el (dragdrop-drop-at-point):
13588         * disass.el (disassemble-1):
13589         * disass.el (disassemble-internal):
13590         * disass.el (disassemble):
13591         * disass.el:
13592         * derived.el (derived-mode-init-mode-variables):
13593         * derived.el (define-derived-mode):
13594         * custom.el (defgroup):
13595         * cus-edit.el (custom-quote):
13596         * config.el:
13597         * code-process.el (open-network-stream):
13598         * code-process.el (start-process):
13599         * code-process.el (call-process-region):
13600         * code-process.el (call-process):
13601         * code-process.el:
13602         * code-files.el (insert-file-contents):
13603         * code-files.el:
13604         * code-files.el (buffer-file-coding-system-for-read):
13605         * cmdloop.el (yes-or-no-p-minibuf):
13606         * cl.el:
13607         * cl-macs.el:
13608         * cl-extra.el:
13609         * callers-of-rpt.el (make-caller-report):
13610         * callers-of-rpt.el:
13611         * bytecomp.el (batch-byte-recompile-directory):
13612         * bytecomp.el (batch-byte-compile-1):
13613         * bytecomp.el (batch-byte-compile):
13614         * bytecomp.el (display-call-tree):
13615         * bytecomp.el (byte-compile-insert):
13616         * bytecomp.el (byte-compile-two-args-19->20):
13617         * bytecomp.el (byte-compile-variable-ref):
13618         * bytecomp.el (byte-compile-form):
13619         * bytecomp.el (byte-compile-top-level-body):
13620         * bytecomp.el (byte-compile-out-toplevel):
13621         * bytecomp.el (byte-compile-byte-code-maker):
13622         * bytecomp.el (byte-compile-file-form-defmumble):
13623         * bytecomp.el (byte-compile-file-form):
13624         * bytecomp.el (byte-compile-keep-pending):
13625         * bytecomp.el (byte-compile-insert-header):
13626         * bytecomp.el (byte-compile-from-buffer):
13627         * bytecomp.el (byte-compile-file):
13628         * bytecomp.el (byte-recompile-file):
13629         * bytecomp.el (byte-compile-close-variables):
13630         * bytecomp.el (byte-compile-warn-about-unused-variables):
13631         * bytecomp.el (byte-compile-warn-about-unresolved-functions):
13632         * bytecomp.el (byte-compiler-legal-options):
13633         * bytecomp.el (byte-compile-lapcode):
13634         * bytecomp.el (byte-optimize-log):
13635         * bytecomp.el ((fboundp 'defsubst)):
13636         * bytecomp.el:
13637         * bytecomp-runtime.el:
13638         * byte-optimize.el (byte-optimize-apply):
13639         * byte-optimize.el (car):
13640         * byte-optimize.el (byte-optimize-form):
13641         * byte-optimize.el (byte-optimize-form-code-walker):
13642         * byte-optimize.el:
13643         * build-report.el (build-report-insert-installation-file):
13644         * build-report.el (build-report):
13645         * auto-show.el:
13646         * apropos.el (apropos-documentation):
13647         - mega patch
13648         - clean up byte-compile warnings
13649         - remove unused variables
13650         - Use common lisp style hashtable functions
13651         - byte compiler cleanup
13652         - use #'(lambda ...) instead of '(lambda ...) or (function (lambda ...))
13653         - remove old backquote syntax usage
13654         - move some cl functionality into C for speed.
13655         - remove last remaining VMS support
13656         - spelling fixes
13657         - implement last, butlast, nbutlast, copy-list in C.
13658         - new macro ignore-file-errors, similar to ignore-errors
13659           (ignore-file-errors (delete-file "foo"))
13660         - get frequent garbage collection during loadup.el by tweaking
13661           gc-cons-threshold, rather than explicitly calling garbage-collect
13662         - default delete-key-deletes-forward to `t'.
13663
13664 1998-11-28  SL Baur  <steve@altair.xemacs.org>
13665
13666         * XEmacs 21.2-beta4 is released.
13667
13668 1998-11-27  Jan Vroonhof  <vroonhof@math.ethz.ch>
13669
13670         * easymenu.el (easy-menu-add-item): Wraper around add-menu-btton.
13671         (easy-menu-item-present-p): Wrapper around find-menu-item.
13672         (easy-menu-remove-item): Wrapper around delete-menu-item.
13673
13674         * menubar.el (delete-menu-item): Add 'from-menu' argument.
13675         (add-menu-button): Add 'in-menu' argument.
13676         (add-menu-item-1): Add in-menu support to helper function.
13677
13678 1998-11-27  Katsumi Yamaoka  <yamaoka@jpl.org>
13679
13680         * isearch-mode.el (isearch-mode): Fix keymap lossage.
13681
13682 1998-11-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
13683
13684         * faces.el (get-custom-frame-properties): Revert Hrvoje Niksic change
13685         of Dec 4, 1997.
13686
13687 1998-11-25  Hrvoje Niksic  <hniksic@srce.hr>
13688
13689         * process.el (shell-command-on-region): Report if the command
13690         succeeded or failed.
13691
13692 1998-11-24  Hrvoje Niksic  <hniksic@srce.hr>
13693
13694         * subr.el (buffer-substring-no-properties): Comment out.
13695
13696 1998-11-07  Adrian Aichner  <adrian@xemacs.org>
13697
13698         * msw-faces.el (mswindows-find-smaller-font): Turning font names
13699           into font instances first, like `x-frob-font-size' does.
13700           (mswindows-find-larger-font): ditto
13701
13702 1998-11-04  Greg Klanderman  <greg@alphatech.com>
13703
13704         * package-ui.el (pui-install-selected-packages): fix args in call
13705         to `package-get'.
13706
13707 1998-10-29  Jan Vroonhof  <vroonhof@math.ethz.ch>
13708
13709         * package-get.el (host-name): New widget type.
13710         (package-get-remote): Better customization using new type.
13711         (package-get-download-sites): idem dito.
13712
13713         (package-get-custom): Do not use package-get-all untill we have
13714         runtime dependencies.
13715
13716         (package-get-remove-copy): Default to 't' we no longer need this
13717         kludge as we do not currently use depenencies.
13718
13719         (package-get-was-current): New variable.
13720         (package-get-require-base): New 'force-current' argument.
13721         (package-get-update-base): idem
13722         (package-get-package-provider):  idem
13723         (package-get-locate-index-file): New 'no-remote' argument.
13724         (package-get-locate-file): idem.
13725
13726         (package-get-maybe-save-index): New function.
13727         (package-get-update-base): Use it.
13728
13729 1998-10-28 Greg Klanderman <greg@alphatech.com>
13730
13731         * package-get.el (package-get-remote): default to nil; by default,
13732         don't go out to the net via EFS.  They must select a download site.
13733         (package-get-download-sites): new variable.
13734         (package-get-download-menu): new function.
13735         (package-get-locate-index-file): new function.
13736         (package-get-update-base): use it.
13737
13738         * menubar-items.el (default-menubar): add "Update Package Index"
13739         and "Add Download Site" menus under Options | Manage Packages.
13740
13741 1998-10-19  Greg Klanderman  <greg@alphatech.com>
13742
13743         * package-get.el (package-get): bugfix code checking installed version
13744         for case where package is not currently installed.
13745         (package-get-require-signed-base-updates): new variable.
13746         (package-get-update-base-from-buffer): remove REMOTE-SOURCE arg, it was
13747         deemed not a goot thing.  Use the variable
13748         package-get-allow-unsigned-base-updates instead.
13749
13750 1998-10-16 Greg Klanderman <greg@alphatech.com>
13751
13752         * package-get.el (package-get): Don't install an older version than
13753         we already have unless explicitly told to.  Issue a warning.
13754
13755         * package-ui.el (pui-add-required-packages): when adding
13756         dependencies, don't add packages that are up to date.
13757         (pui-package-symbol-char):  Don't consider a package out of date
13758         if you have a newer version installed than the latest version in
13759         package-get-base.
13760
13761         * package-get.el (package-get-base-filename): document that it may
13762         be a path relative to package-get-remote;  new default value.
13763         (package-get-locate-file): new function.
13764         (package-get-update-base): use it to expand package-get-base-filename.
13765         (package-get-save-base): new function to save the package-get database
13766         to file.
13767         (package-get-update-base-from-buffer): add REMOTE-SOURCE argument.
13768         (package-get-update-base): pass the REMOTE-SOURCE arg.
13769         (package-get-update-base-entry): call package-get-custom-add-entry.
13770         (package-get-file-installed-p): removed; no longer needed.
13771         (package-get-create-custom): ditto.
13772         (toplevel): remove code to build and load package-get-custom.el
13773         (package-get-custom-add-entry): new function.
13774
13775 1998-10-12  Hrvoje Niksic  <hniksic@srce.hr>
13776
13777         * wid-edit.el (widget-button-click): Don't switch window.
13778
13779 1998-10-22  Jan Vroonhof  <vroonhof@math.ethz.ch>
13780
13781         * cus-face.el (custom-set-face-update-spec): Add autoload cookie
13782
13783 1998-10-20  Malcolm Box  <malcolm@brownale.demon.co.uk>
13784
13785         * etags.el (find-tag-default): Run find-tag-hook using
13786         run-hooks rather than funcall
13787
13788 1998-10-19  Hrvoje Niksic  <hniksic@srce.hr>
13789
13790         * isearch-mode.el (isearch-mode): Set the current minor mode maps
13791         and the current local map as the parents to isearch-mode-map.
13792
13793 1998-10-15  SL Baur  <steve@altair.xemacs.org>
13794
13795         * XEmacs 21.2-beta3 is released.
13796
13797 1998-10-15  Greg Klanderman  <greg@alphatech.com>
13798
13799         * package-get.el (package-get-update-base): use
13800         insert-file-contents-internal, not insert-file-contents-literally.
13801
13802 1998-10-14  Jan Vroonhof  <vroonhof@math.ethz.ch>
13803
13804         * auto-save.el: expand-file 'auto-save-*-dir' at runtime not at
13805         dump time.
13806
13807 1998-10-15  Greg Klanderman  <greg@alphatech.com>
13808
13809         * package-get.el (package-get-update-base-entry): new function.
13810         (package-get-update-base): renamed; was `package-get-load-base'.
13811         cleanup, and use package-get-update-base-from-buffer.
13812         (package-get-update-base-from-buffer): new function.
13813         (package-get-update-base-entries): new; helper for above.
13814         Do not eval lisp grabbed over ftp; parse it from new format.
13815
13816 1998-10-15  Greg Klanderman  <greg@alphatech.com>
13817
13818         * files.el (set-auto-mode): Don't play games loading package-get
13819         database; package-get-package-provider will handle it all.
13820
13821 1998-10-14  Greg Klanderman  <greg@alphatech.com>
13822
13823         * package-get.el (package-get-base-filename): new variable.
13824         (package-get-require-base): new function.
13825         (package-get-pgp-signed-begin-line): new variable.
13826         (package-get-pgp-signature-begin-line): ditto.
13827         (package-get-pgp-signature-end-line):  ditto.
13828         (package-get-load-base): new function.
13829         (package-get-interactive-package-query):
13830         (package-get-update-all):
13831         (package-get-dependencies):
13832         (package-get-package-provider):
13833         (package-get-custom): use package-get-require-base.
13834         [package-get-custom loading]: disable for now.
13835
13836         * package-ui.el (pui-list-packages): use (package-get-require-base)
13837
13838 1998-10-14  Jan Vroonhof  <vroonhof@math.ethz.ch>
13839
13840         * package-ui.el: Correct obvious thinko in choosing extent face.
13841
13842 1998-10-12  Jan Vroonhof  <vroonhof@math.ethz.ch>
13843
13844         * menubar-items.el (default-menubar): pui-list-package has nothing
13845         to with Customize. Move all the package stuff to a new Item in Options.
13846
13847         * package-ui.el (pui-menu): Add menu and Popup menu.
13848
13849         * package-get.el (package-get): Use new
13850         package-admin-get-install-dir.
13851
13852         * package-admin.el (package-admin-get-install-dir): New syntax.
13853         Conserve package location and put mule packages where mule-base is.
13854
13855         * package-get.el : Customized
13856
13857         * package-ui.el (pui): Customized
13858         (pui-package-install-dest-dir): New variable.
13859         (pui-install-selected-packages): Use it
13860
13861 1998-10-12  SL Baur  <steve@altair.xemacs.org>
13862
13863         * package-get.el (package-get-interactive-package-query): Move
13864         dependency on package-get-base to run-time.
13865         (package-get-update-all): Ditto.
13866         (package-get-dependencies): Ditto.
13867         (package-get-package-provider): Ditto.
13868         (package-get-custom): Ditto.
13869
13870 1998-10-11  Glynn Clements  <glynn@sensei.co.uk>
13871
13872         * events.el: Remove 'ascii-character property from 'backspace
13873         and 'delete symbols
13874
13875 1998-10-11  SL Baur  <steve@altair.xemacs.org>
13876
13877         * package-get-base.el: removed.
13878
13879 1998-09-23  Didier Verna  <didier@xemacs.org>
13880
13881         * simple.el (search-caps-disable-folding): moved from isearch-mode.el
13882         (no-upper-case-p): new function.
13883         (with-search-caps-disable-folding): new macro.
13884         (with-interactive-search-caps-disable-folding): new macro.
13885         (zap-to-char): In interactive mode, do a case-sensitive search if
13886         the character is uppercase.
13887         (zap-up-to-char): ditto.
13888
13889         * replace.el (perform-replace): use the function no-upper-case-p.
13890
13891         * isearch-mode.el (isearch-fix-case): ditto.
13892         make obsolete `with-caps-disable-folding' and
13893         `isearch-no-upper-case-p'.
13894
13895         * etags.el (find-tag-internal): use `with-search-caps-disable-folding'.
13896         (tags-search): ditto.
13897         (tags-query-replace): ditto.
13898
13899         * info.el (Info-search): ditto.
13900
13901 1998-10-07  Jan Vroonhof  <vroonhof@math.ethz.ch>
13902
13903         * x-font-menu.el (font-menu-set-font): Respect font-menu-frame-local
13904
13905 1998-10-07  Greg Klanderman  <greg@alphatech.com>
13906
13907         * package-admin.el (package-admin-rmtree): rewritten.  need to
13908         check for "." and ".." before symlink check.  expand files and
13909         directories with respect to DIRECTORY, not default-directory.
13910
13911 1998-10-04  Greg Klanderman  <greg@alphatech.com>
13912
13913         * package-get.el (package-get-all): add INSTALL-DIR argument.
13914
13915 1998-10-06  Greg Klanderman  <greg@alphatech.com>
13916
13917         * package-ui.el (pui-add-required-packages): new function, select
13918         dependent packages.
13919         (pui-display-keymap): bind it.
13920         (pui-help-string): document it.
13921         (pui-install-selected-packages): package-get-all -> package-get.
13922
13923         * package-get.el (package-get-dependencies): new function.
13924
13925 1998-10-04  Hrvoje Niksic  <hniksic@srce.hr>
13926
13927         * isearch-mode.el (isearch-done): Use regexp-search-ring-max for
13928         regexps.
13929
13930 1998-10-05  Hrvoje Niksic  <hniksic@srce.hr>
13931
13932         * mouse.el (default-mouse-track-point-at-opening-quote-p): New
13933         function.
13934         (default-mouse-track-normalize-point): Use it.
13935
13936 1998-09-30  Jan Vroonhof  <vroonhof@math.ethz.ch>
13937
13938         * package-admin.el (package-admin-delete-binary-package):
13939                 General cleanup. Remove unnessary use of progn and
13940         save-excursion.
13941         (package-admin-delete-binary-package): Do NOT mess with file
13942         modes. That is evil.
13943         (package-admin-delete-binary-package): Wrap all deleting in
13944         condition-case. The data in MANIFEST is untrustworthy.
13945         (package-admin-delete-binary-package): Let the OS worry about non
13946         empty directories.
13947
13948 1998-10-09  SL Baur  <steve@altair.xemacs.org>
13949
13950         * lisp-mnt.el (lm-commentary): Fix InfoDock-style comment
13951         processing.
13952         (lm-report-bug): Fix mail address to send bug reports to.
13953
13954 1998-09-29  SL Baur  <steve@altair.xemacs.org>
13955
13956         * XEmacs 21.2-beta2 is released.
13957
13958 1998-08-14  Jan Vroonhof  <vroonhof@math.ethz.ch>
13959
13960         * files.el (auto-mode-alist): Enhanced regexp for perl-mode
13961
13962 1998-09-22  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
13963
13964         * info.el (Info-mode): Document page turning by double clicks in
13965         docstring so `M-x describe-mode' will display it.
13966
13967 1998-09-20  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
13968
13969         * info.el (Info-mouse-track-double-click-hook): Use character
13970         widths to calculate a border region where double clicking does
13971         page turning, and return `nil' by default so other hooks, such as
13972         region highlighting, will be run.
13973
13974 1998-09-29  Colin Rafferty   <colin@xemacs.org>
13975
13976         * sound.el (default-sound-directory-list): Initialize with all the
13977         "sounds" directories in `data-directory-list'.  It used to just be
13978         the first one.
13979
13980         * packages.el (locate-data-directory-list): Created.  This gives
13981         the list of matching directories, unlike `locate-data-directory',
13982         which just gives the first one.
13983
13984 1998-09-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
13985
13986         * minibuf.el (read-from-minibuffer): No longer bind help-form but
13987         make a binding in the local keymap until help-char handling is
13988         improved.
13989
13990         * help.el (help-keymap-with-help-key): Provide keymap with help
13991         binding.
13992         (help-print-help-form): New helper function.
13993
13994 1998-09-23  Hrvoje Niksic  <hniksic@srce.hr>
13995
13996         * isearch-mode.el (isearch-highlight): set-extent-endpoints can
13997         move extent to another buffer; no need to create a new extent.
13998         (isearch-fix-case): New function.
13999         (isearch-search-and-update): Use it.
14000
14001 1998-09-22  Hrvoje Niksic  <hniksic@srce.hr>
14002
14003         * isearch-mode.el (isearch-mode): Use overriding-local-map to set
14004         the keymap, not minor-mode-map-alist.
14005         (isearch-done): Restore overriding-local-map.
14006
14007 1998-09-21  Martin Buchholz  <martin@xemacs.org>
14008
14009         * bytecomp.el (byte-compile-buffer-substring):
14010         Fix for: (byte-compile (defun f () (buffer-substring)))
14011         ==>   ** buffer-substring called with 3 args, but requires 0-3
14012         - new code not only works, but is more readable, too.
14013
14014 1998-09-20  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14015
14016         * msw-faces.el (mswindows-init-device-faces): Don't try to
14017           specify a default font at this late stage. Do try to force
14018           creation of the default face font so that if it fails we get
14019           an error now instead of a crash at frame creation.
14020
14021           mswindows-font-canonicalize-name, mswindows-make-font-unbold,
14022           mswindows-make-font-unitalic: Canonical default weight
14023           changed from "Normal" to "Regular".
14024
14025           mswindows-make-font-bold / -bold-italic: Supplied device was
14026           not being passed into call to mswindows-find-smaller-font.
14027
14028 1998-09-10  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
14029
14030         * package-get.el (package-get-remote): Fix the path where to find
14031           the packages on xemacs.org.
14032
14033 1998-09-08  Hrvoje Niksic  <hniksic@srce.hr>
14034
14035         * about.el (about-maintainer-info): Update Ben's entry.
14036
14037 1998-09-24  Martin Buchholz  <martin@xemacs.org>
14038
14039         * lisp/shadow.el (find-emacs-lisp-shadows):
14040         - `member' was being called on lists of length 2000!
14041         - Replace with hashtables.
14042         - Replace hand-coded loops with (dolist)
14043         - Fix comment typo
14044
14045 1998-09-20  Darryl Okahata  <darrylo@sr.hp.com>
14046
14047         * packages.el: Added new function, `package-delete-name', to
14048           delete existing packages from the installed package database
14049           (`packages-package-list').  Also added the "pkginfo" directory
14050           to `packages-special-base-regexp', so that the pkginfo directory
14051           would not get added to `late-packages'.
14052
14053         * package-admin.el: Added ability to delete an installed package
14054           (added low-level function, `package-admin-delete-package').
14055           Understands how to use the pkginfo/MANIFEST.<package> file to
14056           delete the package.  When installing a package, will also
14057           create a MANIFEST.* file if one is not provided by the
14058           package.  If the MANIFEST.* doesn't exist when deleting a
14059           package, the functions will fall back to attempting to delete
14060           any package-specific lisp directory.
14061
14062         * package-get.el: Moved some functions to package-admin.el.
14063           Added interactive function `package-get-delete-package', for
14064           use by users for deleting a package.
14065
14066           Also modified to not require the presence of efs.
14067
14068 1998-09-22  Hrvoje Niksic  <hniksic@srce.hr>
14069
14070         * files.el (find-file-noselect): Handle all signals, kill the
14071         buffer and resignal.
14072
14073 1998-09-23  SL Baur  <steve@altair.xemacs.org>
14074
14075         * cl-macs.el (glyph-image): Add setf method.
14076
14077 1998-09-06  Darryl Okahata  <darrylo@sr.hp.com>
14078
14079         * package-get.el: Fixed broken EFS downloading.  Also, look for
14080           .tar.gz files first, in preference over .tgz files.
14081
14082         * package-ui.el: Fix display of package version numbers.
14083
14084 1998-08-27  Jan Vroonhof  <vroonhof@math.ethz.ch>
14085
14086         * x-font-menu.el (font-menu-set-font):  Add "pt" units to size
14087         argument.
14088
14089 1998-09-03  Darryl Okahata  <darrylo@sr.hp.com>
14090
14091         * list-mode.el: `display-completion-list': added new/optional
14092           keyword `:completion-string', which allows the programmer to
14093           change the "Possible completions are:" prompt.
14094
14095         * menubar-items.el: Added new pulldown menu-pick to start up the
14096           visual package browser/installer:
14097
14098                 Options->Customize->List Packages
14099
14100         * package-admin.el: Added hooks for installing under both Unix
14101           and MS Windows.  Does additional error checking.  No longer
14102           calls "add-big-package.sh" to install packages under Unix; now
14103           calls gunzip & tar directly.
14104
14105         * package-get.el: Added ability to install packages from files
14106           on a local disk/CDROM.  Now deletes any existing package lisp
14107           directory.  Does completion on available packages when
14108           querying for package names.  Will also search for .tgz files
14109           in addition for .tar.gz files.  Tries to reload
14110           auto-autoloads, as a convenience when loading new packages,
14111           and also tries to add any new package paths to `load-path'.
14112           Changed all occurences of `concat' to use `expand-file-name'.
14113
14114         * package-ui.el: New file which implements the main visual
14115           package browser/installer, which is started via a menu pick or
14116           M-x pui-list packages.
14117
14118 1998-09-03  Hrvoje Niksic  <hniksic@srce.hr>
14119
14120         * startup.el (load-init-file): spelling fix.
14121
14122 1998-09-02  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14123
14124         * startup.el (normal-top-level): Load auto-autoload files
14125         covariantly with their precedence.
14126
14127 1998-08-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
14128
14129         * menubar-items.el (default-menubar): Remove "Font Weight"
14130         option, there is currently no custom equivalent.. Customize-faces
14131         is "Edit faces".
14132
14133         * x-font-menu.el (font-menu-set-font): Use customize to set
14134         default face.
14135
14136         * faces.el (face-spec-update-all-matching): New function.
14137
14138         * cus-face.el (custom-set-face-update-spec): New function.
14139         Interface to customize faces from elisp.
14140
14141         (custom-face-value-create): Show the customized settings if set
14142         but not saved.
14143
14144 1998-08-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
14145
14146         (custom-face-value-create): Show the customized settings if set
14147         but not saved.
14148
14149 1998-08-31  Hrvoje Niksic  <hniksic@srce.hr>
14150
14151         * keydefs.el (global-map): Add FSF 20.3 binding of
14152         query-replace-regexp.
14153
14154 1998-08-21  Greg Klanderman  <greg@alphatech.com>
14155
14156         * minibuf.el (read-file-name-internal-1): use
14157         user-name-completion-1 instead of user-name-completion.
14158
14159 1998-08-19  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14160
14161         * loadup.el:
14162         * make-docfile.el:
14163         * update-elc.el: Don't set `source-directory' (now defunct as a
14164         global variable) no more.
14165
14166         * packages.el (packages-list-autoloads): Made `source-directory'
14167         (now defunct as a global variable) a parameter.
14168
14169 1998-08-13  Carsten Leonhardt  <leo@arioch.oche.de>
14170
14171         * about.el (about-hackers): new email
14172
14173 1998-08-16  SL Baur  <steve@altair.xemacs.org>
14174
14175         * lisp-mode.el (with-string-as-buffer-contents): Set indentation.
14176
14177 1998-07-17  Didier Verna  <didier@xemacs.org>
14178
14179         * faces.el (set-face-property):
14180         (set-face-dim-p):
14181         (face-dim-p): updated the doc strings now that the dim property isn't
14182         tty-specific.
14183         (face-equal): the dim property is now a common one.
14184
14185         * cus-face.el (custom-face-attributes): New face attribute: `dim'
14186         Renamed the `stipple' attribute to `background-pixmap'.
14187         (custom-face-background-pixmap): make custom-face-stipple an
14188         obsolete alias for this.
14189
14190 1998-08-11  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14191
14192         * find-paths.el (paths-file-readable-directory-p): Created and
14193         used.
14194
14195         * loadup.el: Don't set inhibit-... flags from run-temacs.
14196
14197 1998-08-06  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14198
14199         * packages.el (packages-data-path-depth): Added and used.
14200
14201 1998-08-05  Charles G. Waldman <cgw@pgt.com>
14202
14203         * about.el:
14204         - Change .xpm to .png, delete "zcat" section.
14205         - cosmetic fix in the 'marcpa' entry.
14206
14207         * etc/photos
14208         - convert all .xpm.Z to .png
14209         - rename mrb to martin
14210         - rename mcook-m to mcookm
14211
14212 1998-07-31  Martin Buchholz  <martin@xemacs.org>
14213
14214         * x-init.el (x-initialize-compose): Add support for
14215         dead-circumflex as YET ANOTHER NAME for that dead key.
14216
14217 1998-08-05  Colin Rafferty <colin@xemacs.org>
14218
14219         * setup-paths.el (paths-construct-exec-path): Made the
14220         last-packages really be last.
14221         (paths-construct-data-directory-list): Ditto.
14222
14223 1998-08-01  Kai Haberzettl  <khaberz@synnet.de>
14224
14225         * startup.el(startup-splash-frame-body):
14226         Update Copyright notice in splash screen
14227
14228 1998-07-20  Greg Klanderman  <greg@alphatech.com>
14229
14230         * minibuf.el (read-file-name-internal-1): do ~user completion.
14231
14232 1998-07-22  Jan Vroonhof  <vroonhof@math.ethz.ch>
14233
14234         * font-lock.el (font-lock-fontify-glumped-region): Add guard
14235         aginst destroyed extents
14236
14237 1998-07-24  Greg Klanderman  <greg@alphatech.com>
14238
14239         * package-get.el (package-get): add `install-dir' argument.
14240
14241 1998-07-20  John Jones  <jj@asu.edu>
14242
14243         * package-get.el: calls to package-get-update-all will only
14244           update packages which are already installed.
14245
14246 1998-07-23  SL Baur  <steve@altair.xemacs.org>
14247
14248         * autoload.el (update-file-autoloads): Ensure autoloads buffer is
14249         writable.
14250
14251 1998-07-20  Colin Rafferty   <colin@xemacs.org>
14252
14253         * about.el (about-hackers): Correct my email.
14254
14255 1998-07-20  Kai Haberzettl  <khaberz@synnet.de>
14256
14257         * about.el (about-hackers): new email-address.
14258
14259 1998-07-25  SL Baur  <steve@altair.xemacs.org>
14260
14261         * minibuf.el (read-number): Don't let `input-error' condition
14262         escape.
14263
14264 1998-07-20  Greg Klanderman  <greg@alphatech.com>
14265
14266         * about.el (about-hackers): use my `email-for-life' address.
14267
14268 1998-07-19  SL Baur  <steve@altair.xemacs.org>
14269
14270         * XEmacs 21.2-beta1 is released.
14271
14272 1998-07-12  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14273
14274         * ldap.el (ldap-search): Doc string change
14275
14276 1998-07-16  Colin Rafferty   <colin@xemacs.org>
14277
14278         * menubar-items.el (default-menubar): Removed references to
14279         `data-directory', and use `locate-data-file' instead, and made
14280         then greyed out if they don't exist.
14281
14282 1998-07-14  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14283
14284         * keymap.el (events-to-keys): Use `format' instead of `concat'
14285         since the latter does not accept integer args anymore
14286
14287 1998-07-15  SL Baur  <steve@altair.xemacs.org>
14288
14289         * dumped-lisp.el (preloaded-file-list): Usage of Lisp read-time
14290         macros replaced.
14291
14292 1998-07-14  SL Baur  <steve@altair.xemacs.org>
14293
14294         * make-docfile.el: Get first initialization from very-early-lisp.el
14295         * update-elc.el: Ditto.
14296         * loadup.el (really-early-error-handler): Ditto.
14297
14298         * packages.el (packages-unbytecompiled-lisp): Add new file,
14299         very-early-lisp.el.
14300
14301         * very-early-lisp.el: New file.
14302
14303 1998-07-14  SL Baur  <steve@altair.xemacs.org>
14304
14305         * Symbols that have been obsolete for at least 3 years removed (II).
14306
14307         * obsolete.el (eval-current-buffer): Make compatible.
14308         (byte-code-function-p): Ditto.
14309         (send-string): Removed.
14310         (send-region): Removed.
14311         (screen-scrollbar-width): Removed.
14312         (set-screen-scrollbar-width): Removed.
14313         (set-screen-left-margin-width): Removed.
14314         (set-screen-right-margin-width): Removed.
14315         (screen-left-margin-width): Removed.
14316         (screen-right-margin-width): Removed.
14317         (set-buffer-left-margin-width): Removed.
14318         (set-buffer-right-margin-width): Removed.
14319         (buffer-left-margin-width): Removed.
14320         (buffer-right-margin-width): Removed.
14321         (x-set-frame-icon-pixmap): Removed.
14322         (x-set-screen-icon-pixmap): Removed.
14323         (pixel-name): Removed.
14324         (make-pixmap): Removed.
14325         (make-cursor): Removed.
14326         (pixmap-width): Removed.
14327         (pixmap-contributes-to-line-height-p): Removed.
14328         (set-pixmap-contributes-to-line-height): Removed.
14329
14330 1998-07-13  SL Baur  <steve@altair.xemacs.org>
14331
14332         * obsolete.el (popup-menu-up-p): removed.
14333         (read-no-blanks-input): Removed.
14334         (wholenump): Removed.
14335         (ring-mod): Removed (what was ring-mod?).
14336         (current-time-seconds): Removed.
14337         (run-special-hook-with-args): Removed.
14338         (dot): Removed.
14339         (dot-marker): Removed.
14340         (dot-min): Removed.
14341         (dot-max): Removed.
14342         (window-dot): Removed.
14343         (set-window-dot): Removed.
14344
14345         * bytecomp.el: Remove bytecompiler support for `dot', `dot-max' and
14346         `dot-min'.
14347
14348         * minibuf.el: (read-no-blanks-input): remove commented-out copy.
14349
14350         * code-files.el (insert-file-contents): Rename
14351         run-special-hook-with-args to run-hook-with-args-until-success.
14352         (write-region): Ditto.
14353
14354 1998-07-12  SL Baur  <steve@altair.xemacs.org>
14355
14356         * about.el: Fix typos, update release date.
14357
14358         * Symbols that have been obsolete for at least 3 years removed.
14359
14360         * cl-macs.el (cl-parse-loop-clause): Delete obsolete references to
14361         screen- functions.
14362         (toplevel): remove setf methods for screen functions.
14363         * cl-macs.el (extent-data): defsetf removed.
14364         * obsolete.el (lisp-indent-hook): Make compatible, it's used too
14365         many places to remove.
14366         (comment-indent-hook): Ditto.
14367         * obsolete.el (get-screen-for-buffer-default-screen-name): Remove.
14368         (buffer-dedicated-screen): Ditto.
14369         (deiconify-screen): Ditto.
14370         (delete-screen): Ditto.
14371         (event-screen): Ditto.
14372         (find-file-other-screen): Ditto.
14373         (find-file-read-only-other-screen): Ditto.
14374         (live-screen-p): Ditto.
14375         (screen-height): Ditto.
14376         (screen-iconified-p): Ditto.
14377         (screen-list): Ditto.
14378         (screen-live-p): Ditto.
14379         (screen-name): Ditto.
14380         (screen-parameters): Ditto.
14381         (screen-pixel-height): Ditto.
14382         (screen-pixel-width): Ditto.
14383         (screen-root-window): Ditto.
14384         (screen-selected-window): Ditto.
14385         (screen-totally-visible-p): Ditto.
14386         (screen-visible-p): Ditto.
14387         (screen-width): Ditto.
14388         (screenp): Ditto.
14389         (get-screen-for-buffer): Ditto.
14390         (get-screen-for-buffer-noselect): Ditto.
14391         (get-other-screen): Ditto.
14392         (iconify-screen): Ditto.
14393         (lower-screen): Ditto.
14394         (mail-other-screen): Ditto.
14395         (make-screen): Ditto.
14396         (make-screen-invisible): Ditto.
14397         (make-screen-visible): Ditto.
14398         (modify-screen-parameters): Ditto.
14399         (new-screen): Ditto.
14400         (next-screen): Ditto.
14401         (next-multiscreen-window): Ditto.
14402         (other-screen): Ditto.
14403         (previous-screen): Ditto.
14404         (previous-multiscreen-window): Ditto.
14405         (raise-screen): Ditto.
14406         (redraw-screen): Ditto.
14407         (select-screen): Ditto.
14408         (selected-screen): Ditto.
14409         (set-buffer-dedicated-screen): Ditto.
14410         (set-screen-height): Ditto.
14411         (set-screen-position): Ditto.
14412         (set-screen-size): Ditto.
14413         (set-screen-width): Ditto.
14414         (show-temp-buffer-in-current-screen): Ditto.
14415         (switch-to-buffer-other-screen): Ditto.
14416         (visible-screen-list): Ditto.
14417         (window-screen): Ditto.
14418         (x-set-screen-pointer): Ditto.
14419         (x-set-frame-pointer): Ditto.
14420         (screen-title-format): Ditto.
14421         (screen-icon-title-format): Ditto.
14422         (terminal-screen): Ditto.
14423         (delete-screen-hook): Ditto.
14424         (create-screen-hook): Ditto.
14425         (mouse-enter-screen-hook): Ditto.
14426         (mouse-leave-screen-hook): Ditto.
14427         (map-screen-hook): Ditto.
14428         (unmap-screen-hook): Ditto.
14429         (default-screen-alist): Ditto.
14430         (default-screen-name): Ditto.
14431         (x-screen-defaults): Ditto.
14432         (x-create-screen): Ditto.
14433         * obsolete.el: meta-flag removed.
14434         baud-rate removed.
14435         sleep-for-millisecs removed.
14436         extent-data removed.
14437         set-extent-data removed.
14438         set-extent-attribute removed.
14439         extent-glyph removed.
14440         extent-layout removed.
14441         set-extent-layout removed.
14442         list-faces-display removed.
14443         list-faces removed.
14444         trim-versions-without-asking removed.
14445         after-write-file-hooks removed.
14446         truename removed.
14447         auto-fill-hook removed.
14448         blink-paren-hook removed.
14449         select-screen-hook, deselect-screen-hook removed.
14450         auto-raise-screen, auto-lower-screen removed.
14451
14452         * msw-mouse.el: Global change resource -> mswindows-resource.
14453
14454         * XEmacs 21.0-pre5 is released.
14455
14456 1998-07-11  SL Baur  <steve@altair.xemacs.org>
14457
14458         * about.el (about-hackers): Credits update.
14459
14460 1998-07-11  Hrvoje Niksic  <hniksic@srce.hr>
14461
14462         * register.el (insert-register): Don't activate the region.
14463
14464 1998-07-10  SL Baur  <steve@altair.xemacs.org>
14465
14466         * select.el: Restore x-* symbols for backwards compatibility:
14467         x-copy-primary-selection, x-kill-primary-selection,
14468         x-delete-primary-selection, x-select-make-extent-for-selection,
14469         x-valid-simple-selection-, x-cut-copy-clear-internal.
14470
14471 1998-07-09  SL Baur  <steve@altair.xemacs.org>
14472
14473         * XEmacs 21.0-pre4 is released.
14474
14475 1998-06-28  Hrvoje Niksic  <hniksic@srce.hr>
14476
14477         * menubar-items.el (default-menubar): Use `report-emacs-bug' for
14478         reporting bugs.
14479         (maybe-add-init-button): Fix semantics under Windows.  Use
14480         `expand-file-name' rather than `concat'.
14481
14482         * help.el (print-messages): New function.
14483
14484 1998-07-05  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14485
14486         * ldap.el (ldap-host-parameters-alist): Docstring fixes
14487
14488 1998-07-04  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14489
14490         * about.el: Tweaked my entry in about-hackers.
14491
14492         * find-paths.el (paths-emacs-root-p):
14493           Relaxed emacs-root checking of an in-place installation to
14494           also accommodate the flat layout used on MS Windows.
14495
14496 1998-06-29  John Jones  <jj@asu.edu>
14497
14498         * package-get.el: calls to package-get-update-all will only
14499           update packages which are already installed.
14500
14501 1998-07-05  Andy Piper  <andyp@parallax.co.uk>
14502
14503         * faces.el (xpm-color-symbols): remove hardcoded defaults these
14504         are handled by the gui-element face fallbacks now.
14505
14506         * x-faces.el: default gui-element face to "background" as well as
14507         the default face.
14508
14509         * msw-faces.el (mswindows-init-device-faces): remove gui-element
14510         and default face settings since these are set as fallbacks now in
14511         the appropriate domain.
14512
14513 1998-07-02  SL Baur  <steve@altair.xemacs.org>
14514
14515         * text-mode.el (text-mode): Reorder regexp so the OR part
14516         corresponding to `page-delim' goes first and the hack in
14517         `forward-paragraph' will work.
14518         With bug analysis from Bob Weiner <weiner@altrasoft.com>
14519
14520 1998-06-29  Kyle Jones  <kyle_jones@wonderworks.com>
14521
14522         * subr.el (remove-hook): When checking the hook value
14523           with functionp, don't apply car to it.
14524
14525 1998-06-24  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14526
14527         * package-get.el (package-get-remote-filename):
14528           Don't use file-name-as-directory because the local directory
14529           separator conventions might not be the same as ftp's.
14530
14531 1998-06-27  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14532
14533         * ldap.el (ldap-host-parameters-alist): New name of
14534         `ldap-host-parameters-plist'
14535
14536 1998-06-26  Adrian Aichner  <adrian@xemacs.org>
14537
14538         * package-get.el: Using (require 'package-get-base), now that it
14539         provides itself.  Consequently removed all instances of (load
14540         "package-get-base.el").
14541
14542 1998-06-29  Kyle Jones  <kyle_jones@wonderworks.com>
14543
14544         * subr.el (remove-hook): Don't treat the hook value as a
14545           list unless it is both consp and not functionp.
14546
14547 1998-06-29  SL Baur  <steve@altair.xemacs.org>
14548
14549         * about.el: Email address for Ben Wing is ben@xemacs.org.
14550         * auto-show.el: Ditto.
14551         * bytecomp.el: Ditto.
14552         * faces.el: Ditto.
14553         * x-scrollbar.el: Ditto.
14554         * x-misc.el: Ditto.
14555         * tty-init.el: Ditto.
14556         * toolbar-items.el: Ditto.
14557         * symbol-syntax.el: Ditto.
14558         * specifier.el: Ditto.
14559         * objects.el: Ditto.
14560         * hyper-apropos.el: Ditto.
14561         * glyphs.el: Ditto.
14562
14563 1998-06-27  Hrvoje Niksic  <hniksic@srce.hr>
14564
14565         * mouse.el (drag-window-divider): vertical-divider-draggable-p ->
14566         vertical-divider-always-visible-p.
14567         (default-mouse-motion-handler): Ditto.
14568
14569 1998-06-21  Hrvoje Niksic  <hniksic@srce.hr>
14570
14571         * scrollbar.el (scrollbars-visible-p): Simplify.  Always set the
14572         global value.
14573
14574 1998-06-21  Oliver Graf <ograf@fga.de>
14575
14576         * build-reports.el: changed receiver to xemacs-build-reports list
14577
14578 1998-06-19  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14579
14580         * font.el: Split font-family-mappings into X and
14581           mswindows-specific versions.
14582           mswindows-font-create-[object|name]: Treat supplied size
14583           as a pointsize. Added underline and strikethru handling.
14584
14585         * msw-faces.el: changed default mswindows charset to western.
14586
14587         * msw-glyphs.el: removed space in border-glyph font string that
14588           was inserted to get round bugs in the mswindows C font code.
14589
14590 1998-06-27  SL Baur  <steve@altair.xemacs.org>
14591
14592         * about.el (about-hackers): Credits update.
14593
14594         * help-nomule.el (tutorial-supported-languages): Add Romanian
14595         TUTORIAL.
14596
14597         * code-files.el (file-coding-system-alist): Hardwire TUTORIAL.ro
14598         to ISO-8859-2.
14599
14600 1998-06-19  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14601
14602         * font.el: Split font-family-mappings into X and
14603           mswindows-specific versions.
14604           mswindows-font-create-[object|name]: Treat supplied size
14605           as a pointsize. Added underline and strikethru handling.
14606
14607         * msw-faces.el: changed default mswindows charset to western.
14608
14609         * msw-glyphs.el: removed space in border-glyph font string that
14610           was inserted to get round bugs in the mswindows C font code.
14611
14612 1998-06-15  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14613
14614         * minibuf.el: make read-color-completion-table call
14615           (mswindows-color-list for mswindows devices.
14616
14617 1998-06-18  Sam Mikes  <smikes@alumni.hmc.edu>
14618
14619         * lisp/font-lock.el
14620         (font-lock-match-c++-style-declaration-item-and-skip-to-next):
14621         Let declaration items contain non-word symbol characters.
14622
14623 1998-06-15  Adrian Aichner  <adrian@xemacs.org>
14624
14625         * package-get.el (package-get-package-provider): Added autoload
14626         cookie.  Loading "package-get-base.el" in ALL functions that use
14627         it.  Fixed some (interactive ...) with multiple argument specs
14628         again.  Cosmetic indentation changes.
14629
14630 1998-05-27  Glynn Clements  <glynn@sensei.co.uk>
14631
14632         * info.el (Info-insert-dir): Don't use nreverse on variables
14633         that you want to use later.
14634
14635 1998-06-17  Glynn Clements  <glynn@sensei.co.uk>
14636
14637         * x-mouse.el (x-set-point-and-move-selection): Replace call
14638         to x-kill-primary-selection with kill-primary-selection
14639
14640 1998-06-12  Martin Buchholz  <martin@xemacs.org>
14641
14642         * simple.el (what-cursor-position): Make cursor position reported
14643         use value of column-number-start-at-one
14644
14645 1998-06-17  SL Baur  <steve@altair.xemacs.org>
14646
14647         * about.el (xemacs-hackers): Fix Jareth's email address.
14648
14649 1998-06-16  SL Baur  <steve@altair.xemacs.org>
14650
14651         * startup.el (startup-splash-frame): Remove
14652         `xemacs-startup-logo-function'.
14653
14654 1998-06-15  SL Baur  <steve@altair.xemacs.org>
14655
14656         * about.el (about-hackers): Update credits list.
14657
14658 1998-06-06  Jeff Miller <jmiller@smart.net>
14659
14660         * lisp/sound.el: Update sound-ext to allow filenames with
14661           extensions to be found by load-sound-file
14662
14663 1998-06-14  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14664
14665         * info.el (Info-rebuild-outdated-dir): Removed variable
14666         (Info-auto-generate-directory): New variable
14667         (Info-save-auto-generated-dir): New variable
14668         (Info-maybe-update-dir): Use `Info-auto-generate-directory'
14669         (Info-build-dir-anew): Second parameter removed.  Use
14670         `Info-save-auto-generated-dir'
14671         (Info-rebuild-dir): Ditto
14672
14673 1998-06-02  Christoph Wedler  <wedler@fmi.uni-passau.de>
14674
14675         * list-mode.el (next-list-mode-item): Would not recognize
14676         border between directly neighbored items.
14677
14678 1998-06-12  Andy Piper  <andyp@parallax.co.uk>
14679
14680         * package-get.el: add autoloads for some functions.
14681
14682 1998-06-10  Hrvoje Niksic  <hniksic@srce.hr>
14683
14684         * specifier.el (let-specifier): Tiny docfixes.
14685
14686 1998-06-12  Andy Piper  <andyp@parallax.co.uk>
14687
14688         * msw-mouse.el: set selection-pointer-glyph to Normal.
14689
14690 1998-06-09  Per Abrahamsen  <abraham@dina.kvl.dk>
14691
14692         * wid-edit.el (widget-specify-secret): New function.
14693         (widget-after-change): Use it.
14694         (widget-specify-field): Use it.
14695
14696 1998-06-08  Hrvoje Niksic  <hniksic@srce.hr>
14697
14698         * mouse.el (drag-window-divider): Use `(not done)' instead of
14699         `doit'; reuse result of `window-pixel-edges'.
14700
14701         * modeline.el (drag-modeline-event-lag): Rename to
14702         drag-divider-event-lag.
14703
14704 1998-06-07  Hrvoje Niksic  <hniksic@srce.hr>
14705
14706         * specifier.el (let-specifier): Rewritten not to generate needless
14707         `let's; clarified documentation; support TAG-SET and HOW-TO-ADD
14708         arguments.
14709
14710 1998-05-28  Hrvoje Niksic  <hniksic@srce.hr>
14711
14712         * minibuf.el (read-file-name-1): Setup buffer-local value of
14713         `completion-ignore-case' in completions buffer under Windows.
14714
14715 1998-06-06  Kirill M. Katsnelson  <kkm@kis.ru>
14716
14717         * about.el (about-maintainer-glyph): Fix support for not
14718         compressed images.
14719
14720 1998-06-04  Kirill M. Katsnelson  <kkm@kis.ru>
14721
14722         * cmdloop.el (cancel-mode-internal): Defined this do-nothing function.
14723
14724         * mouse.el (mouse-track): Cancel selection if misc-user event with
14725         `cancel-mode-internal' function is fetched.
14726
14727 1998-06-03  Hrvoje Niksic  <hniksic@srce.hr>
14728
14729         * files.el (save-some-buffers-1): Fixed return value.
14730
14731 1998-06-01  Oliver Graf <ograf@fga.de>
14732
14733         * dragdrop.el: added experimental
14734
14735 1998-05-26  Stephen J. Turnbull  <turnbull@sk.tsukuba.ac.jp>
14736
14737         * startup.el (after-init-hook, init-file-user,
14738         user-init-directory, load-user-init-file):  Purge references
14739         to "~/.xemacs/init.el" from docstrings.
14740
14741         (load-user-init-file) Use paths-construct-path to construct
14742         paths to user init files.  Go directly to ~/.emacs, do not
14743         search ~/.xemacs/, do not load `default-custom-file'.
14744
14745 1998-06-03  Hrvoje Niksic  <hniksic@srce.hr>
14746
14747         * files.el (interpreter-mode-alist): Catch wish and tclsh before
14748         general *sh.
14749         (inhibit-first-line-modes-regexps): Added `.tar.gz'.
14750
14751 1998-06-03  Andy Piper  <andyp@parallax.co.uk>
14752
14753         * menubar-items.el (default-menubar): add Update Packages to customize
14754         menu.
14755
14756 1998-06-02  Andy Piper  <andyp@parallax.co.uk>
14757
14758         * faces.el: use toolbar face as a fallback for toolbar properties
14759         in xpm-color-symbols instead of default.
14760
14761         * msw-faces.el: rename 3d-object -> gui-element face.
14762
14763 1998-06-06  SL Baur  <steve@altair.xemacs.org>
14764
14765         * startup.el (xemacs-startup-logo-function): New variable.
14766         (startup-splash-frame): Use it.
14767
14768 1998-06-02  Hrvoje Niksic  <hniksic@srce.hr>
14769
14770         * files.el (save-some-buffers): Would wait 1 second.
14771         (save-some-buffers-1): Delete other windows here instead of in
14772         `save-some-buffers'.
14773         (save-some-buffers): Force redisplay only if windows were deleted.
14774
14775 1998-06-02  Didier Verna  <didier@xemacs.org>
14776
14777         * cus-face.el (custom-face-attributes): generalized the use of
14778         toggle buttons for boolean attributes.
14779         Re-ordered the items a bit.
14780
14781 1998-06-01  SL Baur  <steve@altair.xemacs.org>
14782
14783         * sound.el (default-sound-directory): Use `locate-data-directory'
14784         to find the sounds directory.
14785
14786 1998-05-29  Andy Piper  <andyp@parallax.co.uk>
14787
14788         * sound.el: default sound-ext to .wav under mswindows, .au
14789         otherwise. load-default sounds without extensions.
14790
14791 1998-05-27  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
14792
14793         * menubar-items.el (default-menubar): Dim out "Submit Bug Report"
14794         if send-pr is not bound.
14795
14796 1998-06-01  Andy Piper  <andyp@parallax.co.uk>
14797
14798         * files.el: grok idl files in auto-mode-alist.
14799 1998-06-01  Jeff Miller  <jmiller@smart.net>
14800
14801         * minibuf.el (exact-minibuffer-completion-p): check for nil before
14802         calling `upcase'.
14803
14804 1998-05-30  Andy Piper  <andyp@parallax.co.uk>
14805
14806         * msw-glyphs.el: add xbm to the list of image types supported.
14807
14808 1998-05-30  Kirill M. Katsnelson  <kkm@kis.ru>
14809
14810         * msw-init.el (init-post-mswindows-win): Load InfoDock toolbar
14811         instead of XEmacs one when dumping InfoDock.
14812
14813 1998-05-30  Kirill M. Katsnelson  <kkm@kis.ru>
14814
14815         * obsolete.el (has-modeline-p): Added obsolete alias `has-modeline-p'
14816         for `modeline-visible-p'
14817
14818         * winnt.el (nt-quote-process-args): Fix for duplicating argv[0].
14819
14820 1998-05-29  Andy Piper  <andyp@parallax.co.uk>
14821
14822         * msw-select.el (mswindows-cut-copy-clear-clipboard): deleted
14823         since it's not used anymore. doc string fixes.
14824
14825         * package-get.el (package-get-file-installed-p): new function. use
14826         instead of file-installed-p which is in an external package.
14827
14828 1998-05-28  Oliver Graf <ograf@fga.de>
14829
14830         * dragdrop.el (dragdrop-drop-url-default): dropped pop-to-buffer in
14831         favor of select-window/switch-to-buffer
14832
14833 Wed May 27, 1998  Darryl Okahata  <darrylo@sr.hp.com>
14834
14835         * startup.el: changed (getenv "HOME") to (user-home-directory)
14836
14837 1998-05-25  Oliver Graf <ograf@fga.de>
14838
14839         * frame.el (cde-start-drag) moved to dragdrop.el
14840         (offix-start-drag-region) moved to dragdrop.el
14841         (offix-start-drag) moved to dragdrop.el
14842         * dragdrop.el (cde-start-drag) moved from frame.el
14843         (offix-start-drag-region) moved from frame.el
14844         (offix-start-drag) moved from frame.el
14845         (cde-start-drag-region) cde drag regions
14846         * mouse.el (mouse-drag-or-yank) will now call cde-start-drag-region
14847
14848 1998-05-26  Oliver Graf <ograf@fga.de>
14849
14850         * dragdrop.el: created dragdrop-drag prototypes
14851         (cde-start-drag-region) fixed typo
14852
14853 1998-05-28  SL Baur  <steve@altair.xemacs.org>
14854
14855         * simple.el (after-init-hook): Remove reader macro.
14856
14857         * packages.el (packages-hardcoded-lisp): Get rid of reader
14858         macros.  Update DOC string.
14859
14860 1998-05-25  Hrvoje Niksic  <hniksic@srce.hr>
14861
14862         * mouse.el (drag-window-divider): Ditto.
14863
14864         * modeline.el (mouse-drag-modeline): Use it.
14865
14866         * lisp-mode.el (let-specifier): Specify indentation.
14867
14868         * specifier.el (let-specifier): Renamed from
14869         `with-specifier-instance'.
14870
14871 1998-05-27  Andy Piper  <andyp@parallax.co.uk>
14872
14873         * x-faces.el:
14874         * faces.el: move definition of xpm-color-symbols from x-faces.el
14875         to faces. Predicate x-get-resource on the presence of x.
14876
14877         * msw-faces.el: set 3d-object face rather than modeline. Specify
14878         faces as specfier defaults.
14879
14880         * package-get.el: don't use package-admin-add-single-file-package.
14881
14882 1998-05-25  Hrvoje Niksic  <hniksic@srce.hr>
14883
14884         * toolbar-items.el: Fixup tooltips.
14885         (toolbar-gnus): Don't use obsolete variable
14886         toolbar-news-frame-properties.
14887         (toolbar-news-reader): Default to `gnus' instead of
14888         `not-configured'.
14889
14890         * files.el (auto-mode-alist): Correctly recognize `.emacs' under
14891         Windows.
14892
14893 1998-05-25  Andy Piper  <andyp@parallax.co.uk>
14894
14895         * package-get.el: rename -installedp -> -installed-p.
14896
14897 1998-05-23  Kirill M. Katsnelson  <kkm@kis.ru>
14898
14899         * glyphs.el (init-glyphs): Created `border-glyph' face, with no
14900         attributes, and assinged it to continuation, truncation and
14901         hscroll glyphs.
14902
14903         * msw-glyphs.el: Assigned WinDings font to `border-glyph' face,
14904         and made continuation, truncation and hscroll glyphs arrow
14905         characters out of that font.
14906
14907 1998-05-22  Hrvoje Niksic  <hniksic@srce.hr>
14908
14909         * minibuf.el (minibuffer-electric-separator): Play nicely with
14910         directory-sep-char being \.
14911         (minibuffer-electric-tilde): Ditto.
14912         (read-file-name-map): Ditto.
14913
14914 1998-05-22  Hrvoje Niksic  <hniksic@srce.hr>
14915
14916         * mouse.el (default-mouse-track-maybe-own-selection): Pause only
14917         on X devices.
14918         (default-mouse-track-deal-with-down-event): Avoid
14919         `x-disown-selection'; use `disown-selection' instead.
14920
14921 1998-05-21  Andy Piper  <andyp@parallax.co.uk>
14922
14923         * select.el:
14924         * x-select.el: selection cleanup. (x-cut-copy-clear-internal)
14925         moved to (cut-copy-clear-internal) in select.el. Ditto for
14926         (x-delete-primary-selection) (x-kill-primary-selection)
14927         (x-copy-primary-selection).
14928         (own-clipboard): new function.
14929
14930         * msw-select.el: use the new kill/delete/copy/cut-copy-clear
14931         functions in select.el. remove old ones.
14932         (mswindows-own-clipboard): new function.
14933
14934 1998-05-21  Andy Piper  <andyp@parallax.co.uk>
14935
14936         * gnuserv.el: allow connections from mswindows type devices.
14937
14938 1998-05-20  Andy Piper  <andyp@parallax.co.uk>
14939
14940         * msw-glyphs.el: change image type used from cursor to resource.
14941
14942 1998-05-20  Kirill M. Katsnelson  <kkm@kis.ru>
14943
14944         * x-scrollbar.el (x-init-scrollbar-from-resources): Added support
14945         for {top,bottom}-{left,right} values in addition to
14946         {top,bottom}_{left,right}.
14947         Use x-get-resource instead of x-get-resource-and-bogosity-check.
14948
14949 1998-05-20  Hrvoje Niksic  <hniksic@srce.hr>
14950
14951         * cl-macs.el (specifier-instance): Undefine its setf method.
14952
14953         * specifier.el (with-specifier-instance): Added docstring.
14954
14955         * mouse.el (drag-window-divider): Ditto.
14956
14957         * modeline.el (mouse-drag-modeline): Use it.
14958
14959         * lisp-mode.el (with-specifier-instance): Define its indentation
14960         level.
14961
14962         * specifier.el (with-specifier-instance): New macro.
14963
14964 1998-05-19  Andy Piper  <andyp@parallax.co.uk>
14965
14966         * package-get.el (package-get-create-custom): new function to
14967         auto-generate package-get-custom.el from package-get-base.el.
14968         * (package-get-ever-installedp): new function.
14969         * (package-get-custom): new function to get all packages specified
14970         by customize.
14971
14972 1998-05-19  Hrvoje Niksic  <hniksic@srce.hr>
14973
14974         * cus-edit.el (custom-file): Revert to `~/.emacs'.
14975
14976 1998-05-23  SL Baur  <steve@altair.xemacs.org>
14977
14978         * cl-extra.el: Reverse previous float change.
14979
14980 1998-05-17  Andy Piper  <andyp@parallax.co.uk>
14981
14982         * x-faces.el:
14983         * faces.el (try-font-name): moved from x-faces.el since it is
14984         required by w3 under mswindows as well X.
14985
14986 1998-05-18  Kirill M. Katsnelson  <kkm@kis.ru>
14987
14988         * winnt.el: Removed evil (setq completion-ignore-case t)
14989         clause, one more overlookef fsfism.
14990         (nt-quote-args-functions-alist): End sentences with double space.
14991
14992 1998-05-18  Kirill M. Katsnelson  <kkm@kis.ru>
14993
14994         * window-xemacs.el (push-window-configuration): Remove kludgery of
14995         recaching default-toolbar specifier.
14996         (pop-window-configuration): Ditto.
14997         (unpop-window-configuration): Ditto.
14998
14999 1998-05-16  Hrvoje Niksic  <hniksic@srce.hr>
15000
15001         * modeline.el (modeline-minor-mode-menu): Don't use :menu-tag.
15002
15003 1998-05-17  Kirill M. Katsnelson  <kkm@kis.ru>
15004
15005         * winnt.el (nt-quote-args-verbatim): Added function.
15006         (nt-quote-args-prefix-quote): Added function.
15007         (nt-quote-args-backslash-quote): Added function.
15008         (nt-quote-args-double-quote): Added function.
15009         (nt-quote-args-functions-alist): New variable.
15010         (nt-quote-process-args): Added function. This is the main quoting
15011         work horse called from process-nt.c
15012
15013 1998-05-16  Kirill M. Katsnelson  <kkm@kis.ru>
15014
15015         * winnt.el: Removed duplicate definitions for backspace,
15016         delete, M-backspace and C-M-backspace.
15017         (file-name-buffer-file-type-alist): Removed this variable.
15018         (find-buffer-file-type): Removed function.
15019         (find-file-binary):  Removed function.
15020         (find-file-text): Removed function.
15021         (find-file-not-found-set-buffer-file-type): Removed function.
15022         (save-to-unix-hook): Removed function.
15023         (revert-from-unix-hook): Removed function.
15024         (using-unix-filesystems): Removed function.
15025         (original-make-auto-save-file-name): DEFSUBR to avoid doc snarf
15026         warning.
15027         (x-set-selection): Removed function.
15028         (x-get-selection): Removed function.
15029         Removed commented FSFisms.
15030         Replaced copyright notice (this file is not part of GNU Emacs).
15031         (nt-shell-mode-hook): Moved here from a lambda expression. Added
15032         comint-process-echoes setting to t.
15033
15034 1998-05-17  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15035
15036         * packages.el (packages-no-package-hierarchy-regexp): Introduced
15037         and used following the interface change of
15038         `paths-find-recursive-path'.
15039
15040         * find-paths.el (paths-find-recursive-path): Exclusion is now by a
15041         regexp instead of a list of base names.
15042         (paths-version-control-filename-regexp):
15043         (paths-lisp-filename-regexp): (paths-no-lisp-directory-regexp):
15044         Introduced and used following the interface change of
15045         `paths-find-recursive-path'.
15046
15047 1998-05-16  Hrvoje Niksic  <hniksic@srce.hr>
15048
15049         * simple.el (delete-forward-p): Make it a defun; do X garbage only
15050         on X devices, rather than on all non-TTY devices.
15051
15052 1998-05-16  Kirill M. Katsnelson  <kkm@kis.ru>
15053
15054         * msw-mouse.el: New file. Sets up cursor shapes for Windows.
15055
15056         * dumped-lisp.el (preloaded-file-list): Added msw-mouse.el
15057
15058 1998-05-17  Adrian Aichner  <adrian@xemacs.org>
15059
15060         * itimer.el (activate-itimer): Fixed usage of integers
15061         as argument to `concat'.
15062
15063 1998-05-17  Glynn Clements  <glynn@sensei.co.uk>
15064
15065         * itimer.el (start-itimer): replace the use of `concat' with
15066         `format'
15067
15068 1998-05-16  SL Baur  <steve@altair.xemacs.org>
15069
15070         * mode-motion.el (mode-motion-hook): Clarify docstring.
15071         From Bob Weiner <weiner@altrasoft.com>
15072
15073         * loadhist.el (symbol-file): Supply prompt string when used
15074         interactively.
15075         From Bob Weiner <weiner@altrasoft.com>
15076
15077 1998-05-16  Hrvoje Niksic  <hniksic@srce.hr>
15078
15079         * loadup.el (really-early-error-handler): Ditto.
15080
15081         * update-elc.el: Ditto.
15082
15083         * setup-paths.el (paths-construct-exec-path): Ditto.
15084
15085         * make-docfile.el: Ditto.
15086
15087         * find-paths.el (paths-decode-directory-path): Use split-path
15088         instead of decode-path.
15089
15090         * files.el (parse-colon-path): Update docstring reference.
15091
15092 1998-05-15  Jonathan Harris  <jhar@tardis.ed.ac.uk>
15093
15094         * msw-init.el:
15095         * x-init.el:
15096         Bind cut'n'paste keys to non window-system specific functions.
15097
15098         * msw-select.el: New function mswindows-clear-clipboard.
15099         mswindows-cut-copy-clipboard extended to handle clearing of the
15100         selection and renamed to mswindows-cut-copy-clear-clipboard.
15101
15102         * select.el: on mswindows devices delete-primary-selection
15103         calls mswindows-clear-clipboard.
15104
15105 1998-05-15  Hrvoje Niksic  <hniksic@srce.hr>
15106
15107         * simple.el (quoted-insert): Inhibit quit when using read-char.
15108
15109         * cmdloop.el (read-char): Don't inhibit quit.
15110         (read-char-exclusive): Ditto.
15111         (read-char): Signal quit if quit-char was pressed.
15112         (read-char-exclusive): Ditto.
15113         (read-quoted-char): Return a character, not integer.
15114
15115         * menubar-items.el (default-popup-menu): Use Andy's generic
15116         selection code.
15117         (default-popup-menu): Fix code.
15118
15119 1998-05-14  Oliver Graf <ograf@fga.de>
15120
15121         * dragdrop.el (dragdrop-function-widget): this time it's done
15122
15123 1998-05-13  Oliver Graf <ograf@fga.de>
15124
15125         * dumped-lisp.el: dragdrop.el now based on dragdrop-api feature
15126
15127 1998-05-15  Kirill M. Katsnelson  <kkm@kis.ru>
15128
15129         * device.el (device-pixel-width):
15130         (device-pixel-height):
15131         (device-mm-width):
15132         (device-mm-height):
15133         (device-bitplanes):
15134         (device-color-cells): Swapped parameters to device-system-metric
15135         according to the interface change.
15136
15137 1998-05-14  Kirill M. Katsnelson  <kkm@kis.ru>
15138
15139         * mouse.el (default-mouse-motion-handler): Use new name of the
15140         function event-over-vertical-divider-p.
15141         Do not set E-W arrow cursor over the divider if
15142         vertical-divider-draggable-p is nil in the window.
15143         ([top-level]): Use new name for the variable
15144         vertical-divider-map.
15145         (drag-window-divider): Respect vertical-divider-draggable-p.
15146         Variable name typo fixes.
15147
15148 1998-05-14  Hrvoje Niksic  <hniksic@srce.hr>
15149
15150         * keymap.el (kbd): Define here; handle string constants and
15151         others...
15152
15153 1998-05-15  Christian Nyb <chr@mediascience.no>
15154
15155         * simple.el (zap-up-to-char): New function.  Behaves like `zap-to-char'
15156         in Emacs 18.
15157
15158 1998-05-13  Didier Verna  <didier@xemacs.org>
15159
15160         * mouse.el (drag-window-divider): give the vertical divider a
15161         pressed look when dragging it.
15162
15163 1998-05-13  Andy Piper  <andyp@parallax.co.uk>
15164
15165         * faces.el: predicate some more face operations on x or mswindows
15166         not just x.
15167
15168         * modeline.el: enable modeline coloring for mswindows.
15169
15170 1998-05-13  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15171
15172         * minibuf.el (minibuffer-default): Added variable; compatible with
15173         FSF Emacs.
15174         (next-history-element): Used `minibuffer-default'.
15175
15176 1998-05-12  Oliver Graf <ograf@fga.de>
15177
15178         * dragdrop.el (dragdrop-function-widget): button and mods ok
15179         arguments still look a bit strange
15180         (dragdrop-compare-mods) created
15181         (dragdrop-drop-do-functions) correctly checks for buttons and
15182         modifiers
15183
15184 1998-05-14  Hrvoje Niksic  <hniksic@srce.hr>
15185
15186         * setup-paths.el (paths-default-info-directories): Replace
15187         path-separator with directory-sep-char.
15188
15189         * files.el (path-separator): Don't define it here.
15190
15191 1998-05-14  Hrvoje Niksic  <hniksic@srce.hr>
15192
15193         * update-elc.el: Ditto.
15194
15195         * setup-paths.el (paths-construct-exec-path): Ditto.
15196
15197         * make-docfile.el: Ditto.
15198
15199         * loadup.el (really-early-error-handler): Ditto.
15200
15201         * find-paths.el (paths-decode-directory-path): Use decode-path
15202         instead of decode-path-internal.
15203
15204         * files.el (parse-colon-path): Update docstring.
15205
15206 1998-05-13  Hrvoje Niksic  <hniksic@srce.hr>
15207
15208         * subr.el (get-buffer-window-list): Make BUFFER optional.
15209
15210         * window-xemacs.el (windows-of-buffer): Defalias to
15211         get-buffer-window-list.
15212
15213 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
15214
15215         * disass.el: Fix maintainer keyword.
15216
15217         * bytecomp.el (byte-compile-and-load-file): Autoload.
15218         (byte-compile-buffer): Ditto.
15219
15220         * lisp-mode.el (eval-last-sexp): Skip ` in `variable' so that the
15221         value is returned, not the name.
15222         (lisp-imenu-generic-expression): Enable it.
15223         (lisp-mode-variables): Ditto.
15224         (lisp-indent-offset): Change defconst to defvar.
15225         (lisp-indent-function): Ditto.
15226         (lisp-body-indent): Ditto.
15227
15228 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
15229
15230         * modeline.el: Use zap-last-kbd-macro-event.
15231
15232         * lisp-mode.el (eval-interactive): If eval-interactive-verbose is
15233         nil, don't attempt to do anything with messages.
15234         (eval-last-sexp): Use `letf' for clarity.
15235
15236 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
15237
15238         * startup.el: It's still `.emacs', not yet `.xemacs/init.el'.
15239
15240 1998-05-11  Martin Buchholz  <martin@xemacs.org>
15241
15242         * buff-menu.el:
15243         * lisp-mode.el:
15244         * obsolete.el:
15245         Change empty docstrings into no doc strings at all.
15246         Fix bogus FSF-format docstrings.
15247         * etags.el: Fix docstring.
15248
15249 1998-05-11  Jan Vroonhof  <vroonhof@math.ethz.ch>
15250
15251         * package-get.el (package-get): Use internal md5
15252
15253 1998-05-13  SL Baur  <steve@altair.xemacs.org>
15254
15255         * about.el (about-xemacs): Correct abuse of concat.
15256
15257 1998-05-11  SL Baur  <steve@altair.xemacs.org>
15258
15259         * info.el (Info-mode): Use easymenu.
15260
15261 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
15262
15263         * apropos.el (apropos): Don't use concat with integers.
15264
15265         * cmdloop.el (describe-last-error): Handle the case when no error
15266         was seen gracefully.
15267
15268         * apropos.el (apropos-print): Use with-displaying-help-buffer as
15269         defun.
15270         (apropos-describe-plist): Ditto.
15271
15272         * help.el (with-displaying-help-buffer): Revert to a defun.
15273         (describe-key): Use it as defun.
15274         (describe-mode): Ditto.
15275         (describe-bindings): Ditto.
15276         (describe-prefix-bindings): Ditto.
15277         (describe-installation): Ditto.
15278         (view-lossage): Ditto.
15279         (describe-function): Ditto.
15280         (describe-variable): Ditto.
15281         (describe-syntax): Ditto.
15282
15283 1998-05-11  Oliver Graf <ograf@fga.de>
15284
15285         * dragdrop.el: changed order of require/provide
15286         (dragdrop-drop-mime-default) changed to new calling conventions
15287         (dragdrop-drop-do-functions) changed to new calling conventions
15288         (dragdrop-function-widget) this one needs more work...
15289
15290 1998-05-10  Oliver Graf <ograf@fga.de>
15291
15292         * about.el: another small change in my entry
15293         * dragdrop.el (dragdrop-drop-log-function): logging added
15294         plus customizations
15295         changed interface to handler functions. now called with event
15296         and object
15297
15298 1998-05-12  Kirill M. Katsnelson  <kkm@kis.ru>
15299
15300         * glyphs.el (divider-pointer-glyph): Declared new glyph,
15301         E-W arrow pointer displayed over draggable dividers.
15302
15303         * mouse.el (default-mouse-motion-handler): Show it when
15304         appropriate.
15305         (drag-window-divider): Added.
15306         ([top-level]): Initialized window-divider-map with a keymap
15307         binding the above function to left button down event.
15308
15309         * x-mouse.el (x-init-pointer-shape): Initialize
15310         divider-pointer-glyph from Cursor.dividerPointer, or use default
15311         E-W double arrow.
15312
15313 1998-04-30  Gunnar Evermann  <Gunnar.Evermann@nats.informatik.uni-hamburg.de>
15314
15315         * toolbar-items.el (toolbar-compile): respect should-use-dialog-box-p
15316
15317 1998-05-11  Hrvoje Niksic  <hniksic@srce.hr>
15318
15319         * simple.el (count-words-buffer): Don't query for buffer.
15320         (count-lines-buffer): Ditto.
15321
15322 1998-05-11  Jan Vroonhof <vroonhof@math.ethz.ch>
15323
15324         * help.el (where-is): add optional insert argument.
15325
15326 1998-05-11  Hrvoje Niksic  <hniksic@srce.hr>
15327
15328         * help.el (describe-key-briefly): New argument INSERT.
15329
15330         * simple.el (eval-expression): New optional argument; synch with
15331         FSF 20.3.
15332
15333         * keydefs.el (global-map): Add new register bindings.
15334
15335         * register.el: Synched with FSF 20.3.
15336
15337 1998-05-11  Jan Vroonhof <vroonhof@math.ethz.ch>
15338
15339         * window-xemacs.el (recenter): all arguments are optional.
15340
15341 1998-05-10  Kirill M. Katsnelson  <kkm@kis.ru>
15342
15343         * device.el: (device-pixel-width): Reflected name/parameters
15344         change to device-system-metric.
15345         (device-pixel-height): Ditto.
15346         (device-mm-width): Ditto.
15347         (device-mm-height): Ditto.
15348         (device-bitplanes): Ditto.
15349         (device-color-cells): Ditto.
15350
15351 1998-05-10  Hrvoje Niksic  <hniksic@srce.hr>
15352
15353         * cl-extra.el (cl-float-limits): Removed; move code to top-level.
15354
15355         * cl.el (most-positive-fixnum): Document.
15356         (most-negative-fixnum): Ditto.
15357
15358         * cus-dep.el: Updated comment.
15359
15360         * cus-load.el: Use most-positive-fixnum as the gc-inhibiting
15361         constant.
15362
15363         * cus-load.el (custom-put): Removed.
15364
15365         * files.el (after-find-file): Just resignal quit instead of
15366         signaling "canceled".
15367
15368 1998-05-10  Hrvoje Niksic  <hniksic@srce.hr>
15369
15370         * frame.el (other-frame): Use `focus-frame' instead of
15371         select-frame kludges.
15372
15373         * lisp-mode.el: Update lisp-indent-function for
15374         save-selected-frame and with-selected-frame.
15375
15376         * frame.el (save-selected-frame): New macro.
15377         (with-selected-frame): Ditto.
15378         (other-frame): Use `set-frame-focus'.
15379
15380 1998-05-06  Oliver Graf <ograf@fga.de>
15381
15382         * dragdrop.el (dragdrop-drop-dispatch): changed to new list concept
15383         (dragdrop-drop-url-default) default handler for URL drops created
15384         (dragdrop-drop-mime-default) default handler for MIME drops created
15385         (dragdrop-drop-functions) default custom for handling drops created
15386         (dragdrop-drop-do-functions) helper for drgadrop-drop-dispatch
15387
15388 1998-05-05  Jonathan Harris <jhar@tardis.ed.ac.uk>
15389
15390         * mouse.el: Removed redundant mouse-mswindows-drop function.
15391
15392 1998-05-05  Oliver Graf <ograf@fga.de>
15393
15394         * about.el: changed some text in my entry
15395         * dragdrop.el: added customs
15396
15397 1998-05-04  Oliver Graf <ograf@fga.de>
15398
15399         * mouse.el: killed global drop key bindings
15400         (mouse-offix-drop) removed
15401         * dragdrop.el: created
15402         * dumped-lisp.el: inclusion of dragdrop.el for window-systems
15403
15404 1998-05-09  Kirill M. Katsnelson  <kkm@kis.ru>
15405
15406         * x-scrollbar.el (x-init-scrollbar-from-resources): Initialize
15407         scrollbar-on-{left,top}-p from *scrollBarPlacement resources.
15408
15409         * x-misc.el (x-get-resource-and-maybe-bogosity-check): Removed
15410         obsolete comment.
15411
15412         * scrollbar.el (scrollbars-visible-p): Use new
15413         {vertical,horizontal}-scrollbar-visible-p specifiers.
15414
15415 1998-04-18  Kirill M. Katsnelson  <kkm@kis.ru>
15416
15417         * device.el (device-pixel-height):
15418         (device-pixel-width):
15419         (device-mm-width):
15420         (device-mm-height):
15421         (device-bitplanes):
15422         (device-color-cells): Moved these 6 functions from device.c; they
15423         all use single (device-system-metrics) call.
15424
15425 1998-05-09  SL Baur  <steve@altair.xemacs.org>
15426
15427         * dumped-lisp.el (preloaded-file-list): x-menubar.el and x-toolbar.el
15428         were renamed.
15429
15430         * menubar-items.el:
15431         * toolbar-items.el: Renamed from x-menubar/x-toolbar.
15432         Suggested by Hrvoje Niksic <hniksic@srce.hr>
15433
15434         * help.el (help-map): Remove Hyperbole keybinding logic.
15435         Suggested by: Michael Ernst <mernst@cs.washington.edu>
15436
15437 1998-05-08  SL Baur  <steve@altair.xemacs.org>
15438
15439         * x-menubar.el (default-menubar): Enable 'mail-user-agent' feature.
15440         From SAKIYAMA Nobuo <nobuo@db3.so-net.or.jp>
15441
15442 1998-05-07  Andy Piper  <andyp@parallax.co.uk>
15443
15444         * msw-glyphs.el: use nicer icon3 from the frame icon.
15445
15446 1998-05-07  SL Baur  <steve@altair.xemacs.org>
15447
15448         * version.el (emacs-version): Remove InfoDock conditionals.
15449
15450         * startup.el (startup-splash-frame): Change ID logo name.
15451
15452 1998-05-06  Hrvoje Niksic  <hniksic@srce.hr>
15453
15454         * files.el (after-find-file): If the user presses C-g on
15455         directory-creation prompt, kill the buffer.
15456
15457 1998-05-06  SL Baur  <steve@altair.xemacs.org>
15458
15459         * simple.el (count-words-region): Reverse previous change.
15460
15461 1998-05-05  Hrvoje Niksic  <hniksic@srce.hr>
15462
15463         * replace.el (query-replace): Just call perform-replace.
15464         (query-replace-regexp): Ditto.
15465         (perform-replace): Move region handling here.
15466         (perform-replace): Use the new arg to match-data.
15467
15468 1998-03-08  Kyle Jones  <kyle_jones@wonderworks.com>
15469
15470         * x-init.el: Install X specific display table that
15471           displays char 0240 as a space to avoid whatever it is
15472           that screws up display of that character code.
15473
15474 1998-05-03  Hrvoje Niksic  <hniksic@srce.hr>
15475
15476         * help.el (function-arglist): If no arguments are documented for a
15477         subr, print nothing rather than incorrect output.
15478
15479 1998-05-05  SL Baur  <steve@altair.xemacs.org>
15480
15481         * cmdloop.el (command-error): Update bail-out error message to use
15482         `emacs-program-name'.
15483
15484         * lib-complete.el: Remove reader macro cruft.
15485
15486         * dumped-lisp.el (preloaded-file-list): Phase I:  remove InfoDock
15487         cruft.
15488
15489         * simple.el (count-words-region): Drop interactive-p check on the
15490         message.
15491
15492 1998-05-04  Jonathan Harris <jhar@tardis.ed.ac.uk>
15493
15494         * font.el
15495         * msw-faces.el
15496         Correct spelling of mswindows-font-canonicalize-name.
15497
15498 1998-05-03 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
15499
15500         * ldap.el (ldap-host-parameters-alist): Replaced with
15501         `ldap-host-parameters-plist'
15502         (ldap-search): Adapt to previous change
15503
15504 1998-05-02  SL Baur  <steve@altair.xemacs.org>
15505
15506         * about.el (about-hackers): Update Bob Weiner bio.
15507         (about-maintainer-info): Ditto.
15508
15509 1998-05-02  Hrvoje Niksic  <hniksic@srce.hr>
15510
15511         * simple.el (display-warning-minimum-level): Docfix.
15512
15513 1998-04-04  Per Abrahamsen  <abraham@dina.kvl.dk>
15514
15515         * widget.el (:default-get): New keyword.
15516         * wid-edit.el (default, widget-default-default-get): Define it.
15517         (group, widget-group-default-get): Define it.
15518         (menu-choice, widget-choice-default-get): Define it.
15519         (widget-default-get): New function.
15520         (widget-choice-action): Call it.
15521         (widget-editable-list-entry-create): Call it.
15522
15523 1998-05-01  Hrvoje Niksic  <hniksic@srce.hr>
15524
15525         * byte-optimize.el (byte-boolean-vars): Removed.
15526         (byte-optimize-lapcode): Use `built-in-variable-type' instead of
15527         lookup through `byte-boolean-vars'.
15528
15529 1998-05-01  Kirill M. Katsnelson  <kkm@kis.ru>
15530
15531         * x-scrollbar.el (x-init-scrollbar-from-resources): Stuff
15532         resource-provided values into ghost specs for scrollbar-height and
15533         scrollbar-width.
15534
15535 1998-05-01  Hrvoje Niksic  <hniksic@srce.hr>
15536
15537         * byte-optimize.el: Don't attempt to optimize /=.
15538
15539         * bytecomp.el (byte-compile-one-ore-more-args): New function.
15540         (byte-compile-/=): Ditto.
15541
15542 1998-05-02  SL Baur  <steve@altair.xemacs.org>
15543
15544         * apropos.el: Use `with-displaying-help-buffer'.
15545         (apropos-print): Remove explicit mentions of "*Apropos*" buffer.
15546         Use `with-displaying-help-buffer'.
15547         (apropos-follow): Do not give special treatment to buffer cursor
15548         was in prior to a mouse click.
15549         (apropos-describe-plist): Use `with-displaying-help-buffer'.
15550         (apropos-print-doc): Set correct buffer for setting text
15551         properties.
15552
15553 1998-05-01  SL Baur  <steve@altair.xemacs.org>
15554
15555         * help.el (help-buffer-prefix-string): New variable.
15556         (help-buffer-name): Use it.
15557
15558         * modeline.el (modeline-minor-mode-menu): Alphabetize the minor
15559         mode menu.
15560
15561 1998-04-30  Greg Klanderman  <greg@alphatech.com>
15562
15563         * frame.el (other-frame): Work even when focus-follows-mouse is true.
15564
15565 1998-05-01  Hrvoje Niksic  <hniksic@srce.hr>
15566
15567         * files.el (find-file-noselect): Update docstring.
15568         (find-file-noselect): Signal an error if found an unreadable file.
15569         (file-chase-links): Save the match data.
15570         (normal-mode): Use `lwarn' and `error-message-string'.
15571         (interpreter-mode-alist): Change defconst to defvar.
15572         (inhibit-first-line-modes-regexps): Ditto.
15573         (inhibit-first-line-modes-regexps): Added .tgz.
15574         (inhibit-first-line-modes-suffixes): Change defconst to defvar.
15575         (change-major-mode-with-file-name): New user-option.
15576         (set-visited-file-name): Synched with FSF.
15577         (file-name-extension): New function, from FSF 20.3.
15578         (file-relative-name): Synched with FSF.
15579         (save-some-buffers): Support the C-r feature.
15580         (recover-session): Synched with FSF.
15581         (kill-some-buffers): Ditto.
15582         (set-auto-mode): New argument JUST-FROM-FILE-NAME.
15583
15584 1998-04-30  SL Baur  <steve@altair.xemacs.org>
15585
15586         * files.el (insert-file): Undo previous change and reenable use of
15587         format.el.
15588
15589 1998-04-30  Hrvoje Niksic  <hniksic@srce.hr>
15590
15591         * window-xemacs.el (recenter): Define.
15592
15593 1998-04-29  Andy Piper  <andyp@parallax.co.uk>
15594
15595         * font.el (mswindows-font-create-name)
15596         (mswindows-font-create-object): new functions for mswindows type
15597         fonts.
15598
15599         * msw-faces.el (mswindows-font-canicolize-name): fix so that
15600         strings are parsed as well as font objects.
15601
15602 1998-04-30  Hrvoje Niksic  <hniksic@srce.hr>
15603
15604         * modeline.el (defining-kbd-macro): Restore modeline indication of
15605         kbd-macro being recorded.
15606         (add-minor-mode): Simplify docstring.
15607         (modeline-minor-mode-menu): Remove stuff.
15608
15609 1998-04-29  Andy Piper  <andyp@parallax.co.uk>
15610
15611         * code-process.el (call-process): dynamically decide process
15612         coding type.
15613
15614 1998-04-29  Jim Radford  <radford@robby.caltech.edu>
15615
15616         * modeline.el: Add line-number-mode, column-number-mode to
15617         the modeline minor-mode menu.  Button2 on the line number does
15618         goto-line.
15619
15620 1998-04-29  Andy Piper  <andyp@parallax.co.uk>
15621
15622         * mouse.el: move x-selection-owner-p type things to
15623         selection-owner-p.
15624
15625         * msw-init.el: copy zmacs stuff from x-init.el
15626
15627         * msw-select.el (mswindows-own-selection)
15628         (mswindows-disown-selection) (mswindows-selection-owner-p): new
15629         functions. Very simple minded implementation of selectio
15630         ownership.
15631
15632         * select.el (own-selection) (disown-selection)
15633         (activate-region-as-selection) (select-make-extent-for-selection)
15634         (valid-simple-selection-p): functions moved from x-select.el for
15635         generalized selection.
15636
15637         * x-select.el: see select.el changes.
15638
15639         * x-toolbar.el: use new selection functions.
15640
15641 1998-04-28  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15642
15643         * packages.el (packages-find-package-directories): Fixed bug that
15644         would pick up multiple site-package directories.
15645         (package-locations): Added "xemacs-packages" as a late package
15646         location.
15647
15648         * find-paths.el: Now uses `emacs-program-name' and
15649         `emacs-program-version'.
15650         Additions to enforce version-specific directories in
15651         `paths-find-version-directory'.
15652
15653 1998-04-29  SL Baur  <steve@altair.xemacs.org>
15654
15655         * default.el: Removed.
15656         * site-start.el: Removed.
15657
15658 1998-04-29  Didier Verna  <didier@xemacs.org>
15659
15660         * minibuf.el (minibuffer-history-minimum-string-length): Default
15661         to nil.
15662
15663 1998-04-28  SL Baur  <steve@altair.xemacs.org>
15664
15665         * find-paths.el (paths-program-name): Rename.
15666         (paths-emacs-root-p): Ditto.
15667         (paths-find-site-directory): Ditto.
15668
15669 1998-04-26  Karl M. Hegbloom  <karlheg@inetarena.com>
15670
15671         * lisp-mode.el (emacs-lisp-mode-popup-menu-1): Add menu entry for
15672         `emacs-lisp-byte-compile-and-load'.
15673
15674 1998-04-26  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15675
15676         * ldap.el (ldap-search): Fixed additional parameter passing to
15677         `ldap-open'
15678
15679 1998-04-27  Andy Piper  <andyp@parallax.co.uk>
15680
15681         * select.el (kill-primary-selection) (selection-owner-p)
15682         (copy-primary-selection) (yank-clipboard-selection)
15683         (selection-exists-p) (delete-primary-selection): new file and
15684         functions that do the right thing for the selected device.
15685
15686         * x-menubar.el: use generalised selection functions.
15687
15688         * dumped-lisp.el: dump select.el.
15689
15690 1998-04-27  SL Baur  <steve@altair.xemacs.org>
15691
15692         * find-paths.el (paths-progname): New variable.
15693         (paths-emacs-root-p): Use it.
15694         (paths-find-site-directory): Ditto.
15695
15696 1998-04-26  SL Baur  <steve@altair.xemacs.org>
15697
15698         * loadup.el ((member "dump" command-line-args)): Dump as
15699         `infodock' if InfoDock.
15700
15701 1998-04-25  SL Baur  <steve@altair.xemacs.org>
15702
15703         * find-paths.el (construct-emacs-version): Simplify, include
15704         program name in the return value.
15705         * (paths-find-version-directory): Use it.
15706
15707 1998-04-25  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15708
15709         * info.el (Info-parse-dir-entries): Fixed regexp
15710         (Info-build-dir-anew): Remove full suffix and capitalize info file
15711         name for files with no @direntry
15712         (Info-batch-rebuild-dir): New function
15713         (Info-suffixed-file): Check for regular files instead of simple
15714         file existence (could catch directories before)
15715
15716 1998-04-25  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15717
15718         * setup-paths.el, find-paths.el: Removed uses of `not' which
15719         temacs doesn't have.
15720
15721         * find-paths.el (paths-find-emacs-roots): Included exec-prefix
15722         into root searching.
15723
15724 1998-04-24  Martin Buchholz  <martin@xemacs.org>
15725
15726         * subr.el: Remove definition of `not'.
15727
15728 Sat Apr 24 1998  Andy Piper  <andyp@parallax.co.uk>
15729
15730         * msw-glyphs.el: enable graphics support.
15731
15732 1998-04-23  Didier Verna  <didier@xemacs.org>
15733
15734         * x-menubar.el (default-menubar): restored the line-number-mode
15735         option.
15736
15737         * misc doc string updates related to the options menu.
15738
15739 1998-04-24  SL Baur  <steve@altair.xemacs.org>
15740
15741         * setup-paths.el (paths-construct-load-path): Fix typo.
15742
15743 1998-04-23  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15744
15745         * x-menubar.el (default-menubar): font-menu-this-frame-only-p and
15746         font-menu-ignore-scaled-fonts don't have to be bound now; this
15747         gets us one step further towards making --no-autoloads work.
15748
15749         * startup.el (normal-top-level): Load auto-autoloads only if
15750         lisp-directory is non-nil.
15751
15752         * setup-paths.el (paths-construct-load-path): Made it robust
15753         against nil lisp-directory.
15754
15755         * startup.el (startup-setup-paths-warning): Added `lisp-directory'
15756         to the list of variables that cause a warning when nil.
15757
15758         * toolbar.el (init-toolbar-location): Now works even when there's
15759         no toolbar icon directory.
15760
15761 1998-04-23  Hrvoje Niksic  <hniksic@srce.hr>
15762
15763         * help.el (view-lossage): Recognize it.
15764
15765         * simple.el (log-message): Mark multiline messages.
15766
15767 1998-04-22  SL Baur  <steve@altair.xemacs.org>
15768
15769         * info.el (Info-exit): `toolbar-info-frame' doesn't necessarily exist.
15770
15771 1998-4-20  Stephen J. Turnbull  <turnbull@sk.tsukuba.ac.jp>
15772
15773         * package-get.el (package-get-all):  add `\n' separator to
15774         interactive specification so that both variables are read
15775
15776 1998-04-22  Didier Verna  <didier@xemacs.org>
15777
15778         * x-menubar.el: ported the options menu to Custom.
15779         Moved the "read only" toggle button to the buffers menu.
15780         Corrected some missing ;;;###autoload or defcustom.
15781
15782         * scrollbar.el (scrollbars-visible-p): defcustom wrapper around
15783         the scrollbar-visible specifier for options menu handling.
15784
15785         * toolbar.el (toolbar-visible-p)
15786                      (toolbar-captioned-p)
15787                      (default-toolbar-position): defcustom wrappers around
15788         the toolbar specifiers for options menu handling.
15789
15790         * frame.el (get-frame-for-buffer-default-instance-limit):
15791         defcustom it for options menu handling.
15792
15793         * font-lock.el (font-lock-mode): defcustom and autoload the variable
15794         font-lock-mode for options menu handling.
15795
15796         * cus-start.el: added Custom properties to overwrite-mode for
15797         options menu handling.
15798
15799 Wed Apr 22 12:59:35 1998  Andy Piper  <andyp@parallax.co.uk>
15800
15801         * about.el: shameless self-promotion.
15802
15803 1998-04-21  Hrvoje Niksic  <hniksic@srce.hr>
15804
15805         * simple.el (raw-append-message): Slightly optimize.
15806         (remove-message): Use `push' for clarity.
15807         (append-message): Ditto.
15808         (display-warning): Dito.
15809         (raw-append-message): Send the message to the appropriate device.
15810
15811 1998-04-22  SL Baur  <steve@altair.xemacs.org>
15812
15813         * auto-save.el (auto-save-cyclic-hash-14): De-ebolification.
15814         From Sean MacLennan <Sean.MacLennan@pika.ca>
15815
15816 1998-04-18  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15817
15818         * setup-paths.el: Changed `directory-sep-char' to
15819         `path-separator', following a change in GNU Emacs.
15820
15821 1998-04-19  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15822
15823         * info.el (Info-maybe-update-dir): Bug fix in `conservative' behaviour
15824         (Info-build-dir-anew): Add a final newline.
15825         (Info-build-dir-anew): Do not issue warning when rebuilding policy
15826         is `always'
15827         (Info-rebuild-dir): Ditto
15828
15829         * dumped-lisp.el (preloaded-file-list): Added ldap.el
15830
15831 1998-04-21  SL Baur  <steve@altair.xemacs.org>
15832
15833         * simple.el (count-words-buffer): Retain zmacs region.
15834         (count-words-region): Ditto.
15835         * simple.el: (what-line): Expanded line counts.
15836         (count-lines): New parameter to conditionalize whether collapsed
15837         lines get counted.
15838         From Bob Weiner <weiner@altrasoft.com>
15839
15840 1998-04-19  SL Baur  <steve@altair.xemacs.org>
15841
15842         * packages.el (package-locations): infodock-packages must override
15843         mule-packages and packages.
15844
15845 1998-04-19  Jonathan Harris <jhar@tardis.ed.a.uk>
15846
15847         * wid-edit.el:
15848         remove rude messages from widget-activation-widget-mapper
15849         and widget-activation-glyph-mapper
15850
15851 1998-04-17  Jonathan Harris <jhar@tardis.ed.ac.uk>
15852
15853         * toolbar.el: Remove (featurep 'x) test from
15854         toolbar-make-button-list
15855
15856 1998-04-17  Hrvoje Niksic  <hniksic@srce.hr>
15857
15858         * gnuserv.el (gnuserv-edit): Switch to the next gnuserv buffer
15859         only if in the same frame.
15860
15861 1998-04-17  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15862
15863         * packages.el (package-locations): Added site-packages hierarchy.
15864
15865         * setup-paths.el (paths-default-info-directories): Introduced and
15866         used.
15867
15868         * packages.el, setup-paths.el: Set various path searching depths
15869         to 1.
15870
15871         * packages.el (packages-hierarchy-depth):
15872         (packages-load-path-depth): Introduced and used.
15873
15874         * setup-paths.el (paths-load-path-depth): Introduced and used.
15875
15876         * find-paths.el (paths-find-recursive-path): Added max-depth
15877         parameter.
15878
15879 1998-04-15  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15880
15881         * setup-paths.el (paths-construct-info-path): Removed
15882         dependency on behavior of (file-name-as-directory "").
15883
15884 1998-04-09  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15885
15886         * ldap.el (ldap-search): Adapt to the new low-level API using ldap
15887         lisp objects
15888
15889 1998-04-14  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15890
15891         * dump-paths.el, startup.el: Added handling for --debug-paths.
15892
15893 1998-04-15  William M. Perry  <wmperry@aventail.com>
15894
15895         * wid-edit.el: We cannot just set the help-echo or balloon-help
15896           properties for an extent based on the :help-echo widget
15897           property, since help-echo and balloon-help cause an EXTENT to
15898           get passed in, where :help-echo functions are expecting a WIDGET
15899
15900 1998-04-15  Kirill M. Katsnelson  <kkm@kis.ru>
15901
15902         * scrollbar.el (init-scrollbar-from-resources): Call
15903         mswindows-init-scrollbar-metrics when appropriate.
15904
15905 Thu Apr 16 12:59:35 1998  Andy Piper  <andyp@parallax.co.uk>
15906
15907         * dumped-lisp.el: dump x-toolbar for window system
15908
15909         * msw-init.el (init-post-mswindows-win): enable toolbars if we
15910         have support and xpm.
15911
15912 1998-04-16  SL Baur  <steve@altair.xemacs.org>
15913
15914         * files.el (toggle-read-only): Fix docstring.
15915         From Didier Verna <didier@xemacs.org>
15916
15917 1998-04-14  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15918
15919         * startup.el (normal-top-level): Load autoload-file-name without
15920         specifying an extension---some people only auto-autoload.el.gz.
15921
15922 1998-04-06  Hrvoje Niksic  <hniksic@srce.hr>
15923
15924         * files.el (backup-enable-predicate): Don't bomb on NAME being
15925         nil.
15926
15927 1998-04-13  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15928
15929         * find-paths.el, packages.el: Now prefers configure'd paths.
15930         This shouldn't cause any of the originally anticipated problems as
15931         the current paths architecture will not define the various
15932         configure-xxx variables if they're not specified on the configure
15933         command line.
15934
15935         * find-paths.el, setup-paths.el, packages.el: Removed all
15936         mentionings of "/" as a path separator.
15937         Used paths-construct-path throughout.
15938
15939         * find-paths.el (paths-construct-path): Created to assemble paths
15940         from directory components.
15941
15942         * setup-paths.el, packages.el: Used paths-decode-directory-path
15943         instead of decode-path-internal.
15944
15945         * find-paths.el: Removed unused (and bogus) paths-find-emacs-path
15946         and associates.
15947         (paths-decode-directory-path) Created.
15948
15949         * setup-paths.el: Changed configure-exec-path to
15950         configure-exec-directory.
15951
15952 1998-04-11  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15953
15954         * packages.el (packages-find-packages): Fixed decoding of
15955         EMACSPACKAGEPATH.
15956
15957         * startup.el: -no-packages -> -no-early-packages.
15958
15959         (packages-load-package-lisps): Fixed loading of auto-autoload
15960         files.
15961
15962         * startup.el (normal-top-level): Fixed loading of core
15963         auto-autoload.
15964
15965         * obsolete.el: Un-obsoleted site-directory.  Sigh.
15966
15967         * startup.el, packages.el, dump-paths.el: Added proper settings
15968         for site-directory and lisp-directory variables.
15969
15970         * startup.el, loadup.el: Renamed inhibit-update-autoloads to
15971         inhibit-package-autoloads and fixed handling of it.
15972
15973         * startup.el, packages.el, dump-paths.el, loadup.el: Fixed
15974         handling of former inhibit-package-init, now
15975         inhibit-early-packages, to make -vanilla etc. work.
15976
15977 1998-04-10  Kirill M. Katsnelson  <kkm@kis.ru>
15978
15979         * code-process.el (start-process): Fallback to 'undecided instead
15980         of 'binary for process input coding stream.
15981
15982         * process.el (start-process): Docstring fix.
15983
15984 1998-04-09  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15985
15986         * info.el (Info-insert-dir): Do not insert temporary dir files
15987         in Info-dir-file-attributes
15988         (Info-build-dir-anew): Ensure temporary buffer is not read-only
15989         (Info-rebuild-dir): Ditto.
15990
15991 1998-04-09  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15992
15993         * obsolete.el: Added obsoleteness declarations for
15994         `site-directory' and `Info-default-directory-list'.
15995
15996 1998-04-08  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15997
15998         * find-paths.el (paths-find-emacs-root): Only look at the
15999         executable at the end of the symlink chain for determining the
16000         Emacs root.
16001
16002 1998-04-07  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16003
16004         * setup-paths.el (paths-construct-info-path): Changed construction
16005         to cater to gone default in configure.
16006
16007         * find-paths.el (paths-uniq-append): Added.
16008
16009         * packages.el: Rewritten package path construction once again.
16010
16011         * dump-paths.el, startup.el: Removed package-path as a global
16012         variable.
16013
16014         * package-admin.el (package-admin-add-single-file-package):
16015         (package-admin-add-binary-package): Changed package-path to
16016         late-packages.
16017
16018         * packages.el (packages-split-path): Split path at "/" rather than
16019         nil according to change in emacs.c.
16020
16021 1998-04-06  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16022
16023         * setup-paths.el (paths-construct-info-path): Changed info path
16024         order so that directories come out right.
16025         (paths-find-lock-directory): Fixed bug: It used to think
16026         configure-lock-directory is a path.
16027
16028 1998-04-06  Jeff Miller <jmiller@smart.net>
16029
16030         * x-toolbar.el:  Added toolbar-vector-xxxxxx defvars.  Modified
16031         initial-toolbar-spec to use new toolbar-vector-xxxxxx defvars.  This
16032         eases the use of toolbar-add/kill-item functions.
16033
16034 1998-04-07  Kirill M. Katsnelson  <kkm@kis.ru>
16035
16036         * code-files.el (file-coding-system-alist): Commented out
16037         loaddefs.el magical treatment.
16038
16039 1998-04-06  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
16040
16041         * info.el (Info-rebuild-outdated-dir): Added new option
16042         `conservative' and made it the default
16043         (Info-rebuild-dir): Appropriately parse multi-line description
16044         strings, and multi-section dir files. Issue warning when dir
16045         is rebuilt as temporary
16046         (Info-build-dir-anew): Issue warning when dir is built as
16047         temporary
16048
16049 1998-04-04  Kirill M. Katsnelson  <kkm@kis.ru>
16050
16051         * list-mode.el (list-mode-map): Bind highlight motion commands to
16052         standard keys left, right, C-b and C-f.
16053
16054 1998-03-29  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16055
16056         * files.el (auto-mode-alist): allow .sc for Scheme->C
16057
16058 1998-04-06  SL Baur  <steve@altair.xemacs.org>
16059
16060         * loadup.el (pureload): Don't quote (garbage-collect).
16061
16062 1998-04-04  SL Baur  <steve@altair.xemacs.org>
16063
16064         * package-get-base.el: Updated.
16065
16066 1998-04-04  Hrvoje Niksic  <hniksic@srce.hr>
16067
16068         * isearch-mode.el (isearch-just-started): New variable.
16069         (isearch-mode): Set it.
16070         (isearch-repeat): Advance one character forward only if the search
16071         was successful, and was not just started.
16072         (isearch-repeat): Clear isearch-just-started.
16073
16074 1998-04-02  SL Baur  <steve@altair.xemacs.org>
16075
16076         * finder.el (finder-compile-keywords): Don't eval new finder-inf
16077         if running -batch.
16078
16079 1998-03-26  Hrvoje Niksic  <hniksic@srce.hr>
16080
16081         * subr.el (listify-key-sequence): Removed.
16082
16083 1998-03-31  Hrvoje Niksic  <hniksic@srce.hr>
16084
16085         * bytecomp.el (byte-compile-print-gensym): New option.
16086         (byte-compile-output-file-form): Use it.
16087         (byte-compile-output-docform): Ditto.
16088         (byte-compile-compiled-obj-to-list): Ditto.
16089
16090 Sun Mar 29 1998  Andy Piper  <andyp@parallax.co.uk>
16091
16092         * msw-glyphs.el: set frame icon if xpm support.
16093
16094 1998-03-30  Kyle Jones  <kyle_jones@wonderworks.com>
16095
16096         * help.el: Code that pretty prints variable values
16097           removed.
16098
16099 1998-04-02  SL Baur  <steve@altair.xemacs.org>
16100
16101         * find-paths.el (paths-emacs-root-p): Correct test for installation
16102         directory.
16103         From Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16104
16105 1998-03-30  Kyle Jones  <kyle_jones@wonderworks.com>
16106
16107         * loaddefs.el: Don't set debug-ignored-errors; leave
16108           its default value set to nil.
16109
16110 1998-03-29  Damon Lipparelli  <lipp@primus.com>
16111
16112         * info.el (Info-rebuild-dir): fixed mis-spelling.
16113
16114 1998-03-29  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
16115
16116         * info.el (Info-rebuild-outdated-dir): New custom var
16117         (Info-insert-node): Create/update dir file when needed, ie when it
16118         does not exist or is older than some info files in directory
16119
16120 1998-04-01  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16121
16122         * setup-paths.el, dump-paths.el, startup.el, packages.el: Allowed
16123         for last packages, mainly for using a 20.4 package base.
16124
16125         * packages.el (late-packages): Typo fix.  It was called
16126         early-packages.
16127
16128         * find-paths.el (paths-find-emacs-root): Bug fix: it now chases
16129         relative symlinks correctly.
16130         (paths-find-emacs-roots): More rigorous checking for plausible
16131         configuration-time root.
16132
16133         * startup.el (normal-top-level): Added a warning if XEmacs cannot
16134         find its roots.
16135
16136 1998-03-27  Martin Buchholz  <martin@xemacs.org>
16137
16138         * faces.el: Fix docstrings.
16139         * glyphs.el: Fix docstrings.
16140         * mouse.el: Fix docstrings.
16141
16142         * frame.el: Change phrase `current frame' to `selected frame'.
16143
16144         * faces.el (face-spec-set-match-display): Make FRAME arg optional.
16145
16146         * bytecomp.el (displaying-byte-compile-warnings): Rewrite some
16147         macros using backquote to make them infinitely more readable.
16148
16149 1998-03-30  SL Baur  <steve@altair.xemacs.org>
16150
16151         * packages.el (packages-find-package-path): Hardcoded specialized
16152         InfoDock support until we can clean this up.
16153
16154         * help.el (describe-bindings-1): Return the value of the bindings
16155         help buffer created.
16156         (describe-bindings): Ditto.
16157
16158         * simple.el (set-variable): Restore previous behavior of not
16159         bombing if the variable to set is not boundp.
16160
16161 1998-03-30  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16162
16163         * packages.el (packages-handle-package-dumped-lisps): Allow for
16164         non-local files to be loaded off the package-lisp variable.
16165
16166 1998-03-27  Kyle Jones  <kyle_jones@wonderworks.com>
16167
16168         * x-faces.el: Global X resources should override
16169           specs for all device classes (color, grayscale, mono);
16170           code currently doesn't override any of them.  Fixed by
16171           calling remove-specifier with '(x default) as the tag
16172           set and allowing inexact matches.
16173
16174 1998-03-27  Kyle Jones  <kyle_jones@wonderworks.com>
16175
16176         * faces.el: Separated face initializations based on
16177           device classes into device type specific (tag set,
16178           instantiator) pairs.
16179
16180 1998-03-09  Hrvoje Niksic  <hniksic@srce.hr>
16181
16182         * wid-edit.el (widget-choice-action): Remember user's explicit
16183         choice.
16184         (widget-choice-value-create): Respect it.
16185         From Richard Stallman <rms@gnu.org>
16186
16187 1998-03-26  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16188
16189         * setup-paths.el (paths-construct-info-path): Always append
16190         existing directories from configure-time info path.
16191
16192         * startup.el (startup-setup-paths): Renamed misnamed info-path to
16193         Info-directory-list.
16194
16195         * info.el: Removed Info-default-directory-list which was broken by
16196         design.
16197         Removed bogus initialization of Info-directory-list---startup.el
16198         can do a much better job.
16199         Added autoload of Info-directory-list.
16200
16201         * setup-paths.el (paths-construct-load-path): Fixed a bug pointed
16202         out by Martin Buchholz <martin@xemacs.org>: EMACSLOADPATH used to
16203         be exclusive; now it's merely given precedence, just like in the
16204         old days.
16205
16206 1998-03-25  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16207
16208         * find-paths.el (paths-find-architecture-directory): Fix bug with
16209         finding; it used to default too early.
16210
16211 1998-03-25  Martin Buchholz <martin@xemacs.org>
16212
16213         * packages.el (packages-split-path): Fix a bug; it used to fail
16214         for paths that weren't split.
16215
16216 1998-03-26  SL Baur  <steve@altair.xemacs.org>
16217
16218         * finder.el (finder-compile-keywords): trap on errors.
16219
16220 1998-03-24  Kyle Jones  <kyle_jones@wonderworks.com>
16221
16222         * x-faces.el (remove-specifier-specs-matching-tag-set-cdrs): Pass
16223           fourth argument of t so that only the specs exactly
16224           matching the tag lists are removed.
16225
16226 1998-03-25  SL Baur  <steve@altair.xemacs.org>
16227
16228         * make-docfile.el: Don't discard the BOOTSTRAPLOADPATH.
16229
16230 1998-03-23  SL Baur  <steve@altair.xemacs.org>
16231
16232         * minibuf.el (mouse-read-file-name-1): If a default directory was
16233         specified, use it for generating the completions.
16234
16235 1998-03-23  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16236
16237         * update-elc.el: Now respects inhibit-package-init and
16238         inhibit-site-lisp.
16239         Now does path construction with loadup-paths.
16240
16241         * startup.el (normal-top-level, startup-setup-paths): Now respects
16242         inhibit-package-init and inhibit-site-lisp.
16243
16244         * packages.el (packages-find-package-path): Extended package path
16245         by version-specific hierarchies.
16246         (packages-find-packages): Now respects inhibit flag and
16247         inhibit-site-lisp.
16248         Moved path setup to loadup-paths.
16249
16250         * make-docfile.el: Now respects inhibit-package-init and
16251         inhibit-site-lisp.
16252         Now does path construction with loadup-paths.
16253
16254         * loadup.el: Now respects inhibit-package-init and
16255         inhibit-site-lisp.
16256
16257         * dumped-lisp.el (preloaded-file-list): Added loadup-paths.
16258
16259         * loadup-paths.el: New file: setup load-path to encompass
16260         packages.
16261
16262 1998-03-22  SL Baur  <steve@altair.xemacs.org>
16263
16264         * auto-show.el: load-gc renamed to pureload.
16265         * site-load.el: Ditto.
16266         * packages.el (toplevel): Ditto.
16267         * loadup.el (really-early-error-handler): Ditto.
16268         * dumped-lisp.el (preloaded-file-list): Ditto.
16269         * cus-face.el (custom-declare-face): Ditto.
16270
16271 1998-03-22  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16272
16273         * <Today>: The Big Path Searching Overhaul.
16274
16275         * find-paths.el: New file: find and assemble paths in the
16276         installation hierarchy.
16277
16278         * setup-paths.el: New file: global layout of paths and directories
16279         within the XEmacs hierarchy.
16280
16281         * packages.el: Replaced everything related to path searching and
16282         startup by code in terms of find-paths.
16283
16284         * loadup.el, make-docfile.el, update-elc.el, startup.el: Now calls
16285         the new path searching engine.
16286
16287         * dumped-lisp.el (preloaded-file-list): Added new files find-paths
16288         and setup-paths.
16289
16290 1998-03-22  SL Baur  <steve@altair.xemacs.org>
16291
16292         * dumped-lisp.el (preloaded-file-list): Load setup-paths.elc not
16293         setup-paths.el.
16294
16295 1998-03-20  Kirill M. Katsnelson  <kkm@kis.ru>
16296
16297         * msw-glyphs.el: Added check for 'mswindows feature, so the file
16298         compiles identically in any configuration.
16299         Removed irrelevant commentary.
16300
16301 1998-03-20  Kirill M. Katsnelson  <kkm@kis.ru>
16302
16303         * simple.el (set-variable): Allow setting specifiers.
16304
16305 1998-03-19  SL Baur  <steve@altair.xemacs.org>
16306
16307         * lisp.el (forward-sexp): Revert previous change.
16308
16309 1998-03-18  SL Baur  <steve@altair.xemacs.org>
16310
16311         * frame.el (frame-initialize): Use `delete-console' instead of
16312         `delete-device' to delete the stream console to match the usage in
16313         Fkill_emacs.
16314
16315 1998-03-16  SL Baur  <steve@altair.xemacs.org>
16316
16317         * files.el (cdpath-previous): New variable.
16318         (cd): Use it.
16319         From Bob Weiner <weiner@wave.altrasoft.com>
16320
16321 1998-03-15  Kyle Jones  <kyle_jones@wonderworks.com>
16322
16323         * keydefs.el: Changed keybindings of forward-char,
16324           backward, scroll-up and scroll-down to point to their
16325           -command counterparts.
16326
16327         * simple.el: New functions: forwarc-char-command,
16328           backwrad-char-command, scroll-up-command,
16329           scroll-down-command which work liek their counterparts
16330           except that they honor the variable
16331           signal-error-on-buffer-boundary.
16332
16333           Definition of signal-error-on-buffer-boundary received
16334           from src/cmds.c.
16335
16336           defvar declaration added for word-across-newline to avoid
16337           byte-compiler warning about the free variable reference.
16338
16339 1998-03-14  Kirill M. Katsnelson  <kkm@kis.ru>
16340
16341         * winnt.el: Removed "%t" from the beginning of
16342         modeline-format. From now on, there's no nt-specifics in the modeline.
16343
16344 1998-03-14  SL Baur  <steve@altair.xemacs.org>
16345
16346         * setup-paths.el (paths-setup-paths-warning): Replace occurrences
16347         of `when' with `if'.
16348
16349 1998-03-03  Kirill M. Katsnelson  <kkm@kis.ru>
16350
16351         * msw-glyphs.el: New file. Defines TTY-style glyphs for
16352         mswindows. Must be reworked along with glyphs.el, or
16353         merged into it, after there is images support.
16354
16355         * dumped-lisp.el (preloaded-file-list): Dump msw-glyphs.el when
16356         'mswindows.
16357
16358 1998-03-13  SL Baur  <steve@altair.xemacs.org>
16359
16360         * faces.el: fix for text cursor initialization.
16361         Suggested by Kyle Jones <kyle_jones@wonderworks.com>
16362         From Andy Piper <andyp@parallax.co.uk>
16363
16364 1998-03-11  Pete Ware  <ware@cis.ohio-state.edu>
16365
16366         * files.el (set-auto-mode): If a mode is not fboundp, check to see
16367         if there is an existing package that handles it and warn the user
16368         about that mode.
16369
16370 1998-03-02  Kirill M. Katsnelson  <kkm@kis.ru>
16371
16372         * x-menubar.el (default-menubar): Greyed out "Help / Basics /
16373         Installation" menu item when Installation-string is not bound.
16374
16375 1998-03-11  SL Baur  <steve@altair.xemacs.org>
16376
16377         * lisp.el (forward-sexp): Fix for test for balanced sexp.
16378         From Jeremiah W. James <jerry@cs.ucsb.edu>
16379
16380 1998-03-10  Kyle Jones  <kyle_jones@wonderworks.com>
16381
16382         * msw-faces.el:
16383         * faces.el: Fix face initialization.
16384
16385 1998-03-10  Glynn Clements  <glynn@sensei.co.uk>
16386
16387         * files.el (backup-enable-predicate): fix breakage introduced
16388         by TMPDIR patch.
16389
16390 1998-03-09  Kyle Jones  <kyle_jones@wonderworks.com>
16391
16392         * x-faces.el (x-init-face-from-resources): The
16393           TTY face property retrieval functions don't return
16394           specifiers, so use face-property instead.
16395
16396 1998-03-09  SL Baur  <steve@altair.xemacs.org>
16397
16398         * mwheel.el (mwheel-install): Use portable keysyms and syntax.
16399
16400 1998-03-09  Kyle Jones  <kyle_jones@wonderworks.com>
16401
16402         * x-menubar.el: Expanded documentation for
16403           option-save-faces.  Changed Options -> Browse Faces
16404           menu entry to invoke customize-face.
16405
16406 1998-03-09  Kyle Jones  <kyle_jones@wonderworks.com>
16407
16408         * faces.el: Most face initialization moved out of
16409           init-other-random-faces to the top level so that the
16410           initialization happens before Xemacs is dumped.  Much
16411           of the fascist "face-differs-from-default-p or FROB!"
16412           code has been retired in favor of letting the user do
16413           what they want to do.  Face initialization code changed
16414           to use `default' specifier tag so that the settings can
16415           be overridden later if the user wishes it.
16416
16417 1998-03-08  SL Baur  <steve@altair.xemacs.org>
16418
16419         * about.el (about-hackers): Update contributors list.
16420
16421 1998-03-07  Kyle Jones  <kyle_jones@wonderworks.com>
16422
16423         * specifier.el: Define new specifier tag `default'.
16424
16425         * modeline.el: Initialize faces using `default' tag.
16426
16427         * x-faces.el (x-init-face-from-resources): Remove
16428           specifier specs containing the `default' tag before
16429           adding new specs.
16430
16431 1998-03-02  John Jones  <jj@asu.edu>
16432
16433         * package-get.el (package-get-all): fixed arguments on call to
16434         package-admin-add-single-file-package.
16435         * package-get.el (package-get-installedp): fixed to match
16436         advertised behavior.
16437         * package-get.el: added function package-get-update-all which
16438         installs newest versions of all the current packages (if they are
16439         not already installed).
16440
16441 1998-03-04  Jens-Ulrik Petersen  <petersen@kurims.kyoto-u.ac.jp>
16442
16443         * files.el (find-file-noselect): Uncommented `truename' binding in
16444         `let*' and use it later to set `buffer-file-truename' iff it's
16445         still nil, as happens for example when finding a compressed
16446         file with "jka-compr".
16447
16448 Wed Mar 04 08:55:12 1998  Andy Piper  <andyp@parallax.co.uk>
16449
16450         * faces.el: in make-face-* type functions do the operation for all
16451         window systems, not just the first one found.
16452
16453         * font.el: call mswindows-list-fonts for mswindows.
16454
16455 1998-03-02  Glynn Clements  <glynn@sensei.co.uk>
16456
16457         * code-process.el (call-process-region):
16458         * process.el (call-process-region):
16459         * package-get.el (package-get-dir):
16460         * files.el (backup-enable-predicate):
16461         * gnuserv.el (gnuserv-temp-file-regexp):
16462         Use temp-directory in place of `/tmp'.
16463
16464 Fri Feb 20 21:22:34 1998  Darryl Okahata  <darrylo@sr.hp.com>
16465
16466         * "Fast" dired-in-C enhancements for Windows 95/NT:
16467
16468         * files.el: Added function, `wildcard-to-regexp', from GNU
16469           Emacs.
16470
16471         * files.el (insert-directory): Modified to use special
16472           dired-in-C enhancements if present.
16473
16474 Mon Mar 02 11:37:36 1998  Andy Piper  <andyp@parallax.co.uk>
16475
16476         * code-files.el: make default coding no-conversion.
16477
16478 1998-03-02  SL Baur  <steve@altair.xemacs.org>
16479
16480         * dumped-lisp.el (preloaded-file-list): Find Installation.el from
16481         the load-path.
16482
16483         * update-elc.el: Strip directory when testing for files not to
16484         bytecompile.
16485
16486 1998-03-02  Aki Vehtari  <Aki.Vehtari@hut.fi>
16487
16488         * lisp-mode.el: Use recommended form for menus.
16489
16490         * info.el (Info-construct-menu): Use recommended form for menus.
16491
16492         * gnuserv.el (gnuserv-edit-files): Use recommended form for menu
16493         entry.
16494
16495 1998-02-28  Kyle Jones  <kyle_jones@wonderworks.com>
16496
16497         * frame.el: Resurrect get-frame-for-buffer-default-to-current.
16498           (get-frame-for-buffer-noselect): Always return frames
16499           in the not-this-window-p cond clause.
16500
16501 1998-02-27  SL Baur  <steve@altair.xemacs.org>
16502
16503         * help.el (describe-installation): New function.
16504
16505         * x-menubar.el (default-menubar): Add describe-installation to
16506         Help menu.
16507
16508         * packages.el (packages-unbytecompiled-lisp): Installation.el
16509         should not be bytecompiled.
16510
16511         * dumped-lisp.el (preloaded-file-list): Dump Installation with
16512         XEmacs.
16513
16514         * x-menubar.el (default-menubar): Use correct guard for VM menu
16515         entry.
16516
16517         * coding.el: Add coding systems for iso-8859-[12] for No-Mule + file
16518         coding.
16519         From Andy Piper <andyp@parallax.co.uk>
16520
16521 1998-02-26  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
16522
16523         * ldap.el: Do not require ldap-internal at compile time.
16524
16525 Tue Feb 17 12:50:37 1998  Andy Piper  <andyp@parallax.co.uk>
16526
16527         * code-files.el: new file. a virtual copy of mule-files.el
16528         but without charset
16529         dependencies. (toggle-buffer-file-ocding-system) new function for
16530         changing the eol type for the current buffer.
16531
16532         * code-process.el: new file. a copy of
16533         mule-process.el. mule-process.el will disappear when things have
16534         settled.
16535
16536         * coding.el: new file. a virtual copy of mule-files.el but
16537         without charset dependencies. (coding-system-base) new function
16538         for getting the parent coding system of a coding system with eol
16539         type set.
16540
16541         * dumped-lisp.el: add above files for the non-mule case.
16542
16543 1998-02-25  Kyle Jones  <kyle_jones@wonderworks.com>
16544
16545         * window-xemacs.el (display-buffer): If no explicit
16546           frame is specified, search for a window that displays
16547           the buffer on the currently selected frame, before
16548           searching other frames.
16549
16550 1998-02-25  Kyle Jones  <kyle_jones@wonderworks.com>
16551
16552         * frame.el (get-frame-for-buffer): If not-this-window-p
16553           is non-nil, use window on the selected frame if it is not
16554           also the selected window.  When defaulting, search for
16555           windows on the currently selected fgrame before searching
16556           other frames.
16557
16558 1998-02-25  Didier Verna  <didier@xemacs.org>
16559
16560         * modeline.el (modeline-swap-buffers): originally named
16561         `mouse-release-modeline'. Whether to actually swap the buffers is
16562         decided in `mouse-drag-modeline'.
16563         (mouse-drag-modeline): A button release event is considered a
16564         mouse click is both X (modeline scroll) and Y (modeline drag) pos
16565         stay unchanged.
16566
16567 1998-02-25  SL Baur  <steve@altair.xemacs.org>
16568
16569         * x-menubar.el: Put redo on the menubar.
16570         From Aki Vehtari <Aki.Vehtari@hut.fi>
16571
16572 1998-02-22  Greg Klanderman  <greg@alphatech.com>
16573
16574         * bytecomp.el (displaying-byte-compile-warnings): if
16575         temp-buffer-show-function is set, use it to display current set of
16576         warnings in the "*Compile-Log-Show*" buffer.
16577
16578         * simple.el (display-warning-buffer): if temp-buffer-show-function
16579         is set, use it to display current set of warnings in the
16580         "*Warnings-Show*" buffer.
16581
16582 1998-02-20  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16583
16584         * cl-extra.el (equalp): Make (equalp ?A ?a) return t as in
16585         Common Lisp.
16586
16587 1998-02-23  Aki Vehtari  <Aki.Vehtari@hut.fi>
16588
16589         * menubar.el: Allow button descriptors at least 2 long.
16590
16591         * x-menubar.el (default-menubar): Use recommended forms.
16592         (file-menu-filter): Remove.
16593         (edit-menu-filter): Remove.
16594
16595 1998-02-24  SL Baur  <steve@altair.xemacs.org>
16596
16597         * about.el (about-hackers): Updated.
16598
16599 1998-02-22  Greg Klanderman  <greg@alphatech.com>
16600
16601         * help.el (help-max-help-buffers): new variable
16602         (help-register-and-maybe-prune-excess): new function
16603         (help-buffer-name): use help-max-help-buffers.
16604         (with-displaying-help-buffer): use
16605         help-register-and-maybe-prune-excess.
16606
16607         * help.el (help-maybe-pretty-print-value): if the value fits on
16608         one line, let it.
16609
16610 1998-02-21  Greg Klanderman  <greg@alphatech.com>
16611
16612         * (with-displaying-help-buffer): there is no need to kill the buffer
16613         if it exists, because with-output-to-temp-buffer will clear it.
16614         further, killing the buffer violates the rule that
16615         temp-buffer-show-function, if set, has the full responsibility of
16616         showing the temp buffer.  killing the buffer fucks with the window
16617         configuration, hosing temp-buffer-show-function.
16618
16619
16620 1998-02-23  Didier Verna  <didier@xemacs.org>
16621
16622         * modeline.el (mouse-drag-modeline):
16623         - Always scroll the modeline that was originally clicked on.
16624         - Use x pixels instead of x characters (which doesn't work anyway)
16625         as horizontal reference for modeline dragging. This allows us to
16626         keep on dragging the modeline even if the motion event occurs in
16627         another window.
16628
16629 1998-02-23  Didier Verna  <didier@xemacs.org>
16630
16631         * x-mouse.el (x-init-pointer-shape): use a crossed-arrows cursor
16632         glyph on the modeline to indicate that dragging the mouse has an
16633         effect both horizontally and vertically.
16634
16635 1998-02-24  SL Baur  <steve@altair.xemacs.org>
16636
16637         * about.el (about-xemacs): Get rid of redundant visible version
16638         number.
16639
16640 1998-02-19  SL Baur  <steve@altair.xemacs.org>
16641
16642         * about.el (about-hackers): Update credits.
16643
16644 1997-12-22  Christoph Wedler  <wedler@fmi.uni-passau.de>
16645
16646         * prim/register.el (view-register): Show register type file-query.
16647
16648 1998-02-17  Kyle Jones  <kyle_jones@wonderworks.com>
16649
16650         * mode-motion.el (mode-motion-highlight-internal):
16651           save-excursion inside save-window-exucrsion form to
16652           hide buffer point changes from save-window-excursion.
16653           Prevents display flickering when the mouse pointer
16654           moves.
16655
16656 1998-02-17  Didier Verna  <didier@xemacs.org>
16657
16658         * mouse.el (default-mouse-track-set-point-in-window): rewrote this
16659         function to handle correctly the case of a toolbar one side of the
16660         window: scrolling will not necessarily happen.
16661
16662 1998-02-17  Kyle Jones  <kyle_jones@wonderworks.com>
16663
16664         * files.el (after-find-file): Restore missing argument
16665           to format that provides filename for "... consider M-x
16666           recover-file" message.  Also call `message' with "%s"
16667           as the first arg instead of an arbitrary string.
16668
16669 1998-02-18  SL Baur  <steve@altair.xemacs.org>
16670
16671         * about.el (about-hackers): Various additions.
16672
16673 1998-02-15  SL Baur  <steve@altair.xemacs.org>
16674
16675         * autoload.el (generate-file-autoloads-1): Don't force an extra
16676         line out when copying on-the-same line autoloads.
16677
16678         * x-menubar.el (default-menubar): Add Sokoban to the menubar if it
16679         is installed.
16680
16681 1998-02-14  Martin Buchholz  <martin@xemacs.org>
16682
16683         * x11/x-win-xfree86.el (x-win-init-xfree86):
16684         * x11/x-win-sun.el (x-win-init-sun):
16685         * x11/x-init.el (x-initialize-compose):
16686         * prim/simple.el:
16687         (backward-or-forward-kill-sexp):
16688         (backward-or-forward-kill-sentence):
16689         (backward-or-forward-kill-word):
16690         (backward-or-forward-delete-char):
16691         * prim/isearch-mode.el (isearch-help-or-delete-char):
16692         Use x-keysym-on-keyboard-sans-modifiers-p instead of
16693         x-keysym-on-keyboard-p to detect backspace.
16694         Use symbols instead of strings (now deprecated) with x-keysym-*-p.
16695         Clean up symbols used with dead keys, checking Linux and solaris
16696         keysyms.
16697         Simplify x-win-*.el using above methods.
16698         Change documentation for x-keysym-*-p functions.
16699
16700 1998-02-14  SL Baur  <steve@altair.xemacs.org>
16701
16702         * about.el (about-hackers): Restore entries for Michael Sperber and
16703         Vinnie Shelton.
16704         From Vinnie Shelton <acs@acm.org>
16705
16706 1998-02-14  Hrvoje Niksic  <hniksic@srce.hr>
16707
16708         * simple.el (count-words-region): Ditto.
16709
16710 1998-02-12  Hrvoje Niksic  <hniksic@srce.hr>
16711
16712         * simple.el (count-words-buffer): Document.  Don't print anything
16713         if non-interactive.
16714
16715 1998-02-12  SL Baur  <steve@altair.xemacs.org>
16716
16717         * packages.el (packages-hardcoded-lisp): easymenu.el is in
16718         multiple files in InfoDock.
16719
16720 1998-02-11  SL Baur  <steve@altair.xemacs.org>
16721
16722         * packages.el (packages-hardcoded-lisp): id-vers.elc is loaded
16723         from version.el in InfoDock.
16724
16725         * dumped-lisp.el (preloaded-file-list): Don't treat InfoDock
16726         specially.
16727
16728 1998-02-09  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16729
16730         * bytecomp-runtime.el (proclaim-inline): Single quotes around
16731         variable name in docstring.
16732
16733 1998-02-10  Andreas Jaeger  <aj@arthur.rhein-neckar.de>
16734
16735         * menubar.h: Include "gui.h".
16736
16737 1998-02-10  SL Baur  <steve@altair.xemacs.org>
16738
16739         * site-load.el: Fix documentation.
16740
16741 1998-02-09  SL Baur  <steve@altair.xemacs.org>
16742
16743         * package-get-base.el (package-get-base): Updated.
16744
16745         * keymap.el: PC-ize.
16746
16747 1998-02-08  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16748
16749         * hyper-apropos.el (hyper-apropos-get-doc): Print the `loaded
16750         from' on a fresh line.
16751
16752 1998-02-08  Hrvoje Niksic  <hniksic@srce.hr>
16753
16754         * help.el (help-maybe-pretty-print-value): prin1, not princ the
16755         object.
16756
16757 1998-02-09  SL Baur  <steve@altair.xemacs.org>
16758
16759         * undo-stack.el: PC-ize.
16760
16761         * cmdloop.el: PC-ize.
16762
16763 1998-02-08  SL Baur  <steve@altair.xemacs.org>
16764
16765         * bytecomp-runtime.el: PC-ize.
16766
16767         * byte-optimize.el: Prolog fixup.  PC-ize.
16768
16769         * cus-dep.el: Spelling fix.
16770
16771         * text-mode.el: Synch with Emacs 20.2.  (Original ChangeLog
16772         entries follow).
16773
16774 1997-08-29  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16775
16776         * text-mode.el (text-mode-hook-identify): New function,
16777         put on text-mode-hook.  Set text-mode-variant here.
16778         (text-mode): Don't set it here.
16779
16780 1997-08-27  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16781
16782         * text-mode.el (text-mode-hook): New defvar.
16783         (text-mode-variant): New variable.
16784         (text-mode): Set that variable locally.
16785         (toggle-text-mode-auto-fill): New command.
16786
16787 1997-06-15  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16788
16789         * text-mode.el (text-mode): Let all-white lines separate paragraphs.
16790
16791 1997-06-11  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16792
16793         * text-mode.el (paragraph-indent-text-mode):
16794         Renamed from spaced-text-mode.
16795         (text-mode-map): Bind TAB to indent-relative.
16796         (indented-text-mode-map): Variable deleted.
16797         (indented-text-mode): Now an alias for text-mode.
16798
16799 1998-02-05  SL Baur  <steve@altair.xemacs.org>
16800
16801         * loadup.el: test-atoms debugging stuffs removed.
16802
16803 1998-02-03  Martin Buchholz  <Martin Buchholz <martin@xemacs.org>
16804
16805         * lisp/loaddefs.el (completion-ignored-extensions): Add ".class"
16806
16807 1997-12-30  Colin Rafferty  <colin@xemacs.org>
16808
16809         * help.el (describe-beta): Made it use `locate-data-file'.
16810         (describe-distribution): Ditto.
16811         (describe-copying): Ditto.
16812         (describe-project): Ditto.
16813         (view-emacs-news): Ditto.
16814
16815         * help-nomule.el (help-with-tutorial): Made it use
16816         `locate-data-file' to find tutorial.
16817
16818 1998-01-28  Jonathon Harris  <jhar@tardis.ed.ac.uk>
16819
16820         * about.el: Corrected my email address.
16821
16822         * mouse.el: Added 'mouse-mswindows-drop' similar to
16823         'mouse-offix-drop'.
16824
16825 1998-01-27  SL Baur  <steve@altair.xemacs.org>
16826
16827         * loadup.el (running-xemacs): Spelling fix.
16828
16829 1998-01-26  Colin Rafferty  <colin@xemacs.org>
16830
16831         * packages.el (packages-find-packages-1): Don't allow a backwards
16832         compatible lisp tree to overwrite `preloaded-file-list'.
16833
16834 1998-01-26  SL Baur  <steve@altair.xemacs.org>
16835
16836         * loadup.el: Don't delete "xemacs" prior to dumping.
16837
16838 1998-01-24  SL Baur  <steve@altair.xemacs.org>
16839
16840         * package-info.el (pi-last-mod-date): New function.
16841         (pi-author-version): New function.
16842         (batch-update-package-info): Use them.
16843
16844 1998-01-23  Colin Rafferty  <colin@xemacs.org>
16845
16846         * frame.el (get-frame-for-buffer-default-to-current): Create.
16847         (get-frame-for-buffer-noselect): Allow user to use current frame
16848         with `get-frame-for-buffer-default-to-current'.
16849
16850 1998-01-22  Hrvoje Niksic  <hniksic@srce.hr>
16851
16852         * bytecomp.el (byte-compile-output-file-form): Set print-gensym.
16853         (byte-compile-output-docform): Ditto.
16854         (byte-compile-compiled-obj-to-list): Ditto.
16855
16856 1998-01-22  Kyle Jones  <kyle_jones@wonderworks.com>
16857
16858         * startup.el (command-line-1): Removed code that ran
16859           buffer-menu.
16860
16861 1998-01-21  Hrvoje Niksic  <hniksic@srce.hr>
16862
16863         * help-macro.el (make-help-screen): Bind `help-read-key' via flet.
16864
16865 1998-01-17  Hrvoje Niksic  <hniksic@srce.hr>
16866
16867         * frame.el (suspend-emacs-or-iconify-frame): Check using
16868         `device-on-window-system-p' instead of explicitly checking for X,
16869         so that the same logic works for MS Windows.
16870         (suspend-or-iconify-emacs): Ditto.
16871
16872 1998-01-14  Hrvoje Niksic  <hniksic@srce.hr>
16873
16874         * about.el (about-maintainer-info): Andy Piper is back.
16875         (xemacs-hackers): Updated Andy Piper's email address.
16876         (about-hackers): Added Jonathan Harris.
16877         (about-hackers): Updated Tibor Polgar's email address.
16878
16879 1998-01-18  SL Baur  <steve@altair.xemacs.org>
16880
16881         * about.el: Add xemacs.org email manager.
16882
16883         * package-get-base.el (package-get-base): Updated with most recent
16884         package updates.
16885
16886 1998-01-14  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16887
16888         * help.el (function-arglist): Use `indirect-function' instead of
16889         `symbol-function' so that aliases are treated correctly.
16890
16891 1998-01-13  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16892
16893         * help.el (help-map): Add f1 binding to `help-for-help'.
16894         Suggested by Karl M. Hegbloom <karlheg@inetarena.com>.
16895         (describe-key-briefly): Use `princ' "%s" to print object.
16896         (with-displaying-help-buffer): Kill buffer if it exists, again.
16897         (describe-key): Use `princ' "%s" to print object.
16898         (describe-function-1): Use `princ' "%s" to print object.
16899         Commented out alias lines removed.
16900         (help-pretty-print-limit): New variable to control pretty-printing
16901         of variable values.
16902         (help-maybe-pretty-print-value): Steve wins!  Renamed back from
16903         `help-pretty-print-value' again.  Only print-print when OBJECT is
16904         list of length less than `help-pretty-print-limit'.
16905         (describe-variable): Use `help-maybe-pretty-print-value' again.
16906
16907 1998-01-18  SL Baur  <steve@altair.xemacs.org>
16908
16909         * simple.el (blink-matching-open): Remove C++ kludge.
16910         Suggested by Bob Weiner <weiner@wave.altrasoft.com>
16911
16912 1998-01-14  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16913
16914         * info.el (Info-default-directory-list): Made the documentation
16915         more explanitory.
16916
16917 1998-01-13  Martin Buchholz  <martin@xemacs.org>
16918
16919         * lisp/packages.el:
16920         * lisp/package-admin.el:
16921         * lisp/build-report.el:
16922         Fix typos.
16923
16924 1998-01-14  Christoph Wedler  <wedler@fmi.uni-passau.de>
16925
16926         * Patches/font-lock.el (java-font-lock-keywords-*): Would produce
16927         warnings in Java buffers without final newline and editing the
16928         last line.
16929
16930 1998-01-17  SL Baur  <steve@altair.xemacs.org>
16931
16932         * packages.el (packages-find-packages-1): Don't allow a backwards
16933         compatible lisp tree to overwrite `preloaded-file-list'.
16934         Suggested by Colin Rafferty  <colin@xemacs.org>
16935
16936         * mouse.el (mouse-offix-drop): Set undo-boundary.
16937         From Oliver Graf <ograf@fga.de>
16938
16939 1998-01-13  SL Baur  <steve@altair.xemacs.org>
16940
16941         * loadup.el (load-gc): rewrite as defun.
16942         Print something sensical if a required dump-time file isn't found.
16943
16944 1998-01-12  SL Baur  <steve@altair.xemacs.org>
16945
16946         * menubar.el (check-menu-syntax): Emergency dirty fix -- the 0 plist
16947         bug strikes a menudescriptor.
16948
16949         * package-get-base.el (package-get-base): Updated.
16950
16951         * package-info.el (batch-update-package-info): Derive REQUIRES
16952         from the Makefile.
16953
16954 1998-01-13  Hrvoje Niksic  <hniksic@srce.hr>
16955
16956         * files.el (save-some-buffers): Don't play games with deleting
16957         other windows if we are in the minibuffer window.
16958
16959 1998-01-08  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16960
16961         * modeline.el (modeline-minor-mode-menu): Add support for :active
16962         (add-minor-mode): Document :active property to TOGGLE.
16963
16964 1998-01-07  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16965
16966         * modeline.el (modeline-minor-mode-menu): Add support for an
16967         `:included' predicate in the `toggle-sym' plist.
16968         (add-minor-mode): Document the :included property, format
16969         docstring some more.
16970         (modeline-minor-mode-menu): Documentation string added.
16971
16972 1998-01-02  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16973
16974         * modeline.el (modeline-minor-mode-menu): genmenlab the menu
16975         labels from the symbol-names by thwacking off the overly redundant
16976         and overused "mode", parenthesizing "minor", and capitalizing the
16977         resultant strings.  Also shortened the menu's title by eliminating
16978         the redundant buffer name.
16979         (add-minor-mode): Beautified the docstring, added mention of the
16980         `:menu-tag' property of TOGGLE.
16981         (modeline-minor-mode-menu): Frinked the `:menu-tag' property on
16982         `toggle-sym' to beatify the mode-life menus.
16983         * (abbrev-mode):  (put)'ed a `:menu-tag' on it and
16984         `auto-fill-function'.
16985
16986 1998-01-02  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16987
16988         * modeline.el (modeline-minor-mode-menu): Changed the string-only
16989         menus to :style 'toggle.
16990
16991 1997-12-10  Markus Linnala  <maage@cs.tut.fi>
16992
16993         * simple.el: Use mh-user-agent-compose as mh-e-user-agent.
16994
16995 1997-12-11  Christoph Wedler  <wedler@fmi.uni-passau.de>
16996
16997         * packages/hyper-apropos.el (hyper-apropos-insert-face): Would
16998         only recognize first hyperlink.
16999         (hyper-apropos-highlightify): Deletia, this is already done by
17000         `hyper-apropos-insert-face'.
17001         (hyper-apropos-help-mode): Don't call `hyper-apropos-highlightify.
17002
17003 1998-01-09  SL Baur  <steve@altair.xemacs.org>
17004
17005         * x-toolbar.el (toolbar-ispell-internal): Use ispell-message for
17006         mail.
17007         (toolbar-mail-reader): Add support for `send'.
17008         From Jonathan Marten <jonathan.marten@UK.Sun.COM>
17009
17010 1998-01-05  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
17011
17012         * info.el (Info-emacs-info-file-name): Add defvar for
17013         `Info-emacs-info-file-name' so that `Info-goto-emacs-command-node'
17014         will function properly.
17015
17016 1998-01-05  Gary D. Foster  <gfoster@ragesoft.com>
17017
17018         * simple.el: make the backwards delete function called by
17019         `backward-or-forward-delete-char' user configurable.
17020
17021 1998-01-09  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
17022
17023         * hyper-apropos.el (hyper-apropos-get-doc): Print where a byte
17024         compiled function got loaded from.
17025
17026 1998-01-09  SL Baur  <steve@altair.xemacs.org>
17027
17028         * term/apollo.el: Synched up with InfoDock 3.6.2.
17029
17030 1998-01-08  SL Baur  <steve@altair.xemacs.org>
17031
17032         * startup.el (load-init-file): Load autoloads earlier.
17033         (startup-splash-frame): Handle InfoDock logo.
17034
17035         * x-init.el (init-post-x-win): Don't call init-x-toolbar in
17036         InfoDock.
17037         (x-init-toolbar-from-resources): Move from x-toolbar.el.
17038
17039         * toolbar.el (init-toolbar-from-resources): InfoDock x-toolbar.el
17040         doesn't have this function.
17041
17042         * packages.el (locate-data-file): Fix to call `locate-file'.
17043
17044 1998-01-07  SL Baur  <steve@altair.xemacs.org>
17045
17046         * dumped-lisp.el (preloaded-file-list): InfoDock uses its own
17047         version of version.el.
17048         (preloaded-file-list): Ditto for x-menubar.el and x-toolbar.el.
17049
17050         * x-menubar.el (default-menubar): Guard reference to
17051         `gnuserv-frame'.
17052         (default-menubar): Guard references to `font-lock-mode'.
17053         (default-menubar): Guard references to font-menu-this-frame-only-p'.
17054         (default-menubar): Guard references to `font-menu-ignore-scaled-fonts'.
17055
17056         * make-docfile.el: Don't snarf doc strings from autoloads.
17057
17058         * startup.el (load-init-file): Use algorithm from loaddefs.el for
17059         loading auto-autoloads files.
17060
17061         * loaddefs.el: Disable dumping autoloads.
17062
17063 1998-01-05  SL Baur  <steve@altair.xemacs.org>
17064
17065         * lisp-mnt.el: Synch to Emacs 20.2.
17066
17067         * help.el: Remove manual autoload of `finder-by-keyword'.
17068
17069         * finder.el (finder-by-keyword): Autoload.
17070
17071         * help.el: Conditionalize hyperbole setup.
17072
17073 1998-01-04  SL Baur  <steve@altair.xemacs.org>
17074
17075         * packages.el (package-require): Update to reflect new data format.
17076
17077 1998-01-02  Didier Verna  <didier@xemacs.org>
17078
17079         * x-menubar.el (default-menubar): make the tutorials available
17080         through the menubar. (Plus some compilation warnings cleanup).
17081
17082 1998-01-04  SL Baur  <steve@altair.xemacs.org>
17083
17084         * check-features.el: New file.  Perform sanity check after build.
17085
17086         * dumped-lisp.el (preloaded-file-list): Move tooltalk dumped lisp
17087         files to tooltalk package.
17088         (preloaded-file-list): Moved sparcworks dumped lisp files to Sun
17089         package.
17090
17091         * package-admin.el (package-admin-xemacs): Use better default for
17092         location of XEmacs binary.
17093
17094 1998-01-03  Aki Vehtari  <Aki.Vehtari@hut.fi>
17095
17096         * x-menubar.el (buffers-menu-submenus-for-groups-p): Replace const
17097         tag with sexp and add value tag with value `t'.
17098
17099 1998-01-03  SL Baur  <steve@altair.xemacs.org>
17100
17101         * package-get.el: Changes to work with real data.
17102         From Pete Ware <ware@cis.ohio-state.edu>
17103
17104         * packages.el (packages-reload-autoloads): Guard load for the time
17105         being.
17106
17107         * update-elc.el ("packages.el"): Force loading packages.el instead
17108         of possibly out-of-date packges.elc.
17109         * make-docfile.el ("packages.el"): Ditto.
17110
17111 1998-01-02  Colin Rafferty  <colin@xemacs.org>
17112
17113         * build-report.el (build-report-delete-regexp): Added a rule for
17114         the main tarball shadowing anything past it.
17115
17116 1998-01-02  SL Baur  <steve@altair.xemacs.org>
17117
17118         * packages.el (package-provide): Delete a previous provide.
17119
17120         * package-info.el: New file.
17121
17122         * package-get.el: New file.
17123         From Pete Ware <ware@cis.ohio-state.edu>
17124         (package-get): Fix md5 computation to work with Mule.
17125
17126 1997-12-11  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17127
17128         * simple.el (log-message-*): Quote symbols in docstrings properly.
17129
17130 1998-01-01  SL Baur  <steve@altair.xemacs.org>
17131
17132         * packages.el (packages-new-autoloads): Ignore symbolic links.
17133
17134         * cus-face.el (face-custom-attributes-get): Fix typo.
17135         From Jens-Ulrik Holger Petersen <petersen@kurims.kyoto-u.ac.jp>
17136
17137 1997-12-31  SL Baur  <steve@altair.xemacs.org>
17138
17139         * startup.el (load-init-file): Reload new or changed autoloads
17140         unless inhibited.  Reload modified dumped lisp (stubbed).
17141
17142         * packages.el (packages-new-autoloads): New function.
17143         (packages-reload-autoloads): New function.
17144         (packages-reload-dumped-lisp): New (stub) function.
17145
17146         * loadup.el: Inhibit reloading dumped files when running temacs.
17147
17148         * loadhist.el (file-provides): Extend to handle variant
17149         extensions.
17150
17151         * replace.el (query-replace): Fix typo.
17152
17153 1997-12-30  SL Baur  <steve@altair.xemacs.org>
17154
17155         * make-docfile.el: list-autoloads-path has been renamed.
17156         * update-elc.el: list-autoloads has been renamed.
17157
17158         * packages.el (packages-list-autoloads): Renamed.
17159         (packages-list-autoloads-path): Ditto.
17160
17161 1997-12-29  Colin Rafferty  <colin@xemacs.org>
17162
17163         * packages.el (packages-find-packages-1): Made it signal a warning
17164         for an error in an auto-autoload.el file.
17165
17166 1997-12-30  SL Baur  <steve@altair.xemacs.org>
17167
17168         * x-menubar.el (buffers-menu-submenus-for-groups-p): Replace sexp
17169         tag with const.
17170         From Aki Vehtari <Aki.Vehtari@hut.fi>
17171
17172         * dumped-lisp.el (preloaded-file-list): Dump loadhist with XEmacs.
17173
17174         * loadhist.el (unload-feature): Remove autoload.
17175
17176 1997-12-28  SL Baur  <steve@altair.xemacs.org>
17177
17178         * loadhist.el: Unpackaged.
17179
17180         * help.el (describe-symbol-find-file): Rename
17181         `describe-function-find-file' and make old name obsolete.
17182         (describe-function-1): Use it.
17183         (describe-function-1): Guard reference to
17184         `compiled-function-annotation'.
17185
17186 1997-12-27  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17187
17188         * help.el (help-mode-bury): Now a call to `help-mode-quit' with
17189         argument.
17190         (help-mode-quit): New optional arg to control whether it kills or
17191         buries.  Tidied up.
17192         (with-displaying-help-buffer): Don't kill buffer initially, even
17193         if it exists: it is erased by `with-output-to-temp-buffer' anyway.
17194         (help-pretty-print-value): Rename back from
17195         `help-maybe-pretty-print-value'!  If `pp-internal' is available
17196         use it, otherwise use dumped `cl-prettyprint'.
17197         (describe-variable): Use `help-pretty-print-value' again.
17198         (find-func): Removed reference to "find-func" at end.
17199
17200 1997-12-26  Kirill M. Katsnelson  <kkm@kis.ru>
17201
17202         * dumped-lisp.el: x-menubar.el dumped along with mswindows native
17203           GUI XEmacs. Rename? x-menubar is rather window system
17204           independant, except for a couple of items.
17205
17206 1997-12-26  SL Baur  <steve@altair.xemacs.org>
17207
17208         * x-menubar.el (default-menubar): Remove hyperbole and oobr
17209         entries as they will no longer be distributed with XEmacs.
17210
17211         * format.el (format-alist): Fix image/tiff regexps.
17212         From P. E. Jareth Hein <jareth@camelot-soft.com>
17213
17214         * help.el (help-maybe-pretty-print-value): Rename.
17215         (describe-variable): Use it.
17216         (describe-variable): Add trailing linefeed.
17217
17218 1997-12-26  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17219
17220         * help.el (describe-function-1): Don't output anything for
17221           arglist of autoload functions.
17222
17223 1997-12-26  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17224
17225         * help.el (describe-function-1): Don't output anything for
17226           arglist of autoload functions.
17227
17228 1997-12-26  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17229
17230         * help.el (help-mode-map): New bindings for `help-mode-bury',
17231         `describe-function-at-point', `describe-variable-at-point',
17232         `Info-elisp-ref', `customize-variable', `help-next-section' and
17233         `help-prev-section'.
17234         (help-next-section): New function.
17235         (help-prev-section): New function.
17236         (help-mode-quit): Changed to kill the help buffer.
17237         (help-mode-bury): Formerly `help-mode-quit'.  Bury buffer
17238         correctly.
17239         (help-buffer-name): New function to generate the name of help
17240         buffers.
17241         (with-displaying-help-buffer): Is now a macro.  Takes an new first
17242         argument giving the name of the help buffer.
17243         (describe-key): Use `with-displaying-help-buffer' with name.
17244         (describe-mode): Ditto.
17245         (describe-bindings): Ditto.
17246         (describe-prefix-bindings): Ditto.
17247         (view-lossage): Ditto.
17248         (with-syntax-table): New macro.
17249         (function-called-at-point): Use `ignore-errors' and
17250         `with-syntax-table'.
17251         (function-at-point): Ditto.
17252         (describe-function): Use `with-displaying-help-buffer' with name.
17253         (function-arglist): Extracted from `describe-function-1'.  Returns
17254         function's arglist as string.
17255         (function-documentation): Extracted from `describe-function-1'.
17256         Returns function's docstring.
17257         (describe-function-1): Remove all the "stream" garbage, including
17258         the stream argument.  Use `function-arglist' and
17259         `function-documentation'.
17260         (describe-function-arglist): Just use `function-arglist'.
17261         (variable-at-point): Use `ignore-errors' and `with-syntax-table'.
17262         (help-pretty-print-value): New function to help with
17263         pretty-printing variable values.  Knows about `#<...>'.  Needs
17264         `pp-internal'.
17265         (describe-variable): Use `with-displaying-help-buffer' with name.
17266         Formatting improved.  Display file where variable is defined, if
17267         known.  Use `help-pretty-print-value'.
17268         (describe-syntax): Use `with-displaying-help-buffer' with name.
17269         (list-processes): Remove "stream" garbage.
17270
17271 1997-12-25  SL Baur  <steve@altair.xemacs.org>
17272
17273         * x-init.el (x-initialize-keyboard): Don't load x-win*.el files,
17274         call a dumped routine instead.
17275
17276         * x-win-xfree86.el: Wrap file in defun.
17277         * x-win-sun.el: Ditto.
17278
17279 1997-12-23  SL Baur  <steve@altair.xemacs.org>
17280
17281         * help.el (view-emacs-news): Remove usage of outl-mouse which
17282         advises functions and does other evil things.
17283
17284 1997-12-22  SL Baur  <steve@altair.xemacs.org>
17285
17286         * format.el (format-alist): Add `image/tiff'.
17287         From P. E. Jareth Hein <jareth@camelot-soft.com>
17288
17289 1997-12-21  SL Baur  <steve@altair.xemacs.org>
17290
17291         * about.el (about-hackers): More names added.
17292
17293         * make-docfile.el: Remove superfluous package path search.
17294
17295         * loaddefs.el: Commentary changes.  Removal of VM autoloads.
17296
17297 1997-12-20  SL Baur  <steve@altair.xemacs.org>
17298
17299         * shadow.el (find-emacs-lisp-shadows): Add _pkg to the list of
17300         ignored shadows.
17301
17302 1997-12-18  SL Baur  <steve@altair.xemacs.org>
17303
17304         * startup.el (set-default-load-path): Make sure lisp and site-lisp
17305         get trailing slashes when added to the load-path.
17306
17307         * x-init.el (init-x-win): Locate where XEmacs X localization files
17308         are.
17309
17310 1997-12-18  Kyle Jones  <kyle_jones@wonderworks.com>
17311
17312         * x-faces.el: Added support for foregroundToolBarColor
17313           to xpm-color-symbols.
17314
17315 1997-12-17  Hrvoje Niksic  <hniksic@srce.hr>
17316
17317         * etags.el (tags-remove-duplicates): Removed.
17318         (buffer-tag-table-list): Use `delete-duplicates'.
17319
17320         * cl-extra.el (coerce): Coerce to bit-vector and weak-list
17321         correctly.
17322         (get*): Defalias to `get'.
17323
17324         * cl.el (eql): Compare integers with `eq'.
17325         (cl-map-extents): Check for `map-extents' first.
17326
17327 1997-12-17  Didier Verna  <didier@xemacs.org>
17328
17329         * leim/quail/latin-pre.el ("french-prefix"): doc string cleanup +
17330         added the 'numero', 'copyright' and 'trademark' symbols.
17331
17332         * leim/quail/latin-post.el ("french-postfix"): see above.
17333
17334 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
17335
17336         * widget.el (define-widget): Check the arguments.
17337
17338         * cus-edit.el (customize-face): Use `check-argument-type'.
17339         (custom-variable-value-create): Use `signal' to signal error.
17340         (custom-variable-reset-saved): Ditto.
17341         (custom-variable-reset-standard): Ditto.
17342         (custom-face-reset-saved): Ditto.
17343
17344         * wid-edit.el (widget-prompt-value): Use `signal' to signal error.
17345         (widget-default-format-handler): Ditto.
17346         (widget-checklist-add-item): Ditto.
17347         (widget-radio-add-item): Ditto.
17348         (widget-editable-list-entry-create): Ditto.
17349         (widget-sexp-prompt-value): Ditto.
17350
17351         * custom.el (custom-declare-variable): Signal errors better.
17352         (custom-handle-keyword): Ditto.
17353         (custom-declare-group): Ditto.
17354
17355         * window-xemacs.el (windows): Ditto.
17356
17357         * menubar.el (menu): Ditto.
17358
17359         * keydefs.el (keyboard): Ditto.
17360
17361         * minibuf.el (minibuffer): Ditto.
17362
17363         * process.el (execute): Ditto.
17364
17365         * fill.el (fill): Ditto.
17366
17367         * modeline.el (modeline): Ditto.
17368
17369         * help.el (help): Ditto.
17370
17371         * faces.el (faces): Ditto.
17372
17373         * files.el (files): Ditto.
17374
17375         * x-init.el (x): Ditto.
17376
17377         * lisp-mode.el (lisp): Ditto.
17378
17379         * process.el (processes): Ditto.
17380
17381         * mouse.el (mouse): Ditto.
17382
17383         * abbrev.el (abbrev): Moved from cus-edit.
17384
17385         * font-lock.el (lisp-font-lock-keywords-1): Recognize `defcustom'
17386         as variable declaration.
17387
17388 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
17389
17390         * menubar.el (find-menu-item): Use `check-argument-type'.
17391         (find-menu-item): Cosmetic changes.
17392
17393 1997-12-18  SL Baur  <steve@altair.xemacs.org>
17394
17395         * x-menubar.el (default-menubar): Guard usage of lpr-switches.
17396
17397 1997-12-17  SL Baur  <steve@altair.xemacs.org>
17398
17399         * startup.el (set-default-load-path): Only search package-path
17400         when not running temacs.
17401
17402         * dumped-lisp.el (preloaded-file-list): Remove Egg/Its dumped lisp
17403         files.
17404
17405         * loadup.el: Correct commentary.  Reformatting.
17406         (really-early-error-handler): Use absolute path to the
17407         first dumped-lisp.el file.
17408         (really-early-error-handler): Print full path name of
17409         each dumped lisp file (inherited from InfoDock).
17410
17411         * shadow.el (find-emacs-lisp-shadows): Ignore multiple
17412         dumped-lisp.el files.
17413
17414         * make-docfile.el (preloaded-file-list): Reorder when the
17415         package-path is searched.
17416         * update-elc.el: Ditto.
17417
17418         * lisp-mode.el (call-with-condition-handler): Treat the same as
17419         `condition-case' for indentation.
17420
17421         * about.el (about-xemacs): Update release date.
17422
17423 1997-12-17  Hrvoje Niksic  <hniksic@srce.hr>
17424
17425         * cl-macs.el (case): Signal error if `t' or `otherwise' are seen
17426         anywhere but at the last clause.
17427         (ecase): Disallow `t' and `otherwise'.
17428
17429 1997-12-16  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17430
17431         * cus-edit.el (custom-buffer-create-buttons): New function
17432         from stuff moved out of `custom-buffer-create-internal'.
17433         (custom-novice): New variable.  Default t.
17434         (custom-display-global-buttons): Ditto.  Default `top'.
17435         (custom-buffer-create-internal): Only display help if
17436         `custom-novice' is non-nil.  Display global buttons according to
17437         `custom-display-global-buttons'.
17438
17439 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
17440
17441         * menubar.el (find-menu-item): Use `check-argument-type'.
17442         (find-menu-item): Cosmetic changes.
17443
17444 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
17445
17446         * modeline.el (mouse-drag-modeline): Give the modeline a "pressed"
17447         look.
17448
17449 1997-12-16  Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
17450
17451         * format.el (format-deannotate-region):  Bug fix.
17452         Deannotating a region containing unknown tags would fail
17453         (causing decoding of text/enriched to fail at user level)
17454
17455 1997-12-16  Kyle Jones  <kyle_jones@wonderworks.com>
17456
17457         * minibuf.el (read-directory-name): Support sixth
17458           arg, HISTORY, as already documented.
17459
17460 1997-12-17  Hrvoje Niksic  <hniksic@srce.hr>
17461
17462         * etags.el (get-tag-table-buffer): Use explicit lists as arguments
17463         to `ecase'.
17464
17465 1997-12-14  SL Baur  <steve@altair.xemacs.org>
17466
17467         * skk/skk-leim.el (skk-auto-fill-activate): Synch with
17468         skk-activate.
17469
17470 1997-12-13  SL Baur  <steve@altair.xemacs.org>
17471
17472         * dumped-lisp.el (preloaded-file-list): Remove debugging statement.