update.
[chise/xemacs-chise.git] / lisp / ChangeLog
1 2022-01-13  MORIOKA Tomohiko  <tomo.git@chise.org>
2
3         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4         settings for `=chise-hdic-tsj' and `===chise-hdic-tsj'.
5
6 2022-01-13  MORIOKA Tomohiko  <tomo.git@chise.org>
7
8         * mule/mule-charset.el (default-coded-charset-priority-list): Add
9         `=chise-hdic-tsj' and `===chise-hdic-tsj'.
10
11         * mule/mule-conf.el (===chise-hdic-tsj): New coded-charset for
12         XEmacs CHISE.
13         (=chise-hdic-tsj): Ditto.
14
15 2022-01-11  MORIOKA Tomohiko  <tomo.git@chise.org>
16
17         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
18         settings for `=>hanyo-denshi/tk'.
19
20         * mule/mule-charset.el (default-coded-charset-priority-list): Add
21         `=>hanyo-denshi/tk/mf-01'.
22
23         * mule/mule-conf.el (=>hanyo-denshi/tk): New coded-charset for
24         XEmacs CHISE.
25         (=>hanyo-denshi/tk/mf-01): Ditto.
26         (==hanyo-denshi/tk/mf-01): Fix DOC.
27
28 2021-11-27  MORIOKA Tomohiko  <tomo.git@chise.org>
29
30         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
31         settings for `=ucs-itaiji-014' and `=>ucs-itaiji-014'.
32
33 2021-11-15  MORIOKA Tomohiko  <tomo.git@chise.org>
34
35         * mule/mule-charset.el (default-coded-charset-priority-list): Add
36         `=ucs-bmp-itaiji-014' and `=>ucs-bmp-itaiji-014'.
37
38         * mule/mule-conf.el (=ucs-itaiji-014): New coded-charset for
39         XEmacs CHISE.
40         (=ucs-bmp-itaiji-014): Ditto.
41         (=>ucs-itaiji-014): Ditto.
42         (=>ucs-bmp-itaiji-014): Ditto.
43
44 2021-11-02  MORIOKA Tomohiko  <tomo.git@chise.org>
45
46         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
47         setting for `==daikanwa/+2p'.
48
49 2021-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
50
51         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
52         setting for `=ucs-itaiji-016'.
53
54 2021-10-14  MORIOKA Tomohiko  <tomo.git@chise.org>
55
56         * mule/mule-charset.el (default-coded-charset-priority-list): Add
57         `=ucs-bmp-itaiji-016'.
58
59         * mule/mule-conf.el (=ucs-itaiji-016): New coded-charset for
60         XEmacs CHISE.
61         (=ucs-bmp-itaiji-016): Ditto.
62
63 2021-09-18  MORIOKA Tomohiko  <tomo.git@chise.org>
64
65         * mule/mule-charset.el (default-coded-charset-priority-list): Add
66         `=>cns11643-5'.
67
68 2021-08-29  MORIOKA Tomohiko  <tomo.git@chise.org>
69
70         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
71         setting for `=>ucs-itaiji-003@iwds-1'.
72
73         * mule/mule-charset.el (default-coded-charset-priority-list): Add
74         `=>ucs-sip-itaiji-003@iwds-1'.
75
76         * mule/mule-conf.el (=>ucs-sip-itaiji-003@iwds-1): New
77         coded-charset for XEmacs CHISE.
78
79 2021-05-16  MORIOKA Tomohiko  <tomo.git@chise.org>
80
81         * mule/mule-charset.el (default-coded-charset-priority-list): Add
82         `=>ucs-bmp-itaiji-006@iwds-1'.
83
84         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
85         setting for `=>ucs-itaiji-006@iwds-1'.
86
87 2021-05-15  MORIOKA Tomohiko  <tomo.git@chise.org>
88
89         * mule/mule-conf.el (=>ucs-itaiji-006@iwds-1): New coded-charset
90         for XEmacs CHISE.
91         (=>ucs-bmp-itaiji-006@iwds-1): New coded-charset for XEmacs CHISE.
92
93 2021-04-22  MORIOKA Tomohiko  <tomo.git@chise.org>
94
95         * mule/mule-charset.el (default-coded-charset-priority-list): Add
96         `=ucs-sip-itaiji-009'.
97
98         * mule/mule-conf.el (=ucs-sip-itaiji-009): New coded-charset for
99         XEmacs CHISE.
100
101 2021-04-21  MORIOKA Tomohiko  <tomo.git@chise.org>
102
103         * mule/mule-charset.el (default-coded-charset-priority-list): Add
104         `=>ucs-sip-itaiji-008'.
105
106         * mule/mule-conf.el (=>ucs-sip-itaiji-008): New coded-charset for
107         XEmacs CHISE.
108
109 2021-04-17  MORIOKA Tomohiko  <tomo.git@chise.org>
110
111         * mule/mule-charset.el (default-coded-charset-priority-list): Add
112         `==ucs-sip-var-001'.
113
114         * mule/mule-conf.el (==ucs-sip-var-001): New coded-charset for
115         XEmacs CHISE.
116
117 2021-03-23  MORIOKA Tomohiko  <tomo.git@chise.org>
118
119         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
120         setting for `===hng-kkd'.
121
122         * mule/mule-charset.el (default-coded-charset-priority-list): Add
123         `===hng-kkd'.
124
125 2021-03-22  MORIOKA Tomohiko  <tomo.git@chise.org>
126
127         * mule/mule-conf.el (===hng-kkd): New coded-charset for XEmacs
128         CHISE.
129
130 2021-01-21  MORIOKA Tomohiko  <tomo.git@chise.org>
131
132         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
133         setting for `=>>ruimoku-v6'.
134
135 2021-01-16  MORIOKA Tomohiko  <tomo.git@chise.org>
136
137         * mule/mule-charset.el (default-coded-charset-priority-list): Add
138         `=>>ruimoku-v6'.
139
140 2021-01-06  MORIOKA Tomohiko  <tomo.git@chise.org>
141
142         * mule/mule-conf.el (=>>ruimoku-v6): (Re)Define as an entity
143         instead of an alias to `=>ruimoku-v6'.
144
145 2020-12-16  MORIOKA Tomohiko  <tomo.git@chise.org>
146
147         * mule/mule-charset.el (default-coded-charset-priority-list): Add
148         `=ucs-sip-itaiji-012'.
149
150         * mule/mule-conf.el (=ucs-sip-itaiji-012): New coded-charset for
151         XEmacs CHISE.
152
153 2020-11-16  MORIOKA Tomohiko  <tomo.git@chise.org>
154
155         * mule/mule-charset.el (default-coded-charset-priority-list): Add
156         `=ucs-tip-var-004'.
157
158         * mule/mule-conf.el (=ucs-tip-var-004): New coded-charset for
159         XEmacs CHISE.
160
161 2020-10-22  MORIOKA Tomohiko  <tomo.git@chise.org>
162
163         * mule/mule-charset.el (default-coded-charset-priority-list): Add
164         `=>ucs-sip-itaiji-002@iwds-1'.
165
166         * mule/mule-conf.el (=>ucs-sip-itaiji-002@iwds-1): New
167         coded-charset for XEmacs CHISE.
168
169 2020-09-17  MORIOKA Tomohiko  <tomo.git@chise.org>
170
171         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
172         settings for `=big5-cdp-itaiji-004', `=big5-cdp-itaiji-005' and
173         `=>big5-cdp-itaiji-004'.
174
175 2020-08-28  MORIOKA Tomohiko  <tomo.git@chise.org>
176
177         * mule/mule-charset.el (default-coded-charset-priority-list): Add
178         `=big5-cdp-itaiji-004', `=big5-cdp-itaiji-005' and
179         `=>big5-cdp-itaiji-004'.
180
181         * mule/mule-conf.el (=big5-cdp-itaiji-004): New coded-charset for
182         XEmacs CHISE.
183         (=>big5-cdp-itaiji-004): Ditto.
184         (=big5-cdp-itaiji-005): Ditto.
185
186 2020-07-30  MORIOKA Tomohiko  <tomo.git@chise.org>
187
188         * mule/mule-conf.el (=ucs-bmp-cjk@JP/hanazono): Change `max-code'
189         to #x9FFC.
190
191 2020-07-26  MORIOKA Tomohiko  <tomo.git@chise.org>
192
193         * mule/mule-charset.el (default-coded-charset-priority-list): Add
194         `=>ucs-bmp-itaiji-003@iwds-1'.
195
196         * mule/mule-conf.el (=>ucs-itaiji-003@iwds-1): New coded-charset
197         for XEmacs CHISE.
198         (=>ucs-bmp-itaiji-003@iwds-1): New coded-charset for XEmacs CHISE.
199
200 2020-07-22  MORIOKA Tomohiko  <tomo.git@chise.org>
201
202         * mule/mule-charset.el (default-coded-charset-priority-list): Add
203         `=>ucs-tip-itaiji-001'.
204
205         * mule/mule-conf.el (=>ucs-tip-itaiji-001): New coded-charset for
206         XEmacs CHISE.
207
208 2020-07-19  MORIOKA Tomohiko  <tomo.git@chise.org>
209
210         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
211         setting for `=>big5-cdp-itaiji-002'.
212
213 2020-07-17  MORIOKA Tomohiko  <tomo.git@chise.org>
214
215         * mule/mule-charset.el (default-coded-charset-priority-list): Add
216         `=>big5-cdp-itaiji-002'.
217
218         * mule/mule-conf.el (=>big5-cdp-itaiji-002): New coded-charset for
219         XEmacs CHISE.
220
221 2020-07-14  MORIOKA Tomohiko  <tomo.git@chise.org>
222
223         * mule/mule-charset.el (default-coded-charset-priority-list): Add
224         `=>jis-x0213-2'.
225
226 2020-07-01  MORIOKA Tomohiko  <tomo.git@chise.org>
227
228         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
229         setting for `==ucs-var-001'.
230
231 2020-06-24  MORIOKA Tomohiko  <tomo.git@chise.org>
232
233         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
234         setting for `=+>ucs-var-003'.
235
236         * mule/mule-charset.el (default-coded-charset-priority-list): Add
237         `=ucs-tip-var-003' and `=+>ucs-tip-var-003'.
238
239         * mule/mule-conf.el (=ucs-tip-var-003): New coded-charset for
240         XEmacs CHISE.
241         (=+>ucs-tip-var-003): Ditto.
242
243 2020-06-24  MORIOKA Tomohiko  <tomo.git@chise.org>
244
245         * mule/mule-charset.el (default-coded-charset-priority-list): Add
246         `=ucs-tip-var-001' and `=ucs-tip-var-002'.
247
248         * mule/mule-conf.el (=ucs-tip-var-001): New coded-charset for
249         XEmacs CHISE.
250         (=ucs-tip-var-002): Ditto.
251
252 2020-06-14  MORIOKA Tomohiko  <tomo.git@chise.org>
253
254         * mule/mule-conf.el (=ucs-bmp-var-001): Change `max-code' to
255         #x9FEA.
256
257 2020-06-12  MORIOKA Tomohiko  <tomo.git@chise.org>
258
259         * mule/mule-charset.el (default-coded-charset-priority-list): Add
260         `==ucs-bmp-var-001'.
261
262         * mule/mule-conf.el (==ucs-var-001): New coded-charset for XEmacs
263         CHISE.
264         (==ucs-bmp-var-001): Ditto.
265
266 2020-05-28  MORIOKA Tomohiko  <tomo.git@chise.org>
267
268         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
269         setting for `=big5-cdp-var-007'.
270
271         * mule/mule-charset.el (default-coded-charset-priority-list): Add
272         `=big5-cdp-var-007'.
273
274         * mule/mule-conf.el (=big5-cdp-var-007): New coded-charset for
275         XEmacs CHISE.
276
277 2020-05-03  MORIOKA Tomohiko  <tomo.git@chise.org>
278
279         * mule/mule-charset.el (default-coded-charset-priority-list): Add
280         `=ucs-sip@gb'.
281
282         * mule/mule-conf.el (=ucs-sip@gb): New coded-charset for XEmacs
283         CHISE.
284
285 2020-03-19  MORIOKA Tomohiko  <tomo.git@chise.org>
286
287         * mule/mule-charset.el (default-coded-charset-priority-list): Add
288         `=>ucs-tip@cognate'.
289
290         * mule/mule-conf.el (=>ucs-tip@cognate): New coded-charset for
291         XEmacs CHISE.
292
293 2020-03-18  MORIOKA Tomohiko  <tomo.git@chise.org>
294
295         * mule/mule-charset.el (default-coded-charset-priority-list): Add
296         `=ucs-tip-itaiji-001'.
297
298         * mule/mule-conf.el (=ucs-tip-itaiji-001): New coded-charset for
299         XEmacs CHISE.
300
301 2020-03-12  MORIOKA Tomohiko  <tomo.git@chise.org>
302
303         * mule/mule-charset.el (default-coded-charset-priority-list): Add
304         `=>ucs-tip@component'.
305
306         * mule/mule-conf.el (=>ucs-tip@component): New coded-charset for
307         XEmacs CHISE.
308
309 2020-03-11  MORIOKA Tomohiko  <tomo.git@chise.org>
310
311         * mule/mule-charset.el (default-coded-charset-priority-list): Add
312         `==ucs-tip@JP/hanazono'.
313
314         * mule/mule-conf.el (==ucs-tip@JP/hanazono): New coded-charset for
315         XEmacs CHISE.
316
317 2020-03-11  MORIOKA Tomohiko  <tomo.git@chise.org>
318
319         * mule/mule-charset.el (default-coded-charset-priority-list): Add
320         `=ucs-tip' and `=ucs-tip@JP/hanazono'.
321
322         * mule/mule-conf.el (=ucs-tip): New coded-charset for XEmacs
323         CHISE.
324         (=ucs-tip@JP/hanazono): Ditto.
325
326 2020-01-06  MORIOKA Tomohiko  <tomo.git@chise.org>
327
328         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
329         setting for `=ucs-var-007'.
330
331 2019-12-30  MORIOKA Tomohiko  <tomo.git@chise.org>
332
333         * mule/mule-charset.el (default-coded-charset-priority-list): Add
334         `=ucs-bmp-var-007'.
335
336         * mule/mule-conf.el (=ucs-var-007): New coded-charset for XEmacs
337         CHISE.
338         (=ucs-bmp-var-007): Ditto.
339
340 2019-12-01  MORIOKA Tomohiko  <tomo.git@chise.org>
341
342         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
343         setting for `=>ucs-itaiji-002@iwds-1'.
344
345         * mule/mule-charset.el (default-coded-charset-priority-list): Add
346         `=>ucs-bmp-itaiji-002@iwds-1'.
347
348 2019-11-30  MORIOKA Tomohiko  <tomo.git@chise.org>
349
350         * mule/mule-conf.el (=>ucs-itaiji-002@iwds-1): New coded-charset
351         for XEmacs CHISE.
352         (=>ucs-bmp-itaiji-002@iwds-1): Ditto.
353
354 2019-11-05  MORIOKA Tomohiko  <tomo.git@chise.org>
355
356         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
357         setting for `=>ucs-itaiji-008'.
358
359 2019-10-11  MORIOKA Tomohiko  <tomo.git@chise.org>
360
361         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
362         setting for `=>big5-cdp-itaiji-003'.
363
364         * mule/mule-charset.el (default-coded-charset-priority-list): Add
365         `=>big5-cdp-itaiji-003'.
366
367 2019-10-09  MORIOKA Tomohiko  <tomo.git@chise.org>
368
369         * mule/mule-conf.el (=>big5-cdp-itaiji-003): New coded-charset for
370         XEmacs CHISE.
371
372 2019-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
373
374         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
375         setting for `=>ucs-itaiji-011'.
376
377 2019-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
378
379         * mule/mule-charset.el (default-coded-charset-priority-list): Add
380         `=>ucs-bmp-itaiji-011'.
381
382 2019-09-25  MORIOKA Tomohiko  <tomo.git@chise.org>
383
384         * mule/mule-conf.el (=>ucs-itaiji-011): New coded-charset for
385         XEmacs CHISE.
386         (=>ucs-bmp-itaiji-011): Ditto.
387
388 2019-09-13  MORIOKA Tomohiko  <tomo.git@chise.org>
389
390         * mule/mule-charset.el (default-coded-charset-priority-list): Use
391         `=daikanwa@rev2' instead of `ideograph-daikanwa-2'.
392
393 2019-06-19  MORIOKA Tomohiko  <tomo.git@chise.org>
394
395         * mule/mule-charset.el (default-coded-charset-priority-list): Add
396         `=>ucs-bmp-cjk@iwds-1/normalized'.
397
398         * mule/mule-conf.el (=>ucs-bmp-cjk@iwds-1/normalized): New
399         coded-charset for XEmacs CHISE.
400
401 2019-06-19  MORIOKA Tomohiko  <tomo.git@chise.org>
402
403         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
404         setting for `=>ucs-itaiji-010'.
405
406         * mule/mule-charset.el (default-coded-charset-priority-list): Add
407         `=>ucs-bmp-itaiji-010'.
408
409         * mule/mule-conf.el (=>ucs-itaiji-010): New coded-charset for
410         XEmacs CHISE.
411         (=>ucs-bmp-itaiji-010): Ditto.
412
413 2019-06-18  MORIOKA Tomohiko  <tomo.git@chise.org>
414
415         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
416         setting for `=>ucs@iwds-1/normalized'.
417
418 2019-06-08  MORIOKA Tomohiko  <tomo.git@chise.org>
419
420         * mule/mule-conf.el (=>ucs@iwds-1/normalized): New coded-charset
421         for XEmacs CHISE.
422
423 2019-05-22  MORIOKA Tomohiko  <tomo.git@chise.org>
424
425         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
426         setting for `==>ucs@esu'.
427
428         * mule/mule-charset.el (default-coded-charset-priority-list): Add
429         `==>ucs-sip@esu'.
430
431         * mule/mule-conf.el (==>ucs@esu): New coded-charset for XEmacs
432         CHISE.
433         (==>ucs-sip@esu): Ditto.
434
435 2019-05-06  MORIOKA Tomohiko  <tomo.git@chise.org>
436
437         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
438         setting for `=>big5-cdp-var-001'.
439
440         * mule/mule-charset.el (default-coded-charset-priority-list): Add
441         `=>big5-cdp-var-001'.
442
443         * mule/mule-conf.el (=big5-cdp-var-001): Fix DOC.
444         (=>big5-cdp-var-001): New coded-charset for XEmacs CHISE.
445
446 2019-04-12  MORIOKA Tomohiko  <tomo.git@chise.org>
447
448         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
449         setting for `===hng-sts'.
450
451         * mule/mule-charset.el (default-coded-charset-priority-list): Add
452         `===hng-sts'.
453
454         * mule/mule-conf.el (===hng-sts): New coded-charset for XEmacs
455         CHISE.
456
457 2019-04-12  MORIOKA Tomohiko  <tomo.git@chise.org>
458
459         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
460         setting for `===hng-sgs'.
461
462         * mule/mule-charset.el (default-coded-charset-priority-list): Add
463         `===hng-sgs'.
464
465         * mule/mule-conf.el (===hng-sgs): New coded-charset for XEmacs
466         CHISE.
467
468 2019-04-11  MORIOKA Tomohiko  <tomo.git@chise.org>
469
470         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
471         setting for `===hng-saa'.
472
473         * mule/mule-charset.el (default-coded-charset-priority-list): Add
474         `===hng-saa'.
475
476         * mule/mule-conf.el (===hng-saa): New coded-charset for XEmacs
477         CHISE.
478
479 2019-04-10  MORIOKA Tomohiko  <tomo.git@chise.org>
480
481         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
482         setting for `===hng-kad'.
483
484         * mule/mule-charset.el (default-coded-charset-priority-list): Add
485         `===hng-kad'.
486
487         * mule/mule-conf.el (===hng-kad): New coded-charset for XEmacs
488         CHISE.
489
490 2019-04-10  MORIOKA Tomohiko  <tomo.git@chise.org>
491
492         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
493         setting for `===hng-sai'.
494
495         * mule/mule-charset.el (default-coded-charset-priority-list): Add
496         `===hng-sai'.
497
498         * mule/mule-conf.el (===hng-sai): New coded-charset for XEmacs
499         CHISE.
500
501 2019-04-09  MORIOKA Tomohiko  <tomo.git@chise.org>
502
503         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
504         setting for `===hng-ini'.
505
506         * mule/mule-charset.el (default-coded-charset-priority-list): Add
507         `===hng-ini'.
508
509         * mule/mule-conf.el (===hng-ini): New coded-charset for XEmacs
510         CHISE.
511
512 2019-04-08  MORIOKA Tomohiko  <tomo.git@chise.org>
513
514         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
515         setting for `===hng-wke'.
516
517         * mule/mule-charset.el (default-coded-charset-priority-list): Add
518         `===hng-wke'.
519
520         * mule/mule-conf.el (===hng-wke): New coded-charset for XEmacs
521         CHISE.
522
523 2019-04-07  MORIOKA Tomohiko  <tomo.git@chise.org>
524
525         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
526         setting for `===hng-wks'.
527
528         * mule/mule-charset.el (default-coded-charset-priority-list): Add
529         `===hng-wks'.
530
531         * mule/mule-conf.el (===hng-wks): New coded-charset for XEmacs
532         CHISE.
533
534 2019-04-05  MORIOKA Tomohiko  <tomo.git@chise.org>
535
536         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
537         setting for `===hng-sab'.
538
539         * mule/mule-charset.el (default-coded-charset-priority-list): Add
540         `===hng-sab'.
541
542         * mule/mule-conf.el (===hng-sab): New coded-charset for XEmacs
543         CHISE.
544
545 2019-04-05  MORIOKA Tomohiko  <tomo.git@chise.org>
546
547         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
548         setting for `===hng-ykk'.
549
550         * mule/mule-charset.el (default-coded-charset-priority-list): Add
551         `===hng-ykk'.
552
553         * mule/mule-conf.el (===hng-ykk): New coded-charset for XEmacs
554         CHISE.
555
556 2019-03-31  MORIOKA Tomohiko  <tomo.git@chise.org>
557
558         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
559         setting for `===hng-kkh'.
560
561         * mule/mule-charset.el (default-coded-charset-priority-list): Add
562         `===hng-kkh'.
563
564         * mule/mule-conf.el (===hng-kkh): New coded-charset for XEmacs
565         CHISE.
566
567 2019-03-29  MORIOKA Tomohiko  <tomo.git@chise.org>
568
569         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
570         setting for `===hng-fhs'.
571
572         * mule/mule-charset.el (default-coded-charset-priority-list): Add
573         `===hng-fhs'.
574
575         * mule/mule-conf.el (===hng-fhs): New coded-charset for XEmacs
576         CHISE.
577
578 2019-03-18  MORIOKA Tomohiko  <tomo.git@chise.org>
579
580         * mule/mule-charset.el (default-coded-charset-priority-list): Add
581         `==>daijiten'.
582
583         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
584         setting for `==>daijiten'.
585
586         * mule/mule-conf.el (==>daijiten): New coded-charset for XEmacs
587         CHISE.
588
589 2019-03-16  MORIOKA Tomohiko  <tomo.git@chise.org>
590
591         * mule/mule-conf.el (=daijiten): Use 14924 instead of 14923 as the
592         last number of its code.
593
594 2019-03-15  MORIOKA Tomohiko  <tomo.git@chise.org>
595
596         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
597         settings for `=daijiten', `==daijiten' and `===daijiten'.
598
599         * mule/mule-charset.el (default-coded-charset-priority-list): Add
600         `=daijiten', `==daijiten' and `===daijiten'.
601
602         * mule/mule-conf.el (=daijiten): New coded-charset for XEmacs
603         CHISE.
604         (==daijiten): Ditto.
605         (===daijiten): Ditto.
606
607 2019-03-14  MORIOKA Tomohiko  <tomo.git@chise.org>
608
609         * mule/mule-charset.el (default-coded-charset-priority-list): Add
610         `=>ucs-bmp-itaiji-008'.
611
612         * mule/mule-conf.el (=>ucs-itaiji-008): New coded-charset for
613         XEmacs CHISE.
614         (=>ucs-bmp-itaiji-008): New coded-charset for XEmacs CHISE.
615
616 2019-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
617
618         * mule/mule-conf.el (=ucs-bmp-cjk@JP/hanazono): Use #x9FEA instead
619         of #x9FCC as the value of `max-code'.
620
621 2019-01-05  MORIOKA Tomohiko  <tomo.git@chise.org>
622
623         * mule/mule-charset.el (default-coded-charset-priority-list): Add
624         `=>>ucs-bmp-cjk@unicode'.
625
626         * mule/mule-conf.el (=>>ucs-bmp-cjk@unicode): New coded-charset
627         for XEmacs CHISE.
628
629 2018-09-28  MORIOKA Tomohiko  <tomo.git@chise.org>
630
631         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
632         settings for `=shuowen-jiguge', `===shuowen-jiguge4' and
633         `===shuowen-jiguge5'.
634
635         * mule/mule-charset.el (default-coded-charset-priority-list): Add
636         `=shuowen-jiguge', `===shuowen-jiguge4' and `===shuowen-jiguge5'.
637
638         * mule/mule-conf.el (=shuowen-jiguge): New coded-charset for
639         XEmacs CHISE.
640         (===shuowen-jiguge4): Ditto.
641         (===shuowen-jiguge5): Ditto.
642
643 2018-09-04  MORIOKA Tomohiko  <tomo.git@chise.org>
644
645         * mule/mule-charset.el (default-coded-charset-priority-list): Add
646         `=ucs-sip-var-005'.
647
648         * mule/mule-conf.el (=ucs-sip-var-005): New coded-charset for
649         XEmacs CHISE.
650
651 2018-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
652
653         * mule/mule-charset.el (default-coded-charset-priority-list): Add
654         `=>>hanyo-denshi/ib'.
655
656 2018-05-16  MORIOKA Tomohiko  <tomo.git@chise.org>
657
658         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
659         setting for `=>big5-cdp@iwds-1'.
660
661 2018-05-11  MORIOKA Tomohiko  <tomo.git@chise.org>
662
663         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
664         setting for `=big5-cdp-var-010'.
665
666 2018-05-10  MORIOKA Tomohiko  <tomo.git@chise.org>
667
668         * mule/mule-charset.el (default-coded-charset-priority-list): Add
669         `=big5-cdp-var-010'.
670
671         * mule/mule-conf.el (=big5-cdp-var-010): New coded-charset for
672         XEmacs CHISE.
673
674 2018-05-06  MORIOKA Tomohiko  <tomo.git@chise.org>
675
676         * mule/mule-charset.el (default-coded-charset-priority-list): Add
677         `=ucs-sip-itaiji-008'.
678
679         * mule/mule-conf.el (=ucs-sip-itaiji-008): New coded-charset for
680         XEmacs CHISE.
681
682 2018-05-01  MORIOKA Tomohiko  <tomo.git@chise.org>
683
684         * mule/mule-charset.el (default-coded-charset-priority-list): Add
685         `=>ucs-sip-itaiji-006'.
686
687         * mule/mule-conf.el (=>ucs-sip-itaiji-006): New coded-charset for
688         XEmacs CHISE.
689
690 2018-04-28  MORIOKA Tomohiko  <tomo.git@chise.org>
691
692         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
693         setting for `=+>big5-cdp', `=>big5-cdp@component' and
694         `=>big5-cdp@cognate'.
695
696         * mule/mule-charset.el (default-coded-charset-priority-list): Add
697         `=>big5-cdp@iwds-1', `=>big5-cdp@cognate' and `=+>big5-cdp'.
698
699 2018-04-27  MORIOKA Tomohiko  <tomo.git@chise.org>
700
701         * mule/mule-conf.el (=+>big5-cdp): New coded-charset for XEmacs
702         CHISE.
703         (=>big5-cdp): Use `=big5-cdp' instead of `=>>big5-cdp' as its
704         mother.
705         (=>big5-cdp@cognate): New coded-charset for XEmacs CHISE.
706
707 2018-04-26  MORIOKA Tomohiko  <tomo.git@chise.org>
708
709         * mule/mule-charset.el (default-coded-charset-priority-list): Add
710         `=>big5-cdp@component' and `=>ucs-sip-itaiji-001@iwds-1'.
711
712         * mule/mule-conf.el (=>big5-cdp@iwds-1): New coded-charset for
713         XEmacs CHISE.
714         (=>big5-cdp@component): Ditto.
715         (=>ucs-sip-itaiji-001@iwds-1): Ditto.
716
717 2018-04-24  MORIOKA Tomohiko  <tomo.git@chise.org>
718
719         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
720         setting for `=>ucs-itaiji-001@iwds-1'.
721
722         * mule/mule-charset.el (default-coded-charset-priority-list): Add
723         `=>ucs-bmp-itaiji-001@iwds-1'.
724
725         * mule/mule-conf.el (=>ucs-itaiji-001@iwds-1): New coded-charset
726         for XEmacs CHISE.
727         (=>ucs-bmp-itaiji-001@iwds-1): Ditto.
728
729 2018-03-23  MORIOKA Tomohiko  <tomo.git@chise.org>
730
731         * mule/mule-charset.el (default-coded-charset-priority-list):
732         Prefer `=ucs-bmp-cjk-compat', `=ucs-bmp-cjk-compat@unicode' and
733         `=ucs-sip@JP/hanazono' to `=cbeta', `=jef-china3' to
734         `chinese-isoir165'.
735
736         * mule/mule-conf.el (=>cns11643-4): New coded-charset for XEmacs
737         CHISE.
738
739 2018-03-07  MORIOKA Tomohiko  <tomo.git@chise.org>
740
741         * mule/mule-charset.el (default-coded-charset-priority-list): Add
742         `=ucs-sip-itaiji-006'.
743
744         * mule/mule-conf.el (=ucs-bmp-itaiji-006): Doc fix.
745         (=ucs-sip-itaiji-006): New coded-charset for XEmacs CHISE.
746
747 2018-03-02  MORIOKA Tomohiko  <tomo.git@chise.org>
748
749         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
750         setting for `=>ucs-itaiji-009'.
751
752         * mule/mule-charset.el (default-coded-charset-priority-list): Add
753         `==ucs-bmp-itaiji-001'.
754
755         * mule/mule-conf.el (=big5-cdp-itaiji-002): Doc fix.
756         (=big5-cdp-itaiji-003): Doc fix.
757         (==ucs-bmp-itaiji-001): New coded-charset for XEmacs CHISE.
758
759 2018-02-22  MORIOKA Tomohiko  <tomo.git@chise.org>
760
761         * mule/mule-charset.el (default-coded-charset-priority-list): Add
762         `=>zinbun-oracle'.
763
764 2018-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
765
766         * mule/mule-charset.el (default-coded-charset-priority-list): Add
767         `=>ucs-sip-itaiji-003'.
768
769         * mule/mule-conf.el (=ucs-sip-itaiji-003): Doc fix.
770         (=>ucs-bmp-itaiji-003): Fix `long-name'.
771         (=>ucs-sip-itaiji-003): New coded-charset for XEmacs CHISE.
772
773 2018-02-13  MORIOKA Tomohiko  <tomo.git@chise.org>
774
775         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
776         setting for `=ucs-itaiji-012' and `==ucs-itaiji-006'.
777
778 2018-02-12  MORIOKA Tomohiko  <tomo.git@chise.org>
779
780         * mule/mule-charset.el (default-coded-charset-priority-list): Add
781         `==ucs-bmp-itaiji-006'.
782
783         * mule/mule-conf.el (==ucs-bmp-itaiji-003): Fix long-name.
784         (==ucs-itaiji-006): New coded-charset for XEmacs CHISE.
785         (==ucs-bmp-itaiji-006): Ditto.
786
787 2018-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
788
789         * mule/mule-charset.el (default-coded-charset-priority-list): Add
790         `=ucs-bmp-itaiji-012'.
791
792         * mule/mule-conf.el (=ucs-itaiji-012): New coded-charset for
793         XEmacs CHISE.
794         (=ucs-bmp-itaiji-012): Ditto.
795
796 2018-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
797
798         * mule/mule-charset.el (default-coded-charset-priority-list): Add
799         `=>>hanyo-denshi/ia' and `=>cns11643-1'.
800
801 2018-02-10  MORIOKA Tomohiko  <tomo.git@chise.org>
802
803         * mule/mule-conf.el (=>cns11643-1): New coded-charset for XEmacs
804         CHISE.
805
806 2018-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
807
808         * mule/mule-charset.el (default-coded-charset-priority-list): Add
809         `=>>cns11643-1', `=>>cns11643-2', `=>>cns11643-3', `=>>cns11643-4'
810         and `=>>cns11643-6'.
811
812         * mule/mule-conf.el (=>>cns11643-1): Modify DOC; fix `=>iso-ir'.
813         (=>>cns11643-2): New coded-charset for XEmacs CHISE.
814         (=>>cns11643-3): Ditto.
815         (=>>cns11643-4): Modify DOC.
816         (=>>cns11643-6): New coded-charset for XEmacs CHISE.
817
818 2018-01-07  MORIOKA Tomohiko  <tomo.git@chise.org>
819
820         * mule/mule-charset.el (default-coded-charset-priority-list): Add
821         `=>ucs-sip-itaiji-005'.
822
823         * mule/mule-conf.el (=>ucs-sip-itaiji-005): New coded-charset for
824         XEmacs CHISE.
825
826 2017-11-28  MORIOKA Tomohiko  <tomo.git@chise.org>
827
828         * mule/mule-charset.el (default-coded-charset-priority-list): Add
829         `==hanyo-denshi/tk/mf-01'.
830
831         * mule/mule-conf.el (==hanyo-denshi/tk/mf-01): New coded-charset
832         for XEmacs CHISE.
833
834 2017-11-15  MORIOKA Tomohiko  <tomo.git@chise.org>
835
836         * mule/mule-conf.el: Define `=ucs-itaiji-007' before
837         `=>ucs-itaiji-007'.
838
839 2017-11-10  MORIOKA Tomohiko  <tomo.git@chise.org>
840
841         * mule/mule-charset.el (default-coded-charset-priority-list): Add
842         `==ucs-sip-var-002'.
843
844         * mule/mule-conf.el (==ucs-bmp-var-002): Modify long-name.
845         (==ucs-sip-var-002): New coded-charset for XEmacs CHISE.
846
847 2017-11-10  MORIOKA Tomohiko  <tomo.git@chise.org>
848
849         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
850         setting for `==ucs-itaiji-001'.
851
852 2017-11-09  MORIOKA Tomohiko  <tomo.git@chise.org>
853
854         * mule/mule-charset.el (default-coded-charset-priority-list): Add
855         `==ucs-sip-itaiji-001'.
856
857         * mule/mule-conf.el (==ucs-itaiji-001): New coded-charset for
858         XEmacs CHISE.
859         (==ucs-sip-itaiji-001): Ditto.
860
861 2017-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
862
863         * mule/mule-charset.el (default-coded-charset-priority-list): Add
864         `=+>ucs-bmp-var-003'.
865
866         * mule/mule-conf.el (=+>ucs-var-003): New coded-charset for XEmacs
867         CHISE.
868         (=+>ucs-bmp-var-003): Ditto.
869
870 2017-10-06  MORIOKA Tomohiko  <tomo.git@chise.org>
871
872         * mule/mule-charset.el (default-coded-charset-priority-list): Add
873         `=>ucs-bmp-cjk@cognate'.
874
875         * mule/mule-conf.el (=>ucs-bmp-cjk@cognate): New coded-charset for
876         XEmacs CHISE.
877
878 2017-09-22  MORIOKA Tomohiko  <tomo.git@chise.org>
879
880         * mule/mule-charset.el (default-coded-charset-priority-list): Add
881         `=ucs-sip-itaiji-005'.
882
883         * mule/mule-conf.el (=ucs-sip-itaiji-005): New coded-charset for
884         XEmacs CHISE.
885
886 2017-09-21  MORIOKA Tomohiko  <tomo.git@chise.org>
887
888         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
889         setting for `=>ucs@cognate'.
890
891         * mule/mule-charset.el (default-coded-charset-priority-list): Add
892         `=>ucs-bmp-itaiji-009' and `=>ucs-sip@cognate'.
893
894         * mule/mule-conf.el (=>ucs@cognate): New coded-charset for XEmacs
895         CHISE.
896         (=>ucs@hanyo-denshi): Abolished.
897         (=>ucs-itaiji-009): New coded-charset for XEmacs CHISE.
898         (=>ucs-bmp-itaiji-009): Ditto.
899         (=>ucs-sip@cognate): Ditto.
900
901 2017-09-13  MORIOKA Tomohiko  <tomo.git@chise.org>
902
903         * mule/mule-charset.el (default-coded-charset-priority-list): Add
904         `=>ucs-bmp-itaiji-004'.
905
906         * mule/mule-conf.el (=>ucs-bmp-itaiji-004): New coded-charset for
907         XEmacs CHISE.
908
909 2017-08-20  MORIOKA Tomohiko  <tomo.git@chise.org>
910
911         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
912         setting for `=>ucs-itaiji-004'.
913
914 2017-08-19  MORIOKA Tomohiko  <tomo.git@chise.org>
915
916         * mule/mule-charset.el (default-coded-charset-priority-list): Add
917         `=ucs-sip-itaiji-004', `=>ucs-sip-itaiji-004' and
918         `=>ucs-bmp-itaiji-007'.
919
920         * mule/mule-conf.el (=ucs-sip-itaiji-004): New coded-charset for
921         XEmacs CHISE.
922         (=>ucs-itaiji-004): Ditto.
923         (=>ucs-sip-itaiji-004): Ditto.
924         (=>ucs-bmp-itaiji-007): Ditto.
925
926 2017-08-11  MORIOKA Tomohiko  <tomo.git@chise.org>
927
928         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
929         setting for `=ucs-itaiji-010'.
930
931 2017-07-30  MORIOKA Tomohiko  <tomo.git@chise.org>
932
933         * mule/mule-charset.el (default-coded-charset-priority-list):
934         - Prefer `=mj-0' and `=mj-1' to `=ucs-bmp-cjk@gb'.
935         - Add `=ucs-bmp-itaiji-010'.
936         - Prefer `==mj-0' and `==mj-1' to `==ucs-bmp-cjk@gb',
937           `==ucs-sip-ext-b@iso' and `==ucs-sip@JP/hanazono'.
938         - Add `=>ucs-sip@iwds-1'.
939
940         * mule/mule-conf.el (=ucs-itaiji-010): New coded-charset for
941         XEmacs CHISE.
942         (=ucs-bmp-itaiji-010): Ditto.
943         (=>ucs-sip@iwds-1): Ditto.
944
945 2017-07-18  MORIOKA Tomohiko  <tomo.git@chise.org>
946
947         * mule/mule-charset.el (default-coded-charset-priority-list): Add
948         `=ucs-sip-var-006' and `==ucs-sip-itaiji-003'.
949
950         * mule/mule-conf.el (=ucs-sip-var-006): New coded-charset for
951         XEmacs CHISE.
952         (==ucs-sip-itaiji-003): New coded-charset for XEmacs CHISE.
953
954 2017-07-14  MORIOKA Tomohiko  <tomo.git@chise.org>
955
956         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
957         setting for `=>ucs-itaiji-003'.
958
959 2017-07-13  MORIOKA Tomohiko  <tomo.git@chise.org>
960
961         * mule/mule-charset.el (default-coded-charset-priority-list): Add
962         `=>ucs-bmp-itaiji-003'.
963
964         * mule/mule-conf.el (=>ucs-itaiji-003): New coded-charset for
965         XEmacs CHISE.
966         (=>ucs-bmp-itaiji-003): Ditto.
967
968 2017-07-08  MORIOKA Tomohiko  <tomo.git@chise.org>
969
970         * mule/mule-charset.el (default-coded-charset-priority-list): Add
971         `=ucs-bmp-itaiji-011'.
972
973         * mule/mule-conf.el (=ucs-bmp-itaiji-011): New coded-charset for
974         XEmacs CHISE.
975
976 2017-06-29  MORIOKA Tomohiko  <tomo.git@chise.org>
977
978         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
979         setting for `==ucs-var-002'.
980
981 2017-06-28  MORIOKA Tomohiko  <tomo.git@chise.org>
982
983         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
984         setting for `==ucs-itaiji-002'.
985
986 2017-06-27  MORIOKA Tomohiko  <tomo.git@chise.org>
987
988         * mule/mule-charset.el (default-coded-charset-priority-list): Add
989         `==ucs-sip-itaiji-002'.
990
991         * mule/mule-conf.el (==ucs-sip-itaiji-002): New coded-charset for
992         XEmacs CHISE.
993
994 2017-06-08  MORIOKA Tomohiko  <tomo.git@chise.org>
995
996         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
997         settings for `=ucs-itaiji-011' and `=>ucs-itaiji-007'.
998
999         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1000         `=ucs-sip-itaiji-007', `=ucs-sip-itaiji-011' and
1001         `=>ucs-sip-itaiji-007'.
1002
1003         * mule/mule-conf.el (=>ucs-itaiji-007): New coded-charset for
1004         XEmacs CHISE.
1005         (=>ucs-sip-itaiji-007): Ditto.
1006         (=ucs-sip-itaiji-007): Ditto.
1007         (=ucs-itaiji-011): Ditto.
1008         (=ucs-sip-itaiji-011): Ditto.
1009
1010 2017-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1011
1012         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1013         Prefer `=>ucs@iwds-1' and `=>ucs@component' to `=>iwds-1'.
1014
1015 2017-05-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1016
1017         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1018         `==ucs-bmp-var-002'.
1019
1020         * mule/mule-conf.el (==ucs-var-002): New coded-charset for XEmacs
1021         CHISE.
1022         (==ucs-bmp-var-002): Ditto.
1023
1024         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1025         Modify some priorities.
1026
1027 2017-04-26  MORIOKA Tomohiko  <tomo.git@chise.org>
1028
1029         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1030         setting for `=big5-cdp-var-001' and `=>>mj'; delete settings for
1031         `=>>>jis-x0208', `=>>>jis-x0213-1' and `=>>>jis-x0213-1@2004'.
1032
1033 2017-04-26  MORIOKA Tomohiko  <tomo.git@chise.org>
1034
1035         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1036         `=big5-cdp-var-001'.
1037
1038         * mule/mule-conf.el (=big5-cdp-var-001): New coded-charset for
1039         XEmacs CHISE.
1040
1041 2017-04-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1042
1043         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1044         setting for `==ucs-itaiji-005'.
1045
1046 2017-04-04  MORIOKA Tomohiko  <tomo.git@chise.org>
1047
1048         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1049         setting for `=ucs-itaiji-007'.
1050
1051         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1052         `=ucs-bmp-itaiji-007' and `==ucs-bmp-itaiji-005'.
1053
1054         * mule/mule-conf.el (==ucs-itaiji-005): New coded-charset for
1055         XEmacs CHISE.
1056         (==ucs-bmp-itaiji-005): Ditto.
1057         (=ucs-itaiji-007): Ditto.
1058         (=ucs-bmp-itaiji-007): Ditto.
1059
1060 2017-04-03  MORIOKA Tomohiko  <tomo.git@chise.org>
1061
1062         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1063         `==gt-pj-k1' and `==gt-pj-k2'.
1064
1065 2017-04-02  MORIOKA Tomohiko  <tomo.git@chise.org>
1066
1067         * mule/mule-conf.el (==gt-pj-k1): New coded-charset for XEmacs
1068         CHISE.
1069         (==gt-pj-k2): Ditto.
1070
1071 2017-04-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1072
1073         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1074         setting for `=>ucs-itaiji-005'.
1075
1076 2017-03-31  MORIOKA Tomohiko  <tomo.git@chise.org>
1077
1078         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1079         `=>>cbeta'.
1080
1081 2017-03-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1082
1083         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1084         `=>ucs-sip@component'.
1085
1086         * mule/mule-conf.el (=>ucs-itaiji-006): Use `=ucs-itaiji-006'
1087         instead of `=ucs' as its mother.
1088         (=>ucs-sip@component): New coded-charset for XEmacs CHISE.
1089
1090         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1091         setting for `=>ucs-itaiji-006'.
1092
1093 2017-03-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1094
1095         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1096         `=>ucs-bmp-itaiji-006'.
1097
1098         * mule/mule-conf.el (=>ucs-itaiji-006): New coded-charset for
1099         XEmacs CHISE.
1100         (=>ucs-bmp-itaiji-006): Ditto.
1101
1102 2017-03-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1103
1104         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1105         `=>ucs-bmp-itaiji-001'.
1106
1107         * mule/mule-conf.el (=>ucs-bmp-itaiji-001): New coded-charset for
1108         XEmacs CHISE.
1109
1110 2017-03-09  MORIOKA Tomohiko  <tomo.git@chise.org>
1111
1112         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1113         `==ucs-bmp-itaiji-002' and `==ucs-bmp-itaiji-003'.
1114
1115         * mule/mule-conf.el (=>ucs-itaiji-002): Use `=ucs-itaiji-002'
1116         instead of `=ucs' as its mother.
1117         (==ucs-itaiji-002): New coded-charset for XEmacs CHISE.
1118         (==ucs-bmp-itaiji-002): Ditto.
1119         (==ucs-itaiji-003): Ditto.
1120         (==ucs-bmp-itaiji-003): Ditto.
1121
1122 2017-03-08  MORIOKA Tomohiko  <tomo.git@chise.org>
1123
1124         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1125         setting for `=big5-cdp-var-002'.
1126
1127         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1128         `=big5-cdp-var-002'.
1129
1130         * mule/mule-conf.el (=big5-cdp-var-002): New coded-charset for
1131         XEmacs CHISE.
1132
1133 2017-03-03  MORIOKA Tomohiko  <tomo.git@chise.org>
1134
1135         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1136         `=ucs-sip-var-004'.
1137
1138         * mule/mule-conf.el (=ucs-sip-var-004): New coded-charset for
1139         XEmacs CHISE.
1140
1141 2017-03-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1142
1143         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1144         `=>ucs-bmp-cjk@iwds-1'.
1145
1146         * mule/mule-conf.el (=>ucs-bmp-cjk@iwds-1): New coded-charset for
1147         XEmacs CHISE.
1148
1149 2017-02-27  MORIOKA Tomohiko  <tomo.git@chise.org>
1150
1151         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1152         setting for `=ucs-var-005'.
1153
1154         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1155         `=ucs-bmp-var-005'.
1156
1157         * mule/mule-conf.el (=ucs-var-005): New coded-charset for XEmacs
1158         CHISE.
1159         (=ucs-bmp-var-005): Ditto.
1160
1161 2017-02-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1162
1163         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1164         `=>ucs-sip-itaiji-002'.
1165
1166         * mule/mule-conf.el (=>ucs-sip-itaiji-002): New coded-charset for
1167         XEmacs CHISE.
1168
1169 2017-02-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1170
1171         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1172         setting for `=>ucs-itaiji-002'.
1173
1174 2017-02-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1175
1176         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1177         `=>mj-0' and `=>ucs-bmp-itaiji-002'.
1178
1179         * mule/mule-conf.el (=>mj-0): New coded-charset for XEmacs CHISE.
1180         (=>ucs-itaiji-002): Ditto.
1181         (=>ucs-bmp-itaiji-002): Ditto.
1182
1183 2017-02-12  MORIOKA Tomohiko  <tomo.git@chise.org>
1184
1185         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1186         setting for `=>ucs-itaiji-001'.
1187
1188 2017-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1189
1190         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1191         `=>ruimoku-v6' and `=>ucs-sip-itaiji-001'.
1192
1193         * mule/mule-conf.el (=>ruimoku-v6): Renamed from `=>>ruimoku-v6';
1194         define `=>>ruimoku-v6' as an alias of `=>ruimoku-v6'.
1195         (=>ucs-itaiji-001): New coded-charset for XEmacs CHISE.
1196         (=>ucs-sip-itaiji-001): Ditto.
1197
1198         * mule/mule-coding.el(coded-charset-entity-reference-alist):
1199         - Abolish setting for `=>>ruimoku-v6' [&G-RUI6-xxxx;].
1200         - Add setting for `=>ruimoku-v6' [&A-RUI6-xxxx;].
1201
1202 2017-02-06  MORIOKA Tomohiko  <tomo.git@chise.org>
1203
1204         * mule/mule-charset.el (default-coded-charset-priority-list):
1205         Prefer `=ucs-*-var-*' and `=ucs-*-itaiji-*' to `=cbeta',
1206         `=jef-china3' and `chinese-isoir165'.
1207
1208 2017-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1209
1210         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1211         `=>ucs-bmp-itaiji-005'.
1212
1213         * mule/mule-conf.el (=>ucs-itaiji-005): New coded-charset for
1214         XEmacs CHISE.
1215         (=>ucs-bmp-itaiji-005): Ditto.
1216
1217 2017-02-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1218
1219         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1220         `=+>jis-x0213-2'.
1221
1222 2017-01-30  MORIOKA Tomohiko  <tomo.git@chise.org>
1223
1224         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1225         `=+>adobe-japan1-6'.
1226
1227 2017-01-24  MORIOKA Tomohiko  <tomo.git@chise.org>
1228
1229         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1230         `=+>jis-x0208@1978'.
1231
1232 2017-01-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1233
1234         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1235         setting for `=>ucs@component'.
1236
1237 2016-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1238
1239         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1240         `=+>jis-x0213-1@2004' and `=>>adobe-japan1-6'.
1241
1242 2016-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1243
1244         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1245         Prefer `=>ucs@cns' and `=>ucs@ks' to `=>ucs@jis/2004'.
1246
1247 2016-12-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1248
1249         * mule/mule-conf.el (=>ucs@jis/2000): New coded-charset for XEmacs
1250         CHISE.
1251         (=>ucs@jis/2004): Ditto.
1252
1253 2016-12-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1254
1255         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1256         Prefer `=>ucs@jis/2004' to `=>ucs@jis'.
1257
1258 2016-12-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1259
1260         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1261         `=>cbeta'.
1262
1263 2016-12-06  MORIOKA Tomohiko  <tomo.git@chise.org>
1264
1265         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1266         setting for `==big5-cdp-itaiji-001'.
1267
1268         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1269         `==big5-cdp-itaiji-001'.
1270
1271         * mule/mule-conf.el (==big5-cdp-itaiji-001): New coded-charset for
1272         XEmacs CHISE.
1273
1274 2016-12-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1275
1276         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1277         settings for `=big5-cdp-itaiji-001', `=big5-cdp-itaiji-002',
1278         `=big5-cdp-itaiji-003' and `=>big5-cdp-itaiji-001'.
1279
1280         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1281         `=big5-cdp-itaiji-001', `=big5-cdp-itaiji-002',
1282         `=big5-cdp-itaiji-003' and `=>big5-cdp-itaiji-001'.
1283
1284         * mule/mule-conf.el (=big5-cdp-itaiji-001): New coded-charset for
1285         XEmacs CHISE.
1286         (=>big5-cdp-itaiji-001): Ditto.
1287         (=big5-cdp-itaiji-002): Ditto.
1288         (=big5-cdp-itaiji-003): Ditto.
1289
1290 2016-11-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1291
1292         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1293         `=>>jis-x0208@1990' and `=>>jis-x0213-2'.
1294
1295 2016-10-27  MORIOKA Tomohiko  <tomo.git@chise.org>
1296
1297         * mule/mule-charset.el (default-coded-charset-priority-list):
1298         Prefer `=ucs-radicals', `=ucs-radicals@unicode',
1299         `=ucs-bmp-cjk@JP/hanazono', `=ucs-bmp-cjk@gb', `=mj-0' and `=mj-1'
1300         to `=jis-x0208@1983'; add `=ucs-bmp-var-008'.
1301
1302         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1303         setting for `=ucs-var-008'.
1304
1305         * mule/mule-conf.el (=ucs-var-008): New coded-charset for XEmacs
1306         CHISE.
1307         (=ucs-bmp-var-008): Likewise.
1308
1309 2016-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1310
1311         * mule/mule-charset.el (default-coded-charset-priority-list):
1312         Prefer `==ucs-sip-ext-b@iso' to `==ucs-sip@JP/hanazono'.
1313
1314 2016-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1315
1316         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1317         `==ucs-sip@JP/hanazono'.
1318
1319         * mule/mule-conf.el (==ucs-sip@JP/hanazono): New coded-charset for
1320         XEmacs CHISE.
1321
1322 2016-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1323
1324         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1325         setting for `=ucs-var-006'; add setting for `=ucs-itaiji-009'.
1326
1327         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1328         `=ucs-bmp-var-006'.
1329
1330         * mule/mule-conf.el (=ucs-var-006): New coded-charset for XEmacs
1331         CHISE.
1332         (=ucs-bmp-var-006): Likewise.
1333
1334 2016-10-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1335
1336         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1337         `=ucs-bmp-itaiji-009'.
1338
1339         * mule/mule-conf.el (=ucs-itaiji-009): New coded-charset for
1340         XEmacs CHISE.
1341         (=ucs-bmp-itaiji-009): Likewise.
1342
1343 2016-09-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1344
1345         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1346         `=>big5-cdp'.
1347
1348 2016-07-27  MORIOKA Tomohiko  <tomo.git@chise.org>
1349
1350         * mule/mule-coding.el (utf-8-gb): Specify `charset-g3'.
1351         (utf-8-ivs-gb): Likewise.
1352         (utf-8-gb-er): Likewise.
1353         (utf-8-ivs-gb-er): Likewise.
1354         (utf-8-cns): Likewise.
1355         (utf-8-ivs-cns): Likewise.
1356         (utf-8-cns-er): Likewise.
1357         (utf-8-ivs-cns-er): Likewise.
1358         (utf-8-big5): Likewise.
1359         (utf-8-ivs-big5): Likewise.
1360         (utf-8-big5-er): Likewise.
1361         (utf-8-ivs-big5-er): Likewise.
1362         (utf-8-jis): Likewise.
1363         (utf-8-ivs-jis): Likewise.
1364         (utf-8-jis-er): Likewise.
1365         (utf-8-ivs-jis-er): Likewise.
1366         (utf-8-ks): Likewise.
1367         (utf-8-ivs-ks): Likewise.
1368         (utf-8-ks-er): Likewise.
1369         (utf-8-ivs-ks-er): Likewise.
1370
1371 2016-07-23  MORIOKA Tomohiko  <tomo.git@chise.org>
1372
1373         * mule/mule-coding.el (utf-8-jp): Specify `charset-g3'.
1374         (utf-8-ivs-jp): Likewise.
1375         (utf-8-jp-er): Likewise.
1376         (utf-8-ivs-jp-er): Likewise.
1377
1378 2016-04-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1379
1380         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1381         setting for `=ucs-var-010'.
1382
1383         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1384         `=ucs-bmp-var-010'.
1385
1386         * mule/mule-conf.el (=ucs-var-010): New coded-charset for XEmacs
1387         CHISE.
1388         (=ucs-bmp-var-010): Likewise.
1389
1390 2016-03-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1391
1392         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1393         `=ucs-sip@JP/hanazono'.
1394
1395         * mule/mule-conf.el (=ucs-sip@iso): Fix DOC and `long-name'.
1396         (=ucs-sip@JP/hanazono): New coded-charset for XEmacs CHISE.
1397
1398 2016-03-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1399
1400         * mule/mule-charset.el (default-coded-charset-priority-list):
1401         - Add `=big5-cdp-var-004'.
1402         - Rename `=big5-cdp-var-3' and `=big5-cdp-var-5' to
1403           `=big5-cdp-var-003' and `=big5-cdp-var-005'.
1404
1405         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1406         setting for `=big5-cdp-var-003', `=big5-cdp-var-004' and
1407         `=big5-cdp-var-005'.
1408
1409         * mule/mule-conf.el (=big5-cdp-var-003): Renamed from
1410         `=big5-cdp-var-3'; define `=big5-cdp-var-3' as an alias of
1411         `=big5-cdp-var-003'.
1412         (=big5-cdp-var-004): New coded-charset for XEmacs CHISE.
1413         (=big5-cdp-var-005): Renamed from `=big5-cdp-var-5'; define
1414         `=big5-cdp-var-5' as an alias of `=big5-cdp-var-005'.
1415
1416 2016-03-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1417
1418         * mule/mule-charset.el (default-coded-charset-priority-list):
1419         Don't prefer ucs-compat CCSes to other CCSes.
1420
1421 2016-03-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1422
1423         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1424         `===ucs-bmp-cjk-compat@unicode'.
1425
1426         * mule/mule-conf.el (===ucs-bmp-cjk-compat@unicode): New
1427         coded-charset for XEmacs CHISE.
1428
1429 2016-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1430
1431         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1432         `=ucs-sip-itaiji-003'.
1433
1434         * mule/mule-conf.el (=ucs-sip-itaiji-003): New coded-charset for
1435         XEmacs CHISE.
1436
1437 2016-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1438
1439         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1440         setting for `=ucs-var-004'.
1441
1442         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1443         `=ucs-sip-var-001' and `=ucs-bmp-var-004'.
1444
1445         * mule/mule-conf.el (=ucs-sip-var-001): New coded-charset for
1446         XEmacs CHISE.
1447         (=ucs-var-004): Ditto.
1448         (=ucs-bmp-var-004): Ditto.
1449
1450 2016-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1451
1452         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1453         `=ucs-sip-var-003'.
1454
1455         * mule/mule-conf.el (=ucs-sip-var-003): New coded-charset for
1456         XEmacs CHISE.
1457
1458 2016-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1459
1460         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1461         setting for `=ucs-itaiji-006'.
1462
1463         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1464         `=ucs-bmp-itaiji-006'.
1465
1466         * mule/mule-conf.el (=ucs-itaiji-006): New coded-charset for
1467         XEmacs CHISE.
1468         (=ucs-bmp-itaiji-006): Ditto.
1469
1470 2016-02-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1471
1472         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1473         `=ucs-sip-var-002'.
1474
1475         * mule/mule-conf.el (=ucs-sip-var-002): New coded-charset for
1476         XEmacs CHISE.
1477
1478 2016-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1479
1480         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1481         `=ucs-sip-itaiji-002'.
1482
1483         * mule/mule-conf.el (=ucs-sip-itaiji-002): New coded-charset for
1484         XEmacs CHISE.
1485
1486 2016-02-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1487
1488         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1489         setting for `==hanyo-denshi/tk'.
1490
1491 2016-01-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1492
1493         * mule/mule-conf.el (=hanyo-denshi/ks): Fix `long-name'.
1494         (=hanyo-denshi/tk): Fix `long-name'.
1495         (==hanyo-denshi/tk): New coded-charset for XEmacs CHISE.
1496
1497 2016-01-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1498
1499         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1500         setting for `=>mj'.
1501
1502 2016-01-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1503
1504         * mule/mule-conf.el (=mj): Fix `dimension'.  (=>mj): New
1505         coded-charset for XEmacs CHISE.
1506
1507 2015-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1508
1509         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1510         setting for `=hanyo-denshi/tk'.
1511
1512 2015-12-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1513
1514         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1515         `=hanyo-denshi/tk/mf-01'.
1516
1517         * mule/mule-conf.el (=hanyo-denshi/tk): New coded-charset for
1518         XEmacs CHISE.
1519         (=hanyo-denshi/tk/mf-01): Ditto.
1520
1521 2015-12-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1522
1523         * mule/mule-charset.el (default-coded-charset-priority-list):
1524         Prefer `==ucs-bmp-cjk-compat@JP' to `==ucs-bmp-cjk-compat@gb'.
1525
1526 2015-11-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1527
1528         * mule/mule-charset.el (default-coded-charset-priority-list):
1529         Prefer `=jis-x0208@1983' to `chinese-gb2312'.
1530
1531 2015-11-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1532
1533         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1534         settings for `=ucs-itaiji-004' and `=ucs-itaiji-005'.
1535
1536         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1537         `=ucs-bmp-itaiji-004' and `=ucs-bmp-itaiji-005'.
1538
1539         * mule/mule-conf.el (=ucs-itaiji-004): New coded-charset for
1540         XEmacs CHISE.
1541         (=ucs-bmp-itaiji-004): Ditto.
1542         (=ucs-itaiji-005): Ditto.
1543         (=ucs-bmp-itaiji-005): Ditto.
1544
1545 2015-11-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1546
1547         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1548         `=ucs-sip-itaiji-001'.
1549
1550         * mule/mule-conf.el (=ucs-sip-itaiji-001): New coded-charset for
1551         XEmacs CHISE.
1552
1553 2015-11-07  MORIOKA Tomohiko  <tomo.git@chise.org>
1554
1555         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1556         settings for `=ucs-itaiji-001', `=ucs-itaiji-003' and
1557         `=ucs-itaiji-008'.
1558
1559         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1560         `=ucs-bmp-itaiji-001', `=ucs-bmp-itaiji-003' and
1561         `=ucs-bmp-itaiji-008'.
1562
1563         * mule/mule-conf.el (=ucs-itaiji-001): New coded-charset for
1564         XEmacs CHISE.
1565         (=ucs-bmp-itaiji-001): Ditto.
1566         (=ucs-itaiji-003): Ditto.
1567         (=ucs-bmp-itaiji-003): Ditto.
1568         (=ucs-itaiji-008): Ditto.
1569         (=ucs-bmp-itaiji-008): Ditto.
1570
1571 2015-10-30  MORIOKA Tomohiko  <tomo.git@chise.org>
1572
1573         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1574         `==ucs-bmp-cjk-compat@gb' and `==ucs-bmp-cjk-compat@JP'.
1575
1576         * mule/mule-conf.el (==ucs-bmp-cjk-compat@gb): New coded-charset
1577         for XEmacs CHISE.
1578         (==ucs-bmp-cjk-compat@JP): Ditto.
1579
1580 2015-10-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1581
1582         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1583         setting for `===hng-tzs'.
1584
1585         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1586         `===hng-tzs'.
1587
1588         * mule/mule-conf.el (===hng-tzs): New coded-charset for XEmacs
1589         CHISE.
1590
1591 2015-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1592
1593         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1594         setting for `===hng-doh'.
1595
1596         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1597         `===hng-doh'.
1598
1599         * mule/mule-conf.el (===hng-doh): New coded-charset for XEmacs
1600         CHISE.
1601
1602 2015-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1603
1604         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1605         setting for `===hng-wad'.
1606
1607         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1608         `===hng-wad'.
1609
1610         * mule/mule-conf.el (===hng-wad): New coded-charset for XEmacs
1611         CHISE.
1612
1613 2015-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1614
1615         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1616         settings for `==koseki' and `===hng-kcc'.
1617
1618         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1619         `===hng-kcc'.
1620
1621         * mule/mule-conf.el (===hng-kcc): New coded-charset for XEmacs
1622         CHISE.
1623
1624 2015-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1625
1626         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1627         setting for `===hng-nkk'.
1628
1629         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1630         `===hng-nkk'.
1631
1632         * mule/mule-conf.el (===hng-nkk): New coded-charset for XEmacs
1633         CHISE.
1634
1635 2015-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1636
1637         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1638         setting for `===hng-ink'.
1639
1640         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1641         `===hng-ink'.
1642
1643         * mule/mule-conf.el (===hng-ink): New coded-charset for XEmacs
1644         CHISE.
1645
1646 2015-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1647
1648         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1649         setting for `===hng-jhk'.
1650
1651         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1652         `===hng-jhk'.
1653
1654         * mule/mule-conf.el (===hng-jhk): New coded-charset for XEmacs
1655         CHISE.
1656
1657 2015-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1658
1659         * mule/mule-conf.el (=jis-x0213-1@2004): Use "jisx0213\\.2004-1"
1660         instead of "jisx0213\\(\\.2004\\)-1" as the registry.
1661         (==jis-x0213-1@2004): Add registry to specify "jisx0213\\.2004-1".
1662         (===jis-x0213-1@2004): Likewise.
1663         (=>>jis-x0213-1@2004): Use "jisx0213\\.2004-1" instead of
1664         "jisx0213\\(\\.2004\\)-1" as the registry.
1665         (=+>jis-x0213-1@2004): Likewise.
1666         (=>jis-x0213-1@2004): Likewise.
1667
1668         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1669         `===jis-x0213-1@2004'.
1670
1671 2015-10-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1672
1673         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1674         setting for `===hng-nak'.
1675
1676         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1677         `===hng-nak'.
1678
1679         * mule/mule-conf.el (===hng-nak): New coded-charset for XEmacs
1680         CHISE.
1681
1682 2015-10-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1683
1684         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1685         setting for `===hng-hos'.
1686
1687         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1688         `===hng-hos'.
1689
1690         * mule/mule-conf.el (===hng-hos): New coded-charset for XEmacs
1691         CHISE.
1692
1693 2015-10-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1694
1695         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1696         setting for `===hng-tzj'.
1697
1698         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1699         `===hng-tzj'.
1700
1701         * mule/mule-conf.el (===hng-tjz): New coded-charset for XEmacs
1702         CHISE.
1703
1704 2015-10-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1705
1706         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1707         setting for `===hng-kae'.
1708
1709         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1710         `===hng-kae'.
1711
1712         * mule/mule-conf.el (===hng-kae): New coded-charset for XEmacs
1713         CHISE.
1714
1715 2015-10-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1716
1717         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1718         setting for `===hng-kar'.
1719
1720         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1721         `===hng-kar'.
1722
1723         * mule/mule-conf.el (===hng-kar): New coded-charset for XEmacs
1724         CHISE.
1725
1726 2015-10-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1727
1728         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1729         setting for `===hng-kyd'.
1730
1731         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1732         `===hng-kyd'.
1733
1734         * mule/mule-conf.el (===hng-kyd): New coded-charset for XEmacs
1735         CHISE.
1736
1737 2015-10-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1738
1739         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1740         setting for `===hng-hok'.
1741
1742         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1743         `===hng-hok'.
1744
1745         * mule/mule-conf.el (===hng-hok): New coded-charset for XEmacs
1746         CHISE.
1747
1748 2015-10-09  MORIOKA Tomohiko  <tomo.git@chise.org>
1749
1750         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1751         setting for `===hng-jyu'.
1752
1753         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1754         `===hng-jyu'.
1755
1756         * mule/mule-conf.el (===hng-jyu): New coded-charset for XEmacs
1757         CHISE.
1758
1759 2015-10-08  MORIOKA Tomohiko  <tomo.git@chise.org>
1760
1761         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1762         setting for `===hng-zkd'.
1763
1764         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1765         `===hng-zkd'.
1766
1767         * mule/mule-conf.el (===hng-zkd): New coded-charset for XEmacs
1768         CHISE.
1769
1770 2015-10-07  MORIOKA Tomohiko  <tomo.git@chise.org>
1771
1772         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1773         setting for `===hng-kmi'.
1774
1775         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1776         `===hng-kmi'.
1777
1778         * mule/mule-conf.el (===hng-kmi): New coded-charset for XEmacs
1779         CHISE.
1780
1781 2015-10-07  MORIOKA Tomohiko  <tomo.git@chise.org>
1782
1783         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1784         setting for `===hng-okd'.
1785
1786         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1787         `===hng-okd'.
1788
1789         * mule/mule-conf.el (===hng-okd): New coded-charset for XEmacs
1790         CHISE.
1791
1792 2015-10-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1793
1794         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1795         setting for `===hng-nkm'.
1796
1797         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1798         `===hng-nkm'.
1799
1800         * mule/mule-conf.el (===hng-nkm): New coded-charset for XEmacs
1801         CHISE.
1802
1803 2015-10-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1804
1805         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1806         setting for `===hng-nto'.
1807
1808         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1809         `===hng-nto'.
1810
1811         * mule/mule-conf.el (===hng-nto): New coded-charset for XEmacs
1812         CHISE.
1813
1814 2015-10-04  MORIOKA Tomohiko  <tomo.git@chise.org>
1815
1816         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1817         setting for `===hng-yhk'.
1818
1819         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1820         `===hng-yhk'.
1821
1822         * mule/mule-conf.el (===hng-yhk): New coded-charset for XEmacs
1823         CHISE.
1824
1825 2015-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
1826
1827         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1828         setting for `===hng-sok'.
1829
1830         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1831         `===hng-sok'.
1832
1833         * mule/mule-conf.el (===hng-sok): New coded-charset for XEmacs
1834         CHISE.
1835
1836 2015-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
1837
1838         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1839         setting for `===hng-kda'.
1840
1841         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1842         `===hng-kda'.
1843
1844         * mule/mule-conf.el (===hng-kda): New coded-charset for XEmacs
1845         CHISE.
1846
1847 2015-10-02  MORIOKA Tomohiko  <tomo.git@chise.org>
1848
1849         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1850         setting for `===hng-myz'.
1851
1852         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1853         `===hng-myz'.
1854
1855         * mule/mule-conf.el (===hng-myz): New coded-charset for XEmacs
1856         CHISE.
1857
1858 2015-10-02  MORIOKA Tomohiko  <tomo.git@chise.org>
1859
1860         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1861         setting for `===hng-kgk'.
1862
1863         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1864         `===hng-kgk'.
1865
1866         * mule/mule-conf.el (===hng-kgk): New coded-charset for XEmacs
1867         CHISE.
1868
1869 2015-10-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1870
1871         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1872         setting for `===hng-drt'.
1873
1874         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1875         `===hng-drt'.
1876
1877         * mule/mule-conf.el (===hng-drt): New coded-charset for XEmacs
1878         CHISE.
1879
1880 2015-10-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1881
1882         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1883         setting for `===hng-mam'.
1884
1885         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1886         `===hng-mam'.
1887
1888         * mule/mule-conf.el (===hng-mam): New coded-charset for XEmacs
1889         CHISE.
1890
1891 2015-09-30  MORIOKA Tomohiko  <tomo.git@chise.org>
1892
1893         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1894         setting for `===hng-dng'.
1895
1896         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1897         `===hng-dng'.
1898
1899         * mule/mule-conf.el (===hng-dng): New coded-charset for XEmacs
1900         CHISE.
1901
1902 2015-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
1903
1904         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1905         setting for `=>cns11643-5'.
1906
1907 2015-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
1908
1909         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1910         setting for `===hng-keg'.
1911
1912         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1913         `===hng-keg'.
1914
1915         * mule/mule-conf.el (===hng-keg): New coded-charset for XEmacs
1916         CHISE.
1917
1918 2015-09-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1919
1920         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1921         setting for `===hng-jou'.
1922
1923         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1924         `===hng-jou'.
1925
1926         * mule/mule-conf.el (===hng-jou): New coded-charset for XEmacs
1927         CHISE.
1928
1929 2015-09-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1930
1931         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1932         setting for `===hng-smk'.
1933
1934         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1935         `===hng-smk'.
1936
1937         * mule/mule-conf.el (===hng-smk): New coded-charset for XEmacs
1938         CHISE.
1939
1940 2015-09-26  MORIOKA Tomohiko  <tomo.git@chise.org>
1941
1942         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1943         setting for `===hng-kyo'.
1944
1945         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1946         `===hng-kyo'.
1947
1948         * mule/mule-conf.el (===hng-kyo): New coded-charset for XEmacs
1949         CHISE.
1950
1951 2015-09-26  MORIOKA Tomohiko  <tomo.git@chise.org>
1952
1953         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1954         setting for `===hng-kss'.
1955
1956         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1957         `===hng-kss'.
1958
1959         * mule/mule-conf.el (===hng-kss): New coded-charset for XEmacs
1960         CHISE.
1961
1962 2015-09-25  MORIOKA Tomohiko  <tomo.git@chise.org>
1963
1964         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1965         setting for `===hng-wan'.
1966
1967         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1968         `===hng-wan'.
1969
1970         * mule/mule-conf.el (===hng-wan): New coded-charset for XEmacs
1971         CHISE.
1972
1973 2015-09-24  MORIOKA Tomohiko  <tomo.git@chise.org>
1974
1975         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1976         setting for `===hng-ksk'.
1977
1978         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1979         `===hng-ksk'.
1980
1981         * mule/mule-conf.el (===hng-ksk): New coded-charset for XEmacs
1982         CHISE.
1983
1984 2015-09-24  MORIOKA Tomohiko  <tomo.git@chise.org>
1985
1986         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1987         setting for `===hng-kyu'.
1988
1989         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1990         `===hng-kyu'.
1991
1992         * mule/mule-conf.el (===hng-kyu): New coded-charset for XEmacs
1993         CHISE.
1994
1995 2015-09-23  MORIOKA Tomohiko  <tomo.git@chise.org>
1996
1997         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1998         setting for `===hng-skk'.
1999
2000         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2001         `===hng-skk'.
2002
2003         * mule/mule-conf.el (===hng-skk): New coded-charset for XEmacs
2004         CHISE.
2005
2006 2015-09-22  MORIOKA Tomohiko  <tomo.git@chise.org>
2007
2008         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2009         setting for `===hng-sik'.
2010
2011         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2012         `===hng-sik'.
2013
2014         * mule/mule-conf.el (===hng-sik): New coded-charset for XEmacs
2015         CHISE.
2016
2017 2015-09-21  MORIOKA Tomohiko  <tomo.git@chise.org>
2018
2019         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2020         setting for `===hng-kbk'.
2021
2022         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2023         `===hng-kbk'.
2024
2025         * mule/mule-conf.el (===hng-kbk): New coded-charset for XEmacs
2026         CHISE.
2027
2028 2015-09-21  MORIOKA Tomohiko  <tomo.git@chise.org>
2029
2030         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2031         setting for `===hng-kcj'.
2032
2033         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2034         `===hng-kcj'.
2035
2036         * mule/mule-conf.el (===hng-kcj): New coded-charset for XEmacs
2037         CHISE.
2038
2039 2015-09-19  MORIOKA Tomohiko  <tomo.git@chise.org>
2040
2041         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2042         setting for `===hng-k24'.
2043
2044         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2045         `===hng-k24'.
2046
2047         * mule/mule-conf.el (===hng-k24): New coded-charset for XEmacs
2048         CHISE.
2049
2050 2015-09-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2051
2052         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2053         setting for `===hng-gok'.
2054
2055         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2056         `===hng-gok'.
2057
2058         * mule/mule-conf.el (===hng-gok): New coded-charset for XEmacs
2059         CHISE.
2060 2015-09-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2061
2062         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2063         setting for `===hng-tsu'.
2064
2065         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2066         `===hng-tsu'.
2067
2068         * mule/mule-conf.el (===hng-tsu): New coded-charset for XEmacs
2069         CHISE.
2070
2071 2015-09-16  MORIOKA Tomohiko  <tomo.git@chise.org>
2072
2073         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2074         setting for `===hng-sys'.
2075
2076         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2077         `===hng-sys'.
2078
2079         * mule/mule-conf.el (===hng-sys): New coded-charset for XEmacs
2080         CHISE.
2081
2082 2015-09-16  MORIOKA Tomohiko  <tomo.git@chise.org>
2083
2084         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2085         - Use "&HNG010-<d><d><d><d><d>;" instead of
2086           "&HNG-KHI<d><d><d><d><d>;" for `===hng-khi'.
2087         - Add setting for `===hng-khm' and `=ucs-itaiji-002'.
2088
2089         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2090         `=ucs-bmp-itaiji-002' and `===hng-khm'.
2091
2092         * mule/mule-conf.el (===hng-khi): Use "hng-10$" instead of
2093         "hngkhi-0" as the suffix of registry.
2094         (===hng-khm): New coded-charset for XEmacs CHISE.
2095         (=ucs-itaiji-002): Ditto.
2096         (=ucs-bmp-itaiji-002): Ditto.
2097
2098 2015-09-14  MORIOKA Tomohiko  <tomo.git@chise.org>
2099
2100         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2101         setting for `=>ucs@iwds-1'.
2102
2103         * mule/mule-conf.el (==jis-x0208@1978/-4X): New coded-charset for
2104         XEmacs CHISE.
2105
2106 2015-09-14  MORIOKA Tomohiko  <tomo.git@chise.org>
2107
2108         * mule/mule-conf.el (=>ucs@iwds-1): New coded-charset for XEmacs
2109         CHISE.
2110
2111         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2112         "&HNG-KHI<d><d><d><d>;" instead of "&HNG-KHI-<d><d><d><d>;" for
2113         `===hng-khi'.
2114
2115 2015-09-13  MORIOKA Tomohiko  <tomo.git@chise.org>
2116
2117         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2118         setting for `===hng-khi'.
2119
2120         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2121         `===hng-khi'.
2122
2123         * mule/mule-conf.el (===hng-khi): New coded-charset for XEmacs
2124         CHISE.
2125
2126 2015-09-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2127
2128         * mule/mule-conf.el (=ucs-bmp-var-001): Use #x9FCC instead of
2129         #x9FA5 as the value of `max-code'.
2130         (=ucs-bmp-var-002): Likewise.
2131         (=ucs-bmp-var-003): Likewise.
2132         (=ucs-bmp-itaiji-084): Likewise.
2133         (=ucs-bmp-cjk@JP): Likewise.
2134         (=ucs-bmp-cjk@JP/hanazono): Likewise.
2135         (==ucs-bmp-cjk@JP/hanazono): Likewise.
2136         (=>ucs-bmp-cjk@component): Likewise.
2137
2138 2015-09-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2139
2140         * mule/mule-conf.el (==daikanwa/+2p): New coded-charset for XEmacs
2141         CHISE.
2142
2143 2015-09-04  MORIOKA Tomohiko  <tomo.git@chise.org>
2144
2145         * mule/mule-conf.el (==jis-x0208@1978/4-pr): New coded-charset for
2146         XEmacs CHISE.
2147         (==jis-x0208@1978/5pr): Use `==jis-x0208@1978/4-pr' instead of
2148         `==jis-x0208@1978/2-pr' as the mother.
2149
2150 2015-08-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2151
2152         * mule/mule-conf.el (=>cns11643-5): New coded-charset for XEmacs
2153         CHISE.
2154
2155 2015-07-09  MORIOKA Tomohiko  <tomo.git@chise.org>
2156
2157         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2158         setting for `===hanyo-denshi/jb' and `===hanyo-denshi/hg'.
2159
2160 2015-06-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2161
2162         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2163         `=gb2312' instead of `chinese-gb2312'; add setting for `==ucs@gb'.
2164
2165 2015-03-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2166
2167         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2168         setting for `===ucs@gb'.
2169
2170 2015-03-04  MORIOKA Tomohiko  <tomo.git@chise.org>
2171
2172         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2173         setting for `===hanyo-denshi/ks', `===jis-x0208' and
2174         `===jis-x0213-1'; use "&R-J00X1-hhhh;" instead of "&R-JX1-hhhh;"
2175         as the entity-reference for `===jis-x0213-1@2000'; use
2176         "&R-JX1-hhhh;" as the entity-reference for `===jis-x0213-1'.
2177
2178 2015-03-03  MORIOKA Tomohiko  <tomo.git@chise.org>
2179
2180         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2181         `===jis-x0208'.
2182
2183         * mule/mule-conf.el (===jis-x0208@1978): Use `==jis-x0208@1978'
2184         instead of `===jis-x0208' as the mother.
2185         (===jis-x0208@1983): Use `==jis-x0208@1983' instead of
2186         `===jis-x0208' as the mother.
2187         (===jis-x0208@1990): Use `==jis-x0208@1990' instead of
2188         `===jis-x0208' as the mother.
2189         (===jis-x0213-1@2000): Use `==jis-x0213-1@2000' instead of
2190         `===jis-x0213-1' as the mother.
2191         (===jis-x0213-1@2004): Use `==jis-x0213-1@2004' instead of
2192         `===jis-x0213-1' as the mother.
2193         (===ucs@unicode): Use `==ucs@unicode' instead of `===ucs@iso' as
2194         the mother.
2195         (===ucs@ks): Use `==ucs@ks' instead of `===ucs@unicode' as the
2196         mother.
2197
2198 2015-02-23  MORIOKA Tomohiko  <tomo.git@chise.org>
2199
2200         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2201         setting for `=ucs-var-001'.
2202
2203 2015-02-23  MORIOKA Tomohiko  <tomo.git@chise.org>
2204
2205         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2206         `=ucs-bmp-var-001'.
2207
2208         * mule/mule-conf.el (=ucs-var-001): New coded-charset for XEmacs
2209         CHISE.
2210         (=ucs-bmp-var-001): Ditto.
2211
2212         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2213         setting for `=ucs-var-003'.
2214
2215 2015-02-22  MORIOKA Tomohiko  <tomo.git@chise.org>
2216
2217         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2218         `=ucs-bmp-var-003'.
2219
2220         * mule/mule-conf.el (=ucs-var-003): New coded-charset for XEmacs
2221         CHISE.
2222         (=ucs-bmp-var-003): Ditto.
2223
2224 2015-02-21  MORIOKA Tomohiko  <tomo.git@chise.org>
2225
2226         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2227         setting for `=ucs-var-002'.
2228
2229         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2230         `=ucs-bmp-var-002'.
2231
2232         * mule/mule-conf.el (=ucs-var-002): New coded-charset for XEmacs
2233         CHISE.
2234         (=ucs-bmp-var-002): Ditto.
2235
2236 2015-02-21  MORIOKA Tomohiko  <tomo.git@chise.org>
2237
2238         * mule/mule-conf.el (==jis-x0208@1978/4er): New coded-charset for
2239         XEmacs CHISE.
2240         (==jis-x0208@1978/5pr): Ditto.
2241
2242 2015-02-21  MORIOKA Tomohiko  <tomo.git@chise.org>
2243
2244         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2245         `=>ucs-bmp-cjk@component'.
2246
2247         * mule/mule-conf.el (=>ucs@component): New coded-charset for
2248         XEmacs CHISE.
2249         (=>ucs-bmp-cjk@component): Ditto.
2250
2251 2015-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2252
2253         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2254         setting for `=>iwds-1'.
2255
2256 2015-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2257
2258         * mule/mule-conf.el (=>iwds-1): New coded-charset for XEmacs
2259         CHISE.
2260
2261 2015-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2262
2263         * mule/mule-charset.el (default-coded-charset-priority-list):
2264         - Prefer `=ucs-bmp-cjk@JP/hanazono' to `=ucs-bmp-cjk@gb'.
2265         - Prefer `==ucs-bmp-cjk@JP/hanazono' to `==ucs-bmp-cjk@gb'.
2266         - Prefer `===hanyo-denshi/jc' to `===jis-x0213-1'.
2267         - Prefer `===hanyo-denshi/jd' to `===jis-x0213-2'.
2268
2269 2015-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
2270
2271         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2272         Prefer `=ucs@FOO' to `=>>ucs@FOO'.
2273
2274         * mule/mule-conf.el (=ucs@iso): Use `=+>ucs@iso' instead of
2275         `=>>ucs@iso' as the mother.
2276         (=>>ucs@iso): Use `=ucs@iso' instead of `=+>ucs@iso' as the
2277         mother.
2278
2279 2015-01-22  MORIOKA Tomohiko  <tomo.git@chise.org>
2280
2281         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2282         setting for `===hanyo-denshi/ia'.
2283
2284 2015-01-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2285
2286         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2287         `===hanyo-denshi/ia'.
2288
2289 2014-12-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2290
2291         * mule/mule-conf.el (=koseki): Fix DOC.
2292         (==koseki): New coded-charset for XEmacs CHISE.
2293
2294 2014-12-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2295
2296         * mule/mule-conf.el (===hanyo-denshi/jc): New coded-charset for
2297         XEmacs CHISE.
2298         (===hanyo-denshi/jd): Fix DOC.
2299
2300 2014-12-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2301
2302         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2303         setting for `===hanyo-denshi/ip'.
2304
2305 2014-12-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2306
2307         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2308         `===hanyo-denshi/ip'.
2309
2310         * mule/mule-conf.el (===hanyo-denshi/ip): New coded-charset for
2311         XEmacs CHISE.
2312
2313 2014-12-07  MORIOKA Tomohiko  <tomo.git@chise.org>
2314
2315         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2316         `==ucs-radicals@unicode' and `=>daikanwa'.
2317
2318         * mule/mule-conf.el (==ucs-radicals@unicode): New coded-charset
2319         for XEmacs CHISE.
2320
2321 2014-12-03  MORIOKA Tomohiko  <tomo.git@chise.org>
2322
2323         * mule/mule-conf.el (===hanyo-denshi/ia): New coded-charset for
2324         XEmacs CHISE.
2325
2326 2014-11-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2327
2328         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2329         `===ruimoku-v6'.
2330
2331 2014-11-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2332
2333         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2334         setting for `===ruimoku-v6'.
2335
2336 2014-11-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2337
2338         * mule/mule-conf.el (===ruimoku-v6): New coded-charset for XEmacs
2339         CHISE.
2340
2341 2014-11-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2342
2343         * mule/mule-conf.el (==jis-x0208@1978/1pr/fixed): New
2344         coded-charset for XEmacs CHISE.
2345
2346 2014-11-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2347
2348         * mule/mule-conf.el (===hanyo-denshi/jd): New coded-charset for
2349         XEmacs CHISE.
2350
2351 2014-10-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2352
2353         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2354         `===ucs-sip@iso'.
2355
2356 2014-10-02  MORIOKA Tomohiko  <tomo.git@chise.org>
2357
2358         * mule/mule-conf.el (===ucs-sip@iso): New coded-charset for XEmacs
2359         CHISE.
2360
2361 2014-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2362
2363         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2364         `==ucs-sip@iso'.
2365
2366         * mule/mule-conf.el (==ucs-sip@iso): New coded-charset for XEmacs
2367         CHISE.
2368
2369 2014-09-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2370
2371         * mule/mule-conf.el (=ucs-sip-ext-b): Fix registry.
2372         (=ucs-sip@iso): New coded-charset for XEmacs CHISE.
2373         (=ucs-sip-ext-b@iso): Fix registry.
2374         (==ucs-sip-ext-b@iso): Ditto.
2375         (===ucs-sip-ext-b@iso): Ditto.
2376
2377         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2378         `=ucs-sip@iso'.
2379
2380 2014-09-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2381
2382         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2383         setting for `=>cbeta'.
2384
2385 2014-09-16  MORIOKA Tomohiko  <tomo.git@chise.org>
2386
2387         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2388         `=>cns11643-7'.
2389
2390         * mule/mule-conf.el (=>cbeta): New coded-charset for XEmacs CHISE.
2391
2392 2014-08-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2393
2394         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2395         "&G-[NAME];" instead of "&g1-[NAME];" for `=>>[NAME]'.
2396
2397 2014-08-19  MORIOKA Tomohiko  <tomo.git@chise.org>
2398
2399         * mule/mule-conf.el (=>>>ucs@cns): Indicate `==ucs@cns' instead of
2400         `=ucs@cns'.
2401         (=>>>ucs@jis): Indicate `==ucs@jis' instead of `=ucs@jis'.
2402         (=>>>ucs@jis/1990): Indicate `==ucs@jis/1990' instead of
2403         `=ucs@jis/1990'.
2404         (=>>>ucs@jis/2000): Indicate `==ucs@jis/2000' instead of
2405         `=ucs@jis/2000'.
2406         (=>>>ucs@jis/2004): Indicate `==ucs@jis/2004' instead of
2407         `=ucs@jis/2004'.
2408         (=>>>ucs@ks): Indicate `==ucs@ks' instead of `=ucs@ks'.
2409
2410         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2411         "&g2-[NAME];" instead of "&G-[NAME];" for `==[NAME]'.
2412
2413 2014-08-06  MORIOKA Tomohiko  <tomo.git@chise.org>
2414
2415         * mule/mule-conf.el (==jis-x0208@1978/-4pr): New coded-charset for
2416         XEmacs CHISE.
2417         (==jis-x0208@1978/1pr): Ditto.
2418         (==jis-x0208@1978/2-pr): Ditto.
2419
2420 2014-07-31  MORIOKA Tomohiko  <tomo.git@chise.org>
2421
2422         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2423         setting for `===jis-x0213-1@2004'.
2424
2425 2014-07-30  MORIOKA Tomohiko  <tomo.git@chise.org>
2426
2427         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2428         settings for `=+>hanyo-denshi/ft' and `=+>hanyo-denshi/jt'.
2429
2430         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2431         `===hanyo-denshi/jb'.
2432
2433         * mule/mule-conf.el (===hanyo-denshi/jb): New coded-charset for
2434         XEmacs CHISE.
2435         (=+>hanyo-denshi/ft): Ditto.
2436         (=+>hanyo-denshi/jt): Ditto.
2437
2438 2014-07-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2439
2440         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2441         `===hanyo-denshi/hg'.
2442
2443 2014-07-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2444
2445         * mule/mule-conf.el (===jis-x0213-1@2004): New coded-charset for
2446         XEmacs CHISE.
2447         (===hanyo-denshi/hg): Ditto.
2448
2449 2014-07-27  MORIOKA Tomohiko  <tomo.git@chise.org>
2450
2451         * mule/mule-conf.el (==adobe-japan1-*): Indicate abstract
2452         glyph-forms instead of detailed glyph-images.
2453         (=>>>adobe-japan1-*): Indicate `==adobe-japan1-*' instead of
2454         `=adobe-japan1-*'.
2455         (===adobe-japan1-0): New coded-charset for XEmacs CHISE.
2456         (===adobe-japan1-1): Ditto.
2457         (===adobe-japan1-2): Ditto.
2458         (===adobe-japan1-3): Ditto.
2459         (===adobe-japan1-4): Ditto.
2460         (===adobe-japan1-5): Ditto.
2461         (===adobe-japan1-6): Ditto.
2462         (=>>adobe-japan1-0): Use `=adobe-japan1' instead of
2463         `=>>>adobe-japan1' as the mother.
2464         (=+>adobe-japan1-0): Use `=adobe-japan1' instead of
2465         `=>>adobe-japan1' as the mother.
2466         (==jis-x0208): Indicate abstract glyph-forms instead of detailed
2467         glyph-images.
2468         (==jis-x0208@1978): Ditto.
2469         (==jis-x0208@1983): Ditto.
2470         (==jis-x0208@1990): Ditto.
2471         (==jis-x0213-1): Ditto.
2472         (==jis-x0213-1@2000): Ditto.
2473         (==jis-x0213-1@2004): Ditto.
2474         (==jis-x0213-2): Ditto.
2475         (=>>>jis-x0208): Indicate `==jis-x0208' instead of `=jis-x0208'.
2476         (=>>>jis-x0208@1978): Indicate `==jis-x0208@1978' instead of
2477         `=jis-x0208@1978'.
2478         (=>>>jis-x0208@1983): Indicate `==jis-x0208@1983' instead of
2479         `=jis-x0208@1983'.
2480         (=>>>jis-x0208@1990): Indicate `==jis-x0208@1990' instead of
2481         `=jis-x0208@1990'.
2482         (=>>>jis-x0213-1): Indicate `==jis-x0213-1' instead of
2483         `=jis-x0213-1'.
2484         (=>>>jis-x0213-1@2000): Indicate `==jis-x0213-1@2000' instead of
2485         `=jis-x0213-1@2000'.
2486         (=>>>jis-x0213-1@2004): Indicate `==jis-x0213-1@2004' instead of
2487         `=jis-x0213-1@2004'.
2488         (=>>>jis-x0213-2): Indicate `==jis-x0213-2' instead of
2489         `=jis-x0213-2'.
2490         (===jis-x0208): New coded-charset for XEmacs CHISE.
2491         (===jis-x0208@1978): Ditto.
2492         (===jis-x0208@1983): Ditto.
2493         (===jis-x0208@1990): Ditto.
2494         (===jis-x0213-1): Ditto.
2495         (===jis-x0213-1@2000): Ditto.
2496         (===jis-x0213-2): Ditto.
2497         (===jis-x0212): Ditto.
2498         (===ks-x1001): Ditto.
2499         (=>>jis-x0208): Use `=jis-x0208' instead of `=>>>jis-x0208' as the
2500         mother.
2501         (=>>jis-x0213-1): Use `=jis-x0213-1' instead of `=>>>jis-x0213-1'
2502         as the mother.
2503         (=>>jis-x0213-2): Use `=jis-x0213-2' instead of `=>>>jis-x0213-2'
2504         as the mother.
2505         (===cns11643-1): New coded-charset for XEmacs CHISE.
2506         (===cns11643-2): Ditto.
2507         (===cns11643-3): Ditto.
2508         (===cns11643-4): Ditto.
2509         (===cns11643-5): Ditto.
2510         (===cns11643-6): Ditto.
2511         (===cns11643-7): Ditto.
2512         (=>>cns11643-1): Ditto.
2513         (==big5-cdp): Indicate abstract glyph-images instead of
2514         representative glyph-images.
2515         (===big5-cdp): New coded-charset for XEmacs CHISE.
2516         (==hanyo-denshi/*): Indicate abstract glyph-forms instead of
2517         detailed glyph-images.
2518         (=>>>hanyo-denshi/*): Indicate `==hanyo-denshi/*' instead of
2519         `=hanyo-denshi/*'.
2520         (===hanyo-denshi/ft): New coded-charset for XEmacs CHISE.
2521         (===hanyo-denshi/ib): Ditto.
2522         (===hanyo-denshi/jt): Ditto.
2523         (===hanyo-denshi/ks): Ditto.
2524         (===mj): Ditto.
2525         (===mj-0): Ditto.
2526         (===mj-1): Ditto.
2527         (=>>hanyo-denshi/*): Use `=hanyo-denshi/*' instead of
2528         `=>>>hanyo-denshi/*' as its mother.
2529         (==gt): Indicate abstract glyph-forms instead of detailed
2530         glyph-images.
2531         (===gt): New coded-charset for XEmacs CHISE.
2532         (=>>>gt): Indicates `==gt' instead of `=gt'.
2533         (=>>gt): Use `=gt' instead of `=>>>gt' as the mother.
2534         (==gt-k): Indicate abstract glyph-forms instead of detailed
2535         glyph-images.
2536         (===gt-k): New coded-charset for XEmacs CHISE.
2537         (==daikanwa): Indicates glyph-images instead of detailed
2538         glyph-images.
2539         (===daikanwa): New coded-charset for XEmacs CHISE.
2540         (===daikanwa/+p): Ditto.
2541         (===daikanwa/ho): Ditto.
2542         (==cbeta): Ditto.
2543         (===cbeta): Ditto.
2544         (==jef-china3): Ditto.
2545         (===jef-china3): Ditto.
2546         (==ruimoku-v6): Ditto.
2547         (==ucs@iso): Indicate representative glyph-forms instead of
2548         representative glyph-images.
2549         (=>>>ucs@iso): Indicates `==ucs@iso' instead of `=ucs@iso'.
2550         (==ucs@unicode): Indicate representative glyph-forms instead of
2551         representative glyph-images.
2552         (=>>>ucs@unicode): Indicates `==ucs@unicode' instead of
2553         `=ucs@unicode'.
2554         (==ucs@cns): Indicate representative glyph-forms instead of
2555         representative glyph-images.
2556         (==ucs@jis): Ditto.
2557         (==ucs@jis/1990): Ditto.
2558         (==ucs@jis/2000): Ditto.
2559         (==ucs@jis/2004): Ditto.
2560         (==ucs@ks): Ditto.
2561         (===ucs@iso): New coded-charset for XEmacs CHISE.
2562         (===ucs@unicode): Ditto.
2563         (===ucs@gb): Ditto.
2564         (===ucs@ks): Ditto.
2565         (===ucs-bmp-cjk@gb): Ditto.
2566         (===ucs-sip-ext-b@iso): Ditto.
2567
2568 2014-07-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2569
2570         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2571         `==jis-x0213-2', `==ruimoku-v6', `==cbeta', `==jef-china3',
2572         `===mj-0', `===mj-1', `===jis-x0208@1990', `===jis-x0213-1',
2573         `===jis-x0213-2', `===big5-cdp', `===ucs-bmp-cjk@gb',
2574         `===adobe-japan1-6', `===cns11643-1', `===cns11643-2',
2575         `===cns11643-3', `===cns11643-4', `===cns11643-5',
2576         `===cns11643-6', `===cns11643-7', `===hanyo-denshi/ft',
2577         `===hanyo-denshi/ib', `===hanyo-denshi/jt', `===jis-x0208@1983',
2578         `===jis-x0208@1978', `===jis-x0212', `===ks-x1001', `===daikanwa',
2579         `===ucs-sip-ext-b@iso', `===cbeta' and `===jef-china3'.
2580
2581         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2582         - Use "&G-[NAME];" for `==[NAME]' instead of `=>>[NAME]'.
2583         - Use "&R-[NAME];" for `===[NAME]' instead of `==[NAME]'.
2584         - Use "&g1-[NAME];" for `=>>[NAME]'.
2585         - Abolish "&g2-[NAME];".
2586
2587 2014-03-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2588
2589         * mule/mule-conf.el (=ucs@big5): Use `=ucs@cns' instead of
2590         `=>>ucs@cns' as the mother.
2591
2592 2014-03-07  MORIOKA Tomohiko  <tomo.git@chise.org>
2593
2594         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2595         setting for `==ucs@ks'.
2596
2597 2014-02-24  MORIOKA Tomohiko  <tomo.git@chise.org>
2598
2599         * mule/mule-conf.el (=adobe-japan1-base): Move builtin code range
2600         from 0x63000000〜0x63005A11 to 0x00E10000〜0x00E15A11.
2601         (=mj): Move builtin code range from 0x64040000〜0x640509D5 to
2602         0x00E30000〜0x00E409D5.
2603
2604 2014-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2605
2606         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2607         Prefer MJ to Adobe-Japan1; use "I-MJ", "MJ" and "&R-MJ" instead of
2608         "I-MJ-", "MJ-" and "&R-MJ-" as prefixes of MJ.
2609
2610 2014-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2611
2612         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2613         `=mj-0', `=mj-1', `==mj-0' and `==mj-1'.
2614
2615         * mule/mule-conf.el (=mj): New coded-charset for XEmacs CHISE.
2616         (=mj-0): Ditto.
2617         (=mj-1): Ditto.
2618         (==mj): Ditto.
2619         (==mj-0): Ditto.
2620         (==mj-1): Ditto.
2621         (=>>mj): Ditto.
2622
2623         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2624         setting for `=mj' and `==mj'.
2625
2626 2014-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2627
2628         * mule/mule-conf.el (=ucs@ks/2012): New coded-charset for XEmacs
2629         CHISE.
2630
2631 2014-01-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2632
2633         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2634         "A-HDU+" instead of "A-HD-UCS+" as the prefix for
2635         `=>ucs@hanyo-denshi'.
2636
2637 2014-01-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2638
2639         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2640         setting for `=koseki' and `=>ucs@hanyo-denshi'.
2641
2642         * mule/mule-conf.el (=koseki): New coded-charset for XEmacs CHISE.
2643         (=>ucs@hanyo-denshi): New coded-charset for XEmacs CHISE.
2644
2645 2014-01-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2646
2647         * mule/mule-conf.el (==hanyo-denshi/ip): New coded-charset for
2648         XEmacs CHISE.
2649
2650 2013-12-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2651
2652         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2653         Change priority of `=>>>ucs@iso'.
2654
2655         * mule/mule-conf.el (=ucs@iso): Use `=>>ucs@iso' instead of
2656         `=>>>ucs@iso' as the mother.
2657         (=>>>ucs@iso): Changed to an alias for `=ucs@iso'.
2658
2659 2013-12-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2660
2661         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2662         Change priority of `=>>>ucs@unicode'.
2663
2664         * mule/mule-conf.el (=>>>ucs@unicode): Changed to an alias for
2665         `=ucs@unicode'.
2666
2667 2013-12-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2668
2669         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2670         Change priority of `=>>>ucs@jis'.
2671
2672         * mule/mule-conf.el (=>>>ucs@jis): Changed to an alias for
2673         `=ucs@jis'.
2674
2675 2013-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2676
2677         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2678         setting for `==daikanwa/+p'.
2679
2680 2013-12-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2681
2682         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2683         setting for `==shinjigen@1ed'.
2684
2685 2013-12-12  MORIOKA Tomohiko  <tomo.git@chise.org>
2686
2687         * mule/mule-conf.el (==shinjigen/+p@rev): New coded-charset for
2688         XEmacs CHISE.
2689
2690 2013-12-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2691
2692         * mule/mule-conf.el (==shinjigen): Modify DOC.
2693         (==shinjigen@1ed): New coded-charset for XEmacs CHISE.
2694         (==shinjigen@rev): Modify DOC.
2695
2696 2013-12-09  MORIOKA Tomohiko  <tomo.git@chise.org>
2697
2698         * mule/mule-conf.el (==daikanwa/+p): New coded-charset for XEmacs
2699         CHISE.
2700
2701 2013-12-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2702
2703         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2704         settings for `==daikanwa' and `==ucs@JP/hanazono'.
2705
2706         * mule/mule-conf.el (==shinjigen@rev): New coded-charset for
2707         XEmacs CHISE.
2708
2709         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2710         `==daikanwa'.
2711
2712 2013-11-27  MORIOKA Tomohiko  <tomo.git@chise.org>
2713
2714         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2715         setting for `==cns11643-7'.
2716
2717         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2718         `==cns11643-7'.
2719
2720 2013-11-23  MORIOKA Tomohiko  <tomo.git@chise.org>
2721
2722         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2723         `==cns11643-6'.
2724
2725         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2726         setting for `==cns11643-6'.
2727
2728 2013-11-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2729
2730         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2731         setting for `==cns11643-5'.
2732
2733         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2734         `==cns11643-5'.
2735
2736 2013-11-16  MORIOKA Tomohiko  <tomo.git@chise.org>
2737
2738         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2739         setting for `==cns11643-4'.
2740
2741         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2742         `==cns11643-4'.
2743
2744 2013-11-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2745
2746         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2747         setting for `==cns11643-3'.
2748
2749         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2750         `==cns11643-3'.
2751
2752 2013-11-02  MORIOKA Tomohiko  <tomo.git@chise.org>
2753
2754         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2755         setting for `==cns11643-2'.
2756
2757         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2758         `==cns11643-2'.
2759
2760 2013-10-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2761
2762         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2763         Change priority of `=>>>ucs@ks'.
2764
2765         * mule/mule-conf.el (=>>>ucs@ks): Changed to an alias for
2766         `=ucs@ks'.
2767
2768 2013-10-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2769
2770         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2771         `=cns11643-1' instead of `chinese-cns11643-1'; add settings for
2772         `==ucs@cns' and `==cns11643-1'.
2773
2774         * mule/mule-conf.el (==cns11643-1): Fix `dimension'.
2775         (==cns11643-2): Ditto.
2776         (==cns11643-3): Ditto.
2777         (==cns11643-4): Ditto.
2778         (==cns11643-5): Ditto.
2779         (==cns11643-6): Ditto.
2780         (==cns11643-7): Ditto.
2781
2782         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2783         `==cns11643-1'.
2784
2785 2013-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2786
2787         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2788         Change priority of `=>>>ucs@jis/2004', `=>>>ucs@jis/2004' and
2789         `=>>>ucs@jis/1990'.
2790
2791         * mule/mule-conf.el (=>>>ucs@jis/1990): Changed to an alias for
2792         `=ucs@jis/1990'.
2793         (=>>>ucs@jis/2000): Changed to an alias for `=ucs@jis/2000'.
2794         (=>>>ucs@jis/2004): Changed to an alias for `=ucs@jis/2004'.
2795
2796 2013-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2797
2798         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2799         Change priority of `=>>>ucs@cns'.
2800
2801         * mule/mule-conf.el (=>>>ucs@cns): Changed to an alias for
2802         `=ucs@cns'.
2803
2804 2013-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
2805
2806         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2807         `==ks-x1001'.
2808
2809         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2810         `=ks-x1001' instead of `korean-ksc5601'; add setting for
2811         `==ks-x1001'.
2812
2813 2013-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2814
2815         * mule/mule-conf.el (=>>>gt): Changed to an alias for `=gt'.
2816
2817 2013-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2818
2819         * mule/mule-conf.el (=>>>jis-x0208): Changed to an alias for
2820         `=jis-x0208'.
2821         (=>>>jis-x0208@1978): Changed to an alias for `=jis-x0208@1978'.
2822         (=>>>jis-x0208@1983): Changed to an alias for `=jis-x0208@1983'.
2823         (=>>>jis-x0208@1990): Changed to an alias for `=jis-x0208@1990'.
2824         (=>>>jis-x0213-1): Changed to an alias for `=jis-x0213-1'.
2825         (=>>>jis-x0213-1@2000): Changed to an alias for
2826         `=jis-x0213-1@2000'.
2827         (=>>>jis-x0213-1@2004): Changed to an alias for
2828         `=jis-x0213-1@2004'.
2829         (=>>>jis-x0213-2): Changed to an alias for `=jis-x0213-2'.
2830
2831 2013-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2832
2833         * mule/mule-conf.el (=>>>adobe-japan1-0): Changed to an alias for
2834         `=adobe-japan1-0'.
2835         (=>>>adobe-japan1-1): Changed to an alias for `=adobe-japan1-1'.
2836         (=>>>adobe-japan1-2): Changed to an alias for `=adobe-japan1-2'.
2837         (=>>>adobe-japan1-3): Changed to an alias for `=adobe-japan1-3'.
2838         (=>>>adobe-japan1-4): Changed to an alias for `=adobe-japan1-4'.
2839         (=>>>adobe-japan1-5): Changed to an alias for `=adobe-japan1-5'.
2840         (=>>>adobe-japan1-6): Changed to an alias for `=adobe-japan1-6'.
2841
2842 2013-10-12  MORIOKA Tomohiko  <tomo.git@chise.org>
2843
2844         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2845         settings for `==adobe-japan1-6', `==hanyo-denshi/*', `==gt',
2846         `==jis-x0208@1990', `==jis-x0212', `==jis-x0213-1@2000',
2847         `==jis-x0213-2', `==jis-x0213-1@2004', `==big5-cdp', `==gt-k',
2848         `==jis-x0208@1983', `==jis-x0208@1978', `==ucs@iso',
2849         `==ucs@unicode', `=>>daikanwa/+p' and `==shinjigen@rev'.
2850
2851 2013-10-10  MORIOKA Tomohiko  <tomo.git@chise.org>
2852
2853         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2854         `=adobe-japan1-0', `=adobe-japan1-1', `=adobe-japan1-2',
2855         `=adobe-japan1-3', `=adobe-japan1-4', `=adobe-japan1-5',
2856         `==jis-x0208@1990', `==ucs-bmp-cjk@gb',
2857         `==ucs-bmp-cjk@JP/hanazono', `==ucs-sip-ext-b@iso',
2858         `==hanyo-denshi/*', `==adobe-japan1-6', `==big5-cdp',
2859         `==jis-x0208@1983', `==jis-x0208@1978', `==jis-x0213-1@2000' and
2860         `==jis-x0212'.
2861
2862 2013-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
2863
2864         * mule/mule-conf.el (=adobe-japan1-0): Modify registry to accept
2865         "AdobeJapan1-[0-6]$".
2866         (=adobe-japan1-1): Modify registry to accept "AdobeJapan1-[1-6]$".
2867         (=adobe-japan1-2): Modify registry to accept "AdobeJapan1-[2-6]$".
2868         (=adobe-japan1-3): Modify registry to accept "AdobeJapan1-[3-6]$".
2869         (=adobe-japan1-4): Modify registry to accept "AdobeJapan1-[4-6]$".
2870         (=adobe-japan1-5): Modify registry to accept "AdobeJapan1-[5-6]$".
2871         (==adobe-japan1-0): New coded-charset for XEmacs CHISE.
2872         (==adobe-japan1-1): Ditto.
2873         (==adobe-japan1-2): Ditto.
2874         (==adobe-japan1-3): Ditto.
2875         (==adobe-japan1-4): Ditto.
2876         (==adobe-japan1-5): Ditto.
2877         (==adobe-japan1-6): Ditto.
2878         (==jis-x0208): Ditto.
2879         (==jis-x0208@1978): Ditto.
2880         (==jis-x0208@1983): Ditto.
2881         (==jis-x0208@1990): Ditto.
2882         (==jis-x0213-1): Ditto.
2883         (==jis-x0213-1@2000): Ditto.
2884         (==jis-x0213-1@2004): Ditto.
2885         (==jis-x0213-2): Ditto.
2886         (==jis-x0212): Ditto.
2887         (==gb2312): Ditto.
2888         (==iso-ir165): Ditto.
2889         (==gb12345): Ditto.
2890         (==ks-x1001): Ditto.
2891         (==cns11643-1): Ditto.
2892         (==cns11643-2): Ditto.
2893         (==cns11643-3): Ditto.
2894         (==cns11643-4): Ditto.
2895         (==cns11643-5): Ditto.
2896         (==cns11643-6): Ditto.
2897         (==cns11643-7): Ditto.
2898         (==big5-cdp): Ditto.
2899         (==hanyo-denshi/ja): Ditto.
2900         (==hanyo-denshi/jb): Ditto.
2901         (==hanyo-denshi/jc): Ditto.
2902         (==hanyo-denshi/jd): Ditto.
2903         (==hanyo-denshi/ft): Ditto.
2904         (==hanyo-denshi/ia): Ditto.
2905         (==hanyo-denshi/ib): Ditto.
2906         (==hanyo-denshi/hg): Ditto.
2907         (==hanyo-denshi/jt): Ditto.
2908         (==hanyo-denshi/ks): Ditto.
2909         (==gt): Ditto.
2910         (==gt-k): Ditto.
2911         (==daikanwa): Ditto.
2912         (==shinjigen): Ditto.
2913         (==ucs@iso): Ditto.
2914         (==ucs@unicode): Ditto.
2915         (==ucs@gb): Ditto.
2916         (==ucs-bmp@gb): Ditto.
2917         (==ucs@cns): Ditto.
2918         (==ucs-bmp@cns): Ditto.
2919         (==ucs@jis): Ditto.
2920         (==ucs@jis/1990): Ditto.
2921         (==ucs@jis/2000): Ditto.
2922         (==ucs@jis/2004): Ditto.
2923         (==ucs@JP): Ditto.
2924         (==ucs@JP/hanazono): Ditto.
2925         (==ucs@ks): Ditto.
2926         (==ucs-bmp@ks): Ditto.
2927         (==ucs@cns11643): Ditto.
2928         (==ucs-bmp-cjk@gb): Ditto.
2929         (==ucs-bmp-cjk@JP/hanazono): Ditto.
2930         (==ucs-sip-ext-b@iso): Ditto.
2931
2932 2013-07-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2933
2934         * mule/mule-charset.el (default-coded-charset-priority-list): Use
2935         `=ucs-bmp-cjk@gb' instead of `=ucs-bmp-cjk@unicode'.
2936
2937         * mule/mule-conf.el (=ucs-bmp-cjk@gb): New coded-charset for
2938         XEmacs CHISE.
2939         (=ucs-bmp-cjk@unicode): Abolished.
2940
2941 2013-07-10  MORIOKA Tomohiko  <tomo.git@chise.org>
2942
2943         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2944         `=+>ucs-bmp-cjk-compat@jis'.
2945
2946         * mule/mule-conf.el (=+>ucs-bmp-cjk-compat@jis): New coded-charset
2947         for XEmacs CHISE.
2948
2949 2013-07-06  MORIOKA Tomohiko  <tomo.git@chise.org>
2950
2951         * mule/mule-conf.el (=>cns11643-6): New coded-charset for XEmacs
2952         CHISE.
2953
2954 2013-05-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2955
2956         * mule/mule-conf.el (=jis-x0208@1978/1pr/fixed): New coded-charset
2957         for XEmacs CHISE.
2958         (=jis-x0208@1978/1er-pr): Abolished.
2959         (=jis-x0208@1978/2-pr): Use `=jis-x0208@1978' instead of
2960         `=jis-x0208@1978/1er-pr' as the mother.
2961
2962 2013-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2963
2964         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2965         setting for `=ucs-itaiji-084'.
2966
2967 2013-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2968
2969         * mule/mule-charset.el (default-coded-charset-priority-list):
2970         Delete `=zihai-17xx'; add `=ucs-bmp-itaiji-084'.
2971
2972         * mule/mule-conf.el (=ucs-itaiji-084): New coded-charset for
2973         XEmacs CHISE.
2974         (=ucs-bmp-itaiji-084): Ditto.
2975
2976 2013-02-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2977
2978         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2979         settings for `=big5-cdp-var-3' and `=big5-cdp-var-5'.
2980
2981 2013-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
2982
2983         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2984         `=zihai-17xx', `=big5-cdp-var-3' and `=big5-cdp-var-5'.
2985
2986         * mule/mule-conf.el (=big5-cdp-var-3): New coded-charset for
2987         XEmacs CHISE.
2988         (=big5-cdp-var-5): Ditto.
2989
2990 2012-10-31  MORIOKA Tomohiko  <tomo.git@chise.org>
2991
2992         * mule/mule-conf.el (=+>jis-x0213-1@2004): New coded-charset for
2993         XEmacs CHISE.
2994
2995 2012-10-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2996
2997         * mule/mule-conf.el (=>>hanyo-denshi/ip): New coded-charset for
2998         XEmacs CHISE.
2999
3000 2012-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
3001
3002         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3003         setting for `=>>>hanyo-denshi/ft'.
3004
3005 2012-09-25  MORIOKA Tomohiko  <tomo.git@chise.org>
3006
3007         * mule/mule-conf.el (=>>>hanyo-denshi/jd): New coded-charset for
3008         XEmacs CHISE.
3009         (=>>hanyo-denshi/jd): Use `=>>>hanyo-denshi/jd' instead of
3010         `=hanyo-denshi/jd' as the mother.
3011
3012 2012-09-07  MORIOKA Tomohiko  <tomo.git@chise.org>
3013
3014         * mule/mule-conf.el (=+>adobe-japan1-0): New coded-charset for
3015         XEmacs CHISE.
3016         (=+>adobe-japan1-1): Ditto.
3017         (=+>adobe-japan1-2): Ditto.
3018         (=+>adobe-japan1-3): Ditto.
3019         (=+>adobe-japan1-4): Ditto.
3020         (=+>adobe-japan1-5): Ditto.
3021         (=+>adobe-japan1-6): Ditto.
3022         (=+>adobe-japan1): Changed to an alias for `=+>adobe-japan1-6'.
3023
3024 2012-09-07  MORIOKA Tomohiko  <tomo.git@chise.org>
3025
3026         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3027         Prefer `=>>>adobe-japan1' to other abstract glyph-form CCSs;
3028         prefer `=>>adobe-japan1' to other abstract glyph CCSs.
3029
3030         * mule/mule-conf.el: Define coded-charsets about Adobe-Japan1 at
3031         the top.
3032
3033 2012-09-05  MORIOKA Tomohiko  <tomo.git@chise.org>
3034
3035         * mule/mule-conf.el (=>>>hanyo-denshi/jb): New coded-charset for
3036         XEmacs CHISE.
3037         (=>>>hanyo-denshi/hg): New coded-charset for XEmacs CHISE.
3038         (=>>hanyo-denshi/jb): Use `=>>>hanyo-denshi/jb' as the mother.
3039         (=>>hanyo-denshi/hg): Use `=>>>hanyo-denshi/hg' as the mother.
3040
3041 2012-08-31  MORIOKA Tomohiko  <tomo.git@chise.org>
3042
3043         * mule/mule-charset.el (default-coded-charset-priority-list):
3044         Prefer `chinese-cns11643-{1..7}', `=adobe-japan1-6', `=big5-cdp'
3045         and `=hanyo-denshi/*' to `=gt-pj-{2..11}', `=gt-pj-k{1|2}', etc.
3046
3047         * mule/mule-conf.el: Modify order of definitions of some
3048         coded-charsets.
3049
3050 2012-08-30  MORIOKA Tomohiko  <tomo.git@chise.org>
3051
3052         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3053         Prefer `=>>hanyo-denshi/{ft|ia|ib|jt|ks}' to `=>>jis-x0208@1978',
3054         `=>>big5-cdp', `=>>gt-k' and `=>>ruimoku-v6'; add `=>>cns11643-4'.
3055
3056         * mule/mule-conf.el (=>>cns11643-4): New coded-charset for XEmacs
3057         CHISE.
3058         (=>>>hanyo-denshi/ft): New coded-charset for XEmacs CHISE.
3059         (=>>hanyo-denshi/ft): Use `=>>>hanyo-denshi/ft' as the mother.
3060
3061 2012-07-31  MORIOKA Tomohiko  <tomo.git@chise.org>
3062
3063         * mule/mule-conf.el (=>cns11643-2): New coded-charset for XEmacs
3064         CHISE.
3065
3066 2012-07-27  MORIOKA Tomohiko  <tomo.git@chise.org>
3067
3068         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3069         setting for `=daikanwa/+2p'.
3070
3071         * mule/mule-conf.el (=>>daikanwa/+2p): New coded-charset for
3072         XEmacs CHISE.
3073
3074 2012-06-26  MORIOKA Tomohiko  <tomo.git@chise.org>
3075
3076         * mule/mule-conf.el (=>>>hanyo-denshi/ks): New coded-charset for
3077         XEmacs CHISE.
3078         (=>>hanyo-denshi/ks): Use `=>>>hanyo-denshi/ks' as the mother.
3079
3080 2012-06-12  MORIOKA Tomohiko  <tomo.git@chise.org>
3081
3082         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3083         setting for `=>>>hanyo-denshi/ib'.
3084
3085 2012-06-12  MORIOKA Tomohiko  <tomo.git@chise.org>
3086
3087         * mule/mule-conf.el (=>>>hanyo-denshi/ja): New coded-charset for
3088         XEmacs CHISE.
3089         (=>>>hanyo-denshi/ib): Ditto.
3090         (=>>hanyo-denshi/ja): Use `=>>>hanyo-denshi/ja' instead of
3091         `=hanyo-denshi/ja' as the mother.
3092         (=>>hanyo-denshi/ib): Use `=>>>hanyo-denshi/ib' instead of
3093         `=hanyo-denshi/ib' as the mother.
3094
3095 2012-06-11  MORIOKA Tomohiko  <tomo.git@chise.org>
3096
3097         * mule/mule-coding.el (utf-8-ivs-mcs): New coding-system for
3098         XEmacs CHISE.
3099         (utf-8-ivs-mcs-er): Likewise.
3100         (utf-8-gb): Use `=ucs@gb' and `=>ucs@unicode' instead of `ucs-gb'
3101         and `=>ucs-gb'.
3102         (utf-8-ivs-gb): New coding-system for XEmacs CHISE.
3103         (utf-8-gb-er): Use `=ucs@gb' and `=>ucs@unicode' instead of
3104         `ucs-gb' and `=>ucs-gb'.
3105         (utf-8-ivs-gb-er): New coding-system for XEmacs CHISE.
3106         (utf-8-cns): Use `=ucs@cns' and `=>ucs@cns' instead of `ucs-cns'
3107         and `=>ucs-cns'.
3108         (utf-8-ivs-cns): New coding-system for XEmacs CHISE.
3109         (utf-8-cns-er): Use `=ucs@cns' and `=>ucs@cns' instead of
3110         `ucs-cns' and `=>ucs-cns'.
3111         (utf-8-ivs-cns-er): New coding-system for XEmacs CHISE.
3112         (utf-8-big5): Use `=ucs@big5' and `=>ucs@big5' instead of
3113         `ucs-big5' and `=>ucs-big5'.
3114         (utf-8-ivs-big5): New coding-system for XEmacs CHISE.
3115         (utf-8-big5-er): Use `=ucs@big5' and `=>ucs@big5' instead of
3116         `ucs-big5' and `=>ucs-big5'.
3117         (utf-8-ivs-big5-er): New coding-system for XEmacs CHISE.
3118         (utf-8-jis): Use `=ucs@jis/2000' and `=>ucs@jis' instead of
3119         `=ucs@jis-2000' and `=>ucs-jis'; modify DOC and mnemonic.
3120         (utf-8-ivs-jis): New coding-system for XEmacs CHISE.
3121         (utf-8-jis-er): Use `=ucs@jis/2000' and `=>ucs@jis' instead of
3122         `=ucs@jis-2000' and `=>ucs-jis'; modify DOC and mnemonic.
3123         (utf-8-ivs-jis-er): New coding-system for XEmacs CHISE.
3124         (utf-8-jp): Use `=ucs@JP' and `=>ucs@jis' instead of `=ucs@jp' and
3125         `=>ucs-jis'; modify DOC and mnemonic.
3126         (utf-8-ivs-jp): New coding-system for XEmacs CHISE.
3127         (utf-8-jp-er): Use `=ucs@JP' and `=>ucs@jis' instead of `=ucs@jp'
3128         and `=>ucs-jis'; modify DOC and mnemonic.
3129         (utf-8-ivs-jp-er): New coding-system for XEmacs CHISE.
3130         (utf-8-ks): Use `=ucs@ks' and `=>ucs@ks' instead of `ucs-ks' and
3131         `=>ucs-ks'.
3132         (utf-8-ivs-ks): New coding-system for XEmacs CHISE.
3133         (utf-8-ks-er): Use `=ucs@ks' and `=>ucs@ks' instead of `ucs-ks'
3134         and `=>ucs-ks'.
3135         (utf-8-ivs-ks-er): New coding-system for XEmacs CHISE.
3136
3137 2012-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
3138
3139         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3140         Prefer Hanyo-Denshi to GT, JIS, CNS, etc.
3141
3142 2012-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
3143
3144         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3145         Modify priorities.
3146
3147 2012-05-19  MORIOKA Tomohiko  <tomo.git@chise.org>
3148
3149         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3150         Prefer '("M-H" 4 d) and '("M-p" 5 d) to '("M-" 5 d).
3151
3152 2012-05-16  MORIOKA Tomohiko  <tomo.git@chise.org>
3153
3154         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3155         settings for `=daikanwa/ho', `=daikanwa/+p' and `=>daikanwa/ho'.
3156
3157 2012-05-15  MORIOKA Tomohiko  <tomo.git@chise.org>
3158
3159         * mule/mule-conf.el (=>daikanwa/ho): New coded-charset for XEmacs
3160         CHISE.
3161
3162 2012-05-10  MORIOKA Tomohiko  <tomo.git@chise.org>
3163
3164         * mule/mule-conf.el (=>>daikanwa/+p): New coded-charset for XEmacs
3165         CHISE.
3166
3167 2012-05-09  MORIOKA Tomohiko  <tomo.git@chise.org>
3168
3169         * mule/mule-conf.el (=>>daikanwa/ho): New coded-charset for XEmacs
3170         CHISE.
3171
3172 2012-03-26  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3173
3174         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3175         `=+>ucs-bmp-cjk@unicode'.
3176
3177         * mule/mule-conf.el (=+>ucs-bmp-cjk@unicode): New coded-charset
3178         for XEmacs CHISE.
3179
3180 2012-03-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3181
3182         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3183         setting for `=>>daikanwa'.
3184
3185 2011-12-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3186
3187         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3188         `=>>hanyo-denshi/jt'.
3189
3190 2011-12-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3191
3192         * mule/mule-conf.el (=+>jis-x0208@1983): New coded-charset for
3193         XEmacs CHISE.
3194         (=+>jis-x0208@1990): Ditto.
3195         (=+>jis-x0213-1@2000): Ditto.
3196
3197 2011-12-05  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3198
3199         * mule/mule-conf.el (=+>ucs@jis/2004): New coded-charset for
3200         XEmacs CHISE.
3201
3202 2011-11-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3203
3204         * mule/mule-conf.el (=>>>hanyo-denshi/jc): New coded-charset for
3205         XEmacs CHISE.
3206         (=>>hanyo-denshi/jc): Use `=>>>hanyo-denshi/jc' instead of
3207         `=hanyo-denshi/jc' as the mother.
3208
3209 2011-11-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3210
3211         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3212         setting for `=+>adobe-japan1'.
3213
3214         * mule/mule-charset.el (default-coded-charset-priority-list):
3215         Prefer `=adobe-japan1-6', `=adobe-japan1-base', `=>jis-x0208@1997'
3216         and `=>>hanyo-denshi/ft' to `=>>gt'.
3217
3218 2011-11-23  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3219
3220         * mule/mule-conf.el (=>>adobe-japan1-0): New coded-charset for
3221         XEmacs CHISE.
3222         (=>>adobe-japan1-1): Ditto.
3223         (=>>adobe-japan1-2): Ditto.
3224         (=>>adobe-japan1-3): Ditto.
3225         (=>>adobe-japan1-4): Ditto.
3226         (=>>adobe-japan1-5): Ditto.
3227         (=>>adobe-japan1-6): Ditto.
3228         (=>>adobe-japan1): Changed to alias for `=>>adobe-japan1-6'.
3229
3230 2011-11-22  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3231
3232         * mule/mule-conf.el (=adobe-japan1): New alias for
3233         `=adobe-japan1-6'.
3234         (=>>>adobe-japan1-0): New coded-charset for XEmacs CHISE.
3235         (=>>>adobe-japan1-1): Ditto.
3236         (=>>>adobe-japan1-2): Ditto.
3237         (=>>>adobe-japan1-3): Ditto.
3238         (=>>>adobe-japan1-4): Ditto.
3239         (=>>>adobe-japan1-5): Ditto.
3240         (=>>>adobe-japan1-6): Ditto.
3241         (=>>>adobe-japan1): Changed to alias for `=>>>adobe-japan1-6'.
3242
3243 2011-11-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3244
3245         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3246         setting for `=>>>adobe-japan1'.
3247
3248 2011-11-06  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3249
3250         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3251         setting for `=+>ucs@ks'.
3252
3253 2011-11-04  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3254
3255         * mule/mule-conf.el (=>>>adobe-japan1): New coded-charset for
3256         XEmacs CHISE.
3257         (=>>adobe-japan1): Use `=>>>adobe-japan1' instead of
3258         `=adobe-japan1-6' as the mother.
3259
3260 2011-11-03  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3261
3262         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3263         setting for `=>cns11643-7'.
3264
3265 2011-11-01  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3266
3267         * mule/mule-conf.el (=>cns11643-7): New coded-charset for XEmacs
3268         CHISE.
3269
3270 2011-10-29  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3271
3272         * mule/mule-conf.el (=+>adobe-japan1): New coded-charset for
3273         XEmacs CHISE.
3274         (=>>hanyo-denshi/ja): New coded-charset for XEmacs CHISE.
3275
3276         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3277         setting for `=>ucs@jis/2004'.
3278
3279 2011-10-28  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3280
3281         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3282         setting for `=+>gt'.
3283
3284         * mule/mule-conf.el (=+>gt): New coded-charset for XEmacs CHISE.
3285         (=>gt): Use `=+>gt' instead of `=>>gt' as the mother.
3286
3287 2011-10-28  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3288
3289         * mule/mule-conf.el (=+>ucs@unicode): Use `=+>ucs@iso' instead of
3290         `=>ucs@unicode' as the mother.
3291         (=+>ucs@jis): Use `=+>ucs@unicode' instead of `=>ucs@jis' as the
3292         mother.
3293         (=+>ucs@ks): Use `=+>ucs@unicode' instead of `=>ucs@ks' as the
3294         mother.
3295         (=+>ucs@cns): Use `=+>ucs@unicode' instead of `=>ucs@cns' as the
3296         mother.
3297
3298 2011-10-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3299
3300         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3301         setting for `=+>ucs@unicode'.
3302
3303         * mule/mule-conf.el (=+>ucs@unicode): New coded-charset for XEmacs
3304         CHISE.
3305
3306 2011-10-26  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3307
3308         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3309         - Use `=+>jis-x0208' instead of `=>jis-x0208@usual'.
3310         - Use `=+>jis-x0213-2' instead of `=>jis-x0213-2@usual'.
3311         - Add setting for `=+>ucs@cns'.
3312
3313         * mule/mule-conf.el (=+>jis-x0213-1): New coded-charset for XEmacs
3314         CHISE.
3315         (=>jis-x0213-1): Use `=+>jis-x0213-1' instead of `=>>jis-x0213-1'
3316         as the mother.
3317         (=+>ucs@cns): New coded-charset for XEmacs CHISE.
3318         (=>ucs-bmp-cjk@unicode): New coded-charset for XEmacs CHISE.
3319
3320         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3321         `=>ucs-bmp-cjk@unicode'; delete `=>>ucs@unicode'.
3322
3323 2011-10-25  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3324
3325         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3326         setting for `=>ucs@ks'.
3327
3328 2011-10-21  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3329
3330         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3331         `=ucs-bmp-cjk-compat@unicode'.
3332
3333         * mule/mule-conf.el (=ucs-bmp-cjk-compat@unicode): New
3334         coded-charset for XEmacs CHISE.
3335
3336 2011-10-20  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3337
3338         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3339         `=ucs-bmp-cjk-compat'.
3340
3341         * mule/mule-conf.el (=ucs-bmp-cjk-compat): New coded-charset for
3342         XEmacs CHISE.
3343
3344 2011-10-19  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3345
3346         * mule/mule-conf.el (=+>ucs@ks): New coded-charset for XEmacs
3347         CHISE.
3348
3349 2011-10-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3350
3351         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
3352         `=+>ucs@jis/1990' instead of `=>ucs@jis/1990'.
3353
3354         * mule/mule-conf.el (=+>ucs@jis/1990): Renamed from
3355         `=>ucs@jis/1990'.
3356         (=>ucs@jis/1990): New alias for `=+>ucs@jis/1990'.
3357
3358 2011-10-17  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3359
3360         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3361         setting for `=+>ucs@iso'; use `=+>ucs@jis' instead of `=>ucs@JP'.
3362
3363         * mule/mule-conf.el (=+>ucs@iso): New coded-charset for XEmacs
3364         CHISE.
3365         (=>>ucs@iso): Use `=+>ucs@iso' instead of `=>ucs@iso' as the
3366         mother.
3367
3368 2011-10-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3369
3370         * mule/mule-conf.el (=+>jis-x0213-2): Renamed from
3371         `=>jis-x0213-2@usual'.
3372         (=>jis-x0213-2@usual): New alias for `=+>jis-x0213-2'.
3373         (=>jis-x0213-2): Use `=+>jis-x0213-2' instead of
3374         `=>jis-x0213-2@usual' as the mother.
3375
3376 2011-10-15  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3377
3378         * mule/mule-conf.el (=+>ucs@jis): Renamed from `=>ucs@JP'.
3379         (=>ucs@JP): New alias for `=+>ucs@jis'.
3380
3381 2011-10-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3382
3383         * mule/mule-conf.el (=+>jis-x0208): Renamed from
3384         `=>jis-x0208@usual'.
3385         (=>jis-x0208@usual): New alias for `=+>jis-x0208'.
3386         (=+>jis-x0208@1978): Use `=+>jis-x0208' instead of
3387         `=>jis-x0208@usual' as the mother.
3388         (=>jis-x0208): Likewise.
3389
3390 2011-10-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3391
3392         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3393         setting for `=+>jis-x0208@1978'.
3394
3395 2011-10-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3396
3397         * mule/mule-conf.el (=+>jis-x0208@1978): New coded-charset for
3398         XEmacs CHISE.
3399
3400 2011-09-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3401
3402         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3403         setting for `=>>>ucs@jis/1990'.
3404
3405 2011-07-23  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3406
3407         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3408         setting for `=>ucs@jis/1990'.
3409
3410 2011-07-20  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3411
3412         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3413         setting for `=ucs@JP/hanazono'.
3414
3415         * mule/mule-conf.el (=>ucs@jis/1990): New coded-charset for XEmacs
3416         CHISE.
3417         (=ucs@JP/hanazono): Ditto.
3418         (=ucs-bmp-cjk@JP/hanazono): Ditto.
3419         (=>>hanyo-denshi/jc): Ditto.
3420         (=>>hanyo-denshi/jd): Ditto.
3421
3422 2011-07-19  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3423
3424         * mule/mule-charset.el (default-coded-charset-priority-list): Use
3425         `=ucs-bmp-cjk@JP/hanazono' instead of `=ucs-bmp-cjk@JP'.
3426
3427 2011-07-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3428
3429         * mule/mule-conf.el (=>>hanyo-denshi/jb): New coded-charset for
3430         XEmacs CHISE.
3431
3432 2011-07-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3433
3434         * mule/mule-conf.el (=>>hanyo-denshi/hg): New coded-charset for
3435         XEmacs CHISE.
3436
3437 2011-06-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3438
3439         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3440         `=ucs-bmp-cjk@JP'.
3441
3442 2011-04-28  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3443
3444         * mule/mule-conf.el (=ucs-bmp-cjk@JP): New coded-charset for
3445         XEmacs CHISE.
3446
3447 2011-05-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3448
3449         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3450         Modify order of settings; add settings for `=daikanwa@rev2'.
3451
3452 2011-04-20  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3453
3454         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3455         setting for `=>>cbeta'.
3456
3457         * mule/mule-conf.el (=>>cbeta): New coded-charset for XEmacs
3458         CHISE.
3459
3460 2011-04-01  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3461
3462         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3463         setting for `=>>adobe-japan1'.
3464
3465 2011-03-30  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3466
3467         * mule/mule-conf.el (=>>adobe-japan1): New coded-charset for
3468         XEmacs CHISE.
3469
3470 2011-03-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3471
3472         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3473         setting for `=>>hanyo-denshi/ia'.
3474
3475         * mule/mule-conf.el (=>>hanyo-denshi/ia): New coded-charset for
3476         XEmacs CHISE.
3477
3478 2011-03-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3479
3480         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3481         settings for `=>>>hanyo-denshi/jt' and `=>>>gt'.
3482
3483         * mule/mule-conf.el (=>>>hanyo-denshi/jt): New coded-charset for
3484         XEmacs CHISE.
3485         (=>>hanyo-denshi/jt): Use `=>>>hanyo-denshi/jt' instead of
3486         `=hanyo-denshi/jt' as the mother.
3487
3488 2011-03-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3489
3490         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3491         setting for `=>>>jis-x0213-2'.
3492
3493         * mule/mule-conf.el (=>>>gt): New coded-charset for XEmacs CHISE.
3494         (=>>gt): Use `=>>>gt' instead of `=gt' as the mother.
3495         (=>>>ucs@jis/2000): New coded-charset for XEmacs CHISE.
3496
3497 2011-03-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3498
3499         * mule/mule-conf.el (=>>>ucs@jis/1990): New coded-charset for
3500         XEmacs CHISE.
3501
3502 2011-03-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3503
3504         * mule/mule-conf.el (=>>>jis-x0208@1983): New coded-charset for
3505         XEmacs CHISE.
3506
3507         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3508         `=>>jis-x0213-1@2004'.
3509
3510 2011-03-07  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3511
3512         * mule/mule-conf.el (=>>>jis-x0208@1978): New coded-charset for
3513         XEmacs CHISE.
3514
3515 2011-03-07  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3516
3517         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3518         - Use "&g2-*;" as entity-references for `=>>>*'.
3519         - Omit "&a{GT|JX1|JX2|JX3}-*;".
3520
3521         * mule/mule-conf.el (=>>>jis-x0213-2): New coded-charset for
3522         XEmacs CHISE.
3523         (=>>jis-x0213-2): Use `=>>>jis-x0213-2' instead of `=jis-x0213-2'
3524         as the mother.
3525
3526 2011-03-06  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3527
3528         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3529         setting for `=>>hanyo-denshi/ib'.
3530
3531         * mule/mule-conf.el (=>>jis-x0208@1978): Fix DOC.
3532         (=>>jis-x0208@1983): New coded-charset for XEmacs CHISE.
3533         (=>>jis-x0208@1990): Ditto.
3534         (=>>hanyo-denshi/ib): Ditto.
3535
3536         * mule/mule-charset.el (default-coded-charset-priority-list):
3537         Prefer `=hanziku-*' to `=hanyo-denshi/*'.
3538
3539 2011-03-06  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3540
3541         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3542         Prefer `=>jis-x0213-2@usual' to `=>jis-x0208@1997' and
3543         `=>jis-x0213-1@2000'; add settings for `=>>>ucs@ks' and
3544         `=>>>ucs@jis/2004'.
3545
3546 2011-03-05  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3547
3548         * mule/mule-conf.el (=>>>jis-x0213-1@2000): New coded-charset for
3549         XEmacs CHISE.
3550         (=>>>jis-x0213-1@2004): Use `=>>>jis-x0213-1' instead of
3551         `=jis-x0213-1@2004' as the mother.
3552         (=>>>ucs@jis/2004): New coded-charset for XEmacs CHISE.
3553         (=>>>ucs@ks): Ditto.
3554
3555         * mule/mule-charset.el (default-coded-charset-priority-list):
3556         Modify priority of `=hanyo-denshi/*'.
3557
3558 2011-03-04  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3559
3560         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3561         settings for `=>>ucs@JP' and `=ucs@JP'.
3562
3563 2011-03-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3564
3565         * mule/mule-conf.el (=>>ucs@JP): New coded-charset for XEmacs
3566         CHISE.
3567
3568 2011-02-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3569
3570         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3571         setting for `=>>>ucs@cns'.
3572
3573         * mule/mule-conf.el (=>>>ucs@cns): New coded-charset for XEmacs
3574         CHISE.
3575
3576 2011-02-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3577
3578         * mule/mule-conf.el (=>>jis-x0213-1@2004): Use `=>>jis-x0213-1'
3579         instead of `=>>>jis-x0213-1@2004' as the mother.
3580         (=>>>ucs@iso): New coded-charset for XEmacs CHISE.
3581         (=>>>ucs@unicode): Likewise.
3582         (=>>>ucs@jis): Likewise.
3583         (=ucs@iso): Use `=>>>ucs@iso' instead of `=>>ucs@iso' as the
3584         mother.
3585         (=>>hanyo-denshi/ks): Fix `chars' and `dimension'.
3586
3587 2011-02-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3588
3589         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3590         settings for `=>>>jis-x0208', `=>>>jis-x0213-1',
3591         `=>>>jis-x0213-1@2004', `=>>>ucs@iso', `=>>>ucs@unicode' and
3592         `=>>>ucs@jis'.
3593
3594 2011-02-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3595
3596         * mule/mule-charset.el (default-coded-charset-priority-list):
3597         Prefer `=jis-x0212' to `=gt-pj-*', `chinese-cns11643-*', `=big5*'
3598         and `=jis-x0213-*-2000'.
3599
3600 2011-02-24  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3601
3602         * mule/mule-conf.el (=>>>jis-x0213-1@2004): New coded-charset for
3603         XEmacs CHISE.
3604         (=>>jis-x0213-1@2004): Use `=>>>jis-x0213-1@2004' instead of
3605         `=>>jis-x0213-1' as the mother.
3606
3607 2011-02-19  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3608
3609         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3610         settings for `=>>hanyo-denshi/jt' and `=>gt-k'.
3611
3612 2011-02-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3613
3614         * mule/mule-conf.el (=>gt-k): New coded-charset for XEmacs CHISE.
3615
3616 2011-02-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3617
3618         * mule/mule-conf.el (=>>hanyo-denshi/jt): New coded-charset for
3619         XEmacs CHISE.
3620
3621 2011-02-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3622
3623         * mule/mule-coding.el (decomposition-feature-list): Set
3624         `=decomposition', `=decomposition@cid' and
3625         `=decomposition@hanyo-denshi'.
3626
3627 2011-02-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3628
3629         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3630         setting for `=>>hanyo-denshi/ks'.
3631
3632         * mule/mule-conf.el (=>>hanyo-denshi/ks): New coded-charset for
3633         XEmacs CHISE.
3634
3635 2011-02-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3636
3637         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3638         settings for `=hanyo-denshi/ks' and `=hanyo-denshi/ks/mf'.
3639
3640         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3641         `=hanyo-denshi/ks/mf'.
3642
3643         * mule/mule-conf.el (=hanyo-denshi/ks): New coded-charset for
3644         XEmacs CHISE.
3645         (=hanyo-denshi/ks/mf): Ditto.
3646
3647 2011-02-15  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3648
3649         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3650         settings for P=hanyo-denshi/jt'.
3651
3652         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3653         `=hanyo-denshi/jt'.
3654
3655         * mule/mule-conf.el (=hanyo-denshi/jt): New coded-charset for
3656         XEmacs CHISE.
3657
3658 2011-02-15  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3659
3660         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3661         settings for `=hanyo-denshi/ip'.
3662
3663         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3664         `=hanyo-denshi/ip'.
3665
3666         * mule/mule-conf.el (=hanyo-denshi/ip): New coded-charset for
3667         XEmacs CHISE.
3668
3669 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3670
3671         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3672         settings for `=hanyo-denshi/hg'.
3673
3674         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3675         `=hanyo-denshi/hg'.
3676
3677         * mule/mule-conf.el (=hanyo-denshi/hg): New coded-charset for
3678         XEmacs CHISE.
3679
3680 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3681
3682         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3683         setting for `=>>hanyo-denshi/ft'.
3684
3685         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3686         `=>>hanyo-denshi/ft'.
3687
3688         * mule/mule-conf.el (=>>hanyo-denshi/ft): New coded-charset for
3689         XEmacs CHISE.
3690
3691 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3692
3693         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3694         settings for `=hanyo-denshi/ib'.
3695
3696         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3697         `=hanyo-denshi/ib'.
3698
3699         * mule/mule-conf.el (=hanyo-denshi/ib): New coded-charset for
3700         XEmacs CHISE.
3701
3702 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3703
3704         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3705         settings for isolated characters of `=hanyo-denshi/ia' and
3706         non-isolated characters of `=hanyo-denshi/*'.
3707
3708         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3709         `=hanyo-denshi/ia'.
3710
3711         * mule/mule-conf.el (=hanyo-denshi/ia): New coded-charset for
3712         XEmacs CHISE.
3713
3714 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3715
3716         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3717         setting for isolated characters of `=hanyo-denshi/ft'.
3718
3719         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3720         `=hanyo-denshi/ft'.
3721
3722         * mule/mule-conf.el (=hanyo-denshi/ft): New coded-charset for
3723         XEmacs CHISE.
3724
3725 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3726
3727         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3728         setting for isolated characters of `=hanyo-denshi/jd'.
3729
3730         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3731         `=hanyo-denshi/jd'.
3732
3733         * mule/mule-conf.el (=hanyo-denshi/jd): New coded-charset for
3734         XEmacs CHISE.
3735
3736 2011-02-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3737
3738         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3739         setting for isolated characters of `=hanyo-denshi/jc'.
3740
3741         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3742         `=hanyo-denshi/jc'.
3743
3744         * mule/mule-conf.el (=hanyo-denshi/jc): New coded-charset for
3745         XEmacs CHISE.
3746
3747 2011-02-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3748
3749         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3750         setting for isolated characters of `=hanyo-denshi/jb'.
3751
3752         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3753         `=hanyo-denshi/jb'.
3754
3755         * mule/mule-conf.el (=hanyo-denshi/jb): New coded-charset for
3756         XEmacs CHISE.
3757
3758 2011-02-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3759
3760         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3761         setting for isolated characters of `=hanyo-denshi/ja'.
3762
3763 2011-02-12  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3764
3765         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3766         `=hanyo-denshi/ja'.
3767
3768         * mule/mule-conf.el (=hanyo-denshi/ja): New coded-charset for
3769         XEmacs CHISE.
3770
3771 2011-02-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3772
3773         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3774         settings for isolated characters of `=adobe-japan1-6'.
3775
3776 2011-02-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3777
3778         * mule/mule-conf.el (=daikanwa/+p): New coded-charset for XEmacs
3779         CHISE.
3780         (=daikanwa/+2p): Ditto.
3781         (=daikanwa/ho): Ditto.
3782
3783 2011-02-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3784
3785         * mule/mule-coding.el (utf-8-mcs-no-composition): New
3786         coding-system for XEmacs CHISE.
3787
3788 2011-02-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3789
3790         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3791         setting for `=>>ruimoku-v6'.
3792
3793         * mule/mule-conf.el (=>>ruimoku-v6): New coded-charset for XEmacs
3794         CHISE.
3795
3796 2010-12-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3797
3798         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3799         setting for `=daikanwa@rev1'.
3800
3801 2010-10-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3802
3803         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3804         setting for `=>jis-x0213-2@usual' and `=>ucs@JP'.
3805
3806 2010-10-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3807
3808         * mule/mule-conf.el (=>jis-x0213-2@usual): New coded-charset for
3809         XEmacs CHISE.
3810         (=>jis-x0213-2): Use `=>jis-x0213-2@usual' as the mother.
3811
3812 2010-10-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3813
3814         * mule/mule-conf.el (=>ucs@JP): New coded-charset for XEmacs
3815         CHISE.
3816
3817 2010-09-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3818
3819         * mule/mule-conf.el (=>ucs@jis): New coded-charset for XEmacs
3820         CHISE.
3821
3822         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3823         setting for `=>ucs@jis'.
3824
3825 2010-09-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3826
3827         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3828         setting for `=>jis-x0208@usual'.
3829
3830         * mule/mule-conf.el (=>jis-x0208@usual): New coded-charset for
3831         XEmacs CHISE.
3832         (=>jis-x0208): Use `=>jis-x0208@usual' as the mother.
3833         (=>ucs@ks): New coded-charset for XEmacs CHISE.
3834         (=ucs@big5): Use `=>>ucs@cns' as the mother.
3835
3836 2010-09-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3837
3838         * mule/mule-conf.el (=>>>jis-x0208): New coded-charset for XEmacs
3839         CHISE.
3840         (=>>>jis-x0208@1990): Ditto.
3841         (=>>>jis-x0213-1): Ditto.
3842         (=>>jis-x0208): Use `=>>>jis-x0208' instead of `=jis-x0208' as the
3843         mother.
3844         (=>>jis-x0213-1): Use `=>>>jis-x0213-1' instead of `=jis-x0213-1'
3845         as the mother.
3846
3847 2010-09-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3848
3849         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3850         setting for `=>ucs@cns' and `=>>ucs@ks'.
3851
3852         * mule/mule-conf.el (=>>ucs@ks): New coded-charset for XEmacs
3853         CHISE.
3854
3855 2010-08-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3856
3857         * mule/mule-conf.el (=>ucs@cns): New coded-charset for XEmacs
3858         CHISE.
3859
3860 2010-08-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3861
3862         * mule/mule-conf.el (=>>daikanwa): New coded-charset for XEmacs
3863         CHISE.
3864         (=>daikanwa): Use `=>>daikanwa' instead of `=daikanwa' as the
3865         mother.
3866
3867 2010-08-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3868
3869         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3870         `==>ucs-bmp-cjk@bucs'.
3871
3872         * mule/mule-conf.el (==>ucs-bmp-cjk@bucs): New coded-charset for
3873         XEmacs CHISE.
3874
3875 2010-08-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3876
3877         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3878         setting for `==>ucs@bucs'.
3879
3880         * mule/mule-conf.el (==>ucs@bucs): New super abstract CCS for
3881         XEmacs CHISE.
3882
3883 2010-08-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3884
3885         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3886         - Add setting for `=>>jis-x0208'.
3887         - Omit setting for `=>>jis-x0208@1990'.
3888         - Prefer `=>>gt', JIS X0208/0213, `=>>big5-cdp', `=>>gt-k', `=>gt'
3889           and `=>zinbun-oracle' to `=>ucs@FOO', `=>>ucs@FOO' and
3890           `=ucs@FOO'.
3891
3892 2010-08-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3893
3894         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3895         setting for `=>daikanwa'.
3896
3897 2010-08-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3898
3899         * mule/mule-conf.el (=daikanwa): Fix DOC.
3900         (=>daikanwa): New abstract character for XEmacs CHISE.
3901         (=>ucs@iso): Likewise.
3902         (=>ucs@unicode): Likewise.
3903         (=>>ucs@iso): Use `=>ucs@iso' as the mother.
3904
3905 2010-08-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3906
3907         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3908         - Prefer representative features to `=>>gt', `=>>big5-cdp',
3909           `=>>gt-k', `=>gt' and `=>zinbun-oracle'.
3910         - Prefer abstract glyph features to `=>gt', `=>zinbun-oracle'.
3911         - Add `=>big5-cdp'.
3912
3913 2010-07-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3914
3915         * mule/mule-conf.el (=>>big5-cdp): Fix long-name.
3916         (=>big5-cdp): New abstract character.
3917
3918 2010-07-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3919
3920         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3921         Prefer UCS and JIS X0208/0213 related features to `china3-jef' and
3922         `chinese-big5'.
3923
3924 2010-07-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3925
3926         * mule/mule-charset.el (default-coded-charset-priority-list):
3927         Prefer `=>>big5-cdp' to `=>>ucs@unicode'.
3928
3929         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3930         Prefer `=>>ucs@{unicode|jis|cns' to `=>>ucs@jis/{2004|2000|1990',
3931         `=>>jis-x0208@{1990|1978', `=>>jis-x0213-1@{2000|2004}',
3932         `=>>jis-x0213-2', `=>jis-x0208@1997', `=>jis-x0213-1@{2000|2004}'
3933         and `=>jis-x0213-2'.
3934
3935 2010-07-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3936
3937         * mule/mule-conf.el (=>>ucs@jis/1990): New abstract glyph-set for
3938         XEmacs CHISE.
3939         (=>>ucs@jis/2000): Likewise.
3940         (=>>ucs@jis/2004): Likewise.
3941
3942 2010-07-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3943
3944         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3945         settings for `=>>big5-cdp', `=>>gt-k', `=>>ucs@jis' and
3946         `=>>ucs@cns'.
3947
3948         * mule/mule-conf.el (=>>big5-cdp): New abstract glyph-set for
3949         XEmacs CHISE.
3950         (=>>gt): Use quote instead of backquote; modify DOC.
3951         (=>gt): Use quote instead of backquote.
3952         (=>>gt-k): New abstract glyph-set for XEmacs CHISE.
3953         (=>>ucs@iso): New abstract glyph-set for XEmacs CHISE.
3954         (=>>ucs@unicode): Use `=>>ucs@iso' as the mother.
3955         (=>>ucs@jis): New abstract glyph-set for XEmacs CHISE.
3956         (=>>ucs@cns): New abstract glyph-set for XEmacs CHISE.
3957         (=ucs@iso): Use `=>>ucs@iso' as the mother.
3958
3959 2010-07-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3960
3961         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3962         `=>>ucs@unicode' and `=>>gt'.
3963
3964 2010-05-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3965
3966         * mule/mule-conf.el (=jis-x0208@1978/2-pr): New coded-charset for
3967         XEmacs CHISE.
3968         (=jis-x0208@1978/4er): New coded-charset for XEmacs CHISE.
3969         (=jis-x0208@1978/4-pr): Use `=jis-x0208@1978/2-pr' instead of
3970         `=jis-x0208@1978/1er-pr' as the mother.
3971         (=jis-x0208@1978/5pr): New coded-charset for XEmacs CHISE.
3972
3973 2010-04-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3974
3975         * mule/mule-conf.el (=ucs@big5): Use `=>>ucs@unicode' instead of
3976         `=ucs@unicode' as the mother.
3977
3978 2010-04-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3979
3980         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3981         setting for `=>>ucs@unicode'.
3982
3983         * mule/mule-conf.el (=>>ucs@unicode): New coded-charset for XEmacs
3984         CHISE.
3985
3986 2010-04-21  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3987
3988         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3989         settings for &I-AJ1-ddddd; and &AJ1-ddddd;.
3990
3991         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3992         `=adobe-japan1-6' and `=adobe-japan1-base'.
3993
3994         * mule/mule-conf.el (=adobe-japan1-base): New coded-charset for
3995         XEmacs CHISE.
3996         (=adobe-japan1-0): Specify `=adobe-japan1-base' as the mother;
3997         specify `min-code' and `max-code'.
3998         (=adobe-japan1-1): Specify `min-code' and `max-code'.
3999         (=adobe-japan1-2): Likewise.
4000         (=adobe-japan1-3): Likewise.
4001         (=adobe-japan1-4): Likewise.
4002         (=adobe-japan1-5): Likewise.
4003         (=adobe-japan1-6): Likewise.
4004
4005 2010-04-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4006
4007         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4008         setting for `=>gt'.
4009
4010 2010-04-06  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4011
4012         * mule/mule-conf.el (=>gt): New abstract coded-charset for XEmacs
4013         CHISE.
4014
4015 2010-04-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4016
4017         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4018         setting for `=>zinbun-oracle'.
4019
4020         * mule/mule-conf.el (=>zinbun-oracle): New abstract coded-charset
4021         for XEmacs CHISE.
4022
4023 2010-03-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4024
4025         * mule/mule-conf.el (=jis-x0208@1978/1er-pr): New coded-charset
4026         for XEmacs CHISE.
4027         (=jis-x0208@1978/4-pr): Use `=jis-x0208@1978/1er-pr' instead of
4028         `=jis-x0208@1978' as the mother.
4029
4030 2010-03-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4031
4032         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
4033         - Use `=gt' instead of `ideograph-gt'.
4034         - Use `=gt-k' instead of `ideograph-gt-k'.
4035         - Use `=jis-x0208@1990' instead of `japanese-jisx0208-1990'.
4036         - Use `=jis-x0208@1983' instead of `japanese-jisx0208'.
4037         - Use `=jis-x0213-1@2000' instead of `japanese-jisx0213-1'.
4038         - Use `=jis-x0213-2' instead of `japanese-jisx0213-2'.
4039         - Use `=jis-x0212' instead of `japanese-jisx0212'.
4040         - Use `=jis-x0208@1978' instead of `japanese-jisx0208-1978'.
4041         - Use `=>>gt' instead of `<=>gt'.
4042         - Use &G-GT-ddddd; instead of &aGT-ddddd for `=>>gt'.
4043         - Add setting for `=>>jis-x0208@1990'.
4044         - Use &G-JX1-hhhh; instead of &aJX1-hhhh; for
4045           `=>>jis-x0213-1@2000'.
4046         - Use &G-JX2-hhhh; instead of &aJX2-hhhh; for `=>>jis-x0213-2'.
4047         - Use &G-JX3-hhhh; instead of &aJX3-hhhh; for
4048           `=>>jis-x0213-1@2004'.
4049         - Add setting for `=>>jis-x0208@1978'.
4050         - Decode &A-J0-hhhh; as `=>jis-x0208@1997'.
4051
4052 2010-02-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4053
4054         * mule/mule-conf.el (=>>jis-x0208@1978): New coded-charset for
4055         XEmacs CHISE.
4056
4057 2009-11-06  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4058
4059         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4060         setting for `=>>jis-x0213-2' and `=>jis-x0213-2'; use
4061         `=>jis-x0208@1997', `=>jis-x0213-1@2000' and `=>jis-x0213-1@2004'
4062         instead of `<=>jis-x0208@1997', `<=>jis-x0213-1@2000' and
4063         `<=>jis-x0213-1@2004'.
4064
4065 2009-09-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4066
4067         * mule/mule-conf.el (=>>jis-x0213-2): New coded-charset for XEmacs
4068         CHISE.
4069         (=>jis-x0213-2): Ditto.
4070
4071 2009-09-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4072
4073         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4074         settings for `=>>jis-x0213-1@2000' and `=>>jis-x0213-1@2004'.
4075
4076 2009-08-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4077
4078         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4079         `=>>jis-x0208', `=>>jis-x0213-1', `=>jis-x0208' and
4080         `=>jis-x0213-1'.
4081
4082 2009-08-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4083
4084         * mule/mule-conf.el (=>>jis-x0208): New coded-charset for XEmacs
4085         CHISE.
4086         (=>jis-x0208): Use `=>>jis-x0208' as the mother.
4087
4088 2009-08-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4089
4090         * mule/mule-conf.el (=>>jis-x0213-1): Renamed from
4091         `<==>jis-x0213-1'.
4092         (=>>jis-x0213-1@2000): Renamed from `<==>jis-x0213-1@2000'.
4093         (=>>jis-x0213-1@2004): Renamed from `<==>jis-x0213-1@2004'.
4094         (=>jis-x0208): Renamed from `<=>jis-x0208'.
4095         (<=>jis-x0208): New alias for `=>jis-x0208'.
4096         (=>jis-x0208@1997): Renamed from `<=>jis-x0208@1997'.
4097         (<=>jis-x0208@1997): New alias for `=>jis-x0208@1997'.
4098         (=>jis-x0213-1): Renamed from `<=>jis-x0213-1'.
4099         (<=>jis-x0213-1): New alias for `=>jis-x0213-1'.
4100         (=>jis-x0213-1@2000): Renamed from `<=>jis-x0213-1@2000'.
4101         (<=>jis-x0213-1@2000): New alias for `=>jis-x0213-1@2000'.
4102         (=>jis-x0213-1@2004): Renamed from `<=>jis-x0213-1@2004'.
4103         (<=>jis-x0213-1@2004): New alias for `=>jis-x0213-1@2004'.
4104         (=>>gt): Renamed from `<==>gt'.
4105         (<==>gt): New alias for `=>>gt'.
4106
4107 2009-08-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4108
4109         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
4110         - Use `=jis-x0213-1@2000' instead of `japanese-jisx0213-1'
4111         - Use `=jis-x0213-2' instead of `japanese-jisx0213-2'.
4112         - Use `<=>jis-x0208@1997' instead of `=jis-x0208@1997'.
4113         - Add settings for `<=>jis-x0213-1@2000' and
4114           `<=>jis-x0213-1@2004'.
4115
4116         * mule/mule-conf.el (=jis-x0208@1978/-4X): New coded-charset for
4117         XEmacs CHISE.
4118         (<==>jis-x0213-1): Likewise.
4119         (<==>jis-x0213-1@2000): Likewise.
4120         (<==>jis-x0213-1@2004): Likewise.
4121         (<=>jis-x0208): Add property `=>iso-ir 168'.
4122         (<=>jis-x0208@1997): Likewise.
4123         (<=>jis-x0213-1): Use `<==>jis-x0213-1' instead of `=jis-x0213-1'
4124         as the mother; add property `=>iso-ir 228'.
4125         (<=>jis-x0213-1@2000): Modify DOC-string; fix `registry'; add
4126         property `=>iso-ir 228'.
4127         (<=>jis-x0213-1@2004): Modify DOC-string; fix `registry'; add
4128         property `=>iso-ir 233'.
4129         (<==>gt): Renamed from `<=>gt'.
4130         (<=>gt): New alias for `<==>gt'.
4131
4132 2009-08-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4133
4134         * mule/mule-conf.el (<=>jis-x0208): New coded-charset for XEmacs
4135         CHISE.
4136         (<=>jis-x0208@1997): Renamed from `=jis-x0208@1997'; use
4137         `<=>jis-x0208' as the mother.
4138         (<=>jis-x0213-1): New coded-charset for XEmacs CHISE.
4139         (<=>jis-x0213-1@2000): Ditto.
4140         (<=>jis-x0213-1@2004): Ditto.
4141
4142 2009-06-22  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4143
4144         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4145         settings for `<=>gt'.
4146
4147         * mule/mule-conf.el (<=>gt): New coded-charset for XEmacs CHISE.
4148
4149 2009-04-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4150
4151         * mule/mule-conf.el (=jis-x0208@1978): Specify `=>iso-ir' in
4152         XEmacs CHISE.
4153         (=jis-x0208@1978/-4pr): Likewise.
4154         (=jis-x0208@1978/4-pr): Likewise.
4155         (=jis-x0213-1): Likewise.
4156         (=ucs@iso): Likewise.
4157         (=ucs@unicode): Likewise.
4158         (=ucs@gb): Likewise.
4159         (=ucs@gb/fw): Likewise.
4160         (=ucs@cns): Likewise.
4161         (=ucs@cns/fw): Likewise.
4162         (=ucs@jis): Likewise.
4163         (=ucs@jis/fw): Likewise.
4164         (=ucs@jis/1990): Likewise.
4165         (=ucs@jis/2000): Likewise.
4166         (=ucs@jis/2004): Likewise.
4167         (=ucs@JP): Likewise.
4168         (=ucs@ks): Likewise.
4169         (=ucs@big5): Likewise.
4170         (=ucs@big5/cns11643): Likewise.
4171         (=ucs@cns11643): Likewise.
4172
4173 2008-10-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4174
4175         * mule/mule-charset.el (default-coded-charset-priority-list):
4176         Prefer `=jis-x0213-{1|2}-2000' to `japanese-jisx0212'.
4177
4178         * mule/mule-conf.el (=ucs@jis/2004): New coded-charset for XEmacs
4179         CHISE.
4180         (=ucs@JP): Use `=ucs@jis/2004' instead of `=ucs@jis' as the
4181         mother.
4182
4183 2008-09-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4184
4185         * mule/mule-conf.el (=jis-x0208@1978): New coded-charset [moved
4186         from src/mule-charset.c].
4187         (=jis-x0208@1978/-4pr): Renamed from `=jis-x0208@1978/i-4';
4188         specify `final'.
4189         (=jis-x0208@1978/1pr): Renamed from `=jis-x0208@1978/i1'; specify
4190         `iso-ir' and `final', namely now it is used as ISO-IR-42.
4191         (=jis-x0208@1978/4-pr): Renamed from `=jis-x0208@1978/i4-'.
4192         (=jis-x0208@1978/i1): New alias for `=jis-x0208@1978/1pr'.
4193         (=jis-x0208@1978/i-4): New alias for `=jis-x0208@1978/-4pr'.
4194         (=jis-x0208@1978/i4-): New alias for `=jis-x0208@1978/4-pr'.
4195
4196 2008-09-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4197
4198         * mule/mule-conf.el (=jis-x0213-1-2000): Changed to the alias of
4199         `=jis-x0213-1@2000' instead of `=jis-x0213-1'.
4200         (=jis-x0208@1978/i-4): Specify `partial'.
4201         (=jis-x0208@1978/i1): Likewise; use `=jis-x0208@1978/i-4' as the
4202         mother coded-charset.
4203         (=jis-x0208@1978/i4-): New coded-charset for XEmacs CHISE.
4204
4205 2008-09-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4206
4207         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4208         settings for `=jis-x0213-1@2004'.
4209
4210 2008-09-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4211
4212         * mule/mule-conf.el (=jis-x0213-1): New coded-charset for XEmacs
4213         CHISE.
4214         (=jis-x0213-1@2000): Renamed from `=jis-x0213-1-2000'.
4215         (=jis-x0213-2): Renamed from `=jis-x0213-2-2000'.
4216         (=jis-x0213-1@2004): New coded-charset for XEmacs CHISE.
4217         (=jis-x0213-1-2000): New alias for `=jis-x0213-1' in XEmacs CHISE
4218         temporarily.
4219         (=jis-x0213-2-2000): New alias for `=jis-x0213-2' in XEmacs CHISE.
4220
4221 2008-08-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4222
4223         * mule/mule-conf.el (=shinjigen): New coded-charset for XEmacs
4224         CHISE.
4225         (=shinjigen@1ed): Inherited from `=shinjigen'.
4226         (=shinjigen@rev): Likewise.
4227
4228 2008-08-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4229
4230         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4231         settings for `=shinjigen@rev' and `=shinjigen@1ed'.
4232
4233 2008-08-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4234
4235         * mule/mule-conf.el (=shinjigen@1ed): Renamed from `shinjigen-1';
4236         define it as an alias.
4237         (=shinjigen@1ed/24pr): New coded-charset for XEmacs CHISE.
4238         (=shinjigen@rev): Renamed from `shinjigen-2'; define it as an
4239         alias.
4240         (=shinjigen/+p@rev): Renamed from `shinjigen-2-p'; define it as an
4241         alias.
4242
4243 2008-07-31  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4244
4245         * mule/mule-conf.el (shinjigen-2-p): New coded-charset for XEmacs
4246         CHISE.
4247
4248 2008-06-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4249
4250         * mule/mule-conf.el (shinjigen-1): New coded-charset for XEmacs
4251         CHISE.
4252         (shinjigen-2): Ditto.
4253
4254 2007-05-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4255
4256         * mule/mule-charset.el (default-coded-charset-priority-list):
4257         Prefer `gt-pj-*' to `chinese-cns11643-*', `=big5-cdp',
4258         `chinese-big5-eten-*' and `chinese-big5'.
4259
4260 2006-03-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4261
4262         * mule/mule-conf.el (=ucs-bmp-cjk@unicode): Change `max-code' to
4263         #x9FA5 temporarily.
4264
4265 2006-01-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4266
4267         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4268         settings for `=jis-x0208@1978/i1'.
4269
4270 2005-11-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4271
4272         * mule/mule-conf.el (=jis-x0208@1978/i-4): New coded-charset for
4273         XEmacs CHISE.
4274
4275 2005-10-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4276
4277         * mule/mule-conf.el (=adobe-japan1-[0..6]): New coded-charset for
4278         XEmacs CHISE.
4279
4280 2005-07-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4281
4282         * mule/mule-conf.el (=jis-x0208@1978/i1): New coded-charset for
4283         XEmacs CHISE.
4284
4285 2005-06-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4286
4287         * mule/mule-conf.el (=ucs-bmp@gb): New coded-charset for XEmacs
4288         CHISE.
4289         (=ucs-bmp@cns): Likewise.
4290         (=ucs-bmp@jis): Likewise.
4291         (=ucs-bmp@ks): Likewise.
4292
4293 2005-05-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4294
4295         * mule/mule-conf.el (=zinbun-oracle): New coded-charset for XEmacs
4296         CHISE.
4297         (=ucs-bmp-cjk): Change `max-code' to #x9FA5 temporarily.
4298
4299 2005-05-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4300
4301         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4302         settings for `=zinbun-oracle'.
4303
4304         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4305         `=zinbun-oracle'.
4306
4307 2005-05-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4308
4309         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4310         Modify to use "&U-hhhhhhhh;" instead of "&UU+hhhh;" for
4311         `=ucs@iso'.
4312
4313 2005-04-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4314
4315         * mule/mule-charset.el (default-coded-charset-priority-list):
4316         Delete `ucs-sip'; modify order of some CCSs.
4317
4318 2005-02-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4319
4320         * mule/mule-coding.el (iso-2022-jp-2): Specify `ccs-priority-list'
4321         in XEmacs CHISE.
4322
4323         * mule/japanese.el (iso-2022-jp): Specify `ccs-priority-list' in
4324         XEmacs CHISE; don't specify `input-charset-conversion' in XEmacs
4325         CHISE.
4326
4327 2004-12-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4328
4329         * mule/mule-conf.el (=ucs-radicals): Use "-zhRadicals-.*-ucs-0" as
4330         its registry.
4331         (=ucs-radicals@unicode): Likewise.
4332
4333 2004-12-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4334
4335         * mule/mule-conf.el (=ucs-hangul): New coded-charset for XEmacs
4336         CHISE.
4337
4338 2004-11-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4339
4340         * mule/mule-conf.el (=ucs@cns/fw): New coded-charset for XEmacs
4341         CHISE.
4342
4343 2004-11-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4344
4345         * mule/mule-conf.el (=ucs@gb/fw): New coded-charset for XEmacs
4346         CHISE.
4347
4348 2004-11-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4349
4350         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4351         Modify preference of *isolated settings*.
4352
4353 2004-11-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4354
4355         * mule/mule-conf.el (=ucs@big5/cns11643): New coded-charset when
4356         utf-2000 is provided.
4357         (=ucs@cns11643): Likewise.
4358
4359 2004-11-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4360
4361         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4362         Prefer every *isolated setting* to ordinary setting.
4363
4364 2004-11-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4365
4366         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4367         settings for `latin-viscii-{upper|lower}' and `latin-viscii'.
4368
4369 2004-10-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4370
4371         * mule/mule-conf.el (=ucs@jis/fw): New coded-charset for XEmacs
4372         CHISE.
4373
4374 2004-09-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4375
4376         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4377         settings for `=jis-x0208@1997'.
4378
4379 2004-09-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4380
4381         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4382         `=jis-x0208@1997'.
4383
4384 2004-09-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4385
4386         * mule/mule-conf.el (=jis-x0208@1997): New coded-charset for
4387         XEmacs CHISE.
4388
4389 2004-09-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4390
4391         * mule/mule-conf.el (=jis-x0208-1978): Define as an alias for
4392         `=jis-x0208@1978'.
4393         (=jis-x0208-1983): Define as an alias for `=jis-x0208@1983'.
4394         (=jis-x0213-1-2000): Use `=jis-x0208@1990' instead of
4395         `=jis-x0208-1990' as the mother.
4396         (=jis-x0208-1990): Define as an alias for `=jis-x0208@1990'.
4397
4398 2004-09-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4399
4400         * mule/mule-conf.el (=ucs@jis/1990): Renamed from `=ucs@jis-1990';
4401         define `=ucs@jis-1990' as an alias for `=ucs@jis/1990'.
4402         (=ucs@jis/2000): Renamed from `=ucs@jis-2000'; define
4403         `=ucs@jis-2000' as an alias for `=ucs@jis/2000'.
4404         (=ucs@JP): Renamed from `=ucs@jp'; define `=ucs@jp' as an alias
4405         for `=ucs@JP'.
4406
4407 2004-09-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4408
4409         * mule/mule-conf.el (=daikanwa@rev1): Renamed from
4410         `=daikanwa-rev1'; specify `=daikanwa' as the mother; define
4411         `=daikanwa-rev1' as an alias for `=daikanwa@rev1'.
4412         (=daikanwa@rev2): Renamed from `=daikanwa-rev2'; specify
4413         `=daikanwa' as the mother; define `=daikanwa-rev2' as an alias for
4414         `=daikanwa@rev2'.
4415
4416 2004-07-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4417
4418         * mule/mule-conf.el (=big5-cdp): Swap DOC-string and long-name.
4419         (=gt): Likewise.
4420         (=gt-k): Likewise.
4421         (=gt-pj-*): Likewise.
4422         (=gt-pj-k1): Likewise.
4423         (=gt-pj-k2): Likewise.
4424         (=daikanwa): Likewise.
4425         (=daikanwa-rev1): Likewise.
4426         (=daikanwa-rev2): Likewise.
4427         (=big5-pua): Likewise.
4428         (=big5-eten): Likewise.
4429         (chinese-big5-eten-a): Likewise.
4430         (chinese-big5-eten-b): Likewise.
4431         (=hanziku-*): Likewise.
4432         (=cbeta): Likewise.
4433         (=jef-china3): Likewise.
4434         (=ruimoku-v6): Likewise.
4435         (=ucs@iso): Likewise.
4436         (=ucs@unicode): Likewise.
4437         (=ucs@gb): Likewise.
4438         (=ucs@cns): Likewise.
4439         (=ucs@jis): Likewise.
4440         (=ucs@jis-1990): Likewise.
4441         (=ucs@jis-2000): Likewise.
4442         (=ucs@jp): Likewise.
4443         (=ucs@ks): Likewise.
4444         (=ucs@big5): Likewise.
4445         (=ucs-radicals): Likewise.
4446         (=ucs-radicals@unicode): Likewise.
4447         (=ucs-bmp-cjk): Likewise.
4448         (=ucs-bmp-cjk@unicode): Likewise.
4449         (=ucs-sip-ext-b): Likewise.
4450         (=ucs-sip-ext-b@iso): Likewise.
4451
4452 2004-04-08  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4453
4454         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4455         settings for =ucs@{unicode|iso|gb|jis|cns|ks}.
4456
4457 2004-04-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4458
4459         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4460         settings for chinese-gb2312, =iso-ir165, latin-iso8859-{1..4},
4461         cyrillic-iso8859-5, greek-iso8859-7, hebrew-iso8859-8,
4462         latin-iso8859-9, latin-jisx0201, katakana-jisx0201,
4463         latin-tcvn5712, thai-tis620, lao, ethiopic, arabic-{1|2}-column,
4464         arabic-digit, ipa and ``&I-B-XXXX;''.
4465
4466 2004-03-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4467
4468         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4469         setting for (I-)HZK{03..12}-XXXX.
4470
4471 2004-02-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4472
4473         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4474         settings for `&I-RUI6-hhhh;' and `&RUI6-hhhh;'.
4475
4476         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4477         `=ruimoku-v6'.
4478
4479         * mule/mule-conf.el (=ruimoku-v6): New coded-charset of XEmacs
4480         CHISE.
4481
4482 2004-01-21  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4483
4484         * mule/mule-conf.el (=ucs@iso): New coded-charset in XEmacs CHISE.
4485         (=ucs@unicode): Likewise.
4486         (=ucs@gb): Inherits `=ucs@unicode' instead of `=ucs'.
4487         (=ucs@cns): Likewise.
4488         (=ucs@jis): Likewise.
4489         (=ucs@ks): Likewise.
4490         (=ucs@big5): Likewise.
4491
4492 2004-01-19  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4493
4494         * mule/mule-coding.el (utf-8-jis): Use `=ucs@jis-2000' instead of
4495         `ucs-jis'.
4496         (utf-8-jis-er): Likewise.
4497         (utf-8-jp): New coding-system.
4498         (utf-8-jp-er): Likewise.
4499
4500         * mule/mule-conf.el (=ucs@jp): New coded-charset for XEmacs CHISE.
4501
4502 2004-01-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4503
4504         * mule/mule-coding.el (euc-jisx0213): Moved from mule/japanese.el.
4505
4506         * mule/japanese.el: Move definition of `euc-jisx0213' to
4507         mule/mule-coding.el.
4508
4509 2004-01-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4510
4511         * dumped-lisp.el (preloaded-file-list): Load mule-charset and
4512         mule-coding before loading update-cdb when utf-2000 is provided.
4513
4514 2003-11-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4515
4516         * mule/mule-conf.el: Prefer `=big5-cdp', `=gt' and `=gt-k' to
4517         `=daikanwa'.
4518
4519 2003-11-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4520
4521         * mule/mule-conf.el: Define =ucs@DOMAIN at the end of CCS
4522         definition codes when `utf-2000' is provided.
4523
4524 2003-08-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4525
4526         * mule/mule-category.el (word-combining-categories): Don't setup
4527         `word-combining-categories' in XEmacs CHISE.
4528         (word-separating-categories): Add setting about Latin script in
4529         XEmacs CHISE.
4530
4531 2003-08-09  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4532
4533         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4534         setting for `chinese-big5'.
4535
4536 2003-08-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4537
4538         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4539         Prefer `chinese-big5-cdp' to `ideograph-daikanwa' and
4540         `ideograph-gt-k'; prefer `ideograph-daikanwa' to `ideograph-gt-k';
4541         add setting for HZK0[12]-xxxx.
4542
4543 2003-08-04  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4544
4545         * mule/mule-conf.el (=iso-ir165): Define to inherit from `=gb2312'
4546         in XEmacs CHISE.
4547
4548 2003-07-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4549
4550         * mule/mule-charset.el (default-coded-charset-priority-list):
4551         Prefer `=big5-cdp', `chinese-big5-eten-a', `chinese-big5-eten-b'
4552         and `chinese-big5' to `=gt-pj-*'.
4553
4554 2003-05-10  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4555
4556         * mule/mule-conf.el (=daikanwa): Renamed from
4557         `ideograph-daikanwa'.
4558         (ideograph-daikanwa): Changed to an alias for `=daikanwa'.
4559
4560 2003-05-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4561
4562         * mule/mule-conf.el (=cns11643-7): Renamed from
4563         `chinese-cns11643-7'.
4564         (chinese-cns11643-7): Changed to an alias for `=cns11643-7'.
4565
4566 2003-05-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4567
4568         * mule/mule-conf.el (=cns11643-6): Renamed from
4569         `chinese-cns11643-6'.
4570         (chinese-cns11643-6): Changed to an alias for `=cns11643-6'.
4571
4572 2003-05-06  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4573
4574         * mule/mule-conf.el (=cns11643-5): Renamed from
4575         `chinese-cns11643-5'.
4576         (chinese-cns11643-5): Changed to an alias for `=cns11643-5'.
4577
4578 2003-05-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4579
4580         * mule/mule-conf.el (=cns11643-4): Renamed from
4581         `chinese-cns11643-4'.
4582         (chinese-cns11643-4): Changed to an alias for `=cns11643-4'.
4583
4584 2003-05-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4585
4586         * mule/mule-conf.el (=cns11643-3): Renamed from
4587         `chinese-cns11643-3'.
4588         (chinese-cns11643-3): Changed to an alias for `=cns11643-3'.
4589
4590 2003-04-30  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4591
4592         * mule/mule-conf.el: `chinese-cns11643-2' is renamed to
4593         `=cns11643-2'.
4594         (chinese-cns11643-2): New alias for `=cns11643-2'.
4595
4596 2003-04-27  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4597
4598         * mule/mule-conf.el: `chinese-cns11643-1' is renamed to
4599         `=cns11643-1'.
4600         (chinese-cns11643-1): New alias for `=cns11643-1'.
4601
4602 2003-04-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4603
4604         * mule/mule-conf.el: `chinese-gb12345' is renamed to `=gb12345'.
4605         (chinese-gb12345): New alias for `=gb12345'.
4606
4607 2003-04-21  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4608
4609         * mule/mule-conf.el: `chinese-gb2312' is renamed to `=gb2312'.
4610         (chinese-gb2312): New alias for `=gb2312'.
4611
4612 2003-04-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4613
4614         * mule/mule-conf.el: `chinese-big5' is renamed to `=big5'.
4615         (chinese-big5): New alias for `=big5'.
4616
4617 2003-04-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4618
4619         * mule/mule-conf.el: `korean-ksc5601' is renamed to `=ks-x1001'.
4620         (korean-ksc5601): New alias for `=ks-x1001'.
4621
4622 2003-04-15  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4623
4624         * mule/mule-conf.el: `japanese-jisx0212' is renamed to
4625         `=jis-x0212'.
4626         (japanese-jisx0212): New alias for `=jis-x0212'.
4627
4628 2003-04-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4629
4630         * mule/mule-conf.el: `japanese-jisx0208' is renamed to
4631         `=jis-x0208-1983'.
4632         (japanese-jisx0208): New alias for `=jis-x0208-1983'.
4633
4634 2003-04-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4635
4636         * mule/mule-conf.el: `japanese-jisx0208-1978' is renamed to
4637         `=jis-x0208-1978'.
4638         (japanese-jisx0208-1978): New alias for `=jis-x0208-1978'.
4639
4640 2003-04-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4641
4642         * mule/mule-conf.el (=iso-ir165): Renamed from `chinese-isoir165'.
4643         (chinese-isoir165): Changed to an alias for `=iso-ir165'.
4644
4645 2003-04-03  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4646
4647         * mule/mule-conf.el (chinese-isoir165): Specify iso-ir 165.
4648         (chinese-cns11643-3): Specify iso-ir 183.
4649         (chinese-cns11643-4): Specify iso-ir 184.
4650         (chinese-cns11643-5): Specify iso-ir 185.
4651         (chinese-cns11643-6): Specify iso-ir 186.
4652         (chinese-cns11643-7): Specify iso-ir 187.
4653         (=jis-x0213-1-2000): In XEmacs CHISE, specify iso-ir 228.
4654         (=jis-x0213-2-2000): In XEmacs CHISE, specify iso-ir 229.
4655
4656 2003-04-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4657
4658         * bytecomp.el (byte-compile-insert-header): In XEmacs CHISE, check
4659         \uXXXX for every cases.
4660
4661 2003-03-31  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4662
4663         * mule/mule-conf.el (=ucs@big5): Renamed from `ucs-big5'.
4664         (ucs-big5): Changed to an alias for `=ucs@big5'.
4665
4666 2003-03-29  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4667
4668         * mule/mule-conf.el (=ucs@ks): Renamed from `ucs-ks'.
4669         (ucs-ks): Changed to an alias for `=ucs@ks'.
4670
4671 2003-03-27  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4672
4673         * mule/mule-conf.el (=ucs@jis-2000): Renamed from `=ucs-jis-2000'.
4674         (=ucs-jis-2000): Changed to an alias for `=ucs@jis-2000'.
4675
4676 2003-03-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4677
4678         * mule/mule-conf.el (=ucs@jis-1990): Renamed from `=ucs-jis-1990'.
4679         (=ucs-jis-1990): Changed to an alias for `=ucs@jis-1990'.
4680
4681 2003-03-24  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4682
4683         * mule/mule-conf.el (=ucs@jis): Renamed from `ucs-jis'.
4684         (ucs-jis): Changed to an alias for `=ucs@jis'.
4685
4686 2003-03-23  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4687
4688         * mule/mule-conf.el (=ucs@cns): Renamed from `ucs-cns'.
4689         (ucs-cns): Changed to an alias for `=ucs@cns'.
4690
4691 2003-03-20  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4692
4693         * mule/mule-conf.el (=ucs@gb): Renamed from `ucs-gb'.
4694         (ucs-gb): Changed to an alias for `=ucs@gb'.
4695
4696 2003-03-16  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4697
4698         * mule/mule-conf.el (=daikanwa-rev1): Renamed from
4699         `ideograph-daikanwa-2'.
4700         (ideograph-daikanwa-2): Changed to an alias for `=daikanwa-rev1'.
4701         (=daikanwa-rev2): New coded-charset when `utf-2000' is provided.
4702
4703 2003-03-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4704
4705         * version.el (emacs-version): Rename `XEmacs UTF-2000' to `XEmacs
4706         CHISE'; use `xemacs-chise-version' instead of `utf-2000-version'.
4707
4708         * obsolete.el (utf-2000-version): Declare as an obsolete variable
4709         for `xemacs-chise-version'.
4710
4711 2003-03-09  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4712
4713         * mule/mule-charset.el (default-coded-charset-priority-list):
4714         Refer `=jis-x0208-1990' instead of `japanese-jisx0208-1990'; refer
4715         `=gt-pj-*' instead of `ideograph-gt-pj-*'; refer `=hanziku-*'
4716         instead of `ideograph-hanziku-*'.
4717
4718         * mule/mule-conf.el: `ucs' is renamed to `=ucs'.
4719         (ucs): New alias for `=ucs' when `utf-2000' is provided.
4720
4721 2003-03-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4722
4723         * mule/mule-conf.el (=jis-x0213-1-2000): Rename
4724         `japanese-jisx0208-1990' to `=jis-x0208-1990'.
4725         (japanese-jisx0208-1990): New alias for `=jis-x0208-1990' when
4726         `utf-2000' is provided.
4727
4728 2003-03-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4729
4730         * mule/mule-conf.el (ucs-gb): New coded-charsets when `utf-2000'
4731         is provided [was builtin coded-charsets].
4732
4733 2003-03-04  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4734
4735         * mule/mule-conf.el (ucs-cns): New coded-charsets when `utf-2000'
4736         is provided [was builtin coded-charsets].
4737
4738 2003-03-03  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4739
4740         * mule/mule-conf.el (ucs-jis): New coded-charsets when `utf-2000'
4741         is provided [was builtin coded-charsets].
4742
4743 2003-03-02  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4744
4745         * mule/mule-conf.el (ucs-ks): New coded-charsets when `utf-2000'
4746         is provided [was builtin coded-charsets].
4747
4748 2003-03-01  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4749
4750         * mule/mule-conf.el (ideograph-daikanwa-2): New coded-charsets
4751         when `utf-2000' is provided [was builtin coded-charsets].
4752
4753 2003-02-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4754
4755         * mule/mule-conf.el (=hanziku-*): Renamed from
4756         `ideograph-hanziku-*'.
4757         (ideograph-hanziku-*): Changed to an alias for `=hanziku-*'.
4758
4759 2003-02-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4760
4761         * mule/mule-conf.el (ideograph-daikanwa): New coded-charsets when
4762         `utf-2000' is provided [was builtin coded-charsets].
4763         (ideograph-hanziku-{1..12}): Likewise.
4764
4765 2003-02-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4766
4767         * mule/mule-conf.el (=gt-pj-*): Renamed from `ideograph-gt-pj-*'.
4768         (ideograph-gt-pj-*): Changed to an alias for `=gt-pj-*'.
4769
4770 2003-02-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4771
4772         * mule/mule-conf.el (ideograph-gt-pj-{1..11}): New coded-charsets
4773         when `utf-2000' is provided [was builtin coded-charsets].
4774
4775 2003-02-24  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4776
4777         * mule/mule-charset.el (default-coded-charset-priority-list): Use
4778         `=big5-cdp', `=cbeta' and `=jef-china3' instead of
4779         `chinese-big5-cdp', `ideograph-cbeta' and `china3-jef'.
4780
4781 2003-02-18  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4782
4783         * mule/mule-conf.el (=gt): Renamed from `ideograph-gt'.
4784         (ideograph-gt): Changed to an alias for `=gt'.
4785
4786 2003-02-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4787
4788         * mule/mule-conf.el (ucs-big5): New coded-charset when `utf-2000'
4789         is provided; it was defined as a builtin coded-charset.
4790         (ideograph-gt): Likewise.
4791
4792 2003-02-16  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4793
4794         * mule/mule-conf.el (=gt-k): Renamed from `ideograph-gt-k'.
4795         (ideograph-gt-k): Changed to an alias for `=gt-k'.
4796
4797 2003-02-15  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4798
4799         * mule/mule-conf.el (=big5-cdp): Renamed from `chinese-big5-cdp'.
4800         (chinese-big5-cdp): Changed to an alias for `=big5-cdp'.
4801
4802 2003-02-15  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4803
4804         * mule/mule-conf.el (=big5-eten): Renamed from
4805         `chinese-big5-eten'.
4806         (chinese-big5-eten): Changed to an alias for `=big5-eten'.
4807
4808 2003-02-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4809
4810         * mule/mule-conf.el (=big5-pua): Renamed from `chinese-big5-pua'.
4811         (chinese-big5-pua): Changed to an alias for `=big5-pua'.
4812
4813 2003-02-13  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4814
4815         * mule/mule-conf.el (=cbeta): Renamed from `ideograph-cbeta'.
4816         (ideograph-cbeta): Changed to an alias for `=cbeta'.
4817
4818 2003-02-11  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4819
4820         * mule/mule-conf.el (=jef-china3): Renamed from `china3-jef'.
4821         (china3-jef): Changed to an alias for `=jef-china3'.
4822
4823 2003-02-10  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4824
4825         * mule/mule-charset.el (default-coded-charset-priority-list): Use
4826         `=jis-x0213-{1|2}-2000' instead of `japanese-jisx0213-{1|2}'.
4827
4828         * mule/mule-conf.el (=jis-x0213-{1|2}-2000): Renamed from
4829         `japanese-jisx0213-{1|2}' when `utf-2000' is provided.
4830         (japanese-jisx0213-{1|2}): New alias for =jis-x0213-{1|2}-2000
4831         when `utf-2000' is provided.
4832
4833 2003-02-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4834
4835         * mule/mule-charset.el (default-coded-charset-priority-list):
4836         Refer Hanziku to CBETA, Big5 variants, UCS-BMP and JEF-CHINA3.
4837
4838         * mule/mule-conf.el (ucs-jis-1990): Deleted.
4839         (ucs-jis-2000): Deleted.
4840
4841 2003-02-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4842
4843         * mule/mule-conf.el (=ucs-jis-1990): New coded-charset for
4844         UTF-2000.
4845         (=ucs-jis-2000): New coded-charset for UTF-2000.
4846
4847 2003-01-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4848
4849         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4850         settings for `ideograph-hanziku-{1|2}' and JEF-CHINA3.
4851
4852 2003-01-09  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4853
4854         * mule/mule-charset.el (default-coded-charset-priority-list):
4855         Prefer `korean-ksc5601' to CNS 11643; prefer Big5-CDP to
4856         `ideograph-cbeta'.
4857
4858 2003-01-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4859
4860         * mule/mule-conf.el: Add new coded-charset when UTF-2000 [was a
4861         builtin coded-charset].
4862
4863 2002-12-22  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4864
4865         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4866         settings for &K0-xxxx and &I-K0-xxxx.
4867
4868 2002-12-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4869
4870         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4871         `ideograph-gt-pj-k1' and `ideograph-gt-pj-k2' in UTF-2000.
4872
4873 2002-12-18  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4874
4875         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4876         settings for &GT-Knnnnn and &I-GT-Knnnnn in UTF-2000.
4877
4878 2002-12-18  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4879
4880         * mule/mule-conf.el (ideograph-gt-k): New coded-charset in
4881         UTF-2000.
4882         (ideograph-gt-pj-k1): Likewise.
4883         (ideograph-gt-pj-k2): Likewise.
4884
4885 2002-11-29  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4886
4887         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4888         `=jis-x0208'.
4889
4890 2002-11-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4891
4892         * mule/mule-conf.el (china3-jef): Add new coded-charset when
4893         UTF-2000 [was a builtin coded-charset].
4894
4895 2002-11-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4896
4897         * mule/mule-coding.el (utf-8-gb): Prefer `ucs-gb' and `=>ucs-gb'.
4898         (utf-8-gb-er): Likewise.
4899
4900 2002-10-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4901
4902         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4903         settings for JIS X 0212 and JIS X 0208:1978.
4904
4905 2002-10-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4906
4907         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4908         setting for JIS X 0213.
4909
4910 2002-08-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4911
4912         * iso8859-1.el: Don't set `iso8859/1-case-table' to the
4913         standard-case-table in UTF-2000.
4914
4915 2002-08-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4916
4917         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4918         definitions for isolated-chars.
4919
4920 2002-08-13  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4921
4922         * setup-paths.el (paths-find-utf-2000-lisp-directory): Use
4923         `configure-utf-2000-lisp-directory'.
4924         (paths-construct-load-path): Prefer `utf-2000-lisp-load-path' to
4925         `mule-lisp-load-path'.
4926
4927 2002-08-13  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4928
4929         * startup.el (startup-setup-paths): Set and use
4930         `utf-2000-lisp-directory'.
4931         (startup-setup-paths-warning): Check `utf-2000-lisp-directory' in
4932         UTF-2000.
4933
4934 2002-08-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4935
4936         * setup-paths.el (paths-utf-2000-load-path-depth): New variable.
4937         (paths-find-utf-2000-lisp-directory): New function.
4938         (paths-construct-load-path): Add new optional argument
4939         `utf-2000-lisp-directory'.
4940
4941         * dump-paths.el: Set and use `utf-2000-lisp-directory'.
4942
4943 2002-08-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4944
4945         * mule/mule-charset.el: Don't specify `auto-fill-chars' for
4946         `katakana-jisx0201', `japanese-jisx0208', `japanese-jisx0212',
4947         `chinese-gb2312', `chinese-big5-1' and `chinese-big5-2'.
4948         (default-coded-charset-priority-list): Add `chinese-big5-1' and
4949         `chinese-big5-2' in UTF-2000.
4950
4951         * mule/chinese.el: Set syntax-entry "w" for `chinese-big5' instead
4952         of `chinese-big5-1' and `chinese-big5-2' in UTF-2000.
4953
4954 2002-08-11  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4955
4956         * mule/chinese.el: Add new coding-systems `big5-er', `big5-eten',
4957         `big5-eten-er' in UTF-2000.
4958         (big5-cdp): Modify DOC-string and mnemonic.
4959
4960 2002-08-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4961
4962         * mule/mule-coding.el (utf-8-mcs-er): New coding-system in
4963         UTF-2000 [renamed from utf-8-er].
4964         (utf-8-gb): New coding-system in UTF-2000.
4965         (utf-8-gb-er): Likewise.
4966         (utf-8-cns): Likewise.
4967         (utf-8-cns-er): Likewise.
4968         (utf-8-big5): Likewise.
4969         (utf-8-big5-er): Likewise.
4970         (utf-8-jis): Likewise.
4971         (utf-8-jis-er): Likewise.
4972         (utf-8-ks): Likewise.
4973         (utf-8-ks-er): Likewise.
4974         (utf-8-er): Likewise.
4975
4976 2002-07-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4977
4978         * bytecomp.el (byte-compile-insert-header): Use `utf-8-mcs-unix'
4979         instead of `utf-8-unix' in UTF-2000.
4980
4981         * mule/mule-coding.el (utf-8): Define as an alias for `utf-8-mcs'.
4982
4983 2002-07-23  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4984
4985         * mule/japanese.el (euc-jisx0213): New coding-system.
4986
4987         * mule/mule-conf.el (japanese-jisx0213-1): Specify
4988         `japanese-jisx0208-1990' as the mother.
4989
4990 2002-07-16  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4991
4992         * dumped-lisp.el (preloaded-file-list): Change condition of
4993         loading "close-cdb".
4994
4995 2002-07-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4996
4997         * mule/mule-coding.el (utf-8-er): New coding-system in UTF-2000;
4998         setup `coded-charset-entity-reference-alist'.
4999
5000 2002-07-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5001
5002         * dumped-lisp.el (preloaded-file-list): Dump "close-cdb" in
5003         UTF-2000.
5004
5005 2002-04-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5006
5007         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5008         `chinese-big5-eten-a' and `chinese-big5-eten-b'.
5009
5010 2002-04-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5011
5012         * mule/mule-conf.el (chinese-big5-pua): New coded-charset.
5013         (chinese-big5-eten-a): Likewise.
5014         (chinese-big5-eten-b): Likewise.
5015         (chinese-big5-cdp): Declare as a subset of `chinese-big5' whose
5016         code range is #x8140 .. #x8DFE.
5017
5018 2002-04-08  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5019
5020         * mule/mule-conf.el (chinese-big5-eten): New coded-charset in
5021         UTF-2000.
5022         (chinese-big5-cdp): Likewise.
5023
5024 2002-02-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5025
5026         * dumped-lisp.el (preloaded-file-list): Rename
5027         utf-2000/make-cdbs.el -> utf-2000/update-cdb.el.
5028
5029 2002-02-14  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5030
5031         * update-elc.el: Load lisp/utf-2000/dumped-chars.el in UTF-2000;
5032         append `system-char-db-source-file-list' into
5033         `preloaded-file-list' in UTF-2000.
5034
5035 2002-02-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5036
5037         * dumped-lisp.el (preloaded-file-list): Delete
5038         character-definition files.
5039
5040 2002-02-04  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5041
5042         * dumped-lisp.el (preloaded-file-list): Add `make-cdbs' in
5043         UTF-2000.
5044
5045 2001-12-31  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5046
5047         * mule/mule-charset.el (default-coded-charset-priority-list):
5048         Delete `mojikyo-2022-1'.
5049
5050 2001-12-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5051
5052         * mule/mule-charset.el (default-coded-charset-priority-list):
5053         Delete `mojikyo'.
5054
5055 2001-12-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5056
5057         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5058         `ucs-sip'.
5059
5060 2001-11-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5061
5062         * mule/mule-charset.el (default-coded-charset-priority-list):
5063         Comment out `chinese-gb12345'.
5064
5065 2001-11-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5066
5067         * bytecomp.el (byte-compile-insert-header): Fixed.
5068
5069 2001-10-31  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5070
5071         * dumped-lisp.el (preloaded-file-list): Dump `ad-hoc-cdp' in
5072         XEmacs UTF-2000.
5073
5074 2001-10-16  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5075
5076         * mule/chinese.el (big5-cdp): New coding-system in XEmacs
5077         UTF-2000.
5078
5079 2001-10-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5080
5081         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5082         `ideograph-hanziku-{1 .. 12}' in XEmacs UTF-2000.
5083
5084 2001-10-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5085
5086         * mule/mule-charset.el (default-coded-charset-priority-list):
5087         `japanese-jef-china3' is renamed `china3-jef'.
5088
5089 2001-10-08  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5090
5091         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5092         `japanese-jef-china3' and `ideograph-cbeta'.
5093
5094 2001-09-02  MORIOKA Tomohiko  <tomo@calliope.mousai.mahoroba.ne.jp>
5095
5096         * list-mode.el: Delete dirty hack for XEmacs UTF-2000.
5097
5098 2001-08-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5099
5100         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5101         `chinese-big5-cdp'.
5102
5103 2001-08-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5104
5105         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5106         `arabic-digit', `arabic-1-column' and `arabic-2-column'.
5107
5108 2001-07-31  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5109
5110         * dumped-lisp.el (preloaded-file-list): Load "arabic" before
5111         loading character definitions.
5112
5113 2001-07-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5114
5115         * dumped-lisp.el (preloaded-file-list): Rename
5116         u031A0-Extended-Bopomofo.el to u031A0-Bopomofo-Extended.el.
5117
5118 2001-07-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5119
5120         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5121         `chinese-big5'.
5122
5123 2001-07-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5124
5125         * dumped-lisp.el (preloaded-file-list): Dump
5126         "Ideograph-R028-Private" with XEmacs UTF-2000.
5127
5128 2001-07-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5129
5130         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5131         `chinese-gb12345'.
5132
5133 2001-07-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5134
5135         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5136         `ideograph-gt-pj-{1..11}'.
5137
5138         * dumped-lisp.el (preloaded-file-list): Dump `isolated-char' in
5139         XEmacs UTF-2000.
5140
5141 2000-12-06  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5142
5143         * mule/mule-charset.el (default-coded-charset-priority-list):
5144         Prefer `chinese-gb2312' than `chinese-cns11643-*'; add
5145         `chinese-isoir165'.
5146
5147 2000-10-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5148
5149         * format.el (format-alist): Revive `image/jpeg', `image/gif',
5150         `image/png', `image/x-xpm' and `image/tiff'.
5151
5152         * files.el (binary-file-regexps): Add *.PNG.
5153
5154 2000-07-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5155
5156         * mule/mule-charset.el (default-coded-charset-priority-list):
5157         Prefer `japanese-jisx0208-1990' than `japanese-jisx0212'; prefer
5158         `korean-ksc5601' than `japanese-jisx0213-1'; add `mojikyo-2022-1'.
5159
5160 2000-09-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5161
5162         * list-mode.el: Call `completion-list-mode' to avoid slowness of
5163         the first completion when UTF-2000 is running.
5164
5165 2000-05-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5166
5167         * mule/mule-charset.el (default-coded-charset-priority-list):
5168         Delete `ucs'.
5169
5170 2000-04-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5171
5172         * dumped-lisp.el (preloaded-file-list): Don't add "mojikyo".
5173
5174         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5175         `mojikyo' instead of `mojikyo-pj-[1..21]'.
5176
5177 2000-04-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5178
5179         * mule/vietnamese.el (vscii-2): Delete abolished property
5180         `composite'; now composite mode is default.
5181
5182 2000-04-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5183
5184         * bytecomp.el (byte-compile-insert-header): Use `binary' instead
5185         of `raw-text'; check \uHHHH representation even if non-ascii
5186         characters are not found.
5187
5188         * dumped-lisp.el (preloaded-file-list): Add "ccs-tcvn5712.el" in
5189         UTF-2000; add "viet-ccl" in non-UTF-2000 Mule; add "vietnamese"
5190         unconditionally.
5191
5192         * mule/viet-ccl.el: New file.
5193
5194         * mule/vietnamese.el (vscii-2): New coding-system in UTF-2000.
5195         (tcvn-5712): New coding-system alias of `vscii-2' in UTF-2000.
5196         - Separate CCL based implementations to viet-ccl.el.
5197
5198 2000-02-24  MORIOKA Tomohiko  <tomo@m17n.org>
5199
5200         * mule/mule-conf.el (japanese-jisx0213-1): Allow
5201         "jisx0213.2000-1".
5202         (japanese-jisx0213-2): Allow "jisx0213.2000-2".
5203
5204         * mule/mule-charset.el (default-coded-charset-priority-list):
5205         Prefer `japanese-jisx0213-1' and `japanese-jisx0213-2' to
5206         `japanese-jisx0208-1978' and `japanese-jisx0208-1990'.
5207
5208 2000-01-31  MORIOKA Tomohiko  <tomo@etl.go.jp>
5209
5210         * dumped-lisp.el (preloaded-file-list): Add "mojikyo" in UTF-2000.
5211
5212 2000-01-27  MORIOKA Tomohiko  <tomo@m17n.org>
5213
5214         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5215         `ucs' in UTF-2000.
5216
5217 2000-01-26  MORIOKA Tomohiko  <tomo@etl.go.jp>
5218
5219         * mule/mule-charset.el (default-coded-charset-priority-list):
5220         Prefer `mojikyo-pj-*' and `ideograph-daikanwa' to `ucs-bmp' and
5221         `arabic-iso8859-6'.
5222
5223 2000-01-12  MORIOKA Tomohiko  <tomo@etl.go.jp>
5224
5225         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5226         `mojikyo-pj-[1 .. 21]' in UTF-2000.
5227
5228 2000-01-14  MORIOKA Tomohiko  <tomo@etl.go.jp>
5229
5230         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5231         `katakana-jisx0201' in UTF-2000.
5232
5233 1999-12-23  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5234
5235         * dumped-lisp.el (preloaded-file-list): Add "u0A000-Yi-Syllables",
5236         "u0AC00-Hangul-Syllables", "u0FB00-Alphabetic-Presentation-Forms",
5237         "u0FB50-Arabic-Presentation-Forms-A",
5238         "u0FE20-Combining-Half-Marks", "u0FE30-CJK-Compatibility-Forms",
5239         "u0FE50-Small-Form-Variants",
5240         "u0FE70-Arabic-Presentation-Forms-B",
5241         "u0FF00-Halfwidth-and-Fullwidth-Forms" and "u0FFF0-Specials" in
5242         UTF-2000.
5243
5244 1999-12-22  MORIOKA Tomohiko  <tomo@etl.go.jp>
5245
5246         * dumped-lisp.el (preloaded-file-list): Delete
5247         "ccs-jisx0208-1983.el"; add "Ideograph-R031-Enclosure"
5248         ... "Ideograph-R214-Flute" in UTF-2000.
5249
5250 1999-11-21  MORIOKA Tomohiko  <tomo@etl.go.jp>
5251
5252         * mule/mule-conf.el (japanese-jisx0213-1): New coded-charset.
5253         (japanese-jisx0213-2): New coded-charset.
5254
5255         * dumped-lisp.el (preloaded-file-list): Add
5256         "Ideograph-R028-Private", "Ideograph-R029-Again" and
5257         "Ideograph-R030-Mouth".
5258
5259 1999-11-19  MORIOKA Tomohiko  <tomo@etl.go.jp>
5260
5261         * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R012-Eight",
5262         "Ideograph-R013-Down-Box", "Ideograph-R014-Cover",
5263         "Ideograph-R015-Ice", "Ideograph-R016-Table",
5264         "Ideograph-R017-Open-Box", "Ideograph-R018-Knife",
5265         "Ideograph-R019-Power", "Ideograph-R020-Wrap", "Ideograph-R021-Spoon",
5266         "Ideograph-R022-Right-Open-Box", "Ideograph-R023-Hiding-Enclosure",
5267         "Ideograph-R024-Ten", "Ideograph-R025-Divination",
5268         "Ideograph-R026-Seal" and "Ideograph-R027-Cliff" in UTF-2000.
5269
5270 1999-11-18  MORIOKA Tomohiko  <tomo@etl.go.jp>
5271
5272         * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R002-Line",
5273         "Ideograph-R003-Dot", "Ideograph-R004-Slash",
5274         "Ideograph-R005-Second", "Ideograph-R006-Hook",
5275         "Ideograph-R007-Two", "Ideograph-R008-Lid", "Ideograph-R009-Man",
5276         "Ideograph-R010-Legs" and "Ideograph-R011-Enter".
5277
5278         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5279         `japanese-jisx0208-1990' and `japanese-jisx0208-1978'.
5280
5281 1999-11-16  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5282
5283         * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R001-One"
5284         in UTF-2000.
5285
5286 1999-11-16  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5287
5288         * mule/mule-conf.el (sisheng): Moved from mule/chinese.el.
5289         (chinese-isoir165): Moved from mule/chinese.el.
5290         (chinese-cns11643-3): Moved from mule/chinese.el.
5291         (chinese-cns11643-4): Moved from mule/chinese.el.
5292         (chinese-cns11643-5): Moved from mule/chinese.el.
5293         (chinese-cns11643-6): Moved from mule/chinese.el.
5294         (chinese-cns11643-7): Moved from mule/chinese.el.
5295
5296         * mule/chinese.el: Move definition of coded-charsets to
5297         mule/mule-conf.el.
5298
5299 1999-11-15  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5300
5301         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5302         `ideograph-daikanwa'.
5303
5304 1999-11-15  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5305
5306         * dumped-lisp.el (preloaded-file-list): Delete
5307         "ccs-jisx0201-latin.el".
5308
5309 1999-11-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
5310
5311         * dumped-lisp.el (preloaded-file-list): Add
5312         "u031A0-Extended-Bopomofo" in UTF-2000.
5313
5314 1999-11-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
5315
5316         * dumped-lisp.el (preloaded-file-list): u02E00-CJK-Radicals was
5317         renamed to u02E00-CJK-Radical-Supplement.
5318
5319 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5320
5321         * dumped-lisp.el (preloaded-file-list): Add
5322         "u03000-CJK-Symbols-and-Punctuation", "u03040-Hiragana",
5323         "u030A0-Katakana", "u03100-Bopomofo",
5324         "u03130-Hangul-Compatibility-Jamo", "u03190-Kanbun",
5325         "u03200-Enclosed-CJK-Letters-and-Months" and
5326         "u03300-CJK-Compatibility".
5327
5328 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5329
5330         * dumped-lisp.el (preloaded-file-list): Add "u02E00-CJK-Radicals",
5331         "u02F00-Kangxi-Radicals" and
5332         "u02FF0-Ideographic-Description-Characters".
5333
5334 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5335
5336         * dumped-lisp.el (preloaded-file-list): Add
5337         "u02600-Miscellaneous-Symbols", "u02700-Dingbats" and
5338         "u02800-Braille-Patterns" in UTF-2000.
5339
5340 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5341
5342         * dumped-lisp.el (preloaded-file-list): Load "uXXXXX-*" instead of
5343         "uXXXXX-*.el" in UTF-2000.
5344
5345         * bytecomp.el (byte-compile-insert-header): Delete comments if
5346         non-ASCII characters are found; allow `byte-compile-dynamic' and
5347         `byte-compile-dynamic-docstrings' if *.elc will be encoded by
5348         `raw-text'.
5349
5350 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5351
5352         * dumped-lisp.el (preloaded-file-list): Add
5353         "u02500-Box-Drawing.el", "u02580-Block-Elements.el" and
5354         "u025A0-Geometric-Shapes.el".
5355
5356 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5357
5358         * dumped-lisp.el (preloaded-file-list): Add
5359         "u02400-Control-Pictures.el", "u02440-OCR.el" and
5360         "u02460-Enclosed-Alphanumerics.el".
5361
5362 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5363
5364         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5365         `chinese-gb2312'.
5366
5367         * dumped-lisp.el (preloaded-file-list): Add
5368         "u02200-Mathematical-Operators.el" and
5369         "u02300-Miscellaneous-Technical.el".
5370
5371 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5372
5373         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5374         `chinese-cns11643-*'.
5375
5376         * dumped-lisp.el (preloaded-file-list): Add
5377         "u02100-Letterlike-Symbols.el", "u02150-Number-Forms.el" and
5378         "u02190-Arrows.el" in UTF-2000.
5379
5380 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5381
5382         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5383         `korean-ksc5601'.
5384
5385         * dumped-lisp.el (preloaded-file-list): Add
5386         "u02000-General-Punctuation.el", "u02070-Superscripts.el",
5387         "u02080-Subscripts.el", "u020A0-Currency-Symbols.el" and
5388         "u020D0-Combining-Diacritical-Marks-for-Symbols.el" in UTF-2000.
5389
5390 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5391
5392         * dumped-lisp.el (preloaded-file-list): Delete "ccs-viscii.el".
5393
5394 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5395
5396         * dumped-lisp.el (preloaded-file-list): Add "u013A0-Cherokee.el",
5397         "u01400-Canadian.el", "u01680-Ogham.el", "u016A0-Runic.el",
5398         "u01780-Khmer.el", "u01800-Mongolian.el",
5399         "u01E00-Latin-Extended-Additional.el" and
5400         "u01F00-Greek-Extended.el" in UTF-2000.
5401
5402 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5403
5404         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5405         `ethiopic-ucs' and `ethiopic'.
5406
5407         * dumped-lisp.el (preloaded-file-list): Add "u010A0-Georgian.el",
5408         "u01100-Hangul-Jamo.el" and "u01200-Ethiopic.el".
5409
5410         * mule/mule-conf.el: Move definition of coded-charset `ethiopic'
5411         from mule/ethiopic.el.
5412
5413         * mule/ethiopic.el: Move definition of coded-charset `ethiopic' to
5414         mule/mule-conf.el.
5415
5416 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5417
5418         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5419         `lao'.
5420
5421         * mule/mule-conf.el (lao): New coded-charset.
5422
5423         * dumped-lisp.el (preloaded-file-list): Add
5424         "u00900-Devanagari.el", "u00980-Bengali.el", "u00A00-Gurmukhi.el",
5425         "u00A80-Gujarati.el", "u00B00-Oriya.el", "u00B80-Tamil.el",
5426         "u00C00-Telugu.el", "u00C80-Kannada.el", "u00D00-Malayalam.el",
5427         "u00D80-Sinhala.el", "u00E00-Thai.el", "u00E80-Lao.el",
5428         "u00F00-Tibetan.el" and "u01000-Myanmar.el".
5429
5430 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5431
5432         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5433         `ucs-bmp' and `arabic-iso8859-6'.
5434
5435 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5436
5437         * dumped-lisp.el (preloaded-file-list): Add "u00400-Cyrillic.el",
5438         "u00530-Armenian.el", "u00590-Hebrew.el", "u00600-Arabic.el",
5439         "u00700-Syriac.el" and "u00780-Thaana.el" in UTF-2000.
5440
5441 1999-11-12  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5442
5443         * startup.el (normal-top-level): Load autoload file for UTF-2000
5444         in UTF-2000.
5445
5446 1999-11-11  MORIOKA Tomohiko  <tomo@etl.go.jp>
5447
5448         * dumped-lisp.el (preloaded-file-list): Add "mule-conf" in Mule;
5449         delete "ccs-iso8859-*.el"; add "u00000-C0.el",
5450         "u00020-Basic-Latin.el", "u00080-C1.el",
5451         "u000A0-Latin-1-Supplement.el", "u00100-Latin-Extended-A.el",
5452         "u00180-Latin-Extended-B.el", "u00250-IPA-Extensions.el",
5453         "u002B0-Spacing-Modifier-Letters.el",
5454         "u00300-Combining-Diacritical-Marks.el" and "u00370-Greek.el" in
5455         UTF-2000.
5456
5457 1999-11-10  MORIOKA Tomohiko  <tomo@etl.go.jp>
5458
5459         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5460         `japanese-jisx0212' and `ipa' in UTF-2000; use `latin-viscii-*'
5461         instead of `vietnamese-viscii-*'.
5462
5463 1999-11-09  MORIOKA Tomohiko  <tomo@etl.go.jp>
5464
5465         * mule/mule-conf.el: New file.
5466
5467         * mule/misc-lang.el: Move definition of charset `ipa' to
5468         mule/mule-conf.el.
5469
5470 1999-10-10  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5471
5472         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5473         `latin-viscii'; prefer it for characters used in Vietnamese.
5474
5475 1999-10-08   Daiki Ueno  <ueno@ueda.info.waseda.ac.jp>
5476
5477         * bytecomp.el (byte-compile-insert-header): Fix regexp.
5478
5479 1999-10-07  MORIOKA Tomohiko  <tomo@etl.go.jp>
5480
5481         * mule/viet-chars.el (latin-viscii-lower): Renamed from charset
5482         `vietnamese-viscii-lower'.
5483         (latin-viscii-upper): Renamed from charset
5484         `vietnamese-viscii-upper'.
5485         (vietnamese-viscii-lower): New alias for charset
5486         `latin-viscii-lower'.
5487         (vietnamese-viscii-upper): New alias for charset
5488         `latin-viscii-upper'.
5489
5490 1999-10-05  MORIOKA Tomohiko  <tomo@etl.go.jp>
5491
5492         * mule/mule-charset.el (default-coded-charset-priority-list):
5493         Comment out `hiragana-jisx0208' and `katakana-jisx0208'.
5494
5495 1999-10-04  MORIOKA Tomohiko  <tomo@etl.go.jp>
5496
5497         * mule/ccs-jisx0208-1983.el, mule/ccs-tcvn5712.el,
5498         mule/ccs-viscii.el, mule/ccs-iso8859-9.el,
5499         mule/ccs-jisx0201-latin.el, mule/ccs-iso8859-2.el,
5500         mule/ccs-iso8859-3.el, mule/ccs-iso8859-4.el: Moved to
5501         lisp/utf-2000.
5502
5503 1999-10-03  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5504
5505         * mule/ccs-tcvn5712.el: New file.
5506
5507 1999-10-03  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5508
5509         * dumped-lisp.el (preloaded-file-list): Add "ccs-jisx0208-1983.el"
5510         in UTF-2000.
5511
5512 1999-10-02  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5513
5514         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5515         `japanese-jisx0208'.
5516
5517 1999-10-02  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5518
5519         * dumped-lisp.el (preloaded-file-list): Add
5520         "ccs-jisx0201-latin.el", "ccs-iso8859-2.el", "ccs-iso8859-3.el",
5521         "ccs-iso8859-4.el", "ccs-iso8859-9.el" and "ccs-viscii.el" in
5522         UTF-2000.
5523
5524         * mule/ccs-iso8859-2.el, mule/ccs-iso8859-3.el,
5525         mule/ccs-iso8859-4.el, mule/ccs-iso8859-9.el,
5526         mule/ccs-jisx0201-latin.el, mule/ccs-jisx0208-1983.el,
5527         mule/ccs-viscii.el: New files.
5528
5529         * bytecomp.el (byte-compile-insert-header): Don't use `raw-text'
5530         if \uXXXX is found.
5531
5532 1999-09-30  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5533
5534         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5535         `hiragana-jisx0208' and `katakana-jisx0208'.
5536
5537 1999-09-21  MORIOKA Tomohiko  <tomo@etl.go.jp>
5538
5539         * mule/chinese.el (chinese-cns11643-3): Define it even if
5540         `utf-2000' is provided.
5541         (chinese-cns11643-4): Likewise.
5542         (chinese-cns11643-5): Likewise.
5543         (chinese-cns11643-6): Likewise.
5544         (chinese-cns11643-7): Likewise.
5545
5546 1999-09-14  MORIOKA Tomohiko  <tomo@etl.go.jp>
5547
5548         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5549         thai-tis620 and hebrew-iso8859-8; namely all BMP are covered.
5550
5551 1999-09-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5552
5553         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5554         `cyrillic-iso8859-5' and `greek-iso8859-7'.
5555
5556 1999-09-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5557
5558         * mule/mule-charset.el (default-coded-charset-priority-list):
5559         Setup in UTF-2000.
5560
5561 1999-09-09  MORIOKA Tomohiko  <tomo@etl.go.jp>
5562
5563         * mule/viet-chars.el: Don't define charset
5564         `vietnamese-viscii-lower' and `vietnamese-viscii-upper' because
5565         they are defined as builtin charsets.
5566
5567 1999-08-31  MORIOKA Tomohiko  <tomo@etl.go.jp>
5568
5569         * version.el (emacs-version): Add more space just before UTF-2000
5570         version string.
5571
5572 1999-08-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
5573
5574         * version.el ([constant] emacs-version): Don't add a space in the
5575         preceding place of `xemacs-betaname' because it is duplicated.
5576         (emacs-version): Add UTF-2000 version if `utf-2000' is provided.
5577
5578         * startup.el (splash-frame-body): Add ETL.
5579
5580 1999-08-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
5581
5582         * mule/chinese.el (chinese-cns11643-3): Don't define if `utf-2000'
5583         is provided because it is defined as builtin charset.
5584         (chinese-cns11643-4): Likewise.
5585         (chinese-cns11643-5): Likewise.
5586         (chinese-cns11643-6): Likewise.
5587         (chinese-cns11643-7): Likewise.
5588
5589 1999-08-24  MORIOKA Tomohiko  <tomo@etl.go.jp>
5590
5591         * mule/mule-cmds.el (reset-language-environment): Fix problem when
5592         coding-system `iso-10646-ucs-4' is not defined.
5593
5594 1999-06-17  MORIOKA Tomohiko  <tomo@etl.go.jp>
5595
5596         * bytecomp.el (byte-compile-insert-header): Use utf-8 as
5597         coding-system if `utf-2000' is provided.
5598
5599 1999-06-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
5600
5601         * mule/mule-coding.el: Add `utf-8' to coding-priority-list if
5602         `utf-2000' is provided.
5603
5604 1999-06-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
5605
5606         * dumped-lisp.el (preloaded-file-list): Don't load vietnamese.el
5607         if utf-2000 is provided temporally.
5608
5609 1999-06-10  MORIOKA Tomohiko  <tomo@etl.go.jp>
5610
5611         * mule/vietnamese.el (leading-code-private-11): Deleted [defined
5612         as builtin variable].
5613
5614 1999-06-04  MORIOKA Tomohiko  <tomo@etl.go.jp>
5615
5616         * files.el (insert-file-contents-literally): Treat file as binary;
5617         call file-name-handlers. [sync with Emacs 20.3.10]
5618
5619 2008-12-28  Vin Shelton  <acs@xemacs.org>
5620
5621         * XEmacs 21.4.22 is released
5622
5623 2008-12-30  Vin Shelton  <acs@xemacs.org>
5624
5625         * easy-mmode.el: Added easy-mmode.el so autoload.el will work
5626         during building even if no packages are found.
5627
5628 2008-05-13  Aidan Kehoe  <kehoea@parhasard.net>
5629
5630         * printer.el (generic-print-region): 
5631         (generic-print-buffer): 
5632         Use #'valid-device-type-p instead of #'valid-specifier-tag-p to
5633         check if the msprinter device is available, now that msprinter is
5634         always available as a specifier tag. 
5635
5636 2008-12-24  Vin Shelton  <acs@xemacs.org>
5637
5638         * about.el: Add Francisco to my bio!
5639
5640 2008-12-23  Vin Shelton  <acs@xemacs.org>
5641
5642         * autoload.el: Move operator definitions to autoload-operators.el
5643         in the xemacs-base package.
5644
5645 2007-11-22  Vin Shelton  <acs@xemacs.org>
5646
5647         * about.el (about-hacker-contribution): Updated my bio.
5648
5649 2007-10-07  Vin Shelton  <acs@xemacs.org>
5650
5651         * XEmacs 21.4.21 is released
5652
5653 2007-09-19  Didier Verna  <didier@xemacs.org>
5654
5655         Update my personal info.
5656         * about.el (xemacs-hackers): Use 'didier instead of 'dv.
5657         * about.el (about-other-current-hackers): Ditto.
5658         * about.el (about-url-alist): Add my musical website.
5659         * about.el (about-personal-info): Update my entry.
5660         * about.el (about-hacker-contribution): Ditto.
5661
5662 2007-08-21  Adrian Aichner  <adrian@xemacs.org>
5663
5664         * package-get.el (package-get-download-sites): Update download
5665         sites in Japan.
5666         * package-get.el (package-get-pre-release-download-sites): Ditto.
5667
5668 2007-08-18  Vin Shelton  <acs@xemacs.org>
5669
5670         * package-get.el (package-get-pre-release-download-sites): Sync
5671         mirror sites with 21.5.  (Thanks, Adrian)
5672
5673 2007-08-09  Mike Sperber  <mike@xemacs.org>
5674
5675         * startup.el (migrate-user-init-file): Create backup of
5676         `user-init-file' before migrating.
5677         * startup.el (maybe-migrate-user-init-file): Print
5678         information about backup file.
5679         (maybe-create-compatibility-dot-emacs): Follow above change.
5680
5681 2006-11-02  Adrian Aichner  <adrian@xemacs.org>
5682
5683         * font-lock.el: Sync font-lock-add-keywords and
5684         font-lock-remove-keywords from GNU Emacs.
5685         * font-lock.el (font-lock-keywords-alist): New.
5686         * font-lock.el (font-lock-removed-keywords-alist): New.
5687         * font-lock.el (font-lock-add-keywords): New.
5688         * font-lock.el (font-lock-update-removed-keyword-alist): New.
5689         * font-lock.el (font-lock-remove-keywords): New.
5690
5691 2007-08-16  Vin Shelton  <acs@xemacs.org>
5692
5693         * font-lock.el: Add defvar for font-lock-warning-face.  Original
5694         patch from Hans de Graaff.
5695
5696 2007-07-28  Adrian Aichner  <adrian@xemacs.org>
5697
5698         * package-get.el (package-get-download-sites): Document Chile and
5699         update Denmark download site.
5700         * package-get.el (package-get-pre-release-download-sites): Ditto.
5701
5702 2007-05-20  Stephen J. Turnbull  <stephen@xemacs.org>
5703
5704         * gutter-items.el (progress-feedback-with-label): Clarify docstring.
5705
5706 2006-12-09  Vin Shelton  <acs@xemacs.org>
5707
5708         * XEmacs 21.4.20 is released
5709
5710 2006-10-14  Jeff Miller  <jmiller@xemacs.org>
5711
5712         * info.el (Info-find-emacs-command-nodes): fix regex for find command node.
5713
5714 2006-11-14  Stephen J. Turnbull  <stephen@xemacs.org>
5715
5716         * info.el (Info-find-file-node, Info-insert-dir)
5717         (Info-read-subfile, Info-insert-file-contents): Maintain invariant
5718         `(equal buffer-file-truename (file-truename buffer-file-name))'.
5719         Thanks to Nelson Ferreira <nelson.ferreira@ieee.org> for report
5720         and discussion.
5721
5722 2006-05-20  Ville Skyttä  <scop@xemacs.org>
5723
5724         * obsolete.el (line-beginning-position): New, from 21.5.x.
5725         (line-end-position): Ditto.
5726
5727 2006-06-03  Adrian Aichner  <adrian@xemacs.org>
5728
5729         * package-get.el (package-get-download-sites): Welcome
5730         nl.xemacs.org and Thanks!
5731         * package-get.el (package-get-pre-release-download-sites): Ditto.
5732
5733 2004-01-19  Martin Buchholz  <martin@xemacs.org>
5734
5735         * font-lock.el: Add support for not-so recent changes in Java to
5736         java-mode.
5737
5738 2006-01-28  Vin Shelton  <acs@xemacs.org>
5739
5740         * XEmacs 21.4.19 is released
5741
5742 2006-01-03  Aidan Kehoe  <kehoea@parhasard.net>
5743
5744         * easymenu.el: Update copyright. 
5745         * easymenu.el (easy-menu-all-popups):
5746         Add a docstring. 
5747         * easymenu.el (easy-menu-add):
5748         Document a bug, rework the function to preserve any existing
5749         non-default mode-popup-menu instead of overwriting it, and not to
5750         bother normalising the menu title (nothing else does).
5751         * easymenu.el (easy-menu-remove):
5752         Restore the default mode-popup-menu instead of leaving an empty
5753         one when we remove the last easy-menu popup. 
5754
5755 2006-01-06  Adrian Aichner  <adrian@xemacs.org>
5756
5757         * package-get.el (package-get-download-sites): Add pt.xemacs.org,
5758         as suggested by Rodrigo Ventura.
5759         * package-get.el (package-get-pre-release-download-sites): Ditto,
5760         with replacement of xemacs-21.5 by beta, which is the logical path
5761         to our beta core and package pre-releases.
5762
5763 2005-12-17  Adrian Aichner  <adrian@xemacs.org>
5764
5765         * package-get.el (package-get-download-sites): Add Hong Kong
5766         download site.
5767         * package-get.el (package-get-pre-release-download-sites): Ditto.
5768
5769 2005-12-26  Vin Shelton  <acs@xemacs.org>
5770
5771         * find-paths.el:
5772         * find-paths.el (paths-emacs-root-p): Add search for package root.
5773         * find-paths.el (paths-find-emacs-root): Replaced with
5774         paths-find-invocation-roots, which returns a list of roots.
5775         * find-paths.el (paths-find-invocation-roots): New.
5776         * find-paths.el (paths-find-emacs-roots): Call paths-find-invocation-roots.
5777
5778 2005-12-05  Ville Skyttä  <scop@xemacs.org>
5779
5780         * minibuf.el (x-library-search-path): Add /usr(/local)/share/X11.
5781         * font.el (font-lookup-rgb-components): Ditto, remove stale comment.
5782
5783 2005-12-03  Vin Shelton <acs@xemacs.org>
5784
5785         * XEmacs 21.4.18 is released
5786
5787 2005-10-28  Adrian Aichner  <adrian@xemacs.org>
5788
5789         * package-get.el (package-get-download-sites): Update reflecting
5790         latest http://www.xemacs.org/Releases/ information generated by
5791         xemacs-builds/adrian/website/package-get-2-download-sites.el.
5792         * package-get.el (package-get-pre-release-download-sites): Ditto.
5793
5794 2005-02-28  Simon Josefsson  <jas@extundo.com>
5795
5796         * about.el (xemacs-hackers): Add jas.
5797         (about-other-current-hackers): Likewise.
5798         (about-url-alist): Add URL for jas.
5799         (about-personal-info): Document jas.
5800         (about-hacker-contribution): Describe jas contributions.
5801
5802 2005-03-25  Ralf Angeli  <angeli@iwi.uni-sb.de> 
5803
5804         * easymenu.el (easy-menu-remove): As described in 
5805         E1D4Nn5-0001lq-EU@neutrino.iwi.uni-sb.de; don't strip everything
5806         except the "Command" menu from mode-popup-menu. 
5807
5808 2005-03-25  Ralf Angeli  <angeli@iwi.uni-sb.de> 
5809  
5810         * font.el (font-spatial-to-canonical): Correct calculation of 
5811         return value for pixel-based input value. 
5812  
5813 2002-05-13  Adrian Aichner  <adrian@xemacs.org>
5814
5815         * code-process.el (call-process): Process-related docstring
5816         improvements spurred by Norbert Koch.
5817         * code-process.el (call-process-region): Ditto.
5818         * code-process.el (start-process): Ditto.
5819
5820 2005-10-09  Adrian Aichner  <adrian@xemacs.org>
5821
5822         * finder.el (finder-find-library): Return filename actually
5823         searched for.
5824
5825 2005-10-10  Steve Youngs  <steve@sxemacs.org>
5826
5827         * help.el (view-emacs-news): Use `expand-file-name' instead of
5828         `locate-data-file' as the latter will find any "NEWS" files that
5829         might exist in packages _before_ the one in core.
5830
5831 2005-06-06  Adrian Aichner  <adrian@xemacs.org>
5832
5833         * package-get.el (package-get-init-package):
5834         package-get-init-package buglet (21.4.17) by Jeff Mincy
5835         <mincy@rcn.com> fixing false temporary load-path shadows reported
5836         after package installation and simplifying code.
5837
5838 2005-10-18  Ville Skyttä  <scop@xemacs.org>
5839
5840         * package-get.el (package-get-download-sites): Sync mirrors list
5841         with the XEmacs website.
5842         (package-get-pre-release-download-sites): Ditto.
5843
5844 2005-04-06  Stephen J. Turnbull  <stephen@xemacs.org>
5845
5846         * derived.el (derived-mode-merge-syntax-tables):
5847         Revert my 21.5-only patch of 2003-07-18 which slipped in
5848         through Jerry James's patch of 2004-06-07.
5849
5850 2005-02-23  Adrian Aichner  <adrian@xemacs.org>
5851
5852         * cmdloop.el (keyboard-quit): Remove workaround for
5853         `region-active-p' not making sure active region is in current
5854         buffer now that it does.
5855         * minibuf.el (minibuffer-keyboard-quit): Ditto.
5856         * simple.el (region-active-p): `region-active-p' to only return t
5857         when active region is in current buffer.
5858
5859 2005-02-21  Norbert Koch  <viteno@xemacs.org>
5860
5861         * package-ui.el (pui-list-packages): MF21.5, adapt to longer
5862         package names, quell a byte-compiler warning, doc fix.
5863
5864 2005-02-16  Aidan Kehoe  <kehoea@parhasard.net>
5865
5866         * buffer.el (pop-to-buffer):
5867         * window-xemacs.el (display-buffer):
5868         Document use of `same-window-buffer-names,' `same-window-regexps'
5869         by pop-to-buffer and display-buffer. 
5870         
5871 2005-02-06  Vin Shelton <acs@xemacs.org>
5872
5873         * XEmacs 21.4.17 is released
5874
5875 2005-01-29  Ben Wing  <ben@xemacs.org>
5876
5877         * shadow.el (find-emacs-lisp-shadows):
5878         Add custom-defines to list of ignored files.
5879
5880 2005-01-17  Adrian Aichner  <adrian@xemacs.org>
5881
5882         * simple.el (shifted-motion-keys-select-region): Fix statement
5883         about unshifted-motion-keys-deselect-region.
5884
5885 2004-12-15  Ville Skyttä  <scop@xemacs.org>
5886
5887         * bytecomp-runtime.el (make-obsolete): Add 3rd argument (no-op for
5888         now) for GNU Emacs compatibility.
5889         (make-obsolete-variable): Ditto.
5890
5891 2004-01-08  Ben Wing  <ben@xemacs.org>
5892
5893         * code-files.el (load):
5894         File positions are 0 based not 1 based. Thanks to Steve Youngs.
5895
5896 2004-12-05  Vin Shelton <acs@xemacs.org>
5897
5898         * XEmacs 21.4.16 is released
5899
5900 2004-12-04  Vin Shelton  <acs@xemacs.org>
5901
5902         * auto-autoloads.el: Regenerated.
5903
5904         * custom-load.el: Regenerated.
5905
5906 2004-09-15  Stephen J. Turnbull  <stephen@xemacs.org>
5907
5908         Fix bug: apropos errors if a defalias refers to an undefined
5909         function.  <87pt4pmdcs.fsf@tleepslib.sk.tsukuba.ac.jp>
5910
5911         * apropos.el (apropos):
5912         (apropos-command):
5913         * help.el (frob-help-extents):
5914         * help-macro.el (make-help-screen):
5915         * hyper-apropos.el (hyper-apropos-grok-functions):
5916         (hyper-apropos-get-doc):
5917         Catch void-function error thrown by `documentation'.
5918
5919 2004-09-02  Steve Youngs  <steve@youngs.au.com>
5920
5921         * packages.el (package-require): Fix incorrect arg to format.
5922         This fixes a `format specifier' error.
5923
5924 2004-08-13  Jerry James  <james@xemacs.org>
5925
5926         * bytecomp.el (forward-word): Tell the byte compiler the correct
5927         number of arguments to forward-word.
5928
5929 2004-08-12  Sven Grundmann  <sven@xemacs.org>
5930
5931         * etags.el: Fixed loading of include files for tag completion. Now
5932         you can make a tag file for a library, include it into your
5933         project and it will be reloaded only if it changed. Infinte
5934         include loops are detected and the correct tag files are loaded.
5935         * etags.el (buffer-tag-table-list): Load and verify tag files in
5936         the external function buffer-tag-table-list-load.
5937         * etags.el (buffer-tag-table-list-load): New. Load and verify the
5938         tag files. Also load the included tag files. The priority of the
5939         included files is right below their parent file. If multiple
5940         matches occur then the symbols from the parent file are found
5941         first.
5942         * etags.el (tag-table-include-files): Corrected comment
5943         string. Switched to pattern constant tags-include-pattern to have
5944         it at a central location.
5945         * etags.el (tags-include-pattern): Added doc string.
5946         * etags.el (add-to-tag-completion-table): Removed obsolete
5947         comments as the include files are allready returned by
5948         buffer-tag-table-list and loaded.
5949         * etags.el (find-tag-internal): The include files are allready
5950         included in tag-tables as buffer-tag-table-list returns them now.
5951
5952 2004-07-02  Malcolm Purvis  <malcolmp@xemacs.org>
5953
5954         * widgets-gtk.el (gtk-widget-instantiate-notebook-internal):
5955         Loading items into the notebook is now done by C code.
5956         * widgets-gtk.el (gtk-widget-instantiate-internal):
5957         Style no longer changed.
5958
5959 2004-06-28  Nix  <nix@esperi.org.uk>
5960
5961         * cmdloop.el (truncate-command-history-for-gc): Delay
5962         execution of all things that look up variable bindings,
5963         via `enqueue-eval-event'.
5964
5965 2004-06-24  Vin Shelton  <acs@xemacs.org>
5966
5967         * package-get.el (package-get-require-signed-base-updates):
5968         now defaults to nil.
5969
5970 2004-06-09  Stephen J. Turnbull  <stephen@xemacs.org>
5971
5972         * subr.el (split-string): Clean up docstring.
5973
5974 2002-01-24  John Paul Wallington  <jpw@shootybangbang.com>
5975
5976         * faces.el (zmacs-region): fix typo in docstring.
5977
5978 2004-06-07  Jerry James  <james@xemacs.org>
5979
5980         * derived.el: Synch with Emacs 21.3.
5981         * subr.el (with-local-quit): New, from Emacs 21.3.
5982         * subr.el (delayed-mode-hooks): New variable, from Emacs 21.3.
5983         * subr.el (run-mode-hooks): New function, from Emacs 21.3.
5984         * subr.el (delay-mode-hooks): New macro, from Emacs 21.3.
5985
5986 2004-06-16  Jerry James  <james@xemacs.org>
5987
5988         * cl.el (cl-set-substring): Increment start by the length of the
5989         string, not the string itself.
5990
5991 2004-05-19  Malcolm Purvis  <malcolmp@xemacs.org>
5992
5993         * etags.el (tag-table-include-files): Expand included TAGS file
5994         paths to avoid problems with relative paths.  Thanks to Peter
5995         Chubb <peterc@gelato.unsw.edu.au>.
5996         * etags.el (tags-include-pattern): New.
5997         * etags.el (add-to-tag-completion-table): Parse and ignore
5998         trailing include lines.
5999
6000 2004-06-21  Adrian Aichner  <adrian@xemacs.org>
6001
6002         * package-ui.el (pui-help-echo): Fix false cvs conflict by
6003         avoiding line solely composed of equal signs.
6004
6005 2004-06-10  Adrian Aichner  <adrian@xemacs.org>
6006
6007         * cus-edit.el (alloc): Typo fix.
6008         * cus-edit.el (custom-browse-visibility): Ditto.
6009         * cus-edit.el (custom-variable-value-create): Ditto.
6010         * cus-edit.el (custom-variable-pre-reset-standard): Ditto.
6011         * cus-edit.el (custom-save-variables): Bind print-length and
6012         print-level to nil to avoid value abbreviation.
6013         * cus-edit.el (custom-save-face-internal): Ditto.
6014         * cus-edit.el (custom-save-faces): Save in sorted order.
6015         * cus-edit.el (custom-save-resets): Bind print-length and
6016         print-level to nil to avoid value abbreviation.
6017         * cus-edit.el (custom-save-loaded-themes): Ditto.
6018
6019 2004-06-09  Stephen J. Turnbull  <stephen@xemacs.org>
6020
6021         * subr.el (split-string-default-separators): New.
6022         (split-string): Synch to 21.5/GNU Emacs version.  *New semantics*,
6023         see comment in source.
6024
6025 2004-01-29  Stephen J. Turnbull  <stephen@xemacs.org>
6026
6027         * mule/japanese.el (paragraph-start, paragraph-separate):
6028         Remove anchor to BOL.
6029
6030 2004-04-30  Stephen J. Turnbull  <stephen@xemacs.org>
6031
6032         * cl.el (gensym, gentemp): Improve docstrings.
6033
6034 2004-05-10  Vin Shelton  <acs@xemacs.org>
6035
6036         * etags.el: Sync with 21.5 version.
6037
6038 2004-04-21  Sven Grundmann  <sven@hellerhof.de>
6039
6040         * etags.el:
6041         * etags.el (tags-exuberant-ctags-optimization-p): Enable optimization
6042         only for use with exuberant ctags. This will also enable building of 
6043         completion tables with exuberant ctags. This will not work with
6044         xemacs ctags. 
6045         * etags.el (get-tag-table-buffer): New function for creating of
6046         completion table is used if tags-exuberant-ctags-optimization-p ist t
6047         * etags.el (tags-explicit-name-pattern): Hold the name pattern for
6048         finding the tag names. New.
6049         * etags.el (add-to-tag-completion-table-exuberant-ctags): Defun for
6050         building tag completion table with exuberant ctags. New.
6051         * etags.el (find-tag-internal): Improve exact tag matching for tags
6052         with name fields. Before the patch return types of functions or
6053         function parameters (with exuberant ctags) were found as matches.
6054
6055 2004-04-21  Sven Grundmann  <sven@hellerhof.de>
6056
6057         * list-mode.el (display-completion-list): Fixed completion list was
6058         taking the width of the frame and not of the window for displaying
6059         the selection methods.
6060
6061 2004-04-18  Stephen J. Turnbull  <stephen@xemacs.org>
6062
6063         * menubar-items.el (default-menubar): Options are saved to custom.el.
6064
6065
6066 2004-02-23  Stephen J. Turnbull  <stephen@xemacs.org>
6067
6068         * isearch-mode.el (isearch-abort): Preserve successful search target.
6069
6070 2004-03-27  Adrian Aichner  <adrian@xemacs.org>
6071
6072         * gnuserv.el: Sync with 21.5 version, inspired by bugreport and
6073         (make-variable-buffer-local 'gnuserv-minor-mode) patch by Robert
6074         Bihlmeyer.
6075         * gnuserv.el (gnuserv-mode-line-string): New.
6076         * gnuserv.el (gnuserv-minor-mode): Make it buffer-local, not
6077         gnuserv-mode.
6078         * gnuserv.el (make-x-device-with-gtk-fallback): New.
6079         * gnuserv.el (gnuserv-edit-files): Use
6080         make-x-device-with-gtk-fallback.
6081
6082 2004-03-23  Malcolm Purvis  <malcolmpurvis@optushome.com.au>
6083
6084         * gtk-widgets.el: New import: gtk-accel-group-new.
6085         * dialog-gtk.el:
6086         * dialog-gtk.el (gtk-popup-convert-underscores): New.
6087         * dialog-gtk.el (popup-builtin-question-dialog):
6088         Added support for dialog button mnemonics.
6089
6090 2004-03-22  Chris Green <cmg@dok.org>
6091
6092         * process.el (shell-command): Output buffer was ignored when a
6093         background process was run via shell-command.
6094
6095 2004-03-19  Hrvoje Niksic  <hniksic@xemacs.org>
6096
6097         * cus-edit.el (custom-save-variables): Retrieve a list of
6098         variables to save first, sort it, and make sure the variables are
6099         saved in sorted order.
6100
6101 2004-02-23  Steve Youngs  <sryoungs@bigpond.net.au>
6102  
6103         * package-get.el (package-get-update-base-from-buffer): Force
6104         binary coding system for verifying GnuPG signature in the
6105         package-index file.
6106  
6107 2003-07-06  Adrian Aichner  <adrian@xemacs.org>
6108
6109         * package-get.el (package-get-package-index-file-location): Handle
6110         missing "EMACSPACKAGEPATH" environment variable.
6111
6112 2003-07-05  Adrian Aichner  <adrian@xemacs.org>
6113
6114         * package-admin.el (package-admin-find-top-directory): Simplify
6115         directory comparisions and fix substring errors on short path
6116         components.
6117         * package-get.el (package-get-package-index-file-location):
6118         Default to first component of "EMACSPACKAGEPATH", if set.
6119
6120 2004-02-16  Steve Youngs  <sryoungs@bigpond.net.au>
6121
6122         * package-get.el (process-error): New error datum.
6123
6124 2004-02-02  Vin Shelton <acs@xemacs.org>
6125
6126         * XEmacs 21.4.15 is released
6127
6128 2003-12-12  Katsumi Yamaoka  <yamaoka@jpl.org>
6129
6130         * itimer.el (activate-itimer): Modify the itimer timeout value as
6131         if it were begun at the last time when the itimer driver was woken
6132         up.
6133
6134 2004-01-27  Stephen J. Turnbull  <stephen@xemacs.org>
6135
6136         * specifier.el (Copyright):
6137         Update.
6138         (make-specifier-and-init):
6139         (map-specifier):
6140         (canonicalize-inst-pair):
6141         (canonicalize-spec-list):
6142         (set-specifier):
6143         Synch docstrings to 21.5 where appropriate.
6144
6145 2004-01-25  Steve Youngs  <sryoungs@bigpond.net.au>
6146
6147         * package-get.el (package-get-list-packages-where): New.  A
6148         function that allows searching for groups of packages.  For
6149         example, find all packages that require the fsf-compat package.
6150
6151 2004-01-25  Steve Youngs  <youngs@xemacs.org>
6152
6153         The Great PUI Sync.
6154
6155         * auto-autoloads.el: Regenerated.
6156
6157         * custom-load.el: Regenerated.
6158
6159         * dumped-lisp.el (packages-hardcoded-lisp): New.
6160
6161         * menubar-items.el (menu-max-items): New.
6162         (menu-submenu-max-items): New.
6163         (menu-submenu-name-format): New.
6164         (menu-split-long-menu): New.
6165         (menu-sort-menu): New.
6166         (default-menubar): Sync to 21.5 in regard to the PUI menus.
6167
6168         * obsolete.el (pui-add-install-directory): Renamed to the more
6169         logical `pui-set-local-package-get-directory'.
6170         (package-get-download-menu): Moved to `package-ui.el' and renamed
6171         to `package-ui-add-download-menu'.
6172
6173         * package-admin.el (package-admin-install-function-mswindows):
6174         Whitespace clean up.
6175         (package-admin-add-single-file-package): Removed.
6176         (package-admin-default-install-function): Whitespace clean up.
6177         (package-admin-find-top-directory): New.
6178         (package-admin-get-install-dir): Use it.
6179         (package-admin-get-manifest-file): 
6180         (package-admin-check-manifest): 
6181         (package-admin-add-binary-package):
6182         (package-admin-get-lispdir):
6183         (package-admin-delete-binary-package):
6184         (package-admin):
6185
6186         * package-get.el (package-get-package-index-file-location): New.
6187         (package-get-install-to-user-init-directory): New.
6188         (package-get-remote):
6189         (package-get-download-sites):
6190         (package-get-pre-release-download-sites): New.
6191         (package-get-site-release-download-sites): New.
6192         (package-get-base-filename):
6193         (package-get-always-update):
6194         (package-get-user-index-filename): Removed.
6195         (package-get-pgp-available-p): New.
6196         (package-get-require-signed-base-updates):
6197         (package-get-was-current):
6198         (package-entries-are-signed): New.
6199         (package-get-continue-update-base): New.
6200         (package-get-download-menu): Removed.
6201         (package-get-require-base):
6202         (package-get-update-base-entry):
6203         (package-get-locate-file):
6204         (package-get-locate-index-file):
6205         (package-get-maybe-save-index):
6206         (package-get-update-base):
6207         (package-get-update-base-from-buffer):
6208         (package-get-update-base-entries):
6209         (package-get-interactive-package-query):
6210         (package-get-update-all):
6211         (package-get-all):
6212         (package-get-dependencies):
6213         (package-get-init-package):
6214         (package-get-info): New.
6215         (package-get):
6216         (package-get-staging-dir):
6217         (package-get-set-version-prop): Removed.
6218         (package-get-installedp):
6219         (package-get-ever-installed-p):
6220         (packages): Removed.
6221         (package-get-custom-groups): Removed.
6222         (package-get-custom): Removed.
6223         (package-get-custom-add-entry): Removed.
6224
6225         * package-info.el (batch-update-package-info):
6226
6227         * package-net.el (package-net-batch-generate-bin-ini):
6228         (package-net-update-installed-db):
6229
6230         * package-ui.el (pui-info-buffer):
6231         (pui-directory-exists): Removed.
6232         (pui-package-dir-list): Removed.
6233         (pui-add-install-directory): Removed.
6234         (package-ui-download-menu): New.
6235         (package-ui-pre-release-download-menu): New.
6236         (package-ui-site-release-download-menu): New.
6237         (pui-set-local-package-get-directory): New.
6238         (pui-package-symbol-char):
6239         (pui-update-package-display):
6240         (pui-toggle-package):
6241         (pui-toggle-package-key):
6242         (pui-toggle-package-delete):
6243         (pui-toggle-package-delete-key):
6244         (pui-toggle-package-event):
6245         (pui-toggle-verbosity-redisplay):
6246         (pui-install-selected-packages):
6247         (pui-add-required-packages):
6248         (pui-help-echo):
6249         (pui-display-info):
6250         (list-packages-mode):
6251         (pui-list-packages):
6252
6253         * packages.el (packages-compute-package-locations):
6254         (package-require):
6255         (package-delete-name):
6256         (packages-hardcoded-lisp): Removed.
6257         (packages-useful-lisp): Removed.
6258         (packages-unbytecompiled-lisp): Removed.
6259         (packages-find-package-directories):
6260
6261         Summary:
6262
6263         Major code clean up of all things PUI.
6264
6265         Much improved code to determine where packages should be
6266         installed.  PUI no longer depends on any packages being
6267         pre-installed to compute where packages are to be installed to.
6268
6269         The user can specify the location of their package-index file.  It
6270         isn't necessary to set this because it has sane defaults.  People
6271         who "run-in-place" won't accidently overwrite the CVS
6272         package-index file.  See
6273         `package-get-package-index-file-location'. 
6274
6275         PUI will now properly clean up after itself in the event of an
6276         unsuccessful package install.  This drastically reduces the number
6277         of "wrong md5sum" FAQs.
6278
6279         non-Mule XEmacsen can no longer install Mule packages.
6280
6281         Package management via the custom interface has been removed.
6282
6283         The PUI related menubar items have been reorganised.
6284
6285         The PGP verification code has been fixed and the default for
6286         whether or not it is used is automatically computed.
6287
6288         * update-elc.el ((preloaded-file-list site-load-packages
6289         need-to-dump dumped-exe)):
6290         Just a couple of small changes to allow for
6291         `packages-(hardcoded|useful|unbytecompiled)-lisp' not really
6292         existing anymore.
6293
6294 2003-12-10  Hrvoje Niksic  <hniksic@xemacs.org>
6295
6296         * bytecomp.el (byte-compile-warn-about-unused-variables): Don't
6297         apply `format' to the first argument of byte-compile-warn, it
6298         already calls format.
6299
6300 2003-12-03  Adrian Aichner  <adrian@xemacs.org>
6301
6302         * files.el (delete-old-versions): Avoid going interactive during
6303         make install when environment variable VERSION_CONTROL is set.
6304
6305 2003-12-04  Vin Shelton  <acs@xemacs.org>
6306
6307         * menubar-items.el (menu-item-search): Only bring up search dialog
6308         box if the feature is available and desired.
6309
6310 2003-11-04  Stephen J. Turnbull  <stephen@xemacs.org>
6311
6312         * about.el (about-personal-info): Fix typo in Tony Rossini's entry.
6313
6314 2003-11-05  Vin Shelton  <acs@xemacs.org>
6315
6316         * help.el (Help-prin1-face):
6317         (Help-princ-face):
6318         princ and prin1 are functions and need to be called as such.  The
6319         idea for this patch was submitted by Eric Eide <eeide@cs.utah.edu>.
6320
6321 2003-10-22  Stephen J. Turnbull  <stephen@xemacs.org>
6322
6323         * about.el (about-xemacs): Give full version and build date.
6324
6325 2003-09-19  Stephen J. Turnbull  <stephen@xemacs.org>
6326
6327         * win32-native.el (grep-null-device): This XEmacs has null-device.
6328
6329 2003-09-06  Mike Sperber  <mike@xemacs.org>
6330
6331         * bytecomp.el (byte-compile-defvar-or-defconst): Actually
6332         implement the specified semantics for `defvar.'
6333
6334 2003-09-07  Adrian Aichner  <adrian@xemacs.org>
6335
6336         * window-xemacs.el (display-buffer): Fix for `shrink-to-fit' by
6337         Klaus Berndl, calling `shrink-window-if-larger-than-buffer' when
6338         displaying buffer in question.
6339
6340 2003-09-03  Vin Shelton <acs@xemacs.org>
6341
6342         * XEmacs 21.4.14 is released
6343
6344 2003-08-17  Vin Shelton  <acs@xemacs.org>
6345
6346         * about.el: Vanity patch.
6347
6348 2003-08-11  Stephen J. Turnbull  <stephen@xemacs.org>
6349
6350         * code-process.el (call-process):
6351         (call-process-region):
6352         (start-process):
6353         Document coding system processing.
6354
6355 2003-08-03  Stephen J. Turnbull  <stephen@xemacs.org>
6356
6357         * startup.el (splash-frame-body): Idiomatic English.
6358
6359 2003-04-24  Jin Choi <jsc@orangeimagineering.com>
6360
6361         * font-lock.el (font-lock-match-java-declarations): Move
6362         save-restriction, narrow-to-region to beginning of function to
6363         avoid going beyond the limit and causing an infloop.
6364
6365 2003-04-16  Jerry James  <james@xemacs.org>
6366
6367         * keydefs.el: Remove mappings for keys mapped to the nowhere
6368         defined function function-key-error.
6369
6370 2003-03-22  Vasily Korytov  <deskpot@myrealbox.com>
6371
6372         * lisp-mode.el (emacs-lisp-mode-hook, lisp-mode-hook,
6373         lisp-interaction-mode-hook): Add the docstrings.
6374
6375 2003-08-04  Michael Toomim <toomim@OCF.Berkeley.EDU>
6376
6377         * byte-optimize.el: Fix infinite loop in bytecode optimizer.  See:
6378         http://list-archive.xemacs.org/xemacs-beta/200306/msg00157.html
6379         http://list-archive.xemacs.org/xemacs-beta/200307/msg00005.html
6380
6381 2003-06-18  Nickolay Pakoulin  <npak@ispras.ru>
6382
6383         * cl-macs.el (cl-transform-lambda): Place doc on Common Lisp
6384         lambda list after the original doc.  Care about
6385         #'(lambda () "SingleString") 
6386         (cl-upcase-arg): 
6387         (cl-function-arglist):
6388         Care about &cl-defs and &cl-quote in lambda list, dotted lists and
6389         circular data structures in lambda list specification
6390
6391 2003-06-11  Adrian Aichner  <adrian@xemacs.org>
6392
6393         * font-lock.el (lisp-font-lock-keywords-1): Only NAME, not NAME(
6394         to appear in font-lock-function-name-face.
6395
6396 2003-06-17  Stephen J. Turnbull  <stephen@xemacs.org>
6397
6398         * bytecomp.el (byte-compile-lambda): Discard docstring only if it
6399         is not also the value of the lambda.
6400
6401 2003-05-06  Andy Piper  <andy@xemacs.org>
6402
6403         * files.el (revert-buffer): Make sure local variables get processed,
6404         even in the case of an optimized reversion.
6405
6406 2003-05-25  XEmacs Build Bot <builds@cvs.xemacs.org>
6407
6408         * XEmacs 21.4.13 is released
6409
6410 2003-03-18  Stephen J. Turnbull  <stephen@xemacs.org>
6411
6412         * gutter-items.el (buffers-tab-filter-functions): Improve docstring.
6413         Suggested by a Chris Palmer <chris@nodewarrior.org> patch.
6414
6415 2003-02-14  Ben Wing  <ben@xemacs.org>
6416
6417         * byte-optimize.el:
6418         * byte-optimize.el (byte-compile-inline-expand):
6419         * byte-optimize.el (byte-compile-unfold-lambda):
6420         * byte-optimize.el (byte-optimize-form-code-walker):
6421         * byte-optimize.el (byte-optimize-form):
6422         * byte-optimize.el (byte-decompile-bytecode-1):
6423         * byte-optimize.el (byte-optimize-lapcode):
6424         Review carefully and sync up to 20.7 except for areas as noted.
6425         Fixes problem with JDE compilation.
6426
6427 2003-02-05  Ben Wing  <ben@xemacs.org>
6428
6429         * simple.el:
6430         * simple.el (motion-keys-for-shifted-motion):
6431         Omit M-S-home/end from motion keys.
6432
6433 2003-02-07  Ben Wing  <ben@xemacs.org>
6434
6435         * text-props.el (text-property-any):
6436         * text-props.el (text-property-not-all):
6437         Fix bug when end > start.
6438
6439 2003-01-17  Stephen J. Turnbull  <stephen@xemacs.org>
6440
6441         * info.el (Info-insert-dir): Make default-directory end in
6442         separator.  Patch due to Martin Buchholz.
6443
6444 2003-01-15  Stephen J. Turnbull  <stephen@xemacs.org>
6445
6446         * XEmacs 21.4.12 "Portable Code" is released.
6447
6448 2003-01-13  Ilya Golubev  <golubev@xemacs.org>
6449
6450         * about.el: Update golubev data.
6451
6452 2003-01-15  Stephen J. Turnbull  <stephen@xemacs.org>
6453
6454         * isearch-mode.el (isearch-mode-map): Substitute comment on
6455         desirability, and back out "GR is printable" changes.
6456
6457 2003-01-08  Stephen J. Turnbull  <stephen@xemacs.org>
6458
6459         * isearch-mode.el (isearch-mode-map): Don't bind CSI.
6460
6461 2003-01-07  Stephen J. Turnbull  <stephen@xemacs.org>
6462
6463         * isearch-mode.el (isearch-mode-map): GR (and C1) is printable.
6464
6465 2003-01-06  Ville Skyttä  <scop@xemacs.org>
6466
6467         * menubar-items.el (default-menubar): Use browse-url-mozilla
6468         instead of browse-url-gnome-moz for Mozilla.
6469
6470 2003-01-03  Stephen J. Turnbull  <stephen@xemacs.org>
6471
6472         * XEmacs 21.4.11 "Native Windows TTY Support" is released.
6473
6474 2002-12-27  Ville Skyttä  <scop@xemacs.org>
6475
6476         * files.el (auto-mode-alist): Remove redundant entries for modes
6477         that live in packages.
6478         (interpreter-mode-alist): Ditto.
6479
6480 2002-03-17  Ville Skyttä  <ville.skytta@xemacs.org>
6481
6482         * menubar-items.el (default-menubar): Sync with current
6483         browse-url-xemacs.el.
6484
6485 2002-11-02  Stephen J. Turnbull  <stephen@xemacs.org>
6486
6487         * XEmacs 21.4.10 "Military Intelligence" is released.
6488
6489 2002-10-07  Katsumi Yamaoka  <yamaoka@jpl.org>
6490
6491         * font-lock.el (font-lock-fontify-keywords-region): Fix typo.
6492
6493 2002-10-07  Katsumi Yamaoka  <yamaoka@jpl.org>
6494
6495         * keydefs.el (global-map): Bind C-xrd to delete-rectangle per GNU.
6496
6497 2001-05-10   Daiki Ueno  <ueno@unixuser.org>
6498
6499         * font-lock.el (font-lock-compile-keywords): Rewrite as a side
6500         effect free function.
6501         (font-lock-fontify-keywords-region): Supply the argument to
6502         font-lock-compile-keywords.
6503
6504 2002-09-22  Ville Skyttä  <ville.skytta@xemacs.org>
6505
6506         * package-get.el (package-get-download-sites): Bring sites list
6507         up to date, prefer xx.xemacs.org addresses.
6508
6509 2002-09-27  Andy Piper  <andy@xemacs.org>
6510
6511         * dialog.el (make-dialog-box): for general dialogs only
6512         delete-frame-hook will be run.
6513
6514 2002-09-28  Stephen J. Turnbull  <stephen@xemacs.org>
6515
6516         * font-lock.el (font-lock-fontify-syntactically-region): Add
6517         comment about lookup-syntax-properties, document LOUDLY as unused.
6518
6519 2002-08-26  Andy Piper  <andy@xemacs.org>
6520
6521         * gutter-items.el (set-progress-feedback-instantiator): Fix bad
6522         merge.
6523
6524 2002-09-02  Ville Skyttä  <ville.skytta@xemacs.org>
6525
6526         * bytecomp-runtime.el (make-obsolete): Docstring argument nit.
6527         (make-obsolete-variable): Ditto.
6528         (make-compatible): Ditto.
6529         (make-compatible-variable): Ditto.
6530
6531 2002-09-16  Stephen J. Turnbull  <stephen@xemacs.org>
6532
6533         * obsolete.el (parse-sexp-lookup-properties): new compatible alias
6534         for `lookup-syntax-properties'.  RFE from Alan Mackenzie.
6535
6536 2002-08-28  Andy Piper  <andy@xemacs.org>
6537
6538         * files.el (revert-buffer): propagate revert-without-query-status.
6539
6540 2002-06-03  Andy Piper  <andy@xemacs.org>
6541
6542         * dialog-items.el (make-search-dialog): align various subcontrols
6543         in visually pleasing ways, allow frame to autosize to the dialog
6544         size.
6545         * dialog.el (make-dialog-box): add a border inside the frame. Add
6546         :autosize property, if t then reset the frame size appropriately
6547         before the frame is mapped.
6548         * gutter-items.el (set-progress-feedback-instantiator): align
6549         various subcontrols.
6550         * gutter-items.el (set-progress-abort-instantiator): ditto.
6551
6552 2002-08-23  Stephen J. Turnbull  <stephen@xemacs.org>
6553
6554         * XEmacs 21.4.9 "Informed Management" is released.
6555
6556 2002-06-22  Ville Skyttä  <ville.skytta@xemacs.org>
6557
6558         * subr.el (add-to-list): Sync with GNU Emacs 21.2, adding the
6559         "&optional append" argument.
6560
6561 2002-07-16  Didier Verna  <didier@xemacs.org>
6562
6563         * subr.el (replace-in-string): fix case fold bug introduced by
6564         "2000-07-30  Ben Wing  <ben@xemacs.org>": honor the value of
6565         case-fold-search in temporary buffers.
6566
6567 2002-08-03  Steve Youngs  <youngs@xemacs.org>
6568
6569         * lib-complete.el (find-library): Remove check for mule because
6570         decompression DOES work on Mule.
6571
6572 2002-08-11  John Paul Wallington  <jpw@shootybangbang.com>
6573
6574         * simple.el (join-line): New alias for `delete-indentation'.
6575
6576 2002-08-02  Ville Skyttä  <ville.skytta@xemacs.org>
6577
6578         * font-lock.el: Some faces and doc typo fixes from GNU Emacs.
6579         (font-lock-doc-face): New alias to font-lock-doc-string-face.
6580         (font-lock-builtin-face): New.
6581         (font-lock-constant-face): New.
6582         (font-lock-face-list): Add builtin and constant faces.
6583
6584 2002-08-16  Stephen J. Turnbull  <stephen@xemacs.org>
6585
6586         * autoload.el (make-autoload): Support define-derived-mode.
6587         Collected puts of doc-string-elt property.  Based on a patch by
6588         Didier Verna <didier@xemacs.org>.
6589
6590 2002-08-15  Stephen J. Turnbull  <stephen@xemacs.org>
6591
6592         * wid-edit.el (widget-field-activate): Fix docstring typo.
6593
6594 2002-07-23  Andy Piper  <andy@xemacs.org>
6595
6596         * about.el (about-personal-info): update me.
6597
6598 2002-07-12  Andy Piper  <andy@xemacs.org>
6599
6600         * custom.el (custom-theme-set-variables): remove bogus
6601         arguments. Use custom-set-default to set defaults.
6602         (custom-set-variables): update doc.
6603         (custom-local-buffer): new, synced from FSF.
6604         (custom-set-default): ditto.
6605         (defcustom): update doc.
6606
6607 2002-06-16  Andy Piper  <andy@xemacs.org>
6608
6609         * menubar-items.el (default-menubar): enable windows printing on
6610         cygwin as well as native.
6611
6612 2002-06-12  Andy Piper  <andy@xemacs.org>
6613
6614         * printer.el (generic-print-buffer): catch all errors so that the
6615         print device can be cleared in all scenarios.
6616         (Printer-clear-device): make sure clearing the printer allows it
6617         to be used again immediately.
6618         (generic-print-region): make sure the default printer face is
6619         black-on-white.
6620
6621 2002-04-23  Jerry James  <james@xemacs.org>
6622
6623         * window-xemacs.el (display-buffer-function): Change doc to
6624         reflect new arg.
6625         * window-xemacs.el (pre-display-buffer-function): Ditto.
6626         * window-xemacs.el (display-buffer): New arg, shrink-to-fit.  If
6627         non-nil, make the new window just big enough for its contents.
6628         * frame.el (get-frame-for-buffer): Accept new arg, due to above.
6629         * frame.el (show-temp-buffer-in-current-frame): Remove broken
6630         temp-buffer-shrink-to-fit code.  Tell display-buffer instead.
6631
6632 2002-06-06  Andy Piper  <andy@xemacs.org>
6633
6634         * custom.el (custom-theme-set-variables): sync :set-after from FSF.
6635         (defcustom): ditto.
6636         (custom-handle-keyword): ditto.
6637
6638 2002-07-12  Stephen J. Turnbull  <stephen@xemacs.org>
6639
6640         * gutter-items.el (buffers-tab-selection-function): Improve doc.
6641         Make obsolete.  Default to nil.
6642         (buffers-tab-filter-functions): Improve doc.  Use literal default.
6643         Inspired by a patch by John Palmieri.
6644
6645 2002-07-01  Mike Alexander  <mta@arbortext.com>
6646
6647         * process.el (shell-command-on-region): Don't delete the region
6648         before giving it to call-process-region
6649
6650 2002-06-04  Jerry James <james@eecs.ku.edu>
6651
6652         * find-paths.el (paths-find-architecture-directory): Search in
6653         `system-configuration'/`base', not `base'`system-configuration'.
6654
6655 2002-06-23  Ville Skyttä  <ville.skytta@xemacs.org>
6656
6657         * info.el (Info-index): Add missing \ in [ t].
6658
6659 2002-06-11  Stephen J. Turnbull  <stephen@xemacs.org>
6660
6661         * gutter-items.el (gutter-buffers-tab-visible-p,
6662         buffers-tab-omit-function, buffers-tab-selection-function,
6663         buffers-tab-filter-functions):
6664         Doc improvements.
6665
6666 2002-06-09  Stephen J. Turnbull  <stephen@xemacs.org>
6667
6668         * toolbar.el (toolbar-icon-directory): Document trailing separator.
6669
6670         * toolbar-items.el (toolbar-news): Fix typo in message string.
6671
6672 2002-06-08  Stephen J. Turnbull  <stephen@xemacs.org>
6673
6674         * dialog.el (yes-or-no-p-dialog-box): 
6675         * cmdloop.el (y-or-n-p-minibuf):
6676         (yes-or-no-p-minibuf):
6677         (yes-or-no-p):
6678         (y-or-n-p): 
6679         Specify negative answers in docstrings.
6680
6681 2002-05-25  Steve Youngs  <youngs@xemacs.org>
6682
6683         * package-ui.el (pui-help-echo): Display both installed and author
6684         version.  Use a balloon-help window to display extra info like
6685         package requires.
6686
6687 2002-05-30  Andy Piper  <andy@xemacs.org>
6688
6689         * files.el (revert-buffer-internal): don't visit
6690         revert-buffer. Kill buffer when not used. Suggested by Mike
6691         Alexander <mta@arbortext.com>
6692
6693 2002-05-20  Stephen J. Turnbull  <stephen@xemacs.org>
6694
6695         * files.el (revert-buffer): More docstring fiddling.
6696
6697 2002-05-19  Stephen J. Turnbull  <stephen@xemacs.org>
6698
6699         * files.el (revert-buffer):
6700         (revert-buffer-internal):
6701         (revert-buffer-insert-file-contents-function):
6702         Improve docstrings and comments.
6703
6704 2002-05-08  Andy Piper  <andy@xemacs.org>
6705
6706         * files.el (revert-buffer): observe noconfirm behavior.
6707
6708 2002-04-09  Andy Piper  <andy@xemacs.org>
6709
6710         * files.el (revert-buffer): use revert-buffer-internal if it looks
6711         like doing so will not result in any user-visible changes.
6712         (revert-buffer-internal): new function. Do the actual process of
6713         reversion and then see whether the result is any different to what
6714         we have already. If it is not then do nothing.
6715
6716 2001-12-11  Andy Piper  <andy@xemacs.org>
6717
6718         * menubar.el (get-popup-menu-response): re-order so that it works
6719         on more sane/facist window systems.
6720
6721 2001-12-03  Andy Piper  <andy@xemacs.org>
6722
6723         * faces.el (frob-face-property): don't infloop in face frobbing
6724         from Jan Vroonhof <jan@xemacs.org>.
6725
6726 2001-11-30  Jan Vroonhof  <jan@xemacs.org>
6727
6728         * faces.el (frob-face-property): Follow face fall-back hierarchy
6729         properly for face properties without an instance. Only do manual
6730         copy form 'default in last resort. This handles in particular
6731         the case where 'default itself has only a fall-back (which is
6732         the case by default on windows).
6733
6734 2001-11-24  Andy Piper  <andy@xemacs.org>
6735
6736         * printer.el (generic-print-region): set default-frame-plist to
6737         nil while creating the printer frame so that sizes reflect the
6738         printed page.
6739
6740         * faces.el (face-complain-about-font): Don't complain on printers.
6741
6742 2002-05-10  Stephen J. Turnbull  <stephen@xemacs.org>
6743         
6744         * package-net.el: Andy synch.
6745         
6746 2001-12-16  Andy Piper  <andy@xemacs.org>
6747
6748         * package-get.el (package-get-update-all): Make sure installed.db
6749         gets updated after updating packages.
6750
6751 2002-03-28  Ben Wing  <ben@xemacs.org>
6752
6753         * msw-glyphs.el: Set glyph-contrib-p to nil on hscroll,
6754         continuation, truncation so that we don't get line jumpiness from
6755         them being larger than the line height.
6756
6757         * msw-font-menu.el (mswindows-font-menu-font-data): Fix bug.
6758
6759 2001-11-30  Jan Vroonhof  <jan@xemacs.org>
6760
6761         * font.el (font-window-system-mappings): Add mapping for Gtk
6762         (assume identical to X) 
6763
6764 2002-02-04  Andy Piper  <andy@xemacs.org>
6765
6766         * files.el (convert-standard-filename): Fix for short filename
6767         Peter Arius <pas@methodpark.de>
6768
6769 2001-12-10  Christoph Wedler  <Christoph.Wedler@sap.com>
6770
6771         * list-mode.el (default-choose-completion): completion-base-size
6772         should refer to local value in the completion list buffer.
6773
6774 2001-12-03  Didier Verna  <didier@xemacs.org>
6775
6776         * rect.el: autoload `replace-rectangle'.
6777         * keydefs.el (global-map): bind it to `C-x r p'.
6778
6779 2002-05-09  Stephen J. Turnbull  <stephen@xemacs.org>
6780
6781         * XEmacs 21.4.8 "Honest Recruiter" is released.
6782
6783 2002-05-09  Stephen J. Turnbull  <stephen@xemacs.org>
6784
6785         This patch is based on Jerry James's patch and analysis.
6786
6787         * select.el (get-clipboard):
6788         (get-selection):
6789         Update docstrings.
6790         (get-clipboard-foreign):
6791         (get-selection-foreign):
6792         New function for use as `interprogram-paste-function's.
6793
6794         * simple.el (interprogram-paste-function): Change default to
6795         `get-clipboard-foreign'; improve docstring.
6796         (interprogram-cut-function): Improve dosctring.
6797
6798 2002-05-04  Stephen J. Turnbull  <stephen@xemacs.org>
6799
6800         * XEmacs 21.4.7 "Economic Science" is released.
6801
6802 2002-03-18  Adrian Aichner  <adrian@xemacs.org>
6803
6804         * cus-edit.el (customize-save-variable): Fix typo in prompt.
6805
6806 2002-03-26  John Paul Wallington  <jpw@xemacs.org>
6807
6808         * obsolete.el (assq-delete-all): New compatibility alias for 
6809         remassq.
6810
6811 2002-01-09  Simon Josefsson  <jas@extundo.com>
6812
6813         * files.el (auto-mode-alist): Support Sieve (*.siv, *.sieve).
6814
6815 2002-01-04  Adrian Aichner  <adrian@xemacs.org>
6816
6817         * info.el (Info-auto-generate-directory): Default
6818         Info-auto-generate-directory to 'if-outdated.
6819
6820 2002-03-28  Stephen J. Turnbull  <stephen@xemacs.org>
6821
6822         * startup.el (normal-top-level): Prevent migration code from
6823         trashing .emacs on an error in loading the init files.
6824
6825 2002-03-14  Ville Skyttä  <ville.skytta@xemacs.org>
6826
6827         * files.el (auto-mode-alist): GNUmakefile is a Makefile,
6828         "system default" Xdefaults and friends get xrdb-mode.
6829
6830 2002-03-05  Mats Lidell  <matsl@contactor.se>
6831  
6832         * help-nomule.el (tutorial-supported-languages): Added Swedish
6833         tutorial. Sorted languages.
6834
6835 2002-02-11  Mike Sperber <mike@xemacs.org>
6836
6837         * info.el (Info-maybe-update-dir): Regenerate dir if we're
6838         regenerating outdated dir files and dir is non-existent.
6839
6840 2002-01-27  Stephen J. Turnbull  <stephen@xemacs.org>
6841
6842         * code-files.el (convert-mbox-coding-system): Improve comment.
6843         (write-region): Improve docstring.  Reformat to 80 columns.  Add
6844         coding-system argument to `write-region-pre-hook' call.
6845         (write-region-pre-hook): Fix docstring to mention lockname argument.
6846
6847 2002-01-18  Stephen J. Turnbull  <stephen@xemacs.org>
6848
6849         * minibuf.el (completing-read): Remove redundant wrong arg list.
6850
6851         * help.el (with-displaying-help-buffer): Put usage advice in docstring.
6852
6853 2001-12-27  John Paul Wallington  <jpw@shootybangbang.com>
6854
6855         * obsolete.el (interactive-form): new compatibility alias for 
6856         function-interactive.
6857
6858 2001-11-29  Adrian Aichner  <adrian@xemacs.org>
6859
6860         * menubar-items.el (Menubar-items-truncate-list): Removed.
6861         * menubar-items.el (Menubar-items-truncate-history): New.
6862         * menubar-items.el (default-menubar): Use
6863         Menubar-items-truncate-history.
6864
6865 2002-02-03  Adrian Aichner  <adrian@xemacs.org>
6866
6867         * printer.el (generic-print-region): Pass correct arguments to
6868         lpr-region.  Thanks to Nevin Kapur <nevin@jhu.edu> and Björn
6869         Torkelsson <torkel@acc.umu.se>.
6870
6871 2002-01-09  John Paul Wallington  <jpw@shootybangbang.com>
6872
6873         * help.el (describe-mode): synched with FSF 19.34; handle nil
6874         minor mode indicators.
6875
6876 2001-12-03  Christoph Wedler  <Christoph.Wedler@sap.com>
6877
6878         * minibuf.el (completing-read): Update docstring.
6879
6880 2001-12-17  Stephen J. Turnbull  <stephen@xemacs.org>
6881
6882         * XEmacs 21.4.6 "Common Lisp" is released.
6883
6884 2001-11-21  Stephen J. Turnbull  <stephen@xemacs.org>
6885
6886         * package-net.el: Inadvertant synch with Windows branch.  From
6887         Andy's log:
6888         (package-net-kit-version): new variable.
6889         (package-net-generate-bin-ini): use it. Remove unwanted functions.
6890
6891 2001-11-28  Steve Youngs  <youngs@xemacs.org>
6892
6893         * package-get.el (package-get-locate-index-file): Also search the
6894         core etc/ directory for the package index file if it can't be
6895         found in ~/.xemacs/.
6896
6897 2001-12-13  William Perry  <wmperry@gnu.org>
6898
6899         * dialog-gtk.el (popup-builtin-question-dialog):
6900         Conform to API in gui.c.
6901         
6902 2001-11-12  Andy Piper  <andy@xemacs.org>
6903
6904         * cus-edit.el (custom-save-face-internal): make sure we save
6905         non-themed faces.
6906         (custom-save-variables): ditto variables.
6907
6908 2001-11-20  Stephen J. Turnbull  <stephen@xemacs.og>
6909
6910         * faces.el (make-face-family):
6911         (make-face-size):
6912         New face-modifying functions per Jan Vroonhof.
6913
6914         cus-face.el (custom-set-face-font-family):
6915         (custom-set-face-font-size):
6916         Use them.
6917
6918         * font.el (font-window-system-mappings): More precise docstring.
6919
6920         (font-create-name):
6921         (font-create-object):
6922         (tty-font-create-object):
6923         (tty-font-create-plist):
6924         (x-font-create-object):
6925         (x-font-create-name):
6926         (ns-font-create-name):
6927         (mswindows-font-create-object):
6928         (mswindows-font-create-name):
6929         Add doctrings.
6930
6931 2001-11-14  John Paul Wallington <jpw@shootybangbang.com>
6932
6933         * gtk-faces.el (gtk-init-device-faces): removed spurious
6934         quote before let* expression.
6935
6936 2001-10-29  Andy Piper  <andy@xemacs.org>
6937
6938         * code-files.el (toggle-buffer-file-coding-system): mark buffer as
6939         modified when changing coding system.
6940
6941         * toolbar-items.el (toolbar-dired): Use interactive "D" spec so
6942         that we invoke the GUI directory selector.
6943
6944 2001-10-25  Andy Piper  <andy@xemacs.org>
6945
6946         * dialog.el (make-dialog-box): use new directory dialog support.
6947         * minibuf.el (read-file-name-1): ditto.
6948         (read-file-name): ditto.
6949         (read-directory-name): ditto.
6950
6951 2001-10-23  Stephen J. Turnbull  <stephen@xemacs.org>
6952
6953         * XEmacs 21.4.5 "Civil Service" is released.
6954
6955 2001-04-23  Didier Verna  <didier@xemacs.org>
6956
6957         * cus-edit.el (custom-variable-pre-save): New.
6958         * cus-edit.el (custom-variable-post-save): New.
6959         * cus-edit.el (custom-variable-save): use them.
6960         * cus-edit.el (custom-face-pre-save): New.
6961         * cus-edit.el (custom-face-post-save): New.
6962         * cus-edit.el (custom-face-save): use them.
6963         * cus-edit.el (custom-group-pre-save): New.
6964         * cus-edit.el (custom-group-post-save): New.
6965         * cus-edit.el (custom-group-save): use them.
6966         * cus-edit.el (Custom-save): use the pre/post functions above,
6967         call `custom-save-all' only once.
6968         * cus-edit.el (custom-variable-pre-reset-standard): New.
6969         * cus-edit.el (custom-variable-post-reset-standard): New.
6970         * cus-edit.el (custom-variable-reset-standard): use them.
6971         * cus-edit.el (custom-face-pre-reset-standard): New.
6972         * cus-edit.el (custom-face-post-reset-standard): New.
6973         * cus-edit.el (custom-face-reset-standard): use them.
6974         * cus-edit.el (custom-group-pre-reset-standard): New.
6975         * cus-edit.el (custom-group-post-reset-standard): New.
6976         * cus-edit.el (Custom-reset-standard): use them.
6977         * cus-edit.el (custom-face-reset-saved): use the pre/post
6978         functions above, call `custom-save-all' only once.
6979
6980 2001-04-08  Danny Colascione  <qtmstr@optonline.net>
6981
6982         * gutter-items.el (buffers-tab face): Derive from the modeline
6983         face by default.  Many people use white-on-black for the default
6984         font, and the tabs look hideous with that color combination.  The
6985         modeline usually has the correct colors.
6986
6987 2001-09-28  Robert Pluim  <rpluim@bigfoot.com>
6988
6989         * etags.el (find-tag): Doc fix, point users at pop-tag-mark.
6990         (tag-mark-stack-max): Typo fix.
6991
6992 2001-09-28  Ben Wing  <ben@xemacs.org>
6993
6994         * font-lock.el:
6995         * font-lock.el (font-lock-after-change-function):
6996         fix problem with last patch, reported by Katsumi Yamaoka.
6997
6998 2001-09-17  Ben Wing  <ben@xemacs.org>
6999
7000         * font-lock.el (font-lock-after-change-function):
7001         fix problem when you insert a comment on the line before a line of
7002         code: if we use the following char, then when you hit backspace,
7003         the following line of code turns the comment color.
7004
7005 2001-06-08  Ben Wing  <ben@xemacs.org>
7006
7007         * process.el: comment about shell-command-switch.
7008         * process.el (shell-quote-argument): Need to quote a null
7009         argument, too.  From Dan Holmsand.
7010         
7011         * startup.el (normal-top-level): Delete some unused FSF junk.
7012         * startup.el (command-line-early):
7013         
7014         * startup.el (command-line): Call MS Windows init function.
7015         
7016         * win32-native.el:
7017         * win32-native.el (mswindows-system-shells): New.
7018         * win32-native.el (mswindows-system-shell-p): New.
7019         * win32-native.el (init-mswindows-at-startup): New.
7020         * win32-native.el (mswindows-quote-one-vc-runtime-arg):
7021         * win32-native.el (mswindows-quote-one-simple-arg):
7022         * win32-native.el (mswindows-quote-one-command-arg):
7023         * win32-native.el (mswindows-construct-process-command-line-alist):
7024         Correct comments at top.  Correctly handle passing arguments
7025         to Cygwin programs and to bash.  Fix quoting of zero-length
7026         arguments (from Dan Holmsand).  Set shell-command-switch based
7027         on shell-file-name, which in turn comes from env var SHELL.
7028
7029 2001-07-18  Alexey Mahotkin  <alexm@hsys.msk.ru>
7030
7031         * toolbar.el (toolbar-visible-p, toolbar-captioned-p,
7032         default-toolbar-position): Fill docstrings for balloon-help.
7033
7034 2001-03-15  Stephen J. Turnbull  <stephen@xemacs.org>
7035
7036         * faces.el: Reenable specifications over 'gtk domain.
7037
7038 2001-08-08  Didier Verna  <didier@xemacs.org>
7039
7040         * autoload.el (update-autoload-files): make defdir a file name,
7041         not directory name.
7042
7043 2001-08-06  Steve Youngs  <youngs@xemacs.org>
7044
7045         * menubar-items.el (default-menubar): Use 'report-xemacs-bug'.
7046
7047         * lisp-mnt.el (lm-report-bug): Use 'report-xemacs-bug-beta-address'.
7048
7049 2001-08-01  Edward M. Lee  <tailbert@yahoo.com>
7050
7051         * font-menu.el (font-menu-set-font): Default to current font-family.
7052         (font-menu-preferred-resolution):
7053         (font-menu-size-scaling):
7054         Provide gtk defaults, too.
7055
7056 2001-07-29  Mike Alexander  <mta@arbortext.com>
7057
7058         * cus-face.el (custom-set-face-font-size): Last arg to apply is a
7059         list
7060         (custom-set-face-font-family): ditto
7061
7062 2001-07-26  Mike Sperber <mike@xemacs.org>
7063
7064         * files.el (auto-mode-alist): .9 files are man pages, too.
7065
7066 2001-07-23  Edwin Steiner <esteiner@net4you.at>
7067
7068         * process.el (call-process-internal): bind
7069         coding-system-for-write to 'binary when calling
7070         start-process-internal, so the process receives 
7071         the literal contents of INFILE.
7072
7073 2001-09-15  Edward M. Lee  <tailbert@yahoo.com>
7074
7075         * files.el (auto-mode-alist): Add configure.ac support.
7076
7077 2001-07-19  Adrian Aichner  <adrian@xemacs.org>
7078
7079         * buff-menu.el:
7080         mouse.el:
7081         Adrian's mouse-track patch.  See <y9plq0nc.fsf@ecf.teradyne.com>.
7082
7083 2001-07-28  Stephen J. Turnbull  <stephen@xemacs.org>
7084
7085         * XEmacs 21.4.4 "Artificial Intelligence" is released.
7086
7087 2001-07-10  Katsumi Yamaoka  <yamaoka@jpl.org>
7088
7089         * mule/kinsoku.el (kinsoku-bol-p): Work with ascii and non-ascii
7090         mixed text.
7091         (kinsoku-eol-p): Ditto.
7092
7093 2001-07-09  Katsumi Yamaoka  <yamaoka@jpl.org>
7094
7095         * mule/kinsoku.el (kinsoku-ascii-eol, kinsoku-gb-bol,
7096         kinsoku-gb-eol, kinsoku-big5-bol, kinsoku-big5-eol): Assign
7097         characters as the category `s' or `e' correctly.
7098
7099 2001-06-06  Alexey Mahotkin  <alexm@hsys.msk.ru>
7100
7101         * mule/cyrillic.el: Uncomment definition of ccl-encode-koi8-r-font.
7102
7103 2001-06-14  Alexey Mahotkin  <alexm@hsys.msk.ru>
7104
7105         * mule/cyrillic.el:  Set up case table.
7106
7107 2001-06-08  Mike Sperber <mike@xemacs.org>
7108
7109         * files.el (save-some-buffers-1): Don't zap the help window right
7110         after `map-y-or-n-p' has popped it up.
7111
7112 2001-06-15  Nick Pakoulin  <npak@ispras.ru>
7113
7114         * help.el (frob-help-extents): Require 'hyper-apropos for faces.
7115
7116 2001-07-18  Stephen J. Turnbull  <stephen@xemacs.org>
7117
7118         * specifier.el: define-specifier-tag 'gtk.
7119
7120 2001-05-12  Ben Wing  <ben@xemacs.org>
7121
7122         * find-paths.el (paths-find-recursive-path):
7123         fix error with null EXCLUDE-REGEXP.
7124         
7125         * font-lock.el (font-lock-mode):
7126         fix problem reported by hrvoje with buffers starting with a space.
7127         
7128 2001-05-06  Ben Wing  <ben@xemacs.org>
7129
7130         * dialog.el (make-dialog-box):
7131         * menubar-items.el (default-menubar):
7132         * printer.el (generic-print-buffer):
7133         * printer.el (generic-print-region):
7134         implement printing the selection when it's selected.
7135
7136 2001-04-18  Didier Verna  <didier@xemacs.org>
7137
7138         * cus-edit.el (Custom-reset-standard): reset to standard settings
7139         not only when the buffer's :custom-state is 'modified, but also
7140         when it is 'set or 'saved.
7141
7142 2001-04-17  Didier Verna  <didier@xemacs.org>
7143
7144         * startup.el (load-user-init-file): define `custom-file' before
7145         loading the user's init file.
7146
7147 2001-04-09  Danny Colascione  <qtmstr@optonline.net>
7148
7149         * menubar.el (popup-mode-menu): Make it work with
7150         popup-menu-titles turned off.
7151         
7152 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
7153
7154         * about.el (about-mailto-link): Use compose-mail for sending mail.
7155
7156 2001-07-14  Sean MacLennan  <seanm@storm.ca>
7157
7158         * package-admin.el (package-install-hook): New.
7159         (package-delete-hook): New.
7160         (package-admin-add-single-file-package): Use package-delete-hook.
7161
7162         * package-get.el (package-get): Use package-install-hook.
7163
7164 2001-06-26  Robert Pluim  <rpluim@bigfoot.com>
7165
7166         * package-ui.el (pui-install-selected-packages): reverse the lists
7167         of packages so that they get handled in the same order as they
7168         were selected.
7169
7170 2001-06-26  Robert Pluim  <rpluim@bigfoot.com>
7171
7172         * packages.el (locate-library): Use read-library-name for completion.
7173
7174 2001-05-21  Martin Buchholz  <martin@xemacs.org>
7175
7176         * byte-optimize.el (=): `=' is not a binary predicate!
7177         Fix incorrect optimization: (= 0 0 (random 2)) ==> 0 or 1.
7178         Use byte-optimize-predicate, not byte-optimize-binary-predicate,
7179
7180 2001-05-20  Martin Buchholz  <martin@xemacs.org>
7181
7182         * bytecomp.el (byte-compile-arithcompare):
7183         Only optimize (= x) ==> t if byte-compile-delete-errors is not nil.
7184
7185 2001-06-03  William M. Perry  <wmperry@gnu.org>
7186
7187         * dialog-gtk.el (popup-builtin-open-dialog): Don't forget to
7188         return the filename selected by the user!
7189
7190 2001-05-31  William M. Perry  <wmperry@gnu.org>
7191
7192         * font-menu.el: Avoid arithmetic with 'nil' when using the font menu
7193         in XEmacs/GTK.
7194
7195 2001-05-29  Alexey Mahotkin  <alexm@hsys.msk.ru>
7196
7197         * coding.el: Tiny typo fixed.
7198
7199 2001-05-17  Stephen J. Turnbull  <stephen@xemacs.org>
7200
7201         * XEmacs 21.4.3 "Academic Rigor" is released.
7202
7203 2001-05-17  Stephen J. Turnbull  <stephen@xemacs.org>
7204
7205         * config.values.sh:  lisp/utils?/config.el -> lisp/config.el.
7206
7207 2001-05-10  Stephen J. Turnbull  <stephen@xemacs.org>
7208
7209         * XEmacs 21.4.2 "Developer-Friendly Unix APIs" is released.
7210
7211 2001-05-04  Ben Wing  <ben@xemacs.org>
7212
7213         * printer.el (generic-print-buffer):
7214         * printer.el (generic-print-region):
7215         Enable dialog boxes.  Apply workaround recommended by Kirill.
7216         fix (fboundp 'lpr-buffer) -> (fboundp 'lpr-region).
7217         
7218         * simple.el (kill-whole-line):
7219         * simple.el (kill-line-1):
7220         * simple.el (kill-entire-line):
7221         * simple.el (kill-line):
7222         * simple.el (backward-kill-line):
7223         Take out interactive dependence of kill-whole-line.
7224
7225 2001-04-22  Ben Wing  <ben@xemacs.org>
7226
7227         * dialog.el (make-dialog-box):
7228         Put dialog titles back in -- this time correctly.  Fix various
7229         other problems with leaks and such.
7230
7231         * simple.el (region-exists-p):
7232         * simple.el (region-active-p):
7233         Add comment about which one is correct to use in menu specs.
7234
7235 2001-05-05  Ben Wing  <ben@xemacs.org>
7236
7237         * dialog.el (make-dialog-box): fix doc string.
7238         * menubar-items.el (default-menubar): Add Page Setup for Windows,
7239         take out Pretty Print.
7240         * printer.el:
7241         * printer.el (printer-current-device): New.
7242         * printer.el (Printer-get-device): New.
7243         * printer.el (Printer-clear-device): New.
7244         * printer.el (generic-page-setup): New.
7245         * printer.el (generic-print-buffer):
7246         * printer.el (generic-print-region):
7247         Implement Page Setup.  Handle errors properly.
7248
7249 2001-05-05  Ben Wing  <ben@xemacs.org>
7250
7251         * subr.el (error): Complete list of errors in doc string.
7252         
7253 2001-04-22  Ben Wing  <ben@xemacs.org>
7254
7255         * bytecomp-runtime.el (byte-compiler-options): Correct doc string.
7256         
7257 2001-05-03  Adrian Aichner  <adrian@xemacs.org>
7258
7259         * build-report.el: Remove CVS keywords since this file has been in
7260         core lisp for a while now.
7261         * build-report.el (build-report-make-output-files): Fix typo.
7262
7263 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
7264
7265         * about.el (about-finish-buffer): Make sure the last change works
7266         even if EVENT is nil.
7267
7268 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
7269
7270         * about.el (about-finish-buffer): Kill/bury the buffer where the user
7271         clicked, not the one that happens to be the current buffer at the
7272         time.
7273
7274 2001-03-19  Karl M. Hegbloom  <karlheg@microsharp.com>
7275
7276         * cus-edit.el (custom-display): Support the GTK Window System also.
7277
7278 2001-04-30  Ben Wing  <ben@xemacs.org>
7279
7280         * printer.el:
7281         * printer.el (printer-page-header):
7282         * printer.el (Print-context): New.
7283         * printer.el (printer-page-footer):
7284         * printer.el (generate-header-element): New.
7285         * printer.el (generate-header-line): New.
7286         * printer.el (print-context-property):
7287         * printer.el (generic-print-buffer):
7288         * printer.el (generic-print-region):
7289         Implement headers and footers.  Implement calling Print dialog box
7290         (#### but it doesn't quite work yet).
7291
7292 2001-04-25  Ben Wing  <ben@xemacs.org>
7293
7294         * about.el (xemacs-hackers):
7295         * about.el (about-url-alist):
7296         * about.el (about-personal-info):
7297         * about.el (about-hacker-contribution):
7298         More contributions.
7299         
7300         * simple.el (handle-post-motion-command):
7301         Fix spurious setting of zmacs-region-stays to t after a non-shift
7302         motion command.
7303
7304 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
7305
7306         * about.el (about-personal-info): Update my bio.
7307         (about-hacker-contribution): Ditto.
7308
7309 2001-04-23  Stephen J. Turnbull  <turnbull@sk.tsukuba.ac.jp>
7310
7311         * startup.el (splash-frame-body): Update copyright notices: Ben, FSF.
7312
7313 2001-04-19  Andy Piper  <andy@xemacs.org>
7314
7315         * package-net.el (package-net-cygwin32-binary-size): new size.
7316         (package-net-win32-binary-size): new size.
7317         (package-net-convert-index-to-ini): Use new arch.
7318         (package-net-batch-convert-index-to-ini): Removed.
7319         (package-net-generate-bin-ini): New.
7320         (package-net-batch-generate-bin-ini): New.
7321
7322 2001-04-19  Stephen J. Turnbull  <stephen@xemacs.org>
7323
7324         * XEmacs 21.4.1 "Copyleft" is released.
7325
7326 2001-04-19  Stephen J. Turnbull  <stephen@xemacs.org>
7327
7328         * x-compose.el (xlib-input-method-bug-workaround):
7329         (alias-colon-to-double-quote):
7330         Force sort in map-keymap to work around rehash bug.
7331
7332 2001-04-17  Ben Wing  <ben@xemacs.org>
7333
7334         * about.el: Finish overhaul, add a few new hackers, update a
7335         couple old ones.
7336
7337 2001-04-16  Stephen J. Turnbull  <stephen@xemacs.org>
7338
7339         * XEmacs 21.4.0 "Solid Vapor" is released.
7340
7341 2001-04-15  Ben Wing  <ben@xemacs.org>
7342
7343         * about.el:
7344         * about.el (about-headline-face): New.
7345         * about.el (about-link-face): New.
7346         * about.el (about-current-release-maintainers): New.
7347         * about.el (about-other-current-hackers): New.
7348         * about.el (about-url-alist):
7349         * about.el (about-once-and-future-hackers): New.
7350         * about.el (about-mailto-link): New.
7351         * about.el (about-get-buffer):
7352         * about.el (about-finish-buffer):
7353         * about.el (about-xemacs):
7354         * about.el (about-features): Removed.
7355         * about.el (about-advantages): New.
7356         * about.el (about-maintainer-info): Removed.
7357         * about.el (about-personal-info): New.
7358         * about.el (about-hacker-contribution): New.
7359         * about.el (about-maintainer):
7360         * about.el (about-show-linked-info):
7361         * about.el (about-hackers):
7362         Major revamping.  Rewriting of most of the text, improve the
7363         link handling, separate info on contributors into personal
7364         and contribution info, add new contributors, update personal
7365         info, etc. etc.
7366         
7367         * menubar-items.el (default-menubar):
7368         Help menubar entry for News now says more accurately
7369         "What's New in XEmacs".
7370         
7371         * mouse.el:
7372         * mouse.el (mouse-track-cleanup-hook):
7373         * mouse.el (mouse-track):
7374         Don't set-buffer to a dead buffer when calling mouse-track
7375         cleanup hooks.
7376
7377 2001-04-14  Stephen J. Turnbull  <stephen@xemacs.org>
7378
7379         * XEmacs 21.2.47 "Zephir" is released.
7380
7381 2001-04-02  Jan Vroonhof  <jan.vroonhof@ntlworld.com>
7382
7383         * dialog.el (make-dialog-box): Disable dialog box titles until
7384         we get them working.
7385
7386 2001-03-30  Ben Wing  <ben@xemacs.org>
7387
7388         * help.el:
7389         * help.el (Help-princ-face):
7390         * help.el (Help-prin1-face):
7391         * help.el (frob-help-extents):
7392         * help.el (describe-function-1):
7393         * help.el (describe-variable):
7394         Avoid using font-lock faces, which may not be defined.
7395         Instead, use hyper-apropos faces, and make sure they're
7396         defined as necessary by using `require'. (It's not so safe
7397         to do this for font-lock.) In any case, we will eventually
7398         be merging this functionality into hyper-apropos.
7399
7400         * loaddefs.el (completion-ignored-extensions):
7401         Fix documentation.
7402         
7403         * menubar-items.el (menu-truncate-list): Removed.
7404         * menubar-items.el (Menubar-items-truncate-list): New.
7405         * menubar-items.el (default-menubar):
7406         Fix errors if grep or compile command is too long.  Rename helper
7407         function to be less visible.
7408
7409 2001-03-23  Martin Buchholz  <martin@xemacs.org>
7410
7411         * byte-optimize.el (byte-optimize-minus):
7412         Fix mis-byte-compilation of (- 0 x) --> (- (- x))
7413
7414 2001-03-26  Hrvoje Niksic  <hniksic@arsdigita.com>
7415
7416         * dumped-lisp.el (preloaded-file-list): Load mule/latin.el when
7417         Mule is available.
7418
7419         * mule/latin.el: New file.
7420
7421 2001-03-11  Ben Wing  <ben@xemacs.org>
7422
7423         * auto-save.el:
7424         * auto-save.el (auto-save-directory):
7425         * auto-save.el (make-auto-save-file-name):
7426         * auto-save.el (auto-save-file-name-p): New.
7427
7428         Merge in improvements from other definition of
7429         make-auto-save-file-name in files.el.
7430         
7431         * auto-save.el (auto-save-original-name):
7432         * auto-save.el (auto-save-name-in-fixed-directory):
7433         * auto-save.el (auto-save-unslashify-name): Removed.
7434         * auto-save.el (auto-save-slashify-name): Removed.
7435         * auto-save.el (auto-save-reserved-chars): New.
7436         * auto-save.el (auto-save-escape-name): New.
7437         * auto-save.el (auto-save-unhex): New.
7438         * auto-save.el (auto-save-unescape-name): New.
7439
7440         Change algorithm for encoding filenames in auto-save names to be
7441         entirely safe with all filesystems and all possible characters in
7442         a filename, and 100% reversible. (Essentially, uses
7443         quoted-printable as the encoding.)
7444         
7445         * auto-save.el (recover-all-files):
7446
7447         Use insert-directory rather than calling ls directly -- fixes
7448         things under Windows.
7449
7450         * files.el:
7451         * files.el (convert-standard-filename): Substitute FSF's
7452         definition for this (we had nothing here before).
7453         
7454         * files.el (backup-buffer): Warning fix.
7455         
7456         * files.el (make-backup-file-name):
7457         * files.el (find-backup-file-name):
7458         Fix error in calling sequence to auto-save-file-name-p.
7459         
7460         * files.el (recover-file):
7461         Use insert-directory rather than calling ls directly -- fixes
7462         things under Windows.
7463
7464         * files.el (make-auto-save-file-name): Removed.
7465         * files.el (auto-save-file-name-p): Removed.
7466         auto-save is always dumped so no sense in having a definition
7467         that will always be overwritten with another.
7468         
7469         * files.el (insert-directory):
7470         * win32-native.el:
7471         * win32-native.el (debug-mswindows-process-command-lines):
7472         * win32-native.el (original-make-auto-save-file-name): Removed.
7473         * win32-native.el (make-auto-save-file-name): Removed.
7474
7475
7476 2001-03-21  Martin Buchholz <martin@xemacs.org>
7477
7478         * XEmacs 21.2.46 "Urania" is released.
7479
7480 2001-03-16  Stephen J. Turnbull  <stephen@xemacs.org>
7481
7482         * menubar-items.el (default-menubar): Update sample.emacs to
7483         sample.init.el and adjust accelerators.
7484
7485 2001-02-02  Stephen J. Turnbull  <stephen@xemacs.org>
7486
7487         * build-report.el (build-report): Improve docstring.
7488
7489 2001-03-15  Stephen J. Turnbull  <stephen@xemacs.org>
7490
7491         * ChangeLog: Log GTK merge.
7492
7493         * gutter-items.el:
7494         * mwheel.el:
7495         * sound.el:
7496         * startup.el:
7497         Revert gratuitous whitespace changes.
7498
7499 2001-03-07  Ben Wing  <ben@xemacs.org>
7500
7501         * help.el:
7502         * help.el (key-or-menu-binding):
7503         * help.el (Help-find-file): New.
7504         * help.el (describe-beta):
7505         * help.el (describe-copying):
7506         * help.el (describe-project):
7507         * help.el (view-emacs-news):
7508         * help.el (view-sample-init-el): New.
7509         * help.el (Help-princ-face): New.
7510         * help.el (Help-prin1-face): New.
7511         * help.el (help-symbol-function-context-menu):
7512         * help.el (help-symbol-variable-context-menu):
7513         * help.el (help-symbol-function-and-variable-context-menu):
7514         * help.el (frob-help-extents):
7515         * help.el (describe-function-1):
7516         * help.el (describe-variable):
7517
7518         Add coloring in Help buffers, correspondent with hyperlinks.
7519         View files in view-mode rather than Fundamental.
7520         Remove separators from context menus -- now handled in generic code.
7521         Add `Find Tag' to context menu.
7522         
7523         * menubar.el (popup-mode-menu):
7524
7525         Rewrite code that outputs the popup menu to (a) put more specific
7526         entries first, (b) be more robust, (c) output the proper context
7527         menu separators automatically (the context menu functionality is
7528         new and currently used only by Help).
7529
7530 2001-03-10  William M. Perry  <wmperry@aventail.com>
7531
7532         * dialog-gtk.el (gtk-make-dialog-box-internal): Forgot to rewrite
7533         this function when converting from the 21.1 GTK branch.  Now
7534         supports file, password, question, and color built-in dialogs.
7535
7536 2001-03-06  Ben Wing  <ben@xemacs.org>
7537
7538         * keydefs.el:
7539         * keydefs.el (global-map):
7540         Add commented-out change of M-k (for 21.5).
7541         
7542         * menubar-items.el (default-menubar):
7543         Fix items to control kill-line behavior; add items for
7544         shifted motion.
7545         
7546         * simple.el:
7547         * simple.el (kill-whole-line):
7548         * simple.el (historical-kill-line): Removed.
7549         * simple.el (kill-line): Removed.
7550         * simple.el (kill-entire-line): New.
7551         * simple.el (kill-line-1): New.
7552         * simple.el (backward-kill-line):
7553         Undo kill-whole-line == always changes.  Add new function
7554         kill-entire-line to unconditionally delete the current line.
7555         Add comments describing the lamentable state of affairs of
7556         the kill-line functions and variables.
7557
7558 2001-03-02  Ben Wing  <ben@xemacs.org>
7559
7560         * simple.el:
7561         * simple.el (beginning-of-buffer):
7562         * simple.el (end-of-buffer):
7563         * simple.el (mark-ring-unrecorded-commands):
7564         * simple.el (signal-error-on-buffer-boundary):
7565         * simple.el (shifted-motion-keys-select-region):
7566         * simple.el (unshifted-motion-keys-deselect-region):
7567         * simple.el (motion-keys-for-shifted-motion): New.
7568         * simple.el (handle-pre-motion-command):
7569         * simple.el (handle-post-motion-command):
7570         * simple.el (forward-char-command):
7571         * simple.el (backward-char-command):
7572         * simple.el (scroll-up-command):
7573         * simple.el (scroll-down-command):
7574         * simple.el (next-line):
7575         * simple.el (previous-line):
7576         * simple.el (backward-block-of-lines):
7577         * simple.el (forward-block-of-lines):
7578         * simple.el (backward-word):
7579         * simple.el (mark-word):
7580
7581         Augment documentation of the most common motion commands to make
7582         note of the shifted-motion support.  Improve the support to (a)
7583         properly document how it works and why it's done in the fashion it
7584         is, and (b) allow the keystrokes that trigger it to be customized.
7585
7586         Correct error in the customize specification of
7587         mark-ring-unrecorded-commands.
7588
7589 2001-03-02  Ben Wing  <ben@xemacs.org>
7590
7591         * font-lock.el:
7592         * font-lock.el (font-lock-pending-extent-table): Removed.
7593         * font-lock.el (font-lock-pending-buffer-table): New.
7594         * font-lock.el (font-lock-pre-idle-hook):
7595         * font-lock.el (font-lock-after-change-function):
7596         * font-lock.el (font-lock-fontify-pending-extents):
7597         * font-lock.el (font-lock-lisp-like):
7598
7599         Fix handling of pending extents to avoid excessive slowness (N^2
7600         behavior) when making lots of buffer changes between redisplays,
7601         such as when saving the Options.
7602
7603 2001-03-09  William M. Perry  <wmperry@aventail.com>
7604
7605         * device.el:
7606         * dragdrop.el:
7607         * dumped-lisp.el:
7608         * faces.el:
7609         * frame.el:
7610         * gnuserv.el:
7611         * loadup.el:
7612         * menubar-items.el:
7613         * minibuf.el:
7614         The Great GTK Merge.
7615
7616         * ChangeLog.GTK:
7617         * dialog-gtk.el:
7618         * gdk.el:
7619         * generic-widgets.el:
7620         * glade.el:
7621         * gnome-widgets.el:
7622         * gnome.el:
7623         * gtk-compose.el:
7624         * gtk-extra.el:
7625         * gtk-faces.el:
7626         * gtk-ffi.el:
7627         * gtk-file-dialog.el:
7628         * gtk-font-menu.el:
7629         * gtk-glyphs.el:
7630         * gtk-init.el:
7631         * gtk-iso8859-1.el:
7632         * gtk-marshal.el:
7633         * gtk-mouse.el:
7634         * gtk-package.el:
7635         * gtk-password-dialog.el:
7636         * gtk-select.el:
7637         * gtk-widget-accessors.el:
7638         * gtk-widgets.el:
7639         * gtk.el:
7640         widgets-gtk.el:
7641         The Great GTK Merge: new files.
7642
7643 2001-03-05  Stephen J. Turnbull  <stephen@xemacs.org>
7644
7645         * generic-widgets.el: Don't require gtk (a built-in feature) at
7646         top level.  Don't execute the last sexp unless (featurep 'gtk).
7647
7648 2001-02-28  Stephen J. Turnbull  <stephen@xemacs.org>
7649
7650         * mule/mule-init.el (auto-language-alist): Split zh into GB and BIG5.
7651
7652 2001-02-23  Martin Buchholz <martin@xemacs.org>
7653
7654         * XEmacs 21.2.45 "Thelxepeia" is released.
7655
7656 2001-01-25  Jason R. Mastaler  <jason@xemacs.org> 
7657  
7658         * about.el (xemacs-hackers): update my entry. 
7659         * about.el (about-maintainer-info): ditto. 
7660         * about.el (about-hackers): ditto. 
7661
7662 2001-02-20  Jan Vroonhof  <jan@xemacs.org>
7663
7664         * about.el (about-maintainer-info): More vanity info about
7665         yours truly.
7666
7667 2001-02-20  Adrian Aichner  <adrian@xemacs.org>
7668
7669         * build-report.el (build-report-destination): xemacs-build-reports
7670         has moved to SourceForge, where mailing list name length is
7671         restricted, hence the name change to
7672         xemacs-buildreports@xemacs.org.
7673         * build-report.el (build-report-keep-regexp): Update default.
7674         * build-report.el (build-report-delete-regexp): Ditto.
7675         * build-report.el (build-report-make-output-files): Ditto.
7676
7677 2001-02-19  Craig Lanning  <lanning@scra.org>
7678
7679         * lisp-mode.el: Add indentation specifications for following
7680         Common Lisp forms: handler-case, handler-bind, with-slots,
7681         with-open-file, with-open-stream, print-unreadable-object.
7682
7683 2001-02-18  Matt Tucker  <tuck@whistlingfish.net>
7684
7685         * font-lock.el (font-lock-set-defaults-1):
7686         Move initialization of `font-lock-cache-position' so that it's set
7687         even if font-lock-keywords is already defined.
7688
7689 2001-02-17  Matt Tucker  <tuck@whistlingfish.net>
7690
7691         * autoload.el (generate-file-autoloads-1):
7692         Use `emacs-lisp-mode-syntax-table' instead of
7693         `lisp-mode-syntax-table'.
7694         * lisp-mode.el (lisp-mode-syntax-table):
7695         Get rid of old checks for `parse-partial-sexp' version.
7696         Make `|' (pipe) string delimiter instead of punctuation.
7697
7698 2001-02-16  Martin Buchholz  <martin@xemacs.org>
7699
7700         * window.el (save-selected-window):
7701         Use gensym for better macro hygiene.
7702
7703 2001-02-06  Mike Sperber <mike@xemacs.org>
7704
7705         * dump-paths.el:
7706         * startup.el (startup-setup-paths): Set and use
7707         `mule-lisp-directory'.
7708         (startup-setup-paths-warning): Ditto.
7709
7710         * setup-paths.el (paths-find-mule-lisp-directory): Added.
7711         (paths-construct-load-path): Consider `mule-lisp-directory'.
7712
7713 2001-02-07  Matt Tucker  <tuck@whistlingfish.net>
7714
7715         * font-lock.el: Syntax table improvements used.  A few random
7716         changes are not specified below.
7717         (font-lock-fontify-string-delimiters):
7718         (font-lock-syntactic-keywords):
7719         (font-lock-cache-state nil):
7720         (font-lock-cache-position):
7721         New variables.
7722         (font-lock-set-syntax):
7723         (font-lock-apply-syntactic-highlight):
7724         (font-lock-fontify-syntactic-anchored-keywords):
7725         (font-lock-fontify-syntactic-keywords-region):
7726         (font-lock-eval-keywords):
7727         New functions.
7728         (font-lock-remove-face):
7729         (font-lock-fontify-syntactically-region):
7730         Use syntax properties.
7731
7732 2001-02-08  Martin Buchholz <martin@xemacs.org>
7733
7734         * XEmacs 21.2.44 "Thalia" is released.
7735
7736 2001-01-16  Mike Sperber <mike@xemacs.org>
7737
7738         * startup.el (normal-top-level): Work even if no installation root
7739         is found.
7740
7741 2001-01-30  Andy Piper  <andy@xemacs.org>
7742
7743         * gutter-items.el (progress-abort-glyph): remove instantiator.
7744         (set-progress-abort-instantiator): new function.
7745         (abort-progress-feedback): use it.
7746
7747         * gutter.el (set-gutter-dirty-p): new function.
7748
7749 2001-01-30  Didier Verna  <didier@xemacs.org>
7750
7751         * mwheel.el (mwheel-scroll): unwind-protect the selected window.
7752
7753 2001-01-24  Didier Verna  <didier@xemacs.org>
7754
7755         * sound.el (sound-extension-list): give a better default value.
7756         * sound.el (load-sound-file): improve the doc string, also find
7757         files given by absolute names, pass a real extension list to
7758         `locate-file'.
7759
7760 2001-01-26  Martin Buchholz <martin@xemacs.org>
7761
7762         * XEmacs 21.2.43 "Terspichore" is released.
7763
7764 2001-01-20  Klaus Frank <klausf@i3.informatik.rwth-aachen.de>
7765
7766         * gnuserv.el (gnuserv-process-filter): Robuster handling of error
7767         messages from gnuserv.
7768
7769 2001-01-20  Martin Buchholz <martin@xemacs.org>
7770
7771         * XEmacs 21.2.42 "Poseidon" is released.
7772
7773 2001-01-12  Nick V. Pakoulin  <npak@ispras.ru>
7774
7775         * cl-macs.el (cl-upcase-arg): New function.
7776         (cl-function-arglist): New function.
7777         (cl-transform-lambda): Automatically add CL-style lambda list to
7778         documentation string using functions above.
7779
7780 2001-01-12  Andy Piper  <andy@xemacs.org>
7781
7782         * package-get.el (package-get-custom): call
7783         package-net-update-installed-db.
7784
7785         * package-ui.el (pui-install-selected-packages): call
7786         package-net-update-installed-db.
7787
7788         * package-net.el (package-net-update-installed-db): use
7789         packages-package-list so that we reflect reality.
7790
7791         * packages.el (packages-package-list): Make docstring reflect
7792         reality.
7793
7794         * package-net.el (package-net-convert-index-to-ini): exclude mule entries.
7795
7796         * postinstall.cc (do_postinstall): don't pick up shells if cygwin
7797         isn't installed.
7798
7799 2001-01-17  Andy Piper  <andy@xemacs.org>
7800
7801         * wid-edit.el (widget-activation-glyph-mapper): activate or
7802         deactivate native widgets.
7803         (widget-glyph-insert-glyph): record instantiator.
7804         (widget-push-button-value-create): use it.
7805
7806         * gui.el (gui-button-action): new function. Make button's domain
7807         buffer current when calling.
7808         (make-gui-button): update to use gui-button-action.
7809
7810 2001-01-16  Didier Verna  <didier@xemacs.org>
7811
7812         * menubar-items.el (default-menubar): add an entry for modeline
7813         horizontal scrolling in Options -> Display.
7814
7815 2001-01-17  Steve Youngs  <youngs@xemacs.org>
7816
7817         * package-get.el (package-get-require-signed-base): Set to nil
7818         by default.
7819
7820 2001-01-17  Martin Buchholz <martin@xemacs.org>
7821
7822         * XEmacs 21.2.41 "Polyhymnia" is released.
7823
7824 2001-01-16  Mike Sperber <mike@xemacs.org>
7825
7826         * setup-paths.el (paths-core-load-path-depth): Stopgap bump to
7827         catch lisp/mule/.
7828
7829 2001-01-14  Mike Sperber <mike@xemacs.org>
7830
7831         * startup.el (maybe-create-compatibility-dot-emacs):
7832         (maybe-unmigrate-user-init-file):
7833         (unmigrate-user-init-file): Created.
7834         (maybe-migrate-user-init-file): Offer creation of compatibility
7835         .emacs.
7836         Some doc fixes wrt init file location.
7837
7838 2001-01-15  Golubev I. N.  <gin@mo.msk.ru>
7839
7840         * faces.el (face-frob-from-locale-first): new variable.
7841         (frob-face-font-2): Honor tags arg while trying to use
7842         standard-face-mapping.  When face-frob-from-locale-first is set,
7843         first try to set face inheriting from frobbed-face.
7844
7845 2001-01-15  Didier Verna  <didier@xemacs.org>
7846
7847         * about.el (xemacs-hackers): update my entry.
7848         * about.el (about-url-alist): ditto.
7849         * about.el (about-maintainer-info): ditto.
7850         * about.el (about-hackers): ditto.
7851
7852 2001-01-15  Martin Buchholz  <martin@xemacs.org>
7853
7854         The byte compiler has been badly broken for a year,
7855         by the patch of 1999-12-06.
7856         * byte-optimize.el (byte-optimize-form-code-walker):
7857         Bug was: the byte compiler was making this erroneous optimization:
7858         (progn (or (foo)) (bar)) ==> (bar)
7859
7860 2000-11-20  Mike Sperber <mike@xemacs.org>
7861
7862         * setup-paths.el (paths-core-load-path-depth): Split
7863         `paths-load-path-depth' in two for site and core lisp.  Don't
7864         recurse into core.
7865         * setup-paths.el (paths-construct-load-path): Use.
7866
7867 2001-01-10  Andy Piper  <andy@xemacs.org>
7868
7869         * package-net.el (package-net-cygwin32-binary-size): new variable
7870         (package-net-win32-binary-size): ditto.  add much needed
7871         commentary.
7872
7873         * gutter-items.el (buffers-tab-items): correct off-by-one error
7874         for buffers-tab-max-size.
7875
7876 2001-01-08  Martin Buchholz <martin@xemacs.org>
7877
7878         * XEmacs 21.2.40 is released.
7879
7880 2001-01-06  Stephen J. Turnbull  <stephen@xemacs.org>
7881
7882         * mule/hebrew.el: Fix comments and typos.
7883         mule/japanese.el: Fix comments, typos, and 8-bit character encoding.
7884
7885 2001-01-06  Stephen J. Turnbull  <stephen@xemacs.org>
7886
7887         * ChangeLog.1: move ancient log from fill.el.
7888
7889         * dump-paths.el:
7890         paragraphs.el:
7891         mule/mule-category.el:
7892         Miscellaneous typo fixes and slight doc clarifications.
7893
7894         * mule/mule-ccl.el:  Correct file name in header.
7895
7896 2000-12-31  Martin Buchholz <martin@xemacs.org>
7897
7898         * XEmacs 21.2.39 is released.
7899
7900 2000-12-27  Martin Buchholz  <martin@xemacs.org>
7901
7902         * byte-optimize.el (byte-optimize-cond):
7903         (byte-optimize-cond-1): New.
7904         Rewrite `cond' in terms of `if' and `or', which are easier to optimize.
7905         Optimizes (cond (x nil)) ==> nil.
7906         Provide better diagnostic on malformed expr like (cond foo).
7907
7908 2000-12-20  Stephen J. Turnbull  <stephen@xemacs.org>
7909
7910         * mule/mule-coding.el:
7911         mule/mule-cmds.el (reset-language-environment,
7912         set-language-environment-coding-systems):
7913         Safer default coding-priority-list, corresponding to src/file-coding.h.
7914
7915 2000-12-03  Jorma Laaksonen <jorma.laaksonen@hut.fi>
7916
7917         * package-admin.el: Allow package removal from
7918         early-package-load-path.
7919
7920 2000-12-15  Andreas Jaeger  <aj@suse.de>
7921
7922         * about.el (about-maintainer-info): Update my entry.
7923
7924 2000-12-11  Matt Tucker  <tuck@whistlingfish.net>
7925
7926         * packages.el (locate-library): Add support for bzip2
7927         compressed .el files.
7928
7929 2000-12-12  Andy Piper  <andy@xemacs.org>
7930
7931         * package-net.el: new file.
7932
7933 2000-12-01  Enrico Scholz  <enrico.scholz@informatik.tu-chemnitz.de>
7934
7935         * font-lock.el: Add missing C++ keywords.
7936
7937 2000-12-08  Adrian Aichner  <adrian@xemacs.org>
7938
7939         * simple.el (indent-for-comment): Preserve indentation of comments
7940         starting in column 0, as documented in (Info-goto-node
7941         "(xemacs)Comments").  Update docstring accordingly.
7942
7943 2000-12-05  Martin Buchholz <martin@xemacs.org>
7944
7945         * XEmacs 21.2.38 is released.
7946
7947 2000-12-04  Didier Verna  <didier@xemacs.org>
7948
7949         * mouse.el (default-mouse-track-set-point-in-window): remove
7950         spurious '+' operation detected by Martin.
7951
7952
7953 2000-12-01  Martin Buchholz  <martin@xemacs.org>
7954
7955         * cl-extra.el (coerce):
7956         Implement char to integer coercion.
7957         Remove extraneous (numberp) test.
7958
7959         * byte-optimize.el (byte-compile-splice-in-already-compiled-code):
7960         Perform lapcode inlining if the value of `byte-optimize' is 'byte.
7961         (byte-optimize-predicate):
7962         Warn if evaluating constant expression signals an error.
7963         (byte-optimize-form): Small simplification.
7964
7965         * cl-macs.el (cl-do-proclaim): small efficiency improvement.
7966
7967 2000-11-30  Martin Buchholz  <martin@xemacs.org>
7968
7969         * byte-optimize.el:
7970         (byte-optimize-minus):
7971         (byte-optimize-plus):
7972         (byte-optimize-mult):
7973         (byte-optimize-quo):
7974         Use (car (last x)) instead of (last x) to get last elt!
7975         Use `byte-optimize-predicate' to optimize `%'.
7976         Move optimizations for special numeric args to bytecomp.el.
7977         * bytecomp.el (byte-compile-associative): Remove.
7978         (byte-compile-max): New.
7979         (byte-compile-min): New.
7980         Properly handle erroneous calls: (max) (min).
7981         (byte-compile-plus): New.
7982         (byte-compile-minus):
7983         It's easiest to handle 0, +1 and -1 args here.
7984         (byte-compile-mult): New.
7985         It's easiest to handle 1, -1 and 2 args here.
7986         (byte-compile-quo):
7987         It's easiest to handle 0, +1 and -1 args here.
7988         Issue byte-compiler warning when dividing by zero.
7989
7990         Byte-compiler arithmetic improvements.
7991         Better optimize these expressions in the obvious way:
7992         (+ x y 1)   -->  varref x varref y add add1
7993         (+ x y -1)  -->  varref x varref y add sub1
7994         (- x y 0)   -->  (- x y)
7995         (- 0 x y)   -->  (- (- x) y)
7996         (% 42 19)   --> compile-time constant
7997         (/ 42 19)   --> compile-time constant
7998         (* (foo) 2) --> foo call dup plus
7999
8000         Optimize away arithmetic operations (+ x) (* x) (/ x 1)
8001         unless (declaim (optimize (safety 3)))
8002         or (setq byte-compile-delete-errors nil).
8003
8004 2000-11-28  Stephen J. Turnbull  <stephen@xemacs.org>
8005
8006         * paragraphs.el (paragraph-separate, forward-sentence):  Clarify
8007         docstrings.
8008
8009 2000-11-08  Stephen J. Turnbull  <stephen@xemacs.org>
8010
8011         * startup.el (command-line-do-help):  Add documentation of
8012         portable dumper switches.
8013
8014 2000-11-22  Andy Piper  <andy@xemacs.org>
8015
8016         * x-mouse.el (x-init-pointer-shape): use cursor-font explicitly.
8017
8018         * glyphs.el (init-glyphs): don't use autodetect for strings.
8019
8020 2000-11-28  Martin Buchholz  <martin@xemacs.org>
8021
8022         * byte-optimize.el (byte-optimize-char-before):
8023         (byte-optimize-backward-char):
8024         (byte-optimize-backward-word):
8025         Fix incorrect optimizations for these sorts of expressions:
8026         (let ((x nil)) (backward-char x))
8027
8028 2000-11-21  Martin Buchholz  <martin@xemacs.org>
8029
8030         * byte-optimize.el:
8031         * byte-optimize.el (byte-optimize-backward-char): New.
8032         * byte-optimize.el (byte-optimize-backward-word): New.
8033         Make backward-word and backward-char as efficient as forward versions.
8034
8035         * bytecomp.el (byte-compile-no-args-with-one-extra):
8036         * bytecomp.el (byte-compile-one-arg-with-one-extra):
8037         * bytecomp.el (byte-compile-two-args-with-one-extra):
8038         * bytecomp.el (byte-compile-zero-or-one-arg-with-one-extra):
8039         * bytecomp.el (byte-compile-one-or-two-args-with-one-extra):
8040         * bytecomp.el (byte-compile-two-or-three-args-with-one-extra):
8041         Check if extra arg is constant nil, and if so, use byte-coded call.
8042
8043         * simple.el (backward-word):
8044         * simple.el (mark-word):
8045         * simple.el (kill-word):
8046         * simple.el (backward-kill-word):
8047         Make COUNT argument optional, for consistency with forward-char et al.
8048
8049         * abbrev.el (abbrev-string-to-be-defined):
8050         * abbrev.el (inverse-abbrev-string-to-be-defined):
8051         * abbrev.el (inverse-add-abbrev):
8052         * abbrev.el (expand-region-abbrevs):
8053         * buff-menu.el (Buffer-menu-execute):
8054         * indent.el (move-to-left-margin):
8055         * indent.el (indent-relative):
8056         * indent.el (move-to-tab-stop):
8057         * info.el (Info-reannotate-node):
8058         * lisp-mode.el (lisp-indent-line):
8059         * lisp.el (end-of-defun):
8060         * lisp.el (move-past-close-and-reindent):
8061         * misc.el (copy-from-above-command):
8062         * mouse.el (default-mouse-track-scroll-and-set-point):
8063         * page.el (forward-page):
8064         * paragraphs.el (forward-paragraph):
8065         * paragraphs.el (end-of-paragraph-text):
8066         * picture.el (picture-forward-column):
8067         * picture.el (picture-self-insert):
8068         * rect.el (extract-rectangle-line):
8069         * simple.el (newline):
8070         * simple.el (fixup-whitespace):
8071         * simple.el (backward-delete-char-untabify):
8072         * simple.el (transpose-chars):
8073         * simple.el (transpose-preceding-chars):
8074         * simple.el (do-auto-fill):
8075         * simple.el (indent-new-comment-line):
8076         * simple.el (blink-matching-open):
8077         * view-less.el (cleanup-backspaces):
8078         * wid-edit.el (widget-transpose-chars):
8079         * term/bg-mouse.el (bg-insert-moused-sexp):
8080         Use more readable (backward-FOO n) instead of (forward-FOO -n).
8081
8082         * info.el (Info-fontify-node):
8083         * simple.el (backward-delete-function):
8084         Use canonical delete-backward-char instead of backward-delete-char.
8085
8086 2000-11-20  Andy Piper  <andy@xemacs.org>
8087
8088         * gutter-items.el (update-tab-in-gutter): don't barf if there are
8089         no buffers.
8090
8091 2000-11-20  Andy Piper  <andy@xemacs.org>
8092
8093         * gutter-items.el (update-tab-in-gutter): don't give popup frames
8094         buffer tabs.
8095
8096 2000-11-18  Martin Buchholz  <martin@xemacs.org>
8097
8098         * cl-macs.el: Correctly optimize plusp minusp oddp evenp.
8099         (proclaim inline...) was shadowing compiler-macros.
8100
8101 2000-11-17  Martin Buchholz  <martin@xemacs.org>
8102
8103         * bytecomp.el (byte-compile-eval): New.
8104         (byte-compile-initial-macro-environment): Use byte-compile-eval.
8105         Keeps this promise made in Lispref:
8106         "If a file being compiled contains a `defmacro' form, the macro is
8107         defined temporarily for the rest of the compilation of that file."
8108
8109 2000-11-09  Martin Buchholz  <martin@xemacs.org>
8110
8111         * cl.el (floatp-safe):
8112         (plusp):
8113         (minusp):
8114         (oddp):
8115         (evenp):
8116         (cl-abs):
8117         Use a better parameter name than `x'.
8118
8119         * cl-macs.el (check-type): Make continuable.  Change documentation
8120         to require PLACE, but accept any form for compatibility.
8121
8122         * abbrev.el (define-abbrev): Use check-type.
8123         * font-menu.el (font-menu-change-face): Use check-type.
8124         * menubar.el (relabel-menu-item): Use check-type.
8125         * itimer.el: Fix typo.
8126
8127 2000-11-10  Yoshiki Hayashi  <yoshiki@xemacs.org>
8128
8129         * info.el (Info-extract-menu-node-name): Comma is a delimiter.
8130
8131 2000-11-14  Martin Buchholz <martin@xemacs.org>
8132
8133         * XEmacs 21.2.37 is released.
8134
8135 2000-11-13  Katsumi Yamaoka  <yamaoka@jpl.org>
8136
8137         * code-cmds.el: Provide the feature.
8138
8139 2000-07-21  Jan Vroonhof  <jan@xemacs.org>
8140
8141         * dumped-lisp.el (preloaded-file-list): Load code-cmds.el
8142
8143         * code-cmds.el: New file
8144         * mule/mule-cmds.el:
8145         * mule/mule-misc.el
8146         (coding-keymap): New keymap. Define coding system keyboard
8147         commands on file-coding builds too.
8148         (coding-system-change-eol-conversion):
8149         (universal-coding-system-argument):
8150         (set-default-coding-systems):
8151         (prefer-coding-system): Moved from mule-cmds.el
8152         (set-buffer-process-coding-system): Moved from mule-misc.el
8153
8154 2000-09-15  Stephen Carney <carney@scubadoo.com>
8155
8156         * etags.el (buffer-tag-table-files): Use append instead of nconc.
8157
8158 2000-11-09  Steve Youngs  <youngs@xemacs.org>
8159
8160         * package-get.el (package-get-download-sites): Add a pre-release
8161         site for experimental packages.
8162
8163         * auto-autoloads.el: Regenerated.
8164
8165 2000-08-01  Andy Piper  <andy@xemacs.org>
8166
8167         * gutter-items.el (buffers-tab-omit-function): reference
8168         buffers-tab-select-visible-buffers.
8169         (buffers-tab-filter-functions): new variable, by default uses
8170         buffers-tab-selection-function and buffers-tab-omit-function.
8171         (select-buffers-tab-buffers-by-mode): invert arguments.
8172         (buffers-tab-select-visible-buffers): new function. Invert calling
8173         of buffers-menu-omit-invisible-buffers.
8174         (buffers-tab-items): rewrite to use
8175         buffers-tab-filter-functions. Rewrite docstring.
8176         (gutter-buffers-tab-extent): delete.
8177         (add-tab-to-gutter): always build a new extent when adding the
8178         tabs.
8179         (update-tab-in-gutter): make gutter dirty when orientation
8180         changes.
8181
8182 2000-11-07  Martin Buchholz  <martin@xemacs.org>
8183
8184         * bytecomp.el (byte-compile-defvar-or-defconst):
8185         Only do loadhist recording if defvar form includes a value.
8186
8187 2000-11-02  Martin Buchholz  <martin@xemacs.org>
8188
8189         * bytecomp.el (byte-compile-initial-macro-environment):
8190         `eval-when-compile' should not compile its body.
8191
8192 2000-11-02  Stephen J. Turnbull  <stephen@xemacs.org>
8193
8194         * mule/cyrillic.el: Add Windows 1251 code page encoding (by
8195         Sergey Groznyh <gsm@fct.ru> in <863diqaygu.fsf@fct.ru>).  Fix
8196         some Japanese English.  Remove some ancient FSF comments, and
8197         improve docstrings.  Use symbols not vectors for tables.
8198
8199 2000-11-03  Martin Buchholz  <martin@xemacs.org>
8200
8201         * keymap.el:
8202         (local-key-binding):
8203         (global-key-binding):
8204         Add an optional `accept-defaults' parameter, just like `lookup-key'.
8205
8206         * lisp.el:
8207         (backward-sexp): Slightly simpler code.
8208         (mark-sexp): Make arg optional, like FSF Emacs.
8209         (forward-list): Slightly simpler code.
8210         (backward-list): Slightly simpler code.
8211         (down-list):  Make arg optional, like FSF Emacs.
8212         (up-list):  Make arg optional, like FSF Emacs.
8213         (backward-up-list):  Make arg optional, like FSF Emacs.
8214         (kill-sexp):  Make arg optional, like FSF Emacs.
8215         (backward-kill-sexp):  Make arg optional, like FSF Emacs.
8216
8217         * font-menu.el (font-menu-change-face):
8218         Take continuable errors into account.
8219
8220         * abbrev.el:
8221         * abbrev.el (clear-abbrev-table):
8222         * abbrev.el (define-abbrev-table):
8223         * abbrev.el (define-abbrev):
8224         * abbrev.el (insert-abbrev-table-description):
8225         * apropos.el (apropos-documentation-check-doc-file):
8226         * apropos.el (apropos-documentation-check-elc-file):
8227         * buff-menu.el (list-buffers):
8228         * buff-menu.el (list-buffers-noselect):
8229         * bytecomp.el (byte-recompile-directory):
8230         * bytecomp.el (batch-byte-compile):
8231         * cl-macs.el (typep):
8232         * code-files.el (find-coding-system-magic-cookie):
8233         * code-files.el (insert-file-contents):
8234         * cus-edit.el (customize-set-variable):
8235         * cus-edit.el (customize-save-variable):
8236         * cus-face.el (custom-set-face-font-size):
8237         * cus-face.el (custom-set-face-update-spec):
8238         * cus-face.el (custom-reset-faces):
8239         * custom.el (custom-check-theme):
8240         * custom.el (copy-upto-last):
8241         * fill.el (canonically-space-region):
8242         * fill.el (fill-paragraph):
8243         * fill.el (fill-region):
8244         * fill.el (find-space-insertable-point):
8245         * fill.el (justify-current-line):
8246         * faces.el (face-spec-update-all-matching):
8247         * faces.el (set-face-stipple):
8248         * files-nomule.el (insert-file-contents):
8249         * files.el (insert-file-contents-literally):
8250         * files.el (hack-local-variables-last-page):
8251         * files.el (basic-save-buffer):
8252         * files.el (insert-directory):
8253         * font-menu.el (font-menu-change-face):
8254         * font.el (font-spatial-to-canonical):
8255         * format.el (format-encode-region):
8256         * format.el (format-insert-file):
8257         * format.el (format-replace-strings):
8258         * gutter.el (set-gutter-element):
8259         * help.el (key-or-menu-binding):
8260         * help.el (describe-bindings):
8261         * help.el (with-syntax-table):
8262         * indent.el (indent-rigidly):
8263         * indent.el (delete-to-left-margin):
8264         * info.el:
8265         * info.el (Info-extract-dir-entry-from):
8266         * info.el (Info-build-dir-anew):
8267         * info.el (Info-rebuild-dir):
8268         * info.el (Info-batch-rebuild-dir):
8269         * info.el (Info-read-subfile):
8270         * info.el (Info-build-node-completions):
8271         * info.el (Info-extract-menu-node-name):
8272         * isearch-mode.el (isearch-range-invisible):
8273         * isearch-mode.el (isearch-restore-invisible-extents):
8274         * itimer.el (itimerp):
8275         * itimer.el (itimer-live-p):
8276         * keymap.el:
8277         * keymap.el (substitute-key-definition):
8278         * keymap.el (read-command-or-command-sexp):
8279         * keymap.el (local-key-binding):
8280         * keymap.el (global-key-binding):
8281         * keymap.el (global-set-key):
8282         * keymap.el (local-set-key):
8283         * ldap.el:
8284         * ldap.el (ldap-add-entries):
8285         * ldap.el (ldap-delete-entries):
8286         * lisp.el (backward-sexp):
8287         * lisp.el (mark-sexp):
8288         * lisp.el (forward-list):
8289         * lisp.el (backward-list):
8290         * lisp.el (down-list):
8291         * lisp.el (backward-up-list):
8292         * lisp.el (up-list):
8293         * lisp.el (kill-sexp):
8294         * lisp.el (backward-kill-sexp):
8295         * menubar.el (add-menu-button):
8296         * menubar.el (add-submenu):
8297         * menubar.el (delete-menu-item):
8298         * menubar.el (relabel-menu-item):
8299         * mouse.el (narrow-window-to-region):
8300         * obsolete.el (define-obsolete-variable-alias):
8301         * obsolete.el (store-substring):
8302         * package-admin.el:
8303         * package-admin.el (package-admin-install-function):
8304         * package-admin.el (package-admin-install-function-mswindows):
8305         * package-admin.el (package-admin-default-install-function):
8306         * package-get.el (package-get-update-base-entries):
8307         * packages.el (packages-load-package-dumped-lisps):
8308         * packages.el (packages-collect-package-dumped-lisps):
8309         * printer.el (generic-print-buffer):
8310         * printer.el (generic-print-region):
8311         * replace.el (occur-mode-mouse-goto):
8312         * replace.el (perform-replace):
8313         * select.el (get-selection-no-error):
8314         * simple.el:
8315         * simple.el (newline):
8316         * simple.el (open-line):
8317         * simple.el (edit-and-eval-command):
8318         * simple.el (goto-line):
8319         * simple.el (undo):
8320         * simple.el (kill-region):
8321         * simple.el (copy-region-as-kill):
8322         * simple.el (kill-ring-save):
8323         * simple.el (set-mark):
8324         * simple.el (next-line):
8325         * simple.el (previous-line):
8326         * simple.el (line-move):
8327         * simple.el (set-goal-column):
8328         * simple.el (comment-region):
8329         * subr.el:
8330         * subr.el (putf):
8331         * syntax.el (modify-syntax-entry):
8332         * syntax.el (map-syntax-table):
8333         * view-less.el (view-file):
8334         * view-less.el (view-buffer):
8335         * view-less.el (view-file-other-window):
8336         * window-xemacs.el (backward-other-window):
8337         * window.el:
8338         * window.el (one-window-p):
8339         * window.el (walk-windows):
8340         * window.el (window-list):
8341         * x-mouse.el (x-mouse-kill):
8342         * x-select.el (x-get-cutbuffer):
8343         * x-select.el (x-store-cutbuffer):
8344         * term/bg-mouse.el (bg-mouse-line-to-center):
8345         * term/sun-mouse.el (window-line-end):
8346         * term/sun-mouse.el (sun-select-region):
8347         * term/sun.el (kill-region-and-unmark):
8348         * mule/mule-category.el:
8349         * mule/mule-category.el (modify-category-entry):
8350         * mule/mule-category.el (char-category-list):
8351         * mule/mule-coding.el (coding-system-force-on-output):
8352         * mule/mule-misc.el (coding-system-put):
8353         Docstring arglist/Texinfo fixes.  See man/ChangeLog for details.
8354
8355 2000-11-02  Stephen J. Turnbull  <stephen@xemacs.org>
8356
8357         * cus-face.el: Typo fixes and tiny clarifications.
8358         * custom.el: ditto
8359
8360 2000-10-27  Yoshiki Hayashi  <yoshiki@xemacs.org>
8361
8362         * startup.el (auto-save-list-file-prefix): Moved to fileio.c.
8363         * startup.el (normal-top-level): Setup auto-save-list-file-name
8364         if auto-save-list-file-prefix is non-nil.
8365
8366 2000-10-25  Yoshiki Hayashi  <yoshiki@xemacs.org>
8367
8368         * files.el (auto-mode-alist): Allow mixed case suffix for idlwave-mode.
8369
8370 2000-01-05  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
8371
8372         * hyper-apropos.el (hyper-apropos-this-symbol): Don't always
8373         get symbol at point-min.
8374
8375 2000-10-24  Didier Verna  <didier@xemacs.org>
8376
8377         * info.el (Info-emacs-info-file-name): defconst it.
8378         * info.el (Info-footnote-tag): defcustom it.
8379         * info.el (Info-no-description-string): ditto.
8380         * info.el (Info-find-node): adapt to new semantics of
8381         'Info-suffixed-file (don't do the case variants stuff).
8382         * info.el (Info-insert-dir): rewrite the dir file variants code.
8383         * info.el (Info-directory-files): New. Return the list of info
8384         files in a directory.
8385         * info.el (Info-dir-outdated-p): use it.
8386         * info.el (Info-parse-dir-entries): ditto.
8387         * info.el (Info-build-dir-anew): don't restrict to files ending
8388         with a ".info.*" extension.
8389         * info.el (Info-set-mode-line): ditto.
8390         * info.el (Info-read-subfile): adapt to new semantics of
8391         'Info-suffixed-file (append 'exact argument).
8392         * info.el (Info-all-case-regexp): New. Return a regexp matching a
8393         string independently of the case.
8394         * info.el (Info-suffixed-file): use it (match all possible case
8395         for the file name).
8396         * info.el (Info-insert-file-contents): code cleanup.
8397         * info.el (Info-rebuild-dir): cosmetics only. Fit code in 80
8398         columns.
8399         * info.el (Info-batch-rebuild-dir): ditto.
8400         * info.el (Info-read-node-name-1): ditto.
8401         * info.el (Info-search): ditto.
8402         * info.el (Info-fontify-node): ditto.
8403
8404
8405 2000-10-24  Didier Verna  <didier@xemacs.org>
8406
8407         * process.el (shell-command): when called from a program, avoid
8408         'push-mark's "mark-set" message.
8409
8410 2000-10-15  MIYASHITA Hisashi  <himi@m17n.org>
8411
8412         * mule/thai-xtis.el (tis-620): Specify coding-system's ccl-program
8413         by a symbol, not by a vector.
8414         * mule/vietnamese.el (vscii): Likewise.
8415         (viscii): Likewise.
8416         * mule/cyrillic.el (koi8-r): Likewise.
8417
8418         * mule/chinese.el (chinese-big5-1): Specify charset's ccl-program
8419         by a symbol, not by a vector.
8420         (chinese-big5-2): Likewise.
8421         * mule/ethiopic.el (ethiopic): Likewise.
8422         * mule/vietnamese.el (vietnamese-viscii-lower): Likewise.
8423         (vietnamese-viscii-upper): Likewise.
8424
8425 2000-10-12  Yoshiki Hayashi  <yoshiki@xemacs.org>
8426
8427         * files.el (auto-mode-alist): Remove obsolete entry for html3-mode.
8428
8429 2000-10-13  Yoshiki Hayashi  <yoshiki@xemacs.org>
8430
8431         * byte-optimize.el (byte-optimize-car): New function.
8432         (byte-optimize-cdr): Ditto.
8433
8434 2000-10-12  Yoshiki Hayashi  <yoshiki@xemacs.org>
8435
8436         * byte-optimize.el: Partial synch with FSF 20.7.
8437         Optimize constant concatenation.
8438         Add keymapp as a side effect free function.  It is a built-in.
8439         (byte-after-unbind-pos): Remove byte-equal.
8440
8441 2000-10-13  Gunnar Evermann  <ge204@eng.cam.ac.uk>
8442
8443         * update-elc-2.el: Quote regexps correctly.
8444
8445 2000-10-05  MIYASHITA Hisashi  <himi@m17n.org>
8446
8447         * mule/mule-ccl.el: Sync up with Emacs 21.0.90.
8448         (ccl-compile): Apply integerp, not integer-or-char-p to
8449         check the type of the buffer magnification
8450         (ccl-compile-write-string): Encode a string with binary
8451         coding system.
8452         (ccl-compile-write-repeat): Likewise.
8453
8454 2000-09-25  Robert Pluim  <rpluim@bigfoot.com>
8455
8456         * buff-menu.el:
8457         * bytecomp.el:
8458         * coding.el:
8459         * faces.el:
8460         * files.el:
8461         * fill.el:
8462         * float-sup.el:
8463         * font-lock.el:
8464         * help.el:
8465         * iso8859-1.el:
8466         * loaddefs.el:
8467         * menubar-items.el:
8468         * menubar.el:
8469         * modeline.el:
8470         * msw-font-menu.el:
8471         * paragraphs.el:
8472         * paths.el:
8473         * replace.el:
8474         * simple.el:
8475         * sound.el:
8476         * startup.el:
8477         * version.el:
8478         * x-faces.el:
8479         * x-font-menu.el:
8480         Remove purecopy.
8481
8482 2000-10-03  Daniel Pittman  <daniel@rimspace.net>
8483
8484         * simple.el (do-auto-fill): Use the function pointer to by
8485         `comment-line-break-function', not `indent-new-comment-line'. This
8486         fixes an issue with cc-mode comment continuation.
8487
8488 2000-10-11  Martin Buchholz  <martin@xemacs.org>
8489
8490         * simple.el (turn-on-auto-fill):  Add (interactive).
8491         * mwheel.el (mwheel-install): Add (interactive).
8492         * font-lock.el (turn-on-font-lock): Add (interactive).
8493         (turn-off-font-lock): Add (interactive).
8494
8495 2000-10-03  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
8496
8497         * packages.el (packages-special-base-regexp): Add `man'.
8498
8499 2000-10-08  Adrian Aichner  <adrian@xemacs.org>
8500
8501         * wid-edit.el (widget-specify-active): map over extents in current
8502         buffer like `widget-specify-inactive' does.  Mapping over the
8503         inactive extent object does not work since the current extent is
8504         ignored by `map-extents'.
8505
8506 2000-10-04  Martin Buchholz <martin@xemacs.org>
8507
8508         * XEmacs 21.2.36 is released.
8509
8510 2000-09-22  Martin Buchholz  <martin@xemacs.org>
8511
8512         * byte-optimize.el (byte-optimize-lapcode): Add an optimizer pass.
8513         Optimize the compiled-function-constants vector by byte-code
8514         reference counts.
8515
8516 2000-09-25  Robert Pluim  <rpluim@bigfoot.com>
8517
8518         * build-report.el (build-report-delete-regexp): quote value in
8519         defcustom
8520
8521 2000-09-24  Adrian Aichner  <aichner@ecf.teradyne.com>
8522
8523         * build-report.el (build-report): Don't bind srcdir which we don't
8524         use in `multiple-value-bind' to avoid the only byte-compiler
8525         warning.
8526
8527 2000-09-23  Adrian Aichner  <aichner@ecf.teradyne.com>
8528
8529         * build-report.el: Requires cl and custom now.
8530         build-report-version is determined by XEmacs version -- remove
8531         build-report-version*.
8532         * build-report.el (build-report-version): Removed.
8533         * build-report.el (build-report-installation-version-regexp): New.
8534         * build-report.el (build-report-version-file-regexp): New.
8535         * build-report.el (build-report-installation-srcdir-regexp): New.
8536         * build-report.el (build-report-destination): Offer
8537         xemacs-build-reports and xemacs-beta.
8538         * build-report.el (build-report-keep-regexp): Adjusted.
8539         * build-report.el (build-report-delete-regexp): Adjusted.
8540         * build-report.el (build-report-make-output-dir): New.
8541         * build-report.el (build-report-installation-file): Replace use of
8542         `concat' with `expand-file-name'.
8543         * build-report.el (build-report-make-output-file): Removed.
8544         * build-report.el (build-report-make-output-files): New.
8545         * build-report.el (build-report-subject): Identify as
8546         user-variable with "*...".
8547         * build-report.el (build-report-prompts): Ditto.
8548         * build-report.el (build-report-version-file): New.
8549         * build-report.el (build-report-file-encoding): Identify as
8550         user-variable with "*...".
8551         * build-report.el (build-report-make-output-get): New.
8552         * build-report.el (build-report-insert-header): Report
8553         emacs-version and system-configuration instead of
8554         build-report-version.
8555         * build-report.el (build-report-insert-make-output): Add file
8556         argument.
8557         * build-report.el (build-report-insert-installation-file):
8558         Re-indent.
8559         * build-report.el (build-report-keep): Change docstring,
8560         re-indent.
8561         * build-report.el (build-report-delete): Ditto.
8562         * build-report.el (build-report-installation-data): New.
8563         * build-report.el (build-report-version-file-data): New.
8564
8565 2000-09-20  Martin Buchholz  <martin@xemacs.org>
8566
8567         * byte-optimize.el (byte-optimize-lapcode):
8568         Fix the optimization of using the first 5 elements of the
8569         constants vector for variables.
8570         (byte-optimize-lapcode): Fix another ancient broken optimization.
8571
8572 2000-09-19  Martin Buchholz  <martin@xemacs.org>
8573
8574         * *: Spelling mega-patch
8575
8576 2000-09-19  Martin Buchholz  <martin@xemacs.org>
8577
8578         * easymenu.el: doc fixes.
8579         (easy-menu-do-define): Use backquote.
8580         (easy-menu-change):
8581         (easy-menu-add):
8582         `when' seems much clearer than `if' here.
8583         (easy-menu-remove):
8584         (easy-menu-add-item):
8585         (easy-menu-item-present-p):
8586         (easy-menu-remove-item):
8587         Wrap using (when (featurep 'menubar) ...)
8588
8589 2000-09-16  Martin Buchholz  <martin@xemacs.org>
8590
8591         * bytecomp.el (displaying-byte-compile-warnings):
8592         Revert Ben's change to this function below so that the compile log
8593         is displayed properly for users of the "popper" package.
8594
8595 2000-09-12  Martin Buchholz  <martin@xemacs.org>
8596
8597         * window.el (save-selected-window): Use backquote.
8598
8599         * bytecomp.el (byte-compile-file-form-defvar-or-defconst):
8600         Renamed from `byte-compile-file-form-defvar'.
8601         * bytecomp.el (byte-compile-defvar-or-defconst):
8602         Only cons onto current-load-list in top-level forms.
8603         Else this leaks a cons cell every time a defun is called.
8604         Renamed from `byte-compile-defvar', for clarity.
8605         Warn when docstring of defvar is not a string.
8606         Use consistent error messages.
8607         Better comments.
8608
8609 2000-09-11  Martin Buchholz  <martin@xemacs.org>
8610
8611         * simple.el (set-variable):
8612         Remove unneeded defvar by rearranging order of let* forms.
8613
8614         * mule/mule-ccl.el (ccl-get-next-code):
8615         * menubar-items.el (bookmark-menu-filter):
8616         (language-environment-menu-filter):
8617         (tutorials-menu-filter):
8618         * toolbar-items.el (toolbar-compile):
8619         * byte-optimize.el (disassemble-offset):
8620         Use (declare (special ...)) instead of `defvar'.
8621
8622         * cl-macs.el (cl-do-proclaim):
8623         Fix (declare (special ...)) warning suppression syntax.
8624
8625 2000-07-22  Golubev I. N. <gin@mo.msk.ru>
8626
8627         * info.el (Info-tag-table-marker):
8628         (Info-tag-table-buffer):
8629         (Info-find-file-node):
8630         (Info-read-subfile):
8631         (Info-build-node-completions):
8632         (Info-search):
8633         (Info-mode):
8634         Multiple info buffer support.
8635
8636 2000-08-28  Oscar Figueiredo  <oscar@cpe.fr>
8637
8638         * ldap.el (ldap-decode-entry): New defun
8639         (ldap-search-entries): Use it in order to decode DN-prefixed
8640         entries properly
8641
8642 2000-08-23  Daniel Pittman <daniel@danann.net>
8643
8644         * mule/mule-cmds.el (coding-system-change-eol-conversion):
8645         Use `eq', not `=', to compare symbols.
8646
8647 2000-07-30  Ben Wing  <ben@xemacs.org>
8648
8649         * bytecomp.el (byte-compile-report-error):
8650         * bytecomp.el (displaying-byte-compile-warnings):
8651         if stack-trace-on-error is set, send out a backtrace when
8652         an error is encountered that stops byte compilation.  this
8653         should make it much much easier to track down those curious
8654         problems.  also undo the kludge of using a separate "*Show*"
8655         buffer for display when there's a temp-buffer-show-function;
8656         we can avoid this by just being a little smarter.
8657
8658         * dialog-items.el:
8659         * dialog-items.el (search-dialog-regexp): New.
8660         * dialog-items.el (search-dialog-callback):
8661         * dialog-items.el (make-search-dialog):
8662         add a regexp option to the dialog and clean up a bit.
8663
8664         * dialog.el:
8665         * dialog.el (yes-or-no-p-dialog-box):
8666         * dialog.el (get-dialog-box-response):
8667         * dialog.el (make-dialog-box):
8668         * dialog.el (dialog-box-finish): New.
8669         * dialog.el (dialog-box-cancel): New.
8670         * dialog.el (internal-make-dialog-box-exit): New.
8671         implement [properly!] the :modal property of the new dialog box
8672         interface.  this is the first time xemacs has ever had *proper*
8673         modal dialog boxes, giving the standard window-system feedback.
8674         (e.g. under windows, clicking on a disabled frame causes a beep
8675         and makes the dialog box flash three times.)
8676
8677         * dragdrop.el: header keyword frobbing.
8678
8679         * dumped-lisp.el (preloaded-file-list):
8680         renamed winnt.el to win32-native.el.
8681
8682         * faces.el (face-property):
8683         * faces.el (set-face-property):
8684         * faces.el (frob-face-property):
8685         * faces.el (frob-face-font-2):
8686         * faces.el (make-face-bold):
8687         * faces.el (make-face-italic):
8688         * faces.el (make-face-bold-italic):
8689         * faces.el (make-face-unbold):
8690         * faces.el (make-face-unitalic):
8691         * faces.el (make-face-smaller):
8692         * faces.el (make-face-larger):
8693         clean up the implementation of these so that window-system-specific
8694         methods are called only on objects belonging to that window system.
8695         previously, you could have [e.g.] mswindows-make-face-bold called
8696         on font object of device type `stream', which is not good and
8697         explains the subtle errors Adrian was getting when byte-compiling
8698         something that required 'term. (Adrian, now you can use stack-trace-
8699         on-error to find the exact place where things are going wrong instead
8700         of having to laboriously binary-search your way through.)
8701
8702         * finder.el (finder-known-keywords):
8703         cleaned up -- properly sorted, clarified the meanings of many of
8704         the keywords, and added a few -- mswin, gui, content, build, www,
8705         user, services.  the last two try to distinguish between a package
8706         that's used directly by the user, and a package that provides
8707         support services to other packages.
8708
8709         * font-lock.el (lisp-font-lock-keywords-2):
8710         update list of lisp control structures to include everything,
8711         including new ones i introduced.
8712
8713         * gutter.el: header keyword frobbing.
8714
8715         * isearch-mode.el (isearch-ring-adjust1): M-p to recall the most
8716         recent isearch element was not doing so!  you got the second-most-
8717         recent instead.
8718
8719         * lisp-mode.el (construct-lisp-mode-menu):
8720         more menubar cleanups.
8721         * lisp-mode.el (with-selected-window):
8722         make it indent properly.
8723
8724         * menubar-items.el (default-menubar): lots of menubar cleanups.
8725         rearranged the options menu the most, e.g. splitting up the
8726         Keyboard/Mouse menu into a new Editing menu and combining the
8727         separate Scrollbar/Gutter/Toolbar submenus into Display.
8728         Got rid of General, moved items to Editing or new Troubleshooting.
8729         Moved Packages to Tools; doesn't seem to belong under Options.
8730         Added stuff to the Cmds menu, e.g. Change Case.
8731
8732         NB please don't complain about these periodic menubar changes.
8733         Anything like this is necessarily incremental in its construction
8734         -- By constant use you gradually become more and more aware of
8735         better and better ways to group menu items.  When we eventually
8736         move the options menu to a property sheet, the existing structure
8737         will probably be preserved fairly well.
8738
8739         * minibuf.el (next-history-element): fix problems with pressing
8740         down arrow in repeat-complex-command.
8741
8742         * modeline.el:
8743         * modeline.el (modeline-3d-p): New.
8744         added custom variable for controlling the 3d modeline.  the
8745         corresponding Options item has been present for a long time,
8746         but commented out with "fix me!" comments.  it's fixed now.
8747
8748         * obsolete.el (add-menu):
8749         remove bogus gettexts.
8750
8751         * process.el (shell-quote-argument):
8752         handle this correctly under Windows native with COMMAND.COM/CMD.EXE.
8753         For bash under Windows native, see below.
8754
8755         * simple.el:
8756         * simple.el (display-warning-buffer):
8757         Fixed the handling of warning display to eliminate the annoying
8758         *Show* buffer, like was done for byte-compiler output above.
8759
8760         * simple.el (debug-print): New.
8761         Simple function for sending debug messages to the console and/or
8762         other debug places.
8763
8764         * subr.el (replace-in-string):
8765         Rewrite this function to avoid N^2 behavior with large strings --
8766         catastrophic with the new Windows selection code! (Apparently the
8767         author of this function didn't realize there was a fun
8768         replace-match that could make his life much easier, because we
8769         duplicated the entire logic.  The new version is smaller, easier
8770         to understand, much more robust, and has extended features --
8771         those of replace-match.)
8772
8773         * window.el:
8774         * window.el (with-selected-window): New.
8775         An obvious complement to the existing `with-selected-frame' and
8776         `with-current-buffer'.
8777
8778         * win32-native.el: Renamed from winnt.el.
8779         Added a great deal of stuff for properly handling process quoting,
8780         somewhat modeled on Kirill's original model (which i later threw
8781         away).  We should now finally have correctly working process arg
8782         quoting/dequoting so that the final app gets exactly what we
8783         intended.  Because the mechanism is in Lisp, it's easily
8784         extendible. (For those running bash and running the native
8785         version, I tried hard to do what I thought was correct.  But more
8786         thought is needed, and ideally the volunteer work of people with
8787         these configurations that they generally run on.)
8788
8789         * x-font-menu.el (x-font-menu-font-data):
8790         Put in defvar's to fix byte-compiler warnings.
8791
8792 2000-08-01 Alastair J. Houghton <ajhoughton@lineone.net>
8793
8794         * select.el (selection-coercion-alist): Initialise.
8795         * select.el (select-coerce-to-text): New.
8796         * select.el (select-coerce): New.
8797         New functions to perform type and value coercion.
8798
8799         * select.el (select-buffer-killed-default): Keep data if it was
8800         on the clipboard.
8801
8802 2000-08-02  Martin Buchholz  <martin@xemacs.org>
8803
8804         * menubar-items.el (default-menubar): Fix typo.
8805         (default-menubar): `lambda' was mispelled as `lamda'.
8806
8807 2000-07-31  Yoshiki Hayashi  <yoshiki@xemacs.org>
8808
8809         * window.el (shrink-window-if-larger-than-buffer): Remove
8810         edge checking code.
8811
8812 2000-07-31  Yoshiki Hayashi  <yoshiki@xemacs.org>
8813
8814         * paths.el (gnus-local-domain): Removed.
8815         (gnus-local-organization): Ditto.
8816         (gnus-startup-file): Ditto.
8817
8818 2000-07-13  Yoshiki Hayashi  <yoshiki@xemacs.org>
8819
8820         * files.el (auto-mode-alist): Add .spec for RPM.
8821
8822 2000-07-31  Andy Piper  <andy@xemacs.org>
8823
8824         * gutter-items.el (update-tab-in-gutter): deprecate :properties.
8825
8826 2000-07-31  Yoshiki Hayashi  <yoshiki@xemacs.org>
8827
8828         * dragdrop.el (experimental-dragdrop-drop-url-default): Use function
8829         browse-url.
8830         * help.el (xemacs-www-page): Ditto.
8831         (xemacs-www-faq): Ditto.
8832         * menubar-items.el (default-menubar): Ditto.
8833
8834         * wid-edit.el (widget-url-link-action): Ditto.
8835         From: Kenichi OKADA <okada@opaopa.org>.
8836
8837 2000-07-31  Martin Buchholz  <martin@xemacs.org>
8838
8839         * finder.el (finder-commentary): Add autoload cookie.
8840
8841 2000-07-28  Adrian Aichner  <aichner@ecf.teradyne.com>
8842
8843         * files.el (insert-file-contents-literally): Fix second let
8844         binding for `coding-system-for-read' to `coding-system-for-write'
8845         as suggested by Dan Holmsand <dan@innehallsbolaget.com>.
8846
8847 1999-06-15  Jan Vroonhof  <vroonhof@math.ethz.ch>
8848
8849         * files.el (insert-file-contents-literally): Use binary coding
8850         system (from Morioka san).
8851         (insert-file-contents-literally): Make file-name-handler method.
8852
8853 2000-07-26  Martin Buchholz  <martin@xemacs.org>
8854
8855         * cl-macs.el (get-selection): Add defsetf.
8856
8857 2000-07-25  Steve Youngs  <youngs_s@ozlinx.com.au>
8858
8859         * x-init.el (x-activate-region-as-selection): replace obsolete
8860         function x-own-selection with own-selection.
8861         (ow-find): replace obsolete functions x-get-selection and
8862         x-get-clipboard with get-selection and get-clipboard.
8863         (init-post-x-win): replace obsolete function x-disown-selection
8864         with disown-selection.
8865
8866 2000-07-20  Mike Sperber  <mike@xemacs.org>
8867
8868         * startup.el (load-user-init-file): Only try to load init file if
8869         it exists.
8870
8871 2000-07-10  Andy Piper  <andy@xemacs.org>
8872
8873         * dialog-items.el: sync with Ben's patch.
8874
8875         * gutter-items.el (buffers-tab-switch-to-buffer): remove now-bogus
8876         comment.
8877         (progress-text-glyph): deleted.
8878         (progress-layout-glyph): make completely minimal.
8879         (progress-gauge-glyph): ditto.
8880         (progress-display-style): fix to handle dynamic instantiator
8881         changes.
8882         (progress-text-instantiator): new.
8883         (progress-layout-instantiator): new.
8884         (progress-gauge-instantiator): new.
8885         (set-progress-display-instantiator): renamed and changed from
8886         set-progress-display-style.
8887         (progress-abort-glyph): use instantiator not glyph.
8888         (append-progress-display): use set-progress-display-instantiator
8889         and set-glyph-image.
8890         (abort-progress-display): ditto.
8891         (raw-append-progress-display): ditto.
8892
8893 2000-07-20  Ben Wing  <ben@xemacs.org>
8894
8895         * code-files.el: Move Mule-specific code to mule-coding.el.
8896
8897 2000-07-15  Ben Wing  <ben@xemacs.org>
8898
8899         * autoload.el:
8900         Fixed comments.
8901
8902         * cmdloop.el:
8903         * cmdloop.el (yes-or-no-p):
8904         * cmdloop.el (y-or-n-p):
8905         Make these functions use should-use-dialog-box-p and not be
8906         overridden in dialog.el.
8907
8908         * cus-dep.el:
8909         * cus-dep.el (Custom-make-dependencies): Removed.
8910         * cus-dep.el (Custom-make-dependencies-1): New.
8911         * cus-dep.el (Custom-make-one-dependency): New.
8912         New entry point for use in Makefiles, to avoid excessive
8913         invocations.
8914
8915         * cus-edit.el (custom-variable-reset-saved):
8916         * cus-edit.el (custom-variable-reset-standard):
8917         * cus-edit.el (custom-save-resets):
8918         Fix bytecompiler warnings.
8919
8920         * dialog.el:
8921         * dialog.el (yes-or-no-p-dialog-box):
8922         * dialog.el (yes-or-no-p-maybe-dialog-box): Removed.
8923         * dialog.el (y-or-n-p-maybe-dialog-box): Removed.
8924         * dialog.el (get-dialog-box-response):
8925         * dialog.el (message-or-box):
8926         * dialog.el (make-dialog-box):
8927         * dialog.el (popup-dialog-box): New.
8928         Avoid yes-or-no-p bogosities.
8929         Create a general function `make-dialog-box' to encapsulate all
8930         dialog box methods; easily extendible.  popup-dialog-box now obsolete.
8931
8932         * dumped-lisp.el (preloaded-file-list):
8933         Add dialog-items.  Clean up.  Group files by types.
8934
8935         * easymenu.el (easy-menu-add):
8936         * easymenu.el (easy-menu-remove):
8937         Account for accelerators.
8938
8939         * extents.el:
8940         * extents.el (extent-list): New args, like in map-extents.
8941         * extents.el (extent-at-event): New.
8942         * extents.el (extents-at-event): New.
8943
8944         * font-lock.el:
8945         * font-lock.el (font-lock-mode):
8946         * font-lock.el (font-lock-default-fontify-buffer):
8947         * font-lock.el (font-lock-default-unfontify-region):
8948         * font-lock.el (font-lock-fontify-syntactically-region):
8949         * font-lock.el (font-lock-fontify-keywords-region):
8950         Use new progress-feedback names.
8951
8952         * font-lock.el (java-font-lock-identifier-regexp):
8953         * font-lock.el (java-font-lock-class-name-regexp):
8954         Fix bytecompiler warnings.
8955
8956         * gutter-items.el:
8957         * gutter-items.el (progress-display-use-echo-area): Removed.
8958         * gutter-items.el (progress-feedback-use-echo-area): New.
8959         * gutter-items.el (progress-display-popup-period): Removed.
8960         * gutter-items.el (progress-feedback-popup-period): New.
8961         * gutter-items.el (set-progress-display-style): Removed.
8962         * gutter-items.el (set-progress-feedback-style): New.
8963         * gutter-items.el (progress-display-style): Removed.
8964         * gutter-items.el (progress-feedback-style): New.
8965         * gutter-items.el (progress-stack):
8966         * gutter-items.el (progress-displayed-p): Removed.
8967         * gutter-items.el (progress-feedbacked-p): New.
8968         * gutter-items.el (clear-progress-display): Removed.
8969         * gutter-items.el (clear-progress-feedback): New.
8970         * gutter-items.el (progress-display-clear-when-idle): Removed.
8971         * gutter-items.el (progress-feedback-clear-when-idle): New.
8972         * gutter-items.el (remove-progress-display): Removed.
8973         * gutter-items.el (remove-progress-feedback): New.
8974         * gutter-items.el (progress-display-dispatch-non-command-events): Removed.
8975         * gutter-items.el (progress-feedback-dispatch-non-command-events): New.
8976         * gutter-items.el (append-progress-display): Removed.
8977         * gutter-items.el (append-progress-feedback): New.
8978         * gutter-items.el (abort-progress-display): Removed.
8979         * gutter-items.el (abort-progress-feedback): New.
8980         * gutter-items.el (raw-append-progress-display): Removed.
8981         * gutter-items.el (raw-append-progress-feedback): New.
8982         * gutter-items.el (display-progress-display): Removed.
8983         * gutter-items.el (display-progress-feedback): New.
8984         * gutter-items.el (current-progress-display): Removed.
8985         * gutter-items.el (current-progress-feedback): New.
8986         * gutter-items.el (current-progress-display-label): Removed.
8987         * gutter-items.el (current-progress-feedback-label): New.
8988         * gutter-items.el (progress-display): Removed.
8989         * gutter-items.el (progress-feedback): New.
8990         Replace "progress-display" with "progress-feedback" globally.
8991
8992         * gutter-items.el (lprogress-display): Removed.
8993         * gutter-items.el (progress-feedback-with-label): New.
8994         Rename lprogress-display ==> progress-feedback-with-label.
8995
8996         * gutter-items.el (search-dialog-direction): Removed.
8997         * gutter-items.el (search-dialog-text): Removed.
8998         * gutter-items.el (search-dialog-callback): Removed.
8999         * gutter-items.el (make-search-dialog): Removed.
9000         Move to dialog-items.el.
9001
9002         * help.el:
9003         * help.el (help-mode-quit):
9004         * help.el (mode-for-help): New.
9005         * help.el (help-sticky-window): New.
9006         * help.el (help-window-config): New.
9007         * help.el (with-displaying-help-buffer):
9008         * help.el (function-at-event): New.
9009         * help.el (help-symbol-regexp): New.
9010         * help.el (help-symbol-run-function-1): New.
9011         * help.el (help-symbol-run-function): New.
9012         * help.el (help-symbol-function-context-menu): New.
9013         * help.el (help-symbol-variable-context-menu): New.
9014         * help.el (help-symbol-function-and-variable-context-menu): New.
9015         * help.el (frob-help-extents): New.
9016         * help.el (describe-function-1):
9017         * help.el (variable-at-point):
9018         * help.el (variable-at-event): New.
9019         * help.el (describe-variable):
9020         Major overhaul.
9021         - Make functions and variables be mousable.
9022         - Middle button hyperlinks.
9023         - New context-menu entries.
9024
9025         * keydefs.el:
9026         * keydefs.el (global-map):
9027         New key bindings to move lines up and down.
9028
9029         * lisp-mode.el:
9030         * lisp-mode.el (construct-lisp-mode-menu): New.
9031         * lisp-mode.el (emacs-lisp-mode-popup-menu):
9032         * lisp-mode.el (lisp-interaction-mode-menubar-menu):
9033         * lisp-mode.el (emacs-lisp-mode-menubar-menu):
9034         * lisp-mode.el (lisp-indent-function): Indent "flet" entries better.
9035         Make popup and menubar menus be different.  Popup menu uses
9036         clicked location and automatically assumes symbol under the mouse
9037         for various commands.
9038
9039         * menubar-items.el:
9040         * menubar-items.el (bookmark-menu-filter): Add accelerators.
9041         * menubar-items.el (buffers-menu-omit-chars-list): Include 'd'.
9042
9043         * menubar-items.el (global-popup-menu): Removed.
9044         * menubar-items.el (mode-popup-menu): Removed.
9045         * menubar-items.el (activate-popup-menu-hook): Removed.
9046         * menubar-items.el (popup-mode-menu): Removed.
9047         * menubar-items.el (popup-buffer-menu): Removed.
9048         * menubar-items.el (popup-menubar-menu): Removed.
9049         Move to menubar.el.
9050
9051         * menubar.el:
9052         * menubar.el (global-popup-menu): New.
9053         * menubar.el (mode-popup-menu): New.
9054         * menubar.el (activate-popup-menu-hook): New.
9055         * menubar.el (last-popup-menu-event): New.
9056         * menubar.el (popup-mode-menu): New.
9057         * menubar.el (popup-buffer-menu): New.
9058         * menubar.el (popup-menubar-menu): New.
9059         * menubar.el (menu-call-at-event): New.
9060         Move non-content functions here.  Add support for context menu
9061         items on extents.
9062
9063         * minibuf.el (minibuffer-history-uniquify):
9064         Typo fix.
9065
9066         * minibuf.el (read-file-name-1):
9067         Call new file dialog box if it exists.
9068
9069         * minibuf.el (mouse-rfn-setup-vars):
9070         Clean up "chop" action.
9071
9072         * mouse.el:
9073         * mouse.el (button2): Now bound to mouse-track.
9074         * mouse.el (click-inside-extent-p):
9075         * mouse.el (point-inside-extent-p):
9076         * mouse.el (point-inside-selection-p):
9077         * mouse.el (mouse-drag-or-yank): Removed.
9078         * mouse.el (mouse-begin-drag-n-drop): New.
9079         * mouse.el (mouse-eval-sexp):
9080         * mouse.el (mouse-track-activate-strokes): New.
9081         * mouse.el (mouse-track-do-activate): New.
9082         * mouse.el (mouse-track):
9083         * mouse.el (default-mouse-track-event-is-with-button): New.
9084         * mouse.el (default-mouse-track-cleanup-hook):
9085         * mouse.el (default-mouse-track-drag-hook):
9086         * mouse.el (default-mouse-track-drag-up-hook):
9087         * mouse.el (default-mouse-track-click-hook):
9088         Merge drag-n-drop into mouse-track.
9089         Add general "activate" support to replace specific button2 kludges.
9090         Use "button modifier" support in mouse-track.
9091
9092         * package-get.el (package-get-dependencies): Fix bytecompiler warnings.
9093
9094         * package-ui.el:
9095         * package-ui.el (pui-menu):
9096         * package-ui.el (pui-popup-context-sensitive): Removed.
9097         Fix bytecompiler warnings.
9098         Clean up popup code a bit.
9099
9100         * select.el (get-selection-no-error): Fix bytecompiler warnings.
9101
9102         * simple.el:
9103         * simple.el (transpose-lines):
9104         * simple.el (transpose-line-up): New.
9105         * simple.el (transpose-line-down): New.
9106         * simple.el (transpose-subr):
9107         * simple.el (transpose-subr-1): Removed.
9108         Clean up, add functions to move lines up and down.
9109
9110         * startup.el (mail-host-address):
9111         * startup.el (user-mail-address):
9112         Customize.
9113
9114         * subr.el:
9115         * subr.el (set-symbol-value-in-buffer): New.
9116         * subr.el (error):
9117         * subr.el (check-argument-type):
9118         * subr.el (defined-error-p): New.
9119         Add structured error support.
9120
9121         * toolbar-items.el (toolbar-compile):
9122         Use new make-dialog-box.
9123
9124         * update-elc.el:
9125
9126         * userlock.el (ask-user-about-lock-dbox):
9127         * userlock.el (ask-user-about-supersession-threat-dbox):
9128         * userlock.el (ask-user-about-lock):
9129         * userlock.el (ask-user-about-supersession-threat):
9130         Use new make-dialog-box.
9131         Add safety checks; use should use-dialog-box-p.
9132
9133         * window-xemacs.el:
9134         * window-xemacs.el (__buffer-dedicated-frame):
9135         * window-xemacs.el (buffer-dedicated-frame): New.
9136         * window-xemacs.el (set-buffer-dedicated-frame): New.
9137         Move dedicated-frame stuff into lisp.
9138
9139 2000-07-18  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
9140
9141         * printer.el (generic-print-region): Do not require that
9142         `printer-name' be set.
9143         (printer-name): Commentary clarification.
9144
9145 2000-07-19  Martin Buchholz <martin@xemacs.org>
9146
9147         * XEmacs 21.2.35 is released.
9148
9149 2000-07-18 Alastair J. Houghton <ajhoughton@lineone.net>
9150
9151         * select.el (selection-coercible-types): Initialise.
9152
9153 2000-07-18 Alastair J. Houghton <ajhoughton@lineone.net>
9154
9155         * select.el (own-clipboard): Bug fix.
9156
9157 2000-07-17  Mike Sperber  <mike@xemacs.org>
9158
9159         * cus-edit.el (custom-migrate-custom-file): Save init file before
9160         continuing.
9161
9162 2000-07-16  Mike Sperber  <mike@xemacs.org>
9163
9164         * startup.el (load-init-file): Remove silly call to
9165         `load-user-custom-file`.
9166         (maybe-migrate-user-init-file): Minor fixes.
9167
9168 2000-07-16  Martin Buchholz  <martin@xemacs.org>
9169
9170         * apropos.el (apropos-documentation-check-doc-file):
9171         `doc' variable should be let-bound, as was presumably intended.
9172
9173         * cus-edit.el (custom-variable-reset-saved):
9174         (custom-variable-reset-standard):
9175         Remove unused variable comment-widget.  Twice.
9176
9177         * toolbar.el (toolbar-blank-press-function):
9178         Add a real defvar with initial value nil and proper docstring.
9179         (press-toolbar-button): No need to check for boundp-ness anymore.
9180
9181         * rect.el (open-rectangle-line): Remove useless (let) form.
9182         Add defvar for pending-delete-mode.
9183
9184         * info.el (Info-find-node): This function needs an autoload cookie.
9185
9186         * mule/mule-x-init.el (x-use-halfwidth-roman-font):
9187         Use let* since the second form referred to the first.
9188
9189 2000-07-16  Adrian Aichner  <aichner@ecf.teradyne.com>
9190
9191         * msw-select.el (mswindows-paste-clipboard): Use `get-clipboard'
9192         instead of removed `mswindows-get-clipboard'.
9193
9194
9195 2000-07-15 Alastair J. Houghton <ajhoughton@lineone.net>
9196
9197         * select.el (select-convert-from-text): New.
9198         * select.el (select-convert-from-length): New.
9199         * select.el (select-convert-from-integer): New.
9200         * select.el (select-convert-from-identity): New.
9201         * select.el (select-convert-from-filename): New.
9202         * select.el (selection-converter-in-alist): Use them.
9203         New converter functions for X.
9204
9205         * select.el (get-selection): Removed comment.
9206
9207         * select.el (own-selection): Removed append code - I thought
9208         I'd already done this, but apparently not...
9209
9210         * select.el: Changed comment about TIMESTAMP.
9211
9212         * select.el (select-convert-in): New.
9213         * select.el (select-convert-out): New.
9214         New functions that get used by select.c.
9215
9216         * select.el (select-buffer-killed-default): New.
9217         * select.el (select-buffer-killed-text): New.
9218         * select.el (selection-buffer-killed-alist): New.
9219         New list and functions that get called if a relevant selection
9220         exists and a buffer gets killed.
9221
9222         * select.el (select-convert-to-targets):
9223         * select.el (select-convert-to-identity): Removed.
9224         * select.el (select-convert-from-identity): Removed.
9225         * select.el (select-converter-out-alist):
9226         Removed _EMACS_INTERNAL selection type.
9227
9228         * x-select.el (xselect-kill-buffer-hook): Removed.
9229         * x-select.el (xselect-kill-buffer-hook-1): Removed.
9230         Removed this X-specific nonesense. Use the generic support
9231         in select.el instead.
9232
9233 2000-07-15  Martin Buchholz  <martin@xemacs.org>
9234
9235         * mule/mule-category.el (defined-category-hashtable):
9236         Use make-hash-table instead of make-hashtable
9237
9238         * buff-menu.el: Byte-compiler warning fix.
9239
9240         * isearch-mode.el (isearch-highlight-all-cleanup):
9241         Remove unused variable `isearch-highlight-all-start'.
9242
9243         * etags.el (add-to-tag-completion-table): Byte-compiler warning fix.
9244
9245         * itimer.el (itimer-edit-mode): Byte-compiler warning fixes.
9246
9247         * cus-dep.el (Custom-make-dependencies):
9248         Add autoload cookie for custom-add-loads to generated custom-load.el.
9249
9250         * autoload.el (autoload-package-name): Warning suppression.
9251         Move defvar prior to first use.
9252
9253         * custom.el: Add autoload for custom-declare-face.
9254         Allow `xemacs -no-autoloads -l bytecomp -f batch-byte-compile ...'
9255         * cl.el (cl-hack-byte-compiler):
9256         Allow `xemacs -no-autoloads -l bytecomp -f batch-byte-compile ...'
9257         to work properly.
9258
9259 2000-07-08  Mike Sperber  <mike@xemacs.org>
9260
9261         * startup.el (load-home-init-file): Added variable.
9262         (maybe-migrate-user-init-file): Added.
9263         (load-user-init-file): Load custom file if different from init
9264         file.
9265
9266         * dumped-lisp.el (preloaded-file-list): Added "cus-file" before
9267         "startup."
9268
9269         * cus-edit.el (custom-migrate-custom-file): Added for migration.
9270         Moved `custom-file'-related code to cus-file.el.
9271
9272         * cus-file.el: New file.
9273
9274 2000-04-01  Mike Sperber  <mike@xemacs.org>
9275
9276         * packages.el (packages-find-package-directories): Added support
9277         for external package hierarchies with in-place installations.
9278
9279         * find-paths.el (paths-root-in-place-p): Added.
9280         (paths-find-emacs-directory): Added support for external
9281         directories with in-place installations.
9282         (paths-find-site-directory): Ditto.
9283
9284         * startup.el (find-user-init-file): Also look for
9285         ~/.xemacs/init.elc? in preference to ~/.emacs.
9286
9287 2000-07-12 Alastair J. Houghton <ajhoughton@lineone.net>
9288
9289         * select.el (own-selection):
9290         * select.el (own-clipboard): Changed `append' parameter to
9291         `how-to-use' parameter.
9292         * select.el (own-selection): Removed icky append code.
9293         * select.el (own-selection, get-selection): Removed extra type
9294         checking.
9295         * select.el (selection-appender-alist):
9296         * select.el (selection-converter-{in|out}-alist): Initialise.
9297         * select.el (select-append-to-*): New.
9298         * select.el (select-convert-from-*): New.  New functions to append
9299         data and convert data from external type.
9300
9301 2000-07-12  Stef Epardaud  <stef@lunatech.com>
9302
9303         * font-lock.el: Javadoc enhancements.
9304
9305 2000-07-06  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
9306
9307         * printer.el (generic-print-region): Compose job name from buffer
9308         name.
9309
9310 2000-07-06  Yoshiki Hayashi  <yoshiki@xemacs.org>
9311
9312         * font-lock.el (font-lock-fontify-pending-extents): Call
9313         font-lock-fontify-region instead of font-lock-fontify-buffer
9314         to avoid unnecessary progress gauges.
9315
9316 2000-07-06  Craig Lanning  <lanning@scra.org>
9317
9318         * custom-load.el (faces):
9319
9320         * finder.el (finder-compile-keywords): from Dan Holmsand, make sure
9321         dir is a regex.
9322
9323         * process.el (call-process-internal): from Dan Holmsand, use binary
9324         coding systems so that jka-compr works.
9325
9326 2000-07-07  Ben Wing  <ben@xemacs.org>
9327
9328         * font-lock.el: Undo previous change.  Unfortunately, some
9329         files actually use the variables directly in their init code
9330         without quoting them.
9331
9332 2000-07-07  Ben Wing  <ben@xemacs.org>
9333
9334         * font-lock.el (defvar font-lock-*-face): Removed.
9335
9336         * font-lock.el (font-lock-apply-highlight): Bind these face vars
9337         only when necessary.
9338
9339 2000-06-30  Charles G Waldman  <cgw@alum.mit.edu>
9340
9341         * cl-macs.el: fix cl-transform-function-property kludge
9342         so that it does not require a random feature.
9343
9344 2000-06-09  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
9345
9346         * files.el (auto-mode-alist): allow .make extension for Makefiles,
9347         as in Linux kernel "Rules.make".
9348
9349 2000-06-29  Gunnar Evermann  <ge204@eng.cam.ac.uk>
9350
9351         * build-report.el (build-report): Add autoload cookie.
9352
9353 2000-06-21  Charles G Waldman  <cgw@alum.mit.edu>
9354
9355         * package-ui.el (defgroup pui):  Correct a misspelling
9356         (pui-toggle-package-delete):  Change `seleted' to `selected'
9357
9358 2000-06-12  Jan Vroonhof  <vroonhof@math.ethz.ch>
9359
9360         * package-get.el (package-get-update-base):
9361         (package-get): Use insert-file-contents-literally always.
9362         (package-get-maybe-save-index):
9363         Force coding system for writing to binary.
9364
9365 2000-06-08  Mike Alexander  <mta@arbortext.com>
9366
9367         * code-process.el (call-process-region): If there is no coding
9368         system for the process on process-coding-system-alist use the
9369         coding system of the buffer containing the region.
9370
9371 2000-06-10  Ben Wing  <ben@xemacs.org>
9372
9373         * cmdloop.el (command-error):
9374         If debug-on-error and noninteractive, output backtrace.
9375
9376         * files.el (file-relative-name):
9377         Remove MSDOS references.
9378
9379         * simple.el (line-number): New function, due to non-obvious
9380         behavior/usage of count-lines.
9381
9382         * simple.el (count-lines): document non-obvious usage to get
9383         line number.
9384
9385 2000-06-11  Ben Wing  <ben@xemacs.org>
9386
9387         * faces.el ((featurep 'xpm)):
9388         * x-faces.el (x-init-face-from-resources):
9389         * x-faces.el (x-init-frame-faces):
9390         * x-misc.el (x-init-specifier-from-resources):
9391         * x-misc.el (x-get-resource-and-bogosity-check):
9392         * x-misc.el (x-get-resource-and-maybe-bogosity-check):
9393         * x-mouse.el (x-init-pointer-shape):
9394         * x-scrollbar.el (x-init-scrollbar-from-resources):
9395         Add sixth argument to x-get-resource calls so as to issue warnings
9396         rather than errors on bogus arguments.
9397
9398 2000-06-05  Ben Wing  <ben@xemacs.org>
9399
9400         * compat.el: new file.  provides a clean, non-intrusive way to
9401         define compatibility functions.
9402
9403         * process.el (shell-quote-argument): temporary fix for lack
9404         of nt-quote-process-args.  #### I need to put back the overall
9405         structure of that mechanism but redo the guts of it using the
9406         extra intelligence in the C code.
9407
9408 2000-05-28  Adrian Aichner  <aichner@ecf.teradyne.com>
9409
9410         * package-info.el (pi-md5sum): Calculate MD5 sum just like
9411         `package-get' does in package-get.el, instead of using external
9412         "md5sum" program.
9413
9414         * package-get.el (package-get): Insert package file literally to
9415         make checksum calculation work.
9416
9417 2000-04-18  Hrvoje Niksic  <hniksic@iskon.hr>
9418
9419         * code-files.el (convert-mbox-coding-system): Deleted.
9420         (file-coding-system-alist): Removed reference to
9421         convert-mbox-coding-system.
9422
9423 2000-05-28  Martin Buchholz <martin@xemacs.org>
9424
9425         * XEmacs 21.2.34 is released.
9426
9427 2000-05-20  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
9428
9429         * font-lock.el (font-lock-keywords): Rewrote docstring
9430
9431 2000-05-22  Karl M. Hegbloom  <karlheg@debian.org>
9432
9433         * loadhist.el (unload-feature): handle case where x is both boundp
9434         and fboundp
9435
9436 2000-05-22  Karl M. Hegbloom  <karlheg@debian.org>
9437
9438         * packages.el: It's ok to use built-in macros, but not lisp
9439         defined ones.
9440
9441 2000-05-20  Ben Wing  <ben@xemacs.org>
9442
9443         * font-lock.el:
9444         * font-lock.el (font-lock-message-threshold):
9445         * font-lock.el (font-lock-mode):
9446         * font-lock.el (font-lock-default-fontify-buffer):
9447         * font-lock.el (font-lock-always-fontify-immediately):
9448         * font-lock.el (font-lock-old-extent): Removed.
9449         * font-lock.el (font-lock-old-len): Removed.
9450         * font-lock.el (font-lock-fontify-glumped-region): Removed.
9451         * font-lock.el (font-lock-pending-extent-table): New.
9452         * font-lock.el (font-lock-range-table): New.
9453         * font-lock.el (font-lock-after-change-function):
9454         * font-lock.el (font-lock-after-change-function-1): Removed.
9455         * font-lock.el (font-lock-fontify-pending-extents): New.
9456         * font-lock.el ('font-lock-revert-cleanup): Removed.
9457         * font-lock.el ('font-lock-revert-setup): Removed.
9458         Rewrite deferral code to handle any number of changes, merging
9459         them properly.  Remove hacked-up code for revert-buffer, now
9460         unnecessary.
9461
9462         * menubar-items.el (default-menubar):
9463         In Options->Edit Init File, don't switch to emacs-lisp-mode
9464         unless necessary; doing this turns off font-lock.
9465
9466 2000-05-15  Yoshiki Hayashi  <yoshiki@xemacs.org>
9467
9468         * keydefs.el: Define C-x BS to backward-kill-sentence.
9469
9470 2000-05-15  Yoshiki Hayashi  <yoshiki@xemacs.org>
9471
9472         * files.el (hack-local-variables-prop-line): Use non-greedy
9473         matching to process -*-texinfo-*- -*-.
9474
9475 2000-05-11  Jonathan Marten <jonathan.marten@uk.sun.com>
9476
9477         * minibuf.el (minibuf-directory-files): new function.
9478         (read-file-name-activate-callback): use minibuf-directory-files.
9479         (read-directory-name-internal): ditto.
9480         (mouse-file-display-completion-list): ditto.
9481         (mouse-directory-display-completion-list): ditto.
9482         (read-file-name-internal): remove "./" from completion list unless
9483         explicitly matched, for consistency.
9484
9485 2000-05-11  Ben Wing  <ben@xemacs.org>
9486
9487         * gutter-items.el (gutter-buffers-tab):
9488         * gutter-items.el (add-tab-to-gutter):
9489         * gutter-items.el (update-tab-in-gutter):
9490         * gutter-items.el (remove-buffer-from-gutter-tab): Removed.
9491         * gutter-items.el (append-progress-display):
9492         * gutter-items.el (abort-progress-display):
9493         * gutter-items.el (raw-append-progress-display):
9494         Further fixes.  Use set-glyph-image not set-image-instance-property,
9495         to fix problems with multiple windows in a frame.
9496
9497         * menubar-items.el (tutorials-menu-filter):
9498         Fix typo.
9499
9500         * startup.el (early-error-handler):
9501         Display message box under windows; otherwise, message will disappear
9502         before it can be viewed.
9503
9504         * update-elc.el:
9505         Fix bug in NEEDTODUMP processing.
9506
9507 2000-05-08  Yoshiki Hayashi  <yoshiki@xemacs.org>
9508
9509         * startup.el (lock-directory): Removed.
9510         (superlock-file): Ditto.
9511         (startup-set-paths): Remove lockdir.
9512         (startup-setup-paths-warning): Remove lock-directory.
9513
9514         * setup-paths.el (paths-find-lock-directory): Removed.
9515         (paths-find-superlock-file): Ditto.
9516
9517 2000-05-09  Ben Wing  <ben@xemacs.org>
9518
9519         * faces.el (set-face-property):
9520         * faces.el (set-face-font):
9521         * faces.el (set-face-foreground):
9522         * faces.el (set-face-background):
9523         * faces.el (set-face-background-pixmap):
9524         * faces.el (set-face-underline-p):
9525         * faces.el (set-face-strikethru-p):
9526         * faces.el (set-face-highlight-p):
9527         * faces.el (set-face-dim-p):
9528         * faces.el (set-face-blinking-p):
9529         * faces.el (set-face-reverse-p):
9530         doc string changes.
9531
9532         * glyphs.el:
9533         * glyphs.el (make-image-specifier):
9534         * glyphs.el (glyph-property):
9535         * glyphs.el (set-glyph-image):
9536         * glyphs.el (make-glyph):
9537         * glyphs.el (make-pointer-glyph):
9538         * glyphs.el (make-icon-glyph):
9539         * glyphs.el (widget-image-instance-p): New.
9540         authorship info, lots of doc changes.  New predicate, inadvertently
9541         omitted.  the general principle with specifier docs is now that
9542         the description of instantiators should go with the make-foo-specifier
9543         fun's doc string, rather than in foo-specifier-p.  this follows
9544         conventions elsewhere in XEmacs and in general is a lot more obvious
9545         of a place to look.  sometimes the make-foo-specifier function needs
9546         to be created in the process.
9547
9548         * gutter.el:
9549         * gutter.el (make-gutter-specifier): New.
9550         * gutter.el (make-gutter-size-specifier): New.
9551         * gutter.el (make-gutter-visible-specifier): New.
9552         specifier doc updates according to the conventions specified before.
9553
9554         * objects.el:
9555         * objects.el (make-font-specifier):
9556         * objects.el (make-color-specifier):
9557         * objects.el (make-face-boolean-specifier): New.
9558         specifier doc updates according to the conventions specified before.
9559
9560         * specifier.el:
9561         * specifier.el (set-specifier):
9562         * specifier.el (make-integer-specifier): New.
9563         * specifier.el (make-boolean-specifier): New.
9564         * specifier.el (make-natnum-specifier): New.
9565         * specifier.el (make-generic-specifier): New.
9566         * specifier.el (make-display-table-specifier): New.
9567         specifier doc updates according to the conventions specified before.
9568
9569         * toolbar.el:
9570         * toolbar.el (make-toolbar-specifier): New.
9571         specifier doc updates according to the conventions specified before.
9572
9573 2000-05-09  Ben Wing  <ben@xemacs.org>
9574
9575         * process.el (call-process-internal): Revert to previous version
9576         because Mike's change clashed with a change I did not long before.
9577         Changed progn to prog1 to fix the bug pointed out by Mike Alexander.
9578         Thanks very much Mike for pointing out the bug and submitting a
9579         patch!
9580
9581 2000-04-13  Mike Alexander  <mta@arbortext.com>
9582
9583         * process.el (call-process-internal): Send the correct input buffer
9584         (call-process-internal): Return the exit status of the process
9585
9586 2000-05-07  Ben Wing  <ben@xemacs.org>
9587
9588         * winnt.el:
9589         * winnt.el (nt-quote-args-verbatim): Removed.
9590         * winnt.el (nt-quote-args-prefix-quote): Removed.
9591         * winnt.el (nt-quote-args-backslash-quote): Removed.
9592         * winnt.el (nt-quote-args-double-quote): Removed.
9593         * winnt.el (nt-quote-args-functions-alist): Removed.
9594         * winnt.el (nt-quote-process-args): Removed.
9595         Remove all stuff for argument quoting.  We borrow the code instead
9596         from Emacs 20.6, which is much more careful in its quoting
9597         (e.g. in handling runs of the escape character) and avoids most of
9598         the need for this Lisp mechanism by checking to see whether we're
9599         running a Cygwin or normal program and doing the appropriate
9600         quoting.  If we end up needing such a mechanism, we should add
9601         it by extending the variable `mswindows-quote-process-args' so it
9602         can take an alist of regexps.
9603
9604 2000-05-07  Ben Wing  <ben@xemacs.org>
9605
9606         * keydefs.el:
9607         Restore M-up, M-down to 21.1 state.  Put *ward-sentence on
9608         C-M-left, C-M-right instead.  Define C-M-up, C-M-down to scroll
9609         the window without moving point.
9610
9611         * simple.el:
9612         * simple.el (scroll-up-one): New.
9613         * simple.el (scroll-down-one): New.
9614         Functions for use with C-M-up/down.
9615
9616 2000-05-01  Martin Buchholz <martin@xemacs.org>
9617
9618         * XEmacs 21.2.33 is released.
9619
9620 2000-04-29  Martin Buchholz  <martin@xemacs.org>
9621
9622         * dialog.el (yes-or-no-p-dialog-box):
9623         Fix docstring.
9624         Fix following horrible bug in X11 mode with focus-follows-mouse:
9625           1. Visit two files in two different frames.
9626           2. do File->Revert Buffer in one of those frames.
9627           3. Dialog box appears.
9628           4. Arrange things so that the mouse passes over the *other*
9629              frame, then to the dialog box, and click on "Yes".
9630           5. The file contents end up in the *wrong* buffer!
9631         Add TODO comment.
9632
9633 2000-04-28  Ben Wing  <ben@xemacs.org>
9634
9635         * help.el (describe-installation): correct typo introduced
9636         in last patch: boundp -> fboundp.
9637
9638         * etags.el (buffer-tag-table-list):
9639         canonicalize filenames to Unix format so that tag-table-alist
9640         searching works under Windows.
9641
9642         * autoload.el:
9643         Bowdlerize the supposedly objectionable words
9644         "who couldn't quite manage to cleanly modify batch-update-autoloads".
9645
9646         * gutter-items.el (set-progress-display-style):
9647         * gutter-items.el (search-dialog-callback):
9648         * gutter-items.el (make-search-dialog):
9649         Change to new callback-ex api.
9650
9651 2000-04-26  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
9652
9653         * help.el: (describe-installation): decode-coding-string is not
9654         defined in a non MULE environment.
9655
9656 2000-04-28  Ben Wing  <ben@xemacs.org>
9657
9658         * gutter-items.el (buffer-list-changed-hook):
9659         use it, not record-buffer-hook.
9660
9661         * subr.el (record-buffer-hook): Removed.
9662
9663 2000-04-27  Ben Wing  <ben@xemacs.org>
9664
9665         * gutter-items.el (buffers-tab-switch-to-buffer): do not
9666         use NORECORD option.  Andy will not like this, but the existing
9667         gutter behavior is just wrong, as per this comment:
9668
9669         ;; this used to add the norecord flag to both calls below.
9670         ;; this is bogus because it is a pervasive assumption in XEmacs
9671         ;; that the current buffer is at the front of the buffers list.
9672         ;; for example, select an item and then do M-C-l
9673         ;; (switch-to-other-buffer).  Things get way confused.
9674         ;;
9675         ;; Andy, if you want to maintain the current look, you must
9676         ;;  *uncouple* the gutter order and buffers order.
9677
9678         * loaddefs.el (completion-ignored-extensions): unfuckify.
9679
9680         * bytecomp.el (batch-byte-compile-one-file): new function, used in
9681         xemacs.mak.
9682
9683         * autoload.el (batch-update-one-directory): new function, used in
9684         xemacs.mak.
9685
9686         * loadup.el: set gc-cons-threshold very high unless dumping --
9687         loadup during update-elc is much much much faster.  also do this
9688         when quick-building.
9689
9690         add commented-out code for profiling loadup.
9691
9692
9693         * update-elc.el (preloaded-file-list): add bytecomp.el, since it
9694         is required in order to build xemacs.
9695
9696 2000-04-26  Ben Wing  <ben@xemacs.org>
9697
9698         * loadup.el: don't garbage collect during loadup if quick-build
9699         compile-time option is set.
9700
9701 2000-04-23  Ben Wing  <ben@xemacs.org>
9702
9703         * update-elc.el: compute whether any dumped .el or .elc files
9704         are newer than the dumped exe, and touch the file ../src/NEEDTODUMP
9705         if so.
9706
9707         * update-elc.el (update-elc-files-to-compile): always change
9708         NOBYTECOMPILE in the src directory rather than current dir,
9709         so it will work under NT.
9710
9711         * autoload.el (autoload-trim-file-name): canonicalize to slashes so
9712         the form of this file is identical between Unix and Windows.
9713         (autoload-target-directory): Fixed to be lisp/ not lisp/prim/.
9714         Added comment.
9715         (update-autoloads-from-directory): updated doc string.
9716         updated doc strings in a few other places.
9717
9718 2000-04-18  Yoshiki Hayashi  <yoshiki@xemacs.org>
9719
9720         * bytecomp.el (byte-force-recompile): Fix argument to
9721         byte-recompile-directory.
9722
9723 2000-04-17  Yoshiki Hayashi  <yoshiki@xemacs.org>
9724
9725         * gutter-items.el (progress-display-clear-when-idle): Use
9726         add-one-shot-hook.
9727         * gutter-items.el (clear-progress-display): Adjust number of
9728         arguments.
9729
9730 2000-04-13  Yoshiki Hayashi  <yoshiki@xemacs.org>
9731
9732         * dumped-lisp.el (preloaded-file-list): Always dump select.el.
9733
9734 2000-04-16  Ben Wing  <ben@xemacs.org>
9735
9736         * printer.el: New file.
9737
9738         * dumped-lisp.el (preloaded-file-list): Declare printer.el.
9739
9740         * help.el (describe-installation): Fix decoding for Windows.
9741
9742         * menubar-items.el:
9743         * menubar-items.el (default-menubar):
9744         * menubar-items.el (tutorials-menu-filter): New.
9745         * menubar-items.el (popup-menubar-menu):
9746         Add authorship.  Redo Help menu and Tutorials filter.
9747
9748         * menubar.el: Correct comment.
9749
9750         * modeline.el (modeline-buffer-identification): Correct doc string.
9751
9752         * simple.el:
9753         * simple.el (printing): Removed.
9754         * simple.el (printer-name): Removed.
9755         * simple.el (generic-print-buffer): Removed.
9756         * simple.el (generic-print-region): Removed.
9757         Move generic print code to printer.el.
9758
9759 2000-04-15  Ben Wing  <ben@xemacs.org>
9760
9761         * simple.el (generic-print-region): New.
9762         make this function actually work.
9763         (generic-print-buffer): call generic-print-region.
9764
9765 2000-04-14  Andy Piper  <andy@xemacs.org>
9766
9767         * gutter-items.el (make-search-dialog): avoid unnecessary futzing
9768         by using the new widget-callback-current-channel.
9769         (search-dialog-callback): ditto.
9770
9771 2000-04-12  Andy Piper  <andy@xemacs.org>
9772
9773         * gutter.el (default-gutter-position): moved from gutter-items.el.
9774         (default-gutter-position-changed-hook): ditto.
9775         (gutter-element-visibility-changed-hook): ditto.
9776         (set-gutter-element): ditto.
9777         (remove-gutter-element): ditto.
9778         (set-gutter-element-visible-p): ditto.
9779         (gutter-element-visible-p): ditto.
9780         (init-gutter): ditto.
9781
9782         * dialog.el (make-dialog-box): renamed and moved from
9783         gutter-items.el
9784
9785         * gutter-items.el: move various functions elsewhere.
9786
9787 2000-04-13  Katsumi Yamaoka  <yamaoka@jpl.org>
9788
9789         * menubar-items.el: Fixed place of parenthesis.
9790
9791 2000-04-12  Ben Wing  <ben@xemacs.org>
9792
9793         * etags.el (find-tag-at-point): New.  Lets you do find-tag
9794                 without constantly being prompted for the tag.
9795         * simple.el: Added a number of section headings, to clarify the
9796                 organization of this file.
9797         * simple.el (activate-region):
9798         * simple.el (region-exists-p):
9799         * simple.el (region-active-p):
9800                 Moved these three function down to the other side of
9801                 the case-changing functions, so they join the rest of
9802                 the region code.
9803         * simple.el (printing): New.
9804         * simple.el (printer-name): New.
9805         * simple.el (generic-print-buffer): New.
9806                 New functions, a very simple prototype for a unified
9807                 printing interface.
9808
9809         * process.el (call-process-internal): Real fix for null BUFFER,
9810                 other problems with BUFFER specs.
9811
9812         * menubar-items.el:
9813                 Fixed up File->Print to use new printing functions.
9814                 Various corrections and expansions to Grep/Compile menus.
9815                 New options for Printing.
9816                 New options for SMTP Mail, the way to send mail under
9817                   MS Windows. (There's also a package patch to make SMTP
9818                   Mail be the default under MSWin.)
9819
9820 2000-04-09  Jeff Miller <jmiller@cablespeed.com>
9821
9822         * menubar-items.el: Selecting Rectangle Mousing from menubar
9823         did not work.  Needed to quote mouse-track-rectangle-p.
9824
9825 2000-04-06  Yoshiki Hayashi  <yoshiki@xemacs.org>
9826
9827         * cl-compat.el (keywordp): Removed.
9828
9829 2000-04-05  Andy Piper  <andy@xemacs.org>
9830
9831         * gutter-items.el (progress-layout-glyph): don't initialize here.
9832         (progress-gauge-glyph): use dynamic sizing.
9833         (set-progress-display-style): new function. Set progress glyphs
9834         appropriately depending on the style.
9835         (progress-display-style): new variable. Custom version of
9836         set-progress-display-style.
9837         (progress-abort-glyph): switch to dynamic sizes.
9838         (search-dialog-text): make the edit field active.
9839
9840 2000-04-04  Andy Piper  <andy@xemacs.org>
9841
9842         * gutter-items.el (make-search-dialog): need to make the search
9843         dialog visible after creation.
9844
9845         * menubar-items.el (default-menubar): use the search dialog for
9846         searching. Remove some extraneous search menu items.
9847
9848         * gutter-items.el (set-gutter-element): allow glyphs to be used as
9849         well as strings.
9850         (make-gutter-only-dialog-frame): allow the user to create the
9851         frame unmapped. Allow the gutter spec to be given as a glyph.
9852         (search-dialog-direction): new variable.
9853         (search-dialog-text): new variable.
9854         (search-dialog-callback): new function. Callback for the search
9855         dialog action.
9856         (make-search-dialog): new function. Create a user-friendly search
9857         dialog.
9858
9859 2000-04-04  Hrvoje Niksic  <hniksic@iskon.hr>
9860
9861         * faces.el (set-face-stipple): Use mswindows-bitmap-file-path
9862         under Windows.
9863
9864 2000-04-01  Andy Piper  <andy@xemacs.org>
9865
9866         * font-lock.el (font-lock-fontify-keywords-region): Calculate
9867         progress more accurately.
9868
9869 2000-02-02  Hirokazu FUKUI  <hfukui@sannet.ne.jp>
9870
9871         * finder.el (finder-compile-keywords): Process readable files only.
9872         Because error in process of .#finder-inf.el when compile xemacs
9873         with --with-clash-detection option.
9874
9875 2000-03-31  Andy Piper  <andy@xemacs.org>
9876
9877         * gutter-items.el (append-progress-display): don't delay after a
9878         successful font-lock.
9879         (make-gutter-only-dialog-frame): new function. Allow users to
9880         create gutter-only dialogs.
9881
9882 2000-03-27  Mike Alexander  <mta@arbortext.com>
9883
9884         * process.el (call-process-internal): Handle a null BUFFER
9885         parameter correctly.
9886
9887 2000-03-28  Andy Piper  <andy@xemacs.org>
9888
9889         * gutter-items.el (abort-progress-display): put strings in the
9890         gutter not extents.
9891         (progress-layout-glyph): signal special 'quit callback.
9892         (progress-display-quit-function): deleted.
9893         (progress-display-stop-callback): deleted.
9894         (progress-display-dispatch-command-events): deleted.
9895         (append-progress-display): remove calls to
9896         progress-display-dispatch-command-events.
9897         (raw-append-progress-display): ditto.
9898
9899 2000-03-23  Hrvoje Niksic  <hniksic@iskon.hr>
9900
9901         * faces.el (set-face-stipple): Rewrite to correctly handle PIXMAP
9902         being a list.  Actually define `stipple-pixmap-p' which is used as
9903         an error predicate.  Correctly handle PIXMAP being either relative
9904         or absolute file name.
9905
9906 2000-03-24  Andy Piper  <andy@xemacs.org>
9907
9908         * gutter-items.el (add-tab-to-gutter): use copy-sequence.
9909         (abort-progress-display): ditto. Don't delete the created extent.
9910         (raw-append-progress-display): ditto.
9911         (progress-display-dispatch-non-command-events): new
9912         function. Encapsulates what we want to do when no command input is
9913         required.
9914         (progress-display-dispatch-command-events): likewise, but disable
9915         for now since it causes too many problems.
9916         (append-progress-display): use them.
9917         (raw-append-progress-display): ditto.
9918         (default-gutter-position-changed-hook): set this rather than
9919         default-gutter-position-changed.
9920         (default-gutter-position-changed-hook): lambda with zero arguments
9921         rather than one.
9922         (raw-append-progress-display): trap errors in pending input since
9923         allowing them to signal will hose the gauge well and
9924         truly. Ideally we would like to delay these until we are more able
9925         to cope.
9926         (append-progress-display): ditto.
9927
9928 2000-03-20  Jeff Miller <jmiller@cablespeed.com>
9929
9930         * lisp/make-docfile.el: call-process-internal is now implemented
9931         in process.el.
9932
9933 2000-03-21  Ben Wing  <ben@xemacs.org>
9934
9935         * mule\mule-cmds.el (set-language-info-alist):
9936         Fix to correspond to new menu arrangement.
9937
9938 2000-03-21  Ben Wing  <ben@xemacs.org>
9939
9940         * process.el:
9941         * process.el (call-process-internal): New.
9942         New implementation of call-process.  Only enabled under NT, so far.
9943         stderr handling not implemented yet in CVS'd C code.
9944
9945 2000-03-20  Ben Wing  <ben@xemacs.org>
9946
9947         * lisp-mode.el:
9948         * lisp-mode.el (lisp-interaction-mode-menubar-menu): New.
9949         * lisp-mode.el (lisp-interaction-mode):
9950         Put back Lisp Interaction menubar for Jan V's sake.
9951
9952         * simple.el:
9953         * simple.el (mark-ring):
9954         * simple.el (dont-record-current-mark): New.
9955         * simple.el (in-shifted-motion-command): New.
9956         * simple.el (mark-ring-unrecorded-commands): New.
9957         * simple.el (mark-ring-max):
9958         * simple.el (set-mark-command):
9959         * simple.el (push-mark):
9960         * simple.el (handle-pre-motion-command):
9961         Implement scheme for not recording unimportant marks.
9962
9963         * subr.el:
9964         * subr.el (function-allows-args): New.
9965         New function function-allows-args.
9966
9967 2000-03-20  Martin Buchholz <martin@xemacs.org>
9968
9969         * XEmacs 21.2.32 is released.
9970
9971 2000-03-20  Andy Piper  <andy@xemacs.org>
9972
9973         * gutter-items.el (update-tab-in-gutter): force selection of the
9974         selected-window if required to do so.
9975         (buffers-tab-items): ditto.
9976         (add-tab-to-gutter): ditto.
9977         (create-frame-hook): use force-selection.
9978         (default-gutter-position-changed): lambdify.
9979         (update-tab-hook): deleted since it was only used in one place.
9980
9981 2000-03-18  Andy Piper  <andy@xemacs.org>
9982
9983         * files.el (find-file-noselect): undo change that shouldn't have
9984         gone in.
9985
9986 2000-03-17  Andy Piper  <andy@xemacs.org>
9987
9988         * buffer.el (switch-to-buffer): use last-nonminibuf-window instead
9989         of selected-window trickery.
9990
9991         * gutter-items.el (update-tab-in-gutter): don't give dedicated
9992         frames tabs.
9993         (progress-display-stop-callback): progress -> progress-display
9994         (progress-display-quit-function): ditto.
9995         (clear-progress-display): ditto.
9996         (remove-progress-display): ditto.
9997         (append-progress-display): ditto.
9998         (abort-progress-display): ditto.
9999         (raw-append-progress-display): ditto.
10000         (display-progress-display): ditto.
10001         (current-progress-display-label): ditto.
10002         (current-progress-display): ditto.
10003         (lprogress-display): ditto and save the buffer
10004         (progress-display): ditto. Otherwise the buffer sometimes gets
10005         changed which confuses font-lock.
10006
10007         * font-lock.el (font-lock-default-fontify-buffer): catch all
10008         errors, not just quit.
10009         (font-lock-mode): progress -> display-progress
10010         (font-lock-default-fontify-buffer): ditto.
10011         (font-lock-fontify-syntactically-region): ditto.
10012         (font-lock-fontify-keywords-region): ditto.
10013
10014 2000-03-14  Hrvoje Niksic  <hniksic@iskon.hr>
10015
10016         * cl.el (gensym): Move to here from cl-macs.el.
10017         (gentemp): Ditto.
10018
10019 2000-03-16  Andy Piper  <andy@xemacs.org>
10020
10021         * font-lock.el (font-lock-mode): use lprogress and friends for
10022         progress management.
10023         (font-lock-default-fontify-buffer): ditto.
10024         (font-lock-fontify-syntactically-region): ditto.
10025         (font-lock-fontify-keywords-region): ditto.
10026         (font-lock-revert-cleanup): fix reverting.
10027         (font-lock-revert-setup): ditto.
10028
10029         * gutter-items.el (progress-use-echo-area): new variable. Use the
10030         echo area for progress gauges if non-nil.
10031         (clear-progress): remove echo area stuff and defer to
10032         clear-message.
10033         (append-progress): dispatch non-command events after each progress
10034         increment. Remove echo area stuff.
10035         (abort-progress): remove echo area stuff and defer to
10036         display-message.
10037         (raw-append-progress): ditto. Dispatch non-command events after
10038         gutter redisplay.
10039         (display-progress): defer echo area stuff to display-message.
10040
10041         * gutter-items.el (clear-progress):
10042         (abort-progress): indentation changes.
10043         (display-progress): don't clear progress.
10044         (append-progress): compare messages with equal.
10045         (raw-append-progress): use dispatch-non-command-events to flush
10046         widget creation events.
10047
10048 2000-03-13  Ben Wing  <ben@xemacs.org>
10049
10050         * abbrev.el:
10051         * abbrev.el (abbrev-string-to-be-defined): New.
10052         * abbrev.el (inverse-abbrev-string-to-be-defined): New.
10053         Changes for use with the menubar.
10054
10055 2000-03-12  Ben Wing  <ben@xemacs.org>
10056
10057         * alist.el (vassoc): moved here from font-menu.el.
10058
10059         * custom.el (defface): typo fix.
10060
10061         * dialog.el (yes-or-no-p-dialog-box):
10062         * dialog.el (message-box):
10063         * files.el (save-some-buffers-1):
10064         Put accelerators in the button names.
10065
10066         * font-lock.el (font-lock-comment-face):
10067         * font-lock.el (font-lock-keyword-face):
10068         * font-lock.el (font-lock-function-name-face):
10069         Fixed some of the colors under MS Windows because the existing
10070         default colors were hardly different from black and needed to be
10071         made lighter.
10072
10073         * font-menu.el:
10074         * font-menu.el (font-menu-split-long-menu):
10075         * font-menu.el (font-menu-family-constructor):
10076         * font-menu.el (font-menu-size-constructor):
10077         * font-menu.el (font-menu-weight-constructor):
10078         * font-menu.el (font-menu-set-font):
10079         vassoc moved to alist.el.
10080         Accelerators added to all menus.
10081         Unused bound var new-props removed.
10082
10083         * keydefs.el: I did a whole lot of rearranging to put things in a
10084         more consistent order and fixed a number of cases where key
10085         combinations involving up, down, left, right and so on were
10086         defined but the corresponding keypad combinations were not
10087         defined.
10088
10089         * lisp-mode.el:
10090         * lisp-mode.el (lisp-interaction-mode-popup-menu):
10091         * lisp-mode.el (emacs-lisp-mode):
10092         * lisp-mode.el (lisp-interaction-mode):
10093         * lisp-mode.el (flet):
10094         Added accelerators onto the menus.
10095         Made all the different versions of the let function be indented
10096         the same way.
10097         Undid Steve's easy-menu-ification, because it makes it impossible
10098         to have the menubar and popup menus different.
10099         Cleaned up the menu; added items for find-function &c and some
10100         indenting, and removed debug-on-*.
10101
10102         * list-mode.el (list-mode-hook):
10103         * list-mode.el (list-mode):
10104         * list-mode.el (completion-setup-hook):
10105         * list-mode.el (display-completion-list):
10106         Added support for the :window-height keyword, which is required
10107         because of other changes that I made for the file dialog box.  I
10108         also made the hook variables list-mode-hook and
10109         completion-setup-hook and also minibuffer-setup-hook in
10110         minibuf.el be permanent-local; see comment in list-mode.el.
10111
10112         * map-ynp.el (map-y-or-n-p):
10113         Added accelerators to the dialog buttons.
10114
10115         * menubar-items.el (menu-truncate-list):
10116         New internal function.
10117         * menubar-items.el (submenu-generate-accelerator-spec):
10118         * menubar-items.el (menu-item-strip-accelerator-spec):
10119         * menubar-items.el (menu-item-generate-accelerator-spec):
10120         New exported functions, for use in auto-generating accelerator specs.
10121
10122         * menubar-items.el:
10123         * menubar-items.el (default-menubar):
10124         * menubar-items.el (maybe-add-init-button):
10125         * menubar-items.el (bookmark-menu-filter):
10126         * menubar-items.el (slow-format-buffers-menu-line):
10127         * menubar-items.el (build-buffers-menu-internal):
10128         * menubar-items.el (language-environment-menu-filter):
10129         * menubar-items.el (default-popup-menu):
10130         * menubar-items.el (popup-buffer-menu):
10131         * menubar-items.el (popup-menubar-menu):
10132         Did a major overhaul on this file, and in fact I'm nowhere near
10133         done working on the menubar, and there will be more patches to
10134         come.  A basic summary of what I've done:
10135
10136         a) I added accelerators to all of the menu items.  For menus that
10137         are auto-generated, such as the buffers menu, the accelerators are
10138         automatically added to the beginning of each line using the
10139         numbers 1 through 9, then zero, and then letters starting with A,
10140         but omitting the letters that are already in use for the fixed
10141         menu items at the top of the buffers menu.  To facilitate adding
10142         accelerators of this kind, I created some new functions
10143         (*-accelerator-spec), which are also being used by other filters
10144         that auto generate lists of things such as ftp sites to download
10145         packages.  If people really don't like these accelerators
10146         appearing at the beginning of the menu items, a variable can be
10147         added to optionally turn them off, but I think this is rather
10148         pointless because other menu items have accelerators and many or
10149         most of the menu users will use the accelerators if the support is
10150         there.
10151
10152         b) I combined the top level Tools and Apps menus into a single
10153         Tools menu, because the distinction between the two is not
10154         obvious, and the items on the menus are not used often enough that
10155         putting some of them onto submenus is a problem.
10156
10157         c) I created two new top level menus called View and Cmds because
10158         there were too many items on the File and Edit menus, and I'm going
10159         to be adding more items to these menus.  In contrast to the Tools
10160         menu, the items on these menus may be used quite often during an
10161         editing session, and so should be available with fewer
10162         keystrokes.
10163
10164         d) I added a number of options to the options menu, including one
10165         for controlling whether the alt key can be used to traverse to
10166         menu items using the accelerators, one for controlling behavior of
10167         control-k, one for controlling how the kill and yank functions
10168         interact with the clipboard, a few additional buffers-menu
10169         options, and various other things.  I also did a bit of
10170         rearranging, for example, combining the keyboard and mouse options
10171         into a single keyboard and mouse submenu to facilitate the
10172         accelerators on that level.
10173
10174         e) I changed the variable buffers-menu-format-buffer-line-function
10175         to take two arguments instead of one, the second argument being
10176         the line number for use in creating an accelerator.  I added a
10177         hack to support existing functions with one argument (although I
10178         doubt that very many of these exist), for backward compatibility.
10179
10180         f) I moved the top level mule menu to be a submenu of the edit
10181         menu.  I think that most of the items on this menu are fairly
10182         useless and there are certainly not enough frequently used items
10183         to justify this being its own top level menu.
10184
10185         g) I combined most of the items in big-menubar.el into the main menu.
10186         If people think the main menu is too big, it would be possible to
10187         create different configurations, some smaller.
10188
10189         * menubar.el (check-menu-syntax):
10190         Deleted some syntax checks that were no longer valid, partly
10191         because of changes that were already made a long time ago, and
10192         partly because of a change I made where I allow the name of the
10193         menu item to be an evaluated expression rather than just a string,
10194         similar to all of the other parameters of a menu item.
10195
10196         * minibuf.el:
10197         * minibuf.el (read-file-name-1):
10198         * minibuf.el (mouse-read-file-name-1):
10199         I made a number of changes to improve the appearance
10200         and functioning of the file dialog box.  They include:
10201
10202         a) Fixing the problem where closing the dialog box by clicking on
10203         the close button of the window didn't properly exit the
10204         minibuffer.
10205
10206         b) Fixing the problem that if you typed part of a file name, and
10207         then clicked on a completion with the mouse, the file was not
10208         correctly selected.
10209
10210         c) Changing the title of the dialog box to reflect the operation
10211         being done in accordance with user interface conventions, rather
10212         than the name of the dialog box buffer, which is rather useless.
10213
10214         d) Remove the words "possible completions are" which didn't
10215         belong.
10216
10217         e) Fix things so that the completions scroll off the end of the
10218         completions windows only to the right, rather than both to the
10219         right and down, which is in accordance with Windows user interface
10220         conventions.
10221
10222         * msw-init.el (init-post-mswindows-win):
10223         Added a binding for meta-F4, which is the standard windows binding
10224         for exiting a program.
10225
10226         * select.el (get-selection-no-error):
10227         * select.el (own-selection):
10228         * select.el (own-clipboard):
10229         Added an optional argument called append to the functions
10230         own-selection and own-clipboard.  This adds support for appending
10231         text to the existing selection and allows the function
10232         own-clipboard to be used as the value of the variable
10233         interprogram- cut-function.
10234
10235         Fixed a bug in own-selection in handling zmacs-region-stays.
10236
10237         * simple.el (historical-kill-line): New.
10238
10239         * simple.el (kill-line):
10240         * simple.el (interprogram-cut-function):
10241         * simple.el (interprogram-paste-function):
10242         * simple.el (handle-pre-motion-command):
10243         * simple.el (next-line):
10244         * simple.el (previous-line):
10245         a) Expanded the variable kill-whole-line, so that function
10246         kill-line can be set to delete the entire line always, not just
10247         when cursor is at the beginning of the line.  This is controlled
10248         by setting the variable kill-whole-line to the symbol 'always.
10249         This behavior, as well as the existing kill-whole-line behavior,
10250         now only take effect when kill-line is called interactively,
10251         although this is a departure from a previous behavior in the case
10252         of setting this variable kill-whole-line to t.  It is almost
10253         certainly what has always been intended, and most likely the old
10254         way of doing things introduced bugs.  I also created a function
10255         called historical-kill-line, which ignores the kill-whole-line
10256         setting and always gives the historical behavior of only killing
10257         to the end of the line.  I bound this function to shift- control-k
10258         so that the kill to end of line behavior is available, even when
10259         kill-whole-line has been set to change control-k into the simple
10260         delete-whole-line behavior. (This can be set using the options
10261         menu.)
10262
10263         b) I changed things so that kill and yank now interact with the
10264         clipboard by default under windows.  This was done by changing the
10265         default value of interprogram-cut- function and
10266         interprogram-paste-function.  You can get the old behavior by
10267         setting these to nil, and there is an option on the options menu
10268         to do this.
10269
10270         c) I added support for selecting text using shifted motion keys.
10271         This support is on by default and can be controlled by the
10272         variable shifted-motion-keys-select-region.  There is also a
10273         variable called unshifted-motion-keys-deselect-region that
10274         controls more specifically how the shifted motion key behavior
10275         works.  I did not put an option on the options menu to turn this
10276         off, because I can't imagine why this would be useful.
10277
10278         * simple.el (forward-block-of-lines):
10279         * simple.el (backward-block-of-lines):
10280         * simple.el (block-movement-size):
10281         New.
10282
10283         * simple.el (uncapitalized-title-words):
10284         * simple.el (uncapitalized-title-word-regexp):
10285         * simple.el (capitalize-string-as-title):
10286         * simple.el (capitalize-region-as-title):
10287         New.
10288
10289
10290         * subr.el (add-hook):
10291         * subr.el (make-local-hook): New.
10292         * subr.el (remove-local-hook): New.
10293         * subr.el (add-one-shot-hook): New.
10294         * subr.el (add-local-one-shot-hook): New.
10295         Added some functions to make using hooks easier.
10296         These include:
10297
10298         a) Functions add-local-hook and remove-local-hook to make it easy
10299         to use local hooks.
10300
10301         b) Functions add-one-shot-hook and add-local-one-shot-hook, which
10302         make it possible to add a "one-shot" hook, which is to say a hook
10303         that runs only once, and automatically removes itself after the
10304         first time it has run.
10305
10306 2000-03-09  Andy Piper  <andy@xemacs.org>
10307
10308         * files.el (auto-mode-alist): pick up jsp, jhtml and xml files.
10309
10310 2000-03-09  Yoshiki Hayashi  <yoshiki@xemacs.org>
10311
10312         * buff-menu.el (buffers-menu-omit-invisible-buffers):
10313         Moved from menubar-items.el.
10314         * dumped-lisp.el: Dump gutter-items regardless of menubar.
10315
10316 2000-03-08  Andy Piper  <andy@xemacs.org>
10317
10318         * gutter-items.el (build-buffers-tab-internal): add selected field
10319         to buffers tab spec.
10320
10321 2000-03-07  Yoshiki Hayashi  <yoshiki@xemacs.org>
10322
10323         * minibuf.el (last-exact-completion): Initialize to nil.
10324
10325 2000-03-07  Didier Verna  <didier@xemacs.org>
10326
10327         * startup.el (command-line-1): remove unused variable
10328         `first-file-buffer'.
10329
10330 2000-02-29  Hrvoje Niksic  <hniksic@iskon.hr>
10331
10332         * loaddefs.el (completion-ignored-extensions): Removed ".log",
10333         which is also used for Web server log files.
10334
10335 2000-02-03  IKEYAMA Tomonori <tomonori@suiyokai.org>
10336
10337         * mule/mule-charset.el: Setup auto-fill-chars.
10338
10339 2000-03-02  SL Baur  <steve@beopen.com>
10340
10341         * subr.el (with-string-as-buffer-contents): Reimplement using
10342         `with-temp-buffer'.  Fixes non-unique buffer name problem, fixes
10343         non-deletion of buffer after execution problem.
10344         (with-output-to-string): Use unique buffer name.
10345
10346 2000-02-29  Stephen J. Turnbull  <stephen@xemacs.org>
10347
10348         * gutter-items.el (buffers-tab-sort-function):  New variable.
10349         (buffers-tab-items):  Funcall it to sort the buffer tab list.
10350
10351 2000-02-29  Stephen J. Turnbull  <stephen@xemacs.org>
10352
10353         * startup.el (load-user-init-file):  Merge two `if's to one `or'.
10354
10355 2000-02-28  Martin Buchholz  <martin@xemacs.org>
10356
10357         * menubar-items.el (maybe-add-init-button): Remove the "Load
10358         .emacs" button from all menubars.
10359
10360 2000-03-01  Didier Verna  <didier@xemacs.org>
10361
10362         * rect.el (string-rectangle): depend on `pending-delete-mode' for
10363         region rectangle replacement (from Jan Vroonhof).
10364         (replace-rectangle): new function.
10365
10366 2000-01-05  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10367
10368         * mule/mule-cmds.el (set-default-coding-systems): Use
10369         set-terminal-coding-system and set-keyboard-coding-system.
10370         * coding.el (set-terminal-coding-system): Use
10371         set-console-tty-output-coding-system.
10372         (set-keyboard-coding-system): Use
10373         set-console-tty-input-coding-system.
10374
10375 2000-02-21  Yoshiki Hayashi  <yoshiki@xemacs.org>
10376
10377         * minibuf.el (read-variable): Allow symbol to default argument.
10378
10379 2000-02-27  Andy Piper  <andy@xemacs.org>
10380
10381         * gutter-items.el (update-tab-hook): new function to be used for
10382         hooks.
10383         (create-frame-hook): add update-tab-hook.
10384         (record-buffer-hook): ditto.
10385         (default-gutter-position-changed): ditto.
10386         (default-gutter-position): updating the buffers tab is now handled
10387         by a hook.
10388         (default-gutter-position-changed-hook): new variable.
10389         (gutter-element-visibility-changed-hook): ditto.
10390         (set-gutter-element-visible-p): call it.
10391         (set-gutter-element): use modify-specifier-instances. Set extents
10392         as duplicable before using.
10393         (remove-gutter-element): ditto.
10394         (set-gutter-element-visible-p): ditto.
10395         (init-gutter): new function.
10396         (add-tab-to-gutter): use new gutter-element functions rather than
10397         setting specifiers directly.
10398         (clear-progress): ditto.
10399         (abort-progress): ditto.
10400         (gutter-buffers-tab-visible-p): renamed from
10401         default-gutter-visible-p
10402
10403         * specifier.el (modify-specifier-instances): new function from Jan
10404         Vroonhof.
10405
10406         * x-init.el (init-post-x-win): call init-gutter.
10407
10408         * msw-init.el (init-post-mswindows-win): call init-gutter.
10409
10410         * menubar-items.el (default-menubar): Update to reflect new gutter
10411         variables.
10412
10413 2000-02-26  Andy Piper  <andy@xemacs.org>
10414
10415         * gutter-items.el (set-gutter-element): new function. Add gutter
10416         elements to the specified gutter.
10417         (remove-gutter-element): new function. Remove gutter elements from
10418         the specified gutter.
10419         (set-gutter-element-visible-p): new function. Set gutter element
10420         visibility for the provided gutter-visible specifier.
10421
10422 2000-02-23  Andy Piper  <andy@xemacs.org>
10423
10424         * gutter-items.el (add-tab-to-gutter): specify dimensions
10425         dynamically.
10426
10427 2000-02-24  Martin Buchholz  <martin@xemacs.org>
10428
10429         * gutter-items.el (add-tab-to-gutter):
10430         * package-get.el (package-get-interactive-package-query):
10431         * package-ui.el (pui-directory-exists):
10432         (pui-install-selected-packages):
10433         (pui-list-packages):
10434         Use #'(lambda ...)  instead of '(lambda ...).
10435
10436 2000-02-21  Gregory Neil Shapiro <gshapiro@gshapiro.net>
10437
10438         * startup.el (load-user-init-file): Check to make sure user
10439           has an init-file before calling load().
10440
10441 2000-02-20  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10442
10443         * msw-glyphs.el (msgdi-device-p): Added this and 'msgdi specifier tag.
10444
10445 2000-02-23  Martin Buchholz <martin@xemacs.org>
10446
10447         * XEmacs 21.2.31 is released.
10448
10449 2000-02-21  Mike Sperber <mike@xemacs.org>
10450
10451         * loadup.el (really-early-error-handler):
10452         * update-elc.el:
10453         * make-docfile.el:
10454         Remove dependency on EMACSBOOTSTRAP... environment variables.
10455
10456 2000-02-21  Martin Buchholz <martin@xemacs.org>
10457
10458         * XEmacs 21.2.30 is released.
10459
10460 2000-02-19  Martin Buchholz  <martin@xemacs.org>
10461
10462         * byte-optimize.el (byte-optimize-plus):
10463         (byte-optimize-minus):
10464         (byte-optimize-multiply):
10465         Optimize (- 0) to 0, not (-)
10466         Optimize (+ 5 3.0) to 8.0
10467         Optimize (* 5 3.0) to 15.0
10468         Improve readability.
10469
10470 2000-02-21  Jonathan Harris  <jhar@tardis.ed.ac.uk>
10471
10472         * modeline.el: (modeline-scrolling-method): change modeline
10473         mswindows cursor appearance according to the value.
10474
10475         * msw-faces.el: (mswindows-init-device-faces): Initialise 'default
10476         and 'gui-element face colors and 'gui-element face font to Windows
10477         defaults.
10478
10479 2000-02-09 Stef Epardaud  <stef@lunatech.com>
10480
10481         * font-lock.el: Javadoc enhancements
10482
10483 1999-11-27  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
10484
10485         * ldap.el (toplevel): Test if LDAP support has been compiled in
10486         (ldap-verbose): New option
10487         (ldap-search-entries): Renamed from the previous ldap-search
10488         Conditionalize message display on ldap-verbose
10489         (ldap-add-entries, ldap-modify-entries, ldap-delete-entries): New
10490         defuns
10491         (ldap-search): Is now defined as an obsolete wrapper calling
10492         ldap-search-basic or ldap-search-entries
10493
10494
10495 1999-12-06  Hirokazu FUKUI  <hfukui@sannet.ne.jp>
10496             Shuhei KOBAYASHI <shuhei@aqua.ocn.ne.jp>
10497             Jan Vroonhof  <jan@xemacs.org>
10498
10499         * byte-optimize.el (byte-optimize-form-code-walker): Fixed.
10500         When for-effect is true, didn't call `byte-optimize-form'
10501         in and/or subforms without last.
10502
10503 1999-12-07  Jan Vroonhof  <vroonhof@math.ethz.ch>
10504
10505         * package-get.el (package-get-download-sites): Use correct custom
10506         type.
10507
10508 2000-02-15  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10509
10510         * files.el (write-file): Ask for coding system when compiled with
10511         file-coding.
10512
10513 2000-02-16  Andy Piper  <andy@xemacs.org>
10514
10515         * buffer.el (switch-to-buffer): give norecord argument to
10516         set-window-buffer instead of explicitly recording.
10517
10518         * gutter-items.el (buffers-tab-switch-to-buffer): don't record if
10519         we have to pick a window.
10520
10521 1999-12-24  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10522
10523         * mule/mule-cmds.el (describe-language-support): Don't add
10524         unexist function to help-map.
10525         (describe-coding-system): Don't use already assigend `C'.
10526
10527 2000-01-23  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
10528
10529         * info.el (Info-save-auto-generated-dir): nil -> 'never to make it
10530         work in custom.
10531
10532 2000-02-04  Kazuyuki IENAGA <kazz@imasy.or.jp>
10533
10534         * about.el: Ienaga's e-mail address change.
10535
10536 2000-02-16  Samuel Mikes  <smikes@alumni.hmc.edu>
10537
10538         * etags.el (find-tag): force new window -- even if buf already
10539         visible -- when other-window is t
10540
10541 2000-02-16  Martin Buchholz <martin@xemacs.org>
10542
10543         * XEmacs 21.2.29 is released.
10544
10545 2000-02-09  Martin Buchholz  <martin@xemacs.org>
10546
10547         * cl-extra.el (getf): This is now identical to `plist-get', so
10548         just defalias it.
10549         * cl-macs.el: Make getf an alias to plist-get, at the
10550         byte-compiler level, using define-compiler-macro.
10551
10552 2000-02-08  Martin Buchholz  <martin@xemacs.org>
10553
10554         * cl-extra.el (cl-remprop): Remove. remprop is now in C.
10555
10556 2000-02-07  Kyle Jones  <kyle_jones@wonderworks.com>
10557
10558         * lisp/etags.el (find-tag-internal): set exact-tagname to
10559           a regular expression that matches against the tagname
10560           part of the tag entry first instead of only looking in
10561           the context area.
10562
10563 2000-01-23  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
10564
10565         * gutter-items.el: fixed typo(s) in customizing default-gutter-position
10566         * toobar.el: fixed typo(s) in customizing default-toolbar-position
10567
10568 2000-02-07  Martin Buchholz <martin@xemacs.org>
10569
10570         * XEmacs 21.2.28 is released.
10571
10572 2000-02-07  Martin Buchholz  <martin@xemacs.org>
10573
10574         * cl-extra.el (getf): Just call `get', never `get*'.
10575         Make arglist match docstring.
10576         Fix bug: (getf nil t t) ==> Lisp nesting exceeds `max-lisp-eval-depth'
10577         * cl-macs.el (get* compiler macro): Simply replace `get*' by `get'.
10578         * byte-optimize.el: remove references to `get*'.
10579
10580 2000-02-06  Martin Buchholz  <martin@xemacs.org>
10581
10582         * mule/european.el: Add syntax information for Latin3 and Latin4.
10583
10584 2000-02-02  Martin Buchholz  <martin@xemacs.org>
10585
10586         * byte-optimize.el: Byte-optimize (length "foo")
10587
10588 2000-02-03   Daiki Ueno  <ueno@ueda.info.waseda.ac.jp>
10589
10590         * window.el (shrink-window-if-larger-than-buffer): Rewrite full
10591         width check using `window-leftmost-p' and `window-rightmost-p'.
10592
10593 2000-02-02  Per Abrahamsen  <abraham@dina.kvl.dk>
10594
10595         * wid-edit.el (widget-match-inline): An atom never matches a
10596           list.
10597
10598 2000-01-29  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10599
10600         * modeline.el: Consolidated 'x and 'mswindows specification under
10601         'win tag.
10602
10603 2000-01-29  Andy Piper  <andy@xemacs.org>
10604
10605         * gutter-items.el: (format-buffers-tab-line): Try and be
10606         intelligent about buffer naming when we have duplicates.
10607
10608 2000-01-29  Andy Piper  <andy@xemacs.org>
10609
10610         * gutter-items.el (gutter-visible-p): Make sure the gutter gets
10611         updated when it becomes visible.
10612
10613 2000-01-26  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10614
10615         * bytecomp.el (byte-compile-insert-header): Properly set coding
10616         system under MULE and file-coding.
10617
10618 2000-01-28  Martin Buchholz  <martin@xemacs.org>
10619
10620         * coding.el (dontusethis-set-value-file-name-coding-system-handler):
10621         (dontusethis-set-value-terminal-coding-system-handler):
10622         (dontusethis-set-value-keyboard-coding-system-handler):
10623         Never undefine coding system aliases.  Emergency fix for gnus.
10624
10625 2000-01-26  Hrvoje Niksic  <hniksic@iskon.hr>
10626
10627         * files.el (abbreviate-file-name): Use directory-sep-char instead
10628         of hard-coded "/".
10629
10630 2000-01-27  Hrvoje Niksic  <hniksic@iskon.hr>
10631
10632         * startup.el (user-init-file-base-list): New variable, replacing
10633         user-init-file-base.
10634         (find-user-init-file): New function.
10635         (command-line-early): Use it.
10636         (load-user-init-file): Ditto.
10637
10638 2000-01-26  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10639
10640         * gutter-items.el (update-tab-in-gutter): Use proper locale when
10641         calling valid-image-instantiator-format-p
10642
10643 2000-01-26  Hrvoje Niksic  <hniksic@iskon.hr>
10644
10645         * isearch-mode.el (isearch-mode): The variable is
10646         isearch-unhidden-extents, not isearch-opened-extents.
10647
10648 2000-01-26  Hrvoje Niksic  <hniksic@iskon.hr>
10649
10650         * minibuf.el (next-history-element): Modify error message if a
10651         default value is available.
10652
10653 2000-01-26  Martin Buchholz  <martin@xemacs.org>
10654
10655         * bytecomp.el (byte-compile-file): Don't unconditionally write
10656         .elc files in binary - might contain non-Latin1.
10657
10658 2000-01-24  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10659
10660         * process.el (shell-quote-argument): Use (nt-quote-process-args)
10661         for windows-nt.
10662
10663         * version.el:
10664         * startup.el (user-init-file-base):
10665         * process.el (call-process-region):
10666         * files.el (make-backup-file-name):
10667         (backup-file-name-p):
10668         (file-relative-name):
10669         (abbreviate-file-name):
10670         (set-auto-mode):
10671         * code-process.el (call-process-region): Removed unnecessary
10672         branching on 'windows-nt and 'ms-dos system types. Phased 'ms-dos
10673         support out of the universe.
10674
10675         * process.el:
10676         * code-process.el:
10677         * bytecomp.el (byte-compile-file): Removed reference to
10678         buffer-file-type, and commented usage of binary-process-output
10679         NTEmacs variables.
10680
10681 2000-01-24  Yoshiki Hayashi  <yoshiki@xemacs.org>
10682
10683         * help.el (function-arglist): Add case for macro.
10684
10685 2000-01-22  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10686
10687         * cus-edit.el (custom-display): Removed "MS-DOS" and added Windows
10688         printers.
10689         (custom-display): Added a menu for printer/display tags.
10690
10691         * frame.el (frame-type):
10692         * device.el (device-type): Added 'msprinter to the doc string, and
10693         removed 'pc -- it is not going to be implemented ever.
10694         (call-device-method): Fixed docstring typo.
10695         Defined specifier tags 'printer and 'display.
10696
10697 2000-01-22  Kyle Jones  <kyle_jones@wonderworks.com>
10698
10699         * lisp/itimer.el (itimer-run-expired-timers): (consp
10700           last-command-event-time) instead of (consp
10701           'last-command-event-time).
10702
10703 2000-01-21  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10704
10705         * msw-glyphs.el: Removed obsolete commentary.
10706
10707 2000-01-21  Hrvoje Niksic  <hniksic@iskon.hr>
10708
10709         * minibuf.el (read-file-name): Use abbreviate-file-name to produce
10710         better default value.
10711
10712 2000-01-21  Hrvoje Niksic  <hniksic@iskon.hr>
10713
10714         * minibuf.el (read-expression): Add a DEFAULT-VALUE argument.
10715         (read-string): Ditto.
10716         (eval-minibuffer): Ditto.
10717         (read-command): Ditto.
10718         (read-function): Ditto.
10719         (read-variable): Ditto.
10720         (read-number): Ditto.
10721         (read-shell-command): Ditto.
10722         (read-number): Record history.
10723
10724 2000-01-20  Yoshiki Hayashi  <yoshiki@xemacs.org>
10725
10726         * etags.el (find-tag-tag): Use DEFAULT of completing-read.
10727
10728 2000-01-20  Yoshiki Hayashi  <yoshiki@xemacs.org>
10729
10730         * faces.el (startup-initialize-custom-faces): New function.
10731         Reset all faces created during auto-autoloads loading time
10732         by defface.
10733         * startup.el (command-line): Call it.
10734
10735 2000-01-19  Yoshiki Hayashi  <yoshiki@xemacs.org>
10736
10737         * about.el (about-hackers): Add myself to contributors list.
10738
10739 2000-01-12  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10740
10741         * menubar-items.el (maybe-add-init-button): Removed an argument in
10742         a call to load-user-init-file, as the function managed to lose its
10743         formal parameter a few betas ago.
10744
10745 2000-01-18  Martin Buchholz <martin@xemacs.org>
10746
10747         * XEmacs 21.2.27 is released.
10748
10749 2000-01-18  Martin Buchholz  <martin@xemacs.org>
10750
10751         * process.el (shell-command-to-string): Use the FSF docstring.
10752         Make shell-command-to-string the standard function, and
10753         exec-to-string the (deprecated) alias.
10754
10755         * startup.el: typo fix.
10756
10757 2000-01-16  Martin Buchholz  <martin@xemacs.org>
10758
10759         * mule/mule-misc.el (char-octet): Move back into mule-charset.c.
10760
10761 2000-01-14  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10762
10763         * menubar-items.el (sort-buffers-menu-alphabetically): Put invisible
10764         buffers after visible buffers.
10765         (sort-buffers-menu-by-mode-then-alphabetically): Ditto.
10766
10767 2000-01-17  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10768
10769         * info.el (Info-extract-menu-node-name): Stop at a dot
10770         followed by whitespace or right parenthesis.
10771
10772 2000-01-15  Hrvoje Niksic  <hniksic@iskon.hr>
10773
10774         * info.el (Info-directory-list): Warn against using Customize with
10775         Info-directory-list.
10776
10777 2000-01-15  Adrian Aichner  <aichner@ecf.teradyne.com>
10778
10779         * minibuf.el (read-file-name): doc fix.
10780
10781         * autoload.el (update-file-autoloads): doc fix.
10782
10783         * about.el (about-hackers): Change my E-mail address.
10784
10785 2000-01-13  Martin Buchholz  <martin@xemacs.org>
10786
10787         * info.el (Info-visit-file): Just use the `f' interactive spec to
10788         read a filename in the standard way.
10789
10790 2000-01-13  Andy Piper  <andy@xemacs.org>
10791
10792         * gutter-items.el (gutter-buffers-tab-orientation): new variable.
10793         (gutter-buffers-tab-extent): new variable.
10794         (update-tab-in-gutter): call add-tab-to-gutter again if the
10795         orientation has changed.
10796         (add-tab-to-gutter): cope with different orientations.
10797
10798 2000-01-11  Didier Verna  <didier@xemacs.org>
10799
10800         * info.el (Info-following-node-name): backward-skip dots as well
10801         as spaces (dots at the end of a node name aren't part of it).
10802         (Info-extract-menu-node-name): don't skip dots. There could be
10803         some in the node name.
10804         (Info-index): allow dots to be part of a node name.
10805
10806 2000-01-12  Andreas Jaeger  <aj@suse.de>
10807
10808         * files.el (auto-mode-alist): Added idlwave-mode.
10809         Patch by Carsten Dominik <dominik@astro.uva.nl>.
10810
10811 1999-12-22  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10812
10813         * info.el (Info-search): Show default value.
10814
10815 1999-12-20  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10816
10817         * info.el (Info-read-node-completion-table): New variable.
10818         (Info-read-node-name-1): New function.
10819         (Info-read-node-name): Use it.
10820         (Info-follow-reference): Use DEFAULT argument of completing-read.
10821         (Info-menu): Ditto.
10822
10823 1999-12-27  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10824
10825         * hyper-apropos.el (hyper-describe-key-briefly): Save
10826         window configuration.
10827         (hyper-describe-face): Use DEFAULT of completing-read.
10828         (hyper-apropos-read-variable-symbol): Ditto.
10829         (hyper-apropos-read-function-symbol): Ditto.
10830
10831 1999-12-27  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10832
10833         * mule/mule-cmds.el (set-default-coding-system): Set
10834         comint-exec-hook to use coding-system-for-read and
10835         coding-system-for-write so that C-x RET c works.
10836
10837 1999-12-27  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10838
10839         * minibuf.el (minibuffer-confirm-incomplete): Customize.
10840         (previous-matching-history-element): Increment
10841         minibuffer-max-depth by 1.
10842         (next-matching-history-element): Ditto.
10843
10844 2000-01-11  Andy Piper  <andy@xemacs.org>
10845
10846         * gutter-items.el (buffers-tab): Create a new face for the buffers
10847         tab.
10848         (buffers-tab-face): use it.
10849
10850 2000-01-10  Didier Verna  <didier@xemacs.org>
10851
10852         * modeline.el (modeline-scrolling-method): change modeline X
10853         cursor appearance according to the value.
10854
10855 2000-01-07  Andreas Jaeger  <aj@suse.de>
10856
10857         * about.el (about-hackers): Moved my entry to contributor list.
10858         (xemacs-hackers): Added myself.
10859         (about-maintainer-info): Added description of myself.
10860
10861
10862 2000-01-07  Didier Verna  <didier@xemacs.org>
10863
10864         * modeline.el (modeline-scrolling-method): new variable.
10865         (mouse-drag-modeline): add reference to it in the docstring.
10866         (mouse-drag-modeline): handle it.
10867
10868 2000-01-08  Andy Piper  <andy@xemacs.org>
10869
10870         * gutter-items.el (update-tab-in-gutter): remove resize-subwindow
10871         calls.
10872         (remove-buffer-from-gutter-tab): ditto.
10873
10874 2000-01-06  Per Abrahamsen  <abraham@dina.kvl.dk>
10875
10876         * cus-edit.el (custom-hook-convert-widget): Fix comment.
10877         (custom-face-edit): Fix grammatical error in help message.
10878
10879 2000-01-03  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
10880
10881         * movemail.el: Added.
10882
10883         * dumped-lisp.el (preloaded-file-list): Added movemail.el.
10884
10885 2000-01-03  Didier Verna  <didier@xemacs.org>
10886
10887         * modeline.el (mouse-drag-modeline): remove the code related to
10888         the modeline horizontal scrolling facility.
10889
10890 1999-12-31  Martin Buchholz <martin@xemacs.org>
10891
10892         * XEmacs 21.2.26 is released.
10893
10894 1999-12-28  Andy Piper  <andy@xemacs.org>
10895
10896         * wid-edit.el (widget-push-button-value-create): The gui cache
10897         does not agree with native widgets which can only be displayed
10898         once per window. The reasons for caching are diminished now that
10899         we don't hog resources when creating buttons.
10900         (widget-push-button-cache) deleted.
10901
10902 1999-12-24  Martin Buchholz <martin@xemacs.org>
10903
10904         * XEmacs 21.2.25 is released.
10905
10906 1999-12-24  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10907
10908         * hyper-apropos.el (hyper-apropos): Toggle
10909         hyper-apropos-programming-apropos correctly.
10910         Set REGEXP when user accepts default value.
10911
10912 1999-12-22  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10913
10914         * minibuf.el (read-from-minibuffer): Bind minibuffer-default.
10915         (read-file-name-2): Use DEFAULT argument of read-from-minibuffer.
10916
10917 1999-12-22  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10918
10919         * mule/mule-category.el (undefined-category-designator):
10920         Return char instead of character.  Search for undefined one.
10921         (describe-category): Use with-displaying-help-buffer.
10922
10923 1999-12-21  Martin Buchholz  <martin@xemacs.org>
10924
10925         * byte-optimize.el (byte-optimize-plus):
10926         Optimize (+ 1) to 1 instead of (1+ nil).
10927
10928         * files.el (basic-save-buffer): Rewrite for clarity.  Use (char-before).
10929
10930         * byte-optimize.el (byte-compile-butlast): Remove.  Use butlast instead.
10931
10932         * byte-optimize.el (byte-optimize-char-before): New function.
10933         Remove performance penalty for using (char-before) instead of (char-after).
10934
10935 1999-12-20  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10936
10937         * mule/mule-category.el (char-category-list): Return character
10938         instead of integer.
10939
10940 1999-12-17  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10941
10942         * minibuf.el (read-buffer): Check default is buffer object.
10943
10944 1999-11-25  Andy Piper  <andy@xemacs.org>
10945
10946         * cus-edit.el (custom-buffer-create-buttons): Use native widgets
10947         for buttons.
10948
10949 1999-12-16  Andreas Jaeger  <aj@suse.de>
10950
10951         * package-get.el (package-get-maybe-save-index): Fixed typo.
10952         Patch by Jeff Miller <jmiller@smart.net>.
10953
10954 1999-12-13  Charles G Waldman  <cgw@alum.mit.edu>
10955
10956         * gnuserv.el (gnuserv-process-filter):  don't call
10957         gnuserv-write-to-client when gnuserv-current-client is nil
10958
10959 1999-12-14  Martin Buchholz <martin@xemacs.org>
10960
10961         * XEmacs 21.2.24 is released.
10962
10963 1999-12-12  Gunnar Evermann  <ge204@eng.cam.ac.uk>
10964
10965         * about.el (about-hackers): Update my email address.
10966
10967 1999-12-07  Martin Buchholz <martin@xemacs.org>
10968
10969         * XEmacs 21.2.23 is released.
10970
10971 1999-11-06  Jason R Mastaler  <jason@mastaler.com>
10972
10973         * package-get.el (package-get-download-sites): Removed several
10974         defunct download sites, added many new ones, and corrected a few
10975         incorrect directory-on-site entries.  Added physical locations to
10976         site-description.
10977
10978 1999-11-30  Gunnar Evermann  <ge204@eng.cam.ac.uk>
10979
10980         * finder.el (finder-commentary): add DOC string and fix
10981         interactive spec
10982
10983 1999-12-04  Hrvoje Niksic  <hniksic@iskon.hr>
10984
10985         * help.el (describe-function): Don't forget to intern the string
10986         completing-read returns.
10987         (describe-variable): Ditto.
10988
10989 1999-11-16  Adrian Aichner  <adrian@xemacs.org>
10990
10991         * hyper-apropos.el (hyper-apropos-this-symbol): Handle
10992         `hyper-apropos-help-mode' here to find symbol to customize
10993         irregardless of cursor position and simplify
10994         `hyper-apropos-set-variable', `hyper-apropos-find-function', and
10995         `hyper-apropos-popup-menu'.
10996
10997 1999-11-21  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10998
10999         * apropos.el (apropos-mode-map): Add return to call
11000         apropos-follow.
11001         (apropos-print): Call apropos-mode to have better
11002         command reference. Put keymap text-poperty to
11003         symbole name.
11004
11005 1999-11-22  Alastair Burt  <burt@dfki.de>
11006
11007         * help.el: (describe-bindings-1): Added handling of keymaps for
11008         the extents at point.
11009
11010 1999-12-02  Mark Thomas  <mthomas@jprc.com>
11011
11012         * gutter-items.el (buffers-tab-items): Wrap the function in a
11013         save-match-data
11014
11015 1999-12-04  Hrvoje Niksic  <hniksic@iskon.hr>
11016
11017         * help.el (describe-function): Use the DEFAULT argument to
11018         completing-read.
11019         (describe-variable): Ditto.
11020
11021 1999-11-26  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11022
11023         * minibuf.el (read-from-minibuffer): Add optional argument
11024         DEFAULT to have better mini-buffer history support.
11025         (completing-read): Pass default to read-from-minibuffer.
11026         (read-buffer): Pass default to completing-read.
11027
11028 1999-12-04  Hrvoje Niksic  <hniksic@iskon.hr>
11029
11030         * font-lock.el (font-lock-doc-string-face): Document the
11031         `font-lock-lisp-like' property.
11032
11033 1999-11-29  Hrvoje Niksic  <hniksic@iskon.hr>
11034
11035         * lisp-mode.el: Specify `font-lock-lisp-like'.
11036
11037         * font-lock.el (font-lock-lisp-like): New function.
11038         (font-lock-fontify-syntactically-region): Use it.
11039
11040 1999-11-29  XEmacs Build Bot <builds@cvs.xemacs.org>
11041
11042         * XEmacs 21.2.22 is released
11043
11044 1999-11-28  Martin Buchholz <martin@xemacs.org>
11045
11046         * XEmacs 21.2.21 is released.
11047
11048 1999-11-18  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11049
11050         * minibuf.el (read-coding-system): Accept symbol and
11051         coding-system object as a default-coding-system.
11052
11053 1999-11-16  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11054
11055         * minibuf.el (read-coding-system): Accept symbol as
11056         a default-coding-system.
11057
11058 1999-10-06  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11059
11060         * apropos.el (apropos-documentation): Use insert instead
11061         of princ.
11062
11063 1999-11-07  William M. Perry  <wmperry@aventail.com>
11064
11065         * gpm.el: New gpm-minor-mode to turn GPM mouse support on & off
11066           for the linux console.
11067
11068         * mouse.el (mouse-consolidated-yank): Allow the mouse-yanking
11069           stuff to work when you are not on a window system, since the GPM
11070           mouse support now allows pasting from outside of XEmacs.
11071
11072 1999-11-10  XEmacs Build Bot <builds@cvs.xemacs.org>
11073
11074         * XEmacs 21.2.20 is released
11075
11076 1999-11-06  Hrvoje Niksic  <hniksic@iskon.hr>
11077
11078         * setup-paths.el (paths-default-info-directories): Add
11079         /usr/share/info and /usr/local/share/info.
11080
11081 1999-10-30  Hrvoje Niksic  <hniksic@srce.hr>
11082
11083         * about.el: Updated Vladimir Ivanovic's info.
11084
11085 11999-08-28  Jan Vroonhof  <vroonhof@math.ethz.ch>
11086
11087         * auto-show.el (auto-show-truncationp): Remove.
11088
11089         * auto-show.el (auto-show-should-take-action-p): Use window-truncated-p
11090
11091 999-09-23  Gunnar Evermann  <ge204@eng.cam.ac.uk>
11092
11093         * indent.el (indent-line-to): fix bug: spaces were not replaced
11094         with tab if column is multiple of tab-width
11095         From dhn@qedinc.com
11096
11097 1999-10-24  Jan Vroonhof  <vroonhof@math.ethz.ch>
11098
11099         * mule/mule-cmds.el (read-input-method-name): Accept symbols
11100         correctly. Patch from Mikio Nakajima <minakaji@osaka.email.ne.jp>
11101
11102         * package-get.el (package-get-package-provider): Be verbose when
11103         interactive. Patch from Robert Pluim
11104
11105 1999-08-23  Mike McEwan  <mike@lotusland.demon.co.uk>
11106
11107         * info.el (Info-suffix-list): Add ".info.bz2" to the recognised
11108         info file suffixes.
11109
11110 1999-08-19  Stephen Tse  <stephent@sfu.ca>
11111
11112         * process.el (open-network-stream): Add a new optional parameter
11113         PROTOCOL to support udp; fix a minor typo and add an explanation
11114         in docstring for udp programming.
11115
11116         * code-process.el (open-network-stream): Add a new optional
11117         parameter PROTOCOL to support udp; fix a minor typo and add an
11118         explanation in docstring for udp programming.
11119
11120 1999-10-18  Andy Piper  <andy@xemacs.org>
11121
11122         * gui.el (make-gui-button): be more precise about how we call
11123         callbacks.
11124
11125         * wid-edit.el (widget-push-button-value-create): Use the new form
11126         of native gui-button.
11127
11128 1999-10-14  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11129
11130         * info.el (Info-page-prev): Don't do (sit-for 0).
11131
11132 1999-10-13  Andy Piper  <andy@xemacs.org>
11133
11134         * gutter-items.el (progress-abort-glyph): new glyph for showing
11135         abort status.
11136         (append-progress): dispatch-event rather than sit-for.
11137         (abort-progress): new function. Show the abort glyph with an
11138         appropriate message.
11139         (raw-append-progress): dispatch-event rather than sit-for.
11140         (display-progress): cope with aborts.
11141
11142         * gui.el (make-gui-button): Use native widgets for buttons
11143         unconditionally.
11144         (insert-gui-button): ditto.
11145         (gui-button-p): ditto.
11146
11147         * xbm-button.el: remove from core.
11148
11149         * xpm-button.el: remove from core.
11150
11151 1999-10-07  Olivier Galibert  <galibert@pobox.com>
11152
11153         * faces.el (init-device-faces): Don't initialize the random faces
11154         on the stream device.
11155
11156 1999-10-06  Andy Piper  <andy@xemacs.org>
11157
11158         * files.el (recover-file): Don't use ls under windows for revert buffer.
11159
11160 1999-09-25  Adrian Aichner  <adrian@xemacs.org>
11161
11162         * package-get.el (package-get-download-menu): Make menu really
11163         toggle download sites.
11164         (package-get-download-sites): Add autoload cookie.
11165
11166 1999-09-29  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11167
11168         * setup-paths.el (paths-find-module-directory): Ditto.
11169
11170 1999-09-29  Werner Fink  <werner@suse.de>
11171
11172         * setup-paths.el (paths-find-exec-directory): Add missing nil
11173         parameter for environment.
11174
11175 1999-09-27  Martin Buchholz  <martin@xemacs.org>
11176
11177         * modeline.el (modeline-format):
11178         Only purecopy the strings.  Else
11179         (nsublis '(("%p" . "%P")) (default-value 'modeline-format) :test 'equal)
11180         barfs.
11181
11182 1999-08-28  Mike Woolley  <mike@bulsara.com>
11183
11184         * winnt.el: Removed nt-shell-mode-hook, which was preventing the
11185         user setting comint-completion-addsuffix and
11186         comint-process-echoes.
11187
11188 1999-09-22  Andy Piper  <andy@xemacs.org>
11189
11190         * gutter-items.el (update-tab-in-gutter): use
11191         last-nonminibuf-window instead of selected-window.
11192
11193 1999-09-18  Andy Piper  <andy@xemacs.org>
11194
11195         * gnuserv.el (gnuserv-edit-files): select frame we are going to
11196         display on.
11197
11198         * subr.el (record-buffer-hook): new variable so that the hook gets
11199         some documentation.
11200
11201 1999-09-16  Andy Piper  <andy@xemacs.org>
11202
11203         * gutter-items.el (update-tab-in-gutter): only update when the
11204         gutter is visible.
11205         (remove-buffer-from-gutter-tab): ditto.
11206
11207 1999-09-17  Hrvoje Niksic  <hniksic@srce.hr>
11208
11209         * simple.el (do-auto-fill): Commented out part of Kinsoku
11210         processing.
11211
11212 1999-09-14  Hrvoje Niksic  <hniksic@srce.hr>
11213
11214         * isearch-mode.el (isearch-highlightify-region): Give the
11215         highlighting extents a high priority.
11216         (isearch-make-extent): Give the main highlighting extent an even
11217         higher priority.
11218
11219 1999-09-13  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11220
11221         * packages.el (packages-compute-package-locations): Fix typo from
11222         -u rationalization.
11223
11224 1999-09-11  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11225
11226         * setup-paths.el (paths-find-doc-directory): Respect value of
11227         `configure-doc-directory.'
11228
11229         * find-paths.el (paths-find-architecture-directory): Give
11230         precendence `default' argument (which typically comes from
11231         configure).
11232
11233 1999-09-05  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11234
11235         * startup.el (command-line-early): Added options -user-init-file
11236         and -user-init-directory.
11237
11238         * files.el (user-init-file): Default to NIL so we can recognize
11239         when it's set.
11240
11241 1999-08-30  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11242
11243         * obsolete.el (init-file-user):
11244         * startup.el:
11245         * packages.el (packages-compute-package-locations):
11246         * package-get.el (package-get-user-index-filename):
11247         * menubar-items.el (maybe-add-init-button):
11248         * info.el (Info-annotations-path):
11249         * dump-paths.el:
11250         Change `user-init-directory' to be an absolute path.
11251         Use `user-init-directory' where appropriate.
11252         Zap `init-file-user' and its uses.
11253
11254 1999-09-09  Hrvoje Niksic  <hniksic@srce.hr>
11255
11256         * subr.el (copy-symbol): New function.
11257
11258 1999-09-08  Hrvoje Niksic  <hniksic@srce.hr>
11259
11260         * isearch-mode.el (isearch-done): Be sure to restore invisible
11261         extents in the proper buffer.
11262         (isearch-pre-command-hook): Set this-command to the correct value
11263         in case the buffer has changed and old overriding-local-map was
11264         used.
11265         (isearch-restore-extent): Use remprop instead of setting the
11266         property to nil.
11267
11268 1999-09-08  Hrvoje Niksic  <hniksic@srce.hr>
11269
11270         * cmdloop.el (execute-extended-command): Update zmacs region
11271         before the delay.
11272         (execute-extended-command): Make the message gettext-friendly.
11273
11274 1999-09-07  Andy Piper  <andy@xemacs.org>
11275
11276         * gutter-items.el (progress-gauge-glyph): renamed from
11277         progress-glyph.
11278         (progress-text-glyph): new variable.
11279         (progress-layout-glyph): use layouts and text glyphs.
11280         (progress-area-buffer): removed.
11281         (progress-text-and-extent): new variable.
11282         (progress-displayed-p): dynamically create gutter area buffer.
11283         (clear-progress): ditto.
11284         (raw-append-progress): ditto.
11285         (append-progress): use new glyph names.
11286         (raw-append-progress): only create the extent when needed. set
11287         properties more optimally.
11288         (progress): remove args.
11289
11290 1999-09-07  Hrvoje Niksic  <hniksic@srce.hr>
11291
11292         * isearch-mode.el (isearch-range-invisible): Use mapc instead of
11293         mapcar where the return value is unused.
11294         (isearch-restore-invisible-extents): Ditto.
11295         (isearch-highlight-all-cleanup): Ditto.
11296         (isearch-delete-extents-in-range): Traverse the extents only once.
11297         (isearch-highlight-all-update): Don't start over if the search
11298         string has changed and more input is pending.
11299
11300 1999-09-07  Hrvoje Niksic  <hniksic@srce.hr>
11301
11302         * packages.el (packages-find-package-data-path): Ditto.
11303
11304         * cl.el: Use mapcar at top-level -- mapc is no longer a subr.
11305
11306         * subr.el (mapc-internal): Don't make obsolete.
11307
11308         * cl-extra.el (mapc): Resurrect.
11309
11310 1999-09-03  Hrvoje Niksic  <hniksic@srce.hr>
11311
11312         * obsolete.el (isearch-yank-x-clipboard): Define it as an obsolete
11313         alias.
11314
11315         * isearch-mode.el (isearch-top-state): Restore isearch-word.
11316         (isearch-yank-clipboard): Renamed from isearch-yank-x-clipboard.
11317         (isearch-yank-clipboard): Use get-clipboard instead of
11318         x-get-clipboard.
11319         (isearch-yank-selection): Fix docstring.
11320
11321 1999-09-02  Martin Buchholz  <martin@xemacs.org>
11322
11323         * cl-extra.el: Obsolete hash-table-type in favor of hash-table-weakness.
11324
11325 1999-09-02  Hrvoje Niksic  <hniksic@srce.hr>
11326
11327         * cl-macs.el (extent-start-position): Fix setf method.
11328         (extent-end-position): Ditto.
11329
11330 1999-09-02  Hrvoje Niksic  <hniksic@srce.hr>
11331
11332         * isearch-mode.el: End merge with FSF 20.4.
11333
11334         * isearch-mode.el (search-invisible): New variable.
11335         (isearch-hide-immediately): Ditto.
11336         (isearch-unhidden-extents): Ditto.
11337         (isearch-range-invisible): New function.
11338         (isearch-unhide-extent): Ditto.
11339         (isearch-restore-invisible-extents): Ditto.
11340         (isearch-restore-extent): Ditto.
11341
11342         * isearch-mode.el (isearch-ring-advance-edit): Use FSF
11343         implementation.
11344         (isearch-ring-retreat-edit): Ditto.
11345         (isearch-forward): New argument NO-RECURSIVE-EDIT.
11346         (isearch-forward-regexp): New arguments NOT-REGEXP and
11347         NO-RECURSIVE-EDIT.
11348         (isearch-backward): New argument NO-RECURSIVE-EDIT.
11349         (isearch-backward-regexp): New arguments NOT-REGEXP and
11350         NO-RECURSIVE-EDIT.
11351         (isearch-mode): Return isearch-success.
11352         (isearch-update): Use unread-command-events instead of
11353         unread-command-event.
11354         (isearch-abort): If an invalid regexp is encountered, keep popping
11355         states.
11356         (isearch-*-char): Use FSF implementation.
11357         (isearch-whitespace-chars): Use the more robust FSF's
11358         implementation.
11359         (isearch-within-brackets): New variable.
11360         (isearch-mode): Initialize it.
11361         (isearch-edit-string): Bind it.
11362         (isearch-search-and-update): Set it.
11363         (isearch-push-state): Push it.
11364         (isearch-top-state): Pop it.
11365         (isearch-search): Set it.
11366         (isearch-printing-char): When called by isearch-whitespace-chars,
11367         handle M-SPC gracefully.
11368         (isearch-message-prefix): New argument ELLIPSIS.
11369         (isearch-message-suffix): Ditto.
11370         (isearch-message): Use the ELLIPSIS argument when calling
11371         isearch-message-prefix and isearch-message-suffix.
11372         (isearch-message-prefix): Distinguish between "wrapped" and
11373         "overwrapped" search, FWIW.
11374
11375 1999-09-01  Hrvoje Niksic  <hniksic@srce.hr>
11376
11377         * isearch-mode.el (isearch-edit-string): Use the head of the
11378         search ring instead of search-last-string and search-last-regexp.
11379         (search-highlight): Renamed from isearch-highlight.
11380         (isearch-exit): Use the new name.
11381         (isearch-highlight): Ditto.
11382         (isearch-dehighlight): Ditto.
11383         (isearch-update-ring): New function.
11384         (isearch-done): Call it.
11385         (isearch-done): New argument EDIT.
11386         (isearch-repeat): If search string is empty, look up at the car of
11387         the search ring; ignore the yank pointer.
11388         (isearch-abort): Call isearch-done with NOPUSH.
11389         (isearch-cancel): New function.
11390         (isearch-mode-map): Bind it to ESC ESC ESC.
11391
11392         * isearch-mode.el: Begin merge with FSF 20.4.
11393
11394 1999-09-01  Andy Piper  <andy@xemacs.org>
11395
11396         * x-select.el (x-get-clipboard): obsolete.
11397         (x-yank-clipboard-selection): obsolete
11398
11399         * select.el (disown-selection): need to be careful to disown the
11400         clipboard if we set it via selection.
11401         (get-clipboard): move from x-select.el
11402         (yank-clipboard-selection): ditto.
11403
11404 1999-09-01  Hrvoje Niksic  <hniksic@srce.hr>
11405
11406         * isearch-mode.el (isearch-exit): Bind isearch-highlight and
11407         isearch-highlight-all-matches to nil.
11408         (isearch-fixed-case): New variable.
11409         (isearch-mode): Initialize it.
11410         (isearch-edit-string): Save it.
11411         (isearch-toggle-case-fold): Set it.
11412         (isearch-fix-case): Make sure isearch-toggle-case-fold works --
11413         need to check isearch-fixed-case.
11414         (isearch-toggle-case-fold): Update highlighting of all matches
11415         before the pause.
11416         (isearch-edit-string):
11417
11418 1999-09-01  Hrvoje Niksic  <hniksic@srce.hr>
11419
11420         * isearch-mode.el (isearch-edit-string): Call isearch-message
11421         before reading the event so that the prompt is displayed properly.
11422         (isearch-message): Use isearch-nonincremental when calling
11423         isearch-message-prefix.
11424         (minibuffer-local-isearch-map): Bind up and down to do the same as
11425         M-p and M-n respectively.
11426         (isearch-done): New arg NOPUSH.
11427         (isearch-edit-string): Use it.
11428         (isearch-edit-string): Don't bind isearch-string.
11429         (isearch-ring-adjust): Edit string, *then* push state.
11430
11431 1999-08-31  Hrvoje Niksic  <hniksic@srce.hr>
11432
11433         * faces.el (isearch-secondary): Make isearch-secondary look
11434         different than default.
11435
11436 1999-08-30  Hrvoje Niksic  <hniksic@srce.hr>
11437
11438         * isearch-mode.el (isearch-yank): Use progn instead of the inner
11439         save-excursion.
11440         (isearch-dehighlight): Remove TOTALLY.  Simplify.
11441         (isearch-update): Call isearch-dehighlight without arguments.
11442         (isearch-done): Ditto.
11443
11444         * isearch-mode.el (isearch-fix-case): If the search string has no
11445         upper-case letters, allow the folding to be reenabled.
11446         Previously, once disabled, the folding would remain that way until
11447         the end of isearch.
11448         (isearch-top-state): Call isearch-fix-case.
11449
11450         * isearch-mode.el (isearch-yank): Use progn instead of the inner
11451         save-excursion.
11452         (isearch-dehighlight): Remove TOTALLY.  Simplify.
11453
11454 1999-08-31  Jan Vroonhof  <jan@xemacs.org>
11455
11456         * xpm-button.el:
11457         xbm-button.el: Need to exist in core because gui.el depends on
11458         them.
11459
11460 1999-08-31  Andy Piper  <andy@xemacs.org>
11461
11462         * gutter-items.el (buffers-tab-face): new customizable variable.
11463         (buffers-tab-default-buffer-line-length): new specifier for
11464         maximum viewable characters.
11465         (progress-stack): new variable for implementing widget-based
11466         progress messages.
11467         (progress-area-buffer): ditto.
11468         (progress-glyph-height): ditto.
11469         (progress-stop-callback): ditto.
11470         (progress-quit-function): new function.
11471         (progress-glyph): new variable.
11472         (progress-layout-glyph): ditto.
11473         (progress-displayed-p): new function, see message-displayed-p for
11474         details.
11475         (clear-progress): ditto.
11476         (remove-progress): ditto.
11477         (append-progress): ditto.
11478         (raw-append-progress): ditto.
11479         (display-progress): ditto.
11480         (current-progress): ditto.
11481         (current-progress-label): ditto.
11482         (progress): ditto.
11483         (lprogress): ditto.
11484
11485
11486 1999-08-29  Hrvoje Niksic  <hniksic@srce.hr>
11487
11488         * obsolete.el (isearch-yank-x-selection): Define obsolete alias.
11489
11490         * isearch-mode.el (isearch-yank-x-selection): Renamed to
11491         `isearch-yank-selection'.
11492         (isearch-mode-map): Use it.
11493         (isearch-yank-selection): Use `get-selection' instead of
11494         `get-x-selection'.
11495
11496 1999-08-29  Hrvoje Niksic  <hniksic@srce.hr>
11497
11498         * faces.el (isearch-secondary): Create face here.
11499
11500         * isearch-mode.el: Rewrote the "lazy highlighting" code not to use
11501         timers.
11502
11503 1999-08-27  Hrvoje Niksic  <hniksic@srce.hr>
11504
11505         * subr.el (buffer-string): More robust backward compatibility
11506         check, courtesy William Perry.
11507
11508 1999-08-26  Hrvoje Niksic  <hniksic@srce.hr>
11509
11510         * replace.el (perform-replace): Stop the search after the search
11511         limit has been reached.
11512
11513 1999-08-23  Andy Piper  <andy@xemacs.org>
11514
11515         * gutter-items.el (update-tab-in-gutter): call add-tab-to-gutter
11516         here if we don't have one.
11517
11518 1999-08-15  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
11519
11520         * ldap.el (ldap-coding-system): Default to nil until we get
11521         efficient UTF8 support
11522         (ldap-decode-string): Guard against `decode-coding-string' not
11523         being defined
11524         (ldap-encode-string): Guard against `encode-coding-string' not
11525         being defined
11526
11527 1999-08-23  Didier Verna  <didier@xemacs.org>
11528
11529         * rect.el: Cosmetics suggested by Dave Love <d.love@dl.ac.uk>.
11530         Some doc strings improvements, and add a star to the `interactive'
11531         calls.
11532
11533 1999-08-18  Stef Epardaud  <stef@lunatech.com>
11534
11535         * font-lock.el (java-font-lock-keywords-3): introduced new
11536         keywords and regexpes for javadoc syntax 1.2.
11537
11538 1999-08-17  Andy Piper  <andy@xemacs.org>
11539
11540         * gutter-items.el (buffers-tab-format-buffer-line-function): use
11541         format-buffers-tab-line.
11542         (buffers-tab-max-buffer-line-length): new variable.
11543         (format-buffers-tab-line): new function. truncate names if over
11544         buffers-tab-max-buffer-line-length.
11545
11546 1999-08-13  Charles G Waldman  <cgw@fnal.gov>
11547
11548         * cus-start.el: Customize the variable `bell-inhibit-time'.
11549
11550 1999-08-16  Andy Piper  <andy@xemacs.org>
11551
11552         * gutter-items.el (remove-buffer-from-gutter-tab): take a
11553         brute-force approach to deleting the last buffer.
11554         (buffers-tab-grouping-regexp): new customizable variable.
11555         (select-buffers-tab-buffers-by-mode): use it.
11556
11557 1999-08-13  Andy Piper  <andy@xemacs.org>
11558
11559         * gutter-items.el (remove-buffer-from-gutter-tab): fix *scratch*
11560         deletion problem.
11561
11562 1999-07-30  Didier Verna  <didier@xemacs.org>
11563
11564         * cus-edit.el (custom-save-variables): I said, use prin1 instead
11565         of princ to output symbols.
11566         (custom-save-face-internal): ditto.
11567         (custom-save-resets): ditto.
11568
11569 1999-08-09  Didier Verna  <didier@xemacs.org>
11570
11571         * gutter-items.el (select-buffers-tab-buffers-by-mode): use
11572         `regexp-quote' to protect the major mode name for use as a regular
11573         expression (c++ needs this for instance).
11574
11575 1999-08-08  Andy Piper  <andy@xemacs.org>
11576
11577         * gutter-items.el (select-buffers-tab-buffers-by-mode): beef up to
11578         cope with similar mode names.
11579
11580         * gutter-items.el (buffers-tab-selection-function): new selection
11581         function.
11582         (select-buffers-tab-buffers-by-mode): new function.
11583         (buffers-tab-items): use it if set to only display buffers in the
11584         tab in the current buffer's group..
11585         (update-tab-in-gutter): use new api.
11586         (remove-buffer-from-gutter-tab): ditto.
11587
11588         * gutter-items.el (buffers-tab-max-size): set custom selection
11589         default to 6.
11590         (buffers-tab-switch-to-buffer): just switch window if the window is visible.
11591         (add-tab-to-gutter): set face as default.
11592
11593 1999-07-07  Jan Vroonhof  <jan@xemacs.org>
11594
11595         * faces.el (frob-face-property): Merge the fall-back specifier
11596         with the target, not replace it.
11597
11598 1999-08-05  Andy Piper  <andy@xemacs.org>
11599
11600         * gutter-items.el (update-tab-in-gutter): add frame argument for
11601         buffer-items.
11602         (update-tab-in-gutter): use it.
11603
11604         * gutter-items.el (record-buffer-hook): set.
11605
11606         * buffer.el (switch-to-buffer): back out switch-to-buffer-hook
11607         change.
11608         (switch-to-buffer-hook) deleted.
11609
11610 1999-08-04  Andy Piper  <andy@xemacs.org>
11611
11612         * gutter-items.el (update-tab-in-gutter): make sure this will work
11613         as an argument to create-frame-hook.
11614
11615 1999-07-30  Hrvoje Niksic  <hniksic@srce.hr>
11616
11617         * isearch-mode.el: Modified Bob and Darryl's code to use itimers
11618         instead of timer emulation.
11619
11620 1999-07-30  Darryl Okahata  <darrylo@sonic.net>
11621
11622         * isearch-mode.el: Merged Bob Glickstein's <bobg@zanshin.com> GNU
11623         Emacs isearch enhancements.
11624
11625 1999-07-28  Andy Piper  <andy@xemacs.org>
11626
11627         * gutter-items.el (add-tab-to-gutter): put in specifier specs for
11628         all devices that support tab controls.
11629         (remove-buffer-from-gutter-tab): new function. to be used as a
11630         value for kill-buffer-hook.
11631
11632 1999-07-21  Sean MacLennan  <seanm@storm.ca>
11633
11634         * auto-show.el (auto-show-truncationp): changed to match
11635         `window_translation_on'
11636
11637 1999-07-30  XEmacs Build Bot <builds@cvs.xemacs.org>
11638
11639         * XEmacs 21.2.19 is released
11640
11641 1999-07-28  SL Baur  <steve@miho>
11642
11643         * code-files.el (insert-file-contents): Fix docstring.
11644         revert previous change.
11645
11646 1999-07-26  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11647
11648         * fill.el (fill-region-as-paragraph): Change re-break-point to
11649         contain word-across-newline plus one character so that filling
11650         Japanese and Chinese works as desired.
11651         * simple.el (do-auto-fill): Ditto.
11652
11653 1999-07-26  SL Baur  <steve@miho>
11654
11655         * mule/japanese.el ("Japanese"): Do not specify a default input
11656         method.
11657         Suggested by MORIOKA Tomohiko  <tomo@etl.go.jp>
11658
11659 1999-07-23  Jan Vroonhof  <vroonhof@math.ethz.ch>
11660
11661         * custom.el ((not (fboundp 'defun*))): Insert autoload crap to be
11662         able to use cl-macs macro in early lisp.
11663
11664 1999-07-23  Jan Vroonhof  <jan@xemacs.org>
11665
11666         * custom.el:
11667         * cus-face.el:
11668         * cus-edit.el:
11669                 Massive custom Theme API changes.
11670
11671 1999-07-22  MORIOKA Tomohiko  <tomo@etl.go.jp>
11672
11673         * code-files.el (insert-file-contents): Regard
11674         coding-system-magic-cookie if `coding-system-for-read' is nil.
11675
11676 1999-07-22  MORIOKA Tomohiko  <tomo@etl.go.jp>
11677
11678         * mule/thai-xtis.el: Add coding: local variable, to avoid
11679         bootstrapping problem with C locale.
11680
11681 1999-07-22  Andy Piper  <andy@xemacs.org>
11682
11683         * dumped-lisp.el (preloaded-file-list): guard against putting
11684         gutter-items in a less than functional XEmacs.
11685         * gutter-items.el: put call to `add-tab-to-gutter' back in.
11686
11687 1999-07-18  Bob Weiner  <weiner@beopen.com>
11688
11689         * fill.el (fill-context-prefix): Fixed bug that prevented the
11690         setting of an adaptive fill prefix when the `dont-skip-first' was
11691         t.
11692
11693 1999-07-22  SL Baur  <steve@miho>
11694
11695         * gutter-items.el: remove unguarded call to `add-tab-to-gutter'.
11696
11697 1999-06-25  Karl M. Hegbloom  <karlheg@debian.org>
11698
11699         * files.el (interpreter-mode-alist): add `make', `guile', and
11700         `emacs' entries. (#!/usr/bin/make -f ought to send a file into
11701         makefile-mode, guile is a scheme, and someday XEmacs will be
11702         modular enough to use as an efficient scripting tool.)
11703
11704 1999-07-06  MORIOKA Tomohiko  <tomo@etl.go.jp>
11705
11706         * mule/mule-cmds.el (reset-language-environment): Regard
11707         coding-category `utf-8' and `ucs-4' if they are available.
11708
11709 1999-07-06  MORIOKA Tomohiko  <tomo@etl.go.jp>
11710
11711         * mule/mule-cmds.el (set-default-coding-systems): Fix DOC-string.
11712         (prefer-coding-system): Fix DOC-string.
11713
11714         * mule/mule-cmds.el (coding-system-change-eol-conversion): Fix
11715         DOC-string too.
11716
11717         * mule/mule-cmds.el (mule-keymap): Change keymap name from MULE to
11718         Mule.
11719         (coding-system-change-eol-conversion): Fix DOC-string.
11720
11721 1999-06-30  MORIOKA Tomohiko  <tomo@etl.go.jp>
11722
11723         * mule/mule-cmds.el (mule-keymap): Use `describe-coding-system'
11724         instead of `list-coding-system'.
11725
11726 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11727
11728         * menubar-items.el (default-menubar): `select-input-method' was
11729         renamed to `set-input-method'.
11730
11731         * mule/mule-cmds.el (set-language-info-alist): Fix setting for
11732         "Set Language Environment" menu.
11733
11734         * mule/mule-cmds.el (set-language-info-alist): Fix setting for
11735         "Describe Language Support" menu.
11736
11737 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11738
11739         * mule/chinese.el ("Chinese-GB"): Rename
11740         `chinese-gb-environment-setup-function' to
11741         `setup-chinese-gb-environment-internal'.
11742
11743 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11744
11745         * mule/korean.el: Use `define-coding-system-alias' instead of
11746         `copy-coding-system'.
11747
11748 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11749
11750         * mule/mule-cmds.el (set-language-environment-coding-systems):
11751         Treat duplicated coding-categories.
11752
11753 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11754
11755         * mule/japanese.el: Use `define-coding-system-alias' instead of
11756         `copy-coding-system'.
11757
11758 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11759
11760         * mule/vietnamese.el: Specify `iso-8-1' as a category of
11761         coding-system `viscii'.
11762
11763 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11764
11765         * mule/cyrillic.el:
11766         - Specify `iso-8-1' as a category of coding-system `koi8-r'.
11767         (cyrillic-alternativnyj-decode-table): New variable.
11768         (cyrillic-alternativnyj-encode-table): New variable.
11769         - Specify `iso-8-1' as a category of coding-system
11770           `alternativnyj'.
11771         - Abolish general Cyrillic environment.
11772
11773 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11774
11775         * mule/chinese.el:
11776         - Use `define-coding-system-alias' instead of `copy-coding-system'.
11777         - Register `chinese-gb-environment-setup-function' as a
11778           `setup-function' of "Chinese-GB" environment.
11779
11780 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11781
11782         * mule/mule-cmds.el (set-language-info-alist): Allow dummy
11783         optional argument `parents'.
11784
11785         * mule/thai-xtis.el: Specify `tis-620' as `tutorial-coding-system'
11786         property for Thai-XTIS.
11787
11788         * mule/mule-help.el (help-with-tutorial): Use property
11789         `tutorial-coding-system' of language-info as a coding-system to
11790         read tutorial file.
11791
11792 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11793
11794         * mule/thai-xtis.el: Don't setup `setup-function' and
11795         `exit-function'.
11796
11797         * mule/mule-cmds.el (set-language-environment-coding-systems): Use
11798         `set-coding-category-system' to set up coding-system for
11799         coding-category.
11800
11801         * mule/mule-cmds.el (prefer-coding-system): Use
11802         `set-coding-category-system' to set up coding-system for
11803         coding-category.
11804
11805 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11806
11807         * mule/thai-xtis.el: Specify TUTORIAL.th as the tutorial file for
11808         Thai-XTIS environment.
11809
11810         * mule/mule-cmds.el (prefer-coding-system): Use
11811         `find-coding-system' instead of `coding-system-p'.
11812
11813 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11814
11815         * mule/mule-cmds.el (set-language-environment-coding-systems):
11816         Modify eol-type for XEmacs.
11817
11818         * mule/thai-xtis.el: Delete unused local variable `category'.
11819
11820         * mule/mule-cmds.el (coding-system-change-eol-conversion): New
11821         function.
11822         (prefer-coding-system): Don't call
11823         `update-coding-systems-internal'; use function
11824         `coding-category-list' instead of variable `coding-category-list';
11825         use `set-coding-priority-list' instead of `set-coding-priority';
11826         modify `eol-type' for XEmacs.
11827
11828         * mule/mule-misc.el (string-width): Use `charset-width' instead of
11829         `charset-columns'.
11830         (char-width): Likewise.
11831
11832 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11833
11834         * mule/thai-xtis.el: Specify `iso-8-1' as coding-category of
11835         `tis-620'.
11836
11837         * mule/mule-cmds.el (set-language-environment-coding-systems): Use
11838         `set-coding-priority-list' instead of `set-coding-priority'; don't
11839         call `update-coding-systems-internal'.
11840
11841         * mule/mule-misc.el (coding-system-get): New function.
11842         (coding-system-put): New function.
11843         (coding-system-category): New function.
11844
11845 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11846
11847         * dumped-lisp.el (preloaded-file-list): Load "thai-xtis-chars"
11848         when Mule is running; load "mule/thai-xtis" instead of "thai-xtis"
11849         to avoid conflict with leim/quail/thai-xtis.
11850
11851         * mule/thai-xtis.el: Split definition of the charset `thai-xtis'
11852         to thai-xtis-chars.el.
11853
11854         * mule/thai-xtis-chars.el: New file (split from
11855         mule/thai-xtis.el).
11856
11857 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11858
11859         * mule/thai-xtis.el:
11860         - Change category for the charset `thai-xtis' to `?x' from `?T'.
11861         - Add syntax entries.
11862         - Put `preferred-coding-system' of the charset `thai-xtis' to
11863           `tis-620'.
11864
11865 1999-06-28  TAKAHASHI Naoto  <ntakahas@etl.go.jp>
11866
11867         * mule/thai-xtis.el: ccl-decode-thai-xtis and subroutines
11868         rewritten to use write-multibyte-character.
11869
11870 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11871
11872         mule/mule-cmds.el (view-hello-file): Use `iso-2022-7bit' instead
11873         of `iso-2022-7'.
11874         (prefer-coding-system): Synced up with Emacs 20.3.11 but not
11875         ported yet.
11876         (read-input-method-name): Treat optional argument `default'.
11877
11878 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11879
11880         * mule/mule-cmds.el (set-language-info): Don't set up menus at
11881         all.
11882         (set-language-info-alist): Set up menus here.
11883
11884 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11885
11886         * minibuf.el (completing-read): Add new optional argument
11887         `default'.
11888         (read-coding-system): Add new optional argument
11889         `default-coding-system'.
11890
11891 1999-06-03  Ken'ichi Handa  <handa@gnu.org>
11892
11893         * mule/vietnamese.el (ccl-encode-vscii): Typo fixed
11894         (viet-viscii-...->viet-vscii...).
11895
11896 1999-05-13  Ken'ichi Handa  <handa@gnu.org>
11897
11898         * mule/mule-cmds.el: Change MULE to Mule in docstrings
11899         and menus.
11900
11901 1999-04-12  Richard M. Stallman  <rms@gnu.org>
11902
11903         * mule/mule-cmds.el (input-method-function): Add permanent-local
11904         property.
11905
11906 1999-03-30  Dave Love  <fx@gnu.org>
11907
11908         * mule/mule-cmds.el (current-language-environment): Doc fix.
11909
11910 1999-02-06  Richard Stallman  <rms@gnu.org>
11911
11912         * mule/european.el (setup-slovenian-environment): New function.
11913         ("Slovenian"): New language environment.
11914
11915 1999-01-27  Dave Love  <fx@gnu.org>
11916
11917         * mule/mule-cmds.el (current-language-environment): Provide :link,
11918         :type (choices) and appropriate :get.
11919
11920 1999-01-14  Kenichi Handa  <handa@etl.go.jp>
11921
11922         * mule/mule-cmds.el (describe-language-environment): Don't alter
11923         input-method-alist.
11924
11925 1999-01-06  Eli Zaretskii  <eliz@gnu.org>
11926
11927         * mule/mule-cmds.el (prefer-coding-system): Call
11928         set-coding-priority, so that the internal array of priorities is
11929         also updated.
11930
11931 1998-12-30  Eli Zaretskii  <eliz@mescaline.gnu.org>
11932
11933         * mule/mule-cmds.el (prefer-coding-system): If the argument
11934         requires specific EOL conversion type, make the default coding
11935         systems use that.
11936
11937 1998-12-17  Eli Zaretskii  <eliz@mescaline.gnu.org>
11938
11939         * mule/mule-cmds.el (set-language-environment): Pass the default
11940         eol-type to set-language-environment-coding-systems.
11941         (set-default-coding-systems): Copy the eol-type property for the
11942         new default values of {buffer-file,process}-coding-system from the
11943         old defaults.
11944         (set-language-environment-coding-systems): Accept an optional
11945         argument EOL-TYPE, and set the eol-type property of the default
11946         coding systems accordingly.
11947
11948 1998-10-26  Kenichi Handa <handa@etl.go.jp>
11949
11950         * mule/chinese.el (pre-write-encode-hz): Cancel previous change,
11951         use generate-new-buffer instead of get-buffer-create.
11952
11953 1998-10-21  Kenichi Handa  <handa@etl.go.jp>
11954
11955         * mule/chinese.el (pre-write-encode-hz): Use with-temp-buffer.
11956
11957 1998-10-16  Markus Rost  <rost@delysid.gnu.org>
11958
11959         * mule/mule-cmds.el (default-input-method): Fix custom type.
11960
11961 1998-10-12  Richard Stallman  <rms@psilocin.ai.mit.edu>
11962
11963         * mule/mule-cmds.el (setup-specified-language-environment):
11964         Add apropos-inhibit property.
11965         (describe-specified-language-support): Likewise.
11966
11967 1998-09-06  Bill Richter  <richter@math.nwu.edu>
11968
11969         * mule/mule-cmds.el: Doc fixes.
11970
11971 1998-09-02  Kenichi Handa  <handa@etl.go.jp>
11972
11973         * mule/mule-cmds.el (register-input-method): Doc-string
11974         modified.
11975
11976 1998-09-01  Dave Love  <fx@gnu.org>
11977
11978         * mule/mule-cmds.el (current-language-environment): Fix
11979         setter function.
11980
11981 1998-08-31  Paul Eggert  <eggert@twinsun.com>
11982
11983         * mule/chinese.el, mule/cyrillic.el, mule/ethiopic.el,
11984         mule/european.el, mule/hebrew.el, mule/japanese.el,
11985         mule/korean.el, mule/vietnamese.el: Add coding: local variable, to
11986         avoid bootstrapping problem if you need to recompile all the Lisp
11987         files using interpreted code.
11988
11989 1998-08-26  Kenichi Handa  <handa@etl.go.jp>
11990
11991         * mule/european.el ("Latin-1"): Modify `documentation' key value.
11992         ("Latin-2"): Likewise.
11993
11994 1998-08-18  Per Starback  <starback@update.uu.se>
11995
11996         * mule/european.el (setup-latin2-environment): Fix typo.
11997
11998 1998-08-18  Kenichi Handa  <handa@etl.go.jp>
11999
12000         * mule/european.el: Give proper value of `input-method' key to all
12001         lang. env.
12002
12003         * mule/mule-cmds.el (activate-input-method): Handle the case that
12004         the arg INPUT-METHOD is nil correctly.
12005         (read-multilingual-string): Activate the specified input method
12006         before calling read-string.  Afterward, activate the original
12007         input method.
12008
12009 1998-08-15  Kenichi HANDA  <handa@etl.go.jp>
12010
12011         * mule/mule-cmds.el (language-info-alist): Doc-string modified.
12012         (set-language-info-alist): Fix typo in doc-string.
12013
12014         * mule/hebrew.el ("Hebrew"): Delete describe-function key.
12015
12016 1998-08-09  Kenichi HANDA  <handa@etl.go.jp>
12017
12018         * mule/mule-cmds.el (language-info-alist): Doc-string modified.
12019         (reset-language-environment): New function for the job that
12020         setup-english-environment used to do.
12021         (set-language-environment): Do more setups according to the info
12022         in language-info-alist.
12023         (read-language-name): Handle the case that the arg KEY is nil.
12024         (describe-language-environment): Handle input-method property.
12025
12026         * mule/: All files under this directory, which related with
12027         specific languages (such as mule/european.el, mule/greek.el,
12028         mule/hebrew.el, mule/misc-lang.el), modified as below.
12029         (setup-XXX-environment): Just call set-language-environment.  If
12030         they used to do some other jobs than what done by
12031         set-language-environment, those jobs are done in
12032         setup-XXX-environment-internal now.
12033         ("LANUGAGE-ENVIRONMENT"): Delete property setup-function or change
12034         the value to setup-XXX-environment-internal.  Add properties
12035         input-method and features.
12036
12037         * mule/english.el (setup-english-environment): Just call
12038         reset-language-environment.
12039
12040         * mule/european.el (setup-8-bit-environment): Function deleted.
12041
12042 1998-08-08  Richard Stallman  <rms@psilocin.ai.mit.edu>
12043
12044         * mule/mule-cmds.el (input-method-exit-on-first-char)
12045         (input-method-use-echo-area): Doc fixes.
12046
12047 1998-08-06  Kenichi Handa  <handa@etl.go.jp>
12048
12049         * mule/mule-cmds.el (input-method-exit-on-first-char): New
12050         variable.
12051         (input-method-use-echo-area): New variable.
12052
12053 1998-08-01  Kenichi HANDA  <handa@etl.go.jp>
12054
12055         * mule/mule-cmds.el (language-info-alist): Doc-string modified.
12056
12057 1998-07-30  Ken'ichi Handa  <handa@delysid.gnu.org>
12058
12059         * mule/mule-cmds.el (activate-input-method): Update mode line.
12060         (inactivate-input-method): Likewise.
12061
12062 1998-07-19  Kenichi Handa  <handa@etl.go.jp>
12063
12064         * mule/mule-cmds.el (read-multilingual-string): Don't activate an
12065         input method in the current buffer, but just bind
12066         current-input-method.
12067
12068 1998-07-08  Kenichi Handa  <handa@etl.go.jp>
12069
12070         * mule/hebrew.el ("Hebrew"): Add coding-priority.
12071
12072         * mule/misc-lang.el ("IPA"): Add coding-priority and
12073         coding-system.
12074
12075 1998-06-26  Ken'ichi Handa  <handa@melange.gnu.org>
12076
12077         * mule/greek.el: Add coding-priority.
12078
12079 1998-05-23  Richard Stallman  <rms@psilocin.ai.mit.edu>
12080
12081         * mule/mule-cmds.el (register-input-method): Rename arg ENV to
12082         LANG-ENV.
12083
12084 1998-05-20  Richard Stallman  <rms@psilocin.ai.mit.edu>
12085
12086         * mule/mule-cmds.el (register-input-method): Fix previous change.
12087         (setup-specified-language-environment): Doc fix.
12088
12089 1998-05-19  Richard Stallman  <rms@psilocin.ai.mit.edu>
12090
12091         * mule/mule-cmds.el: Several doc fixes.
12092         (get-language-info, set-language-info): Rename argument.
12093         (set-language-info-alist): Likewise.
12094         (register-input-method): Rename argument.
12095         (activate-input-method): If INPUT-METHOD is nil, deactivate.
12096
12097 1998-05-04  Kenichi Handa  <handa@etl.go.jp>
12098
12099         * mule/mule-cmds.el (toggle-input-method): Use a more appropriate
12100         default value while reading an input method.
12101
12102 1998-05-01  Kenichi Handa  <handa@etl.go.jp>
12103
12104         * mule/mule-cmds.el (universal-coding-system-argument):
12105         Use buffer-file-coding-system as default.
12106
12107 1998-04-14  Andreas Schwab  <schwab@mescaline.gnu.org>
12108
12109         * mule/korean.el ("Korean"): Doc fix.
12110
12111 1998-04-11  Kenichi Handa  <handa@etl.go.jp>
12112
12113         * mule/mule-cmds.el (describe-language-environment): Print the
12114         languge environment at the head.
12115
12116 1998-04-06  Kenichi Handa  <handa@etl.go.jp>
12117
12118         * mule/japanese.el: Set exit-function to exit-japanese-environment
12119         for Japanese environment.
12120
12121 1998-03-20  Richard Stallman  <rms@psilocin.gnu.org>
12122
12123         * mule/mule-cmds.el (set-language-environment): Doc fix.
12124         (current-language-environment): Use defcustom.
12125         (default-input-method): Specify :type.
12126
12127 1998-03-02  Kenichi Handa  <handa@etl.go.jp>
12128
12129         * mule/mule-cmds.el (set-default-coding-systems): Doc-string
12130         modified.
12131         (prefer-coding-system): Doc-string modified.
12132
12133 1998-01-21  Kenichi Handa  <handa@etl.go.jp>
12134
12135         * mule/mule-cmds.el (set-language-info): Doc-string
12136         describes `coding-priority' KEY.
12137         (set-language-environment-coding-systems): New function.
12138         (select-safe-coding-system): New function.
12139         (set-language-info): New optional args DESCRIBE-MAP and SETUP-MAP.
12140         (set-language-info-alist): New optionla arg PARENTS.  Call
12141         set-language-info with appropriate DESCRIBE-MAP and SETUP-MAP args.
12142         (set-language-environment-coding-systems): New function.
12143
12144         * mule/chinese.el: Remove setting up of
12145         describe-chinese-environment-map and
12146         setup-chinese-environment-map.  Exclude them in args of calls to
12147         set-language-info-alist.  Register coding-priority key in
12148         language-info-alist.
12149
12150         * mule/cyrillic.el: Remove setting up of
12151         describe-cyrillic-environment-map and
12152         setup-cyrillic-environment-map.  Exclude them in args of calls to
12153         set-language-info-alist.  Register coding-priority key in
12154         language-info-alist.
12155
12156         * mule/english.el: Register coding-priority key in
12157         language-info-alist.
12158
12159         * mule/ethiopic.el: Register coding-priority key in
12160         language-info-alist.
12161
12162         * mule/european.el: Remove setting up of
12163         describe-european-environment-map and
12164         setup-european-environment-map.  Exclude them in args of calls to
12165         set-language-info-alist.  Register coding-priority key in
12166         language-info-alist.  Add "German" language env.
12167         (setup-8-bit-environment): Delete CODING-SYSTEM arg.
12168         (setup-german-environment): New function.
12169
12170         * mule/greek.el (setup-greek-environment): For Greek lang. env.,
12171         change default input method to "greek-postfix".
12172
12173         * mule/japanese.el, mule/korean.el, mule/vietnamese.el: Register
12174         coding-priority key in
12175
12176 1997-12-19  Stephen Eglen  <stephen@cns.ed.ac.uk>
12177
12178         * mule/mule-cmds.el (set-language-info): Doc fix.
12179         (input-method-inactivate-hook): Doc fix.
12180
12181 1997-11-20  Karl Heuer  <kwzh@gnu.org>
12182
12183         * mule/mule-cmds.el (set-input-method): Renamed from
12184         select-input-method.
12185
12186 1997-11-07  Kenichi Handa  <handa@etl.go.jp>
12187
12188         * mule/mule-cmds.el (set-language-environment): Run
12189         exit-language-environment-hook before calling `exit-function'
12190         which is specified for the language environment.
12191
12192 1997-10-23  Kenichi Handa  <handa@etl.go.jp>
12193
12194         * mule/mule-cmds.el (set-default-coding-systems): Doc-string
12195         modified.
12196         (prefer-coding-system): Likewise.
12197         (describe-language-environment): Print aliases of each coding
12198         system.
12199         (set-language-environment-hook): New variable.
12200         (exit-language-environment-hook): New variable.
12201         (set-language-environment): Call these hooks.  Before setting a
12202         new language environment, exit from the
12203         current-language-environment if necessary.
12204         (input-method-verbose-flag): The value can be nil, t,
12205         complex-only, or default.
12206         (input-method-highlight-flag): Doc-string augmented.
12207         (activate-input-method): Check if we can run the registered
12208         function to activate an input method.
12209
12210         * mule/korean.el: Set exit-function for language environment
12211         "Korean" to exit-korean-environment.
12212         (setup-korean-environment): Moved to korea-util.el.
12213
12214 1997-10-21  Kenichi Handa  <handa@etl.go.jp>
12215
12216         * mule/mule-cmds.el (read-multilingual-string): Use
12217         current-input-method prior to default-input-method.  Don't bind
12218         current-input-method by `let', instead, activate the specified
12219         input method in the current buffer temporarily.
12220
12221 1997-10-19  John F. Whitehead  <jfw@cisco.com>
12222
12223         * mule/mule-cmds.el (describe-language-environment): Fix prompt.
12224
12225 1997-10-21  Kenichi Handa  <handa@etl.go.jp>
12226
12227         * mule/chinese.el (post-read-decode-hz): Return the result of
12228         decode-hz-region.
12229         (pre-write-encode-hz): Do not change the value of
12230         last-coding-system.
12231
12232 1998-09-06  Bill Richter  <richter@math.nwu.edu>
12233
12234         * mule/mule-ccl.el: Doc fixes.
12235
12236 1998-04-20  Kenichi Handa  <handa@etl.go.jp>
12237
12238         * mule/mule-ccl.el (declare-ccl-program): New optional arg VECTOR.
12239         (check-ccl-program): New macro.
12240
12241 1998-01-21  Kenichi Handa  <handa@etl.go.jp>
12242
12243         * mule/mule-ccl.el: Comment about CCL syntax modified.
12244         (ccl-command-table): Add read-multibyte-character and
12245         write-multibyte-character.
12246         (ccl-code-table): Add ex-cmd.
12247         (ccl-extended-code-table): New variable.
12248         (ccl-embed-extended-command): New function.
12249         (ccl-compile-read-multibyte-character,
12250         ccl-compile-write-multibyte-character) New functions.
12251         (ccl-dump-ex-cmd, ccl-dump-read-multibyte-character,
12252         ccl-dump-write-multibyte-character): New functions.
12253
12254 1999-07-22  SL Baur  <steve@miho>
12255
12256         * config.el (config-value-file): config.values is installed into
12257         doc-directory.
12258         From Karl M. Hegbloom  <karlheg@cathcart.sysc.pdx.edu>
12259
12260 1999-07-19  Didier Verna  <didier@xemacs.org>
12261
12262         * rect.el: all functions rewritten, except when noted. Below is a
12263         list of interface changes.
12264         (apply-on-rectangle): new function. Obsoletes
12265         `operate-on-rectangle'. All functions that used to call this
12266         function now call the new one.
12267         (kill-rectangle): added optional prefix arg to fill lines.
12268         (delete-rectangle): ditto.
12269         (delete-extract-rectangle): ditto.
12270         (open-rectangle): ditto.
12271         (clear-rectangle): ditto.
12272         (delete-rectangle-line): added third arg FILL.
12273         (delete-extract-rectangle-line): ditto.
12274         (open-rectangle-line): ditto.
12275         (clear-rectangle-line): ditto.
12276
12277 1999-07-18  Andy Piper  <andy@xemacs.org>
12278
12279         * menubar-items.el (default-menubar): add gutter options.
12280
12281         * gutter-items.el: new file.
12282         (gutter): new group for custom.
12283         (gutter-visible-p): new variable.
12284         (default-gutter-position): ditto.
12285         (buffers-tab): new group for the buffers tab.
12286         (gutter-buffers-tab): widget to put in the gutter.
12287         (buffers-tab-max-size): max number of tabs.
12288         (buffers-tab-switch-to-buffer-function): function to call when a
12289         tab is pressed.
12290         (buffers-tab-omit-function): filter buffers with this function.
12291         (buffers-tab-format-buffer-line-function): format buffer names for
12292         inclusion in tabs.
12293         (buffers-tab-switch-to-buffer): like switch-to-buffer but without
12294         the record.
12295         (build-buffers-tab-internal): build a list of tab items.
12296         (buffers-tab-items): ditto.
12297         (add-tab-to-gutter): put a tab in the gutter area.
12298         (update-tab-in-gutter): reset the buffers in the tab.
12299
12300         * dumped-lisp.el (preloaded-file-list): dump gutter-items.
12301
12302         * buffer.el (switch-to-buffer): run switch-to-buffer-hooks.
12303         (switch-to-buffer-hooks): new hook.
12304
12305         * toolbar.el (default-toolbar-position): fix typo.
12306
12307 1999-07-16  Andy Piper  <andy@xemacs.org>
12308
12309         * gui.el (make-dialog-frame): turn off gutters for dialogs.
12310
12311 1999-07-15  Didier Verna  <didier@xemacs.org>
12312
12313         * cus-edit.el (custom-prompt-variable): optional third arg makes
12314         prompt for a comment string.
12315         (customize-set-value): optional prefix makes this function handle
12316         variable comments.
12317         (customize-set-variable): ditto.
12318         (customize-save-variable): ditto.
12319         (customize-customized): handle custom comments.
12320         (customize-save-customized): ditto.
12321         (custom-variable-state-set): ditto.
12322         (custom-face-state-set): ditto.
12323         (customize-saved): ditto.
12324         (custom-variable-set): ditto.
12325         (custom-face-set): ditto.
12326         (custom-variable-save): ditto.
12327         (custom-face-save): ditto.
12328         (custom-variable-reset-saved): ditto.
12329         (custom-face-reset-saved): ditto.
12330         (custom-variable-reset-standard): ditto.
12331         (custom-face-reset-standard): ditto.
12332         (custom-comment-face): new face.
12333         (custom-comment-tag-face): ditto.
12334         (custom-comment): new widget.
12335         (custom-comment-create): new function.
12336         (custom-comment-delete): ditto.
12337         (custom-comment-value-set): ditto.
12338         (custom-comment-show): ditto.
12339         (custom-comment-invisible-p): ditto.
12340         (custom-variable-value-create): create a comment field widget.
12341         (custom-face-value-create): ditto.
12342         (custom-variable-menu): new entry for adding a custom comment.
12343         (custom-face-menu): ditto.
12344         (custom-save-variables): possibly save custom comments.
12345         (custom-save-faces): ditto.
12346
12347         * cus-face.el (custom-set-faces): the arguments can now have a
12348         custom comment as fourth argument.
12349
12350         * custom.el (custom-set-variables): the arguments can now have a
12351         custom comment as fifth element.
12352
12353 1999-07-13  XEmacs Build Bot <builds@cvs.xemacs.org>
12354
12355         * XEmacs 21.2.18 is released
12356
12357 1999-07-13  SL Baur  <steve@miho>
12358
12359         * lib-complete.el (read-library-name): Revert previous change.
12360         (read-library): Ditto.
12361
12362 1999-06-24  Karl M. Hegbloom  <karlheg@debian.org>
12363
12364         * packages.el (packages-package-list): Capitalize docstring.
12365
12366         * packages.el (packages-find-package-library-path): Use #'nconc
12367         rather than #'append to reduce consing -- #'mapcar uses Flist,
12368         which returns a freshly consed list.  #'append would create yet
12369         another fresh list, using Fmake_list in concat.
12370
12371         * packages.el (package-provide): Use setq with remassq like it
12372         says in its docstring.
12373
12374 1999-07-06  SL Baur  <steve@miho.m17n.org>
12375
12376         * lib-complete.el (progn-with-message): Fix typo.
12377
12378 1999-07-06  SL Baur  <steve@miho.m17n.org>
12379
12380         * mule/mule-misc.el (char-octet): Make function match docstring.
12381         From Katsumi Yamaoka <yamaoka@jpl.org>
12382
12383 1999-06-15  Karl M. Hegbloom  <karlheg@debian.org>
12384
12385         * wid-edit.el (widget-documentation): corrected spelling error.
12386
12387 1999-06-23  Jonathan Marten <jonathan.marten@uk.sun.com>
12388
12389         * x-win-sun.el (x-win-init-sun): Don't rebind Find and Sh-find
12390         keys if already bound
12391
12392 1999-07-06  SL Baur  <steve@miho.m17n.org>
12393
12394         * lib-complete.el (progn-with-message): Revert previous changes.
12395
12396 1999-06-24  Bob Weiner  <weiner@beopen.com>
12397
12398         * lib-complete.el (find-library):
12399         (find-library-other-window):
12400         (find-library-other-frame): Completely rewrote
12401         so that these functions actually work when called non-interactively.
12402         Also made them handle LIBRARY arguments which end with .el or .elc.
12403
12404 1999-06-24  Bob Weiner  <weiner@beopen.com>
12405
12406         * simple.el (indent-new-comment-line): Locally bound
12407         `block-comment-start' to `comstart' or else when this is called
12408         from do-auto-fill, e.g. in Lisp mode, it will insert any non-nil
12409         `block-comment-start' value, ignoring any existing spacing after a
12410         comment prefix in the previous line and producing ugly comments.
12411
12412 1999-06-23  Bob Weiner  <weiner@beopen.com>
12413
12414         * list-mode.el (mouse-choose-completion):
12415         (choose-completion):
12416         (completion-switch-to-minibuffer): Added.
12417         ([Tab]): [Tab] previously switched to the minibuffer
12418         but since [space] does that and since most applications in the
12419         world use [Tab] to select the next item in a list, do that in the
12420         *Completions* buffer too.  This will cause the least confusion
12421         among the largest population of users.  -- Bob Weiner, BeOpen.com,
12422         06/23/1999.
12423
12424 1999-06-22  Bob Weiner  <weiner@beopen.com>
12425
12426         * help.el (help-buffer-name): Added support for a null value
12427         of `help-buffer-prefix-string' since some buffers require no
12428         prefix.
12429
12430 1999-06-20  Bob Weiner  <weiner@beopen.com>
12431
12432         * list-mode.el (completion-list-mode-quit): Added and bound to {q}
12433         in the completion-list-mode-map to bury the completions buffer
12434         even when the minibuffer is no longer active.
12435
12436 1999-06-20  Bob Weiner  <weiner@beopen.com>
12437
12438         * list-mode.el (list-mode): It is visually disconcerting to have
12439         the text cursor disappear within list buffers, especially when
12440         moving from window to window, so leave it visible.
12441
12442 1999-07-01  SL Baur  <steve@miho.m17n.org>
12443
12444         * menubar-items.el (default-menubar): Conditionalize the bug
12445         report menu item (which may not be possible in this XEmacs).
12446         Reported by: Ken'ichi Handa <handa@etl.go.jp>
12447
12448 1999-06-30  SL Baur  <steve@miho.m17n.org>
12449
12450         * subr.el (with-current-buffer): DOC string fix.
12451         Suggested by Bob Weiner <weiner@altrasoft.com>
12452
12453 1999-06-25  Charles G Waldman <cgw@fnal.gov>
12454
12455         * cus-face.el (custom-face-italic): insert missing args
12456
12457 1999-06-24  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
12458
12459         * packages.el (package-locations): Changed default early package
12460         hierarchies to ~/.xemacs/mule-packages and
12461         ~/.xemacs/xemacs-packages.
12462
12463 1999-06-23  SL Baur  <steve@miho.m17n.org>
12464
12465         * mule/mule-category.el (Top Level): ASCII is also latin-1.
12466
12467 1999-06-15  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
12468
12469         * packages.el (package-locations): Changed default early package
12470         hierarchy to ~/.xemacs/packages.
12471         (package-locations): Removed `packages' as a possible name for a
12472         late package hierarchy.
12473
12474 1999-06-20  MORIOKA Tomohiko  <tomo@etl.go.jp>
12475
12476         * mule/mule-category.el (word-combining-categories): Set up new
12477         variable.
12478         (word-separating-categories): Likewise.
12479
12480 1999-06-22  XEmacs Build Bot <builds@cvs.xemacs.org>
12481
12482         * XEmacs 21.2.17 is released
12483
12484 1999-06-17  Robert Pluim  <rpluim@bigfoot.com>
12485
12486         * font-menu.el (font-menu-set-font): allow for nil specification
12487         of font size.
12488
12489 1999-06-16  MORIOKA Tomohiko  <tomo@etl.go.jp>
12490
12491         * mule/thai-xtis.el: Specify `columns' of the charset `thai-xtis'
12492         is 1.
12493
12494 1999-06-12  MORIOKA Tomohiko  <tomo@etl.go.jp>
12495
12496         * mule/cyrillic.el (cyrillic-koi8-r-decode-table): Use NBSP of ISO
12497         8859-5 instead of ISO 8859-1.
12498
12499 1999-06-15  SL Baur  <steve@steve1.m17n.org>
12500
12501         * mule/vietnamese.el (viet-vscii-encode-table): Use split-char.
12502         (viet-viscii-encode-table): Ditto.
12503
12504         * mule/mule-misc.el: Delete split-char & split-char-or-char-int.
12505         Make obsolete definition of char-octet.
12506
12507 1999-06-14  SL Baur  <steve@steve1.m17n.org>
12508
12509         * subr.el: Move no-Mule make-char ...
12510         * help-nomule.el (make-char): To here.
12511         (string-width): Make Mule compatibility alias.
12512
12513 1999-06-15  Andy Piper  <andy@xemacs.org>
12514
12515         * select.el (get-selection-no-error): really make there be no-error.
12516         (get-selection): revert to original.
12517
12518 1999-06-11  Andy Piper  <andy@xemacs.org>
12519
12520         * select.el (selection-sets-clipboard): renamed.
12521         (own-selection): use it.
12522
12523 1999-06-11  XEmacs Build Bot <builds@cvs.xemacs.org>
12524
12525         * XEmacs 21.2.16 is released
12526
12527 1999-06-09  MORIOKA Tomohiko  <tomo@etl.go.jp>
12528
12529         * mule/cyrillic.el (cyrillic-koi8-r-decode-table): Set 32 for
12530         missing characters to avoid crash.
12531
12532 1999-06-09  Jan Vroonhof  <vroonhof@math.ethz.ch>
12533
12534         * coding.el (set-terminal-coding-system): Only set the console
12535         coding system on the selected console if it is a tty.
12536
12537 1999-06-10  Jan Vroonhof  <vroonhof@math.ethz.ch>
12538
12539         * cus-face.el:
12540         * cus-edit.el:
12541         * faces.el:
12542         (custom):
12543         (face-spec-set):
12544         * faces.el (frob-face-property):
12545         * font-menu.el (font-menu-set-font):
12546                   Actually apply changes from 1999-03-17
12547
12548 1999-06-10  Andy Piper  <andy@xemacs.org>
12549
12550         * select.el (get-selection): abstract out non error-signalling
12551         part.
12552         (get-selection-no-error): get-selection without signalling an
12553         error.
12554         (selection-is-clipboard-p): new variable. controls whether the
12555         selection sets the clipboard.
12556         (own-selection): use it.
12557
12558         * mouse.el (insert-selection): fallback to clipboard after trying
12559         primary selection and cutbuffer.
12560
12561 1999-06-05  Andy Piper  <andy@xemacs.org>
12562
12563         * x-select.el (xselect-kill-buffer-hook-1): use generalised
12564         selection functions.
12565
12566 1999-06-04  MORIOKA Tomohiko  <tomo@etl.go.jp>
12567
12568         * code-files.el (buffer-file-coding-system): Use `raw-text' as
12569         default value.
12570         (load): Use `raw-text' instead of `no-conversion'.
12571         (insert-file-contents): Likewise.
12572
12573         * bytecomp.el (byte-compile-insert-header): Use `raw-text' instead
12574         of `no-conversion'.
12575
12576 1999-06-03  MORIOKA Tomohiko  <tomo@etl.go.jp>
12577
12578         * coding.el: Don't copy `no-conversion' to `raw-text'.
12579
12580 1999-06-07  Hrvoje Niksic  <hniksic@srce.hr>
12581
12582         * subr.el (make-char): Define it if Mule is not around.
12583
12584 1999-06-07  SL Baur  <steve@steve1.m17n.org>
12585
12586         * mule/mule-help.el: Add trailing newline.  Use mule keyword.
12587
12588         * x-select.el (x-disown-selection-internal): Restore symbol as an
12589         obsolete alias.
12590         (xselect-kill-buffer-hook-1): Use disown-selection-internal.
12591
12592 1999-06-04  XEmacs Build Bot <builds@cvs.xemacs.org>
12593
12594         * XEmacs 21.2.15 is released
12595
12596 1999-06-02  Oscar Figueiredo  <oscar@xemacs.org>
12597
12598         * subr.el (split-string): Avoid infinite looping
12599
12600 1999-05-30  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
12601
12602         * ldap.el (ldap-ignore-attribute-codings): New variable
12603         (ldap-default-attribute-decoder): New variable
12604         (ldap-coding-system): New variable
12605         (ldap-attribute-syntax-encoders): New variable
12606         (ldap-attribute-syntax-decoders): New variable
12607         (ldap-attribute-syntaxes-alist): New variable
12608         (ldap-encode-boolean): New function
12609         (ldap-decode-boolean): New function
12610         (ldap-encode-country-string): New function
12611         (ldap-decode-string): New function
12612         (ldap-decode-address): New function
12613         (ldap-encode-address): New function
12614         (ldap-decode-attribute): New function
12615         (ldap-search): Use some of these
12616
12617 1999-05-25  Jan Vroonhof  <jan@xemacs.org>
12618
12619         * version.el (emacs-version): Make the patch level/beta come
12620         before the XEmacs qualifier so that it gets into (funcall
12621         emacs-version) and thus in the bug reports.
12622         (emacs-version>=): Support patch levels.
12623
12624 1999-06-03  SL Baur  <steve@xemacs.org>
12625
12626         * version.el: implement x.y.z version number
12627         From Jan Vroonhof <vroonhof@math.ethz.ch>
12628
12629 1999-05-27  Yoshiki Hayashi <g740685@komaba.ecc.u-tokyo.ac.jp>
12630
12631         * mule/mule-cmds.el (read-input-method-name): set input-method properly.
12632
12633 1999-05-22  Vin Shelton <acs@xemacs.org>
12634
12635         * startup.el: Document -private and break out non-standard X options.
12636
12637 1999-05-26  SL Baur  <steve@gneiss.etl.go.jp>
12638
12639         * mule/mule-charset.el (charset-after): New function.
12640         (charset-direction): Synch with Mule, update docstring.
12641         (get-charset-property): New function.
12642         (put-charset-property): New function.
12643         (charset-plist): New function.
12644
12645         * mule/mule-charset.el (compose-region):
12646         (decompose-region): remove;  these functions (which don't work
12647         since we don't do composite characters) have been moved to
12648         mule-util.el.
12649         (toplevel): follow coding standards
12650
12651 1999-05-26  SL Baur  <steve@gneiss.etl.go.jp>
12652
12653         * dumped-lisp.el (preloaded-file-list): mule-files.el does not
12654         exist any more.
12655
12656         * code-files.el: Fix commentary to follow coding standards.  Move
12657         the single line left in mule-files.el to here.
12658
12659         * mule/mule-files.el: delete.
12660
12661 1999-05-24  SL Baur  <steve@gneiss.etl.go.jp>
12662
12663         * info.el (Info-scroll-prev): Use event functions instead of the
12664         old emacs 19 interface.
12665
12666 1999-06-02  Andy Piper  <andy@xemacs.org>
12667
12668         * x-font-menu.el (x-font-menu-load-font):
12669         font-menu-registry-encoding -> x-font-menu-registry-encoding type.
12670
12671 1999-05-31  Andy Piper  <andy@xemacs.org>
12672
12673         * font-menu.el (font-menu-ignore-scaled-fonts): move to font-menu
12674         group.
12675         (font-menu-this-frame-only-p): ditto.
12676         (font-menu-max-items): reinstate, from Jan Vroonhof
12677         <vroonhof@math.ethz.ch>
12678         (font-menu-submenu-name-format): ditto.
12679         (font-menu-split-long-menu): ditto, for use by the family
12680         constructor.
12681         (font-menu-family-constructor): use it.
12682
12683 1999-05-30  Andy Piper  <andy@xemacs.org>
12684
12685         * msw-faces.el (mswindows-font-regexp): new font matching regexp
12686         for use by the font menu.
12687
12688         * msw-font-menu.el: new file implementing mswindows specific
12689         font-menu behaviour.
12690         (mswindows-font-menu-registry-encoding): new function mirroring x version.
12691         (mswindows-font-menu-junk-families): ditto.
12692         (hack-font-truename): ditto.
12693         (mswindows-font-regexp-ascii): ditto.
12694         (mswindows-reset-device-font-menus): ditto.
12695         (mswindows-font-menu-font-data): ditto.
12696         (mswindows-font-menu-load-font): ditto.
12697
12698         * x-font-menu.el (x-reset-device-font-menus): made device specific.
12699         (x-font-menu-font-data): ditto.
12700         (x-font-menu-load-font): ditto.
12701
12702         * font-menu.el: new file implementing generic font menu behaviour.
12703         (font-menu-ignore-scaled-fonts): copied from x-font-menu.el and
12704         made device independent.
12705         (font-menu-this-frame-only-p): ditto.
12706         (font-menu-preferred-resolution): ditto.
12707         (font-menu-size-scaling): new variable used to determine whether
12708         sizes are in points or tenths of a point.
12709         (vassoc): moved from x-font-menu.el.
12710         (device-fonts-cache): ditto.
12711         (device-fonts-cache): ditto.
12712         (flush-device-fonts-cache): ditto.
12713         (reset-device-font-menus): copied from x-font-menu.el and made
12714         device independent. Most functionality deferred to
12715         device-dependent versions.
12716         (font-menu-family-constructor): copied from x-font-menu.el and
12717         made device independent.
12718         (font-menu-size-constructor): ditto.
12719         (font-menu-weight-constructor): ditto.
12720         (font-menu-set-font): ditto.
12721         (font-menu-change-face): ditto.
12722         (font-menu-load-font): new device method.
12723         (font-menu-font-data): ditto.
12724
12725         * x-font-menu.el: The above functions deleted.
12726
12727 1999-05-26  Andy Piper  <andy@xemacs.org>
12728
12729         * update-elc.el:
12730         * make-docfile.el:
12731         * loadup.el: rehash expand-file-name usage to not use default-directory.
12732
12733 1999-05-21  Andy Piper  <andy@xemacs.org>
12734
12735         * x-select.el (x-select-convert-to-text):
12736         (x-selected-text-type):
12737         (x-get-selection):
12738         (xselect-convert-to-string):
12739         (xselect-convert-to-compound-text):
12740         (xselect-convert-to-length):
12741         (xselect-convert-to-targets):
12742         (xselect-convert-to-delete):
12743         (xselect-convert-to-filename):
12744         (xselect-convert-to-charpos):
12745         (xselect-convert-to-lineno):
12746         (xselect-convert-to-colno):
12747         (xselect-convert-to-sourceloc):
12748         (xselect-convert-to-os):
12749         (xselect-convert-to-host):
12750         (xselect-convert-to-user):
12751         (xselect-convert-to-class):
12752         (xselect-convert-to-name):
12753         (xselect-convert-to-integer):
12754         (xselect-convert-to-atom):
12755         (xselect-convert-to-identity): functions renamed from x-* and
12756         moved to select.el.
12757         (x-get-secondary-selection): use rename get-selection.
12758         (x-get-clipboard): ditto.
12759         (x-own-selection): moved to select.el.
12760         (x-valid-simple-selection-p): ditto.
12761         (x-dehilight-selection): ditto.
12762         (x-own-clipboard): ditto.
12763         (x-disown-selection): ditto.
12764
12765         * x-mouse.el (x-yank-function): moved to mouse.el.
12766         (x-insert-selection): ditto.
12767         (x-set-point-and-move-selection): use renamed function.
12768
12769         * select.el (selected-text-type): moved and renamed from
12770         x-select.el.
12771         (selection-owner-p): moved to C.
12772         (selection-exists-p): ditto.
12773         (get-cutbuffer): new device method.
12774         (get-selection): generalised and moved from x-select.el.
12775         (own-selection): moved x-own-selection functionality into here.
12776         (dehilight-selection): renamed and moved from x-select.el.
12777         (own-clipboard): functionality moved from x-select.el using new
12778         generic C builtins.
12779         (disown-clipboard): ditto.
12780         (select-convert-to-text):
12781         (select-convert-to-string):
12782         (select-convert-to-compound-text):
12783         (select-convert-to-length):
12784         (select-convert-to-targets):
12785         (select-convert-to-delete):
12786         (select-convert-to-filename):
12787         (select-convert-to-charpos):
12788         (select-convert-to-lineno):
12789         (select-convert-to-colno):
12790         (select-convert-to-sourceloc):
12791         (select-convert-to-os):
12792         (select-convert-to-host):
12793         (select-convert-to-user):
12794         (select-convert-to-class):
12795         (select-convert-to-name):
12796         (select-convert-to-integer):
12797         (select-convert-to-atom):
12798         (select-convert-to-identity): new functions renamed from x-* and
12799         moved from x-select.el.
12800
12801         * mouse.el (mouse-consolidated-yank): subsume x-yank-function
12802         into here and use as the default window-system mouse yank.
12803         (insert-selection): generalised and moved from x-mouse.el.
12804         (own-clipboard): moved to C.
12805
12806         * msw-select.el (mswindows-selection-owned-p): deleted.
12807         (mswindows-own-selection): generalised and moved to select.el.
12808         (mswindows-disown-selection): generalised and moved to C.
12809         (mswindows-selection-owner-p): ditto.
12810
12811 1999-05-14  XEmacs Build Bot <builds@cvs.xemacs.org>
12812
12813         * XEmacs 21.2.14 is released
12814
12815 1999-05-13  SL Baur  <steve@gneiss.etl.go.jp>
12816
12817         * about.el: update contact info for jason and slb.
12818
12819 1999-05-13  SL Baur  <steve@gneiss.etl.go.jp>
12820
12821         * mule/european.el (setup-romanian-environment): Add Romanian
12822         support from Emacs/Mule romanian.el.
12823
12824 1999-03-17  Jan Vroonhof  <vroonhof@math.ethz.ch>
12825
12826         * cus-face.el: Label all custom changes with the 'custom' tag.
12827
12828         * cus-edit.el: idem ditto.
12829
12830         * faces.el: Added suport for adding device tags to various functions.
12831         (custom): New device tag.
12832         (face-spec-set): Call reset face with tags argument. No longer do
12833         x-init-global-faces hack.
12834
12835         * faces.el (frob-face-property): Use an anonymous specifier to map
12836         frob-face-property-1 over.
12837
12838         * x-font-menu.el (font-menu-set-font): Always specify all
12839         properties to custom.
12840
12841 1999-05-12  SL Baur  <steve@gneiss.etl.go.jp>
12842
12843         * mule/european.el (setup-czech-environment): Add czech support.
12844         From David Sauer <davids@orfinet.cz>
12845
12846 1999-03-15  SL Baur  <steve@xemacs.org>
12847
12848         * check-features.el: Turn hard errors into warnings.
12849
12850 1999-03-21  SL Baur  <steve@xemacs.org>
12851
12852         * simple.el (delete-key-deletes-forward): As per discussion on
12853         xemacs-beta, default to t.
12854
12855 1999-05-11  Hrvoje Niksic  <hniksic@srce.hr>
12856
12857         * loadup.el: Define Installation-string before loading anything.
12858
12859 1999-05-06  Gunnar Evermann  <ge204@eng.cam.ac.uk>
12860
12861         * files.el (auto-mode-alist): fix typo in regex for .bash_* files
12862         From Anders Stenman <stenman@isy.liu.se>
12863
12864 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
12865
12866         * wid-edit.el (widget-glyph-find): Ditto.
12867
12868         * packages.el (locate-library): Ditto.
12869
12870         * loadup.el (really-early-error-handler): Ditto.
12871
12872         * lib-complete.el (read-library): Ditto.
12873
12874         * faces.el (set-face-stipple): Ditto.
12875
12876         * code-files.el (load): Use new calling style of locate-file.
12877
12878 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
12879
12880         * packages.el (packages-unbytecompiled-lisp): Installation.el is
12881         dead.
12882
12883 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
12884
12885         * dumped-lisp.el (preloaded-file-list): Don't load
12886         Installation.el.
12887
12888         * loadup.el (Installation-string): Define it here.
12889
12890 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
12891
12892         * dumped-lisp.el (preloaded-file-list): Revert previous change --
12893         Installation.el needs to be loaded before `dump-paths', otherwise
12894         the dumping process won't find it.
12895
12896 1999-03-13  Adrian Aichner  <adrian@xemacs.org>
12897
12898         * dumped-lisp.el (preloaded-file-list): Load Installation.el after
12899         subr so that we can use `replace-in-string' in Installation.el to
12900         get rid of C-m chars under the native Windows build.
12901
12902 1999-04-29  Andy Piper  <andy@xemacs.org>
12903
12904         * make-docfile.el: canonicalize file and directory names.
12905
12906         * device.el (call-device-method): new function for calling device
12907         specific methods.
12908         (define-device-method): new function for defining device methods.
12909         (define-device-method*): ditto.
12910
12911 1999-04-27  Hrvoje Niksic  <hniksic@srce.hr>
12912
12913         * subr.el (buffer-string): Support new FSFmacs 20.4 stuff.
12914
12915 1999-04-08  MORIOKA Tomohiko  <tomo@etl.go.jp>
12916
12917         * mule/cyrillic.el (cyrillic-koi8-r-decode-table): New variable.
12918         (cyrillic-koi8-r-encode-table): Likewise.
12919         (ccl-decode-koi8): Use `cyrillic-koi8-r-decode-table'.
12920         (ccl-encode-koi8): Use `cyrillic-koi8-r-encode-table'.
12921
12922         * mule/mule-misc.el (split-char-or-char-int): New function [moved
12923         from vietnamese.el].
12924
12925         * mule/vietnamese.el: Move function `split-char-or-char-int' to
12926         mule/mule-misc.el.
12927
12928 1999-04-08  MORIOKA Tomohiko  <tomo@etl.go.jp>
12929
12930         * mule/thai-xtis.el:
12931         - Change font registry name from "Thai94x94-0" to "xtis-0".
12932         - Change mnemonic of coding-system `tis-620' to "TIS620".
12933
12934 1999-04-06  MORIOKA Tomohiko  <tomo@etl.go.jp>
12935
12936         * mule/ethiopic.el: fixed.
12937
12938 1999-03-30  MORIOKA Tomohiko  <tomo@etl.go.jp>
12939
12940         * dumped-lisp.el: Add ethiopic, thai-xtis and vietnamese.
12941
12942         * mule/thai-xtis.el: New file.
12943
12944         * mule/vietnamese.el: New file.
12945
12946         * mule/ethiopic.el: New file.
12947
12948 1999-04-22  Hrvoje Niksic  <hniksic@srce.hr>
12949
12950         * bytecomp.el (byte-compile-close-variables): Leave
12951         debug-issue-ebola-notices alone.
12952
12953 1999-04-11  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
12954
12955         * ldap.el (ldap-host-parameters-alist): Make `Search Base' appear
12956         at the top of the buffer since it is the most important thing to
12957         customize
12958         (ldap-get-host-parameter): New defun
12959         (ldap-search): Add a new parameter `withdn' to retrieve the
12960         distinguished names of entries
12961
12962 1999-04-22  Kai Haberzettl  <khaberz@synnet.de>
12963
12964         * startup.el (splash-frame-body): Date and spelling fixes.
12965
12966 1999-03-16  Colin Rafferty  <colin@xemacs.org>
12967
12968         * view-less.el (toggle-truncate-lines): add autoload tag
12969
12970 1999-04-19  Hrvoje Niksic  <hniksic@srce.hr>
12971
12972         * format.el (format-alist): Disable image stuff.
12973
12974 1999-04-17  Hrvoje Niksic  <hniksic@srce.hr>
12975
12976         * wid-edit.el (widget-glyph-find): Search by directories, then by
12977         suffixes rather than the other way around.
12978         (widget-image-conversion): Renamed to
12979         `widget-image-file-name-suffixes'.
12980
12981 1999-04-16  Olivier Galibert  <galibert@pobox.com>
12982
12983         * mule/mule-charset.el: Made old functions obsolete, remove the
12984         unspeakably evil (and inexistant in fsf's) charset-leading-byte.
12985         (charset-iso-graphic-plane): Rename from charset-graphic.
12986         (charset-iso-final-char): Rename from charset-final.
12987         (charset-width): Rename from charset-columns.
12988         (charset-bytes): Added from fsf compatibility, returns always 1.
12989
12990         * mule/mule-misc.el: Move charset-doc-string alias to
12991         mule-charset.el
12992
12993 1999-04-14  Colin Rafferty  <colin@xemacs.org>
12994
12995         * x-faces.el (x-make-font-bold-italic): honor
12996         *try-oblique-before-italic-fonts*
12997
12998 1999-04-14  Hrvoje Niksic  <hniksic@srce.hr>
12999
13000         * cl-extra.el (coerce): Coerce numbers to characters correctly.
13001
13002 1998-12-02  Hrvoje Niksic  <hniksic@srce.hr>
13003
13004         * x-faces.el (try-oblique-before-italic-fonts): Use the right
13005         name.
13006
13007 1999-04-14  Dave Gillesipe  <daveg@synaptics.com>
13008
13009         * cl-extra.el (equalp): Would bug out for lists.
13010
13011 1999-03-12  Charles G Waldman  <cgw@fnal.gov>
13012
13013         * about.el (about-hackers):  Change cgw's email address
13014
13015 1999-03-12  XEmacs Build Bot <builds@cvs.xemacs.org>
13016
13017         * XEmacs 21.2.13 is released
13018
13019 1999-03-12  SL Baur  <steve@xemacs.org>
13020
13021         * simple.el (delete-key-deletes-forward): Revert to previous
13022         behavior.
13023
13024 1999-01-18  Didier Verna  <didier@xemacs.org>
13025
13026         * menubar-items.el (xemacs-splash-buffer): handle the case of
13027         multiple elements in the splash buffer body.
13028
13029         * startup.el (splash-frame-timeout): new constant: interval
13030         between splash buffer elements.
13031         (command-line-1): handle splash buffer with multiple elements (use
13032         a timeout).
13033         (splash-frame-body): Originally `startup-splash-frame-body'.
13034         Rewrote a cleaner and more readable version. This can now be array,
13035         in which case each element is displayed in turn in the splash buffer.
13036         (splash-frame-static-body): new constant. Persistent information
13037         across all splash buffer elements (preserves the possibility to give
13038         it in different languages.
13039         (circulate-splash-frame-elements): new function. Used as a timeout
13040         to circulate through all splash frame elements and display them in
13041         sequence.
13042         (display-splash-frame): originally `startup-splash-frame'. Handle
13043         the case of multiple elements in the splash buffer body. Now
13044         returns a timeout id if multiple elements to display, or nil.
13045
13046 1999-02-19  Jan Vroonhof  <vroonhof@math.ethz.ch>
13047
13048         * x-faces.el (x-init-global-faces): Add default tag to specifiers,
13049         so they can be overridden by x-init-face-from-resources.
13050         Additionally specify the font name also with an x tag.
13051
13052 1999-03-08  Andy Piper  <andy@xemacs.org>
13053
13054         * package-get.el (package-get-base): autoload.
13055
13056         * menubar-items.el (default-menubar): add update menu item. Fix
13057         custom menu to only be activated when package-base is available.
13058
13059         * package-get.el (package-get-custom): don't load
13060         package-get-custom as it is auto-generated. Fix group definition.
13061
13062 1999-03-05  Didier Verna  <didier@xemacs.org>
13063
13064         * cus-dep.el (Custom-make-dependencies): use `prin1-to-string'
13065         instead of `symbol-name' (Thanks Kyle).
13066
13067         * cus-edit.el (custom-save-variables): use `prin1' instead of
13068         princ to write symbols.
13069
13070 1999-03-05  XEmacs Build Bot <builds@cvs.xemacs.org>
13071
13072         * XEmacs 21.2.12 is released
13073
13074 1999-03-05  SL Baur  <steve@xemacs.org>
13075
13076         * menubar-items.el (default-menubar): Add kfm browsing support.
13077         From Neal Becker <nbecker@fred.net>
13078
13079 1999-03-03  Steven Baur  <steve@gneiss.etl.go.jp>
13080
13081         * font-lock.el (font-lock-revert-cleanup): Null out to avoid repeated
13082         calls to font-lock during buffer reversion.
13083
13084 1999-02-12  Didier Verna  <didier@xemacs.org>
13085
13086         * info.el (Info-build-node-completions): unconditionally widen the
13087         tag table buffer.
13088
13089 1999-02-19  Paul Stodghill  <stodghil@cs.cornell.edu>
13090
13091         * x-faces.el (x-init-face-from-resources):
13092         Only set fonts in the 'x locale.
13093
13094 1999-03-04  Adrian Aichner  <adrian@xemacs.org>
13095
13096         * package-ui.el (pui-install-selected-packages): Don't throw on
13097         `package-admin-delete-binary-package' returning nil since it's
13098         normal.  Reindent function.
13099         (pui-add-required-packages): Handle case where packages selected
13100         for installation have never been installed.
13101
13102 1999-03-03  Martin Buchholz  <martin@xemacs.org>
13103
13104         * menubar-items.el (default-menubar):
13105         Implement the ``Mule->Set coding system of process'' menu item.
13106
13107 1999-02-18  Martin Buchholz  <martin@xemacs.org>
13108
13109         * files.el (auto-mode-alist): Use c-mode for *.i pre-processed cpp
13110         files
13111         - Change some `if's to `when's
13112
13113 1999-03-01  XEmacs Build Bot <builds@cvs.xemacs.org>
13114
13115         * XEmacs 21.2.11 is released
13116
13117 1999-02-22  Jan Vroonhof  <vroonhof@math.ethz.ch>
13118
13119         * userlock.el (ask-user-about-supersession-threat-dbox): Guard
13120         against window close (Fix Bug #460).
13121         (ask-user-about-lock-dbox): Idem.
13122
13123 1999-02-25  SL Baur  <steve@xemacs.org>
13124
13125         * mule/mule-charset.el (charset-leading-byte): New function.
13126         From Kazuyuki IENAGA <ienaga@jsys.co.jp>
13127
13128 1999-02-12  Andy Piper  <andy@xemacs.org>
13129
13130         * about.el (xemacs-hackers): change andy's email address.
13131         (about-url-alist): change andy's web page address.
13132         (about-xemacs): add piper.
13133
13134 1999-02-16  SL Baur  <steve@xemacs.org>
13135
13136         * dumped-lisp.el (preloaded-file-list): Core mule files moved out
13137         of mule-base into lisp/mule.
13138
13139 1999-02-16  SL Baur  <steve@xemacs.org>
13140
13141         * mule/arabic.el:
13142         mule/canna-leim.el:
13143         mule/chinese.el:
13144         mule/cyrillic.el:
13145         mule/english.el:
13146         mule/european.el:
13147         mule/greek.el:
13148         mule/hebrew.el:
13149         mule/japanese.el:
13150         mule/kinsoku.el:
13151         mule/korean.el:
13152         mule/misc-lang.el:
13153         mule/mule-category.el:
13154         mule/mule-ccl.el:
13155         mule/mule-charset.el:
13156         mule/mule-cmds.el:
13157         mule/mule-coding.el:
13158         mule/mule-files.el:
13159         mule/mule-help.el:
13160         mule/mule-init.el:
13161         mule/mule-misc.el:
13162         mule/mule-tty-init.el:
13163         mule/mule-x-init.el:
13164         mule/viet-chars.el:  Remerge from mule-base.
13165
13166         * dumped-lisp.el (preloaded-file-list): Core mule files moved out
13167         of mule-base into lisp/mule.
13168
13169 1999-02-10  Adrian Aichner  <adrian@xemacs.org>
13170
13171         * process.el (exec-to-string): Use `shell-command-switch' in place
13172         of hard-wired "-c" (for WindowsNT).
13173
13174 1999-02-08  Charles G Waldman  <cgw@pgt.com>
13175
13176         * menubar-items.el (default-menubar):  Remove obsolete
13177         "Gopher" item
13178
13179 1999-02-06  Jan Vroonhof  <vroonhof@math.ethz.ch>
13180
13181         * package-admin.el (package-admin-get-install-dir): First fall
13182         back to the location of xemacs-base for non-mule packages.
13183
13184 1999-02-15  Martin Buchholz  <martin@xemacs.org>
13185
13186         * paths.el:
13187         - improved automounter tmp directory support.
13188         - support 4 (!) empirically discovered automounter conventions
13189
13190 1999-02-12  SL Baur  <steve@xemacs.org>
13191
13192         * etags.el (pop-tag-mark): autoload to match key binding.
13193
13194 1999-02-05  XEmacs Build Bot <builds@cvs.xemacs.org>
13195
13196         * XEmacs 21.2.10 is released
13197
13198 1999-02-02  Jan Vroonhof  <vroonhof@math.ethz.ch>
13199
13200         * package-get.el (package-get-remote-filename): Don't bug out for
13201         a local file name in the search entry.
13202
13203 1999-02-02  XEmacs Build Bot <builds@cvs.xemacs.org>
13204
13205         * XEmacs 21.2.9 is released
13206
13207 1999-01-19  Didier Verna  <didier@xemacs.org>
13208
13209         * replace.el (replace-search-function): new variable containing a
13210         function to perform a search-forward.
13211         (replace-re-search-function): new variable containing a function
13212         to perform a re-search-forward.
13213         (perform-replace): use them.
13214
13215 1999-01-25  Didier Verna  <didier@xemacs.org>
13216
13217         * select.el (selection-owner-p): use the name `XEmacs'.
13218         (cut-copy-clear-internal): ditto.
13219
13220 1999-01-18  Andy Piper  <andy@xemacs.org>
13221
13222         * about.el (about-url-alist): Update my entry.
13223         (xemacs-hackers): Ditto.
13224
13225 1999-01-14  Adrian Aichner  <adrian@xemacs.org>
13226
13227         * buffer.el (switch-to-buffer): Fixing documentation.
13228         * minibuf.el (minibuffer-completion-table): ditto.
13229         * cl-macs.el (return-from): ditto.
13230
13231 1999-01-04  Didier Verna  <didier@xemacs.org>
13232
13233         * replace.el (delete-non-matching-lines): temporarily disable
13234         case-folding when called interactively with a regexp containing
13235         uppercase characters.
13236         (delete-matching-lines): ditto.
13237         (count-matches): ditto.
13238         (list-matching-lines): ditto.
13239
13240 1999-01-07  Colin Rafferty  <colin@xemacs.org>
13241
13242         * window.el (shrink-window-if-larger-than-buffer): Clean up.  Only
13243         abort if current window is split horizontally, not if others are
13244         split.  Got rid of unnecessary minibuffer checking.  Also, add
13245         some comments (it's still complex).
13246
13247 1999-01-12  Robert Pluim  <rpluim@BayNetworks.com>
13248
13249         * package-get.el: changed address for doc.ic.ac.uk to
13250         sunsite.doc.ic.ac.uk
13251
13252 1999-01-09  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
13253
13254         * ldap.el (toplevel): Remove requires so that the file compiles
13255         with a non LDAP-enabled XEmacs binary.  Provide `ldap'.
13256
13257 1999-01-10  J. Kean Johnston  <jkj@sco.com>
13258
13259         * dump-paths.el: Calculate module-directory and set
13260         module-load-path to the load path for modules.
13261
13262         * loadup.el: Get bootstrap value of module-load-path from the
13263         environment variable EMACSBOOTSTRAPMODULEPATH.
13264         - Display the module load path if we're debugging paths.
13265
13266         * setup-paths.el: Added function paths-find-site-module-directory.
13267         - Added function paths-find-module-directory.
13268         - Added function paths-construct-module-load-path.  Uses new
13269         environment variable EMACSMODULEPATH.
13270
13271 1998-12-30  Martin Buchholz  <martin@xemacs.org>
13272
13273         * font.el (font-default-object-for-device):
13274         Oops! This `or' can't be replaced by `unless'.
13275         Fixed inability to run w3, among other things.
13276
13277 1998-12-17  Charles G. Waldman <cgw@pgt.com>
13278
13279         * package-admin.el: Change initialization of
13280           package-admin-install-function dependent on system type.
13281           Change package-admin-install-function-mswindows to use
13282           "minitar".
13283
13284 1998-12-23  Hrvoje Niksic  <hniksic@srce.hr>
13285
13286         * mouse.el (default-mouse-motion-handler): Disable help echo while
13287         in the minibuffer.
13288
13289 1998-12-28  Martin Buchholz <martin@xemacs.org>
13290
13291         * XEmacs 21.2.8 is released.
13292
13293 1998-12-24  Martin Buchholz <martin@xemacs.org>
13294
13295         * XEmacs 21.2.7 is released.
13296
13297 1998-12-07  Jan Vroonhof  <vroonhof@math.ethz.ch>
13298
13299         * package-ui.el (pui-list-packages): Set truncate-lines.
13300
13301         * package-get.el (package-get-download-menu): Use
13302         `package-ui-add-site'. Add a a toggle to indicate it is in the list.
13303
13304         * package-ui.el (pui-help): Ditch in favor of `describe-mode'
13305         (pui-help-string): idem.
13306         (list-packages-mode): New major mode.
13307         (pui-list-packages): Use 'list-packages-mode' in the package buffer.
13308         (pui-install-selected-packages): Add suport for removing packages.
13309         (pui-toggle-package-delete-key): New function.
13310         (pui-popup-context-sensitive): New kludge.
13311         (pui-list-packages): Add warning when `package-get-remote' is nil.
13312         (package-ui-add-site): New function.
13313
13314 1998-12-01  Didier Verna  <didier@xemacs.org>
13315
13316         * hyper-apropos.el (hyper-where-is): added the missing autoload.
13317
13318 1998-11-29  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
13319
13320         * ldap.el: Custom-ized
13321         (toplevel): Do not provide `ldap' which is provided by C level
13322         LDAP code
13323         (ldap-search): Docstring and stylistic fixes as suggested by Hrvoje
13324
13325 1998-12-05  Hrvoje Niksic  <hniksic@srce.hr>
13326
13327         * isearch-mode.el (isearch-mode): Really fix keymap lossage.
13328
13329 1998-12-17  Andy Piper  <andy@xemacs.org>
13330
13331         * sound.el (sound-load-list): name changed from sound-load-alist.
13332         (sound-extension-list): name changed from sound-ext-list.
13333         (load-default-sounds): use new names.
13334         (load-sound-file): use new names.
13335
13336 1998-12-16  Andy Piper  <andy@xemacs.org>
13337
13338         * XEmacs 21.2.6 is released
13339
13340 1998-11-30  Hrvoje Niksic  <hniksic@srce.hr>
13341
13342         * cus-dep.el (Custom-make-dependencies): Be smarter about trapping
13343         errors.
13344
13345 1998-12-04  Hrvoje Niksic  <hniksic@srce.hr>
13346
13347         * wid-edit.el (widget-echo-this-extent): Set
13348         help-echo-owns-message to t.
13349
13350 1998-11-30  Greg Klanderman  <greg@alphatech.com>
13351
13352         * package-get.el (package-get-download-menu): use toggles for
13353           each site in the download site menu.
13354
13355 1998-12-01  Jan Vroonhof <vroonhof@math.ethz.ch>
13356
13357         * package-get.el (package-get): If we cannot find a package
13358           because package-get-remote is not set, give a more helpful
13359           error message.
13360
13361 1998-11-30  Greg Klanderman  <greg@alphatech.com>
13362
13363         * package-get.el (package-get-remote-filename): use an EFS path
13364         with user anonymous if no user is specified.
13365
13366 1998-12-10  Jan Vroonhof  <vroonhof@math.ethz.ch>
13367
13368         * faces.el (face-spec-set): Re-init fallfacks for default after
13369         calling reset-face on the default face.
13370
13371 1998-12-10  Jan Vroonhof  <vroonhof@math.ethz.ch>
13372
13373         * package-admin.el (package-admin-default-install-function):
13374         Behave as advertised.  Make sure the pkg-dir is proper for
13375         default-directory.
13376         (package-admin-add-binary-package): Make sure the pkg-dir is
13377         proper for default-directory.
13378         (package-admin-install-function-mswindows): Make sure the pkg-dir
13379         is proper for default-directory.
13380
13381 1998-12-05  XEmacs Build Bot <builds@cvs.xemacs.org>
13382
13383         * XEmacs 21.2.5 is released
13384
13385 1998-12-05  SL Baur  <steve@altair.xemacs.org>
13386
13387         * files.el (binary-file-regexps): regexp-opt is not available at
13388         bytecompile time.
13389
13390 1998-11-30  Martin Buchholz  <martin@xemacs.org>
13391
13392         * x-win-xfree86.el:
13393         * x-win-sun.el (x-win-init-sun):
13394         * x-win-sun.el:
13395         * x-mouse.el (mouse-track-and-copy-to-cutbuffer):
13396         * x-iso8859-1.el:
13397         * x-init.el (init-post-x-win):
13398         * x-init.el (init-pre-x-win):
13399         * x-init.el (x-initialize-compose):
13400         * x-init.el:
13401         * x-compose.el:
13402         * winnt.el:
13403         * widget.el:
13404         * wid-edit.el (widget-glyph-click):
13405         * wid-edit.el (widget-glyph-find):
13406         * wid-edit.el (widget-type):
13407         * view-less.el (view-buffer-other-window):
13408         * very-early-lisp.el:
13409         * version.el:
13410         * toolbar.el:
13411         * toolbar-items.el:
13412         * term/sun.el (suntool-map):
13413         * term/sun-mouse.el:
13414         * term/internal.el:
13415         * syntax.el (modify-syntax-entry):
13416         * symbol-syntax.el:
13417         * subr.el:
13418         * startup.el (lock-directory):
13419         * simple.el (set-comment-column):
13420         * simple.el (backward-delete-char-untabify):
13421         * shadow.el (find-emacs-lisp-shadows):
13422         * shadow.el:
13423         * setup-paths.el (paths-construct-info-path):
13424         * select.el (cut-copy-clear-internal):
13425         * process.el (call-process-region):
13426         * process.el (start-process-shell-command):
13427         * process.el:
13428         * paths.el (rmail-spool-directory):
13429         * paragraphs.el (use-hard-newlines):
13430         * package-get.el (package-get-dependencies):
13431         * package-admin.el (package-admin-delete-binary-package):
13432         * obsolete.el (truncate-string):
13433         * obsolete.el (store-substring):
13434         * mouse.el (default-mouse-track-maybe-own-selection):
13435         * mouse.el (mouse-yank-at-point):
13436         * modeline.el:
13437         * modeline.el (mouse-drag-modeline):
13438         * minibuf.el (read-directory-name-internal):
13439         * minibuf.el (read-file-name-internal):
13440         * minibuf.el (read-file-name-internal-1):
13441         * minibuf.el (read-file-name-2):
13442         * minibuf.el (exact-minibuffer-completion-p):
13443         * minibuf.el (read-from-minibuffer):
13444         * minibuf.el:
13445         * menubar.el (check-menu-syntax):
13446         * map-ynp.el (map-y-or-n-p):
13447         * make-docfile.el (docfile-out-of-date):
13448         * loadup.el ((member "run-temacs" command-line-args)):
13449         * loadup.el ((member "no-site-file" command-line-args)):
13450         * loadup.el (really-early-error-handler):
13451         * loadup.el:
13452         * loadhist.el:
13453         * loaddefs.el:
13454         * lisp-mnt.el (lm-verify):
13455         * lib-complete.el (lib-complete:cache-completions):
13456         * lib-complete.el (library-all-completions):
13457         * itimer.el (itimer-run-expired-timers):
13458         * info.el (Info-mode):
13459         * info.el (Info-insert-file-contents):
13460         * info.el (Info-rebuild-dir):
13461         * info.el (Info-build-dir-anew):
13462         * info.el (Info-parse-dir-entries):
13463         * info.el (Info-dir-outdated-p):
13464         * info.el (Info-insert-dir):
13465         * info.el (info-xref):
13466         * info.el:
13467         * hyper-apropos.el (hyper-apropos-get-doc):
13468         * hyper-apropos.el (hyper-describe-face):
13469         * hyper-apropos.el (hyper-apropos-mode):
13470         * hyper-apropos.el:
13471         * help.el (list-processes):
13472         * help.el:
13473         * gnuserv.el:
13474         * font.el (mswindows-font-create-name):
13475         * font.el (font-default-font-for-device):
13476         * font.el (x-font-create-object):
13477         * font.el (font-registry):
13478         * font.el:
13479         * font-lock.el (font-lock-keywords):
13480         * font-lock.el:
13481         * finder.el (finder-compile-keywords):
13482         * find-paths.el (paths-find-recursive-path):
13483         * fill.el (set-justification-center):
13484         * fill.el (fill-region-as-paragraph):
13485         * files.el (insert-directory):
13486         * files.el (wildcard-to-regexp):
13487         * files.el (recover-file):
13488         * files.el (basic-save-buffer):
13489         * files.el (delete-auto-save-file-if-necessary):
13490         * files.el (file-relative-name):
13491         * files.el (backup-extract-version):
13492         * files.el (backup-buffer):
13493         * files.el (set-visited-file-name):
13494         * files.el (set-auto-mode):
13495         * files.el (interpreter-mode-alist):
13496         * files.el:
13497         * files.el (find-file-noselect):
13498         * files.el (abbreviate-file-name):
13499         * files.el (parse-colon-path):
13500         * files.el (directory-abbrev-alist):
13501         * etags.el (visit-tags-table-buffer):
13502         * easymenu.el (easy-menu-define):
13503         * dragdrop.el (experimental-dragdrop-drag):
13504         * dragdrop.el (dragdrop-drop-do-functions):
13505         * dragdrop.el (dragdrop-drop-at-point):
13506         * disass.el (disassemble-1):
13507         * disass.el (disassemble-internal):
13508         * disass.el (disassemble):
13509         * disass.el:
13510         * derived.el (derived-mode-init-mode-variables):
13511         * derived.el (define-derived-mode):
13512         * custom.el (defgroup):
13513         * cus-edit.el (custom-quote):
13514         * config.el:
13515         * code-process.el (open-network-stream):
13516         * code-process.el (start-process):
13517         * code-process.el (call-process-region):
13518         * code-process.el (call-process):
13519         * code-process.el:
13520         * code-files.el (insert-file-contents):
13521         * code-files.el:
13522         * code-files.el (buffer-file-coding-system-for-read):
13523         * cmdloop.el (yes-or-no-p-minibuf):
13524         * cl.el:
13525         * cl-macs.el:
13526         * cl-extra.el:
13527         * callers-of-rpt.el (make-caller-report):
13528         * callers-of-rpt.el:
13529         * bytecomp.el (batch-byte-recompile-directory):
13530         * bytecomp.el (batch-byte-compile-1):
13531         * bytecomp.el (batch-byte-compile):
13532         * bytecomp.el (display-call-tree):
13533         * bytecomp.el (byte-compile-insert):
13534         * bytecomp.el (byte-compile-two-args-19->20):
13535         * bytecomp.el (byte-compile-variable-ref):
13536         * bytecomp.el (byte-compile-form):
13537         * bytecomp.el (byte-compile-top-level-body):
13538         * bytecomp.el (byte-compile-out-toplevel):
13539         * bytecomp.el (byte-compile-byte-code-maker):
13540         * bytecomp.el (byte-compile-file-form-defmumble):
13541         * bytecomp.el (byte-compile-file-form):
13542         * bytecomp.el (byte-compile-keep-pending):
13543         * bytecomp.el (byte-compile-insert-header):
13544         * bytecomp.el (byte-compile-from-buffer):
13545         * bytecomp.el (byte-compile-file):
13546         * bytecomp.el (byte-recompile-file):
13547         * bytecomp.el (byte-compile-close-variables):
13548         * bytecomp.el (byte-compile-warn-about-unused-variables):
13549         * bytecomp.el (byte-compile-warn-about-unresolved-functions):
13550         * bytecomp.el (byte-compiler-legal-options):
13551         * bytecomp.el (byte-compile-lapcode):
13552         * bytecomp.el (byte-optimize-log):
13553         * bytecomp.el ((fboundp 'defsubst)):
13554         * bytecomp.el:
13555         * bytecomp-runtime.el:
13556         * byte-optimize.el (byte-optimize-apply):
13557         * byte-optimize.el (car):
13558         * byte-optimize.el (byte-optimize-form):
13559         * byte-optimize.el (byte-optimize-form-code-walker):
13560         * byte-optimize.el:
13561         * build-report.el (build-report-insert-installation-file):
13562         * build-report.el (build-report):
13563         * auto-show.el:
13564         * apropos.el (apropos-documentation):
13565         - mega patch
13566         - clean up byte-compile warnings
13567         - remove unused variables
13568         - Use common lisp style hashtable functions
13569         - byte compiler cleanup
13570         - use #'(lambda ...) instead of '(lambda ...) or (function (lambda ...))
13571         - remove old backquote syntax usage
13572         - move some cl functionality into C for speed.
13573         - remove last remaining VMS support
13574         - spelling fixes
13575         - implement last, butlast, nbutlast, copy-list in C.
13576         - new macro ignore-file-errors, similar to ignore-errors
13577           (ignore-file-errors (delete-file "foo"))
13578         - get frequent garbage collection during loadup.el by tweaking
13579           gc-cons-threshold, rather than explicitly calling garbage-collect
13580         - default delete-key-deletes-forward to `t'.
13581
13582 1998-11-28  SL Baur  <steve@altair.xemacs.org>
13583
13584         * XEmacs 21.2-beta4 is released.
13585
13586 1998-11-27  Jan Vroonhof  <vroonhof@math.ethz.ch>
13587
13588         * easymenu.el (easy-menu-add-item): Wraper around add-menu-btton.
13589         (easy-menu-item-present-p): Wrapper around find-menu-item.
13590         (easy-menu-remove-item): Wrapper around delete-menu-item.
13591
13592         * menubar.el (delete-menu-item): Add 'from-menu' argument.
13593         (add-menu-button): Add 'in-menu' argument.
13594         (add-menu-item-1): Add in-menu support to helper function.
13595
13596 1998-11-27  Katsumi Yamaoka  <yamaoka@jpl.org>
13597
13598         * isearch-mode.el (isearch-mode): Fix keymap lossage.
13599
13600 1998-11-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
13601
13602         * faces.el (get-custom-frame-properties): Revert Hrvoje Niksic change
13603         of Dec 4, 1997.
13604
13605 1998-11-25  Hrvoje Niksic  <hniksic@srce.hr>
13606
13607         * process.el (shell-command-on-region): Report if the command
13608         succeeded or failed.
13609
13610 1998-11-24  Hrvoje Niksic  <hniksic@srce.hr>
13611
13612         * subr.el (buffer-substring-no-properties): Comment out.
13613
13614 1998-11-07  Adrian Aichner  <adrian@xemacs.org>
13615
13616         * msw-faces.el (mswindows-find-smaller-font): Turning font names
13617           into font instances first, like `x-frob-font-size' does.
13618           (mswindows-find-larger-font): ditto
13619
13620 1998-11-04  Greg Klanderman  <greg@alphatech.com>
13621
13622         * package-ui.el (pui-install-selected-packages): fix args in call
13623         to `package-get'.
13624
13625 1998-10-29  Jan Vroonhof  <vroonhof@math.ethz.ch>
13626
13627         * package-get.el (host-name): New widget type.
13628         (package-get-remote): Better customization using new type.
13629         (package-get-download-sites): idem dito.
13630
13631         (package-get-custom): Do not use package-get-all untill we have
13632         runtime dependencies.
13633
13634         (package-get-remove-copy): Default to 't' we no longer need this
13635         kludge as we do not currently use depenencies.
13636
13637         (package-get-was-current): New variable.
13638         (package-get-require-base): New 'force-current' argument.
13639         (package-get-update-base): idem
13640         (package-get-package-provider):  idem
13641         (package-get-locate-index-file): New 'no-remote' argument.
13642         (package-get-locate-file): idem.
13643
13644         (package-get-maybe-save-index): New function.
13645         (package-get-update-base): Use it.
13646
13647 1998-10-28 Greg Klanderman <greg@alphatech.com>
13648
13649         * package-get.el (package-get-remote): default to nil; by default,
13650         don't go out to the net via EFS.  They must select a download site.
13651         (package-get-download-sites): new variable.
13652         (package-get-download-menu): new function.
13653         (package-get-locate-index-file): new function.
13654         (package-get-update-base): use it.
13655
13656         * menubar-items.el (default-menubar): add "Update Package Index"
13657         and "Add Download Site" menus under Options | Manage Packages.
13658
13659 1998-10-19  Greg Klanderman  <greg@alphatech.com>
13660
13661         * package-get.el (package-get): bugfix code checking installed version
13662         for case where package is not currently installed.
13663         (package-get-require-signed-base-updates): new variable.
13664         (package-get-update-base-from-buffer): remove REMOTE-SOURCE arg, it was
13665         deemed not a goot thing.  Use the variable
13666         package-get-allow-unsigned-base-updates instead.
13667
13668 1998-10-16 Greg Klanderman <greg@alphatech.com>
13669
13670         * package-get.el (package-get): Don't install an older version than
13671         we already have unless explicitly told to.  Issue a warning.
13672
13673         * package-ui.el (pui-add-required-packages): when adding
13674         dependencies, don't add packages that are up to date.
13675         (pui-package-symbol-char):  Don't consider a package out of date
13676         if you have a newer version installed than the latest version in
13677         package-get-base.
13678
13679         * package-get.el (package-get-base-filename): document that it may
13680         be a path relative to package-get-remote;  new default value.
13681         (package-get-locate-file): new function.
13682         (package-get-update-base): use it to expand package-get-base-filename.
13683         (package-get-save-base): new function to save the package-get database
13684         to file.
13685         (package-get-update-base-from-buffer): add REMOTE-SOURCE argument.
13686         (package-get-update-base): pass the REMOTE-SOURCE arg.
13687         (package-get-update-base-entry): call package-get-custom-add-entry.
13688         (package-get-file-installed-p): removed; no longer needed.
13689         (package-get-create-custom): ditto.
13690         (toplevel): remove code to build and load package-get-custom.el
13691         (package-get-custom-add-entry): new function.
13692
13693 1998-10-12  Hrvoje Niksic  <hniksic@srce.hr>
13694
13695         * wid-edit.el (widget-button-click): Don't switch window.
13696
13697 1998-10-22  Jan Vroonhof  <vroonhof@math.ethz.ch>
13698
13699         * cus-face.el (custom-set-face-update-spec): Add autoload cookie
13700
13701 1998-10-20  Malcolm Box  <malcolm@brownale.demon.co.uk>
13702
13703         * etags.el (find-tag-default): Run find-tag-hook using
13704         run-hooks rather than funcall
13705
13706 1998-10-19  Hrvoje Niksic  <hniksic@srce.hr>
13707
13708         * isearch-mode.el (isearch-mode): Set the current minor mode maps
13709         and the current local map as the parents to isearch-mode-map.
13710
13711 1998-10-15  SL Baur  <steve@altair.xemacs.org>
13712
13713         * XEmacs 21.2-beta3 is released.
13714
13715 1998-10-15  Greg Klanderman  <greg@alphatech.com>
13716
13717         * package-get.el (package-get-update-base): use
13718         insert-file-contents-internal, not insert-file-contents-literally.
13719
13720 1998-10-14  Jan Vroonhof  <vroonhof@math.ethz.ch>
13721
13722         * auto-save.el: expand-file 'auto-save-*-dir' at runtime not at
13723         dump time.
13724
13725 1998-10-15  Greg Klanderman  <greg@alphatech.com>
13726
13727         * package-get.el (package-get-update-base-entry): new function.
13728         (package-get-update-base): renamed; was `package-get-load-base'.
13729         cleanup, and use package-get-update-base-from-buffer.
13730         (package-get-update-base-from-buffer): new function.
13731         (package-get-update-base-entries): new; helper for above.
13732         Do not eval lisp grabbed over ftp; parse it from new format.
13733
13734 1998-10-15  Greg Klanderman  <greg@alphatech.com>
13735
13736         * files.el (set-auto-mode): Don't play games loading package-get
13737         database; package-get-package-provider will handle it all.
13738
13739 1998-10-14  Greg Klanderman  <greg@alphatech.com>
13740
13741         * package-get.el (package-get-base-filename): new variable.
13742         (package-get-require-base): new function.
13743         (package-get-pgp-signed-begin-line): new variable.
13744         (package-get-pgp-signature-begin-line): ditto.
13745         (package-get-pgp-signature-end-line):  ditto.
13746         (package-get-load-base): new function.
13747         (package-get-interactive-package-query):
13748         (package-get-update-all):
13749         (package-get-dependencies):
13750         (package-get-package-provider):
13751         (package-get-custom): use package-get-require-base.
13752         [package-get-custom loading]: disable for now.
13753
13754         * package-ui.el (pui-list-packages): use (package-get-require-base)
13755
13756 1998-10-14  Jan Vroonhof  <vroonhof@math.ethz.ch>
13757
13758         * package-ui.el: Correct obvious thinko in choosing extent face.
13759
13760 1998-10-12  Jan Vroonhof  <vroonhof@math.ethz.ch>
13761
13762         * menubar-items.el (default-menubar): pui-list-package has nothing
13763         to with Customize. Move all the package stuff to a new Item in Options.
13764
13765         * package-ui.el (pui-menu): Add menu and Popup menu.
13766
13767         * package-get.el (package-get): Use new
13768         package-admin-get-install-dir.
13769
13770         * package-admin.el (package-admin-get-install-dir): New syntax.
13771         Conserve package location and put mule packages where mule-base is.
13772
13773         * package-get.el : Customized
13774
13775         * package-ui.el (pui): Customized
13776         (pui-package-install-dest-dir): New variable.
13777         (pui-install-selected-packages): Use it
13778
13779 1998-10-12  SL Baur  <steve@altair.xemacs.org>
13780
13781         * package-get.el (package-get-interactive-package-query): Move
13782         dependency on package-get-base to run-time.
13783         (package-get-update-all): Ditto.
13784         (package-get-dependencies): Ditto.
13785         (package-get-package-provider): Ditto.
13786         (package-get-custom): Ditto.
13787
13788 1998-10-11  Glynn Clements  <glynn@sensei.co.uk>
13789
13790         * events.el: Remove 'ascii-character property from 'backspace
13791         and 'delete symbols
13792
13793 1998-10-11  SL Baur  <steve@altair.xemacs.org>
13794
13795         * package-get-base.el: removed.
13796
13797 1998-09-23  Didier Verna  <didier@xemacs.org>
13798
13799         * simple.el (search-caps-disable-folding): moved from isearch-mode.el
13800         (no-upper-case-p): new function.
13801         (with-search-caps-disable-folding): new macro.
13802         (with-interactive-search-caps-disable-folding): new macro.
13803         (zap-to-char): In interactive mode, do a case-sensitive search if
13804         the character is uppercase.
13805         (zap-up-to-char): ditto.
13806
13807         * replace.el (perform-replace): use the function no-upper-case-p.
13808
13809         * isearch-mode.el (isearch-fix-case): ditto.
13810         make obsolete `with-caps-disable-folding' and
13811         `isearch-no-upper-case-p'.
13812
13813         * etags.el (find-tag-internal): use `with-search-caps-disable-folding'.
13814         (tags-search): ditto.
13815         (tags-query-replace): ditto.
13816
13817         * info.el (Info-search): ditto.
13818
13819 1998-10-07  Jan Vroonhof  <vroonhof@math.ethz.ch>
13820
13821         * x-font-menu.el (font-menu-set-font): Respect font-menu-frame-local
13822
13823 1998-10-07  Greg Klanderman  <greg@alphatech.com>
13824
13825         * package-admin.el (package-admin-rmtree): rewritten.  need to
13826         check for "." and ".." before symlink check.  expand files and
13827         directories with respect to DIRECTORY, not default-directory.
13828
13829 1998-10-04  Greg Klanderman  <greg@alphatech.com>
13830
13831         * package-get.el (package-get-all): add INSTALL-DIR argument.
13832
13833 1998-10-06  Greg Klanderman  <greg@alphatech.com>
13834
13835         * package-ui.el (pui-add-required-packages): new function, select
13836         dependent packages.
13837         (pui-display-keymap): bind it.
13838         (pui-help-string): document it.
13839         (pui-install-selected-packages): package-get-all -> package-get.
13840
13841         * package-get.el (package-get-dependencies): new function.
13842
13843 1998-10-04  Hrvoje Niksic  <hniksic@srce.hr>
13844
13845         * isearch-mode.el (isearch-done): Use regexp-search-ring-max for
13846         regexps.
13847
13848 1998-10-05  Hrvoje Niksic  <hniksic@srce.hr>
13849
13850         * mouse.el (default-mouse-track-point-at-opening-quote-p): New
13851         function.
13852         (default-mouse-track-normalize-point): Use it.
13853
13854 1998-09-30  Jan Vroonhof  <vroonhof@math.ethz.ch>
13855
13856         * package-admin.el (package-admin-delete-binary-package):
13857                 General cleanup. Remove unnessary use of progn and
13858         save-excursion.
13859         (package-admin-delete-binary-package): Do NOT mess with file
13860         modes. That is evil.
13861         (package-admin-delete-binary-package): Wrap all deleting in
13862         condition-case. The data in MANIFEST is untrustworthy.
13863         (package-admin-delete-binary-package): Let the OS worry about non
13864         empty directories.
13865
13866 1998-10-09  SL Baur  <steve@altair.xemacs.org>
13867
13868         * lisp-mnt.el (lm-commentary): Fix InfoDock-style comment
13869         processing.
13870         (lm-report-bug): Fix mail address to send bug reports to.
13871
13872 1998-09-29  SL Baur  <steve@altair.xemacs.org>
13873
13874         * XEmacs 21.2-beta2 is released.
13875
13876 1998-08-14  Jan Vroonhof  <vroonhof@math.ethz.ch>
13877
13878         * files.el (auto-mode-alist): Enhanced regexp for perl-mode
13879
13880 1998-09-22  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
13881
13882         * info.el (Info-mode): Document page turning by double clicks in
13883         docstring so `M-x describe-mode' will display it.
13884
13885 1998-09-20  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
13886
13887         * info.el (Info-mouse-track-double-click-hook): Use character
13888         widths to calculate a border region where double clicking does
13889         page turning, and return `nil' by default so other hooks, such as
13890         region highlighting, will be run.
13891
13892 1998-09-29  Colin Rafferty   <colin@xemacs.org>
13893
13894         * sound.el (default-sound-directory-list): Initialize with all the
13895         "sounds" directories in `data-directory-list'.  It used to just be
13896         the first one.
13897
13898         * packages.el (locate-data-directory-list): Created.  This gives
13899         the list of matching directories, unlike `locate-data-directory',
13900         which just gives the first one.
13901
13902 1998-09-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
13903
13904         * minibuf.el (read-from-minibuffer): No longer bind help-form but
13905         make a binding in the local keymap until help-char handling is
13906         improved.
13907
13908         * help.el (help-keymap-with-help-key): Provide keymap with help
13909         binding.
13910         (help-print-help-form): New helper function.
13911
13912 1998-09-23  Hrvoje Niksic  <hniksic@srce.hr>
13913
13914         * isearch-mode.el (isearch-highlight): set-extent-endpoints can
13915         move extent to another buffer; no need to create a new extent.
13916         (isearch-fix-case): New function.
13917         (isearch-search-and-update): Use it.
13918
13919 1998-09-22  Hrvoje Niksic  <hniksic@srce.hr>
13920
13921         * isearch-mode.el (isearch-mode): Use overriding-local-map to set
13922         the keymap, not minor-mode-map-alist.
13923         (isearch-done): Restore overriding-local-map.
13924
13925 1998-09-21  Martin Buchholz  <martin@xemacs.org>
13926
13927         * bytecomp.el (byte-compile-buffer-substring):
13928         Fix for: (byte-compile (defun f () (buffer-substring)))
13929         ==>   ** buffer-substring called with 3 args, but requires 0-3
13930         - new code not only works, but is more readable, too.
13931
13932 1998-09-20  Jonathan Harris  <jhar@tardis.ed.ac.uk>
13933
13934         * msw-faces.el (mswindows-init-device-faces): Don't try to
13935           specify a default font at this late stage. Do try to force
13936           creation of the default face font so that if it fails we get
13937           an error now instead of a crash at frame creation.
13938
13939           mswindows-font-canonicalize-name, mswindows-make-font-unbold,
13940           mswindows-make-font-unitalic: Canonical default weight
13941           changed from "Normal" to "Regular".
13942
13943           mswindows-make-font-bold / -bold-italic: Supplied device was
13944           not being passed into call to mswindows-find-smaller-font.
13945
13946 1998-09-10  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
13947
13948         * package-get.el (package-get-remote): Fix the path where to find
13949           the packages on xemacs.org.
13950
13951 1998-09-08  Hrvoje Niksic  <hniksic@srce.hr>
13952
13953         * about.el (about-maintainer-info): Update Ben's entry.
13954
13955 1998-09-24  Martin Buchholz  <martin@xemacs.org>
13956
13957         * lisp/shadow.el (find-emacs-lisp-shadows):
13958         - `member' was being called on lists of length 2000!
13959         - Replace with hashtables.
13960         - Replace hand-coded loops with (dolist)
13961         - Fix comment typo
13962
13963 1998-09-20  Darryl Okahata  <darrylo@sr.hp.com>
13964
13965         * packages.el: Added new function, `package-delete-name', to
13966           delete existing packages from the installed package database
13967           (`packages-package-list').  Also added the "pkginfo" directory
13968           to `packages-special-base-regexp', so that the pkginfo directory
13969           would not get added to `late-packages'.
13970
13971         * package-admin.el: Added ability to delete an installed package
13972           (added low-level function, `package-admin-delete-package').
13973           Understands how to use the pkginfo/MANIFEST.<package> file to
13974           delete the package.  When installing a package, will also
13975           create a MANIFEST.* file if one is not provided by the
13976           package.  If the MANIFEST.* doesn't exist when deleting a
13977           package, the functions will fall back to attempting to delete
13978           any package-specific lisp directory.
13979
13980         * package-get.el: Moved some functions to package-admin.el.
13981           Added interactive function `package-get-delete-package', for
13982           use by users for deleting a package.
13983
13984           Also modified to not require the presence of efs.
13985
13986 1998-09-22  Hrvoje Niksic  <hniksic@srce.hr>
13987
13988         * files.el (find-file-noselect): Handle all signals, kill the
13989         buffer and resignal.
13990
13991 1998-09-23  SL Baur  <steve@altair.xemacs.org>
13992
13993         * cl-macs.el (glyph-image): Add setf method.
13994
13995 1998-09-06  Darryl Okahata  <darrylo@sr.hp.com>
13996
13997         * package-get.el: Fixed broken EFS downloading.  Also, look for
13998           .tar.gz files first, in preference over .tgz files.
13999
14000         * package-ui.el: Fix display of package version numbers.
14001
14002 1998-08-27  Jan Vroonhof  <vroonhof@math.ethz.ch>
14003
14004         * x-font-menu.el (font-menu-set-font):  Add "pt" units to size
14005         argument.
14006
14007 1998-09-03  Darryl Okahata  <darrylo@sr.hp.com>
14008
14009         * list-mode.el: `display-completion-list': added new/optional
14010           keyword `:completion-string', which allows the programmer to
14011           change the "Possible completions are:" prompt.
14012
14013         * menubar-items.el: Added new pulldown menu-pick to start up the
14014           visual package browser/installer:
14015
14016                 Options->Customize->List Packages
14017
14018         * package-admin.el: Added hooks for installing under both Unix
14019           and MS Windows.  Does additional error checking.  No longer
14020           calls "add-big-package.sh" to install packages under Unix; now
14021           calls gunzip & tar directly.
14022
14023         * package-get.el: Added ability to install packages from files
14024           on a local disk/CDROM.  Now deletes any existing package lisp
14025           directory.  Does completion on available packages when
14026           querying for package names.  Will also search for .tgz files
14027           in addition for .tar.gz files.  Tries to reload
14028           auto-autoloads, as a convenience when loading new packages,
14029           and also tries to add any new package paths to `load-path'.
14030           Changed all occurences of `concat' to use `expand-file-name'.
14031
14032         * package-ui.el: New file which implements the main visual
14033           package browser/installer, which is started via a menu pick or
14034           M-x pui-list packages.
14035
14036 1998-09-03  Hrvoje Niksic  <hniksic@srce.hr>
14037
14038         * startup.el (load-init-file): spelling fix.
14039
14040 1998-09-02  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14041
14042         * startup.el (normal-top-level): Load auto-autoload files
14043         covariantly with their precedence.
14044
14045 1998-08-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
14046
14047         * menubar-items.el (default-menubar): Remove "Font Weight"
14048         option, there is currently no custom equivalent.. Customize-faces
14049         is "Edit faces".
14050
14051         * x-font-menu.el (font-menu-set-font): Use customize to set
14052         default face.
14053
14054         * faces.el (face-spec-update-all-matching): New function.
14055
14056         * cus-face.el (custom-set-face-update-spec): New function.
14057         Interface to customize faces from elisp.
14058
14059         (custom-face-value-create): Show the customized settings if set
14060         but not saved.
14061
14062 1998-08-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
14063
14064         (custom-face-value-create): Show the customized settings if set
14065         but not saved.
14066
14067 1998-08-31  Hrvoje Niksic  <hniksic@srce.hr>
14068
14069         * keydefs.el (global-map): Add FSF 20.3 binding of
14070         query-replace-regexp.
14071
14072 1998-08-21  Greg Klanderman  <greg@alphatech.com>
14073
14074         * minibuf.el (read-file-name-internal-1): use
14075         user-name-completion-1 instead of user-name-completion.
14076
14077 1998-08-19  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14078
14079         * loadup.el:
14080         * make-docfile.el:
14081         * update-elc.el: Don't set `source-directory' (now defunct as a
14082         global variable) no more.
14083
14084         * packages.el (packages-list-autoloads): Made `source-directory'
14085         (now defunct as a global variable) a parameter.
14086
14087 1998-08-13  Carsten Leonhardt  <leo@arioch.oche.de>
14088
14089         * about.el (about-hackers): new email
14090
14091 1998-08-16  SL Baur  <steve@altair.xemacs.org>
14092
14093         * lisp-mode.el (with-string-as-buffer-contents): Set indentation.
14094
14095 1998-07-17  Didier Verna  <didier@xemacs.org>
14096
14097         * faces.el (set-face-property):
14098         (set-face-dim-p):
14099         (face-dim-p): updated the doc strings now that the dim property isn't
14100         tty-specific.
14101         (face-equal): the dim property is now a common one.
14102
14103         * cus-face.el (custom-face-attributes): New face attribute: `dim'
14104         Renamed the `stipple' attribute to `background-pixmap'.
14105         (custom-face-background-pixmap): make custom-face-stipple an
14106         obsolete alias for this.
14107
14108 1998-08-11  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14109
14110         * find-paths.el (paths-file-readable-directory-p): Created and
14111         used.
14112
14113         * loadup.el: Don't set inhibit-... flags from run-temacs.
14114
14115 1998-08-06  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14116
14117         * packages.el (packages-data-path-depth): Added and used.
14118
14119 1998-08-05  Charles G. Waldman <cgw@pgt.com>
14120
14121         * about.el:
14122         - Change .xpm to .png, delete "zcat" section.
14123         - cosmetic fix in the 'marcpa' entry.
14124
14125         * etc/photos
14126         - convert all .xpm.Z to .png
14127         - rename mrb to martin
14128         - rename mcook-m to mcookm
14129
14130 1998-07-31  Martin Buchholz  <martin@xemacs.org>
14131
14132         * x-init.el (x-initialize-compose): Add support for
14133         dead-circumflex as YET ANOTHER NAME for that dead key.
14134
14135 1998-08-05  Colin Rafferty <colin@xemacs.org>
14136
14137         * setup-paths.el (paths-construct-exec-path): Made the
14138         last-packages really be last.
14139         (paths-construct-data-directory-list): Ditto.
14140
14141 1998-08-01  Kai Haberzettl  <khaberz@synnet.de>
14142
14143         * startup.el(startup-splash-frame-body):
14144         Update Copyright notice in splash screen
14145
14146 1998-07-20  Greg Klanderman  <greg@alphatech.com>
14147
14148         * minibuf.el (read-file-name-internal-1): do ~user completion.
14149
14150 1998-07-22  Jan Vroonhof  <vroonhof@math.ethz.ch>
14151
14152         * font-lock.el (font-lock-fontify-glumped-region): Add guard
14153         aginst destroyed extents
14154
14155 1998-07-24  Greg Klanderman  <greg@alphatech.com>
14156
14157         * package-get.el (package-get): add `install-dir' argument.
14158
14159 1998-07-20  John Jones  <jj@asu.edu>
14160
14161         * package-get.el: calls to package-get-update-all will only
14162           update packages which are already installed.
14163
14164 1998-07-23  SL Baur  <steve@altair.xemacs.org>
14165
14166         * autoload.el (update-file-autoloads): Ensure autoloads buffer is
14167         writable.
14168
14169 1998-07-20  Colin Rafferty   <colin@xemacs.org>
14170
14171         * about.el (about-hackers): Correct my email.
14172
14173 1998-07-20  Kai Haberzettl  <khaberz@synnet.de>
14174
14175         * about.el (about-hackers): new email-address.
14176
14177 1998-07-25  SL Baur  <steve@altair.xemacs.org>
14178
14179         * minibuf.el (read-number): Don't let `input-error' condition
14180         escape.
14181
14182 1998-07-20  Greg Klanderman  <greg@alphatech.com>
14183
14184         * about.el (about-hackers): use my `email-for-life' address.
14185
14186 1998-07-19  SL Baur  <steve@altair.xemacs.org>
14187
14188         * XEmacs 21.2-beta1 is released.
14189
14190 1998-07-12  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14191
14192         * ldap.el (ldap-search): Doc string change
14193
14194 1998-07-16  Colin Rafferty   <colin@xemacs.org>
14195
14196         * menubar-items.el (default-menubar): Removed references to
14197         `data-directory', and use `locate-data-file' instead, and made
14198         then greyed out if they don't exist.
14199
14200 1998-07-14  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14201
14202         * keymap.el (events-to-keys): Use `format' instead of `concat'
14203         since the latter does not accept integer args anymore
14204
14205 1998-07-15  SL Baur  <steve@altair.xemacs.org>
14206
14207         * dumped-lisp.el (preloaded-file-list): Usage of Lisp read-time
14208         macros replaced.
14209
14210 1998-07-14  SL Baur  <steve@altair.xemacs.org>
14211
14212         * make-docfile.el: Get first initialization from very-early-lisp.el
14213         * update-elc.el: Ditto.
14214         * loadup.el (really-early-error-handler): Ditto.
14215
14216         * packages.el (packages-unbytecompiled-lisp): Add new file,
14217         very-early-lisp.el.
14218
14219         * very-early-lisp.el: New file.
14220
14221 1998-07-14  SL Baur  <steve@altair.xemacs.org>
14222
14223         * Symbols that have been obsolete for at least 3 years removed (II).
14224
14225         * obsolete.el (eval-current-buffer): Make compatible.
14226         (byte-code-function-p): Ditto.
14227         (send-string): Removed.
14228         (send-region): Removed.
14229         (screen-scrollbar-width): Removed.
14230         (set-screen-scrollbar-width): Removed.
14231         (set-screen-left-margin-width): Removed.
14232         (set-screen-right-margin-width): Removed.
14233         (screen-left-margin-width): Removed.
14234         (screen-right-margin-width): Removed.
14235         (set-buffer-left-margin-width): Removed.
14236         (set-buffer-right-margin-width): Removed.
14237         (buffer-left-margin-width): Removed.
14238         (buffer-right-margin-width): Removed.
14239         (x-set-frame-icon-pixmap): Removed.
14240         (x-set-screen-icon-pixmap): Removed.
14241         (pixel-name): Removed.
14242         (make-pixmap): Removed.
14243         (make-cursor): Removed.
14244         (pixmap-width): Removed.
14245         (pixmap-contributes-to-line-height-p): Removed.
14246         (set-pixmap-contributes-to-line-height): Removed.
14247
14248 1998-07-13  SL Baur  <steve@altair.xemacs.org>
14249
14250         * obsolete.el (popup-menu-up-p): removed.
14251         (read-no-blanks-input): Removed.
14252         (wholenump): Removed.
14253         (ring-mod): Removed (what was ring-mod?).
14254         (current-time-seconds): Removed.
14255         (run-special-hook-with-args): Removed.
14256         (dot): Removed.
14257         (dot-marker): Removed.
14258         (dot-min): Removed.
14259         (dot-max): Removed.
14260         (window-dot): Removed.
14261         (set-window-dot): Removed.
14262
14263         * bytecomp.el: Remove bytecompiler support for `dot', `dot-max' and
14264         `dot-min'.
14265
14266         * minibuf.el: (read-no-blanks-input): remove commented-out copy.
14267
14268         * code-files.el (insert-file-contents): Rename
14269         run-special-hook-with-args to run-hook-with-args-until-success.
14270         (write-region): Ditto.
14271
14272 1998-07-12  SL Baur  <steve@altair.xemacs.org>
14273
14274         * about.el: Fix typos, update release date.
14275
14276         * Symbols that have been obsolete for at least 3 years removed.
14277
14278         * cl-macs.el (cl-parse-loop-clause): Delete obsolete references to
14279         screen- functions.
14280         (toplevel): remove setf methods for screen functions.
14281         * cl-macs.el (extent-data): defsetf removed.
14282         * obsolete.el (lisp-indent-hook): Make compatible, it's used too
14283         many places to remove.
14284         (comment-indent-hook): Ditto.
14285         * obsolete.el (get-screen-for-buffer-default-screen-name): Remove.
14286         (buffer-dedicated-screen): Ditto.
14287         (deiconify-screen): Ditto.
14288         (delete-screen): Ditto.
14289         (event-screen): Ditto.
14290         (find-file-other-screen): Ditto.
14291         (find-file-read-only-other-screen): Ditto.
14292         (live-screen-p): Ditto.
14293         (screen-height): Ditto.
14294         (screen-iconified-p): Ditto.
14295         (screen-list): Ditto.
14296         (screen-live-p): Ditto.
14297         (screen-name): Ditto.
14298         (screen-parameters): Ditto.
14299         (screen-pixel-height): Ditto.
14300         (screen-pixel-width): Ditto.
14301         (screen-root-window): Ditto.
14302         (screen-selected-window): Ditto.
14303         (screen-totally-visible-p): Ditto.
14304         (screen-visible-p): Ditto.
14305         (screen-width): Ditto.
14306         (screenp): Ditto.
14307         (get-screen-for-buffer): Ditto.
14308         (get-screen-for-buffer-noselect): Ditto.
14309         (get-other-screen): Ditto.
14310         (iconify-screen): Ditto.
14311         (lower-screen): Ditto.
14312         (mail-other-screen): Ditto.
14313         (make-screen): Ditto.
14314         (make-screen-invisible): Ditto.
14315         (make-screen-visible): Ditto.
14316         (modify-screen-parameters): Ditto.
14317         (new-screen): Ditto.
14318         (next-screen): Ditto.
14319         (next-multiscreen-window): Ditto.
14320         (other-screen): Ditto.
14321         (previous-screen): Ditto.
14322         (previous-multiscreen-window): Ditto.
14323         (raise-screen): Ditto.
14324         (redraw-screen): Ditto.
14325         (select-screen): Ditto.
14326         (selected-screen): Ditto.
14327         (set-buffer-dedicated-screen): Ditto.
14328         (set-screen-height): Ditto.
14329         (set-screen-position): Ditto.
14330         (set-screen-size): Ditto.
14331         (set-screen-width): Ditto.
14332         (show-temp-buffer-in-current-screen): Ditto.
14333         (switch-to-buffer-other-screen): Ditto.
14334         (visible-screen-list): Ditto.
14335         (window-screen): Ditto.
14336         (x-set-screen-pointer): Ditto.
14337         (x-set-frame-pointer): Ditto.
14338         (screen-title-format): Ditto.
14339         (screen-icon-title-format): Ditto.
14340         (terminal-screen): Ditto.
14341         (delete-screen-hook): Ditto.
14342         (create-screen-hook): Ditto.
14343         (mouse-enter-screen-hook): Ditto.
14344         (mouse-leave-screen-hook): Ditto.
14345         (map-screen-hook): Ditto.
14346         (unmap-screen-hook): Ditto.
14347         (default-screen-alist): Ditto.
14348         (default-screen-name): Ditto.
14349         (x-screen-defaults): Ditto.
14350         (x-create-screen): Ditto.
14351         * obsolete.el: meta-flag removed.
14352         baud-rate removed.
14353         sleep-for-millisecs removed.
14354         extent-data removed.
14355         set-extent-data removed.
14356         set-extent-attribute removed.
14357         extent-glyph removed.
14358         extent-layout removed.
14359         set-extent-layout removed.
14360         list-faces-display removed.
14361         list-faces removed.
14362         trim-versions-without-asking removed.
14363         after-write-file-hooks removed.
14364         truename removed.
14365         auto-fill-hook removed.
14366         blink-paren-hook removed.
14367         select-screen-hook, deselect-screen-hook removed.
14368         auto-raise-screen, auto-lower-screen removed.
14369
14370         * msw-mouse.el: Global change resource -> mswindows-resource.
14371
14372         * XEmacs 21.0-pre5 is released.
14373
14374 1998-07-11  SL Baur  <steve@altair.xemacs.org>
14375
14376         * about.el (about-hackers): Credits update.
14377
14378 1998-07-11  Hrvoje Niksic  <hniksic@srce.hr>
14379
14380         * register.el (insert-register): Don't activate the region.
14381
14382 1998-07-10  SL Baur  <steve@altair.xemacs.org>
14383
14384         * select.el: Restore x-* symbols for backwards compatibility:
14385         x-copy-primary-selection, x-kill-primary-selection,
14386         x-delete-primary-selection, x-select-make-extent-for-selection,
14387         x-valid-simple-selection-, x-cut-copy-clear-internal.
14388
14389 1998-07-09  SL Baur  <steve@altair.xemacs.org>
14390
14391         * XEmacs 21.0-pre4 is released.
14392
14393 1998-06-28  Hrvoje Niksic  <hniksic@srce.hr>
14394
14395         * menubar-items.el (default-menubar): Use `report-emacs-bug' for
14396         reporting bugs.
14397         (maybe-add-init-button): Fix semantics under Windows.  Use
14398         `expand-file-name' rather than `concat'.
14399
14400         * help.el (print-messages): New function.
14401
14402 1998-07-05  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14403
14404         * ldap.el (ldap-host-parameters-alist): Docstring fixes
14405
14406 1998-07-04  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14407
14408         * about.el: Tweaked my entry in about-hackers.
14409
14410         * find-paths.el (paths-emacs-root-p):
14411           Relaxed emacs-root checking of an in-place installation to
14412           also accommodate the flat layout used on MS Windows.
14413
14414 1998-06-29  John Jones  <jj@asu.edu>
14415
14416         * package-get.el: calls to package-get-update-all will only
14417           update packages which are already installed.
14418
14419 1998-07-05  Andy Piper  <andyp@parallax.co.uk>
14420
14421         * faces.el (xpm-color-symbols): remove hardcoded defaults these
14422         are handled by the gui-element face fallbacks now.
14423
14424         * x-faces.el: default gui-element face to "background" as well as
14425         the default face.
14426
14427         * msw-faces.el (mswindows-init-device-faces): remove gui-element
14428         and default face settings since these are set as fallbacks now in
14429         the appropriate domain.
14430
14431 1998-07-02  SL Baur  <steve@altair.xemacs.org>
14432
14433         * text-mode.el (text-mode): Reorder regexp so the OR part
14434         corresponding to `page-delim' goes first and the hack in
14435         `forward-paragraph' will work.
14436         With bug analysis from Bob Weiner <weiner@altrasoft.com>
14437
14438 1998-06-29  Kyle Jones  <kyle_jones@wonderworks.com>
14439
14440         * subr.el (remove-hook): When checking the hook value
14441           with functionp, don't apply car to it.
14442
14443 1998-06-24  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14444
14445         * package-get.el (package-get-remote-filename):
14446           Don't use file-name-as-directory because the local directory
14447           separator conventions might not be the same as ftp's.
14448
14449 1998-06-27  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14450
14451         * ldap.el (ldap-host-parameters-alist): New name of
14452         `ldap-host-parameters-plist'
14453
14454 1998-06-26  Adrian Aichner  <adrian@xemacs.org>
14455
14456         * package-get.el: Using (require 'package-get-base), now that it
14457         provides itself.  Consequently removed all instances of (load
14458         "package-get-base.el").
14459
14460 1998-06-29  Kyle Jones  <kyle_jones@wonderworks.com>
14461
14462         * subr.el (remove-hook): Don't treat the hook value as a
14463           list unless it is both consp and not functionp.
14464
14465 1998-06-29  SL Baur  <steve@altair.xemacs.org>
14466
14467         * about.el: Email address for Ben Wing is ben@xemacs.org.
14468         * auto-show.el: Ditto.
14469         * bytecomp.el: Ditto.
14470         * faces.el: Ditto.
14471         * x-scrollbar.el: Ditto.
14472         * x-misc.el: Ditto.
14473         * tty-init.el: Ditto.
14474         * toolbar-items.el: Ditto.
14475         * symbol-syntax.el: Ditto.
14476         * specifier.el: Ditto.
14477         * objects.el: Ditto.
14478         * hyper-apropos.el: Ditto.
14479         * glyphs.el: Ditto.
14480
14481 1998-06-27  Hrvoje Niksic  <hniksic@srce.hr>
14482
14483         * mouse.el (drag-window-divider): vertical-divider-draggable-p ->
14484         vertical-divider-always-visible-p.
14485         (default-mouse-motion-handler): Ditto.
14486
14487 1998-06-21  Hrvoje Niksic  <hniksic@srce.hr>
14488
14489         * scrollbar.el (scrollbars-visible-p): Simplify.  Always set the
14490         global value.
14491
14492 1998-06-21  Oliver Graf <ograf@fga.de>
14493
14494         * build-reports.el: changed receiver to xemacs-build-reports list
14495
14496 1998-06-19  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14497
14498         * font.el: Split font-family-mappings into X and
14499           mswindows-specific versions.
14500           mswindows-font-create-[object|name]: Treat supplied size
14501           as a pointsize. Added underline and strikethru handling.
14502
14503         * msw-faces.el: changed default mswindows charset to western.
14504
14505         * msw-glyphs.el: removed space in border-glyph font string that
14506           was inserted to get round bugs in the mswindows C font code.
14507
14508 1998-06-27  SL Baur  <steve@altair.xemacs.org>
14509
14510         * about.el (about-hackers): Credits update.
14511
14512         * help-nomule.el (tutorial-supported-languages): Add Romanian
14513         TUTORIAL.
14514
14515         * code-files.el (file-coding-system-alist): Hardwire TUTORIAL.ro
14516         to ISO-8859-2.
14517
14518 1998-06-19  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14519
14520         * font.el: Split font-family-mappings into X and
14521           mswindows-specific versions.
14522           mswindows-font-create-[object|name]: Treat supplied size
14523           as a pointsize. Added underline and strikethru handling.
14524
14525         * msw-faces.el: changed default mswindows charset to western.
14526
14527         * msw-glyphs.el: removed space in border-glyph font string that
14528           was inserted to get round bugs in the mswindows C font code.
14529
14530 1998-06-15  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14531
14532         * minibuf.el: make read-color-completion-table call
14533           (mswindows-color-list for mswindows devices.
14534
14535 1998-06-18  Sam Mikes  <smikes@alumni.hmc.edu>
14536
14537         * lisp/font-lock.el
14538         (font-lock-match-c++-style-declaration-item-and-skip-to-next):
14539         Let declaration items contain non-word symbol characters.
14540
14541 1998-06-15  Adrian Aichner  <adrian@xemacs.org>
14542
14543         * package-get.el (package-get-package-provider): Added autoload
14544         cookie.  Loading "package-get-base.el" in ALL functions that use
14545         it.  Fixed some (interactive ...) with multiple argument specs
14546         again.  Cosmetic indentation changes.
14547
14548 1998-05-27  Glynn Clements  <glynn@sensei.co.uk>
14549
14550         * info.el (Info-insert-dir): Don't use nreverse on variables
14551         that you want to use later.
14552
14553 1998-06-17  Glynn Clements  <glynn@sensei.co.uk>
14554
14555         * x-mouse.el (x-set-point-and-move-selection): Replace call
14556         to x-kill-primary-selection with kill-primary-selection
14557
14558 1998-06-12  Martin Buchholz  <martin@xemacs.org>
14559
14560         * simple.el (what-cursor-position): Make cursor position reported
14561         use value of column-number-start-at-one
14562
14563 1998-06-17  SL Baur  <steve@altair.xemacs.org>
14564
14565         * about.el (xemacs-hackers): Fix Jareth's email address.
14566
14567 1998-06-16  SL Baur  <steve@altair.xemacs.org>
14568
14569         * startup.el (startup-splash-frame): Remove
14570         `xemacs-startup-logo-function'.
14571
14572 1998-06-15  SL Baur  <steve@altair.xemacs.org>
14573
14574         * about.el (about-hackers): Update credits list.
14575
14576 1998-06-06  Jeff Miller <jmiller@smart.net>
14577
14578         * lisp/sound.el: Update sound-ext to allow filenames with
14579           extensions to be found by load-sound-file
14580
14581 1998-06-14  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14582
14583         * info.el (Info-rebuild-outdated-dir): Removed variable
14584         (Info-auto-generate-directory): New variable
14585         (Info-save-auto-generated-dir): New variable
14586         (Info-maybe-update-dir): Use `Info-auto-generate-directory'
14587         (Info-build-dir-anew): Second parameter removed.  Use
14588         `Info-save-auto-generated-dir'
14589         (Info-rebuild-dir): Ditto
14590
14591 1998-06-02  Christoph Wedler  <wedler@fmi.uni-passau.de>
14592
14593         * list-mode.el (next-list-mode-item): Would not recognize
14594         border between directly neighbored items.
14595
14596 1998-06-12  Andy Piper  <andyp@parallax.co.uk>
14597
14598         * package-get.el: add autoloads for some functions.
14599
14600 1998-06-10  Hrvoje Niksic  <hniksic@srce.hr>
14601
14602         * specifier.el (let-specifier): Tiny docfixes.
14603
14604 1998-06-12  Andy Piper  <andyp@parallax.co.uk>
14605
14606         * msw-mouse.el: set selection-pointer-glyph to Normal.
14607
14608 1998-06-09  Per Abrahamsen  <abraham@dina.kvl.dk>
14609
14610         * wid-edit.el (widget-specify-secret): New function.
14611         (widget-after-change): Use it.
14612         (widget-specify-field): Use it.
14613
14614 1998-06-08  Hrvoje Niksic  <hniksic@srce.hr>
14615
14616         * mouse.el (drag-window-divider): Use `(not done)' instead of
14617         `doit'; reuse result of `window-pixel-edges'.
14618
14619         * modeline.el (drag-modeline-event-lag): Rename to
14620         drag-divider-event-lag.
14621
14622 1998-06-07  Hrvoje Niksic  <hniksic@srce.hr>
14623
14624         * specifier.el (let-specifier): Rewritten not to generate needless
14625         `let's; clarified documentation; support TAG-SET and HOW-TO-ADD
14626         arguments.
14627
14628 1998-05-28  Hrvoje Niksic  <hniksic@srce.hr>
14629
14630         * minibuf.el (read-file-name-1): Setup buffer-local value of
14631         `completion-ignore-case' in completions buffer under Windows.
14632
14633 1998-06-06  Kirill M. Katsnelson  <kkm@kis.ru>
14634
14635         * about.el (about-maintainer-glyph): Fix support for not
14636         compressed images.
14637
14638 1998-06-04  Kirill M. Katsnelson  <kkm@kis.ru>
14639
14640         * cmdloop.el (cancel-mode-internal): Defined this do-nothing function.
14641
14642         * mouse.el (mouse-track): Cancel selection if misc-user event with
14643         `cancel-mode-internal' function is fetched.
14644
14645 1998-06-03  Hrvoje Niksic  <hniksic@srce.hr>
14646
14647         * files.el (save-some-buffers-1): Fixed return value.
14648
14649 1998-06-01  Oliver Graf <ograf@fga.de>
14650
14651         * dragdrop.el: added experimental
14652
14653 1998-05-26  Stephen J. Turnbull  <turnbull@sk.tsukuba.ac.jp>
14654
14655         * startup.el (after-init-hook, init-file-user,
14656         user-init-directory, load-user-init-file):  Purge references
14657         to "~/.xemacs/init.el" from docstrings.
14658
14659         (load-user-init-file) Use paths-construct-path to construct
14660         paths to user init files.  Go directly to ~/.emacs, do not
14661         search ~/.xemacs/, do not load `default-custom-file'.
14662
14663 1998-06-03  Hrvoje Niksic  <hniksic@srce.hr>
14664
14665         * files.el (interpreter-mode-alist): Catch wish and tclsh before
14666         general *sh.
14667         (inhibit-first-line-modes-regexps): Added `.tar.gz'.
14668
14669 1998-06-03  Andy Piper  <andyp@parallax.co.uk>
14670
14671         * menubar-items.el (default-menubar): add Update Packages to customize
14672         menu.
14673
14674 1998-06-02  Andy Piper  <andyp@parallax.co.uk>
14675
14676         * faces.el: use toolbar face as a fallback for toolbar properties
14677         in xpm-color-symbols instead of default.
14678
14679         * msw-faces.el: rename 3d-object -> gui-element face.
14680
14681 1998-06-06  SL Baur  <steve@altair.xemacs.org>
14682
14683         * startup.el (xemacs-startup-logo-function): New variable.
14684         (startup-splash-frame): Use it.
14685
14686 1998-06-02  Hrvoje Niksic  <hniksic@srce.hr>
14687
14688         * files.el (save-some-buffers): Would wait 1 second.
14689         (save-some-buffers-1): Delete other windows here instead of in
14690         `save-some-buffers'.
14691         (save-some-buffers): Force redisplay only if windows were deleted.
14692
14693 1998-06-02  Didier Verna  <didier@xemacs.org>
14694
14695         * cus-face.el (custom-face-attributes): generalized the use of
14696         toggle buttons for boolean attributes.
14697         Re-ordered the items a bit.
14698
14699 1998-06-01  SL Baur  <steve@altair.xemacs.org>
14700
14701         * sound.el (default-sound-directory): Use `locate-data-directory'
14702         to find the sounds directory.
14703
14704 1998-05-29  Andy Piper  <andyp@parallax.co.uk>
14705
14706         * sound.el: default sound-ext to .wav under mswindows, .au
14707         otherwise. load-default sounds without extensions.
14708
14709 1998-05-27  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
14710
14711         * menubar-items.el (default-menubar): Dim out "Submit Bug Report"
14712         if send-pr is not bound.
14713
14714 1998-06-01  Andy Piper  <andyp@parallax.co.uk>
14715
14716         * files.el: grok idl files in auto-mode-alist.
14717 1998-06-01  Jeff Miller  <jmiller@smart.net>
14718
14719         * minibuf.el (exact-minibuffer-completion-p): check for nil before
14720         calling `upcase'.
14721
14722 1998-05-30  Andy Piper  <andyp@parallax.co.uk>
14723
14724         * msw-glyphs.el: add xbm to the list of image types supported.
14725
14726 1998-05-30  Kirill M. Katsnelson  <kkm@kis.ru>
14727
14728         * msw-init.el (init-post-mswindows-win): Load InfoDock toolbar
14729         instead of XEmacs one when dumping InfoDock.
14730
14731 1998-05-30  Kirill M. Katsnelson  <kkm@kis.ru>
14732
14733         * obsolete.el (has-modeline-p): Added obsolete alias `has-modeline-p'
14734         for `modeline-visible-p'
14735
14736         * winnt.el (nt-quote-process-args): Fix for duplicating argv[0].
14737
14738 1998-05-29  Andy Piper  <andyp@parallax.co.uk>
14739
14740         * msw-select.el (mswindows-cut-copy-clear-clipboard): deleted
14741         since it's not used anymore. doc string fixes.
14742
14743         * package-get.el (package-get-file-installed-p): new function. use
14744         instead of file-installed-p which is in an external package.
14745
14746 1998-05-28  Oliver Graf <ograf@fga.de>
14747
14748         * dragdrop.el (dragdrop-drop-url-default): dropped pop-to-buffer in
14749         favor of select-window/switch-to-buffer
14750
14751 Wed May 27, 1998  Darryl Okahata  <darrylo@sr.hp.com>
14752
14753         * startup.el: changed (getenv "HOME") to (user-home-directory)
14754
14755 1998-05-25  Oliver Graf <ograf@fga.de>
14756
14757         * frame.el (cde-start-drag) moved to dragdrop.el
14758         (offix-start-drag-region) moved to dragdrop.el
14759         (offix-start-drag) moved to dragdrop.el
14760         * dragdrop.el (cde-start-drag) moved from frame.el
14761         (offix-start-drag-region) moved from frame.el
14762         (offix-start-drag) moved from frame.el
14763         (cde-start-drag-region) cde drag regions
14764         * mouse.el (mouse-drag-or-yank) will now call cde-start-drag-region
14765
14766 1998-05-26  Oliver Graf <ograf@fga.de>
14767
14768         * dragdrop.el: created dragdrop-drag prototypes
14769         (cde-start-drag-region) fixed typo
14770
14771 1998-05-28  SL Baur  <steve@altair.xemacs.org>
14772
14773         * simple.el (after-init-hook): Remove reader macro.
14774
14775         * packages.el (packages-hardcoded-lisp): Get rid of reader
14776         macros.  Update DOC string.
14777
14778 1998-05-25  Hrvoje Niksic  <hniksic@srce.hr>
14779
14780         * mouse.el (drag-window-divider): Ditto.
14781
14782         * modeline.el (mouse-drag-modeline): Use it.
14783
14784         * lisp-mode.el (let-specifier): Specify indentation.
14785
14786         * specifier.el (let-specifier): Renamed from
14787         `with-specifier-instance'.
14788
14789 1998-05-27  Andy Piper  <andyp@parallax.co.uk>
14790
14791         * x-faces.el:
14792         * faces.el: move definition of xpm-color-symbols from x-faces.el
14793         to faces. Predicate x-get-resource on the presence of x.
14794
14795         * msw-faces.el: set 3d-object face rather than modeline. Specify
14796         faces as specfier defaults.
14797
14798         * package-get.el: don't use package-admin-add-single-file-package.
14799
14800 1998-05-25  Hrvoje Niksic  <hniksic@srce.hr>
14801
14802         * toolbar-items.el: Fixup tooltips.
14803         (toolbar-gnus): Don't use obsolete variable
14804         toolbar-news-frame-properties.
14805         (toolbar-news-reader): Default to `gnus' instead of
14806         `not-configured'.
14807
14808         * files.el (auto-mode-alist): Correctly recognize `.emacs' under
14809         Windows.
14810
14811 1998-05-25  Andy Piper  <andyp@parallax.co.uk>
14812
14813         * package-get.el: rename -installedp -> -installed-p.
14814
14815 1998-05-23  Kirill M. Katsnelson  <kkm@kis.ru>
14816
14817         * glyphs.el (init-glyphs): Created `border-glyph' face, with no
14818         attributes, and assinged it to continuation, truncation and
14819         hscroll glyphs.
14820
14821         * msw-glyphs.el: Assigned WinDings font to `border-glyph' face,
14822         and made continuation, truncation and hscroll glyphs arrow
14823         characters out of that font.
14824
14825 1998-05-22  Hrvoje Niksic  <hniksic@srce.hr>
14826
14827         * minibuf.el (minibuffer-electric-separator): Play nicely with
14828         directory-sep-char being \.
14829         (minibuffer-electric-tilde): Ditto.
14830         (read-file-name-map): Ditto.
14831
14832 1998-05-22  Hrvoje Niksic  <hniksic@srce.hr>
14833
14834         * mouse.el (default-mouse-track-maybe-own-selection): Pause only
14835         on X devices.
14836         (default-mouse-track-deal-with-down-event): Avoid
14837         `x-disown-selection'; use `disown-selection' instead.
14838
14839 1998-05-21  Andy Piper  <andyp@parallax.co.uk>
14840
14841         * select.el:
14842         * x-select.el: selection cleanup. (x-cut-copy-clear-internal)
14843         moved to (cut-copy-clear-internal) in select.el. Ditto for
14844         (x-delete-primary-selection) (x-kill-primary-selection)
14845         (x-copy-primary-selection).
14846         (own-clipboard): new function.
14847
14848         * msw-select.el: use the new kill/delete/copy/cut-copy-clear
14849         functions in select.el. remove old ones.
14850         (mswindows-own-clipboard): new function.
14851
14852 1998-05-21  Andy Piper  <andyp@parallax.co.uk>
14853
14854         * gnuserv.el: allow connections from mswindows type devices.
14855
14856 1998-05-20  Andy Piper  <andyp@parallax.co.uk>
14857
14858         * msw-glyphs.el: change image type used from cursor to resource.
14859
14860 1998-05-20  Kirill M. Katsnelson  <kkm@kis.ru>
14861
14862         * x-scrollbar.el (x-init-scrollbar-from-resources): Added support
14863         for {top,bottom}-{left,right} values in addition to
14864         {top,bottom}_{left,right}.
14865         Use x-get-resource instead of x-get-resource-and-bogosity-check.
14866
14867 1998-05-20  Hrvoje Niksic  <hniksic@srce.hr>
14868
14869         * cl-macs.el (specifier-instance): Undefine its setf method.
14870
14871         * specifier.el (with-specifier-instance): Added docstring.
14872
14873         * mouse.el (drag-window-divider): Ditto.
14874
14875         * modeline.el (mouse-drag-modeline): Use it.
14876
14877         * lisp-mode.el (with-specifier-instance): Define its indentation
14878         level.
14879
14880         * specifier.el (with-specifier-instance): New macro.
14881
14882 1998-05-19  Andy Piper  <andyp@parallax.co.uk>
14883
14884         * package-get.el (package-get-create-custom): new function to
14885         auto-generate package-get-custom.el from package-get-base.el.
14886         * (package-get-ever-installedp): new function.
14887         * (package-get-custom): new function to get all packages specified
14888         by customize.
14889
14890 1998-05-19  Hrvoje Niksic  <hniksic@srce.hr>
14891
14892         * cus-edit.el (custom-file): Revert to `~/.emacs'.
14893
14894 1998-05-23  SL Baur  <steve@altair.xemacs.org>
14895
14896         * cl-extra.el: Reverse previous float change.
14897
14898 1998-05-17  Andy Piper  <andyp@parallax.co.uk>
14899
14900         * x-faces.el:
14901         * faces.el (try-font-name): moved from x-faces.el since it is
14902         required by w3 under mswindows as well X.
14903
14904 1998-05-18  Kirill M. Katsnelson  <kkm@kis.ru>
14905
14906         * winnt.el: Removed evil (setq completion-ignore-case t)
14907         clause, one more overlookef fsfism.
14908         (nt-quote-args-functions-alist): End sentences with double space.
14909
14910 1998-05-18  Kirill M. Katsnelson  <kkm@kis.ru>
14911
14912         * window-xemacs.el (push-window-configuration): Remove kludgery of
14913         recaching default-toolbar specifier.
14914         (pop-window-configuration): Ditto.
14915         (unpop-window-configuration): Ditto.
14916
14917 1998-05-16  Hrvoje Niksic  <hniksic@srce.hr>
14918
14919         * modeline.el (modeline-minor-mode-menu): Don't use :menu-tag.
14920
14921 1998-05-17  Kirill M. Katsnelson  <kkm@kis.ru>
14922
14923         * winnt.el (nt-quote-args-verbatim): Added function.
14924         (nt-quote-args-prefix-quote): Added function.
14925         (nt-quote-args-backslash-quote): Added function.
14926         (nt-quote-args-double-quote): Added function.
14927         (nt-quote-args-functions-alist): New variable.
14928         (nt-quote-process-args): Added function. This is the main quoting
14929         work horse called from process-nt.c
14930
14931 1998-05-16  Kirill M. Katsnelson  <kkm@kis.ru>
14932
14933         * winnt.el: Removed duplicate definitions for backspace,
14934         delete, M-backspace and C-M-backspace.
14935         (file-name-buffer-file-type-alist): Removed this variable.
14936         (find-buffer-file-type): Removed function.
14937         (find-file-binary):  Removed function.
14938         (find-file-text): Removed function.
14939         (find-file-not-found-set-buffer-file-type): Removed function.
14940         (save-to-unix-hook): Removed function.
14941         (revert-from-unix-hook): Removed function.
14942         (using-unix-filesystems): Removed function.
14943         (original-make-auto-save-file-name): DEFSUBR to avoid doc snarf
14944         warning.
14945         (x-set-selection): Removed function.
14946         (x-get-selection): Removed function.
14947         Removed commented FSFisms.
14948         Replaced copyright notice (this file is not part of GNU Emacs).
14949         (nt-shell-mode-hook): Moved here from a lambda expression. Added
14950         comint-process-echoes setting to t.
14951
14952 1998-05-17  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14953
14954         * packages.el (packages-no-package-hierarchy-regexp): Introduced
14955         and used following the interface change of
14956         `paths-find-recursive-path'.
14957
14958         * find-paths.el (paths-find-recursive-path): Exclusion is now by a
14959         regexp instead of a list of base names.
14960         (paths-version-control-filename-regexp):
14961         (paths-lisp-filename-regexp): (paths-no-lisp-directory-regexp):
14962         Introduced and used following the interface change of
14963         `paths-find-recursive-path'.
14964
14965 1998-05-16  Hrvoje Niksic  <hniksic@srce.hr>
14966
14967         * simple.el (delete-forward-p): Make it a defun; do X garbage only
14968         on X devices, rather than on all non-TTY devices.
14969
14970 1998-05-16  Kirill M. Katsnelson  <kkm@kis.ru>
14971
14972         * msw-mouse.el: New file. Sets up cursor shapes for Windows.
14973
14974         * dumped-lisp.el (preloaded-file-list): Added msw-mouse.el
14975
14976 1998-05-17  Adrian Aichner  <adrian@xemacs.org>
14977
14978         * itimer.el (activate-itimer): Fixed usage of integers
14979         as argument to `concat'.
14980
14981 1998-05-17  Glynn Clements  <glynn@sensei.co.uk>
14982
14983         * itimer.el (start-itimer): replace the use of `concat' with
14984         `format'
14985
14986 1998-05-16  SL Baur  <steve@altair.xemacs.org>
14987
14988         * mode-motion.el (mode-motion-hook): Clarify docstring.
14989         From Bob Weiner <weiner@altrasoft.com>
14990
14991         * loadhist.el (symbol-file): Supply prompt string when used
14992         interactively.
14993         From Bob Weiner <weiner@altrasoft.com>
14994
14995 1998-05-16  Hrvoje Niksic  <hniksic@srce.hr>
14996
14997         * loadup.el (really-early-error-handler): Ditto.
14998
14999         * update-elc.el: Ditto.
15000
15001         * setup-paths.el (paths-construct-exec-path): Ditto.
15002
15003         * make-docfile.el: Ditto.
15004
15005         * find-paths.el (paths-decode-directory-path): Use split-path
15006         instead of decode-path.
15007
15008         * files.el (parse-colon-path): Update docstring reference.
15009
15010 1998-05-15  Jonathan Harris  <jhar@tardis.ed.ac.uk>
15011
15012         * msw-init.el:
15013         * x-init.el:
15014         Bind cut'n'paste keys to non window-system specific functions.
15015
15016         * msw-select.el: New function mswindows-clear-clipboard.
15017         mswindows-cut-copy-clipboard extended to handle clearing of the
15018         selection and renamed to mswindows-cut-copy-clear-clipboard.
15019
15020         * select.el: on mswindows devices delete-primary-selection
15021         calls mswindows-clear-clipboard.
15022
15023 1998-05-15  Hrvoje Niksic  <hniksic@srce.hr>
15024
15025         * simple.el (quoted-insert): Inhibit quit when using read-char.
15026
15027         * cmdloop.el (read-char): Don't inhibit quit.
15028         (read-char-exclusive): Ditto.
15029         (read-char): Signal quit if quit-char was pressed.
15030         (read-char-exclusive): Ditto.
15031         (read-quoted-char): Return a character, not integer.
15032
15033         * menubar-items.el (default-popup-menu): Use Andy's generic
15034         selection code.
15035         (default-popup-menu): Fix code.
15036
15037 1998-05-14  Oliver Graf <ograf@fga.de>
15038
15039         * dragdrop.el (dragdrop-function-widget): this time it's done
15040
15041 1998-05-13  Oliver Graf <ograf@fga.de>
15042
15043         * dumped-lisp.el: dragdrop.el now based on dragdrop-api feature
15044
15045 1998-05-15  Kirill M. Katsnelson  <kkm@kis.ru>
15046
15047         * device.el (device-pixel-width):
15048         (device-pixel-height):
15049         (device-mm-width):
15050         (device-mm-height):
15051         (device-bitplanes):
15052         (device-color-cells): Swapped parameters to device-system-metric
15053         according to the interface change.
15054
15055 1998-05-14  Kirill M. Katsnelson  <kkm@kis.ru>
15056
15057         * mouse.el (default-mouse-motion-handler): Use new name of the
15058         function event-over-vertical-divider-p.
15059         Do not set E-W arrow cursor over the divider if
15060         vertical-divider-draggable-p is nil in the window.
15061         ([top-level]): Use new name for the variable
15062         vertical-divider-map.
15063         (drag-window-divider): Respect vertical-divider-draggable-p.
15064         Variable name typo fixes.
15065
15066 1998-05-14  Hrvoje Niksic  <hniksic@srce.hr>
15067
15068         * keymap.el (kbd): Define here; handle string constants and
15069         others...
15070
15071 1998-05-15  Christian Nyb <chr@mediascience.no>
15072
15073         * simple.el (zap-up-to-char): New function.  Behaves like `zap-to-char'
15074         in Emacs 18.
15075
15076 1998-05-13  Didier Verna  <didier@xemacs.org>
15077
15078         * mouse.el (drag-window-divider): give the vertical divider a
15079         pressed look when dragging it.
15080
15081 1998-05-13  Andy Piper  <andyp@parallax.co.uk>
15082
15083         * faces.el: predicate some more face operations on x or mswindows
15084         not just x.
15085
15086         * modeline.el: enable modeline coloring for mswindows.
15087
15088 1998-05-13  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15089
15090         * minibuf.el (minibuffer-default): Added variable; compatible with
15091         FSF Emacs.
15092         (next-history-element): Used `minibuffer-default'.
15093
15094 1998-05-12  Oliver Graf <ograf@fga.de>
15095
15096         * dragdrop.el (dragdrop-function-widget): button and mods ok
15097         arguments still look a bit strange
15098         (dragdrop-compare-mods) created
15099         (dragdrop-drop-do-functions) correctly checks for buttons and
15100         modifiers
15101
15102 1998-05-14  Hrvoje Niksic  <hniksic@srce.hr>
15103
15104         * setup-paths.el (paths-default-info-directories): Replace
15105         path-separator with directory-sep-char.
15106
15107         * files.el (path-separator): Don't define it here.
15108
15109 1998-05-14  Hrvoje Niksic  <hniksic@srce.hr>
15110
15111         * update-elc.el: Ditto.
15112
15113         * setup-paths.el (paths-construct-exec-path): Ditto.
15114
15115         * make-docfile.el: Ditto.
15116
15117         * loadup.el (really-early-error-handler): Ditto.
15118
15119         * find-paths.el (paths-decode-directory-path): Use decode-path
15120         instead of decode-path-internal.
15121
15122         * files.el (parse-colon-path): Update docstring.
15123
15124 1998-05-13  Hrvoje Niksic  <hniksic@srce.hr>
15125
15126         * subr.el (get-buffer-window-list): Make BUFFER optional.
15127
15128         * window-xemacs.el (windows-of-buffer): Defalias to
15129         get-buffer-window-list.
15130
15131 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
15132
15133         * disass.el: Fix maintainer keyword.
15134
15135         * bytecomp.el (byte-compile-and-load-file): Autoload.
15136         (byte-compile-buffer): Ditto.
15137
15138         * lisp-mode.el (eval-last-sexp): Skip ` in `variable' so that the
15139         value is returned, not the name.
15140         (lisp-imenu-generic-expression): Enable it.
15141         (lisp-mode-variables): Ditto.
15142         (lisp-indent-offset): Change defconst to defvar.
15143         (lisp-indent-function): Ditto.
15144         (lisp-body-indent): Ditto.
15145
15146 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
15147
15148         * modeline.el: Use zap-last-kbd-macro-event.
15149
15150         * lisp-mode.el (eval-interactive): If eval-interactive-verbose is
15151         nil, don't attempt to do anything with messages.
15152         (eval-last-sexp): Use `letf' for clarity.
15153
15154 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
15155
15156         * startup.el: It's still `.emacs', not yet `.xemacs/init.el'.
15157
15158 1998-05-11  Martin Buchholz  <martin@xemacs.org>
15159
15160         * buff-menu.el:
15161         * lisp-mode.el:
15162         * obsolete.el:
15163         Change empty docstrings into no doc strings at all.
15164         Fix bogus FSF-format docstrings.
15165         * etags.el: Fix docstring.
15166
15167 1998-05-11  Jan Vroonhof  <vroonhof@math.ethz.ch>
15168
15169         * package-get.el (package-get): Use internal md5
15170
15171 1998-05-13  SL Baur  <steve@altair.xemacs.org>
15172
15173         * about.el (about-xemacs): Correct abuse of concat.
15174
15175 1998-05-11  SL Baur  <steve@altair.xemacs.org>
15176
15177         * info.el (Info-mode): Use easymenu.
15178
15179 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
15180
15181         * apropos.el (apropos): Don't use concat with integers.
15182
15183         * cmdloop.el (describe-last-error): Handle the case when no error
15184         was seen gracefully.
15185
15186         * apropos.el (apropos-print): Use with-displaying-help-buffer as
15187         defun.
15188         (apropos-describe-plist): Ditto.
15189
15190         * help.el (with-displaying-help-buffer): Revert to a defun.
15191         (describe-key): Use it as defun.
15192         (describe-mode): Ditto.
15193         (describe-bindings): Ditto.
15194         (describe-prefix-bindings): Ditto.
15195         (describe-installation): Ditto.
15196         (view-lossage): Ditto.
15197         (describe-function): Ditto.
15198         (describe-variable): Ditto.
15199         (describe-syntax): Ditto.
15200
15201 1998-05-11  Oliver Graf <ograf@fga.de>
15202
15203         * dragdrop.el: changed order of require/provide
15204         (dragdrop-drop-mime-default) changed to new calling conventions
15205         (dragdrop-drop-do-functions) changed to new calling conventions
15206         (dragdrop-function-widget) this one needs more work...
15207
15208 1998-05-10  Oliver Graf <ograf@fga.de>
15209
15210         * about.el: another small change in my entry
15211         * dragdrop.el (dragdrop-drop-log-function): logging added
15212         plus customizations
15213         changed interface to handler functions. now called with event
15214         and object
15215
15216 1998-05-12  Kirill M. Katsnelson  <kkm@kis.ru>
15217
15218         * glyphs.el (divider-pointer-glyph): Declared new glyph,
15219         E-W arrow pointer displayed over draggable dividers.
15220
15221         * mouse.el (default-mouse-motion-handler): Show it when
15222         appropriate.
15223         (drag-window-divider): Added.
15224         ([top-level]): Initialized window-divider-map with a keymap
15225         binding the above function to left button down event.
15226
15227         * x-mouse.el (x-init-pointer-shape): Initialize
15228         divider-pointer-glyph from Cursor.dividerPointer, or use default
15229         E-W double arrow.
15230
15231 1998-04-30  Gunnar Evermann  <Gunnar.Evermann@nats.informatik.uni-hamburg.de>
15232
15233         * toolbar-items.el (toolbar-compile): respect should-use-dialog-box-p
15234
15235 1998-05-11  Hrvoje Niksic  <hniksic@srce.hr>
15236
15237         * simple.el (count-words-buffer): Don't query for buffer.
15238         (count-lines-buffer): Ditto.
15239
15240 1998-05-11  Jan Vroonhof <vroonhof@math.ethz.ch>
15241
15242         * help.el (where-is): add optional insert argument.
15243
15244 1998-05-11  Hrvoje Niksic  <hniksic@srce.hr>
15245
15246         * help.el (describe-key-briefly): New argument INSERT.
15247
15248         * simple.el (eval-expression): New optional argument; synch with
15249         FSF 20.3.
15250
15251         * keydefs.el (global-map): Add new register bindings.
15252
15253         * register.el: Synched with FSF 20.3.
15254
15255 1998-05-11  Jan Vroonhof <vroonhof@math.ethz.ch>
15256
15257         * window-xemacs.el (recenter): all arguments are optional.
15258
15259 1998-05-10  Kirill M. Katsnelson  <kkm@kis.ru>
15260
15261         * device.el: (device-pixel-width): Reflected name/parameters
15262         change to device-system-metric.
15263         (device-pixel-height): Ditto.
15264         (device-mm-width): Ditto.
15265         (device-mm-height): Ditto.
15266         (device-bitplanes): Ditto.
15267         (device-color-cells): Ditto.
15268
15269 1998-05-10  Hrvoje Niksic  <hniksic@srce.hr>
15270
15271         * cl-extra.el (cl-float-limits): Removed; move code to top-level.
15272
15273         * cl.el (most-positive-fixnum): Document.
15274         (most-negative-fixnum): Ditto.
15275
15276         * cus-dep.el: Updated comment.
15277
15278         * cus-load.el: Use most-positive-fixnum as the gc-inhibiting
15279         constant.
15280
15281         * cus-load.el (custom-put): Removed.
15282
15283         * files.el (after-find-file): Just resignal quit instead of
15284         signaling "canceled".
15285
15286 1998-05-10  Hrvoje Niksic  <hniksic@srce.hr>
15287
15288         * frame.el (other-frame): Use `focus-frame' instead of
15289         select-frame kludges.
15290
15291         * lisp-mode.el: Update lisp-indent-function for
15292         save-selected-frame and with-selected-frame.
15293
15294         * frame.el (save-selected-frame): New macro.
15295         (with-selected-frame): Ditto.
15296         (other-frame): Use `set-frame-focus'.
15297
15298 1998-05-06  Oliver Graf <ograf@fga.de>
15299
15300         * dragdrop.el (dragdrop-drop-dispatch): changed to new list concept
15301         (dragdrop-drop-url-default) default handler for URL drops created
15302         (dragdrop-drop-mime-default) default handler for MIME drops created
15303         (dragdrop-drop-functions) default custom for handling drops created
15304         (dragdrop-drop-do-functions) helper for drgadrop-drop-dispatch
15305
15306 1998-05-05  Jonathan Harris <jhar@tardis.ed.ac.uk>
15307
15308         * mouse.el: Removed redundant mouse-mswindows-drop function.
15309
15310 1998-05-05  Oliver Graf <ograf@fga.de>
15311
15312         * about.el: changed some text in my entry
15313         * dragdrop.el: added customs
15314
15315 1998-05-04  Oliver Graf <ograf@fga.de>
15316
15317         * mouse.el: killed global drop key bindings
15318         (mouse-offix-drop) removed
15319         * dragdrop.el: created
15320         * dumped-lisp.el: inclusion of dragdrop.el for window-systems
15321
15322 1998-05-09  Kirill M. Katsnelson  <kkm@kis.ru>
15323
15324         * x-scrollbar.el (x-init-scrollbar-from-resources): Initialize
15325         scrollbar-on-{left,top}-p from *scrollBarPlacement resources.
15326
15327         * x-misc.el (x-get-resource-and-maybe-bogosity-check): Removed
15328         obsolete comment.
15329
15330         * scrollbar.el (scrollbars-visible-p): Use new
15331         {vertical,horizontal}-scrollbar-visible-p specifiers.
15332
15333 1998-04-18  Kirill M. Katsnelson  <kkm@kis.ru>
15334
15335         * device.el (device-pixel-height):
15336         (device-pixel-width):
15337         (device-mm-width):
15338         (device-mm-height):
15339         (device-bitplanes):
15340         (device-color-cells): Moved these 6 functions from device.c; they
15341         all use single (device-system-metrics) call.
15342
15343 1998-05-09  SL Baur  <steve@altair.xemacs.org>
15344
15345         * dumped-lisp.el (preloaded-file-list): x-menubar.el and x-toolbar.el
15346         were renamed.
15347
15348         * menubar-items.el:
15349         * toolbar-items.el: Renamed from x-menubar/x-toolbar.
15350         Suggested by Hrvoje Niksic <hniksic@srce.hr>
15351
15352         * help.el (help-map): Remove Hyperbole keybinding logic.
15353         Suggested by: Michael Ernst <mernst@cs.washington.edu>
15354
15355 1998-05-08  SL Baur  <steve@altair.xemacs.org>
15356
15357         * x-menubar.el (default-menubar): Enable 'mail-user-agent' feature.
15358         From SAKIYAMA Nobuo <nobuo@db3.so-net.or.jp>
15359
15360 1998-05-07  Andy Piper  <andyp@parallax.co.uk>
15361
15362         * msw-glyphs.el: use nicer icon3 from the frame icon.
15363
15364 1998-05-07  SL Baur  <steve@altair.xemacs.org>
15365
15366         * version.el (emacs-version): Remove InfoDock conditionals.
15367
15368         * startup.el (startup-splash-frame): Change ID logo name.
15369
15370 1998-05-06  Hrvoje Niksic  <hniksic@srce.hr>
15371
15372         * files.el (after-find-file): If the user presses C-g on
15373         directory-creation prompt, kill the buffer.
15374
15375 1998-05-06  SL Baur  <steve@altair.xemacs.org>
15376
15377         * simple.el (count-words-region): Reverse previous change.
15378
15379 1998-05-05  Hrvoje Niksic  <hniksic@srce.hr>
15380
15381         * replace.el (query-replace): Just call perform-replace.
15382         (query-replace-regexp): Ditto.
15383         (perform-replace): Move region handling here.
15384         (perform-replace): Use the new arg to match-data.
15385
15386 1998-03-08  Kyle Jones  <kyle_jones@wonderworks.com>
15387
15388         * x-init.el: Install X specific display table that
15389           displays char 0240 as a space to avoid whatever it is
15390           that screws up display of that character code.
15391
15392 1998-05-03  Hrvoje Niksic  <hniksic@srce.hr>
15393
15394         * help.el (function-arglist): If no arguments are documented for a
15395         subr, print nothing rather than incorrect output.
15396
15397 1998-05-05  SL Baur  <steve@altair.xemacs.org>
15398
15399         * cmdloop.el (command-error): Update bail-out error message to use
15400         `emacs-program-name'.
15401
15402         * lib-complete.el: Remove reader macro cruft.
15403
15404         * dumped-lisp.el (preloaded-file-list): Phase I:  remove InfoDock
15405         cruft.
15406
15407         * simple.el (count-words-region): Drop interactive-p check on the
15408         message.
15409
15410 1998-05-04  Jonathan Harris <jhar@tardis.ed.ac.uk>
15411
15412         * font.el
15413         * msw-faces.el
15414         Correct spelling of mswindows-font-canonicalize-name.
15415
15416 1998-05-03 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
15417
15418         * ldap.el (ldap-host-parameters-alist): Replaced with
15419         `ldap-host-parameters-plist'
15420         (ldap-search): Adapt to previous change
15421
15422 1998-05-02  SL Baur  <steve@altair.xemacs.org>
15423
15424         * about.el (about-hackers): Update Bob Weiner bio.
15425         (about-maintainer-info): Ditto.
15426
15427 1998-05-02  Hrvoje Niksic  <hniksic@srce.hr>
15428
15429         * simple.el (display-warning-minimum-level): Docfix.
15430
15431 1998-04-04  Per Abrahamsen  <abraham@dina.kvl.dk>
15432
15433         * widget.el (:default-get): New keyword.
15434         * wid-edit.el (default, widget-default-default-get): Define it.
15435         (group, widget-group-default-get): Define it.
15436         (menu-choice, widget-choice-default-get): Define it.
15437         (widget-default-get): New function.
15438         (widget-choice-action): Call it.
15439         (widget-editable-list-entry-create): Call it.
15440
15441 1998-05-01  Hrvoje Niksic  <hniksic@srce.hr>
15442
15443         * byte-optimize.el (byte-boolean-vars): Removed.
15444         (byte-optimize-lapcode): Use `built-in-variable-type' instead of
15445         lookup through `byte-boolean-vars'.
15446
15447 1998-05-01  Kirill M. Katsnelson  <kkm@kis.ru>
15448
15449         * x-scrollbar.el (x-init-scrollbar-from-resources): Stuff
15450         resource-provided values into ghost specs for scrollbar-height and
15451         scrollbar-width.
15452
15453 1998-05-01  Hrvoje Niksic  <hniksic@srce.hr>
15454
15455         * byte-optimize.el: Don't attempt to optimize /=.
15456
15457         * bytecomp.el (byte-compile-one-ore-more-args): New function.
15458         (byte-compile-/=): Ditto.
15459
15460 1998-05-02  SL Baur  <steve@altair.xemacs.org>
15461
15462         * apropos.el: Use `with-displaying-help-buffer'.
15463         (apropos-print): Remove explicit mentions of "*Apropos*" buffer.
15464         Use `with-displaying-help-buffer'.
15465         (apropos-follow): Do not give special treatment to buffer cursor
15466         was in prior to a mouse click.
15467         (apropos-describe-plist): Use `with-displaying-help-buffer'.
15468         (apropos-print-doc): Set correct buffer for setting text
15469         properties.
15470
15471 1998-05-01  SL Baur  <steve@altair.xemacs.org>
15472
15473         * help.el (help-buffer-prefix-string): New variable.
15474         (help-buffer-name): Use it.
15475
15476         * modeline.el (modeline-minor-mode-menu): Alphabetize the minor
15477         mode menu.
15478
15479 1998-04-30  Greg Klanderman  <greg@alphatech.com>
15480
15481         * frame.el (other-frame): Work even when focus-follows-mouse is true.
15482
15483 1998-05-01  Hrvoje Niksic  <hniksic@srce.hr>
15484
15485         * files.el (find-file-noselect): Update docstring.
15486         (find-file-noselect): Signal an error if found an unreadable file.
15487         (file-chase-links): Save the match data.
15488         (normal-mode): Use `lwarn' and `error-message-string'.
15489         (interpreter-mode-alist): Change defconst to defvar.
15490         (inhibit-first-line-modes-regexps): Ditto.
15491         (inhibit-first-line-modes-regexps): Added .tgz.
15492         (inhibit-first-line-modes-suffixes): Change defconst to defvar.
15493         (change-major-mode-with-file-name): New user-option.
15494         (set-visited-file-name): Synched with FSF.
15495         (file-name-extension): New function, from FSF 20.3.
15496         (file-relative-name): Synched with FSF.
15497         (save-some-buffers): Support the C-r feature.
15498         (recover-session): Synched with FSF.
15499         (kill-some-buffers): Ditto.
15500         (set-auto-mode): New argument JUST-FROM-FILE-NAME.
15501
15502 1998-04-30  SL Baur  <steve@altair.xemacs.org>
15503
15504         * files.el (insert-file): Undo previous change and reenable use of
15505         format.el.
15506
15507 1998-04-30  Hrvoje Niksic  <hniksic@srce.hr>
15508
15509         * window-xemacs.el (recenter): Define.
15510
15511 1998-04-29  Andy Piper  <andyp@parallax.co.uk>
15512
15513         * font.el (mswindows-font-create-name)
15514         (mswindows-font-create-object): new functions for mswindows type
15515         fonts.
15516
15517         * msw-faces.el (mswindows-font-canicolize-name): fix so that
15518         strings are parsed as well as font objects.
15519
15520 1998-04-30  Hrvoje Niksic  <hniksic@srce.hr>
15521
15522         * modeline.el (defining-kbd-macro): Restore modeline indication of
15523         kbd-macro being recorded.
15524         (add-minor-mode): Simplify docstring.
15525         (modeline-minor-mode-menu): Remove stuff.
15526
15527 1998-04-29  Andy Piper  <andyp@parallax.co.uk>
15528
15529         * code-process.el (call-process): dynamically decide process
15530         coding type.
15531
15532 1998-04-29  Jim Radford  <radford@robby.caltech.edu>
15533
15534         * modeline.el: Add line-number-mode, column-number-mode to
15535         the modeline minor-mode menu.  Button2 on the line number does
15536         goto-line.
15537
15538 1998-04-29  Andy Piper  <andyp@parallax.co.uk>
15539
15540         * mouse.el: move x-selection-owner-p type things to
15541         selection-owner-p.
15542
15543         * msw-init.el: copy zmacs stuff from x-init.el
15544
15545         * msw-select.el (mswindows-own-selection)
15546         (mswindows-disown-selection) (mswindows-selection-owner-p): new
15547         functions. Very simple minded implementation of selectio
15548         ownership.
15549
15550         * select.el (own-selection) (disown-selection)
15551         (activate-region-as-selection) (select-make-extent-for-selection)
15552         (valid-simple-selection-p): functions moved from x-select.el for
15553         generalized selection.
15554
15555         * x-select.el: see select.el changes.
15556
15557         * x-toolbar.el: use new selection functions.
15558
15559 1998-04-28  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15560
15561         * packages.el (packages-find-package-directories): Fixed bug that
15562         would pick up multiple site-package directories.
15563         (package-locations): Added "xemacs-packages" as a late package
15564         location.
15565
15566         * find-paths.el: Now uses `emacs-program-name' and
15567         `emacs-program-version'.
15568         Additions to enforce version-specific directories in
15569         `paths-find-version-directory'.
15570
15571 1998-04-29  SL Baur  <steve@altair.xemacs.org>
15572
15573         * default.el: Removed.
15574         * site-start.el: Removed.
15575
15576 1998-04-29  Didier Verna  <didier@xemacs.org>
15577
15578         * minibuf.el (minibuffer-history-minimum-string-length): Default
15579         to nil.
15580
15581 1998-04-28  SL Baur  <steve@altair.xemacs.org>
15582
15583         * find-paths.el (paths-program-name): Rename.
15584         (paths-emacs-root-p): Ditto.
15585         (paths-find-site-directory): Ditto.
15586
15587 1998-04-26  Karl M. Hegbloom  <karlheg@inetarena.com>
15588
15589         * lisp-mode.el (emacs-lisp-mode-popup-menu-1): Add menu entry for
15590         `emacs-lisp-byte-compile-and-load'.
15591
15592 1998-04-26  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15593
15594         * ldap.el (ldap-search): Fixed additional parameter passing to
15595         `ldap-open'
15596
15597 1998-04-27  Andy Piper  <andyp@parallax.co.uk>
15598
15599         * select.el (kill-primary-selection) (selection-owner-p)
15600         (copy-primary-selection) (yank-clipboard-selection)
15601         (selection-exists-p) (delete-primary-selection): new file and
15602         functions that do the right thing for the selected device.
15603
15604         * x-menubar.el: use generalised selection functions.
15605
15606         * dumped-lisp.el: dump select.el.
15607
15608 1998-04-27  SL Baur  <steve@altair.xemacs.org>
15609
15610         * find-paths.el (paths-progname): New variable.
15611         (paths-emacs-root-p): Use it.
15612         (paths-find-site-directory): Ditto.
15613
15614 1998-04-26  SL Baur  <steve@altair.xemacs.org>
15615
15616         * loadup.el ((member "dump" command-line-args)): Dump as
15617         `infodock' if InfoDock.
15618
15619 1998-04-25  SL Baur  <steve@altair.xemacs.org>
15620
15621         * find-paths.el (construct-emacs-version): Simplify, include
15622         program name in the return value.
15623         * (paths-find-version-directory): Use it.
15624
15625 1998-04-25  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15626
15627         * info.el (Info-parse-dir-entries): Fixed regexp
15628         (Info-build-dir-anew): Remove full suffix and capitalize info file
15629         name for files with no @direntry
15630         (Info-batch-rebuild-dir): New function
15631         (Info-suffixed-file): Check for regular files instead of simple
15632         file existence (could catch directories before)
15633
15634 1998-04-25  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15635
15636         * setup-paths.el, find-paths.el: Removed uses of `not' which
15637         temacs doesn't have.
15638
15639         * find-paths.el (paths-find-emacs-roots): Included exec-prefix
15640         into root searching.
15641
15642 1998-04-24  Martin Buchholz  <martin@xemacs.org>
15643
15644         * subr.el: Remove definition of `not'.
15645
15646 Sat Apr 24 1998  Andy Piper  <andyp@parallax.co.uk>
15647
15648         * msw-glyphs.el: enable graphics support.
15649
15650 1998-04-23  Didier Verna  <didier@xemacs.org>
15651
15652         * x-menubar.el (default-menubar): restored the line-number-mode
15653         option.
15654
15655         * misc doc string updates related to the options menu.
15656
15657 1998-04-24  SL Baur  <steve@altair.xemacs.org>
15658
15659         * setup-paths.el (paths-construct-load-path): Fix typo.
15660
15661 1998-04-23  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15662
15663         * x-menubar.el (default-menubar): font-menu-this-frame-only-p and
15664         font-menu-ignore-scaled-fonts don't have to be bound now; this
15665         gets us one step further towards making --no-autoloads work.
15666
15667         * startup.el (normal-top-level): Load auto-autoloads only if
15668         lisp-directory is non-nil.
15669
15670         * setup-paths.el (paths-construct-load-path): Made it robust
15671         against nil lisp-directory.
15672
15673         * startup.el (startup-setup-paths-warning): Added `lisp-directory'
15674         to the list of variables that cause a warning when nil.
15675
15676         * toolbar.el (init-toolbar-location): Now works even when there's
15677         no toolbar icon directory.
15678
15679 1998-04-23  Hrvoje Niksic  <hniksic@srce.hr>
15680
15681         * help.el (view-lossage): Recognize it.
15682
15683         * simple.el (log-message): Mark multiline messages.
15684
15685 1998-04-22  SL Baur  <steve@altair.xemacs.org>
15686
15687         * info.el (Info-exit): `toolbar-info-frame' doesn't necessarily exist.
15688
15689 1998-4-20  Stephen J. Turnbull  <turnbull@sk.tsukuba.ac.jp>
15690
15691         * package-get.el (package-get-all):  add `\n' separator to
15692         interactive specification so that both variables are read
15693
15694 1998-04-22  Didier Verna  <didier@xemacs.org>
15695
15696         * x-menubar.el: ported the options menu to Custom.
15697         Moved the "read only" toggle button to the buffers menu.
15698         Corrected some missing ;;;###autoload or defcustom.
15699
15700         * scrollbar.el (scrollbars-visible-p): defcustom wrapper around
15701         the scrollbar-visible specifier for options menu handling.
15702
15703         * toolbar.el (toolbar-visible-p)
15704                      (toolbar-captioned-p)
15705                      (default-toolbar-position): defcustom wrappers around
15706         the toolbar specifiers for options menu handling.
15707
15708         * frame.el (get-frame-for-buffer-default-instance-limit):
15709         defcustom it for options menu handling.
15710
15711         * font-lock.el (font-lock-mode): defcustom and autoload the variable
15712         font-lock-mode for options menu handling.
15713
15714         * cus-start.el: added Custom properties to overwrite-mode for
15715         options menu handling.
15716
15717 Wed Apr 22 12:59:35 1998  Andy Piper  <andyp@parallax.co.uk>
15718
15719         * about.el: shameless self-promotion.
15720
15721 1998-04-21  Hrvoje Niksic  <hniksic@srce.hr>
15722
15723         * simple.el (raw-append-message): Slightly optimize.
15724         (remove-message): Use `push' for clarity.
15725         (append-message): Ditto.
15726         (display-warning): Dito.
15727         (raw-append-message): Send the message to the appropriate device.
15728
15729 1998-04-22  SL Baur  <steve@altair.xemacs.org>
15730
15731         * auto-save.el (auto-save-cyclic-hash-14): De-ebolification.
15732         From Sean MacLennan <Sean.MacLennan@pika.ca>
15733
15734 1998-04-18  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15735
15736         * setup-paths.el: Changed `directory-sep-char' to
15737         `path-separator', following a change in GNU Emacs.
15738
15739 1998-04-19  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15740
15741         * info.el (Info-maybe-update-dir): Bug fix in `conservative' behaviour
15742         (Info-build-dir-anew): Add a final newline.
15743         (Info-build-dir-anew): Do not issue warning when rebuilding policy
15744         is `always'
15745         (Info-rebuild-dir): Ditto
15746
15747         * dumped-lisp.el (preloaded-file-list): Added ldap.el
15748
15749 1998-04-21  SL Baur  <steve@altair.xemacs.org>
15750
15751         * simple.el (count-words-buffer): Retain zmacs region.
15752         (count-words-region): Ditto.
15753         * simple.el: (what-line): Expanded line counts.
15754         (count-lines): New parameter to conditionalize whether collapsed
15755         lines get counted.
15756         From Bob Weiner <weiner@altrasoft.com>
15757
15758 1998-04-19  SL Baur  <steve@altair.xemacs.org>
15759
15760         * packages.el (package-locations): infodock-packages must override
15761         mule-packages and packages.
15762
15763 1998-04-19  Jonathan Harris <jhar@tardis.ed.a.uk>
15764
15765         * wid-edit.el:
15766         remove rude messages from widget-activation-widget-mapper
15767         and widget-activation-glyph-mapper
15768
15769 1998-04-17  Jonathan Harris <jhar@tardis.ed.ac.uk>
15770
15771         * toolbar.el: Remove (featurep 'x) test from
15772         toolbar-make-button-list
15773
15774 1998-04-17  Hrvoje Niksic  <hniksic@srce.hr>
15775
15776         * gnuserv.el (gnuserv-edit): Switch to the next gnuserv buffer
15777         only if in the same frame.
15778
15779 1998-04-17  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15780
15781         * packages.el (package-locations): Added site-packages hierarchy.
15782
15783         * setup-paths.el (paths-default-info-directories): Introduced and
15784         used.
15785
15786         * packages.el, setup-paths.el: Set various path searching depths
15787         to 1.
15788
15789         * packages.el (packages-hierarchy-depth):
15790         (packages-load-path-depth): Introduced and used.
15791
15792         * setup-paths.el (paths-load-path-depth): Introduced and used.
15793
15794         * find-paths.el (paths-find-recursive-path): Added max-depth
15795         parameter.
15796
15797 1998-04-15  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15798
15799         * setup-paths.el (paths-construct-info-path): Removed
15800         dependency on behavior of (file-name-as-directory "").
15801
15802 1998-04-09  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15803
15804         * ldap.el (ldap-search): Adapt to the new low-level API using ldap
15805         lisp objects
15806
15807 1998-04-14  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15808
15809         * dump-paths.el, startup.el: Added handling for --debug-paths.
15810
15811 1998-04-15  William M. Perry  <wmperry@aventail.com>
15812
15813         * wid-edit.el: We cannot just set the help-echo or balloon-help
15814           properties for an extent based on the :help-echo widget
15815           property, since help-echo and balloon-help cause an EXTENT to
15816           get passed in, where :help-echo functions are expecting a WIDGET
15817
15818 1998-04-15  Kirill M. Katsnelson  <kkm@kis.ru>
15819
15820         * scrollbar.el (init-scrollbar-from-resources): Call
15821         mswindows-init-scrollbar-metrics when appropriate.
15822
15823 Thu Apr 16 12:59:35 1998  Andy Piper  <andyp@parallax.co.uk>
15824
15825         * dumped-lisp.el: dump x-toolbar for window system
15826
15827         * msw-init.el (init-post-mswindows-win): enable toolbars if we
15828         have support and xpm.
15829
15830 1998-04-16  SL Baur  <steve@altair.xemacs.org>
15831
15832         * files.el (toggle-read-only): Fix docstring.
15833         From Didier Verna <didier@xemacs.org>
15834
15835 1998-04-14  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15836
15837         * startup.el (normal-top-level): Load autoload-file-name without
15838         specifying an extension---some people only auto-autoload.el.gz.
15839
15840 1998-04-06  Hrvoje Niksic  <hniksic@srce.hr>
15841
15842         * files.el (backup-enable-predicate): Don't bomb on NAME being
15843         nil.
15844
15845 1998-04-13  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15846
15847         * find-paths.el, packages.el: Now prefers configure'd paths.
15848         This shouldn't cause any of the originally anticipated problems as
15849         the current paths architecture will not define the various
15850         configure-xxx variables if they're not specified on the configure
15851         command line.
15852
15853         * find-paths.el, setup-paths.el, packages.el: Removed all
15854         mentionings of "/" as a path separator.
15855         Used paths-construct-path throughout.
15856
15857         * find-paths.el (paths-construct-path): Created to assemble paths
15858         from directory components.
15859
15860         * setup-paths.el, packages.el: Used paths-decode-directory-path
15861         instead of decode-path-internal.
15862
15863         * find-paths.el: Removed unused (and bogus) paths-find-emacs-path
15864         and associates.
15865         (paths-decode-directory-path) Created.
15866
15867         * setup-paths.el: Changed configure-exec-path to
15868         configure-exec-directory.
15869
15870 1998-04-11  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15871
15872         * packages.el (packages-find-packages): Fixed decoding of
15873         EMACSPACKAGEPATH.
15874
15875         * startup.el: -no-packages -> -no-early-packages.
15876
15877         (packages-load-package-lisps): Fixed loading of auto-autoload
15878         files.
15879
15880         * startup.el (normal-top-level): Fixed loading of core
15881         auto-autoload.
15882
15883         * obsolete.el: Un-obsoleted site-directory.  Sigh.
15884
15885         * startup.el, packages.el, dump-paths.el: Added proper settings
15886         for site-directory and lisp-directory variables.
15887
15888         * startup.el, loadup.el: Renamed inhibit-update-autoloads to
15889         inhibit-package-autoloads and fixed handling of it.
15890
15891         * startup.el, packages.el, dump-paths.el, loadup.el: Fixed
15892         handling of former inhibit-package-init, now
15893         inhibit-early-packages, to make -vanilla etc. work.
15894
15895 1998-04-10  Kirill M. Katsnelson  <kkm@kis.ru>
15896
15897         * code-process.el (start-process): Fallback to 'undecided instead
15898         of 'binary for process input coding stream.
15899
15900         * process.el (start-process): Docstring fix.
15901
15902 1998-04-09  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15903
15904         * info.el (Info-insert-dir): Do not insert temporary dir files
15905         in Info-dir-file-attributes
15906         (Info-build-dir-anew): Ensure temporary buffer is not read-only
15907         (Info-rebuild-dir): Ditto.
15908
15909 1998-04-09  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15910
15911         * obsolete.el: Added obsoleteness declarations for
15912         `site-directory' and `Info-default-directory-list'.
15913
15914 1998-04-08  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15915
15916         * find-paths.el (paths-find-emacs-root): Only look at the
15917         executable at the end of the symlink chain for determining the
15918         Emacs root.
15919
15920 1998-04-07  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15921
15922         * setup-paths.el (paths-construct-info-path): Changed construction
15923         to cater to gone default in configure.
15924
15925         * find-paths.el (paths-uniq-append): Added.
15926
15927         * packages.el: Rewritten package path construction once again.
15928
15929         * dump-paths.el, startup.el: Removed package-path as a global
15930         variable.
15931
15932         * package-admin.el (package-admin-add-single-file-package):
15933         (package-admin-add-binary-package): Changed package-path to
15934         late-packages.
15935
15936         * packages.el (packages-split-path): Split path at "/" rather than
15937         nil according to change in emacs.c.
15938
15939 1998-04-06  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15940
15941         * setup-paths.el (paths-construct-info-path): Changed info path
15942         order so that directories come out right.
15943         (paths-find-lock-directory): Fixed bug: It used to think
15944         configure-lock-directory is a path.
15945
15946 1998-04-06  Jeff Miller <jmiller@smart.net>
15947
15948         * x-toolbar.el:  Added toolbar-vector-xxxxxx defvars.  Modified
15949         initial-toolbar-spec to use new toolbar-vector-xxxxxx defvars.  This
15950         eases the use of toolbar-add/kill-item functions.
15951
15952 1998-04-07  Kirill M. Katsnelson  <kkm@kis.ru>
15953
15954         * code-files.el (file-coding-system-alist): Commented out
15955         loaddefs.el magical treatment.
15956
15957 1998-04-06  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15958
15959         * info.el (Info-rebuild-outdated-dir): Added new option
15960         `conservative' and made it the default
15961         (Info-rebuild-dir): Appropriately parse multi-line description
15962         strings, and multi-section dir files. Issue warning when dir
15963         is rebuilt as temporary
15964         (Info-build-dir-anew): Issue warning when dir is built as
15965         temporary
15966
15967 1998-04-04  Kirill M. Katsnelson  <kkm@kis.ru>
15968
15969         * list-mode.el (list-mode-map): Bind highlight motion commands to
15970         standard keys left, right, C-b and C-f.
15971
15972 1998-03-29  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
15973
15974         * files.el (auto-mode-alist): allow .sc for Scheme->C
15975
15976 1998-04-06  SL Baur  <steve@altair.xemacs.org>
15977
15978         * loadup.el (pureload): Don't quote (garbage-collect).
15979
15980 1998-04-04  SL Baur  <steve@altair.xemacs.org>
15981
15982         * package-get-base.el: Updated.
15983
15984 1998-04-04  Hrvoje Niksic  <hniksic@srce.hr>
15985
15986         * isearch-mode.el (isearch-just-started): New variable.
15987         (isearch-mode): Set it.
15988         (isearch-repeat): Advance one character forward only if the search
15989         was successful, and was not just started.
15990         (isearch-repeat): Clear isearch-just-started.
15991
15992 1998-04-02  SL Baur  <steve@altair.xemacs.org>
15993
15994         * finder.el (finder-compile-keywords): Don't eval new finder-inf
15995         if running -batch.
15996
15997 1998-03-26  Hrvoje Niksic  <hniksic@srce.hr>
15998
15999         * subr.el (listify-key-sequence): Removed.
16000
16001 1998-03-31  Hrvoje Niksic  <hniksic@srce.hr>
16002
16003         * bytecomp.el (byte-compile-print-gensym): New option.
16004         (byte-compile-output-file-form): Use it.
16005         (byte-compile-output-docform): Ditto.
16006         (byte-compile-compiled-obj-to-list): Ditto.
16007
16008 Sun Mar 29 1998  Andy Piper  <andyp@parallax.co.uk>
16009
16010         * msw-glyphs.el: set frame icon if xpm support.
16011
16012 1998-03-30  Kyle Jones  <kyle_jones@wonderworks.com>
16013
16014         * help.el: Code that pretty prints variable values
16015           removed.
16016
16017 1998-04-02  SL Baur  <steve@altair.xemacs.org>
16018
16019         * find-paths.el (paths-emacs-root-p): Correct test for installation
16020         directory.
16021         From Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16022
16023 1998-03-30  Kyle Jones  <kyle_jones@wonderworks.com>
16024
16025         * loaddefs.el: Don't set debug-ignored-errors; leave
16026           its default value set to nil.
16027
16028 1998-03-29  Damon Lipparelli  <lipp@primus.com>
16029
16030         * info.el (Info-rebuild-dir): fixed mis-spelling.
16031
16032 1998-03-29  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
16033
16034         * info.el (Info-rebuild-outdated-dir): New custom var
16035         (Info-insert-node): Create/update dir file when needed, ie when it
16036         does not exist or is older than some info files in directory
16037
16038 1998-04-01  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16039
16040         * setup-paths.el, dump-paths.el, startup.el, packages.el: Allowed
16041         for last packages, mainly for using a 20.4 package base.
16042
16043         * packages.el (late-packages): Typo fix.  It was called
16044         early-packages.
16045
16046         * find-paths.el (paths-find-emacs-root): Bug fix: it now chases
16047         relative symlinks correctly.
16048         (paths-find-emacs-roots): More rigorous checking for plausible
16049         configuration-time root.
16050
16051         * startup.el (normal-top-level): Added a warning if XEmacs cannot
16052         find its roots.
16053
16054 1998-03-27  Martin Buchholz  <martin@xemacs.org>
16055
16056         * faces.el: Fix docstrings.
16057         * glyphs.el: Fix docstrings.
16058         * mouse.el: Fix docstrings.
16059
16060         * frame.el: Change phrase `current frame' to `selected frame'.
16061
16062         * faces.el (face-spec-set-match-display): Make FRAME arg optional.
16063
16064         * bytecomp.el (displaying-byte-compile-warnings): Rewrite some
16065         macros using backquote to make them infinitely more readable.
16066
16067 1998-03-30  SL Baur  <steve@altair.xemacs.org>
16068
16069         * packages.el (packages-find-package-path): Hardcoded specialized
16070         InfoDock support until we can clean this up.
16071
16072         * help.el (describe-bindings-1): Return the value of the bindings
16073         help buffer created.
16074         (describe-bindings): Ditto.
16075
16076         * simple.el (set-variable): Restore previous behavior of not
16077         bombing if the variable to set is not boundp.
16078
16079 1998-03-30  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16080
16081         * packages.el (packages-handle-package-dumped-lisps): Allow for
16082         non-local files to be loaded off the package-lisp variable.
16083
16084 1998-03-27  Kyle Jones  <kyle_jones@wonderworks.com>
16085
16086         * x-faces.el: Global X resources should override
16087           specs for all device classes (color, grayscale, mono);
16088           code currently doesn't override any of them.  Fixed by
16089           calling remove-specifier with '(x default) as the tag
16090           set and allowing inexact matches.
16091
16092 1998-03-27  Kyle Jones  <kyle_jones@wonderworks.com>
16093
16094         * faces.el: Separated face initializations based on
16095           device classes into device type specific (tag set,
16096           instantiator) pairs.
16097
16098 1998-03-09  Hrvoje Niksic  <hniksic@srce.hr>
16099
16100         * wid-edit.el (widget-choice-action): Remember user's explicit
16101         choice.
16102         (widget-choice-value-create): Respect it.
16103         From Richard Stallman <rms@gnu.org>
16104
16105 1998-03-26  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16106
16107         * setup-paths.el (paths-construct-info-path): Always append
16108         existing directories from configure-time info path.
16109
16110         * startup.el (startup-setup-paths): Renamed misnamed info-path to
16111         Info-directory-list.
16112
16113         * info.el: Removed Info-default-directory-list which was broken by
16114         design.
16115         Removed bogus initialization of Info-directory-list---startup.el
16116         can do a much better job.
16117         Added autoload of Info-directory-list.
16118
16119         * setup-paths.el (paths-construct-load-path): Fixed a bug pointed
16120         out by Martin Buchholz <martin@xemacs.org>: EMACSLOADPATH used to
16121         be exclusive; now it's merely given precedence, just like in the
16122         old days.
16123
16124 1998-03-25  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16125
16126         * find-paths.el (paths-find-architecture-directory): Fix bug with
16127         finding; it used to default too early.
16128
16129 1998-03-25  Martin Buchholz <martin@xemacs.org>
16130
16131         * packages.el (packages-split-path): Fix a bug; it used to fail
16132         for paths that weren't split.
16133
16134 1998-03-26  SL Baur  <steve@altair.xemacs.org>
16135
16136         * finder.el (finder-compile-keywords): trap on errors.
16137
16138 1998-03-24  Kyle Jones  <kyle_jones@wonderworks.com>
16139
16140         * x-faces.el (remove-specifier-specs-matching-tag-set-cdrs): Pass
16141           fourth argument of t so that only the specs exactly
16142           matching the tag lists are removed.
16143
16144 1998-03-25  SL Baur  <steve@altair.xemacs.org>
16145
16146         * make-docfile.el: Don't discard the BOOTSTRAPLOADPATH.
16147
16148 1998-03-23  SL Baur  <steve@altair.xemacs.org>
16149
16150         * minibuf.el (mouse-read-file-name-1): If a default directory was
16151         specified, use it for generating the completions.
16152
16153 1998-03-23  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16154
16155         * update-elc.el: Now respects inhibit-package-init and
16156         inhibit-site-lisp.
16157         Now does path construction with loadup-paths.
16158
16159         * startup.el (normal-top-level, startup-setup-paths): Now respects
16160         inhibit-package-init and inhibit-site-lisp.
16161
16162         * packages.el (packages-find-package-path): Extended package path
16163         by version-specific hierarchies.
16164         (packages-find-packages): Now respects inhibit flag and
16165         inhibit-site-lisp.
16166         Moved path setup to loadup-paths.
16167
16168         * make-docfile.el: Now respects inhibit-package-init and
16169         inhibit-site-lisp.
16170         Now does path construction with loadup-paths.
16171
16172         * loadup.el: Now respects inhibit-package-init and
16173         inhibit-site-lisp.
16174
16175         * dumped-lisp.el (preloaded-file-list): Added loadup-paths.
16176
16177         * loadup-paths.el: New file: setup load-path to encompass
16178         packages.
16179
16180 1998-03-22  SL Baur  <steve@altair.xemacs.org>
16181
16182         * auto-show.el: load-gc renamed to pureload.
16183         * site-load.el: Ditto.
16184         * packages.el (toplevel): Ditto.
16185         * loadup.el (really-early-error-handler): Ditto.
16186         * dumped-lisp.el (preloaded-file-list): Ditto.
16187         * cus-face.el (custom-declare-face): Ditto.
16188
16189 1998-03-22  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16190
16191         * <Today>: The Big Path Searching Overhaul.
16192
16193         * find-paths.el: New file: find and assemble paths in the
16194         installation hierarchy.
16195
16196         * setup-paths.el: New file: global layout of paths and directories
16197         within the XEmacs hierarchy.
16198
16199         * packages.el: Replaced everything related to path searching and
16200         startup by code in terms of find-paths.
16201
16202         * loadup.el, make-docfile.el, update-elc.el, startup.el: Now calls
16203         the new path searching engine.
16204
16205         * dumped-lisp.el (preloaded-file-list): Added new files find-paths
16206         and setup-paths.
16207
16208 1998-03-22  SL Baur  <steve@altair.xemacs.org>
16209
16210         * dumped-lisp.el (preloaded-file-list): Load setup-paths.elc not
16211         setup-paths.el.
16212
16213 1998-03-20  Kirill M. Katsnelson  <kkm@kis.ru>
16214
16215         * msw-glyphs.el: Added check for 'mswindows feature, so the file
16216         compiles identically in any configuration.
16217         Removed irrelevant commentary.
16218
16219 1998-03-20  Kirill M. Katsnelson  <kkm@kis.ru>
16220
16221         * simple.el (set-variable): Allow setting specifiers.
16222
16223 1998-03-19  SL Baur  <steve@altair.xemacs.org>
16224
16225         * lisp.el (forward-sexp): Revert previous change.
16226
16227 1998-03-18  SL Baur  <steve@altair.xemacs.org>
16228
16229         * frame.el (frame-initialize): Use `delete-console' instead of
16230         `delete-device' to delete the stream console to match the usage in
16231         Fkill_emacs.
16232
16233 1998-03-16  SL Baur  <steve@altair.xemacs.org>
16234
16235         * files.el (cdpath-previous): New variable.
16236         (cd): Use it.
16237         From Bob Weiner <weiner@wave.altrasoft.com>
16238
16239 1998-03-15  Kyle Jones  <kyle_jones@wonderworks.com>
16240
16241         * keydefs.el: Changed keybindings of forward-char,
16242           backward, scroll-up and scroll-down to point to their
16243           -command counterparts.
16244
16245         * simple.el: New functions: forwarc-char-command,
16246           backwrad-char-command, scroll-up-command,
16247           scroll-down-command which work liek their counterparts
16248           except that they honor the variable
16249           signal-error-on-buffer-boundary.
16250
16251           Definition of signal-error-on-buffer-boundary received
16252           from src/cmds.c.
16253
16254           defvar declaration added for word-across-newline to avoid
16255           byte-compiler warning about the free variable reference.
16256
16257 1998-03-14  Kirill M. Katsnelson  <kkm@kis.ru>
16258
16259         * winnt.el: Removed "%t" from the beginning of
16260         modeline-format. From now on, there's no nt-specifics in the modeline.
16261
16262 1998-03-14  SL Baur  <steve@altair.xemacs.org>
16263
16264         * setup-paths.el (paths-setup-paths-warning): Replace occurrences
16265         of `when' with `if'.
16266
16267 1998-03-03  Kirill M. Katsnelson  <kkm@kis.ru>
16268
16269         * msw-glyphs.el: New file. Defines TTY-style glyphs for
16270         mswindows. Must be reworked along with glyphs.el, or
16271         merged into it, after there is images support.
16272
16273         * dumped-lisp.el (preloaded-file-list): Dump msw-glyphs.el when
16274         'mswindows.
16275
16276 1998-03-13  SL Baur  <steve@altair.xemacs.org>
16277
16278         * faces.el: fix for text cursor initialization.
16279         Suggested by Kyle Jones <kyle_jones@wonderworks.com>
16280         From Andy Piper <andyp@parallax.co.uk>
16281
16282 1998-03-11  Pete Ware  <ware@cis.ohio-state.edu>
16283
16284         * files.el (set-auto-mode): If a mode is not fboundp, check to see
16285         if there is an existing package that handles it and warn the user
16286         about that mode.
16287
16288 1998-03-02  Kirill M. Katsnelson  <kkm@kis.ru>
16289
16290         * x-menubar.el (default-menubar): Greyed out "Help / Basics /
16291         Installation" menu item when Installation-string is not bound.
16292
16293 1998-03-11  SL Baur  <steve@altair.xemacs.org>
16294
16295         * lisp.el (forward-sexp): Fix for test for balanced sexp.
16296         From Jeremiah W. James <jerry@cs.ucsb.edu>
16297
16298 1998-03-10  Kyle Jones  <kyle_jones@wonderworks.com>
16299
16300         * msw-faces.el:
16301         * faces.el: Fix face initialization.
16302
16303 1998-03-10  Glynn Clements  <glynn@sensei.co.uk>
16304
16305         * files.el (backup-enable-predicate): fix breakage introduced
16306         by TMPDIR patch.
16307
16308 1998-03-09  Kyle Jones  <kyle_jones@wonderworks.com>
16309
16310         * x-faces.el (x-init-face-from-resources): The
16311           TTY face property retrieval functions don't return
16312           specifiers, so use face-property instead.
16313
16314 1998-03-09  SL Baur  <steve@altair.xemacs.org>
16315
16316         * mwheel.el (mwheel-install): Use portable keysyms and syntax.
16317
16318 1998-03-09  Kyle Jones  <kyle_jones@wonderworks.com>
16319
16320         * x-menubar.el: Expanded documentation for
16321           option-save-faces.  Changed Options -> Browse Faces
16322           menu entry to invoke customize-face.
16323
16324 1998-03-09  Kyle Jones  <kyle_jones@wonderworks.com>
16325
16326         * faces.el: Most face initialization moved out of
16327           init-other-random-faces to the top level so that the
16328           initialization happens before Xemacs is dumped.  Much
16329           of the fascist "face-differs-from-default-p or FROB!"
16330           code has been retired in favor of letting the user do
16331           what they want to do.  Face initialization code changed
16332           to use `default' specifier tag so that the settings can
16333           be overridden later if the user wishes it.
16334
16335 1998-03-08  SL Baur  <steve@altair.xemacs.org>
16336
16337         * about.el (about-hackers): Update contributors list.
16338
16339 1998-03-07  Kyle Jones  <kyle_jones@wonderworks.com>
16340
16341         * specifier.el: Define new specifier tag `default'.
16342
16343         * modeline.el: Initialize faces using `default' tag.
16344
16345         * x-faces.el (x-init-face-from-resources): Remove
16346           specifier specs containing the `default' tag before
16347           adding new specs.
16348
16349 1998-03-02  John Jones  <jj@asu.edu>
16350
16351         * package-get.el (package-get-all): fixed arguments on call to
16352         package-admin-add-single-file-package.
16353         * package-get.el (package-get-installedp): fixed to match
16354         advertised behavior.
16355         * package-get.el: added function package-get-update-all which
16356         installs newest versions of all the current packages (if they are
16357         not already installed).
16358
16359 1998-03-04  Jens-Ulrik Petersen  <petersen@kurims.kyoto-u.ac.jp>
16360
16361         * files.el (find-file-noselect): Uncommented `truename' binding in
16362         `let*' and use it later to set `buffer-file-truename' iff it's
16363         still nil, as happens for example when finding a compressed
16364         file with "jka-compr".
16365
16366 Wed Mar 04 08:55:12 1998  Andy Piper  <andyp@parallax.co.uk>
16367
16368         * faces.el: in make-face-* type functions do the operation for all
16369         window systems, not just the first one found.
16370
16371         * font.el: call mswindows-list-fonts for mswindows.
16372
16373 1998-03-02  Glynn Clements  <glynn@sensei.co.uk>
16374
16375         * code-process.el (call-process-region):
16376         * process.el (call-process-region):
16377         * package-get.el (package-get-dir):
16378         * files.el (backup-enable-predicate):
16379         * gnuserv.el (gnuserv-temp-file-regexp):
16380         Use temp-directory in place of `/tmp'.
16381
16382 Fri Feb 20 21:22:34 1998  Darryl Okahata  <darrylo@sr.hp.com>
16383
16384         * "Fast" dired-in-C enhancements for Windows 95/NT:
16385
16386         * files.el: Added function, `wildcard-to-regexp', from GNU
16387           Emacs.
16388
16389         * files.el (insert-directory): Modified to use special
16390           dired-in-C enhancements if present.
16391
16392 Mon Mar 02 11:37:36 1998  Andy Piper  <andyp@parallax.co.uk>
16393
16394         * code-files.el: make default coding no-conversion.
16395
16396 1998-03-02  SL Baur  <steve@altair.xemacs.org>
16397
16398         * dumped-lisp.el (preloaded-file-list): Find Installation.el from
16399         the load-path.
16400
16401         * update-elc.el: Strip directory when testing for files not to
16402         bytecompile.
16403
16404 1998-03-02  Aki Vehtari  <Aki.Vehtari@hut.fi>
16405
16406         * lisp-mode.el: Use recommended form for menus.
16407
16408         * info.el (Info-construct-menu): Use recommended form for menus.
16409
16410         * gnuserv.el (gnuserv-edit-files): Use recommended form for menu
16411         entry.
16412
16413 1998-02-28  Kyle Jones  <kyle_jones@wonderworks.com>
16414
16415         * frame.el: Resurrect get-frame-for-buffer-default-to-current.
16416           (get-frame-for-buffer-noselect): Always return frames
16417           in the not-this-window-p cond clause.
16418
16419 1998-02-27  SL Baur  <steve@altair.xemacs.org>
16420
16421         * help.el (describe-installation): New function.
16422
16423         * x-menubar.el (default-menubar): Add describe-installation to
16424         Help menu.
16425
16426         * packages.el (packages-unbytecompiled-lisp): Installation.el
16427         should not be bytecompiled.
16428
16429         * dumped-lisp.el (preloaded-file-list): Dump Installation with
16430         XEmacs.
16431
16432         * x-menubar.el (default-menubar): Use correct guard for VM menu
16433         entry.
16434
16435         * coding.el: Add coding systems for iso-8859-[12] for No-Mule + file
16436         coding.
16437         From Andy Piper <andyp@parallax.co.uk>
16438
16439 1998-02-26  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
16440
16441         * ldap.el: Do not require ldap-internal at compile time.
16442
16443 Tue Feb 17 12:50:37 1998  Andy Piper  <andyp@parallax.co.uk>
16444
16445         * code-files.el: new file. a virtual copy of mule-files.el
16446         but without charset
16447         dependencies. (toggle-buffer-file-ocding-system) new function for
16448         changing the eol type for the current buffer.
16449
16450         * code-process.el: new file. a copy of
16451         mule-process.el. mule-process.el will disappear when things have
16452         settled.
16453
16454         * coding.el: new file. a virtual copy of mule-files.el but
16455         without charset dependencies. (coding-system-base) new function
16456         for getting the parent coding system of a coding system with eol
16457         type set.
16458
16459         * dumped-lisp.el: add above files for the non-mule case.
16460
16461 1998-02-25  Kyle Jones  <kyle_jones@wonderworks.com>
16462
16463         * window-xemacs.el (display-buffer): If no explicit
16464           frame is specified, search for a window that displays
16465           the buffer on the currently selected frame, before
16466           searching other frames.
16467
16468 1998-02-25  Kyle Jones  <kyle_jones@wonderworks.com>
16469
16470         * frame.el (get-frame-for-buffer): If not-this-window-p
16471           is non-nil, use window on the selected frame if it is not
16472           also the selected window.  When defaulting, search for
16473           windows on the currently selected fgrame before searching
16474           other frames.
16475
16476 1998-02-25  Didier Verna  <didier@xemacs.org>
16477
16478         * modeline.el (modeline-swap-buffers): originally named
16479         `mouse-release-modeline'. Whether to actually swap the buffers is
16480         decided in `mouse-drag-modeline'.
16481         (mouse-drag-modeline): A button release event is considered a
16482         mouse click is both X (modeline scroll) and Y (modeline drag) pos
16483         stay unchanged.
16484
16485 1998-02-25  SL Baur  <steve@altair.xemacs.org>
16486
16487         * x-menubar.el: Put redo on the menubar.
16488         From Aki Vehtari <Aki.Vehtari@hut.fi>
16489
16490 1998-02-22  Greg Klanderman  <greg@alphatech.com>
16491
16492         * bytecomp.el (displaying-byte-compile-warnings): if
16493         temp-buffer-show-function is set, use it to display current set of
16494         warnings in the "*Compile-Log-Show*" buffer.
16495
16496         * simple.el (display-warning-buffer): if temp-buffer-show-function
16497         is set, use it to display current set of warnings in the
16498         "*Warnings-Show*" buffer.
16499
16500 1998-02-20  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16501
16502         * cl-extra.el (equalp): Make (equalp ?A ?a) return t as in
16503         Common Lisp.
16504
16505 1998-02-23  Aki Vehtari  <Aki.Vehtari@hut.fi>
16506
16507         * menubar.el: Allow button descriptors at least 2 long.
16508
16509         * x-menubar.el (default-menubar): Use recommended forms.
16510         (file-menu-filter): Remove.
16511         (edit-menu-filter): Remove.
16512
16513 1998-02-24  SL Baur  <steve@altair.xemacs.org>
16514
16515         * about.el (about-hackers): Updated.
16516
16517 1998-02-22  Greg Klanderman  <greg@alphatech.com>
16518
16519         * help.el (help-max-help-buffers): new variable
16520         (help-register-and-maybe-prune-excess): new function
16521         (help-buffer-name): use help-max-help-buffers.
16522         (with-displaying-help-buffer): use
16523         help-register-and-maybe-prune-excess.
16524
16525         * help.el (help-maybe-pretty-print-value): if the value fits on
16526         one line, let it.
16527
16528 1998-02-21  Greg Klanderman  <greg@alphatech.com>
16529
16530         * (with-displaying-help-buffer): there is no need to kill the buffer
16531         if it exists, because with-output-to-temp-buffer will clear it.
16532         further, killing the buffer violates the rule that
16533         temp-buffer-show-function, if set, has the full responsibility of
16534         showing the temp buffer.  killing the buffer fucks with the window
16535         configuration, hosing temp-buffer-show-function.
16536
16537
16538 1998-02-23  Didier Verna  <didier@xemacs.org>
16539
16540         * modeline.el (mouse-drag-modeline):
16541         - Always scroll the modeline that was originally clicked on.
16542         - Use x pixels instead of x characters (which doesn't work anyway)
16543         as horizontal reference for modeline dragging. This allows us to
16544         keep on dragging the modeline even if the motion event occurs in
16545         another window.
16546
16547 1998-02-23  Didier Verna  <didier@xemacs.org>
16548
16549         * x-mouse.el (x-init-pointer-shape): use a crossed-arrows cursor
16550         glyph on the modeline to indicate that dragging the mouse has an
16551         effect both horizontally and vertically.
16552
16553 1998-02-24  SL Baur  <steve@altair.xemacs.org>
16554
16555         * about.el (about-xemacs): Get rid of redundant visible version
16556         number.
16557
16558 1998-02-19  SL Baur  <steve@altair.xemacs.org>
16559
16560         * about.el (about-hackers): Update credits.
16561
16562 1997-12-22  Christoph Wedler  <wedler@fmi.uni-passau.de>
16563
16564         * prim/register.el (view-register): Show register type file-query.
16565
16566 1998-02-17  Kyle Jones  <kyle_jones@wonderworks.com>
16567
16568         * mode-motion.el (mode-motion-highlight-internal):
16569           save-excursion inside save-window-exucrsion form to
16570           hide buffer point changes from save-window-excursion.
16571           Prevents display flickering when the mouse pointer
16572           moves.
16573
16574 1998-02-17  Didier Verna  <didier@xemacs.org>
16575
16576         * mouse.el (default-mouse-track-set-point-in-window): rewrote this
16577         function to handle correctly the case of a toolbar one side of the
16578         window: scrolling will not necessarily happen.
16579
16580 1998-02-17  Kyle Jones  <kyle_jones@wonderworks.com>
16581
16582         * files.el (after-find-file): Restore missing argument
16583           to format that provides filename for "... consider M-x
16584           recover-file" message.  Also call `message' with "%s"
16585           as the first arg instead of an arbitrary string.
16586
16587 1998-02-18  SL Baur  <steve@altair.xemacs.org>
16588
16589         * about.el (about-hackers): Various additions.
16590
16591 1998-02-15  SL Baur  <steve@altair.xemacs.org>
16592
16593         * autoload.el (generate-file-autoloads-1): Don't force an extra
16594         line out when copying on-the-same line autoloads.
16595
16596         * x-menubar.el (default-menubar): Add Sokoban to the menubar if it
16597         is installed.
16598
16599 1998-02-14  Martin Buchholz  <martin@xemacs.org>
16600
16601         * x11/x-win-xfree86.el (x-win-init-xfree86):
16602         * x11/x-win-sun.el (x-win-init-sun):
16603         * x11/x-init.el (x-initialize-compose):
16604         * prim/simple.el:
16605         (backward-or-forward-kill-sexp):
16606         (backward-or-forward-kill-sentence):
16607         (backward-or-forward-kill-word):
16608         (backward-or-forward-delete-char):
16609         * prim/isearch-mode.el (isearch-help-or-delete-char):
16610         Use x-keysym-on-keyboard-sans-modifiers-p instead of
16611         x-keysym-on-keyboard-p to detect backspace.
16612         Use symbols instead of strings (now deprecated) with x-keysym-*-p.
16613         Clean up symbols used with dead keys, checking Linux and solaris
16614         keysyms.
16615         Simplify x-win-*.el using above methods.
16616         Change documentation for x-keysym-*-p functions.
16617
16618 1998-02-14  SL Baur  <steve@altair.xemacs.org>
16619
16620         * about.el (about-hackers): Restore entries for Michael Sperber and
16621         Vinnie Shelton.
16622         From Vinnie Shelton <acs@acm.org>
16623
16624 1998-02-14  Hrvoje Niksic  <hniksic@srce.hr>
16625
16626         * simple.el (count-words-region): Ditto.
16627
16628 1998-02-12  Hrvoje Niksic  <hniksic@srce.hr>
16629
16630         * simple.el (count-words-buffer): Document.  Don't print anything
16631         if non-interactive.
16632
16633 1998-02-12  SL Baur  <steve@altair.xemacs.org>
16634
16635         * packages.el (packages-hardcoded-lisp): easymenu.el is in
16636         multiple files in InfoDock.
16637
16638 1998-02-11  SL Baur  <steve@altair.xemacs.org>
16639
16640         * packages.el (packages-hardcoded-lisp): id-vers.elc is loaded
16641         from version.el in InfoDock.
16642
16643         * dumped-lisp.el (preloaded-file-list): Don't treat InfoDock
16644         specially.
16645
16646 1998-02-09  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16647
16648         * bytecomp-runtime.el (proclaim-inline): Single quotes around
16649         variable name in docstring.
16650
16651 1998-02-10  Andreas Jaeger  <aj@arthur.rhein-neckar.de>
16652
16653         * menubar.h: Include "gui.h".
16654
16655 1998-02-10  SL Baur  <steve@altair.xemacs.org>
16656
16657         * site-load.el: Fix documentation.
16658
16659 1998-02-09  SL Baur  <steve@altair.xemacs.org>
16660
16661         * package-get-base.el (package-get-base): Updated.
16662
16663         * keymap.el: PC-ize.
16664
16665 1998-02-08  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16666
16667         * hyper-apropos.el (hyper-apropos-get-doc): Print the `loaded
16668         from' on a fresh line.
16669
16670 1998-02-08  Hrvoje Niksic  <hniksic@srce.hr>
16671
16672         * help.el (help-maybe-pretty-print-value): prin1, not princ the
16673         object.
16674
16675 1998-02-09  SL Baur  <steve@altair.xemacs.org>
16676
16677         * undo-stack.el: PC-ize.
16678
16679         * cmdloop.el: PC-ize.
16680
16681 1998-02-08  SL Baur  <steve@altair.xemacs.org>
16682
16683         * bytecomp-runtime.el: PC-ize.
16684
16685         * byte-optimize.el: Prolog fixup.  PC-ize.
16686
16687         * cus-dep.el: Spelling fix.
16688
16689         * text-mode.el: Synch with Emacs 20.2.  (Original ChangeLog
16690         entries follow).
16691
16692 1997-08-29  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16693
16694         * text-mode.el (text-mode-hook-identify): New function,
16695         put on text-mode-hook.  Set text-mode-variant here.
16696         (text-mode): Don't set it here.
16697
16698 1997-08-27  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16699
16700         * text-mode.el (text-mode-hook): New defvar.
16701         (text-mode-variant): New variable.
16702         (text-mode): Set that variable locally.
16703         (toggle-text-mode-auto-fill): New command.
16704
16705 1997-06-15  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16706
16707         * text-mode.el (text-mode): Let all-white lines separate paragraphs.
16708
16709 1997-06-11  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16710
16711         * text-mode.el (paragraph-indent-text-mode):
16712         Renamed from spaced-text-mode.
16713         (text-mode-map): Bind TAB to indent-relative.
16714         (indented-text-mode-map): Variable deleted.
16715         (indented-text-mode): Now an alias for text-mode.
16716
16717 1998-02-05  SL Baur  <steve@altair.xemacs.org>
16718
16719         * loadup.el: test-atoms debugging stuffs removed.
16720
16721 1998-02-03  Martin Buchholz  <Martin Buchholz <martin@xemacs.org>
16722
16723         * lisp/loaddefs.el (completion-ignored-extensions): Add ".class"
16724
16725 1997-12-30  Colin Rafferty  <colin@xemacs.org>
16726
16727         * help.el (describe-beta): Made it use `locate-data-file'.
16728         (describe-distribution): Ditto.
16729         (describe-copying): Ditto.
16730         (describe-project): Ditto.
16731         (view-emacs-news): Ditto.
16732
16733         * help-nomule.el (help-with-tutorial): Made it use
16734         `locate-data-file' to find tutorial.
16735
16736 1998-01-28  Jonathon Harris  <jhar@tardis.ed.ac.uk>
16737
16738         * about.el: Corrected my email address.
16739
16740         * mouse.el: Added 'mouse-mswindows-drop' similar to
16741         'mouse-offix-drop'.
16742
16743 1998-01-27  SL Baur  <steve@altair.xemacs.org>
16744
16745         * loadup.el (running-xemacs): Spelling fix.
16746
16747 1998-01-26  Colin Rafferty  <colin@xemacs.org>
16748
16749         * packages.el (packages-find-packages-1): Don't allow a backwards
16750         compatible lisp tree to overwrite `preloaded-file-list'.
16751
16752 1998-01-26  SL Baur  <steve@altair.xemacs.org>
16753
16754         * loadup.el: Don't delete "xemacs" prior to dumping.
16755
16756 1998-01-24  SL Baur  <steve@altair.xemacs.org>
16757
16758         * package-info.el (pi-last-mod-date): New function.
16759         (pi-author-version): New function.
16760         (batch-update-package-info): Use them.
16761
16762 1998-01-23  Colin Rafferty  <colin@xemacs.org>
16763
16764         * frame.el (get-frame-for-buffer-default-to-current): Create.
16765         (get-frame-for-buffer-noselect): Allow user to use current frame
16766         with `get-frame-for-buffer-default-to-current'.
16767
16768 1998-01-22  Hrvoje Niksic  <hniksic@srce.hr>
16769
16770         * bytecomp.el (byte-compile-output-file-form): Set print-gensym.
16771         (byte-compile-output-docform): Ditto.
16772         (byte-compile-compiled-obj-to-list): Ditto.
16773
16774 1998-01-22  Kyle Jones  <kyle_jones@wonderworks.com>
16775
16776         * startup.el (command-line-1): Removed code that ran
16777           buffer-menu.
16778
16779 1998-01-21  Hrvoje Niksic  <hniksic@srce.hr>
16780
16781         * help-macro.el (make-help-screen): Bind `help-read-key' via flet.
16782
16783 1998-01-17  Hrvoje Niksic  <hniksic@srce.hr>
16784
16785         * frame.el (suspend-emacs-or-iconify-frame): Check using
16786         `device-on-window-system-p' instead of explicitly checking for X,
16787         so that the same logic works for MS Windows.
16788         (suspend-or-iconify-emacs): Ditto.
16789
16790 1998-01-14  Hrvoje Niksic  <hniksic@srce.hr>
16791
16792         * about.el (about-maintainer-info): Andy Piper is back.
16793         (xemacs-hackers): Updated Andy Piper's email address.
16794         (about-hackers): Added Jonathan Harris.
16795         (about-hackers): Updated Tibor Polgar's email address.
16796
16797 1998-01-18  SL Baur  <steve@altair.xemacs.org>
16798
16799         * about.el: Add xemacs.org email manager.
16800
16801         * package-get-base.el (package-get-base): Updated with most recent
16802         package updates.
16803
16804 1998-01-14  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16805
16806         * help.el (function-arglist): Use `indirect-function' instead of
16807         `symbol-function' so that aliases are treated correctly.
16808
16809 1998-01-13  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16810
16811         * help.el (help-map): Add f1 binding to `help-for-help'.
16812         Suggested by Karl M. Hegbloom <karlheg@inetarena.com>.
16813         (describe-key-briefly): Use `princ' "%s" to print object.
16814         (with-displaying-help-buffer): Kill buffer if it exists, again.
16815         (describe-key): Use `princ' "%s" to print object.
16816         (describe-function-1): Use `princ' "%s" to print object.
16817         Commented out alias lines removed.
16818         (help-pretty-print-limit): New variable to control pretty-printing
16819         of variable values.
16820         (help-maybe-pretty-print-value): Steve wins!  Renamed back from
16821         `help-pretty-print-value' again.  Only print-print when OBJECT is
16822         list of length less than `help-pretty-print-limit'.
16823         (describe-variable): Use `help-maybe-pretty-print-value' again.
16824
16825 1998-01-18  SL Baur  <steve@altair.xemacs.org>
16826
16827         * simple.el (blink-matching-open): Remove C++ kludge.
16828         Suggested by Bob Weiner <weiner@wave.altrasoft.com>
16829
16830 1998-01-14  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16831
16832         * info.el (Info-default-directory-list): Made the documentation
16833         more explanitory.
16834
16835 1998-01-13  Martin Buchholz  <martin@xemacs.org>
16836
16837         * lisp/packages.el:
16838         * lisp/package-admin.el:
16839         * lisp/build-report.el:
16840         Fix typos.
16841
16842 1998-01-14  Christoph Wedler  <wedler@fmi.uni-passau.de>
16843
16844         * Patches/font-lock.el (java-font-lock-keywords-*): Would produce
16845         warnings in Java buffers without final newline and editing the
16846         last line.
16847
16848 1998-01-17  SL Baur  <steve@altair.xemacs.org>
16849
16850         * packages.el (packages-find-packages-1): Don't allow a backwards
16851         compatible lisp tree to overwrite `preloaded-file-list'.
16852         Suggested by Colin Rafferty  <colin@xemacs.org>
16853
16854         * mouse.el (mouse-offix-drop): Set undo-boundary.
16855         From Oliver Graf <ograf@fga.de>
16856
16857 1998-01-13  SL Baur  <steve@altair.xemacs.org>
16858
16859         * loadup.el (load-gc): rewrite as defun.
16860         Print something sensical if a required dump-time file isn't found.
16861
16862 1998-01-12  SL Baur  <steve@altair.xemacs.org>
16863
16864         * menubar.el (check-menu-syntax): Emergency dirty fix -- the 0 plist
16865         bug strikes a menudescriptor.
16866
16867         * package-get-base.el (package-get-base): Updated.
16868
16869         * package-info.el (batch-update-package-info): Derive REQUIRES
16870         from the Makefile.
16871
16872 1998-01-13  Hrvoje Niksic  <hniksic@srce.hr>
16873
16874         * files.el (save-some-buffers): Don't play games with deleting
16875         other windows if we are in the minibuffer window.
16876
16877 1998-01-08  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16878
16879         * modeline.el (modeline-minor-mode-menu): Add support for :active
16880         (add-minor-mode): Document :active property to TOGGLE.
16881
16882 1998-01-07  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16883
16884         * modeline.el (modeline-minor-mode-menu): Add support for an
16885         `:included' predicate in the `toggle-sym' plist.
16886         (add-minor-mode): Document the :included property, format
16887         docstring some more.
16888         (modeline-minor-mode-menu): Documentation string added.
16889
16890 1998-01-02  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16891
16892         * modeline.el (modeline-minor-mode-menu): genmenlab the menu
16893         labels from the symbol-names by thwacking off the overly redundant
16894         and overused "mode", parenthesizing "minor", and capitalizing the
16895         resultant strings.  Also shortened the menu's title by eliminating
16896         the redundant buffer name.
16897         (add-minor-mode): Beautified the docstring, added mention of the
16898         `:menu-tag' property of TOGGLE.
16899         (modeline-minor-mode-menu): Frinked the `:menu-tag' property on
16900         `toggle-sym' to beatify the mode-life menus.
16901         * (abbrev-mode):  (put)'ed a `:menu-tag' on it and
16902         `auto-fill-function'.
16903
16904 1998-01-02  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16905
16906         * modeline.el (modeline-minor-mode-menu): Changed the string-only
16907         menus to :style 'toggle.
16908
16909 1997-12-10  Markus Linnala  <maage@cs.tut.fi>
16910
16911         * simple.el: Use mh-user-agent-compose as mh-e-user-agent.
16912
16913 1997-12-11  Christoph Wedler  <wedler@fmi.uni-passau.de>
16914
16915         * packages/hyper-apropos.el (hyper-apropos-insert-face): Would
16916         only recognize first hyperlink.
16917         (hyper-apropos-highlightify): Deletia, this is already done by
16918         `hyper-apropos-insert-face'.
16919         (hyper-apropos-help-mode): Don't call `hyper-apropos-highlightify.
16920
16921 1998-01-09  SL Baur  <steve@altair.xemacs.org>
16922
16923         * x-toolbar.el (toolbar-ispell-internal): Use ispell-message for
16924         mail.
16925         (toolbar-mail-reader): Add support for `send'.
16926         From Jonathan Marten <jonathan.marten@UK.Sun.COM>
16927
16928 1998-01-05  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16929
16930         * info.el (Info-emacs-info-file-name): Add defvar for
16931         `Info-emacs-info-file-name' so that `Info-goto-emacs-command-node'
16932         will function properly.
16933
16934 1998-01-05  Gary D. Foster  <gfoster@ragesoft.com>
16935
16936         * simple.el: make the backwards delete function called by
16937         `backward-or-forward-delete-char' user configurable.
16938
16939 1998-01-09  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16940
16941         * hyper-apropos.el (hyper-apropos-get-doc): Print where a byte
16942         compiled function got loaded from.
16943
16944 1998-01-09  SL Baur  <steve@altair.xemacs.org>
16945
16946         * term/apollo.el: Synched up with InfoDock 3.6.2.
16947
16948 1998-01-08  SL Baur  <steve@altair.xemacs.org>
16949
16950         * startup.el (load-init-file): Load autoloads earlier.
16951         (startup-splash-frame): Handle InfoDock logo.
16952
16953         * x-init.el (init-post-x-win): Don't call init-x-toolbar in
16954         InfoDock.
16955         (x-init-toolbar-from-resources): Move from x-toolbar.el.
16956
16957         * toolbar.el (init-toolbar-from-resources): InfoDock x-toolbar.el
16958         doesn't have this function.
16959
16960         * packages.el (locate-data-file): Fix to call `locate-file'.
16961
16962 1998-01-07  SL Baur  <steve@altair.xemacs.org>
16963
16964         * dumped-lisp.el (preloaded-file-list): InfoDock uses its own
16965         version of version.el.
16966         (preloaded-file-list): Ditto for x-menubar.el and x-toolbar.el.
16967
16968         * x-menubar.el (default-menubar): Guard reference to
16969         `gnuserv-frame'.
16970         (default-menubar): Guard references to `font-lock-mode'.
16971         (default-menubar): Guard references to font-menu-this-frame-only-p'.
16972         (default-menubar): Guard references to `font-menu-ignore-scaled-fonts'.
16973
16974         * make-docfile.el: Don't snarf doc strings from autoloads.
16975
16976         * startup.el (load-init-file): Use algorithm from loaddefs.el for
16977         loading auto-autoloads files.
16978
16979         * loaddefs.el: Disable dumping autoloads.
16980
16981 1998-01-05  SL Baur  <steve@altair.xemacs.org>
16982
16983         * lisp-mnt.el: Synch to Emacs 20.2.
16984
16985         * help.el: Remove manual autoload of `finder-by-keyword'.
16986
16987         * finder.el (finder-by-keyword): Autoload.
16988
16989         * help.el: Conditionalize hyperbole setup.
16990
16991 1998-01-04  SL Baur  <steve@altair.xemacs.org>
16992
16993         * packages.el (package-require): Update to reflect new data format.
16994
16995 1998-01-02  Didier Verna  <didier@xemacs.org>
16996
16997         * x-menubar.el (default-menubar): make the tutorials available
16998         through the menubar. (Plus some compilation warnings cleanup).
16999
17000 1998-01-04  SL Baur  <steve@altair.xemacs.org>
17001
17002         * check-features.el: New file.  Perform sanity check after build.
17003
17004         * dumped-lisp.el (preloaded-file-list): Move tooltalk dumped lisp
17005         files to tooltalk package.
17006         (preloaded-file-list): Moved sparcworks dumped lisp files to Sun
17007         package.
17008
17009         * package-admin.el (package-admin-xemacs): Use better default for
17010         location of XEmacs binary.
17011
17012 1998-01-03  Aki Vehtari  <Aki.Vehtari@hut.fi>
17013
17014         * x-menubar.el (buffers-menu-submenus-for-groups-p): Replace const
17015         tag with sexp and add value tag with value `t'.
17016
17017 1998-01-03  SL Baur  <steve@altair.xemacs.org>
17018
17019         * package-get.el: Changes to work with real data.
17020         From Pete Ware <ware@cis.ohio-state.edu>
17021
17022         * packages.el (packages-reload-autoloads): Guard load for the time
17023         being.
17024
17025         * update-elc.el ("packages.el"): Force loading packages.el instead
17026         of possibly out-of-date packges.elc.
17027         * make-docfile.el ("packages.el"): Ditto.
17028
17029 1998-01-02  Colin Rafferty  <colin@xemacs.org>
17030
17031         * build-report.el (build-report-delete-regexp): Added a rule for
17032         the main tarball shadowing anything past it.
17033
17034 1998-01-02  SL Baur  <steve@altair.xemacs.org>
17035
17036         * packages.el (package-provide): Delete a previous provide.
17037
17038         * package-info.el: New file.
17039
17040         * package-get.el: New file.
17041         From Pete Ware <ware@cis.ohio-state.edu>
17042         (package-get): Fix md5 computation to work with Mule.
17043
17044 1997-12-11  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17045
17046         * simple.el (log-message-*): Quote symbols in docstrings properly.
17047
17048 1998-01-01  SL Baur  <steve@altair.xemacs.org>
17049
17050         * packages.el (packages-new-autoloads): Ignore symbolic links.
17051
17052         * cus-face.el (face-custom-attributes-get): Fix typo.
17053         From Jens-Ulrik Holger Petersen <petersen@kurims.kyoto-u.ac.jp>
17054
17055 1997-12-31  SL Baur  <steve@altair.xemacs.org>
17056
17057         * startup.el (load-init-file): Reload new or changed autoloads
17058         unless inhibited.  Reload modified dumped lisp (stubbed).
17059
17060         * packages.el (packages-new-autoloads): New function.
17061         (packages-reload-autoloads): New function.
17062         (packages-reload-dumped-lisp): New (stub) function.
17063
17064         * loadup.el: Inhibit reloading dumped files when running temacs.
17065
17066         * loadhist.el (file-provides): Extend to handle variant
17067         extensions.
17068
17069         * replace.el (query-replace): Fix typo.
17070
17071 1997-12-30  SL Baur  <steve@altair.xemacs.org>
17072
17073         * make-docfile.el: list-autoloads-path has been renamed.
17074         * update-elc.el: list-autoloads has been renamed.
17075
17076         * packages.el (packages-list-autoloads): Renamed.
17077         (packages-list-autoloads-path): Ditto.
17078
17079 1997-12-29  Colin Rafferty  <colin@xemacs.org>
17080
17081         * packages.el (packages-find-packages-1): Made it signal a warning
17082         for an error in an auto-autoload.el file.
17083
17084 1997-12-30  SL Baur  <steve@altair.xemacs.org>
17085
17086         * x-menubar.el (buffers-menu-submenus-for-groups-p): Replace sexp
17087         tag with const.
17088         From Aki Vehtari <Aki.Vehtari@hut.fi>
17089
17090         * dumped-lisp.el (preloaded-file-list): Dump loadhist with XEmacs.
17091
17092         * loadhist.el (unload-feature): Remove autoload.
17093
17094 1997-12-28  SL Baur  <steve@altair.xemacs.org>
17095
17096         * loadhist.el: Unpackaged.
17097
17098         * help.el (describe-symbol-find-file): Rename
17099         `describe-function-find-file' and make old name obsolete.
17100         (describe-function-1): Use it.
17101         (describe-function-1): Guard reference to
17102         `compiled-function-annotation'.
17103
17104 1997-12-27  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17105
17106         * help.el (help-mode-bury): Now a call to `help-mode-quit' with
17107         argument.
17108         (help-mode-quit): New optional arg to control whether it kills or
17109         buries.  Tidied up.
17110         (with-displaying-help-buffer): Don't kill buffer initially, even
17111         if it exists: it is erased by `with-output-to-temp-buffer' anyway.
17112         (help-pretty-print-value): Rename back from
17113         `help-maybe-pretty-print-value'!  If `pp-internal' is available
17114         use it, otherwise use dumped `cl-prettyprint'.
17115         (describe-variable): Use `help-pretty-print-value' again.
17116         (find-func): Removed reference to "find-func" at end.
17117
17118 1997-12-26  Kirill M. Katsnelson  <kkm@kis.ru>
17119
17120         * dumped-lisp.el: x-menubar.el dumped along with mswindows native
17121           GUI XEmacs. Rename? x-menubar is rather window system
17122           independant, except for a couple of items.
17123
17124 1997-12-26  SL Baur  <steve@altair.xemacs.org>
17125
17126         * x-menubar.el (default-menubar): Remove hyperbole and oobr
17127         entries as they will no longer be distributed with XEmacs.
17128
17129         * format.el (format-alist): Fix image/tiff regexps.
17130         From P. E. Jareth Hein <jareth@camelot-soft.com>
17131
17132         * help.el (help-maybe-pretty-print-value): Rename.
17133         (describe-variable): Use it.
17134         (describe-variable): Add trailing linefeed.
17135
17136 1997-12-26  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17137
17138         * help.el (describe-function-1): Don't output anything for
17139           arglist of autoload functions.
17140
17141 1997-12-26  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17142
17143         * help.el (describe-function-1): Don't output anything for
17144           arglist of autoload functions.
17145
17146 1997-12-26  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17147
17148         * help.el (help-mode-map): New bindings for `help-mode-bury',
17149         `describe-function-at-point', `describe-variable-at-point',
17150         `Info-elisp-ref', `customize-variable', `help-next-section' and
17151         `help-prev-section'.
17152         (help-next-section): New function.
17153         (help-prev-section): New function.
17154         (help-mode-quit): Changed to kill the help buffer.
17155         (help-mode-bury): Formerly `help-mode-quit'.  Bury buffer
17156         correctly.
17157         (help-buffer-name): New function to generate the name of help
17158         buffers.
17159         (with-displaying-help-buffer): Is now a macro.  Takes an new first
17160         argument giving the name of the help buffer.
17161         (describe-key): Use `with-displaying-help-buffer' with name.
17162         (describe-mode): Ditto.
17163         (describe-bindings): Ditto.
17164         (describe-prefix-bindings): Ditto.
17165         (view-lossage): Ditto.
17166         (with-syntax-table): New macro.
17167         (function-called-at-point): Use `ignore-errors' and
17168         `with-syntax-table'.
17169         (function-at-point): Ditto.
17170         (describe-function): Use `with-displaying-help-buffer' with name.
17171         (function-arglist): Extracted from `describe-function-1'.  Returns
17172         function's arglist as string.
17173         (function-documentation): Extracted from `describe-function-1'.
17174         Returns function's docstring.
17175         (describe-function-1): Remove all the "stream" garbage, including
17176         the stream argument.  Use `function-arglist' and
17177         `function-documentation'.
17178         (describe-function-arglist): Just use `function-arglist'.
17179         (variable-at-point): Use `ignore-errors' and `with-syntax-table'.
17180         (help-pretty-print-value): New function to help with
17181         pretty-printing variable values.  Knows about `#<...>'.  Needs
17182         `pp-internal'.
17183         (describe-variable): Use `with-displaying-help-buffer' with name.
17184         Formatting improved.  Display file where variable is defined, if
17185         known.  Use `help-pretty-print-value'.
17186         (describe-syntax): Use `with-displaying-help-buffer' with name.
17187         (list-processes): Remove "stream" garbage.
17188
17189 1997-12-25  SL Baur  <steve@altair.xemacs.org>
17190
17191         * x-init.el (x-initialize-keyboard): Don't load x-win*.el files,
17192         call a dumped routine instead.
17193
17194         * x-win-xfree86.el: Wrap file in defun.
17195         * x-win-sun.el: Ditto.
17196
17197 1997-12-23  SL Baur  <steve@altair.xemacs.org>
17198
17199         * help.el (view-emacs-news): Remove usage of outl-mouse which
17200         advises functions and does other evil things.
17201
17202 1997-12-22  SL Baur  <steve@altair.xemacs.org>
17203
17204         * format.el (format-alist): Add `image/tiff'.
17205         From P. E. Jareth Hein <jareth@camelot-soft.com>
17206
17207 1997-12-21  SL Baur  <steve@altair.xemacs.org>
17208
17209         * about.el (about-hackers): More names added.
17210
17211         * make-docfile.el: Remove superfluous package path search.
17212
17213         * loaddefs.el: Commentary changes.  Removal of VM autoloads.
17214
17215 1997-12-20  SL Baur  <steve@altair.xemacs.org>
17216
17217         * shadow.el (find-emacs-lisp-shadows): Add _pkg to the list of
17218         ignored shadows.
17219
17220 1997-12-18  SL Baur  <steve@altair.xemacs.org>
17221
17222         * startup.el (set-default-load-path): Make sure lisp and site-lisp
17223         get trailing slashes when added to the load-path.
17224
17225         * x-init.el (init-x-win): Locate where XEmacs X localization files
17226         are.
17227
17228 1997-12-18  Kyle Jones  <kyle_jones@wonderworks.com>
17229
17230         * x-faces.el: Added support for foregroundToolBarColor
17231           to xpm-color-symbols.
17232
17233 1997-12-17  Hrvoje Niksic  <hniksic@srce.hr>
17234
17235         * etags.el (tags-remove-duplicates): Removed.
17236         (buffer-tag-table-list): Use `delete-duplicates'.
17237
17238         * cl-extra.el (coerce): Coerce to bit-vector and weak-list
17239         correctly.
17240         (get*): Defalias to `get'.
17241
17242         * cl.el (eql): Compare integers with `eq'.
17243         (cl-map-extents): Check for `map-extents' first.
17244
17245 1997-12-17  Didier Verna  <didier@xemacs.org>
17246
17247         * leim/quail/latin-pre.el ("french-prefix"): doc string cleanup +
17248         added the 'numero', 'copyright' and 'trademark' symbols.
17249
17250         * leim/quail/latin-post.el ("french-postfix"): see above.
17251
17252 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
17253
17254         * widget.el (define-widget): Check the arguments.
17255
17256         * cus-edit.el (customize-face): Use `check-argument-type'.
17257         (custom-variable-value-create): Use `signal' to signal error.
17258         (custom-variable-reset-saved): Ditto.
17259         (custom-variable-reset-standard): Ditto.
17260         (custom-face-reset-saved): Ditto.
17261
17262         * wid-edit.el (widget-prompt-value): Use `signal' to signal error.
17263         (widget-default-format-handler): Ditto.
17264         (widget-checklist-add-item): Ditto.
17265         (widget-radio-add-item): Ditto.
17266         (widget-editable-list-entry-create): Ditto.
17267         (widget-sexp-prompt-value): Ditto.
17268
17269         * custom.el (custom-declare-variable): Signal errors better.
17270         (custom-handle-keyword): Ditto.
17271         (custom-declare-group): Ditto.
17272
17273         * window-xemacs.el (windows): Ditto.
17274
17275         * menubar.el (menu): Ditto.
17276
17277         * keydefs.el (keyboard): Ditto.
17278
17279         * minibuf.el (minibuffer): Ditto.
17280
17281         * process.el (execute): Ditto.
17282
17283         * fill.el (fill): Ditto.
17284
17285         * modeline.el (modeline): Ditto.
17286
17287         * help.el (help): Ditto.
17288
17289         * faces.el (faces): Ditto.
17290
17291         * files.el (files): Ditto.
17292
17293         * x-init.el (x): Ditto.
17294
17295         * lisp-mode.el (lisp): Ditto.
17296
17297         * process.el (processes): Ditto.
17298
17299         * mouse.el (mouse): Ditto.
17300
17301         * abbrev.el (abbrev): Moved from cus-edit.
17302
17303         * font-lock.el (lisp-font-lock-keywords-1): Recognize `defcustom'
17304         as variable declaration.
17305
17306 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
17307
17308         * menubar.el (find-menu-item): Use `check-argument-type'.
17309         (find-menu-item): Cosmetic changes.
17310
17311 1997-12-18  SL Baur  <steve@altair.xemacs.org>
17312
17313         * x-menubar.el (default-menubar): Guard usage of lpr-switches.
17314
17315 1997-12-17  SL Baur  <steve@altair.xemacs.org>
17316
17317         * startup.el (set-default-load-path): Only search package-path
17318         when not running temacs.
17319
17320         * dumped-lisp.el (preloaded-file-list): Remove Egg/Its dumped lisp
17321         files.
17322
17323         * loadup.el: Correct commentary.  Reformatting.
17324         (really-early-error-handler): Use absolute path to the
17325         first dumped-lisp.el file.
17326         (really-early-error-handler): Print full path name of
17327         each dumped lisp file (inherited from InfoDock).
17328
17329         * shadow.el (find-emacs-lisp-shadows): Ignore multiple
17330         dumped-lisp.el files.
17331
17332         * make-docfile.el (preloaded-file-list): Reorder when the
17333         package-path is searched.
17334         * update-elc.el: Ditto.
17335
17336         * lisp-mode.el (call-with-condition-handler): Treat the same as
17337         `condition-case' for indentation.
17338
17339         * about.el (about-xemacs): Update release date.
17340
17341 1997-12-17  Hrvoje Niksic  <hniksic@srce.hr>
17342
17343         * cl-macs.el (case): Signal error if `t' or `otherwise' are seen
17344         anywhere but at the last clause.
17345         (ecase): Disallow `t' and `otherwise'.
17346
17347 1997-12-16  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17348
17349         * cus-edit.el (custom-buffer-create-buttons): New function
17350         from stuff moved out of `custom-buffer-create-internal'.
17351         (custom-novice): New variable.  Default t.
17352         (custom-display-global-buttons): Ditto.  Default `top'.
17353         (custom-buffer-create-internal): Only display help if
17354         `custom-novice' is non-nil.  Display global buttons according to
17355         `custom-display-global-buttons'.
17356
17357 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
17358
17359         * menubar.el (find-menu-item): Use `check-argument-type'.
17360         (find-menu-item): Cosmetic changes.
17361
17362 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
17363
17364         * modeline.el (mouse-drag-modeline): Give the modeline a "pressed"
17365         look.
17366
17367 1997-12-16  Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
17368
17369         * format.el (format-deannotate-region):  Bug fix.
17370         Deannotating a region containing unknown tags would fail
17371         (causing decoding of text/enriched to fail at user level)
17372
17373 1997-12-16  Kyle Jones  <kyle_jones@wonderworks.com>
17374
17375         * minibuf.el (read-directory-name): Support sixth
17376           arg, HISTORY, as already documented.
17377
17378 1997-12-17  Hrvoje Niksic  <hniksic@srce.hr>
17379
17380         * etags.el (get-tag-table-buffer): Use explicit lists as arguments
17381         to `ecase'.
17382
17383 1997-12-14  SL Baur  <steve@altair.xemacs.org>
17384
17385         * skk/skk-leim.el (skk-auto-fill-activate): Synch with
17386         skk-activate.
17387
17388 1997-12-13  SL Baur  <steve@altair.xemacs.org>
17389
17390         * dumped-lisp.el (preloaded-file-list): Remove debugging statement.