(U+5E38): Apply new conventions for glyph granularity.
[chise/xemacs-chise.git] / lisp / ChangeLog
1 2022-03-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2
3         * mule/mule-charset.el (default-coded-charset-priority-list):
4         Change priority of `==ucs-bmp-cjk@gb' to prefer
5         `==ucs-sip-ext-b@iso', `==cns11643-1', `==cns11643-2' or some
6         other abstract-form-CCSes.
7
8 2022-01-30  MORIOKA Tomohiko  <tomo.git@chise.org>
9
10         * mule/mule-charset.el (default-coded-charset-priority-list): Add
11         `=>ucs-sip-itaiji-012'.
12
13         * mule/mule-conf.el (=>ucs-sip-itaiji-012): New coded-charset for
14         XEmacs CHISE.
15
16 2022-01-28  MORIOKA Tomohiko  <tomo.git@chise.org>
17
18         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
19         setting for `=>ucs-itaiji-012'.
20
21 2022-01-27  MORIOKA Tomohiko  <tomo.git@chise.org>
22
23         * mule/mule-charset.el (default-coded-charset-priority-list): Add
24         `=>ucs-bmp-itaiji-012'.
25
26         * mule/mule-conf.el (=>ucs-itaiji-012): New coded-charset for
27         XEmacs CHISE.
28         (=>ucs-bmp-itaiji-012): Ditto.
29
30 2022-01-26  MORIOKA Tomohiko  <tomo.git@chise.org>
31
32         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
33         setting for `=big5-cdp-var-008'.
34
35 2022-01-26  MORIOKA Tomohiko  <tomo.git@chise.org>
36
37         * mule/mule-charset.el (default-coded-charset-priority-list): Add
38         `=big5-cdp-var-008'.
39
40         * mule/mule-conf.el (=big5-cdp-var-008): New coded-charset for
41         XEmacs CHISE.
42
43 2022-01-23  MORIOKA Tomohiko  <tomo.git@chise.org>
44
45         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
46         setting for `=>ucs-itaiji-016'.
47
48 2022-01-22  MORIOKA Tomohiko  <tomo.git@chise.org>
49
50         * mule/mule-charset.el (default-coded-charset-priority-list): Add
51         `=>ucs-bmp-itaiji-016'.
52
53         * mule/mule-conf.el (=>ucs-itaiji-016): New coded-charset for
54         XEmacs CHISE.
55         (=>ucs-bmp-itaiji-016): Ditto.
56
57 2022-01-16  MORIOKA Tomohiko  <tomo.git@chise.org>
58
59         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
60         settings for `===chise-hdic-ktb' and `=chise-hdic-ktb'.
61
62         * mule/mule-charset.el (default-coded-charset-priority-list): Add
63         `===chise-hdic-ktb' and `=chise-hdic-ktb'.
64
65         * mule/mule-conf.el (===chise-hdic-tsj): Modify DOC.
66         (=chise-hdic-tsj): Ditto.
67         (===chise-hdic-ktb): New coded-charset for XEmacs CHISE.
68         (=chise-hdic-ktb): Ditto.
69
70 2022-01-15  MORIOKA Tomohiko  <tomo.git@chise.org>
71
72         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
73         settings for `===chise-hdic-syp' and `=chise-hdic-syp'.
74
75         * mule/mule-charset.el (default-coded-charset-priority-list): Add
76         `===chise-hdic-syp' and `=chise-hdic-syp'.
77
78         * mule/mule-conf.el (===chise-hdic-syp): New coded-charset for
79         XEmacs CHISE.
80         (=chise-hdic-syp): New coded-charset for XEmacs CHISE.
81
82 2022-01-14  MORIOKA Tomohiko  <tomo.git@chise.org>
83
84         * mule/mule-coding.el (coded-charset-entity-reference-alist):
85         Prefer `===chise-hdic-tsj' to `=chise-hdic-tsj'.
86
87         * mule/mule-charset.el (default-coded-charset-priority-list):
88         Prefer `===chise-hdic-tsj' to `=chise-hdic-tsj'.
89
90 2022-01-13  MORIOKA Tomohiko  <tomo.git@chise.org>
91
92         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
93         settings for `=chise-hdic-tsj' and `===chise-hdic-tsj'.
94
95 2022-01-13  MORIOKA Tomohiko  <tomo.git@chise.org>
96
97         * mule/mule-charset.el (default-coded-charset-priority-list): Add
98         `=chise-hdic-tsj' and `===chise-hdic-tsj'.
99
100         * mule/mule-conf.el (===chise-hdic-tsj): New coded-charset for
101         XEmacs CHISE.
102         (=chise-hdic-tsj): Ditto.
103
104 2022-01-11  MORIOKA Tomohiko  <tomo.git@chise.org>
105
106         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
107         settings for `=>hanyo-denshi/tk'.
108
109         * mule/mule-charset.el (default-coded-charset-priority-list): Add
110         `=>hanyo-denshi/tk/mf-01'.
111
112         * mule/mule-conf.el (=>hanyo-denshi/tk): New coded-charset for
113         XEmacs CHISE.
114         (=>hanyo-denshi/tk/mf-01): Ditto.
115         (==hanyo-denshi/tk/mf-01): Fix DOC.
116
117 2021-11-27  MORIOKA Tomohiko  <tomo.git@chise.org>
118
119         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
120         settings for `=ucs-itaiji-014' and `=>ucs-itaiji-014'.
121
122 2021-11-15  MORIOKA Tomohiko  <tomo.git@chise.org>
123
124         * mule/mule-charset.el (default-coded-charset-priority-list): Add
125         `=ucs-bmp-itaiji-014' and `=>ucs-bmp-itaiji-014'.
126
127         * mule/mule-conf.el (=ucs-itaiji-014): New coded-charset for
128         XEmacs CHISE.
129         (=ucs-bmp-itaiji-014): Ditto.
130         (=>ucs-itaiji-014): Ditto.
131         (=>ucs-bmp-itaiji-014): Ditto.
132
133 2021-11-02  MORIOKA Tomohiko  <tomo.git@chise.org>
134
135         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
136         setting for `==daikanwa/+2p'.
137
138 2021-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
139
140         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
141         setting for `=ucs-itaiji-016'.
142
143 2021-10-14  MORIOKA Tomohiko  <tomo.git@chise.org>
144
145         * mule/mule-charset.el (default-coded-charset-priority-list): Add
146         `=ucs-bmp-itaiji-016'.
147
148         * mule/mule-conf.el (=ucs-itaiji-016): New coded-charset for
149         XEmacs CHISE.
150         (=ucs-bmp-itaiji-016): Ditto.
151
152 2021-09-18  MORIOKA Tomohiko  <tomo.git@chise.org>
153
154         * mule/mule-charset.el (default-coded-charset-priority-list): Add
155         `=>cns11643-5'.
156
157 2021-08-29  MORIOKA Tomohiko  <tomo.git@chise.org>
158
159         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
160         setting for `=>ucs-itaiji-003@iwds-1'.
161
162         * mule/mule-charset.el (default-coded-charset-priority-list): Add
163         `=>ucs-sip-itaiji-003@iwds-1'.
164
165         * mule/mule-conf.el (=>ucs-sip-itaiji-003@iwds-1): New
166         coded-charset for XEmacs CHISE.
167
168 2021-05-16  MORIOKA Tomohiko  <tomo.git@chise.org>
169
170         * mule/mule-charset.el (default-coded-charset-priority-list): Add
171         `=>ucs-bmp-itaiji-006@iwds-1'.
172
173         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
174         setting for `=>ucs-itaiji-006@iwds-1'.
175
176 2021-05-15  MORIOKA Tomohiko  <tomo.git@chise.org>
177
178         * mule/mule-conf.el (=>ucs-itaiji-006@iwds-1): New coded-charset
179         for XEmacs CHISE.
180         (=>ucs-bmp-itaiji-006@iwds-1): New coded-charset for XEmacs CHISE.
181
182 2021-04-22  MORIOKA Tomohiko  <tomo.git@chise.org>
183
184         * mule/mule-charset.el (default-coded-charset-priority-list): Add
185         `=ucs-sip-itaiji-009'.
186
187         * mule/mule-conf.el (=ucs-sip-itaiji-009): New coded-charset for
188         XEmacs CHISE.
189
190 2021-04-21  MORIOKA Tomohiko  <tomo.git@chise.org>
191
192         * mule/mule-charset.el (default-coded-charset-priority-list): Add
193         `=>ucs-sip-itaiji-008'.
194
195         * mule/mule-conf.el (=>ucs-sip-itaiji-008): New coded-charset for
196         XEmacs CHISE.
197
198 2021-04-17  MORIOKA Tomohiko  <tomo.git@chise.org>
199
200         * mule/mule-charset.el (default-coded-charset-priority-list): Add
201         `==ucs-sip-var-001'.
202
203         * mule/mule-conf.el (==ucs-sip-var-001): New coded-charset for
204         XEmacs CHISE.
205
206 2021-03-23  MORIOKA Tomohiko  <tomo.git@chise.org>
207
208         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
209         setting for `===hng-kkd'.
210
211         * mule/mule-charset.el (default-coded-charset-priority-list): Add
212         `===hng-kkd'.
213
214 2021-03-22  MORIOKA Tomohiko  <tomo.git@chise.org>
215
216         * mule/mule-conf.el (===hng-kkd): New coded-charset for XEmacs
217         CHISE.
218
219 2021-01-21  MORIOKA Tomohiko  <tomo.git@chise.org>
220
221         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
222         setting for `=>>ruimoku-v6'.
223
224 2021-01-16  MORIOKA Tomohiko  <tomo.git@chise.org>
225
226         * mule/mule-charset.el (default-coded-charset-priority-list): Add
227         `=>>ruimoku-v6'.
228
229 2021-01-06  MORIOKA Tomohiko  <tomo.git@chise.org>
230
231         * mule/mule-conf.el (=>>ruimoku-v6): (Re)Define as an entity
232         instead of an alias to `=>ruimoku-v6'.
233
234 2020-12-16  MORIOKA Tomohiko  <tomo.git@chise.org>
235
236         * mule/mule-charset.el (default-coded-charset-priority-list): Add
237         `=ucs-sip-itaiji-012'.
238
239         * mule/mule-conf.el (=ucs-sip-itaiji-012): New coded-charset for
240         XEmacs CHISE.
241
242 2020-11-16  MORIOKA Tomohiko  <tomo.git@chise.org>
243
244         * mule/mule-charset.el (default-coded-charset-priority-list): Add
245         `=ucs-tip-var-004'.
246
247         * mule/mule-conf.el (=ucs-tip-var-004): New coded-charset for
248         XEmacs CHISE.
249
250 2020-10-22  MORIOKA Tomohiko  <tomo.git@chise.org>
251
252         * mule/mule-charset.el (default-coded-charset-priority-list): Add
253         `=>ucs-sip-itaiji-002@iwds-1'.
254
255         * mule/mule-conf.el (=>ucs-sip-itaiji-002@iwds-1): New
256         coded-charset for XEmacs CHISE.
257
258 2020-09-17  MORIOKA Tomohiko  <tomo.git@chise.org>
259
260         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
261         settings for `=big5-cdp-itaiji-004', `=big5-cdp-itaiji-005' and
262         `=>big5-cdp-itaiji-004'.
263
264 2020-08-28  MORIOKA Tomohiko  <tomo.git@chise.org>
265
266         * mule/mule-charset.el (default-coded-charset-priority-list): Add
267         `=big5-cdp-itaiji-004', `=big5-cdp-itaiji-005' and
268         `=>big5-cdp-itaiji-004'.
269
270         * mule/mule-conf.el (=big5-cdp-itaiji-004): New coded-charset for
271         XEmacs CHISE.
272         (=>big5-cdp-itaiji-004): Ditto.
273         (=big5-cdp-itaiji-005): Ditto.
274
275 2020-07-30  MORIOKA Tomohiko  <tomo.git@chise.org>
276
277         * mule/mule-conf.el (=ucs-bmp-cjk@JP/hanazono): Change `max-code'
278         to #x9FFC.
279
280 2020-07-26  MORIOKA Tomohiko  <tomo.git@chise.org>
281
282         * mule/mule-charset.el (default-coded-charset-priority-list): Add
283         `=>ucs-bmp-itaiji-003@iwds-1'.
284
285         * mule/mule-conf.el (=>ucs-itaiji-003@iwds-1): New coded-charset
286         for XEmacs CHISE.
287         (=>ucs-bmp-itaiji-003@iwds-1): New coded-charset for XEmacs CHISE.
288
289 2020-07-22  MORIOKA Tomohiko  <tomo.git@chise.org>
290
291         * mule/mule-charset.el (default-coded-charset-priority-list): Add
292         `=>ucs-tip-itaiji-001'.
293
294         * mule/mule-conf.el (=>ucs-tip-itaiji-001): New coded-charset for
295         XEmacs CHISE.
296
297 2020-07-19  MORIOKA Tomohiko  <tomo.git@chise.org>
298
299         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
300         setting for `=>big5-cdp-itaiji-002'.
301
302 2020-07-17  MORIOKA Tomohiko  <tomo.git@chise.org>
303
304         * mule/mule-charset.el (default-coded-charset-priority-list): Add
305         `=>big5-cdp-itaiji-002'.
306
307         * mule/mule-conf.el (=>big5-cdp-itaiji-002): New coded-charset for
308         XEmacs CHISE.
309
310 2020-07-14  MORIOKA Tomohiko  <tomo.git@chise.org>
311
312         * mule/mule-charset.el (default-coded-charset-priority-list): Add
313         `=>jis-x0213-2'.
314
315 2020-07-01  MORIOKA Tomohiko  <tomo.git@chise.org>
316
317         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
318         setting for `==ucs-var-001'.
319
320 2020-06-24  MORIOKA Tomohiko  <tomo.git@chise.org>
321
322         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
323         setting for `=+>ucs-var-003'.
324
325         * mule/mule-charset.el (default-coded-charset-priority-list): Add
326         `=ucs-tip-var-003' and `=+>ucs-tip-var-003'.
327
328         * mule/mule-conf.el (=ucs-tip-var-003): New coded-charset for
329         XEmacs CHISE.
330         (=+>ucs-tip-var-003): Ditto.
331
332 2020-06-24  MORIOKA Tomohiko  <tomo.git@chise.org>
333
334         * mule/mule-charset.el (default-coded-charset-priority-list): Add
335         `=ucs-tip-var-001' and `=ucs-tip-var-002'.
336
337         * mule/mule-conf.el (=ucs-tip-var-001): New coded-charset for
338         XEmacs CHISE.
339         (=ucs-tip-var-002): Ditto.
340
341 2020-06-14  MORIOKA Tomohiko  <tomo.git@chise.org>
342
343         * mule/mule-conf.el (=ucs-bmp-var-001): Change `max-code' to
344         #x9FEA.
345
346 2020-06-12  MORIOKA Tomohiko  <tomo.git@chise.org>
347
348         * mule/mule-charset.el (default-coded-charset-priority-list): Add
349         `==ucs-bmp-var-001'.
350
351         * mule/mule-conf.el (==ucs-var-001): New coded-charset for XEmacs
352         CHISE.
353         (==ucs-bmp-var-001): Ditto.
354
355 2020-05-28  MORIOKA Tomohiko  <tomo.git@chise.org>
356
357         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
358         setting for `=big5-cdp-var-007'.
359
360         * mule/mule-charset.el (default-coded-charset-priority-list): Add
361         `=big5-cdp-var-007'.
362
363         * mule/mule-conf.el (=big5-cdp-var-007): New coded-charset for
364         XEmacs CHISE.
365
366 2020-05-03  MORIOKA Tomohiko  <tomo.git@chise.org>
367
368         * mule/mule-charset.el (default-coded-charset-priority-list): Add
369         `=ucs-sip@gb'.
370
371         * mule/mule-conf.el (=ucs-sip@gb): New coded-charset for XEmacs
372         CHISE.
373
374 2020-03-19  MORIOKA Tomohiko  <tomo.git@chise.org>
375
376         * mule/mule-charset.el (default-coded-charset-priority-list): Add
377         `=>ucs-tip@cognate'.
378
379         * mule/mule-conf.el (=>ucs-tip@cognate): New coded-charset for
380         XEmacs CHISE.
381
382 2020-03-18  MORIOKA Tomohiko  <tomo.git@chise.org>
383
384         * mule/mule-charset.el (default-coded-charset-priority-list): Add
385         `=ucs-tip-itaiji-001'.
386
387         * mule/mule-conf.el (=ucs-tip-itaiji-001): New coded-charset for
388         XEmacs CHISE.
389
390 2020-03-12  MORIOKA Tomohiko  <tomo.git@chise.org>
391
392         * mule/mule-charset.el (default-coded-charset-priority-list): Add
393         `=>ucs-tip@component'.
394
395         * mule/mule-conf.el (=>ucs-tip@component): New coded-charset for
396         XEmacs CHISE.
397
398 2020-03-11  MORIOKA Tomohiko  <tomo.git@chise.org>
399
400         * mule/mule-charset.el (default-coded-charset-priority-list): Add
401         `==ucs-tip@JP/hanazono'.
402
403         * mule/mule-conf.el (==ucs-tip@JP/hanazono): New coded-charset for
404         XEmacs CHISE.
405
406 2020-03-11  MORIOKA Tomohiko  <tomo.git@chise.org>
407
408         * mule/mule-charset.el (default-coded-charset-priority-list): Add
409         `=ucs-tip' and `=ucs-tip@JP/hanazono'.
410
411         * mule/mule-conf.el (=ucs-tip): New coded-charset for XEmacs
412         CHISE.
413         (=ucs-tip@JP/hanazono): Ditto.
414
415 2020-01-06  MORIOKA Tomohiko  <tomo.git@chise.org>
416
417         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
418         setting for `=ucs-var-007'.
419
420 2019-12-30  MORIOKA Tomohiko  <tomo.git@chise.org>
421
422         * mule/mule-charset.el (default-coded-charset-priority-list): Add
423         `=ucs-bmp-var-007'.
424
425         * mule/mule-conf.el (=ucs-var-007): New coded-charset for XEmacs
426         CHISE.
427         (=ucs-bmp-var-007): Ditto.
428
429 2019-12-01  MORIOKA Tomohiko  <tomo.git@chise.org>
430
431         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
432         setting for `=>ucs-itaiji-002@iwds-1'.
433
434         * mule/mule-charset.el (default-coded-charset-priority-list): Add
435         `=>ucs-bmp-itaiji-002@iwds-1'.
436
437 2019-11-30  MORIOKA Tomohiko  <tomo.git@chise.org>
438
439         * mule/mule-conf.el (=>ucs-itaiji-002@iwds-1): New coded-charset
440         for XEmacs CHISE.
441         (=>ucs-bmp-itaiji-002@iwds-1): Ditto.
442
443 2019-11-05  MORIOKA Tomohiko  <tomo.git@chise.org>
444
445         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
446         setting for `=>ucs-itaiji-008'.
447
448 2019-10-11  MORIOKA Tomohiko  <tomo.git@chise.org>
449
450         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
451         setting for `=>big5-cdp-itaiji-003'.
452
453         * mule/mule-charset.el (default-coded-charset-priority-list): Add
454         `=>big5-cdp-itaiji-003'.
455
456 2019-10-09  MORIOKA Tomohiko  <tomo.git@chise.org>
457
458         * mule/mule-conf.el (=>big5-cdp-itaiji-003): New coded-charset for
459         XEmacs CHISE.
460
461 2019-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
462
463         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
464         setting for `=>ucs-itaiji-011'.
465
466 2019-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
467
468         * mule/mule-charset.el (default-coded-charset-priority-list): Add
469         `=>ucs-bmp-itaiji-011'.
470
471 2019-09-25  MORIOKA Tomohiko  <tomo.git@chise.org>
472
473         * mule/mule-conf.el (=>ucs-itaiji-011): New coded-charset for
474         XEmacs CHISE.
475         (=>ucs-bmp-itaiji-011): Ditto.
476
477 2019-09-13  MORIOKA Tomohiko  <tomo.git@chise.org>
478
479         * mule/mule-charset.el (default-coded-charset-priority-list): Use
480         `=daikanwa@rev2' instead of `ideograph-daikanwa-2'.
481
482 2019-06-19  MORIOKA Tomohiko  <tomo.git@chise.org>
483
484         * mule/mule-charset.el (default-coded-charset-priority-list): Add
485         `=>ucs-bmp-cjk@iwds-1/normalized'.
486
487         * mule/mule-conf.el (=>ucs-bmp-cjk@iwds-1/normalized): New
488         coded-charset for XEmacs CHISE.
489
490 2019-06-19  MORIOKA Tomohiko  <tomo.git@chise.org>
491
492         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
493         setting for `=>ucs-itaiji-010'.
494
495         * mule/mule-charset.el (default-coded-charset-priority-list): Add
496         `=>ucs-bmp-itaiji-010'.
497
498         * mule/mule-conf.el (=>ucs-itaiji-010): New coded-charset for
499         XEmacs CHISE.
500         (=>ucs-bmp-itaiji-010): Ditto.
501
502 2019-06-18  MORIOKA Tomohiko  <tomo.git@chise.org>
503
504         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
505         setting for `=>ucs@iwds-1/normalized'.
506
507 2019-06-08  MORIOKA Tomohiko  <tomo.git@chise.org>
508
509         * mule/mule-conf.el (=>ucs@iwds-1/normalized): New coded-charset
510         for XEmacs CHISE.
511
512 2019-05-22  MORIOKA Tomohiko  <tomo.git@chise.org>
513
514         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
515         setting for `==>ucs@esu'.
516
517         * mule/mule-charset.el (default-coded-charset-priority-list): Add
518         `==>ucs-sip@esu'.
519
520         * mule/mule-conf.el (==>ucs@esu): New coded-charset for XEmacs
521         CHISE.
522         (==>ucs-sip@esu): Ditto.
523
524 2019-05-06  MORIOKA Tomohiko  <tomo.git@chise.org>
525
526         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
527         setting for `=>big5-cdp-var-001'.
528
529         * mule/mule-charset.el (default-coded-charset-priority-list): Add
530         `=>big5-cdp-var-001'.
531
532         * mule/mule-conf.el (=big5-cdp-var-001): Fix DOC.
533         (=>big5-cdp-var-001): New coded-charset for XEmacs CHISE.
534
535 2019-04-12  MORIOKA Tomohiko  <tomo.git@chise.org>
536
537         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
538         setting for `===hng-sts'.
539
540         * mule/mule-charset.el (default-coded-charset-priority-list): Add
541         `===hng-sts'.
542
543         * mule/mule-conf.el (===hng-sts): New coded-charset for XEmacs
544         CHISE.
545
546 2019-04-12  MORIOKA Tomohiko  <tomo.git@chise.org>
547
548         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
549         setting for `===hng-sgs'.
550
551         * mule/mule-charset.el (default-coded-charset-priority-list): Add
552         `===hng-sgs'.
553
554         * mule/mule-conf.el (===hng-sgs): New coded-charset for XEmacs
555         CHISE.
556
557 2019-04-11  MORIOKA Tomohiko  <tomo.git@chise.org>
558
559         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
560         setting for `===hng-saa'.
561
562         * mule/mule-charset.el (default-coded-charset-priority-list): Add
563         `===hng-saa'.
564
565         * mule/mule-conf.el (===hng-saa): New coded-charset for XEmacs
566         CHISE.
567
568 2019-04-10  MORIOKA Tomohiko  <tomo.git@chise.org>
569
570         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
571         setting for `===hng-kad'.
572
573         * mule/mule-charset.el (default-coded-charset-priority-list): Add
574         `===hng-kad'.
575
576         * mule/mule-conf.el (===hng-kad): New coded-charset for XEmacs
577         CHISE.
578
579 2019-04-10  MORIOKA Tomohiko  <tomo.git@chise.org>
580
581         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
582         setting for `===hng-sai'.
583
584         * mule/mule-charset.el (default-coded-charset-priority-list): Add
585         `===hng-sai'.
586
587         * mule/mule-conf.el (===hng-sai): New coded-charset for XEmacs
588         CHISE.
589
590 2019-04-09  MORIOKA Tomohiko  <tomo.git@chise.org>
591
592         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
593         setting for `===hng-ini'.
594
595         * mule/mule-charset.el (default-coded-charset-priority-list): Add
596         `===hng-ini'.
597
598         * mule/mule-conf.el (===hng-ini): New coded-charset for XEmacs
599         CHISE.
600
601 2019-04-08  MORIOKA Tomohiko  <tomo.git@chise.org>
602
603         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
604         setting for `===hng-wke'.
605
606         * mule/mule-charset.el (default-coded-charset-priority-list): Add
607         `===hng-wke'.
608
609         * mule/mule-conf.el (===hng-wke): New coded-charset for XEmacs
610         CHISE.
611
612 2019-04-07  MORIOKA Tomohiko  <tomo.git@chise.org>
613
614         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
615         setting for `===hng-wks'.
616
617         * mule/mule-charset.el (default-coded-charset-priority-list): Add
618         `===hng-wks'.
619
620         * mule/mule-conf.el (===hng-wks): New coded-charset for XEmacs
621         CHISE.
622
623 2019-04-05  MORIOKA Tomohiko  <tomo.git@chise.org>
624
625         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
626         setting for `===hng-sab'.
627
628         * mule/mule-charset.el (default-coded-charset-priority-list): Add
629         `===hng-sab'.
630
631         * mule/mule-conf.el (===hng-sab): New coded-charset for XEmacs
632         CHISE.
633
634 2019-04-05  MORIOKA Tomohiko  <tomo.git@chise.org>
635
636         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
637         setting for `===hng-ykk'.
638
639         * mule/mule-charset.el (default-coded-charset-priority-list): Add
640         `===hng-ykk'.
641
642         * mule/mule-conf.el (===hng-ykk): New coded-charset for XEmacs
643         CHISE.
644
645 2019-03-31  MORIOKA Tomohiko  <tomo.git@chise.org>
646
647         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
648         setting for `===hng-kkh'.
649
650         * mule/mule-charset.el (default-coded-charset-priority-list): Add
651         `===hng-kkh'.
652
653         * mule/mule-conf.el (===hng-kkh): New coded-charset for XEmacs
654         CHISE.
655
656 2019-03-29  MORIOKA Tomohiko  <tomo.git@chise.org>
657
658         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
659         setting for `===hng-fhs'.
660
661         * mule/mule-charset.el (default-coded-charset-priority-list): Add
662         `===hng-fhs'.
663
664         * mule/mule-conf.el (===hng-fhs): New coded-charset for XEmacs
665         CHISE.
666
667 2019-03-18  MORIOKA Tomohiko  <tomo.git@chise.org>
668
669         * mule/mule-charset.el (default-coded-charset-priority-list): Add
670         `==>daijiten'.
671
672         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
673         setting for `==>daijiten'.
674
675         * mule/mule-conf.el (==>daijiten): New coded-charset for XEmacs
676         CHISE.
677
678 2019-03-16  MORIOKA Tomohiko  <tomo.git@chise.org>
679
680         * mule/mule-conf.el (=daijiten): Use 14924 instead of 14923 as the
681         last number of its code.
682
683 2019-03-15  MORIOKA Tomohiko  <tomo.git@chise.org>
684
685         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
686         settings for `=daijiten', `==daijiten' and `===daijiten'.
687
688         * mule/mule-charset.el (default-coded-charset-priority-list): Add
689         `=daijiten', `==daijiten' and `===daijiten'.
690
691         * mule/mule-conf.el (=daijiten): New coded-charset for XEmacs
692         CHISE.
693         (==daijiten): Ditto.
694         (===daijiten): Ditto.
695
696 2019-03-14  MORIOKA Tomohiko  <tomo.git@chise.org>
697
698         * mule/mule-charset.el (default-coded-charset-priority-list): Add
699         `=>ucs-bmp-itaiji-008'.
700
701         * mule/mule-conf.el (=>ucs-itaiji-008): New coded-charset for
702         XEmacs CHISE.
703         (=>ucs-bmp-itaiji-008): New coded-charset for XEmacs CHISE.
704
705 2019-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
706
707         * mule/mule-conf.el (=ucs-bmp-cjk@JP/hanazono): Use #x9FEA instead
708         of #x9FCC as the value of `max-code'.
709
710 2019-01-05  MORIOKA Tomohiko  <tomo.git@chise.org>
711
712         * mule/mule-charset.el (default-coded-charset-priority-list): Add
713         `=>>ucs-bmp-cjk@unicode'.
714
715         * mule/mule-conf.el (=>>ucs-bmp-cjk@unicode): New coded-charset
716         for XEmacs CHISE.
717
718 2018-09-28  MORIOKA Tomohiko  <tomo.git@chise.org>
719
720         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
721         settings for `=shuowen-jiguge', `===shuowen-jiguge4' and
722         `===shuowen-jiguge5'.
723
724         * mule/mule-charset.el (default-coded-charset-priority-list): Add
725         `=shuowen-jiguge', `===shuowen-jiguge4' and `===shuowen-jiguge5'.
726
727         * mule/mule-conf.el (=shuowen-jiguge): New coded-charset for
728         XEmacs CHISE.
729         (===shuowen-jiguge4): Ditto.
730         (===shuowen-jiguge5): Ditto.
731
732 2018-09-04  MORIOKA Tomohiko  <tomo.git@chise.org>
733
734         * mule/mule-charset.el (default-coded-charset-priority-list): Add
735         `=ucs-sip-var-005'.
736
737         * mule/mule-conf.el (=ucs-sip-var-005): New coded-charset for
738         XEmacs CHISE.
739
740 2018-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
741
742         * mule/mule-charset.el (default-coded-charset-priority-list): Add
743         `=>>hanyo-denshi/ib'.
744
745 2018-05-16  MORIOKA Tomohiko  <tomo.git@chise.org>
746
747         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
748         setting for `=>big5-cdp@iwds-1'.
749
750 2018-05-11  MORIOKA Tomohiko  <tomo.git@chise.org>
751
752         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
753         setting for `=big5-cdp-var-010'.
754
755 2018-05-10  MORIOKA Tomohiko  <tomo.git@chise.org>
756
757         * mule/mule-charset.el (default-coded-charset-priority-list): Add
758         `=big5-cdp-var-010'.
759
760         * mule/mule-conf.el (=big5-cdp-var-010): New coded-charset for
761         XEmacs CHISE.
762
763 2018-05-06  MORIOKA Tomohiko  <tomo.git@chise.org>
764
765         * mule/mule-charset.el (default-coded-charset-priority-list): Add
766         `=ucs-sip-itaiji-008'.
767
768         * mule/mule-conf.el (=ucs-sip-itaiji-008): New coded-charset for
769         XEmacs CHISE.
770
771 2018-05-01  MORIOKA Tomohiko  <tomo.git@chise.org>
772
773         * mule/mule-charset.el (default-coded-charset-priority-list): Add
774         `=>ucs-sip-itaiji-006'.
775
776         * mule/mule-conf.el (=>ucs-sip-itaiji-006): New coded-charset for
777         XEmacs CHISE.
778
779 2018-04-28  MORIOKA Tomohiko  <tomo.git@chise.org>
780
781         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
782         setting for `=+>big5-cdp', `=>big5-cdp@component' and
783         `=>big5-cdp@cognate'.
784
785         * mule/mule-charset.el (default-coded-charset-priority-list): Add
786         `=>big5-cdp@iwds-1', `=>big5-cdp@cognate' and `=+>big5-cdp'.
787
788 2018-04-27  MORIOKA Tomohiko  <tomo.git@chise.org>
789
790         * mule/mule-conf.el (=+>big5-cdp): New coded-charset for XEmacs
791         CHISE.
792         (=>big5-cdp): Use `=big5-cdp' instead of `=>>big5-cdp' as its
793         mother.
794         (=>big5-cdp@cognate): New coded-charset for XEmacs CHISE.
795
796 2018-04-26  MORIOKA Tomohiko  <tomo.git@chise.org>
797
798         * mule/mule-charset.el (default-coded-charset-priority-list): Add
799         `=>big5-cdp@component' and `=>ucs-sip-itaiji-001@iwds-1'.
800
801         * mule/mule-conf.el (=>big5-cdp@iwds-1): New coded-charset for
802         XEmacs CHISE.
803         (=>big5-cdp@component): Ditto.
804         (=>ucs-sip-itaiji-001@iwds-1): Ditto.
805
806 2018-04-24  MORIOKA Tomohiko  <tomo.git@chise.org>
807
808         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
809         setting for `=>ucs-itaiji-001@iwds-1'.
810
811         * mule/mule-charset.el (default-coded-charset-priority-list): Add
812         `=>ucs-bmp-itaiji-001@iwds-1'.
813
814         * mule/mule-conf.el (=>ucs-itaiji-001@iwds-1): New coded-charset
815         for XEmacs CHISE.
816         (=>ucs-bmp-itaiji-001@iwds-1): Ditto.
817
818 2018-03-23  MORIOKA Tomohiko  <tomo.git@chise.org>
819
820         * mule/mule-charset.el (default-coded-charset-priority-list):
821         Prefer `=ucs-bmp-cjk-compat', `=ucs-bmp-cjk-compat@unicode' and
822         `=ucs-sip@JP/hanazono' to `=cbeta', `=jef-china3' to
823         `chinese-isoir165'.
824
825         * mule/mule-conf.el (=>cns11643-4): New coded-charset for XEmacs
826         CHISE.
827
828 2018-03-07  MORIOKA Tomohiko  <tomo.git@chise.org>
829
830         * mule/mule-charset.el (default-coded-charset-priority-list): Add
831         `=ucs-sip-itaiji-006'.
832
833         * mule/mule-conf.el (=ucs-bmp-itaiji-006): Doc fix.
834         (=ucs-sip-itaiji-006): New coded-charset for XEmacs CHISE.
835
836 2018-03-02  MORIOKA Tomohiko  <tomo.git@chise.org>
837
838         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
839         setting for `=>ucs-itaiji-009'.
840
841         * mule/mule-charset.el (default-coded-charset-priority-list): Add
842         `==ucs-bmp-itaiji-001'.
843
844         * mule/mule-conf.el (=big5-cdp-itaiji-002): Doc fix.
845         (=big5-cdp-itaiji-003): Doc fix.
846         (==ucs-bmp-itaiji-001): New coded-charset for XEmacs CHISE.
847
848 2018-02-22  MORIOKA Tomohiko  <tomo.git@chise.org>
849
850         * mule/mule-charset.el (default-coded-charset-priority-list): Add
851         `=>zinbun-oracle'.
852
853 2018-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
854
855         * mule/mule-charset.el (default-coded-charset-priority-list): Add
856         `=>ucs-sip-itaiji-003'.
857
858         * mule/mule-conf.el (=ucs-sip-itaiji-003): Doc fix.
859         (=>ucs-bmp-itaiji-003): Fix `long-name'.
860         (=>ucs-sip-itaiji-003): New coded-charset for XEmacs CHISE.
861
862 2018-02-13  MORIOKA Tomohiko  <tomo.git@chise.org>
863
864         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
865         setting for `=ucs-itaiji-012' and `==ucs-itaiji-006'.
866
867 2018-02-12  MORIOKA Tomohiko  <tomo.git@chise.org>
868
869         * mule/mule-charset.el (default-coded-charset-priority-list): Add
870         `==ucs-bmp-itaiji-006'.
871
872         * mule/mule-conf.el (==ucs-bmp-itaiji-003): Fix long-name.
873         (==ucs-itaiji-006): New coded-charset for XEmacs CHISE.
874         (==ucs-bmp-itaiji-006): Ditto.
875
876 2018-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
877
878         * mule/mule-charset.el (default-coded-charset-priority-list): Add
879         `=ucs-bmp-itaiji-012'.
880
881         * mule/mule-conf.el (=ucs-itaiji-012): New coded-charset for
882         XEmacs CHISE.
883         (=ucs-bmp-itaiji-012): Ditto.
884
885 2018-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
886
887         * mule/mule-charset.el (default-coded-charset-priority-list): Add
888         `=>>hanyo-denshi/ia' and `=>cns11643-1'.
889
890 2018-02-10  MORIOKA Tomohiko  <tomo.git@chise.org>
891
892         * mule/mule-conf.el (=>cns11643-1): New coded-charset for XEmacs
893         CHISE.
894
895 2018-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
896
897         * mule/mule-charset.el (default-coded-charset-priority-list): Add
898         `=>>cns11643-1', `=>>cns11643-2', `=>>cns11643-3', `=>>cns11643-4'
899         and `=>>cns11643-6'.
900
901         * mule/mule-conf.el (=>>cns11643-1): Modify DOC; fix `=>iso-ir'.
902         (=>>cns11643-2): New coded-charset for XEmacs CHISE.
903         (=>>cns11643-3): Ditto.
904         (=>>cns11643-4): Modify DOC.
905         (=>>cns11643-6): New coded-charset for XEmacs CHISE.
906
907 2018-01-07  MORIOKA Tomohiko  <tomo.git@chise.org>
908
909         * mule/mule-charset.el (default-coded-charset-priority-list): Add
910         `=>ucs-sip-itaiji-005'.
911
912         * mule/mule-conf.el (=>ucs-sip-itaiji-005): New coded-charset for
913         XEmacs CHISE.
914
915 2017-11-28  MORIOKA Tomohiko  <tomo.git@chise.org>
916
917         * mule/mule-charset.el (default-coded-charset-priority-list): Add
918         `==hanyo-denshi/tk/mf-01'.
919
920         * mule/mule-conf.el (==hanyo-denshi/tk/mf-01): New coded-charset
921         for XEmacs CHISE.
922
923 2017-11-15  MORIOKA Tomohiko  <tomo.git@chise.org>
924
925         * mule/mule-conf.el: Define `=ucs-itaiji-007' before
926         `=>ucs-itaiji-007'.
927
928 2017-11-10  MORIOKA Tomohiko  <tomo.git@chise.org>
929
930         * mule/mule-charset.el (default-coded-charset-priority-list): Add
931         `==ucs-sip-var-002'.
932
933         * mule/mule-conf.el (==ucs-bmp-var-002): Modify long-name.
934         (==ucs-sip-var-002): New coded-charset for XEmacs CHISE.
935
936 2017-11-10  MORIOKA Tomohiko  <tomo.git@chise.org>
937
938         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
939         setting for `==ucs-itaiji-001'.
940
941 2017-11-09  MORIOKA Tomohiko  <tomo.git@chise.org>
942
943         * mule/mule-charset.el (default-coded-charset-priority-list): Add
944         `==ucs-sip-itaiji-001'.
945
946         * mule/mule-conf.el (==ucs-itaiji-001): New coded-charset for
947         XEmacs CHISE.
948         (==ucs-sip-itaiji-001): Ditto.
949
950 2017-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
951
952         * mule/mule-charset.el (default-coded-charset-priority-list): Add
953         `=+>ucs-bmp-var-003'.
954
955         * mule/mule-conf.el (=+>ucs-var-003): New coded-charset for XEmacs
956         CHISE.
957         (=+>ucs-bmp-var-003): Ditto.
958
959 2017-10-06  MORIOKA Tomohiko  <tomo.git@chise.org>
960
961         * mule/mule-charset.el (default-coded-charset-priority-list): Add
962         `=>ucs-bmp-cjk@cognate'.
963
964         * mule/mule-conf.el (=>ucs-bmp-cjk@cognate): New coded-charset for
965         XEmacs CHISE.
966
967 2017-09-22  MORIOKA Tomohiko  <tomo.git@chise.org>
968
969         * mule/mule-charset.el (default-coded-charset-priority-list): Add
970         `=ucs-sip-itaiji-005'.
971
972         * mule/mule-conf.el (=ucs-sip-itaiji-005): New coded-charset for
973         XEmacs CHISE.
974
975 2017-09-21  MORIOKA Tomohiko  <tomo.git@chise.org>
976
977         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
978         setting for `=>ucs@cognate'.
979
980         * mule/mule-charset.el (default-coded-charset-priority-list): Add
981         `=>ucs-bmp-itaiji-009' and `=>ucs-sip@cognate'.
982
983         * mule/mule-conf.el (=>ucs@cognate): New coded-charset for XEmacs
984         CHISE.
985         (=>ucs@hanyo-denshi): Abolished.
986         (=>ucs-itaiji-009): New coded-charset for XEmacs CHISE.
987         (=>ucs-bmp-itaiji-009): Ditto.
988         (=>ucs-sip@cognate): Ditto.
989
990 2017-09-13  MORIOKA Tomohiko  <tomo.git@chise.org>
991
992         * mule/mule-charset.el (default-coded-charset-priority-list): Add
993         `=>ucs-bmp-itaiji-004'.
994
995         * mule/mule-conf.el (=>ucs-bmp-itaiji-004): New coded-charset for
996         XEmacs CHISE.
997
998 2017-08-20  MORIOKA Tomohiko  <tomo.git@chise.org>
999
1000         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1001         setting for `=>ucs-itaiji-004'.
1002
1003 2017-08-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1004
1005         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1006         `=ucs-sip-itaiji-004', `=>ucs-sip-itaiji-004' and
1007         `=>ucs-bmp-itaiji-007'.
1008
1009         * mule/mule-conf.el (=ucs-sip-itaiji-004): New coded-charset for
1010         XEmacs CHISE.
1011         (=>ucs-itaiji-004): Ditto.
1012         (=>ucs-sip-itaiji-004): Ditto.
1013         (=>ucs-bmp-itaiji-007): Ditto.
1014
1015 2017-08-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1016
1017         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1018         setting for `=ucs-itaiji-010'.
1019
1020 2017-07-30  MORIOKA Tomohiko  <tomo.git@chise.org>
1021
1022         * mule/mule-charset.el (default-coded-charset-priority-list):
1023         - Prefer `=mj-0' and `=mj-1' to `=ucs-bmp-cjk@gb'.
1024         - Add `=ucs-bmp-itaiji-010'.
1025         - Prefer `==mj-0' and `==mj-1' to `==ucs-bmp-cjk@gb',
1026           `==ucs-sip-ext-b@iso' and `==ucs-sip@JP/hanazono'.
1027         - Add `=>ucs-sip@iwds-1'.
1028
1029         * mule/mule-conf.el (=ucs-itaiji-010): New coded-charset for
1030         XEmacs CHISE.
1031         (=ucs-bmp-itaiji-010): Ditto.
1032         (=>ucs-sip@iwds-1): Ditto.
1033
1034 2017-07-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1035
1036         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1037         `=ucs-sip-var-006' and `==ucs-sip-itaiji-003'.
1038
1039         * mule/mule-conf.el (=ucs-sip-var-006): New coded-charset for
1040         XEmacs CHISE.
1041         (==ucs-sip-itaiji-003): New coded-charset for XEmacs CHISE.
1042
1043 2017-07-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1044
1045         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1046         setting for `=>ucs-itaiji-003'.
1047
1048 2017-07-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1049
1050         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1051         `=>ucs-bmp-itaiji-003'.
1052
1053         * mule/mule-conf.el (=>ucs-itaiji-003): New coded-charset for
1054         XEmacs CHISE.
1055         (=>ucs-bmp-itaiji-003): Ditto.
1056
1057 2017-07-08  MORIOKA Tomohiko  <tomo.git@chise.org>
1058
1059         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1060         `=ucs-bmp-itaiji-011'.
1061
1062         * mule/mule-conf.el (=ucs-bmp-itaiji-011): New coded-charset for
1063         XEmacs CHISE.
1064
1065 2017-06-29  MORIOKA Tomohiko  <tomo.git@chise.org>
1066
1067         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1068         setting for `==ucs-var-002'.
1069
1070 2017-06-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1071
1072         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1073         setting for `==ucs-itaiji-002'.
1074
1075 2017-06-27  MORIOKA Tomohiko  <tomo.git@chise.org>
1076
1077         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1078         `==ucs-sip-itaiji-002'.
1079
1080         * mule/mule-conf.el (==ucs-sip-itaiji-002): New coded-charset for
1081         XEmacs CHISE.
1082
1083 2017-06-08  MORIOKA Tomohiko  <tomo.git@chise.org>
1084
1085         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1086         settings for `=ucs-itaiji-011' and `=>ucs-itaiji-007'.
1087
1088         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1089         `=ucs-sip-itaiji-007', `=ucs-sip-itaiji-011' and
1090         `=>ucs-sip-itaiji-007'.
1091
1092         * mule/mule-conf.el (=>ucs-itaiji-007): New coded-charset for
1093         XEmacs CHISE.
1094         (=>ucs-sip-itaiji-007): Ditto.
1095         (=ucs-sip-itaiji-007): Ditto.
1096         (=ucs-itaiji-011): Ditto.
1097         (=ucs-sip-itaiji-011): Ditto.
1098
1099 2017-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1100
1101         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1102         Prefer `=>ucs@iwds-1' and `=>ucs@component' to `=>iwds-1'.
1103
1104 2017-05-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1105
1106         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1107         `==ucs-bmp-var-002'.
1108
1109         * mule/mule-conf.el (==ucs-var-002): New coded-charset for XEmacs
1110         CHISE.
1111         (==ucs-bmp-var-002): Ditto.
1112
1113         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1114         Modify some priorities.
1115
1116 2017-04-26  MORIOKA Tomohiko  <tomo.git@chise.org>
1117
1118         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1119         setting for `=big5-cdp-var-001' and `=>>mj'; delete settings for
1120         `=>>>jis-x0208', `=>>>jis-x0213-1' and `=>>>jis-x0213-1@2004'.
1121
1122 2017-04-26  MORIOKA Tomohiko  <tomo.git@chise.org>
1123
1124         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1125         `=big5-cdp-var-001'.
1126
1127         * mule/mule-conf.el (=big5-cdp-var-001): New coded-charset for
1128         XEmacs CHISE.
1129
1130 2017-04-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1131
1132         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1133         setting for `==ucs-itaiji-005'.
1134
1135 2017-04-04  MORIOKA Tomohiko  <tomo.git@chise.org>
1136
1137         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1138         setting for `=ucs-itaiji-007'.
1139
1140         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1141         `=ucs-bmp-itaiji-007' and `==ucs-bmp-itaiji-005'.
1142
1143         * mule/mule-conf.el (==ucs-itaiji-005): New coded-charset for
1144         XEmacs CHISE.
1145         (==ucs-bmp-itaiji-005): Ditto.
1146         (=ucs-itaiji-007): Ditto.
1147         (=ucs-bmp-itaiji-007): Ditto.
1148
1149 2017-04-03  MORIOKA Tomohiko  <tomo.git@chise.org>
1150
1151         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1152         `==gt-pj-k1' and `==gt-pj-k2'.
1153
1154 2017-04-02  MORIOKA Tomohiko  <tomo.git@chise.org>
1155
1156         * mule/mule-conf.el (==gt-pj-k1): New coded-charset for XEmacs
1157         CHISE.
1158         (==gt-pj-k2): Ditto.
1159
1160 2017-04-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1161
1162         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1163         setting for `=>ucs-itaiji-005'.
1164
1165 2017-03-31  MORIOKA Tomohiko  <tomo.git@chise.org>
1166
1167         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1168         `=>>cbeta'.
1169
1170 2017-03-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1171
1172         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1173         `=>ucs-sip@component'.
1174
1175         * mule/mule-conf.el (=>ucs-itaiji-006): Use `=ucs-itaiji-006'
1176         instead of `=ucs' as its mother.
1177         (=>ucs-sip@component): New coded-charset for XEmacs CHISE.
1178
1179         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1180         setting for `=>ucs-itaiji-006'.
1181
1182 2017-03-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1183
1184         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1185         `=>ucs-bmp-itaiji-006'.
1186
1187         * mule/mule-conf.el (=>ucs-itaiji-006): New coded-charset for
1188         XEmacs CHISE.
1189         (=>ucs-bmp-itaiji-006): Ditto.
1190
1191 2017-03-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1192
1193         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1194         `=>ucs-bmp-itaiji-001'.
1195
1196         * mule/mule-conf.el (=>ucs-bmp-itaiji-001): New coded-charset for
1197         XEmacs CHISE.
1198
1199 2017-03-09  MORIOKA Tomohiko  <tomo.git@chise.org>
1200
1201         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1202         `==ucs-bmp-itaiji-002' and `==ucs-bmp-itaiji-003'.
1203
1204         * mule/mule-conf.el (=>ucs-itaiji-002): Use `=ucs-itaiji-002'
1205         instead of `=ucs' as its mother.
1206         (==ucs-itaiji-002): New coded-charset for XEmacs CHISE.
1207         (==ucs-bmp-itaiji-002): Ditto.
1208         (==ucs-itaiji-003): Ditto.
1209         (==ucs-bmp-itaiji-003): Ditto.
1210
1211 2017-03-08  MORIOKA Tomohiko  <tomo.git@chise.org>
1212
1213         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1214         setting for `=big5-cdp-var-002'.
1215
1216         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1217         `=big5-cdp-var-002'.
1218
1219         * mule/mule-conf.el (=big5-cdp-var-002): New coded-charset for
1220         XEmacs CHISE.
1221
1222 2017-03-03  MORIOKA Tomohiko  <tomo.git@chise.org>
1223
1224         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1225         `=ucs-sip-var-004'.
1226
1227         * mule/mule-conf.el (=ucs-sip-var-004): New coded-charset for
1228         XEmacs CHISE.
1229
1230 2017-03-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1231
1232         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1233         `=>ucs-bmp-cjk@iwds-1'.
1234
1235         * mule/mule-conf.el (=>ucs-bmp-cjk@iwds-1): New coded-charset for
1236         XEmacs CHISE.
1237
1238 2017-02-27  MORIOKA Tomohiko  <tomo.git@chise.org>
1239
1240         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1241         setting for `=ucs-var-005'.
1242
1243         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1244         `=ucs-bmp-var-005'.
1245
1246         * mule/mule-conf.el (=ucs-var-005): New coded-charset for XEmacs
1247         CHISE.
1248         (=ucs-bmp-var-005): Ditto.
1249
1250 2017-02-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1251
1252         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1253         `=>ucs-sip-itaiji-002'.
1254
1255         * mule/mule-conf.el (=>ucs-sip-itaiji-002): New coded-charset for
1256         XEmacs CHISE.
1257
1258 2017-02-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1259
1260         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1261         setting for `=>ucs-itaiji-002'.
1262
1263 2017-02-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1264
1265         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1266         `=>mj-0' and `=>ucs-bmp-itaiji-002'.
1267
1268         * mule/mule-conf.el (=>mj-0): New coded-charset for XEmacs CHISE.
1269         (=>ucs-itaiji-002): Ditto.
1270         (=>ucs-bmp-itaiji-002): Ditto.
1271
1272 2017-02-12  MORIOKA Tomohiko  <tomo.git@chise.org>
1273
1274         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1275         setting for `=>ucs-itaiji-001'.
1276
1277 2017-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1278
1279         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1280         `=>ruimoku-v6' and `=>ucs-sip-itaiji-001'.
1281
1282         * mule/mule-conf.el (=>ruimoku-v6): Renamed from `=>>ruimoku-v6';
1283         define `=>>ruimoku-v6' as an alias of `=>ruimoku-v6'.
1284         (=>ucs-itaiji-001): New coded-charset for XEmacs CHISE.
1285         (=>ucs-sip-itaiji-001): Ditto.
1286
1287         * mule/mule-coding.el(coded-charset-entity-reference-alist):
1288         - Abolish setting for `=>>ruimoku-v6' [&G-RUI6-xxxx;].
1289         - Add setting for `=>ruimoku-v6' [&A-RUI6-xxxx;].
1290
1291 2017-02-06  MORIOKA Tomohiko  <tomo.git@chise.org>
1292
1293         * mule/mule-charset.el (default-coded-charset-priority-list):
1294         Prefer `=ucs-*-var-*' and `=ucs-*-itaiji-*' to `=cbeta',
1295         `=jef-china3' and `chinese-isoir165'.
1296
1297 2017-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1298
1299         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1300         `=>ucs-bmp-itaiji-005'.
1301
1302         * mule/mule-conf.el (=>ucs-itaiji-005): New coded-charset for
1303         XEmacs CHISE.
1304         (=>ucs-bmp-itaiji-005): Ditto.
1305
1306 2017-02-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1307
1308         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1309         `=+>jis-x0213-2'.
1310
1311 2017-01-30  MORIOKA Tomohiko  <tomo.git@chise.org>
1312
1313         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1314         `=+>adobe-japan1-6'.
1315
1316 2017-01-24  MORIOKA Tomohiko  <tomo.git@chise.org>
1317
1318         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1319         `=+>jis-x0208@1978'.
1320
1321 2017-01-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1322
1323         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1324         setting for `=>ucs@component'.
1325
1326 2016-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1327
1328         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1329         `=+>jis-x0213-1@2004' and `=>>adobe-japan1-6'.
1330
1331 2016-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1332
1333         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1334         Prefer `=>ucs@cns' and `=>ucs@ks' to `=>ucs@jis/2004'.
1335
1336 2016-12-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1337
1338         * mule/mule-conf.el (=>ucs@jis/2000): New coded-charset for XEmacs
1339         CHISE.
1340         (=>ucs@jis/2004): Ditto.
1341
1342 2016-12-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1343
1344         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1345         Prefer `=>ucs@jis/2004' to `=>ucs@jis'.
1346
1347 2016-12-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1348
1349         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1350         `=>cbeta'.
1351
1352 2016-12-06  MORIOKA Tomohiko  <tomo.git@chise.org>
1353
1354         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1355         setting for `==big5-cdp-itaiji-001'.
1356
1357         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1358         `==big5-cdp-itaiji-001'.
1359
1360         * mule/mule-conf.el (==big5-cdp-itaiji-001): New coded-charset for
1361         XEmacs CHISE.
1362
1363 2016-12-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1364
1365         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1366         settings for `=big5-cdp-itaiji-001', `=big5-cdp-itaiji-002',
1367         `=big5-cdp-itaiji-003' and `=>big5-cdp-itaiji-001'.
1368
1369         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1370         `=big5-cdp-itaiji-001', `=big5-cdp-itaiji-002',
1371         `=big5-cdp-itaiji-003' and `=>big5-cdp-itaiji-001'.
1372
1373         * mule/mule-conf.el (=big5-cdp-itaiji-001): New coded-charset for
1374         XEmacs CHISE.
1375         (=>big5-cdp-itaiji-001): Ditto.
1376         (=big5-cdp-itaiji-002): Ditto.
1377         (=big5-cdp-itaiji-003): Ditto.
1378
1379 2016-11-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1380
1381         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1382         `=>>jis-x0208@1990' and `=>>jis-x0213-2'.
1383
1384 2016-10-27  MORIOKA Tomohiko  <tomo.git@chise.org>
1385
1386         * mule/mule-charset.el (default-coded-charset-priority-list):
1387         Prefer `=ucs-radicals', `=ucs-radicals@unicode',
1388         `=ucs-bmp-cjk@JP/hanazono', `=ucs-bmp-cjk@gb', `=mj-0' and `=mj-1'
1389         to `=jis-x0208@1983'; add `=ucs-bmp-var-008'.
1390
1391         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1392         setting for `=ucs-var-008'.
1393
1394         * mule/mule-conf.el (=ucs-var-008): New coded-charset for XEmacs
1395         CHISE.
1396         (=ucs-bmp-var-008): Likewise.
1397
1398 2016-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1399
1400         * mule/mule-charset.el (default-coded-charset-priority-list):
1401         Prefer `==ucs-sip-ext-b@iso' to `==ucs-sip@JP/hanazono'.
1402
1403 2016-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1404
1405         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1406         `==ucs-sip@JP/hanazono'.
1407
1408         * mule/mule-conf.el (==ucs-sip@JP/hanazono): New coded-charset for
1409         XEmacs CHISE.
1410
1411 2016-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1412
1413         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1414         setting for `=ucs-var-006'; add setting for `=ucs-itaiji-009'.
1415
1416         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1417         `=ucs-bmp-var-006'.
1418
1419         * mule/mule-conf.el (=ucs-var-006): New coded-charset for XEmacs
1420         CHISE.
1421         (=ucs-bmp-var-006): Likewise.
1422
1423 2016-10-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1424
1425         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1426         `=ucs-bmp-itaiji-009'.
1427
1428         * mule/mule-conf.el (=ucs-itaiji-009): New coded-charset for
1429         XEmacs CHISE.
1430         (=ucs-bmp-itaiji-009): Likewise.
1431
1432 2016-09-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1433
1434         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1435         `=>big5-cdp'.
1436
1437 2016-07-27  MORIOKA Tomohiko  <tomo.git@chise.org>
1438
1439         * mule/mule-coding.el (utf-8-gb): Specify `charset-g3'.
1440         (utf-8-ivs-gb): Likewise.
1441         (utf-8-gb-er): Likewise.
1442         (utf-8-ivs-gb-er): Likewise.
1443         (utf-8-cns): Likewise.
1444         (utf-8-ivs-cns): Likewise.
1445         (utf-8-cns-er): Likewise.
1446         (utf-8-ivs-cns-er): Likewise.
1447         (utf-8-big5): Likewise.
1448         (utf-8-ivs-big5): Likewise.
1449         (utf-8-big5-er): Likewise.
1450         (utf-8-ivs-big5-er): Likewise.
1451         (utf-8-jis): Likewise.
1452         (utf-8-ivs-jis): Likewise.
1453         (utf-8-jis-er): Likewise.
1454         (utf-8-ivs-jis-er): Likewise.
1455         (utf-8-ks): Likewise.
1456         (utf-8-ivs-ks): Likewise.
1457         (utf-8-ks-er): Likewise.
1458         (utf-8-ivs-ks-er): Likewise.
1459
1460 2016-07-23  MORIOKA Tomohiko  <tomo.git@chise.org>
1461
1462         * mule/mule-coding.el (utf-8-jp): Specify `charset-g3'.
1463         (utf-8-ivs-jp): Likewise.
1464         (utf-8-jp-er): Likewise.
1465         (utf-8-ivs-jp-er): Likewise.
1466
1467 2016-04-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1468
1469         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1470         setting for `=ucs-var-010'.
1471
1472         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1473         `=ucs-bmp-var-010'.
1474
1475         * mule/mule-conf.el (=ucs-var-010): New coded-charset for XEmacs
1476         CHISE.
1477         (=ucs-bmp-var-010): Likewise.
1478
1479 2016-03-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1480
1481         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1482         `=ucs-sip@JP/hanazono'.
1483
1484         * mule/mule-conf.el (=ucs-sip@iso): Fix DOC and `long-name'.
1485         (=ucs-sip@JP/hanazono): New coded-charset for XEmacs CHISE.
1486
1487 2016-03-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1488
1489         * mule/mule-charset.el (default-coded-charset-priority-list):
1490         - Add `=big5-cdp-var-004'.
1491         - Rename `=big5-cdp-var-3' and `=big5-cdp-var-5' to
1492           `=big5-cdp-var-003' and `=big5-cdp-var-005'.
1493
1494         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1495         setting for `=big5-cdp-var-003', `=big5-cdp-var-004' and
1496         `=big5-cdp-var-005'.
1497
1498         * mule/mule-conf.el (=big5-cdp-var-003): Renamed from
1499         `=big5-cdp-var-3'; define `=big5-cdp-var-3' as an alias of
1500         `=big5-cdp-var-003'.
1501         (=big5-cdp-var-004): New coded-charset for XEmacs CHISE.
1502         (=big5-cdp-var-005): Renamed from `=big5-cdp-var-5'; define
1503         `=big5-cdp-var-5' as an alias of `=big5-cdp-var-005'.
1504
1505 2016-03-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1506
1507         * mule/mule-charset.el (default-coded-charset-priority-list):
1508         Don't prefer ucs-compat CCSes to other CCSes.
1509
1510 2016-03-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1511
1512         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1513         `===ucs-bmp-cjk-compat@unicode'.
1514
1515         * mule/mule-conf.el (===ucs-bmp-cjk-compat@unicode): New
1516         coded-charset for XEmacs CHISE.
1517
1518 2016-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1519
1520         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1521         `=ucs-sip-itaiji-003'.
1522
1523         * mule/mule-conf.el (=ucs-sip-itaiji-003): New coded-charset for
1524         XEmacs CHISE.
1525
1526 2016-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1527
1528         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1529         setting for `=ucs-var-004'.
1530
1531         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1532         `=ucs-sip-var-001' and `=ucs-bmp-var-004'.
1533
1534         * mule/mule-conf.el (=ucs-sip-var-001): New coded-charset for
1535         XEmacs CHISE.
1536         (=ucs-var-004): Ditto.
1537         (=ucs-bmp-var-004): Ditto.
1538
1539 2016-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1540
1541         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1542         `=ucs-sip-var-003'.
1543
1544         * mule/mule-conf.el (=ucs-sip-var-003): New coded-charset for
1545         XEmacs CHISE.
1546
1547 2016-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1548
1549         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1550         setting for `=ucs-itaiji-006'.
1551
1552         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1553         `=ucs-bmp-itaiji-006'.
1554
1555         * mule/mule-conf.el (=ucs-itaiji-006): New coded-charset for
1556         XEmacs CHISE.
1557         (=ucs-bmp-itaiji-006): Ditto.
1558
1559 2016-02-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1560
1561         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1562         `=ucs-sip-var-002'.
1563
1564         * mule/mule-conf.el (=ucs-sip-var-002): New coded-charset for
1565         XEmacs CHISE.
1566
1567 2016-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1568
1569         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1570         `=ucs-sip-itaiji-002'.
1571
1572         * mule/mule-conf.el (=ucs-sip-itaiji-002): New coded-charset for
1573         XEmacs CHISE.
1574
1575 2016-02-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1576
1577         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1578         setting for `==hanyo-denshi/tk'.
1579
1580 2016-01-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1581
1582         * mule/mule-conf.el (=hanyo-denshi/ks): Fix `long-name'.
1583         (=hanyo-denshi/tk): Fix `long-name'.
1584         (==hanyo-denshi/tk): New coded-charset for XEmacs CHISE.
1585
1586 2016-01-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1587
1588         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1589         setting for `=>mj'.
1590
1591 2016-01-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1592
1593         * mule/mule-conf.el (=mj): Fix `dimension'.  (=>mj): New
1594         coded-charset for XEmacs CHISE.
1595
1596 2015-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1597
1598         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1599         setting for `=hanyo-denshi/tk'.
1600
1601 2015-12-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1602
1603         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1604         `=hanyo-denshi/tk/mf-01'.
1605
1606         * mule/mule-conf.el (=hanyo-denshi/tk): New coded-charset for
1607         XEmacs CHISE.
1608         (=hanyo-denshi/tk/mf-01): Ditto.
1609
1610 2015-12-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1611
1612         * mule/mule-charset.el (default-coded-charset-priority-list):
1613         Prefer `==ucs-bmp-cjk-compat@JP' to `==ucs-bmp-cjk-compat@gb'.
1614
1615 2015-11-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1616
1617         * mule/mule-charset.el (default-coded-charset-priority-list):
1618         Prefer `=jis-x0208@1983' to `chinese-gb2312'.
1619
1620 2015-11-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1621
1622         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1623         settings for `=ucs-itaiji-004' and `=ucs-itaiji-005'.
1624
1625         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1626         `=ucs-bmp-itaiji-004' and `=ucs-bmp-itaiji-005'.
1627
1628         * mule/mule-conf.el (=ucs-itaiji-004): New coded-charset for
1629         XEmacs CHISE.
1630         (=ucs-bmp-itaiji-004): Ditto.
1631         (=ucs-itaiji-005): Ditto.
1632         (=ucs-bmp-itaiji-005): Ditto.
1633
1634 2015-11-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1635
1636         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1637         `=ucs-sip-itaiji-001'.
1638
1639         * mule/mule-conf.el (=ucs-sip-itaiji-001): New coded-charset for
1640         XEmacs CHISE.
1641
1642 2015-11-07  MORIOKA Tomohiko  <tomo.git@chise.org>
1643
1644         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1645         settings for `=ucs-itaiji-001', `=ucs-itaiji-003' and
1646         `=ucs-itaiji-008'.
1647
1648         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1649         `=ucs-bmp-itaiji-001', `=ucs-bmp-itaiji-003' and
1650         `=ucs-bmp-itaiji-008'.
1651
1652         * mule/mule-conf.el (=ucs-itaiji-001): New coded-charset for
1653         XEmacs CHISE.
1654         (=ucs-bmp-itaiji-001): Ditto.
1655         (=ucs-itaiji-003): Ditto.
1656         (=ucs-bmp-itaiji-003): Ditto.
1657         (=ucs-itaiji-008): Ditto.
1658         (=ucs-bmp-itaiji-008): Ditto.
1659
1660 2015-10-30  MORIOKA Tomohiko  <tomo.git@chise.org>
1661
1662         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1663         `==ucs-bmp-cjk-compat@gb' and `==ucs-bmp-cjk-compat@JP'.
1664
1665         * mule/mule-conf.el (==ucs-bmp-cjk-compat@gb): New coded-charset
1666         for XEmacs CHISE.
1667         (==ucs-bmp-cjk-compat@JP): Ditto.
1668
1669 2015-10-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1670
1671         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1672         setting for `===hng-tzs'.
1673
1674         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1675         `===hng-tzs'.
1676
1677         * mule/mule-conf.el (===hng-tzs): New coded-charset for XEmacs
1678         CHISE.
1679
1680 2015-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1681
1682         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1683         setting for `===hng-doh'.
1684
1685         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1686         `===hng-doh'.
1687
1688         * mule/mule-conf.el (===hng-doh): New coded-charset for XEmacs
1689         CHISE.
1690
1691 2015-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1692
1693         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1694         setting for `===hng-wad'.
1695
1696         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1697         `===hng-wad'.
1698
1699         * mule/mule-conf.el (===hng-wad): New coded-charset for XEmacs
1700         CHISE.
1701
1702 2015-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1703
1704         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1705         settings for `==koseki' and `===hng-kcc'.
1706
1707         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1708         `===hng-kcc'.
1709
1710         * mule/mule-conf.el (===hng-kcc): New coded-charset for XEmacs
1711         CHISE.
1712
1713 2015-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1714
1715         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1716         setting for `===hng-nkk'.
1717
1718         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1719         `===hng-nkk'.
1720
1721         * mule/mule-conf.el (===hng-nkk): New coded-charset for XEmacs
1722         CHISE.
1723
1724 2015-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1725
1726         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1727         setting for `===hng-ink'.
1728
1729         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1730         `===hng-ink'.
1731
1732         * mule/mule-conf.el (===hng-ink): New coded-charset for XEmacs
1733         CHISE.
1734
1735 2015-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1736
1737         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1738         setting for `===hng-jhk'.
1739
1740         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1741         `===hng-jhk'.
1742
1743         * mule/mule-conf.el (===hng-jhk): New coded-charset for XEmacs
1744         CHISE.
1745
1746 2015-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1747
1748         * mule/mule-conf.el (=jis-x0213-1@2004): Use "jisx0213\\.2004-1"
1749         instead of "jisx0213\\(\\.2004\\)-1" as the registry.
1750         (==jis-x0213-1@2004): Add registry to specify "jisx0213\\.2004-1".
1751         (===jis-x0213-1@2004): Likewise.
1752         (=>>jis-x0213-1@2004): Use "jisx0213\\.2004-1" instead of
1753         "jisx0213\\(\\.2004\\)-1" as the registry.
1754         (=+>jis-x0213-1@2004): Likewise.
1755         (=>jis-x0213-1@2004): Likewise.
1756
1757         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1758         `===jis-x0213-1@2004'.
1759
1760 2015-10-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1761
1762         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1763         setting for `===hng-nak'.
1764
1765         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1766         `===hng-nak'.
1767
1768         * mule/mule-conf.el (===hng-nak): New coded-charset for XEmacs
1769         CHISE.
1770
1771 2015-10-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1772
1773         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1774         setting for `===hng-hos'.
1775
1776         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1777         `===hng-hos'.
1778
1779         * mule/mule-conf.el (===hng-hos): New coded-charset for XEmacs
1780         CHISE.
1781
1782 2015-10-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1783
1784         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1785         setting for `===hng-tzj'.
1786
1787         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1788         `===hng-tzj'.
1789
1790         * mule/mule-conf.el (===hng-tjz): New coded-charset for XEmacs
1791         CHISE.
1792
1793 2015-10-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1794
1795         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1796         setting for `===hng-kae'.
1797
1798         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1799         `===hng-kae'.
1800
1801         * mule/mule-conf.el (===hng-kae): New coded-charset for XEmacs
1802         CHISE.
1803
1804 2015-10-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1805
1806         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1807         setting for `===hng-kar'.
1808
1809         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1810         `===hng-kar'.
1811
1812         * mule/mule-conf.el (===hng-kar): New coded-charset for XEmacs
1813         CHISE.
1814
1815 2015-10-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1816
1817         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1818         setting for `===hng-kyd'.
1819
1820         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1821         `===hng-kyd'.
1822
1823         * mule/mule-conf.el (===hng-kyd): New coded-charset for XEmacs
1824         CHISE.
1825
1826 2015-10-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1827
1828         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1829         setting for `===hng-hok'.
1830
1831         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1832         `===hng-hok'.
1833
1834         * mule/mule-conf.el (===hng-hok): New coded-charset for XEmacs
1835         CHISE.
1836
1837 2015-10-09  MORIOKA Tomohiko  <tomo.git@chise.org>
1838
1839         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1840         setting for `===hng-jyu'.
1841
1842         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1843         `===hng-jyu'.
1844
1845         * mule/mule-conf.el (===hng-jyu): New coded-charset for XEmacs
1846         CHISE.
1847
1848 2015-10-08  MORIOKA Tomohiko  <tomo.git@chise.org>
1849
1850         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1851         setting for `===hng-zkd'.
1852
1853         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1854         `===hng-zkd'.
1855
1856         * mule/mule-conf.el (===hng-zkd): New coded-charset for XEmacs
1857         CHISE.
1858
1859 2015-10-07  MORIOKA Tomohiko  <tomo.git@chise.org>
1860
1861         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1862         setting for `===hng-kmi'.
1863
1864         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1865         `===hng-kmi'.
1866
1867         * mule/mule-conf.el (===hng-kmi): New coded-charset for XEmacs
1868         CHISE.
1869
1870 2015-10-07  MORIOKA Tomohiko  <tomo.git@chise.org>
1871
1872         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1873         setting for `===hng-okd'.
1874
1875         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1876         `===hng-okd'.
1877
1878         * mule/mule-conf.el (===hng-okd): New coded-charset for XEmacs
1879         CHISE.
1880
1881 2015-10-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1882
1883         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1884         setting for `===hng-nkm'.
1885
1886         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1887         `===hng-nkm'.
1888
1889         * mule/mule-conf.el (===hng-nkm): New coded-charset for XEmacs
1890         CHISE.
1891
1892 2015-10-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1893
1894         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1895         setting for `===hng-nto'.
1896
1897         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1898         `===hng-nto'.
1899
1900         * mule/mule-conf.el (===hng-nto): New coded-charset for XEmacs
1901         CHISE.
1902
1903 2015-10-04  MORIOKA Tomohiko  <tomo.git@chise.org>
1904
1905         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1906         setting for `===hng-yhk'.
1907
1908         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1909         `===hng-yhk'.
1910
1911         * mule/mule-conf.el (===hng-yhk): New coded-charset for XEmacs
1912         CHISE.
1913
1914 2015-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
1915
1916         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1917         setting for `===hng-sok'.
1918
1919         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1920         `===hng-sok'.
1921
1922         * mule/mule-conf.el (===hng-sok): New coded-charset for XEmacs
1923         CHISE.
1924
1925 2015-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
1926
1927         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1928         setting for `===hng-kda'.
1929
1930         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1931         `===hng-kda'.
1932
1933         * mule/mule-conf.el (===hng-kda): New coded-charset for XEmacs
1934         CHISE.
1935
1936 2015-10-02  MORIOKA Tomohiko  <tomo.git@chise.org>
1937
1938         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1939         setting for `===hng-myz'.
1940
1941         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1942         `===hng-myz'.
1943
1944         * mule/mule-conf.el (===hng-myz): New coded-charset for XEmacs
1945         CHISE.
1946
1947 2015-10-02  MORIOKA Tomohiko  <tomo.git@chise.org>
1948
1949         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1950         setting for `===hng-kgk'.
1951
1952         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1953         `===hng-kgk'.
1954
1955         * mule/mule-conf.el (===hng-kgk): New coded-charset for XEmacs
1956         CHISE.
1957
1958 2015-10-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1959
1960         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1961         setting for `===hng-drt'.
1962
1963         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1964         `===hng-drt'.
1965
1966         * mule/mule-conf.el (===hng-drt): New coded-charset for XEmacs
1967         CHISE.
1968
1969 2015-10-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1970
1971         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1972         setting for `===hng-mam'.
1973
1974         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1975         `===hng-mam'.
1976
1977         * mule/mule-conf.el (===hng-mam): New coded-charset for XEmacs
1978         CHISE.
1979
1980 2015-09-30  MORIOKA Tomohiko  <tomo.git@chise.org>
1981
1982         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1983         setting for `===hng-dng'.
1984
1985         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1986         `===hng-dng'.
1987
1988         * mule/mule-conf.el (===hng-dng): New coded-charset for XEmacs
1989         CHISE.
1990
1991 2015-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
1992
1993         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1994         setting for `=>cns11643-5'.
1995
1996 2015-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
1997
1998         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1999         setting for `===hng-keg'.
2000
2001         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2002         `===hng-keg'.
2003
2004         * mule/mule-conf.el (===hng-keg): New coded-charset for XEmacs
2005         CHISE.
2006
2007 2015-09-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2008
2009         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2010         setting for `===hng-jou'.
2011
2012         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2013         `===hng-jou'.
2014
2015         * mule/mule-conf.el (===hng-jou): New coded-charset for XEmacs
2016         CHISE.
2017
2018 2015-09-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2019
2020         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2021         setting for `===hng-smk'.
2022
2023         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2024         `===hng-smk'.
2025
2026         * mule/mule-conf.el (===hng-smk): New coded-charset for XEmacs
2027         CHISE.
2028
2029 2015-09-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2030
2031         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2032         setting for `===hng-kyo'.
2033
2034         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2035         `===hng-kyo'.
2036
2037         * mule/mule-conf.el (===hng-kyo): New coded-charset for XEmacs
2038         CHISE.
2039
2040 2015-09-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2041
2042         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2043         setting for `===hng-kss'.
2044
2045         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2046         `===hng-kss'.
2047
2048         * mule/mule-conf.el (===hng-kss): New coded-charset for XEmacs
2049         CHISE.
2050
2051 2015-09-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2052
2053         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2054         setting for `===hng-wan'.
2055
2056         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2057         `===hng-wan'.
2058
2059         * mule/mule-conf.el (===hng-wan): New coded-charset for XEmacs
2060         CHISE.
2061
2062 2015-09-24  MORIOKA Tomohiko  <tomo.git@chise.org>
2063
2064         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2065         setting for `===hng-ksk'.
2066
2067         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2068         `===hng-ksk'.
2069
2070         * mule/mule-conf.el (===hng-ksk): New coded-charset for XEmacs
2071         CHISE.
2072
2073 2015-09-24  MORIOKA Tomohiko  <tomo.git@chise.org>
2074
2075         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2076         setting for `===hng-kyu'.
2077
2078         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2079         `===hng-kyu'.
2080
2081         * mule/mule-conf.el (===hng-kyu): New coded-charset for XEmacs
2082         CHISE.
2083
2084 2015-09-23  MORIOKA Tomohiko  <tomo.git@chise.org>
2085
2086         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2087         setting for `===hng-skk'.
2088
2089         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2090         `===hng-skk'.
2091
2092         * mule/mule-conf.el (===hng-skk): New coded-charset for XEmacs
2093         CHISE.
2094
2095 2015-09-22  MORIOKA Tomohiko  <tomo.git@chise.org>
2096
2097         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2098         setting for `===hng-sik'.
2099
2100         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2101         `===hng-sik'.
2102
2103         * mule/mule-conf.el (===hng-sik): New coded-charset for XEmacs
2104         CHISE.
2105
2106 2015-09-21  MORIOKA Tomohiko  <tomo.git@chise.org>
2107
2108         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2109         setting for `===hng-kbk'.
2110
2111         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2112         `===hng-kbk'.
2113
2114         * mule/mule-conf.el (===hng-kbk): New coded-charset for XEmacs
2115         CHISE.
2116
2117 2015-09-21  MORIOKA Tomohiko  <tomo.git@chise.org>
2118
2119         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2120         setting for `===hng-kcj'.
2121
2122         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2123         `===hng-kcj'.
2124
2125         * mule/mule-conf.el (===hng-kcj): New coded-charset for XEmacs
2126         CHISE.
2127
2128 2015-09-19  MORIOKA Tomohiko  <tomo.git@chise.org>
2129
2130         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2131         setting for `===hng-k24'.
2132
2133         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2134         `===hng-k24'.
2135
2136         * mule/mule-conf.el (===hng-k24): New coded-charset for XEmacs
2137         CHISE.
2138
2139 2015-09-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2140
2141         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2142         setting for `===hng-gok'.
2143
2144         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2145         `===hng-gok'.
2146
2147         * mule/mule-conf.el (===hng-gok): New coded-charset for XEmacs
2148         CHISE.
2149 2015-09-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2150
2151         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2152         setting for `===hng-tsu'.
2153
2154         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2155         `===hng-tsu'.
2156
2157         * mule/mule-conf.el (===hng-tsu): New coded-charset for XEmacs
2158         CHISE.
2159
2160 2015-09-16  MORIOKA Tomohiko  <tomo.git@chise.org>
2161
2162         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2163         setting for `===hng-sys'.
2164
2165         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2166         `===hng-sys'.
2167
2168         * mule/mule-conf.el (===hng-sys): New coded-charset for XEmacs
2169         CHISE.
2170
2171 2015-09-16  MORIOKA Tomohiko  <tomo.git@chise.org>
2172
2173         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2174         - Use "&HNG010-<d><d><d><d><d>;" instead of
2175           "&HNG-KHI<d><d><d><d><d>;" for `===hng-khi'.
2176         - Add setting for `===hng-khm' and `=ucs-itaiji-002'.
2177
2178         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2179         `=ucs-bmp-itaiji-002' and `===hng-khm'.
2180
2181         * mule/mule-conf.el (===hng-khi): Use "hng-10$" instead of
2182         "hngkhi-0" as the suffix of registry.
2183         (===hng-khm): New coded-charset for XEmacs CHISE.
2184         (=ucs-itaiji-002): Ditto.
2185         (=ucs-bmp-itaiji-002): Ditto.
2186
2187 2015-09-14  MORIOKA Tomohiko  <tomo.git@chise.org>
2188
2189         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2190         setting for `=>ucs@iwds-1'.
2191
2192         * mule/mule-conf.el (==jis-x0208@1978/-4X): New coded-charset for
2193         XEmacs CHISE.
2194
2195 2015-09-14  MORIOKA Tomohiko  <tomo.git@chise.org>
2196
2197         * mule/mule-conf.el (=>ucs@iwds-1): New coded-charset for XEmacs
2198         CHISE.
2199
2200         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2201         "&HNG-KHI<d><d><d><d>;" instead of "&HNG-KHI-<d><d><d><d>;" for
2202         `===hng-khi'.
2203
2204 2015-09-13  MORIOKA Tomohiko  <tomo.git@chise.org>
2205
2206         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2207         setting for `===hng-khi'.
2208
2209         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2210         `===hng-khi'.
2211
2212         * mule/mule-conf.el (===hng-khi): New coded-charset for XEmacs
2213         CHISE.
2214
2215 2015-09-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2216
2217         * mule/mule-conf.el (=ucs-bmp-var-001): Use #x9FCC instead of
2218         #x9FA5 as the value of `max-code'.
2219         (=ucs-bmp-var-002): Likewise.
2220         (=ucs-bmp-var-003): Likewise.
2221         (=ucs-bmp-itaiji-084): Likewise.
2222         (=ucs-bmp-cjk@JP): Likewise.
2223         (=ucs-bmp-cjk@JP/hanazono): Likewise.
2224         (==ucs-bmp-cjk@JP/hanazono): Likewise.
2225         (=>ucs-bmp-cjk@component): Likewise.
2226
2227 2015-09-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2228
2229         * mule/mule-conf.el (==daikanwa/+2p): New coded-charset for XEmacs
2230         CHISE.
2231
2232 2015-09-04  MORIOKA Tomohiko  <tomo.git@chise.org>
2233
2234         * mule/mule-conf.el (==jis-x0208@1978/4-pr): New coded-charset for
2235         XEmacs CHISE.
2236         (==jis-x0208@1978/5pr): Use `==jis-x0208@1978/4-pr' instead of
2237         `==jis-x0208@1978/2-pr' as the mother.
2238
2239 2015-08-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2240
2241         * mule/mule-conf.el (=>cns11643-5): New coded-charset for XEmacs
2242         CHISE.
2243
2244 2015-07-09  MORIOKA Tomohiko  <tomo.git@chise.org>
2245
2246         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2247         setting for `===hanyo-denshi/jb' and `===hanyo-denshi/hg'.
2248
2249 2015-06-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2250
2251         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2252         `=gb2312' instead of `chinese-gb2312'; add setting for `==ucs@gb'.
2253
2254 2015-03-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2255
2256         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2257         setting for `===ucs@gb'.
2258
2259 2015-03-04  MORIOKA Tomohiko  <tomo.git@chise.org>
2260
2261         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2262         setting for `===hanyo-denshi/ks', `===jis-x0208' and
2263         `===jis-x0213-1'; use "&R-J00X1-hhhh;" instead of "&R-JX1-hhhh;"
2264         as the entity-reference for `===jis-x0213-1@2000'; use
2265         "&R-JX1-hhhh;" as the entity-reference for `===jis-x0213-1'.
2266
2267 2015-03-03  MORIOKA Tomohiko  <tomo.git@chise.org>
2268
2269         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2270         `===jis-x0208'.
2271
2272         * mule/mule-conf.el (===jis-x0208@1978): Use `==jis-x0208@1978'
2273         instead of `===jis-x0208' as the mother.
2274         (===jis-x0208@1983): Use `==jis-x0208@1983' instead of
2275         `===jis-x0208' as the mother.
2276         (===jis-x0208@1990): Use `==jis-x0208@1990' instead of
2277         `===jis-x0208' as the mother.
2278         (===jis-x0213-1@2000): Use `==jis-x0213-1@2000' instead of
2279         `===jis-x0213-1' as the mother.
2280         (===jis-x0213-1@2004): Use `==jis-x0213-1@2004' instead of
2281         `===jis-x0213-1' as the mother.
2282         (===ucs@unicode): Use `==ucs@unicode' instead of `===ucs@iso' as
2283         the mother.
2284         (===ucs@ks): Use `==ucs@ks' instead of `===ucs@unicode' as the
2285         mother.
2286
2287 2015-02-23  MORIOKA Tomohiko  <tomo.git@chise.org>
2288
2289         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2290         setting for `=ucs-var-001'.
2291
2292 2015-02-23  MORIOKA Tomohiko  <tomo.git@chise.org>
2293
2294         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2295         `=ucs-bmp-var-001'.
2296
2297         * mule/mule-conf.el (=ucs-var-001): New coded-charset for XEmacs
2298         CHISE.
2299         (=ucs-bmp-var-001): Ditto.
2300
2301         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2302         setting for `=ucs-var-003'.
2303
2304 2015-02-22  MORIOKA Tomohiko  <tomo.git@chise.org>
2305
2306         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2307         `=ucs-bmp-var-003'.
2308
2309         * mule/mule-conf.el (=ucs-var-003): New coded-charset for XEmacs
2310         CHISE.
2311         (=ucs-bmp-var-003): Ditto.
2312
2313 2015-02-21  MORIOKA Tomohiko  <tomo.git@chise.org>
2314
2315         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2316         setting for `=ucs-var-002'.
2317
2318         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2319         `=ucs-bmp-var-002'.
2320
2321         * mule/mule-conf.el (=ucs-var-002): New coded-charset for XEmacs
2322         CHISE.
2323         (=ucs-bmp-var-002): Ditto.
2324
2325 2015-02-21  MORIOKA Tomohiko  <tomo.git@chise.org>
2326
2327         * mule/mule-conf.el (==jis-x0208@1978/4er): New coded-charset for
2328         XEmacs CHISE.
2329         (==jis-x0208@1978/5pr): Ditto.
2330
2331 2015-02-21  MORIOKA Tomohiko  <tomo.git@chise.org>
2332
2333         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2334         `=>ucs-bmp-cjk@component'.
2335
2336         * mule/mule-conf.el (=>ucs@component): New coded-charset for
2337         XEmacs CHISE.
2338         (=>ucs-bmp-cjk@component): Ditto.
2339
2340 2015-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2341
2342         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2343         setting for `=>iwds-1'.
2344
2345 2015-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2346
2347         * mule/mule-conf.el (=>iwds-1): New coded-charset for XEmacs
2348         CHISE.
2349
2350 2015-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2351
2352         * mule/mule-charset.el (default-coded-charset-priority-list):
2353         - Prefer `=ucs-bmp-cjk@JP/hanazono' to `=ucs-bmp-cjk@gb'.
2354         - Prefer `==ucs-bmp-cjk@JP/hanazono' to `==ucs-bmp-cjk@gb'.
2355         - Prefer `===hanyo-denshi/jc' to `===jis-x0213-1'.
2356         - Prefer `===hanyo-denshi/jd' to `===jis-x0213-2'.
2357
2358 2015-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
2359
2360         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2361         Prefer `=ucs@FOO' to `=>>ucs@FOO'.
2362
2363         * mule/mule-conf.el (=ucs@iso): Use `=+>ucs@iso' instead of
2364         `=>>ucs@iso' as the mother.
2365         (=>>ucs@iso): Use `=ucs@iso' instead of `=+>ucs@iso' as the
2366         mother.
2367
2368 2015-01-22  MORIOKA Tomohiko  <tomo.git@chise.org>
2369
2370         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2371         setting for `===hanyo-denshi/ia'.
2372
2373 2015-01-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2374
2375         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2376         `===hanyo-denshi/ia'.
2377
2378 2014-12-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2379
2380         * mule/mule-conf.el (=koseki): Fix DOC.
2381         (==koseki): New coded-charset for XEmacs CHISE.
2382
2383 2014-12-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2384
2385         * mule/mule-conf.el (===hanyo-denshi/jc): New coded-charset for
2386         XEmacs CHISE.
2387         (===hanyo-denshi/jd): Fix DOC.
2388
2389 2014-12-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2390
2391         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2392         setting for `===hanyo-denshi/ip'.
2393
2394 2014-12-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2395
2396         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2397         `===hanyo-denshi/ip'.
2398
2399         * mule/mule-conf.el (===hanyo-denshi/ip): New coded-charset for
2400         XEmacs CHISE.
2401
2402 2014-12-07  MORIOKA Tomohiko  <tomo.git@chise.org>
2403
2404         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2405         `==ucs-radicals@unicode' and `=>daikanwa'.
2406
2407         * mule/mule-conf.el (==ucs-radicals@unicode): New coded-charset
2408         for XEmacs CHISE.
2409
2410 2014-12-03  MORIOKA Tomohiko  <tomo.git@chise.org>
2411
2412         * mule/mule-conf.el (===hanyo-denshi/ia): New coded-charset for
2413         XEmacs CHISE.
2414
2415 2014-11-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2416
2417         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2418         `===ruimoku-v6'.
2419
2420 2014-11-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2421
2422         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2423         setting for `===ruimoku-v6'.
2424
2425 2014-11-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2426
2427         * mule/mule-conf.el (===ruimoku-v6): New coded-charset for XEmacs
2428         CHISE.
2429
2430 2014-11-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2431
2432         * mule/mule-conf.el (==jis-x0208@1978/1pr/fixed): New
2433         coded-charset for XEmacs CHISE.
2434
2435 2014-11-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2436
2437         * mule/mule-conf.el (===hanyo-denshi/jd): New coded-charset for
2438         XEmacs CHISE.
2439
2440 2014-10-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2441
2442         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2443         `===ucs-sip@iso'.
2444
2445 2014-10-02  MORIOKA Tomohiko  <tomo.git@chise.org>
2446
2447         * mule/mule-conf.el (===ucs-sip@iso): New coded-charset for XEmacs
2448         CHISE.
2449
2450 2014-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2451
2452         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2453         `==ucs-sip@iso'.
2454
2455         * mule/mule-conf.el (==ucs-sip@iso): New coded-charset for XEmacs
2456         CHISE.
2457
2458 2014-09-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2459
2460         * mule/mule-conf.el (=ucs-sip-ext-b): Fix registry.
2461         (=ucs-sip@iso): New coded-charset for XEmacs CHISE.
2462         (=ucs-sip-ext-b@iso): Fix registry.
2463         (==ucs-sip-ext-b@iso): Ditto.
2464         (===ucs-sip-ext-b@iso): Ditto.
2465
2466         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2467         `=ucs-sip@iso'.
2468
2469 2014-09-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2470
2471         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2472         setting for `=>cbeta'.
2473
2474 2014-09-16  MORIOKA Tomohiko  <tomo.git@chise.org>
2475
2476         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2477         `=>cns11643-7'.
2478
2479         * mule/mule-conf.el (=>cbeta): New coded-charset for XEmacs CHISE.
2480
2481 2014-08-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2482
2483         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2484         "&G-[NAME];" instead of "&g1-[NAME];" for `=>>[NAME]'.
2485
2486 2014-08-19  MORIOKA Tomohiko  <tomo.git@chise.org>
2487
2488         * mule/mule-conf.el (=>>>ucs@cns): Indicate `==ucs@cns' instead of
2489         `=ucs@cns'.
2490         (=>>>ucs@jis): Indicate `==ucs@jis' instead of `=ucs@jis'.
2491         (=>>>ucs@jis/1990): Indicate `==ucs@jis/1990' instead of
2492         `=ucs@jis/1990'.
2493         (=>>>ucs@jis/2000): Indicate `==ucs@jis/2000' instead of
2494         `=ucs@jis/2000'.
2495         (=>>>ucs@jis/2004): Indicate `==ucs@jis/2004' instead of
2496         `=ucs@jis/2004'.
2497         (=>>>ucs@ks): Indicate `==ucs@ks' instead of `=ucs@ks'.
2498
2499         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2500         "&g2-[NAME];" instead of "&G-[NAME];" for `==[NAME]'.
2501
2502 2014-08-06  MORIOKA Tomohiko  <tomo.git@chise.org>
2503
2504         * mule/mule-conf.el (==jis-x0208@1978/-4pr): New coded-charset for
2505         XEmacs CHISE.
2506         (==jis-x0208@1978/1pr): Ditto.
2507         (==jis-x0208@1978/2-pr): Ditto.
2508
2509 2014-07-31  MORIOKA Tomohiko  <tomo.git@chise.org>
2510
2511         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2512         setting for `===jis-x0213-1@2004'.
2513
2514 2014-07-30  MORIOKA Tomohiko  <tomo.git@chise.org>
2515
2516         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2517         settings for `=+>hanyo-denshi/ft' and `=+>hanyo-denshi/jt'.
2518
2519         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2520         `===hanyo-denshi/jb'.
2521
2522         * mule/mule-conf.el (===hanyo-denshi/jb): New coded-charset for
2523         XEmacs CHISE.
2524         (=+>hanyo-denshi/ft): Ditto.
2525         (=+>hanyo-denshi/jt): Ditto.
2526
2527 2014-07-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2528
2529         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2530         `===hanyo-denshi/hg'.
2531
2532 2014-07-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2533
2534         * mule/mule-conf.el (===jis-x0213-1@2004): New coded-charset for
2535         XEmacs CHISE.
2536         (===hanyo-denshi/hg): Ditto.
2537
2538 2014-07-27  MORIOKA Tomohiko  <tomo.git@chise.org>
2539
2540         * mule/mule-conf.el (==adobe-japan1-*): Indicate abstract
2541         glyph-forms instead of detailed glyph-images.
2542         (=>>>adobe-japan1-*): Indicate `==adobe-japan1-*' instead of
2543         `=adobe-japan1-*'.
2544         (===adobe-japan1-0): New coded-charset for XEmacs CHISE.
2545         (===adobe-japan1-1): Ditto.
2546         (===adobe-japan1-2): Ditto.
2547         (===adobe-japan1-3): Ditto.
2548         (===adobe-japan1-4): Ditto.
2549         (===adobe-japan1-5): Ditto.
2550         (===adobe-japan1-6): Ditto.
2551         (=>>adobe-japan1-0): Use `=adobe-japan1' instead of
2552         `=>>>adobe-japan1' as the mother.
2553         (=+>adobe-japan1-0): Use `=adobe-japan1' instead of
2554         `=>>adobe-japan1' as the mother.
2555         (==jis-x0208): Indicate abstract glyph-forms instead of detailed
2556         glyph-images.
2557         (==jis-x0208@1978): Ditto.
2558         (==jis-x0208@1983): Ditto.
2559         (==jis-x0208@1990): Ditto.
2560         (==jis-x0213-1): Ditto.
2561         (==jis-x0213-1@2000): Ditto.
2562         (==jis-x0213-1@2004): Ditto.
2563         (==jis-x0213-2): Ditto.
2564         (=>>>jis-x0208): Indicate `==jis-x0208' instead of `=jis-x0208'.
2565         (=>>>jis-x0208@1978): Indicate `==jis-x0208@1978' instead of
2566         `=jis-x0208@1978'.
2567         (=>>>jis-x0208@1983): Indicate `==jis-x0208@1983' instead of
2568         `=jis-x0208@1983'.
2569         (=>>>jis-x0208@1990): Indicate `==jis-x0208@1990' instead of
2570         `=jis-x0208@1990'.
2571         (=>>>jis-x0213-1): Indicate `==jis-x0213-1' instead of
2572         `=jis-x0213-1'.
2573         (=>>>jis-x0213-1@2000): Indicate `==jis-x0213-1@2000' instead of
2574         `=jis-x0213-1@2000'.
2575         (=>>>jis-x0213-1@2004): Indicate `==jis-x0213-1@2004' instead of
2576         `=jis-x0213-1@2004'.
2577         (=>>>jis-x0213-2): Indicate `==jis-x0213-2' instead of
2578         `=jis-x0213-2'.
2579         (===jis-x0208): New coded-charset for XEmacs CHISE.
2580         (===jis-x0208@1978): Ditto.
2581         (===jis-x0208@1983): Ditto.
2582         (===jis-x0208@1990): Ditto.
2583         (===jis-x0213-1): Ditto.
2584         (===jis-x0213-1@2000): Ditto.
2585         (===jis-x0213-2): Ditto.
2586         (===jis-x0212): Ditto.
2587         (===ks-x1001): Ditto.
2588         (=>>jis-x0208): Use `=jis-x0208' instead of `=>>>jis-x0208' as the
2589         mother.
2590         (=>>jis-x0213-1): Use `=jis-x0213-1' instead of `=>>>jis-x0213-1'
2591         as the mother.
2592         (=>>jis-x0213-2): Use `=jis-x0213-2' instead of `=>>>jis-x0213-2'
2593         as the mother.
2594         (===cns11643-1): New coded-charset for XEmacs CHISE.
2595         (===cns11643-2): Ditto.
2596         (===cns11643-3): Ditto.
2597         (===cns11643-4): Ditto.
2598         (===cns11643-5): Ditto.
2599         (===cns11643-6): Ditto.
2600         (===cns11643-7): Ditto.
2601         (=>>cns11643-1): Ditto.
2602         (==big5-cdp): Indicate abstract glyph-images instead of
2603         representative glyph-images.
2604         (===big5-cdp): New coded-charset for XEmacs CHISE.
2605         (==hanyo-denshi/*): Indicate abstract glyph-forms instead of
2606         detailed glyph-images.
2607         (=>>>hanyo-denshi/*): Indicate `==hanyo-denshi/*' instead of
2608         `=hanyo-denshi/*'.
2609         (===hanyo-denshi/ft): New coded-charset for XEmacs CHISE.
2610         (===hanyo-denshi/ib): Ditto.
2611         (===hanyo-denshi/jt): Ditto.
2612         (===hanyo-denshi/ks): Ditto.
2613         (===mj): Ditto.
2614         (===mj-0): Ditto.
2615         (===mj-1): Ditto.
2616         (=>>hanyo-denshi/*): Use `=hanyo-denshi/*' instead of
2617         `=>>>hanyo-denshi/*' as its mother.
2618         (==gt): Indicate abstract glyph-forms instead of detailed
2619         glyph-images.
2620         (===gt): New coded-charset for XEmacs CHISE.
2621         (=>>>gt): Indicates `==gt' instead of `=gt'.
2622         (=>>gt): Use `=gt' instead of `=>>>gt' as the mother.
2623         (==gt-k): Indicate abstract glyph-forms instead of detailed
2624         glyph-images.
2625         (===gt-k): New coded-charset for XEmacs CHISE.
2626         (==daikanwa): Indicates glyph-images instead of detailed
2627         glyph-images.
2628         (===daikanwa): New coded-charset for XEmacs CHISE.
2629         (===daikanwa/+p): Ditto.
2630         (===daikanwa/ho): Ditto.
2631         (==cbeta): Ditto.
2632         (===cbeta): Ditto.
2633         (==jef-china3): Ditto.
2634         (===jef-china3): Ditto.
2635         (==ruimoku-v6): Ditto.
2636         (==ucs@iso): Indicate representative glyph-forms instead of
2637         representative glyph-images.
2638         (=>>>ucs@iso): Indicates `==ucs@iso' instead of `=ucs@iso'.
2639         (==ucs@unicode): Indicate representative glyph-forms instead of
2640         representative glyph-images.
2641         (=>>>ucs@unicode): Indicates `==ucs@unicode' instead of
2642         `=ucs@unicode'.
2643         (==ucs@cns): Indicate representative glyph-forms instead of
2644         representative glyph-images.
2645         (==ucs@jis): Ditto.
2646         (==ucs@jis/1990): Ditto.
2647         (==ucs@jis/2000): Ditto.
2648         (==ucs@jis/2004): Ditto.
2649         (==ucs@ks): Ditto.
2650         (===ucs@iso): New coded-charset for XEmacs CHISE.
2651         (===ucs@unicode): Ditto.
2652         (===ucs@gb): Ditto.
2653         (===ucs@ks): Ditto.
2654         (===ucs-bmp-cjk@gb): Ditto.
2655         (===ucs-sip-ext-b@iso): Ditto.
2656
2657 2014-07-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2658
2659         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2660         `==jis-x0213-2', `==ruimoku-v6', `==cbeta', `==jef-china3',
2661         `===mj-0', `===mj-1', `===jis-x0208@1990', `===jis-x0213-1',
2662         `===jis-x0213-2', `===big5-cdp', `===ucs-bmp-cjk@gb',
2663         `===adobe-japan1-6', `===cns11643-1', `===cns11643-2',
2664         `===cns11643-3', `===cns11643-4', `===cns11643-5',
2665         `===cns11643-6', `===cns11643-7', `===hanyo-denshi/ft',
2666         `===hanyo-denshi/ib', `===hanyo-denshi/jt', `===jis-x0208@1983',
2667         `===jis-x0208@1978', `===jis-x0212', `===ks-x1001', `===daikanwa',
2668         `===ucs-sip-ext-b@iso', `===cbeta' and `===jef-china3'.
2669
2670         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2671         - Use "&G-[NAME];" for `==[NAME]' instead of `=>>[NAME]'.
2672         - Use "&R-[NAME];" for `===[NAME]' instead of `==[NAME]'.
2673         - Use "&g1-[NAME];" for `=>>[NAME]'.
2674         - Abolish "&g2-[NAME];".
2675
2676 2014-03-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2677
2678         * mule/mule-conf.el (=ucs@big5): Use `=ucs@cns' instead of
2679         `=>>ucs@cns' as the mother.
2680
2681 2014-03-07  MORIOKA Tomohiko  <tomo.git@chise.org>
2682
2683         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2684         setting for `==ucs@ks'.
2685
2686 2014-02-24  MORIOKA Tomohiko  <tomo.git@chise.org>
2687
2688         * mule/mule-conf.el (=adobe-japan1-base): Move builtin code range
2689         from 0x63000000〜0x63005A11 to 0x00E10000〜0x00E15A11.
2690         (=mj): Move builtin code range from 0x64040000〜0x640509D5 to
2691         0x00E30000〜0x00E409D5.
2692
2693 2014-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2694
2695         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2696         Prefer MJ to Adobe-Japan1; use "I-MJ", "MJ" and "&R-MJ" instead of
2697         "I-MJ-", "MJ-" and "&R-MJ-" as prefixes of MJ.
2698
2699 2014-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2700
2701         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2702         `=mj-0', `=mj-1', `==mj-0' and `==mj-1'.
2703
2704         * mule/mule-conf.el (=mj): New coded-charset for XEmacs CHISE.
2705         (=mj-0): Ditto.
2706         (=mj-1): Ditto.
2707         (==mj): Ditto.
2708         (==mj-0): Ditto.
2709         (==mj-1): Ditto.
2710         (=>>mj): Ditto.
2711
2712         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2713         setting for `=mj' and `==mj'.
2714
2715 2014-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2716
2717         * mule/mule-conf.el (=ucs@ks/2012): New coded-charset for XEmacs
2718         CHISE.
2719
2720 2014-01-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2721
2722         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2723         "A-HDU+" instead of "A-HD-UCS+" as the prefix for
2724         `=>ucs@hanyo-denshi'.
2725
2726 2014-01-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2727
2728         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2729         setting for `=koseki' and `=>ucs@hanyo-denshi'.
2730
2731         * mule/mule-conf.el (=koseki): New coded-charset for XEmacs CHISE.
2732         (=>ucs@hanyo-denshi): New coded-charset for XEmacs CHISE.
2733
2734 2014-01-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2735
2736         * mule/mule-conf.el (==hanyo-denshi/ip): New coded-charset for
2737         XEmacs CHISE.
2738
2739 2013-12-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2740
2741         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2742         Change priority of `=>>>ucs@iso'.
2743
2744         * mule/mule-conf.el (=ucs@iso): Use `=>>ucs@iso' instead of
2745         `=>>>ucs@iso' as the mother.
2746         (=>>>ucs@iso): Changed to an alias for `=ucs@iso'.
2747
2748 2013-12-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2749
2750         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2751         Change priority of `=>>>ucs@unicode'.
2752
2753         * mule/mule-conf.el (=>>>ucs@unicode): Changed to an alias for
2754         `=ucs@unicode'.
2755
2756 2013-12-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2757
2758         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2759         Change priority of `=>>>ucs@jis'.
2760
2761         * mule/mule-conf.el (=>>>ucs@jis): Changed to an alias for
2762         `=ucs@jis'.
2763
2764 2013-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2765
2766         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2767         setting for `==daikanwa/+p'.
2768
2769 2013-12-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2770
2771         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2772         setting for `==shinjigen@1ed'.
2773
2774 2013-12-12  MORIOKA Tomohiko  <tomo.git@chise.org>
2775
2776         * mule/mule-conf.el (==shinjigen/+p@rev): New coded-charset for
2777         XEmacs CHISE.
2778
2779 2013-12-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2780
2781         * mule/mule-conf.el (==shinjigen): Modify DOC.
2782         (==shinjigen@1ed): New coded-charset for XEmacs CHISE.
2783         (==shinjigen@rev): Modify DOC.
2784
2785 2013-12-09  MORIOKA Tomohiko  <tomo.git@chise.org>
2786
2787         * mule/mule-conf.el (==daikanwa/+p): New coded-charset for XEmacs
2788         CHISE.
2789
2790 2013-12-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2791
2792         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2793         settings for `==daikanwa' and `==ucs@JP/hanazono'.
2794
2795         * mule/mule-conf.el (==shinjigen@rev): New coded-charset for
2796         XEmacs CHISE.
2797
2798         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2799         `==daikanwa'.
2800
2801 2013-11-27  MORIOKA Tomohiko  <tomo.git@chise.org>
2802
2803         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2804         setting for `==cns11643-7'.
2805
2806         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2807         `==cns11643-7'.
2808
2809 2013-11-23  MORIOKA Tomohiko  <tomo.git@chise.org>
2810
2811         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2812         `==cns11643-6'.
2813
2814         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2815         setting for `==cns11643-6'.
2816
2817 2013-11-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2818
2819         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2820         setting for `==cns11643-5'.
2821
2822         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2823         `==cns11643-5'.
2824
2825 2013-11-16  MORIOKA Tomohiko  <tomo.git@chise.org>
2826
2827         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2828         setting for `==cns11643-4'.
2829
2830         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2831         `==cns11643-4'.
2832
2833 2013-11-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2834
2835         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2836         setting for `==cns11643-3'.
2837
2838         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2839         `==cns11643-3'.
2840
2841 2013-11-02  MORIOKA Tomohiko  <tomo.git@chise.org>
2842
2843         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2844         setting for `==cns11643-2'.
2845
2846         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2847         `==cns11643-2'.
2848
2849 2013-10-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2850
2851         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2852         Change priority of `=>>>ucs@ks'.
2853
2854         * mule/mule-conf.el (=>>>ucs@ks): Changed to an alias for
2855         `=ucs@ks'.
2856
2857 2013-10-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2858
2859         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2860         `=cns11643-1' instead of `chinese-cns11643-1'; add settings for
2861         `==ucs@cns' and `==cns11643-1'.
2862
2863         * mule/mule-conf.el (==cns11643-1): Fix `dimension'.
2864         (==cns11643-2): Ditto.
2865         (==cns11643-3): Ditto.
2866         (==cns11643-4): Ditto.
2867         (==cns11643-5): Ditto.
2868         (==cns11643-6): Ditto.
2869         (==cns11643-7): Ditto.
2870
2871         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2872         `==cns11643-1'.
2873
2874 2013-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2875
2876         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2877         Change priority of `=>>>ucs@jis/2004', `=>>>ucs@jis/2004' and
2878         `=>>>ucs@jis/1990'.
2879
2880         * mule/mule-conf.el (=>>>ucs@jis/1990): Changed to an alias for
2881         `=ucs@jis/1990'.
2882         (=>>>ucs@jis/2000): Changed to an alias for `=ucs@jis/2000'.
2883         (=>>>ucs@jis/2004): Changed to an alias for `=ucs@jis/2004'.
2884
2885 2013-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2886
2887         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2888         Change priority of `=>>>ucs@cns'.
2889
2890         * mule/mule-conf.el (=>>>ucs@cns): Changed to an alias for
2891         `=ucs@cns'.
2892
2893 2013-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
2894
2895         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2896         `==ks-x1001'.
2897
2898         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2899         `=ks-x1001' instead of `korean-ksc5601'; add setting for
2900         `==ks-x1001'.
2901
2902 2013-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2903
2904         * mule/mule-conf.el (=>>>gt): Changed to an alias for `=gt'.
2905
2906 2013-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2907
2908         * mule/mule-conf.el (=>>>jis-x0208): Changed to an alias for
2909         `=jis-x0208'.
2910         (=>>>jis-x0208@1978): Changed to an alias for `=jis-x0208@1978'.
2911         (=>>>jis-x0208@1983): Changed to an alias for `=jis-x0208@1983'.
2912         (=>>>jis-x0208@1990): Changed to an alias for `=jis-x0208@1990'.
2913         (=>>>jis-x0213-1): Changed to an alias for `=jis-x0213-1'.
2914         (=>>>jis-x0213-1@2000): Changed to an alias for
2915         `=jis-x0213-1@2000'.
2916         (=>>>jis-x0213-1@2004): Changed to an alias for
2917         `=jis-x0213-1@2004'.
2918         (=>>>jis-x0213-2): Changed to an alias for `=jis-x0213-2'.
2919
2920 2013-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2921
2922         * mule/mule-conf.el (=>>>adobe-japan1-0): Changed to an alias for
2923         `=adobe-japan1-0'.
2924         (=>>>adobe-japan1-1): Changed to an alias for `=adobe-japan1-1'.
2925         (=>>>adobe-japan1-2): Changed to an alias for `=adobe-japan1-2'.
2926         (=>>>adobe-japan1-3): Changed to an alias for `=adobe-japan1-3'.
2927         (=>>>adobe-japan1-4): Changed to an alias for `=adobe-japan1-4'.
2928         (=>>>adobe-japan1-5): Changed to an alias for `=adobe-japan1-5'.
2929         (=>>>adobe-japan1-6): Changed to an alias for `=adobe-japan1-6'.
2930
2931 2013-10-12  MORIOKA Tomohiko  <tomo.git@chise.org>
2932
2933         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2934         settings for `==adobe-japan1-6', `==hanyo-denshi/*', `==gt',
2935         `==jis-x0208@1990', `==jis-x0212', `==jis-x0213-1@2000',
2936         `==jis-x0213-2', `==jis-x0213-1@2004', `==big5-cdp', `==gt-k',
2937         `==jis-x0208@1983', `==jis-x0208@1978', `==ucs@iso',
2938         `==ucs@unicode', `=>>daikanwa/+p' and `==shinjigen@rev'.
2939
2940 2013-10-10  MORIOKA Tomohiko  <tomo.git@chise.org>
2941
2942         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2943         `=adobe-japan1-0', `=adobe-japan1-1', `=adobe-japan1-2',
2944         `=adobe-japan1-3', `=adobe-japan1-4', `=adobe-japan1-5',
2945         `==jis-x0208@1990', `==ucs-bmp-cjk@gb',
2946         `==ucs-bmp-cjk@JP/hanazono', `==ucs-sip-ext-b@iso',
2947         `==hanyo-denshi/*', `==adobe-japan1-6', `==big5-cdp',
2948         `==jis-x0208@1983', `==jis-x0208@1978', `==jis-x0213-1@2000' and
2949         `==jis-x0212'.
2950
2951 2013-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
2952
2953         * mule/mule-conf.el (=adobe-japan1-0): Modify registry to accept
2954         "AdobeJapan1-[0-6]$".
2955         (=adobe-japan1-1): Modify registry to accept "AdobeJapan1-[1-6]$".
2956         (=adobe-japan1-2): Modify registry to accept "AdobeJapan1-[2-6]$".
2957         (=adobe-japan1-3): Modify registry to accept "AdobeJapan1-[3-6]$".
2958         (=adobe-japan1-4): Modify registry to accept "AdobeJapan1-[4-6]$".
2959         (=adobe-japan1-5): Modify registry to accept "AdobeJapan1-[5-6]$".
2960         (==adobe-japan1-0): New coded-charset for XEmacs CHISE.
2961         (==adobe-japan1-1): Ditto.
2962         (==adobe-japan1-2): Ditto.
2963         (==adobe-japan1-3): Ditto.
2964         (==adobe-japan1-4): Ditto.
2965         (==adobe-japan1-5): Ditto.
2966         (==adobe-japan1-6): Ditto.
2967         (==jis-x0208): Ditto.
2968         (==jis-x0208@1978): Ditto.
2969         (==jis-x0208@1983): Ditto.
2970         (==jis-x0208@1990): Ditto.
2971         (==jis-x0213-1): Ditto.
2972         (==jis-x0213-1@2000): Ditto.
2973         (==jis-x0213-1@2004): Ditto.
2974         (==jis-x0213-2): Ditto.
2975         (==jis-x0212): Ditto.
2976         (==gb2312): Ditto.
2977         (==iso-ir165): Ditto.
2978         (==gb12345): Ditto.
2979         (==ks-x1001): Ditto.
2980         (==cns11643-1): Ditto.
2981         (==cns11643-2): Ditto.
2982         (==cns11643-3): Ditto.
2983         (==cns11643-4): Ditto.
2984         (==cns11643-5): Ditto.
2985         (==cns11643-6): Ditto.
2986         (==cns11643-7): Ditto.
2987         (==big5-cdp): Ditto.
2988         (==hanyo-denshi/ja): Ditto.
2989         (==hanyo-denshi/jb): Ditto.
2990         (==hanyo-denshi/jc): Ditto.
2991         (==hanyo-denshi/jd): Ditto.
2992         (==hanyo-denshi/ft): Ditto.
2993         (==hanyo-denshi/ia): Ditto.
2994         (==hanyo-denshi/ib): Ditto.
2995         (==hanyo-denshi/hg): Ditto.
2996         (==hanyo-denshi/jt): Ditto.
2997         (==hanyo-denshi/ks): Ditto.
2998         (==gt): Ditto.
2999         (==gt-k): Ditto.
3000         (==daikanwa): Ditto.
3001         (==shinjigen): Ditto.
3002         (==ucs@iso): Ditto.
3003         (==ucs@unicode): Ditto.
3004         (==ucs@gb): Ditto.
3005         (==ucs-bmp@gb): Ditto.
3006         (==ucs@cns): Ditto.
3007         (==ucs-bmp@cns): Ditto.
3008         (==ucs@jis): Ditto.
3009         (==ucs@jis/1990): Ditto.
3010         (==ucs@jis/2000): Ditto.
3011         (==ucs@jis/2004): Ditto.
3012         (==ucs@JP): Ditto.
3013         (==ucs@JP/hanazono): Ditto.
3014         (==ucs@ks): Ditto.
3015         (==ucs-bmp@ks): Ditto.
3016         (==ucs@cns11643): Ditto.
3017         (==ucs-bmp-cjk@gb): Ditto.
3018         (==ucs-bmp-cjk@JP/hanazono): Ditto.
3019         (==ucs-sip-ext-b@iso): Ditto.
3020
3021 2013-07-11  MORIOKA Tomohiko  <tomo.git@chise.org>
3022
3023         * mule/mule-charset.el (default-coded-charset-priority-list): Use
3024         `=ucs-bmp-cjk@gb' instead of `=ucs-bmp-cjk@unicode'.
3025
3026         * mule/mule-conf.el (=ucs-bmp-cjk@gb): New coded-charset for
3027         XEmacs CHISE.
3028         (=ucs-bmp-cjk@unicode): Abolished.
3029
3030 2013-07-10  MORIOKA Tomohiko  <tomo.git@chise.org>
3031
3032         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3033         `=+>ucs-bmp-cjk-compat@jis'.
3034
3035         * mule/mule-conf.el (=+>ucs-bmp-cjk-compat@jis): New coded-charset
3036         for XEmacs CHISE.
3037
3038 2013-07-06  MORIOKA Tomohiko  <tomo.git@chise.org>
3039
3040         * mule/mule-conf.el (=>cns11643-6): New coded-charset for XEmacs
3041         CHISE.
3042
3043 2013-05-28  MORIOKA Tomohiko  <tomo.git@chise.org>
3044
3045         * mule/mule-conf.el (=jis-x0208@1978/1pr/fixed): New coded-charset
3046         for XEmacs CHISE.
3047         (=jis-x0208@1978/1er-pr): Abolished.
3048         (=jis-x0208@1978/2-pr): Use `=jis-x0208@1978' instead of
3049         `=jis-x0208@1978/1er-pr' as the mother.
3050
3051 2013-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
3052
3053         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3054         setting for `=ucs-itaiji-084'.
3055
3056 2013-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
3057
3058         * mule/mule-charset.el (default-coded-charset-priority-list):
3059         Delete `=zihai-17xx'; add `=ucs-bmp-itaiji-084'.
3060
3061         * mule/mule-conf.el (=ucs-itaiji-084): New coded-charset for
3062         XEmacs CHISE.
3063         (=ucs-bmp-itaiji-084): Ditto.
3064
3065 2013-02-15  MORIOKA Tomohiko  <tomo.git@chise.org>
3066
3067         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3068         settings for `=big5-cdp-var-3' and `=big5-cdp-var-5'.
3069
3070 2013-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
3071
3072         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3073         `=zihai-17xx', `=big5-cdp-var-3' and `=big5-cdp-var-5'.
3074
3075         * mule/mule-conf.el (=big5-cdp-var-3): New coded-charset for
3076         XEmacs CHISE.
3077         (=big5-cdp-var-5): Ditto.
3078
3079 2012-10-31  MORIOKA Tomohiko  <tomo.git@chise.org>
3080
3081         * mule/mule-conf.el (=+>jis-x0213-1@2004): New coded-charset for
3082         XEmacs CHISE.
3083
3084 2012-10-26  MORIOKA Tomohiko  <tomo.git@chise.org>
3085
3086         * mule/mule-conf.el (=>>hanyo-denshi/ip): New coded-charset for
3087         XEmacs CHISE.
3088
3089 2012-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
3090
3091         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3092         setting for `=>>>hanyo-denshi/ft'.
3093
3094 2012-09-25  MORIOKA Tomohiko  <tomo.git@chise.org>
3095
3096         * mule/mule-conf.el (=>>>hanyo-denshi/jd): New coded-charset for
3097         XEmacs CHISE.
3098         (=>>hanyo-denshi/jd): Use `=>>>hanyo-denshi/jd' instead of
3099         `=hanyo-denshi/jd' as the mother.
3100
3101 2012-09-07  MORIOKA Tomohiko  <tomo.git@chise.org>
3102
3103         * mule/mule-conf.el (=+>adobe-japan1-0): New coded-charset for
3104         XEmacs CHISE.
3105         (=+>adobe-japan1-1): Ditto.
3106         (=+>adobe-japan1-2): Ditto.
3107         (=+>adobe-japan1-3): Ditto.
3108         (=+>adobe-japan1-4): Ditto.
3109         (=+>adobe-japan1-5): Ditto.
3110         (=+>adobe-japan1-6): Ditto.
3111         (=+>adobe-japan1): Changed to an alias for `=+>adobe-japan1-6'.
3112
3113 2012-09-07  MORIOKA Tomohiko  <tomo.git@chise.org>
3114
3115         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3116         Prefer `=>>>adobe-japan1' to other abstract glyph-form CCSs;
3117         prefer `=>>adobe-japan1' to other abstract glyph CCSs.
3118
3119         * mule/mule-conf.el: Define coded-charsets about Adobe-Japan1 at
3120         the top.
3121
3122 2012-09-05  MORIOKA Tomohiko  <tomo.git@chise.org>
3123
3124         * mule/mule-conf.el (=>>>hanyo-denshi/jb): New coded-charset for
3125         XEmacs CHISE.
3126         (=>>>hanyo-denshi/hg): New coded-charset for XEmacs CHISE.
3127         (=>>hanyo-denshi/jb): Use `=>>>hanyo-denshi/jb' as the mother.
3128         (=>>hanyo-denshi/hg): Use `=>>>hanyo-denshi/hg' as the mother.
3129
3130 2012-08-31  MORIOKA Tomohiko  <tomo.git@chise.org>
3131
3132         * mule/mule-charset.el (default-coded-charset-priority-list):
3133         Prefer `chinese-cns11643-{1..7}', `=adobe-japan1-6', `=big5-cdp'
3134         and `=hanyo-denshi/*' to `=gt-pj-{2..11}', `=gt-pj-k{1|2}', etc.
3135
3136         * mule/mule-conf.el: Modify order of definitions of some
3137         coded-charsets.
3138
3139 2012-08-30  MORIOKA Tomohiko  <tomo.git@chise.org>
3140
3141         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3142         Prefer `=>>hanyo-denshi/{ft|ia|ib|jt|ks}' to `=>>jis-x0208@1978',
3143         `=>>big5-cdp', `=>>gt-k' and `=>>ruimoku-v6'; add `=>>cns11643-4'.
3144
3145         * mule/mule-conf.el (=>>cns11643-4): New coded-charset for XEmacs
3146         CHISE.
3147         (=>>>hanyo-denshi/ft): New coded-charset for XEmacs CHISE.
3148         (=>>hanyo-denshi/ft): Use `=>>>hanyo-denshi/ft' as the mother.
3149
3150 2012-07-31  MORIOKA Tomohiko  <tomo.git@chise.org>
3151
3152         * mule/mule-conf.el (=>cns11643-2): New coded-charset for XEmacs
3153         CHISE.
3154
3155 2012-07-27  MORIOKA Tomohiko  <tomo.git@chise.org>
3156
3157         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3158         setting for `=daikanwa/+2p'.
3159
3160         * mule/mule-conf.el (=>>daikanwa/+2p): New coded-charset for
3161         XEmacs CHISE.
3162
3163 2012-06-26  MORIOKA Tomohiko  <tomo.git@chise.org>
3164
3165         * mule/mule-conf.el (=>>>hanyo-denshi/ks): New coded-charset for
3166         XEmacs CHISE.
3167         (=>>hanyo-denshi/ks): Use `=>>>hanyo-denshi/ks' as the mother.
3168
3169 2012-06-12  MORIOKA Tomohiko  <tomo.git@chise.org>
3170
3171         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3172         setting for `=>>>hanyo-denshi/ib'.
3173
3174 2012-06-12  MORIOKA Tomohiko  <tomo.git@chise.org>
3175
3176         * mule/mule-conf.el (=>>>hanyo-denshi/ja): New coded-charset for
3177         XEmacs CHISE.
3178         (=>>>hanyo-denshi/ib): Ditto.
3179         (=>>hanyo-denshi/ja): Use `=>>>hanyo-denshi/ja' instead of
3180         `=hanyo-denshi/ja' as the mother.
3181         (=>>hanyo-denshi/ib): Use `=>>>hanyo-denshi/ib' instead of
3182         `=hanyo-denshi/ib' as the mother.
3183
3184 2012-06-11  MORIOKA Tomohiko  <tomo.git@chise.org>
3185
3186         * mule/mule-coding.el (utf-8-ivs-mcs): New coding-system for
3187         XEmacs CHISE.
3188         (utf-8-ivs-mcs-er): Likewise.
3189         (utf-8-gb): Use `=ucs@gb' and `=>ucs@unicode' instead of `ucs-gb'
3190         and `=>ucs-gb'.
3191         (utf-8-ivs-gb): New coding-system for XEmacs CHISE.
3192         (utf-8-gb-er): Use `=ucs@gb' and `=>ucs@unicode' instead of
3193         `ucs-gb' and `=>ucs-gb'.
3194         (utf-8-ivs-gb-er): New coding-system for XEmacs CHISE.
3195         (utf-8-cns): Use `=ucs@cns' and `=>ucs@cns' instead of `ucs-cns'
3196         and `=>ucs-cns'.
3197         (utf-8-ivs-cns): New coding-system for XEmacs CHISE.
3198         (utf-8-cns-er): Use `=ucs@cns' and `=>ucs@cns' instead of
3199         `ucs-cns' and `=>ucs-cns'.
3200         (utf-8-ivs-cns-er): New coding-system for XEmacs CHISE.
3201         (utf-8-big5): Use `=ucs@big5' and `=>ucs@big5' instead of
3202         `ucs-big5' and `=>ucs-big5'.
3203         (utf-8-ivs-big5): New coding-system for XEmacs CHISE.
3204         (utf-8-big5-er): Use `=ucs@big5' and `=>ucs@big5' instead of
3205         `ucs-big5' and `=>ucs-big5'.
3206         (utf-8-ivs-big5-er): New coding-system for XEmacs CHISE.
3207         (utf-8-jis): Use `=ucs@jis/2000' and `=>ucs@jis' instead of
3208         `=ucs@jis-2000' and `=>ucs-jis'; modify DOC and mnemonic.
3209         (utf-8-ivs-jis): New coding-system for XEmacs CHISE.
3210         (utf-8-jis-er): Use `=ucs@jis/2000' and `=>ucs@jis' instead of
3211         `=ucs@jis-2000' and `=>ucs-jis'; modify DOC and mnemonic.
3212         (utf-8-ivs-jis-er): New coding-system for XEmacs CHISE.
3213         (utf-8-jp): Use `=ucs@JP' and `=>ucs@jis' instead of `=ucs@jp' and
3214         `=>ucs-jis'; modify DOC and mnemonic.
3215         (utf-8-ivs-jp): New coding-system for XEmacs CHISE.
3216         (utf-8-jp-er): Use `=ucs@JP' and `=>ucs@jis' instead of `=ucs@jp'
3217         and `=>ucs-jis'; modify DOC and mnemonic.
3218         (utf-8-ivs-jp-er): New coding-system for XEmacs CHISE.
3219         (utf-8-ks): Use `=ucs@ks' and `=>ucs@ks' instead of `ucs-ks' and
3220         `=>ucs-ks'.
3221         (utf-8-ivs-ks): New coding-system for XEmacs CHISE.
3222         (utf-8-ks-er): Use `=ucs@ks' and `=>ucs@ks' instead of `ucs-ks'
3223         and `=>ucs-ks'.
3224         (utf-8-ivs-ks-er): New coding-system for XEmacs CHISE.
3225
3226 2012-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
3227
3228         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3229         Prefer Hanyo-Denshi to GT, JIS, CNS, etc.
3230
3231 2012-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
3232
3233         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3234         Modify priorities.
3235
3236 2012-05-19  MORIOKA Tomohiko  <tomo.git@chise.org>
3237
3238         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3239         Prefer '("M-H" 4 d) and '("M-p" 5 d) to '("M-" 5 d).
3240
3241 2012-05-16  MORIOKA Tomohiko  <tomo.git@chise.org>
3242
3243         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3244         settings for `=daikanwa/ho', `=daikanwa/+p' and `=>daikanwa/ho'.
3245
3246 2012-05-15  MORIOKA Tomohiko  <tomo.git@chise.org>
3247
3248         * mule/mule-conf.el (=>daikanwa/ho): New coded-charset for XEmacs
3249         CHISE.
3250
3251 2012-05-10  MORIOKA Tomohiko  <tomo.git@chise.org>
3252
3253         * mule/mule-conf.el (=>>daikanwa/+p): New coded-charset for XEmacs
3254         CHISE.
3255
3256 2012-05-09  MORIOKA Tomohiko  <tomo.git@chise.org>
3257
3258         * mule/mule-conf.el (=>>daikanwa/ho): New coded-charset for XEmacs
3259         CHISE.
3260
3261 2012-03-26  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3262
3263         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3264         `=+>ucs-bmp-cjk@unicode'.
3265
3266         * mule/mule-conf.el (=+>ucs-bmp-cjk@unicode): New coded-charset
3267         for XEmacs CHISE.
3268
3269 2012-03-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3270
3271         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3272         setting for `=>>daikanwa'.
3273
3274 2011-12-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3275
3276         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3277         `=>>hanyo-denshi/jt'.
3278
3279 2011-12-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3280
3281         * mule/mule-conf.el (=+>jis-x0208@1983): New coded-charset for
3282         XEmacs CHISE.
3283         (=+>jis-x0208@1990): Ditto.
3284         (=+>jis-x0213-1@2000): Ditto.
3285
3286 2011-12-05  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3287
3288         * mule/mule-conf.el (=+>ucs@jis/2004): New coded-charset for
3289         XEmacs CHISE.
3290
3291 2011-11-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3292
3293         * mule/mule-conf.el (=>>>hanyo-denshi/jc): New coded-charset for
3294         XEmacs CHISE.
3295         (=>>hanyo-denshi/jc): Use `=>>>hanyo-denshi/jc' instead of
3296         `=hanyo-denshi/jc' as the mother.
3297
3298 2011-11-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3299
3300         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3301         setting for `=+>adobe-japan1'.
3302
3303         * mule/mule-charset.el (default-coded-charset-priority-list):
3304         Prefer `=adobe-japan1-6', `=adobe-japan1-base', `=>jis-x0208@1997'
3305         and `=>>hanyo-denshi/ft' to `=>>gt'.
3306
3307 2011-11-23  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3308
3309         * mule/mule-conf.el (=>>adobe-japan1-0): New coded-charset for
3310         XEmacs CHISE.
3311         (=>>adobe-japan1-1): Ditto.
3312         (=>>adobe-japan1-2): Ditto.
3313         (=>>adobe-japan1-3): Ditto.
3314         (=>>adobe-japan1-4): Ditto.
3315         (=>>adobe-japan1-5): Ditto.
3316         (=>>adobe-japan1-6): Ditto.
3317         (=>>adobe-japan1): Changed to alias for `=>>adobe-japan1-6'.
3318
3319 2011-11-22  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3320
3321         * mule/mule-conf.el (=adobe-japan1): New alias for
3322         `=adobe-japan1-6'.
3323         (=>>>adobe-japan1-0): New coded-charset for XEmacs CHISE.
3324         (=>>>adobe-japan1-1): Ditto.
3325         (=>>>adobe-japan1-2): Ditto.
3326         (=>>>adobe-japan1-3): Ditto.
3327         (=>>>adobe-japan1-4): Ditto.
3328         (=>>>adobe-japan1-5): Ditto.
3329         (=>>>adobe-japan1-6): Ditto.
3330         (=>>>adobe-japan1): Changed to alias for `=>>>adobe-japan1-6'.
3331
3332 2011-11-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3333
3334         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3335         setting for `=>>>adobe-japan1'.
3336
3337 2011-11-06  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3338
3339         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3340         setting for `=+>ucs@ks'.
3341
3342 2011-11-04  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3343
3344         * mule/mule-conf.el (=>>>adobe-japan1): New coded-charset for
3345         XEmacs CHISE.
3346         (=>>adobe-japan1): Use `=>>>adobe-japan1' instead of
3347         `=adobe-japan1-6' as the mother.
3348
3349 2011-11-03  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3350
3351         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3352         setting for `=>cns11643-7'.
3353
3354 2011-11-01  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3355
3356         * mule/mule-conf.el (=>cns11643-7): New coded-charset for XEmacs
3357         CHISE.
3358
3359 2011-10-29  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3360
3361         * mule/mule-conf.el (=+>adobe-japan1): New coded-charset for
3362         XEmacs CHISE.
3363         (=>>hanyo-denshi/ja): New coded-charset for XEmacs CHISE.
3364
3365         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3366         setting for `=>ucs@jis/2004'.
3367
3368 2011-10-28  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3369
3370         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3371         setting for `=+>gt'.
3372
3373         * mule/mule-conf.el (=+>gt): New coded-charset for XEmacs CHISE.
3374         (=>gt): Use `=+>gt' instead of `=>>gt' as the mother.
3375
3376 2011-10-28  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3377
3378         * mule/mule-conf.el (=+>ucs@unicode): Use `=+>ucs@iso' instead of
3379         `=>ucs@unicode' as the mother.
3380         (=+>ucs@jis): Use `=+>ucs@unicode' instead of `=>ucs@jis' as the
3381         mother.
3382         (=+>ucs@ks): Use `=+>ucs@unicode' instead of `=>ucs@ks' as the
3383         mother.
3384         (=+>ucs@cns): Use `=+>ucs@unicode' instead of `=>ucs@cns' as the
3385         mother.
3386
3387 2011-10-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3388
3389         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3390         setting for `=+>ucs@unicode'.
3391
3392         * mule/mule-conf.el (=+>ucs@unicode): New coded-charset for XEmacs
3393         CHISE.
3394
3395 2011-10-26  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3396
3397         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3398         - Use `=+>jis-x0208' instead of `=>jis-x0208@usual'.
3399         - Use `=+>jis-x0213-2' instead of `=>jis-x0213-2@usual'.
3400         - Add setting for `=+>ucs@cns'.
3401
3402         * mule/mule-conf.el (=+>jis-x0213-1): New coded-charset for XEmacs
3403         CHISE.
3404         (=>jis-x0213-1): Use `=+>jis-x0213-1' instead of `=>>jis-x0213-1'
3405         as the mother.
3406         (=+>ucs@cns): New coded-charset for XEmacs CHISE.
3407         (=>ucs-bmp-cjk@unicode): New coded-charset for XEmacs CHISE.
3408
3409         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3410         `=>ucs-bmp-cjk@unicode'; delete `=>>ucs@unicode'.
3411
3412 2011-10-25  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3413
3414         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3415         setting for `=>ucs@ks'.
3416
3417 2011-10-21  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3418
3419         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3420         `=ucs-bmp-cjk-compat@unicode'.
3421
3422         * mule/mule-conf.el (=ucs-bmp-cjk-compat@unicode): New
3423         coded-charset for XEmacs CHISE.
3424
3425 2011-10-20  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3426
3427         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3428         `=ucs-bmp-cjk-compat'.
3429
3430         * mule/mule-conf.el (=ucs-bmp-cjk-compat): New coded-charset for
3431         XEmacs CHISE.
3432
3433 2011-10-19  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3434
3435         * mule/mule-conf.el (=+>ucs@ks): New coded-charset for XEmacs
3436         CHISE.
3437
3438 2011-10-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3439
3440         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
3441         `=+>ucs@jis/1990' instead of `=>ucs@jis/1990'.
3442
3443         * mule/mule-conf.el (=+>ucs@jis/1990): Renamed from
3444         `=>ucs@jis/1990'.
3445         (=>ucs@jis/1990): New alias for `=+>ucs@jis/1990'.
3446
3447 2011-10-17  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3448
3449         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3450         setting for `=+>ucs@iso'; use `=+>ucs@jis' instead of `=>ucs@JP'.
3451
3452         * mule/mule-conf.el (=+>ucs@iso): New coded-charset for XEmacs
3453         CHISE.
3454         (=>>ucs@iso): Use `=+>ucs@iso' instead of `=>ucs@iso' as the
3455         mother.
3456
3457 2011-10-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3458
3459         * mule/mule-conf.el (=+>jis-x0213-2): Renamed from
3460         `=>jis-x0213-2@usual'.
3461         (=>jis-x0213-2@usual): New alias for `=+>jis-x0213-2'.
3462         (=>jis-x0213-2): Use `=+>jis-x0213-2' instead of
3463         `=>jis-x0213-2@usual' as the mother.
3464
3465 2011-10-15  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3466
3467         * mule/mule-conf.el (=+>ucs@jis): Renamed from `=>ucs@JP'.
3468         (=>ucs@JP): New alias for `=+>ucs@jis'.
3469
3470 2011-10-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3471
3472         * mule/mule-conf.el (=+>jis-x0208): Renamed from
3473         `=>jis-x0208@usual'.
3474         (=>jis-x0208@usual): New alias for `=+>jis-x0208'.
3475         (=+>jis-x0208@1978): Use `=+>jis-x0208' instead of
3476         `=>jis-x0208@usual' as the mother.
3477         (=>jis-x0208): Likewise.
3478
3479 2011-10-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3480
3481         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3482         setting for `=+>jis-x0208@1978'.
3483
3484 2011-10-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3485
3486         * mule/mule-conf.el (=+>jis-x0208@1978): New coded-charset for
3487         XEmacs CHISE.
3488
3489 2011-09-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3490
3491         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3492         setting for `=>>>ucs@jis/1990'.
3493
3494 2011-07-23  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3495
3496         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3497         setting for `=>ucs@jis/1990'.
3498
3499 2011-07-20  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3500
3501         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3502         setting for `=ucs@JP/hanazono'.
3503
3504         * mule/mule-conf.el (=>ucs@jis/1990): New coded-charset for XEmacs
3505         CHISE.
3506         (=ucs@JP/hanazono): Ditto.
3507         (=ucs-bmp-cjk@JP/hanazono): Ditto.
3508         (=>>hanyo-denshi/jc): Ditto.
3509         (=>>hanyo-denshi/jd): Ditto.
3510
3511 2011-07-19  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3512
3513         * mule/mule-charset.el (default-coded-charset-priority-list): Use
3514         `=ucs-bmp-cjk@JP/hanazono' instead of `=ucs-bmp-cjk@JP'.
3515
3516 2011-07-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3517
3518         * mule/mule-conf.el (=>>hanyo-denshi/jb): New coded-charset for
3519         XEmacs CHISE.
3520
3521 2011-07-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3522
3523         * mule/mule-conf.el (=>>hanyo-denshi/hg): New coded-charset for
3524         XEmacs CHISE.
3525
3526 2011-06-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3527
3528         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3529         `=ucs-bmp-cjk@JP'.
3530
3531 2011-04-28  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3532
3533         * mule/mule-conf.el (=ucs-bmp-cjk@JP): New coded-charset for
3534         XEmacs CHISE.
3535
3536 2011-05-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3537
3538         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3539         Modify order of settings; add settings for `=daikanwa@rev2'.
3540
3541 2011-04-20  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3542
3543         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3544         setting for `=>>cbeta'.
3545
3546         * mule/mule-conf.el (=>>cbeta): New coded-charset for XEmacs
3547         CHISE.
3548
3549 2011-04-01  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3550
3551         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3552         setting for `=>>adobe-japan1'.
3553
3554 2011-03-30  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3555
3556         * mule/mule-conf.el (=>>adobe-japan1): New coded-charset for
3557         XEmacs CHISE.
3558
3559 2011-03-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3560
3561         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3562         setting for `=>>hanyo-denshi/ia'.
3563
3564         * mule/mule-conf.el (=>>hanyo-denshi/ia): New coded-charset for
3565         XEmacs CHISE.
3566
3567 2011-03-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3568
3569         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3570         settings for `=>>>hanyo-denshi/jt' and `=>>>gt'.
3571
3572         * mule/mule-conf.el (=>>>hanyo-denshi/jt): New coded-charset for
3573         XEmacs CHISE.
3574         (=>>hanyo-denshi/jt): Use `=>>>hanyo-denshi/jt' instead of
3575         `=hanyo-denshi/jt' as the mother.
3576
3577 2011-03-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3578
3579         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3580         setting for `=>>>jis-x0213-2'.
3581
3582         * mule/mule-conf.el (=>>>gt): New coded-charset for XEmacs CHISE.
3583         (=>>gt): Use `=>>>gt' instead of `=gt' as the mother.
3584         (=>>>ucs@jis/2000): New coded-charset for XEmacs CHISE.
3585
3586 2011-03-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3587
3588         * mule/mule-conf.el (=>>>ucs@jis/1990): New coded-charset for
3589         XEmacs CHISE.
3590
3591 2011-03-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3592
3593         * mule/mule-conf.el (=>>>jis-x0208@1983): New coded-charset for
3594         XEmacs CHISE.
3595
3596         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3597         `=>>jis-x0213-1@2004'.
3598
3599 2011-03-07  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3600
3601         * mule/mule-conf.el (=>>>jis-x0208@1978): New coded-charset for
3602         XEmacs CHISE.
3603
3604 2011-03-07  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3605
3606         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3607         - Use "&g2-*;" as entity-references for `=>>>*'.
3608         - Omit "&a{GT|JX1|JX2|JX3}-*;".
3609
3610         * mule/mule-conf.el (=>>>jis-x0213-2): New coded-charset for
3611         XEmacs CHISE.
3612         (=>>jis-x0213-2): Use `=>>>jis-x0213-2' instead of `=jis-x0213-2'
3613         as the mother.
3614
3615 2011-03-06  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3616
3617         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3618         setting for `=>>hanyo-denshi/ib'.
3619
3620         * mule/mule-conf.el (=>>jis-x0208@1978): Fix DOC.
3621         (=>>jis-x0208@1983): New coded-charset for XEmacs CHISE.
3622         (=>>jis-x0208@1990): Ditto.
3623         (=>>hanyo-denshi/ib): Ditto.
3624
3625         * mule/mule-charset.el (default-coded-charset-priority-list):
3626         Prefer `=hanziku-*' to `=hanyo-denshi/*'.
3627
3628 2011-03-06  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3629
3630         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3631         Prefer `=>jis-x0213-2@usual' to `=>jis-x0208@1997' and
3632         `=>jis-x0213-1@2000'; add settings for `=>>>ucs@ks' and
3633         `=>>>ucs@jis/2004'.
3634
3635 2011-03-05  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3636
3637         * mule/mule-conf.el (=>>>jis-x0213-1@2000): New coded-charset for
3638         XEmacs CHISE.
3639         (=>>>jis-x0213-1@2004): Use `=>>>jis-x0213-1' instead of
3640         `=jis-x0213-1@2004' as the mother.
3641         (=>>>ucs@jis/2004): New coded-charset for XEmacs CHISE.
3642         (=>>>ucs@ks): Ditto.
3643
3644         * mule/mule-charset.el (default-coded-charset-priority-list):
3645         Modify priority of `=hanyo-denshi/*'.
3646
3647 2011-03-04  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3648
3649         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3650         settings for `=>>ucs@JP' and `=ucs@JP'.
3651
3652 2011-03-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3653
3654         * mule/mule-conf.el (=>>ucs@JP): New coded-charset for XEmacs
3655         CHISE.
3656
3657 2011-02-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3658
3659         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3660         setting for `=>>>ucs@cns'.
3661
3662         * mule/mule-conf.el (=>>>ucs@cns): New coded-charset for XEmacs
3663         CHISE.
3664
3665 2011-02-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3666
3667         * mule/mule-conf.el (=>>jis-x0213-1@2004): Use `=>>jis-x0213-1'
3668         instead of `=>>>jis-x0213-1@2004' as the mother.
3669         (=>>>ucs@iso): New coded-charset for XEmacs CHISE.
3670         (=>>>ucs@unicode): Likewise.
3671         (=>>>ucs@jis): Likewise.
3672         (=ucs@iso): Use `=>>>ucs@iso' instead of `=>>ucs@iso' as the
3673         mother.
3674         (=>>hanyo-denshi/ks): Fix `chars' and `dimension'.
3675
3676 2011-02-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3677
3678         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3679         settings for `=>>>jis-x0208', `=>>>jis-x0213-1',
3680         `=>>>jis-x0213-1@2004', `=>>>ucs@iso', `=>>>ucs@unicode' and
3681         `=>>>ucs@jis'.
3682
3683 2011-02-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3684
3685         * mule/mule-charset.el (default-coded-charset-priority-list):
3686         Prefer `=jis-x0212' to `=gt-pj-*', `chinese-cns11643-*', `=big5*'
3687         and `=jis-x0213-*-2000'.
3688
3689 2011-02-24  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3690
3691         * mule/mule-conf.el (=>>>jis-x0213-1@2004): New coded-charset for
3692         XEmacs CHISE.
3693         (=>>jis-x0213-1@2004): Use `=>>>jis-x0213-1@2004' instead of
3694         `=>>jis-x0213-1' as the mother.
3695
3696 2011-02-19  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3697
3698         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3699         settings for `=>>hanyo-denshi/jt' and `=>gt-k'.
3700
3701 2011-02-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3702
3703         * mule/mule-conf.el (=>gt-k): New coded-charset for XEmacs CHISE.
3704
3705 2011-02-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3706
3707         * mule/mule-conf.el (=>>hanyo-denshi/jt): New coded-charset for
3708         XEmacs CHISE.
3709
3710 2011-02-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3711
3712         * mule/mule-coding.el (decomposition-feature-list): Set
3713         `=decomposition', `=decomposition@cid' and
3714         `=decomposition@hanyo-denshi'.
3715
3716 2011-02-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3717
3718         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3719         setting for `=>>hanyo-denshi/ks'.
3720
3721         * mule/mule-conf.el (=>>hanyo-denshi/ks): New coded-charset for
3722         XEmacs CHISE.
3723
3724 2011-02-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3725
3726         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3727         settings for `=hanyo-denshi/ks' and `=hanyo-denshi/ks/mf'.
3728
3729         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3730         `=hanyo-denshi/ks/mf'.
3731
3732         * mule/mule-conf.el (=hanyo-denshi/ks): New coded-charset for
3733         XEmacs CHISE.
3734         (=hanyo-denshi/ks/mf): Ditto.
3735
3736 2011-02-15  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3737
3738         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3739         settings for P=hanyo-denshi/jt'.
3740
3741         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3742         `=hanyo-denshi/jt'.
3743
3744         * mule/mule-conf.el (=hanyo-denshi/jt): New coded-charset for
3745         XEmacs CHISE.
3746
3747 2011-02-15  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3748
3749         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3750         settings for `=hanyo-denshi/ip'.
3751
3752         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3753         `=hanyo-denshi/ip'.
3754
3755         * mule/mule-conf.el (=hanyo-denshi/ip): New coded-charset for
3756         XEmacs CHISE.
3757
3758 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3759
3760         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3761         settings for `=hanyo-denshi/hg'.
3762
3763         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3764         `=hanyo-denshi/hg'.
3765
3766         * mule/mule-conf.el (=hanyo-denshi/hg): New coded-charset for
3767         XEmacs CHISE.
3768
3769 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3770
3771         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3772         setting for `=>>hanyo-denshi/ft'.
3773
3774         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3775         `=>>hanyo-denshi/ft'.
3776
3777         * mule/mule-conf.el (=>>hanyo-denshi/ft): New coded-charset for
3778         XEmacs CHISE.
3779
3780 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3781
3782         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3783         settings for `=hanyo-denshi/ib'.
3784
3785         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3786         `=hanyo-denshi/ib'.
3787
3788         * mule/mule-conf.el (=hanyo-denshi/ib): New coded-charset for
3789         XEmacs CHISE.
3790
3791 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3792
3793         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3794         settings for isolated characters of `=hanyo-denshi/ia' and
3795         non-isolated characters of `=hanyo-denshi/*'.
3796
3797         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3798         `=hanyo-denshi/ia'.
3799
3800         * mule/mule-conf.el (=hanyo-denshi/ia): New coded-charset for
3801         XEmacs CHISE.
3802
3803 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3804
3805         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3806         setting for isolated characters of `=hanyo-denshi/ft'.
3807
3808         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3809         `=hanyo-denshi/ft'.
3810
3811         * mule/mule-conf.el (=hanyo-denshi/ft): New coded-charset for
3812         XEmacs CHISE.
3813
3814 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3815
3816         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3817         setting for isolated characters of `=hanyo-denshi/jd'.
3818
3819         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3820         `=hanyo-denshi/jd'.
3821
3822         * mule/mule-conf.el (=hanyo-denshi/jd): New coded-charset for
3823         XEmacs CHISE.
3824
3825 2011-02-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3826
3827         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3828         setting for isolated characters of `=hanyo-denshi/jc'.
3829
3830         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3831         `=hanyo-denshi/jc'.
3832
3833         * mule/mule-conf.el (=hanyo-denshi/jc): New coded-charset for
3834         XEmacs CHISE.
3835
3836 2011-02-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3837
3838         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3839         setting for isolated characters of `=hanyo-denshi/jb'.
3840
3841         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3842         `=hanyo-denshi/jb'.
3843
3844         * mule/mule-conf.el (=hanyo-denshi/jb): New coded-charset for
3845         XEmacs CHISE.
3846
3847 2011-02-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3848
3849         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3850         setting for isolated characters of `=hanyo-denshi/ja'.
3851
3852 2011-02-12  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3853
3854         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3855         `=hanyo-denshi/ja'.
3856
3857         * mule/mule-conf.el (=hanyo-denshi/ja): New coded-charset for
3858         XEmacs CHISE.
3859
3860 2011-02-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3861
3862         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3863         settings for isolated characters of `=adobe-japan1-6'.
3864
3865 2011-02-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3866
3867         * mule/mule-conf.el (=daikanwa/+p): New coded-charset for XEmacs
3868         CHISE.
3869         (=daikanwa/+2p): Ditto.
3870         (=daikanwa/ho): Ditto.
3871
3872 2011-02-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3873
3874         * mule/mule-coding.el (utf-8-mcs-no-composition): New
3875         coding-system for XEmacs CHISE.
3876
3877 2011-02-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3878
3879         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3880         setting for `=>>ruimoku-v6'.
3881
3882         * mule/mule-conf.el (=>>ruimoku-v6): New coded-charset for XEmacs
3883         CHISE.
3884
3885 2010-12-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3886
3887         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3888         setting for `=daikanwa@rev1'.
3889
3890 2010-10-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3891
3892         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3893         setting for `=>jis-x0213-2@usual' and `=>ucs@JP'.
3894
3895 2010-10-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3896
3897         * mule/mule-conf.el (=>jis-x0213-2@usual): New coded-charset for
3898         XEmacs CHISE.
3899         (=>jis-x0213-2): Use `=>jis-x0213-2@usual' as the mother.
3900
3901 2010-10-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3902
3903         * mule/mule-conf.el (=>ucs@JP): New coded-charset for XEmacs
3904         CHISE.
3905
3906 2010-09-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3907
3908         * mule/mule-conf.el (=>ucs@jis): New coded-charset for XEmacs
3909         CHISE.
3910
3911         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3912         setting for `=>ucs@jis'.
3913
3914 2010-09-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3915
3916         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3917         setting for `=>jis-x0208@usual'.
3918
3919         * mule/mule-conf.el (=>jis-x0208@usual): New coded-charset for
3920         XEmacs CHISE.
3921         (=>jis-x0208): Use `=>jis-x0208@usual' as the mother.
3922         (=>ucs@ks): New coded-charset for XEmacs CHISE.
3923         (=ucs@big5): Use `=>>ucs@cns' as the mother.
3924
3925 2010-09-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3926
3927         * mule/mule-conf.el (=>>>jis-x0208): New coded-charset for XEmacs
3928         CHISE.
3929         (=>>>jis-x0208@1990): Ditto.
3930         (=>>>jis-x0213-1): Ditto.
3931         (=>>jis-x0208): Use `=>>>jis-x0208' instead of `=jis-x0208' as the
3932         mother.
3933         (=>>jis-x0213-1): Use `=>>>jis-x0213-1' instead of `=jis-x0213-1'
3934         as the mother.
3935
3936 2010-09-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3937
3938         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3939         setting for `=>ucs@cns' and `=>>ucs@ks'.
3940
3941         * mule/mule-conf.el (=>>ucs@ks): New coded-charset for XEmacs
3942         CHISE.
3943
3944 2010-08-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3945
3946         * mule/mule-conf.el (=>ucs@cns): New coded-charset for XEmacs
3947         CHISE.
3948
3949 2010-08-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3950
3951         * mule/mule-conf.el (=>>daikanwa): New coded-charset for XEmacs
3952         CHISE.
3953         (=>daikanwa): Use `=>>daikanwa' instead of `=daikanwa' as the
3954         mother.
3955
3956 2010-08-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3957
3958         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3959         `==>ucs-bmp-cjk@bucs'.
3960
3961         * mule/mule-conf.el (==>ucs-bmp-cjk@bucs): New coded-charset for
3962         XEmacs CHISE.
3963
3964 2010-08-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3965
3966         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3967         setting for `==>ucs@bucs'.
3968
3969         * mule/mule-conf.el (==>ucs@bucs): New super abstract CCS for
3970         XEmacs CHISE.
3971
3972 2010-08-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3973
3974         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3975         - Add setting for `=>>jis-x0208'.
3976         - Omit setting for `=>>jis-x0208@1990'.
3977         - Prefer `=>>gt', JIS X0208/0213, `=>>big5-cdp', `=>>gt-k', `=>gt'
3978           and `=>zinbun-oracle' to `=>ucs@FOO', `=>>ucs@FOO' and
3979           `=ucs@FOO'.
3980
3981 2010-08-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3982
3983         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3984         setting for `=>daikanwa'.
3985
3986 2010-08-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3987
3988         * mule/mule-conf.el (=daikanwa): Fix DOC.
3989         (=>daikanwa): New abstract character for XEmacs CHISE.
3990         (=>ucs@iso): Likewise.
3991         (=>ucs@unicode): Likewise.
3992         (=>>ucs@iso): Use `=>ucs@iso' as the mother.
3993
3994 2010-08-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3995
3996         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3997         - Prefer representative features to `=>>gt', `=>>big5-cdp',
3998           `=>>gt-k', `=>gt' and `=>zinbun-oracle'.
3999         - Prefer abstract glyph features to `=>gt', `=>zinbun-oracle'.
4000         - Add `=>big5-cdp'.
4001
4002 2010-07-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4003
4004         * mule/mule-conf.el (=>>big5-cdp): Fix long-name.
4005         (=>big5-cdp): New abstract character.
4006
4007 2010-07-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4008
4009         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4010         Prefer UCS and JIS X0208/0213 related features to `china3-jef' and
4011         `chinese-big5'.
4012
4013 2010-07-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4014
4015         * mule/mule-charset.el (default-coded-charset-priority-list):
4016         Prefer `=>>big5-cdp' to `=>>ucs@unicode'.
4017
4018         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4019         Prefer `=>>ucs@{unicode|jis|cns' to `=>>ucs@jis/{2004|2000|1990',
4020         `=>>jis-x0208@{1990|1978', `=>>jis-x0213-1@{2000|2004}',
4021         `=>>jis-x0213-2', `=>jis-x0208@1997', `=>jis-x0213-1@{2000|2004}'
4022         and `=>jis-x0213-2'.
4023
4024 2010-07-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4025
4026         * mule/mule-conf.el (=>>ucs@jis/1990): New abstract glyph-set for
4027         XEmacs CHISE.
4028         (=>>ucs@jis/2000): Likewise.
4029         (=>>ucs@jis/2004): Likewise.
4030
4031 2010-07-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4032
4033         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4034         settings for `=>>big5-cdp', `=>>gt-k', `=>>ucs@jis' and
4035         `=>>ucs@cns'.
4036
4037         * mule/mule-conf.el (=>>big5-cdp): New abstract glyph-set for
4038         XEmacs CHISE.
4039         (=>>gt): Use quote instead of backquote; modify DOC.
4040         (=>gt): Use quote instead of backquote.
4041         (=>>gt-k): New abstract glyph-set for XEmacs CHISE.
4042         (=>>ucs@iso): New abstract glyph-set for XEmacs CHISE.
4043         (=>>ucs@unicode): Use `=>>ucs@iso' as the mother.
4044         (=>>ucs@jis): New abstract glyph-set for XEmacs CHISE.
4045         (=>>ucs@cns): New abstract glyph-set for XEmacs CHISE.
4046         (=ucs@iso): Use `=>>ucs@iso' as the mother.
4047
4048 2010-07-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4049
4050         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4051         `=>>ucs@unicode' and `=>>gt'.
4052
4053 2010-05-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4054
4055         * mule/mule-conf.el (=jis-x0208@1978/2-pr): New coded-charset for
4056         XEmacs CHISE.
4057         (=jis-x0208@1978/4er): New coded-charset for XEmacs CHISE.
4058         (=jis-x0208@1978/4-pr): Use `=jis-x0208@1978/2-pr' instead of
4059         `=jis-x0208@1978/1er-pr' as the mother.
4060         (=jis-x0208@1978/5pr): New coded-charset for XEmacs CHISE.
4061
4062 2010-04-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4063
4064         * mule/mule-conf.el (=ucs@big5): Use `=>>ucs@unicode' instead of
4065         `=ucs@unicode' as the mother.
4066
4067 2010-04-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4068
4069         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4070         setting for `=>>ucs@unicode'.
4071
4072         * mule/mule-conf.el (=>>ucs@unicode): New coded-charset for XEmacs
4073         CHISE.
4074
4075 2010-04-21  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4076
4077         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4078         settings for &I-AJ1-ddddd; and &AJ1-ddddd;.
4079
4080         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4081         `=adobe-japan1-6' and `=adobe-japan1-base'.
4082
4083         * mule/mule-conf.el (=adobe-japan1-base): New coded-charset for
4084         XEmacs CHISE.
4085         (=adobe-japan1-0): Specify `=adobe-japan1-base' as the mother;
4086         specify `min-code' and `max-code'.
4087         (=adobe-japan1-1): Specify `min-code' and `max-code'.
4088         (=adobe-japan1-2): Likewise.
4089         (=adobe-japan1-3): Likewise.
4090         (=adobe-japan1-4): Likewise.
4091         (=adobe-japan1-5): Likewise.
4092         (=adobe-japan1-6): Likewise.
4093
4094 2010-04-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4095
4096         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4097         setting for `=>gt'.
4098
4099 2010-04-06  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4100
4101         * mule/mule-conf.el (=>gt): New abstract coded-charset for XEmacs
4102         CHISE.
4103
4104 2010-04-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4105
4106         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4107         setting for `=>zinbun-oracle'.
4108
4109         * mule/mule-conf.el (=>zinbun-oracle): New abstract coded-charset
4110         for XEmacs CHISE.
4111
4112 2010-03-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4113
4114         * mule/mule-conf.el (=jis-x0208@1978/1er-pr): New coded-charset
4115         for XEmacs CHISE.
4116         (=jis-x0208@1978/4-pr): Use `=jis-x0208@1978/1er-pr' instead of
4117         `=jis-x0208@1978' as the mother.
4118
4119 2010-03-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4120
4121         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
4122         - Use `=gt' instead of `ideograph-gt'.
4123         - Use `=gt-k' instead of `ideograph-gt-k'.
4124         - Use `=jis-x0208@1990' instead of `japanese-jisx0208-1990'.
4125         - Use `=jis-x0208@1983' instead of `japanese-jisx0208'.
4126         - Use `=jis-x0213-1@2000' instead of `japanese-jisx0213-1'.
4127         - Use `=jis-x0213-2' instead of `japanese-jisx0213-2'.
4128         - Use `=jis-x0212' instead of `japanese-jisx0212'.
4129         - Use `=jis-x0208@1978' instead of `japanese-jisx0208-1978'.
4130         - Use `=>>gt' instead of `<=>gt'.
4131         - Use &G-GT-ddddd; instead of &aGT-ddddd for `=>>gt'.
4132         - Add setting for `=>>jis-x0208@1990'.
4133         - Use &G-JX1-hhhh; instead of &aJX1-hhhh; for
4134           `=>>jis-x0213-1@2000'.
4135         - Use &G-JX2-hhhh; instead of &aJX2-hhhh; for `=>>jis-x0213-2'.
4136         - Use &G-JX3-hhhh; instead of &aJX3-hhhh; for
4137           `=>>jis-x0213-1@2004'.
4138         - Add setting for `=>>jis-x0208@1978'.
4139         - Decode &A-J0-hhhh; as `=>jis-x0208@1997'.
4140
4141 2010-02-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4142
4143         * mule/mule-conf.el (=>>jis-x0208@1978): New coded-charset for
4144         XEmacs CHISE.
4145
4146 2009-11-06  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4147
4148         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4149         setting for `=>>jis-x0213-2' and `=>jis-x0213-2'; use
4150         `=>jis-x0208@1997', `=>jis-x0213-1@2000' and `=>jis-x0213-1@2004'
4151         instead of `<=>jis-x0208@1997', `<=>jis-x0213-1@2000' and
4152         `<=>jis-x0213-1@2004'.
4153
4154 2009-09-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4155
4156         * mule/mule-conf.el (=>>jis-x0213-2): New coded-charset for XEmacs
4157         CHISE.
4158         (=>jis-x0213-2): Ditto.
4159
4160 2009-09-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4161
4162         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4163         settings for `=>>jis-x0213-1@2000' and `=>>jis-x0213-1@2004'.
4164
4165 2009-08-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4166
4167         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4168         `=>>jis-x0208', `=>>jis-x0213-1', `=>jis-x0208' and
4169         `=>jis-x0213-1'.
4170
4171 2009-08-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4172
4173         * mule/mule-conf.el (=>>jis-x0208): New coded-charset for XEmacs
4174         CHISE.
4175         (=>jis-x0208): Use `=>>jis-x0208' as the mother.
4176
4177 2009-08-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4178
4179         * mule/mule-conf.el (=>>jis-x0213-1): Renamed from
4180         `<==>jis-x0213-1'.
4181         (=>>jis-x0213-1@2000): Renamed from `<==>jis-x0213-1@2000'.
4182         (=>>jis-x0213-1@2004): Renamed from `<==>jis-x0213-1@2004'.
4183         (=>jis-x0208): Renamed from `<=>jis-x0208'.
4184         (<=>jis-x0208): New alias for `=>jis-x0208'.
4185         (=>jis-x0208@1997): Renamed from `<=>jis-x0208@1997'.
4186         (<=>jis-x0208@1997): New alias for `=>jis-x0208@1997'.
4187         (=>jis-x0213-1): Renamed from `<=>jis-x0213-1'.
4188         (<=>jis-x0213-1): New alias for `=>jis-x0213-1'.
4189         (=>jis-x0213-1@2000): Renamed from `<=>jis-x0213-1@2000'.
4190         (<=>jis-x0213-1@2000): New alias for `=>jis-x0213-1@2000'.
4191         (=>jis-x0213-1@2004): Renamed from `<=>jis-x0213-1@2004'.
4192         (<=>jis-x0213-1@2004): New alias for `=>jis-x0213-1@2004'.
4193         (=>>gt): Renamed from `<==>gt'.
4194         (<==>gt): New alias for `=>>gt'.
4195
4196 2009-08-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4197
4198         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
4199         - Use `=jis-x0213-1@2000' instead of `japanese-jisx0213-1'
4200         - Use `=jis-x0213-2' instead of `japanese-jisx0213-2'.
4201         - Use `<=>jis-x0208@1997' instead of `=jis-x0208@1997'.
4202         - Add settings for `<=>jis-x0213-1@2000' and
4203           `<=>jis-x0213-1@2004'.
4204
4205         * mule/mule-conf.el (=jis-x0208@1978/-4X): New coded-charset for
4206         XEmacs CHISE.
4207         (<==>jis-x0213-1): Likewise.
4208         (<==>jis-x0213-1@2000): Likewise.
4209         (<==>jis-x0213-1@2004): Likewise.
4210         (<=>jis-x0208): Add property `=>iso-ir 168'.
4211         (<=>jis-x0208@1997): Likewise.
4212         (<=>jis-x0213-1): Use `<==>jis-x0213-1' instead of `=jis-x0213-1'
4213         as the mother; add property `=>iso-ir 228'.
4214         (<=>jis-x0213-1@2000): Modify DOC-string; fix `registry'; add
4215         property `=>iso-ir 228'.
4216         (<=>jis-x0213-1@2004): Modify DOC-string; fix `registry'; add
4217         property `=>iso-ir 233'.
4218         (<==>gt): Renamed from `<=>gt'.
4219         (<=>gt): New alias for `<==>gt'.
4220
4221 2009-08-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4222
4223         * mule/mule-conf.el (<=>jis-x0208): New coded-charset for XEmacs
4224         CHISE.
4225         (<=>jis-x0208@1997): Renamed from `=jis-x0208@1997'; use
4226         `<=>jis-x0208' as the mother.
4227         (<=>jis-x0213-1): New coded-charset for XEmacs CHISE.
4228         (<=>jis-x0213-1@2000): Ditto.
4229         (<=>jis-x0213-1@2004): Ditto.
4230
4231 2009-06-22  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4232
4233         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4234         settings for `<=>gt'.
4235
4236         * mule/mule-conf.el (<=>gt): New coded-charset for XEmacs CHISE.
4237
4238 2009-04-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4239
4240         * mule/mule-conf.el (=jis-x0208@1978): Specify `=>iso-ir' in
4241         XEmacs CHISE.
4242         (=jis-x0208@1978/-4pr): Likewise.
4243         (=jis-x0208@1978/4-pr): Likewise.
4244         (=jis-x0213-1): Likewise.
4245         (=ucs@iso): Likewise.
4246         (=ucs@unicode): Likewise.
4247         (=ucs@gb): Likewise.
4248         (=ucs@gb/fw): Likewise.
4249         (=ucs@cns): Likewise.
4250         (=ucs@cns/fw): Likewise.
4251         (=ucs@jis): Likewise.
4252         (=ucs@jis/fw): Likewise.
4253         (=ucs@jis/1990): Likewise.
4254         (=ucs@jis/2000): Likewise.
4255         (=ucs@jis/2004): Likewise.
4256         (=ucs@JP): Likewise.
4257         (=ucs@ks): Likewise.
4258         (=ucs@big5): Likewise.
4259         (=ucs@big5/cns11643): Likewise.
4260         (=ucs@cns11643): Likewise.
4261
4262 2008-10-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4263
4264         * mule/mule-charset.el (default-coded-charset-priority-list):
4265         Prefer `=jis-x0213-{1|2}-2000' to `japanese-jisx0212'.
4266
4267         * mule/mule-conf.el (=ucs@jis/2004): New coded-charset for XEmacs
4268         CHISE.
4269         (=ucs@JP): Use `=ucs@jis/2004' instead of `=ucs@jis' as the
4270         mother.
4271
4272 2008-09-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4273
4274         * mule/mule-conf.el (=jis-x0208@1978): New coded-charset [moved
4275         from src/mule-charset.c].
4276         (=jis-x0208@1978/-4pr): Renamed from `=jis-x0208@1978/i-4';
4277         specify `final'.
4278         (=jis-x0208@1978/1pr): Renamed from `=jis-x0208@1978/i1'; specify
4279         `iso-ir' and `final', namely now it is used as ISO-IR-42.
4280         (=jis-x0208@1978/4-pr): Renamed from `=jis-x0208@1978/i4-'.
4281         (=jis-x0208@1978/i1): New alias for `=jis-x0208@1978/1pr'.
4282         (=jis-x0208@1978/i-4): New alias for `=jis-x0208@1978/-4pr'.
4283         (=jis-x0208@1978/i4-): New alias for `=jis-x0208@1978/4-pr'.
4284
4285 2008-09-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4286
4287         * mule/mule-conf.el (=jis-x0213-1-2000): Changed to the alias of
4288         `=jis-x0213-1@2000' instead of `=jis-x0213-1'.
4289         (=jis-x0208@1978/i-4): Specify `partial'.
4290         (=jis-x0208@1978/i1): Likewise; use `=jis-x0208@1978/i-4' as the
4291         mother coded-charset.
4292         (=jis-x0208@1978/i4-): New coded-charset for XEmacs CHISE.
4293
4294 2008-09-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4295
4296         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4297         settings for `=jis-x0213-1@2004'.
4298
4299 2008-09-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4300
4301         * mule/mule-conf.el (=jis-x0213-1): New coded-charset for XEmacs
4302         CHISE.
4303         (=jis-x0213-1@2000): Renamed from `=jis-x0213-1-2000'.
4304         (=jis-x0213-2): Renamed from `=jis-x0213-2-2000'.
4305         (=jis-x0213-1@2004): New coded-charset for XEmacs CHISE.
4306         (=jis-x0213-1-2000): New alias for `=jis-x0213-1' in XEmacs CHISE
4307         temporarily.
4308         (=jis-x0213-2-2000): New alias for `=jis-x0213-2' in XEmacs CHISE.
4309
4310 2008-08-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4311
4312         * mule/mule-conf.el (=shinjigen): New coded-charset for XEmacs
4313         CHISE.
4314         (=shinjigen@1ed): Inherited from `=shinjigen'.
4315         (=shinjigen@rev): Likewise.
4316
4317 2008-08-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4318
4319         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4320         settings for `=shinjigen@rev' and `=shinjigen@1ed'.
4321
4322 2008-08-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4323
4324         * mule/mule-conf.el (=shinjigen@1ed): Renamed from `shinjigen-1';
4325         define it as an alias.
4326         (=shinjigen@1ed/24pr): New coded-charset for XEmacs CHISE.
4327         (=shinjigen@rev): Renamed from `shinjigen-2'; define it as an
4328         alias.
4329         (=shinjigen/+p@rev): Renamed from `shinjigen-2-p'; define it as an
4330         alias.
4331
4332 2008-07-31  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4333
4334         * mule/mule-conf.el (shinjigen-2-p): New coded-charset for XEmacs
4335         CHISE.
4336
4337 2008-06-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4338
4339         * mule/mule-conf.el (shinjigen-1): New coded-charset for XEmacs
4340         CHISE.
4341         (shinjigen-2): Ditto.
4342
4343 2007-05-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4344
4345         * mule/mule-charset.el (default-coded-charset-priority-list):
4346         Prefer `gt-pj-*' to `chinese-cns11643-*', `=big5-cdp',
4347         `chinese-big5-eten-*' and `chinese-big5'.
4348
4349 2006-03-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4350
4351         * mule/mule-conf.el (=ucs-bmp-cjk@unicode): Change `max-code' to
4352         #x9FA5 temporarily.
4353
4354 2006-01-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4355
4356         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4357         settings for `=jis-x0208@1978/i1'.
4358
4359 2005-11-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4360
4361         * mule/mule-conf.el (=jis-x0208@1978/i-4): New coded-charset for
4362         XEmacs CHISE.
4363
4364 2005-10-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4365
4366         * mule/mule-conf.el (=adobe-japan1-[0..6]): New coded-charset for
4367         XEmacs CHISE.
4368
4369 2005-07-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4370
4371         * mule/mule-conf.el (=jis-x0208@1978/i1): New coded-charset for
4372         XEmacs CHISE.
4373
4374 2005-06-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4375
4376         * mule/mule-conf.el (=ucs-bmp@gb): New coded-charset for XEmacs
4377         CHISE.
4378         (=ucs-bmp@cns): Likewise.
4379         (=ucs-bmp@jis): Likewise.
4380         (=ucs-bmp@ks): Likewise.
4381
4382 2005-05-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4383
4384         * mule/mule-conf.el (=zinbun-oracle): New coded-charset for XEmacs
4385         CHISE.
4386         (=ucs-bmp-cjk): Change `max-code' to #x9FA5 temporarily.
4387
4388 2005-05-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4389
4390         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4391         settings for `=zinbun-oracle'.
4392
4393         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4394         `=zinbun-oracle'.
4395
4396 2005-05-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4397
4398         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4399         Modify to use "&U-hhhhhhhh;" instead of "&UU+hhhh;" for
4400         `=ucs@iso'.
4401
4402 2005-04-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4403
4404         * mule/mule-charset.el (default-coded-charset-priority-list):
4405         Delete `ucs-sip'; modify order of some CCSs.
4406
4407 2005-02-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4408
4409         * mule/mule-coding.el (iso-2022-jp-2): Specify `ccs-priority-list'
4410         in XEmacs CHISE.
4411
4412         * mule/japanese.el (iso-2022-jp): Specify `ccs-priority-list' in
4413         XEmacs CHISE; don't specify `input-charset-conversion' in XEmacs
4414         CHISE.
4415
4416 2004-12-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4417
4418         * mule/mule-conf.el (=ucs-radicals): Use "-zhRadicals-.*-ucs-0" as
4419         its registry.
4420         (=ucs-radicals@unicode): Likewise.
4421
4422 2004-12-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4423
4424         * mule/mule-conf.el (=ucs-hangul): New coded-charset for XEmacs
4425         CHISE.
4426
4427 2004-11-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4428
4429         * mule/mule-conf.el (=ucs@cns/fw): New coded-charset for XEmacs
4430         CHISE.
4431
4432 2004-11-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4433
4434         * mule/mule-conf.el (=ucs@gb/fw): New coded-charset for XEmacs
4435         CHISE.
4436
4437 2004-11-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4438
4439         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4440         Modify preference of *isolated settings*.
4441
4442 2004-11-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4443
4444         * mule/mule-conf.el (=ucs@big5/cns11643): New coded-charset when
4445         utf-2000 is provided.
4446         (=ucs@cns11643): Likewise.
4447
4448 2004-11-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4449
4450         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4451         Prefer every *isolated setting* to ordinary setting.
4452
4453 2004-11-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4454
4455         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4456         settings for `latin-viscii-{upper|lower}' and `latin-viscii'.
4457
4458 2004-10-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4459
4460         * mule/mule-conf.el (=ucs@jis/fw): New coded-charset for XEmacs
4461         CHISE.
4462
4463 2004-09-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4464
4465         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4466         settings for `=jis-x0208@1997'.
4467
4468 2004-09-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4469
4470         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4471         `=jis-x0208@1997'.
4472
4473 2004-09-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4474
4475         * mule/mule-conf.el (=jis-x0208@1997): New coded-charset for
4476         XEmacs CHISE.
4477
4478 2004-09-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4479
4480         * mule/mule-conf.el (=jis-x0208-1978): Define as an alias for
4481         `=jis-x0208@1978'.
4482         (=jis-x0208-1983): Define as an alias for `=jis-x0208@1983'.
4483         (=jis-x0213-1-2000): Use `=jis-x0208@1990' instead of
4484         `=jis-x0208-1990' as the mother.
4485         (=jis-x0208-1990): Define as an alias for `=jis-x0208@1990'.
4486
4487 2004-09-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4488
4489         * mule/mule-conf.el (=ucs@jis/1990): Renamed from `=ucs@jis-1990';
4490         define `=ucs@jis-1990' as an alias for `=ucs@jis/1990'.
4491         (=ucs@jis/2000): Renamed from `=ucs@jis-2000'; define
4492         `=ucs@jis-2000' as an alias for `=ucs@jis/2000'.
4493         (=ucs@JP): Renamed from `=ucs@jp'; define `=ucs@jp' as an alias
4494         for `=ucs@JP'.
4495
4496 2004-09-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4497
4498         * mule/mule-conf.el (=daikanwa@rev1): Renamed from
4499         `=daikanwa-rev1'; specify `=daikanwa' as the mother; define
4500         `=daikanwa-rev1' as an alias for `=daikanwa@rev1'.
4501         (=daikanwa@rev2): Renamed from `=daikanwa-rev2'; specify
4502         `=daikanwa' as the mother; define `=daikanwa-rev2' as an alias for
4503         `=daikanwa@rev2'.
4504
4505 2004-07-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4506
4507         * mule/mule-conf.el (=big5-cdp): Swap DOC-string and long-name.
4508         (=gt): Likewise.
4509         (=gt-k): Likewise.
4510         (=gt-pj-*): Likewise.
4511         (=gt-pj-k1): Likewise.
4512         (=gt-pj-k2): Likewise.
4513         (=daikanwa): Likewise.
4514         (=daikanwa-rev1): Likewise.
4515         (=daikanwa-rev2): Likewise.
4516         (=big5-pua): Likewise.
4517         (=big5-eten): Likewise.
4518         (chinese-big5-eten-a): Likewise.
4519         (chinese-big5-eten-b): Likewise.
4520         (=hanziku-*): Likewise.
4521         (=cbeta): Likewise.
4522         (=jef-china3): Likewise.
4523         (=ruimoku-v6): Likewise.
4524         (=ucs@iso): Likewise.
4525         (=ucs@unicode): Likewise.
4526         (=ucs@gb): Likewise.
4527         (=ucs@cns): Likewise.
4528         (=ucs@jis): Likewise.
4529         (=ucs@jis-1990): Likewise.
4530         (=ucs@jis-2000): Likewise.
4531         (=ucs@jp): Likewise.
4532         (=ucs@ks): Likewise.
4533         (=ucs@big5): Likewise.
4534         (=ucs-radicals): Likewise.
4535         (=ucs-radicals@unicode): Likewise.
4536         (=ucs-bmp-cjk): Likewise.
4537         (=ucs-bmp-cjk@unicode): Likewise.
4538         (=ucs-sip-ext-b): Likewise.
4539         (=ucs-sip-ext-b@iso): Likewise.
4540
4541 2004-04-08  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4542
4543         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4544         settings for =ucs@{unicode|iso|gb|jis|cns|ks}.
4545
4546 2004-04-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4547
4548         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4549         settings for chinese-gb2312, =iso-ir165, latin-iso8859-{1..4},
4550         cyrillic-iso8859-5, greek-iso8859-7, hebrew-iso8859-8,
4551         latin-iso8859-9, latin-jisx0201, katakana-jisx0201,
4552         latin-tcvn5712, thai-tis620, lao, ethiopic, arabic-{1|2}-column,
4553         arabic-digit, ipa and ``&I-B-XXXX;''.
4554
4555 2004-03-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4556
4557         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4558         setting for (I-)HZK{03..12}-XXXX.
4559
4560 2004-02-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4561
4562         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4563         settings for `&I-RUI6-hhhh;' and `&RUI6-hhhh;'.
4564
4565         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4566         `=ruimoku-v6'.
4567
4568         * mule/mule-conf.el (=ruimoku-v6): New coded-charset of XEmacs
4569         CHISE.
4570
4571 2004-01-21  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4572
4573         * mule/mule-conf.el (=ucs@iso): New coded-charset in XEmacs CHISE.
4574         (=ucs@unicode): Likewise.
4575         (=ucs@gb): Inherits `=ucs@unicode' instead of `=ucs'.
4576         (=ucs@cns): Likewise.
4577         (=ucs@jis): Likewise.
4578         (=ucs@ks): Likewise.
4579         (=ucs@big5): Likewise.
4580
4581 2004-01-19  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4582
4583         * mule/mule-coding.el (utf-8-jis): Use `=ucs@jis-2000' instead of
4584         `ucs-jis'.
4585         (utf-8-jis-er): Likewise.
4586         (utf-8-jp): New coding-system.
4587         (utf-8-jp-er): Likewise.
4588
4589         * mule/mule-conf.el (=ucs@jp): New coded-charset for XEmacs CHISE.
4590
4591 2004-01-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4592
4593         * mule/mule-coding.el (euc-jisx0213): Moved from mule/japanese.el.
4594
4595         * mule/japanese.el: Move definition of `euc-jisx0213' to
4596         mule/mule-coding.el.
4597
4598 2004-01-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4599
4600         * dumped-lisp.el (preloaded-file-list): Load mule-charset and
4601         mule-coding before loading update-cdb when utf-2000 is provided.
4602
4603 2003-11-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4604
4605         * mule/mule-conf.el: Prefer `=big5-cdp', `=gt' and `=gt-k' to
4606         `=daikanwa'.
4607
4608 2003-11-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4609
4610         * mule/mule-conf.el: Define =ucs@DOMAIN at the end of CCS
4611         definition codes when `utf-2000' is provided.
4612
4613 2003-08-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4614
4615         * mule/mule-category.el (word-combining-categories): Don't setup
4616         `word-combining-categories' in XEmacs CHISE.
4617         (word-separating-categories): Add setting about Latin script in
4618         XEmacs CHISE.
4619
4620 2003-08-09  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4621
4622         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4623         setting for `chinese-big5'.
4624
4625 2003-08-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4626
4627         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4628         Prefer `chinese-big5-cdp' to `ideograph-daikanwa' and
4629         `ideograph-gt-k'; prefer `ideograph-daikanwa' to `ideograph-gt-k';
4630         add setting for HZK0[12]-xxxx.
4631
4632 2003-08-04  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4633
4634         * mule/mule-conf.el (=iso-ir165): Define to inherit from `=gb2312'
4635         in XEmacs CHISE.
4636
4637 2003-07-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4638
4639         * mule/mule-charset.el (default-coded-charset-priority-list):
4640         Prefer `=big5-cdp', `chinese-big5-eten-a', `chinese-big5-eten-b'
4641         and `chinese-big5' to `=gt-pj-*'.
4642
4643 2003-05-10  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4644
4645         * mule/mule-conf.el (=daikanwa): Renamed from
4646         `ideograph-daikanwa'.
4647         (ideograph-daikanwa): Changed to an alias for `=daikanwa'.
4648
4649 2003-05-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4650
4651         * mule/mule-conf.el (=cns11643-7): Renamed from
4652         `chinese-cns11643-7'.
4653         (chinese-cns11643-7): Changed to an alias for `=cns11643-7'.
4654
4655 2003-05-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4656
4657         * mule/mule-conf.el (=cns11643-6): Renamed from
4658         `chinese-cns11643-6'.
4659         (chinese-cns11643-6): Changed to an alias for `=cns11643-6'.
4660
4661 2003-05-06  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4662
4663         * mule/mule-conf.el (=cns11643-5): Renamed from
4664         `chinese-cns11643-5'.
4665         (chinese-cns11643-5): Changed to an alias for `=cns11643-5'.
4666
4667 2003-05-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4668
4669         * mule/mule-conf.el (=cns11643-4): Renamed from
4670         `chinese-cns11643-4'.
4671         (chinese-cns11643-4): Changed to an alias for `=cns11643-4'.
4672
4673 2003-05-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4674
4675         * mule/mule-conf.el (=cns11643-3): Renamed from
4676         `chinese-cns11643-3'.
4677         (chinese-cns11643-3): Changed to an alias for `=cns11643-3'.
4678
4679 2003-04-30  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4680
4681         * mule/mule-conf.el: `chinese-cns11643-2' is renamed to
4682         `=cns11643-2'.
4683         (chinese-cns11643-2): New alias for `=cns11643-2'.
4684
4685 2003-04-27  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4686
4687         * mule/mule-conf.el: `chinese-cns11643-1' is renamed to
4688         `=cns11643-1'.
4689         (chinese-cns11643-1): New alias for `=cns11643-1'.
4690
4691 2003-04-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4692
4693         * mule/mule-conf.el: `chinese-gb12345' is renamed to `=gb12345'.
4694         (chinese-gb12345): New alias for `=gb12345'.
4695
4696 2003-04-21  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4697
4698         * mule/mule-conf.el: `chinese-gb2312' is renamed to `=gb2312'.
4699         (chinese-gb2312): New alias for `=gb2312'.
4700
4701 2003-04-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4702
4703         * mule/mule-conf.el: `chinese-big5' is renamed to `=big5'.
4704         (chinese-big5): New alias for `=big5'.
4705
4706 2003-04-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4707
4708         * mule/mule-conf.el: `korean-ksc5601' is renamed to `=ks-x1001'.
4709         (korean-ksc5601): New alias for `=ks-x1001'.
4710
4711 2003-04-15  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4712
4713         * mule/mule-conf.el: `japanese-jisx0212' is renamed to
4714         `=jis-x0212'.
4715         (japanese-jisx0212): New alias for `=jis-x0212'.
4716
4717 2003-04-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4718
4719         * mule/mule-conf.el: `japanese-jisx0208' is renamed to
4720         `=jis-x0208-1983'.
4721         (japanese-jisx0208): New alias for `=jis-x0208-1983'.
4722
4723 2003-04-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4724
4725         * mule/mule-conf.el: `japanese-jisx0208-1978' is renamed to
4726         `=jis-x0208-1978'.
4727         (japanese-jisx0208-1978): New alias for `=jis-x0208-1978'.
4728
4729 2003-04-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4730
4731         * mule/mule-conf.el (=iso-ir165): Renamed from `chinese-isoir165'.
4732         (chinese-isoir165): Changed to an alias for `=iso-ir165'.
4733
4734 2003-04-03  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4735
4736         * mule/mule-conf.el (chinese-isoir165): Specify iso-ir 165.
4737         (chinese-cns11643-3): Specify iso-ir 183.
4738         (chinese-cns11643-4): Specify iso-ir 184.
4739         (chinese-cns11643-5): Specify iso-ir 185.
4740         (chinese-cns11643-6): Specify iso-ir 186.
4741         (chinese-cns11643-7): Specify iso-ir 187.
4742         (=jis-x0213-1-2000): In XEmacs CHISE, specify iso-ir 228.
4743         (=jis-x0213-2-2000): In XEmacs CHISE, specify iso-ir 229.
4744
4745 2003-04-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4746
4747         * bytecomp.el (byte-compile-insert-header): In XEmacs CHISE, check
4748         \uXXXX for every cases.
4749
4750 2003-03-31  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4751
4752         * mule/mule-conf.el (=ucs@big5): Renamed from `ucs-big5'.
4753         (ucs-big5): Changed to an alias for `=ucs@big5'.
4754
4755 2003-03-29  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4756
4757         * mule/mule-conf.el (=ucs@ks): Renamed from `ucs-ks'.
4758         (ucs-ks): Changed to an alias for `=ucs@ks'.
4759
4760 2003-03-27  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4761
4762         * mule/mule-conf.el (=ucs@jis-2000): Renamed from `=ucs-jis-2000'.
4763         (=ucs-jis-2000): Changed to an alias for `=ucs@jis-2000'.
4764
4765 2003-03-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4766
4767         * mule/mule-conf.el (=ucs@jis-1990): Renamed from `=ucs-jis-1990'.
4768         (=ucs-jis-1990): Changed to an alias for `=ucs@jis-1990'.
4769
4770 2003-03-24  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4771
4772         * mule/mule-conf.el (=ucs@jis): Renamed from `ucs-jis'.
4773         (ucs-jis): Changed to an alias for `=ucs@jis'.
4774
4775 2003-03-23  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4776
4777         * mule/mule-conf.el (=ucs@cns): Renamed from `ucs-cns'.
4778         (ucs-cns): Changed to an alias for `=ucs@cns'.
4779
4780 2003-03-20  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4781
4782         * mule/mule-conf.el (=ucs@gb): Renamed from `ucs-gb'.
4783         (ucs-gb): Changed to an alias for `=ucs@gb'.
4784
4785 2003-03-16  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4786
4787         * mule/mule-conf.el (=daikanwa-rev1): Renamed from
4788         `ideograph-daikanwa-2'.
4789         (ideograph-daikanwa-2): Changed to an alias for `=daikanwa-rev1'.
4790         (=daikanwa-rev2): New coded-charset when `utf-2000' is provided.
4791
4792 2003-03-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4793
4794         * version.el (emacs-version): Rename `XEmacs UTF-2000' to `XEmacs
4795         CHISE'; use `xemacs-chise-version' instead of `utf-2000-version'.
4796
4797         * obsolete.el (utf-2000-version): Declare as an obsolete variable
4798         for `xemacs-chise-version'.
4799
4800 2003-03-09  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4801
4802         * mule/mule-charset.el (default-coded-charset-priority-list):
4803         Refer `=jis-x0208-1990' instead of `japanese-jisx0208-1990'; refer
4804         `=gt-pj-*' instead of `ideograph-gt-pj-*'; refer `=hanziku-*'
4805         instead of `ideograph-hanziku-*'.
4806
4807         * mule/mule-conf.el: `ucs' is renamed to `=ucs'.
4808         (ucs): New alias for `=ucs' when `utf-2000' is provided.
4809
4810 2003-03-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4811
4812         * mule/mule-conf.el (=jis-x0213-1-2000): Rename
4813         `japanese-jisx0208-1990' to `=jis-x0208-1990'.
4814         (japanese-jisx0208-1990): New alias for `=jis-x0208-1990' when
4815         `utf-2000' is provided.
4816
4817 2003-03-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4818
4819         * mule/mule-conf.el (ucs-gb): New coded-charsets when `utf-2000'
4820         is provided [was builtin coded-charsets].
4821
4822 2003-03-04  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4823
4824         * mule/mule-conf.el (ucs-cns): New coded-charsets when `utf-2000'
4825         is provided [was builtin coded-charsets].
4826
4827 2003-03-03  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4828
4829         * mule/mule-conf.el (ucs-jis): New coded-charsets when `utf-2000'
4830         is provided [was builtin coded-charsets].
4831
4832 2003-03-02  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4833
4834         * mule/mule-conf.el (ucs-ks): New coded-charsets when `utf-2000'
4835         is provided [was builtin coded-charsets].
4836
4837 2003-03-01  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4838
4839         * mule/mule-conf.el (ideograph-daikanwa-2): New coded-charsets
4840         when `utf-2000' is provided [was builtin coded-charsets].
4841
4842 2003-02-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4843
4844         * mule/mule-conf.el (=hanziku-*): Renamed from
4845         `ideograph-hanziku-*'.
4846         (ideograph-hanziku-*): Changed to an alias for `=hanziku-*'.
4847
4848 2003-02-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4849
4850         * mule/mule-conf.el (ideograph-daikanwa): New coded-charsets when
4851         `utf-2000' is provided [was builtin coded-charsets].
4852         (ideograph-hanziku-{1..12}): Likewise.
4853
4854 2003-02-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4855
4856         * mule/mule-conf.el (=gt-pj-*): Renamed from `ideograph-gt-pj-*'.
4857         (ideograph-gt-pj-*): Changed to an alias for `=gt-pj-*'.
4858
4859 2003-02-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4860
4861         * mule/mule-conf.el (ideograph-gt-pj-{1..11}): New coded-charsets
4862         when `utf-2000' is provided [was builtin coded-charsets].
4863
4864 2003-02-24  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4865
4866         * mule/mule-charset.el (default-coded-charset-priority-list): Use
4867         `=big5-cdp', `=cbeta' and `=jef-china3' instead of
4868         `chinese-big5-cdp', `ideograph-cbeta' and `china3-jef'.
4869
4870 2003-02-18  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4871
4872         * mule/mule-conf.el (=gt): Renamed from `ideograph-gt'.
4873         (ideograph-gt): Changed to an alias for `=gt'.
4874
4875 2003-02-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4876
4877         * mule/mule-conf.el (ucs-big5): New coded-charset when `utf-2000'
4878         is provided; it was defined as a builtin coded-charset.
4879         (ideograph-gt): Likewise.
4880
4881 2003-02-16  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4882
4883         * mule/mule-conf.el (=gt-k): Renamed from `ideograph-gt-k'.
4884         (ideograph-gt-k): Changed to an alias for `=gt-k'.
4885
4886 2003-02-15  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4887
4888         * mule/mule-conf.el (=big5-cdp): Renamed from `chinese-big5-cdp'.
4889         (chinese-big5-cdp): Changed to an alias for `=big5-cdp'.
4890
4891 2003-02-15  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4892
4893         * mule/mule-conf.el (=big5-eten): Renamed from
4894         `chinese-big5-eten'.
4895         (chinese-big5-eten): Changed to an alias for `=big5-eten'.
4896
4897 2003-02-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4898
4899         * mule/mule-conf.el (=big5-pua): Renamed from `chinese-big5-pua'.
4900         (chinese-big5-pua): Changed to an alias for `=big5-pua'.
4901
4902 2003-02-13  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4903
4904         * mule/mule-conf.el (=cbeta): Renamed from `ideograph-cbeta'.
4905         (ideograph-cbeta): Changed to an alias for `=cbeta'.
4906
4907 2003-02-11  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4908
4909         * mule/mule-conf.el (=jef-china3): Renamed from `china3-jef'.
4910         (china3-jef): Changed to an alias for `=jef-china3'.
4911
4912 2003-02-10  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4913
4914         * mule/mule-charset.el (default-coded-charset-priority-list): Use
4915         `=jis-x0213-{1|2}-2000' instead of `japanese-jisx0213-{1|2}'.
4916
4917         * mule/mule-conf.el (=jis-x0213-{1|2}-2000): Renamed from
4918         `japanese-jisx0213-{1|2}' when `utf-2000' is provided.
4919         (japanese-jisx0213-{1|2}): New alias for =jis-x0213-{1|2}-2000
4920         when `utf-2000' is provided.
4921
4922 2003-02-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4923
4924         * mule/mule-charset.el (default-coded-charset-priority-list):
4925         Refer Hanziku to CBETA, Big5 variants, UCS-BMP and JEF-CHINA3.
4926
4927         * mule/mule-conf.el (ucs-jis-1990): Deleted.
4928         (ucs-jis-2000): Deleted.
4929
4930 2003-02-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4931
4932         * mule/mule-conf.el (=ucs-jis-1990): New coded-charset for
4933         UTF-2000.
4934         (=ucs-jis-2000): New coded-charset for UTF-2000.
4935
4936 2003-01-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4937
4938         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4939         settings for `ideograph-hanziku-{1|2}' and JEF-CHINA3.
4940
4941 2003-01-09  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4942
4943         * mule/mule-charset.el (default-coded-charset-priority-list):
4944         Prefer `korean-ksc5601' to CNS 11643; prefer Big5-CDP to
4945         `ideograph-cbeta'.
4946
4947 2003-01-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4948
4949         * mule/mule-conf.el: Add new coded-charset when UTF-2000 [was a
4950         builtin coded-charset].
4951
4952 2002-12-22  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4953
4954         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4955         settings for &K0-xxxx and &I-K0-xxxx.
4956
4957 2002-12-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4958
4959         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4960         `ideograph-gt-pj-k1' and `ideograph-gt-pj-k2' in UTF-2000.
4961
4962 2002-12-18  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4963
4964         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4965         settings for &GT-Knnnnn and &I-GT-Knnnnn in UTF-2000.
4966
4967 2002-12-18  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4968
4969         * mule/mule-conf.el (ideograph-gt-k): New coded-charset in
4970         UTF-2000.
4971         (ideograph-gt-pj-k1): Likewise.
4972         (ideograph-gt-pj-k2): Likewise.
4973
4974 2002-11-29  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4975
4976         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4977         `=jis-x0208'.
4978
4979 2002-11-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4980
4981         * mule/mule-conf.el (china3-jef): Add new coded-charset when
4982         UTF-2000 [was a builtin coded-charset].
4983
4984 2002-11-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4985
4986         * mule/mule-coding.el (utf-8-gb): Prefer `ucs-gb' and `=>ucs-gb'.
4987         (utf-8-gb-er): Likewise.
4988
4989 2002-10-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4990
4991         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4992         settings for JIS X 0212 and JIS X 0208:1978.
4993
4994 2002-10-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4995
4996         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4997         setting for JIS X 0213.
4998
4999 2002-08-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5000
5001         * iso8859-1.el: Don't set `iso8859/1-case-table' to the
5002         standard-case-table in UTF-2000.
5003
5004 2002-08-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5005
5006         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
5007         definitions for isolated-chars.
5008
5009 2002-08-13  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5010
5011         * setup-paths.el (paths-find-utf-2000-lisp-directory): Use
5012         `configure-utf-2000-lisp-directory'.
5013         (paths-construct-load-path): Prefer `utf-2000-lisp-load-path' to
5014         `mule-lisp-load-path'.
5015
5016 2002-08-13  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5017
5018         * startup.el (startup-setup-paths): Set and use
5019         `utf-2000-lisp-directory'.
5020         (startup-setup-paths-warning): Check `utf-2000-lisp-directory' in
5021         UTF-2000.
5022
5023 2002-08-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5024
5025         * setup-paths.el (paths-utf-2000-load-path-depth): New variable.
5026         (paths-find-utf-2000-lisp-directory): New function.
5027         (paths-construct-load-path): Add new optional argument
5028         `utf-2000-lisp-directory'.
5029
5030         * dump-paths.el: Set and use `utf-2000-lisp-directory'.
5031
5032 2002-08-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5033
5034         * mule/mule-charset.el: Don't specify `auto-fill-chars' for
5035         `katakana-jisx0201', `japanese-jisx0208', `japanese-jisx0212',
5036         `chinese-gb2312', `chinese-big5-1' and `chinese-big5-2'.
5037         (default-coded-charset-priority-list): Add `chinese-big5-1' and
5038         `chinese-big5-2' in UTF-2000.
5039
5040         * mule/chinese.el: Set syntax-entry "w" for `chinese-big5' instead
5041         of `chinese-big5-1' and `chinese-big5-2' in UTF-2000.
5042
5043 2002-08-11  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5044
5045         * mule/chinese.el: Add new coding-systems `big5-er', `big5-eten',
5046         `big5-eten-er' in UTF-2000.
5047         (big5-cdp): Modify DOC-string and mnemonic.
5048
5049 2002-08-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5050
5051         * mule/mule-coding.el (utf-8-mcs-er): New coding-system in
5052         UTF-2000 [renamed from utf-8-er].
5053         (utf-8-gb): New coding-system in UTF-2000.
5054         (utf-8-gb-er): Likewise.
5055         (utf-8-cns): Likewise.
5056         (utf-8-cns-er): Likewise.
5057         (utf-8-big5): Likewise.
5058         (utf-8-big5-er): Likewise.
5059         (utf-8-jis): Likewise.
5060         (utf-8-jis-er): Likewise.
5061         (utf-8-ks): Likewise.
5062         (utf-8-ks-er): Likewise.
5063         (utf-8-er): Likewise.
5064
5065 2002-07-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5066
5067         * bytecomp.el (byte-compile-insert-header): Use `utf-8-mcs-unix'
5068         instead of `utf-8-unix' in UTF-2000.
5069
5070         * mule/mule-coding.el (utf-8): Define as an alias for `utf-8-mcs'.
5071
5072 2002-07-23  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5073
5074         * mule/japanese.el (euc-jisx0213): New coding-system.
5075
5076         * mule/mule-conf.el (japanese-jisx0213-1): Specify
5077         `japanese-jisx0208-1990' as the mother.
5078
5079 2002-07-16  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5080
5081         * dumped-lisp.el (preloaded-file-list): Change condition of
5082         loading "close-cdb".
5083
5084 2002-07-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5085
5086         * mule/mule-coding.el (utf-8-er): New coding-system in UTF-2000;
5087         setup `coded-charset-entity-reference-alist'.
5088
5089 2002-07-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5090
5091         * dumped-lisp.el (preloaded-file-list): Dump "close-cdb" in
5092         UTF-2000.
5093
5094 2002-04-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5095
5096         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5097         `chinese-big5-eten-a' and `chinese-big5-eten-b'.
5098
5099 2002-04-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5100
5101         * mule/mule-conf.el (chinese-big5-pua): New coded-charset.
5102         (chinese-big5-eten-a): Likewise.
5103         (chinese-big5-eten-b): Likewise.
5104         (chinese-big5-cdp): Declare as a subset of `chinese-big5' whose
5105         code range is #x8140 .. #x8DFE.
5106
5107 2002-04-08  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5108
5109         * mule/mule-conf.el (chinese-big5-eten): New coded-charset in
5110         UTF-2000.
5111         (chinese-big5-cdp): Likewise.
5112
5113 2002-02-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5114
5115         * dumped-lisp.el (preloaded-file-list): Rename
5116         utf-2000/make-cdbs.el -> utf-2000/update-cdb.el.
5117
5118 2002-02-14  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5119
5120         * update-elc.el: Load lisp/utf-2000/dumped-chars.el in UTF-2000;
5121         append `system-char-db-source-file-list' into
5122         `preloaded-file-list' in UTF-2000.
5123
5124 2002-02-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5125
5126         * dumped-lisp.el (preloaded-file-list): Delete
5127         character-definition files.
5128
5129 2002-02-04  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5130
5131         * dumped-lisp.el (preloaded-file-list): Add `make-cdbs' in
5132         UTF-2000.
5133
5134 2001-12-31  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5135
5136         * mule/mule-charset.el (default-coded-charset-priority-list):
5137         Delete `mojikyo-2022-1'.
5138
5139 2001-12-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5140
5141         * mule/mule-charset.el (default-coded-charset-priority-list):
5142         Delete `mojikyo'.
5143
5144 2001-12-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5145
5146         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5147         `ucs-sip'.
5148
5149 2001-11-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5150
5151         * mule/mule-charset.el (default-coded-charset-priority-list):
5152         Comment out `chinese-gb12345'.
5153
5154 2001-11-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5155
5156         * bytecomp.el (byte-compile-insert-header): Fixed.
5157
5158 2001-10-31  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5159
5160         * dumped-lisp.el (preloaded-file-list): Dump `ad-hoc-cdp' in
5161         XEmacs UTF-2000.
5162
5163 2001-10-16  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5164
5165         * mule/chinese.el (big5-cdp): New coding-system in XEmacs
5166         UTF-2000.
5167
5168 2001-10-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5169
5170         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5171         `ideograph-hanziku-{1 .. 12}' in XEmacs UTF-2000.
5172
5173 2001-10-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5174
5175         * mule/mule-charset.el (default-coded-charset-priority-list):
5176         `japanese-jef-china3' is renamed `china3-jef'.
5177
5178 2001-10-08  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5179
5180         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5181         `japanese-jef-china3' and `ideograph-cbeta'.
5182
5183 2001-09-02  MORIOKA Tomohiko  <tomo@calliope.mousai.mahoroba.ne.jp>
5184
5185         * list-mode.el: Delete dirty hack for XEmacs UTF-2000.
5186
5187 2001-08-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5188
5189         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5190         `chinese-big5-cdp'.
5191
5192 2001-08-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5193
5194         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5195         `arabic-digit', `arabic-1-column' and `arabic-2-column'.
5196
5197 2001-07-31  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5198
5199         * dumped-lisp.el (preloaded-file-list): Load "arabic" before
5200         loading character definitions.
5201
5202 2001-07-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5203
5204         * dumped-lisp.el (preloaded-file-list): Rename
5205         u031A0-Extended-Bopomofo.el to u031A0-Bopomofo-Extended.el.
5206
5207 2001-07-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5208
5209         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5210         `chinese-big5'.
5211
5212 2001-07-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5213
5214         * dumped-lisp.el (preloaded-file-list): Dump
5215         "Ideograph-R028-Private" with XEmacs UTF-2000.
5216
5217 2001-07-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5218
5219         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5220         `chinese-gb12345'.
5221
5222 2001-07-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5223
5224         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5225         `ideograph-gt-pj-{1..11}'.
5226
5227         * dumped-lisp.el (preloaded-file-list): Dump `isolated-char' in
5228         XEmacs UTF-2000.
5229
5230 2000-12-06  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5231
5232         * mule/mule-charset.el (default-coded-charset-priority-list):
5233         Prefer `chinese-gb2312' than `chinese-cns11643-*'; add
5234         `chinese-isoir165'.
5235
5236 2000-10-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5237
5238         * format.el (format-alist): Revive `image/jpeg', `image/gif',
5239         `image/png', `image/x-xpm' and `image/tiff'.
5240
5241         * files.el (binary-file-regexps): Add *.PNG.
5242
5243 2000-07-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5244
5245         * mule/mule-charset.el (default-coded-charset-priority-list):
5246         Prefer `japanese-jisx0208-1990' than `japanese-jisx0212'; prefer
5247         `korean-ksc5601' than `japanese-jisx0213-1'; add `mojikyo-2022-1'.
5248
5249 2000-09-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5250
5251         * list-mode.el: Call `completion-list-mode' to avoid slowness of
5252         the first completion when UTF-2000 is running.
5253
5254 2000-05-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5255
5256         * mule/mule-charset.el (default-coded-charset-priority-list):
5257         Delete `ucs'.
5258
5259 2000-04-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5260
5261         * dumped-lisp.el (preloaded-file-list): Don't add "mojikyo".
5262
5263         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5264         `mojikyo' instead of `mojikyo-pj-[1..21]'.
5265
5266 2000-04-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5267
5268         * mule/vietnamese.el (vscii-2): Delete abolished property
5269         `composite'; now composite mode is default.
5270
5271 2000-04-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5272
5273         * bytecomp.el (byte-compile-insert-header): Use `binary' instead
5274         of `raw-text'; check \uHHHH representation even if non-ascii
5275         characters are not found.
5276
5277         * dumped-lisp.el (preloaded-file-list): Add "ccs-tcvn5712.el" in
5278         UTF-2000; add "viet-ccl" in non-UTF-2000 Mule; add "vietnamese"
5279         unconditionally.
5280
5281         * mule/viet-ccl.el: New file.
5282
5283         * mule/vietnamese.el (vscii-2): New coding-system in UTF-2000.
5284         (tcvn-5712): New coding-system alias of `vscii-2' in UTF-2000.
5285         - Separate CCL based implementations to viet-ccl.el.
5286
5287 2000-02-24  MORIOKA Tomohiko  <tomo@m17n.org>
5288
5289         * mule/mule-conf.el (japanese-jisx0213-1): Allow
5290         "jisx0213.2000-1".
5291         (japanese-jisx0213-2): Allow "jisx0213.2000-2".
5292
5293         * mule/mule-charset.el (default-coded-charset-priority-list):
5294         Prefer `japanese-jisx0213-1' and `japanese-jisx0213-2' to
5295         `japanese-jisx0208-1978' and `japanese-jisx0208-1990'.
5296
5297 2000-01-31  MORIOKA Tomohiko  <tomo@etl.go.jp>
5298
5299         * dumped-lisp.el (preloaded-file-list): Add "mojikyo" in UTF-2000.
5300
5301 2000-01-27  MORIOKA Tomohiko  <tomo@m17n.org>
5302
5303         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5304         `ucs' in UTF-2000.
5305
5306 2000-01-26  MORIOKA Tomohiko  <tomo@etl.go.jp>
5307
5308         * mule/mule-charset.el (default-coded-charset-priority-list):
5309         Prefer `mojikyo-pj-*' and `ideograph-daikanwa' to `ucs-bmp' and
5310         `arabic-iso8859-6'.
5311
5312 2000-01-12  MORIOKA Tomohiko  <tomo@etl.go.jp>
5313
5314         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5315         `mojikyo-pj-[1 .. 21]' in UTF-2000.
5316
5317 2000-01-14  MORIOKA Tomohiko  <tomo@etl.go.jp>
5318
5319         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5320         `katakana-jisx0201' in UTF-2000.
5321
5322 1999-12-23  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5323
5324         * dumped-lisp.el (preloaded-file-list): Add "u0A000-Yi-Syllables",
5325         "u0AC00-Hangul-Syllables", "u0FB00-Alphabetic-Presentation-Forms",
5326         "u0FB50-Arabic-Presentation-Forms-A",
5327         "u0FE20-Combining-Half-Marks", "u0FE30-CJK-Compatibility-Forms",
5328         "u0FE50-Small-Form-Variants",
5329         "u0FE70-Arabic-Presentation-Forms-B",
5330         "u0FF00-Halfwidth-and-Fullwidth-Forms" and "u0FFF0-Specials" in
5331         UTF-2000.
5332
5333 1999-12-22  MORIOKA Tomohiko  <tomo@etl.go.jp>
5334
5335         * dumped-lisp.el (preloaded-file-list): Delete
5336         "ccs-jisx0208-1983.el"; add "Ideograph-R031-Enclosure"
5337         ... "Ideograph-R214-Flute" in UTF-2000.
5338
5339 1999-11-21  MORIOKA Tomohiko  <tomo@etl.go.jp>
5340
5341         * mule/mule-conf.el (japanese-jisx0213-1): New coded-charset.
5342         (japanese-jisx0213-2): New coded-charset.
5343
5344         * dumped-lisp.el (preloaded-file-list): Add
5345         "Ideograph-R028-Private", "Ideograph-R029-Again" and
5346         "Ideograph-R030-Mouth".
5347
5348 1999-11-19  MORIOKA Tomohiko  <tomo@etl.go.jp>
5349
5350         * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R012-Eight",
5351         "Ideograph-R013-Down-Box", "Ideograph-R014-Cover",
5352         "Ideograph-R015-Ice", "Ideograph-R016-Table",
5353         "Ideograph-R017-Open-Box", "Ideograph-R018-Knife",
5354         "Ideograph-R019-Power", "Ideograph-R020-Wrap", "Ideograph-R021-Spoon",
5355         "Ideograph-R022-Right-Open-Box", "Ideograph-R023-Hiding-Enclosure",
5356         "Ideograph-R024-Ten", "Ideograph-R025-Divination",
5357         "Ideograph-R026-Seal" and "Ideograph-R027-Cliff" in UTF-2000.
5358
5359 1999-11-18  MORIOKA Tomohiko  <tomo@etl.go.jp>
5360
5361         * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R002-Line",
5362         "Ideograph-R003-Dot", "Ideograph-R004-Slash",
5363         "Ideograph-R005-Second", "Ideograph-R006-Hook",
5364         "Ideograph-R007-Two", "Ideograph-R008-Lid", "Ideograph-R009-Man",
5365         "Ideograph-R010-Legs" and "Ideograph-R011-Enter".
5366
5367         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5368         `japanese-jisx0208-1990' and `japanese-jisx0208-1978'.
5369
5370 1999-11-16  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5371
5372         * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R001-One"
5373         in UTF-2000.
5374
5375 1999-11-16  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5376
5377         * mule/mule-conf.el (sisheng): Moved from mule/chinese.el.
5378         (chinese-isoir165): Moved from mule/chinese.el.
5379         (chinese-cns11643-3): Moved from mule/chinese.el.
5380         (chinese-cns11643-4): Moved from mule/chinese.el.
5381         (chinese-cns11643-5): Moved from mule/chinese.el.
5382         (chinese-cns11643-6): Moved from mule/chinese.el.
5383         (chinese-cns11643-7): Moved from mule/chinese.el.
5384
5385         * mule/chinese.el: Move definition of coded-charsets to
5386         mule/mule-conf.el.
5387
5388 1999-11-15  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5389
5390         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5391         `ideograph-daikanwa'.
5392
5393 1999-11-15  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5394
5395         * dumped-lisp.el (preloaded-file-list): Delete
5396         "ccs-jisx0201-latin.el".
5397
5398 1999-11-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
5399
5400         * dumped-lisp.el (preloaded-file-list): Add
5401         "u031A0-Extended-Bopomofo" in UTF-2000.
5402
5403 1999-11-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
5404
5405         * dumped-lisp.el (preloaded-file-list): u02E00-CJK-Radicals was
5406         renamed to u02E00-CJK-Radical-Supplement.
5407
5408 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5409
5410         * dumped-lisp.el (preloaded-file-list): Add
5411         "u03000-CJK-Symbols-and-Punctuation", "u03040-Hiragana",
5412         "u030A0-Katakana", "u03100-Bopomofo",
5413         "u03130-Hangul-Compatibility-Jamo", "u03190-Kanbun",
5414         "u03200-Enclosed-CJK-Letters-and-Months" and
5415         "u03300-CJK-Compatibility".
5416
5417 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5418
5419         * dumped-lisp.el (preloaded-file-list): Add "u02E00-CJK-Radicals",
5420         "u02F00-Kangxi-Radicals" and
5421         "u02FF0-Ideographic-Description-Characters".
5422
5423 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5424
5425         * dumped-lisp.el (preloaded-file-list): Add
5426         "u02600-Miscellaneous-Symbols", "u02700-Dingbats" and
5427         "u02800-Braille-Patterns" in UTF-2000.
5428
5429 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5430
5431         * dumped-lisp.el (preloaded-file-list): Load "uXXXXX-*" instead of
5432         "uXXXXX-*.el" in UTF-2000.
5433
5434         * bytecomp.el (byte-compile-insert-header): Delete comments if
5435         non-ASCII characters are found; allow `byte-compile-dynamic' and
5436         `byte-compile-dynamic-docstrings' if *.elc will be encoded by
5437         `raw-text'.
5438
5439 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5440
5441         * dumped-lisp.el (preloaded-file-list): Add
5442         "u02500-Box-Drawing.el", "u02580-Block-Elements.el" and
5443         "u025A0-Geometric-Shapes.el".
5444
5445 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5446
5447         * dumped-lisp.el (preloaded-file-list): Add
5448         "u02400-Control-Pictures.el", "u02440-OCR.el" and
5449         "u02460-Enclosed-Alphanumerics.el".
5450
5451 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5452
5453         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5454         `chinese-gb2312'.
5455
5456         * dumped-lisp.el (preloaded-file-list): Add
5457         "u02200-Mathematical-Operators.el" and
5458         "u02300-Miscellaneous-Technical.el".
5459
5460 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5461
5462         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5463         `chinese-cns11643-*'.
5464
5465         * dumped-lisp.el (preloaded-file-list): Add
5466         "u02100-Letterlike-Symbols.el", "u02150-Number-Forms.el" and
5467         "u02190-Arrows.el" in UTF-2000.
5468
5469 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5470
5471         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5472         `korean-ksc5601'.
5473
5474         * dumped-lisp.el (preloaded-file-list): Add
5475         "u02000-General-Punctuation.el", "u02070-Superscripts.el",
5476         "u02080-Subscripts.el", "u020A0-Currency-Symbols.el" and
5477         "u020D0-Combining-Diacritical-Marks-for-Symbols.el" in UTF-2000.
5478
5479 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5480
5481         * dumped-lisp.el (preloaded-file-list): Delete "ccs-viscii.el".
5482
5483 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5484
5485         * dumped-lisp.el (preloaded-file-list): Add "u013A0-Cherokee.el",
5486         "u01400-Canadian.el", "u01680-Ogham.el", "u016A0-Runic.el",
5487         "u01780-Khmer.el", "u01800-Mongolian.el",
5488         "u01E00-Latin-Extended-Additional.el" and
5489         "u01F00-Greek-Extended.el" in UTF-2000.
5490
5491 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5492
5493         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5494         `ethiopic-ucs' and `ethiopic'.
5495
5496         * dumped-lisp.el (preloaded-file-list): Add "u010A0-Georgian.el",
5497         "u01100-Hangul-Jamo.el" and "u01200-Ethiopic.el".
5498
5499         * mule/mule-conf.el: Move definition of coded-charset `ethiopic'
5500         from mule/ethiopic.el.
5501
5502         * mule/ethiopic.el: Move definition of coded-charset `ethiopic' to
5503         mule/mule-conf.el.
5504
5505 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5506
5507         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5508         `lao'.
5509
5510         * mule/mule-conf.el (lao): New coded-charset.
5511
5512         * dumped-lisp.el (preloaded-file-list): Add
5513         "u00900-Devanagari.el", "u00980-Bengali.el", "u00A00-Gurmukhi.el",
5514         "u00A80-Gujarati.el", "u00B00-Oriya.el", "u00B80-Tamil.el",
5515         "u00C00-Telugu.el", "u00C80-Kannada.el", "u00D00-Malayalam.el",
5516         "u00D80-Sinhala.el", "u00E00-Thai.el", "u00E80-Lao.el",
5517         "u00F00-Tibetan.el" and "u01000-Myanmar.el".
5518
5519 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5520
5521         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5522         `ucs-bmp' and `arabic-iso8859-6'.
5523
5524 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5525
5526         * dumped-lisp.el (preloaded-file-list): Add "u00400-Cyrillic.el",
5527         "u00530-Armenian.el", "u00590-Hebrew.el", "u00600-Arabic.el",
5528         "u00700-Syriac.el" and "u00780-Thaana.el" in UTF-2000.
5529
5530 1999-11-12  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5531
5532         * startup.el (normal-top-level): Load autoload file for UTF-2000
5533         in UTF-2000.
5534
5535 1999-11-11  MORIOKA Tomohiko  <tomo@etl.go.jp>
5536
5537         * dumped-lisp.el (preloaded-file-list): Add "mule-conf" in Mule;
5538         delete "ccs-iso8859-*.el"; add "u00000-C0.el",
5539         "u00020-Basic-Latin.el", "u00080-C1.el",
5540         "u000A0-Latin-1-Supplement.el", "u00100-Latin-Extended-A.el",
5541         "u00180-Latin-Extended-B.el", "u00250-IPA-Extensions.el",
5542         "u002B0-Spacing-Modifier-Letters.el",
5543         "u00300-Combining-Diacritical-Marks.el" and "u00370-Greek.el" in
5544         UTF-2000.
5545
5546 1999-11-10  MORIOKA Tomohiko  <tomo@etl.go.jp>
5547
5548         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5549         `japanese-jisx0212' and `ipa' in UTF-2000; use `latin-viscii-*'
5550         instead of `vietnamese-viscii-*'.
5551
5552 1999-11-09  MORIOKA Tomohiko  <tomo@etl.go.jp>
5553
5554         * mule/mule-conf.el: New file.
5555
5556         * mule/misc-lang.el: Move definition of charset `ipa' to
5557         mule/mule-conf.el.
5558
5559 1999-10-10  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5560
5561         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5562         `latin-viscii'; prefer it for characters used in Vietnamese.
5563
5564 1999-10-08   Daiki Ueno  <ueno@ueda.info.waseda.ac.jp>
5565
5566         * bytecomp.el (byte-compile-insert-header): Fix regexp.
5567
5568 1999-10-07  MORIOKA Tomohiko  <tomo@etl.go.jp>
5569
5570         * mule/viet-chars.el (latin-viscii-lower): Renamed from charset
5571         `vietnamese-viscii-lower'.
5572         (latin-viscii-upper): Renamed from charset
5573         `vietnamese-viscii-upper'.
5574         (vietnamese-viscii-lower): New alias for charset
5575         `latin-viscii-lower'.
5576         (vietnamese-viscii-upper): New alias for charset
5577         `latin-viscii-upper'.
5578
5579 1999-10-05  MORIOKA Tomohiko  <tomo@etl.go.jp>
5580
5581         * mule/mule-charset.el (default-coded-charset-priority-list):
5582         Comment out `hiragana-jisx0208' and `katakana-jisx0208'.
5583
5584 1999-10-04  MORIOKA Tomohiko  <tomo@etl.go.jp>
5585
5586         * mule/ccs-jisx0208-1983.el, mule/ccs-tcvn5712.el,
5587         mule/ccs-viscii.el, mule/ccs-iso8859-9.el,
5588         mule/ccs-jisx0201-latin.el, mule/ccs-iso8859-2.el,
5589         mule/ccs-iso8859-3.el, mule/ccs-iso8859-4.el: Moved to
5590         lisp/utf-2000.
5591
5592 1999-10-03  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5593
5594         * mule/ccs-tcvn5712.el: New file.
5595
5596 1999-10-03  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5597
5598         * dumped-lisp.el (preloaded-file-list): Add "ccs-jisx0208-1983.el"
5599         in UTF-2000.
5600
5601 1999-10-02  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5602
5603         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5604         `japanese-jisx0208'.
5605
5606 1999-10-02  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5607
5608         * dumped-lisp.el (preloaded-file-list): Add
5609         "ccs-jisx0201-latin.el", "ccs-iso8859-2.el", "ccs-iso8859-3.el",
5610         "ccs-iso8859-4.el", "ccs-iso8859-9.el" and "ccs-viscii.el" in
5611         UTF-2000.
5612
5613         * mule/ccs-iso8859-2.el, mule/ccs-iso8859-3.el,
5614         mule/ccs-iso8859-4.el, mule/ccs-iso8859-9.el,
5615         mule/ccs-jisx0201-latin.el, mule/ccs-jisx0208-1983.el,
5616         mule/ccs-viscii.el: New files.
5617
5618         * bytecomp.el (byte-compile-insert-header): Don't use `raw-text'
5619         if \uXXXX is found.
5620
5621 1999-09-30  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5622
5623         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5624         `hiragana-jisx0208' and `katakana-jisx0208'.
5625
5626 1999-09-21  MORIOKA Tomohiko  <tomo@etl.go.jp>
5627
5628         * mule/chinese.el (chinese-cns11643-3): Define it even if
5629         `utf-2000' is provided.
5630         (chinese-cns11643-4): Likewise.
5631         (chinese-cns11643-5): Likewise.
5632         (chinese-cns11643-6): Likewise.
5633         (chinese-cns11643-7): Likewise.
5634
5635 1999-09-14  MORIOKA Tomohiko  <tomo@etl.go.jp>
5636
5637         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5638         thai-tis620 and hebrew-iso8859-8; namely all BMP are covered.
5639
5640 1999-09-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5641
5642         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5643         `cyrillic-iso8859-5' and `greek-iso8859-7'.
5644
5645 1999-09-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5646
5647         * mule/mule-charset.el (default-coded-charset-priority-list):
5648         Setup in UTF-2000.
5649
5650 1999-09-09  MORIOKA Tomohiko  <tomo@etl.go.jp>
5651
5652         * mule/viet-chars.el: Don't define charset
5653         `vietnamese-viscii-lower' and `vietnamese-viscii-upper' because
5654         they are defined as builtin charsets.
5655
5656 1999-08-31  MORIOKA Tomohiko  <tomo@etl.go.jp>
5657
5658         * version.el (emacs-version): Add more space just before UTF-2000
5659         version string.
5660
5661 1999-08-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
5662
5663         * version.el ([constant] emacs-version): Don't add a space in the
5664         preceding place of `xemacs-betaname' because it is duplicated.
5665         (emacs-version): Add UTF-2000 version if `utf-2000' is provided.
5666
5667         * startup.el (splash-frame-body): Add ETL.
5668
5669 1999-08-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
5670
5671         * mule/chinese.el (chinese-cns11643-3): Don't define if `utf-2000'
5672         is provided because it is defined as builtin charset.
5673         (chinese-cns11643-4): Likewise.
5674         (chinese-cns11643-5): Likewise.
5675         (chinese-cns11643-6): Likewise.
5676         (chinese-cns11643-7): Likewise.
5677
5678 1999-08-24  MORIOKA Tomohiko  <tomo@etl.go.jp>
5679
5680         * mule/mule-cmds.el (reset-language-environment): Fix problem when
5681         coding-system `iso-10646-ucs-4' is not defined.
5682
5683 1999-06-17  MORIOKA Tomohiko  <tomo@etl.go.jp>
5684
5685         * bytecomp.el (byte-compile-insert-header): Use utf-8 as
5686         coding-system if `utf-2000' is provided.
5687
5688 1999-06-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
5689
5690         * mule/mule-coding.el: Add `utf-8' to coding-priority-list if
5691         `utf-2000' is provided.
5692
5693 1999-06-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
5694
5695         * dumped-lisp.el (preloaded-file-list): Don't load vietnamese.el
5696         if utf-2000 is provided temporally.
5697
5698 1999-06-10  MORIOKA Tomohiko  <tomo@etl.go.jp>
5699
5700         * mule/vietnamese.el (leading-code-private-11): Deleted [defined
5701         as builtin variable].
5702
5703 1999-06-04  MORIOKA Tomohiko  <tomo@etl.go.jp>
5704
5705         * files.el (insert-file-contents-literally): Treat file as binary;
5706         call file-name-handlers. [sync with Emacs 20.3.10]
5707
5708 2008-12-28  Vin Shelton  <acs@xemacs.org>
5709
5710         * XEmacs 21.4.22 is released
5711
5712 2008-12-30  Vin Shelton  <acs@xemacs.org>
5713
5714         * easy-mmode.el: Added easy-mmode.el so autoload.el will work
5715         during building even if no packages are found.
5716
5717 2008-05-13  Aidan Kehoe  <kehoea@parhasard.net>
5718
5719         * printer.el (generic-print-region): 
5720         (generic-print-buffer): 
5721         Use #'valid-device-type-p instead of #'valid-specifier-tag-p to
5722         check if the msprinter device is available, now that msprinter is
5723         always available as a specifier tag. 
5724
5725 2008-12-24  Vin Shelton  <acs@xemacs.org>
5726
5727         * about.el: Add Francisco to my bio!
5728
5729 2008-12-23  Vin Shelton  <acs@xemacs.org>
5730
5731         * autoload.el: Move operator definitions to autoload-operators.el
5732         in the xemacs-base package.
5733
5734 2007-11-22  Vin Shelton  <acs@xemacs.org>
5735
5736         * about.el (about-hacker-contribution): Updated my bio.
5737
5738 2007-10-07  Vin Shelton  <acs@xemacs.org>
5739
5740         * XEmacs 21.4.21 is released
5741
5742 2007-09-19  Didier Verna  <didier@xemacs.org>
5743
5744         Update my personal info.
5745         * about.el (xemacs-hackers): Use 'didier instead of 'dv.
5746         * about.el (about-other-current-hackers): Ditto.
5747         * about.el (about-url-alist): Add my musical website.
5748         * about.el (about-personal-info): Update my entry.
5749         * about.el (about-hacker-contribution): Ditto.
5750
5751 2007-08-21  Adrian Aichner  <adrian@xemacs.org>
5752
5753         * package-get.el (package-get-download-sites): Update download
5754         sites in Japan.
5755         * package-get.el (package-get-pre-release-download-sites): Ditto.
5756
5757 2007-08-18  Vin Shelton  <acs@xemacs.org>
5758
5759         * package-get.el (package-get-pre-release-download-sites): Sync
5760         mirror sites with 21.5.  (Thanks, Adrian)
5761
5762 2007-08-09  Mike Sperber  <mike@xemacs.org>
5763
5764         * startup.el (migrate-user-init-file): Create backup of
5765         `user-init-file' before migrating.
5766         * startup.el (maybe-migrate-user-init-file): Print
5767         information about backup file.
5768         (maybe-create-compatibility-dot-emacs): Follow above change.
5769
5770 2006-11-02  Adrian Aichner  <adrian@xemacs.org>
5771
5772         * font-lock.el: Sync font-lock-add-keywords and
5773         font-lock-remove-keywords from GNU Emacs.
5774         * font-lock.el (font-lock-keywords-alist): New.
5775         * font-lock.el (font-lock-removed-keywords-alist): New.
5776         * font-lock.el (font-lock-add-keywords): New.
5777         * font-lock.el (font-lock-update-removed-keyword-alist): New.
5778         * font-lock.el (font-lock-remove-keywords): New.
5779
5780 2007-08-16  Vin Shelton  <acs@xemacs.org>
5781
5782         * font-lock.el: Add defvar for font-lock-warning-face.  Original
5783         patch from Hans de Graaff.
5784
5785 2007-07-28  Adrian Aichner  <adrian@xemacs.org>
5786
5787         * package-get.el (package-get-download-sites): Document Chile and
5788         update Denmark download site.
5789         * package-get.el (package-get-pre-release-download-sites): Ditto.
5790
5791 2007-05-20  Stephen J. Turnbull  <stephen@xemacs.org>
5792
5793         * gutter-items.el (progress-feedback-with-label): Clarify docstring.
5794
5795 2006-12-09  Vin Shelton  <acs@xemacs.org>
5796
5797         * XEmacs 21.4.20 is released
5798
5799 2006-10-14  Jeff Miller  <jmiller@xemacs.org>
5800
5801         * info.el (Info-find-emacs-command-nodes): fix regex for find command node.
5802
5803 2006-11-14  Stephen J. Turnbull  <stephen@xemacs.org>
5804
5805         * info.el (Info-find-file-node, Info-insert-dir)
5806         (Info-read-subfile, Info-insert-file-contents): Maintain invariant
5807         `(equal buffer-file-truename (file-truename buffer-file-name))'.
5808         Thanks to Nelson Ferreira <nelson.ferreira@ieee.org> for report
5809         and discussion.
5810
5811 2006-05-20  Ville Skyttä  <scop@xemacs.org>
5812
5813         * obsolete.el (line-beginning-position): New, from 21.5.x.
5814         (line-end-position): Ditto.
5815
5816 2006-06-03  Adrian Aichner  <adrian@xemacs.org>
5817
5818         * package-get.el (package-get-download-sites): Welcome
5819         nl.xemacs.org and Thanks!
5820         * package-get.el (package-get-pre-release-download-sites): Ditto.
5821
5822 2004-01-19  Martin Buchholz  <martin@xemacs.org>
5823
5824         * font-lock.el: Add support for not-so recent changes in Java to
5825         java-mode.
5826
5827 2006-01-28  Vin Shelton  <acs@xemacs.org>
5828
5829         * XEmacs 21.4.19 is released
5830
5831 2006-01-03  Aidan Kehoe  <kehoea@parhasard.net>
5832
5833         * easymenu.el: Update copyright. 
5834         * easymenu.el (easy-menu-all-popups):
5835         Add a docstring. 
5836         * easymenu.el (easy-menu-add):
5837         Document a bug, rework the function to preserve any existing
5838         non-default mode-popup-menu instead of overwriting it, and not to
5839         bother normalising the menu title (nothing else does).
5840         * easymenu.el (easy-menu-remove):
5841         Restore the default mode-popup-menu instead of leaving an empty
5842         one when we remove the last easy-menu popup. 
5843
5844 2006-01-06  Adrian Aichner  <adrian@xemacs.org>
5845
5846         * package-get.el (package-get-download-sites): Add pt.xemacs.org,
5847         as suggested by Rodrigo Ventura.
5848         * package-get.el (package-get-pre-release-download-sites): Ditto,
5849         with replacement of xemacs-21.5 by beta, which is the logical path
5850         to our beta core and package pre-releases.
5851
5852 2005-12-17  Adrian Aichner  <adrian@xemacs.org>
5853
5854         * package-get.el (package-get-download-sites): Add Hong Kong
5855         download site.
5856         * package-get.el (package-get-pre-release-download-sites): Ditto.
5857
5858 2005-12-26  Vin Shelton  <acs@xemacs.org>
5859
5860         * find-paths.el:
5861         * find-paths.el (paths-emacs-root-p): Add search for package root.
5862         * find-paths.el (paths-find-emacs-root): Replaced with
5863         paths-find-invocation-roots, which returns a list of roots.
5864         * find-paths.el (paths-find-invocation-roots): New.
5865         * find-paths.el (paths-find-emacs-roots): Call paths-find-invocation-roots.
5866
5867 2005-12-05  Ville Skyttä  <scop@xemacs.org>
5868
5869         * minibuf.el (x-library-search-path): Add /usr(/local)/share/X11.
5870         * font.el (font-lookup-rgb-components): Ditto, remove stale comment.
5871
5872 2005-12-03  Vin Shelton <acs@xemacs.org>
5873
5874         * XEmacs 21.4.18 is released
5875
5876 2005-10-28  Adrian Aichner  <adrian@xemacs.org>
5877
5878         * package-get.el (package-get-download-sites): Update reflecting
5879         latest http://www.xemacs.org/Releases/ information generated by
5880         xemacs-builds/adrian/website/package-get-2-download-sites.el.
5881         * package-get.el (package-get-pre-release-download-sites): Ditto.
5882
5883 2005-02-28  Simon Josefsson  <jas@extundo.com>
5884
5885         * about.el (xemacs-hackers): Add jas.
5886         (about-other-current-hackers): Likewise.
5887         (about-url-alist): Add URL for jas.
5888         (about-personal-info): Document jas.
5889         (about-hacker-contribution): Describe jas contributions.
5890
5891 2005-03-25  Ralf Angeli  <angeli@iwi.uni-sb.de> 
5892
5893         * easymenu.el (easy-menu-remove): As described in 
5894         E1D4Nn5-0001lq-EU@neutrino.iwi.uni-sb.de; don't strip everything
5895         except the "Command" menu from mode-popup-menu. 
5896
5897 2005-03-25  Ralf Angeli  <angeli@iwi.uni-sb.de> 
5898  
5899         * font.el (font-spatial-to-canonical): Correct calculation of 
5900         return value for pixel-based input value. 
5901  
5902 2002-05-13  Adrian Aichner  <adrian@xemacs.org>
5903
5904         * code-process.el (call-process): Process-related docstring
5905         improvements spurred by Norbert Koch.
5906         * code-process.el (call-process-region): Ditto.
5907         * code-process.el (start-process): Ditto.
5908
5909 2005-10-09  Adrian Aichner  <adrian@xemacs.org>
5910
5911         * finder.el (finder-find-library): Return filename actually
5912         searched for.
5913
5914 2005-10-10  Steve Youngs  <steve@sxemacs.org>
5915
5916         * help.el (view-emacs-news): Use `expand-file-name' instead of
5917         `locate-data-file' as the latter will find any "NEWS" files that
5918         might exist in packages _before_ the one in core.
5919
5920 2005-06-06  Adrian Aichner  <adrian@xemacs.org>
5921
5922         * package-get.el (package-get-init-package):
5923         package-get-init-package buglet (21.4.17) by Jeff Mincy
5924         <mincy@rcn.com> fixing false temporary load-path shadows reported
5925         after package installation and simplifying code.
5926
5927 2005-10-18  Ville Skyttä  <scop@xemacs.org>
5928
5929         * package-get.el (package-get-download-sites): Sync mirrors list
5930         with the XEmacs website.
5931         (package-get-pre-release-download-sites): Ditto.
5932
5933 2005-04-06  Stephen J. Turnbull  <stephen@xemacs.org>
5934
5935         * derived.el (derived-mode-merge-syntax-tables):
5936         Revert my 21.5-only patch of 2003-07-18 which slipped in
5937         through Jerry James's patch of 2004-06-07.
5938
5939 2005-02-23  Adrian Aichner  <adrian@xemacs.org>
5940
5941         * cmdloop.el (keyboard-quit): Remove workaround for
5942         `region-active-p' not making sure active region is in current
5943         buffer now that it does.
5944         * minibuf.el (minibuffer-keyboard-quit): Ditto.
5945         * simple.el (region-active-p): `region-active-p' to only return t
5946         when active region is in current buffer.
5947
5948 2005-02-21  Norbert Koch  <viteno@xemacs.org>
5949
5950         * package-ui.el (pui-list-packages): MF21.5, adapt to longer
5951         package names, quell a byte-compiler warning, doc fix.
5952
5953 2005-02-16  Aidan Kehoe  <kehoea@parhasard.net>
5954
5955         * buffer.el (pop-to-buffer):
5956         * window-xemacs.el (display-buffer):
5957         Document use of `same-window-buffer-names,' `same-window-regexps'
5958         by pop-to-buffer and display-buffer. 
5959         
5960 2005-02-06  Vin Shelton <acs@xemacs.org>
5961
5962         * XEmacs 21.4.17 is released
5963
5964 2005-01-29  Ben Wing  <ben@xemacs.org>
5965
5966         * shadow.el (find-emacs-lisp-shadows):
5967         Add custom-defines to list of ignored files.
5968
5969 2005-01-17  Adrian Aichner  <adrian@xemacs.org>
5970
5971         * simple.el (shifted-motion-keys-select-region): Fix statement
5972         about unshifted-motion-keys-deselect-region.
5973
5974 2004-12-15  Ville Skyttä  <scop@xemacs.org>
5975
5976         * bytecomp-runtime.el (make-obsolete): Add 3rd argument (no-op for
5977         now) for GNU Emacs compatibility.
5978         (make-obsolete-variable): Ditto.
5979
5980 2004-01-08  Ben Wing  <ben@xemacs.org>
5981
5982         * code-files.el (load):
5983         File positions are 0 based not 1 based. Thanks to Steve Youngs.
5984
5985 2004-12-05  Vin Shelton <acs@xemacs.org>
5986
5987         * XEmacs 21.4.16 is released
5988
5989 2004-12-04  Vin Shelton  <acs@xemacs.org>
5990
5991         * auto-autoloads.el: Regenerated.
5992
5993         * custom-load.el: Regenerated.
5994
5995 2004-09-15  Stephen J. Turnbull  <stephen@xemacs.org>
5996
5997         Fix bug: apropos errors if a defalias refers to an undefined
5998         function.  <87pt4pmdcs.fsf@tleepslib.sk.tsukuba.ac.jp>
5999
6000         * apropos.el (apropos):
6001         (apropos-command):
6002         * help.el (frob-help-extents):
6003         * help-macro.el (make-help-screen):
6004         * hyper-apropos.el (hyper-apropos-grok-functions):
6005         (hyper-apropos-get-doc):
6006         Catch void-function error thrown by `documentation'.
6007
6008 2004-09-02  Steve Youngs  <steve@youngs.au.com>
6009
6010         * packages.el (package-require): Fix incorrect arg to format.
6011         This fixes a `format specifier' error.
6012
6013 2004-08-13  Jerry James  <james@xemacs.org>
6014
6015         * bytecomp.el (forward-word): Tell the byte compiler the correct
6016         number of arguments to forward-word.
6017
6018 2004-08-12  Sven Grundmann  <sven@xemacs.org>
6019
6020         * etags.el: Fixed loading of include files for tag completion. Now
6021         you can make a tag file for a library, include it into your
6022         project and it will be reloaded only if it changed. Infinte
6023         include loops are detected and the correct tag files are loaded.
6024         * etags.el (buffer-tag-table-list): Load and verify tag files in
6025         the external function buffer-tag-table-list-load.
6026         * etags.el (buffer-tag-table-list-load): New. Load and verify the
6027         tag files. Also load the included tag files. The priority of the
6028         included files is right below their parent file. If multiple
6029         matches occur then the symbols from the parent file are found
6030         first.
6031         * etags.el (tag-table-include-files): Corrected comment
6032         string. Switched to pattern constant tags-include-pattern to have
6033         it at a central location.
6034         * etags.el (tags-include-pattern): Added doc string.
6035         * etags.el (add-to-tag-completion-table): Removed obsolete
6036         comments as the include files are allready returned by
6037         buffer-tag-table-list and loaded.
6038         * etags.el (find-tag-internal): The include files are allready
6039         included in tag-tables as buffer-tag-table-list returns them now.
6040
6041 2004-07-02  Malcolm Purvis  <malcolmp@xemacs.org>
6042
6043         * widgets-gtk.el (gtk-widget-instantiate-notebook-internal):
6044         Loading items into the notebook is now done by C code.
6045         * widgets-gtk.el (gtk-widget-instantiate-internal):
6046         Style no longer changed.
6047
6048 2004-06-28  Nix  <nix@esperi.org.uk>
6049
6050         * cmdloop.el (truncate-command-history-for-gc): Delay
6051         execution of all things that look up variable bindings,
6052         via `enqueue-eval-event'.
6053
6054 2004-06-24  Vin Shelton  <acs@xemacs.org>
6055
6056         * package-get.el (package-get-require-signed-base-updates):
6057         now defaults to nil.
6058
6059 2004-06-09  Stephen J. Turnbull  <stephen@xemacs.org>
6060
6061         * subr.el (split-string): Clean up docstring.
6062
6063 2002-01-24  John Paul Wallington  <jpw@shootybangbang.com>
6064
6065         * faces.el (zmacs-region): fix typo in docstring.
6066
6067 2004-06-07  Jerry James  <james@xemacs.org>
6068
6069         * derived.el: Synch with Emacs 21.3.
6070         * subr.el (with-local-quit): New, from Emacs 21.3.
6071         * subr.el (delayed-mode-hooks): New variable, from Emacs 21.3.
6072         * subr.el (run-mode-hooks): New function, from Emacs 21.3.
6073         * subr.el (delay-mode-hooks): New macro, from Emacs 21.3.
6074
6075 2004-06-16  Jerry James  <james@xemacs.org>
6076
6077         * cl.el (cl-set-substring): Increment start by the length of the
6078         string, not the string itself.
6079
6080 2004-05-19  Malcolm Purvis  <malcolmp@xemacs.org>
6081
6082         * etags.el (tag-table-include-files): Expand included TAGS file
6083         paths to avoid problems with relative paths.  Thanks to Peter
6084         Chubb <peterc@gelato.unsw.edu.au>.
6085         * etags.el (tags-include-pattern): New.
6086         * etags.el (add-to-tag-completion-table): Parse and ignore
6087         trailing include lines.
6088
6089 2004-06-21  Adrian Aichner  <adrian@xemacs.org>
6090
6091         * package-ui.el (pui-help-echo): Fix false cvs conflict by
6092         avoiding line solely composed of equal signs.
6093
6094 2004-06-10  Adrian Aichner  <adrian@xemacs.org>
6095
6096         * cus-edit.el (alloc): Typo fix.
6097         * cus-edit.el (custom-browse-visibility): Ditto.
6098         * cus-edit.el (custom-variable-value-create): Ditto.
6099         * cus-edit.el (custom-variable-pre-reset-standard): Ditto.
6100         * cus-edit.el (custom-save-variables): Bind print-length and
6101         print-level to nil to avoid value abbreviation.
6102         * cus-edit.el (custom-save-face-internal): Ditto.
6103         * cus-edit.el (custom-save-faces): Save in sorted order.
6104         * cus-edit.el (custom-save-resets): Bind print-length and
6105         print-level to nil to avoid value abbreviation.
6106         * cus-edit.el (custom-save-loaded-themes): Ditto.
6107
6108 2004-06-09  Stephen J. Turnbull  <stephen@xemacs.org>
6109
6110         * subr.el (split-string-default-separators): New.
6111         (split-string): Synch to 21.5/GNU Emacs version.  *New semantics*,
6112         see comment in source.
6113
6114 2004-01-29  Stephen J. Turnbull  <stephen@xemacs.org>
6115
6116         * mule/japanese.el (paragraph-start, paragraph-separate):
6117         Remove anchor to BOL.
6118
6119 2004-04-30  Stephen J. Turnbull  <stephen@xemacs.org>
6120
6121         * cl.el (gensym, gentemp): Improve docstrings.
6122
6123 2004-05-10  Vin Shelton  <acs@xemacs.org>
6124
6125         * etags.el: Sync with 21.5 version.
6126
6127 2004-04-21  Sven Grundmann  <sven@hellerhof.de>
6128
6129         * etags.el:
6130         * etags.el (tags-exuberant-ctags-optimization-p): Enable optimization
6131         only for use with exuberant ctags. This will also enable building of 
6132         completion tables with exuberant ctags. This will not work with
6133         xemacs ctags. 
6134         * etags.el (get-tag-table-buffer): New function for creating of
6135         completion table is used if tags-exuberant-ctags-optimization-p ist t
6136         * etags.el (tags-explicit-name-pattern): Hold the name pattern for
6137         finding the tag names. New.
6138         * etags.el (add-to-tag-completion-table-exuberant-ctags): Defun for
6139         building tag completion table with exuberant ctags. New.
6140         * etags.el (find-tag-internal): Improve exact tag matching for tags
6141         with name fields. Before the patch return types of functions or
6142         function parameters (with exuberant ctags) were found as matches.
6143
6144 2004-04-21  Sven Grundmann  <sven@hellerhof.de>
6145
6146         * list-mode.el (display-completion-list): Fixed completion list was
6147         taking the width of the frame and not of the window for displaying
6148         the selection methods.
6149
6150 2004-04-18  Stephen J. Turnbull  <stephen@xemacs.org>
6151
6152         * menubar-items.el (default-menubar): Options are saved to custom.el.
6153
6154
6155 2004-02-23  Stephen J. Turnbull  <stephen@xemacs.org>
6156
6157         * isearch-mode.el (isearch-abort): Preserve successful search target.
6158
6159 2004-03-27  Adrian Aichner  <adrian@xemacs.org>
6160
6161         * gnuserv.el: Sync with 21.5 version, inspired by bugreport and
6162         (make-variable-buffer-local 'gnuserv-minor-mode) patch by Robert
6163         Bihlmeyer.
6164         * gnuserv.el (gnuserv-mode-line-string): New.
6165         * gnuserv.el (gnuserv-minor-mode): Make it buffer-local, not
6166         gnuserv-mode.
6167         * gnuserv.el (make-x-device-with-gtk-fallback): New.
6168         * gnuserv.el (gnuserv-edit-files): Use
6169         make-x-device-with-gtk-fallback.
6170
6171 2004-03-23  Malcolm Purvis  <malcolmpurvis@optushome.com.au>
6172
6173         * gtk-widgets.el: New import: gtk-accel-group-new.
6174         * dialog-gtk.el:
6175         * dialog-gtk.el (gtk-popup-convert-underscores): New.
6176         * dialog-gtk.el (popup-builtin-question-dialog):
6177         Added support for dialog button mnemonics.
6178
6179 2004-03-22  Chris Green <cmg@dok.org>
6180
6181         * process.el (shell-command): Output buffer was ignored when a
6182         background process was run via shell-command.
6183
6184 2004-03-19  Hrvoje Niksic  <hniksic@xemacs.org>
6185
6186         * cus-edit.el (custom-save-variables): Retrieve a list of
6187         variables to save first, sort it, and make sure the variables are
6188         saved in sorted order.
6189
6190 2004-02-23  Steve Youngs  <sryoungs@bigpond.net.au>
6191  
6192         * package-get.el (package-get-update-base-from-buffer): Force
6193         binary coding system for verifying GnuPG signature in the
6194         package-index file.
6195  
6196 2003-07-06  Adrian Aichner  <adrian@xemacs.org>
6197
6198         * package-get.el (package-get-package-index-file-location): Handle
6199         missing "EMACSPACKAGEPATH" environment variable.
6200
6201 2003-07-05  Adrian Aichner  <adrian@xemacs.org>
6202
6203         * package-admin.el (package-admin-find-top-directory): Simplify
6204         directory comparisions and fix substring errors on short path
6205         components.
6206         * package-get.el (package-get-package-index-file-location):
6207         Default to first component of "EMACSPACKAGEPATH", if set.
6208
6209 2004-02-16  Steve Youngs  <sryoungs@bigpond.net.au>
6210
6211         * package-get.el (process-error): New error datum.
6212
6213 2004-02-02  Vin Shelton <acs@xemacs.org>
6214
6215         * XEmacs 21.4.15 is released
6216
6217 2003-12-12  Katsumi Yamaoka  <yamaoka@jpl.org>
6218
6219         * itimer.el (activate-itimer): Modify the itimer timeout value as
6220         if it were begun at the last time when the itimer driver was woken
6221         up.
6222
6223 2004-01-27  Stephen J. Turnbull  <stephen@xemacs.org>
6224
6225         * specifier.el (Copyright):
6226         Update.
6227         (make-specifier-and-init):
6228         (map-specifier):
6229         (canonicalize-inst-pair):
6230         (canonicalize-spec-list):
6231         (set-specifier):
6232         Synch docstrings to 21.5 where appropriate.
6233
6234 2004-01-25  Steve Youngs  <sryoungs@bigpond.net.au>
6235
6236         * package-get.el (package-get-list-packages-where): New.  A
6237         function that allows searching for groups of packages.  For
6238         example, find all packages that require the fsf-compat package.
6239
6240 2004-01-25  Steve Youngs  <youngs@xemacs.org>
6241
6242         The Great PUI Sync.
6243
6244         * auto-autoloads.el: Regenerated.
6245
6246         * custom-load.el: Regenerated.
6247
6248         * dumped-lisp.el (packages-hardcoded-lisp): New.
6249
6250         * menubar-items.el (menu-max-items): New.
6251         (menu-submenu-max-items): New.
6252         (menu-submenu-name-format): New.
6253         (menu-split-long-menu): New.
6254         (menu-sort-menu): New.
6255         (default-menubar): Sync to 21.5 in regard to the PUI menus.
6256
6257         * obsolete.el (pui-add-install-directory): Renamed to the more
6258         logical `pui-set-local-package-get-directory'.
6259         (package-get-download-menu): Moved to `package-ui.el' and renamed
6260         to `package-ui-add-download-menu'.
6261
6262         * package-admin.el (package-admin-install-function-mswindows):
6263         Whitespace clean up.
6264         (package-admin-add-single-file-package): Removed.
6265         (package-admin-default-install-function): Whitespace clean up.
6266         (package-admin-find-top-directory): New.
6267         (package-admin-get-install-dir): Use it.
6268         (package-admin-get-manifest-file): 
6269         (package-admin-check-manifest): 
6270         (package-admin-add-binary-package):
6271         (package-admin-get-lispdir):
6272         (package-admin-delete-binary-package):
6273         (package-admin):
6274
6275         * package-get.el (package-get-package-index-file-location): New.
6276         (package-get-install-to-user-init-directory): New.
6277         (package-get-remote):
6278         (package-get-download-sites):
6279         (package-get-pre-release-download-sites): New.
6280         (package-get-site-release-download-sites): New.
6281         (package-get-base-filename):
6282         (package-get-always-update):
6283         (package-get-user-index-filename): Removed.
6284         (package-get-pgp-available-p): New.
6285         (package-get-require-signed-base-updates):
6286         (package-get-was-current):
6287         (package-entries-are-signed): New.
6288         (package-get-continue-update-base): New.
6289         (package-get-download-menu): Removed.
6290         (package-get-require-base):
6291         (package-get-update-base-entry):
6292         (package-get-locate-file):
6293         (package-get-locate-index-file):
6294         (package-get-maybe-save-index):
6295         (package-get-update-base):
6296         (package-get-update-base-from-buffer):
6297         (package-get-update-base-entries):
6298         (package-get-interactive-package-query):
6299         (package-get-update-all):
6300         (package-get-all):
6301         (package-get-dependencies):
6302         (package-get-init-package):
6303         (package-get-info): New.
6304         (package-get):
6305         (package-get-staging-dir):
6306         (package-get-set-version-prop): Removed.
6307         (package-get-installedp):
6308         (package-get-ever-installed-p):
6309         (packages): Removed.
6310         (package-get-custom-groups): Removed.
6311         (package-get-custom): Removed.
6312         (package-get-custom-add-entry): Removed.
6313
6314         * package-info.el (batch-update-package-info):
6315
6316         * package-net.el (package-net-batch-generate-bin-ini):
6317         (package-net-update-installed-db):
6318
6319         * package-ui.el (pui-info-buffer):
6320         (pui-directory-exists): Removed.
6321         (pui-package-dir-list): Removed.
6322         (pui-add-install-directory): Removed.
6323         (package-ui-download-menu): New.
6324         (package-ui-pre-release-download-menu): New.
6325         (package-ui-site-release-download-menu): New.
6326         (pui-set-local-package-get-directory): New.
6327         (pui-package-symbol-char):
6328         (pui-update-package-display):
6329         (pui-toggle-package):
6330         (pui-toggle-package-key):
6331         (pui-toggle-package-delete):
6332         (pui-toggle-package-delete-key):
6333         (pui-toggle-package-event):
6334         (pui-toggle-verbosity-redisplay):
6335         (pui-install-selected-packages):
6336         (pui-add-required-packages):
6337         (pui-help-echo):
6338         (pui-display-info):
6339         (list-packages-mode):
6340         (pui-list-packages):
6341
6342         * packages.el (packages-compute-package-locations):
6343         (package-require):
6344         (package-delete-name):
6345         (packages-hardcoded-lisp): Removed.
6346         (packages-useful-lisp): Removed.
6347         (packages-unbytecompiled-lisp): Removed.
6348         (packages-find-package-directories):
6349
6350         Summary:
6351
6352         Major code clean up of all things PUI.
6353
6354         Much improved code to determine where packages should be
6355         installed.  PUI no longer depends on any packages being
6356         pre-installed to compute where packages are to be installed to.
6357
6358         The user can specify the location of their package-index file.  It
6359         isn't necessary to set this because it has sane defaults.  People
6360         who "run-in-place" won't accidently overwrite the CVS
6361         package-index file.  See
6362         `package-get-package-index-file-location'. 
6363
6364         PUI will now properly clean up after itself in the event of an
6365         unsuccessful package install.  This drastically reduces the number
6366         of "wrong md5sum" FAQs.
6367
6368         non-Mule XEmacsen can no longer install Mule packages.
6369
6370         Package management via the custom interface has been removed.
6371
6372         The PUI related menubar items have been reorganised.
6373
6374         The PGP verification code has been fixed and the default for
6375         whether or not it is used is automatically computed.
6376
6377         * update-elc.el ((preloaded-file-list site-load-packages
6378         need-to-dump dumped-exe)):
6379         Just a couple of small changes to allow for
6380         `packages-(hardcoded|useful|unbytecompiled)-lisp' not really
6381         existing anymore.
6382
6383 2003-12-10  Hrvoje Niksic  <hniksic@xemacs.org>
6384
6385         * bytecomp.el (byte-compile-warn-about-unused-variables): Don't
6386         apply `format' to the first argument of byte-compile-warn, it
6387         already calls format.
6388
6389 2003-12-03  Adrian Aichner  <adrian@xemacs.org>
6390
6391         * files.el (delete-old-versions): Avoid going interactive during
6392         make install when environment variable VERSION_CONTROL is set.
6393
6394 2003-12-04  Vin Shelton  <acs@xemacs.org>
6395
6396         * menubar-items.el (menu-item-search): Only bring up search dialog
6397         box if the feature is available and desired.
6398
6399 2003-11-04  Stephen J. Turnbull  <stephen@xemacs.org>
6400
6401         * about.el (about-personal-info): Fix typo in Tony Rossini's entry.
6402
6403 2003-11-05  Vin Shelton  <acs@xemacs.org>
6404
6405         * help.el (Help-prin1-face):
6406         (Help-princ-face):
6407         princ and prin1 are functions and need to be called as such.  The
6408         idea for this patch was submitted by Eric Eide <eeide@cs.utah.edu>.
6409
6410 2003-10-22  Stephen J. Turnbull  <stephen@xemacs.org>
6411
6412         * about.el (about-xemacs): Give full version and build date.
6413
6414 2003-09-19  Stephen J. Turnbull  <stephen@xemacs.org>
6415
6416         * win32-native.el (grep-null-device): This XEmacs has null-device.
6417
6418 2003-09-06  Mike Sperber  <mike@xemacs.org>
6419
6420         * bytecomp.el (byte-compile-defvar-or-defconst): Actually
6421         implement the specified semantics for `defvar.'
6422
6423 2003-09-07  Adrian Aichner  <adrian@xemacs.org>
6424
6425         * window-xemacs.el (display-buffer): Fix for `shrink-to-fit' by
6426         Klaus Berndl, calling `shrink-window-if-larger-than-buffer' when
6427         displaying buffer in question.
6428
6429 2003-09-03  Vin Shelton <acs@xemacs.org>
6430
6431         * XEmacs 21.4.14 is released
6432
6433 2003-08-17  Vin Shelton  <acs@xemacs.org>
6434
6435         * about.el: Vanity patch.
6436
6437 2003-08-11  Stephen J. Turnbull  <stephen@xemacs.org>
6438
6439         * code-process.el (call-process):
6440         (call-process-region):
6441         (start-process):
6442         Document coding system processing.
6443
6444 2003-08-03  Stephen J. Turnbull  <stephen@xemacs.org>
6445
6446         * startup.el (splash-frame-body): Idiomatic English.
6447
6448 2003-04-24  Jin Choi <jsc@orangeimagineering.com>
6449
6450         * font-lock.el (font-lock-match-java-declarations): Move
6451         save-restriction, narrow-to-region to beginning of function to
6452         avoid going beyond the limit and causing an infloop.
6453
6454 2003-04-16  Jerry James  <james@xemacs.org>
6455
6456         * keydefs.el: Remove mappings for keys mapped to the nowhere
6457         defined function function-key-error.
6458
6459 2003-03-22  Vasily Korytov  <deskpot@myrealbox.com>
6460
6461         * lisp-mode.el (emacs-lisp-mode-hook, lisp-mode-hook,
6462         lisp-interaction-mode-hook): Add the docstrings.
6463
6464 2003-08-04  Michael Toomim <toomim@OCF.Berkeley.EDU>
6465
6466         * byte-optimize.el: Fix infinite loop in bytecode optimizer.  See:
6467         http://list-archive.xemacs.org/xemacs-beta/200306/msg00157.html
6468         http://list-archive.xemacs.org/xemacs-beta/200307/msg00005.html
6469
6470 2003-06-18  Nickolay Pakoulin  <npak@ispras.ru>
6471
6472         * cl-macs.el (cl-transform-lambda): Place doc on Common Lisp
6473         lambda list after the original doc.  Care about
6474         #'(lambda () "SingleString") 
6475         (cl-upcase-arg): 
6476         (cl-function-arglist):
6477         Care about &cl-defs and &cl-quote in lambda list, dotted lists and
6478         circular data structures in lambda list specification
6479
6480 2003-06-11  Adrian Aichner  <adrian@xemacs.org>
6481
6482         * font-lock.el (lisp-font-lock-keywords-1): Only NAME, not NAME(
6483         to appear in font-lock-function-name-face.
6484
6485 2003-06-17  Stephen J. Turnbull  <stephen@xemacs.org>
6486
6487         * bytecomp.el (byte-compile-lambda): Discard docstring only if it
6488         is not also the value of the lambda.
6489
6490 2003-05-06  Andy Piper  <andy@xemacs.org>
6491
6492         * files.el (revert-buffer): Make sure local variables get processed,
6493         even in the case of an optimized reversion.
6494
6495 2003-05-25  XEmacs Build Bot <builds@cvs.xemacs.org>
6496
6497         * XEmacs 21.4.13 is released
6498
6499 2003-03-18  Stephen J. Turnbull  <stephen@xemacs.org>
6500
6501         * gutter-items.el (buffers-tab-filter-functions): Improve docstring.
6502         Suggested by a Chris Palmer <chris@nodewarrior.org> patch.
6503
6504 2003-02-14  Ben Wing  <ben@xemacs.org>
6505
6506         * byte-optimize.el:
6507         * byte-optimize.el (byte-compile-inline-expand):
6508         * byte-optimize.el (byte-compile-unfold-lambda):
6509         * byte-optimize.el (byte-optimize-form-code-walker):
6510         * byte-optimize.el (byte-optimize-form):
6511         * byte-optimize.el (byte-decompile-bytecode-1):
6512         * byte-optimize.el (byte-optimize-lapcode):
6513         Review carefully and sync up to 20.7 except for areas as noted.
6514         Fixes problem with JDE compilation.
6515
6516 2003-02-05  Ben Wing  <ben@xemacs.org>
6517
6518         * simple.el:
6519         * simple.el (motion-keys-for-shifted-motion):
6520         Omit M-S-home/end from motion keys.
6521
6522 2003-02-07  Ben Wing  <ben@xemacs.org>
6523
6524         * text-props.el (text-property-any):
6525         * text-props.el (text-property-not-all):
6526         Fix bug when end > start.
6527
6528 2003-01-17  Stephen J. Turnbull  <stephen@xemacs.org>
6529
6530         * info.el (Info-insert-dir): Make default-directory end in
6531         separator.  Patch due to Martin Buchholz.
6532
6533 2003-01-15  Stephen J. Turnbull  <stephen@xemacs.org>
6534
6535         * XEmacs 21.4.12 "Portable Code" is released.
6536
6537 2003-01-13  Ilya Golubev  <golubev@xemacs.org>
6538
6539         * about.el: Update golubev data.
6540
6541 2003-01-15  Stephen J. Turnbull  <stephen@xemacs.org>
6542
6543         * isearch-mode.el (isearch-mode-map): Substitute comment on
6544         desirability, and back out "GR is printable" changes.
6545
6546 2003-01-08  Stephen J. Turnbull  <stephen@xemacs.org>
6547
6548         * isearch-mode.el (isearch-mode-map): Don't bind CSI.
6549
6550 2003-01-07  Stephen J. Turnbull  <stephen@xemacs.org>
6551
6552         * isearch-mode.el (isearch-mode-map): GR (and C1) is printable.
6553
6554 2003-01-06  Ville Skyttä  <scop@xemacs.org>
6555
6556         * menubar-items.el (default-menubar): Use browse-url-mozilla
6557         instead of browse-url-gnome-moz for Mozilla.
6558
6559 2003-01-03  Stephen J. Turnbull  <stephen@xemacs.org>
6560
6561         * XEmacs 21.4.11 "Native Windows TTY Support" is released.
6562
6563 2002-12-27  Ville Skyttä  <scop@xemacs.org>
6564
6565         * files.el (auto-mode-alist): Remove redundant entries for modes
6566         that live in packages.
6567         (interpreter-mode-alist): Ditto.
6568
6569 2002-03-17  Ville Skyttä  <ville.skytta@xemacs.org>
6570
6571         * menubar-items.el (default-menubar): Sync with current
6572         browse-url-xemacs.el.
6573
6574 2002-11-02  Stephen J. Turnbull  <stephen@xemacs.org>
6575
6576         * XEmacs 21.4.10 "Military Intelligence" is released.
6577
6578 2002-10-07  Katsumi Yamaoka  <yamaoka@jpl.org>
6579
6580         * font-lock.el (font-lock-fontify-keywords-region): Fix typo.
6581
6582 2002-10-07  Katsumi Yamaoka  <yamaoka@jpl.org>
6583
6584         * keydefs.el (global-map): Bind C-xrd to delete-rectangle per GNU.
6585
6586 2001-05-10   Daiki Ueno  <ueno@unixuser.org>
6587
6588         * font-lock.el (font-lock-compile-keywords): Rewrite as a side
6589         effect free function.
6590         (font-lock-fontify-keywords-region): Supply the argument to
6591         font-lock-compile-keywords.
6592
6593 2002-09-22  Ville Skyttä  <ville.skytta@xemacs.org>
6594
6595         * package-get.el (package-get-download-sites): Bring sites list
6596         up to date, prefer xx.xemacs.org addresses.
6597
6598 2002-09-27  Andy Piper  <andy@xemacs.org>
6599
6600         * dialog.el (make-dialog-box): for general dialogs only
6601         delete-frame-hook will be run.
6602
6603 2002-09-28  Stephen J. Turnbull  <stephen@xemacs.org>
6604
6605         * font-lock.el (font-lock-fontify-syntactically-region): Add
6606         comment about lookup-syntax-properties, document LOUDLY as unused.
6607
6608 2002-08-26  Andy Piper  <andy@xemacs.org>
6609
6610         * gutter-items.el (set-progress-feedback-instantiator): Fix bad
6611         merge.
6612
6613 2002-09-02  Ville Skyttä  <ville.skytta@xemacs.org>
6614
6615         * bytecomp-runtime.el (make-obsolete): Docstring argument nit.
6616         (make-obsolete-variable): Ditto.
6617         (make-compatible): Ditto.
6618         (make-compatible-variable): Ditto.
6619
6620 2002-09-16  Stephen J. Turnbull  <stephen@xemacs.org>
6621
6622         * obsolete.el (parse-sexp-lookup-properties): new compatible alias
6623         for `lookup-syntax-properties'.  RFE from Alan Mackenzie.
6624
6625 2002-08-28  Andy Piper  <andy@xemacs.org>
6626
6627         * files.el (revert-buffer): propagate revert-without-query-status.
6628
6629 2002-06-03  Andy Piper  <andy@xemacs.org>
6630
6631         * dialog-items.el (make-search-dialog): align various subcontrols
6632         in visually pleasing ways, allow frame to autosize to the dialog
6633         size.
6634         * dialog.el (make-dialog-box): add a border inside the frame. Add
6635         :autosize property, if t then reset the frame size appropriately
6636         before the frame is mapped.
6637         * gutter-items.el (set-progress-feedback-instantiator): align
6638         various subcontrols.
6639         * gutter-items.el (set-progress-abort-instantiator): ditto.
6640
6641 2002-08-23  Stephen J. Turnbull  <stephen@xemacs.org>
6642
6643         * XEmacs 21.4.9 "Informed Management" is released.
6644
6645 2002-06-22  Ville Skyttä  <ville.skytta@xemacs.org>
6646
6647         * subr.el (add-to-list): Sync with GNU Emacs 21.2, adding the
6648         "&optional append" argument.
6649
6650 2002-07-16  Didier Verna  <didier@xemacs.org>
6651
6652         * subr.el (replace-in-string): fix case fold bug introduced by
6653         "2000-07-30  Ben Wing  <ben@xemacs.org>": honor the value of
6654         case-fold-search in temporary buffers.
6655
6656 2002-08-03  Steve Youngs  <youngs@xemacs.org>
6657
6658         * lib-complete.el (find-library): Remove check for mule because
6659         decompression DOES work on Mule.
6660
6661 2002-08-11  John Paul Wallington  <jpw@shootybangbang.com>
6662
6663         * simple.el (join-line): New alias for `delete-indentation'.
6664
6665 2002-08-02  Ville Skyttä  <ville.skytta@xemacs.org>
6666
6667         * font-lock.el: Some faces and doc typo fixes from GNU Emacs.
6668         (font-lock-doc-face): New alias to font-lock-doc-string-face.
6669         (font-lock-builtin-face): New.
6670         (font-lock-constant-face): New.
6671         (font-lock-face-list): Add builtin and constant faces.
6672
6673 2002-08-16  Stephen J. Turnbull  <stephen@xemacs.org>
6674
6675         * autoload.el (make-autoload): Support define-derived-mode.
6676         Collected puts of doc-string-elt property.  Based on a patch by
6677         Didier Verna <didier@xemacs.org>.
6678
6679 2002-08-15  Stephen J. Turnbull  <stephen@xemacs.org>
6680
6681         * wid-edit.el (widget-field-activate): Fix docstring typo.
6682
6683 2002-07-23  Andy Piper  <andy@xemacs.org>
6684
6685         * about.el (about-personal-info): update me.
6686
6687 2002-07-12  Andy Piper  <andy@xemacs.org>
6688
6689         * custom.el (custom-theme-set-variables): remove bogus
6690         arguments. Use custom-set-default to set defaults.
6691         (custom-set-variables): update doc.
6692         (custom-local-buffer): new, synced from FSF.
6693         (custom-set-default): ditto.
6694         (defcustom): update doc.
6695
6696 2002-06-16  Andy Piper  <andy@xemacs.org>
6697
6698         * menubar-items.el (default-menubar): enable windows printing on
6699         cygwin as well as native.
6700
6701 2002-06-12  Andy Piper  <andy@xemacs.org>
6702
6703         * printer.el (generic-print-buffer): catch all errors so that the
6704         print device can be cleared in all scenarios.
6705         (Printer-clear-device): make sure clearing the printer allows it
6706         to be used again immediately.
6707         (generic-print-region): make sure the default printer face is
6708         black-on-white.
6709
6710 2002-04-23  Jerry James  <james@xemacs.org>
6711
6712         * window-xemacs.el (display-buffer-function): Change doc to
6713         reflect new arg.
6714         * window-xemacs.el (pre-display-buffer-function): Ditto.
6715         * window-xemacs.el (display-buffer): New arg, shrink-to-fit.  If
6716         non-nil, make the new window just big enough for its contents.
6717         * frame.el (get-frame-for-buffer): Accept new arg, due to above.
6718         * frame.el (show-temp-buffer-in-current-frame): Remove broken
6719         temp-buffer-shrink-to-fit code.  Tell display-buffer instead.
6720
6721 2002-06-06  Andy Piper  <andy@xemacs.org>
6722
6723         * custom.el (custom-theme-set-variables): sync :set-after from FSF.
6724         (defcustom): ditto.
6725         (custom-handle-keyword): ditto.
6726
6727 2002-07-12  Stephen J. Turnbull  <stephen@xemacs.org>
6728
6729         * gutter-items.el (buffers-tab-selection-function): Improve doc.
6730         Make obsolete.  Default to nil.
6731         (buffers-tab-filter-functions): Improve doc.  Use literal default.
6732         Inspired by a patch by John Palmieri.
6733
6734 2002-07-01  Mike Alexander  <mta@arbortext.com>
6735
6736         * process.el (shell-command-on-region): Don't delete the region
6737         before giving it to call-process-region
6738
6739 2002-06-04  Jerry James <james@eecs.ku.edu>
6740
6741         * find-paths.el (paths-find-architecture-directory): Search in
6742         `system-configuration'/`base', not `base'`system-configuration'.
6743
6744 2002-06-23  Ville Skyttä  <ville.skytta@xemacs.org>
6745
6746         * info.el (Info-index): Add missing \ in [ t].
6747
6748 2002-06-11  Stephen J. Turnbull  <stephen@xemacs.org>
6749
6750         * gutter-items.el (gutter-buffers-tab-visible-p,
6751         buffers-tab-omit-function, buffers-tab-selection-function,
6752         buffers-tab-filter-functions):
6753         Doc improvements.
6754
6755 2002-06-09  Stephen J. Turnbull  <stephen@xemacs.org>
6756
6757         * toolbar.el (toolbar-icon-directory): Document trailing separator.
6758
6759         * toolbar-items.el (toolbar-news): Fix typo in message string.
6760
6761 2002-06-08  Stephen J. Turnbull  <stephen@xemacs.org>
6762
6763         * dialog.el (yes-or-no-p-dialog-box): 
6764         * cmdloop.el (y-or-n-p-minibuf):
6765         (yes-or-no-p-minibuf):
6766         (yes-or-no-p):
6767         (y-or-n-p): 
6768         Specify negative answers in docstrings.
6769
6770 2002-05-25  Steve Youngs  <youngs@xemacs.org>
6771
6772         * package-ui.el (pui-help-echo): Display both installed and author
6773         version.  Use a balloon-help window to display extra info like
6774         package requires.
6775
6776 2002-05-30  Andy Piper  <andy@xemacs.org>
6777
6778         * files.el (revert-buffer-internal): don't visit
6779         revert-buffer. Kill buffer when not used. Suggested by Mike
6780         Alexander <mta@arbortext.com>
6781
6782 2002-05-20  Stephen J. Turnbull  <stephen@xemacs.org>
6783
6784         * files.el (revert-buffer): More docstring fiddling.
6785
6786 2002-05-19  Stephen J. Turnbull  <stephen@xemacs.org>
6787
6788         * files.el (revert-buffer):
6789         (revert-buffer-internal):
6790         (revert-buffer-insert-file-contents-function):
6791         Improve docstrings and comments.
6792
6793 2002-05-08  Andy Piper  <andy@xemacs.org>
6794
6795         * files.el (revert-buffer): observe noconfirm behavior.
6796
6797 2002-04-09  Andy Piper  <andy@xemacs.org>
6798
6799         * files.el (revert-buffer): use revert-buffer-internal if it looks
6800         like doing so will not result in any user-visible changes.
6801         (revert-buffer-internal): new function. Do the actual process of
6802         reversion and then see whether the result is any different to what
6803         we have already. If it is not then do nothing.
6804
6805 2001-12-11  Andy Piper  <andy@xemacs.org>
6806
6807         * menubar.el (get-popup-menu-response): re-order so that it works
6808         on more sane/facist window systems.
6809
6810 2001-12-03  Andy Piper  <andy@xemacs.org>
6811
6812         * faces.el (frob-face-property): don't infloop in face frobbing
6813         from Jan Vroonhof <jan@xemacs.org>.
6814
6815 2001-11-30  Jan Vroonhof  <jan@xemacs.org>
6816
6817         * faces.el (frob-face-property): Follow face fall-back hierarchy
6818         properly for face properties without an instance. Only do manual
6819         copy form 'default in last resort. This handles in particular
6820         the case where 'default itself has only a fall-back (which is
6821         the case by default on windows).
6822
6823 2001-11-24  Andy Piper  <andy@xemacs.org>
6824
6825         * printer.el (generic-print-region): set default-frame-plist to
6826         nil while creating the printer frame so that sizes reflect the
6827         printed page.
6828
6829         * faces.el (face-complain-about-font): Don't complain on printers.
6830
6831 2002-05-10  Stephen J. Turnbull  <stephen@xemacs.org>
6832         
6833         * package-net.el: Andy synch.
6834         
6835 2001-12-16  Andy Piper  <andy@xemacs.org>
6836
6837         * package-get.el (package-get-update-all): Make sure installed.db
6838         gets updated after updating packages.
6839
6840 2002-03-28  Ben Wing  <ben@xemacs.org>
6841
6842         * msw-glyphs.el: Set glyph-contrib-p to nil on hscroll,
6843         continuation, truncation so that we don't get line jumpiness from
6844         them being larger than the line height.
6845
6846         * msw-font-menu.el (mswindows-font-menu-font-data): Fix bug.
6847
6848 2001-11-30  Jan Vroonhof  <jan@xemacs.org>
6849
6850         * font.el (font-window-system-mappings): Add mapping for Gtk
6851         (assume identical to X) 
6852
6853 2002-02-04  Andy Piper  <andy@xemacs.org>
6854
6855         * files.el (convert-standard-filename): Fix for short filename
6856         Peter Arius <pas@methodpark.de>
6857
6858 2001-12-10  Christoph Wedler  <Christoph.Wedler@sap.com>
6859
6860         * list-mode.el (default-choose-completion): completion-base-size
6861         should refer to local value in the completion list buffer.
6862
6863 2001-12-03  Didier Verna  <didier@xemacs.org>
6864
6865         * rect.el: autoload `replace-rectangle'.
6866         * keydefs.el (global-map): bind it to `C-x r p'.
6867
6868 2002-05-09  Stephen J. Turnbull  <stephen@xemacs.org>
6869
6870         * XEmacs 21.4.8 "Honest Recruiter" is released.
6871
6872 2002-05-09  Stephen J. Turnbull  <stephen@xemacs.org>
6873
6874         This patch is based on Jerry James's patch and analysis.
6875
6876         * select.el (get-clipboard):
6877         (get-selection):
6878         Update docstrings.
6879         (get-clipboard-foreign):
6880         (get-selection-foreign):
6881         New function for use as `interprogram-paste-function's.
6882
6883         * simple.el (interprogram-paste-function): Change default to
6884         `get-clipboard-foreign'; improve docstring.
6885         (interprogram-cut-function): Improve dosctring.
6886
6887 2002-05-04  Stephen J. Turnbull  <stephen@xemacs.org>
6888
6889         * XEmacs 21.4.7 "Economic Science" is released.
6890
6891 2002-03-18  Adrian Aichner  <adrian@xemacs.org>
6892
6893         * cus-edit.el (customize-save-variable): Fix typo in prompt.
6894
6895 2002-03-26  John Paul Wallington  <jpw@xemacs.org>
6896
6897         * obsolete.el (assq-delete-all): New compatibility alias for 
6898         remassq.
6899
6900 2002-01-09  Simon Josefsson  <jas@extundo.com>
6901
6902         * files.el (auto-mode-alist): Support Sieve (*.siv, *.sieve).
6903
6904 2002-01-04  Adrian Aichner  <adrian@xemacs.org>
6905
6906         * info.el (Info-auto-generate-directory): Default
6907         Info-auto-generate-directory to 'if-outdated.
6908
6909 2002-03-28  Stephen J. Turnbull  <stephen@xemacs.org>
6910
6911         * startup.el (normal-top-level): Prevent migration code from
6912         trashing .emacs on an error in loading the init files.
6913
6914 2002-03-14  Ville Skyttä  <ville.skytta@xemacs.org>
6915
6916         * files.el (auto-mode-alist): GNUmakefile is a Makefile,
6917         "system default" Xdefaults and friends get xrdb-mode.
6918
6919 2002-03-05  Mats Lidell  <matsl@contactor.se>
6920  
6921         * help-nomule.el (tutorial-supported-languages): Added Swedish
6922         tutorial. Sorted languages.
6923
6924 2002-02-11  Mike Sperber <mike@xemacs.org>
6925
6926         * info.el (Info-maybe-update-dir): Regenerate dir if we're
6927         regenerating outdated dir files and dir is non-existent.
6928
6929 2002-01-27  Stephen J. Turnbull  <stephen@xemacs.org>
6930
6931         * code-files.el (convert-mbox-coding-system): Improve comment.
6932         (write-region): Improve docstring.  Reformat to 80 columns.  Add
6933         coding-system argument to `write-region-pre-hook' call.
6934         (write-region-pre-hook): Fix docstring to mention lockname argument.
6935
6936 2002-01-18  Stephen J. Turnbull  <stephen@xemacs.org>
6937
6938         * minibuf.el (completing-read): Remove redundant wrong arg list.
6939
6940         * help.el (with-displaying-help-buffer): Put usage advice in docstring.
6941
6942 2001-12-27  John Paul Wallington  <jpw@shootybangbang.com>
6943
6944         * obsolete.el (interactive-form): new compatibility alias for 
6945         function-interactive.
6946
6947 2001-11-29  Adrian Aichner  <adrian@xemacs.org>
6948
6949         * menubar-items.el (Menubar-items-truncate-list): Removed.
6950         * menubar-items.el (Menubar-items-truncate-history): New.
6951         * menubar-items.el (default-menubar): Use
6952         Menubar-items-truncate-history.
6953
6954 2002-02-03  Adrian Aichner  <adrian@xemacs.org>
6955
6956         * printer.el (generic-print-region): Pass correct arguments to
6957         lpr-region.  Thanks to Nevin Kapur <nevin@jhu.edu> and Björn
6958         Torkelsson <torkel@acc.umu.se>.
6959
6960 2002-01-09  John Paul Wallington  <jpw@shootybangbang.com>
6961
6962         * help.el (describe-mode): synched with FSF 19.34; handle nil
6963         minor mode indicators.
6964
6965 2001-12-03  Christoph Wedler  <Christoph.Wedler@sap.com>
6966
6967         * minibuf.el (completing-read): Update docstring.
6968
6969 2001-12-17  Stephen J. Turnbull  <stephen@xemacs.org>
6970
6971         * XEmacs 21.4.6 "Common Lisp" is released.
6972
6973 2001-11-21  Stephen J. Turnbull  <stephen@xemacs.org>
6974
6975         * package-net.el: Inadvertant synch with Windows branch.  From
6976         Andy's log:
6977         (package-net-kit-version): new variable.
6978         (package-net-generate-bin-ini): use it. Remove unwanted functions.
6979
6980 2001-11-28  Steve Youngs  <youngs@xemacs.org>
6981
6982         * package-get.el (package-get-locate-index-file): Also search the
6983         core etc/ directory for the package index file if it can't be
6984         found in ~/.xemacs/.
6985
6986 2001-12-13  William Perry  <wmperry@gnu.org>
6987
6988         * dialog-gtk.el (popup-builtin-question-dialog):
6989         Conform to API in gui.c.
6990         
6991 2001-11-12  Andy Piper  <andy@xemacs.org>
6992
6993         * cus-edit.el (custom-save-face-internal): make sure we save
6994         non-themed faces.
6995         (custom-save-variables): ditto variables.
6996
6997 2001-11-20  Stephen J. Turnbull  <stephen@xemacs.og>
6998
6999         * faces.el (make-face-family):
7000         (make-face-size):
7001         New face-modifying functions per Jan Vroonhof.
7002
7003         cus-face.el (custom-set-face-font-family):
7004         (custom-set-face-font-size):
7005         Use them.
7006
7007         * font.el (font-window-system-mappings): More precise docstring.
7008
7009         (font-create-name):
7010         (font-create-object):
7011         (tty-font-create-object):
7012         (tty-font-create-plist):
7013         (x-font-create-object):
7014         (x-font-create-name):
7015         (ns-font-create-name):
7016         (mswindows-font-create-object):
7017         (mswindows-font-create-name):
7018         Add doctrings.
7019
7020 2001-11-14  John Paul Wallington <jpw@shootybangbang.com>
7021
7022         * gtk-faces.el (gtk-init-device-faces): removed spurious
7023         quote before let* expression.
7024
7025 2001-10-29  Andy Piper  <andy@xemacs.org>
7026
7027         * code-files.el (toggle-buffer-file-coding-system): mark buffer as
7028         modified when changing coding system.
7029
7030         * toolbar-items.el (toolbar-dired): Use interactive "D" spec so
7031         that we invoke the GUI directory selector.
7032
7033 2001-10-25  Andy Piper  <andy@xemacs.org>
7034
7035         * dialog.el (make-dialog-box): use new directory dialog support.
7036         * minibuf.el (read-file-name-1): ditto.
7037         (read-file-name): ditto.
7038         (read-directory-name): ditto.
7039
7040 2001-10-23  Stephen J. Turnbull  <stephen@xemacs.org>
7041
7042         * XEmacs 21.4.5 "Civil Service" is released.
7043
7044 2001-04-23  Didier Verna  <didier@xemacs.org>
7045
7046         * cus-edit.el (custom-variable-pre-save): New.
7047         * cus-edit.el (custom-variable-post-save): New.
7048         * cus-edit.el (custom-variable-save): use them.
7049         * cus-edit.el (custom-face-pre-save): New.
7050         * cus-edit.el (custom-face-post-save): New.
7051         * cus-edit.el (custom-face-save): use them.
7052         * cus-edit.el (custom-group-pre-save): New.
7053         * cus-edit.el (custom-group-post-save): New.
7054         * cus-edit.el (custom-group-save): use them.
7055         * cus-edit.el (Custom-save): use the pre/post functions above,
7056         call `custom-save-all' only once.
7057         * cus-edit.el (custom-variable-pre-reset-standard): New.
7058         * cus-edit.el (custom-variable-post-reset-standard): New.
7059         * cus-edit.el (custom-variable-reset-standard): use them.
7060         * cus-edit.el (custom-face-pre-reset-standard): New.
7061         * cus-edit.el (custom-face-post-reset-standard): New.
7062         * cus-edit.el (custom-face-reset-standard): use them.
7063         * cus-edit.el (custom-group-pre-reset-standard): New.
7064         * cus-edit.el (custom-group-post-reset-standard): New.
7065         * cus-edit.el (Custom-reset-standard): use them.
7066         * cus-edit.el (custom-face-reset-saved): use the pre/post
7067         functions above, call `custom-save-all' only once.
7068
7069 2001-04-08  Danny Colascione  <qtmstr@optonline.net>
7070
7071         * gutter-items.el (buffers-tab face): Derive from the modeline
7072         face by default.  Many people use white-on-black for the default
7073         font, and the tabs look hideous with that color combination.  The
7074         modeline usually has the correct colors.
7075
7076 2001-09-28  Robert Pluim  <rpluim@bigfoot.com>
7077
7078         * etags.el (find-tag): Doc fix, point users at pop-tag-mark.
7079         (tag-mark-stack-max): Typo fix.
7080
7081 2001-09-28  Ben Wing  <ben@xemacs.org>
7082
7083         * font-lock.el:
7084         * font-lock.el (font-lock-after-change-function):
7085         fix problem with last patch, reported by Katsumi Yamaoka.
7086
7087 2001-09-17  Ben Wing  <ben@xemacs.org>
7088
7089         * font-lock.el (font-lock-after-change-function):
7090         fix problem when you insert a comment on the line before a line of
7091         code: if we use the following char, then when you hit backspace,
7092         the following line of code turns the comment color.
7093
7094 2001-06-08  Ben Wing  <ben@xemacs.org>
7095
7096         * process.el: comment about shell-command-switch.
7097         * process.el (shell-quote-argument): Need to quote a null
7098         argument, too.  From Dan Holmsand.
7099         
7100         * startup.el (normal-top-level): Delete some unused FSF junk.
7101         * startup.el (command-line-early):
7102         
7103         * startup.el (command-line): Call MS Windows init function.
7104         
7105         * win32-native.el:
7106         * win32-native.el (mswindows-system-shells): New.
7107         * win32-native.el (mswindows-system-shell-p): New.
7108         * win32-native.el (init-mswindows-at-startup): New.
7109         * win32-native.el (mswindows-quote-one-vc-runtime-arg):
7110         * win32-native.el (mswindows-quote-one-simple-arg):
7111         * win32-native.el (mswindows-quote-one-command-arg):
7112         * win32-native.el (mswindows-construct-process-command-line-alist):
7113         Correct comments at top.  Correctly handle passing arguments
7114         to Cygwin programs and to bash.  Fix quoting of zero-length
7115         arguments (from Dan Holmsand).  Set shell-command-switch based
7116         on shell-file-name, which in turn comes from env var SHELL.
7117
7118 2001-07-18  Alexey Mahotkin  <alexm@hsys.msk.ru>
7119
7120         * toolbar.el (toolbar-visible-p, toolbar-captioned-p,
7121         default-toolbar-position): Fill docstrings for balloon-help.
7122
7123 2001-03-15  Stephen J. Turnbull  <stephen@xemacs.org>
7124
7125         * faces.el: Reenable specifications over 'gtk domain.
7126
7127 2001-08-08  Didier Verna  <didier@xemacs.org>
7128
7129         * autoload.el (update-autoload-files): make defdir a file name,
7130         not directory name.
7131
7132 2001-08-06  Steve Youngs  <youngs@xemacs.org>
7133
7134         * menubar-items.el (default-menubar): Use 'report-xemacs-bug'.
7135
7136         * lisp-mnt.el (lm-report-bug): Use 'report-xemacs-bug-beta-address'.
7137
7138 2001-08-01  Edward M. Lee  <tailbert@yahoo.com>
7139
7140         * font-menu.el (font-menu-set-font): Default to current font-family.
7141         (font-menu-preferred-resolution):
7142         (font-menu-size-scaling):
7143         Provide gtk defaults, too.
7144
7145 2001-07-29  Mike Alexander  <mta@arbortext.com>
7146
7147         * cus-face.el (custom-set-face-font-size): Last arg to apply is a
7148         list
7149         (custom-set-face-font-family): ditto
7150
7151 2001-07-26  Mike Sperber <mike@xemacs.org>
7152
7153         * files.el (auto-mode-alist): .9 files are man pages, too.
7154
7155 2001-07-23  Edwin Steiner <esteiner@net4you.at>
7156
7157         * process.el (call-process-internal): bind
7158         coding-system-for-write to 'binary when calling
7159         start-process-internal, so the process receives 
7160         the literal contents of INFILE.
7161
7162 2001-09-15  Edward M. Lee  <tailbert@yahoo.com>
7163
7164         * files.el (auto-mode-alist): Add configure.ac support.
7165
7166 2001-07-19  Adrian Aichner  <adrian@xemacs.org>
7167
7168         * buff-menu.el:
7169         mouse.el:
7170         Adrian's mouse-track patch.  See <y9plq0nc.fsf@ecf.teradyne.com>.
7171
7172 2001-07-28  Stephen J. Turnbull  <stephen@xemacs.org>
7173
7174         * XEmacs 21.4.4 "Artificial Intelligence" is released.
7175
7176 2001-07-10  Katsumi Yamaoka  <yamaoka@jpl.org>
7177
7178         * mule/kinsoku.el (kinsoku-bol-p): Work with ascii and non-ascii
7179         mixed text.
7180         (kinsoku-eol-p): Ditto.
7181
7182 2001-07-09  Katsumi Yamaoka  <yamaoka@jpl.org>
7183
7184         * mule/kinsoku.el (kinsoku-ascii-eol, kinsoku-gb-bol,
7185         kinsoku-gb-eol, kinsoku-big5-bol, kinsoku-big5-eol): Assign
7186         characters as the category `s' or `e' correctly.
7187
7188 2001-06-06  Alexey Mahotkin  <alexm@hsys.msk.ru>
7189
7190         * mule/cyrillic.el: Uncomment definition of ccl-encode-koi8-r-font.
7191
7192 2001-06-14  Alexey Mahotkin  <alexm@hsys.msk.ru>
7193
7194         * mule/cyrillic.el:  Set up case table.
7195
7196 2001-06-08  Mike Sperber <mike@xemacs.org>
7197
7198         * files.el (save-some-buffers-1): Don't zap the help window right
7199         after `map-y-or-n-p' has popped it up.
7200
7201 2001-06-15  Nick Pakoulin  <npak@ispras.ru>
7202
7203         * help.el (frob-help-extents): Require 'hyper-apropos for faces.
7204
7205 2001-07-18  Stephen J. Turnbull  <stephen@xemacs.org>
7206
7207         * specifier.el: define-specifier-tag 'gtk.
7208
7209 2001-05-12  Ben Wing  <ben@xemacs.org>
7210
7211         * find-paths.el (paths-find-recursive-path):
7212         fix error with null EXCLUDE-REGEXP.
7213         
7214         * font-lock.el (font-lock-mode):
7215         fix problem reported by hrvoje with buffers starting with a space.
7216         
7217 2001-05-06  Ben Wing  <ben@xemacs.org>
7218
7219         * dialog.el (make-dialog-box):
7220         * menubar-items.el (default-menubar):
7221         * printer.el (generic-print-buffer):
7222         * printer.el (generic-print-region):
7223         implement printing the selection when it's selected.
7224
7225 2001-04-18  Didier Verna  <didier@xemacs.org>
7226
7227         * cus-edit.el (Custom-reset-standard): reset to standard settings
7228         not only when the buffer's :custom-state is 'modified, but also
7229         when it is 'set or 'saved.
7230
7231 2001-04-17  Didier Verna  <didier@xemacs.org>
7232
7233         * startup.el (load-user-init-file): define `custom-file' before
7234         loading the user's init file.
7235
7236 2001-04-09  Danny Colascione  <qtmstr@optonline.net>
7237
7238         * menubar.el (popup-mode-menu): Make it work with
7239         popup-menu-titles turned off.
7240         
7241 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
7242
7243         * about.el (about-mailto-link): Use compose-mail for sending mail.
7244
7245 2001-07-14  Sean MacLennan  <seanm@storm.ca>
7246
7247         * package-admin.el (package-install-hook): New.
7248         (package-delete-hook): New.
7249         (package-admin-add-single-file-package): Use package-delete-hook.
7250
7251         * package-get.el (package-get): Use package-install-hook.
7252
7253 2001-06-26  Robert Pluim  <rpluim@bigfoot.com>
7254
7255         * package-ui.el (pui-install-selected-packages): reverse the lists
7256         of packages so that they get handled in the same order as they
7257         were selected.
7258
7259 2001-06-26  Robert Pluim  <rpluim@bigfoot.com>
7260
7261         * packages.el (locate-library): Use read-library-name for completion.
7262
7263 2001-05-21  Martin Buchholz  <martin@xemacs.org>
7264
7265         * byte-optimize.el (=): `=' is not a binary predicate!
7266         Fix incorrect optimization: (= 0 0 (random 2)) ==> 0 or 1.
7267         Use byte-optimize-predicate, not byte-optimize-binary-predicate,
7268
7269 2001-05-20  Martin Buchholz  <martin@xemacs.org>
7270
7271         * bytecomp.el (byte-compile-arithcompare):
7272         Only optimize (= x) ==> t if byte-compile-delete-errors is not nil.
7273
7274 2001-06-03  William M. Perry  <wmperry@gnu.org>
7275
7276         * dialog-gtk.el (popup-builtin-open-dialog): Don't forget to
7277         return the filename selected by the user!
7278
7279 2001-05-31  William M. Perry  <wmperry@gnu.org>
7280
7281         * font-menu.el: Avoid arithmetic with 'nil' when using the font menu
7282         in XEmacs/GTK.
7283
7284 2001-05-29  Alexey Mahotkin  <alexm@hsys.msk.ru>
7285
7286         * coding.el: Tiny typo fixed.
7287
7288 2001-05-17  Stephen J. Turnbull  <stephen@xemacs.org>
7289
7290         * XEmacs 21.4.3 "Academic Rigor" is released.
7291
7292 2001-05-17  Stephen J. Turnbull  <stephen@xemacs.org>
7293
7294         * config.values.sh:  lisp/utils?/config.el -> lisp/config.el.
7295
7296 2001-05-10  Stephen J. Turnbull  <stephen@xemacs.org>
7297
7298         * XEmacs 21.4.2 "Developer-Friendly Unix APIs" is released.
7299
7300 2001-05-04  Ben Wing  <ben@xemacs.org>
7301
7302         * printer.el (generic-print-buffer):
7303         * printer.el (generic-print-region):
7304         Enable dialog boxes.  Apply workaround recommended by Kirill.
7305         fix (fboundp 'lpr-buffer) -> (fboundp 'lpr-region).
7306         
7307         * simple.el (kill-whole-line):
7308         * simple.el (kill-line-1):
7309         * simple.el (kill-entire-line):
7310         * simple.el (kill-line):
7311         * simple.el (backward-kill-line):
7312         Take out interactive dependence of kill-whole-line.
7313
7314 2001-04-22  Ben Wing  <ben@xemacs.org>
7315
7316         * dialog.el (make-dialog-box):
7317         Put dialog titles back in -- this time correctly.  Fix various
7318         other problems with leaks and such.
7319
7320         * simple.el (region-exists-p):
7321         * simple.el (region-active-p):
7322         Add comment about which one is correct to use in menu specs.
7323
7324 2001-05-05  Ben Wing  <ben@xemacs.org>
7325
7326         * dialog.el (make-dialog-box): fix doc string.
7327         * menubar-items.el (default-menubar): Add Page Setup for Windows,
7328         take out Pretty Print.
7329         * printer.el:
7330         * printer.el (printer-current-device): New.
7331         * printer.el (Printer-get-device): New.
7332         * printer.el (Printer-clear-device): New.
7333         * printer.el (generic-page-setup): New.
7334         * printer.el (generic-print-buffer):
7335         * printer.el (generic-print-region):
7336         Implement Page Setup.  Handle errors properly.
7337
7338 2001-05-05  Ben Wing  <ben@xemacs.org>
7339
7340         * subr.el (error): Complete list of errors in doc string.
7341         
7342 2001-04-22  Ben Wing  <ben@xemacs.org>
7343
7344         * bytecomp-runtime.el (byte-compiler-options): Correct doc string.
7345         
7346 2001-05-03  Adrian Aichner  <adrian@xemacs.org>
7347
7348         * build-report.el: Remove CVS keywords since this file has been in
7349         core lisp for a while now.
7350         * build-report.el (build-report-make-output-files): Fix typo.
7351
7352 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
7353
7354         * about.el (about-finish-buffer): Make sure the last change works
7355         even if EVENT is nil.
7356
7357 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
7358
7359         * about.el (about-finish-buffer): Kill/bury the buffer where the user
7360         clicked, not the one that happens to be the current buffer at the
7361         time.
7362
7363 2001-03-19  Karl M. Hegbloom  <karlheg@microsharp.com>
7364
7365         * cus-edit.el (custom-display): Support the GTK Window System also.
7366
7367 2001-04-30  Ben Wing  <ben@xemacs.org>
7368
7369         * printer.el:
7370         * printer.el (printer-page-header):
7371         * printer.el (Print-context): New.
7372         * printer.el (printer-page-footer):
7373         * printer.el (generate-header-element): New.
7374         * printer.el (generate-header-line): New.
7375         * printer.el (print-context-property):
7376         * printer.el (generic-print-buffer):
7377         * printer.el (generic-print-region):
7378         Implement headers and footers.  Implement calling Print dialog box
7379         (#### but it doesn't quite work yet).
7380
7381 2001-04-25  Ben Wing  <ben@xemacs.org>
7382
7383         * about.el (xemacs-hackers):
7384         * about.el (about-url-alist):
7385         * about.el (about-personal-info):
7386         * about.el (about-hacker-contribution):
7387         More contributions.
7388         
7389         * simple.el (handle-post-motion-command):
7390         Fix spurious setting of zmacs-region-stays to t after a non-shift
7391         motion command.
7392
7393 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
7394
7395         * about.el (about-personal-info): Update my bio.
7396         (about-hacker-contribution): Ditto.
7397
7398 2001-04-23  Stephen J. Turnbull  <turnbull@sk.tsukuba.ac.jp>
7399
7400         * startup.el (splash-frame-body): Update copyright notices: Ben, FSF.
7401
7402 2001-04-19  Andy Piper  <andy@xemacs.org>
7403
7404         * package-net.el (package-net-cygwin32-binary-size): new size.
7405         (package-net-win32-binary-size): new size.
7406         (package-net-convert-index-to-ini): Use new arch.
7407         (package-net-batch-convert-index-to-ini): Removed.
7408         (package-net-generate-bin-ini): New.
7409         (package-net-batch-generate-bin-ini): New.
7410
7411 2001-04-19  Stephen J. Turnbull  <stephen@xemacs.org>
7412
7413         * XEmacs 21.4.1 "Copyleft" is released.
7414
7415 2001-04-19  Stephen J. Turnbull  <stephen@xemacs.org>
7416
7417         * x-compose.el (xlib-input-method-bug-workaround):
7418         (alias-colon-to-double-quote):
7419         Force sort in map-keymap to work around rehash bug.
7420
7421 2001-04-17  Ben Wing  <ben@xemacs.org>
7422
7423         * about.el: Finish overhaul, add a few new hackers, update a
7424         couple old ones.
7425
7426 2001-04-16  Stephen J. Turnbull  <stephen@xemacs.org>
7427
7428         * XEmacs 21.4.0 "Solid Vapor" is released.
7429
7430 2001-04-15  Ben Wing  <ben@xemacs.org>
7431
7432         * about.el:
7433         * about.el (about-headline-face): New.
7434         * about.el (about-link-face): New.
7435         * about.el (about-current-release-maintainers): New.
7436         * about.el (about-other-current-hackers): New.
7437         * about.el (about-url-alist):
7438         * about.el (about-once-and-future-hackers): New.
7439         * about.el (about-mailto-link): New.
7440         * about.el (about-get-buffer):
7441         * about.el (about-finish-buffer):
7442         * about.el (about-xemacs):
7443         * about.el (about-features): Removed.
7444         * about.el (about-advantages): New.
7445         * about.el (about-maintainer-info): Removed.
7446         * about.el (about-personal-info): New.
7447         * about.el (about-hacker-contribution): New.
7448         * about.el (about-maintainer):
7449         * about.el (about-show-linked-info):
7450         * about.el (about-hackers):
7451         Major revamping.  Rewriting of most of the text, improve the
7452         link handling, separate info on contributors into personal
7453         and contribution info, add new contributors, update personal
7454         info, etc. etc.
7455         
7456         * menubar-items.el (default-menubar):
7457         Help menubar entry for News now says more accurately
7458         "What's New in XEmacs".
7459         
7460         * mouse.el:
7461         * mouse.el (mouse-track-cleanup-hook):
7462         * mouse.el (mouse-track):
7463         Don't set-buffer to a dead buffer when calling mouse-track
7464         cleanup hooks.
7465
7466 2001-04-14  Stephen J. Turnbull  <stephen@xemacs.org>
7467
7468         * XEmacs 21.2.47 "Zephir" is released.
7469
7470 2001-04-02  Jan Vroonhof  <jan.vroonhof@ntlworld.com>
7471
7472         * dialog.el (make-dialog-box): Disable dialog box titles until
7473         we get them working.
7474
7475 2001-03-30  Ben Wing  <ben@xemacs.org>
7476
7477         * help.el:
7478         * help.el (Help-princ-face):
7479         * help.el (Help-prin1-face):
7480         * help.el (frob-help-extents):
7481         * help.el (describe-function-1):
7482         * help.el (describe-variable):
7483         Avoid using font-lock faces, which may not be defined.
7484         Instead, use hyper-apropos faces, and make sure they're
7485         defined as necessary by using `require'. (It's not so safe
7486         to do this for font-lock.) In any case, we will eventually
7487         be merging this functionality into hyper-apropos.
7488
7489         * loaddefs.el (completion-ignored-extensions):
7490         Fix documentation.
7491         
7492         * menubar-items.el (menu-truncate-list): Removed.
7493         * menubar-items.el (Menubar-items-truncate-list): New.
7494         * menubar-items.el (default-menubar):
7495         Fix errors if grep or compile command is too long.  Rename helper
7496         function to be less visible.
7497
7498 2001-03-23  Martin Buchholz  <martin@xemacs.org>
7499
7500         * byte-optimize.el (byte-optimize-minus):
7501         Fix mis-byte-compilation of (- 0 x) --> (- (- x))
7502
7503 2001-03-26  Hrvoje Niksic  <hniksic@arsdigita.com>
7504
7505         * dumped-lisp.el (preloaded-file-list): Load mule/latin.el when
7506         Mule is available.
7507
7508         * mule/latin.el: New file.
7509
7510 2001-03-11  Ben Wing  <ben@xemacs.org>
7511
7512         * auto-save.el:
7513         * auto-save.el (auto-save-directory):
7514         * auto-save.el (make-auto-save-file-name):
7515         * auto-save.el (auto-save-file-name-p): New.
7516
7517         Merge in improvements from other definition of
7518         make-auto-save-file-name in files.el.
7519         
7520         * auto-save.el (auto-save-original-name):
7521         * auto-save.el (auto-save-name-in-fixed-directory):
7522         * auto-save.el (auto-save-unslashify-name): Removed.
7523         * auto-save.el (auto-save-slashify-name): Removed.
7524         * auto-save.el (auto-save-reserved-chars): New.
7525         * auto-save.el (auto-save-escape-name): New.
7526         * auto-save.el (auto-save-unhex): New.
7527         * auto-save.el (auto-save-unescape-name): New.
7528
7529         Change algorithm for encoding filenames in auto-save names to be
7530         entirely safe with all filesystems and all possible characters in
7531         a filename, and 100% reversible. (Essentially, uses
7532         quoted-printable as the encoding.)
7533         
7534         * auto-save.el (recover-all-files):
7535
7536         Use insert-directory rather than calling ls directly -- fixes
7537         things under Windows.
7538
7539         * files.el:
7540         * files.el (convert-standard-filename): Substitute FSF's
7541         definition for this (we had nothing here before).
7542         
7543         * files.el (backup-buffer): Warning fix.
7544         
7545         * files.el (make-backup-file-name):
7546         * files.el (find-backup-file-name):
7547         Fix error in calling sequence to auto-save-file-name-p.
7548         
7549         * files.el (recover-file):
7550         Use insert-directory rather than calling ls directly -- fixes
7551         things under Windows.
7552
7553         * files.el (make-auto-save-file-name): Removed.
7554         * files.el (auto-save-file-name-p): Removed.
7555         auto-save is always dumped so no sense in having a definition
7556         that will always be overwritten with another.
7557         
7558         * files.el (insert-directory):
7559         * win32-native.el:
7560         * win32-native.el (debug-mswindows-process-command-lines):
7561         * win32-native.el (original-make-auto-save-file-name): Removed.
7562         * win32-native.el (make-auto-save-file-name): Removed.
7563
7564
7565 2001-03-21  Martin Buchholz <martin@xemacs.org>
7566
7567         * XEmacs 21.2.46 "Urania" is released.
7568
7569 2001-03-16  Stephen J. Turnbull  <stephen@xemacs.org>
7570
7571         * menubar-items.el (default-menubar): Update sample.emacs to
7572         sample.init.el and adjust accelerators.
7573
7574 2001-02-02  Stephen J. Turnbull  <stephen@xemacs.org>
7575
7576         * build-report.el (build-report): Improve docstring.
7577
7578 2001-03-15  Stephen J. Turnbull  <stephen@xemacs.org>
7579
7580         * ChangeLog: Log GTK merge.
7581
7582         * gutter-items.el:
7583         * mwheel.el:
7584         * sound.el:
7585         * startup.el:
7586         Revert gratuitous whitespace changes.
7587
7588 2001-03-07  Ben Wing  <ben@xemacs.org>
7589
7590         * help.el:
7591         * help.el (key-or-menu-binding):
7592         * help.el (Help-find-file): New.
7593         * help.el (describe-beta):
7594         * help.el (describe-copying):
7595         * help.el (describe-project):
7596         * help.el (view-emacs-news):
7597         * help.el (view-sample-init-el): New.
7598         * help.el (Help-princ-face): New.
7599         * help.el (Help-prin1-face): New.
7600         * help.el (help-symbol-function-context-menu):
7601         * help.el (help-symbol-variable-context-menu):
7602         * help.el (help-symbol-function-and-variable-context-menu):
7603         * help.el (frob-help-extents):
7604         * help.el (describe-function-1):
7605         * help.el (describe-variable):
7606
7607         Add coloring in Help buffers, correspondent with hyperlinks.
7608         View files in view-mode rather than Fundamental.
7609         Remove separators from context menus -- now handled in generic code.
7610         Add `Find Tag' to context menu.
7611         
7612         * menubar.el (popup-mode-menu):
7613
7614         Rewrite code that outputs the popup menu to (a) put more specific
7615         entries first, (b) be more robust, (c) output the proper context
7616         menu separators automatically (the context menu functionality is
7617         new and currently used only by Help).
7618
7619 2001-03-10  William M. Perry  <wmperry@aventail.com>
7620
7621         * dialog-gtk.el (gtk-make-dialog-box-internal): Forgot to rewrite
7622         this function when converting from the 21.1 GTK branch.  Now
7623         supports file, password, question, and color built-in dialogs.
7624
7625 2001-03-06  Ben Wing  <ben@xemacs.org>
7626
7627         * keydefs.el:
7628         * keydefs.el (global-map):
7629         Add commented-out change of M-k (for 21.5).
7630         
7631         * menubar-items.el (default-menubar):
7632         Fix items to control kill-line behavior; add items for
7633         shifted motion.
7634         
7635         * simple.el:
7636         * simple.el (kill-whole-line):
7637         * simple.el (historical-kill-line): Removed.
7638         * simple.el (kill-line): Removed.
7639         * simple.el (kill-entire-line): New.
7640         * simple.el (kill-line-1): New.
7641         * simple.el (backward-kill-line):
7642         Undo kill-whole-line == always changes.  Add new function
7643         kill-entire-line to unconditionally delete the current line.
7644         Add comments describing the lamentable state of affairs of
7645         the kill-line functions and variables.
7646
7647 2001-03-02  Ben Wing  <ben@xemacs.org>
7648
7649         * simple.el:
7650         * simple.el (beginning-of-buffer):
7651         * simple.el (end-of-buffer):
7652         * simple.el (mark-ring-unrecorded-commands):
7653         * simple.el (signal-error-on-buffer-boundary):
7654         * simple.el (shifted-motion-keys-select-region):
7655         * simple.el (unshifted-motion-keys-deselect-region):
7656         * simple.el (motion-keys-for-shifted-motion): New.
7657         * simple.el (handle-pre-motion-command):
7658         * simple.el (handle-post-motion-command):
7659         * simple.el (forward-char-command):
7660         * simple.el (backward-char-command):
7661         * simple.el (scroll-up-command):
7662         * simple.el (scroll-down-command):
7663         * simple.el (next-line):
7664         * simple.el (previous-line):
7665         * simple.el (backward-block-of-lines):
7666         * simple.el (forward-block-of-lines):
7667         * simple.el (backward-word):
7668         * simple.el (mark-word):
7669
7670         Augment documentation of the most common motion commands to make
7671         note of the shifted-motion support.  Improve the support to (a)
7672         properly document how it works and why it's done in the fashion it
7673         is, and (b) allow the keystrokes that trigger it to be customized.
7674
7675         Correct error in the customize specification of
7676         mark-ring-unrecorded-commands.
7677
7678 2001-03-02  Ben Wing  <ben@xemacs.org>
7679
7680         * font-lock.el:
7681         * font-lock.el (font-lock-pending-extent-table): Removed.
7682         * font-lock.el (font-lock-pending-buffer-table): New.
7683         * font-lock.el (font-lock-pre-idle-hook):
7684         * font-lock.el (font-lock-after-change-function):
7685         * font-lock.el (font-lock-fontify-pending-extents):
7686         * font-lock.el (font-lock-lisp-like):
7687
7688         Fix handling of pending extents to avoid excessive slowness (N^2
7689         behavior) when making lots of buffer changes between redisplays,
7690         such as when saving the Options.
7691
7692 2001-03-09  William M. Perry  <wmperry@aventail.com>
7693
7694         * device.el:
7695         * dragdrop.el:
7696         * dumped-lisp.el:
7697         * faces.el:
7698         * frame.el:
7699         * gnuserv.el:
7700         * loadup.el:
7701         * menubar-items.el:
7702         * minibuf.el:
7703         The Great GTK Merge.
7704
7705         * ChangeLog.GTK:
7706         * dialog-gtk.el:
7707         * gdk.el:
7708         * generic-widgets.el:
7709         * glade.el:
7710         * gnome-widgets.el:
7711         * gnome.el:
7712         * gtk-compose.el:
7713         * gtk-extra.el:
7714         * gtk-faces.el:
7715         * gtk-ffi.el:
7716         * gtk-file-dialog.el:
7717         * gtk-font-menu.el:
7718         * gtk-glyphs.el:
7719         * gtk-init.el:
7720         * gtk-iso8859-1.el:
7721         * gtk-marshal.el:
7722         * gtk-mouse.el:
7723         * gtk-package.el:
7724         * gtk-password-dialog.el:
7725         * gtk-select.el:
7726         * gtk-widget-accessors.el:
7727         * gtk-widgets.el:
7728         * gtk.el:
7729         widgets-gtk.el:
7730         The Great GTK Merge: new files.
7731
7732 2001-03-05  Stephen J. Turnbull  <stephen@xemacs.org>
7733
7734         * generic-widgets.el: Don't require gtk (a built-in feature) at
7735         top level.  Don't execute the last sexp unless (featurep 'gtk).
7736
7737 2001-02-28  Stephen J. Turnbull  <stephen@xemacs.org>
7738
7739         * mule/mule-init.el (auto-language-alist): Split zh into GB and BIG5.
7740
7741 2001-02-23  Martin Buchholz <martin@xemacs.org>
7742
7743         * XEmacs 21.2.45 "Thelxepeia" is released.
7744
7745 2001-01-25  Jason R. Mastaler  <jason@xemacs.org> 
7746  
7747         * about.el (xemacs-hackers): update my entry. 
7748         * about.el (about-maintainer-info): ditto. 
7749         * about.el (about-hackers): ditto. 
7750
7751 2001-02-20  Jan Vroonhof  <jan@xemacs.org>
7752
7753         * about.el (about-maintainer-info): More vanity info about
7754         yours truly.
7755
7756 2001-02-20  Adrian Aichner  <adrian@xemacs.org>
7757
7758         * build-report.el (build-report-destination): xemacs-build-reports
7759         has moved to SourceForge, where mailing list name length is
7760         restricted, hence the name change to
7761         xemacs-buildreports@xemacs.org.
7762         * build-report.el (build-report-keep-regexp): Update default.
7763         * build-report.el (build-report-delete-regexp): Ditto.
7764         * build-report.el (build-report-make-output-files): Ditto.
7765
7766 2001-02-19  Craig Lanning  <lanning@scra.org>
7767
7768         * lisp-mode.el: Add indentation specifications for following
7769         Common Lisp forms: handler-case, handler-bind, with-slots,
7770         with-open-file, with-open-stream, print-unreadable-object.
7771
7772 2001-02-18  Matt Tucker  <tuck@whistlingfish.net>
7773
7774         * font-lock.el (font-lock-set-defaults-1):
7775         Move initialization of `font-lock-cache-position' so that it's set
7776         even if font-lock-keywords is already defined.
7777
7778 2001-02-17  Matt Tucker  <tuck@whistlingfish.net>
7779
7780         * autoload.el (generate-file-autoloads-1):
7781         Use `emacs-lisp-mode-syntax-table' instead of
7782         `lisp-mode-syntax-table'.
7783         * lisp-mode.el (lisp-mode-syntax-table):
7784         Get rid of old checks for `parse-partial-sexp' version.
7785         Make `|' (pipe) string delimiter instead of punctuation.
7786
7787 2001-02-16  Martin Buchholz  <martin@xemacs.org>
7788
7789         * window.el (save-selected-window):
7790         Use gensym for better macro hygiene.
7791
7792 2001-02-06  Mike Sperber <mike@xemacs.org>
7793
7794         * dump-paths.el:
7795         * startup.el (startup-setup-paths): Set and use
7796         `mule-lisp-directory'.
7797         (startup-setup-paths-warning): Ditto.
7798
7799         * setup-paths.el (paths-find-mule-lisp-directory): Added.
7800         (paths-construct-load-path): Consider `mule-lisp-directory'.
7801
7802 2001-02-07  Matt Tucker  <tuck@whistlingfish.net>
7803
7804         * font-lock.el: Syntax table improvements used.  A few random
7805         changes are not specified below.
7806         (font-lock-fontify-string-delimiters):
7807         (font-lock-syntactic-keywords):
7808         (font-lock-cache-state nil):
7809         (font-lock-cache-position):
7810         New variables.
7811         (font-lock-set-syntax):
7812         (font-lock-apply-syntactic-highlight):
7813         (font-lock-fontify-syntactic-anchored-keywords):
7814         (font-lock-fontify-syntactic-keywords-region):
7815         (font-lock-eval-keywords):
7816         New functions.
7817         (font-lock-remove-face):
7818         (font-lock-fontify-syntactically-region):
7819         Use syntax properties.
7820
7821 2001-02-08  Martin Buchholz <martin@xemacs.org>
7822
7823         * XEmacs 21.2.44 "Thalia" is released.
7824
7825 2001-01-16  Mike Sperber <mike@xemacs.org>
7826
7827         * startup.el (normal-top-level): Work even if no installation root
7828         is found.
7829
7830 2001-01-30  Andy Piper  <andy@xemacs.org>
7831
7832         * gutter-items.el (progress-abort-glyph): remove instantiator.
7833         (set-progress-abort-instantiator): new function.
7834         (abort-progress-feedback): use it.
7835
7836         * gutter.el (set-gutter-dirty-p): new function.
7837
7838 2001-01-30  Didier Verna  <didier@xemacs.org>
7839
7840         * mwheel.el (mwheel-scroll): unwind-protect the selected window.
7841
7842 2001-01-24  Didier Verna  <didier@xemacs.org>
7843
7844         * sound.el (sound-extension-list): give a better default value.
7845         * sound.el (load-sound-file): improve the doc string, also find
7846         files given by absolute names, pass a real extension list to
7847         `locate-file'.
7848
7849 2001-01-26  Martin Buchholz <martin@xemacs.org>
7850
7851         * XEmacs 21.2.43 "Terspichore" is released.
7852
7853 2001-01-20  Klaus Frank <klausf@i3.informatik.rwth-aachen.de>
7854
7855         * gnuserv.el (gnuserv-process-filter): Robuster handling of error
7856         messages from gnuserv.
7857
7858 2001-01-20  Martin Buchholz <martin@xemacs.org>
7859
7860         * XEmacs 21.2.42 "Poseidon" is released.
7861
7862 2001-01-12  Nick V. Pakoulin  <npak@ispras.ru>
7863
7864         * cl-macs.el (cl-upcase-arg): New function.
7865         (cl-function-arglist): New function.
7866         (cl-transform-lambda): Automatically add CL-style lambda list to
7867         documentation string using functions above.
7868
7869 2001-01-12  Andy Piper  <andy@xemacs.org>
7870
7871         * package-get.el (package-get-custom): call
7872         package-net-update-installed-db.
7873
7874         * package-ui.el (pui-install-selected-packages): call
7875         package-net-update-installed-db.
7876
7877         * package-net.el (package-net-update-installed-db): use
7878         packages-package-list so that we reflect reality.
7879
7880         * packages.el (packages-package-list): Make docstring reflect
7881         reality.
7882
7883         * package-net.el (package-net-convert-index-to-ini): exclude mule entries.
7884
7885         * postinstall.cc (do_postinstall): don't pick up shells if cygwin
7886         isn't installed.
7887
7888 2001-01-17  Andy Piper  <andy@xemacs.org>
7889
7890         * wid-edit.el (widget-activation-glyph-mapper): activate or
7891         deactivate native widgets.
7892         (widget-glyph-insert-glyph): record instantiator.
7893         (widget-push-button-value-create): use it.
7894
7895         * gui.el (gui-button-action): new function. Make button's domain
7896         buffer current when calling.
7897         (make-gui-button): update to use gui-button-action.
7898
7899 2001-01-16  Didier Verna  <didier@xemacs.org>
7900
7901         * menubar-items.el (default-menubar): add an entry for modeline
7902         horizontal scrolling in Options -> Display.
7903
7904 2001-01-17  Steve Youngs  <youngs@xemacs.org>
7905
7906         * package-get.el (package-get-require-signed-base): Set to nil
7907         by default.
7908
7909 2001-01-17  Martin Buchholz <martin@xemacs.org>
7910
7911         * XEmacs 21.2.41 "Polyhymnia" is released.
7912
7913 2001-01-16  Mike Sperber <mike@xemacs.org>
7914
7915         * setup-paths.el (paths-core-load-path-depth): Stopgap bump to
7916         catch lisp/mule/.
7917
7918 2001-01-14  Mike Sperber <mike@xemacs.org>
7919
7920         * startup.el (maybe-create-compatibility-dot-emacs):
7921         (maybe-unmigrate-user-init-file):
7922         (unmigrate-user-init-file): Created.
7923         (maybe-migrate-user-init-file): Offer creation of compatibility
7924         .emacs.
7925         Some doc fixes wrt init file location.
7926
7927 2001-01-15  Golubev I. N.  <gin@mo.msk.ru>
7928
7929         * faces.el (face-frob-from-locale-first): new variable.
7930         (frob-face-font-2): Honor tags arg while trying to use
7931         standard-face-mapping.  When face-frob-from-locale-first is set,
7932         first try to set face inheriting from frobbed-face.
7933
7934 2001-01-15  Didier Verna  <didier@xemacs.org>
7935
7936         * about.el (xemacs-hackers): update my entry.
7937         * about.el (about-url-alist): ditto.
7938         * about.el (about-maintainer-info): ditto.
7939         * about.el (about-hackers): ditto.
7940
7941 2001-01-15  Martin Buchholz  <martin@xemacs.org>
7942
7943         The byte compiler has been badly broken for a year,
7944         by the patch of 1999-12-06.
7945         * byte-optimize.el (byte-optimize-form-code-walker):
7946         Bug was: the byte compiler was making this erroneous optimization:
7947         (progn (or (foo)) (bar)) ==> (bar)
7948
7949 2000-11-20  Mike Sperber <mike@xemacs.org>
7950
7951         * setup-paths.el (paths-core-load-path-depth): Split
7952         `paths-load-path-depth' in two for site and core lisp.  Don't
7953         recurse into core.
7954         * setup-paths.el (paths-construct-load-path): Use.
7955
7956 2001-01-10  Andy Piper  <andy@xemacs.org>
7957
7958         * package-net.el (package-net-cygwin32-binary-size): new variable
7959         (package-net-win32-binary-size): ditto.  add much needed
7960         commentary.
7961
7962         * gutter-items.el (buffers-tab-items): correct off-by-one error
7963         for buffers-tab-max-size.
7964
7965 2001-01-08  Martin Buchholz <martin@xemacs.org>
7966
7967         * XEmacs 21.2.40 is released.
7968
7969 2001-01-06  Stephen J. Turnbull  <stephen@xemacs.org>
7970
7971         * mule/hebrew.el: Fix comments and typos.
7972         mule/japanese.el: Fix comments, typos, and 8-bit character encoding.
7973
7974 2001-01-06  Stephen J. Turnbull  <stephen@xemacs.org>
7975
7976         * ChangeLog.1: move ancient log from fill.el.
7977
7978         * dump-paths.el:
7979         paragraphs.el:
7980         mule/mule-category.el:
7981         Miscellaneous typo fixes and slight doc clarifications.
7982
7983         * mule/mule-ccl.el:  Correct file name in header.
7984
7985 2000-12-31  Martin Buchholz <martin@xemacs.org>
7986
7987         * XEmacs 21.2.39 is released.
7988
7989 2000-12-27  Martin Buchholz  <martin@xemacs.org>
7990
7991         * byte-optimize.el (byte-optimize-cond):
7992         (byte-optimize-cond-1): New.
7993         Rewrite `cond' in terms of `if' and `or', which are easier to optimize.
7994         Optimizes (cond (x nil)) ==> nil.
7995         Provide better diagnostic on malformed expr like (cond foo).
7996
7997 2000-12-20  Stephen J. Turnbull  <stephen@xemacs.org>
7998
7999         * mule/mule-coding.el:
8000         mule/mule-cmds.el (reset-language-environment,
8001         set-language-environment-coding-systems):
8002         Safer default coding-priority-list, corresponding to src/file-coding.h.
8003
8004 2000-12-03  Jorma Laaksonen <jorma.laaksonen@hut.fi>
8005
8006         * package-admin.el: Allow package removal from
8007         early-package-load-path.
8008
8009 2000-12-15  Andreas Jaeger  <aj@suse.de>
8010
8011         * about.el (about-maintainer-info): Update my entry.
8012
8013 2000-12-11  Matt Tucker  <tuck@whistlingfish.net>
8014
8015         * packages.el (locate-library): Add support for bzip2
8016         compressed .el files.
8017
8018 2000-12-12  Andy Piper  <andy@xemacs.org>
8019
8020         * package-net.el: new file.
8021
8022 2000-12-01  Enrico Scholz  <enrico.scholz@informatik.tu-chemnitz.de>
8023
8024         * font-lock.el: Add missing C++ keywords.
8025
8026 2000-12-08  Adrian Aichner  <adrian@xemacs.org>
8027
8028         * simple.el (indent-for-comment): Preserve indentation of comments
8029         starting in column 0, as documented in (Info-goto-node
8030         "(xemacs)Comments").  Update docstring accordingly.
8031
8032 2000-12-05  Martin Buchholz <martin@xemacs.org>
8033
8034         * XEmacs 21.2.38 is released.
8035
8036 2000-12-04  Didier Verna  <didier@xemacs.org>
8037
8038         * mouse.el (default-mouse-track-set-point-in-window): remove
8039         spurious '+' operation detected by Martin.
8040
8041
8042 2000-12-01  Martin Buchholz  <martin@xemacs.org>
8043
8044         * cl-extra.el (coerce):
8045         Implement char to integer coercion.
8046         Remove extraneous (numberp) test.
8047
8048         * byte-optimize.el (byte-compile-splice-in-already-compiled-code):
8049         Perform lapcode inlining if the value of `byte-optimize' is 'byte.
8050         (byte-optimize-predicate):
8051         Warn if evaluating constant expression signals an error.
8052         (byte-optimize-form): Small simplification.
8053
8054         * cl-macs.el (cl-do-proclaim): small efficiency improvement.
8055
8056 2000-11-30  Martin Buchholz  <martin@xemacs.org>
8057
8058         * byte-optimize.el:
8059         (byte-optimize-minus):
8060         (byte-optimize-plus):
8061         (byte-optimize-mult):
8062         (byte-optimize-quo):
8063         Use (car (last x)) instead of (last x) to get last elt!
8064         Use `byte-optimize-predicate' to optimize `%'.
8065         Move optimizations for special numeric args to bytecomp.el.
8066         * bytecomp.el (byte-compile-associative): Remove.
8067         (byte-compile-max): New.
8068         (byte-compile-min): New.
8069         Properly handle erroneous calls: (max) (min).
8070         (byte-compile-plus): New.
8071         (byte-compile-minus):
8072         It's easiest to handle 0, +1 and -1 args here.
8073         (byte-compile-mult): New.
8074         It's easiest to handle 1, -1 and 2 args here.
8075         (byte-compile-quo):
8076         It's easiest to handle 0, +1 and -1 args here.
8077         Issue byte-compiler warning when dividing by zero.
8078
8079         Byte-compiler arithmetic improvements.
8080         Better optimize these expressions in the obvious way:
8081         (+ x y 1)   -->  varref x varref y add add1
8082         (+ x y -1)  -->  varref x varref y add sub1
8083         (- x y 0)   -->  (- x y)
8084         (- 0 x y)   -->  (- (- x) y)
8085         (% 42 19)   --> compile-time constant
8086         (/ 42 19)   --> compile-time constant
8087         (* (foo) 2) --> foo call dup plus
8088
8089         Optimize away arithmetic operations (+ x) (* x) (/ x 1)
8090         unless (declaim (optimize (safety 3)))
8091         or (setq byte-compile-delete-errors nil).
8092
8093 2000-11-28  Stephen J. Turnbull  <stephen@xemacs.org>
8094
8095         * paragraphs.el (paragraph-separate, forward-sentence):  Clarify
8096         docstrings.
8097
8098 2000-11-08  Stephen J. Turnbull  <stephen@xemacs.org>
8099
8100         * startup.el (command-line-do-help):  Add documentation of
8101         portable dumper switches.
8102
8103 2000-11-22  Andy Piper  <andy@xemacs.org>
8104
8105         * x-mouse.el (x-init-pointer-shape): use cursor-font explicitly.
8106
8107         * glyphs.el (init-glyphs): don't use autodetect for strings.
8108
8109 2000-11-28  Martin Buchholz  <martin@xemacs.org>
8110
8111         * byte-optimize.el (byte-optimize-char-before):
8112         (byte-optimize-backward-char):
8113         (byte-optimize-backward-word):
8114         Fix incorrect optimizations for these sorts of expressions:
8115         (let ((x nil)) (backward-char x))
8116
8117 2000-11-21  Martin Buchholz  <martin@xemacs.org>
8118
8119         * byte-optimize.el:
8120         * byte-optimize.el (byte-optimize-backward-char): New.
8121         * byte-optimize.el (byte-optimize-backward-word): New.
8122         Make backward-word and backward-char as efficient as forward versions.
8123
8124         * bytecomp.el (byte-compile-no-args-with-one-extra):
8125         * bytecomp.el (byte-compile-one-arg-with-one-extra):
8126         * bytecomp.el (byte-compile-two-args-with-one-extra):
8127         * bytecomp.el (byte-compile-zero-or-one-arg-with-one-extra):
8128         * bytecomp.el (byte-compile-one-or-two-args-with-one-extra):
8129         * bytecomp.el (byte-compile-two-or-three-args-with-one-extra):
8130         Check if extra arg is constant nil, and if so, use byte-coded call.
8131
8132         * simple.el (backward-word):
8133         * simple.el (mark-word):
8134         * simple.el (kill-word):
8135         * simple.el (backward-kill-word):
8136         Make COUNT argument optional, for consistency with forward-char et al.
8137
8138         * abbrev.el (abbrev-string-to-be-defined):
8139         * abbrev.el (inverse-abbrev-string-to-be-defined):
8140         * abbrev.el (inverse-add-abbrev):
8141         * abbrev.el (expand-region-abbrevs):
8142         * buff-menu.el (Buffer-menu-execute):
8143         * indent.el (move-to-left-margin):
8144         * indent.el (indent-relative):
8145         * indent.el (move-to-tab-stop):
8146         * info.el (Info-reannotate-node):
8147         * lisp-mode.el (lisp-indent-line):
8148         * lisp.el (end-of-defun):
8149         * lisp.el (move-past-close-and-reindent):
8150         * misc.el (copy-from-above-command):
8151         * mouse.el (default-mouse-track-scroll-and-set-point):
8152         * page.el (forward-page):
8153         * paragraphs.el (forward-paragraph):
8154         * paragraphs.el (end-of-paragraph-text):
8155         * picture.el (picture-forward-column):
8156         * picture.el (picture-self-insert):
8157         * rect.el (extract-rectangle-line):
8158         * simple.el (newline):
8159         * simple.el (fixup-whitespace):
8160         * simple.el (backward-delete-char-untabify):
8161         * simple.el (transpose-chars):
8162         * simple.el (transpose-preceding-chars):
8163         * simple.el (do-auto-fill):
8164         * simple.el (indent-new-comment-line):
8165         * simple.el (blink-matching-open):
8166         * view-less.el (cleanup-backspaces):
8167         * wid-edit.el (widget-transpose-chars):
8168         * term/bg-mouse.el (bg-insert-moused-sexp):
8169         Use more readable (backward-FOO n) instead of (forward-FOO -n).
8170
8171         * info.el (Info-fontify-node):
8172         * simple.el (backward-delete-function):
8173         Use canonical delete-backward-char instead of backward-delete-char.
8174
8175 2000-11-20  Andy Piper  <andy@xemacs.org>
8176
8177         * gutter-items.el (update-tab-in-gutter): don't barf if there are
8178         no buffers.
8179
8180 2000-11-20  Andy Piper  <andy@xemacs.org>
8181
8182         * gutter-items.el (update-tab-in-gutter): don't give popup frames
8183         buffer tabs.
8184
8185 2000-11-18  Martin Buchholz  <martin@xemacs.org>
8186
8187         * cl-macs.el: Correctly optimize plusp minusp oddp evenp.
8188         (proclaim inline...) was shadowing compiler-macros.
8189
8190 2000-11-17  Martin Buchholz  <martin@xemacs.org>
8191
8192         * bytecomp.el (byte-compile-eval): New.
8193         (byte-compile-initial-macro-environment): Use byte-compile-eval.
8194         Keeps this promise made in Lispref:
8195         "If a file being compiled contains a `defmacro' form, the macro is
8196         defined temporarily for the rest of the compilation of that file."
8197
8198 2000-11-09  Martin Buchholz  <martin@xemacs.org>
8199
8200         * cl.el (floatp-safe):
8201         (plusp):
8202         (minusp):
8203         (oddp):
8204         (evenp):
8205         (cl-abs):
8206         Use a better parameter name than `x'.
8207
8208         * cl-macs.el (check-type): Make continuable.  Change documentation
8209         to require PLACE, but accept any form for compatibility.
8210
8211         * abbrev.el (define-abbrev): Use check-type.
8212         * font-menu.el (font-menu-change-face): Use check-type.
8213         * menubar.el (relabel-menu-item): Use check-type.
8214         * itimer.el: Fix typo.
8215
8216 2000-11-10  Yoshiki Hayashi  <yoshiki@xemacs.org>
8217
8218         * info.el (Info-extract-menu-node-name): Comma is a delimiter.
8219
8220 2000-11-14  Martin Buchholz <martin@xemacs.org>
8221
8222         * XEmacs 21.2.37 is released.
8223
8224 2000-11-13  Katsumi Yamaoka  <yamaoka@jpl.org>
8225
8226         * code-cmds.el: Provide the feature.
8227
8228 2000-07-21  Jan Vroonhof  <jan@xemacs.org>
8229
8230         * dumped-lisp.el (preloaded-file-list): Load code-cmds.el
8231
8232         * code-cmds.el: New file
8233         * mule/mule-cmds.el:
8234         * mule/mule-misc.el
8235         (coding-keymap): New keymap. Define coding system keyboard
8236         commands on file-coding builds too.
8237         (coding-system-change-eol-conversion):
8238         (universal-coding-system-argument):
8239         (set-default-coding-systems):
8240         (prefer-coding-system): Moved from mule-cmds.el
8241         (set-buffer-process-coding-system): Moved from mule-misc.el
8242
8243 2000-09-15  Stephen Carney <carney@scubadoo.com>
8244
8245         * etags.el (buffer-tag-table-files): Use append instead of nconc.
8246
8247 2000-11-09  Steve Youngs  <youngs@xemacs.org>
8248
8249         * package-get.el (package-get-download-sites): Add a pre-release
8250         site for experimental packages.
8251
8252         * auto-autoloads.el: Regenerated.
8253
8254 2000-08-01  Andy Piper  <andy@xemacs.org>
8255
8256         * gutter-items.el (buffers-tab-omit-function): reference
8257         buffers-tab-select-visible-buffers.
8258         (buffers-tab-filter-functions): new variable, by default uses
8259         buffers-tab-selection-function and buffers-tab-omit-function.
8260         (select-buffers-tab-buffers-by-mode): invert arguments.
8261         (buffers-tab-select-visible-buffers): new function. Invert calling
8262         of buffers-menu-omit-invisible-buffers.
8263         (buffers-tab-items): rewrite to use
8264         buffers-tab-filter-functions. Rewrite docstring.
8265         (gutter-buffers-tab-extent): delete.
8266         (add-tab-to-gutter): always build a new extent when adding the
8267         tabs.
8268         (update-tab-in-gutter): make gutter dirty when orientation
8269         changes.
8270
8271 2000-11-07  Martin Buchholz  <martin@xemacs.org>
8272
8273         * bytecomp.el (byte-compile-defvar-or-defconst):
8274         Only do loadhist recording if defvar form includes a value.
8275
8276 2000-11-02  Martin Buchholz  <martin@xemacs.org>
8277
8278         * bytecomp.el (byte-compile-initial-macro-environment):
8279         `eval-when-compile' should not compile its body.
8280
8281 2000-11-02  Stephen J. Turnbull  <stephen@xemacs.org>
8282
8283         * mule/cyrillic.el: Add Windows 1251 code page encoding (by
8284         Sergey Groznyh <gsm@fct.ru> in <863diqaygu.fsf@fct.ru>).  Fix
8285         some Japanese English.  Remove some ancient FSF comments, and
8286         improve docstrings.  Use symbols not vectors for tables.
8287
8288 2000-11-03  Martin Buchholz  <martin@xemacs.org>
8289
8290         * keymap.el:
8291         (local-key-binding):
8292         (global-key-binding):
8293         Add an optional `accept-defaults' parameter, just like `lookup-key'.
8294
8295         * lisp.el:
8296         (backward-sexp): Slightly simpler code.
8297         (mark-sexp): Make arg optional, like FSF Emacs.
8298         (forward-list): Slightly simpler code.
8299         (backward-list): Slightly simpler code.
8300         (down-list):  Make arg optional, like FSF Emacs.
8301         (up-list):  Make arg optional, like FSF Emacs.
8302         (backward-up-list):  Make arg optional, like FSF Emacs.
8303         (kill-sexp):  Make arg optional, like FSF Emacs.
8304         (backward-kill-sexp):  Make arg optional, like FSF Emacs.
8305
8306         * font-menu.el (font-menu-change-face):
8307         Take continuable errors into account.
8308
8309         * abbrev.el:
8310         * abbrev.el (clear-abbrev-table):
8311         * abbrev.el (define-abbrev-table):
8312         * abbrev.el (define-abbrev):
8313         * abbrev.el (insert-abbrev-table-description):
8314         * apropos.el (apropos-documentation-check-doc-file):
8315         * apropos.el (apropos-documentation-check-elc-file):
8316         * buff-menu.el (list-buffers):
8317         * buff-menu.el (list-buffers-noselect):
8318         * bytecomp.el (byte-recompile-directory):
8319         * bytecomp.el (batch-byte-compile):
8320         * cl-macs.el (typep):
8321         * code-files.el (find-coding-system-magic-cookie):
8322         * code-files.el (insert-file-contents):
8323         * cus-edit.el (customize-set-variable):
8324         * cus-edit.el (customize-save-variable):
8325         * cus-face.el (custom-set-face-font-size):
8326         * cus-face.el (custom-set-face-update-spec):
8327         * cus-face.el (custom-reset-faces):
8328         * custom.el (custom-check-theme):
8329         * custom.el (copy-upto-last):
8330         * fill.el (canonically-space-region):
8331         * fill.el (fill-paragraph):
8332         * fill.el (fill-region):
8333         * fill.el (find-space-insertable-point):
8334         * fill.el (justify-current-line):
8335         * faces.el (face-spec-update-all-matching):
8336         * faces.el (set-face-stipple):
8337         * files-nomule.el (insert-file-contents):
8338         * files.el (insert-file-contents-literally):
8339         * files.el (hack-local-variables-last-page):
8340         * files.el (basic-save-buffer):
8341         * files.el (insert-directory):
8342         * font-menu.el (font-menu-change-face):
8343         * font.el (font-spatial-to-canonical):
8344         * format.el (format-encode-region):
8345         * format.el (format-insert-file):
8346         * format.el (format-replace-strings):
8347         * gutter.el (set-gutter-element):
8348         * help.el (key-or-menu-binding):
8349         * help.el (describe-bindings):
8350         * help.el (with-syntax-table):
8351         * indent.el (indent-rigidly):
8352         * indent.el (delete-to-left-margin):
8353         * info.el:
8354         * info.el (Info-extract-dir-entry-from):
8355         * info.el (Info-build-dir-anew):
8356         * info.el (Info-rebuild-dir):
8357         * info.el (Info-batch-rebuild-dir):
8358         * info.el (Info-read-subfile):
8359         * info.el (Info-build-node-completions):
8360         * info.el (Info-extract-menu-node-name):
8361         * isearch-mode.el (isearch-range-invisible):
8362         * isearch-mode.el (isearch-restore-invisible-extents):
8363         * itimer.el (itimerp):
8364         * itimer.el (itimer-live-p):
8365         * keymap.el:
8366         * keymap.el (substitute-key-definition):
8367         * keymap.el (read-command-or-command-sexp):
8368         * keymap.el (local-key-binding):
8369         * keymap.el (global-key-binding):
8370         * keymap.el (global-set-key):
8371         * keymap.el (local-set-key):
8372         * ldap.el:
8373         * ldap.el (ldap-add-entries):
8374         * ldap.el (ldap-delete-entries):
8375         * lisp.el (backward-sexp):
8376         * lisp.el (mark-sexp):
8377         * lisp.el (forward-list):
8378         * lisp.el (backward-list):
8379         * lisp.el (down-list):
8380         * lisp.el (backward-up-list):
8381         * lisp.el (up-list):
8382         * lisp.el (kill-sexp):
8383         * lisp.el (backward-kill-sexp):
8384         * menubar.el (add-menu-button):
8385         * menubar.el (add-submenu):
8386         * menubar.el (delete-menu-item):
8387         * menubar.el (relabel-menu-item):
8388         * mouse.el (narrow-window-to-region):
8389         * obsolete.el (define-obsolete-variable-alias):
8390         * obsolete.el (store-substring):
8391         * package-admin.el:
8392         * package-admin.el (package-admin-install-function):
8393         * package-admin.el (package-admin-install-function-mswindows):
8394         * package-admin.el (package-admin-default-install-function):
8395         * package-get.el (package-get-update-base-entries):
8396         * packages.el (packages-load-package-dumped-lisps):
8397         * packages.el (packages-collect-package-dumped-lisps):
8398         * printer.el (generic-print-buffer):
8399         * printer.el (generic-print-region):
8400         * replace.el (occur-mode-mouse-goto):
8401         * replace.el (perform-replace):
8402         * select.el (get-selection-no-error):
8403         * simple.el:
8404         * simple.el (newline):
8405         * simple.el (open-line):
8406         * simple.el (edit-and-eval-command):
8407         * simple.el (goto-line):
8408         * simple.el (undo):
8409         * simple.el (kill-region):
8410         * simple.el (copy-region-as-kill):
8411         * simple.el (kill-ring-save):
8412         * simple.el (set-mark):
8413         * simple.el (next-line):
8414         * simple.el (previous-line):
8415         * simple.el (line-move):
8416         * simple.el (set-goal-column):
8417         * simple.el (comment-region):
8418         * subr.el:
8419         * subr.el (putf):
8420         * syntax.el (modify-syntax-entry):
8421         * syntax.el (map-syntax-table):
8422         * view-less.el (view-file):
8423         * view-less.el (view-buffer):
8424         * view-less.el (view-file-other-window):
8425         * window-xemacs.el (backward-other-window):
8426         * window.el:
8427         * window.el (one-window-p):
8428         * window.el (walk-windows):
8429         * window.el (window-list):
8430         * x-mouse.el (x-mouse-kill):
8431         * x-select.el (x-get-cutbuffer):
8432         * x-select.el (x-store-cutbuffer):
8433         * term/bg-mouse.el (bg-mouse-line-to-center):
8434         * term/sun-mouse.el (window-line-end):
8435         * term/sun-mouse.el (sun-select-region):
8436         * term/sun.el (kill-region-and-unmark):
8437         * mule/mule-category.el:
8438         * mule/mule-category.el (modify-category-entry):
8439         * mule/mule-category.el (char-category-list):
8440         * mule/mule-coding.el (coding-system-force-on-output):
8441         * mule/mule-misc.el (coding-system-put):
8442         Docstring arglist/Texinfo fixes.  See man/ChangeLog for details.
8443
8444 2000-11-02  Stephen J. Turnbull  <stephen@xemacs.org>
8445
8446         * cus-face.el: Typo fixes and tiny clarifications.
8447         * custom.el: ditto
8448
8449 2000-10-27  Yoshiki Hayashi  <yoshiki@xemacs.org>
8450
8451         * startup.el (auto-save-list-file-prefix): Moved to fileio.c.
8452         * startup.el (normal-top-level): Setup auto-save-list-file-name
8453         if auto-save-list-file-prefix is non-nil.
8454
8455 2000-10-25  Yoshiki Hayashi  <yoshiki@xemacs.org>
8456
8457         * files.el (auto-mode-alist): Allow mixed case suffix for idlwave-mode.
8458
8459 2000-01-05  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
8460
8461         * hyper-apropos.el (hyper-apropos-this-symbol): Don't always
8462         get symbol at point-min.
8463
8464 2000-10-24  Didier Verna  <didier@xemacs.org>
8465
8466         * info.el (Info-emacs-info-file-name): defconst it.
8467         * info.el (Info-footnote-tag): defcustom it.
8468         * info.el (Info-no-description-string): ditto.
8469         * info.el (Info-find-node): adapt to new semantics of
8470         'Info-suffixed-file (don't do the case variants stuff).
8471         * info.el (Info-insert-dir): rewrite the dir file variants code.
8472         * info.el (Info-directory-files): New. Return the list of info
8473         files in a directory.
8474         * info.el (Info-dir-outdated-p): use it.
8475         * info.el (Info-parse-dir-entries): ditto.
8476         * info.el (Info-build-dir-anew): don't restrict to files ending
8477         with a ".info.*" extension.
8478         * info.el (Info-set-mode-line): ditto.
8479         * info.el (Info-read-subfile): adapt to new semantics of
8480         'Info-suffixed-file (append 'exact argument).
8481         * info.el (Info-all-case-regexp): New. Return a regexp matching a
8482         string independently of the case.
8483         * info.el (Info-suffixed-file): use it (match all possible case
8484         for the file name).
8485         * info.el (Info-insert-file-contents): code cleanup.
8486         * info.el (Info-rebuild-dir): cosmetics only. Fit code in 80
8487         columns.
8488         * info.el (Info-batch-rebuild-dir): ditto.
8489         * info.el (Info-read-node-name-1): ditto.
8490         * info.el (Info-search): ditto.
8491         * info.el (Info-fontify-node): ditto.
8492
8493
8494 2000-10-24  Didier Verna  <didier@xemacs.org>
8495
8496         * process.el (shell-command): when called from a program, avoid
8497         'push-mark's "mark-set" message.
8498
8499 2000-10-15  MIYASHITA Hisashi  <himi@m17n.org>
8500
8501         * mule/thai-xtis.el (tis-620): Specify coding-system's ccl-program
8502         by a symbol, not by a vector.
8503         * mule/vietnamese.el (vscii): Likewise.
8504         (viscii): Likewise.
8505         * mule/cyrillic.el (koi8-r): Likewise.
8506
8507         * mule/chinese.el (chinese-big5-1): Specify charset's ccl-program
8508         by a symbol, not by a vector.
8509         (chinese-big5-2): Likewise.
8510         * mule/ethiopic.el (ethiopic): Likewise.
8511         * mule/vietnamese.el (vietnamese-viscii-lower): Likewise.
8512         (vietnamese-viscii-upper): Likewise.
8513
8514 2000-10-12  Yoshiki Hayashi  <yoshiki@xemacs.org>
8515
8516         * files.el (auto-mode-alist): Remove obsolete entry for html3-mode.
8517
8518 2000-10-13  Yoshiki Hayashi  <yoshiki@xemacs.org>
8519
8520         * byte-optimize.el (byte-optimize-car): New function.
8521         (byte-optimize-cdr): Ditto.
8522
8523 2000-10-12  Yoshiki Hayashi  <yoshiki@xemacs.org>
8524
8525         * byte-optimize.el: Partial synch with FSF 20.7.
8526         Optimize constant concatenation.
8527         Add keymapp as a side effect free function.  It is a built-in.
8528         (byte-after-unbind-pos): Remove byte-equal.
8529
8530 2000-10-13  Gunnar Evermann  <ge204@eng.cam.ac.uk>
8531
8532         * update-elc-2.el: Quote regexps correctly.
8533
8534 2000-10-05  MIYASHITA Hisashi  <himi@m17n.org>
8535
8536         * mule/mule-ccl.el: Sync up with Emacs 21.0.90.
8537         (ccl-compile): Apply integerp, not integer-or-char-p to
8538         check the type of the buffer magnification
8539         (ccl-compile-write-string): Encode a string with binary
8540         coding system.
8541         (ccl-compile-write-repeat): Likewise.
8542
8543 2000-09-25  Robert Pluim  <rpluim@bigfoot.com>
8544
8545         * buff-menu.el:
8546         * bytecomp.el:
8547         * coding.el:
8548         * faces.el:
8549         * files.el:
8550         * fill.el:
8551         * float-sup.el:
8552         * font-lock.el:
8553         * help.el:
8554         * iso8859-1.el:
8555         * loaddefs.el:
8556         * menubar-items.el:
8557         * menubar.el:
8558         * modeline.el:
8559         * msw-font-menu.el:
8560         * paragraphs.el:
8561         * paths.el:
8562         * replace.el:
8563         * simple.el:
8564         * sound.el:
8565         * startup.el:
8566         * version.el:
8567         * x-faces.el:
8568         * x-font-menu.el:
8569         Remove purecopy.
8570
8571 2000-10-03  Daniel Pittman  <daniel@rimspace.net>
8572
8573         * simple.el (do-auto-fill): Use the function pointer to by
8574         `comment-line-break-function', not `indent-new-comment-line'. This
8575         fixes an issue with cc-mode comment continuation.
8576
8577 2000-10-11  Martin Buchholz  <martin@xemacs.org>
8578
8579         * simple.el (turn-on-auto-fill):  Add (interactive).
8580         * mwheel.el (mwheel-install): Add (interactive).
8581         * font-lock.el (turn-on-font-lock): Add (interactive).
8582         (turn-off-font-lock): Add (interactive).
8583
8584 2000-10-03  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
8585
8586         * packages.el (packages-special-base-regexp): Add `man'.
8587
8588 2000-10-08  Adrian Aichner  <adrian@xemacs.org>
8589
8590         * wid-edit.el (widget-specify-active): map over extents in current
8591         buffer like `widget-specify-inactive' does.  Mapping over the
8592         inactive extent object does not work since the current extent is
8593         ignored by `map-extents'.
8594
8595 2000-10-04  Martin Buchholz <martin@xemacs.org>
8596
8597         * XEmacs 21.2.36 is released.
8598
8599 2000-09-22  Martin Buchholz  <martin@xemacs.org>
8600
8601         * byte-optimize.el (byte-optimize-lapcode): Add an optimizer pass.
8602         Optimize the compiled-function-constants vector by byte-code
8603         reference counts.
8604
8605 2000-09-25  Robert Pluim  <rpluim@bigfoot.com>
8606
8607         * build-report.el (build-report-delete-regexp): quote value in
8608         defcustom
8609
8610 2000-09-24  Adrian Aichner  <aichner@ecf.teradyne.com>
8611
8612         * build-report.el (build-report): Don't bind srcdir which we don't
8613         use in `multiple-value-bind' to avoid the only byte-compiler
8614         warning.
8615
8616 2000-09-23  Adrian Aichner  <aichner@ecf.teradyne.com>
8617
8618         * build-report.el: Requires cl and custom now.
8619         build-report-version is determined by XEmacs version -- remove
8620         build-report-version*.
8621         * build-report.el (build-report-version): Removed.
8622         * build-report.el (build-report-installation-version-regexp): New.
8623         * build-report.el (build-report-version-file-regexp): New.
8624         * build-report.el (build-report-installation-srcdir-regexp): New.
8625         * build-report.el (build-report-destination): Offer
8626         xemacs-build-reports and xemacs-beta.
8627         * build-report.el (build-report-keep-regexp): Adjusted.
8628         * build-report.el (build-report-delete-regexp): Adjusted.
8629         * build-report.el (build-report-make-output-dir): New.
8630         * build-report.el (build-report-installation-file): Replace use of
8631         `concat' with `expand-file-name'.
8632         * build-report.el (build-report-make-output-file): Removed.
8633         * build-report.el (build-report-make-output-files): New.
8634         * build-report.el (build-report-subject): Identify as
8635         user-variable with "*...".
8636         * build-report.el (build-report-prompts): Ditto.
8637         * build-report.el (build-report-version-file): New.
8638         * build-report.el (build-report-file-encoding): Identify as
8639         user-variable with "*...".
8640         * build-report.el (build-report-make-output-get): New.
8641         * build-report.el (build-report-insert-header): Report
8642         emacs-version and system-configuration instead of
8643         build-report-version.
8644         * build-report.el (build-report-insert-make-output): Add file
8645         argument.
8646         * build-report.el (build-report-insert-installation-file):
8647         Re-indent.
8648         * build-report.el (build-report-keep): Change docstring,
8649         re-indent.
8650         * build-report.el (build-report-delete): Ditto.
8651         * build-report.el (build-report-installation-data): New.
8652         * build-report.el (build-report-version-file-data): New.
8653
8654 2000-09-20  Martin Buchholz  <martin@xemacs.org>
8655
8656         * byte-optimize.el (byte-optimize-lapcode):
8657         Fix the optimization of using the first 5 elements of the
8658         constants vector for variables.
8659         (byte-optimize-lapcode): Fix another ancient broken optimization.
8660
8661 2000-09-19  Martin Buchholz  <martin@xemacs.org>
8662
8663         * *: Spelling mega-patch
8664
8665 2000-09-19  Martin Buchholz  <martin@xemacs.org>
8666
8667         * easymenu.el: doc fixes.
8668         (easy-menu-do-define): Use backquote.
8669         (easy-menu-change):
8670         (easy-menu-add):
8671         `when' seems much clearer than `if' here.
8672         (easy-menu-remove):
8673         (easy-menu-add-item):
8674         (easy-menu-item-present-p):
8675         (easy-menu-remove-item):
8676         Wrap using (when (featurep 'menubar) ...)
8677
8678 2000-09-16  Martin Buchholz  <martin@xemacs.org>
8679
8680         * bytecomp.el (displaying-byte-compile-warnings):
8681         Revert Ben's change to this function below so that the compile log
8682         is displayed properly for users of the "popper" package.
8683
8684 2000-09-12  Martin Buchholz  <martin@xemacs.org>
8685
8686         * window.el (save-selected-window): Use backquote.
8687
8688         * bytecomp.el (byte-compile-file-form-defvar-or-defconst):
8689         Renamed from `byte-compile-file-form-defvar'.
8690         * bytecomp.el (byte-compile-defvar-or-defconst):
8691         Only cons onto current-load-list in top-level forms.
8692         Else this leaks a cons cell every time a defun is called.
8693         Renamed from `byte-compile-defvar', for clarity.
8694         Warn when docstring of defvar is not a string.
8695         Use consistent error messages.
8696         Better comments.
8697
8698 2000-09-11  Martin Buchholz  <martin@xemacs.org>
8699
8700         * simple.el (set-variable):
8701         Remove unneeded defvar by rearranging order of let* forms.
8702
8703         * mule/mule-ccl.el (ccl-get-next-code):
8704         * menubar-items.el (bookmark-menu-filter):
8705         (language-environment-menu-filter):
8706         (tutorials-menu-filter):
8707         * toolbar-items.el (toolbar-compile):
8708         * byte-optimize.el (disassemble-offset):
8709         Use (declare (special ...)) instead of `defvar'.
8710
8711         * cl-macs.el (cl-do-proclaim):
8712         Fix (declare (special ...)) warning suppression syntax.
8713
8714 2000-07-22  Golubev I. N. <gin@mo.msk.ru>
8715
8716         * info.el (Info-tag-table-marker):
8717         (Info-tag-table-buffer):
8718         (Info-find-file-node):
8719         (Info-read-subfile):
8720         (Info-build-node-completions):
8721         (Info-search):
8722         (Info-mode):
8723         Multiple info buffer support.
8724
8725 2000-08-28  Oscar Figueiredo  <oscar@cpe.fr>
8726
8727         * ldap.el (ldap-decode-entry): New defun
8728         (ldap-search-entries): Use it in order to decode DN-prefixed
8729         entries properly
8730
8731 2000-08-23  Daniel Pittman <daniel@danann.net>
8732
8733         * mule/mule-cmds.el (coding-system-change-eol-conversion):
8734         Use `eq', not `=', to compare symbols.
8735
8736 2000-07-30  Ben Wing  <ben@xemacs.org>
8737
8738         * bytecomp.el (byte-compile-report-error):
8739         * bytecomp.el (displaying-byte-compile-warnings):
8740         if stack-trace-on-error is set, send out a backtrace when
8741         an error is encountered that stops byte compilation.  this
8742         should make it much much easier to track down those curious
8743         problems.  also undo the kludge of using a separate "*Show*"
8744         buffer for display when there's a temp-buffer-show-function;
8745         we can avoid this by just being a little smarter.
8746
8747         * dialog-items.el:
8748         * dialog-items.el (search-dialog-regexp): New.
8749         * dialog-items.el (search-dialog-callback):
8750         * dialog-items.el (make-search-dialog):
8751         add a regexp option to the dialog and clean up a bit.
8752
8753         * dialog.el:
8754         * dialog.el (yes-or-no-p-dialog-box):
8755         * dialog.el (get-dialog-box-response):
8756         * dialog.el (make-dialog-box):
8757         * dialog.el (dialog-box-finish): New.
8758         * dialog.el (dialog-box-cancel): New.
8759         * dialog.el (internal-make-dialog-box-exit): New.
8760         implement [properly!] the :modal property of the new dialog box
8761         interface.  this is the first time xemacs has ever had *proper*
8762         modal dialog boxes, giving the standard window-system feedback.
8763         (e.g. under windows, clicking on a disabled frame causes a beep
8764         and makes the dialog box flash three times.)
8765
8766         * dragdrop.el: header keyword frobbing.
8767
8768         * dumped-lisp.el (preloaded-file-list):
8769         renamed winnt.el to win32-native.el.
8770
8771         * faces.el (face-property):
8772         * faces.el (set-face-property):
8773         * faces.el (frob-face-property):
8774         * faces.el (frob-face-font-2):
8775         * faces.el (make-face-bold):
8776         * faces.el (make-face-italic):
8777         * faces.el (make-face-bold-italic):
8778         * faces.el (make-face-unbold):
8779         * faces.el (make-face-unitalic):
8780         * faces.el (make-face-smaller):
8781         * faces.el (make-face-larger):
8782         clean up the implementation of these so that window-system-specific
8783         methods are called only on objects belonging to that window system.
8784         previously, you could have [e.g.] mswindows-make-face-bold called
8785         on font object of device type `stream', which is not good and
8786         explains the subtle errors Adrian was getting when byte-compiling
8787         something that required 'term. (Adrian, now you can use stack-trace-
8788         on-error to find the exact place where things are going wrong instead
8789         of having to laboriously binary-search your way through.)
8790
8791         * finder.el (finder-known-keywords):
8792         cleaned up -- properly sorted, clarified the meanings of many of
8793         the keywords, and added a few -- mswin, gui, content, build, www,
8794         user, services.  the last two try to distinguish between a package
8795         that's used directly by the user, and a package that provides
8796         support services to other packages.
8797
8798         * font-lock.el (lisp-font-lock-keywords-2):
8799         update list of lisp control structures to include everything,
8800         including new ones i introduced.
8801
8802         * gutter.el: header keyword frobbing.
8803
8804         * isearch-mode.el (isearch-ring-adjust1): M-p to recall the most
8805         recent isearch element was not doing so!  you got the second-most-
8806         recent instead.
8807
8808         * lisp-mode.el (construct-lisp-mode-menu):
8809         more menubar cleanups.
8810         * lisp-mode.el (with-selected-window):
8811         make it indent properly.
8812
8813         * menubar-items.el (default-menubar): lots of menubar cleanups.
8814         rearranged the options menu the most, e.g. splitting up the
8815         Keyboard/Mouse menu into a new Editing menu and combining the
8816         separate Scrollbar/Gutter/Toolbar submenus into Display.
8817         Got rid of General, moved items to Editing or new Troubleshooting.
8818         Moved Packages to Tools; doesn't seem to belong under Options.
8819         Added stuff to the Cmds menu, e.g. Change Case.
8820
8821         NB please don't complain about these periodic menubar changes.
8822         Anything like this is necessarily incremental in its construction
8823         -- By constant use you gradually become more and more aware of
8824         better and better ways to group menu items.  When we eventually
8825         move the options menu to a property sheet, the existing structure
8826         will probably be preserved fairly well.
8827
8828         * minibuf.el (next-history-element): fix problems with pressing
8829         down arrow in repeat-complex-command.
8830
8831         * modeline.el:
8832         * modeline.el (modeline-3d-p): New.
8833         added custom variable for controlling the 3d modeline.  the
8834         corresponding Options item has been present for a long time,
8835         but commented out with "fix me!" comments.  it's fixed now.
8836
8837         * obsolete.el (add-menu):
8838         remove bogus gettexts.
8839
8840         * process.el (shell-quote-argument):
8841         handle this correctly under Windows native with COMMAND.COM/CMD.EXE.
8842         For bash under Windows native, see below.
8843
8844         * simple.el:
8845         * simple.el (display-warning-buffer):
8846         Fixed the handling of warning display to eliminate the annoying
8847         *Show* buffer, like was done for byte-compiler output above.
8848
8849         * simple.el (debug-print): New.
8850         Simple function for sending debug messages to the console and/or
8851         other debug places.
8852
8853         * subr.el (replace-in-string):
8854         Rewrite this function to avoid N^2 behavior with large strings --
8855         catastrophic with the new Windows selection code! (Apparently the
8856         author of this function didn't realize there was a fun
8857         replace-match that could make his life much easier, because we
8858         duplicated the entire logic.  The new version is smaller, easier
8859         to understand, much more robust, and has extended features --
8860         those of replace-match.)
8861
8862         * window.el:
8863         * window.el (with-selected-window): New.
8864         An obvious complement to the existing `with-selected-frame' and
8865         `with-current-buffer'.
8866
8867         * win32-native.el: Renamed from winnt.el.
8868         Added a great deal of stuff for properly handling process quoting,
8869         somewhat modeled on Kirill's original model (which i later threw
8870         away).  We should now finally have correctly working process arg
8871         quoting/dequoting so that the final app gets exactly what we
8872         intended.  Because the mechanism is in Lisp, it's easily
8873         extendible. (For those running bash and running the native
8874         version, I tried hard to do what I thought was correct.  But more
8875         thought is needed, and ideally the volunteer work of people with
8876         these configurations that they generally run on.)
8877
8878         * x-font-menu.el (x-font-menu-font-data):
8879         Put in defvar's to fix byte-compiler warnings.
8880
8881 2000-08-01 Alastair J. Houghton <ajhoughton@lineone.net>
8882
8883         * select.el (selection-coercion-alist): Initialise.
8884         * select.el (select-coerce-to-text): New.
8885         * select.el (select-coerce): New.
8886         New functions to perform type and value coercion.
8887
8888         * select.el (select-buffer-killed-default): Keep data if it was
8889         on the clipboard.
8890
8891 2000-08-02  Martin Buchholz  <martin@xemacs.org>
8892
8893         * menubar-items.el (default-menubar): Fix typo.
8894         (default-menubar): `lambda' was mispelled as `lamda'.
8895
8896 2000-07-31  Yoshiki Hayashi  <yoshiki@xemacs.org>
8897
8898         * window.el (shrink-window-if-larger-than-buffer): Remove
8899         edge checking code.
8900
8901 2000-07-31  Yoshiki Hayashi  <yoshiki@xemacs.org>
8902
8903         * paths.el (gnus-local-domain): Removed.
8904         (gnus-local-organization): Ditto.
8905         (gnus-startup-file): Ditto.
8906
8907 2000-07-13  Yoshiki Hayashi  <yoshiki@xemacs.org>
8908
8909         * files.el (auto-mode-alist): Add .spec for RPM.
8910
8911 2000-07-31  Andy Piper  <andy@xemacs.org>
8912
8913         * gutter-items.el (update-tab-in-gutter): deprecate :properties.
8914
8915 2000-07-31  Yoshiki Hayashi  <yoshiki@xemacs.org>
8916
8917         * dragdrop.el (experimental-dragdrop-drop-url-default): Use function
8918         browse-url.
8919         * help.el (xemacs-www-page): Ditto.
8920         (xemacs-www-faq): Ditto.
8921         * menubar-items.el (default-menubar): Ditto.
8922
8923         * wid-edit.el (widget-url-link-action): Ditto.
8924         From: Kenichi OKADA <okada@opaopa.org>.
8925
8926 2000-07-31  Martin Buchholz  <martin@xemacs.org>
8927
8928         * finder.el (finder-commentary): Add autoload cookie.
8929
8930 2000-07-28  Adrian Aichner  <aichner@ecf.teradyne.com>
8931
8932         * files.el (insert-file-contents-literally): Fix second let
8933         binding for `coding-system-for-read' to `coding-system-for-write'
8934         as suggested by Dan Holmsand <dan@innehallsbolaget.com>.
8935
8936 1999-06-15  Jan Vroonhof  <vroonhof@math.ethz.ch>
8937
8938         * files.el (insert-file-contents-literally): Use binary coding
8939         system (from Morioka san).
8940         (insert-file-contents-literally): Make file-name-handler method.
8941
8942 2000-07-26  Martin Buchholz  <martin@xemacs.org>
8943
8944         * cl-macs.el (get-selection): Add defsetf.
8945
8946 2000-07-25  Steve Youngs  <youngs_s@ozlinx.com.au>
8947
8948         * x-init.el (x-activate-region-as-selection): replace obsolete
8949         function x-own-selection with own-selection.
8950         (ow-find): replace obsolete functions x-get-selection and
8951         x-get-clipboard with get-selection and get-clipboard.
8952         (init-post-x-win): replace obsolete function x-disown-selection
8953         with disown-selection.
8954
8955 2000-07-20  Mike Sperber  <mike@xemacs.org>
8956
8957         * startup.el (load-user-init-file): Only try to load init file if
8958         it exists.
8959
8960 2000-07-10  Andy Piper  <andy@xemacs.org>
8961
8962         * dialog-items.el: sync with Ben's patch.
8963
8964         * gutter-items.el (buffers-tab-switch-to-buffer): remove now-bogus
8965         comment.
8966         (progress-text-glyph): deleted.
8967         (progress-layout-glyph): make completely minimal.
8968         (progress-gauge-glyph): ditto.
8969         (progress-display-style): fix to handle dynamic instantiator
8970         changes.
8971         (progress-text-instantiator): new.
8972         (progress-layout-instantiator): new.
8973         (progress-gauge-instantiator): new.
8974         (set-progress-display-instantiator): renamed and changed from
8975         set-progress-display-style.
8976         (progress-abort-glyph): use instantiator not glyph.
8977         (append-progress-display): use set-progress-display-instantiator
8978         and set-glyph-image.
8979         (abort-progress-display): ditto.
8980         (raw-append-progress-display): ditto.
8981
8982 2000-07-20  Ben Wing  <ben@xemacs.org>
8983
8984         * code-files.el: Move Mule-specific code to mule-coding.el.
8985
8986 2000-07-15  Ben Wing  <ben@xemacs.org>
8987
8988         * autoload.el:
8989         Fixed comments.
8990
8991         * cmdloop.el:
8992         * cmdloop.el (yes-or-no-p):
8993         * cmdloop.el (y-or-n-p):
8994         Make these functions use should-use-dialog-box-p and not be
8995         overridden in dialog.el.
8996
8997         * cus-dep.el:
8998         * cus-dep.el (Custom-make-dependencies): Removed.
8999         * cus-dep.el (Custom-make-dependencies-1): New.
9000         * cus-dep.el (Custom-make-one-dependency): New.
9001         New entry point for use in Makefiles, to avoid excessive
9002         invocations.
9003
9004         * cus-edit.el (custom-variable-reset-saved):
9005         * cus-edit.el (custom-variable-reset-standard):
9006         * cus-edit.el (custom-save-resets):
9007         Fix bytecompiler warnings.
9008
9009         * dialog.el:
9010         * dialog.el (yes-or-no-p-dialog-box):
9011         * dialog.el (yes-or-no-p-maybe-dialog-box): Removed.
9012         * dialog.el (y-or-n-p-maybe-dialog-box): Removed.
9013         * dialog.el (get-dialog-box-response):
9014         * dialog.el (message-or-box):
9015         * dialog.el (make-dialog-box):
9016         * dialog.el (popup-dialog-box): New.
9017         Avoid yes-or-no-p bogosities.
9018         Create a general function `make-dialog-box' to encapsulate all
9019         dialog box methods; easily extendible.  popup-dialog-box now obsolete.
9020
9021         * dumped-lisp.el (preloaded-file-list):
9022         Add dialog-items.  Clean up.  Group files by types.
9023
9024         * easymenu.el (easy-menu-add):
9025         * easymenu.el (easy-menu-remove):
9026         Account for accelerators.
9027
9028         * extents.el:
9029         * extents.el (extent-list): New args, like in map-extents.
9030         * extents.el (extent-at-event): New.
9031         * extents.el (extents-at-event): New.
9032
9033         * font-lock.el:
9034         * font-lock.el (font-lock-mode):
9035         * font-lock.el (font-lock-default-fontify-buffer):
9036         * font-lock.el (font-lock-default-unfontify-region):
9037         * font-lock.el (font-lock-fontify-syntactically-region):
9038         * font-lock.el (font-lock-fontify-keywords-region):
9039         Use new progress-feedback names.
9040
9041         * font-lock.el (java-font-lock-identifier-regexp):
9042         * font-lock.el (java-font-lock-class-name-regexp):
9043         Fix bytecompiler warnings.
9044
9045         * gutter-items.el:
9046         * gutter-items.el (progress-display-use-echo-area): Removed.
9047         * gutter-items.el (progress-feedback-use-echo-area): New.
9048         * gutter-items.el (progress-display-popup-period): Removed.
9049         * gutter-items.el (progress-feedback-popup-period): New.
9050         * gutter-items.el (set-progress-display-style): Removed.
9051         * gutter-items.el (set-progress-feedback-style): New.
9052         * gutter-items.el (progress-display-style): Removed.
9053         * gutter-items.el (progress-feedback-style): New.
9054         * gutter-items.el (progress-stack):
9055         * gutter-items.el (progress-displayed-p): Removed.
9056         * gutter-items.el (progress-feedbacked-p): New.
9057         * gutter-items.el (clear-progress-display): Removed.
9058         * gutter-items.el (clear-progress-feedback): New.
9059         * gutter-items.el (progress-display-clear-when-idle): Removed.
9060         * gutter-items.el (progress-feedback-clear-when-idle): New.
9061         * gutter-items.el (remove-progress-display): Removed.
9062         * gutter-items.el (remove-progress-feedback): New.
9063         * gutter-items.el (progress-display-dispatch-non-command-events): Removed.
9064         * gutter-items.el (progress-feedback-dispatch-non-command-events): New.
9065         * gutter-items.el (append-progress-display): Removed.
9066         * gutter-items.el (append-progress-feedback): New.
9067         * gutter-items.el (abort-progress-display): Removed.
9068         * gutter-items.el (abort-progress-feedback): New.
9069         * gutter-items.el (raw-append-progress-display): Removed.
9070         * gutter-items.el (raw-append-progress-feedback): New.
9071         * gutter-items.el (display-progress-display): Removed.
9072         * gutter-items.el (display-progress-feedback): New.
9073         * gutter-items.el (current-progress-display): Removed.
9074         * gutter-items.el (current-progress-feedback): New.
9075         * gutter-items.el (current-progress-display-label): Removed.
9076         * gutter-items.el (current-progress-feedback-label): New.
9077         * gutter-items.el (progress-display): Removed.
9078         * gutter-items.el (progress-feedback): New.
9079         Replace "progress-display" with "progress-feedback" globally.
9080
9081         * gutter-items.el (lprogress-display): Removed.
9082         * gutter-items.el (progress-feedback-with-label): New.
9083         Rename lprogress-display ==> progress-feedback-with-label.
9084
9085         * gutter-items.el (search-dialog-direction): Removed.
9086         * gutter-items.el (search-dialog-text): Removed.
9087         * gutter-items.el (search-dialog-callback): Removed.
9088         * gutter-items.el (make-search-dialog): Removed.
9089         Move to dialog-items.el.
9090
9091         * help.el:
9092         * help.el (help-mode-quit):
9093         * help.el (mode-for-help): New.
9094         * help.el (help-sticky-window): New.
9095         * help.el (help-window-config): New.
9096         * help.el (with-displaying-help-buffer):
9097         * help.el (function-at-event): New.
9098         * help.el (help-symbol-regexp): New.
9099         * help.el (help-symbol-run-function-1): New.
9100         * help.el (help-symbol-run-function): New.
9101         * help.el (help-symbol-function-context-menu): New.
9102         * help.el (help-symbol-variable-context-menu): New.
9103         * help.el (help-symbol-function-and-variable-context-menu): New.
9104         * help.el (frob-help-extents): New.
9105         * help.el (describe-function-1):
9106         * help.el (variable-at-point):
9107         * help.el (variable-at-event): New.
9108         * help.el (describe-variable):
9109         Major overhaul.
9110         - Make functions and variables be mousable.
9111         - Middle button hyperlinks.
9112         - New context-menu entries.
9113
9114         * keydefs.el:
9115         * keydefs.el (global-map):
9116         New key bindings to move lines up and down.
9117
9118         * lisp-mode.el:
9119         * lisp-mode.el (construct-lisp-mode-menu): New.
9120         * lisp-mode.el (emacs-lisp-mode-popup-menu):
9121         * lisp-mode.el (lisp-interaction-mode-menubar-menu):
9122         * lisp-mode.el (emacs-lisp-mode-menubar-menu):
9123         * lisp-mode.el (lisp-indent-function): Indent "flet" entries better.
9124         Make popup and menubar menus be different.  Popup menu uses
9125         clicked location and automatically assumes symbol under the mouse
9126         for various commands.
9127
9128         * menubar-items.el:
9129         * menubar-items.el (bookmark-menu-filter): Add accelerators.
9130         * menubar-items.el (buffers-menu-omit-chars-list): Include 'd'.
9131
9132         * menubar-items.el (global-popup-menu): Removed.
9133         * menubar-items.el (mode-popup-menu): Removed.
9134         * menubar-items.el (activate-popup-menu-hook): Removed.
9135         * menubar-items.el (popup-mode-menu): Removed.
9136         * menubar-items.el (popup-buffer-menu): Removed.
9137         * menubar-items.el (popup-menubar-menu): Removed.
9138         Move to menubar.el.
9139
9140         * menubar.el:
9141         * menubar.el (global-popup-menu): New.
9142         * menubar.el (mode-popup-menu): New.
9143         * menubar.el (activate-popup-menu-hook): New.
9144         * menubar.el (last-popup-menu-event): New.
9145         * menubar.el (popup-mode-menu): New.
9146         * menubar.el (popup-buffer-menu): New.
9147         * menubar.el (popup-menubar-menu): New.
9148         * menubar.el (menu-call-at-event): New.
9149         Move non-content functions here.  Add support for context menu
9150         items on extents.
9151
9152         * minibuf.el (minibuffer-history-uniquify):
9153         Typo fix.
9154
9155         * minibuf.el (read-file-name-1):
9156         Call new file dialog box if it exists.
9157
9158         * minibuf.el (mouse-rfn-setup-vars):
9159         Clean up "chop" action.
9160
9161         * mouse.el:
9162         * mouse.el (button2): Now bound to mouse-track.
9163         * mouse.el (click-inside-extent-p):
9164         * mouse.el (point-inside-extent-p):
9165         * mouse.el (point-inside-selection-p):
9166         * mouse.el (mouse-drag-or-yank): Removed.
9167         * mouse.el (mouse-begin-drag-n-drop): New.
9168         * mouse.el (mouse-eval-sexp):
9169         * mouse.el (mouse-track-activate-strokes): New.
9170         * mouse.el (mouse-track-do-activate): New.
9171         * mouse.el (mouse-track):
9172         * mouse.el (default-mouse-track-event-is-with-button): New.
9173         * mouse.el (default-mouse-track-cleanup-hook):
9174         * mouse.el (default-mouse-track-drag-hook):
9175         * mouse.el (default-mouse-track-drag-up-hook):
9176         * mouse.el (default-mouse-track-click-hook):
9177         Merge drag-n-drop into mouse-track.
9178         Add general "activate" support to replace specific button2 kludges.
9179         Use "button modifier" support in mouse-track.
9180
9181         * package-get.el (package-get-dependencies): Fix bytecompiler warnings.
9182
9183         * package-ui.el:
9184         * package-ui.el (pui-menu):
9185         * package-ui.el (pui-popup-context-sensitive): Removed.
9186         Fix bytecompiler warnings.
9187         Clean up popup code a bit.
9188
9189         * select.el (get-selection-no-error): Fix bytecompiler warnings.
9190
9191         * simple.el:
9192         * simple.el (transpose-lines):
9193         * simple.el (transpose-line-up): New.
9194         * simple.el (transpose-line-down): New.
9195         * simple.el (transpose-subr):
9196         * simple.el (transpose-subr-1): Removed.
9197         Clean up, add functions to move lines up and down.
9198
9199         * startup.el (mail-host-address):
9200         * startup.el (user-mail-address):
9201         Customize.
9202
9203         * subr.el:
9204         * subr.el (set-symbol-value-in-buffer): New.
9205         * subr.el (error):
9206         * subr.el (check-argument-type):
9207         * subr.el (defined-error-p): New.
9208         Add structured error support.
9209
9210         * toolbar-items.el (toolbar-compile):
9211         Use new make-dialog-box.
9212
9213         * update-elc.el:
9214
9215         * userlock.el (ask-user-about-lock-dbox):
9216         * userlock.el (ask-user-about-supersession-threat-dbox):
9217         * userlock.el (ask-user-about-lock):
9218         * userlock.el (ask-user-about-supersession-threat):
9219         Use new make-dialog-box.
9220         Add safety checks; use should use-dialog-box-p.
9221
9222         * window-xemacs.el:
9223         * window-xemacs.el (__buffer-dedicated-frame):
9224         * window-xemacs.el (buffer-dedicated-frame): New.
9225         * window-xemacs.el (set-buffer-dedicated-frame): New.
9226         Move dedicated-frame stuff into lisp.
9227
9228 2000-07-18  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
9229
9230         * printer.el (generic-print-region): Do not require that
9231         `printer-name' be set.
9232         (printer-name): Commentary clarification.
9233
9234 2000-07-19  Martin Buchholz <martin@xemacs.org>
9235
9236         * XEmacs 21.2.35 is released.
9237
9238 2000-07-18 Alastair J. Houghton <ajhoughton@lineone.net>
9239
9240         * select.el (selection-coercible-types): Initialise.
9241
9242 2000-07-18 Alastair J. Houghton <ajhoughton@lineone.net>
9243
9244         * select.el (own-clipboard): Bug fix.
9245
9246 2000-07-17  Mike Sperber  <mike@xemacs.org>
9247
9248         * cus-edit.el (custom-migrate-custom-file): Save init file before
9249         continuing.
9250
9251 2000-07-16  Mike Sperber  <mike@xemacs.org>
9252
9253         * startup.el (load-init-file): Remove silly call to
9254         `load-user-custom-file`.
9255         (maybe-migrate-user-init-file): Minor fixes.
9256
9257 2000-07-16  Martin Buchholz  <martin@xemacs.org>
9258
9259         * apropos.el (apropos-documentation-check-doc-file):
9260         `doc' variable should be let-bound, as was presumably intended.
9261
9262         * cus-edit.el (custom-variable-reset-saved):
9263         (custom-variable-reset-standard):
9264         Remove unused variable comment-widget.  Twice.
9265
9266         * toolbar.el (toolbar-blank-press-function):
9267         Add a real defvar with initial value nil and proper docstring.
9268         (press-toolbar-button): No need to check for boundp-ness anymore.
9269
9270         * rect.el (open-rectangle-line): Remove useless (let) form.
9271         Add defvar for pending-delete-mode.
9272
9273         * info.el (Info-find-node): This function needs an autoload cookie.
9274
9275         * mule/mule-x-init.el (x-use-halfwidth-roman-font):
9276         Use let* since the second form referred to the first.
9277
9278 2000-07-16  Adrian Aichner  <aichner@ecf.teradyne.com>
9279
9280         * msw-select.el (mswindows-paste-clipboard): Use `get-clipboard'
9281         instead of removed `mswindows-get-clipboard'.
9282
9283
9284 2000-07-15 Alastair J. Houghton <ajhoughton@lineone.net>
9285
9286         * select.el (select-convert-from-text): New.
9287         * select.el (select-convert-from-length): New.
9288         * select.el (select-convert-from-integer): New.
9289         * select.el (select-convert-from-identity): New.
9290         * select.el (select-convert-from-filename): New.
9291         * select.el (selection-converter-in-alist): Use them.
9292         New converter functions for X.
9293
9294         * select.el (get-selection): Removed comment.
9295
9296         * select.el (own-selection): Removed append code - I thought
9297         I'd already done this, but apparently not...
9298
9299         * select.el: Changed comment about TIMESTAMP.
9300
9301         * select.el (select-convert-in): New.
9302         * select.el (select-convert-out): New.
9303         New functions that get used by select.c.
9304
9305         * select.el (select-buffer-killed-default): New.
9306         * select.el (select-buffer-killed-text): New.
9307         * select.el (selection-buffer-killed-alist): New.
9308         New list and functions that get called if a relevant selection
9309         exists and a buffer gets killed.
9310
9311         * select.el (select-convert-to-targets):
9312         * select.el (select-convert-to-identity): Removed.
9313         * select.el (select-convert-from-identity): Removed.
9314         * select.el (select-converter-out-alist):
9315         Removed _EMACS_INTERNAL selection type.
9316
9317         * x-select.el (xselect-kill-buffer-hook): Removed.
9318         * x-select.el (xselect-kill-buffer-hook-1): Removed.
9319         Removed this X-specific nonesense. Use the generic support
9320         in select.el instead.
9321
9322 2000-07-15  Martin Buchholz  <martin@xemacs.org>
9323
9324         * mule/mule-category.el (defined-category-hashtable):
9325         Use make-hash-table instead of make-hashtable
9326
9327         * buff-menu.el: Byte-compiler warning fix.
9328
9329         * isearch-mode.el (isearch-highlight-all-cleanup):
9330         Remove unused variable `isearch-highlight-all-start'.
9331
9332         * etags.el (add-to-tag-completion-table): Byte-compiler warning fix.
9333
9334         * itimer.el (itimer-edit-mode): Byte-compiler warning fixes.
9335
9336         * cus-dep.el (Custom-make-dependencies):
9337         Add autoload cookie for custom-add-loads to generated custom-load.el.
9338
9339         * autoload.el (autoload-package-name): Warning suppression.
9340         Move defvar prior to first use.
9341
9342         * custom.el: Add autoload for custom-declare-face.
9343         Allow `xemacs -no-autoloads -l bytecomp -f batch-byte-compile ...'
9344         * cl.el (cl-hack-byte-compiler):
9345         Allow `xemacs -no-autoloads -l bytecomp -f batch-byte-compile ...'
9346         to work properly.
9347
9348 2000-07-08  Mike Sperber  <mike@xemacs.org>
9349
9350         * startup.el (load-home-init-file): Added variable.
9351         (maybe-migrate-user-init-file): Added.
9352         (load-user-init-file): Load custom file if different from init
9353         file.
9354
9355         * dumped-lisp.el (preloaded-file-list): Added "cus-file" before
9356         "startup."
9357
9358         * cus-edit.el (custom-migrate-custom-file): Added for migration.
9359         Moved `custom-file'-related code to cus-file.el.
9360
9361         * cus-file.el: New file.
9362
9363 2000-04-01  Mike Sperber  <mike@xemacs.org>
9364
9365         * packages.el (packages-find-package-directories): Added support
9366         for external package hierarchies with in-place installations.
9367
9368         * find-paths.el (paths-root-in-place-p): Added.
9369         (paths-find-emacs-directory): Added support for external
9370         directories with in-place installations.
9371         (paths-find-site-directory): Ditto.
9372
9373         * startup.el (find-user-init-file): Also look for
9374         ~/.xemacs/init.elc? in preference to ~/.emacs.
9375
9376 2000-07-12 Alastair J. Houghton <ajhoughton@lineone.net>
9377
9378         * select.el (own-selection):
9379         * select.el (own-clipboard): Changed `append' parameter to
9380         `how-to-use' parameter.
9381         * select.el (own-selection): Removed icky append code.
9382         * select.el (own-selection, get-selection): Removed extra type
9383         checking.
9384         * select.el (selection-appender-alist):
9385         * select.el (selection-converter-{in|out}-alist): Initialise.
9386         * select.el (select-append-to-*): New.
9387         * select.el (select-convert-from-*): New.  New functions to append
9388         data and convert data from external type.
9389
9390 2000-07-12  Stef Epardaud  <stef@lunatech.com>
9391
9392         * font-lock.el: Javadoc enhancements.
9393
9394 2000-07-06  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
9395
9396         * printer.el (generic-print-region): Compose job name from buffer
9397         name.
9398
9399 2000-07-06  Yoshiki Hayashi  <yoshiki@xemacs.org>
9400
9401         * font-lock.el (font-lock-fontify-pending-extents): Call
9402         font-lock-fontify-region instead of font-lock-fontify-buffer
9403         to avoid unnecessary progress gauges.
9404
9405 2000-07-06  Craig Lanning  <lanning@scra.org>
9406
9407         * custom-load.el (faces):
9408
9409         * finder.el (finder-compile-keywords): from Dan Holmsand, make sure
9410         dir is a regex.
9411
9412         * process.el (call-process-internal): from Dan Holmsand, use binary
9413         coding systems so that jka-compr works.
9414
9415 2000-07-07  Ben Wing  <ben@xemacs.org>
9416
9417         * font-lock.el: Undo previous change.  Unfortunately, some
9418         files actually use the variables directly in their init code
9419         without quoting them.
9420
9421 2000-07-07  Ben Wing  <ben@xemacs.org>
9422
9423         * font-lock.el (defvar font-lock-*-face): Removed.
9424
9425         * font-lock.el (font-lock-apply-highlight): Bind these face vars
9426         only when necessary.
9427
9428 2000-06-30  Charles G Waldman  <cgw@alum.mit.edu>
9429
9430         * cl-macs.el: fix cl-transform-function-property kludge
9431         so that it does not require a random feature.
9432
9433 2000-06-09  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
9434
9435         * files.el (auto-mode-alist): allow .make extension for Makefiles,
9436         as in Linux kernel "Rules.make".
9437
9438 2000-06-29  Gunnar Evermann  <ge204@eng.cam.ac.uk>
9439
9440         * build-report.el (build-report): Add autoload cookie.
9441
9442 2000-06-21  Charles G Waldman  <cgw@alum.mit.edu>
9443
9444         * package-ui.el (defgroup pui):  Correct a misspelling
9445         (pui-toggle-package-delete):  Change `seleted' to `selected'
9446
9447 2000-06-12  Jan Vroonhof  <vroonhof@math.ethz.ch>
9448
9449         * package-get.el (package-get-update-base):
9450         (package-get): Use insert-file-contents-literally always.
9451         (package-get-maybe-save-index):
9452         Force coding system for writing to binary.
9453
9454 2000-06-08  Mike Alexander  <mta@arbortext.com>
9455
9456         * code-process.el (call-process-region): If there is no coding
9457         system for the process on process-coding-system-alist use the
9458         coding system of the buffer containing the region.
9459
9460 2000-06-10  Ben Wing  <ben@xemacs.org>
9461
9462         * cmdloop.el (command-error):
9463         If debug-on-error and noninteractive, output backtrace.
9464
9465         * files.el (file-relative-name):
9466         Remove MSDOS references.
9467
9468         * simple.el (line-number): New function, due to non-obvious
9469         behavior/usage of count-lines.
9470
9471         * simple.el (count-lines): document non-obvious usage to get
9472         line number.
9473
9474 2000-06-11  Ben Wing  <ben@xemacs.org>
9475
9476         * faces.el ((featurep 'xpm)):
9477         * x-faces.el (x-init-face-from-resources):
9478         * x-faces.el (x-init-frame-faces):
9479         * x-misc.el (x-init-specifier-from-resources):
9480         * x-misc.el (x-get-resource-and-bogosity-check):
9481         * x-misc.el (x-get-resource-and-maybe-bogosity-check):
9482         * x-mouse.el (x-init-pointer-shape):
9483         * x-scrollbar.el (x-init-scrollbar-from-resources):
9484         Add sixth argument to x-get-resource calls so as to issue warnings
9485         rather than errors on bogus arguments.
9486
9487 2000-06-05  Ben Wing  <ben@xemacs.org>
9488
9489         * compat.el: new file.  provides a clean, non-intrusive way to
9490         define compatibility functions.
9491
9492         * process.el (shell-quote-argument): temporary fix for lack
9493         of nt-quote-process-args.  #### I need to put back the overall
9494         structure of that mechanism but redo the guts of it using the
9495         extra intelligence in the C code.
9496
9497 2000-05-28  Adrian Aichner  <aichner@ecf.teradyne.com>
9498
9499         * package-info.el (pi-md5sum): Calculate MD5 sum just like
9500         `package-get' does in package-get.el, instead of using external
9501         "md5sum" program.
9502
9503         * package-get.el (package-get): Insert package file literally to
9504         make checksum calculation work.
9505
9506 2000-04-18  Hrvoje Niksic  <hniksic@iskon.hr>
9507
9508         * code-files.el (convert-mbox-coding-system): Deleted.
9509         (file-coding-system-alist): Removed reference to
9510         convert-mbox-coding-system.
9511
9512 2000-05-28  Martin Buchholz <martin@xemacs.org>
9513
9514         * XEmacs 21.2.34 is released.
9515
9516 2000-05-20  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
9517
9518         * font-lock.el (font-lock-keywords): Rewrote docstring
9519
9520 2000-05-22  Karl M. Hegbloom  <karlheg@debian.org>
9521
9522         * loadhist.el (unload-feature): handle case where x is both boundp
9523         and fboundp
9524
9525 2000-05-22  Karl M. Hegbloom  <karlheg@debian.org>
9526
9527         * packages.el: It's ok to use built-in macros, but not lisp
9528         defined ones.
9529
9530 2000-05-20  Ben Wing  <ben@xemacs.org>
9531
9532         * font-lock.el:
9533         * font-lock.el (font-lock-message-threshold):
9534         * font-lock.el (font-lock-mode):
9535         * font-lock.el (font-lock-default-fontify-buffer):
9536         * font-lock.el (font-lock-always-fontify-immediately):
9537         * font-lock.el (font-lock-old-extent): Removed.
9538         * font-lock.el (font-lock-old-len): Removed.
9539         * font-lock.el (font-lock-fontify-glumped-region): Removed.
9540         * font-lock.el (font-lock-pending-extent-table): New.
9541         * font-lock.el (font-lock-range-table): New.
9542         * font-lock.el (font-lock-after-change-function):
9543         * font-lock.el (font-lock-after-change-function-1): Removed.
9544         * font-lock.el (font-lock-fontify-pending-extents): New.
9545         * font-lock.el ('font-lock-revert-cleanup): Removed.
9546         * font-lock.el ('font-lock-revert-setup): Removed.
9547         Rewrite deferral code to handle any number of changes, merging
9548         them properly.  Remove hacked-up code for revert-buffer, now
9549         unnecessary.
9550
9551         * menubar-items.el (default-menubar):
9552         In Options->Edit Init File, don't switch to emacs-lisp-mode
9553         unless necessary; doing this turns off font-lock.
9554
9555 2000-05-15  Yoshiki Hayashi  <yoshiki@xemacs.org>
9556
9557         * keydefs.el: Define C-x BS to backward-kill-sentence.
9558
9559 2000-05-15  Yoshiki Hayashi  <yoshiki@xemacs.org>
9560
9561         * files.el (hack-local-variables-prop-line): Use non-greedy
9562         matching to process -*-texinfo-*- -*-.
9563
9564 2000-05-11  Jonathan Marten <jonathan.marten@uk.sun.com>
9565
9566         * minibuf.el (minibuf-directory-files): new function.
9567         (read-file-name-activate-callback): use minibuf-directory-files.
9568         (read-directory-name-internal): ditto.
9569         (mouse-file-display-completion-list): ditto.
9570         (mouse-directory-display-completion-list): ditto.
9571         (read-file-name-internal): remove "./" from completion list unless
9572         explicitly matched, for consistency.
9573
9574 2000-05-11  Ben Wing  <ben@xemacs.org>
9575
9576         * gutter-items.el (gutter-buffers-tab):
9577         * gutter-items.el (add-tab-to-gutter):
9578         * gutter-items.el (update-tab-in-gutter):
9579         * gutter-items.el (remove-buffer-from-gutter-tab): Removed.
9580         * gutter-items.el (append-progress-display):
9581         * gutter-items.el (abort-progress-display):
9582         * gutter-items.el (raw-append-progress-display):
9583         Further fixes.  Use set-glyph-image not set-image-instance-property,
9584         to fix problems with multiple windows in a frame.
9585
9586         * menubar-items.el (tutorials-menu-filter):
9587         Fix typo.
9588
9589         * startup.el (early-error-handler):
9590         Display message box under windows; otherwise, message will disappear
9591         before it can be viewed.
9592
9593         * update-elc.el:
9594         Fix bug in NEEDTODUMP processing.
9595
9596 2000-05-08  Yoshiki Hayashi  <yoshiki@xemacs.org>
9597
9598         * startup.el (lock-directory): Removed.
9599         (superlock-file): Ditto.
9600         (startup-set-paths): Remove lockdir.
9601         (startup-setup-paths-warning): Remove lock-directory.
9602
9603         * setup-paths.el (paths-find-lock-directory): Removed.
9604         (paths-find-superlock-file): Ditto.
9605
9606 2000-05-09  Ben Wing  <ben@xemacs.org>
9607
9608         * faces.el (set-face-property):
9609         * faces.el (set-face-font):
9610         * faces.el (set-face-foreground):
9611         * faces.el (set-face-background):
9612         * faces.el (set-face-background-pixmap):
9613         * faces.el (set-face-underline-p):
9614         * faces.el (set-face-strikethru-p):
9615         * faces.el (set-face-highlight-p):
9616         * faces.el (set-face-dim-p):
9617         * faces.el (set-face-blinking-p):
9618         * faces.el (set-face-reverse-p):
9619         doc string changes.
9620
9621         * glyphs.el:
9622         * glyphs.el (make-image-specifier):
9623         * glyphs.el (glyph-property):
9624         * glyphs.el (set-glyph-image):
9625         * glyphs.el (make-glyph):
9626         * glyphs.el (make-pointer-glyph):
9627         * glyphs.el (make-icon-glyph):
9628         * glyphs.el (widget-image-instance-p): New.
9629         authorship info, lots of doc changes.  New predicate, inadvertently
9630         omitted.  the general principle with specifier docs is now that
9631         the description of instantiators should go with the make-foo-specifier
9632         fun's doc string, rather than in foo-specifier-p.  this follows
9633         conventions elsewhere in XEmacs and in general is a lot more obvious
9634         of a place to look.  sometimes the make-foo-specifier function needs
9635         to be created in the process.
9636
9637         * gutter.el:
9638         * gutter.el (make-gutter-specifier): New.
9639         * gutter.el (make-gutter-size-specifier): New.
9640         * gutter.el (make-gutter-visible-specifier): New.
9641         specifier doc updates according to the conventions specified before.
9642
9643         * objects.el:
9644         * objects.el (make-font-specifier):
9645         * objects.el (make-color-specifier):
9646         * objects.el (make-face-boolean-specifier): New.
9647         specifier doc updates according to the conventions specified before.
9648
9649         * specifier.el:
9650         * specifier.el (set-specifier):
9651         * specifier.el (make-integer-specifier): New.
9652         * specifier.el (make-boolean-specifier): New.
9653         * specifier.el (make-natnum-specifier): New.
9654         * specifier.el (make-generic-specifier): New.
9655         * specifier.el (make-display-table-specifier): New.
9656         specifier doc updates according to the conventions specified before.
9657
9658         * toolbar.el:
9659         * toolbar.el (make-toolbar-specifier): New.
9660         specifier doc updates according to the conventions specified before.
9661
9662 2000-05-09  Ben Wing  <ben@xemacs.org>
9663
9664         * process.el (call-process-internal): Revert to previous version
9665         because Mike's change clashed with a change I did not long before.
9666         Changed progn to prog1 to fix the bug pointed out by Mike Alexander.
9667         Thanks very much Mike for pointing out the bug and submitting a
9668         patch!
9669
9670 2000-04-13  Mike Alexander  <mta@arbortext.com>
9671
9672         * process.el (call-process-internal): Send the correct input buffer
9673         (call-process-internal): Return the exit status of the process
9674
9675 2000-05-07  Ben Wing  <ben@xemacs.org>
9676
9677         * winnt.el:
9678         * winnt.el (nt-quote-args-verbatim): Removed.
9679         * winnt.el (nt-quote-args-prefix-quote): Removed.
9680         * winnt.el (nt-quote-args-backslash-quote): Removed.
9681         * winnt.el (nt-quote-args-double-quote): Removed.
9682         * winnt.el (nt-quote-args-functions-alist): Removed.
9683         * winnt.el (nt-quote-process-args): Removed.
9684         Remove all stuff for argument quoting.  We borrow the code instead
9685         from Emacs 20.6, which is much more careful in its quoting
9686         (e.g. in handling runs of the escape character) and avoids most of
9687         the need for this Lisp mechanism by checking to see whether we're
9688         running a Cygwin or normal program and doing the appropriate
9689         quoting.  If we end up needing such a mechanism, we should add
9690         it by extending the variable `mswindows-quote-process-args' so it
9691         can take an alist of regexps.
9692
9693 2000-05-07  Ben Wing  <ben@xemacs.org>
9694
9695         * keydefs.el:
9696         Restore M-up, M-down to 21.1 state.  Put *ward-sentence on
9697         C-M-left, C-M-right instead.  Define C-M-up, C-M-down to scroll
9698         the window without moving point.
9699
9700         * simple.el:
9701         * simple.el (scroll-up-one): New.
9702         * simple.el (scroll-down-one): New.
9703         Functions for use with C-M-up/down.
9704
9705 2000-05-01  Martin Buchholz <martin@xemacs.org>
9706
9707         * XEmacs 21.2.33 is released.
9708
9709 2000-04-29  Martin Buchholz  <martin@xemacs.org>
9710
9711         * dialog.el (yes-or-no-p-dialog-box):
9712         Fix docstring.
9713         Fix following horrible bug in X11 mode with focus-follows-mouse:
9714           1. Visit two files in two different frames.
9715           2. do File->Revert Buffer in one of those frames.
9716           3. Dialog box appears.
9717           4. Arrange things so that the mouse passes over the *other*
9718              frame, then to the dialog box, and click on "Yes".
9719           5. The file contents end up in the *wrong* buffer!
9720         Add TODO comment.
9721
9722 2000-04-28  Ben Wing  <ben@xemacs.org>
9723
9724         * help.el (describe-installation): correct typo introduced
9725         in last patch: boundp -> fboundp.
9726
9727         * etags.el (buffer-tag-table-list):
9728         canonicalize filenames to Unix format so that tag-table-alist
9729         searching works under Windows.
9730
9731         * autoload.el:
9732         Bowdlerize the supposedly objectionable words
9733         "who couldn't quite manage to cleanly modify batch-update-autoloads".
9734
9735         * gutter-items.el (set-progress-display-style):
9736         * gutter-items.el (search-dialog-callback):
9737         * gutter-items.el (make-search-dialog):
9738         Change to new callback-ex api.
9739
9740 2000-04-26  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
9741
9742         * help.el: (describe-installation): decode-coding-string is not
9743         defined in a non MULE environment.
9744
9745 2000-04-28  Ben Wing  <ben@xemacs.org>
9746
9747         * gutter-items.el (buffer-list-changed-hook):
9748         use it, not record-buffer-hook.
9749
9750         * subr.el (record-buffer-hook): Removed.
9751
9752 2000-04-27  Ben Wing  <ben@xemacs.org>
9753
9754         * gutter-items.el (buffers-tab-switch-to-buffer): do not
9755         use NORECORD option.  Andy will not like this, but the existing
9756         gutter behavior is just wrong, as per this comment:
9757
9758         ;; this used to add the norecord flag to both calls below.
9759         ;; this is bogus because it is a pervasive assumption in XEmacs
9760         ;; that the current buffer is at the front of the buffers list.
9761         ;; for example, select an item and then do M-C-l
9762         ;; (switch-to-other-buffer).  Things get way confused.
9763         ;;
9764         ;; Andy, if you want to maintain the current look, you must
9765         ;;  *uncouple* the gutter order and buffers order.
9766
9767         * loaddefs.el (completion-ignored-extensions): unfuckify.
9768
9769         * bytecomp.el (batch-byte-compile-one-file): new function, used in
9770         xemacs.mak.
9771
9772         * autoload.el (batch-update-one-directory): new function, used in
9773         xemacs.mak.
9774
9775         * loadup.el: set gc-cons-threshold very high unless dumping --
9776         loadup during update-elc is much much much faster.  also do this
9777         when quick-building.
9778
9779         add commented-out code for profiling loadup.
9780
9781
9782         * update-elc.el (preloaded-file-list): add bytecomp.el, since it
9783         is required in order to build xemacs.
9784
9785 2000-04-26  Ben Wing  <ben@xemacs.org>
9786
9787         * loadup.el: don't garbage collect during loadup if quick-build
9788         compile-time option is set.
9789
9790 2000-04-23  Ben Wing  <ben@xemacs.org>
9791
9792         * update-elc.el: compute whether any dumped .el or .elc files
9793         are newer than the dumped exe, and touch the file ../src/NEEDTODUMP
9794         if so.
9795
9796         * update-elc.el (update-elc-files-to-compile): always change
9797         NOBYTECOMPILE in the src directory rather than current dir,
9798         so it will work under NT.
9799
9800         * autoload.el (autoload-trim-file-name): canonicalize to slashes so
9801         the form of this file is identical between Unix and Windows.
9802         (autoload-target-directory): Fixed to be lisp/ not lisp/prim/.
9803         Added comment.
9804         (update-autoloads-from-directory): updated doc string.
9805         updated doc strings in a few other places.
9806
9807 2000-04-18  Yoshiki Hayashi  <yoshiki@xemacs.org>
9808
9809         * bytecomp.el (byte-force-recompile): Fix argument to
9810         byte-recompile-directory.
9811
9812 2000-04-17  Yoshiki Hayashi  <yoshiki@xemacs.org>
9813
9814         * gutter-items.el (progress-display-clear-when-idle): Use
9815         add-one-shot-hook.
9816         * gutter-items.el (clear-progress-display): Adjust number of
9817         arguments.
9818
9819 2000-04-13  Yoshiki Hayashi  <yoshiki@xemacs.org>
9820
9821         * dumped-lisp.el (preloaded-file-list): Always dump select.el.
9822
9823 2000-04-16  Ben Wing  <ben@xemacs.org>
9824
9825         * printer.el: New file.
9826
9827         * dumped-lisp.el (preloaded-file-list): Declare printer.el.
9828
9829         * help.el (describe-installation): Fix decoding for Windows.
9830
9831         * menubar-items.el:
9832         * menubar-items.el (default-menubar):
9833         * menubar-items.el (tutorials-menu-filter): New.
9834         * menubar-items.el (popup-menubar-menu):
9835         Add authorship.  Redo Help menu and Tutorials filter.
9836
9837         * menubar.el: Correct comment.
9838
9839         * modeline.el (modeline-buffer-identification): Correct doc string.
9840
9841         * simple.el:
9842         * simple.el (printing): Removed.
9843         * simple.el (printer-name): Removed.
9844         * simple.el (generic-print-buffer): Removed.
9845         * simple.el (generic-print-region): Removed.
9846         Move generic print code to printer.el.
9847
9848 2000-04-15  Ben Wing  <ben@xemacs.org>
9849
9850         * simple.el (generic-print-region): New.
9851         make this function actually work.
9852         (generic-print-buffer): call generic-print-region.
9853
9854 2000-04-14  Andy Piper  <andy@xemacs.org>
9855
9856         * gutter-items.el (make-search-dialog): avoid unnecessary futzing
9857         by using the new widget-callback-current-channel.
9858         (search-dialog-callback): ditto.
9859
9860 2000-04-12  Andy Piper  <andy@xemacs.org>
9861
9862         * gutter.el (default-gutter-position): moved from gutter-items.el.
9863         (default-gutter-position-changed-hook): ditto.
9864         (gutter-element-visibility-changed-hook): ditto.
9865         (set-gutter-element): ditto.
9866         (remove-gutter-element): ditto.
9867         (set-gutter-element-visible-p): ditto.
9868         (gutter-element-visible-p): ditto.
9869         (init-gutter): ditto.
9870
9871         * dialog.el (make-dialog-box): renamed and moved from
9872         gutter-items.el
9873
9874         * gutter-items.el: move various functions elsewhere.
9875
9876 2000-04-13  Katsumi Yamaoka  <yamaoka@jpl.org>
9877
9878         * menubar-items.el: Fixed place of parenthesis.
9879
9880 2000-04-12  Ben Wing  <ben@xemacs.org>
9881
9882         * etags.el (find-tag-at-point): New.  Lets you do find-tag
9883                 without constantly being prompted for the tag.
9884         * simple.el: Added a number of section headings, to clarify the
9885                 organization of this file.
9886         * simple.el (activate-region):
9887         * simple.el (region-exists-p):
9888         * simple.el (region-active-p):
9889                 Moved these three function down to the other side of
9890                 the case-changing functions, so they join the rest of
9891                 the region code.
9892         * simple.el (printing): New.
9893         * simple.el (printer-name): New.
9894         * simple.el (generic-print-buffer): New.
9895                 New functions, a very simple prototype for a unified
9896                 printing interface.
9897
9898         * process.el (call-process-internal): Real fix for null BUFFER,
9899                 other problems with BUFFER specs.
9900
9901         * menubar-items.el:
9902                 Fixed up File->Print to use new printing functions.
9903                 Various corrections and expansions to Grep/Compile menus.
9904                 New options for Printing.
9905                 New options for SMTP Mail, the way to send mail under
9906                   MS Windows. (There's also a package patch to make SMTP
9907                   Mail be the default under MSWin.)
9908
9909 2000-04-09  Jeff Miller <jmiller@cablespeed.com>
9910
9911         * menubar-items.el: Selecting Rectangle Mousing from menubar
9912         did not work.  Needed to quote mouse-track-rectangle-p.
9913
9914 2000-04-06  Yoshiki Hayashi  <yoshiki@xemacs.org>
9915
9916         * cl-compat.el (keywordp): Removed.
9917
9918 2000-04-05  Andy Piper  <andy@xemacs.org>
9919
9920         * gutter-items.el (progress-layout-glyph): don't initialize here.
9921         (progress-gauge-glyph): use dynamic sizing.
9922         (set-progress-display-style): new function. Set progress glyphs
9923         appropriately depending on the style.
9924         (progress-display-style): new variable. Custom version of
9925         set-progress-display-style.
9926         (progress-abort-glyph): switch to dynamic sizes.
9927         (search-dialog-text): make the edit field active.
9928
9929 2000-04-04  Andy Piper  <andy@xemacs.org>
9930
9931         * gutter-items.el (make-search-dialog): need to make the search
9932         dialog visible after creation.
9933
9934         * menubar-items.el (default-menubar): use the search dialog for
9935         searching. Remove some extraneous search menu items.
9936
9937         * gutter-items.el (set-gutter-element): allow glyphs to be used as
9938         well as strings.
9939         (make-gutter-only-dialog-frame): allow the user to create the
9940         frame unmapped. Allow the gutter spec to be given as a glyph.
9941         (search-dialog-direction): new variable.
9942         (search-dialog-text): new variable.
9943         (search-dialog-callback): new function. Callback for the search
9944         dialog action.
9945         (make-search-dialog): new function. Create a user-friendly search
9946         dialog.
9947
9948 2000-04-04  Hrvoje Niksic  <hniksic@iskon.hr>
9949
9950         * faces.el (set-face-stipple): Use mswindows-bitmap-file-path
9951         under Windows.
9952
9953 2000-04-01  Andy Piper  <andy@xemacs.org>
9954
9955         * font-lock.el (font-lock-fontify-keywords-region): Calculate
9956         progress more accurately.
9957
9958 2000-02-02  Hirokazu FUKUI  <hfukui@sannet.ne.jp>
9959
9960         * finder.el (finder-compile-keywords): Process readable files only.
9961         Because error in process of .#finder-inf.el when compile xemacs
9962         with --with-clash-detection option.
9963
9964 2000-03-31  Andy Piper  <andy@xemacs.org>
9965
9966         * gutter-items.el (append-progress-display): don't delay after a
9967         successful font-lock.
9968         (make-gutter-only-dialog-frame): new function. Allow users to
9969         create gutter-only dialogs.
9970
9971 2000-03-27  Mike Alexander  <mta@arbortext.com>
9972
9973         * process.el (call-process-internal): Handle a null BUFFER
9974         parameter correctly.
9975
9976 2000-03-28  Andy Piper  <andy@xemacs.org>
9977
9978         * gutter-items.el (abort-progress-display): put strings in the
9979         gutter not extents.
9980         (progress-layout-glyph): signal special 'quit callback.
9981         (progress-display-quit-function): deleted.
9982         (progress-display-stop-callback): deleted.
9983         (progress-display-dispatch-command-events): deleted.
9984         (append-progress-display): remove calls to
9985         progress-display-dispatch-command-events.
9986         (raw-append-progress-display): ditto.
9987
9988 2000-03-23  Hrvoje Niksic  <hniksic@iskon.hr>
9989
9990         * faces.el (set-face-stipple): Rewrite to correctly handle PIXMAP
9991         being a list.  Actually define `stipple-pixmap-p' which is used as
9992         an error predicate.  Correctly handle PIXMAP being either relative
9993         or absolute file name.
9994
9995 2000-03-24  Andy Piper  <andy@xemacs.org>
9996
9997         * gutter-items.el (add-tab-to-gutter): use copy-sequence.
9998         (abort-progress-display): ditto. Don't delete the created extent.
9999         (raw-append-progress-display): ditto.
10000         (progress-display-dispatch-non-command-events): new
10001         function. Encapsulates what we want to do when no command input is
10002         required.
10003         (progress-display-dispatch-command-events): likewise, but disable
10004         for now since it causes too many problems.
10005         (append-progress-display): use them.
10006         (raw-append-progress-display): ditto.
10007         (default-gutter-position-changed-hook): set this rather than
10008         default-gutter-position-changed.
10009         (default-gutter-position-changed-hook): lambda with zero arguments
10010         rather than one.
10011         (raw-append-progress-display): trap errors in pending input since
10012         allowing them to signal will hose the gauge well and
10013         truly. Ideally we would like to delay these until we are more able
10014         to cope.
10015         (append-progress-display): ditto.
10016
10017 2000-03-20  Jeff Miller <jmiller@cablespeed.com>
10018
10019         * lisp/make-docfile.el: call-process-internal is now implemented
10020         in process.el.
10021
10022 2000-03-21  Ben Wing  <ben@xemacs.org>
10023
10024         * mule\mule-cmds.el (set-language-info-alist):
10025         Fix to correspond to new menu arrangement.
10026
10027 2000-03-21  Ben Wing  <ben@xemacs.org>
10028
10029         * process.el:
10030         * process.el (call-process-internal): New.
10031         New implementation of call-process.  Only enabled under NT, so far.
10032         stderr handling not implemented yet in CVS'd C code.
10033
10034 2000-03-20  Ben Wing  <ben@xemacs.org>
10035
10036         * lisp-mode.el:
10037         * lisp-mode.el (lisp-interaction-mode-menubar-menu): New.
10038         * lisp-mode.el (lisp-interaction-mode):
10039         Put back Lisp Interaction menubar for Jan V's sake.
10040
10041         * simple.el:
10042         * simple.el (mark-ring):
10043         * simple.el (dont-record-current-mark): New.
10044         * simple.el (in-shifted-motion-command): New.
10045         * simple.el (mark-ring-unrecorded-commands): New.
10046         * simple.el (mark-ring-max):
10047         * simple.el (set-mark-command):
10048         * simple.el (push-mark):
10049         * simple.el (handle-pre-motion-command):
10050         Implement scheme for not recording unimportant marks.
10051
10052         * subr.el:
10053         * subr.el (function-allows-args): New.
10054         New function function-allows-args.
10055
10056 2000-03-20  Martin Buchholz <martin@xemacs.org>
10057
10058         * XEmacs 21.2.32 is released.
10059
10060 2000-03-20  Andy Piper  <andy@xemacs.org>
10061
10062         * gutter-items.el (update-tab-in-gutter): force selection of the
10063         selected-window if required to do so.
10064         (buffers-tab-items): ditto.
10065         (add-tab-to-gutter): ditto.
10066         (create-frame-hook): use force-selection.
10067         (default-gutter-position-changed): lambdify.
10068         (update-tab-hook): deleted since it was only used in one place.
10069
10070 2000-03-18  Andy Piper  <andy@xemacs.org>
10071
10072         * files.el (find-file-noselect): undo change that shouldn't have
10073         gone in.
10074
10075 2000-03-17  Andy Piper  <andy@xemacs.org>
10076
10077         * buffer.el (switch-to-buffer): use last-nonminibuf-window instead
10078         of selected-window trickery.
10079
10080         * gutter-items.el (update-tab-in-gutter): don't give dedicated
10081         frames tabs.
10082         (progress-display-stop-callback): progress -> progress-display
10083         (progress-display-quit-function): ditto.
10084         (clear-progress-display): ditto.
10085         (remove-progress-display): ditto.
10086         (append-progress-display): ditto.
10087         (abort-progress-display): ditto.
10088         (raw-append-progress-display): ditto.
10089         (display-progress-display): ditto.
10090         (current-progress-display-label): ditto.
10091         (current-progress-display): ditto.
10092         (lprogress-display): ditto and save the buffer
10093         (progress-display): ditto. Otherwise the buffer sometimes gets
10094         changed which confuses font-lock.
10095
10096         * font-lock.el (font-lock-default-fontify-buffer): catch all
10097         errors, not just quit.
10098         (font-lock-mode): progress -> display-progress
10099         (font-lock-default-fontify-buffer): ditto.
10100         (font-lock-fontify-syntactically-region): ditto.
10101         (font-lock-fontify-keywords-region): ditto.
10102
10103 2000-03-14  Hrvoje Niksic  <hniksic@iskon.hr>
10104
10105         * cl.el (gensym): Move to here from cl-macs.el.
10106         (gentemp): Ditto.
10107
10108 2000-03-16  Andy Piper  <andy@xemacs.org>
10109
10110         * font-lock.el (font-lock-mode): use lprogress and friends for
10111         progress management.
10112         (font-lock-default-fontify-buffer): ditto.
10113         (font-lock-fontify-syntactically-region): ditto.
10114         (font-lock-fontify-keywords-region): ditto.
10115         (font-lock-revert-cleanup): fix reverting.
10116         (font-lock-revert-setup): ditto.
10117
10118         * gutter-items.el (progress-use-echo-area): new variable. Use the
10119         echo area for progress gauges if non-nil.
10120         (clear-progress): remove echo area stuff and defer to
10121         clear-message.
10122         (append-progress): dispatch non-command events after each progress
10123         increment. Remove echo area stuff.
10124         (abort-progress): remove echo area stuff and defer to
10125         display-message.
10126         (raw-append-progress): ditto. Dispatch non-command events after
10127         gutter redisplay.
10128         (display-progress): defer echo area stuff to display-message.
10129
10130         * gutter-items.el (clear-progress):
10131         (abort-progress): indentation changes.
10132         (display-progress): don't clear progress.
10133         (append-progress): compare messages with equal.
10134         (raw-append-progress): use dispatch-non-command-events to flush
10135         widget creation events.
10136
10137 2000-03-13  Ben Wing  <ben@xemacs.org>
10138
10139         * abbrev.el:
10140         * abbrev.el (abbrev-string-to-be-defined): New.
10141         * abbrev.el (inverse-abbrev-string-to-be-defined): New.
10142         Changes for use with the menubar.
10143
10144 2000-03-12  Ben Wing  <ben@xemacs.org>
10145
10146         * alist.el (vassoc): moved here from font-menu.el.
10147
10148         * custom.el (defface): typo fix.
10149
10150         * dialog.el (yes-or-no-p-dialog-box):
10151         * dialog.el (message-box):
10152         * files.el (save-some-buffers-1):
10153         Put accelerators in the button names.
10154
10155         * font-lock.el (font-lock-comment-face):
10156         * font-lock.el (font-lock-keyword-face):
10157         * font-lock.el (font-lock-function-name-face):
10158         Fixed some of the colors under MS Windows because the existing
10159         default colors were hardly different from black and needed to be
10160         made lighter.
10161
10162         * font-menu.el:
10163         * font-menu.el (font-menu-split-long-menu):
10164         * font-menu.el (font-menu-family-constructor):
10165         * font-menu.el (font-menu-size-constructor):
10166         * font-menu.el (font-menu-weight-constructor):
10167         * font-menu.el (font-menu-set-font):
10168         vassoc moved to alist.el.
10169         Accelerators added to all menus.
10170         Unused bound var new-props removed.
10171
10172         * keydefs.el: I did a whole lot of rearranging to put things in a
10173         more consistent order and fixed a number of cases where key
10174         combinations involving up, down, left, right and so on were
10175         defined but the corresponding keypad combinations were not
10176         defined.
10177
10178         * lisp-mode.el:
10179         * lisp-mode.el (lisp-interaction-mode-popup-menu):
10180         * lisp-mode.el (emacs-lisp-mode):
10181         * lisp-mode.el (lisp-interaction-mode):
10182         * lisp-mode.el (flet):
10183         Added accelerators onto the menus.
10184         Made all the different versions of the let function be indented
10185         the same way.
10186         Undid Steve's easy-menu-ification, because it makes it impossible
10187         to have the menubar and popup menus different.
10188         Cleaned up the menu; added items for find-function &c and some
10189         indenting, and removed debug-on-*.
10190
10191         * list-mode.el (list-mode-hook):
10192         * list-mode.el (list-mode):
10193         * list-mode.el (completion-setup-hook):
10194         * list-mode.el (display-completion-list):
10195         Added support for the :window-height keyword, which is required
10196         because of other changes that I made for the file dialog box.  I
10197         also made the hook variables list-mode-hook and
10198         completion-setup-hook and also minibuffer-setup-hook in
10199         minibuf.el be permanent-local; see comment in list-mode.el.
10200
10201         * map-ynp.el (map-y-or-n-p):
10202         Added accelerators to the dialog buttons.
10203
10204         * menubar-items.el (menu-truncate-list):
10205         New internal function.
10206         * menubar-items.el (submenu-generate-accelerator-spec):
10207         * menubar-items.el (menu-item-strip-accelerator-spec):
10208         * menubar-items.el (menu-item-generate-accelerator-spec):
10209         New exported functions, for use in auto-generating accelerator specs.
10210
10211         * menubar-items.el:
10212         * menubar-items.el (default-menubar):
10213         * menubar-items.el (maybe-add-init-button):
10214         * menubar-items.el (bookmark-menu-filter):
10215         * menubar-items.el (slow-format-buffers-menu-line):
10216         * menubar-items.el (build-buffers-menu-internal):
10217         * menubar-items.el (language-environment-menu-filter):
10218         * menubar-items.el (default-popup-menu):
10219         * menubar-items.el (popup-buffer-menu):
10220         * menubar-items.el (popup-menubar-menu):
10221         Did a major overhaul on this file, and in fact I'm nowhere near
10222         done working on the menubar, and there will be more patches to
10223         come.  A basic summary of what I've done:
10224
10225         a) I added accelerators to all of the menu items.  For menus that
10226         are auto-generated, such as the buffers menu, the accelerators are
10227         automatically added to the beginning of each line using the
10228         numbers 1 through 9, then zero, and then letters starting with A,
10229         but omitting the letters that are already in use for the fixed
10230         menu items at the top of the buffers menu.  To facilitate adding
10231         accelerators of this kind, I created some new functions
10232         (*-accelerator-spec), which are also being used by other filters
10233         that auto generate lists of things such as ftp sites to download
10234         packages.  If people really don't like these accelerators
10235         appearing at the beginning of the menu items, a variable can be
10236         added to optionally turn them off, but I think this is rather
10237         pointless because other menu items have accelerators and many or
10238         most of the menu users will use the accelerators if the support is
10239         there.
10240
10241         b) I combined the top level Tools and Apps menus into a single
10242         Tools menu, because the distinction between the two is not
10243         obvious, and the items on the menus are not used often enough that
10244         putting some of them onto submenus is a problem.
10245
10246         c) I created two new top level menus called View and Cmds because
10247         there were too many items on the File and Edit menus, and I'm going
10248         to be adding more items to these menus.  In contrast to the Tools
10249         menu, the items on these menus may be used quite often during an
10250         editing session, and so should be available with fewer
10251         keystrokes.
10252
10253         d) I added a number of options to the options menu, including one
10254         for controlling whether the alt key can be used to traverse to
10255         menu items using the accelerators, one for controlling behavior of
10256         control-k, one for controlling how the kill and yank functions
10257         interact with the clipboard, a few additional buffers-menu
10258         options, and various other things.  I also did a bit of
10259         rearranging, for example, combining the keyboard and mouse options
10260         into a single keyboard and mouse submenu to facilitate the
10261         accelerators on that level.
10262
10263         e) I changed the variable buffers-menu-format-buffer-line-function
10264         to take two arguments instead of one, the second argument being
10265         the line number for use in creating an accelerator.  I added a
10266         hack to support existing functions with one argument (although I
10267         doubt that very many of these exist), for backward compatibility.
10268
10269         f) I moved the top level mule menu to be a submenu of the edit
10270         menu.  I think that most of the items on this menu are fairly
10271         useless and there are certainly not enough frequently used items
10272         to justify this being its own top level menu.
10273
10274         g) I combined most of the items in big-menubar.el into the main menu.
10275         If people think the main menu is too big, it would be possible to
10276         create different configurations, some smaller.
10277
10278         * menubar.el (check-menu-syntax):
10279         Deleted some syntax checks that were no longer valid, partly
10280         because of changes that were already made a long time ago, and
10281         partly because of a change I made where I allow the name of the
10282         menu item to be an evaluated expression rather than just a string,
10283         similar to all of the other parameters of a menu item.
10284
10285         * minibuf.el:
10286         * minibuf.el (read-file-name-1):
10287         * minibuf.el (mouse-read-file-name-1):
10288         I made a number of changes to improve the appearance
10289         and functioning of the file dialog box.  They include:
10290
10291         a) Fixing the problem where closing the dialog box by clicking on
10292         the close button of the window didn't properly exit the
10293         minibuffer.
10294
10295         b) Fixing the problem that if you typed part of a file name, and
10296         then clicked on a completion with the mouse, the file was not
10297         correctly selected.
10298
10299         c) Changing the title of the dialog box to reflect the operation
10300         being done in accordance with user interface conventions, rather
10301         than the name of the dialog box buffer, which is rather useless.
10302
10303         d) Remove the words "possible completions are" which didn't
10304         belong.
10305
10306         e) Fix things so that the completions scroll off the end of the
10307         completions windows only to the right, rather than both to the
10308         right and down, which is in accordance with Windows user interface
10309         conventions.
10310
10311         * msw-init.el (init-post-mswindows-win):
10312         Added a binding for meta-F4, which is the standard windows binding
10313         for exiting a program.
10314
10315         * select.el (get-selection-no-error):
10316         * select.el (own-selection):
10317         * select.el (own-clipboard):
10318         Added an optional argument called append to the functions
10319         own-selection and own-clipboard.  This adds support for appending
10320         text to the existing selection and allows the function
10321         own-clipboard to be used as the value of the variable
10322         interprogram- cut-function.
10323
10324         Fixed a bug in own-selection in handling zmacs-region-stays.
10325
10326         * simple.el (historical-kill-line): New.
10327
10328         * simple.el (kill-line):
10329         * simple.el (interprogram-cut-function):
10330         * simple.el (interprogram-paste-function):
10331         * simple.el (handle-pre-motion-command):
10332         * simple.el (next-line):
10333         * simple.el (previous-line):
10334         a) Expanded the variable kill-whole-line, so that function
10335         kill-line can be set to delete the entire line always, not just
10336         when cursor is at the beginning of the line.  This is controlled
10337         by setting the variable kill-whole-line to the symbol 'always.
10338         This behavior, as well as the existing kill-whole-line behavior,
10339         now only take effect when kill-line is called interactively,
10340         although this is a departure from a previous behavior in the case
10341         of setting this variable kill-whole-line to t.  It is almost
10342         certainly what has always been intended, and most likely the old
10343         way of doing things introduced bugs.  I also created a function
10344         called historical-kill-line, which ignores the kill-whole-line
10345         setting and always gives the historical behavior of only killing
10346         to the end of the line.  I bound this function to shift- control-k
10347         so that the kill to end of line behavior is available, even when
10348         kill-whole-line has been set to change control-k into the simple
10349         delete-whole-line behavior. (This can be set using the options
10350         menu.)
10351
10352         b) I changed things so that kill and yank now interact with the
10353         clipboard by default under windows.  This was done by changing the
10354         default value of interprogram-cut- function and
10355         interprogram-paste-function.  You can get the old behavior by
10356         setting these to nil, and there is an option on the options menu
10357         to do this.
10358
10359         c) I added support for selecting text using shifted motion keys.
10360         This support is on by default and can be controlled by the
10361         variable shifted-motion-keys-select-region.  There is also a
10362         variable called unshifted-motion-keys-deselect-region that
10363         controls more specifically how the shifted motion key behavior
10364         works.  I did not put an option on the options menu to turn this
10365         off, because I can't imagine why this would be useful.
10366
10367         * simple.el (forward-block-of-lines):
10368         * simple.el (backward-block-of-lines):
10369         * simple.el (block-movement-size):
10370         New.
10371
10372         * simple.el (uncapitalized-title-words):
10373         * simple.el (uncapitalized-title-word-regexp):
10374         * simple.el (capitalize-string-as-title):
10375         * simple.el (capitalize-region-as-title):
10376         New.
10377
10378
10379         * subr.el (add-hook):
10380         * subr.el (make-local-hook): New.
10381         * subr.el (remove-local-hook): New.
10382         * subr.el (add-one-shot-hook): New.
10383         * subr.el (add-local-one-shot-hook): New.
10384         Added some functions to make using hooks easier.
10385         These include:
10386
10387         a) Functions add-local-hook and remove-local-hook to make it easy
10388         to use local hooks.
10389
10390         b) Functions add-one-shot-hook and add-local-one-shot-hook, which
10391         make it possible to add a "one-shot" hook, which is to say a hook
10392         that runs only once, and automatically removes itself after the
10393         first time it has run.
10394
10395 2000-03-09  Andy Piper  <andy@xemacs.org>
10396
10397         * files.el (auto-mode-alist): pick up jsp, jhtml and xml files.
10398
10399 2000-03-09  Yoshiki Hayashi  <yoshiki@xemacs.org>
10400
10401         * buff-menu.el (buffers-menu-omit-invisible-buffers):
10402         Moved from menubar-items.el.
10403         * dumped-lisp.el: Dump gutter-items regardless of menubar.
10404
10405 2000-03-08  Andy Piper  <andy@xemacs.org>
10406
10407         * gutter-items.el (build-buffers-tab-internal): add selected field
10408         to buffers tab spec.
10409
10410 2000-03-07  Yoshiki Hayashi  <yoshiki@xemacs.org>
10411
10412         * minibuf.el (last-exact-completion): Initialize to nil.
10413
10414 2000-03-07  Didier Verna  <didier@xemacs.org>
10415
10416         * startup.el (command-line-1): remove unused variable
10417         `first-file-buffer'.
10418
10419 2000-02-29  Hrvoje Niksic  <hniksic@iskon.hr>
10420
10421         * loaddefs.el (completion-ignored-extensions): Removed ".log",
10422         which is also used for Web server log files.
10423
10424 2000-02-03  IKEYAMA Tomonori <tomonori@suiyokai.org>
10425
10426         * mule/mule-charset.el: Setup auto-fill-chars.
10427
10428 2000-03-02  SL Baur  <steve@beopen.com>
10429
10430         * subr.el (with-string-as-buffer-contents): Reimplement using
10431         `with-temp-buffer'.  Fixes non-unique buffer name problem, fixes
10432         non-deletion of buffer after execution problem.
10433         (with-output-to-string): Use unique buffer name.
10434
10435 2000-02-29  Stephen J. Turnbull  <stephen@xemacs.org>
10436
10437         * gutter-items.el (buffers-tab-sort-function):  New variable.
10438         (buffers-tab-items):  Funcall it to sort the buffer tab list.
10439
10440 2000-02-29  Stephen J. Turnbull  <stephen@xemacs.org>
10441
10442         * startup.el (load-user-init-file):  Merge two `if's to one `or'.
10443
10444 2000-02-28  Martin Buchholz  <martin@xemacs.org>
10445
10446         * menubar-items.el (maybe-add-init-button): Remove the "Load
10447         .emacs" button from all menubars.
10448
10449 2000-03-01  Didier Verna  <didier@xemacs.org>
10450
10451         * rect.el (string-rectangle): depend on `pending-delete-mode' for
10452         region rectangle replacement (from Jan Vroonhof).
10453         (replace-rectangle): new function.
10454
10455 2000-01-05  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10456
10457         * mule/mule-cmds.el (set-default-coding-systems): Use
10458         set-terminal-coding-system and set-keyboard-coding-system.
10459         * coding.el (set-terminal-coding-system): Use
10460         set-console-tty-output-coding-system.
10461         (set-keyboard-coding-system): Use
10462         set-console-tty-input-coding-system.
10463
10464 2000-02-21  Yoshiki Hayashi  <yoshiki@xemacs.org>
10465
10466         * minibuf.el (read-variable): Allow symbol to default argument.
10467
10468 2000-02-27  Andy Piper  <andy@xemacs.org>
10469
10470         * gutter-items.el (update-tab-hook): new function to be used for
10471         hooks.
10472         (create-frame-hook): add update-tab-hook.
10473         (record-buffer-hook): ditto.
10474         (default-gutter-position-changed): ditto.
10475         (default-gutter-position): updating the buffers tab is now handled
10476         by a hook.
10477         (default-gutter-position-changed-hook): new variable.
10478         (gutter-element-visibility-changed-hook): ditto.
10479         (set-gutter-element-visible-p): call it.
10480         (set-gutter-element): use modify-specifier-instances. Set extents
10481         as duplicable before using.
10482         (remove-gutter-element): ditto.
10483         (set-gutter-element-visible-p): ditto.
10484         (init-gutter): new function.
10485         (add-tab-to-gutter): use new gutter-element functions rather than
10486         setting specifiers directly.
10487         (clear-progress): ditto.
10488         (abort-progress): ditto.
10489         (gutter-buffers-tab-visible-p): renamed from
10490         default-gutter-visible-p
10491
10492         * specifier.el (modify-specifier-instances): new function from Jan
10493         Vroonhof.
10494
10495         * x-init.el (init-post-x-win): call init-gutter.
10496
10497         * msw-init.el (init-post-mswindows-win): call init-gutter.
10498
10499         * menubar-items.el (default-menubar): Update to reflect new gutter
10500         variables.
10501
10502 2000-02-26  Andy Piper  <andy@xemacs.org>
10503
10504         * gutter-items.el (set-gutter-element): new function. Add gutter
10505         elements to the specified gutter.
10506         (remove-gutter-element): new function. Remove gutter elements from
10507         the specified gutter.
10508         (set-gutter-element-visible-p): new function. Set gutter element
10509         visibility for the provided gutter-visible specifier.
10510
10511 2000-02-23  Andy Piper  <andy@xemacs.org>
10512
10513         * gutter-items.el (add-tab-to-gutter): specify dimensions
10514         dynamically.
10515
10516 2000-02-24  Martin Buchholz  <martin@xemacs.org>
10517
10518         * gutter-items.el (add-tab-to-gutter):
10519         * package-get.el (package-get-interactive-package-query):
10520         * package-ui.el (pui-directory-exists):
10521         (pui-install-selected-packages):
10522         (pui-list-packages):
10523         Use #'(lambda ...)  instead of '(lambda ...).
10524
10525 2000-02-21  Gregory Neil Shapiro <gshapiro@gshapiro.net>
10526
10527         * startup.el (load-user-init-file): Check to make sure user
10528           has an init-file before calling load().
10529
10530 2000-02-20  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10531
10532         * msw-glyphs.el (msgdi-device-p): Added this and 'msgdi specifier tag.
10533
10534 2000-02-23  Martin Buchholz <martin@xemacs.org>
10535
10536         * XEmacs 21.2.31 is released.
10537
10538 2000-02-21  Mike Sperber <mike@xemacs.org>
10539
10540         * loadup.el (really-early-error-handler):
10541         * update-elc.el:
10542         * make-docfile.el:
10543         Remove dependency on EMACSBOOTSTRAP... environment variables.
10544
10545 2000-02-21  Martin Buchholz <martin@xemacs.org>
10546
10547         * XEmacs 21.2.30 is released.
10548
10549 2000-02-19  Martin Buchholz  <martin@xemacs.org>
10550
10551         * byte-optimize.el (byte-optimize-plus):
10552         (byte-optimize-minus):
10553         (byte-optimize-multiply):
10554         Optimize (- 0) to 0, not (-)
10555         Optimize (+ 5 3.0) to 8.0
10556         Optimize (* 5 3.0) to 15.0
10557         Improve readability.
10558
10559 2000-02-21  Jonathan Harris  <jhar@tardis.ed.ac.uk>
10560
10561         * modeline.el: (modeline-scrolling-method): change modeline
10562         mswindows cursor appearance according to the value.
10563
10564         * msw-faces.el: (mswindows-init-device-faces): Initialise 'default
10565         and 'gui-element face colors and 'gui-element face font to Windows
10566         defaults.
10567
10568 2000-02-09 Stef Epardaud  <stef@lunatech.com>
10569
10570         * font-lock.el: Javadoc enhancements
10571
10572 1999-11-27  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
10573
10574         * ldap.el (toplevel): Test if LDAP support has been compiled in
10575         (ldap-verbose): New option
10576         (ldap-search-entries): Renamed from the previous ldap-search
10577         Conditionalize message display on ldap-verbose
10578         (ldap-add-entries, ldap-modify-entries, ldap-delete-entries): New
10579         defuns
10580         (ldap-search): Is now defined as an obsolete wrapper calling
10581         ldap-search-basic or ldap-search-entries
10582
10583
10584 1999-12-06  Hirokazu FUKUI  <hfukui@sannet.ne.jp>
10585             Shuhei KOBAYASHI <shuhei@aqua.ocn.ne.jp>
10586             Jan Vroonhof  <jan@xemacs.org>
10587
10588         * byte-optimize.el (byte-optimize-form-code-walker): Fixed.
10589         When for-effect is true, didn't call `byte-optimize-form'
10590         in and/or subforms without last.
10591
10592 1999-12-07  Jan Vroonhof  <vroonhof@math.ethz.ch>
10593
10594         * package-get.el (package-get-download-sites): Use correct custom
10595         type.
10596
10597 2000-02-15  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10598
10599         * files.el (write-file): Ask for coding system when compiled with
10600         file-coding.
10601
10602 2000-02-16  Andy Piper  <andy@xemacs.org>
10603
10604         * buffer.el (switch-to-buffer): give norecord argument to
10605         set-window-buffer instead of explicitly recording.
10606
10607         * gutter-items.el (buffers-tab-switch-to-buffer): don't record if
10608         we have to pick a window.
10609
10610 1999-12-24  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10611
10612         * mule/mule-cmds.el (describe-language-support): Don't add
10613         unexist function to help-map.
10614         (describe-coding-system): Don't use already assigend `C'.
10615
10616 2000-01-23  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
10617
10618         * info.el (Info-save-auto-generated-dir): nil -> 'never to make it
10619         work in custom.
10620
10621 2000-02-04  Kazuyuki IENAGA <kazz@imasy.or.jp>
10622
10623         * about.el: Ienaga's e-mail address change.
10624
10625 2000-02-16  Samuel Mikes  <smikes@alumni.hmc.edu>
10626
10627         * etags.el (find-tag): force new window -- even if buf already
10628         visible -- when other-window is t
10629
10630 2000-02-16  Martin Buchholz <martin@xemacs.org>
10631
10632         * XEmacs 21.2.29 is released.
10633
10634 2000-02-09  Martin Buchholz  <martin@xemacs.org>
10635
10636         * cl-extra.el (getf): This is now identical to `plist-get', so
10637         just defalias it.
10638         * cl-macs.el: Make getf an alias to plist-get, at the
10639         byte-compiler level, using define-compiler-macro.
10640
10641 2000-02-08  Martin Buchholz  <martin@xemacs.org>
10642
10643         * cl-extra.el (cl-remprop): Remove. remprop is now in C.
10644
10645 2000-02-07  Kyle Jones  <kyle_jones@wonderworks.com>
10646
10647         * lisp/etags.el (find-tag-internal): set exact-tagname to
10648           a regular expression that matches against the tagname
10649           part of the tag entry first instead of only looking in
10650           the context area.
10651
10652 2000-01-23  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
10653
10654         * gutter-items.el: fixed typo(s) in customizing default-gutter-position
10655         * toobar.el: fixed typo(s) in customizing default-toolbar-position
10656
10657 2000-02-07  Martin Buchholz <martin@xemacs.org>
10658
10659         * XEmacs 21.2.28 is released.
10660
10661 2000-02-07  Martin Buchholz  <martin@xemacs.org>
10662
10663         * cl-extra.el (getf): Just call `get', never `get*'.
10664         Make arglist match docstring.
10665         Fix bug: (getf nil t t) ==> Lisp nesting exceeds `max-lisp-eval-depth'
10666         * cl-macs.el (get* compiler macro): Simply replace `get*' by `get'.
10667         * byte-optimize.el: remove references to `get*'.
10668
10669 2000-02-06  Martin Buchholz  <martin@xemacs.org>
10670
10671         * mule/european.el: Add syntax information for Latin3 and Latin4.
10672
10673 2000-02-02  Martin Buchholz  <martin@xemacs.org>
10674
10675         * byte-optimize.el: Byte-optimize (length "foo")
10676
10677 2000-02-03   Daiki Ueno  <ueno@ueda.info.waseda.ac.jp>
10678
10679         * window.el (shrink-window-if-larger-than-buffer): Rewrite full
10680         width check using `window-leftmost-p' and `window-rightmost-p'.
10681
10682 2000-02-02  Per Abrahamsen  <abraham@dina.kvl.dk>
10683
10684         * wid-edit.el (widget-match-inline): An atom never matches a
10685           list.
10686
10687 2000-01-29  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10688
10689         * modeline.el: Consolidated 'x and 'mswindows specification under
10690         'win tag.
10691
10692 2000-01-29  Andy Piper  <andy@xemacs.org>
10693
10694         * gutter-items.el: (format-buffers-tab-line): Try and be
10695         intelligent about buffer naming when we have duplicates.
10696
10697 2000-01-29  Andy Piper  <andy@xemacs.org>
10698
10699         * gutter-items.el (gutter-visible-p): Make sure the gutter gets
10700         updated when it becomes visible.
10701
10702 2000-01-26  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10703
10704         * bytecomp.el (byte-compile-insert-header): Properly set coding
10705         system under MULE and file-coding.
10706
10707 2000-01-28  Martin Buchholz  <martin@xemacs.org>
10708
10709         * coding.el (dontusethis-set-value-file-name-coding-system-handler):
10710         (dontusethis-set-value-terminal-coding-system-handler):
10711         (dontusethis-set-value-keyboard-coding-system-handler):
10712         Never undefine coding system aliases.  Emergency fix for gnus.
10713
10714 2000-01-26  Hrvoje Niksic  <hniksic@iskon.hr>
10715
10716         * files.el (abbreviate-file-name): Use directory-sep-char instead
10717         of hard-coded "/".
10718
10719 2000-01-27  Hrvoje Niksic  <hniksic@iskon.hr>
10720
10721         * startup.el (user-init-file-base-list): New variable, replacing
10722         user-init-file-base.
10723         (find-user-init-file): New function.
10724         (command-line-early): Use it.
10725         (load-user-init-file): Ditto.
10726
10727 2000-01-26  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10728
10729         * gutter-items.el (update-tab-in-gutter): Use proper locale when
10730         calling valid-image-instantiator-format-p
10731
10732 2000-01-26  Hrvoje Niksic  <hniksic@iskon.hr>
10733
10734         * isearch-mode.el (isearch-mode): The variable is
10735         isearch-unhidden-extents, not isearch-opened-extents.
10736
10737 2000-01-26  Hrvoje Niksic  <hniksic@iskon.hr>
10738
10739         * minibuf.el (next-history-element): Modify error message if a
10740         default value is available.
10741
10742 2000-01-26  Martin Buchholz  <martin@xemacs.org>
10743
10744         * bytecomp.el (byte-compile-file): Don't unconditionally write
10745         .elc files in binary - might contain non-Latin1.
10746
10747 2000-01-24  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10748
10749         * process.el (shell-quote-argument): Use (nt-quote-process-args)
10750         for windows-nt.
10751
10752         * version.el:
10753         * startup.el (user-init-file-base):
10754         * process.el (call-process-region):
10755         * files.el (make-backup-file-name):
10756         (backup-file-name-p):
10757         (file-relative-name):
10758         (abbreviate-file-name):
10759         (set-auto-mode):
10760         * code-process.el (call-process-region): Removed unnecessary
10761         branching on 'windows-nt and 'ms-dos system types. Phased 'ms-dos
10762         support out of the universe.
10763
10764         * process.el:
10765         * code-process.el:
10766         * bytecomp.el (byte-compile-file): Removed reference to
10767         buffer-file-type, and commented usage of binary-process-output
10768         NTEmacs variables.
10769
10770 2000-01-24  Yoshiki Hayashi  <yoshiki@xemacs.org>
10771
10772         * help.el (function-arglist): Add case for macro.
10773
10774 2000-01-22  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10775
10776         * cus-edit.el (custom-display): Removed "MS-DOS" and added Windows
10777         printers.
10778         (custom-display): Added a menu for printer/display tags.
10779
10780         * frame.el (frame-type):
10781         * device.el (device-type): Added 'msprinter to the doc string, and
10782         removed 'pc -- it is not going to be implemented ever.
10783         (call-device-method): Fixed docstring typo.
10784         Defined specifier tags 'printer and 'display.
10785
10786 2000-01-22  Kyle Jones  <kyle_jones@wonderworks.com>
10787
10788         * lisp/itimer.el (itimer-run-expired-timers): (consp
10789           last-command-event-time) instead of (consp
10790           'last-command-event-time).
10791
10792 2000-01-21  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10793
10794         * msw-glyphs.el: Removed obsolete commentary.
10795
10796 2000-01-21  Hrvoje Niksic  <hniksic@iskon.hr>
10797
10798         * minibuf.el (read-file-name): Use abbreviate-file-name to produce
10799         better default value.
10800
10801 2000-01-21  Hrvoje Niksic  <hniksic@iskon.hr>
10802
10803         * minibuf.el (read-expression): Add a DEFAULT-VALUE argument.
10804         (read-string): Ditto.
10805         (eval-minibuffer): Ditto.
10806         (read-command): Ditto.
10807         (read-function): Ditto.
10808         (read-variable): Ditto.
10809         (read-number): Ditto.
10810         (read-shell-command): Ditto.
10811         (read-number): Record history.
10812
10813 2000-01-20  Yoshiki Hayashi  <yoshiki@xemacs.org>
10814
10815         * etags.el (find-tag-tag): Use DEFAULT of completing-read.
10816
10817 2000-01-20  Yoshiki Hayashi  <yoshiki@xemacs.org>
10818
10819         * faces.el (startup-initialize-custom-faces): New function.
10820         Reset all faces created during auto-autoloads loading time
10821         by defface.
10822         * startup.el (command-line): Call it.
10823
10824 2000-01-19  Yoshiki Hayashi  <yoshiki@xemacs.org>
10825
10826         * about.el (about-hackers): Add myself to contributors list.
10827
10828 2000-01-12  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10829
10830         * menubar-items.el (maybe-add-init-button): Removed an argument in
10831         a call to load-user-init-file, as the function managed to lose its
10832         formal parameter a few betas ago.
10833
10834 2000-01-18  Martin Buchholz <martin@xemacs.org>
10835
10836         * XEmacs 21.2.27 is released.
10837
10838 2000-01-18  Martin Buchholz  <martin@xemacs.org>
10839
10840         * process.el (shell-command-to-string): Use the FSF docstring.
10841         Make shell-command-to-string the standard function, and
10842         exec-to-string the (deprecated) alias.
10843
10844         * startup.el: typo fix.
10845
10846 2000-01-16  Martin Buchholz  <martin@xemacs.org>
10847
10848         * mule/mule-misc.el (char-octet): Move back into mule-charset.c.
10849
10850 2000-01-14  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10851
10852         * menubar-items.el (sort-buffers-menu-alphabetically): Put invisible
10853         buffers after visible buffers.
10854         (sort-buffers-menu-by-mode-then-alphabetically): Ditto.
10855
10856 2000-01-17  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10857
10858         * info.el (Info-extract-menu-node-name): Stop at a dot
10859         followed by whitespace or right parenthesis.
10860
10861 2000-01-15  Hrvoje Niksic  <hniksic@iskon.hr>
10862
10863         * info.el (Info-directory-list): Warn against using Customize with
10864         Info-directory-list.
10865
10866 2000-01-15  Adrian Aichner  <aichner@ecf.teradyne.com>
10867
10868         * minibuf.el (read-file-name): doc fix.
10869
10870         * autoload.el (update-file-autoloads): doc fix.
10871
10872         * about.el (about-hackers): Change my E-mail address.
10873
10874 2000-01-13  Martin Buchholz  <martin@xemacs.org>
10875
10876         * info.el (Info-visit-file): Just use the `f' interactive spec to
10877         read a filename in the standard way.
10878
10879 2000-01-13  Andy Piper  <andy@xemacs.org>
10880
10881         * gutter-items.el (gutter-buffers-tab-orientation): new variable.
10882         (gutter-buffers-tab-extent): new variable.
10883         (update-tab-in-gutter): call add-tab-to-gutter again if the
10884         orientation has changed.
10885         (add-tab-to-gutter): cope with different orientations.
10886
10887 2000-01-11  Didier Verna  <didier@xemacs.org>
10888
10889         * info.el (Info-following-node-name): backward-skip dots as well
10890         as spaces (dots at the end of a node name aren't part of it).
10891         (Info-extract-menu-node-name): don't skip dots. There could be
10892         some in the node name.
10893         (Info-index): allow dots to be part of a node name.
10894
10895 2000-01-12  Andreas Jaeger  <aj@suse.de>
10896
10897         * files.el (auto-mode-alist): Added idlwave-mode.
10898         Patch by Carsten Dominik <dominik@astro.uva.nl>.
10899
10900 1999-12-22  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10901
10902         * info.el (Info-search): Show default value.
10903
10904 1999-12-20  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10905
10906         * info.el (Info-read-node-completion-table): New variable.
10907         (Info-read-node-name-1): New function.
10908         (Info-read-node-name): Use it.
10909         (Info-follow-reference): Use DEFAULT argument of completing-read.
10910         (Info-menu): Ditto.
10911
10912 1999-12-27  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10913
10914         * hyper-apropos.el (hyper-describe-key-briefly): Save
10915         window configuration.
10916         (hyper-describe-face): Use DEFAULT of completing-read.
10917         (hyper-apropos-read-variable-symbol): Ditto.
10918         (hyper-apropos-read-function-symbol): Ditto.
10919
10920 1999-12-27  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10921
10922         * mule/mule-cmds.el (set-default-coding-system): Set
10923         comint-exec-hook to use coding-system-for-read and
10924         coding-system-for-write so that C-x RET c works.
10925
10926 1999-12-27  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10927
10928         * minibuf.el (minibuffer-confirm-incomplete): Customize.
10929         (previous-matching-history-element): Increment
10930         minibuffer-max-depth by 1.
10931         (next-matching-history-element): Ditto.
10932
10933 2000-01-11  Andy Piper  <andy@xemacs.org>
10934
10935         * gutter-items.el (buffers-tab): Create a new face for the buffers
10936         tab.
10937         (buffers-tab-face): use it.
10938
10939 2000-01-10  Didier Verna  <didier@xemacs.org>
10940
10941         * modeline.el (modeline-scrolling-method): change modeline X
10942         cursor appearance according to the value.
10943
10944 2000-01-07  Andreas Jaeger  <aj@suse.de>
10945
10946         * about.el (about-hackers): Moved my entry to contributor list.
10947         (xemacs-hackers): Added myself.
10948         (about-maintainer-info): Added description of myself.
10949
10950
10951 2000-01-07  Didier Verna  <didier@xemacs.org>
10952
10953         * modeline.el (modeline-scrolling-method): new variable.
10954         (mouse-drag-modeline): add reference to it in the docstring.
10955         (mouse-drag-modeline): handle it.
10956
10957 2000-01-08  Andy Piper  <andy@xemacs.org>
10958
10959         * gutter-items.el (update-tab-in-gutter): remove resize-subwindow
10960         calls.
10961         (remove-buffer-from-gutter-tab): ditto.
10962
10963 2000-01-06  Per Abrahamsen  <abraham@dina.kvl.dk>
10964
10965         * cus-edit.el (custom-hook-convert-widget): Fix comment.
10966         (custom-face-edit): Fix grammatical error in help message.
10967
10968 2000-01-03  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
10969
10970         * movemail.el: Added.
10971
10972         * dumped-lisp.el (preloaded-file-list): Added movemail.el.
10973
10974 2000-01-03  Didier Verna  <didier@xemacs.org>
10975
10976         * modeline.el (mouse-drag-modeline): remove the code related to
10977         the modeline horizontal scrolling facility.
10978
10979 1999-12-31  Martin Buchholz <martin@xemacs.org>
10980
10981         * XEmacs 21.2.26 is released.
10982
10983 1999-12-28  Andy Piper  <andy@xemacs.org>
10984
10985         * wid-edit.el (widget-push-button-value-create): The gui cache
10986         does not agree with native widgets which can only be displayed
10987         once per window. The reasons for caching are diminished now that
10988         we don't hog resources when creating buttons.
10989         (widget-push-button-cache) deleted.
10990
10991 1999-12-24  Martin Buchholz <martin@xemacs.org>
10992
10993         * XEmacs 21.2.25 is released.
10994
10995 1999-12-24  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10996
10997         * hyper-apropos.el (hyper-apropos): Toggle
10998         hyper-apropos-programming-apropos correctly.
10999         Set REGEXP when user accepts default value.
11000
11001 1999-12-22  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11002
11003         * minibuf.el (read-from-minibuffer): Bind minibuffer-default.
11004         (read-file-name-2): Use DEFAULT argument of read-from-minibuffer.
11005
11006 1999-12-22  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11007
11008         * mule/mule-category.el (undefined-category-designator):
11009         Return char instead of character.  Search for undefined one.
11010         (describe-category): Use with-displaying-help-buffer.
11011
11012 1999-12-21  Martin Buchholz  <martin@xemacs.org>
11013
11014         * byte-optimize.el (byte-optimize-plus):
11015         Optimize (+ 1) to 1 instead of (1+ nil).
11016
11017         * files.el (basic-save-buffer): Rewrite for clarity.  Use (char-before).
11018
11019         * byte-optimize.el (byte-compile-butlast): Remove.  Use butlast instead.
11020
11021         * byte-optimize.el (byte-optimize-char-before): New function.
11022         Remove performance penalty for using (char-before) instead of (char-after).
11023
11024 1999-12-20  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11025
11026         * mule/mule-category.el (char-category-list): Return character
11027         instead of integer.
11028
11029 1999-12-17  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11030
11031         * minibuf.el (read-buffer): Check default is buffer object.
11032
11033 1999-11-25  Andy Piper  <andy@xemacs.org>
11034
11035         * cus-edit.el (custom-buffer-create-buttons): Use native widgets
11036         for buttons.
11037
11038 1999-12-16  Andreas Jaeger  <aj@suse.de>
11039
11040         * package-get.el (package-get-maybe-save-index): Fixed typo.
11041         Patch by Jeff Miller <jmiller@smart.net>.
11042
11043 1999-12-13  Charles G Waldman  <cgw@alum.mit.edu>
11044
11045         * gnuserv.el (gnuserv-process-filter):  don't call
11046         gnuserv-write-to-client when gnuserv-current-client is nil
11047
11048 1999-12-14  Martin Buchholz <martin@xemacs.org>
11049
11050         * XEmacs 21.2.24 is released.
11051
11052 1999-12-12  Gunnar Evermann  <ge204@eng.cam.ac.uk>
11053
11054         * about.el (about-hackers): Update my email address.
11055
11056 1999-12-07  Martin Buchholz <martin@xemacs.org>
11057
11058         * XEmacs 21.2.23 is released.
11059
11060 1999-11-06  Jason R Mastaler  <jason@mastaler.com>
11061
11062         * package-get.el (package-get-download-sites): Removed several
11063         defunct download sites, added many new ones, and corrected a few
11064         incorrect directory-on-site entries.  Added physical locations to
11065         site-description.
11066
11067 1999-11-30  Gunnar Evermann  <ge204@eng.cam.ac.uk>
11068
11069         * finder.el (finder-commentary): add DOC string and fix
11070         interactive spec
11071
11072 1999-12-04  Hrvoje Niksic  <hniksic@iskon.hr>
11073
11074         * help.el (describe-function): Don't forget to intern the string
11075         completing-read returns.
11076         (describe-variable): Ditto.
11077
11078 1999-11-16  Adrian Aichner  <adrian@xemacs.org>
11079
11080         * hyper-apropos.el (hyper-apropos-this-symbol): Handle
11081         `hyper-apropos-help-mode' here to find symbol to customize
11082         irregardless of cursor position and simplify
11083         `hyper-apropos-set-variable', `hyper-apropos-find-function', and
11084         `hyper-apropos-popup-menu'.
11085
11086 1999-11-21  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11087
11088         * apropos.el (apropos-mode-map): Add return to call
11089         apropos-follow.
11090         (apropos-print): Call apropos-mode to have better
11091         command reference. Put keymap text-poperty to
11092         symbole name.
11093
11094 1999-11-22  Alastair Burt  <burt@dfki.de>
11095
11096         * help.el: (describe-bindings-1): Added handling of keymaps for
11097         the extents at point.
11098
11099 1999-12-02  Mark Thomas  <mthomas@jprc.com>
11100
11101         * gutter-items.el (buffers-tab-items): Wrap the function in a
11102         save-match-data
11103
11104 1999-12-04  Hrvoje Niksic  <hniksic@iskon.hr>
11105
11106         * help.el (describe-function): Use the DEFAULT argument to
11107         completing-read.
11108         (describe-variable): Ditto.
11109
11110 1999-11-26  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11111
11112         * minibuf.el (read-from-minibuffer): Add optional argument
11113         DEFAULT to have better mini-buffer history support.
11114         (completing-read): Pass default to read-from-minibuffer.
11115         (read-buffer): Pass default to completing-read.
11116
11117 1999-12-04  Hrvoje Niksic  <hniksic@iskon.hr>
11118
11119         * font-lock.el (font-lock-doc-string-face): Document the
11120         `font-lock-lisp-like' property.
11121
11122 1999-11-29  Hrvoje Niksic  <hniksic@iskon.hr>
11123
11124         * lisp-mode.el: Specify `font-lock-lisp-like'.
11125
11126         * font-lock.el (font-lock-lisp-like): New function.
11127         (font-lock-fontify-syntactically-region): Use it.
11128
11129 1999-11-29  XEmacs Build Bot <builds@cvs.xemacs.org>
11130
11131         * XEmacs 21.2.22 is released
11132
11133 1999-11-28  Martin Buchholz <martin@xemacs.org>
11134
11135         * XEmacs 21.2.21 is released.
11136
11137 1999-11-18  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11138
11139         * minibuf.el (read-coding-system): Accept symbol and
11140         coding-system object as a default-coding-system.
11141
11142 1999-11-16  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11143
11144         * minibuf.el (read-coding-system): Accept symbol as
11145         a default-coding-system.
11146
11147 1999-10-06  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11148
11149         * apropos.el (apropos-documentation): Use insert instead
11150         of princ.
11151
11152 1999-11-07  William M. Perry  <wmperry@aventail.com>
11153
11154         * gpm.el: New gpm-minor-mode to turn GPM mouse support on & off
11155           for the linux console.
11156
11157         * mouse.el (mouse-consolidated-yank): Allow the mouse-yanking
11158           stuff to work when you are not on a window system, since the GPM
11159           mouse support now allows pasting from outside of XEmacs.
11160
11161 1999-11-10  XEmacs Build Bot <builds@cvs.xemacs.org>
11162
11163         * XEmacs 21.2.20 is released
11164
11165 1999-11-06  Hrvoje Niksic  <hniksic@iskon.hr>
11166
11167         * setup-paths.el (paths-default-info-directories): Add
11168         /usr/share/info and /usr/local/share/info.
11169
11170 1999-10-30  Hrvoje Niksic  <hniksic@srce.hr>
11171
11172         * about.el: Updated Vladimir Ivanovic's info.
11173
11174 11999-08-28  Jan Vroonhof  <vroonhof@math.ethz.ch>
11175
11176         * auto-show.el (auto-show-truncationp): Remove.
11177
11178         * auto-show.el (auto-show-should-take-action-p): Use window-truncated-p
11179
11180 999-09-23  Gunnar Evermann  <ge204@eng.cam.ac.uk>
11181
11182         * indent.el (indent-line-to): fix bug: spaces were not replaced
11183         with tab if column is multiple of tab-width
11184         From dhn@qedinc.com
11185
11186 1999-10-24  Jan Vroonhof  <vroonhof@math.ethz.ch>
11187
11188         * mule/mule-cmds.el (read-input-method-name): Accept symbols
11189         correctly. Patch from Mikio Nakajima <minakaji@osaka.email.ne.jp>
11190
11191         * package-get.el (package-get-package-provider): Be verbose when
11192         interactive. Patch from Robert Pluim
11193
11194 1999-08-23  Mike McEwan  <mike@lotusland.demon.co.uk>
11195
11196         * info.el (Info-suffix-list): Add ".info.bz2" to the recognised
11197         info file suffixes.
11198
11199 1999-08-19  Stephen Tse  <stephent@sfu.ca>
11200
11201         * process.el (open-network-stream): Add a new optional parameter
11202         PROTOCOL to support udp; fix a minor typo and add an explanation
11203         in docstring for udp programming.
11204
11205         * code-process.el (open-network-stream): Add a new optional
11206         parameter PROTOCOL to support udp; fix a minor typo and add an
11207         explanation in docstring for udp programming.
11208
11209 1999-10-18  Andy Piper  <andy@xemacs.org>
11210
11211         * gui.el (make-gui-button): be more precise about how we call
11212         callbacks.
11213
11214         * wid-edit.el (widget-push-button-value-create): Use the new form
11215         of native gui-button.
11216
11217 1999-10-14  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11218
11219         * info.el (Info-page-prev): Don't do (sit-for 0).
11220
11221 1999-10-13  Andy Piper  <andy@xemacs.org>
11222
11223         * gutter-items.el (progress-abort-glyph): new glyph for showing
11224         abort status.
11225         (append-progress): dispatch-event rather than sit-for.
11226         (abort-progress): new function. Show the abort glyph with an
11227         appropriate message.
11228         (raw-append-progress): dispatch-event rather than sit-for.
11229         (display-progress): cope with aborts.
11230
11231         * gui.el (make-gui-button): Use native widgets for buttons
11232         unconditionally.
11233         (insert-gui-button): ditto.
11234         (gui-button-p): ditto.
11235
11236         * xbm-button.el: remove from core.
11237
11238         * xpm-button.el: remove from core.
11239
11240 1999-10-07  Olivier Galibert  <galibert@pobox.com>
11241
11242         * faces.el (init-device-faces): Don't initialize the random faces
11243         on the stream device.
11244
11245 1999-10-06  Andy Piper  <andy@xemacs.org>
11246
11247         * files.el (recover-file): Don't use ls under windows for revert buffer.
11248
11249 1999-09-25  Adrian Aichner  <adrian@xemacs.org>
11250
11251         * package-get.el (package-get-download-menu): Make menu really
11252         toggle download sites.
11253         (package-get-download-sites): Add autoload cookie.
11254
11255 1999-09-29  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11256
11257         * setup-paths.el (paths-find-module-directory): Ditto.
11258
11259 1999-09-29  Werner Fink  <werner@suse.de>
11260
11261         * setup-paths.el (paths-find-exec-directory): Add missing nil
11262         parameter for environment.
11263
11264 1999-09-27  Martin Buchholz  <martin@xemacs.org>
11265
11266         * modeline.el (modeline-format):
11267         Only purecopy the strings.  Else
11268         (nsublis '(("%p" . "%P")) (default-value 'modeline-format) :test 'equal)
11269         barfs.
11270
11271 1999-08-28  Mike Woolley  <mike@bulsara.com>
11272
11273         * winnt.el: Removed nt-shell-mode-hook, which was preventing the
11274         user setting comint-completion-addsuffix and
11275         comint-process-echoes.
11276
11277 1999-09-22  Andy Piper  <andy@xemacs.org>
11278
11279         * gutter-items.el (update-tab-in-gutter): use
11280         last-nonminibuf-window instead of selected-window.
11281
11282 1999-09-18  Andy Piper  <andy@xemacs.org>
11283
11284         * gnuserv.el (gnuserv-edit-files): select frame we are going to
11285         display on.
11286
11287         * subr.el (record-buffer-hook): new variable so that the hook gets
11288         some documentation.
11289
11290 1999-09-16  Andy Piper  <andy@xemacs.org>
11291
11292         * gutter-items.el (update-tab-in-gutter): only update when the
11293         gutter is visible.
11294         (remove-buffer-from-gutter-tab): ditto.
11295
11296 1999-09-17  Hrvoje Niksic  <hniksic@srce.hr>
11297
11298         * simple.el (do-auto-fill): Commented out part of Kinsoku
11299         processing.
11300
11301 1999-09-14  Hrvoje Niksic  <hniksic@srce.hr>
11302
11303         * isearch-mode.el (isearch-highlightify-region): Give the
11304         highlighting extents a high priority.
11305         (isearch-make-extent): Give the main highlighting extent an even
11306         higher priority.
11307
11308 1999-09-13  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11309
11310         * packages.el (packages-compute-package-locations): Fix typo from
11311         -u rationalization.
11312
11313 1999-09-11  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11314
11315         * setup-paths.el (paths-find-doc-directory): Respect value of
11316         `configure-doc-directory.'
11317
11318         * find-paths.el (paths-find-architecture-directory): Give
11319         precendence `default' argument (which typically comes from
11320         configure).
11321
11322 1999-09-05  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11323
11324         * startup.el (command-line-early): Added options -user-init-file
11325         and -user-init-directory.
11326
11327         * files.el (user-init-file): Default to NIL so we can recognize
11328         when it's set.
11329
11330 1999-08-30  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11331
11332         * obsolete.el (init-file-user):
11333         * startup.el:
11334         * packages.el (packages-compute-package-locations):
11335         * package-get.el (package-get-user-index-filename):
11336         * menubar-items.el (maybe-add-init-button):
11337         * info.el (Info-annotations-path):
11338         * dump-paths.el:
11339         Change `user-init-directory' to be an absolute path.
11340         Use `user-init-directory' where appropriate.
11341         Zap `init-file-user' and its uses.
11342
11343 1999-09-09  Hrvoje Niksic  <hniksic@srce.hr>
11344
11345         * subr.el (copy-symbol): New function.
11346
11347 1999-09-08  Hrvoje Niksic  <hniksic@srce.hr>
11348
11349         * isearch-mode.el (isearch-done): Be sure to restore invisible
11350         extents in the proper buffer.
11351         (isearch-pre-command-hook): Set this-command to the correct value
11352         in case the buffer has changed and old overriding-local-map was
11353         used.
11354         (isearch-restore-extent): Use remprop instead of setting the
11355         property to nil.
11356
11357 1999-09-08  Hrvoje Niksic  <hniksic@srce.hr>
11358
11359         * cmdloop.el (execute-extended-command): Update zmacs region
11360         before the delay.
11361         (execute-extended-command): Make the message gettext-friendly.
11362
11363 1999-09-07  Andy Piper  <andy@xemacs.org>
11364
11365         * gutter-items.el (progress-gauge-glyph): renamed from
11366         progress-glyph.
11367         (progress-text-glyph): new variable.
11368         (progress-layout-glyph): use layouts and text glyphs.
11369         (progress-area-buffer): removed.
11370         (progress-text-and-extent): new variable.
11371         (progress-displayed-p): dynamically create gutter area buffer.
11372         (clear-progress): ditto.
11373         (raw-append-progress): ditto.
11374         (append-progress): use new glyph names.
11375         (raw-append-progress): only create the extent when needed. set
11376         properties more optimally.
11377         (progress): remove args.
11378
11379 1999-09-07  Hrvoje Niksic  <hniksic@srce.hr>
11380
11381         * isearch-mode.el (isearch-range-invisible): Use mapc instead of
11382         mapcar where the return value is unused.
11383         (isearch-restore-invisible-extents): Ditto.
11384         (isearch-highlight-all-cleanup): Ditto.
11385         (isearch-delete-extents-in-range): Traverse the extents only once.
11386         (isearch-highlight-all-update): Don't start over if the search
11387         string has changed and more input is pending.
11388
11389 1999-09-07  Hrvoje Niksic  <hniksic@srce.hr>
11390
11391         * packages.el (packages-find-package-data-path): Ditto.
11392
11393         * cl.el: Use mapcar at top-level -- mapc is no longer a subr.
11394
11395         * subr.el (mapc-internal): Don't make obsolete.
11396
11397         * cl-extra.el (mapc): Resurrect.
11398
11399 1999-09-03  Hrvoje Niksic  <hniksic@srce.hr>
11400
11401         * obsolete.el (isearch-yank-x-clipboard): Define it as an obsolete
11402         alias.
11403
11404         * isearch-mode.el (isearch-top-state): Restore isearch-word.
11405         (isearch-yank-clipboard): Renamed from isearch-yank-x-clipboard.
11406         (isearch-yank-clipboard): Use get-clipboard instead of
11407         x-get-clipboard.
11408         (isearch-yank-selection): Fix docstring.
11409
11410 1999-09-02  Martin Buchholz  <martin@xemacs.org>
11411
11412         * cl-extra.el: Obsolete hash-table-type in favor of hash-table-weakness.
11413
11414 1999-09-02  Hrvoje Niksic  <hniksic@srce.hr>
11415
11416         * cl-macs.el (extent-start-position): Fix setf method.
11417         (extent-end-position): Ditto.
11418
11419 1999-09-02  Hrvoje Niksic  <hniksic@srce.hr>
11420
11421         * isearch-mode.el: End merge with FSF 20.4.
11422
11423         * isearch-mode.el (search-invisible): New variable.
11424         (isearch-hide-immediately): Ditto.
11425         (isearch-unhidden-extents): Ditto.
11426         (isearch-range-invisible): New function.
11427         (isearch-unhide-extent): Ditto.
11428         (isearch-restore-invisible-extents): Ditto.
11429         (isearch-restore-extent): Ditto.
11430
11431         * isearch-mode.el (isearch-ring-advance-edit): Use FSF
11432         implementation.
11433         (isearch-ring-retreat-edit): Ditto.
11434         (isearch-forward): New argument NO-RECURSIVE-EDIT.
11435         (isearch-forward-regexp): New arguments NOT-REGEXP and
11436         NO-RECURSIVE-EDIT.
11437         (isearch-backward): New argument NO-RECURSIVE-EDIT.
11438         (isearch-backward-regexp): New arguments NOT-REGEXP and
11439         NO-RECURSIVE-EDIT.
11440         (isearch-mode): Return isearch-success.
11441         (isearch-update): Use unread-command-events instead of
11442         unread-command-event.
11443         (isearch-abort): If an invalid regexp is encountered, keep popping
11444         states.
11445         (isearch-*-char): Use FSF implementation.
11446         (isearch-whitespace-chars): Use the more robust FSF's
11447         implementation.
11448         (isearch-within-brackets): New variable.
11449         (isearch-mode): Initialize it.
11450         (isearch-edit-string): Bind it.
11451         (isearch-search-and-update): Set it.
11452         (isearch-push-state): Push it.
11453         (isearch-top-state): Pop it.
11454         (isearch-search): Set it.
11455         (isearch-printing-char): When called by isearch-whitespace-chars,
11456         handle M-SPC gracefully.
11457         (isearch-message-prefix): New argument ELLIPSIS.
11458         (isearch-message-suffix): Ditto.
11459         (isearch-message): Use the ELLIPSIS argument when calling
11460         isearch-message-prefix and isearch-message-suffix.
11461         (isearch-message-prefix): Distinguish between "wrapped" and
11462         "overwrapped" search, FWIW.
11463
11464 1999-09-01  Hrvoje Niksic  <hniksic@srce.hr>
11465
11466         * isearch-mode.el (isearch-edit-string): Use the head of the
11467         search ring instead of search-last-string and search-last-regexp.
11468         (search-highlight): Renamed from isearch-highlight.
11469         (isearch-exit): Use the new name.
11470         (isearch-highlight): Ditto.
11471         (isearch-dehighlight): Ditto.
11472         (isearch-update-ring): New function.
11473         (isearch-done): Call it.
11474         (isearch-done): New argument EDIT.
11475         (isearch-repeat): If search string is empty, look up at the car of
11476         the search ring; ignore the yank pointer.
11477         (isearch-abort): Call isearch-done with NOPUSH.
11478         (isearch-cancel): New function.
11479         (isearch-mode-map): Bind it to ESC ESC ESC.
11480
11481         * isearch-mode.el: Begin merge with FSF 20.4.
11482
11483 1999-09-01  Andy Piper  <andy@xemacs.org>
11484
11485         * x-select.el (x-get-clipboard): obsolete.
11486         (x-yank-clipboard-selection): obsolete
11487
11488         * select.el (disown-selection): need to be careful to disown the
11489         clipboard if we set it via selection.
11490         (get-clipboard): move from x-select.el
11491         (yank-clipboard-selection): ditto.
11492
11493 1999-09-01  Hrvoje Niksic  <hniksic@srce.hr>
11494
11495         * isearch-mode.el (isearch-exit): Bind isearch-highlight and
11496         isearch-highlight-all-matches to nil.
11497         (isearch-fixed-case): New variable.
11498         (isearch-mode): Initialize it.
11499         (isearch-edit-string): Save it.
11500         (isearch-toggle-case-fold): Set it.
11501         (isearch-fix-case): Make sure isearch-toggle-case-fold works --
11502         need to check isearch-fixed-case.
11503         (isearch-toggle-case-fold): Update highlighting of all matches
11504         before the pause.
11505         (isearch-edit-string):
11506
11507 1999-09-01  Hrvoje Niksic  <hniksic@srce.hr>
11508
11509         * isearch-mode.el (isearch-edit-string): Call isearch-message
11510         before reading the event so that the prompt is displayed properly.
11511         (isearch-message): Use isearch-nonincremental when calling
11512         isearch-message-prefix.
11513         (minibuffer-local-isearch-map): Bind up and down to do the same as
11514         M-p and M-n respectively.
11515         (isearch-done): New arg NOPUSH.
11516         (isearch-edit-string): Use it.
11517         (isearch-edit-string): Don't bind isearch-string.
11518         (isearch-ring-adjust): Edit string, *then* push state.
11519
11520 1999-08-31  Hrvoje Niksic  <hniksic@srce.hr>
11521
11522         * faces.el (isearch-secondary): Make isearch-secondary look
11523         different than default.
11524
11525 1999-08-30  Hrvoje Niksic  <hniksic@srce.hr>
11526
11527         * isearch-mode.el (isearch-yank): Use progn instead of the inner
11528         save-excursion.
11529         (isearch-dehighlight): Remove TOTALLY.  Simplify.
11530         (isearch-update): Call isearch-dehighlight without arguments.
11531         (isearch-done): Ditto.
11532
11533         * isearch-mode.el (isearch-fix-case): If the search string has no
11534         upper-case letters, allow the folding to be reenabled.
11535         Previously, once disabled, the folding would remain that way until
11536         the end of isearch.
11537         (isearch-top-state): Call isearch-fix-case.
11538
11539         * isearch-mode.el (isearch-yank): Use progn instead of the inner
11540         save-excursion.
11541         (isearch-dehighlight): Remove TOTALLY.  Simplify.
11542
11543 1999-08-31  Jan Vroonhof  <jan@xemacs.org>
11544
11545         * xpm-button.el:
11546         xbm-button.el: Need to exist in core because gui.el depends on
11547         them.
11548
11549 1999-08-31  Andy Piper  <andy@xemacs.org>
11550
11551         * gutter-items.el (buffers-tab-face): new customizable variable.
11552         (buffers-tab-default-buffer-line-length): new specifier for
11553         maximum viewable characters.
11554         (progress-stack): new variable for implementing widget-based
11555         progress messages.
11556         (progress-area-buffer): ditto.
11557         (progress-glyph-height): ditto.
11558         (progress-stop-callback): ditto.
11559         (progress-quit-function): new function.
11560         (progress-glyph): new variable.
11561         (progress-layout-glyph): ditto.
11562         (progress-displayed-p): new function, see message-displayed-p for
11563         details.
11564         (clear-progress): ditto.
11565         (remove-progress): ditto.
11566         (append-progress): ditto.
11567         (raw-append-progress): ditto.
11568         (display-progress): ditto.
11569         (current-progress): ditto.
11570         (current-progress-label): ditto.
11571         (progress): ditto.
11572         (lprogress): ditto.
11573
11574
11575 1999-08-29  Hrvoje Niksic  <hniksic@srce.hr>
11576
11577         * obsolete.el (isearch-yank-x-selection): Define obsolete alias.
11578
11579         * isearch-mode.el (isearch-yank-x-selection): Renamed to
11580         `isearch-yank-selection'.
11581         (isearch-mode-map): Use it.
11582         (isearch-yank-selection): Use `get-selection' instead of
11583         `get-x-selection'.
11584
11585 1999-08-29  Hrvoje Niksic  <hniksic@srce.hr>
11586
11587         * faces.el (isearch-secondary): Create face here.
11588
11589         * isearch-mode.el: Rewrote the "lazy highlighting" code not to use
11590         timers.
11591
11592 1999-08-27  Hrvoje Niksic  <hniksic@srce.hr>
11593
11594         * subr.el (buffer-string): More robust backward compatibility
11595         check, courtesy William Perry.
11596
11597 1999-08-26  Hrvoje Niksic  <hniksic@srce.hr>
11598
11599         * replace.el (perform-replace): Stop the search after the search
11600         limit has been reached.
11601
11602 1999-08-23  Andy Piper  <andy@xemacs.org>
11603
11604         * gutter-items.el (update-tab-in-gutter): call add-tab-to-gutter
11605         here if we don't have one.
11606
11607 1999-08-15  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
11608
11609         * ldap.el (ldap-coding-system): Default to nil until we get
11610         efficient UTF8 support
11611         (ldap-decode-string): Guard against `decode-coding-string' not
11612         being defined
11613         (ldap-encode-string): Guard against `encode-coding-string' not
11614         being defined
11615
11616 1999-08-23  Didier Verna  <didier@xemacs.org>
11617
11618         * rect.el: Cosmetics suggested by Dave Love <d.love@dl.ac.uk>.
11619         Some doc strings improvements, and add a star to the `interactive'
11620         calls.
11621
11622 1999-08-18  Stef Epardaud  <stef@lunatech.com>
11623
11624         * font-lock.el (java-font-lock-keywords-3): introduced new
11625         keywords and regexpes for javadoc syntax 1.2.
11626
11627 1999-08-17  Andy Piper  <andy@xemacs.org>
11628
11629         * gutter-items.el (buffers-tab-format-buffer-line-function): use
11630         format-buffers-tab-line.
11631         (buffers-tab-max-buffer-line-length): new variable.
11632         (format-buffers-tab-line): new function. truncate names if over
11633         buffers-tab-max-buffer-line-length.
11634
11635 1999-08-13  Charles G Waldman  <cgw@fnal.gov>
11636
11637         * cus-start.el: Customize the variable `bell-inhibit-time'.
11638
11639 1999-08-16  Andy Piper  <andy@xemacs.org>
11640
11641         * gutter-items.el (remove-buffer-from-gutter-tab): take a
11642         brute-force approach to deleting the last buffer.
11643         (buffers-tab-grouping-regexp): new customizable variable.
11644         (select-buffers-tab-buffers-by-mode): use it.
11645
11646 1999-08-13  Andy Piper  <andy@xemacs.org>
11647
11648         * gutter-items.el (remove-buffer-from-gutter-tab): fix *scratch*
11649         deletion problem.
11650
11651 1999-07-30  Didier Verna  <didier@xemacs.org>
11652
11653         * cus-edit.el (custom-save-variables): I said, use prin1 instead
11654         of princ to output symbols.
11655         (custom-save-face-internal): ditto.
11656         (custom-save-resets): ditto.
11657
11658 1999-08-09  Didier Verna  <didier@xemacs.org>
11659
11660         * gutter-items.el (select-buffers-tab-buffers-by-mode): use
11661         `regexp-quote' to protect the major mode name for use as a regular
11662         expression (c++ needs this for instance).
11663
11664 1999-08-08  Andy Piper  <andy@xemacs.org>
11665
11666         * gutter-items.el (select-buffers-tab-buffers-by-mode): beef up to
11667         cope with similar mode names.
11668
11669         * gutter-items.el (buffers-tab-selection-function): new selection
11670         function.
11671         (select-buffers-tab-buffers-by-mode): new function.
11672         (buffers-tab-items): use it if set to only display buffers in the
11673         tab in the current buffer's group..
11674         (update-tab-in-gutter): use new api.
11675         (remove-buffer-from-gutter-tab): ditto.
11676
11677         * gutter-items.el (buffers-tab-max-size): set custom selection
11678         default to 6.
11679         (buffers-tab-switch-to-buffer): just switch window if the window is visible.
11680         (add-tab-to-gutter): set face as default.
11681
11682 1999-07-07  Jan Vroonhof  <jan@xemacs.org>
11683
11684         * faces.el (frob-face-property): Merge the fall-back specifier
11685         with the target, not replace it.
11686
11687 1999-08-05  Andy Piper  <andy@xemacs.org>
11688
11689         * gutter-items.el (update-tab-in-gutter): add frame argument for
11690         buffer-items.
11691         (update-tab-in-gutter): use it.
11692
11693         * gutter-items.el (record-buffer-hook): set.
11694
11695         * buffer.el (switch-to-buffer): back out switch-to-buffer-hook
11696         change.
11697         (switch-to-buffer-hook) deleted.
11698
11699 1999-08-04  Andy Piper  <andy@xemacs.org>
11700
11701         * gutter-items.el (update-tab-in-gutter): make sure this will work
11702         as an argument to create-frame-hook.
11703
11704 1999-07-30  Hrvoje Niksic  <hniksic@srce.hr>
11705
11706         * isearch-mode.el: Modified Bob and Darryl's code to use itimers
11707         instead of timer emulation.
11708
11709 1999-07-30  Darryl Okahata  <darrylo@sonic.net>
11710
11711         * isearch-mode.el: Merged Bob Glickstein's <bobg@zanshin.com> GNU
11712         Emacs isearch enhancements.
11713
11714 1999-07-28  Andy Piper  <andy@xemacs.org>
11715
11716         * gutter-items.el (add-tab-to-gutter): put in specifier specs for
11717         all devices that support tab controls.
11718         (remove-buffer-from-gutter-tab): new function. to be used as a
11719         value for kill-buffer-hook.
11720
11721 1999-07-21  Sean MacLennan  <seanm@storm.ca>
11722
11723         * auto-show.el (auto-show-truncationp): changed to match
11724         `window_translation_on'
11725
11726 1999-07-30  XEmacs Build Bot <builds@cvs.xemacs.org>
11727
11728         * XEmacs 21.2.19 is released
11729
11730 1999-07-28  SL Baur  <steve@miho>
11731
11732         * code-files.el (insert-file-contents): Fix docstring.
11733         revert previous change.
11734
11735 1999-07-26  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11736
11737         * fill.el (fill-region-as-paragraph): Change re-break-point to
11738         contain word-across-newline plus one character so that filling
11739         Japanese and Chinese works as desired.
11740         * simple.el (do-auto-fill): Ditto.
11741
11742 1999-07-26  SL Baur  <steve@miho>
11743
11744         * mule/japanese.el ("Japanese"): Do not specify a default input
11745         method.
11746         Suggested by MORIOKA Tomohiko  <tomo@etl.go.jp>
11747
11748 1999-07-23  Jan Vroonhof  <vroonhof@math.ethz.ch>
11749
11750         * custom.el ((not (fboundp 'defun*))): Insert autoload crap to be
11751         able to use cl-macs macro in early lisp.
11752
11753 1999-07-23  Jan Vroonhof  <jan@xemacs.org>
11754
11755         * custom.el:
11756         * cus-face.el:
11757         * cus-edit.el:
11758                 Massive custom Theme API changes.
11759
11760 1999-07-22  MORIOKA Tomohiko  <tomo@etl.go.jp>
11761
11762         * code-files.el (insert-file-contents): Regard
11763         coding-system-magic-cookie if `coding-system-for-read' is nil.
11764
11765 1999-07-22  MORIOKA Tomohiko  <tomo@etl.go.jp>
11766
11767         * mule/thai-xtis.el: Add coding: local variable, to avoid
11768         bootstrapping problem with C locale.
11769
11770 1999-07-22  Andy Piper  <andy@xemacs.org>
11771
11772         * dumped-lisp.el (preloaded-file-list): guard against putting
11773         gutter-items in a less than functional XEmacs.
11774         * gutter-items.el: put call to `add-tab-to-gutter' back in.
11775
11776 1999-07-18  Bob Weiner  <weiner@beopen.com>
11777
11778         * fill.el (fill-context-prefix): Fixed bug that prevented the
11779         setting of an adaptive fill prefix when the `dont-skip-first' was
11780         t.
11781
11782 1999-07-22  SL Baur  <steve@miho>
11783
11784         * gutter-items.el: remove unguarded call to `add-tab-to-gutter'.
11785
11786 1999-06-25  Karl M. Hegbloom  <karlheg@debian.org>
11787
11788         * files.el (interpreter-mode-alist): add `make', `guile', and
11789         `emacs' entries. (#!/usr/bin/make -f ought to send a file into
11790         makefile-mode, guile is a scheme, and someday XEmacs will be
11791         modular enough to use as an efficient scripting tool.)
11792
11793 1999-07-06  MORIOKA Tomohiko  <tomo@etl.go.jp>
11794
11795         * mule/mule-cmds.el (reset-language-environment): Regard
11796         coding-category `utf-8' and `ucs-4' if they are available.
11797
11798 1999-07-06  MORIOKA Tomohiko  <tomo@etl.go.jp>
11799
11800         * mule/mule-cmds.el (set-default-coding-systems): Fix DOC-string.
11801         (prefer-coding-system): Fix DOC-string.
11802
11803         * mule/mule-cmds.el (coding-system-change-eol-conversion): Fix
11804         DOC-string too.
11805
11806         * mule/mule-cmds.el (mule-keymap): Change keymap name from MULE to
11807         Mule.
11808         (coding-system-change-eol-conversion): Fix DOC-string.
11809
11810 1999-06-30  MORIOKA Tomohiko  <tomo@etl.go.jp>
11811
11812         * mule/mule-cmds.el (mule-keymap): Use `describe-coding-system'
11813         instead of `list-coding-system'.
11814
11815 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11816
11817         * menubar-items.el (default-menubar): `select-input-method' was
11818         renamed to `set-input-method'.
11819
11820         * mule/mule-cmds.el (set-language-info-alist): Fix setting for
11821         "Set Language Environment" menu.
11822
11823         * mule/mule-cmds.el (set-language-info-alist): Fix setting for
11824         "Describe Language Support" menu.
11825
11826 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11827
11828         * mule/chinese.el ("Chinese-GB"): Rename
11829         `chinese-gb-environment-setup-function' to
11830         `setup-chinese-gb-environment-internal'.
11831
11832 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11833
11834         * mule/korean.el: Use `define-coding-system-alias' instead of
11835         `copy-coding-system'.
11836
11837 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11838
11839         * mule/mule-cmds.el (set-language-environment-coding-systems):
11840         Treat duplicated coding-categories.
11841
11842 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11843
11844         * mule/japanese.el: Use `define-coding-system-alias' instead of
11845         `copy-coding-system'.
11846
11847 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11848
11849         * mule/vietnamese.el: Specify `iso-8-1' as a category of
11850         coding-system `viscii'.
11851
11852 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11853
11854         * mule/cyrillic.el:
11855         - Specify `iso-8-1' as a category of coding-system `koi8-r'.
11856         (cyrillic-alternativnyj-decode-table): New variable.
11857         (cyrillic-alternativnyj-encode-table): New variable.
11858         - Specify `iso-8-1' as a category of coding-system
11859           `alternativnyj'.
11860         - Abolish general Cyrillic environment.
11861
11862 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11863
11864         * mule/chinese.el:
11865         - Use `define-coding-system-alias' instead of `copy-coding-system'.
11866         - Register `chinese-gb-environment-setup-function' as a
11867           `setup-function' of "Chinese-GB" environment.
11868
11869 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11870
11871         * mule/mule-cmds.el (set-language-info-alist): Allow dummy
11872         optional argument `parents'.
11873
11874         * mule/thai-xtis.el: Specify `tis-620' as `tutorial-coding-system'
11875         property for Thai-XTIS.
11876
11877         * mule/mule-help.el (help-with-tutorial): Use property
11878         `tutorial-coding-system' of language-info as a coding-system to
11879         read tutorial file.
11880
11881 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11882
11883         * mule/thai-xtis.el: Don't setup `setup-function' and
11884         `exit-function'.
11885
11886         * mule/mule-cmds.el (set-language-environment-coding-systems): Use
11887         `set-coding-category-system' to set up coding-system for
11888         coding-category.
11889
11890         * mule/mule-cmds.el (prefer-coding-system): Use
11891         `set-coding-category-system' to set up coding-system for
11892         coding-category.
11893
11894 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11895
11896         * mule/thai-xtis.el: Specify TUTORIAL.th as the tutorial file for
11897         Thai-XTIS environment.
11898
11899         * mule/mule-cmds.el (prefer-coding-system): Use
11900         `find-coding-system' instead of `coding-system-p'.
11901
11902 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11903
11904         * mule/mule-cmds.el (set-language-environment-coding-systems):
11905         Modify eol-type for XEmacs.
11906
11907         * mule/thai-xtis.el: Delete unused local variable `category'.
11908
11909         * mule/mule-cmds.el (coding-system-change-eol-conversion): New
11910         function.
11911         (prefer-coding-system): Don't call
11912         `update-coding-systems-internal'; use function
11913         `coding-category-list' instead of variable `coding-category-list';
11914         use `set-coding-priority-list' instead of `set-coding-priority';
11915         modify `eol-type' for XEmacs.
11916
11917         * mule/mule-misc.el (string-width): Use `charset-width' instead of
11918         `charset-columns'.
11919         (char-width): Likewise.
11920
11921 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11922
11923         * mule/thai-xtis.el: Specify `iso-8-1' as coding-category of
11924         `tis-620'.
11925
11926         * mule/mule-cmds.el (set-language-environment-coding-systems): Use
11927         `set-coding-priority-list' instead of `set-coding-priority'; don't
11928         call `update-coding-systems-internal'.
11929
11930         * mule/mule-misc.el (coding-system-get): New function.
11931         (coding-system-put): New function.
11932         (coding-system-category): New function.
11933
11934 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11935
11936         * dumped-lisp.el (preloaded-file-list): Load "thai-xtis-chars"
11937         when Mule is running; load "mule/thai-xtis" instead of "thai-xtis"
11938         to avoid conflict with leim/quail/thai-xtis.
11939
11940         * mule/thai-xtis.el: Split definition of the charset `thai-xtis'
11941         to thai-xtis-chars.el.
11942
11943         * mule/thai-xtis-chars.el: New file (split from
11944         mule/thai-xtis.el).
11945
11946 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11947
11948         * mule/thai-xtis.el:
11949         - Change category for the charset `thai-xtis' to `?x' from `?T'.
11950         - Add syntax entries.
11951         - Put `preferred-coding-system' of the charset `thai-xtis' to
11952           `tis-620'.
11953
11954 1999-06-28  TAKAHASHI Naoto  <ntakahas@etl.go.jp>
11955
11956         * mule/thai-xtis.el: ccl-decode-thai-xtis and subroutines
11957         rewritten to use write-multibyte-character.
11958
11959 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11960
11961         mule/mule-cmds.el (view-hello-file): Use `iso-2022-7bit' instead
11962         of `iso-2022-7'.
11963         (prefer-coding-system): Synced up with Emacs 20.3.11 but not
11964         ported yet.
11965         (read-input-method-name): Treat optional argument `default'.
11966
11967 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11968
11969         * mule/mule-cmds.el (set-language-info): Don't set up menus at
11970         all.
11971         (set-language-info-alist): Set up menus here.
11972
11973 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11974
11975         * minibuf.el (completing-read): Add new optional argument
11976         `default'.
11977         (read-coding-system): Add new optional argument
11978         `default-coding-system'.
11979
11980 1999-06-03  Ken'ichi Handa  <handa@gnu.org>
11981
11982         * mule/vietnamese.el (ccl-encode-vscii): Typo fixed
11983         (viet-viscii-...->viet-vscii...).
11984
11985 1999-05-13  Ken'ichi Handa  <handa@gnu.org>
11986
11987         * mule/mule-cmds.el: Change MULE to Mule in docstrings
11988         and menus.
11989
11990 1999-04-12  Richard M. Stallman  <rms@gnu.org>
11991
11992         * mule/mule-cmds.el (input-method-function): Add permanent-local
11993         property.
11994
11995 1999-03-30  Dave Love  <fx@gnu.org>
11996
11997         * mule/mule-cmds.el (current-language-environment): Doc fix.
11998
11999 1999-02-06  Richard Stallman  <rms@gnu.org>
12000
12001         * mule/european.el (setup-slovenian-environment): New function.
12002         ("Slovenian"): New language environment.
12003
12004 1999-01-27  Dave Love  <fx@gnu.org>
12005
12006         * mule/mule-cmds.el (current-language-environment): Provide :link,
12007         :type (choices) and appropriate :get.
12008
12009 1999-01-14  Kenichi Handa  <handa@etl.go.jp>
12010
12011         * mule/mule-cmds.el (describe-language-environment): Don't alter
12012         input-method-alist.
12013
12014 1999-01-06  Eli Zaretskii  <eliz@gnu.org>
12015
12016         * mule/mule-cmds.el (prefer-coding-system): Call
12017         set-coding-priority, so that the internal array of priorities is
12018         also updated.
12019
12020 1998-12-30  Eli Zaretskii  <eliz@mescaline.gnu.org>
12021
12022         * mule/mule-cmds.el (prefer-coding-system): If the argument
12023         requires specific EOL conversion type, make the default coding
12024         systems use that.
12025
12026 1998-12-17  Eli Zaretskii  <eliz@mescaline.gnu.org>
12027
12028         * mule/mule-cmds.el (set-language-environment): Pass the default
12029         eol-type to set-language-environment-coding-systems.
12030         (set-default-coding-systems): Copy the eol-type property for the
12031         new default values of {buffer-file,process}-coding-system from the
12032         old defaults.
12033         (set-language-environment-coding-systems): Accept an optional
12034         argument EOL-TYPE, and set the eol-type property of the default
12035         coding systems accordingly.
12036
12037 1998-10-26  Kenichi Handa <handa@etl.go.jp>
12038
12039         * mule/chinese.el (pre-write-encode-hz): Cancel previous change,
12040         use generate-new-buffer instead of get-buffer-create.
12041
12042 1998-10-21  Kenichi Handa  <handa@etl.go.jp>
12043
12044         * mule/chinese.el (pre-write-encode-hz): Use with-temp-buffer.
12045
12046 1998-10-16  Markus Rost  <rost@delysid.gnu.org>
12047
12048         * mule/mule-cmds.el (default-input-method): Fix custom type.
12049
12050 1998-10-12  Richard Stallman  <rms@psilocin.ai.mit.edu>
12051
12052         * mule/mule-cmds.el (setup-specified-language-environment):
12053         Add apropos-inhibit property.
12054         (describe-specified-language-support): Likewise.
12055
12056 1998-09-06  Bill Richter  <richter@math.nwu.edu>
12057
12058         * mule/mule-cmds.el: Doc fixes.
12059
12060 1998-09-02  Kenichi Handa  <handa@etl.go.jp>
12061
12062         * mule/mule-cmds.el (register-input-method): Doc-string
12063         modified.
12064
12065 1998-09-01  Dave Love  <fx@gnu.org>
12066
12067         * mule/mule-cmds.el (current-language-environment): Fix
12068         setter function.
12069
12070 1998-08-31  Paul Eggert  <eggert@twinsun.com>
12071
12072         * mule/chinese.el, mule/cyrillic.el, mule/ethiopic.el,
12073         mule/european.el, mule/hebrew.el, mule/japanese.el,
12074         mule/korean.el, mule/vietnamese.el: Add coding: local variable, to
12075         avoid bootstrapping problem if you need to recompile all the Lisp
12076         files using interpreted code.
12077
12078 1998-08-26  Kenichi Handa  <handa@etl.go.jp>
12079
12080         * mule/european.el ("Latin-1"): Modify `documentation' key value.
12081         ("Latin-2"): Likewise.
12082
12083 1998-08-18  Per Starback  <starback@update.uu.se>
12084
12085         * mule/european.el (setup-latin2-environment): Fix typo.
12086
12087 1998-08-18  Kenichi Handa  <handa@etl.go.jp>
12088
12089         * mule/european.el: Give proper value of `input-method' key to all
12090         lang. env.
12091
12092         * mule/mule-cmds.el (activate-input-method): Handle the case that
12093         the arg INPUT-METHOD is nil correctly.
12094         (read-multilingual-string): Activate the specified input method
12095         before calling read-string.  Afterward, activate the original
12096         input method.
12097
12098 1998-08-15  Kenichi HANDA  <handa@etl.go.jp>
12099
12100         * mule/mule-cmds.el (language-info-alist): Doc-string modified.
12101         (set-language-info-alist): Fix typo in doc-string.
12102
12103         * mule/hebrew.el ("Hebrew"): Delete describe-function key.
12104
12105 1998-08-09  Kenichi HANDA  <handa@etl.go.jp>
12106
12107         * mule/mule-cmds.el (language-info-alist): Doc-string modified.
12108         (reset-language-environment): New function for the job that
12109         setup-english-environment used to do.
12110         (set-language-environment): Do more setups according to the info
12111         in language-info-alist.
12112         (read-language-name): Handle the case that the arg KEY is nil.
12113         (describe-language-environment): Handle input-method property.
12114
12115         * mule/: All files under this directory, which related with
12116         specific languages (such as mule/european.el, mule/greek.el,
12117         mule/hebrew.el, mule/misc-lang.el), modified as below.
12118         (setup-XXX-environment): Just call set-language-environment.  If
12119         they used to do some other jobs than what done by
12120         set-language-environment, those jobs are done in
12121         setup-XXX-environment-internal now.
12122         ("LANUGAGE-ENVIRONMENT"): Delete property setup-function or change
12123         the value to setup-XXX-environment-internal.  Add properties
12124         input-method and features.
12125
12126         * mule/english.el (setup-english-environment): Just call
12127         reset-language-environment.
12128
12129         * mule/european.el (setup-8-bit-environment): Function deleted.
12130
12131 1998-08-08  Richard Stallman  <rms@psilocin.ai.mit.edu>
12132
12133         * mule/mule-cmds.el (input-method-exit-on-first-char)
12134         (input-method-use-echo-area): Doc fixes.
12135
12136 1998-08-06  Kenichi Handa  <handa@etl.go.jp>
12137
12138         * mule/mule-cmds.el (input-method-exit-on-first-char): New
12139         variable.
12140         (input-method-use-echo-area): New variable.
12141
12142 1998-08-01  Kenichi HANDA  <handa@etl.go.jp>
12143
12144         * mule/mule-cmds.el (language-info-alist): Doc-string modified.
12145
12146 1998-07-30  Ken'ichi Handa  <handa@delysid.gnu.org>
12147
12148         * mule/mule-cmds.el (activate-input-method): Update mode line.
12149         (inactivate-input-method): Likewise.
12150
12151 1998-07-19  Kenichi Handa  <handa@etl.go.jp>
12152
12153         * mule/mule-cmds.el (read-multilingual-string): Don't activate an
12154         input method in the current buffer, but just bind
12155         current-input-method.
12156
12157 1998-07-08  Kenichi Handa  <handa@etl.go.jp>
12158
12159         * mule/hebrew.el ("Hebrew"): Add coding-priority.
12160
12161         * mule/misc-lang.el ("IPA"): Add coding-priority and
12162         coding-system.
12163
12164 1998-06-26  Ken'ichi Handa  <handa@melange.gnu.org>
12165
12166         * mule/greek.el: Add coding-priority.
12167
12168 1998-05-23  Richard Stallman  <rms@psilocin.ai.mit.edu>
12169
12170         * mule/mule-cmds.el (register-input-method): Rename arg ENV to
12171         LANG-ENV.
12172
12173 1998-05-20  Richard Stallman  <rms@psilocin.ai.mit.edu>
12174
12175         * mule/mule-cmds.el (register-input-method): Fix previous change.
12176         (setup-specified-language-environment): Doc fix.
12177
12178 1998-05-19  Richard Stallman  <rms@psilocin.ai.mit.edu>
12179
12180         * mule/mule-cmds.el: Several doc fixes.
12181         (get-language-info, set-language-info): Rename argument.
12182         (set-language-info-alist): Likewise.
12183         (register-input-method): Rename argument.
12184         (activate-input-method): If INPUT-METHOD is nil, deactivate.
12185
12186 1998-05-04  Kenichi Handa  <handa@etl.go.jp>
12187
12188         * mule/mule-cmds.el (toggle-input-method): Use a more appropriate
12189         default value while reading an input method.
12190
12191 1998-05-01  Kenichi Handa  <handa@etl.go.jp>
12192
12193         * mule/mule-cmds.el (universal-coding-system-argument):
12194         Use buffer-file-coding-system as default.
12195
12196 1998-04-14  Andreas Schwab  <schwab@mescaline.gnu.org>
12197
12198         * mule/korean.el ("Korean"): Doc fix.
12199
12200 1998-04-11  Kenichi Handa  <handa@etl.go.jp>
12201
12202         * mule/mule-cmds.el (describe-language-environment): Print the
12203         languge environment at the head.
12204
12205 1998-04-06  Kenichi Handa  <handa@etl.go.jp>
12206
12207         * mule/japanese.el: Set exit-function to exit-japanese-environment
12208         for Japanese environment.
12209
12210 1998-03-20  Richard Stallman  <rms@psilocin.gnu.org>
12211
12212         * mule/mule-cmds.el (set-language-environment): Doc fix.
12213         (current-language-environment): Use defcustom.
12214         (default-input-method): Specify :type.
12215
12216 1998-03-02  Kenichi Handa  <handa@etl.go.jp>
12217
12218         * mule/mule-cmds.el (set-default-coding-systems): Doc-string
12219         modified.
12220         (prefer-coding-system): Doc-string modified.
12221
12222 1998-01-21  Kenichi Handa  <handa@etl.go.jp>
12223
12224         * mule/mule-cmds.el (set-language-info): Doc-string
12225         describes `coding-priority' KEY.
12226         (set-language-environment-coding-systems): New function.
12227         (select-safe-coding-system): New function.
12228         (set-language-info): New optional args DESCRIBE-MAP and SETUP-MAP.
12229         (set-language-info-alist): New optionla arg PARENTS.  Call
12230         set-language-info with appropriate DESCRIBE-MAP and SETUP-MAP args.
12231         (set-language-environment-coding-systems): New function.
12232
12233         * mule/chinese.el: Remove setting up of
12234         describe-chinese-environment-map and
12235         setup-chinese-environment-map.  Exclude them in args of calls to
12236         set-language-info-alist.  Register coding-priority key in
12237         language-info-alist.
12238
12239         * mule/cyrillic.el: Remove setting up of
12240         describe-cyrillic-environment-map and
12241         setup-cyrillic-environment-map.  Exclude them in args of calls to
12242         set-language-info-alist.  Register coding-priority key in
12243         language-info-alist.
12244
12245         * mule/english.el: Register coding-priority key in
12246         language-info-alist.
12247
12248         * mule/ethiopic.el: Register coding-priority key in
12249         language-info-alist.
12250
12251         * mule/european.el: Remove setting up of
12252         describe-european-environment-map and
12253         setup-european-environment-map.  Exclude them in args of calls to
12254         set-language-info-alist.  Register coding-priority key in
12255         language-info-alist.  Add "German" language env.
12256         (setup-8-bit-environment): Delete CODING-SYSTEM arg.
12257         (setup-german-environment): New function.
12258
12259         * mule/greek.el (setup-greek-environment): For Greek lang. env.,
12260         change default input method to "greek-postfix".
12261
12262         * mule/japanese.el, mule/korean.el, mule/vietnamese.el: Register
12263         coding-priority key in
12264
12265 1997-12-19  Stephen Eglen  <stephen@cns.ed.ac.uk>
12266
12267         * mule/mule-cmds.el (set-language-info): Doc fix.
12268         (input-method-inactivate-hook): Doc fix.
12269
12270 1997-11-20  Karl Heuer  <kwzh@gnu.org>
12271
12272         * mule/mule-cmds.el (set-input-method): Renamed from
12273         select-input-method.
12274
12275 1997-11-07  Kenichi Handa  <handa@etl.go.jp>
12276
12277         * mule/mule-cmds.el (set-language-environment): Run
12278         exit-language-environment-hook before calling `exit-function'
12279         which is specified for the language environment.
12280
12281 1997-10-23  Kenichi Handa  <handa@etl.go.jp>
12282
12283         * mule/mule-cmds.el (set-default-coding-systems): Doc-string
12284         modified.
12285         (prefer-coding-system): Likewise.
12286         (describe-language-environment): Print aliases of each coding
12287         system.
12288         (set-language-environment-hook): New variable.
12289         (exit-language-environment-hook): New variable.
12290         (set-language-environment): Call these hooks.  Before setting a
12291         new language environment, exit from the
12292         current-language-environment if necessary.
12293         (input-method-verbose-flag): The value can be nil, t,
12294         complex-only, or default.
12295         (input-method-highlight-flag): Doc-string augmented.
12296         (activate-input-method): Check if we can run the registered
12297         function to activate an input method.
12298
12299         * mule/korean.el: Set exit-function for language environment
12300         "Korean" to exit-korean-environment.
12301         (setup-korean-environment): Moved to korea-util.el.
12302
12303 1997-10-21  Kenichi Handa  <handa@etl.go.jp>
12304
12305         * mule/mule-cmds.el (read-multilingual-string): Use
12306         current-input-method prior to default-input-method.  Don't bind
12307         current-input-method by `let', instead, activate the specified
12308         input method in the current buffer temporarily.
12309
12310 1997-10-19  John F. Whitehead  <jfw@cisco.com>
12311
12312         * mule/mule-cmds.el (describe-language-environment): Fix prompt.
12313
12314 1997-10-21  Kenichi Handa  <handa@etl.go.jp>
12315
12316         * mule/chinese.el (post-read-decode-hz): Return the result of
12317         decode-hz-region.
12318         (pre-write-encode-hz): Do not change the value of
12319         last-coding-system.
12320
12321 1998-09-06  Bill Richter  <richter@math.nwu.edu>
12322
12323         * mule/mule-ccl.el: Doc fixes.
12324
12325 1998-04-20  Kenichi Handa  <handa@etl.go.jp>
12326
12327         * mule/mule-ccl.el (declare-ccl-program): New optional arg VECTOR.
12328         (check-ccl-program): New macro.
12329
12330 1998-01-21  Kenichi Handa  <handa@etl.go.jp>
12331
12332         * mule/mule-ccl.el: Comment about CCL syntax modified.
12333         (ccl-command-table): Add read-multibyte-character and
12334         write-multibyte-character.
12335         (ccl-code-table): Add ex-cmd.
12336         (ccl-extended-code-table): New variable.
12337         (ccl-embed-extended-command): New function.
12338         (ccl-compile-read-multibyte-character,
12339         ccl-compile-write-multibyte-character) New functions.
12340         (ccl-dump-ex-cmd, ccl-dump-read-multibyte-character,
12341         ccl-dump-write-multibyte-character): New functions.
12342
12343 1999-07-22  SL Baur  <steve@miho>
12344
12345         * config.el (config-value-file): config.values is installed into
12346         doc-directory.
12347         From Karl M. Hegbloom  <karlheg@cathcart.sysc.pdx.edu>
12348
12349 1999-07-19  Didier Verna  <didier@xemacs.org>
12350
12351         * rect.el: all functions rewritten, except when noted. Below is a
12352         list of interface changes.
12353         (apply-on-rectangle): new function. Obsoletes
12354         `operate-on-rectangle'. All functions that used to call this
12355         function now call the new one.
12356         (kill-rectangle): added optional prefix arg to fill lines.
12357         (delete-rectangle): ditto.
12358         (delete-extract-rectangle): ditto.
12359         (open-rectangle): ditto.
12360         (clear-rectangle): ditto.
12361         (delete-rectangle-line): added third arg FILL.
12362         (delete-extract-rectangle-line): ditto.
12363         (open-rectangle-line): ditto.
12364         (clear-rectangle-line): ditto.
12365
12366 1999-07-18  Andy Piper  <andy@xemacs.org>
12367
12368         * menubar-items.el (default-menubar): add gutter options.
12369
12370         * gutter-items.el: new file.
12371         (gutter): new group for custom.
12372         (gutter-visible-p): new variable.
12373         (default-gutter-position): ditto.
12374         (buffers-tab): new group for the buffers tab.
12375         (gutter-buffers-tab): widget to put in the gutter.
12376         (buffers-tab-max-size): max number of tabs.
12377         (buffers-tab-switch-to-buffer-function): function to call when a
12378         tab is pressed.
12379         (buffers-tab-omit-function): filter buffers with this function.
12380         (buffers-tab-format-buffer-line-function): format buffer names for
12381         inclusion in tabs.
12382         (buffers-tab-switch-to-buffer): like switch-to-buffer but without
12383         the record.
12384         (build-buffers-tab-internal): build a list of tab items.
12385         (buffers-tab-items): ditto.
12386         (add-tab-to-gutter): put a tab in the gutter area.
12387         (update-tab-in-gutter): reset the buffers in the tab.
12388
12389         * dumped-lisp.el (preloaded-file-list): dump gutter-items.
12390
12391         * buffer.el (switch-to-buffer): run switch-to-buffer-hooks.
12392         (switch-to-buffer-hooks): new hook.
12393
12394         * toolbar.el (default-toolbar-position): fix typo.
12395
12396 1999-07-16  Andy Piper  <andy@xemacs.org>
12397
12398         * gui.el (make-dialog-frame): turn off gutters for dialogs.
12399
12400 1999-07-15  Didier Verna  <didier@xemacs.org>
12401
12402         * cus-edit.el (custom-prompt-variable): optional third arg makes
12403         prompt for a comment string.
12404         (customize-set-value): optional prefix makes this function handle
12405         variable comments.
12406         (customize-set-variable): ditto.
12407         (customize-save-variable): ditto.
12408         (customize-customized): handle custom comments.
12409         (customize-save-customized): ditto.
12410         (custom-variable-state-set): ditto.
12411         (custom-face-state-set): ditto.
12412         (customize-saved): ditto.
12413         (custom-variable-set): ditto.
12414         (custom-face-set): ditto.
12415         (custom-variable-save): ditto.
12416         (custom-face-save): ditto.
12417         (custom-variable-reset-saved): ditto.
12418         (custom-face-reset-saved): ditto.
12419         (custom-variable-reset-standard): ditto.
12420         (custom-face-reset-standard): ditto.
12421         (custom-comment-face): new face.
12422         (custom-comment-tag-face): ditto.
12423         (custom-comment): new widget.
12424         (custom-comment-create): new function.
12425         (custom-comment-delete): ditto.
12426         (custom-comment-value-set): ditto.
12427         (custom-comment-show): ditto.
12428         (custom-comment-invisible-p): ditto.
12429         (custom-variable-value-create): create a comment field widget.
12430         (custom-face-value-create): ditto.
12431         (custom-variable-menu): new entry for adding a custom comment.
12432         (custom-face-menu): ditto.
12433         (custom-save-variables): possibly save custom comments.
12434         (custom-save-faces): ditto.
12435
12436         * cus-face.el (custom-set-faces): the arguments can now have a
12437         custom comment as fourth argument.
12438
12439         * custom.el (custom-set-variables): the arguments can now have a
12440         custom comment as fifth element.
12441
12442 1999-07-13  XEmacs Build Bot <builds@cvs.xemacs.org>
12443
12444         * XEmacs 21.2.18 is released
12445
12446 1999-07-13  SL Baur  <steve@miho>
12447
12448         * lib-complete.el (read-library-name): Revert previous change.
12449         (read-library): Ditto.
12450
12451 1999-06-24  Karl M. Hegbloom  <karlheg@debian.org>
12452
12453         * packages.el (packages-package-list): Capitalize docstring.
12454
12455         * packages.el (packages-find-package-library-path): Use #'nconc
12456         rather than #'append to reduce consing -- #'mapcar uses Flist,
12457         which returns a freshly consed list.  #'append would create yet
12458         another fresh list, using Fmake_list in concat.
12459
12460         * packages.el (package-provide): Use setq with remassq like it
12461         says in its docstring.
12462
12463 1999-07-06  SL Baur  <steve@miho.m17n.org>
12464
12465         * lib-complete.el (progn-with-message): Fix typo.
12466
12467 1999-07-06  SL Baur  <steve@miho.m17n.org>
12468
12469         * mule/mule-misc.el (char-octet): Make function match docstring.
12470         From Katsumi Yamaoka <yamaoka@jpl.org>
12471
12472 1999-06-15  Karl M. Hegbloom  <karlheg@debian.org>
12473
12474         * wid-edit.el (widget-documentation): corrected spelling error.
12475
12476 1999-06-23  Jonathan Marten <jonathan.marten@uk.sun.com>
12477
12478         * x-win-sun.el (x-win-init-sun): Don't rebind Find and Sh-find
12479         keys if already bound
12480
12481 1999-07-06  SL Baur  <steve@miho.m17n.org>
12482
12483         * lib-complete.el (progn-with-message): Revert previous changes.
12484
12485 1999-06-24  Bob Weiner  <weiner@beopen.com>
12486
12487         * lib-complete.el (find-library):
12488         (find-library-other-window):
12489         (find-library-other-frame): Completely rewrote
12490         so that these functions actually work when called non-interactively.
12491         Also made them handle LIBRARY arguments which end with .el or .elc.
12492
12493 1999-06-24  Bob Weiner  <weiner@beopen.com>
12494
12495         * simple.el (indent-new-comment-line): Locally bound
12496         `block-comment-start' to `comstart' or else when this is called
12497         from do-auto-fill, e.g. in Lisp mode, it will insert any non-nil
12498         `block-comment-start' value, ignoring any existing spacing after a
12499         comment prefix in the previous line and producing ugly comments.
12500
12501 1999-06-23  Bob Weiner  <weiner@beopen.com>
12502
12503         * list-mode.el (mouse-choose-completion):
12504         (choose-completion):
12505         (completion-switch-to-minibuffer): Added.
12506         ([Tab]): [Tab] previously switched to the minibuffer
12507         but since [space] does that and since most applications in the
12508         world use [Tab] to select the next item in a list, do that in the
12509         *Completions* buffer too.  This will cause the least confusion
12510         among the largest population of users.  -- Bob Weiner, BeOpen.com,
12511         06/23/1999.
12512
12513 1999-06-22  Bob Weiner  <weiner@beopen.com>
12514
12515         * help.el (help-buffer-name): Added support for a null value
12516         of `help-buffer-prefix-string' since some buffers require no
12517         prefix.
12518
12519 1999-06-20  Bob Weiner  <weiner@beopen.com>
12520
12521         * list-mode.el (completion-list-mode-quit): Added and bound to {q}
12522         in the completion-list-mode-map to bury the completions buffer
12523         even when the minibuffer is no longer active.
12524
12525 1999-06-20  Bob Weiner  <weiner@beopen.com>
12526
12527         * list-mode.el (list-mode): It is visually disconcerting to have
12528         the text cursor disappear within list buffers, especially when
12529         moving from window to window, so leave it visible.
12530
12531 1999-07-01  SL Baur  <steve@miho.m17n.org>
12532
12533         * menubar-items.el (default-menubar): Conditionalize the bug
12534         report menu item (which may not be possible in this XEmacs).
12535         Reported by: Ken'ichi Handa <handa@etl.go.jp>
12536
12537 1999-06-30  SL Baur  <steve@miho.m17n.org>
12538
12539         * subr.el (with-current-buffer): DOC string fix.
12540         Suggested by Bob Weiner <weiner@altrasoft.com>
12541
12542 1999-06-25  Charles G Waldman <cgw@fnal.gov>
12543
12544         * cus-face.el (custom-face-italic): insert missing args
12545
12546 1999-06-24  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
12547
12548         * packages.el (package-locations): Changed default early package
12549         hierarchies to ~/.xemacs/mule-packages and
12550         ~/.xemacs/xemacs-packages.
12551
12552 1999-06-23  SL Baur  <steve@miho.m17n.org>
12553
12554         * mule/mule-category.el (Top Level): ASCII is also latin-1.
12555
12556 1999-06-15  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
12557
12558         * packages.el (package-locations): Changed default early package
12559         hierarchy to ~/.xemacs/packages.
12560         (package-locations): Removed `packages' as a possible name for a
12561         late package hierarchy.
12562
12563 1999-06-20  MORIOKA Tomohiko  <tomo@etl.go.jp>
12564
12565         * mule/mule-category.el (word-combining-categories): Set up new
12566         variable.
12567         (word-separating-categories): Likewise.
12568
12569 1999-06-22  XEmacs Build Bot <builds@cvs.xemacs.org>
12570
12571         * XEmacs 21.2.17 is released
12572
12573 1999-06-17  Robert Pluim  <rpluim@bigfoot.com>
12574
12575         * font-menu.el (font-menu-set-font): allow for nil specification
12576         of font size.
12577
12578 1999-06-16  MORIOKA Tomohiko  <tomo@etl.go.jp>
12579
12580         * mule/thai-xtis.el: Specify `columns' of the charset `thai-xtis'
12581         is 1.
12582
12583 1999-06-12  MORIOKA Tomohiko  <tomo@etl.go.jp>
12584
12585         * mule/cyrillic.el (cyrillic-koi8-r-decode-table): Use NBSP of ISO
12586         8859-5 instead of ISO 8859-1.
12587
12588 1999-06-15  SL Baur  <steve@steve1.m17n.org>
12589
12590         * mule/vietnamese.el (viet-vscii-encode-table): Use split-char.
12591         (viet-viscii-encode-table): Ditto.
12592
12593         * mule/mule-misc.el: Delete split-char & split-char-or-char-int.
12594         Make obsolete definition of char-octet.
12595
12596 1999-06-14  SL Baur  <steve@steve1.m17n.org>
12597
12598         * subr.el: Move no-Mule make-char ...
12599         * help-nomule.el (make-char): To here.
12600         (string-width): Make Mule compatibility alias.
12601
12602 1999-06-15  Andy Piper  <andy@xemacs.org>
12603
12604         * select.el (get-selection-no-error): really make there be no-error.
12605         (get-selection): revert to original.
12606
12607 1999-06-11  Andy Piper  <andy@xemacs.org>
12608
12609         * select.el (selection-sets-clipboard): renamed.
12610         (own-selection): use it.
12611
12612 1999-06-11  XEmacs Build Bot <builds@cvs.xemacs.org>
12613
12614         * XEmacs 21.2.16 is released
12615
12616 1999-06-09  MORIOKA Tomohiko  <tomo@etl.go.jp>
12617
12618         * mule/cyrillic.el (cyrillic-koi8-r-decode-table): Set 32 for
12619         missing characters to avoid crash.
12620
12621 1999-06-09  Jan Vroonhof  <vroonhof@math.ethz.ch>
12622
12623         * coding.el (set-terminal-coding-system): Only set the console
12624         coding system on the selected console if it is a tty.
12625
12626 1999-06-10  Jan Vroonhof  <vroonhof@math.ethz.ch>
12627
12628         * cus-face.el:
12629         * cus-edit.el:
12630         * faces.el:
12631         (custom):
12632         (face-spec-set):
12633         * faces.el (frob-face-property):
12634         * font-menu.el (font-menu-set-font):
12635                   Actually apply changes from 1999-03-17
12636
12637 1999-06-10  Andy Piper  <andy@xemacs.org>
12638
12639         * select.el (get-selection): abstract out non error-signalling
12640         part.
12641         (get-selection-no-error): get-selection without signalling an
12642         error.
12643         (selection-is-clipboard-p): new variable. controls whether the
12644         selection sets the clipboard.
12645         (own-selection): use it.
12646
12647         * mouse.el (insert-selection): fallback to clipboard after trying
12648         primary selection and cutbuffer.
12649
12650 1999-06-05  Andy Piper  <andy@xemacs.org>
12651
12652         * x-select.el (xselect-kill-buffer-hook-1): use generalised
12653         selection functions.
12654
12655 1999-06-04  MORIOKA Tomohiko  <tomo@etl.go.jp>
12656
12657         * code-files.el (buffer-file-coding-system): Use `raw-text' as
12658         default value.
12659         (load): Use `raw-text' instead of `no-conversion'.
12660         (insert-file-contents): Likewise.
12661
12662         * bytecomp.el (byte-compile-insert-header): Use `raw-text' instead
12663         of `no-conversion'.
12664
12665 1999-06-03  MORIOKA Tomohiko  <tomo@etl.go.jp>
12666
12667         * coding.el: Don't copy `no-conversion' to `raw-text'.
12668
12669 1999-06-07  Hrvoje Niksic  <hniksic@srce.hr>
12670
12671         * subr.el (make-char): Define it if Mule is not around.
12672
12673 1999-06-07  SL Baur  <steve@steve1.m17n.org>
12674
12675         * mule/mule-help.el: Add trailing newline.  Use mule keyword.
12676
12677         * x-select.el (x-disown-selection-internal): Restore symbol as an
12678         obsolete alias.
12679         (xselect-kill-buffer-hook-1): Use disown-selection-internal.
12680
12681 1999-06-04  XEmacs Build Bot <builds@cvs.xemacs.org>
12682
12683         * XEmacs 21.2.15 is released
12684
12685 1999-06-02  Oscar Figueiredo  <oscar@xemacs.org>
12686
12687         * subr.el (split-string): Avoid infinite looping
12688
12689 1999-05-30  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
12690
12691         * ldap.el (ldap-ignore-attribute-codings): New variable
12692         (ldap-default-attribute-decoder): New variable
12693         (ldap-coding-system): New variable
12694         (ldap-attribute-syntax-encoders): New variable
12695         (ldap-attribute-syntax-decoders): New variable
12696         (ldap-attribute-syntaxes-alist): New variable
12697         (ldap-encode-boolean): New function
12698         (ldap-decode-boolean): New function
12699         (ldap-encode-country-string): New function
12700         (ldap-decode-string): New function
12701         (ldap-decode-address): New function
12702         (ldap-encode-address): New function
12703         (ldap-decode-attribute): New function
12704         (ldap-search): Use some of these
12705
12706 1999-05-25  Jan Vroonhof  <jan@xemacs.org>
12707
12708         * version.el (emacs-version): Make the patch level/beta come
12709         before the XEmacs qualifier so that it gets into (funcall
12710         emacs-version) and thus in the bug reports.
12711         (emacs-version>=): Support patch levels.
12712
12713 1999-06-03  SL Baur  <steve@xemacs.org>
12714
12715         * version.el: implement x.y.z version number
12716         From Jan Vroonhof <vroonhof@math.ethz.ch>
12717
12718 1999-05-27  Yoshiki Hayashi <g740685@komaba.ecc.u-tokyo.ac.jp>
12719
12720         * mule/mule-cmds.el (read-input-method-name): set input-method properly.
12721
12722 1999-05-22  Vin Shelton <acs@xemacs.org>
12723
12724         * startup.el: Document -private and break out non-standard X options.
12725
12726 1999-05-26  SL Baur  <steve@gneiss.etl.go.jp>
12727
12728         * mule/mule-charset.el (charset-after): New function.
12729         (charset-direction): Synch with Mule, update docstring.
12730         (get-charset-property): New function.
12731         (put-charset-property): New function.
12732         (charset-plist): New function.
12733
12734         * mule/mule-charset.el (compose-region):
12735         (decompose-region): remove;  these functions (which don't work
12736         since we don't do composite characters) have been moved to
12737         mule-util.el.
12738         (toplevel): follow coding standards
12739
12740 1999-05-26  SL Baur  <steve@gneiss.etl.go.jp>
12741
12742         * dumped-lisp.el (preloaded-file-list): mule-files.el does not
12743         exist any more.
12744
12745         * code-files.el: Fix commentary to follow coding standards.  Move
12746         the single line left in mule-files.el to here.
12747
12748         * mule/mule-files.el: delete.
12749
12750 1999-05-24  SL Baur  <steve@gneiss.etl.go.jp>
12751
12752         * info.el (Info-scroll-prev): Use event functions instead of the
12753         old emacs 19 interface.
12754
12755 1999-06-02  Andy Piper  <andy@xemacs.org>
12756
12757         * x-font-menu.el (x-font-menu-load-font):
12758         font-menu-registry-encoding -> x-font-menu-registry-encoding type.
12759
12760 1999-05-31  Andy Piper  <andy@xemacs.org>
12761
12762         * font-menu.el (font-menu-ignore-scaled-fonts): move to font-menu
12763         group.
12764         (font-menu-this-frame-only-p): ditto.
12765         (font-menu-max-items): reinstate, from Jan Vroonhof
12766         <vroonhof@math.ethz.ch>
12767         (font-menu-submenu-name-format): ditto.
12768         (font-menu-split-long-menu): ditto, for use by the family
12769         constructor.
12770         (font-menu-family-constructor): use it.
12771
12772 1999-05-30  Andy Piper  <andy@xemacs.org>
12773
12774         * msw-faces.el (mswindows-font-regexp): new font matching regexp
12775         for use by the font menu.
12776
12777         * msw-font-menu.el: new file implementing mswindows specific
12778         font-menu behaviour.
12779         (mswindows-font-menu-registry-encoding): new function mirroring x version.
12780         (mswindows-font-menu-junk-families): ditto.
12781         (hack-font-truename): ditto.
12782         (mswindows-font-regexp-ascii): ditto.
12783         (mswindows-reset-device-font-menus): ditto.
12784         (mswindows-font-menu-font-data): ditto.
12785         (mswindows-font-menu-load-font): ditto.
12786
12787         * x-font-menu.el (x-reset-device-font-menus): made device specific.
12788         (x-font-menu-font-data): ditto.
12789         (x-font-menu-load-font): ditto.
12790
12791         * font-menu.el: new file implementing generic font menu behaviour.
12792         (font-menu-ignore-scaled-fonts): copied from x-font-menu.el and
12793         made device independent.
12794         (font-menu-this-frame-only-p): ditto.
12795         (font-menu-preferred-resolution): ditto.
12796         (font-menu-size-scaling): new variable used to determine whether
12797         sizes are in points or tenths of a point.
12798         (vassoc): moved from x-font-menu.el.
12799         (device-fonts-cache): ditto.
12800         (device-fonts-cache): ditto.
12801         (flush-device-fonts-cache): ditto.
12802         (reset-device-font-menus): copied from x-font-menu.el and made
12803         device independent. Most functionality deferred to
12804         device-dependent versions.
12805         (font-menu-family-constructor): copied from x-font-menu.el and
12806         made device independent.
12807         (font-menu-size-constructor): ditto.
12808         (font-menu-weight-constructor): ditto.
12809         (font-menu-set-font): ditto.
12810         (font-menu-change-face): ditto.
12811         (font-menu-load-font): new device method.
12812         (font-menu-font-data): ditto.
12813
12814         * x-font-menu.el: The above functions deleted.
12815
12816 1999-05-26  Andy Piper  <andy@xemacs.org>
12817
12818         * update-elc.el:
12819         * make-docfile.el:
12820         * loadup.el: rehash expand-file-name usage to not use default-directory.
12821
12822 1999-05-21  Andy Piper  <andy@xemacs.org>
12823
12824         * x-select.el (x-select-convert-to-text):
12825         (x-selected-text-type):
12826         (x-get-selection):
12827         (xselect-convert-to-string):
12828         (xselect-convert-to-compound-text):
12829         (xselect-convert-to-length):
12830         (xselect-convert-to-targets):
12831         (xselect-convert-to-delete):
12832         (xselect-convert-to-filename):
12833         (xselect-convert-to-charpos):
12834         (xselect-convert-to-lineno):
12835         (xselect-convert-to-colno):
12836         (xselect-convert-to-sourceloc):
12837         (xselect-convert-to-os):
12838         (xselect-convert-to-host):
12839         (xselect-convert-to-user):
12840         (xselect-convert-to-class):
12841         (xselect-convert-to-name):
12842         (xselect-convert-to-integer):
12843         (xselect-convert-to-atom):
12844         (xselect-convert-to-identity): functions renamed from x-* and
12845         moved to select.el.
12846         (x-get-secondary-selection): use rename get-selection.
12847         (x-get-clipboard): ditto.
12848         (x-own-selection): moved to select.el.
12849         (x-valid-simple-selection-p): ditto.
12850         (x-dehilight-selection): ditto.
12851         (x-own-clipboard): ditto.
12852         (x-disown-selection): ditto.
12853
12854         * x-mouse.el (x-yank-function): moved to mouse.el.
12855         (x-insert-selection): ditto.
12856         (x-set-point-and-move-selection): use renamed function.
12857
12858         * select.el (selected-text-type): moved and renamed from
12859         x-select.el.
12860         (selection-owner-p): moved to C.
12861         (selection-exists-p): ditto.
12862         (get-cutbuffer): new device method.
12863         (get-selection): generalised and moved from x-select.el.
12864         (own-selection): moved x-own-selection functionality into here.
12865         (dehilight-selection): renamed and moved from x-select.el.
12866         (own-clipboard): functionality moved from x-select.el using new
12867         generic C builtins.
12868         (disown-clipboard): ditto.
12869         (select-convert-to-text):
12870         (select-convert-to-string):
12871         (select-convert-to-compound-text):
12872         (select-convert-to-length):
12873         (select-convert-to-targets):
12874         (select-convert-to-delete):
12875         (select-convert-to-filename):
12876         (select-convert-to-charpos):
12877         (select-convert-to-lineno):
12878         (select-convert-to-colno):
12879         (select-convert-to-sourceloc):
12880         (select-convert-to-os):
12881         (select-convert-to-host):
12882         (select-convert-to-user):
12883         (select-convert-to-class):
12884         (select-convert-to-name):
12885         (select-convert-to-integer):
12886         (select-convert-to-atom):
12887         (select-convert-to-identity): new functions renamed from x-* and
12888         moved from x-select.el.
12889
12890         * mouse.el (mouse-consolidated-yank): subsume x-yank-function
12891         into here and use as the default window-system mouse yank.
12892         (insert-selection): generalised and moved from x-mouse.el.
12893         (own-clipboard): moved to C.
12894
12895         * msw-select.el (mswindows-selection-owned-p): deleted.
12896         (mswindows-own-selection): generalised and moved to select.el.
12897         (mswindows-disown-selection): generalised and moved to C.
12898         (mswindows-selection-owner-p): ditto.
12899
12900 1999-05-14  XEmacs Build Bot <builds@cvs.xemacs.org>
12901
12902         * XEmacs 21.2.14 is released
12903
12904 1999-05-13  SL Baur  <steve@gneiss.etl.go.jp>
12905
12906         * about.el: update contact info for jason and slb.
12907
12908 1999-05-13  SL Baur  <steve@gneiss.etl.go.jp>
12909
12910         * mule/european.el (setup-romanian-environment): Add Romanian
12911         support from Emacs/Mule romanian.el.
12912
12913 1999-03-17  Jan Vroonhof  <vroonhof@math.ethz.ch>
12914
12915         * cus-face.el: Label all custom changes with the 'custom' tag.
12916
12917         * cus-edit.el: idem ditto.
12918
12919         * faces.el: Added suport for adding device tags to various functions.
12920         (custom): New device tag.
12921         (face-spec-set): Call reset face with tags argument. No longer do
12922         x-init-global-faces hack.
12923
12924         * faces.el (frob-face-property): Use an anonymous specifier to map
12925         frob-face-property-1 over.
12926
12927         * x-font-menu.el (font-menu-set-font): Always specify all
12928         properties to custom.
12929
12930 1999-05-12  SL Baur  <steve@gneiss.etl.go.jp>
12931
12932         * mule/european.el (setup-czech-environment): Add czech support.
12933         From David Sauer <davids@orfinet.cz>
12934
12935 1999-03-15  SL Baur  <steve@xemacs.org>
12936
12937         * check-features.el: Turn hard errors into warnings.
12938
12939 1999-03-21  SL Baur  <steve@xemacs.org>
12940
12941         * simple.el (delete-key-deletes-forward): As per discussion on
12942         xemacs-beta, default to t.
12943
12944 1999-05-11  Hrvoje Niksic  <hniksic@srce.hr>
12945
12946         * loadup.el: Define Installation-string before loading anything.
12947
12948 1999-05-06  Gunnar Evermann  <ge204@eng.cam.ac.uk>
12949
12950         * files.el (auto-mode-alist): fix typo in regex for .bash_* files
12951         From Anders Stenman <stenman@isy.liu.se>
12952
12953 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
12954
12955         * wid-edit.el (widget-glyph-find): Ditto.
12956
12957         * packages.el (locate-library): Ditto.
12958
12959         * loadup.el (really-early-error-handler): Ditto.
12960
12961         * lib-complete.el (read-library): Ditto.
12962
12963         * faces.el (set-face-stipple): Ditto.
12964
12965         * code-files.el (load): Use new calling style of locate-file.
12966
12967 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
12968
12969         * packages.el (packages-unbytecompiled-lisp): Installation.el is
12970         dead.
12971
12972 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
12973
12974         * dumped-lisp.el (preloaded-file-list): Don't load
12975         Installation.el.
12976
12977         * loadup.el (Installation-string): Define it here.
12978
12979 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
12980
12981         * dumped-lisp.el (preloaded-file-list): Revert previous change --
12982         Installation.el needs to be loaded before `dump-paths', otherwise
12983         the dumping process won't find it.
12984
12985 1999-03-13  Adrian Aichner  <adrian@xemacs.org>
12986
12987         * dumped-lisp.el (preloaded-file-list): Load Installation.el after
12988         subr so that we can use `replace-in-string' in Installation.el to
12989         get rid of C-m chars under the native Windows build.
12990
12991 1999-04-29  Andy Piper  <andy@xemacs.org>
12992
12993         * make-docfile.el: canonicalize file and directory names.
12994
12995         * device.el (call-device-method): new function for calling device
12996         specific methods.
12997         (define-device-method): new function for defining device methods.
12998         (define-device-method*): ditto.
12999
13000 1999-04-27  Hrvoje Niksic  <hniksic@srce.hr>
13001
13002         * subr.el (buffer-string): Support new FSFmacs 20.4 stuff.
13003
13004 1999-04-08  MORIOKA Tomohiko  <tomo@etl.go.jp>
13005
13006         * mule/cyrillic.el (cyrillic-koi8-r-decode-table): New variable.
13007         (cyrillic-koi8-r-encode-table): Likewise.
13008         (ccl-decode-koi8): Use `cyrillic-koi8-r-decode-table'.
13009         (ccl-encode-koi8): Use `cyrillic-koi8-r-encode-table'.
13010
13011         * mule/mule-misc.el (split-char-or-char-int): New function [moved
13012         from vietnamese.el].
13013
13014         * mule/vietnamese.el: Move function `split-char-or-char-int' to
13015         mule/mule-misc.el.
13016
13017 1999-04-08  MORIOKA Tomohiko  <tomo@etl.go.jp>
13018
13019         * mule/thai-xtis.el:
13020         - Change font registry name from "Thai94x94-0" to "xtis-0".
13021         - Change mnemonic of coding-system `tis-620' to "TIS620".
13022
13023 1999-04-06  MORIOKA Tomohiko  <tomo@etl.go.jp>
13024
13025         * mule/ethiopic.el: fixed.
13026
13027 1999-03-30  MORIOKA Tomohiko  <tomo@etl.go.jp>
13028
13029         * dumped-lisp.el: Add ethiopic, thai-xtis and vietnamese.
13030
13031         * mule/thai-xtis.el: New file.
13032
13033         * mule/vietnamese.el: New file.
13034
13035         * mule/ethiopic.el: New file.
13036
13037 1999-04-22  Hrvoje Niksic  <hniksic@srce.hr>
13038
13039         * bytecomp.el (byte-compile-close-variables): Leave
13040         debug-issue-ebola-notices alone.
13041
13042 1999-04-11  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
13043
13044         * ldap.el (ldap-host-parameters-alist): Make `Search Base' appear
13045         at the top of the buffer since it is the most important thing to
13046         customize
13047         (ldap-get-host-parameter): New defun
13048         (ldap-search): Add a new parameter `withdn' to retrieve the
13049         distinguished names of entries
13050
13051 1999-04-22  Kai Haberzettl  <khaberz@synnet.de>
13052
13053         * startup.el (splash-frame-body): Date and spelling fixes.
13054
13055 1999-03-16  Colin Rafferty  <colin@xemacs.org>
13056
13057         * view-less.el (toggle-truncate-lines): add autoload tag
13058
13059 1999-04-19  Hrvoje Niksic  <hniksic@srce.hr>
13060
13061         * format.el (format-alist): Disable image stuff.
13062
13063 1999-04-17  Hrvoje Niksic  <hniksic@srce.hr>
13064
13065         * wid-edit.el (widget-glyph-find): Search by directories, then by
13066         suffixes rather than the other way around.
13067         (widget-image-conversion): Renamed to
13068         `widget-image-file-name-suffixes'.
13069
13070 1999-04-16  Olivier Galibert  <galibert@pobox.com>
13071
13072         * mule/mule-charset.el: Made old functions obsolete, remove the
13073         unspeakably evil (and inexistant in fsf's) charset-leading-byte.
13074         (charset-iso-graphic-plane): Rename from charset-graphic.
13075         (charset-iso-final-char): Rename from charset-final.
13076         (charset-width): Rename from charset-columns.
13077         (charset-bytes): Added from fsf compatibility, returns always 1.
13078
13079         * mule/mule-misc.el: Move charset-doc-string alias to
13080         mule-charset.el
13081
13082 1999-04-14  Colin Rafferty  <colin@xemacs.org>
13083
13084         * x-faces.el (x-make-font-bold-italic): honor
13085         *try-oblique-before-italic-fonts*
13086
13087 1999-04-14  Hrvoje Niksic  <hniksic@srce.hr>
13088
13089         * cl-extra.el (coerce): Coerce numbers to characters correctly.
13090
13091 1998-12-02  Hrvoje Niksic  <hniksic@srce.hr>
13092
13093         * x-faces.el (try-oblique-before-italic-fonts): Use the right
13094         name.
13095
13096 1999-04-14  Dave Gillesipe  <daveg@synaptics.com>
13097
13098         * cl-extra.el (equalp): Would bug out for lists.
13099
13100 1999-03-12  Charles G Waldman  <cgw@fnal.gov>
13101
13102         * about.el (about-hackers):  Change cgw's email address
13103
13104 1999-03-12  XEmacs Build Bot <builds@cvs.xemacs.org>
13105
13106         * XEmacs 21.2.13 is released
13107
13108 1999-03-12  SL Baur  <steve@xemacs.org>
13109
13110         * simple.el (delete-key-deletes-forward): Revert to previous
13111         behavior.
13112
13113 1999-01-18  Didier Verna  <didier@xemacs.org>
13114
13115         * menubar-items.el (xemacs-splash-buffer): handle the case of
13116         multiple elements in the splash buffer body.
13117
13118         * startup.el (splash-frame-timeout): new constant: interval
13119         between splash buffer elements.
13120         (command-line-1): handle splash buffer with multiple elements (use
13121         a timeout).
13122         (splash-frame-body): Originally `startup-splash-frame-body'.
13123         Rewrote a cleaner and more readable version. This can now be array,
13124         in which case each element is displayed in turn in the splash buffer.
13125         (splash-frame-static-body): new constant. Persistent information
13126         across all splash buffer elements (preserves the possibility to give
13127         it in different languages.
13128         (circulate-splash-frame-elements): new function. Used as a timeout
13129         to circulate through all splash frame elements and display them in
13130         sequence.
13131         (display-splash-frame): originally `startup-splash-frame'. Handle
13132         the case of multiple elements in the splash buffer body. Now
13133         returns a timeout id if multiple elements to display, or nil.
13134
13135 1999-02-19  Jan Vroonhof  <vroonhof@math.ethz.ch>
13136
13137         * x-faces.el (x-init-global-faces): Add default tag to specifiers,
13138         so they can be overridden by x-init-face-from-resources.
13139         Additionally specify the font name also with an x tag.
13140
13141 1999-03-08  Andy Piper  <andy@xemacs.org>
13142
13143         * package-get.el (package-get-base): autoload.
13144
13145         * menubar-items.el (default-menubar): add update menu item. Fix
13146         custom menu to only be activated when package-base is available.
13147
13148         * package-get.el (package-get-custom): don't load
13149         package-get-custom as it is auto-generated. Fix group definition.
13150
13151 1999-03-05  Didier Verna  <didier@xemacs.org>
13152
13153         * cus-dep.el (Custom-make-dependencies): use `prin1-to-string'
13154         instead of `symbol-name' (Thanks Kyle).
13155
13156         * cus-edit.el (custom-save-variables): use `prin1' instead of
13157         princ to write symbols.
13158
13159 1999-03-05  XEmacs Build Bot <builds@cvs.xemacs.org>
13160
13161         * XEmacs 21.2.12 is released
13162
13163 1999-03-05  SL Baur  <steve@xemacs.org>
13164
13165         * menubar-items.el (default-menubar): Add kfm browsing support.
13166         From Neal Becker <nbecker@fred.net>
13167
13168 1999-03-03  Steven Baur  <steve@gneiss.etl.go.jp>
13169
13170         * font-lock.el (font-lock-revert-cleanup): Null out to avoid repeated
13171         calls to font-lock during buffer reversion.
13172
13173 1999-02-12  Didier Verna  <didier@xemacs.org>
13174
13175         * info.el (Info-build-node-completions): unconditionally widen the
13176         tag table buffer.
13177
13178 1999-02-19  Paul Stodghill  <stodghil@cs.cornell.edu>
13179
13180         * x-faces.el (x-init-face-from-resources):
13181         Only set fonts in the 'x locale.
13182
13183 1999-03-04  Adrian Aichner  <adrian@xemacs.org>
13184
13185         * package-ui.el (pui-install-selected-packages): Don't throw on
13186         `package-admin-delete-binary-package' returning nil since it's
13187         normal.  Reindent function.
13188         (pui-add-required-packages): Handle case where packages selected
13189         for installation have never been installed.
13190
13191 1999-03-03  Martin Buchholz  <martin@xemacs.org>
13192
13193         * menubar-items.el (default-menubar):
13194         Implement the ``Mule->Set coding system of process'' menu item.
13195
13196 1999-02-18  Martin Buchholz  <martin@xemacs.org>
13197
13198         * files.el (auto-mode-alist): Use c-mode for *.i pre-processed cpp
13199         files
13200         - Change some `if's to `when's
13201
13202 1999-03-01  XEmacs Build Bot <builds@cvs.xemacs.org>
13203
13204         * XEmacs 21.2.11 is released
13205
13206 1999-02-22  Jan Vroonhof  <vroonhof@math.ethz.ch>
13207
13208         * userlock.el (ask-user-about-supersession-threat-dbox): Guard
13209         against window close (Fix Bug #460).
13210         (ask-user-about-lock-dbox): Idem.
13211
13212 1999-02-25  SL Baur  <steve@xemacs.org>
13213
13214         * mule/mule-charset.el (charset-leading-byte): New function.
13215         From Kazuyuki IENAGA <ienaga@jsys.co.jp>
13216
13217 1999-02-12  Andy Piper  <andy@xemacs.org>
13218
13219         * about.el (xemacs-hackers): change andy's email address.
13220         (about-url-alist): change andy's web page address.
13221         (about-xemacs): add piper.
13222
13223 1999-02-16  SL Baur  <steve@xemacs.org>
13224
13225         * dumped-lisp.el (preloaded-file-list): Core mule files moved out
13226         of mule-base into lisp/mule.
13227
13228 1999-02-16  SL Baur  <steve@xemacs.org>
13229
13230         * mule/arabic.el:
13231         mule/canna-leim.el:
13232         mule/chinese.el:
13233         mule/cyrillic.el:
13234         mule/english.el:
13235         mule/european.el:
13236         mule/greek.el:
13237         mule/hebrew.el:
13238         mule/japanese.el:
13239         mule/kinsoku.el:
13240         mule/korean.el:
13241         mule/misc-lang.el:
13242         mule/mule-category.el:
13243         mule/mule-ccl.el:
13244         mule/mule-charset.el:
13245         mule/mule-cmds.el:
13246         mule/mule-coding.el:
13247         mule/mule-files.el:
13248         mule/mule-help.el:
13249         mule/mule-init.el:
13250         mule/mule-misc.el:
13251         mule/mule-tty-init.el:
13252         mule/mule-x-init.el:
13253         mule/viet-chars.el:  Remerge from mule-base.
13254
13255         * dumped-lisp.el (preloaded-file-list): Core mule files moved out
13256         of mule-base into lisp/mule.
13257
13258 1999-02-10  Adrian Aichner  <adrian@xemacs.org>
13259
13260         * process.el (exec-to-string): Use `shell-command-switch' in place
13261         of hard-wired "-c" (for WindowsNT).
13262
13263 1999-02-08  Charles G Waldman  <cgw@pgt.com>
13264
13265         * menubar-items.el (default-menubar):  Remove obsolete
13266         "Gopher" item
13267
13268 1999-02-06  Jan Vroonhof  <vroonhof@math.ethz.ch>
13269
13270         * package-admin.el (package-admin-get-install-dir): First fall
13271         back to the location of xemacs-base for non-mule packages.
13272
13273 1999-02-15  Martin Buchholz  <martin@xemacs.org>
13274
13275         * paths.el:
13276         - improved automounter tmp directory support.
13277         - support 4 (!) empirically discovered automounter conventions
13278
13279 1999-02-12  SL Baur  <steve@xemacs.org>
13280
13281         * etags.el (pop-tag-mark): autoload to match key binding.
13282
13283 1999-02-05  XEmacs Build Bot <builds@cvs.xemacs.org>
13284
13285         * XEmacs 21.2.10 is released
13286
13287 1999-02-02  Jan Vroonhof  <vroonhof@math.ethz.ch>
13288
13289         * package-get.el (package-get-remote-filename): Don't bug out for
13290         a local file name in the search entry.
13291
13292 1999-02-02  XEmacs Build Bot <builds@cvs.xemacs.org>
13293
13294         * XEmacs 21.2.9 is released
13295
13296 1999-01-19  Didier Verna  <didier@xemacs.org>
13297
13298         * replace.el (replace-search-function): new variable containing a
13299         function to perform a search-forward.
13300         (replace-re-search-function): new variable containing a function
13301         to perform a re-search-forward.
13302         (perform-replace): use them.
13303
13304 1999-01-25  Didier Verna  <didier@xemacs.org>
13305
13306         * select.el (selection-owner-p): use the name `XEmacs'.
13307         (cut-copy-clear-internal): ditto.
13308
13309 1999-01-18  Andy Piper  <andy@xemacs.org>
13310
13311         * about.el (about-url-alist): Update my entry.
13312         (xemacs-hackers): Ditto.
13313
13314 1999-01-14  Adrian Aichner  <adrian@xemacs.org>
13315
13316         * buffer.el (switch-to-buffer): Fixing documentation.
13317         * minibuf.el (minibuffer-completion-table): ditto.
13318         * cl-macs.el (return-from): ditto.
13319
13320 1999-01-04  Didier Verna  <didier@xemacs.org>
13321
13322         * replace.el (delete-non-matching-lines): temporarily disable
13323         case-folding when called interactively with a regexp containing
13324         uppercase characters.
13325         (delete-matching-lines): ditto.
13326         (count-matches): ditto.
13327         (list-matching-lines): ditto.
13328
13329 1999-01-07  Colin Rafferty  <colin@xemacs.org>
13330
13331         * window.el (shrink-window-if-larger-than-buffer): Clean up.  Only
13332         abort if current window is split horizontally, not if others are
13333         split.  Got rid of unnecessary minibuffer checking.  Also, add
13334         some comments (it's still complex).
13335
13336 1999-01-12  Robert Pluim  <rpluim@BayNetworks.com>
13337
13338         * package-get.el: changed address for doc.ic.ac.uk to
13339         sunsite.doc.ic.ac.uk
13340
13341 1999-01-09  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
13342
13343         * ldap.el (toplevel): Remove requires so that the file compiles
13344         with a non LDAP-enabled XEmacs binary.  Provide `ldap'.
13345
13346 1999-01-10  J. Kean Johnston  <jkj@sco.com>
13347
13348         * dump-paths.el: Calculate module-directory and set
13349         module-load-path to the load path for modules.
13350
13351         * loadup.el: Get bootstrap value of module-load-path from the
13352         environment variable EMACSBOOTSTRAPMODULEPATH.
13353         - Display the module load path if we're debugging paths.
13354
13355         * setup-paths.el: Added function paths-find-site-module-directory.
13356         - Added function paths-find-module-directory.
13357         - Added function paths-construct-module-load-path.  Uses new
13358         environment variable EMACSMODULEPATH.
13359
13360 1998-12-30  Martin Buchholz  <martin@xemacs.org>
13361
13362         * font.el (font-default-object-for-device):
13363         Oops! This `or' can't be replaced by `unless'.
13364         Fixed inability to run w3, among other things.
13365
13366 1998-12-17  Charles G. Waldman <cgw@pgt.com>
13367
13368         * package-admin.el: Change initialization of
13369           package-admin-install-function dependent on system type.
13370           Change package-admin-install-function-mswindows to use
13371           "minitar".
13372
13373 1998-12-23  Hrvoje Niksic  <hniksic@srce.hr>
13374
13375         * mouse.el (default-mouse-motion-handler): Disable help echo while
13376         in the minibuffer.
13377
13378 1998-12-28  Martin Buchholz <martin@xemacs.org>
13379
13380         * XEmacs 21.2.8 is released.
13381
13382 1998-12-24  Martin Buchholz <martin@xemacs.org>
13383
13384         * XEmacs 21.2.7 is released.
13385
13386 1998-12-07  Jan Vroonhof  <vroonhof@math.ethz.ch>
13387
13388         * package-ui.el (pui-list-packages): Set truncate-lines.
13389
13390         * package-get.el (package-get-download-menu): Use
13391         `package-ui-add-site'. Add a a toggle to indicate it is in the list.
13392
13393         * package-ui.el (pui-help): Ditch in favor of `describe-mode'
13394         (pui-help-string): idem.
13395         (list-packages-mode): New major mode.
13396         (pui-list-packages): Use 'list-packages-mode' in the package buffer.
13397         (pui-install-selected-packages): Add suport for removing packages.
13398         (pui-toggle-package-delete-key): New function.
13399         (pui-popup-context-sensitive): New kludge.
13400         (pui-list-packages): Add warning when `package-get-remote' is nil.
13401         (package-ui-add-site): New function.
13402
13403 1998-12-01  Didier Verna  <didier@xemacs.org>
13404
13405         * hyper-apropos.el (hyper-where-is): added the missing autoload.
13406
13407 1998-11-29  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
13408
13409         * ldap.el: Custom-ized
13410         (toplevel): Do not provide `ldap' which is provided by C level
13411         LDAP code
13412         (ldap-search): Docstring and stylistic fixes as suggested by Hrvoje
13413
13414 1998-12-05  Hrvoje Niksic  <hniksic@srce.hr>
13415
13416         * isearch-mode.el (isearch-mode): Really fix keymap lossage.
13417
13418 1998-12-17  Andy Piper  <andy@xemacs.org>
13419
13420         * sound.el (sound-load-list): name changed from sound-load-alist.
13421         (sound-extension-list): name changed from sound-ext-list.
13422         (load-default-sounds): use new names.
13423         (load-sound-file): use new names.
13424
13425 1998-12-16  Andy Piper  <andy@xemacs.org>
13426
13427         * XEmacs 21.2.6 is released
13428
13429 1998-11-30  Hrvoje Niksic  <hniksic@srce.hr>
13430
13431         * cus-dep.el (Custom-make-dependencies): Be smarter about trapping
13432         errors.
13433
13434 1998-12-04  Hrvoje Niksic  <hniksic@srce.hr>
13435
13436         * wid-edit.el (widget-echo-this-extent): Set
13437         help-echo-owns-message to t.
13438
13439 1998-11-30  Greg Klanderman  <greg@alphatech.com>
13440
13441         * package-get.el (package-get-download-menu): use toggles for
13442           each site in the download site menu.
13443
13444 1998-12-01  Jan Vroonhof <vroonhof@math.ethz.ch>
13445
13446         * package-get.el (package-get): If we cannot find a package
13447           because package-get-remote is not set, give a more helpful
13448           error message.
13449
13450 1998-11-30  Greg Klanderman  <greg@alphatech.com>
13451
13452         * package-get.el (package-get-remote-filename): use an EFS path
13453         with user anonymous if no user is specified.
13454
13455 1998-12-10  Jan Vroonhof  <vroonhof@math.ethz.ch>
13456
13457         * faces.el (face-spec-set): Re-init fallfacks for default after
13458         calling reset-face on the default face.
13459
13460 1998-12-10  Jan Vroonhof  <vroonhof@math.ethz.ch>
13461
13462         * package-admin.el (package-admin-default-install-function):
13463         Behave as advertised.  Make sure the pkg-dir is proper for
13464         default-directory.
13465         (package-admin-add-binary-package): Make sure the pkg-dir is
13466         proper for default-directory.
13467         (package-admin-install-function-mswindows): Make sure the pkg-dir
13468         is proper for default-directory.
13469
13470 1998-12-05  XEmacs Build Bot <builds@cvs.xemacs.org>
13471
13472         * XEmacs 21.2.5 is released
13473
13474 1998-12-05  SL Baur  <steve@altair.xemacs.org>
13475
13476         * files.el (binary-file-regexps): regexp-opt is not available at
13477         bytecompile time.
13478
13479 1998-11-30  Martin Buchholz  <martin@xemacs.org>
13480
13481         * x-win-xfree86.el:
13482         * x-win-sun.el (x-win-init-sun):
13483         * x-win-sun.el:
13484         * x-mouse.el (mouse-track-and-copy-to-cutbuffer):
13485         * x-iso8859-1.el:
13486         * x-init.el (init-post-x-win):
13487         * x-init.el (init-pre-x-win):
13488         * x-init.el (x-initialize-compose):
13489         * x-init.el:
13490         * x-compose.el:
13491         * winnt.el:
13492         * widget.el:
13493         * wid-edit.el (widget-glyph-click):
13494         * wid-edit.el (widget-glyph-find):
13495         * wid-edit.el (widget-type):
13496         * view-less.el (view-buffer-other-window):
13497         * very-early-lisp.el:
13498         * version.el:
13499         * toolbar.el:
13500         * toolbar-items.el:
13501         * term/sun.el (suntool-map):
13502         * term/sun-mouse.el:
13503         * term/internal.el:
13504         * syntax.el (modify-syntax-entry):
13505         * symbol-syntax.el:
13506         * subr.el:
13507         * startup.el (lock-directory):
13508         * simple.el (set-comment-column):
13509         * simple.el (backward-delete-char-untabify):
13510         * shadow.el (find-emacs-lisp-shadows):
13511         * shadow.el:
13512         * setup-paths.el (paths-construct-info-path):
13513         * select.el (cut-copy-clear-internal):
13514         * process.el (call-process-region):
13515         * process.el (start-process-shell-command):
13516         * process.el:
13517         * paths.el (rmail-spool-directory):
13518         * paragraphs.el (use-hard-newlines):
13519         * package-get.el (package-get-dependencies):
13520         * package-admin.el (package-admin-delete-binary-package):
13521         * obsolete.el (truncate-string):
13522         * obsolete.el (store-substring):
13523         * mouse.el (default-mouse-track-maybe-own-selection):
13524         * mouse.el (mouse-yank-at-point):
13525         * modeline.el:
13526         * modeline.el (mouse-drag-modeline):
13527         * minibuf.el (read-directory-name-internal):
13528         * minibuf.el (read-file-name-internal):
13529         * minibuf.el (read-file-name-internal-1):
13530         * minibuf.el (read-file-name-2):
13531         * minibuf.el (exact-minibuffer-completion-p):
13532         * minibuf.el (read-from-minibuffer):
13533         * minibuf.el:
13534         * menubar.el (check-menu-syntax):
13535         * map-ynp.el (map-y-or-n-p):
13536         * make-docfile.el (docfile-out-of-date):
13537         * loadup.el ((member "run-temacs" command-line-args)):
13538         * loadup.el ((member "no-site-file" command-line-args)):
13539         * loadup.el (really-early-error-handler):
13540         * loadup.el:
13541         * loadhist.el:
13542         * loaddefs.el:
13543         * lisp-mnt.el (lm-verify):
13544         * lib-complete.el (lib-complete:cache-completions):
13545         * lib-complete.el (library-all-completions):
13546         * itimer.el (itimer-run-expired-timers):
13547         * info.el (Info-mode):
13548         * info.el (Info-insert-file-contents):
13549         * info.el (Info-rebuild-dir):
13550         * info.el (Info-build-dir-anew):
13551         * info.el (Info-parse-dir-entries):
13552         * info.el (Info-dir-outdated-p):
13553         * info.el (Info-insert-dir):
13554         * info.el (info-xref):
13555         * info.el:
13556         * hyper-apropos.el (hyper-apropos-get-doc):
13557         * hyper-apropos.el (hyper-describe-face):
13558         * hyper-apropos.el (hyper-apropos-mode):
13559         * hyper-apropos.el:
13560         * help.el (list-processes):
13561         * help.el:
13562         * gnuserv.el:
13563         * font.el (mswindows-font-create-name):
13564         * font.el (font-default-font-for-device):
13565         * font.el (x-font-create-object):
13566         * font.el (font-registry):
13567         * font.el:
13568         * font-lock.el (font-lock-keywords):
13569         * font-lock.el:
13570         * finder.el (finder-compile-keywords):
13571         * find-paths.el (paths-find-recursive-path):
13572         * fill.el (set-justification-center):
13573         * fill.el (fill-region-as-paragraph):
13574         * files.el (insert-directory):
13575         * files.el (wildcard-to-regexp):
13576         * files.el (recover-file):
13577         * files.el (basic-save-buffer):
13578         * files.el (delete-auto-save-file-if-necessary):
13579         * files.el (file-relative-name):
13580         * files.el (backup-extract-version):
13581         * files.el (backup-buffer):
13582         * files.el (set-visited-file-name):
13583         * files.el (set-auto-mode):
13584         * files.el (interpreter-mode-alist):
13585         * files.el:
13586         * files.el (find-file-noselect):
13587         * files.el (abbreviate-file-name):
13588         * files.el (parse-colon-path):
13589         * files.el (directory-abbrev-alist):
13590         * etags.el (visit-tags-table-buffer):
13591         * easymenu.el (easy-menu-define):
13592         * dragdrop.el (experimental-dragdrop-drag):
13593         * dragdrop.el (dragdrop-drop-do-functions):
13594         * dragdrop.el (dragdrop-drop-at-point):
13595         * disass.el (disassemble-1):
13596         * disass.el (disassemble-internal):
13597         * disass.el (disassemble):
13598         * disass.el:
13599         * derived.el (derived-mode-init-mode-variables):
13600         * derived.el (define-derived-mode):
13601         * custom.el (defgroup):
13602         * cus-edit.el (custom-quote):
13603         * config.el:
13604         * code-process.el (open-network-stream):
13605         * code-process.el (start-process):
13606         * code-process.el (call-process-region):
13607         * code-process.el (call-process):
13608         * code-process.el:
13609         * code-files.el (insert-file-contents):
13610         * code-files.el:
13611         * code-files.el (buffer-file-coding-system-for-read):
13612         * cmdloop.el (yes-or-no-p-minibuf):
13613         * cl.el:
13614         * cl-macs.el:
13615         * cl-extra.el:
13616         * callers-of-rpt.el (make-caller-report):
13617         * callers-of-rpt.el:
13618         * bytecomp.el (batch-byte-recompile-directory):
13619         * bytecomp.el (batch-byte-compile-1):
13620         * bytecomp.el (batch-byte-compile):
13621         * bytecomp.el (display-call-tree):
13622         * bytecomp.el (byte-compile-insert):
13623         * bytecomp.el (byte-compile-two-args-19->20):
13624         * bytecomp.el (byte-compile-variable-ref):
13625         * bytecomp.el (byte-compile-form):
13626         * bytecomp.el (byte-compile-top-level-body):
13627         * bytecomp.el (byte-compile-out-toplevel):
13628         * bytecomp.el (byte-compile-byte-code-maker):
13629         * bytecomp.el (byte-compile-file-form-defmumble):
13630         * bytecomp.el (byte-compile-file-form):
13631         * bytecomp.el (byte-compile-keep-pending):
13632         * bytecomp.el (byte-compile-insert-header):
13633         * bytecomp.el (byte-compile-from-buffer):
13634         * bytecomp.el (byte-compile-file):
13635         * bytecomp.el (byte-recompile-file):
13636         * bytecomp.el (byte-compile-close-variables):
13637         * bytecomp.el (byte-compile-warn-about-unused-variables):
13638         * bytecomp.el (byte-compile-warn-about-unresolved-functions):
13639         * bytecomp.el (byte-compiler-legal-options):
13640         * bytecomp.el (byte-compile-lapcode):
13641         * bytecomp.el (byte-optimize-log):
13642         * bytecomp.el ((fboundp 'defsubst)):
13643         * bytecomp.el:
13644         * bytecomp-runtime.el:
13645         * byte-optimize.el (byte-optimize-apply):
13646         * byte-optimize.el (car):
13647         * byte-optimize.el (byte-optimize-form):
13648         * byte-optimize.el (byte-optimize-form-code-walker):
13649         * byte-optimize.el:
13650         * build-report.el (build-report-insert-installation-file):
13651         * build-report.el (build-report):
13652         * auto-show.el:
13653         * apropos.el (apropos-documentation):
13654         - mega patch
13655         - clean up byte-compile warnings
13656         - remove unused variables
13657         - Use common lisp style hashtable functions
13658         - byte compiler cleanup
13659         - use #'(lambda ...) instead of '(lambda ...) or (function (lambda ...))
13660         - remove old backquote syntax usage
13661         - move some cl functionality into C for speed.
13662         - remove last remaining VMS support
13663         - spelling fixes
13664         - implement last, butlast, nbutlast, copy-list in C.
13665         - new macro ignore-file-errors, similar to ignore-errors
13666           (ignore-file-errors (delete-file "foo"))
13667         - get frequent garbage collection during loadup.el by tweaking
13668           gc-cons-threshold, rather than explicitly calling garbage-collect
13669         - default delete-key-deletes-forward to `t'.
13670
13671 1998-11-28  SL Baur  <steve@altair.xemacs.org>
13672
13673         * XEmacs 21.2-beta4 is released.
13674
13675 1998-11-27  Jan Vroonhof  <vroonhof@math.ethz.ch>
13676
13677         * easymenu.el (easy-menu-add-item): Wraper around add-menu-btton.
13678         (easy-menu-item-present-p): Wrapper around find-menu-item.
13679         (easy-menu-remove-item): Wrapper around delete-menu-item.
13680
13681         * menubar.el (delete-menu-item): Add 'from-menu' argument.
13682         (add-menu-button): Add 'in-menu' argument.
13683         (add-menu-item-1): Add in-menu support to helper function.
13684
13685 1998-11-27  Katsumi Yamaoka  <yamaoka@jpl.org>
13686
13687         * isearch-mode.el (isearch-mode): Fix keymap lossage.
13688
13689 1998-11-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
13690
13691         * faces.el (get-custom-frame-properties): Revert Hrvoje Niksic change
13692         of Dec 4, 1997.
13693
13694 1998-11-25  Hrvoje Niksic  <hniksic@srce.hr>
13695
13696         * process.el (shell-command-on-region): Report if the command
13697         succeeded or failed.
13698
13699 1998-11-24  Hrvoje Niksic  <hniksic@srce.hr>
13700
13701         * subr.el (buffer-substring-no-properties): Comment out.
13702
13703 1998-11-07  Adrian Aichner  <adrian@xemacs.org>
13704
13705         * msw-faces.el (mswindows-find-smaller-font): Turning font names
13706           into font instances first, like `x-frob-font-size' does.
13707           (mswindows-find-larger-font): ditto
13708
13709 1998-11-04  Greg Klanderman  <greg@alphatech.com>
13710
13711         * package-ui.el (pui-install-selected-packages): fix args in call
13712         to `package-get'.
13713
13714 1998-10-29  Jan Vroonhof  <vroonhof@math.ethz.ch>
13715
13716         * package-get.el (host-name): New widget type.
13717         (package-get-remote): Better customization using new type.
13718         (package-get-download-sites): idem dito.
13719
13720         (package-get-custom): Do not use package-get-all untill we have
13721         runtime dependencies.
13722
13723         (package-get-remove-copy): Default to 't' we no longer need this
13724         kludge as we do not currently use depenencies.
13725
13726         (package-get-was-current): New variable.
13727         (package-get-require-base): New 'force-current' argument.
13728         (package-get-update-base): idem
13729         (package-get-package-provider):  idem
13730         (package-get-locate-index-file): New 'no-remote' argument.
13731         (package-get-locate-file): idem.
13732
13733         (package-get-maybe-save-index): New function.
13734         (package-get-update-base): Use it.
13735
13736 1998-10-28 Greg Klanderman <greg@alphatech.com>
13737
13738         * package-get.el (package-get-remote): default to nil; by default,
13739         don't go out to the net via EFS.  They must select a download site.
13740         (package-get-download-sites): new variable.
13741         (package-get-download-menu): new function.
13742         (package-get-locate-index-file): new function.
13743         (package-get-update-base): use it.
13744
13745         * menubar-items.el (default-menubar): add "Update Package Index"
13746         and "Add Download Site" menus under Options | Manage Packages.
13747
13748 1998-10-19  Greg Klanderman  <greg@alphatech.com>
13749
13750         * package-get.el (package-get): bugfix code checking installed version
13751         for case where package is not currently installed.
13752         (package-get-require-signed-base-updates): new variable.
13753         (package-get-update-base-from-buffer): remove REMOTE-SOURCE arg, it was
13754         deemed not a goot thing.  Use the variable
13755         package-get-allow-unsigned-base-updates instead.
13756
13757 1998-10-16 Greg Klanderman <greg@alphatech.com>
13758
13759         * package-get.el (package-get): Don't install an older version than
13760         we already have unless explicitly told to.  Issue a warning.
13761
13762         * package-ui.el (pui-add-required-packages): when adding
13763         dependencies, don't add packages that are up to date.
13764         (pui-package-symbol-char):  Don't consider a package out of date
13765         if you have a newer version installed than the latest version in
13766         package-get-base.
13767
13768         * package-get.el (package-get-base-filename): document that it may
13769         be a path relative to package-get-remote;  new default value.
13770         (package-get-locate-file): new function.
13771         (package-get-update-base): use it to expand package-get-base-filename.
13772         (package-get-save-base): new function to save the package-get database
13773         to file.
13774         (package-get-update-base-from-buffer): add REMOTE-SOURCE argument.
13775         (package-get-update-base): pass the REMOTE-SOURCE arg.
13776         (package-get-update-base-entry): call package-get-custom-add-entry.
13777         (package-get-file-installed-p): removed; no longer needed.
13778         (package-get-create-custom): ditto.
13779         (toplevel): remove code to build and load package-get-custom.el
13780         (package-get-custom-add-entry): new function.
13781
13782 1998-10-12  Hrvoje Niksic  <hniksic@srce.hr>
13783
13784         * wid-edit.el (widget-button-click): Don't switch window.
13785
13786 1998-10-22  Jan Vroonhof  <vroonhof@math.ethz.ch>
13787
13788         * cus-face.el (custom-set-face-update-spec): Add autoload cookie
13789
13790 1998-10-20  Malcolm Box  <malcolm@brownale.demon.co.uk>
13791
13792         * etags.el (find-tag-default): Run find-tag-hook using
13793         run-hooks rather than funcall
13794
13795 1998-10-19  Hrvoje Niksic  <hniksic@srce.hr>
13796
13797         * isearch-mode.el (isearch-mode): Set the current minor mode maps
13798         and the current local map as the parents to isearch-mode-map.
13799
13800 1998-10-15  SL Baur  <steve@altair.xemacs.org>
13801
13802         * XEmacs 21.2-beta3 is released.
13803
13804 1998-10-15  Greg Klanderman  <greg@alphatech.com>
13805
13806         * package-get.el (package-get-update-base): use
13807         insert-file-contents-internal, not insert-file-contents-literally.
13808
13809 1998-10-14  Jan Vroonhof  <vroonhof@math.ethz.ch>
13810
13811         * auto-save.el: expand-file 'auto-save-*-dir' at runtime not at
13812         dump time.
13813
13814 1998-10-15  Greg Klanderman  <greg@alphatech.com>
13815
13816         * package-get.el (package-get-update-base-entry): new function.
13817         (package-get-update-base): renamed; was `package-get-load-base'.
13818         cleanup, and use package-get-update-base-from-buffer.
13819         (package-get-update-base-from-buffer): new function.
13820         (package-get-update-base-entries): new; helper for above.
13821         Do not eval lisp grabbed over ftp; parse it from new format.
13822
13823 1998-10-15  Greg Klanderman  <greg@alphatech.com>
13824
13825         * files.el (set-auto-mode): Don't play games loading package-get
13826         database; package-get-package-provider will handle it all.
13827
13828 1998-10-14  Greg Klanderman  <greg@alphatech.com>
13829
13830         * package-get.el (package-get-base-filename): new variable.
13831         (package-get-require-base): new function.
13832         (package-get-pgp-signed-begin-line): new variable.
13833         (package-get-pgp-signature-begin-line): ditto.
13834         (package-get-pgp-signature-end-line):  ditto.
13835         (package-get-load-base): new function.
13836         (package-get-interactive-package-query):
13837         (package-get-update-all):
13838         (package-get-dependencies):
13839         (package-get-package-provider):
13840         (package-get-custom): use package-get-require-base.
13841         [package-get-custom loading]: disable for now.
13842
13843         * package-ui.el (pui-list-packages): use (package-get-require-base)
13844
13845 1998-10-14  Jan Vroonhof  <vroonhof@math.ethz.ch>
13846
13847         * package-ui.el: Correct obvious thinko in choosing extent face.
13848
13849 1998-10-12  Jan Vroonhof  <vroonhof@math.ethz.ch>
13850
13851         * menubar-items.el (default-menubar): pui-list-package has nothing
13852         to with Customize. Move all the package stuff to a new Item in Options.
13853
13854         * package-ui.el (pui-menu): Add menu and Popup menu.
13855
13856         * package-get.el (package-get): Use new
13857         package-admin-get-install-dir.
13858
13859         * package-admin.el (package-admin-get-install-dir): New syntax.
13860         Conserve package location and put mule packages where mule-base is.
13861
13862         * package-get.el : Customized
13863
13864         * package-ui.el (pui): Customized
13865         (pui-package-install-dest-dir): New variable.
13866         (pui-install-selected-packages): Use it
13867
13868 1998-10-12  SL Baur  <steve@altair.xemacs.org>
13869
13870         * package-get.el (package-get-interactive-package-query): Move
13871         dependency on package-get-base to run-time.
13872         (package-get-update-all): Ditto.
13873         (package-get-dependencies): Ditto.
13874         (package-get-package-provider): Ditto.
13875         (package-get-custom): Ditto.
13876
13877 1998-10-11  Glynn Clements  <glynn@sensei.co.uk>
13878
13879         * events.el: Remove 'ascii-character property from 'backspace
13880         and 'delete symbols
13881
13882 1998-10-11  SL Baur  <steve@altair.xemacs.org>
13883
13884         * package-get-base.el: removed.
13885
13886 1998-09-23  Didier Verna  <didier@xemacs.org>
13887
13888         * simple.el (search-caps-disable-folding): moved from isearch-mode.el
13889         (no-upper-case-p): new function.
13890         (with-search-caps-disable-folding): new macro.
13891         (with-interactive-search-caps-disable-folding): new macro.
13892         (zap-to-char): In interactive mode, do a case-sensitive search if
13893         the character is uppercase.
13894         (zap-up-to-char): ditto.
13895
13896         * replace.el (perform-replace): use the function no-upper-case-p.
13897
13898         * isearch-mode.el (isearch-fix-case): ditto.
13899         make obsolete `with-caps-disable-folding' and
13900         `isearch-no-upper-case-p'.
13901
13902         * etags.el (find-tag-internal): use `with-search-caps-disable-folding'.
13903         (tags-search): ditto.
13904         (tags-query-replace): ditto.
13905
13906         * info.el (Info-search): ditto.
13907
13908 1998-10-07  Jan Vroonhof  <vroonhof@math.ethz.ch>
13909
13910         * x-font-menu.el (font-menu-set-font): Respect font-menu-frame-local
13911
13912 1998-10-07  Greg Klanderman  <greg@alphatech.com>
13913
13914         * package-admin.el (package-admin-rmtree): rewritten.  need to
13915         check for "." and ".." before symlink check.  expand files and
13916         directories with respect to DIRECTORY, not default-directory.
13917
13918 1998-10-04  Greg Klanderman  <greg@alphatech.com>
13919
13920         * package-get.el (package-get-all): add INSTALL-DIR argument.
13921
13922 1998-10-06  Greg Klanderman  <greg@alphatech.com>
13923
13924         * package-ui.el (pui-add-required-packages): new function, select
13925         dependent packages.
13926         (pui-display-keymap): bind it.
13927         (pui-help-string): document it.
13928         (pui-install-selected-packages): package-get-all -> package-get.
13929
13930         * package-get.el (package-get-dependencies): new function.
13931
13932 1998-10-04  Hrvoje Niksic  <hniksic@srce.hr>
13933
13934         * isearch-mode.el (isearch-done): Use regexp-search-ring-max for
13935         regexps.
13936
13937 1998-10-05  Hrvoje Niksic  <hniksic@srce.hr>
13938
13939         * mouse.el (default-mouse-track-point-at-opening-quote-p): New
13940         function.
13941         (default-mouse-track-normalize-point): Use it.
13942
13943 1998-09-30  Jan Vroonhof  <vroonhof@math.ethz.ch>
13944
13945         * package-admin.el (package-admin-delete-binary-package):
13946                 General cleanup. Remove unnessary use of progn and
13947         save-excursion.
13948         (package-admin-delete-binary-package): Do NOT mess with file
13949         modes. That is evil.
13950         (package-admin-delete-binary-package): Wrap all deleting in
13951         condition-case. The data in MANIFEST is untrustworthy.
13952         (package-admin-delete-binary-package): Let the OS worry about non
13953         empty directories.
13954
13955 1998-10-09  SL Baur  <steve@altair.xemacs.org>
13956
13957         * lisp-mnt.el (lm-commentary): Fix InfoDock-style comment
13958         processing.
13959         (lm-report-bug): Fix mail address to send bug reports to.
13960
13961 1998-09-29  SL Baur  <steve@altair.xemacs.org>
13962
13963         * XEmacs 21.2-beta2 is released.
13964
13965 1998-08-14  Jan Vroonhof  <vroonhof@math.ethz.ch>
13966
13967         * files.el (auto-mode-alist): Enhanced regexp for perl-mode
13968
13969 1998-09-22  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
13970
13971         * info.el (Info-mode): Document page turning by double clicks in
13972         docstring so `M-x describe-mode' will display it.
13973
13974 1998-09-20  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
13975
13976         * info.el (Info-mouse-track-double-click-hook): Use character
13977         widths to calculate a border region where double clicking does
13978         page turning, and return `nil' by default so other hooks, such as
13979         region highlighting, will be run.
13980
13981 1998-09-29  Colin Rafferty   <colin@xemacs.org>
13982
13983         * sound.el (default-sound-directory-list): Initialize with all the
13984         "sounds" directories in `data-directory-list'.  It used to just be
13985         the first one.
13986
13987         * packages.el (locate-data-directory-list): Created.  This gives
13988         the list of matching directories, unlike `locate-data-directory',
13989         which just gives the first one.
13990
13991 1998-09-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
13992
13993         * minibuf.el (read-from-minibuffer): No longer bind help-form but
13994         make a binding in the local keymap until help-char handling is
13995         improved.
13996
13997         * help.el (help-keymap-with-help-key): Provide keymap with help
13998         binding.
13999         (help-print-help-form): New helper function.
14000
14001 1998-09-23  Hrvoje Niksic  <hniksic@srce.hr>
14002
14003         * isearch-mode.el (isearch-highlight): set-extent-endpoints can
14004         move extent to another buffer; no need to create a new extent.
14005         (isearch-fix-case): New function.
14006         (isearch-search-and-update): Use it.
14007
14008 1998-09-22  Hrvoje Niksic  <hniksic@srce.hr>
14009
14010         * isearch-mode.el (isearch-mode): Use overriding-local-map to set
14011         the keymap, not minor-mode-map-alist.
14012         (isearch-done): Restore overriding-local-map.
14013
14014 1998-09-21  Martin Buchholz  <martin@xemacs.org>
14015
14016         * bytecomp.el (byte-compile-buffer-substring):
14017         Fix for: (byte-compile (defun f () (buffer-substring)))
14018         ==>   ** buffer-substring called with 3 args, but requires 0-3
14019         - new code not only works, but is more readable, too.
14020
14021 1998-09-20  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14022
14023         * msw-faces.el (mswindows-init-device-faces): Don't try to
14024           specify a default font at this late stage. Do try to force
14025           creation of the default face font so that if it fails we get
14026           an error now instead of a crash at frame creation.
14027
14028           mswindows-font-canonicalize-name, mswindows-make-font-unbold,
14029           mswindows-make-font-unitalic: Canonical default weight
14030           changed from "Normal" to "Regular".
14031
14032           mswindows-make-font-bold / -bold-italic: Supplied device was
14033           not being passed into call to mswindows-find-smaller-font.
14034
14035 1998-09-10  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
14036
14037         * package-get.el (package-get-remote): Fix the path where to find
14038           the packages on xemacs.org.
14039
14040 1998-09-08  Hrvoje Niksic  <hniksic@srce.hr>
14041
14042         * about.el (about-maintainer-info): Update Ben's entry.
14043
14044 1998-09-24  Martin Buchholz  <martin@xemacs.org>
14045
14046         * lisp/shadow.el (find-emacs-lisp-shadows):
14047         - `member' was being called on lists of length 2000!
14048         - Replace with hashtables.
14049         - Replace hand-coded loops with (dolist)
14050         - Fix comment typo
14051
14052 1998-09-20  Darryl Okahata  <darrylo@sr.hp.com>
14053
14054         * packages.el: Added new function, `package-delete-name', to
14055           delete existing packages from the installed package database
14056           (`packages-package-list').  Also added the "pkginfo" directory
14057           to `packages-special-base-regexp', so that the pkginfo directory
14058           would not get added to `late-packages'.
14059
14060         * package-admin.el: Added ability to delete an installed package
14061           (added low-level function, `package-admin-delete-package').
14062           Understands how to use the pkginfo/MANIFEST.<package> file to
14063           delete the package.  When installing a package, will also
14064           create a MANIFEST.* file if one is not provided by the
14065           package.  If the MANIFEST.* doesn't exist when deleting a
14066           package, the functions will fall back to attempting to delete
14067           any package-specific lisp directory.
14068
14069         * package-get.el: Moved some functions to package-admin.el.
14070           Added interactive function `package-get-delete-package', for
14071           use by users for deleting a package.
14072
14073           Also modified to not require the presence of efs.
14074
14075 1998-09-22  Hrvoje Niksic  <hniksic@srce.hr>
14076
14077         * files.el (find-file-noselect): Handle all signals, kill the
14078         buffer and resignal.
14079
14080 1998-09-23  SL Baur  <steve@altair.xemacs.org>
14081
14082         * cl-macs.el (glyph-image): Add setf method.
14083
14084 1998-09-06  Darryl Okahata  <darrylo@sr.hp.com>
14085
14086         * package-get.el: Fixed broken EFS downloading.  Also, look for
14087           .tar.gz files first, in preference over .tgz files.
14088
14089         * package-ui.el: Fix display of package version numbers.
14090
14091 1998-08-27  Jan Vroonhof  <vroonhof@math.ethz.ch>
14092
14093         * x-font-menu.el (font-menu-set-font):  Add "pt" units to size
14094         argument.
14095
14096 1998-09-03  Darryl Okahata  <darrylo@sr.hp.com>
14097
14098         * list-mode.el: `display-completion-list': added new/optional
14099           keyword `:completion-string', which allows the programmer to
14100           change the "Possible completions are:" prompt.
14101
14102         * menubar-items.el: Added new pulldown menu-pick to start up the
14103           visual package browser/installer:
14104
14105                 Options->Customize->List Packages
14106
14107         * package-admin.el: Added hooks for installing under both Unix
14108           and MS Windows.  Does additional error checking.  No longer
14109           calls "add-big-package.sh" to install packages under Unix; now
14110           calls gunzip & tar directly.
14111
14112         * package-get.el: Added ability to install packages from files
14113           on a local disk/CDROM.  Now deletes any existing package lisp
14114           directory.  Does completion on available packages when
14115           querying for package names.  Will also search for .tgz files
14116           in addition for .tar.gz files.  Tries to reload
14117           auto-autoloads, as a convenience when loading new packages,
14118           and also tries to add any new package paths to `load-path'.
14119           Changed all occurences of `concat' to use `expand-file-name'.
14120
14121         * package-ui.el: New file which implements the main visual
14122           package browser/installer, which is started via a menu pick or
14123           M-x pui-list packages.
14124
14125 1998-09-03  Hrvoje Niksic  <hniksic@srce.hr>
14126
14127         * startup.el (load-init-file): spelling fix.
14128
14129 1998-09-02  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14130
14131         * startup.el (normal-top-level): Load auto-autoload files
14132         covariantly with their precedence.
14133
14134 1998-08-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
14135
14136         * menubar-items.el (default-menubar): Remove "Font Weight"
14137         option, there is currently no custom equivalent.. Customize-faces
14138         is "Edit faces".
14139
14140         * x-font-menu.el (font-menu-set-font): Use customize to set
14141         default face.
14142
14143         * faces.el (face-spec-update-all-matching): New function.
14144
14145         * cus-face.el (custom-set-face-update-spec): New function.
14146         Interface to customize faces from elisp.
14147
14148         (custom-face-value-create): Show the customized settings if set
14149         but not saved.
14150
14151 1998-08-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
14152
14153         (custom-face-value-create): Show the customized settings if set
14154         but not saved.
14155
14156 1998-08-31  Hrvoje Niksic  <hniksic@srce.hr>
14157
14158         * keydefs.el (global-map): Add FSF 20.3 binding of
14159         query-replace-regexp.
14160
14161 1998-08-21  Greg Klanderman  <greg@alphatech.com>
14162
14163         * minibuf.el (read-file-name-internal-1): use
14164         user-name-completion-1 instead of user-name-completion.
14165
14166 1998-08-19  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14167
14168         * loadup.el:
14169         * make-docfile.el:
14170         * update-elc.el: Don't set `source-directory' (now defunct as a
14171         global variable) no more.
14172
14173         * packages.el (packages-list-autoloads): Made `source-directory'
14174         (now defunct as a global variable) a parameter.
14175
14176 1998-08-13  Carsten Leonhardt  <leo@arioch.oche.de>
14177
14178         * about.el (about-hackers): new email
14179
14180 1998-08-16  SL Baur  <steve@altair.xemacs.org>
14181
14182         * lisp-mode.el (with-string-as-buffer-contents): Set indentation.
14183
14184 1998-07-17  Didier Verna  <didier@xemacs.org>
14185
14186         * faces.el (set-face-property):
14187         (set-face-dim-p):
14188         (face-dim-p): updated the doc strings now that the dim property isn't
14189         tty-specific.
14190         (face-equal): the dim property is now a common one.
14191
14192         * cus-face.el (custom-face-attributes): New face attribute: `dim'
14193         Renamed the `stipple' attribute to `background-pixmap'.
14194         (custom-face-background-pixmap): make custom-face-stipple an
14195         obsolete alias for this.
14196
14197 1998-08-11  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14198
14199         * find-paths.el (paths-file-readable-directory-p): Created and
14200         used.
14201
14202         * loadup.el: Don't set inhibit-... flags from run-temacs.
14203
14204 1998-08-06  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14205
14206         * packages.el (packages-data-path-depth): Added and used.
14207
14208 1998-08-05  Charles G. Waldman <cgw@pgt.com>
14209
14210         * about.el:
14211         - Change .xpm to .png, delete "zcat" section.
14212         - cosmetic fix in the 'marcpa' entry.
14213
14214         * etc/photos
14215         - convert all .xpm.Z to .png
14216         - rename mrb to martin
14217         - rename mcook-m to mcookm
14218
14219 1998-07-31  Martin Buchholz  <martin@xemacs.org>
14220
14221         * x-init.el (x-initialize-compose): Add support for
14222         dead-circumflex as YET ANOTHER NAME for that dead key.
14223
14224 1998-08-05  Colin Rafferty <colin@xemacs.org>
14225
14226         * setup-paths.el (paths-construct-exec-path): Made the
14227         last-packages really be last.
14228         (paths-construct-data-directory-list): Ditto.
14229
14230 1998-08-01  Kai Haberzettl  <khaberz@synnet.de>
14231
14232         * startup.el(startup-splash-frame-body):
14233         Update Copyright notice in splash screen
14234
14235 1998-07-20  Greg Klanderman  <greg@alphatech.com>
14236
14237         * minibuf.el (read-file-name-internal-1): do ~user completion.
14238
14239 1998-07-22  Jan Vroonhof  <vroonhof@math.ethz.ch>
14240
14241         * font-lock.el (font-lock-fontify-glumped-region): Add guard
14242         aginst destroyed extents
14243
14244 1998-07-24  Greg Klanderman  <greg@alphatech.com>
14245
14246         * package-get.el (package-get): add `install-dir' argument.
14247
14248 1998-07-20  John Jones  <jj@asu.edu>
14249
14250         * package-get.el: calls to package-get-update-all will only
14251           update packages which are already installed.
14252
14253 1998-07-23  SL Baur  <steve@altair.xemacs.org>
14254
14255         * autoload.el (update-file-autoloads): Ensure autoloads buffer is
14256         writable.
14257
14258 1998-07-20  Colin Rafferty   <colin@xemacs.org>
14259
14260         * about.el (about-hackers): Correct my email.
14261
14262 1998-07-20  Kai Haberzettl  <khaberz@synnet.de>
14263
14264         * about.el (about-hackers): new email-address.
14265
14266 1998-07-25  SL Baur  <steve@altair.xemacs.org>
14267
14268         * minibuf.el (read-number): Don't let `input-error' condition
14269         escape.
14270
14271 1998-07-20  Greg Klanderman  <greg@alphatech.com>
14272
14273         * about.el (about-hackers): use my `email-for-life' address.
14274
14275 1998-07-19  SL Baur  <steve@altair.xemacs.org>
14276
14277         * XEmacs 21.2-beta1 is released.
14278
14279 1998-07-12  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14280
14281         * ldap.el (ldap-search): Doc string change
14282
14283 1998-07-16  Colin Rafferty   <colin@xemacs.org>
14284
14285         * menubar-items.el (default-menubar): Removed references to
14286         `data-directory', and use `locate-data-file' instead, and made
14287         then greyed out if they don't exist.
14288
14289 1998-07-14  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14290
14291         * keymap.el (events-to-keys): Use `format' instead of `concat'
14292         since the latter does not accept integer args anymore
14293
14294 1998-07-15  SL Baur  <steve@altair.xemacs.org>
14295
14296         * dumped-lisp.el (preloaded-file-list): Usage of Lisp read-time
14297         macros replaced.
14298
14299 1998-07-14  SL Baur  <steve@altair.xemacs.org>
14300
14301         * make-docfile.el: Get first initialization from very-early-lisp.el
14302         * update-elc.el: Ditto.
14303         * loadup.el (really-early-error-handler): Ditto.
14304
14305         * packages.el (packages-unbytecompiled-lisp): Add new file,
14306         very-early-lisp.el.
14307
14308         * very-early-lisp.el: New file.
14309
14310 1998-07-14  SL Baur  <steve@altair.xemacs.org>
14311
14312         * Symbols that have been obsolete for at least 3 years removed (II).
14313
14314         * obsolete.el (eval-current-buffer): Make compatible.
14315         (byte-code-function-p): Ditto.
14316         (send-string): Removed.
14317         (send-region): Removed.
14318         (screen-scrollbar-width): Removed.
14319         (set-screen-scrollbar-width): Removed.
14320         (set-screen-left-margin-width): Removed.
14321         (set-screen-right-margin-width): Removed.
14322         (screen-left-margin-width): Removed.
14323         (screen-right-margin-width): Removed.
14324         (set-buffer-left-margin-width): Removed.
14325         (set-buffer-right-margin-width): Removed.
14326         (buffer-left-margin-width): Removed.
14327         (buffer-right-margin-width): Removed.
14328         (x-set-frame-icon-pixmap): Removed.
14329         (x-set-screen-icon-pixmap): Removed.
14330         (pixel-name): Removed.
14331         (make-pixmap): Removed.
14332         (make-cursor): Removed.
14333         (pixmap-width): Removed.
14334         (pixmap-contributes-to-line-height-p): Removed.
14335         (set-pixmap-contributes-to-line-height): Removed.
14336
14337 1998-07-13  SL Baur  <steve@altair.xemacs.org>
14338
14339         * obsolete.el (popup-menu-up-p): removed.
14340         (read-no-blanks-input): Removed.
14341         (wholenump): Removed.
14342         (ring-mod): Removed (what was ring-mod?).
14343         (current-time-seconds): Removed.
14344         (run-special-hook-with-args): Removed.
14345         (dot): Removed.
14346         (dot-marker): Removed.
14347         (dot-min): Removed.
14348         (dot-max): Removed.
14349         (window-dot): Removed.
14350         (set-window-dot): Removed.
14351
14352         * bytecomp.el: Remove bytecompiler support for `dot', `dot-max' and
14353         `dot-min'.
14354
14355         * minibuf.el: (read-no-blanks-input): remove commented-out copy.
14356
14357         * code-files.el (insert-file-contents): Rename
14358         run-special-hook-with-args to run-hook-with-args-until-success.
14359         (write-region): Ditto.
14360
14361 1998-07-12  SL Baur  <steve@altair.xemacs.org>
14362
14363         * about.el: Fix typos, update release date.
14364
14365         * Symbols that have been obsolete for at least 3 years removed.
14366
14367         * cl-macs.el (cl-parse-loop-clause): Delete obsolete references to
14368         screen- functions.
14369         (toplevel): remove setf methods for screen functions.
14370         * cl-macs.el (extent-data): defsetf removed.
14371         * obsolete.el (lisp-indent-hook): Make compatible, it's used too
14372         many places to remove.
14373         (comment-indent-hook): Ditto.
14374         * obsolete.el (get-screen-for-buffer-default-screen-name): Remove.
14375         (buffer-dedicated-screen): Ditto.
14376         (deiconify-screen): Ditto.
14377         (delete-screen): Ditto.
14378         (event-screen): Ditto.
14379         (find-file-other-screen): Ditto.
14380         (find-file-read-only-other-screen): Ditto.
14381         (live-screen-p): Ditto.
14382         (screen-height): Ditto.
14383         (screen-iconified-p): Ditto.
14384         (screen-list): Ditto.
14385         (screen-live-p): Ditto.
14386         (screen-name): Ditto.
14387         (screen-parameters): Ditto.
14388         (screen-pixel-height): Ditto.
14389         (screen-pixel-width): Ditto.
14390         (screen-root-window): Ditto.
14391         (screen-selected-window): Ditto.
14392         (screen-totally-visible-p): Ditto.
14393         (screen-visible-p): Ditto.
14394         (screen-width): Ditto.
14395         (screenp): Ditto.
14396         (get-screen-for-buffer): Ditto.
14397         (get-screen-for-buffer-noselect): Ditto.
14398         (get-other-screen): Ditto.
14399         (iconify-screen): Ditto.
14400         (lower-screen): Ditto.
14401         (mail-other-screen): Ditto.
14402         (make-screen): Ditto.
14403         (make-screen-invisible): Ditto.
14404         (make-screen-visible): Ditto.
14405         (modify-screen-parameters): Ditto.
14406         (new-screen): Ditto.
14407         (next-screen): Ditto.
14408         (next-multiscreen-window): Ditto.
14409         (other-screen): Ditto.
14410         (previous-screen): Ditto.
14411         (previous-multiscreen-window): Ditto.
14412         (raise-screen): Ditto.
14413         (redraw-screen): Ditto.
14414         (select-screen): Ditto.
14415         (selected-screen): Ditto.
14416         (set-buffer-dedicated-screen): Ditto.
14417         (set-screen-height): Ditto.
14418         (set-screen-position): Ditto.
14419         (set-screen-size): Ditto.
14420         (set-screen-width): Ditto.
14421         (show-temp-buffer-in-current-screen): Ditto.
14422         (switch-to-buffer-other-screen): Ditto.
14423         (visible-screen-list): Ditto.
14424         (window-screen): Ditto.
14425         (x-set-screen-pointer): Ditto.
14426         (x-set-frame-pointer): Ditto.
14427         (screen-title-format): Ditto.
14428         (screen-icon-title-format): Ditto.
14429         (terminal-screen): Ditto.
14430         (delete-screen-hook): Ditto.
14431         (create-screen-hook): Ditto.
14432         (mouse-enter-screen-hook): Ditto.
14433         (mouse-leave-screen-hook): Ditto.
14434         (map-screen-hook): Ditto.
14435         (unmap-screen-hook): Ditto.
14436         (default-screen-alist): Ditto.
14437         (default-screen-name): Ditto.
14438         (x-screen-defaults): Ditto.
14439         (x-create-screen): Ditto.
14440         * obsolete.el: meta-flag removed.
14441         baud-rate removed.
14442         sleep-for-millisecs removed.
14443         extent-data removed.
14444         set-extent-data removed.
14445         set-extent-attribute removed.
14446         extent-glyph removed.
14447         extent-layout removed.
14448         set-extent-layout removed.
14449         list-faces-display removed.
14450         list-faces removed.
14451         trim-versions-without-asking removed.
14452         after-write-file-hooks removed.
14453         truename removed.
14454         auto-fill-hook removed.
14455         blink-paren-hook removed.
14456         select-screen-hook, deselect-screen-hook removed.
14457         auto-raise-screen, auto-lower-screen removed.
14458
14459         * msw-mouse.el: Global change resource -> mswindows-resource.
14460
14461         * XEmacs 21.0-pre5 is released.
14462
14463 1998-07-11  SL Baur  <steve@altair.xemacs.org>
14464
14465         * about.el (about-hackers): Credits update.
14466
14467 1998-07-11  Hrvoje Niksic  <hniksic@srce.hr>
14468
14469         * register.el (insert-register): Don't activate the region.
14470
14471 1998-07-10  SL Baur  <steve@altair.xemacs.org>
14472
14473         * select.el: Restore x-* symbols for backwards compatibility:
14474         x-copy-primary-selection, x-kill-primary-selection,
14475         x-delete-primary-selection, x-select-make-extent-for-selection,
14476         x-valid-simple-selection-, x-cut-copy-clear-internal.
14477
14478 1998-07-09  SL Baur  <steve@altair.xemacs.org>
14479
14480         * XEmacs 21.0-pre4 is released.
14481
14482 1998-06-28  Hrvoje Niksic  <hniksic@srce.hr>
14483
14484         * menubar-items.el (default-menubar): Use `report-emacs-bug' for
14485         reporting bugs.
14486         (maybe-add-init-button): Fix semantics under Windows.  Use
14487         `expand-file-name' rather than `concat'.
14488
14489         * help.el (print-messages): New function.
14490
14491 1998-07-05  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14492
14493         * ldap.el (ldap-host-parameters-alist): Docstring fixes
14494
14495 1998-07-04  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14496
14497         * about.el: Tweaked my entry in about-hackers.
14498
14499         * find-paths.el (paths-emacs-root-p):
14500           Relaxed emacs-root checking of an in-place installation to
14501           also accommodate the flat layout used on MS Windows.
14502
14503 1998-06-29  John Jones  <jj@asu.edu>
14504
14505         * package-get.el: calls to package-get-update-all will only
14506           update packages which are already installed.
14507
14508 1998-07-05  Andy Piper  <andyp@parallax.co.uk>
14509
14510         * faces.el (xpm-color-symbols): remove hardcoded defaults these
14511         are handled by the gui-element face fallbacks now.
14512
14513         * x-faces.el: default gui-element face to "background" as well as
14514         the default face.
14515
14516         * msw-faces.el (mswindows-init-device-faces): remove gui-element
14517         and default face settings since these are set as fallbacks now in
14518         the appropriate domain.
14519
14520 1998-07-02  SL Baur  <steve@altair.xemacs.org>
14521
14522         * text-mode.el (text-mode): Reorder regexp so the OR part
14523         corresponding to `page-delim' goes first and the hack in
14524         `forward-paragraph' will work.
14525         With bug analysis from Bob Weiner <weiner@altrasoft.com>
14526
14527 1998-06-29  Kyle Jones  <kyle_jones@wonderworks.com>
14528
14529         * subr.el (remove-hook): When checking the hook value
14530           with functionp, don't apply car to it.
14531
14532 1998-06-24  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14533
14534         * package-get.el (package-get-remote-filename):
14535           Don't use file-name-as-directory because the local directory
14536           separator conventions might not be the same as ftp's.
14537
14538 1998-06-27  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14539
14540         * ldap.el (ldap-host-parameters-alist): New name of
14541         `ldap-host-parameters-plist'
14542
14543 1998-06-26  Adrian Aichner  <adrian@xemacs.org>
14544
14545         * package-get.el: Using (require 'package-get-base), now that it
14546         provides itself.  Consequently removed all instances of (load
14547         "package-get-base.el").
14548
14549 1998-06-29  Kyle Jones  <kyle_jones@wonderworks.com>
14550
14551         * subr.el (remove-hook): Don't treat the hook value as a
14552           list unless it is both consp and not functionp.
14553
14554 1998-06-29  SL Baur  <steve@altair.xemacs.org>
14555
14556         * about.el: Email address for Ben Wing is ben@xemacs.org.
14557         * auto-show.el: Ditto.
14558         * bytecomp.el: Ditto.
14559         * faces.el: Ditto.
14560         * x-scrollbar.el: Ditto.
14561         * x-misc.el: Ditto.
14562         * tty-init.el: Ditto.
14563         * toolbar-items.el: Ditto.
14564         * symbol-syntax.el: Ditto.
14565         * specifier.el: Ditto.
14566         * objects.el: Ditto.
14567         * hyper-apropos.el: Ditto.
14568         * glyphs.el: Ditto.
14569
14570 1998-06-27  Hrvoje Niksic  <hniksic@srce.hr>
14571
14572         * mouse.el (drag-window-divider): vertical-divider-draggable-p ->
14573         vertical-divider-always-visible-p.
14574         (default-mouse-motion-handler): Ditto.
14575
14576 1998-06-21  Hrvoje Niksic  <hniksic@srce.hr>
14577
14578         * scrollbar.el (scrollbars-visible-p): Simplify.  Always set the
14579         global value.
14580
14581 1998-06-21  Oliver Graf <ograf@fga.de>
14582
14583         * build-reports.el: changed receiver to xemacs-build-reports list
14584
14585 1998-06-19  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14586
14587         * font.el: Split font-family-mappings into X and
14588           mswindows-specific versions.
14589           mswindows-font-create-[object|name]: Treat supplied size
14590           as a pointsize. Added underline and strikethru handling.
14591
14592         * msw-faces.el: changed default mswindows charset to western.
14593
14594         * msw-glyphs.el: removed space in border-glyph font string that
14595           was inserted to get round bugs in the mswindows C font code.
14596
14597 1998-06-27  SL Baur  <steve@altair.xemacs.org>
14598
14599         * about.el (about-hackers): Credits update.
14600
14601         * help-nomule.el (tutorial-supported-languages): Add Romanian
14602         TUTORIAL.
14603
14604         * code-files.el (file-coding-system-alist): Hardwire TUTORIAL.ro
14605         to ISO-8859-2.
14606
14607 1998-06-19  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14608
14609         * font.el: Split font-family-mappings into X and
14610           mswindows-specific versions.
14611           mswindows-font-create-[object|name]: Treat supplied size
14612           as a pointsize. Added underline and strikethru handling.
14613
14614         * msw-faces.el: changed default mswindows charset to western.
14615
14616         * msw-glyphs.el: removed space in border-glyph font string that
14617           was inserted to get round bugs in the mswindows C font code.
14618
14619 1998-06-15  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14620
14621         * minibuf.el: make read-color-completion-table call
14622           (mswindows-color-list for mswindows devices.
14623
14624 1998-06-18  Sam Mikes  <smikes@alumni.hmc.edu>
14625
14626         * lisp/font-lock.el
14627         (font-lock-match-c++-style-declaration-item-and-skip-to-next):
14628         Let declaration items contain non-word symbol characters.
14629
14630 1998-06-15  Adrian Aichner  <adrian@xemacs.org>
14631
14632         * package-get.el (package-get-package-provider): Added autoload
14633         cookie.  Loading "package-get-base.el" in ALL functions that use
14634         it.  Fixed some (interactive ...) with multiple argument specs
14635         again.  Cosmetic indentation changes.
14636
14637 1998-05-27  Glynn Clements  <glynn@sensei.co.uk>
14638
14639         * info.el (Info-insert-dir): Don't use nreverse on variables
14640         that you want to use later.
14641
14642 1998-06-17  Glynn Clements  <glynn@sensei.co.uk>
14643
14644         * x-mouse.el (x-set-point-and-move-selection): Replace call
14645         to x-kill-primary-selection with kill-primary-selection
14646
14647 1998-06-12  Martin Buchholz  <martin@xemacs.org>
14648
14649         * simple.el (what-cursor-position): Make cursor position reported
14650         use value of column-number-start-at-one
14651
14652 1998-06-17  SL Baur  <steve@altair.xemacs.org>
14653
14654         * about.el (xemacs-hackers): Fix Jareth's email address.
14655
14656 1998-06-16  SL Baur  <steve@altair.xemacs.org>
14657
14658         * startup.el (startup-splash-frame): Remove
14659         `xemacs-startup-logo-function'.
14660
14661 1998-06-15  SL Baur  <steve@altair.xemacs.org>
14662
14663         * about.el (about-hackers): Update credits list.
14664
14665 1998-06-06  Jeff Miller <jmiller@smart.net>
14666
14667         * lisp/sound.el: Update sound-ext to allow filenames with
14668           extensions to be found by load-sound-file
14669
14670 1998-06-14  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14671
14672         * info.el (Info-rebuild-outdated-dir): Removed variable
14673         (Info-auto-generate-directory): New variable
14674         (Info-save-auto-generated-dir): New variable
14675         (Info-maybe-update-dir): Use `Info-auto-generate-directory'
14676         (Info-build-dir-anew): Second parameter removed.  Use
14677         `Info-save-auto-generated-dir'
14678         (Info-rebuild-dir): Ditto
14679
14680 1998-06-02  Christoph Wedler  <wedler@fmi.uni-passau.de>
14681
14682         * list-mode.el (next-list-mode-item): Would not recognize
14683         border between directly neighbored items.
14684
14685 1998-06-12  Andy Piper  <andyp@parallax.co.uk>
14686
14687         * package-get.el: add autoloads for some functions.
14688
14689 1998-06-10  Hrvoje Niksic  <hniksic@srce.hr>
14690
14691         * specifier.el (let-specifier): Tiny docfixes.
14692
14693 1998-06-12  Andy Piper  <andyp@parallax.co.uk>
14694
14695         * msw-mouse.el: set selection-pointer-glyph to Normal.
14696
14697 1998-06-09  Per Abrahamsen  <abraham@dina.kvl.dk>
14698
14699         * wid-edit.el (widget-specify-secret): New function.
14700         (widget-after-change): Use it.
14701         (widget-specify-field): Use it.
14702
14703 1998-06-08  Hrvoje Niksic  <hniksic@srce.hr>
14704
14705         * mouse.el (drag-window-divider): Use `(not done)' instead of
14706         `doit'; reuse result of `window-pixel-edges'.
14707
14708         * modeline.el (drag-modeline-event-lag): Rename to
14709         drag-divider-event-lag.
14710
14711 1998-06-07  Hrvoje Niksic  <hniksic@srce.hr>
14712
14713         * specifier.el (let-specifier): Rewritten not to generate needless
14714         `let's; clarified documentation; support TAG-SET and HOW-TO-ADD
14715         arguments.
14716
14717 1998-05-28  Hrvoje Niksic  <hniksic@srce.hr>
14718
14719         * minibuf.el (read-file-name-1): Setup buffer-local value of
14720         `completion-ignore-case' in completions buffer under Windows.
14721
14722 1998-06-06  Kirill M. Katsnelson  <kkm@kis.ru>
14723
14724         * about.el (about-maintainer-glyph): Fix support for not
14725         compressed images.
14726
14727 1998-06-04  Kirill M. Katsnelson  <kkm@kis.ru>
14728
14729         * cmdloop.el (cancel-mode-internal): Defined this do-nothing function.
14730
14731         * mouse.el (mouse-track): Cancel selection if misc-user event with
14732         `cancel-mode-internal' function is fetched.
14733
14734 1998-06-03  Hrvoje Niksic  <hniksic@srce.hr>
14735
14736         * files.el (save-some-buffers-1): Fixed return value.
14737
14738 1998-06-01  Oliver Graf <ograf@fga.de>
14739
14740         * dragdrop.el: added experimental
14741
14742 1998-05-26  Stephen J. Turnbull  <turnbull@sk.tsukuba.ac.jp>
14743
14744         * startup.el (after-init-hook, init-file-user,
14745         user-init-directory, load-user-init-file):  Purge references
14746         to "~/.xemacs/init.el" from docstrings.
14747
14748         (load-user-init-file) Use paths-construct-path to construct
14749         paths to user init files.  Go directly to ~/.emacs, do not
14750         search ~/.xemacs/, do not load `default-custom-file'.
14751
14752 1998-06-03  Hrvoje Niksic  <hniksic@srce.hr>
14753
14754         * files.el (interpreter-mode-alist): Catch wish and tclsh before
14755         general *sh.
14756         (inhibit-first-line-modes-regexps): Added `.tar.gz'.
14757
14758 1998-06-03  Andy Piper  <andyp@parallax.co.uk>
14759
14760         * menubar-items.el (default-menubar): add Update Packages to customize
14761         menu.
14762
14763 1998-06-02  Andy Piper  <andyp@parallax.co.uk>
14764
14765         * faces.el: use toolbar face as a fallback for toolbar properties
14766         in xpm-color-symbols instead of default.
14767
14768         * msw-faces.el: rename 3d-object -> gui-element face.
14769
14770 1998-06-06  SL Baur  <steve@altair.xemacs.org>
14771
14772         * startup.el (xemacs-startup-logo-function): New variable.
14773         (startup-splash-frame): Use it.
14774
14775 1998-06-02  Hrvoje Niksic  <hniksic@srce.hr>
14776
14777         * files.el (save-some-buffers): Would wait 1 second.
14778         (save-some-buffers-1): Delete other windows here instead of in
14779         `save-some-buffers'.
14780         (save-some-buffers): Force redisplay only if windows were deleted.
14781
14782 1998-06-02  Didier Verna  <didier@xemacs.org>
14783
14784         * cus-face.el (custom-face-attributes): generalized the use of
14785         toggle buttons for boolean attributes.
14786         Re-ordered the items a bit.
14787
14788 1998-06-01  SL Baur  <steve@altair.xemacs.org>
14789
14790         * sound.el (default-sound-directory): Use `locate-data-directory'
14791         to find the sounds directory.
14792
14793 1998-05-29  Andy Piper  <andyp@parallax.co.uk>
14794
14795         * sound.el: default sound-ext to .wav under mswindows, .au
14796         otherwise. load-default sounds without extensions.
14797
14798 1998-05-27  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
14799
14800         * menubar-items.el (default-menubar): Dim out "Submit Bug Report"
14801         if send-pr is not bound.
14802
14803 1998-06-01  Andy Piper  <andyp@parallax.co.uk>
14804
14805         * files.el: grok idl files in auto-mode-alist.
14806 1998-06-01  Jeff Miller  <jmiller@smart.net>
14807
14808         * minibuf.el (exact-minibuffer-completion-p): check for nil before
14809         calling `upcase'.
14810
14811 1998-05-30  Andy Piper  <andyp@parallax.co.uk>
14812
14813         * msw-glyphs.el: add xbm to the list of image types supported.
14814
14815 1998-05-30  Kirill M. Katsnelson  <kkm@kis.ru>
14816
14817         * msw-init.el (init-post-mswindows-win): Load InfoDock toolbar
14818         instead of XEmacs one when dumping InfoDock.
14819
14820 1998-05-30  Kirill M. Katsnelson  <kkm@kis.ru>
14821
14822         * obsolete.el (has-modeline-p): Added obsolete alias `has-modeline-p'
14823         for `modeline-visible-p'
14824
14825         * winnt.el (nt-quote-process-args): Fix for duplicating argv[0].
14826
14827 1998-05-29  Andy Piper  <andyp@parallax.co.uk>
14828
14829         * msw-select.el (mswindows-cut-copy-clear-clipboard): deleted
14830         since it's not used anymore. doc string fixes.
14831
14832         * package-get.el (package-get-file-installed-p): new function. use
14833         instead of file-installed-p which is in an external package.
14834
14835 1998-05-28  Oliver Graf <ograf@fga.de>
14836
14837         * dragdrop.el (dragdrop-drop-url-default): dropped pop-to-buffer in
14838         favor of select-window/switch-to-buffer
14839
14840 Wed May 27, 1998  Darryl Okahata  <darrylo@sr.hp.com>
14841
14842         * startup.el: changed (getenv "HOME") to (user-home-directory)
14843
14844 1998-05-25  Oliver Graf <ograf@fga.de>
14845
14846         * frame.el (cde-start-drag) moved to dragdrop.el
14847         (offix-start-drag-region) moved to dragdrop.el
14848         (offix-start-drag) moved to dragdrop.el
14849         * dragdrop.el (cde-start-drag) moved from frame.el
14850         (offix-start-drag-region) moved from frame.el
14851         (offix-start-drag) moved from frame.el
14852         (cde-start-drag-region) cde drag regions
14853         * mouse.el (mouse-drag-or-yank) will now call cde-start-drag-region
14854
14855 1998-05-26  Oliver Graf <ograf@fga.de>
14856
14857         * dragdrop.el: created dragdrop-drag prototypes
14858         (cde-start-drag-region) fixed typo
14859
14860 1998-05-28  SL Baur  <steve@altair.xemacs.org>
14861
14862         * simple.el (after-init-hook): Remove reader macro.
14863
14864         * packages.el (packages-hardcoded-lisp): Get rid of reader
14865         macros.  Update DOC string.
14866
14867 1998-05-25  Hrvoje Niksic  <hniksic@srce.hr>
14868
14869         * mouse.el (drag-window-divider): Ditto.
14870
14871         * modeline.el (mouse-drag-modeline): Use it.
14872
14873         * lisp-mode.el (let-specifier): Specify indentation.
14874
14875         * specifier.el (let-specifier): Renamed from
14876         `with-specifier-instance'.
14877
14878 1998-05-27  Andy Piper  <andyp@parallax.co.uk>
14879
14880         * x-faces.el:
14881         * faces.el: move definition of xpm-color-symbols from x-faces.el
14882         to faces. Predicate x-get-resource on the presence of x.
14883
14884         * msw-faces.el: set 3d-object face rather than modeline. Specify
14885         faces as specfier defaults.
14886
14887         * package-get.el: don't use package-admin-add-single-file-package.
14888
14889 1998-05-25  Hrvoje Niksic  <hniksic@srce.hr>
14890
14891         * toolbar-items.el: Fixup tooltips.
14892         (toolbar-gnus): Don't use obsolete variable
14893         toolbar-news-frame-properties.
14894         (toolbar-news-reader): Default to `gnus' instead of
14895         `not-configured'.
14896
14897         * files.el (auto-mode-alist): Correctly recognize `.emacs' under
14898         Windows.
14899
14900 1998-05-25  Andy Piper  <andyp@parallax.co.uk>
14901
14902         * package-get.el: rename -installedp -> -installed-p.
14903
14904 1998-05-23  Kirill M. Katsnelson  <kkm@kis.ru>
14905
14906         * glyphs.el (init-glyphs): Created `border-glyph' face, with no
14907         attributes, and assinged it to continuation, truncation and
14908         hscroll glyphs.
14909
14910         * msw-glyphs.el: Assigned WinDings font to `border-glyph' face,
14911         and made continuation, truncation and hscroll glyphs arrow
14912         characters out of that font.
14913
14914 1998-05-22  Hrvoje Niksic  <hniksic@srce.hr>
14915
14916         * minibuf.el (minibuffer-electric-separator): Play nicely with
14917         directory-sep-char being \.
14918         (minibuffer-electric-tilde): Ditto.
14919         (read-file-name-map): Ditto.
14920
14921 1998-05-22  Hrvoje Niksic  <hniksic@srce.hr>
14922
14923         * mouse.el (default-mouse-track-maybe-own-selection): Pause only
14924         on X devices.
14925         (default-mouse-track-deal-with-down-event): Avoid
14926         `x-disown-selection'; use `disown-selection' instead.
14927
14928 1998-05-21  Andy Piper  <andyp@parallax.co.uk>
14929
14930         * select.el:
14931         * x-select.el: selection cleanup. (x-cut-copy-clear-internal)
14932         moved to (cut-copy-clear-internal) in select.el. Ditto for
14933         (x-delete-primary-selection) (x-kill-primary-selection)
14934         (x-copy-primary-selection).
14935         (own-clipboard): new function.
14936
14937         * msw-select.el: use the new kill/delete/copy/cut-copy-clear
14938         functions in select.el. remove old ones.
14939         (mswindows-own-clipboard): new function.
14940
14941 1998-05-21  Andy Piper  <andyp@parallax.co.uk>
14942
14943         * gnuserv.el: allow connections from mswindows type devices.
14944
14945 1998-05-20  Andy Piper  <andyp@parallax.co.uk>
14946
14947         * msw-glyphs.el: change image type used from cursor to resource.
14948
14949 1998-05-20  Kirill M. Katsnelson  <kkm@kis.ru>
14950
14951         * x-scrollbar.el (x-init-scrollbar-from-resources): Added support
14952         for {top,bottom}-{left,right} values in addition to
14953         {top,bottom}_{left,right}.
14954         Use x-get-resource instead of x-get-resource-and-bogosity-check.
14955
14956 1998-05-20  Hrvoje Niksic  <hniksic@srce.hr>
14957
14958         * cl-macs.el (specifier-instance): Undefine its setf method.
14959
14960         * specifier.el (with-specifier-instance): Added docstring.
14961
14962         * mouse.el (drag-window-divider): Ditto.
14963
14964         * modeline.el (mouse-drag-modeline): Use it.
14965
14966         * lisp-mode.el (with-specifier-instance): Define its indentation
14967         level.
14968
14969         * specifier.el (with-specifier-instance): New macro.
14970
14971 1998-05-19  Andy Piper  <andyp@parallax.co.uk>
14972
14973         * package-get.el (package-get-create-custom): new function to
14974         auto-generate package-get-custom.el from package-get-base.el.
14975         * (package-get-ever-installedp): new function.
14976         * (package-get-custom): new function to get all packages specified
14977         by customize.
14978
14979 1998-05-19  Hrvoje Niksic  <hniksic@srce.hr>
14980
14981         * cus-edit.el (custom-file): Revert to `~/.emacs'.
14982
14983 1998-05-23  SL Baur  <steve@altair.xemacs.org>
14984
14985         * cl-extra.el: Reverse previous float change.
14986
14987 1998-05-17  Andy Piper  <andyp@parallax.co.uk>
14988
14989         * x-faces.el:
14990         * faces.el (try-font-name): moved from x-faces.el since it is
14991         required by w3 under mswindows as well X.
14992
14993 1998-05-18  Kirill M. Katsnelson  <kkm@kis.ru>
14994
14995         * winnt.el: Removed evil (setq completion-ignore-case t)
14996         clause, one more overlookef fsfism.
14997         (nt-quote-args-functions-alist): End sentences with double space.
14998
14999 1998-05-18  Kirill M. Katsnelson  <kkm@kis.ru>
15000
15001         * window-xemacs.el (push-window-configuration): Remove kludgery of
15002         recaching default-toolbar specifier.
15003         (pop-window-configuration): Ditto.
15004         (unpop-window-configuration): Ditto.
15005
15006 1998-05-16  Hrvoje Niksic  <hniksic@srce.hr>
15007
15008         * modeline.el (modeline-minor-mode-menu): Don't use :menu-tag.
15009
15010 1998-05-17  Kirill M. Katsnelson  <kkm@kis.ru>
15011
15012         * winnt.el (nt-quote-args-verbatim): Added function.
15013         (nt-quote-args-prefix-quote): Added function.
15014         (nt-quote-args-backslash-quote): Added function.
15015         (nt-quote-args-double-quote): Added function.
15016         (nt-quote-args-functions-alist): New variable.
15017         (nt-quote-process-args): Added function. This is the main quoting
15018         work horse called from process-nt.c
15019
15020 1998-05-16  Kirill M. Katsnelson  <kkm@kis.ru>
15021
15022         * winnt.el: Removed duplicate definitions for backspace,
15023         delete, M-backspace and C-M-backspace.
15024         (file-name-buffer-file-type-alist): Removed this variable.
15025         (find-buffer-file-type): Removed function.
15026         (find-file-binary):  Removed function.
15027         (find-file-text): Removed function.
15028         (find-file-not-found-set-buffer-file-type): Removed function.
15029         (save-to-unix-hook): Removed function.
15030         (revert-from-unix-hook): Removed function.
15031         (using-unix-filesystems): Removed function.
15032         (original-make-auto-save-file-name): DEFSUBR to avoid doc snarf
15033         warning.
15034         (x-set-selection): Removed function.
15035         (x-get-selection): Removed function.
15036         Removed commented FSFisms.
15037         Replaced copyright notice (this file is not part of GNU Emacs).
15038         (nt-shell-mode-hook): Moved here from a lambda expression. Added
15039         comint-process-echoes setting to t.
15040
15041 1998-05-17  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15042
15043         * packages.el (packages-no-package-hierarchy-regexp): Introduced
15044         and used following the interface change of
15045         `paths-find-recursive-path'.
15046
15047         * find-paths.el (paths-find-recursive-path): Exclusion is now by a
15048         regexp instead of a list of base names.
15049         (paths-version-control-filename-regexp):
15050         (paths-lisp-filename-regexp): (paths-no-lisp-directory-regexp):
15051         Introduced and used following the interface change of
15052         `paths-find-recursive-path'.
15053
15054 1998-05-16  Hrvoje Niksic  <hniksic@srce.hr>
15055
15056         * simple.el (delete-forward-p): Make it a defun; do X garbage only
15057         on X devices, rather than on all non-TTY devices.
15058
15059 1998-05-16  Kirill M. Katsnelson  <kkm@kis.ru>
15060
15061         * msw-mouse.el: New file. Sets up cursor shapes for Windows.
15062
15063         * dumped-lisp.el (preloaded-file-list): Added msw-mouse.el
15064
15065 1998-05-17  Adrian Aichner  <adrian@xemacs.org>
15066
15067         * itimer.el (activate-itimer): Fixed usage of integers
15068         as argument to `concat'.
15069
15070 1998-05-17  Glynn Clements  <glynn@sensei.co.uk>
15071
15072         * itimer.el (start-itimer): replace the use of `concat' with
15073         `format'
15074
15075 1998-05-16  SL Baur  <steve@altair.xemacs.org>
15076
15077         * mode-motion.el (mode-motion-hook): Clarify docstring.
15078         From Bob Weiner <weiner@altrasoft.com>
15079
15080         * loadhist.el (symbol-file): Supply prompt string when used
15081         interactively.
15082         From Bob Weiner <weiner@altrasoft.com>
15083
15084 1998-05-16  Hrvoje Niksic  <hniksic@srce.hr>
15085
15086         * loadup.el (really-early-error-handler): Ditto.
15087
15088         * update-elc.el: Ditto.
15089
15090         * setup-paths.el (paths-construct-exec-path): Ditto.
15091
15092         * make-docfile.el: Ditto.
15093
15094         * find-paths.el (paths-decode-directory-path): Use split-path
15095         instead of decode-path.
15096
15097         * files.el (parse-colon-path): Update docstring reference.
15098
15099 1998-05-15  Jonathan Harris  <jhar@tardis.ed.ac.uk>
15100
15101         * msw-init.el:
15102         * x-init.el:
15103         Bind cut'n'paste keys to non window-system specific functions.
15104
15105         * msw-select.el: New function mswindows-clear-clipboard.
15106         mswindows-cut-copy-clipboard extended to handle clearing of the
15107         selection and renamed to mswindows-cut-copy-clear-clipboard.
15108
15109         * select.el: on mswindows devices delete-primary-selection
15110         calls mswindows-clear-clipboard.
15111
15112 1998-05-15  Hrvoje Niksic  <hniksic@srce.hr>
15113
15114         * simple.el (quoted-insert): Inhibit quit when using read-char.
15115
15116         * cmdloop.el (read-char): Don't inhibit quit.
15117         (read-char-exclusive): Ditto.
15118         (read-char): Signal quit if quit-char was pressed.
15119         (read-char-exclusive): Ditto.
15120         (read-quoted-char): Return a character, not integer.
15121
15122         * menubar-items.el (default-popup-menu): Use Andy's generic
15123         selection code.
15124         (default-popup-menu): Fix code.
15125
15126 1998-05-14  Oliver Graf <ograf@fga.de>
15127
15128         * dragdrop.el (dragdrop-function-widget): this time it's done
15129
15130 1998-05-13  Oliver Graf <ograf@fga.de>
15131
15132         * dumped-lisp.el: dragdrop.el now based on dragdrop-api feature
15133
15134 1998-05-15  Kirill M. Katsnelson  <kkm@kis.ru>
15135
15136         * device.el (device-pixel-width):
15137         (device-pixel-height):
15138         (device-mm-width):
15139         (device-mm-height):
15140         (device-bitplanes):
15141         (device-color-cells): Swapped parameters to device-system-metric
15142         according to the interface change.
15143
15144 1998-05-14  Kirill M. Katsnelson  <kkm@kis.ru>
15145
15146         * mouse.el (default-mouse-motion-handler): Use new name of the
15147         function event-over-vertical-divider-p.
15148         Do not set E-W arrow cursor over the divider if
15149         vertical-divider-draggable-p is nil in the window.
15150         ([top-level]): Use new name for the variable
15151         vertical-divider-map.
15152         (drag-window-divider): Respect vertical-divider-draggable-p.
15153         Variable name typo fixes.
15154
15155 1998-05-14  Hrvoje Niksic  <hniksic@srce.hr>
15156
15157         * keymap.el (kbd): Define here; handle string constants and
15158         others...
15159
15160 1998-05-15  Christian Nyb <chr@mediascience.no>
15161
15162         * simple.el (zap-up-to-char): New function.  Behaves like `zap-to-char'
15163         in Emacs 18.
15164
15165 1998-05-13  Didier Verna  <didier@xemacs.org>
15166
15167         * mouse.el (drag-window-divider): give the vertical divider a
15168         pressed look when dragging it.
15169
15170 1998-05-13  Andy Piper  <andyp@parallax.co.uk>
15171
15172         * faces.el: predicate some more face operations on x or mswindows
15173         not just x.
15174
15175         * modeline.el: enable modeline coloring for mswindows.
15176
15177 1998-05-13  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15178
15179         * minibuf.el (minibuffer-default): Added variable; compatible with
15180         FSF Emacs.
15181         (next-history-element): Used `minibuffer-default'.
15182
15183 1998-05-12  Oliver Graf <ograf@fga.de>
15184
15185         * dragdrop.el (dragdrop-function-widget): button and mods ok
15186         arguments still look a bit strange
15187         (dragdrop-compare-mods) created
15188         (dragdrop-drop-do-functions) correctly checks for buttons and
15189         modifiers
15190
15191 1998-05-14  Hrvoje Niksic  <hniksic@srce.hr>
15192
15193         * setup-paths.el (paths-default-info-directories): Replace
15194         path-separator with directory-sep-char.
15195
15196         * files.el (path-separator): Don't define it here.
15197
15198 1998-05-14  Hrvoje Niksic  <hniksic@srce.hr>
15199
15200         * update-elc.el: Ditto.
15201
15202         * setup-paths.el (paths-construct-exec-path): Ditto.
15203
15204         * make-docfile.el: Ditto.
15205
15206         * loadup.el (really-early-error-handler): Ditto.
15207
15208         * find-paths.el (paths-decode-directory-path): Use decode-path
15209         instead of decode-path-internal.
15210
15211         * files.el (parse-colon-path): Update docstring.
15212
15213 1998-05-13  Hrvoje Niksic  <hniksic@srce.hr>
15214
15215         * subr.el (get-buffer-window-list): Make BUFFER optional.
15216
15217         * window-xemacs.el (windows-of-buffer): Defalias to
15218         get-buffer-window-list.
15219
15220 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
15221
15222         * disass.el: Fix maintainer keyword.
15223
15224         * bytecomp.el (byte-compile-and-load-file): Autoload.
15225         (byte-compile-buffer): Ditto.
15226
15227         * lisp-mode.el (eval-last-sexp): Skip ` in `variable' so that the
15228         value is returned, not the name.
15229         (lisp-imenu-generic-expression): Enable it.
15230         (lisp-mode-variables): Ditto.
15231         (lisp-indent-offset): Change defconst to defvar.
15232         (lisp-indent-function): Ditto.
15233         (lisp-body-indent): Ditto.
15234
15235 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
15236
15237         * modeline.el: Use zap-last-kbd-macro-event.
15238
15239         * lisp-mode.el (eval-interactive): If eval-interactive-verbose is
15240         nil, don't attempt to do anything with messages.
15241         (eval-last-sexp): Use `letf' for clarity.
15242
15243 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
15244
15245         * startup.el: It's still `.emacs', not yet `.xemacs/init.el'.
15246
15247 1998-05-11  Martin Buchholz  <martin@xemacs.org>
15248
15249         * buff-menu.el:
15250         * lisp-mode.el:
15251         * obsolete.el:
15252         Change empty docstrings into no doc strings at all.
15253         Fix bogus FSF-format docstrings.
15254         * etags.el: Fix docstring.
15255
15256 1998-05-11  Jan Vroonhof  <vroonhof@math.ethz.ch>
15257
15258         * package-get.el (package-get): Use internal md5
15259
15260 1998-05-13  SL Baur  <steve@altair.xemacs.org>
15261
15262         * about.el (about-xemacs): Correct abuse of concat.
15263
15264 1998-05-11  SL Baur  <steve@altair.xemacs.org>
15265
15266         * info.el (Info-mode): Use easymenu.
15267
15268 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
15269
15270         * apropos.el (apropos): Don't use concat with integers.
15271
15272         * cmdloop.el (describe-last-error): Handle the case when no error
15273         was seen gracefully.
15274
15275         * apropos.el (apropos-print): Use with-displaying-help-buffer as
15276         defun.
15277         (apropos-describe-plist): Ditto.
15278
15279         * help.el (with-displaying-help-buffer): Revert to a defun.
15280         (describe-key): Use it as defun.
15281         (describe-mode): Ditto.
15282         (describe-bindings): Ditto.
15283         (describe-prefix-bindings): Ditto.
15284         (describe-installation): Ditto.
15285         (view-lossage): Ditto.
15286         (describe-function): Ditto.
15287         (describe-variable): Ditto.
15288         (describe-syntax): Ditto.
15289
15290 1998-05-11  Oliver Graf <ograf@fga.de>
15291
15292         * dragdrop.el: changed order of require/provide
15293         (dragdrop-drop-mime-default) changed to new calling conventions
15294         (dragdrop-drop-do-functions) changed to new calling conventions
15295         (dragdrop-function-widget) this one needs more work...
15296
15297 1998-05-10  Oliver Graf <ograf@fga.de>
15298
15299         * about.el: another small change in my entry
15300         * dragdrop.el (dragdrop-drop-log-function): logging added
15301         plus customizations
15302         changed interface to handler functions. now called with event
15303         and object
15304
15305 1998-05-12  Kirill M. Katsnelson  <kkm@kis.ru>
15306
15307         * glyphs.el (divider-pointer-glyph): Declared new glyph,
15308         E-W arrow pointer displayed over draggable dividers.
15309
15310         * mouse.el (default-mouse-motion-handler): Show it when
15311         appropriate.
15312         (drag-window-divider): Added.
15313         ([top-level]): Initialized window-divider-map with a keymap
15314         binding the above function to left button down event.
15315
15316         * x-mouse.el (x-init-pointer-shape): Initialize
15317         divider-pointer-glyph from Cursor.dividerPointer, or use default
15318         E-W double arrow.
15319
15320 1998-04-30  Gunnar Evermann  <Gunnar.Evermann@nats.informatik.uni-hamburg.de>
15321
15322         * toolbar-items.el (toolbar-compile): respect should-use-dialog-box-p
15323
15324 1998-05-11  Hrvoje Niksic  <hniksic@srce.hr>
15325
15326         * simple.el (count-words-buffer): Don't query for buffer.
15327         (count-lines-buffer): Ditto.
15328
15329 1998-05-11  Jan Vroonhof <vroonhof@math.ethz.ch>
15330
15331         * help.el (where-is): add optional insert argument.
15332
15333 1998-05-11  Hrvoje Niksic  <hniksic@srce.hr>
15334
15335         * help.el (describe-key-briefly): New argument INSERT.
15336
15337         * simple.el (eval-expression): New optional argument; synch with
15338         FSF 20.3.
15339
15340         * keydefs.el (global-map): Add new register bindings.
15341
15342         * register.el: Synched with FSF 20.3.
15343
15344 1998-05-11  Jan Vroonhof <vroonhof@math.ethz.ch>
15345
15346         * window-xemacs.el (recenter): all arguments are optional.
15347
15348 1998-05-10  Kirill M. Katsnelson  <kkm@kis.ru>
15349
15350         * device.el: (device-pixel-width): Reflected name/parameters
15351         change to device-system-metric.
15352         (device-pixel-height): Ditto.
15353         (device-mm-width): Ditto.
15354         (device-mm-height): Ditto.
15355         (device-bitplanes): Ditto.
15356         (device-color-cells): Ditto.
15357
15358 1998-05-10  Hrvoje Niksic  <hniksic@srce.hr>
15359
15360         * cl-extra.el (cl-float-limits): Removed; move code to top-level.
15361
15362         * cl.el (most-positive-fixnum): Document.
15363         (most-negative-fixnum): Ditto.
15364
15365         * cus-dep.el: Updated comment.
15366
15367         * cus-load.el: Use most-positive-fixnum as the gc-inhibiting
15368         constant.
15369
15370         * cus-load.el (custom-put): Removed.
15371
15372         * files.el (after-find-file): Just resignal quit instead of
15373         signaling "canceled".
15374
15375 1998-05-10  Hrvoje Niksic  <hniksic@srce.hr>
15376
15377         * frame.el (other-frame): Use `focus-frame' instead of
15378         select-frame kludges.
15379
15380         * lisp-mode.el: Update lisp-indent-function for
15381         save-selected-frame and with-selected-frame.
15382
15383         * frame.el (save-selected-frame): New macro.
15384         (with-selected-frame): Ditto.
15385         (other-frame): Use `set-frame-focus'.
15386
15387 1998-05-06  Oliver Graf <ograf@fga.de>
15388
15389         * dragdrop.el (dragdrop-drop-dispatch): changed to new list concept
15390         (dragdrop-drop-url-default) default handler for URL drops created
15391         (dragdrop-drop-mime-default) default handler for MIME drops created
15392         (dragdrop-drop-functions) default custom for handling drops created
15393         (dragdrop-drop-do-functions) helper for drgadrop-drop-dispatch
15394
15395 1998-05-05  Jonathan Harris <jhar@tardis.ed.ac.uk>
15396
15397         * mouse.el: Removed redundant mouse-mswindows-drop function.
15398
15399 1998-05-05  Oliver Graf <ograf@fga.de>
15400
15401         * about.el: changed some text in my entry
15402         * dragdrop.el: added customs
15403
15404 1998-05-04  Oliver Graf <ograf@fga.de>
15405
15406         * mouse.el: killed global drop key bindings
15407         (mouse-offix-drop) removed
15408         * dragdrop.el: created
15409         * dumped-lisp.el: inclusion of dragdrop.el for window-systems
15410
15411 1998-05-09  Kirill M. Katsnelson  <kkm@kis.ru>
15412
15413         * x-scrollbar.el (x-init-scrollbar-from-resources): Initialize
15414         scrollbar-on-{left,top}-p from *scrollBarPlacement resources.
15415
15416         * x-misc.el (x-get-resource-and-maybe-bogosity-check): Removed
15417         obsolete comment.
15418
15419         * scrollbar.el (scrollbars-visible-p): Use new
15420         {vertical,horizontal}-scrollbar-visible-p specifiers.
15421
15422 1998-04-18  Kirill M. Katsnelson  <kkm@kis.ru>
15423
15424         * device.el (device-pixel-height):
15425         (device-pixel-width):
15426         (device-mm-width):
15427         (device-mm-height):
15428         (device-bitplanes):
15429         (device-color-cells): Moved these 6 functions from device.c; they
15430         all use single (device-system-metrics) call.
15431
15432 1998-05-09  SL Baur  <steve@altair.xemacs.org>
15433
15434         * dumped-lisp.el (preloaded-file-list): x-menubar.el and x-toolbar.el
15435         were renamed.
15436
15437         * menubar-items.el:
15438         * toolbar-items.el: Renamed from x-menubar/x-toolbar.
15439         Suggested by Hrvoje Niksic <hniksic@srce.hr>
15440
15441         * help.el (help-map): Remove Hyperbole keybinding logic.
15442         Suggested by: Michael Ernst <mernst@cs.washington.edu>
15443
15444 1998-05-08  SL Baur  <steve@altair.xemacs.org>
15445
15446         * x-menubar.el (default-menubar): Enable 'mail-user-agent' feature.
15447         From SAKIYAMA Nobuo <nobuo@db3.so-net.or.jp>
15448
15449 1998-05-07  Andy Piper  <andyp@parallax.co.uk>
15450
15451         * msw-glyphs.el: use nicer icon3 from the frame icon.
15452
15453 1998-05-07  SL Baur  <steve@altair.xemacs.org>
15454
15455         * version.el (emacs-version): Remove InfoDock conditionals.
15456
15457         * startup.el (startup-splash-frame): Change ID logo name.
15458
15459 1998-05-06  Hrvoje Niksic  <hniksic@srce.hr>
15460
15461         * files.el (after-find-file): If the user presses C-g on
15462         directory-creation prompt, kill the buffer.
15463
15464 1998-05-06  SL Baur  <steve@altair.xemacs.org>
15465
15466         * simple.el (count-words-region): Reverse previous change.
15467
15468 1998-05-05  Hrvoje Niksic  <hniksic@srce.hr>
15469
15470         * replace.el (query-replace): Just call perform-replace.
15471         (query-replace-regexp): Ditto.
15472         (perform-replace): Move region handling here.
15473         (perform-replace): Use the new arg to match-data.
15474
15475 1998-03-08  Kyle Jones  <kyle_jones@wonderworks.com>
15476
15477         * x-init.el: Install X specific display table that
15478           displays char 0240 as a space to avoid whatever it is
15479           that screws up display of that character code.
15480
15481 1998-05-03  Hrvoje Niksic  <hniksic@srce.hr>
15482
15483         * help.el (function-arglist): If no arguments are documented for a
15484         subr, print nothing rather than incorrect output.
15485
15486 1998-05-05  SL Baur  <steve@altair.xemacs.org>
15487
15488         * cmdloop.el (command-error): Update bail-out error message to use
15489         `emacs-program-name'.
15490
15491         * lib-complete.el: Remove reader macro cruft.
15492
15493         * dumped-lisp.el (preloaded-file-list): Phase I:  remove InfoDock
15494         cruft.
15495
15496         * simple.el (count-words-region): Drop interactive-p check on the
15497         message.
15498
15499 1998-05-04  Jonathan Harris <jhar@tardis.ed.ac.uk>
15500
15501         * font.el
15502         * msw-faces.el
15503         Correct spelling of mswindows-font-canonicalize-name.
15504
15505 1998-05-03 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
15506
15507         * ldap.el (ldap-host-parameters-alist): Replaced with
15508         `ldap-host-parameters-plist'
15509         (ldap-search): Adapt to previous change
15510
15511 1998-05-02  SL Baur  <steve@altair.xemacs.org>
15512
15513         * about.el (about-hackers): Update Bob Weiner bio.
15514         (about-maintainer-info): Ditto.
15515
15516 1998-05-02  Hrvoje Niksic  <hniksic@srce.hr>
15517
15518         * simple.el (display-warning-minimum-level): Docfix.
15519
15520 1998-04-04  Per Abrahamsen  <abraham@dina.kvl.dk>
15521
15522         * widget.el (:default-get): New keyword.
15523         * wid-edit.el (default, widget-default-default-get): Define it.
15524         (group, widget-group-default-get): Define it.
15525         (menu-choice, widget-choice-default-get): Define it.
15526         (widget-default-get): New function.
15527         (widget-choice-action): Call it.
15528         (widget-editable-list-entry-create): Call it.
15529
15530 1998-05-01  Hrvoje Niksic  <hniksic@srce.hr>
15531
15532         * byte-optimize.el (byte-boolean-vars): Removed.
15533         (byte-optimize-lapcode): Use `built-in-variable-type' instead of
15534         lookup through `byte-boolean-vars'.
15535
15536 1998-05-01  Kirill M. Katsnelson  <kkm@kis.ru>
15537
15538         * x-scrollbar.el (x-init-scrollbar-from-resources): Stuff
15539         resource-provided values into ghost specs for scrollbar-height and
15540         scrollbar-width.
15541
15542 1998-05-01  Hrvoje Niksic  <hniksic@srce.hr>
15543
15544         * byte-optimize.el: Don't attempt to optimize /=.
15545
15546         * bytecomp.el (byte-compile-one-ore-more-args): New function.
15547         (byte-compile-/=): Ditto.
15548
15549 1998-05-02  SL Baur  <steve@altair.xemacs.org>
15550
15551         * apropos.el: Use `with-displaying-help-buffer'.
15552         (apropos-print): Remove explicit mentions of "*Apropos*" buffer.
15553         Use `with-displaying-help-buffer'.
15554         (apropos-follow): Do not give special treatment to buffer cursor
15555         was in prior to a mouse click.
15556         (apropos-describe-plist): Use `with-displaying-help-buffer'.
15557         (apropos-print-doc): Set correct buffer for setting text
15558         properties.
15559
15560 1998-05-01  SL Baur  <steve@altair.xemacs.org>
15561
15562         * help.el (help-buffer-prefix-string): New variable.
15563         (help-buffer-name): Use it.
15564
15565         * modeline.el (modeline-minor-mode-menu): Alphabetize the minor
15566         mode menu.
15567
15568 1998-04-30  Greg Klanderman  <greg@alphatech.com>
15569
15570         * frame.el (other-frame): Work even when focus-follows-mouse is true.
15571
15572 1998-05-01  Hrvoje Niksic  <hniksic@srce.hr>
15573
15574         * files.el (find-file-noselect): Update docstring.
15575         (find-file-noselect): Signal an error if found an unreadable file.
15576         (file-chase-links): Save the match data.
15577         (normal-mode): Use `lwarn' and `error-message-string'.
15578         (interpreter-mode-alist): Change defconst to defvar.
15579         (inhibit-first-line-modes-regexps): Ditto.
15580         (inhibit-first-line-modes-regexps): Added .tgz.
15581         (inhibit-first-line-modes-suffixes): Change defconst to defvar.
15582         (change-major-mode-with-file-name): New user-option.
15583         (set-visited-file-name): Synched with FSF.
15584         (file-name-extension): New function, from FSF 20.3.
15585         (file-relative-name): Synched with FSF.
15586         (save-some-buffers): Support the C-r feature.
15587         (recover-session): Synched with FSF.
15588         (kill-some-buffers): Ditto.
15589         (set-auto-mode): New argument JUST-FROM-FILE-NAME.
15590
15591 1998-04-30  SL Baur  <steve@altair.xemacs.org>
15592
15593         * files.el (insert-file): Undo previous change and reenable use of
15594         format.el.
15595
15596 1998-04-30  Hrvoje Niksic  <hniksic@srce.hr>
15597
15598         * window-xemacs.el (recenter): Define.
15599
15600 1998-04-29  Andy Piper  <andyp@parallax.co.uk>
15601
15602         * font.el (mswindows-font-create-name)
15603         (mswindows-font-create-object): new functions for mswindows type
15604         fonts.
15605
15606         * msw-faces.el (mswindows-font-canicolize-name): fix so that
15607         strings are parsed as well as font objects.
15608
15609 1998-04-30  Hrvoje Niksic  <hniksic@srce.hr>
15610
15611         * modeline.el (defining-kbd-macro): Restore modeline indication of
15612         kbd-macro being recorded.
15613         (add-minor-mode): Simplify docstring.
15614         (modeline-minor-mode-menu): Remove stuff.
15615
15616 1998-04-29  Andy Piper  <andyp@parallax.co.uk>
15617
15618         * code-process.el (call-process): dynamically decide process
15619         coding type.
15620
15621 1998-04-29  Jim Radford  <radford@robby.caltech.edu>
15622
15623         * modeline.el: Add line-number-mode, column-number-mode to
15624         the modeline minor-mode menu.  Button2 on the line number does
15625         goto-line.
15626
15627 1998-04-29  Andy Piper  <andyp@parallax.co.uk>
15628
15629         * mouse.el: move x-selection-owner-p type things to
15630         selection-owner-p.
15631
15632         * msw-init.el: copy zmacs stuff from x-init.el
15633
15634         * msw-select.el (mswindows-own-selection)
15635         (mswindows-disown-selection) (mswindows-selection-owner-p): new
15636         functions. Very simple minded implementation of selectio
15637         ownership.
15638
15639         * select.el (own-selection) (disown-selection)
15640         (activate-region-as-selection) (select-make-extent-for-selection)
15641         (valid-simple-selection-p): functions moved from x-select.el for
15642         generalized selection.
15643
15644         * x-select.el: see select.el changes.
15645
15646         * x-toolbar.el: use new selection functions.
15647
15648 1998-04-28  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15649
15650         * packages.el (packages-find-package-directories): Fixed bug that
15651         would pick up multiple site-package directories.
15652         (package-locations): Added "xemacs-packages" as a late package
15653         location.
15654
15655         * find-paths.el: Now uses `emacs-program-name' and
15656         `emacs-program-version'.
15657         Additions to enforce version-specific directories in
15658         `paths-find-version-directory'.
15659
15660 1998-04-29  SL Baur  <steve@altair.xemacs.org>
15661
15662         * default.el: Removed.
15663         * site-start.el: Removed.
15664
15665 1998-04-29  Didier Verna  <didier@xemacs.org>
15666
15667         * minibuf.el (minibuffer-history-minimum-string-length): Default
15668         to nil.
15669
15670 1998-04-28  SL Baur  <steve@altair.xemacs.org>
15671
15672         * find-paths.el (paths-program-name): Rename.
15673         (paths-emacs-root-p): Ditto.
15674         (paths-find-site-directory): Ditto.
15675
15676 1998-04-26  Karl M. Hegbloom  <karlheg@inetarena.com>
15677
15678         * lisp-mode.el (emacs-lisp-mode-popup-menu-1): Add menu entry for
15679         `emacs-lisp-byte-compile-and-load'.
15680
15681 1998-04-26  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15682
15683         * ldap.el (ldap-search): Fixed additional parameter passing to
15684         `ldap-open'
15685
15686 1998-04-27  Andy Piper  <andyp@parallax.co.uk>
15687
15688         * select.el (kill-primary-selection) (selection-owner-p)
15689         (copy-primary-selection) (yank-clipboard-selection)
15690         (selection-exists-p) (delete-primary-selection): new file and
15691         functions that do the right thing for the selected device.
15692
15693         * x-menubar.el: use generalised selection functions.
15694
15695         * dumped-lisp.el: dump select.el.
15696
15697 1998-04-27  SL Baur  <steve@altair.xemacs.org>
15698
15699         * find-paths.el (paths-progname): New variable.
15700         (paths-emacs-root-p): Use it.
15701         (paths-find-site-directory): Ditto.
15702
15703 1998-04-26  SL Baur  <steve@altair.xemacs.org>
15704
15705         * loadup.el ((member "dump" command-line-args)): Dump as
15706         `infodock' if InfoDock.
15707
15708 1998-04-25  SL Baur  <steve@altair.xemacs.org>
15709
15710         * find-paths.el (construct-emacs-version): Simplify, include
15711         program name in the return value.
15712         * (paths-find-version-directory): Use it.
15713
15714 1998-04-25  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15715
15716         * info.el (Info-parse-dir-entries): Fixed regexp
15717         (Info-build-dir-anew): Remove full suffix and capitalize info file
15718         name for files with no @direntry
15719         (Info-batch-rebuild-dir): New function
15720         (Info-suffixed-file): Check for regular files instead of simple
15721         file existence (could catch directories before)
15722
15723 1998-04-25  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15724
15725         * setup-paths.el, find-paths.el: Removed uses of `not' which
15726         temacs doesn't have.
15727
15728         * find-paths.el (paths-find-emacs-roots): Included exec-prefix
15729         into root searching.
15730
15731 1998-04-24  Martin Buchholz  <martin@xemacs.org>
15732
15733         * subr.el: Remove definition of `not'.
15734
15735 Sat Apr 24 1998  Andy Piper  <andyp@parallax.co.uk>
15736
15737         * msw-glyphs.el: enable graphics support.
15738
15739 1998-04-23  Didier Verna  <didier@xemacs.org>
15740
15741         * x-menubar.el (default-menubar): restored the line-number-mode
15742         option.
15743
15744         * misc doc string updates related to the options menu.
15745
15746 1998-04-24  SL Baur  <steve@altair.xemacs.org>
15747
15748         * setup-paths.el (paths-construct-load-path): Fix typo.
15749
15750 1998-04-23  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15751
15752         * x-menubar.el (default-menubar): font-menu-this-frame-only-p and
15753         font-menu-ignore-scaled-fonts don't have to be bound now; this
15754         gets us one step further towards making --no-autoloads work.
15755
15756         * startup.el (normal-top-level): Load auto-autoloads only if
15757         lisp-directory is non-nil.
15758
15759         * setup-paths.el (paths-construct-load-path): Made it robust
15760         against nil lisp-directory.
15761
15762         * startup.el (startup-setup-paths-warning): Added `lisp-directory'
15763         to the list of variables that cause a warning when nil.
15764
15765         * toolbar.el (init-toolbar-location): Now works even when there's
15766         no toolbar icon directory.
15767
15768 1998-04-23  Hrvoje Niksic  <hniksic@srce.hr>
15769
15770         * help.el (view-lossage): Recognize it.
15771
15772         * simple.el (log-message): Mark multiline messages.
15773
15774 1998-04-22  SL Baur  <steve@altair.xemacs.org>
15775
15776         * info.el (Info-exit): `toolbar-info-frame' doesn't necessarily exist.
15777
15778 1998-4-20  Stephen J. Turnbull  <turnbull@sk.tsukuba.ac.jp>
15779
15780         * package-get.el (package-get-all):  add `\n' separator to
15781         interactive specification so that both variables are read
15782
15783 1998-04-22  Didier Verna  <didier@xemacs.org>
15784
15785         * x-menubar.el: ported the options menu to Custom.
15786         Moved the "read only" toggle button to the buffers menu.
15787         Corrected some missing ;;;###autoload or defcustom.
15788
15789         * scrollbar.el (scrollbars-visible-p): defcustom wrapper around
15790         the scrollbar-visible specifier for options menu handling.
15791
15792         * toolbar.el (toolbar-visible-p)
15793                      (toolbar-captioned-p)
15794                      (default-toolbar-position): defcustom wrappers around
15795         the toolbar specifiers for options menu handling.
15796
15797         * frame.el (get-frame-for-buffer-default-instance-limit):
15798         defcustom it for options menu handling.
15799
15800         * font-lock.el (font-lock-mode): defcustom and autoload the variable
15801         font-lock-mode for options menu handling.
15802
15803         * cus-start.el: added Custom properties to overwrite-mode for
15804         options menu handling.
15805
15806 Wed Apr 22 12:59:35 1998  Andy Piper  <andyp@parallax.co.uk>
15807
15808         * about.el: shameless self-promotion.
15809
15810 1998-04-21  Hrvoje Niksic  <hniksic@srce.hr>
15811
15812         * simple.el (raw-append-message): Slightly optimize.
15813         (remove-message): Use `push' for clarity.
15814         (append-message): Ditto.
15815         (display-warning): Dito.
15816         (raw-append-message): Send the message to the appropriate device.
15817
15818 1998-04-22  SL Baur  <steve@altair.xemacs.org>
15819
15820         * auto-save.el (auto-save-cyclic-hash-14): De-ebolification.
15821         From Sean MacLennan <Sean.MacLennan@pika.ca>
15822
15823 1998-04-18  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15824
15825         * setup-paths.el: Changed `directory-sep-char' to
15826         `path-separator', following a change in GNU Emacs.
15827
15828 1998-04-19  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15829
15830         * info.el (Info-maybe-update-dir): Bug fix in `conservative' behaviour
15831         (Info-build-dir-anew): Add a final newline.
15832         (Info-build-dir-anew): Do not issue warning when rebuilding policy
15833         is `always'
15834         (Info-rebuild-dir): Ditto
15835
15836         * dumped-lisp.el (preloaded-file-list): Added ldap.el
15837
15838 1998-04-21  SL Baur  <steve@altair.xemacs.org>
15839
15840         * simple.el (count-words-buffer): Retain zmacs region.
15841         (count-words-region): Ditto.
15842         * simple.el: (what-line): Expanded line counts.
15843         (count-lines): New parameter to conditionalize whether collapsed
15844         lines get counted.
15845         From Bob Weiner <weiner@altrasoft.com>
15846
15847 1998-04-19  SL Baur  <steve@altair.xemacs.org>
15848
15849         * packages.el (package-locations): infodock-packages must override
15850         mule-packages and packages.
15851
15852 1998-04-19  Jonathan Harris <jhar@tardis.ed.a.uk>
15853
15854         * wid-edit.el:
15855         remove rude messages from widget-activation-widget-mapper
15856         and widget-activation-glyph-mapper
15857
15858 1998-04-17  Jonathan Harris <jhar@tardis.ed.ac.uk>
15859
15860         * toolbar.el: Remove (featurep 'x) test from
15861         toolbar-make-button-list
15862
15863 1998-04-17  Hrvoje Niksic  <hniksic@srce.hr>
15864
15865         * gnuserv.el (gnuserv-edit): Switch to the next gnuserv buffer
15866         only if in the same frame.
15867
15868 1998-04-17  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15869
15870         * packages.el (package-locations): Added site-packages hierarchy.
15871
15872         * setup-paths.el (paths-default-info-directories): Introduced and
15873         used.
15874
15875         * packages.el, setup-paths.el: Set various path searching depths
15876         to 1.
15877
15878         * packages.el (packages-hierarchy-depth):
15879         (packages-load-path-depth): Introduced and used.
15880
15881         * setup-paths.el (paths-load-path-depth): Introduced and used.
15882
15883         * find-paths.el (paths-find-recursive-path): Added max-depth
15884         parameter.
15885
15886 1998-04-15  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15887
15888         * setup-paths.el (paths-construct-info-path): Removed
15889         dependency on behavior of (file-name-as-directory "").
15890
15891 1998-04-09  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15892
15893         * ldap.el (ldap-search): Adapt to the new low-level API using ldap
15894         lisp objects
15895
15896 1998-04-14  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15897
15898         * dump-paths.el, startup.el: Added handling for --debug-paths.
15899
15900 1998-04-15  William M. Perry  <wmperry@aventail.com>
15901
15902         * wid-edit.el: We cannot just set the help-echo or balloon-help
15903           properties for an extent based on the :help-echo widget
15904           property, since help-echo and balloon-help cause an EXTENT to
15905           get passed in, where :help-echo functions are expecting a WIDGET
15906
15907 1998-04-15  Kirill M. Katsnelson  <kkm@kis.ru>
15908
15909         * scrollbar.el (init-scrollbar-from-resources): Call
15910         mswindows-init-scrollbar-metrics when appropriate.
15911
15912 Thu Apr 16 12:59:35 1998  Andy Piper  <andyp@parallax.co.uk>
15913
15914         * dumped-lisp.el: dump x-toolbar for window system
15915
15916         * msw-init.el (init-post-mswindows-win): enable toolbars if we
15917         have support and xpm.
15918
15919 1998-04-16  SL Baur  <steve@altair.xemacs.org>
15920
15921         * files.el (toggle-read-only): Fix docstring.
15922         From Didier Verna <didier@xemacs.org>
15923
15924 1998-04-14  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15925
15926         * startup.el (normal-top-level): Load autoload-file-name without
15927         specifying an extension---some people only auto-autoload.el.gz.
15928
15929 1998-04-06  Hrvoje Niksic  <hniksic@srce.hr>
15930
15931         * files.el (backup-enable-predicate): Don't bomb on NAME being
15932         nil.
15933
15934 1998-04-13  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15935
15936         * find-paths.el, packages.el: Now prefers configure'd paths.
15937         This shouldn't cause any of the originally anticipated problems as
15938         the current paths architecture will not define the various
15939         configure-xxx variables if they're not specified on the configure
15940         command line.
15941
15942         * find-paths.el, setup-paths.el, packages.el: Removed all
15943         mentionings of "/" as a path separator.
15944         Used paths-construct-path throughout.
15945
15946         * find-paths.el (paths-construct-path): Created to assemble paths
15947         from directory components.
15948
15949         * setup-paths.el, packages.el: Used paths-decode-directory-path
15950         instead of decode-path-internal.
15951
15952         * find-paths.el: Removed unused (and bogus) paths-find-emacs-path
15953         and associates.
15954         (paths-decode-directory-path) Created.
15955
15956         * setup-paths.el: Changed configure-exec-path to
15957         configure-exec-directory.
15958
15959 1998-04-11  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15960
15961         * packages.el (packages-find-packages): Fixed decoding of
15962         EMACSPACKAGEPATH.
15963
15964         * startup.el: -no-packages -> -no-early-packages.
15965
15966         (packages-load-package-lisps): Fixed loading of auto-autoload
15967         files.
15968
15969         * startup.el (normal-top-level): Fixed loading of core
15970         auto-autoload.
15971
15972         * obsolete.el: Un-obsoleted site-directory.  Sigh.
15973
15974         * startup.el, packages.el, dump-paths.el: Added proper settings
15975         for site-directory and lisp-directory variables.
15976
15977         * startup.el, loadup.el: Renamed inhibit-update-autoloads to
15978         inhibit-package-autoloads and fixed handling of it.
15979
15980         * startup.el, packages.el, dump-paths.el, loadup.el: Fixed
15981         handling of former inhibit-package-init, now
15982         inhibit-early-packages, to make -vanilla etc. work.
15983
15984 1998-04-10  Kirill M. Katsnelson  <kkm@kis.ru>
15985
15986         * code-process.el (start-process): Fallback to 'undecided instead
15987         of 'binary for process input coding stream.
15988
15989         * process.el (start-process): Docstring fix.
15990
15991 1998-04-09  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15992
15993         * info.el (Info-insert-dir): Do not insert temporary dir files
15994         in Info-dir-file-attributes
15995         (Info-build-dir-anew): Ensure temporary buffer is not read-only
15996         (Info-rebuild-dir): Ditto.
15997
15998 1998-04-09  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15999
16000         * obsolete.el: Added obsoleteness declarations for
16001         `site-directory' and `Info-default-directory-list'.
16002
16003 1998-04-08  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16004
16005         * find-paths.el (paths-find-emacs-root): Only look at the
16006         executable at the end of the symlink chain for determining the
16007         Emacs root.
16008
16009 1998-04-07  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16010
16011         * setup-paths.el (paths-construct-info-path): Changed construction
16012         to cater to gone default in configure.
16013
16014         * find-paths.el (paths-uniq-append): Added.
16015
16016         * packages.el: Rewritten package path construction once again.
16017
16018         * dump-paths.el, startup.el: Removed package-path as a global
16019         variable.
16020
16021         * package-admin.el (package-admin-add-single-file-package):
16022         (package-admin-add-binary-package): Changed package-path to
16023         late-packages.
16024
16025         * packages.el (packages-split-path): Split path at "/" rather than
16026         nil according to change in emacs.c.
16027
16028 1998-04-06  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16029
16030         * setup-paths.el (paths-construct-info-path): Changed info path
16031         order so that directories come out right.
16032         (paths-find-lock-directory): Fixed bug: It used to think
16033         configure-lock-directory is a path.
16034
16035 1998-04-06  Jeff Miller <jmiller@smart.net>
16036
16037         * x-toolbar.el:  Added toolbar-vector-xxxxxx defvars.  Modified
16038         initial-toolbar-spec to use new toolbar-vector-xxxxxx defvars.  This
16039         eases the use of toolbar-add/kill-item functions.
16040
16041 1998-04-07  Kirill M. Katsnelson  <kkm@kis.ru>
16042
16043         * code-files.el (file-coding-system-alist): Commented out
16044         loaddefs.el magical treatment.
16045
16046 1998-04-06  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
16047
16048         * info.el (Info-rebuild-outdated-dir): Added new option
16049         `conservative' and made it the default
16050         (Info-rebuild-dir): Appropriately parse multi-line description
16051         strings, and multi-section dir files. Issue warning when dir
16052         is rebuilt as temporary
16053         (Info-build-dir-anew): Issue warning when dir is built as
16054         temporary
16055
16056 1998-04-04  Kirill M. Katsnelson  <kkm@kis.ru>
16057
16058         * list-mode.el (list-mode-map): Bind highlight motion commands to
16059         standard keys left, right, C-b and C-f.
16060
16061 1998-03-29  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16062
16063         * files.el (auto-mode-alist): allow .sc for Scheme->C
16064
16065 1998-04-06  SL Baur  <steve@altair.xemacs.org>
16066
16067         * loadup.el (pureload): Don't quote (garbage-collect).
16068
16069 1998-04-04  SL Baur  <steve@altair.xemacs.org>
16070
16071         * package-get-base.el: Updated.
16072
16073 1998-04-04  Hrvoje Niksic  <hniksic@srce.hr>
16074
16075         * isearch-mode.el (isearch-just-started): New variable.
16076         (isearch-mode): Set it.
16077         (isearch-repeat): Advance one character forward only if the search
16078         was successful, and was not just started.
16079         (isearch-repeat): Clear isearch-just-started.
16080
16081 1998-04-02  SL Baur  <steve@altair.xemacs.org>
16082
16083         * finder.el (finder-compile-keywords): Don't eval new finder-inf
16084         if running -batch.
16085
16086 1998-03-26  Hrvoje Niksic  <hniksic@srce.hr>
16087
16088         * subr.el (listify-key-sequence): Removed.
16089
16090 1998-03-31  Hrvoje Niksic  <hniksic@srce.hr>
16091
16092         * bytecomp.el (byte-compile-print-gensym): New option.
16093         (byte-compile-output-file-form): Use it.
16094         (byte-compile-output-docform): Ditto.
16095         (byte-compile-compiled-obj-to-list): Ditto.
16096
16097 Sun Mar 29 1998  Andy Piper  <andyp@parallax.co.uk>
16098
16099         * msw-glyphs.el: set frame icon if xpm support.
16100
16101 1998-03-30  Kyle Jones  <kyle_jones@wonderworks.com>
16102
16103         * help.el: Code that pretty prints variable values
16104           removed.
16105
16106 1998-04-02  SL Baur  <steve@altair.xemacs.org>
16107
16108         * find-paths.el (paths-emacs-root-p): Correct test for installation
16109         directory.
16110         From Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16111
16112 1998-03-30  Kyle Jones  <kyle_jones@wonderworks.com>
16113
16114         * loaddefs.el: Don't set debug-ignored-errors; leave
16115           its default value set to nil.
16116
16117 1998-03-29  Damon Lipparelli  <lipp@primus.com>
16118
16119         * info.el (Info-rebuild-dir): fixed mis-spelling.
16120
16121 1998-03-29  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
16122
16123         * info.el (Info-rebuild-outdated-dir): New custom var
16124         (Info-insert-node): Create/update dir file when needed, ie when it
16125         does not exist or is older than some info files in directory
16126
16127 1998-04-01  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16128
16129         * setup-paths.el, dump-paths.el, startup.el, packages.el: Allowed
16130         for last packages, mainly for using a 20.4 package base.
16131
16132         * packages.el (late-packages): Typo fix.  It was called
16133         early-packages.
16134
16135         * find-paths.el (paths-find-emacs-root): Bug fix: it now chases
16136         relative symlinks correctly.
16137         (paths-find-emacs-roots): More rigorous checking for plausible
16138         configuration-time root.
16139
16140         * startup.el (normal-top-level): Added a warning if XEmacs cannot
16141         find its roots.
16142
16143 1998-03-27  Martin Buchholz  <martin@xemacs.org>
16144
16145         * faces.el: Fix docstrings.
16146         * glyphs.el: Fix docstrings.
16147         * mouse.el: Fix docstrings.
16148
16149         * frame.el: Change phrase `current frame' to `selected frame'.
16150
16151         * faces.el (face-spec-set-match-display): Make FRAME arg optional.
16152
16153         * bytecomp.el (displaying-byte-compile-warnings): Rewrite some
16154         macros using backquote to make them infinitely more readable.
16155
16156 1998-03-30  SL Baur  <steve@altair.xemacs.org>
16157
16158         * packages.el (packages-find-package-path): Hardcoded specialized
16159         InfoDock support until we can clean this up.
16160
16161         * help.el (describe-bindings-1): Return the value of the bindings
16162         help buffer created.
16163         (describe-bindings): Ditto.
16164
16165         * simple.el (set-variable): Restore previous behavior of not
16166         bombing if the variable to set is not boundp.
16167
16168 1998-03-30  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16169
16170         * packages.el (packages-handle-package-dumped-lisps): Allow for
16171         non-local files to be loaded off the package-lisp variable.
16172
16173 1998-03-27  Kyle Jones  <kyle_jones@wonderworks.com>
16174
16175         * x-faces.el: Global X resources should override
16176           specs for all device classes (color, grayscale, mono);
16177           code currently doesn't override any of them.  Fixed by
16178           calling remove-specifier with '(x default) as the tag
16179           set and allowing inexact matches.
16180
16181 1998-03-27  Kyle Jones  <kyle_jones@wonderworks.com>
16182
16183         * faces.el: Separated face initializations based on
16184           device classes into device type specific (tag set,
16185           instantiator) pairs.
16186
16187 1998-03-09  Hrvoje Niksic  <hniksic@srce.hr>
16188
16189         * wid-edit.el (widget-choice-action): Remember user's explicit
16190         choice.
16191         (widget-choice-value-create): Respect it.
16192         From Richard Stallman <rms@gnu.org>
16193
16194 1998-03-26  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16195
16196         * setup-paths.el (paths-construct-info-path): Always append
16197         existing directories from configure-time info path.
16198
16199         * startup.el (startup-setup-paths): Renamed misnamed info-path to
16200         Info-directory-list.
16201
16202         * info.el: Removed Info-default-directory-list which was broken by
16203         design.
16204         Removed bogus initialization of Info-directory-list---startup.el
16205         can do a much better job.
16206         Added autoload of Info-directory-list.
16207
16208         * setup-paths.el (paths-construct-load-path): Fixed a bug pointed
16209         out by Martin Buchholz <martin@xemacs.org>: EMACSLOADPATH used to
16210         be exclusive; now it's merely given precedence, just like in the
16211         old days.
16212
16213 1998-03-25  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16214
16215         * find-paths.el (paths-find-architecture-directory): Fix bug with
16216         finding; it used to default too early.
16217
16218 1998-03-25  Martin Buchholz <martin@xemacs.org>
16219
16220         * packages.el (packages-split-path): Fix a bug; it used to fail
16221         for paths that weren't split.
16222
16223 1998-03-26  SL Baur  <steve@altair.xemacs.org>
16224
16225         * finder.el (finder-compile-keywords): trap on errors.
16226
16227 1998-03-24  Kyle Jones  <kyle_jones@wonderworks.com>
16228
16229         * x-faces.el (remove-specifier-specs-matching-tag-set-cdrs): Pass
16230           fourth argument of t so that only the specs exactly
16231           matching the tag lists are removed.
16232
16233 1998-03-25  SL Baur  <steve@altair.xemacs.org>
16234
16235         * make-docfile.el: Don't discard the BOOTSTRAPLOADPATH.
16236
16237 1998-03-23  SL Baur  <steve@altair.xemacs.org>
16238
16239         * minibuf.el (mouse-read-file-name-1): If a default directory was
16240         specified, use it for generating the completions.
16241
16242 1998-03-23  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16243
16244         * update-elc.el: Now respects inhibit-package-init and
16245         inhibit-site-lisp.
16246         Now does path construction with loadup-paths.
16247
16248         * startup.el (normal-top-level, startup-setup-paths): Now respects
16249         inhibit-package-init and inhibit-site-lisp.
16250
16251         * packages.el (packages-find-package-path): Extended package path
16252         by version-specific hierarchies.
16253         (packages-find-packages): Now respects inhibit flag and
16254         inhibit-site-lisp.
16255         Moved path setup to loadup-paths.
16256
16257         * make-docfile.el: Now respects inhibit-package-init and
16258         inhibit-site-lisp.
16259         Now does path construction with loadup-paths.
16260
16261         * loadup.el: Now respects inhibit-package-init and
16262         inhibit-site-lisp.
16263
16264         * dumped-lisp.el (preloaded-file-list): Added loadup-paths.
16265
16266         * loadup-paths.el: New file: setup load-path to encompass
16267         packages.
16268
16269 1998-03-22  SL Baur  <steve@altair.xemacs.org>
16270
16271         * auto-show.el: load-gc renamed to pureload.
16272         * site-load.el: Ditto.
16273         * packages.el (toplevel): Ditto.
16274         * loadup.el (really-early-error-handler): Ditto.
16275         * dumped-lisp.el (preloaded-file-list): Ditto.
16276         * cus-face.el (custom-declare-face): Ditto.
16277
16278 1998-03-22  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16279
16280         * <Today>: The Big Path Searching Overhaul.
16281
16282         * find-paths.el: New file: find and assemble paths in the
16283         installation hierarchy.
16284
16285         * setup-paths.el: New file: global layout of paths and directories
16286         within the XEmacs hierarchy.
16287
16288         * packages.el: Replaced everything related to path searching and
16289         startup by code in terms of find-paths.
16290
16291         * loadup.el, make-docfile.el, update-elc.el, startup.el: Now calls
16292         the new path searching engine.
16293
16294         * dumped-lisp.el (preloaded-file-list): Added new files find-paths
16295         and setup-paths.
16296
16297 1998-03-22  SL Baur  <steve@altair.xemacs.org>
16298
16299         * dumped-lisp.el (preloaded-file-list): Load setup-paths.elc not
16300         setup-paths.el.
16301
16302 1998-03-20  Kirill M. Katsnelson  <kkm@kis.ru>
16303
16304         * msw-glyphs.el: Added check for 'mswindows feature, so the file
16305         compiles identically in any configuration.
16306         Removed irrelevant commentary.
16307
16308 1998-03-20  Kirill M. Katsnelson  <kkm@kis.ru>
16309
16310         * simple.el (set-variable): Allow setting specifiers.
16311
16312 1998-03-19  SL Baur  <steve@altair.xemacs.org>
16313
16314         * lisp.el (forward-sexp): Revert previous change.
16315
16316 1998-03-18  SL Baur  <steve@altair.xemacs.org>
16317
16318         * frame.el (frame-initialize): Use `delete-console' instead of
16319         `delete-device' to delete the stream console to match the usage in
16320         Fkill_emacs.
16321
16322 1998-03-16  SL Baur  <steve@altair.xemacs.org>
16323
16324         * files.el (cdpath-previous): New variable.
16325         (cd): Use it.
16326         From Bob Weiner <weiner@wave.altrasoft.com>
16327
16328 1998-03-15  Kyle Jones  <kyle_jones@wonderworks.com>
16329
16330         * keydefs.el: Changed keybindings of forward-char,
16331           backward, scroll-up and scroll-down to point to their
16332           -command counterparts.
16333
16334         * simple.el: New functions: forwarc-char-command,
16335           backwrad-char-command, scroll-up-command,
16336           scroll-down-command which work liek their counterparts
16337           except that they honor the variable
16338           signal-error-on-buffer-boundary.
16339
16340           Definition of signal-error-on-buffer-boundary received
16341           from src/cmds.c.
16342
16343           defvar declaration added for word-across-newline to avoid
16344           byte-compiler warning about the free variable reference.
16345
16346 1998-03-14  Kirill M. Katsnelson  <kkm@kis.ru>
16347
16348         * winnt.el: Removed "%t" from the beginning of
16349         modeline-format. From now on, there's no nt-specifics in the modeline.
16350
16351 1998-03-14  SL Baur  <steve@altair.xemacs.org>
16352
16353         * setup-paths.el (paths-setup-paths-warning): Replace occurrences
16354         of `when' with `if'.
16355
16356 1998-03-03  Kirill M. Katsnelson  <kkm@kis.ru>
16357
16358         * msw-glyphs.el: New file. Defines TTY-style glyphs for
16359         mswindows. Must be reworked along with glyphs.el, or
16360         merged into it, after there is images support.
16361
16362         * dumped-lisp.el (preloaded-file-list): Dump msw-glyphs.el when
16363         'mswindows.
16364
16365 1998-03-13  SL Baur  <steve@altair.xemacs.org>
16366
16367         * faces.el: fix for text cursor initialization.
16368         Suggested by Kyle Jones <kyle_jones@wonderworks.com>
16369         From Andy Piper <andyp@parallax.co.uk>
16370
16371 1998-03-11  Pete Ware  <ware@cis.ohio-state.edu>
16372
16373         * files.el (set-auto-mode): If a mode is not fboundp, check to see
16374         if there is an existing package that handles it and warn the user
16375         about that mode.
16376
16377 1998-03-02  Kirill M. Katsnelson  <kkm@kis.ru>
16378
16379         * x-menubar.el (default-menubar): Greyed out "Help / Basics /
16380         Installation" menu item when Installation-string is not bound.
16381
16382 1998-03-11  SL Baur  <steve@altair.xemacs.org>
16383
16384         * lisp.el (forward-sexp): Fix for test for balanced sexp.
16385         From Jeremiah W. James <jerry@cs.ucsb.edu>
16386
16387 1998-03-10  Kyle Jones  <kyle_jones@wonderworks.com>
16388
16389         * msw-faces.el:
16390         * faces.el: Fix face initialization.
16391
16392 1998-03-10  Glynn Clements  <glynn@sensei.co.uk>
16393
16394         * files.el (backup-enable-predicate): fix breakage introduced
16395         by TMPDIR patch.
16396
16397 1998-03-09  Kyle Jones  <kyle_jones@wonderworks.com>
16398
16399         * x-faces.el (x-init-face-from-resources): The
16400           TTY face property retrieval functions don't return
16401           specifiers, so use face-property instead.
16402
16403 1998-03-09  SL Baur  <steve@altair.xemacs.org>
16404
16405         * mwheel.el (mwheel-install): Use portable keysyms and syntax.
16406
16407 1998-03-09  Kyle Jones  <kyle_jones@wonderworks.com>
16408
16409         * x-menubar.el: Expanded documentation for
16410           option-save-faces.  Changed Options -> Browse Faces
16411           menu entry to invoke customize-face.
16412
16413 1998-03-09  Kyle Jones  <kyle_jones@wonderworks.com>
16414
16415         * faces.el: Most face initialization moved out of
16416           init-other-random-faces to the top level so that the
16417           initialization happens before Xemacs is dumped.  Much
16418           of the fascist "face-differs-from-default-p or FROB!"
16419           code has been retired in favor of letting the user do
16420           what they want to do.  Face initialization code changed
16421           to use `default' specifier tag so that the settings can
16422           be overridden later if the user wishes it.
16423
16424 1998-03-08  SL Baur  <steve@altair.xemacs.org>
16425
16426         * about.el (about-hackers): Update contributors list.
16427
16428 1998-03-07  Kyle Jones  <kyle_jones@wonderworks.com>
16429
16430         * specifier.el: Define new specifier tag `default'.
16431
16432         * modeline.el: Initialize faces using `default' tag.
16433
16434         * x-faces.el (x-init-face-from-resources): Remove
16435           specifier specs containing the `default' tag before
16436           adding new specs.
16437
16438 1998-03-02  John Jones  <jj@asu.edu>
16439
16440         * package-get.el (package-get-all): fixed arguments on call to
16441         package-admin-add-single-file-package.
16442         * package-get.el (package-get-installedp): fixed to match
16443         advertised behavior.
16444         * package-get.el: added function package-get-update-all which
16445         installs newest versions of all the current packages (if they are
16446         not already installed).
16447
16448 1998-03-04  Jens-Ulrik Petersen  <petersen@kurims.kyoto-u.ac.jp>
16449
16450         * files.el (find-file-noselect): Uncommented `truename' binding in
16451         `let*' and use it later to set `buffer-file-truename' iff it's
16452         still nil, as happens for example when finding a compressed
16453         file with "jka-compr".
16454
16455 Wed Mar 04 08:55:12 1998  Andy Piper  <andyp@parallax.co.uk>
16456
16457         * faces.el: in make-face-* type functions do the operation for all
16458         window systems, not just the first one found.
16459
16460         * font.el: call mswindows-list-fonts for mswindows.
16461
16462 1998-03-02  Glynn Clements  <glynn@sensei.co.uk>
16463
16464         * code-process.el (call-process-region):
16465         * process.el (call-process-region):
16466         * package-get.el (package-get-dir):
16467         * files.el (backup-enable-predicate):
16468         * gnuserv.el (gnuserv-temp-file-regexp):
16469         Use temp-directory in place of `/tmp'.
16470
16471 Fri Feb 20 21:22:34 1998  Darryl Okahata  <darrylo@sr.hp.com>
16472
16473         * "Fast" dired-in-C enhancements for Windows 95/NT:
16474
16475         * files.el: Added function, `wildcard-to-regexp', from GNU
16476           Emacs.
16477
16478         * files.el (insert-directory): Modified to use special
16479           dired-in-C enhancements if present.
16480
16481 Mon Mar 02 11:37:36 1998  Andy Piper  <andyp@parallax.co.uk>
16482
16483         * code-files.el: make default coding no-conversion.
16484
16485 1998-03-02  SL Baur  <steve@altair.xemacs.org>
16486
16487         * dumped-lisp.el (preloaded-file-list): Find Installation.el from
16488         the load-path.
16489
16490         * update-elc.el: Strip directory when testing for files not to
16491         bytecompile.
16492
16493 1998-03-02  Aki Vehtari  <Aki.Vehtari@hut.fi>
16494
16495         * lisp-mode.el: Use recommended form for menus.
16496
16497         * info.el (Info-construct-menu): Use recommended form for menus.
16498
16499         * gnuserv.el (gnuserv-edit-files): Use recommended form for menu
16500         entry.
16501
16502 1998-02-28  Kyle Jones  <kyle_jones@wonderworks.com>
16503
16504         * frame.el: Resurrect get-frame-for-buffer-default-to-current.
16505           (get-frame-for-buffer-noselect): Always return frames
16506           in the not-this-window-p cond clause.
16507
16508 1998-02-27  SL Baur  <steve@altair.xemacs.org>
16509
16510         * help.el (describe-installation): New function.
16511
16512         * x-menubar.el (default-menubar): Add describe-installation to
16513         Help menu.
16514
16515         * packages.el (packages-unbytecompiled-lisp): Installation.el
16516         should not be bytecompiled.
16517
16518         * dumped-lisp.el (preloaded-file-list): Dump Installation with
16519         XEmacs.
16520
16521         * x-menubar.el (default-menubar): Use correct guard for VM menu
16522         entry.
16523
16524         * coding.el: Add coding systems for iso-8859-[12] for No-Mule + file
16525         coding.
16526         From Andy Piper <andyp@parallax.co.uk>
16527
16528 1998-02-26  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
16529
16530         * ldap.el: Do not require ldap-internal at compile time.
16531
16532 Tue Feb 17 12:50:37 1998  Andy Piper  <andyp@parallax.co.uk>
16533
16534         * code-files.el: new file. a virtual copy of mule-files.el
16535         but without charset
16536         dependencies. (toggle-buffer-file-ocding-system) new function for
16537         changing the eol type for the current buffer.
16538
16539         * code-process.el: new file. a copy of
16540         mule-process.el. mule-process.el will disappear when things have
16541         settled.
16542
16543         * coding.el: new file. a virtual copy of mule-files.el but
16544         without charset dependencies. (coding-system-base) new function
16545         for getting the parent coding system of a coding system with eol
16546         type set.
16547
16548         * dumped-lisp.el: add above files for the non-mule case.
16549
16550 1998-02-25  Kyle Jones  <kyle_jones@wonderworks.com>
16551
16552         * window-xemacs.el (display-buffer): If no explicit
16553           frame is specified, search for a window that displays
16554           the buffer on the currently selected frame, before
16555           searching other frames.
16556
16557 1998-02-25  Kyle Jones  <kyle_jones@wonderworks.com>
16558
16559         * frame.el (get-frame-for-buffer): If not-this-window-p
16560           is non-nil, use window on the selected frame if it is not
16561           also the selected window.  When defaulting, search for
16562           windows on the currently selected fgrame before searching
16563           other frames.
16564
16565 1998-02-25  Didier Verna  <didier@xemacs.org>
16566
16567         * modeline.el (modeline-swap-buffers): originally named
16568         `mouse-release-modeline'. Whether to actually swap the buffers is
16569         decided in `mouse-drag-modeline'.
16570         (mouse-drag-modeline): A button release event is considered a
16571         mouse click is both X (modeline scroll) and Y (modeline drag) pos
16572         stay unchanged.
16573
16574 1998-02-25  SL Baur  <steve@altair.xemacs.org>
16575
16576         * x-menubar.el: Put redo on the menubar.
16577         From Aki Vehtari <Aki.Vehtari@hut.fi>
16578
16579 1998-02-22  Greg Klanderman  <greg@alphatech.com>
16580
16581         * bytecomp.el (displaying-byte-compile-warnings): if
16582         temp-buffer-show-function is set, use it to display current set of
16583         warnings in the "*Compile-Log-Show*" buffer.
16584
16585         * simple.el (display-warning-buffer): if temp-buffer-show-function
16586         is set, use it to display current set of warnings in the
16587         "*Warnings-Show*" buffer.
16588
16589 1998-02-20  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16590
16591         * cl-extra.el (equalp): Make (equalp ?A ?a) return t as in
16592         Common Lisp.
16593
16594 1998-02-23  Aki Vehtari  <Aki.Vehtari@hut.fi>
16595
16596         * menubar.el: Allow button descriptors at least 2 long.
16597
16598         * x-menubar.el (default-menubar): Use recommended forms.
16599         (file-menu-filter): Remove.
16600         (edit-menu-filter): Remove.
16601
16602 1998-02-24  SL Baur  <steve@altair.xemacs.org>
16603
16604         * about.el (about-hackers): Updated.
16605
16606 1998-02-22  Greg Klanderman  <greg@alphatech.com>
16607
16608         * help.el (help-max-help-buffers): new variable
16609         (help-register-and-maybe-prune-excess): new function
16610         (help-buffer-name): use help-max-help-buffers.
16611         (with-displaying-help-buffer): use
16612         help-register-and-maybe-prune-excess.
16613
16614         * help.el (help-maybe-pretty-print-value): if the value fits on
16615         one line, let it.
16616
16617 1998-02-21  Greg Klanderman  <greg@alphatech.com>
16618
16619         * (with-displaying-help-buffer): there is no need to kill the buffer
16620         if it exists, because with-output-to-temp-buffer will clear it.
16621         further, killing the buffer violates the rule that
16622         temp-buffer-show-function, if set, has the full responsibility of
16623         showing the temp buffer.  killing the buffer fucks with the window
16624         configuration, hosing temp-buffer-show-function.
16625
16626
16627 1998-02-23  Didier Verna  <didier@xemacs.org>
16628
16629         * modeline.el (mouse-drag-modeline):
16630         - Always scroll the modeline that was originally clicked on.
16631         - Use x pixels instead of x characters (which doesn't work anyway)
16632         as horizontal reference for modeline dragging. This allows us to
16633         keep on dragging the modeline even if the motion event occurs in
16634         another window.
16635
16636 1998-02-23  Didier Verna  <didier@xemacs.org>
16637
16638         * x-mouse.el (x-init-pointer-shape): use a crossed-arrows cursor
16639         glyph on the modeline to indicate that dragging the mouse has an
16640         effect both horizontally and vertically.
16641
16642 1998-02-24  SL Baur  <steve@altair.xemacs.org>
16643
16644         * about.el (about-xemacs): Get rid of redundant visible version
16645         number.
16646
16647 1998-02-19  SL Baur  <steve@altair.xemacs.org>
16648
16649         * about.el (about-hackers): Update credits.
16650
16651 1997-12-22  Christoph Wedler  <wedler@fmi.uni-passau.de>
16652
16653         * prim/register.el (view-register): Show register type file-query.
16654
16655 1998-02-17  Kyle Jones  <kyle_jones@wonderworks.com>
16656
16657         * mode-motion.el (mode-motion-highlight-internal):
16658           save-excursion inside save-window-exucrsion form to
16659           hide buffer point changes from save-window-excursion.
16660           Prevents display flickering when the mouse pointer
16661           moves.
16662
16663 1998-02-17  Didier Verna  <didier@xemacs.org>
16664
16665         * mouse.el (default-mouse-track-set-point-in-window): rewrote this
16666         function to handle correctly the case of a toolbar one side of the
16667         window: scrolling will not necessarily happen.
16668
16669 1998-02-17  Kyle Jones  <kyle_jones@wonderworks.com>
16670
16671         * files.el (after-find-file): Restore missing argument
16672           to format that provides filename for "... consider M-x
16673           recover-file" message.  Also call `message' with "%s"
16674           as the first arg instead of an arbitrary string.
16675
16676 1998-02-18  SL Baur  <steve@altair.xemacs.org>
16677
16678         * about.el (about-hackers): Various additions.
16679
16680 1998-02-15  SL Baur  <steve@altair.xemacs.org>
16681
16682         * autoload.el (generate-file-autoloads-1): Don't force an extra
16683         line out when copying on-the-same line autoloads.
16684
16685         * x-menubar.el (default-menubar): Add Sokoban to the menubar if it
16686         is installed.
16687
16688 1998-02-14  Martin Buchholz  <martin@xemacs.org>
16689
16690         * x11/x-win-xfree86.el (x-win-init-xfree86):
16691         * x11/x-win-sun.el (x-win-init-sun):
16692         * x11/x-init.el (x-initialize-compose):
16693         * prim/simple.el:
16694         (backward-or-forward-kill-sexp):
16695         (backward-or-forward-kill-sentence):
16696         (backward-or-forward-kill-word):
16697         (backward-or-forward-delete-char):
16698         * prim/isearch-mode.el (isearch-help-or-delete-char):
16699         Use x-keysym-on-keyboard-sans-modifiers-p instead of
16700         x-keysym-on-keyboard-p to detect backspace.
16701         Use symbols instead of strings (now deprecated) with x-keysym-*-p.
16702         Clean up symbols used with dead keys, checking Linux and solaris
16703         keysyms.
16704         Simplify x-win-*.el using above methods.
16705         Change documentation for x-keysym-*-p functions.
16706
16707 1998-02-14  SL Baur  <steve@altair.xemacs.org>
16708
16709         * about.el (about-hackers): Restore entries for Michael Sperber and
16710         Vinnie Shelton.
16711         From Vinnie Shelton <acs@acm.org>
16712
16713 1998-02-14  Hrvoje Niksic  <hniksic@srce.hr>
16714
16715         * simple.el (count-words-region): Ditto.
16716
16717 1998-02-12  Hrvoje Niksic  <hniksic@srce.hr>
16718
16719         * simple.el (count-words-buffer): Document.  Don't print anything
16720         if non-interactive.
16721
16722 1998-02-12  SL Baur  <steve@altair.xemacs.org>
16723
16724         * packages.el (packages-hardcoded-lisp): easymenu.el is in
16725         multiple files in InfoDock.
16726
16727 1998-02-11  SL Baur  <steve@altair.xemacs.org>
16728
16729         * packages.el (packages-hardcoded-lisp): id-vers.elc is loaded
16730         from version.el in InfoDock.
16731
16732         * dumped-lisp.el (preloaded-file-list): Don't treat InfoDock
16733         specially.
16734
16735 1998-02-09  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16736
16737         * bytecomp-runtime.el (proclaim-inline): Single quotes around
16738         variable name in docstring.
16739
16740 1998-02-10  Andreas Jaeger  <aj@arthur.rhein-neckar.de>
16741
16742         * menubar.h: Include "gui.h".
16743
16744 1998-02-10  SL Baur  <steve@altair.xemacs.org>
16745
16746         * site-load.el: Fix documentation.
16747
16748 1998-02-09  SL Baur  <steve@altair.xemacs.org>
16749
16750         * package-get-base.el (package-get-base): Updated.
16751
16752         * keymap.el: PC-ize.
16753
16754 1998-02-08  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16755
16756         * hyper-apropos.el (hyper-apropos-get-doc): Print the `loaded
16757         from' on a fresh line.
16758
16759 1998-02-08  Hrvoje Niksic  <hniksic@srce.hr>
16760
16761         * help.el (help-maybe-pretty-print-value): prin1, not princ the
16762         object.
16763
16764 1998-02-09  SL Baur  <steve@altair.xemacs.org>
16765
16766         * undo-stack.el: PC-ize.
16767
16768         * cmdloop.el: PC-ize.
16769
16770 1998-02-08  SL Baur  <steve@altair.xemacs.org>
16771
16772         * bytecomp-runtime.el: PC-ize.
16773
16774         * byte-optimize.el: Prolog fixup.  PC-ize.
16775
16776         * cus-dep.el: Spelling fix.
16777
16778         * text-mode.el: Synch with Emacs 20.2.  (Original ChangeLog
16779         entries follow).
16780
16781 1997-08-29  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16782
16783         * text-mode.el (text-mode-hook-identify): New function,
16784         put on text-mode-hook.  Set text-mode-variant here.
16785         (text-mode): Don't set it here.
16786
16787 1997-08-27  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16788
16789         * text-mode.el (text-mode-hook): New defvar.
16790         (text-mode-variant): New variable.
16791         (text-mode): Set that variable locally.
16792         (toggle-text-mode-auto-fill): New command.
16793
16794 1997-06-15  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16795
16796         * text-mode.el (text-mode): Let all-white lines separate paragraphs.
16797
16798 1997-06-11  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16799
16800         * text-mode.el (paragraph-indent-text-mode):
16801         Renamed from spaced-text-mode.
16802         (text-mode-map): Bind TAB to indent-relative.
16803         (indented-text-mode-map): Variable deleted.
16804         (indented-text-mode): Now an alias for text-mode.
16805
16806 1998-02-05  SL Baur  <steve@altair.xemacs.org>
16807
16808         * loadup.el: test-atoms debugging stuffs removed.
16809
16810 1998-02-03  Martin Buchholz  <Martin Buchholz <martin@xemacs.org>
16811
16812         * lisp/loaddefs.el (completion-ignored-extensions): Add ".class"
16813
16814 1997-12-30  Colin Rafferty  <colin@xemacs.org>
16815
16816         * help.el (describe-beta): Made it use `locate-data-file'.
16817         (describe-distribution): Ditto.
16818         (describe-copying): Ditto.
16819         (describe-project): Ditto.
16820         (view-emacs-news): Ditto.
16821
16822         * help-nomule.el (help-with-tutorial): Made it use
16823         `locate-data-file' to find tutorial.
16824
16825 1998-01-28  Jonathon Harris  <jhar@tardis.ed.ac.uk>
16826
16827         * about.el: Corrected my email address.
16828
16829         * mouse.el: Added 'mouse-mswindows-drop' similar to
16830         'mouse-offix-drop'.
16831
16832 1998-01-27  SL Baur  <steve@altair.xemacs.org>
16833
16834         * loadup.el (running-xemacs): Spelling fix.
16835
16836 1998-01-26  Colin Rafferty  <colin@xemacs.org>
16837
16838         * packages.el (packages-find-packages-1): Don't allow a backwards
16839         compatible lisp tree to overwrite `preloaded-file-list'.
16840
16841 1998-01-26  SL Baur  <steve@altair.xemacs.org>
16842
16843         * loadup.el: Don't delete "xemacs" prior to dumping.
16844
16845 1998-01-24  SL Baur  <steve@altair.xemacs.org>
16846
16847         * package-info.el (pi-last-mod-date): New function.
16848         (pi-author-version): New function.
16849         (batch-update-package-info): Use them.
16850
16851 1998-01-23  Colin Rafferty  <colin@xemacs.org>
16852
16853         * frame.el (get-frame-for-buffer-default-to-current): Create.
16854         (get-frame-for-buffer-noselect): Allow user to use current frame
16855         with `get-frame-for-buffer-default-to-current'.
16856
16857 1998-01-22  Hrvoje Niksic  <hniksic@srce.hr>
16858
16859         * bytecomp.el (byte-compile-output-file-form): Set print-gensym.
16860         (byte-compile-output-docform): Ditto.
16861         (byte-compile-compiled-obj-to-list): Ditto.
16862
16863 1998-01-22  Kyle Jones  <kyle_jones@wonderworks.com>
16864
16865         * startup.el (command-line-1): Removed code that ran
16866           buffer-menu.
16867
16868 1998-01-21  Hrvoje Niksic  <hniksic@srce.hr>
16869
16870         * help-macro.el (make-help-screen): Bind `help-read-key' via flet.
16871
16872 1998-01-17  Hrvoje Niksic  <hniksic@srce.hr>
16873
16874         * frame.el (suspend-emacs-or-iconify-frame): Check using
16875         `device-on-window-system-p' instead of explicitly checking for X,
16876         so that the same logic works for MS Windows.
16877         (suspend-or-iconify-emacs): Ditto.
16878
16879 1998-01-14  Hrvoje Niksic  <hniksic@srce.hr>
16880
16881         * about.el (about-maintainer-info): Andy Piper is back.
16882         (xemacs-hackers): Updated Andy Piper's email address.
16883         (about-hackers): Added Jonathan Harris.
16884         (about-hackers): Updated Tibor Polgar's email address.
16885
16886 1998-01-18  SL Baur  <steve@altair.xemacs.org>
16887
16888         * about.el: Add xemacs.org email manager.
16889
16890         * package-get-base.el (package-get-base): Updated with most recent
16891         package updates.
16892
16893 1998-01-14  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16894
16895         * help.el (function-arglist): Use `indirect-function' instead of
16896         `symbol-function' so that aliases are treated correctly.
16897
16898 1998-01-13  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16899
16900         * help.el (help-map): Add f1 binding to `help-for-help'.
16901         Suggested by Karl M. Hegbloom <karlheg@inetarena.com>.
16902         (describe-key-briefly): Use `princ' "%s" to print object.
16903         (with-displaying-help-buffer): Kill buffer if it exists, again.
16904         (describe-key): Use `princ' "%s" to print object.
16905         (describe-function-1): Use `princ' "%s" to print object.
16906         Commented out alias lines removed.
16907         (help-pretty-print-limit): New variable to control pretty-printing
16908         of variable values.
16909         (help-maybe-pretty-print-value): Steve wins!  Renamed back from
16910         `help-pretty-print-value' again.  Only print-print when OBJECT is
16911         list of length less than `help-pretty-print-limit'.
16912         (describe-variable): Use `help-maybe-pretty-print-value' again.
16913
16914 1998-01-18  SL Baur  <steve@altair.xemacs.org>
16915
16916         * simple.el (blink-matching-open): Remove C++ kludge.
16917         Suggested by Bob Weiner <weiner@wave.altrasoft.com>
16918
16919 1998-01-14  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16920
16921         * info.el (Info-default-directory-list): Made the documentation
16922         more explanitory.
16923
16924 1998-01-13  Martin Buchholz  <martin@xemacs.org>
16925
16926         * lisp/packages.el:
16927         * lisp/package-admin.el:
16928         * lisp/build-report.el:
16929         Fix typos.
16930
16931 1998-01-14  Christoph Wedler  <wedler@fmi.uni-passau.de>
16932
16933         * Patches/font-lock.el (java-font-lock-keywords-*): Would produce
16934         warnings in Java buffers without final newline and editing the
16935         last line.
16936
16937 1998-01-17  SL Baur  <steve@altair.xemacs.org>
16938
16939         * packages.el (packages-find-packages-1): Don't allow a backwards
16940         compatible lisp tree to overwrite `preloaded-file-list'.
16941         Suggested by Colin Rafferty  <colin@xemacs.org>
16942
16943         * mouse.el (mouse-offix-drop): Set undo-boundary.
16944         From Oliver Graf <ograf@fga.de>
16945
16946 1998-01-13  SL Baur  <steve@altair.xemacs.org>
16947
16948         * loadup.el (load-gc): rewrite as defun.
16949         Print something sensical if a required dump-time file isn't found.
16950
16951 1998-01-12  SL Baur  <steve@altair.xemacs.org>
16952
16953         * menubar.el (check-menu-syntax): Emergency dirty fix -- the 0 plist
16954         bug strikes a menudescriptor.
16955
16956         * package-get-base.el (package-get-base): Updated.
16957
16958         * package-info.el (batch-update-package-info): Derive REQUIRES
16959         from the Makefile.
16960
16961 1998-01-13  Hrvoje Niksic  <hniksic@srce.hr>
16962
16963         * files.el (save-some-buffers): Don't play games with deleting
16964         other windows if we are in the minibuffer window.
16965
16966 1998-01-08  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16967
16968         * modeline.el (modeline-minor-mode-menu): Add support for :active
16969         (add-minor-mode): Document :active property to TOGGLE.
16970
16971 1998-01-07  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16972
16973         * modeline.el (modeline-minor-mode-menu): Add support for an
16974         `:included' predicate in the `toggle-sym' plist.
16975         (add-minor-mode): Document the :included property, format
16976         docstring some more.
16977         (modeline-minor-mode-menu): Documentation string added.
16978
16979 1998-01-02  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16980
16981         * modeline.el (modeline-minor-mode-menu): genmenlab the menu
16982         labels from the symbol-names by thwacking off the overly redundant
16983         and overused "mode", parenthesizing "minor", and capitalizing the
16984         resultant strings.  Also shortened the menu's title by eliminating
16985         the redundant buffer name.
16986         (add-minor-mode): Beautified the docstring, added mention of the
16987         `:menu-tag' property of TOGGLE.
16988         (modeline-minor-mode-menu): Frinked the `:menu-tag' property on
16989         `toggle-sym' to beatify the mode-life menus.
16990         * (abbrev-mode):  (put)'ed a `:menu-tag' on it and
16991         `auto-fill-function'.
16992
16993 1998-01-02  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16994
16995         * modeline.el (modeline-minor-mode-menu): Changed the string-only
16996         menus to :style 'toggle.
16997
16998 1997-12-10  Markus Linnala  <maage@cs.tut.fi>
16999
17000         * simple.el: Use mh-user-agent-compose as mh-e-user-agent.
17001
17002 1997-12-11  Christoph Wedler  <wedler@fmi.uni-passau.de>
17003
17004         * packages/hyper-apropos.el (hyper-apropos-insert-face): Would
17005         only recognize first hyperlink.
17006         (hyper-apropos-highlightify): Deletia, this is already done by
17007         `hyper-apropos-insert-face'.
17008         (hyper-apropos-help-mode): Don't call `hyper-apropos-highlightify.
17009
17010 1998-01-09  SL Baur  <steve@altair.xemacs.org>
17011
17012         * x-toolbar.el (toolbar-ispell-internal): Use ispell-message for
17013         mail.
17014         (toolbar-mail-reader): Add support for `send'.
17015         From Jonathan Marten <jonathan.marten@UK.Sun.COM>
17016
17017 1998-01-05  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
17018
17019         * info.el (Info-emacs-info-file-name): Add defvar for
17020         `Info-emacs-info-file-name' so that `Info-goto-emacs-command-node'
17021         will function properly.
17022
17023 1998-01-05  Gary D. Foster  <gfoster@ragesoft.com>
17024
17025         * simple.el: make the backwards delete function called by
17026         `backward-or-forward-delete-char' user configurable.
17027
17028 1998-01-09  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
17029
17030         * hyper-apropos.el (hyper-apropos-get-doc): Print where a byte
17031         compiled function got loaded from.
17032
17033 1998-01-09  SL Baur  <steve@altair.xemacs.org>
17034
17035         * term/apollo.el: Synched up with InfoDock 3.6.2.
17036
17037 1998-01-08  SL Baur  <steve@altair.xemacs.org>
17038
17039         * startup.el (load-init-file): Load autoloads earlier.
17040         (startup-splash-frame): Handle InfoDock logo.
17041
17042         * x-init.el (init-post-x-win): Don't call init-x-toolbar in
17043         InfoDock.
17044         (x-init-toolbar-from-resources): Move from x-toolbar.el.
17045
17046         * toolbar.el (init-toolbar-from-resources): InfoDock x-toolbar.el
17047         doesn't have this function.
17048
17049         * packages.el (locate-data-file): Fix to call `locate-file'.
17050
17051 1998-01-07  SL Baur  <steve@altair.xemacs.org>
17052
17053         * dumped-lisp.el (preloaded-file-list): InfoDock uses its own
17054         version of version.el.
17055         (preloaded-file-list): Ditto for x-menubar.el and x-toolbar.el.
17056
17057         * x-menubar.el (default-menubar): Guard reference to
17058         `gnuserv-frame'.
17059         (default-menubar): Guard references to `font-lock-mode'.
17060         (default-menubar): Guard references to font-menu-this-frame-only-p'.
17061         (default-menubar): Guard references to `font-menu-ignore-scaled-fonts'.
17062
17063         * make-docfile.el: Don't snarf doc strings from autoloads.
17064
17065         * startup.el (load-init-file): Use algorithm from loaddefs.el for
17066         loading auto-autoloads files.
17067
17068         * loaddefs.el: Disable dumping autoloads.
17069
17070 1998-01-05  SL Baur  <steve@altair.xemacs.org>
17071
17072         * lisp-mnt.el: Synch to Emacs 20.2.
17073
17074         * help.el: Remove manual autoload of `finder-by-keyword'.
17075
17076         * finder.el (finder-by-keyword): Autoload.
17077
17078         * help.el: Conditionalize hyperbole setup.
17079
17080 1998-01-04  SL Baur  <steve@altair.xemacs.org>
17081
17082         * packages.el (package-require): Update to reflect new data format.
17083
17084 1998-01-02  Didier Verna  <didier@xemacs.org>
17085
17086         * x-menubar.el (default-menubar): make the tutorials available
17087         through the menubar. (Plus some compilation warnings cleanup).
17088
17089 1998-01-04  SL Baur  <steve@altair.xemacs.org>
17090
17091         * check-features.el: New file.  Perform sanity check after build.
17092
17093         * dumped-lisp.el (preloaded-file-list): Move tooltalk dumped lisp
17094         files to tooltalk package.
17095         (preloaded-file-list): Moved sparcworks dumped lisp files to Sun
17096         package.
17097
17098         * package-admin.el (package-admin-xemacs): Use better default for
17099         location of XEmacs binary.
17100
17101 1998-01-03  Aki Vehtari  <Aki.Vehtari@hut.fi>
17102
17103         * x-menubar.el (buffers-menu-submenus-for-groups-p): Replace const
17104         tag with sexp and add value tag with value `t'.
17105
17106 1998-01-03  SL Baur  <steve@altair.xemacs.org>
17107
17108         * package-get.el: Changes to work with real data.
17109         From Pete Ware <ware@cis.ohio-state.edu>
17110
17111         * packages.el (packages-reload-autoloads): Guard load for the time
17112         being.
17113
17114         * update-elc.el ("packages.el"): Force loading packages.el instead
17115         of possibly out-of-date packges.elc.
17116         * make-docfile.el ("packages.el"): Ditto.
17117
17118 1998-01-02  Colin Rafferty  <colin@xemacs.org>
17119
17120         * build-report.el (build-report-delete-regexp): Added a rule for
17121         the main tarball shadowing anything past it.
17122
17123 1998-01-02  SL Baur  <steve@altair.xemacs.org>
17124
17125         * packages.el (package-provide): Delete a previous provide.
17126
17127         * package-info.el: New file.
17128
17129         * package-get.el: New file.
17130         From Pete Ware <ware@cis.ohio-state.edu>
17131         (package-get): Fix md5 computation to work with Mule.
17132
17133 1997-12-11  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17134
17135         * simple.el (log-message-*): Quote symbols in docstrings properly.
17136
17137 1998-01-01  SL Baur  <steve@altair.xemacs.org>
17138
17139         * packages.el (packages-new-autoloads): Ignore symbolic links.
17140
17141         * cus-face.el (face-custom-attributes-get): Fix typo.
17142         From Jens-Ulrik Holger Petersen <petersen@kurims.kyoto-u.ac.jp>
17143
17144 1997-12-31  SL Baur  <steve@altair.xemacs.org>
17145
17146         * startup.el (load-init-file): Reload new or changed autoloads
17147         unless inhibited.  Reload modified dumped lisp (stubbed).
17148
17149         * packages.el (packages-new-autoloads): New function.
17150         (packages-reload-autoloads): New function.
17151         (packages-reload-dumped-lisp): New (stub) function.
17152
17153         * loadup.el: Inhibit reloading dumped files when running temacs.
17154
17155         * loadhist.el (file-provides): Extend to handle variant
17156         extensions.
17157
17158         * replace.el (query-replace): Fix typo.
17159
17160 1997-12-30  SL Baur  <steve@altair.xemacs.org>
17161
17162         * make-docfile.el: list-autoloads-path has been renamed.
17163         * update-elc.el: list-autoloads has been renamed.
17164
17165         * packages.el (packages-list-autoloads): Renamed.
17166         (packages-list-autoloads-path): Ditto.
17167
17168 1997-12-29  Colin Rafferty  <colin@xemacs.org>
17169
17170         * packages.el (packages-find-packages-1): Made it signal a warning
17171         for an error in an auto-autoload.el file.
17172
17173 1997-12-30  SL Baur  <steve@altair.xemacs.org>
17174
17175         * x-menubar.el (buffers-menu-submenus-for-groups-p): Replace sexp
17176         tag with const.
17177         From Aki Vehtari <Aki.Vehtari@hut.fi>
17178
17179         * dumped-lisp.el (preloaded-file-list): Dump loadhist with XEmacs.
17180
17181         * loadhist.el (unload-feature): Remove autoload.
17182
17183 1997-12-28  SL Baur  <steve@altair.xemacs.org>
17184
17185         * loadhist.el: Unpackaged.
17186
17187         * help.el (describe-symbol-find-file): Rename
17188         `describe-function-find-file' and make old name obsolete.
17189         (describe-function-1): Use it.
17190         (describe-function-1): Guard reference to
17191         `compiled-function-annotation'.
17192
17193 1997-12-27  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17194
17195         * help.el (help-mode-bury): Now a call to `help-mode-quit' with
17196         argument.
17197         (help-mode-quit): New optional arg to control whether it kills or
17198         buries.  Tidied up.
17199         (with-displaying-help-buffer): Don't kill buffer initially, even
17200         if it exists: it is erased by `with-output-to-temp-buffer' anyway.
17201         (help-pretty-print-value): Rename back from
17202         `help-maybe-pretty-print-value'!  If `pp-internal' is available
17203         use it, otherwise use dumped `cl-prettyprint'.
17204         (describe-variable): Use `help-pretty-print-value' again.
17205         (find-func): Removed reference to "find-func" at end.
17206
17207 1997-12-26  Kirill M. Katsnelson  <kkm@kis.ru>
17208
17209         * dumped-lisp.el: x-menubar.el dumped along with mswindows native
17210           GUI XEmacs. Rename? x-menubar is rather window system
17211           independant, except for a couple of items.
17212
17213 1997-12-26  SL Baur  <steve@altair.xemacs.org>
17214
17215         * x-menubar.el (default-menubar): Remove hyperbole and oobr
17216         entries as they will no longer be distributed with XEmacs.
17217
17218         * format.el (format-alist): Fix image/tiff regexps.
17219         From P. E. Jareth Hein <jareth@camelot-soft.com>
17220
17221         * help.el (help-maybe-pretty-print-value): Rename.
17222         (describe-variable): Use it.
17223         (describe-variable): Add trailing linefeed.
17224
17225 1997-12-26  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17226
17227         * help.el (describe-function-1): Don't output anything for
17228           arglist of autoload functions.
17229
17230 1997-12-26  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17231
17232         * help.el (describe-function-1): Don't output anything for
17233           arglist of autoload functions.
17234
17235 1997-12-26  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17236
17237         * help.el (help-mode-map): New bindings for `help-mode-bury',
17238         `describe-function-at-point', `describe-variable-at-point',
17239         `Info-elisp-ref', `customize-variable', `help-next-section' and
17240         `help-prev-section'.
17241         (help-next-section): New function.
17242         (help-prev-section): New function.
17243         (help-mode-quit): Changed to kill the help buffer.
17244         (help-mode-bury): Formerly `help-mode-quit'.  Bury buffer
17245         correctly.
17246         (help-buffer-name): New function to generate the name of help
17247         buffers.
17248         (with-displaying-help-buffer): Is now a macro.  Takes an new first
17249         argument giving the name of the help buffer.
17250         (describe-key): Use `with-displaying-help-buffer' with name.
17251         (describe-mode): Ditto.
17252         (describe-bindings): Ditto.
17253         (describe-prefix-bindings): Ditto.
17254         (view-lossage): Ditto.
17255         (with-syntax-table): New macro.
17256         (function-called-at-point): Use `ignore-errors' and
17257         `with-syntax-table'.
17258         (function-at-point): Ditto.
17259         (describe-function): Use `with-displaying-help-buffer' with name.
17260         (function-arglist): Extracted from `describe-function-1'.  Returns
17261         function's arglist as string.
17262         (function-documentation): Extracted from `describe-function-1'.
17263         Returns function's docstring.
17264         (describe-function-1): Remove all the "stream" garbage, including
17265         the stream argument.  Use `function-arglist' and
17266         `function-documentation'.
17267         (describe-function-arglist): Just use `function-arglist'.
17268         (variable-at-point): Use `ignore-errors' and `with-syntax-table'.
17269         (help-pretty-print-value): New function to help with
17270         pretty-printing variable values.  Knows about `#<...>'.  Needs
17271         `pp-internal'.
17272         (describe-variable): Use `with-displaying-help-buffer' with name.
17273         Formatting improved.  Display file where variable is defined, if
17274         known.  Use `help-pretty-print-value'.
17275         (describe-syntax): Use `with-displaying-help-buffer' with name.
17276         (list-processes): Remove "stream" garbage.
17277
17278 1997-12-25  SL Baur  <steve@altair.xemacs.org>
17279
17280         * x-init.el (x-initialize-keyboard): Don't load x-win*.el files,
17281         call a dumped routine instead.
17282
17283         * x-win-xfree86.el: Wrap file in defun.
17284         * x-win-sun.el: Ditto.
17285
17286 1997-12-23  SL Baur  <steve@altair.xemacs.org>
17287
17288         * help.el (view-emacs-news): Remove usage of outl-mouse which
17289         advises functions and does other evil things.
17290
17291 1997-12-22  SL Baur  <steve@altair.xemacs.org>
17292
17293         * format.el (format-alist): Add `image/tiff'.
17294         From P. E. Jareth Hein <jareth@camelot-soft.com>
17295
17296 1997-12-21  SL Baur  <steve@altair.xemacs.org>
17297
17298         * about.el (about-hackers): More names added.
17299
17300         * make-docfile.el: Remove superfluous package path search.
17301
17302         * loaddefs.el: Commentary changes.  Removal of VM autoloads.
17303
17304 1997-12-20  SL Baur  <steve@altair.xemacs.org>
17305
17306         * shadow.el (find-emacs-lisp-shadows): Add _pkg to the list of
17307         ignored shadows.
17308
17309 1997-12-18  SL Baur  <steve@altair.xemacs.org>
17310
17311         * startup.el (set-default-load-path): Make sure lisp and site-lisp
17312         get trailing slashes when added to the load-path.
17313
17314         * x-init.el (init-x-win): Locate where XEmacs X localization files
17315         are.
17316
17317 1997-12-18  Kyle Jones  <kyle_jones@wonderworks.com>
17318
17319         * x-faces.el: Added support for foregroundToolBarColor
17320           to xpm-color-symbols.
17321
17322 1997-12-17  Hrvoje Niksic  <hniksic@srce.hr>
17323
17324         * etags.el (tags-remove-duplicates): Removed.
17325         (buffer-tag-table-list): Use `delete-duplicates'.
17326
17327         * cl-extra.el (coerce): Coerce to bit-vector and weak-list
17328         correctly.
17329         (get*): Defalias to `get'.
17330
17331         * cl.el (eql): Compare integers with `eq'.
17332         (cl-map-extents): Check for `map-extents' first.
17333
17334 1997-12-17  Didier Verna  <didier@xemacs.org>
17335
17336         * leim/quail/latin-pre.el ("french-prefix"): doc string cleanup +
17337         added the 'numero', 'copyright' and 'trademark' symbols.
17338
17339         * leim/quail/latin-post.el ("french-postfix"): see above.
17340
17341 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
17342
17343         * widget.el (define-widget): Check the arguments.
17344
17345         * cus-edit.el (customize-face): Use `check-argument-type'.
17346         (custom-variable-value-create): Use `signal' to signal error.
17347         (custom-variable-reset-saved): Ditto.
17348         (custom-variable-reset-standard): Ditto.
17349         (custom-face-reset-saved): Ditto.
17350
17351         * wid-edit.el (widget-prompt-value): Use `signal' to signal error.
17352         (widget-default-format-handler): Ditto.
17353         (widget-checklist-add-item): Ditto.
17354         (widget-radio-add-item): Ditto.
17355         (widget-editable-list-entry-create): Ditto.
17356         (widget-sexp-prompt-value): Ditto.
17357
17358         * custom.el (custom-declare-variable): Signal errors better.
17359         (custom-handle-keyword): Ditto.
17360         (custom-declare-group): Ditto.
17361
17362         * window-xemacs.el (windows): Ditto.
17363
17364         * menubar.el (menu): Ditto.
17365
17366         * keydefs.el (keyboard): Ditto.
17367
17368         * minibuf.el (minibuffer): Ditto.
17369
17370         * process.el (execute): Ditto.
17371
17372         * fill.el (fill): Ditto.
17373
17374         * modeline.el (modeline): Ditto.
17375
17376         * help.el (help): Ditto.
17377
17378         * faces.el (faces): Ditto.
17379
17380         * files.el (files): Ditto.
17381
17382         * x-init.el (x): Ditto.
17383
17384         * lisp-mode.el (lisp): Ditto.
17385
17386         * process.el (processes): Ditto.
17387
17388         * mouse.el (mouse): Ditto.
17389
17390         * abbrev.el (abbrev): Moved from cus-edit.
17391
17392         * font-lock.el (lisp-font-lock-keywords-1): Recognize `defcustom'
17393         as variable declaration.
17394
17395 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
17396
17397         * menubar.el (find-menu-item): Use `check-argument-type'.
17398         (find-menu-item): Cosmetic changes.
17399
17400 1997-12-18  SL Baur  <steve@altair.xemacs.org>
17401
17402         * x-menubar.el (default-menubar): Guard usage of lpr-switches.
17403
17404 1997-12-17  SL Baur  <steve@altair.xemacs.org>
17405
17406         * startup.el (set-default-load-path): Only search package-path
17407         when not running temacs.
17408
17409         * dumped-lisp.el (preloaded-file-list): Remove Egg/Its dumped lisp
17410         files.
17411
17412         * loadup.el: Correct commentary.  Reformatting.
17413         (really-early-error-handler): Use absolute path to the
17414         first dumped-lisp.el file.
17415         (really-early-error-handler): Print full path name of
17416         each dumped lisp file (inherited from InfoDock).
17417
17418         * shadow.el (find-emacs-lisp-shadows): Ignore multiple
17419         dumped-lisp.el files.
17420
17421         * make-docfile.el (preloaded-file-list): Reorder when the
17422         package-path is searched.
17423         * update-elc.el: Ditto.
17424
17425         * lisp-mode.el (call-with-condition-handler): Treat the same as
17426         `condition-case' for indentation.
17427
17428         * about.el (about-xemacs): Update release date.
17429
17430 1997-12-17  Hrvoje Niksic  <hniksic@srce.hr>
17431
17432         * cl-macs.el (case): Signal error if `t' or `otherwise' are seen
17433         anywhere but at the last clause.
17434         (ecase): Disallow `t' and `otherwise'.
17435
17436 1997-12-16  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17437
17438         * cus-edit.el (custom-buffer-create-buttons): New function
17439         from stuff moved out of `custom-buffer-create-internal'.
17440         (custom-novice): New variable.  Default t.
17441         (custom-display-global-buttons): Ditto.  Default `top'.
17442         (custom-buffer-create-internal): Only display help if
17443         `custom-novice' is non-nil.  Display global buttons according to
17444         `custom-display-global-buttons'.
17445
17446 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
17447
17448         * menubar.el (find-menu-item): Use `check-argument-type'.
17449         (find-menu-item): Cosmetic changes.
17450
17451 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
17452
17453         * modeline.el (mouse-drag-modeline): Give the modeline a "pressed"
17454         look.
17455
17456 1997-12-16  Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
17457
17458         * format.el (format-deannotate-region):  Bug fix.
17459         Deannotating a region containing unknown tags would fail
17460         (causing decoding of text/enriched to fail at user level)
17461
17462 1997-12-16  Kyle Jones  <kyle_jones@wonderworks.com>
17463
17464         * minibuf.el (read-directory-name): Support sixth
17465           arg, HISTORY, as already documented.
17466
17467 1997-12-17  Hrvoje Niksic  <hniksic@srce.hr>
17468
17469         * etags.el (get-tag-table-buffer): Use explicit lists as arguments
17470         to `ecase'.
17471
17472 1997-12-14  SL Baur  <steve@altair.xemacs.org>
17473
17474         * skk/skk-leim.el (skk-auto-fill-activate): Synch with
17475         skk-activate.
17476
17477 1997-12-13  SL Baur  <steve@altair.xemacs.org>
17478
17479         * dumped-lisp.el (preloaded-file-list): Remove debugging statement.