67656119b2244dee8990caf5153b5757a9d330e7
[chise/xemacs-chise.git] / lisp / ChangeLog
1 2022-01-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2
3         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4         setting for `=big5-cdp-var-008'.
5
6 2022-01-26  MORIOKA Tomohiko  <tomo.git@chise.org>
7
8         * mule/mule-charset.el (default-coded-charset-priority-list): Add
9         `=big5-cdp-var-008'.
10
11         * mule/mule-conf.el (=big5-cdp-var-008): New coded-charset for
12         XEmacs CHISE.
13
14 2022-01-23  MORIOKA Tomohiko  <tomo.git@chise.org>
15
16         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
17         setting for `=>ucs-itaiji-016'.
18
19 2022-01-22  MORIOKA Tomohiko  <tomo.git@chise.org>
20
21         * mule/mule-charset.el (default-coded-charset-priority-list): Add
22         `=>ucs-bmp-itaiji-016'.
23
24         * mule/mule-conf.el (=>ucs-itaiji-016): New coded-charset for
25         XEmacs CHISE.
26         (=>ucs-bmp-itaiji-016): Ditto.
27
28 2022-01-16  MORIOKA Tomohiko  <tomo.git@chise.org>
29
30         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
31         settings for `===chise-hdic-ktb' and `=chise-hdic-ktb'.
32
33         * mule/mule-charset.el (default-coded-charset-priority-list): Add
34         `===chise-hdic-ktb' and `=chise-hdic-ktb'.
35
36         * mule/mule-conf.el (===chise-hdic-tsj): Modify DOC.
37         (=chise-hdic-tsj): Ditto.
38         (===chise-hdic-ktb): New coded-charset for XEmacs CHISE.
39         (=chise-hdic-ktb): Ditto.
40
41 2022-01-15  MORIOKA Tomohiko  <tomo.git@chise.org>
42
43         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
44         settings for `===chise-hdic-syp' and `=chise-hdic-syp'.
45
46         * mule/mule-charset.el (default-coded-charset-priority-list): Add
47         `===chise-hdic-syp' and `=chise-hdic-syp'.
48
49         * mule/mule-conf.el (===chise-hdic-syp): New coded-charset for
50         XEmacs CHISE.
51         (=chise-hdic-syp): New coded-charset for XEmacs CHISE.
52
53 2022-01-14  MORIOKA Tomohiko  <tomo.git@chise.org>
54
55         * mule/mule-coding.el (coded-charset-entity-reference-alist):
56         Prefer `===chise-hdic-tsj' to `=chise-hdic-tsj'.
57
58         * mule/mule-charset.el (default-coded-charset-priority-list):
59         Prefer `===chise-hdic-tsj' to `=chise-hdic-tsj'.
60
61 2022-01-13  MORIOKA Tomohiko  <tomo.git@chise.org>
62
63         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
64         settings for `=chise-hdic-tsj' and `===chise-hdic-tsj'.
65
66 2022-01-13  MORIOKA Tomohiko  <tomo.git@chise.org>
67
68         * mule/mule-charset.el (default-coded-charset-priority-list): Add
69         `=chise-hdic-tsj' and `===chise-hdic-tsj'.
70
71         * mule/mule-conf.el (===chise-hdic-tsj): New coded-charset for
72         XEmacs CHISE.
73         (=chise-hdic-tsj): Ditto.
74
75 2022-01-11  MORIOKA Tomohiko  <tomo.git@chise.org>
76
77         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
78         settings for `=>hanyo-denshi/tk'.
79
80         * mule/mule-charset.el (default-coded-charset-priority-list): Add
81         `=>hanyo-denshi/tk/mf-01'.
82
83         * mule/mule-conf.el (=>hanyo-denshi/tk): New coded-charset for
84         XEmacs CHISE.
85         (=>hanyo-denshi/tk/mf-01): Ditto.
86         (==hanyo-denshi/tk/mf-01): Fix DOC.
87
88 2021-11-27  MORIOKA Tomohiko  <tomo.git@chise.org>
89
90         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
91         settings for `=ucs-itaiji-014' and `=>ucs-itaiji-014'.
92
93 2021-11-15  MORIOKA Tomohiko  <tomo.git@chise.org>
94
95         * mule/mule-charset.el (default-coded-charset-priority-list): Add
96         `=ucs-bmp-itaiji-014' and `=>ucs-bmp-itaiji-014'.
97
98         * mule/mule-conf.el (=ucs-itaiji-014): New coded-charset for
99         XEmacs CHISE.
100         (=ucs-bmp-itaiji-014): Ditto.
101         (=>ucs-itaiji-014): Ditto.
102         (=>ucs-bmp-itaiji-014): Ditto.
103
104 2021-11-02  MORIOKA Tomohiko  <tomo.git@chise.org>
105
106         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
107         setting for `==daikanwa/+2p'.
108
109 2021-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
110
111         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
112         setting for `=ucs-itaiji-016'.
113
114 2021-10-14  MORIOKA Tomohiko  <tomo.git@chise.org>
115
116         * mule/mule-charset.el (default-coded-charset-priority-list): Add
117         `=ucs-bmp-itaiji-016'.
118
119         * mule/mule-conf.el (=ucs-itaiji-016): New coded-charset for
120         XEmacs CHISE.
121         (=ucs-bmp-itaiji-016): Ditto.
122
123 2021-09-18  MORIOKA Tomohiko  <tomo.git@chise.org>
124
125         * mule/mule-charset.el (default-coded-charset-priority-list): Add
126         `=>cns11643-5'.
127
128 2021-08-29  MORIOKA Tomohiko  <tomo.git@chise.org>
129
130         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
131         setting for `=>ucs-itaiji-003@iwds-1'.
132
133         * mule/mule-charset.el (default-coded-charset-priority-list): Add
134         `=>ucs-sip-itaiji-003@iwds-1'.
135
136         * mule/mule-conf.el (=>ucs-sip-itaiji-003@iwds-1): New
137         coded-charset for XEmacs CHISE.
138
139 2021-05-16  MORIOKA Tomohiko  <tomo.git@chise.org>
140
141         * mule/mule-charset.el (default-coded-charset-priority-list): Add
142         `=>ucs-bmp-itaiji-006@iwds-1'.
143
144         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
145         setting for `=>ucs-itaiji-006@iwds-1'.
146
147 2021-05-15  MORIOKA Tomohiko  <tomo.git@chise.org>
148
149         * mule/mule-conf.el (=>ucs-itaiji-006@iwds-1): New coded-charset
150         for XEmacs CHISE.
151         (=>ucs-bmp-itaiji-006@iwds-1): New coded-charset for XEmacs CHISE.
152
153 2021-04-22  MORIOKA Tomohiko  <tomo.git@chise.org>
154
155         * mule/mule-charset.el (default-coded-charset-priority-list): Add
156         `=ucs-sip-itaiji-009'.
157
158         * mule/mule-conf.el (=ucs-sip-itaiji-009): New coded-charset for
159         XEmacs CHISE.
160
161 2021-04-21  MORIOKA Tomohiko  <tomo.git@chise.org>
162
163         * mule/mule-charset.el (default-coded-charset-priority-list): Add
164         `=>ucs-sip-itaiji-008'.
165
166         * mule/mule-conf.el (=>ucs-sip-itaiji-008): New coded-charset for
167         XEmacs CHISE.
168
169 2021-04-17  MORIOKA Tomohiko  <tomo.git@chise.org>
170
171         * mule/mule-charset.el (default-coded-charset-priority-list): Add
172         `==ucs-sip-var-001'.
173
174         * mule/mule-conf.el (==ucs-sip-var-001): New coded-charset for
175         XEmacs CHISE.
176
177 2021-03-23  MORIOKA Tomohiko  <tomo.git@chise.org>
178
179         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
180         setting for `===hng-kkd'.
181
182         * mule/mule-charset.el (default-coded-charset-priority-list): Add
183         `===hng-kkd'.
184
185 2021-03-22  MORIOKA Tomohiko  <tomo.git@chise.org>
186
187         * mule/mule-conf.el (===hng-kkd): New coded-charset for XEmacs
188         CHISE.
189
190 2021-01-21  MORIOKA Tomohiko  <tomo.git@chise.org>
191
192         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
193         setting for `=>>ruimoku-v6'.
194
195 2021-01-16  MORIOKA Tomohiko  <tomo.git@chise.org>
196
197         * mule/mule-charset.el (default-coded-charset-priority-list): Add
198         `=>>ruimoku-v6'.
199
200 2021-01-06  MORIOKA Tomohiko  <tomo.git@chise.org>
201
202         * mule/mule-conf.el (=>>ruimoku-v6): (Re)Define as an entity
203         instead of an alias to `=>ruimoku-v6'.
204
205 2020-12-16  MORIOKA Tomohiko  <tomo.git@chise.org>
206
207         * mule/mule-charset.el (default-coded-charset-priority-list): Add
208         `=ucs-sip-itaiji-012'.
209
210         * mule/mule-conf.el (=ucs-sip-itaiji-012): New coded-charset for
211         XEmacs CHISE.
212
213 2020-11-16  MORIOKA Tomohiko  <tomo.git@chise.org>
214
215         * mule/mule-charset.el (default-coded-charset-priority-list): Add
216         `=ucs-tip-var-004'.
217
218         * mule/mule-conf.el (=ucs-tip-var-004): New coded-charset for
219         XEmacs CHISE.
220
221 2020-10-22  MORIOKA Tomohiko  <tomo.git@chise.org>
222
223         * mule/mule-charset.el (default-coded-charset-priority-list): Add
224         `=>ucs-sip-itaiji-002@iwds-1'.
225
226         * mule/mule-conf.el (=>ucs-sip-itaiji-002@iwds-1): New
227         coded-charset for XEmacs CHISE.
228
229 2020-09-17  MORIOKA Tomohiko  <tomo.git@chise.org>
230
231         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
232         settings for `=big5-cdp-itaiji-004', `=big5-cdp-itaiji-005' and
233         `=>big5-cdp-itaiji-004'.
234
235 2020-08-28  MORIOKA Tomohiko  <tomo.git@chise.org>
236
237         * mule/mule-charset.el (default-coded-charset-priority-list): Add
238         `=big5-cdp-itaiji-004', `=big5-cdp-itaiji-005' and
239         `=>big5-cdp-itaiji-004'.
240
241         * mule/mule-conf.el (=big5-cdp-itaiji-004): New coded-charset for
242         XEmacs CHISE.
243         (=>big5-cdp-itaiji-004): Ditto.
244         (=big5-cdp-itaiji-005): Ditto.
245
246 2020-07-30  MORIOKA Tomohiko  <tomo.git@chise.org>
247
248         * mule/mule-conf.el (=ucs-bmp-cjk@JP/hanazono): Change `max-code'
249         to #x9FFC.
250
251 2020-07-26  MORIOKA Tomohiko  <tomo.git@chise.org>
252
253         * mule/mule-charset.el (default-coded-charset-priority-list): Add
254         `=>ucs-bmp-itaiji-003@iwds-1'.
255
256         * mule/mule-conf.el (=>ucs-itaiji-003@iwds-1): New coded-charset
257         for XEmacs CHISE.
258         (=>ucs-bmp-itaiji-003@iwds-1): New coded-charset for XEmacs CHISE.
259
260 2020-07-22  MORIOKA Tomohiko  <tomo.git@chise.org>
261
262         * mule/mule-charset.el (default-coded-charset-priority-list): Add
263         `=>ucs-tip-itaiji-001'.
264
265         * mule/mule-conf.el (=>ucs-tip-itaiji-001): New coded-charset for
266         XEmacs CHISE.
267
268 2020-07-19  MORIOKA Tomohiko  <tomo.git@chise.org>
269
270         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
271         setting for `=>big5-cdp-itaiji-002'.
272
273 2020-07-17  MORIOKA Tomohiko  <tomo.git@chise.org>
274
275         * mule/mule-charset.el (default-coded-charset-priority-list): Add
276         `=>big5-cdp-itaiji-002'.
277
278         * mule/mule-conf.el (=>big5-cdp-itaiji-002): New coded-charset for
279         XEmacs CHISE.
280
281 2020-07-14  MORIOKA Tomohiko  <tomo.git@chise.org>
282
283         * mule/mule-charset.el (default-coded-charset-priority-list): Add
284         `=>jis-x0213-2'.
285
286 2020-07-01  MORIOKA Tomohiko  <tomo.git@chise.org>
287
288         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
289         setting for `==ucs-var-001'.
290
291 2020-06-24  MORIOKA Tomohiko  <tomo.git@chise.org>
292
293         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
294         setting for `=+>ucs-var-003'.
295
296         * mule/mule-charset.el (default-coded-charset-priority-list): Add
297         `=ucs-tip-var-003' and `=+>ucs-tip-var-003'.
298
299         * mule/mule-conf.el (=ucs-tip-var-003): New coded-charset for
300         XEmacs CHISE.
301         (=+>ucs-tip-var-003): Ditto.
302
303 2020-06-24  MORIOKA Tomohiko  <tomo.git@chise.org>
304
305         * mule/mule-charset.el (default-coded-charset-priority-list): Add
306         `=ucs-tip-var-001' and `=ucs-tip-var-002'.
307
308         * mule/mule-conf.el (=ucs-tip-var-001): New coded-charset for
309         XEmacs CHISE.
310         (=ucs-tip-var-002): Ditto.
311
312 2020-06-14  MORIOKA Tomohiko  <tomo.git@chise.org>
313
314         * mule/mule-conf.el (=ucs-bmp-var-001): Change `max-code' to
315         #x9FEA.
316
317 2020-06-12  MORIOKA Tomohiko  <tomo.git@chise.org>
318
319         * mule/mule-charset.el (default-coded-charset-priority-list): Add
320         `==ucs-bmp-var-001'.
321
322         * mule/mule-conf.el (==ucs-var-001): New coded-charset for XEmacs
323         CHISE.
324         (==ucs-bmp-var-001): Ditto.
325
326 2020-05-28  MORIOKA Tomohiko  <tomo.git@chise.org>
327
328         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
329         setting for `=big5-cdp-var-007'.
330
331         * mule/mule-charset.el (default-coded-charset-priority-list): Add
332         `=big5-cdp-var-007'.
333
334         * mule/mule-conf.el (=big5-cdp-var-007): New coded-charset for
335         XEmacs CHISE.
336
337 2020-05-03  MORIOKA Tomohiko  <tomo.git@chise.org>
338
339         * mule/mule-charset.el (default-coded-charset-priority-list): Add
340         `=ucs-sip@gb'.
341
342         * mule/mule-conf.el (=ucs-sip@gb): New coded-charset for XEmacs
343         CHISE.
344
345 2020-03-19  MORIOKA Tomohiko  <tomo.git@chise.org>
346
347         * mule/mule-charset.el (default-coded-charset-priority-list): Add
348         `=>ucs-tip@cognate'.
349
350         * mule/mule-conf.el (=>ucs-tip@cognate): New coded-charset for
351         XEmacs CHISE.
352
353 2020-03-18  MORIOKA Tomohiko  <tomo.git@chise.org>
354
355         * mule/mule-charset.el (default-coded-charset-priority-list): Add
356         `=ucs-tip-itaiji-001'.
357
358         * mule/mule-conf.el (=ucs-tip-itaiji-001): New coded-charset for
359         XEmacs CHISE.
360
361 2020-03-12  MORIOKA Tomohiko  <tomo.git@chise.org>
362
363         * mule/mule-charset.el (default-coded-charset-priority-list): Add
364         `=>ucs-tip@component'.
365
366         * mule/mule-conf.el (=>ucs-tip@component): New coded-charset for
367         XEmacs CHISE.
368
369 2020-03-11  MORIOKA Tomohiko  <tomo.git@chise.org>
370
371         * mule/mule-charset.el (default-coded-charset-priority-list): Add
372         `==ucs-tip@JP/hanazono'.
373
374         * mule/mule-conf.el (==ucs-tip@JP/hanazono): New coded-charset for
375         XEmacs CHISE.
376
377 2020-03-11  MORIOKA Tomohiko  <tomo.git@chise.org>
378
379         * mule/mule-charset.el (default-coded-charset-priority-list): Add
380         `=ucs-tip' and `=ucs-tip@JP/hanazono'.
381
382         * mule/mule-conf.el (=ucs-tip): New coded-charset for XEmacs
383         CHISE.
384         (=ucs-tip@JP/hanazono): Ditto.
385
386 2020-01-06  MORIOKA Tomohiko  <tomo.git@chise.org>
387
388         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
389         setting for `=ucs-var-007'.
390
391 2019-12-30  MORIOKA Tomohiko  <tomo.git@chise.org>
392
393         * mule/mule-charset.el (default-coded-charset-priority-list): Add
394         `=ucs-bmp-var-007'.
395
396         * mule/mule-conf.el (=ucs-var-007): New coded-charset for XEmacs
397         CHISE.
398         (=ucs-bmp-var-007): Ditto.
399
400 2019-12-01  MORIOKA Tomohiko  <tomo.git@chise.org>
401
402         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
403         setting for `=>ucs-itaiji-002@iwds-1'.
404
405         * mule/mule-charset.el (default-coded-charset-priority-list): Add
406         `=>ucs-bmp-itaiji-002@iwds-1'.
407
408 2019-11-30  MORIOKA Tomohiko  <tomo.git@chise.org>
409
410         * mule/mule-conf.el (=>ucs-itaiji-002@iwds-1): New coded-charset
411         for XEmacs CHISE.
412         (=>ucs-bmp-itaiji-002@iwds-1): Ditto.
413
414 2019-11-05  MORIOKA Tomohiko  <tomo.git@chise.org>
415
416         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
417         setting for `=>ucs-itaiji-008'.
418
419 2019-10-11  MORIOKA Tomohiko  <tomo.git@chise.org>
420
421         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
422         setting for `=>big5-cdp-itaiji-003'.
423
424         * mule/mule-charset.el (default-coded-charset-priority-list): Add
425         `=>big5-cdp-itaiji-003'.
426
427 2019-10-09  MORIOKA Tomohiko  <tomo.git@chise.org>
428
429         * mule/mule-conf.el (=>big5-cdp-itaiji-003): New coded-charset for
430         XEmacs CHISE.
431
432 2019-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
433
434         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
435         setting for `=>ucs-itaiji-011'.
436
437 2019-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
438
439         * mule/mule-charset.el (default-coded-charset-priority-list): Add
440         `=>ucs-bmp-itaiji-011'.
441
442 2019-09-25  MORIOKA Tomohiko  <tomo.git@chise.org>
443
444         * mule/mule-conf.el (=>ucs-itaiji-011): New coded-charset for
445         XEmacs CHISE.
446         (=>ucs-bmp-itaiji-011): Ditto.
447
448 2019-09-13  MORIOKA Tomohiko  <tomo.git@chise.org>
449
450         * mule/mule-charset.el (default-coded-charset-priority-list): Use
451         `=daikanwa@rev2' instead of `ideograph-daikanwa-2'.
452
453 2019-06-19  MORIOKA Tomohiko  <tomo.git@chise.org>
454
455         * mule/mule-charset.el (default-coded-charset-priority-list): Add
456         `=>ucs-bmp-cjk@iwds-1/normalized'.
457
458         * mule/mule-conf.el (=>ucs-bmp-cjk@iwds-1/normalized): New
459         coded-charset for XEmacs CHISE.
460
461 2019-06-19  MORIOKA Tomohiko  <tomo.git@chise.org>
462
463         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
464         setting for `=>ucs-itaiji-010'.
465
466         * mule/mule-charset.el (default-coded-charset-priority-list): Add
467         `=>ucs-bmp-itaiji-010'.
468
469         * mule/mule-conf.el (=>ucs-itaiji-010): New coded-charset for
470         XEmacs CHISE.
471         (=>ucs-bmp-itaiji-010): Ditto.
472
473 2019-06-18  MORIOKA Tomohiko  <tomo.git@chise.org>
474
475         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
476         setting for `=>ucs@iwds-1/normalized'.
477
478 2019-06-08  MORIOKA Tomohiko  <tomo.git@chise.org>
479
480         * mule/mule-conf.el (=>ucs@iwds-1/normalized): New coded-charset
481         for XEmacs CHISE.
482
483 2019-05-22  MORIOKA Tomohiko  <tomo.git@chise.org>
484
485         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
486         setting for `==>ucs@esu'.
487
488         * mule/mule-charset.el (default-coded-charset-priority-list): Add
489         `==>ucs-sip@esu'.
490
491         * mule/mule-conf.el (==>ucs@esu): New coded-charset for XEmacs
492         CHISE.
493         (==>ucs-sip@esu): Ditto.
494
495 2019-05-06  MORIOKA Tomohiko  <tomo.git@chise.org>
496
497         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
498         setting for `=>big5-cdp-var-001'.
499
500         * mule/mule-charset.el (default-coded-charset-priority-list): Add
501         `=>big5-cdp-var-001'.
502
503         * mule/mule-conf.el (=big5-cdp-var-001): Fix DOC.
504         (=>big5-cdp-var-001): New coded-charset for XEmacs CHISE.
505
506 2019-04-12  MORIOKA Tomohiko  <tomo.git@chise.org>
507
508         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
509         setting for `===hng-sts'.
510
511         * mule/mule-charset.el (default-coded-charset-priority-list): Add
512         `===hng-sts'.
513
514         * mule/mule-conf.el (===hng-sts): New coded-charset for XEmacs
515         CHISE.
516
517 2019-04-12  MORIOKA Tomohiko  <tomo.git@chise.org>
518
519         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
520         setting for `===hng-sgs'.
521
522         * mule/mule-charset.el (default-coded-charset-priority-list): Add
523         `===hng-sgs'.
524
525         * mule/mule-conf.el (===hng-sgs): New coded-charset for XEmacs
526         CHISE.
527
528 2019-04-11  MORIOKA Tomohiko  <tomo.git@chise.org>
529
530         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
531         setting for `===hng-saa'.
532
533         * mule/mule-charset.el (default-coded-charset-priority-list): Add
534         `===hng-saa'.
535
536         * mule/mule-conf.el (===hng-saa): New coded-charset for XEmacs
537         CHISE.
538
539 2019-04-10  MORIOKA Tomohiko  <tomo.git@chise.org>
540
541         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
542         setting for `===hng-kad'.
543
544         * mule/mule-charset.el (default-coded-charset-priority-list): Add
545         `===hng-kad'.
546
547         * mule/mule-conf.el (===hng-kad): New coded-charset for XEmacs
548         CHISE.
549
550 2019-04-10  MORIOKA Tomohiko  <tomo.git@chise.org>
551
552         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
553         setting for `===hng-sai'.
554
555         * mule/mule-charset.el (default-coded-charset-priority-list): Add
556         `===hng-sai'.
557
558         * mule/mule-conf.el (===hng-sai): New coded-charset for XEmacs
559         CHISE.
560
561 2019-04-09  MORIOKA Tomohiko  <tomo.git@chise.org>
562
563         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
564         setting for `===hng-ini'.
565
566         * mule/mule-charset.el (default-coded-charset-priority-list): Add
567         `===hng-ini'.
568
569         * mule/mule-conf.el (===hng-ini): New coded-charset for XEmacs
570         CHISE.
571
572 2019-04-08  MORIOKA Tomohiko  <tomo.git@chise.org>
573
574         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
575         setting for `===hng-wke'.
576
577         * mule/mule-charset.el (default-coded-charset-priority-list): Add
578         `===hng-wke'.
579
580         * mule/mule-conf.el (===hng-wke): New coded-charset for XEmacs
581         CHISE.
582
583 2019-04-07  MORIOKA Tomohiko  <tomo.git@chise.org>
584
585         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
586         setting for `===hng-wks'.
587
588         * mule/mule-charset.el (default-coded-charset-priority-list): Add
589         `===hng-wks'.
590
591         * mule/mule-conf.el (===hng-wks): New coded-charset for XEmacs
592         CHISE.
593
594 2019-04-05  MORIOKA Tomohiko  <tomo.git@chise.org>
595
596         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
597         setting for `===hng-sab'.
598
599         * mule/mule-charset.el (default-coded-charset-priority-list): Add
600         `===hng-sab'.
601
602         * mule/mule-conf.el (===hng-sab): New coded-charset for XEmacs
603         CHISE.
604
605 2019-04-05  MORIOKA Tomohiko  <tomo.git@chise.org>
606
607         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
608         setting for `===hng-ykk'.
609
610         * mule/mule-charset.el (default-coded-charset-priority-list): Add
611         `===hng-ykk'.
612
613         * mule/mule-conf.el (===hng-ykk): New coded-charset for XEmacs
614         CHISE.
615
616 2019-03-31  MORIOKA Tomohiko  <tomo.git@chise.org>
617
618         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
619         setting for `===hng-kkh'.
620
621         * mule/mule-charset.el (default-coded-charset-priority-list): Add
622         `===hng-kkh'.
623
624         * mule/mule-conf.el (===hng-kkh): New coded-charset for XEmacs
625         CHISE.
626
627 2019-03-29  MORIOKA Tomohiko  <tomo.git@chise.org>
628
629         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
630         setting for `===hng-fhs'.
631
632         * mule/mule-charset.el (default-coded-charset-priority-list): Add
633         `===hng-fhs'.
634
635         * mule/mule-conf.el (===hng-fhs): New coded-charset for XEmacs
636         CHISE.
637
638 2019-03-18  MORIOKA Tomohiko  <tomo.git@chise.org>
639
640         * mule/mule-charset.el (default-coded-charset-priority-list): Add
641         `==>daijiten'.
642
643         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
644         setting for `==>daijiten'.
645
646         * mule/mule-conf.el (==>daijiten): New coded-charset for XEmacs
647         CHISE.
648
649 2019-03-16  MORIOKA Tomohiko  <tomo.git@chise.org>
650
651         * mule/mule-conf.el (=daijiten): Use 14924 instead of 14923 as the
652         last number of its code.
653
654 2019-03-15  MORIOKA Tomohiko  <tomo.git@chise.org>
655
656         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
657         settings for `=daijiten', `==daijiten' and `===daijiten'.
658
659         * mule/mule-charset.el (default-coded-charset-priority-list): Add
660         `=daijiten', `==daijiten' and `===daijiten'.
661
662         * mule/mule-conf.el (=daijiten): New coded-charset for XEmacs
663         CHISE.
664         (==daijiten): Ditto.
665         (===daijiten): Ditto.
666
667 2019-03-14  MORIOKA Tomohiko  <tomo.git@chise.org>
668
669         * mule/mule-charset.el (default-coded-charset-priority-list): Add
670         `=>ucs-bmp-itaiji-008'.
671
672         * mule/mule-conf.el (=>ucs-itaiji-008): New coded-charset for
673         XEmacs CHISE.
674         (=>ucs-bmp-itaiji-008): New coded-charset for XEmacs CHISE.
675
676 2019-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
677
678         * mule/mule-conf.el (=ucs-bmp-cjk@JP/hanazono): Use #x9FEA instead
679         of #x9FCC as the value of `max-code'.
680
681 2019-01-05  MORIOKA Tomohiko  <tomo.git@chise.org>
682
683         * mule/mule-charset.el (default-coded-charset-priority-list): Add
684         `=>>ucs-bmp-cjk@unicode'.
685
686         * mule/mule-conf.el (=>>ucs-bmp-cjk@unicode): New coded-charset
687         for XEmacs CHISE.
688
689 2018-09-28  MORIOKA Tomohiko  <tomo.git@chise.org>
690
691         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
692         settings for `=shuowen-jiguge', `===shuowen-jiguge4' and
693         `===shuowen-jiguge5'.
694
695         * mule/mule-charset.el (default-coded-charset-priority-list): Add
696         `=shuowen-jiguge', `===shuowen-jiguge4' and `===shuowen-jiguge5'.
697
698         * mule/mule-conf.el (=shuowen-jiguge): New coded-charset for
699         XEmacs CHISE.
700         (===shuowen-jiguge4): Ditto.
701         (===shuowen-jiguge5): Ditto.
702
703 2018-09-04  MORIOKA Tomohiko  <tomo.git@chise.org>
704
705         * mule/mule-charset.el (default-coded-charset-priority-list): Add
706         `=ucs-sip-var-005'.
707
708         * mule/mule-conf.el (=ucs-sip-var-005): New coded-charset for
709         XEmacs CHISE.
710
711 2018-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
712
713         * mule/mule-charset.el (default-coded-charset-priority-list): Add
714         `=>>hanyo-denshi/ib'.
715
716 2018-05-16  MORIOKA Tomohiko  <tomo.git@chise.org>
717
718         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
719         setting for `=>big5-cdp@iwds-1'.
720
721 2018-05-11  MORIOKA Tomohiko  <tomo.git@chise.org>
722
723         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
724         setting for `=big5-cdp-var-010'.
725
726 2018-05-10  MORIOKA Tomohiko  <tomo.git@chise.org>
727
728         * mule/mule-charset.el (default-coded-charset-priority-list): Add
729         `=big5-cdp-var-010'.
730
731         * mule/mule-conf.el (=big5-cdp-var-010): New coded-charset for
732         XEmacs CHISE.
733
734 2018-05-06  MORIOKA Tomohiko  <tomo.git@chise.org>
735
736         * mule/mule-charset.el (default-coded-charset-priority-list): Add
737         `=ucs-sip-itaiji-008'.
738
739         * mule/mule-conf.el (=ucs-sip-itaiji-008): New coded-charset for
740         XEmacs CHISE.
741
742 2018-05-01  MORIOKA Tomohiko  <tomo.git@chise.org>
743
744         * mule/mule-charset.el (default-coded-charset-priority-list): Add
745         `=>ucs-sip-itaiji-006'.
746
747         * mule/mule-conf.el (=>ucs-sip-itaiji-006): New coded-charset for
748         XEmacs CHISE.
749
750 2018-04-28  MORIOKA Tomohiko  <tomo.git@chise.org>
751
752         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
753         setting for `=+>big5-cdp', `=>big5-cdp@component' and
754         `=>big5-cdp@cognate'.
755
756         * mule/mule-charset.el (default-coded-charset-priority-list): Add
757         `=>big5-cdp@iwds-1', `=>big5-cdp@cognate' and `=+>big5-cdp'.
758
759 2018-04-27  MORIOKA Tomohiko  <tomo.git@chise.org>
760
761         * mule/mule-conf.el (=+>big5-cdp): New coded-charset for XEmacs
762         CHISE.
763         (=>big5-cdp): Use `=big5-cdp' instead of `=>>big5-cdp' as its
764         mother.
765         (=>big5-cdp@cognate): New coded-charset for XEmacs CHISE.
766
767 2018-04-26  MORIOKA Tomohiko  <tomo.git@chise.org>
768
769         * mule/mule-charset.el (default-coded-charset-priority-list): Add
770         `=>big5-cdp@component' and `=>ucs-sip-itaiji-001@iwds-1'.
771
772         * mule/mule-conf.el (=>big5-cdp@iwds-1): New coded-charset for
773         XEmacs CHISE.
774         (=>big5-cdp@component): Ditto.
775         (=>ucs-sip-itaiji-001@iwds-1): Ditto.
776
777 2018-04-24  MORIOKA Tomohiko  <tomo.git@chise.org>
778
779         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
780         setting for `=>ucs-itaiji-001@iwds-1'.
781
782         * mule/mule-charset.el (default-coded-charset-priority-list): Add
783         `=>ucs-bmp-itaiji-001@iwds-1'.
784
785         * mule/mule-conf.el (=>ucs-itaiji-001@iwds-1): New coded-charset
786         for XEmacs CHISE.
787         (=>ucs-bmp-itaiji-001@iwds-1): Ditto.
788
789 2018-03-23  MORIOKA Tomohiko  <tomo.git@chise.org>
790
791         * mule/mule-charset.el (default-coded-charset-priority-list):
792         Prefer `=ucs-bmp-cjk-compat', `=ucs-bmp-cjk-compat@unicode' and
793         `=ucs-sip@JP/hanazono' to `=cbeta', `=jef-china3' to
794         `chinese-isoir165'.
795
796         * mule/mule-conf.el (=>cns11643-4): New coded-charset for XEmacs
797         CHISE.
798
799 2018-03-07  MORIOKA Tomohiko  <tomo.git@chise.org>
800
801         * mule/mule-charset.el (default-coded-charset-priority-list): Add
802         `=ucs-sip-itaiji-006'.
803
804         * mule/mule-conf.el (=ucs-bmp-itaiji-006): Doc fix.
805         (=ucs-sip-itaiji-006): New coded-charset for XEmacs CHISE.
806
807 2018-03-02  MORIOKA Tomohiko  <tomo.git@chise.org>
808
809         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
810         setting for `=>ucs-itaiji-009'.
811
812         * mule/mule-charset.el (default-coded-charset-priority-list): Add
813         `==ucs-bmp-itaiji-001'.
814
815         * mule/mule-conf.el (=big5-cdp-itaiji-002): Doc fix.
816         (=big5-cdp-itaiji-003): Doc fix.
817         (==ucs-bmp-itaiji-001): New coded-charset for XEmacs CHISE.
818
819 2018-02-22  MORIOKA Tomohiko  <tomo.git@chise.org>
820
821         * mule/mule-charset.el (default-coded-charset-priority-list): Add
822         `=>zinbun-oracle'.
823
824 2018-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
825
826         * mule/mule-charset.el (default-coded-charset-priority-list): Add
827         `=>ucs-sip-itaiji-003'.
828
829         * mule/mule-conf.el (=ucs-sip-itaiji-003): Doc fix.
830         (=>ucs-bmp-itaiji-003): Fix `long-name'.
831         (=>ucs-sip-itaiji-003): New coded-charset for XEmacs CHISE.
832
833 2018-02-13  MORIOKA Tomohiko  <tomo.git@chise.org>
834
835         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
836         setting for `=ucs-itaiji-012' and `==ucs-itaiji-006'.
837
838 2018-02-12  MORIOKA Tomohiko  <tomo.git@chise.org>
839
840         * mule/mule-charset.el (default-coded-charset-priority-list): Add
841         `==ucs-bmp-itaiji-006'.
842
843         * mule/mule-conf.el (==ucs-bmp-itaiji-003): Fix long-name.
844         (==ucs-itaiji-006): New coded-charset for XEmacs CHISE.
845         (==ucs-bmp-itaiji-006): Ditto.
846
847 2018-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
848
849         * mule/mule-charset.el (default-coded-charset-priority-list): Add
850         `=ucs-bmp-itaiji-012'.
851
852         * mule/mule-conf.el (=ucs-itaiji-012): New coded-charset for
853         XEmacs CHISE.
854         (=ucs-bmp-itaiji-012): Ditto.
855
856 2018-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
857
858         * mule/mule-charset.el (default-coded-charset-priority-list): Add
859         `=>>hanyo-denshi/ia' and `=>cns11643-1'.
860
861 2018-02-10  MORIOKA Tomohiko  <tomo.git@chise.org>
862
863         * mule/mule-conf.el (=>cns11643-1): New coded-charset for XEmacs
864         CHISE.
865
866 2018-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
867
868         * mule/mule-charset.el (default-coded-charset-priority-list): Add
869         `=>>cns11643-1', `=>>cns11643-2', `=>>cns11643-3', `=>>cns11643-4'
870         and `=>>cns11643-6'.
871
872         * mule/mule-conf.el (=>>cns11643-1): Modify DOC; fix `=>iso-ir'.
873         (=>>cns11643-2): New coded-charset for XEmacs CHISE.
874         (=>>cns11643-3): Ditto.
875         (=>>cns11643-4): Modify DOC.
876         (=>>cns11643-6): New coded-charset for XEmacs CHISE.
877
878 2018-01-07  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-11-28  MORIOKA Tomohiko  <tomo.git@chise.org>
887
888         * mule/mule-charset.el (default-coded-charset-priority-list): Add
889         `==hanyo-denshi/tk/mf-01'.
890
891         * mule/mule-conf.el (==hanyo-denshi/tk/mf-01): New coded-charset
892         for XEmacs CHISE.
893
894 2017-11-15  MORIOKA Tomohiko  <tomo.git@chise.org>
895
896         * mule/mule-conf.el: Define `=ucs-itaiji-007' before
897         `=>ucs-itaiji-007'.
898
899 2017-11-10  MORIOKA Tomohiko  <tomo.git@chise.org>
900
901         * mule/mule-charset.el (default-coded-charset-priority-list): Add
902         `==ucs-sip-var-002'.
903
904         * mule/mule-conf.el (==ucs-bmp-var-002): Modify long-name.
905         (==ucs-sip-var-002): New coded-charset for XEmacs CHISE.
906
907 2017-11-10  MORIOKA Tomohiko  <tomo.git@chise.org>
908
909         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
910         setting for `==ucs-itaiji-001'.
911
912 2017-11-09  MORIOKA Tomohiko  <tomo.git@chise.org>
913
914         * mule/mule-charset.el (default-coded-charset-priority-list): Add
915         `==ucs-sip-itaiji-001'.
916
917         * mule/mule-conf.el (==ucs-itaiji-001): New coded-charset for
918         XEmacs CHISE.
919         (==ucs-sip-itaiji-001): Ditto.
920
921 2017-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
922
923         * mule/mule-charset.el (default-coded-charset-priority-list): Add
924         `=+>ucs-bmp-var-003'.
925
926         * mule/mule-conf.el (=+>ucs-var-003): New coded-charset for XEmacs
927         CHISE.
928         (=+>ucs-bmp-var-003): Ditto.
929
930 2017-10-06  MORIOKA Tomohiko  <tomo.git@chise.org>
931
932         * mule/mule-charset.el (default-coded-charset-priority-list): Add
933         `=>ucs-bmp-cjk@cognate'.
934
935         * mule/mule-conf.el (=>ucs-bmp-cjk@cognate): New coded-charset for
936         XEmacs CHISE.
937
938 2017-09-22  MORIOKA Tomohiko  <tomo.git@chise.org>
939
940         * mule/mule-charset.el (default-coded-charset-priority-list): Add
941         `=ucs-sip-itaiji-005'.
942
943         * mule/mule-conf.el (=ucs-sip-itaiji-005): New coded-charset for
944         XEmacs CHISE.
945
946 2017-09-21  MORIOKA Tomohiko  <tomo.git@chise.org>
947
948         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
949         setting for `=>ucs@cognate'.
950
951         * mule/mule-charset.el (default-coded-charset-priority-list): Add
952         `=>ucs-bmp-itaiji-009' and `=>ucs-sip@cognate'.
953
954         * mule/mule-conf.el (=>ucs@cognate): New coded-charset for XEmacs
955         CHISE.
956         (=>ucs@hanyo-denshi): Abolished.
957         (=>ucs-itaiji-009): New coded-charset for XEmacs CHISE.
958         (=>ucs-bmp-itaiji-009): Ditto.
959         (=>ucs-sip@cognate): Ditto.
960
961 2017-09-13  MORIOKA Tomohiko  <tomo.git@chise.org>
962
963         * mule/mule-charset.el (default-coded-charset-priority-list): Add
964         `=>ucs-bmp-itaiji-004'.
965
966         * mule/mule-conf.el (=>ucs-bmp-itaiji-004): New coded-charset for
967         XEmacs CHISE.
968
969 2017-08-20  MORIOKA Tomohiko  <tomo.git@chise.org>
970
971         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
972         setting for `=>ucs-itaiji-004'.
973
974 2017-08-19  MORIOKA Tomohiko  <tomo.git@chise.org>
975
976         * mule/mule-charset.el (default-coded-charset-priority-list): Add
977         `=ucs-sip-itaiji-004', `=>ucs-sip-itaiji-004' and
978         `=>ucs-bmp-itaiji-007'.
979
980         * mule/mule-conf.el (=ucs-sip-itaiji-004): New coded-charset for
981         XEmacs CHISE.
982         (=>ucs-itaiji-004): Ditto.
983         (=>ucs-sip-itaiji-004): Ditto.
984         (=>ucs-bmp-itaiji-007): Ditto.
985
986 2017-08-11  MORIOKA Tomohiko  <tomo.git@chise.org>
987
988         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
989         setting for `=ucs-itaiji-010'.
990
991 2017-07-30  MORIOKA Tomohiko  <tomo.git@chise.org>
992
993         * mule/mule-charset.el (default-coded-charset-priority-list):
994         - Prefer `=mj-0' and `=mj-1' to `=ucs-bmp-cjk@gb'.
995         - Add `=ucs-bmp-itaiji-010'.
996         - Prefer `==mj-0' and `==mj-1' to `==ucs-bmp-cjk@gb',
997           `==ucs-sip-ext-b@iso' and `==ucs-sip@JP/hanazono'.
998         - Add `=>ucs-sip@iwds-1'.
999
1000         * mule/mule-conf.el (=ucs-itaiji-010): New coded-charset for
1001         XEmacs CHISE.
1002         (=ucs-bmp-itaiji-010): Ditto.
1003         (=>ucs-sip@iwds-1): Ditto.
1004
1005 2017-07-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1006
1007         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1008         `=ucs-sip-var-006' and `==ucs-sip-itaiji-003'.
1009
1010         * mule/mule-conf.el (=ucs-sip-var-006): New coded-charset for
1011         XEmacs CHISE.
1012         (==ucs-sip-itaiji-003): New coded-charset for XEmacs CHISE.
1013
1014 2017-07-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1015
1016         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1017         setting for `=>ucs-itaiji-003'.
1018
1019 2017-07-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1020
1021         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1022         `=>ucs-bmp-itaiji-003'.
1023
1024         * mule/mule-conf.el (=>ucs-itaiji-003): New coded-charset for
1025         XEmacs CHISE.
1026         (=>ucs-bmp-itaiji-003): Ditto.
1027
1028 2017-07-08  MORIOKA Tomohiko  <tomo.git@chise.org>
1029
1030         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1031         `=ucs-bmp-itaiji-011'.
1032
1033         * mule/mule-conf.el (=ucs-bmp-itaiji-011): New coded-charset for
1034         XEmacs CHISE.
1035
1036 2017-06-29  MORIOKA Tomohiko  <tomo.git@chise.org>
1037
1038         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1039         setting for `==ucs-var-002'.
1040
1041 2017-06-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1042
1043         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1044         setting for `==ucs-itaiji-002'.
1045
1046 2017-06-27  MORIOKA Tomohiko  <tomo.git@chise.org>
1047
1048         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1049         `==ucs-sip-itaiji-002'.
1050
1051         * mule/mule-conf.el (==ucs-sip-itaiji-002): New coded-charset for
1052         XEmacs CHISE.
1053
1054 2017-06-08  MORIOKA Tomohiko  <tomo.git@chise.org>
1055
1056         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1057         settings for `=ucs-itaiji-011' and `=>ucs-itaiji-007'.
1058
1059         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1060         `=ucs-sip-itaiji-007', `=ucs-sip-itaiji-011' and
1061         `=>ucs-sip-itaiji-007'.
1062
1063         * mule/mule-conf.el (=>ucs-itaiji-007): New coded-charset for
1064         XEmacs CHISE.
1065         (=>ucs-sip-itaiji-007): Ditto.
1066         (=ucs-sip-itaiji-007): Ditto.
1067         (=ucs-itaiji-011): Ditto.
1068         (=ucs-sip-itaiji-011): Ditto.
1069
1070 2017-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1071
1072         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1073         Prefer `=>ucs@iwds-1' and `=>ucs@component' to `=>iwds-1'.
1074
1075 2017-05-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1076
1077         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1078         `==ucs-bmp-var-002'.
1079
1080         * mule/mule-conf.el (==ucs-var-002): New coded-charset for XEmacs
1081         CHISE.
1082         (==ucs-bmp-var-002): Ditto.
1083
1084         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1085         Modify some priorities.
1086
1087 2017-04-26  MORIOKA Tomohiko  <tomo.git@chise.org>
1088
1089         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1090         setting for `=big5-cdp-var-001' and `=>>mj'; delete settings for
1091         `=>>>jis-x0208', `=>>>jis-x0213-1' and `=>>>jis-x0213-1@2004'.
1092
1093 2017-04-26  MORIOKA Tomohiko  <tomo.git@chise.org>
1094
1095         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1096         `=big5-cdp-var-001'.
1097
1098         * mule/mule-conf.el (=big5-cdp-var-001): New coded-charset for
1099         XEmacs CHISE.
1100
1101 2017-04-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1102
1103         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1104         setting for `==ucs-itaiji-005'.
1105
1106 2017-04-04  MORIOKA Tomohiko  <tomo.git@chise.org>
1107
1108         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1109         setting for `=ucs-itaiji-007'.
1110
1111         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1112         `=ucs-bmp-itaiji-007' and `==ucs-bmp-itaiji-005'.
1113
1114         * mule/mule-conf.el (==ucs-itaiji-005): New coded-charset for
1115         XEmacs CHISE.
1116         (==ucs-bmp-itaiji-005): Ditto.
1117         (=ucs-itaiji-007): Ditto.
1118         (=ucs-bmp-itaiji-007): Ditto.
1119
1120 2017-04-03  MORIOKA Tomohiko  <tomo.git@chise.org>
1121
1122         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1123         `==gt-pj-k1' and `==gt-pj-k2'.
1124
1125 2017-04-02  MORIOKA Tomohiko  <tomo.git@chise.org>
1126
1127         * mule/mule-conf.el (==gt-pj-k1): New coded-charset for XEmacs
1128         CHISE.
1129         (==gt-pj-k2): Ditto.
1130
1131 2017-04-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1132
1133         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1134         setting for `=>ucs-itaiji-005'.
1135
1136 2017-03-31  MORIOKA Tomohiko  <tomo.git@chise.org>
1137
1138         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1139         `=>>cbeta'.
1140
1141 2017-03-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1142
1143         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1144         `=>ucs-sip@component'.
1145
1146         * mule/mule-conf.el (=>ucs-itaiji-006): Use `=ucs-itaiji-006'
1147         instead of `=ucs' as its mother.
1148         (=>ucs-sip@component): New coded-charset for XEmacs CHISE.
1149
1150         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1151         setting for `=>ucs-itaiji-006'.
1152
1153 2017-03-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1154
1155         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1156         `=>ucs-bmp-itaiji-006'.
1157
1158         * mule/mule-conf.el (=>ucs-itaiji-006): New coded-charset for
1159         XEmacs CHISE.
1160         (=>ucs-bmp-itaiji-006): Ditto.
1161
1162 2017-03-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1163
1164         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1165         `=>ucs-bmp-itaiji-001'.
1166
1167         * mule/mule-conf.el (=>ucs-bmp-itaiji-001): New coded-charset for
1168         XEmacs CHISE.
1169
1170 2017-03-09  MORIOKA Tomohiko  <tomo.git@chise.org>
1171
1172         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1173         `==ucs-bmp-itaiji-002' and `==ucs-bmp-itaiji-003'.
1174
1175         * mule/mule-conf.el (=>ucs-itaiji-002): Use `=ucs-itaiji-002'
1176         instead of `=ucs' as its mother.
1177         (==ucs-itaiji-002): New coded-charset for XEmacs CHISE.
1178         (==ucs-bmp-itaiji-002): Ditto.
1179         (==ucs-itaiji-003): Ditto.
1180         (==ucs-bmp-itaiji-003): Ditto.
1181
1182 2017-03-08  MORIOKA Tomohiko  <tomo.git@chise.org>
1183
1184         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1185         setting for `=big5-cdp-var-002'.
1186
1187         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1188         `=big5-cdp-var-002'.
1189
1190         * mule/mule-conf.el (=big5-cdp-var-002): New coded-charset for
1191         XEmacs CHISE.
1192
1193 2017-03-03  MORIOKA Tomohiko  <tomo.git@chise.org>
1194
1195         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1196         `=ucs-sip-var-004'.
1197
1198         * mule/mule-conf.el (=ucs-sip-var-004): New coded-charset for
1199         XEmacs CHISE.
1200
1201 2017-03-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1202
1203         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1204         `=>ucs-bmp-cjk@iwds-1'.
1205
1206         * mule/mule-conf.el (=>ucs-bmp-cjk@iwds-1): New coded-charset for
1207         XEmacs CHISE.
1208
1209 2017-02-27  MORIOKA Tomohiko  <tomo.git@chise.org>
1210
1211         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1212         setting for `=ucs-var-005'.
1213
1214         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1215         `=ucs-bmp-var-005'.
1216
1217         * mule/mule-conf.el (=ucs-var-005): New coded-charset for XEmacs
1218         CHISE.
1219         (=ucs-bmp-var-005): Ditto.
1220
1221 2017-02-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1222
1223         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1224         `=>ucs-sip-itaiji-002'.
1225
1226         * mule/mule-conf.el (=>ucs-sip-itaiji-002): New coded-charset for
1227         XEmacs CHISE.
1228
1229 2017-02-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1230
1231         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1232         setting for `=>ucs-itaiji-002'.
1233
1234 2017-02-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1235
1236         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1237         `=>mj-0' and `=>ucs-bmp-itaiji-002'.
1238
1239         * mule/mule-conf.el (=>mj-0): New coded-charset for XEmacs CHISE.
1240         (=>ucs-itaiji-002): Ditto.
1241         (=>ucs-bmp-itaiji-002): Ditto.
1242
1243 2017-02-12  MORIOKA Tomohiko  <tomo.git@chise.org>
1244
1245         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1246         setting for `=>ucs-itaiji-001'.
1247
1248 2017-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1249
1250         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1251         `=>ruimoku-v6' and `=>ucs-sip-itaiji-001'.
1252
1253         * mule/mule-conf.el (=>ruimoku-v6): Renamed from `=>>ruimoku-v6';
1254         define `=>>ruimoku-v6' as an alias of `=>ruimoku-v6'.
1255         (=>ucs-itaiji-001): New coded-charset for XEmacs CHISE.
1256         (=>ucs-sip-itaiji-001): Ditto.
1257
1258         * mule/mule-coding.el(coded-charset-entity-reference-alist):
1259         - Abolish setting for `=>>ruimoku-v6' [&G-RUI6-xxxx;].
1260         - Add setting for `=>ruimoku-v6' [&A-RUI6-xxxx;].
1261
1262 2017-02-06  MORIOKA Tomohiko  <tomo.git@chise.org>
1263
1264         * mule/mule-charset.el (default-coded-charset-priority-list):
1265         Prefer `=ucs-*-var-*' and `=ucs-*-itaiji-*' to `=cbeta',
1266         `=jef-china3' and `chinese-isoir165'.
1267
1268 2017-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1269
1270         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1271         `=>ucs-bmp-itaiji-005'.
1272
1273         * mule/mule-conf.el (=>ucs-itaiji-005): New coded-charset for
1274         XEmacs CHISE.
1275         (=>ucs-bmp-itaiji-005): Ditto.
1276
1277 2017-02-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1278
1279         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1280         `=+>jis-x0213-2'.
1281
1282 2017-01-30  MORIOKA Tomohiko  <tomo.git@chise.org>
1283
1284         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1285         `=+>adobe-japan1-6'.
1286
1287 2017-01-24  MORIOKA Tomohiko  <tomo.git@chise.org>
1288
1289         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1290         `=+>jis-x0208@1978'.
1291
1292 2017-01-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1293
1294         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1295         setting for `=>ucs@component'.
1296
1297 2016-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1298
1299         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1300         `=+>jis-x0213-1@2004' and `=>>adobe-japan1-6'.
1301
1302 2016-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1303
1304         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1305         Prefer `=>ucs@cns' and `=>ucs@ks' to `=>ucs@jis/2004'.
1306
1307 2016-12-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1308
1309         * mule/mule-conf.el (=>ucs@jis/2000): New coded-charset for XEmacs
1310         CHISE.
1311         (=>ucs@jis/2004): Ditto.
1312
1313 2016-12-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1314
1315         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1316         Prefer `=>ucs@jis/2004' to `=>ucs@jis'.
1317
1318 2016-12-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1319
1320         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1321         `=>cbeta'.
1322
1323 2016-12-06  MORIOKA Tomohiko  <tomo.git@chise.org>
1324
1325         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1326         setting for `==big5-cdp-itaiji-001'.
1327
1328         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1329         `==big5-cdp-itaiji-001'.
1330
1331         * mule/mule-conf.el (==big5-cdp-itaiji-001): New coded-charset for
1332         XEmacs CHISE.
1333
1334 2016-12-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1335
1336         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1337         settings for `=big5-cdp-itaiji-001', `=big5-cdp-itaiji-002',
1338         `=big5-cdp-itaiji-003' and `=>big5-cdp-itaiji-001'.
1339
1340         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1341         `=big5-cdp-itaiji-001', `=big5-cdp-itaiji-002',
1342         `=big5-cdp-itaiji-003' and `=>big5-cdp-itaiji-001'.
1343
1344         * mule/mule-conf.el (=big5-cdp-itaiji-001): New coded-charset for
1345         XEmacs CHISE.
1346         (=>big5-cdp-itaiji-001): Ditto.
1347         (=big5-cdp-itaiji-002): Ditto.
1348         (=big5-cdp-itaiji-003): Ditto.
1349
1350 2016-11-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1351
1352         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1353         `=>>jis-x0208@1990' and `=>>jis-x0213-2'.
1354
1355 2016-10-27  MORIOKA Tomohiko  <tomo.git@chise.org>
1356
1357         * mule/mule-charset.el (default-coded-charset-priority-list):
1358         Prefer `=ucs-radicals', `=ucs-radicals@unicode',
1359         `=ucs-bmp-cjk@JP/hanazono', `=ucs-bmp-cjk@gb', `=mj-0' and `=mj-1'
1360         to `=jis-x0208@1983'; add `=ucs-bmp-var-008'.
1361
1362         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1363         setting for `=ucs-var-008'.
1364
1365         * mule/mule-conf.el (=ucs-var-008): New coded-charset for XEmacs
1366         CHISE.
1367         (=ucs-bmp-var-008): Likewise.
1368
1369 2016-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1370
1371         * mule/mule-charset.el (default-coded-charset-priority-list):
1372         Prefer `==ucs-sip-ext-b@iso' to `==ucs-sip@JP/hanazono'.
1373
1374 2016-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1375
1376         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1377         `==ucs-sip@JP/hanazono'.
1378
1379         * mule/mule-conf.el (==ucs-sip@JP/hanazono): New coded-charset for
1380         XEmacs CHISE.
1381
1382 2016-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1383
1384         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1385         setting for `=ucs-var-006'; add setting for `=ucs-itaiji-009'.
1386
1387         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1388         `=ucs-bmp-var-006'.
1389
1390         * mule/mule-conf.el (=ucs-var-006): New coded-charset for XEmacs
1391         CHISE.
1392         (=ucs-bmp-var-006): Likewise.
1393
1394 2016-10-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1395
1396         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1397         `=ucs-bmp-itaiji-009'.
1398
1399         * mule/mule-conf.el (=ucs-itaiji-009): New coded-charset for
1400         XEmacs CHISE.
1401         (=ucs-bmp-itaiji-009): Likewise.
1402
1403 2016-09-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1404
1405         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1406         `=>big5-cdp'.
1407
1408 2016-07-27  MORIOKA Tomohiko  <tomo.git@chise.org>
1409
1410         * mule/mule-coding.el (utf-8-gb): Specify `charset-g3'.
1411         (utf-8-ivs-gb): Likewise.
1412         (utf-8-gb-er): Likewise.
1413         (utf-8-ivs-gb-er): Likewise.
1414         (utf-8-cns): Likewise.
1415         (utf-8-ivs-cns): Likewise.
1416         (utf-8-cns-er): Likewise.
1417         (utf-8-ivs-cns-er): Likewise.
1418         (utf-8-big5): Likewise.
1419         (utf-8-ivs-big5): Likewise.
1420         (utf-8-big5-er): Likewise.
1421         (utf-8-ivs-big5-er): Likewise.
1422         (utf-8-jis): Likewise.
1423         (utf-8-ivs-jis): Likewise.
1424         (utf-8-jis-er): Likewise.
1425         (utf-8-ivs-jis-er): Likewise.
1426         (utf-8-ks): Likewise.
1427         (utf-8-ivs-ks): Likewise.
1428         (utf-8-ks-er): Likewise.
1429         (utf-8-ivs-ks-er): Likewise.
1430
1431 2016-07-23  MORIOKA Tomohiko  <tomo.git@chise.org>
1432
1433         * mule/mule-coding.el (utf-8-jp): Specify `charset-g3'.
1434         (utf-8-ivs-jp): Likewise.
1435         (utf-8-jp-er): Likewise.
1436         (utf-8-ivs-jp-er): Likewise.
1437
1438 2016-04-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1439
1440         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1441         setting for `=ucs-var-010'.
1442
1443         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1444         `=ucs-bmp-var-010'.
1445
1446         * mule/mule-conf.el (=ucs-var-010): New coded-charset for XEmacs
1447         CHISE.
1448         (=ucs-bmp-var-010): Likewise.
1449
1450 2016-03-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1451
1452         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1453         `=ucs-sip@JP/hanazono'.
1454
1455         * mule/mule-conf.el (=ucs-sip@iso): Fix DOC and `long-name'.
1456         (=ucs-sip@JP/hanazono): New coded-charset for XEmacs CHISE.
1457
1458 2016-03-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1459
1460         * mule/mule-charset.el (default-coded-charset-priority-list):
1461         - Add `=big5-cdp-var-004'.
1462         - Rename `=big5-cdp-var-3' and `=big5-cdp-var-5' to
1463           `=big5-cdp-var-003' and `=big5-cdp-var-005'.
1464
1465         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1466         setting for `=big5-cdp-var-003', `=big5-cdp-var-004' and
1467         `=big5-cdp-var-005'.
1468
1469         * mule/mule-conf.el (=big5-cdp-var-003): Renamed from
1470         `=big5-cdp-var-3'; define `=big5-cdp-var-3' as an alias of
1471         `=big5-cdp-var-003'.
1472         (=big5-cdp-var-004): New coded-charset for XEmacs CHISE.
1473         (=big5-cdp-var-005): Renamed from `=big5-cdp-var-5'; define
1474         `=big5-cdp-var-5' as an alias of `=big5-cdp-var-005'.
1475
1476 2016-03-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1477
1478         * mule/mule-charset.el (default-coded-charset-priority-list):
1479         Don't prefer ucs-compat CCSes to other CCSes.
1480
1481 2016-03-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1482
1483         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1484         `===ucs-bmp-cjk-compat@unicode'.
1485
1486         * mule/mule-conf.el (===ucs-bmp-cjk-compat@unicode): New
1487         coded-charset for XEmacs CHISE.
1488
1489 2016-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1490
1491         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1492         `=ucs-sip-itaiji-003'.
1493
1494         * mule/mule-conf.el (=ucs-sip-itaiji-003): New coded-charset for
1495         XEmacs CHISE.
1496
1497 2016-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1498
1499         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1500         setting for `=ucs-var-004'.
1501
1502         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1503         `=ucs-sip-var-001' and `=ucs-bmp-var-004'.
1504
1505         * mule/mule-conf.el (=ucs-sip-var-001): New coded-charset for
1506         XEmacs CHISE.
1507         (=ucs-var-004): Ditto.
1508         (=ucs-bmp-var-004): Ditto.
1509
1510 2016-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1511
1512         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1513         `=ucs-sip-var-003'.
1514
1515         * mule/mule-conf.el (=ucs-sip-var-003): New coded-charset for
1516         XEmacs CHISE.
1517
1518 2016-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1519
1520         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1521         setting for `=ucs-itaiji-006'.
1522
1523         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1524         `=ucs-bmp-itaiji-006'.
1525
1526         * mule/mule-conf.el (=ucs-itaiji-006): New coded-charset for
1527         XEmacs CHISE.
1528         (=ucs-bmp-itaiji-006): Ditto.
1529
1530 2016-02-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1531
1532         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1533         `=ucs-sip-var-002'.
1534
1535         * mule/mule-conf.el (=ucs-sip-var-002): New coded-charset for
1536         XEmacs CHISE.
1537
1538 2016-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1539
1540         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1541         `=ucs-sip-itaiji-002'.
1542
1543         * mule/mule-conf.el (=ucs-sip-itaiji-002): New coded-charset for
1544         XEmacs CHISE.
1545
1546 2016-02-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1547
1548         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1549         setting for `==hanyo-denshi/tk'.
1550
1551 2016-01-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1552
1553         * mule/mule-conf.el (=hanyo-denshi/ks): Fix `long-name'.
1554         (=hanyo-denshi/tk): Fix `long-name'.
1555         (==hanyo-denshi/tk): New coded-charset for XEmacs CHISE.
1556
1557 2016-01-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1558
1559         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1560         setting for `=>mj'.
1561
1562 2016-01-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1563
1564         * mule/mule-conf.el (=mj): Fix `dimension'.  (=>mj): New
1565         coded-charset for XEmacs CHISE.
1566
1567 2015-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1568
1569         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1570         setting for `=hanyo-denshi/tk'.
1571
1572 2015-12-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1573
1574         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1575         `=hanyo-denshi/tk/mf-01'.
1576
1577         * mule/mule-conf.el (=hanyo-denshi/tk): New coded-charset for
1578         XEmacs CHISE.
1579         (=hanyo-denshi/tk/mf-01): Ditto.
1580
1581 2015-12-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1582
1583         * mule/mule-charset.el (default-coded-charset-priority-list):
1584         Prefer `==ucs-bmp-cjk-compat@JP' to `==ucs-bmp-cjk-compat@gb'.
1585
1586 2015-11-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1587
1588         * mule/mule-charset.el (default-coded-charset-priority-list):
1589         Prefer `=jis-x0208@1983' to `chinese-gb2312'.
1590
1591 2015-11-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1592
1593         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1594         settings for `=ucs-itaiji-004' and `=ucs-itaiji-005'.
1595
1596         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1597         `=ucs-bmp-itaiji-004' and `=ucs-bmp-itaiji-005'.
1598
1599         * mule/mule-conf.el (=ucs-itaiji-004): New coded-charset for
1600         XEmacs CHISE.
1601         (=ucs-bmp-itaiji-004): Ditto.
1602         (=ucs-itaiji-005): Ditto.
1603         (=ucs-bmp-itaiji-005): Ditto.
1604
1605 2015-11-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1606
1607         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1608         `=ucs-sip-itaiji-001'.
1609
1610         * mule/mule-conf.el (=ucs-sip-itaiji-001): New coded-charset for
1611         XEmacs CHISE.
1612
1613 2015-11-07  MORIOKA Tomohiko  <tomo.git@chise.org>
1614
1615         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1616         settings for `=ucs-itaiji-001', `=ucs-itaiji-003' and
1617         `=ucs-itaiji-008'.
1618
1619         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1620         `=ucs-bmp-itaiji-001', `=ucs-bmp-itaiji-003' and
1621         `=ucs-bmp-itaiji-008'.
1622
1623         * mule/mule-conf.el (=ucs-itaiji-001): New coded-charset for
1624         XEmacs CHISE.
1625         (=ucs-bmp-itaiji-001): Ditto.
1626         (=ucs-itaiji-003): Ditto.
1627         (=ucs-bmp-itaiji-003): Ditto.
1628         (=ucs-itaiji-008): Ditto.
1629         (=ucs-bmp-itaiji-008): Ditto.
1630
1631 2015-10-30  MORIOKA Tomohiko  <tomo.git@chise.org>
1632
1633         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1634         `==ucs-bmp-cjk-compat@gb' and `==ucs-bmp-cjk-compat@JP'.
1635
1636         * mule/mule-conf.el (==ucs-bmp-cjk-compat@gb): New coded-charset
1637         for XEmacs CHISE.
1638         (==ucs-bmp-cjk-compat@JP): Ditto.
1639
1640 2015-10-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1641
1642         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1643         setting for `===hng-tzs'.
1644
1645         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1646         `===hng-tzs'.
1647
1648         * mule/mule-conf.el (===hng-tzs): New coded-charset for XEmacs
1649         CHISE.
1650
1651 2015-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1652
1653         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1654         setting for `===hng-doh'.
1655
1656         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1657         `===hng-doh'.
1658
1659         * mule/mule-conf.el (===hng-doh): New coded-charset for XEmacs
1660         CHISE.
1661
1662 2015-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1663
1664         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1665         setting for `===hng-wad'.
1666
1667         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1668         `===hng-wad'.
1669
1670         * mule/mule-conf.el (===hng-wad): New coded-charset for XEmacs
1671         CHISE.
1672
1673 2015-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1674
1675         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1676         settings for `==koseki' and `===hng-kcc'.
1677
1678         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1679         `===hng-kcc'.
1680
1681         * mule/mule-conf.el (===hng-kcc): New coded-charset for XEmacs
1682         CHISE.
1683
1684 2015-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1685
1686         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1687         setting for `===hng-nkk'.
1688
1689         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1690         `===hng-nkk'.
1691
1692         * mule/mule-conf.el (===hng-nkk): New coded-charset for XEmacs
1693         CHISE.
1694
1695 2015-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1696
1697         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1698         setting for `===hng-ink'.
1699
1700         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1701         `===hng-ink'.
1702
1703         * mule/mule-conf.el (===hng-ink): New coded-charset for XEmacs
1704         CHISE.
1705
1706 2015-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1707
1708         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1709         setting for `===hng-jhk'.
1710
1711         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1712         `===hng-jhk'.
1713
1714         * mule/mule-conf.el (===hng-jhk): New coded-charset for XEmacs
1715         CHISE.
1716
1717 2015-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1718
1719         * mule/mule-conf.el (=jis-x0213-1@2004): Use "jisx0213\\.2004-1"
1720         instead of "jisx0213\\(\\.2004\\)-1" as the registry.
1721         (==jis-x0213-1@2004): Add registry to specify "jisx0213\\.2004-1".
1722         (===jis-x0213-1@2004): Likewise.
1723         (=>>jis-x0213-1@2004): Use "jisx0213\\.2004-1" instead of
1724         "jisx0213\\(\\.2004\\)-1" as the registry.
1725         (=+>jis-x0213-1@2004): Likewise.
1726         (=>jis-x0213-1@2004): Likewise.
1727
1728         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1729         `===jis-x0213-1@2004'.
1730
1731 2015-10-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1732
1733         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1734         setting for `===hng-nak'.
1735
1736         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1737         `===hng-nak'.
1738
1739         * mule/mule-conf.el (===hng-nak): New coded-charset for XEmacs
1740         CHISE.
1741
1742 2015-10-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1743
1744         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1745         setting for `===hng-hos'.
1746
1747         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1748         `===hng-hos'.
1749
1750         * mule/mule-conf.el (===hng-hos): New coded-charset for XEmacs
1751         CHISE.
1752
1753 2015-10-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1754
1755         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1756         setting for `===hng-tzj'.
1757
1758         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1759         `===hng-tzj'.
1760
1761         * mule/mule-conf.el (===hng-tjz): New coded-charset for XEmacs
1762         CHISE.
1763
1764 2015-10-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1765
1766         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1767         setting for `===hng-kae'.
1768
1769         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1770         `===hng-kae'.
1771
1772         * mule/mule-conf.el (===hng-kae): New coded-charset for XEmacs
1773         CHISE.
1774
1775 2015-10-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1776
1777         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1778         setting for `===hng-kar'.
1779
1780         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1781         `===hng-kar'.
1782
1783         * mule/mule-conf.el (===hng-kar): New coded-charset for XEmacs
1784         CHISE.
1785
1786 2015-10-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1787
1788         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1789         setting for `===hng-kyd'.
1790
1791         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1792         `===hng-kyd'.
1793
1794         * mule/mule-conf.el (===hng-kyd): New coded-charset for XEmacs
1795         CHISE.
1796
1797 2015-10-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1798
1799         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1800         setting for `===hng-hok'.
1801
1802         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1803         `===hng-hok'.
1804
1805         * mule/mule-conf.el (===hng-hok): New coded-charset for XEmacs
1806         CHISE.
1807
1808 2015-10-09  MORIOKA Tomohiko  <tomo.git@chise.org>
1809
1810         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1811         setting for `===hng-jyu'.
1812
1813         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1814         `===hng-jyu'.
1815
1816         * mule/mule-conf.el (===hng-jyu): New coded-charset for XEmacs
1817         CHISE.
1818
1819 2015-10-08  MORIOKA Tomohiko  <tomo.git@chise.org>
1820
1821         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1822         setting for `===hng-zkd'.
1823
1824         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1825         `===hng-zkd'.
1826
1827         * mule/mule-conf.el (===hng-zkd): New coded-charset for XEmacs
1828         CHISE.
1829
1830 2015-10-07  MORIOKA Tomohiko  <tomo.git@chise.org>
1831
1832         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1833         setting for `===hng-kmi'.
1834
1835         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1836         `===hng-kmi'.
1837
1838         * mule/mule-conf.el (===hng-kmi): New coded-charset for XEmacs
1839         CHISE.
1840
1841 2015-10-07  MORIOKA Tomohiko  <tomo.git@chise.org>
1842
1843         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1844         setting for `===hng-okd'.
1845
1846         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1847         `===hng-okd'.
1848
1849         * mule/mule-conf.el (===hng-okd): New coded-charset for XEmacs
1850         CHISE.
1851
1852 2015-10-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1853
1854         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1855         setting for `===hng-nkm'.
1856
1857         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1858         `===hng-nkm'.
1859
1860         * mule/mule-conf.el (===hng-nkm): New coded-charset for XEmacs
1861         CHISE.
1862
1863 2015-10-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1864
1865         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1866         setting for `===hng-nto'.
1867
1868         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1869         `===hng-nto'.
1870
1871         * mule/mule-conf.el (===hng-nto): New coded-charset for XEmacs
1872         CHISE.
1873
1874 2015-10-04  MORIOKA Tomohiko  <tomo.git@chise.org>
1875
1876         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1877         setting for `===hng-yhk'.
1878
1879         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1880         `===hng-yhk'.
1881
1882         * mule/mule-conf.el (===hng-yhk): New coded-charset for XEmacs
1883         CHISE.
1884
1885 2015-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
1886
1887         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1888         setting for `===hng-sok'.
1889
1890         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1891         `===hng-sok'.
1892
1893         * mule/mule-conf.el (===hng-sok): New coded-charset for XEmacs
1894         CHISE.
1895
1896 2015-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
1897
1898         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1899         setting for `===hng-kda'.
1900
1901         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1902         `===hng-kda'.
1903
1904         * mule/mule-conf.el (===hng-kda): New coded-charset for XEmacs
1905         CHISE.
1906
1907 2015-10-02  MORIOKA Tomohiko  <tomo.git@chise.org>
1908
1909         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1910         setting for `===hng-myz'.
1911
1912         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1913         `===hng-myz'.
1914
1915         * mule/mule-conf.el (===hng-myz): New coded-charset for XEmacs
1916         CHISE.
1917
1918 2015-10-02  MORIOKA Tomohiko  <tomo.git@chise.org>
1919
1920         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1921         setting for `===hng-kgk'.
1922
1923         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1924         `===hng-kgk'.
1925
1926         * mule/mule-conf.el (===hng-kgk): New coded-charset for XEmacs
1927         CHISE.
1928
1929 2015-10-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1930
1931         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1932         setting for `===hng-drt'.
1933
1934         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1935         `===hng-drt'.
1936
1937         * mule/mule-conf.el (===hng-drt): New coded-charset for XEmacs
1938         CHISE.
1939
1940 2015-10-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1941
1942         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1943         setting for `===hng-mam'.
1944
1945         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1946         `===hng-mam'.
1947
1948         * mule/mule-conf.el (===hng-mam): New coded-charset for XEmacs
1949         CHISE.
1950
1951 2015-09-30  MORIOKA Tomohiko  <tomo.git@chise.org>
1952
1953         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1954         setting for `===hng-dng'.
1955
1956         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1957         `===hng-dng'.
1958
1959         * mule/mule-conf.el (===hng-dng): New coded-charset for XEmacs
1960         CHISE.
1961
1962 2015-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
1963
1964         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1965         setting for `=>cns11643-5'.
1966
1967 2015-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
1968
1969         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1970         setting for `===hng-keg'.
1971
1972         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1973         `===hng-keg'.
1974
1975         * mule/mule-conf.el (===hng-keg): New coded-charset for XEmacs
1976         CHISE.
1977
1978 2015-09-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1979
1980         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1981         setting for `===hng-jou'.
1982
1983         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1984         `===hng-jou'.
1985
1986         * mule/mule-conf.el (===hng-jou): New coded-charset for XEmacs
1987         CHISE.
1988
1989 2015-09-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1990
1991         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1992         setting for `===hng-smk'.
1993
1994         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1995         `===hng-smk'.
1996
1997         * mule/mule-conf.el (===hng-smk): New coded-charset for XEmacs
1998         CHISE.
1999
2000 2015-09-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2001
2002         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2003         setting for `===hng-kyo'.
2004
2005         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2006         `===hng-kyo'.
2007
2008         * mule/mule-conf.el (===hng-kyo): New coded-charset for XEmacs
2009         CHISE.
2010
2011 2015-09-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2012
2013         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2014         setting for `===hng-kss'.
2015
2016         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2017         `===hng-kss'.
2018
2019         * mule/mule-conf.el (===hng-kss): New coded-charset for XEmacs
2020         CHISE.
2021
2022 2015-09-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2023
2024         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2025         setting for `===hng-wan'.
2026
2027         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2028         `===hng-wan'.
2029
2030         * mule/mule-conf.el (===hng-wan): New coded-charset for XEmacs
2031         CHISE.
2032
2033 2015-09-24  MORIOKA Tomohiko  <tomo.git@chise.org>
2034
2035         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2036         setting for `===hng-ksk'.
2037
2038         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2039         `===hng-ksk'.
2040
2041         * mule/mule-conf.el (===hng-ksk): New coded-charset for XEmacs
2042         CHISE.
2043
2044 2015-09-24  MORIOKA Tomohiko  <tomo.git@chise.org>
2045
2046         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2047         setting for `===hng-kyu'.
2048
2049         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2050         `===hng-kyu'.
2051
2052         * mule/mule-conf.el (===hng-kyu): New coded-charset for XEmacs
2053         CHISE.
2054
2055 2015-09-23  MORIOKA Tomohiko  <tomo.git@chise.org>
2056
2057         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2058         setting for `===hng-skk'.
2059
2060         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2061         `===hng-skk'.
2062
2063         * mule/mule-conf.el (===hng-skk): New coded-charset for XEmacs
2064         CHISE.
2065
2066 2015-09-22  MORIOKA Tomohiko  <tomo.git@chise.org>
2067
2068         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2069         setting for `===hng-sik'.
2070
2071         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2072         `===hng-sik'.
2073
2074         * mule/mule-conf.el (===hng-sik): New coded-charset for XEmacs
2075         CHISE.
2076
2077 2015-09-21  MORIOKA Tomohiko  <tomo.git@chise.org>
2078
2079         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2080         setting for `===hng-kbk'.
2081
2082         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2083         `===hng-kbk'.
2084
2085         * mule/mule-conf.el (===hng-kbk): New coded-charset for XEmacs
2086         CHISE.
2087
2088 2015-09-21  MORIOKA Tomohiko  <tomo.git@chise.org>
2089
2090         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2091         setting for `===hng-kcj'.
2092
2093         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2094         `===hng-kcj'.
2095
2096         * mule/mule-conf.el (===hng-kcj): New coded-charset for XEmacs
2097         CHISE.
2098
2099 2015-09-19  MORIOKA Tomohiko  <tomo.git@chise.org>
2100
2101         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2102         setting for `===hng-k24'.
2103
2104         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2105         `===hng-k24'.
2106
2107         * mule/mule-conf.el (===hng-k24): New coded-charset for XEmacs
2108         CHISE.
2109
2110 2015-09-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2111
2112         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2113         setting for `===hng-gok'.
2114
2115         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2116         `===hng-gok'.
2117
2118         * mule/mule-conf.el (===hng-gok): New coded-charset for XEmacs
2119         CHISE.
2120 2015-09-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2121
2122         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2123         setting for `===hng-tsu'.
2124
2125         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2126         `===hng-tsu'.
2127
2128         * mule/mule-conf.el (===hng-tsu): New coded-charset for XEmacs
2129         CHISE.
2130
2131 2015-09-16  MORIOKA Tomohiko  <tomo.git@chise.org>
2132
2133         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2134         setting for `===hng-sys'.
2135
2136         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2137         `===hng-sys'.
2138
2139         * mule/mule-conf.el (===hng-sys): New coded-charset for XEmacs
2140         CHISE.
2141
2142 2015-09-16  MORIOKA Tomohiko  <tomo.git@chise.org>
2143
2144         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2145         - Use "&HNG010-<d><d><d><d><d>;" instead of
2146           "&HNG-KHI<d><d><d><d><d>;" for `===hng-khi'.
2147         - Add setting for `===hng-khm' and `=ucs-itaiji-002'.
2148
2149         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2150         `=ucs-bmp-itaiji-002' and `===hng-khm'.
2151
2152         * mule/mule-conf.el (===hng-khi): Use "hng-10$" instead of
2153         "hngkhi-0" as the suffix of registry.
2154         (===hng-khm): New coded-charset for XEmacs CHISE.
2155         (=ucs-itaiji-002): Ditto.
2156         (=ucs-bmp-itaiji-002): Ditto.
2157
2158 2015-09-14  MORIOKA Tomohiko  <tomo.git@chise.org>
2159
2160         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2161         setting for `=>ucs@iwds-1'.
2162
2163         * mule/mule-conf.el (==jis-x0208@1978/-4X): New coded-charset for
2164         XEmacs CHISE.
2165
2166 2015-09-14  MORIOKA Tomohiko  <tomo.git@chise.org>
2167
2168         * mule/mule-conf.el (=>ucs@iwds-1): New coded-charset for XEmacs
2169         CHISE.
2170
2171         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2172         "&HNG-KHI<d><d><d><d>;" instead of "&HNG-KHI-<d><d><d><d>;" for
2173         `===hng-khi'.
2174
2175 2015-09-13  MORIOKA Tomohiko  <tomo.git@chise.org>
2176
2177         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2178         setting for `===hng-khi'.
2179
2180         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2181         `===hng-khi'.
2182
2183         * mule/mule-conf.el (===hng-khi): New coded-charset for XEmacs
2184         CHISE.
2185
2186 2015-09-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2187
2188         * mule/mule-conf.el (=ucs-bmp-var-001): Use #x9FCC instead of
2189         #x9FA5 as the value of `max-code'.
2190         (=ucs-bmp-var-002): Likewise.
2191         (=ucs-bmp-var-003): Likewise.
2192         (=ucs-bmp-itaiji-084): Likewise.
2193         (=ucs-bmp-cjk@JP): Likewise.
2194         (=ucs-bmp-cjk@JP/hanazono): Likewise.
2195         (==ucs-bmp-cjk@JP/hanazono): Likewise.
2196         (=>ucs-bmp-cjk@component): Likewise.
2197
2198 2015-09-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2199
2200         * mule/mule-conf.el (==daikanwa/+2p): New coded-charset for XEmacs
2201         CHISE.
2202
2203 2015-09-04  MORIOKA Tomohiko  <tomo.git@chise.org>
2204
2205         * mule/mule-conf.el (==jis-x0208@1978/4-pr): New coded-charset for
2206         XEmacs CHISE.
2207         (==jis-x0208@1978/5pr): Use `==jis-x0208@1978/4-pr' instead of
2208         `==jis-x0208@1978/2-pr' as the mother.
2209
2210 2015-08-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2211
2212         * mule/mule-conf.el (=>cns11643-5): New coded-charset for XEmacs
2213         CHISE.
2214
2215 2015-07-09  MORIOKA Tomohiko  <tomo.git@chise.org>
2216
2217         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2218         setting for `===hanyo-denshi/jb' and `===hanyo-denshi/hg'.
2219
2220 2015-06-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2221
2222         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2223         `=gb2312' instead of `chinese-gb2312'; add setting for `==ucs@gb'.
2224
2225 2015-03-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2226
2227         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2228         setting for `===ucs@gb'.
2229
2230 2015-03-04  MORIOKA Tomohiko  <tomo.git@chise.org>
2231
2232         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2233         setting for `===hanyo-denshi/ks', `===jis-x0208' and
2234         `===jis-x0213-1'; use "&R-J00X1-hhhh;" instead of "&R-JX1-hhhh;"
2235         as the entity-reference for `===jis-x0213-1@2000'; use
2236         "&R-JX1-hhhh;" as the entity-reference for `===jis-x0213-1'.
2237
2238 2015-03-03  MORIOKA Tomohiko  <tomo.git@chise.org>
2239
2240         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2241         `===jis-x0208'.
2242
2243         * mule/mule-conf.el (===jis-x0208@1978): Use `==jis-x0208@1978'
2244         instead of `===jis-x0208' as the mother.
2245         (===jis-x0208@1983): Use `==jis-x0208@1983' instead of
2246         `===jis-x0208' as the mother.
2247         (===jis-x0208@1990): Use `==jis-x0208@1990' instead of
2248         `===jis-x0208' as the mother.
2249         (===jis-x0213-1@2000): Use `==jis-x0213-1@2000' instead of
2250         `===jis-x0213-1' as the mother.
2251         (===jis-x0213-1@2004): Use `==jis-x0213-1@2004' instead of
2252         `===jis-x0213-1' as the mother.
2253         (===ucs@unicode): Use `==ucs@unicode' instead of `===ucs@iso' as
2254         the mother.
2255         (===ucs@ks): Use `==ucs@ks' instead of `===ucs@unicode' as the
2256         mother.
2257
2258 2015-02-23  MORIOKA Tomohiko  <tomo.git@chise.org>
2259
2260         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2261         setting for `=ucs-var-001'.
2262
2263 2015-02-23  MORIOKA Tomohiko  <tomo.git@chise.org>
2264
2265         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2266         `=ucs-bmp-var-001'.
2267
2268         * mule/mule-conf.el (=ucs-var-001): New coded-charset for XEmacs
2269         CHISE.
2270         (=ucs-bmp-var-001): Ditto.
2271
2272         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2273         setting for `=ucs-var-003'.
2274
2275 2015-02-22  MORIOKA Tomohiko  <tomo.git@chise.org>
2276
2277         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2278         `=ucs-bmp-var-003'.
2279
2280         * mule/mule-conf.el (=ucs-var-003): New coded-charset for XEmacs
2281         CHISE.
2282         (=ucs-bmp-var-003): Ditto.
2283
2284 2015-02-21  MORIOKA Tomohiko  <tomo.git@chise.org>
2285
2286         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2287         setting for `=ucs-var-002'.
2288
2289         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2290         `=ucs-bmp-var-002'.
2291
2292         * mule/mule-conf.el (=ucs-var-002): New coded-charset for XEmacs
2293         CHISE.
2294         (=ucs-bmp-var-002): Ditto.
2295
2296 2015-02-21  MORIOKA Tomohiko  <tomo.git@chise.org>
2297
2298         * mule/mule-conf.el (==jis-x0208@1978/4er): New coded-charset for
2299         XEmacs CHISE.
2300         (==jis-x0208@1978/5pr): Ditto.
2301
2302 2015-02-21  MORIOKA Tomohiko  <tomo.git@chise.org>
2303
2304         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2305         `=>ucs-bmp-cjk@component'.
2306
2307         * mule/mule-conf.el (=>ucs@component): New coded-charset for
2308         XEmacs CHISE.
2309         (=>ucs-bmp-cjk@component): Ditto.
2310
2311 2015-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2312
2313         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2314         setting for `=>iwds-1'.
2315
2316 2015-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2317
2318         * mule/mule-conf.el (=>iwds-1): New coded-charset for XEmacs
2319         CHISE.
2320
2321 2015-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2322
2323         * mule/mule-charset.el (default-coded-charset-priority-list):
2324         - Prefer `=ucs-bmp-cjk@JP/hanazono' to `=ucs-bmp-cjk@gb'.
2325         - Prefer `==ucs-bmp-cjk@JP/hanazono' to `==ucs-bmp-cjk@gb'.
2326         - Prefer `===hanyo-denshi/jc' to `===jis-x0213-1'.
2327         - Prefer `===hanyo-denshi/jd' to `===jis-x0213-2'.
2328
2329 2015-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
2330
2331         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2332         Prefer `=ucs@FOO' to `=>>ucs@FOO'.
2333
2334         * mule/mule-conf.el (=ucs@iso): Use `=+>ucs@iso' instead of
2335         `=>>ucs@iso' as the mother.
2336         (=>>ucs@iso): Use `=ucs@iso' instead of `=+>ucs@iso' as the
2337         mother.
2338
2339 2015-01-22  MORIOKA Tomohiko  <tomo.git@chise.org>
2340
2341         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2342         setting for `===hanyo-denshi/ia'.
2343
2344 2015-01-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2345
2346         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2347         `===hanyo-denshi/ia'.
2348
2349 2014-12-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2350
2351         * mule/mule-conf.el (=koseki): Fix DOC.
2352         (==koseki): New coded-charset for XEmacs CHISE.
2353
2354 2014-12-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2355
2356         * mule/mule-conf.el (===hanyo-denshi/jc): New coded-charset for
2357         XEmacs CHISE.
2358         (===hanyo-denshi/jd): Fix DOC.
2359
2360 2014-12-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2361
2362         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2363         setting for `===hanyo-denshi/ip'.
2364
2365 2014-12-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2366
2367         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2368         `===hanyo-denshi/ip'.
2369
2370         * mule/mule-conf.el (===hanyo-denshi/ip): New coded-charset for
2371         XEmacs CHISE.
2372
2373 2014-12-07  MORIOKA Tomohiko  <tomo.git@chise.org>
2374
2375         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2376         `==ucs-radicals@unicode' and `=>daikanwa'.
2377
2378         * mule/mule-conf.el (==ucs-radicals@unicode): New coded-charset
2379         for XEmacs CHISE.
2380
2381 2014-12-03  MORIOKA Tomohiko  <tomo.git@chise.org>
2382
2383         * mule/mule-conf.el (===hanyo-denshi/ia): New coded-charset for
2384         XEmacs CHISE.
2385
2386 2014-11-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2387
2388         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2389         `===ruimoku-v6'.
2390
2391 2014-11-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2392
2393         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2394         setting for `===ruimoku-v6'.
2395
2396 2014-11-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2397
2398         * mule/mule-conf.el (===ruimoku-v6): New coded-charset for XEmacs
2399         CHISE.
2400
2401 2014-11-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2402
2403         * mule/mule-conf.el (==jis-x0208@1978/1pr/fixed): New
2404         coded-charset for XEmacs CHISE.
2405
2406 2014-11-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2407
2408         * mule/mule-conf.el (===hanyo-denshi/jd): New coded-charset for
2409         XEmacs CHISE.
2410
2411 2014-10-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2412
2413         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2414         `===ucs-sip@iso'.
2415
2416 2014-10-02  MORIOKA Tomohiko  <tomo.git@chise.org>
2417
2418         * mule/mule-conf.el (===ucs-sip@iso): New coded-charset for XEmacs
2419         CHISE.
2420
2421 2014-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2422
2423         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2424         `==ucs-sip@iso'.
2425
2426         * mule/mule-conf.el (==ucs-sip@iso): New coded-charset for XEmacs
2427         CHISE.
2428
2429 2014-09-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2430
2431         * mule/mule-conf.el (=ucs-sip-ext-b): Fix registry.
2432         (=ucs-sip@iso): New coded-charset for XEmacs CHISE.
2433         (=ucs-sip-ext-b@iso): Fix registry.
2434         (==ucs-sip-ext-b@iso): Ditto.
2435         (===ucs-sip-ext-b@iso): Ditto.
2436
2437         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2438         `=ucs-sip@iso'.
2439
2440 2014-09-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2441
2442         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2443         setting for `=>cbeta'.
2444
2445 2014-09-16  MORIOKA Tomohiko  <tomo.git@chise.org>
2446
2447         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2448         `=>cns11643-7'.
2449
2450         * mule/mule-conf.el (=>cbeta): New coded-charset for XEmacs CHISE.
2451
2452 2014-08-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2453
2454         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2455         "&G-[NAME];" instead of "&g1-[NAME];" for `=>>[NAME]'.
2456
2457 2014-08-19  MORIOKA Tomohiko  <tomo.git@chise.org>
2458
2459         * mule/mule-conf.el (=>>>ucs@cns): Indicate `==ucs@cns' instead of
2460         `=ucs@cns'.
2461         (=>>>ucs@jis): Indicate `==ucs@jis' instead of `=ucs@jis'.
2462         (=>>>ucs@jis/1990): Indicate `==ucs@jis/1990' instead of
2463         `=ucs@jis/1990'.
2464         (=>>>ucs@jis/2000): Indicate `==ucs@jis/2000' instead of
2465         `=ucs@jis/2000'.
2466         (=>>>ucs@jis/2004): Indicate `==ucs@jis/2004' instead of
2467         `=ucs@jis/2004'.
2468         (=>>>ucs@ks): Indicate `==ucs@ks' instead of `=ucs@ks'.
2469
2470         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2471         "&g2-[NAME];" instead of "&G-[NAME];" for `==[NAME]'.
2472
2473 2014-08-06  MORIOKA Tomohiko  <tomo.git@chise.org>
2474
2475         * mule/mule-conf.el (==jis-x0208@1978/-4pr): New coded-charset for
2476         XEmacs CHISE.
2477         (==jis-x0208@1978/1pr): Ditto.
2478         (==jis-x0208@1978/2-pr): Ditto.
2479
2480 2014-07-31  MORIOKA Tomohiko  <tomo.git@chise.org>
2481
2482         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2483         setting for `===jis-x0213-1@2004'.
2484
2485 2014-07-30  MORIOKA Tomohiko  <tomo.git@chise.org>
2486
2487         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2488         settings for `=+>hanyo-denshi/ft' and `=+>hanyo-denshi/jt'.
2489
2490         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2491         `===hanyo-denshi/jb'.
2492
2493         * mule/mule-conf.el (===hanyo-denshi/jb): New coded-charset for
2494         XEmacs CHISE.
2495         (=+>hanyo-denshi/ft): Ditto.
2496         (=+>hanyo-denshi/jt): Ditto.
2497
2498 2014-07-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2499
2500         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2501         `===hanyo-denshi/hg'.
2502
2503 2014-07-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2504
2505         * mule/mule-conf.el (===jis-x0213-1@2004): New coded-charset for
2506         XEmacs CHISE.
2507         (===hanyo-denshi/hg): Ditto.
2508
2509 2014-07-27  MORIOKA Tomohiko  <tomo.git@chise.org>
2510
2511         * mule/mule-conf.el (==adobe-japan1-*): Indicate abstract
2512         glyph-forms instead of detailed glyph-images.
2513         (=>>>adobe-japan1-*): Indicate `==adobe-japan1-*' instead of
2514         `=adobe-japan1-*'.
2515         (===adobe-japan1-0): New coded-charset for XEmacs CHISE.
2516         (===adobe-japan1-1): Ditto.
2517         (===adobe-japan1-2): Ditto.
2518         (===adobe-japan1-3): Ditto.
2519         (===adobe-japan1-4): Ditto.
2520         (===adobe-japan1-5): Ditto.
2521         (===adobe-japan1-6): Ditto.
2522         (=>>adobe-japan1-0): Use `=adobe-japan1' instead of
2523         `=>>>adobe-japan1' as the mother.
2524         (=+>adobe-japan1-0): Use `=adobe-japan1' instead of
2525         `=>>adobe-japan1' as the mother.
2526         (==jis-x0208): Indicate abstract glyph-forms instead of detailed
2527         glyph-images.
2528         (==jis-x0208@1978): Ditto.
2529         (==jis-x0208@1983): Ditto.
2530         (==jis-x0208@1990): Ditto.
2531         (==jis-x0213-1): Ditto.
2532         (==jis-x0213-1@2000): Ditto.
2533         (==jis-x0213-1@2004): Ditto.
2534         (==jis-x0213-2): Ditto.
2535         (=>>>jis-x0208): Indicate `==jis-x0208' instead of `=jis-x0208'.
2536         (=>>>jis-x0208@1978): Indicate `==jis-x0208@1978' instead of
2537         `=jis-x0208@1978'.
2538         (=>>>jis-x0208@1983): Indicate `==jis-x0208@1983' instead of
2539         `=jis-x0208@1983'.
2540         (=>>>jis-x0208@1990): Indicate `==jis-x0208@1990' instead of
2541         `=jis-x0208@1990'.
2542         (=>>>jis-x0213-1): Indicate `==jis-x0213-1' instead of
2543         `=jis-x0213-1'.
2544         (=>>>jis-x0213-1@2000): Indicate `==jis-x0213-1@2000' instead of
2545         `=jis-x0213-1@2000'.
2546         (=>>>jis-x0213-1@2004): Indicate `==jis-x0213-1@2004' instead of
2547         `=jis-x0213-1@2004'.
2548         (=>>>jis-x0213-2): Indicate `==jis-x0213-2' instead of
2549         `=jis-x0213-2'.
2550         (===jis-x0208): New coded-charset for XEmacs CHISE.
2551         (===jis-x0208@1978): Ditto.
2552         (===jis-x0208@1983): Ditto.
2553         (===jis-x0208@1990): Ditto.
2554         (===jis-x0213-1): Ditto.
2555         (===jis-x0213-1@2000): Ditto.
2556         (===jis-x0213-2): Ditto.
2557         (===jis-x0212): Ditto.
2558         (===ks-x1001): Ditto.
2559         (=>>jis-x0208): Use `=jis-x0208' instead of `=>>>jis-x0208' as the
2560         mother.
2561         (=>>jis-x0213-1): Use `=jis-x0213-1' instead of `=>>>jis-x0213-1'
2562         as the mother.
2563         (=>>jis-x0213-2): Use `=jis-x0213-2' instead of `=>>>jis-x0213-2'
2564         as the mother.
2565         (===cns11643-1): New coded-charset for XEmacs CHISE.
2566         (===cns11643-2): Ditto.
2567         (===cns11643-3): Ditto.
2568         (===cns11643-4): Ditto.
2569         (===cns11643-5): Ditto.
2570         (===cns11643-6): Ditto.
2571         (===cns11643-7): Ditto.
2572         (=>>cns11643-1): Ditto.
2573         (==big5-cdp): Indicate abstract glyph-images instead of
2574         representative glyph-images.
2575         (===big5-cdp): New coded-charset for XEmacs CHISE.
2576         (==hanyo-denshi/*): Indicate abstract glyph-forms instead of
2577         detailed glyph-images.
2578         (=>>>hanyo-denshi/*): Indicate `==hanyo-denshi/*' instead of
2579         `=hanyo-denshi/*'.
2580         (===hanyo-denshi/ft): New coded-charset for XEmacs CHISE.
2581         (===hanyo-denshi/ib): Ditto.
2582         (===hanyo-denshi/jt): Ditto.
2583         (===hanyo-denshi/ks): Ditto.
2584         (===mj): Ditto.
2585         (===mj-0): Ditto.
2586         (===mj-1): Ditto.
2587         (=>>hanyo-denshi/*): Use `=hanyo-denshi/*' instead of
2588         `=>>>hanyo-denshi/*' as its mother.
2589         (==gt): Indicate abstract glyph-forms instead of detailed
2590         glyph-images.
2591         (===gt): New coded-charset for XEmacs CHISE.
2592         (=>>>gt): Indicates `==gt' instead of `=gt'.
2593         (=>>gt): Use `=gt' instead of `=>>>gt' as the mother.
2594         (==gt-k): Indicate abstract glyph-forms instead of detailed
2595         glyph-images.
2596         (===gt-k): New coded-charset for XEmacs CHISE.
2597         (==daikanwa): Indicates glyph-images instead of detailed
2598         glyph-images.
2599         (===daikanwa): New coded-charset for XEmacs CHISE.
2600         (===daikanwa/+p): Ditto.
2601         (===daikanwa/ho): Ditto.
2602         (==cbeta): Ditto.
2603         (===cbeta): Ditto.
2604         (==jef-china3): Ditto.
2605         (===jef-china3): Ditto.
2606         (==ruimoku-v6): Ditto.
2607         (==ucs@iso): Indicate representative glyph-forms instead of
2608         representative glyph-images.
2609         (=>>>ucs@iso): Indicates `==ucs@iso' instead of `=ucs@iso'.
2610         (==ucs@unicode): Indicate representative glyph-forms instead of
2611         representative glyph-images.
2612         (=>>>ucs@unicode): Indicates `==ucs@unicode' instead of
2613         `=ucs@unicode'.
2614         (==ucs@cns): Indicate representative glyph-forms instead of
2615         representative glyph-images.
2616         (==ucs@jis): Ditto.
2617         (==ucs@jis/1990): Ditto.
2618         (==ucs@jis/2000): Ditto.
2619         (==ucs@jis/2004): Ditto.
2620         (==ucs@ks): Ditto.
2621         (===ucs@iso): New coded-charset for XEmacs CHISE.
2622         (===ucs@unicode): Ditto.
2623         (===ucs@gb): Ditto.
2624         (===ucs@ks): Ditto.
2625         (===ucs-bmp-cjk@gb): Ditto.
2626         (===ucs-sip-ext-b@iso): Ditto.
2627
2628 2014-07-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2629
2630         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2631         `==jis-x0213-2', `==ruimoku-v6', `==cbeta', `==jef-china3',
2632         `===mj-0', `===mj-1', `===jis-x0208@1990', `===jis-x0213-1',
2633         `===jis-x0213-2', `===big5-cdp', `===ucs-bmp-cjk@gb',
2634         `===adobe-japan1-6', `===cns11643-1', `===cns11643-2',
2635         `===cns11643-3', `===cns11643-4', `===cns11643-5',
2636         `===cns11643-6', `===cns11643-7', `===hanyo-denshi/ft',
2637         `===hanyo-denshi/ib', `===hanyo-denshi/jt', `===jis-x0208@1983',
2638         `===jis-x0208@1978', `===jis-x0212', `===ks-x1001', `===daikanwa',
2639         `===ucs-sip-ext-b@iso', `===cbeta' and `===jef-china3'.
2640
2641         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2642         - Use "&G-[NAME];" for `==[NAME]' instead of `=>>[NAME]'.
2643         - Use "&R-[NAME];" for `===[NAME]' instead of `==[NAME]'.
2644         - Use "&g1-[NAME];" for `=>>[NAME]'.
2645         - Abolish "&g2-[NAME];".
2646
2647 2014-03-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2648
2649         * mule/mule-conf.el (=ucs@big5): Use `=ucs@cns' instead of
2650         `=>>ucs@cns' as the mother.
2651
2652 2014-03-07  MORIOKA Tomohiko  <tomo.git@chise.org>
2653
2654         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2655         setting for `==ucs@ks'.
2656
2657 2014-02-24  MORIOKA Tomohiko  <tomo.git@chise.org>
2658
2659         * mule/mule-conf.el (=adobe-japan1-base): Move builtin code range
2660         from 0x63000000〜0x63005A11 to 0x00E10000〜0x00E15A11.
2661         (=mj): Move builtin code range from 0x64040000〜0x640509D5 to
2662         0x00E30000〜0x00E409D5.
2663
2664 2014-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2665
2666         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2667         Prefer MJ to Adobe-Japan1; use "I-MJ", "MJ" and "&R-MJ" instead of
2668         "I-MJ-", "MJ-" and "&R-MJ-" as prefixes of MJ.
2669
2670 2014-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2671
2672         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2673         `=mj-0', `=mj-1', `==mj-0' and `==mj-1'.
2674
2675         * mule/mule-conf.el (=mj): New coded-charset for XEmacs CHISE.
2676         (=mj-0): Ditto.
2677         (=mj-1): Ditto.
2678         (==mj): Ditto.
2679         (==mj-0): Ditto.
2680         (==mj-1): Ditto.
2681         (=>>mj): Ditto.
2682
2683         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2684         setting for `=mj' and `==mj'.
2685
2686 2014-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2687
2688         * mule/mule-conf.el (=ucs@ks/2012): New coded-charset for XEmacs
2689         CHISE.
2690
2691 2014-01-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2692
2693         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2694         "A-HDU+" instead of "A-HD-UCS+" as the prefix for
2695         `=>ucs@hanyo-denshi'.
2696
2697 2014-01-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2698
2699         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2700         setting for `=koseki' and `=>ucs@hanyo-denshi'.
2701
2702         * mule/mule-conf.el (=koseki): New coded-charset for XEmacs CHISE.
2703         (=>ucs@hanyo-denshi): New coded-charset for XEmacs CHISE.
2704
2705 2014-01-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2706
2707         * mule/mule-conf.el (==hanyo-denshi/ip): New coded-charset for
2708         XEmacs CHISE.
2709
2710 2013-12-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2711
2712         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2713         Change priority of `=>>>ucs@iso'.
2714
2715         * mule/mule-conf.el (=ucs@iso): Use `=>>ucs@iso' instead of
2716         `=>>>ucs@iso' as the mother.
2717         (=>>>ucs@iso): Changed to an alias for `=ucs@iso'.
2718
2719 2013-12-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2720
2721         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2722         Change priority of `=>>>ucs@unicode'.
2723
2724         * mule/mule-conf.el (=>>>ucs@unicode): Changed to an alias for
2725         `=ucs@unicode'.
2726
2727 2013-12-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2728
2729         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2730         Change priority of `=>>>ucs@jis'.
2731
2732         * mule/mule-conf.el (=>>>ucs@jis): Changed to an alias for
2733         `=ucs@jis'.
2734
2735 2013-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2736
2737         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2738         setting for `==daikanwa/+p'.
2739
2740 2013-12-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2741
2742         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2743         setting for `==shinjigen@1ed'.
2744
2745 2013-12-12  MORIOKA Tomohiko  <tomo.git@chise.org>
2746
2747         * mule/mule-conf.el (==shinjigen/+p@rev): New coded-charset for
2748         XEmacs CHISE.
2749
2750 2013-12-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2751
2752         * mule/mule-conf.el (==shinjigen): Modify DOC.
2753         (==shinjigen@1ed): New coded-charset for XEmacs CHISE.
2754         (==shinjigen@rev): Modify DOC.
2755
2756 2013-12-09  MORIOKA Tomohiko  <tomo.git@chise.org>
2757
2758         * mule/mule-conf.el (==daikanwa/+p): New coded-charset for XEmacs
2759         CHISE.
2760
2761 2013-12-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2762
2763         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2764         settings for `==daikanwa' and `==ucs@JP/hanazono'.
2765
2766         * mule/mule-conf.el (==shinjigen@rev): New coded-charset for
2767         XEmacs CHISE.
2768
2769         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2770         `==daikanwa'.
2771
2772 2013-11-27  MORIOKA Tomohiko  <tomo.git@chise.org>
2773
2774         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2775         setting for `==cns11643-7'.
2776
2777         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2778         `==cns11643-7'.
2779
2780 2013-11-23  MORIOKA Tomohiko  <tomo.git@chise.org>
2781
2782         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2783         `==cns11643-6'.
2784
2785         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2786         setting for `==cns11643-6'.
2787
2788 2013-11-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2789
2790         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2791         setting for `==cns11643-5'.
2792
2793         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2794         `==cns11643-5'.
2795
2796 2013-11-16  MORIOKA Tomohiko  <tomo.git@chise.org>
2797
2798         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2799         setting for `==cns11643-4'.
2800
2801         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2802         `==cns11643-4'.
2803
2804 2013-11-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2805
2806         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2807         setting for `==cns11643-3'.
2808
2809         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2810         `==cns11643-3'.
2811
2812 2013-11-02  MORIOKA Tomohiko  <tomo.git@chise.org>
2813
2814         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2815         setting for `==cns11643-2'.
2816
2817         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2818         `==cns11643-2'.
2819
2820 2013-10-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2821
2822         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2823         Change priority of `=>>>ucs@ks'.
2824
2825         * mule/mule-conf.el (=>>>ucs@ks): Changed to an alias for
2826         `=ucs@ks'.
2827
2828 2013-10-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2829
2830         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2831         `=cns11643-1' instead of `chinese-cns11643-1'; add settings for
2832         `==ucs@cns' and `==cns11643-1'.
2833
2834         * mule/mule-conf.el (==cns11643-1): Fix `dimension'.
2835         (==cns11643-2): Ditto.
2836         (==cns11643-3): Ditto.
2837         (==cns11643-4): Ditto.
2838         (==cns11643-5): Ditto.
2839         (==cns11643-6): Ditto.
2840         (==cns11643-7): Ditto.
2841
2842         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2843         `==cns11643-1'.
2844
2845 2013-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2846
2847         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2848         Change priority of `=>>>ucs@jis/2004', `=>>>ucs@jis/2004' and
2849         `=>>>ucs@jis/1990'.
2850
2851         * mule/mule-conf.el (=>>>ucs@jis/1990): Changed to an alias for
2852         `=ucs@jis/1990'.
2853         (=>>>ucs@jis/2000): Changed to an alias for `=ucs@jis/2000'.
2854         (=>>>ucs@jis/2004): Changed to an alias for `=ucs@jis/2004'.
2855
2856 2013-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2857
2858         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2859         Change priority of `=>>>ucs@cns'.
2860
2861         * mule/mule-conf.el (=>>>ucs@cns): Changed to an alias for
2862         `=ucs@cns'.
2863
2864 2013-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
2865
2866         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2867         `==ks-x1001'.
2868
2869         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2870         `=ks-x1001' instead of `korean-ksc5601'; add setting for
2871         `==ks-x1001'.
2872
2873 2013-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2874
2875         * mule/mule-conf.el (=>>>gt): Changed to an alias for `=gt'.
2876
2877 2013-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2878
2879         * mule/mule-conf.el (=>>>jis-x0208): Changed to an alias for
2880         `=jis-x0208'.
2881         (=>>>jis-x0208@1978): Changed to an alias for `=jis-x0208@1978'.
2882         (=>>>jis-x0208@1983): Changed to an alias for `=jis-x0208@1983'.
2883         (=>>>jis-x0208@1990): Changed to an alias for `=jis-x0208@1990'.
2884         (=>>>jis-x0213-1): Changed to an alias for `=jis-x0213-1'.
2885         (=>>>jis-x0213-1@2000): Changed to an alias for
2886         `=jis-x0213-1@2000'.
2887         (=>>>jis-x0213-1@2004): Changed to an alias for
2888         `=jis-x0213-1@2004'.
2889         (=>>>jis-x0213-2): Changed to an alias for `=jis-x0213-2'.
2890
2891 2013-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2892
2893         * mule/mule-conf.el (=>>>adobe-japan1-0): Changed to an alias for
2894         `=adobe-japan1-0'.
2895         (=>>>adobe-japan1-1): Changed to an alias for `=adobe-japan1-1'.
2896         (=>>>adobe-japan1-2): Changed to an alias for `=adobe-japan1-2'.
2897         (=>>>adobe-japan1-3): Changed to an alias for `=adobe-japan1-3'.
2898         (=>>>adobe-japan1-4): Changed to an alias for `=adobe-japan1-4'.
2899         (=>>>adobe-japan1-5): Changed to an alias for `=adobe-japan1-5'.
2900         (=>>>adobe-japan1-6): Changed to an alias for `=adobe-japan1-6'.
2901
2902 2013-10-12  MORIOKA Tomohiko  <tomo.git@chise.org>
2903
2904         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2905         settings for `==adobe-japan1-6', `==hanyo-denshi/*', `==gt',
2906         `==jis-x0208@1990', `==jis-x0212', `==jis-x0213-1@2000',
2907         `==jis-x0213-2', `==jis-x0213-1@2004', `==big5-cdp', `==gt-k',
2908         `==jis-x0208@1983', `==jis-x0208@1978', `==ucs@iso',
2909         `==ucs@unicode', `=>>daikanwa/+p' and `==shinjigen@rev'.
2910
2911 2013-10-10  MORIOKA Tomohiko  <tomo.git@chise.org>
2912
2913         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2914         `=adobe-japan1-0', `=adobe-japan1-1', `=adobe-japan1-2',
2915         `=adobe-japan1-3', `=adobe-japan1-4', `=adobe-japan1-5',
2916         `==jis-x0208@1990', `==ucs-bmp-cjk@gb',
2917         `==ucs-bmp-cjk@JP/hanazono', `==ucs-sip-ext-b@iso',
2918         `==hanyo-denshi/*', `==adobe-japan1-6', `==big5-cdp',
2919         `==jis-x0208@1983', `==jis-x0208@1978', `==jis-x0213-1@2000' and
2920         `==jis-x0212'.
2921
2922 2013-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
2923
2924         * mule/mule-conf.el (=adobe-japan1-0): Modify registry to accept
2925         "AdobeJapan1-[0-6]$".
2926         (=adobe-japan1-1): Modify registry to accept "AdobeJapan1-[1-6]$".
2927         (=adobe-japan1-2): Modify registry to accept "AdobeJapan1-[2-6]$".
2928         (=adobe-japan1-3): Modify registry to accept "AdobeJapan1-[3-6]$".
2929         (=adobe-japan1-4): Modify registry to accept "AdobeJapan1-[4-6]$".
2930         (=adobe-japan1-5): Modify registry to accept "AdobeJapan1-[5-6]$".
2931         (==adobe-japan1-0): New coded-charset for XEmacs CHISE.
2932         (==adobe-japan1-1): Ditto.
2933         (==adobe-japan1-2): Ditto.
2934         (==adobe-japan1-3): Ditto.
2935         (==adobe-japan1-4): Ditto.
2936         (==adobe-japan1-5): Ditto.
2937         (==adobe-japan1-6): Ditto.
2938         (==jis-x0208): Ditto.
2939         (==jis-x0208@1978): Ditto.
2940         (==jis-x0208@1983): Ditto.
2941         (==jis-x0208@1990): Ditto.
2942         (==jis-x0213-1): Ditto.
2943         (==jis-x0213-1@2000): Ditto.
2944         (==jis-x0213-1@2004): Ditto.
2945         (==jis-x0213-2): Ditto.
2946         (==jis-x0212): Ditto.
2947         (==gb2312): Ditto.
2948         (==iso-ir165): Ditto.
2949         (==gb12345): Ditto.
2950         (==ks-x1001): Ditto.
2951         (==cns11643-1): Ditto.
2952         (==cns11643-2): Ditto.
2953         (==cns11643-3): Ditto.
2954         (==cns11643-4): Ditto.
2955         (==cns11643-5): Ditto.
2956         (==cns11643-6): Ditto.
2957         (==cns11643-7): Ditto.
2958         (==big5-cdp): Ditto.
2959         (==hanyo-denshi/ja): Ditto.
2960         (==hanyo-denshi/jb): Ditto.
2961         (==hanyo-denshi/jc): Ditto.
2962         (==hanyo-denshi/jd): Ditto.
2963         (==hanyo-denshi/ft): Ditto.
2964         (==hanyo-denshi/ia): Ditto.
2965         (==hanyo-denshi/ib): Ditto.
2966         (==hanyo-denshi/hg): Ditto.
2967         (==hanyo-denshi/jt): Ditto.
2968         (==hanyo-denshi/ks): Ditto.
2969         (==gt): Ditto.
2970         (==gt-k): Ditto.
2971         (==daikanwa): Ditto.
2972         (==shinjigen): Ditto.
2973         (==ucs@iso): Ditto.
2974         (==ucs@unicode): Ditto.
2975         (==ucs@gb): Ditto.
2976         (==ucs-bmp@gb): Ditto.
2977         (==ucs@cns): Ditto.
2978         (==ucs-bmp@cns): Ditto.
2979         (==ucs@jis): Ditto.
2980         (==ucs@jis/1990): Ditto.
2981         (==ucs@jis/2000): Ditto.
2982         (==ucs@jis/2004): Ditto.
2983         (==ucs@JP): Ditto.
2984         (==ucs@JP/hanazono): Ditto.
2985         (==ucs@ks): Ditto.
2986         (==ucs-bmp@ks): Ditto.
2987         (==ucs@cns11643): Ditto.
2988         (==ucs-bmp-cjk@gb): Ditto.
2989         (==ucs-bmp-cjk@JP/hanazono): Ditto.
2990         (==ucs-sip-ext-b@iso): Ditto.
2991
2992 2013-07-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2993
2994         * mule/mule-charset.el (default-coded-charset-priority-list): Use
2995         `=ucs-bmp-cjk@gb' instead of `=ucs-bmp-cjk@unicode'.
2996
2997         * mule/mule-conf.el (=ucs-bmp-cjk@gb): New coded-charset for
2998         XEmacs CHISE.
2999         (=ucs-bmp-cjk@unicode): Abolished.
3000
3001 2013-07-10  MORIOKA Tomohiko  <tomo.git@chise.org>
3002
3003         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3004         `=+>ucs-bmp-cjk-compat@jis'.
3005
3006         * mule/mule-conf.el (=+>ucs-bmp-cjk-compat@jis): New coded-charset
3007         for XEmacs CHISE.
3008
3009 2013-07-06  MORIOKA Tomohiko  <tomo.git@chise.org>
3010
3011         * mule/mule-conf.el (=>cns11643-6): New coded-charset for XEmacs
3012         CHISE.
3013
3014 2013-05-28  MORIOKA Tomohiko  <tomo.git@chise.org>
3015
3016         * mule/mule-conf.el (=jis-x0208@1978/1pr/fixed): New coded-charset
3017         for XEmacs CHISE.
3018         (=jis-x0208@1978/1er-pr): Abolished.
3019         (=jis-x0208@1978/2-pr): Use `=jis-x0208@1978' instead of
3020         `=jis-x0208@1978/1er-pr' as the mother.
3021
3022 2013-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
3023
3024         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3025         setting for `=ucs-itaiji-084'.
3026
3027 2013-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
3028
3029         * mule/mule-charset.el (default-coded-charset-priority-list):
3030         Delete `=zihai-17xx'; add `=ucs-bmp-itaiji-084'.
3031
3032         * mule/mule-conf.el (=ucs-itaiji-084): New coded-charset for
3033         XEmacs CHISE.
3034         (=ucs-bmp-itaiji-084): Ditto.
3035
3036 2013-02-15  MORIOKA Tomohiko  <tomo.git@chise.org>
3037
3038         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3039         settings for `=big5-cdp-var-3' and `=big5-cdp-var-5'.
3040
3041 2013-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
3042
3043         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3044         `=zihai-17xx', `=big5-cdp-var-3' and `=big5-cdp-var-5'.
3045
3046         * mule/mule-conf.el (=big5-cdp-var-3): New coded-charset for
3047         XEmacs CHISE.
3048         (=big5-cdp-var-5): Ditto.
3049
3050 2012-10-31  MORIOKA Tomohiko  <tomo.git@chise.org>
3051
3052         * mule/mule-conf.el (=+>jis-x0213-1@2004): New coded-charset for
3053         XEmacs CHISE.
3054
3055 2012-10-26  MORIOKA Tomohiko  <tomo.git@chise.org>
3056
3057         * mule/mule-conf.el (=>>hanyo-denshi/ip): New coded-charset for
3058         XEmacs CHISE.
3059
3060 2012-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
3061
3062         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3063         setting for `=>>>hanyo-denshi/ft'.
3064
3065 2012-09-25  MORIOKA Tomohiko  <tomo.git@chise.org>
3066
3067         * mule/mule-conf.el (=>>>hanyo-denshi/jd): New coded-charset for
3068         XEmacs CHISE.
3069         (=>>hanyo-denshi/jd): Use `=>>>hanyo-denshi/jd' instead of
3070         `=hanyo-denshi/jd' as the mother.
3071
3072 2012-09-07  MORIOKA Tomohiko  <tomo.git@chise.org>
3073
3074         * mule/mule-conf.el (=+>adobe-japan1-0): New coded-charset for
3075         XEmacs CHISE.
3076         (=+>adobe-japan1-1): Ditto.
3077         (=+>adobe-japan1-2): Ditto.
3078         (=+>adobe-japan1-3): Ditto.
3079         (=+>adobe-japan1-4): Ditto.
3080         (=+>adobe-japan1-5): Ditto.
3081         (=+>adobe-japan1-6): Ditto.
3082         (=+>adobe-japan1): Changed to an alias for `=+>adobe-japan1-6'.
3083
3084 2012-09-07  MORIOKA Tomohiko  <tomo.git@chise.org>
3085
3086         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3087         Prefer `=>>>adobe-japan1' to other abstract glyph-form CCSs;
3088         prefer `=>>adobe-japan1' to other abstract glyph CCSs.
3089
3090         * mule/mule-conf.el: Define coded-charsets about Adobe-Japan1 at
3091         the top.
3092
3093 2012-09-05  MORIOKA Tomohiko  <tomo.git@chise.org>
3094
3095         * mule/mule-conf.el (=>>>hanyo-denshi/jb): New coded-charset for
3096         XEmacs CHISE.
3097         (=>>>hanyo-denshi/hg): New coded-charset for XEmacs CHISE.
3098         (=>>hanyo-denshi/jb): Use `=>>>hanyo-denshi/jb' as the mother.
3099         (=>>hanyo-denshi/hg): Use `=>>>hanyo-denshi/hg' as the mother.
3100
3101 2012-08-31  MORIOKA Tomohiko  <tomo.git@chise.org>
3102
3103         * mule/mule-charset.el (default-coded-charset-priority-list):
3104         Prefer `chinese-cns11643-{1..7}', `=adobe-japan1-6', `=big5-cdp'
3105         and `=hanyo-denshi/*' to `=gt-pj-{2..11}', `=gt-pj-k{1|2}', etc.
3106
3107         * mule/mule-conf.el: Modify order of definitions of some
3108         coded-charsets.
3109
3110 2012-08-30  MORIOKA Tomohiko  <tomo.git@chise.org>
3111
3112         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3113         Prefer `=>>hanyo-denshi/{ft|ia|ib|jt|ks}' to `=>>jis-x0208@1978',
3114         `=>>big5-cdp', `=>>gt-k' and `=>>ruimoku-v6'; add `=>>cns11643-4'.
3115
3116         * mule/mule-conf.el (=>>cns11643-4): New coded-charset for XEmacs
3117         CHISE.
3118         (=>>>hanyo-denshi/ft): New coded-charset for XEmacs CHISE.
3119         (=>>hanyo-denshi/ft): Use `=>>>hanyo-denshi/ft' as the mother.
3120
3121 2012-07-31  MORIOKA Tomohiko  <tomo.git@chise.org>
3122
3123         * mule/mule-conf.el (=>cns11643-2): New coded-charset for XEmacs
3124         CHISE.
3125
3126 2012-07-27  MORIOKA Tomohiko  <tomo.git@chise.org>
3127
3128         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3129         setting for `=daikanwa/+2p'.
3130
3131         * mule/mule-conf.el (=>>daikanwa/+2p): New coded-charset for
3132         XEmacs CHISE.
3133
3134 2012-06-26  MORIOKA Tomohiko  <tomo.git@chise.org>
3135
3136         * mule/mule-conf.el (=>>>hanyo-denshi/ks): New coded-charset for
3137         XEmacs CHISE.
3138         (=>>hanyo-denshi/ks): Use `=>>>hanyo-denshi/ks' as the mother.
3139
3140 2012-06-12  MORIOKA Tomohiko  <tomo.git@chise.org>
3141
3142         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3143         setting for `=>>>hanyo-denshi/ib'.
3144
3145 2012-06-12  MORIOKA Tomohiko  <tomo.git@chise.org>
3146
3147         * mule/mule-conf.el (=>>>hanyo-denshi/ja): New coded-charset for
3148         XEmacs CHISE.
3149         (=>>>hanyo-denshi/ib): Ditto.
3150         (=>>hanyo-denshi/ja): Use `=>>>hanyo-denshi/ja' instead of
3151         `=hanyo-denshi/ja' as the mother.
3152         (=>>hanyo-denshi/ib): Use `=>>>hanyo-denshi/ib' instead of
3153         `=hanyo-denshi/ib' as the mother.
3154
3155 2012-06-11  MORIOKA Tomohiko  <tomo.git@chise.org>
3156
3157         * mule/mule-coding.el (utf-8-ivs-mcs): New coding-system for
3158         XEmacs CHISE.
3159         (utf-8-ivs-mcs-er): Likewise.
3160         (utf-8-gb): Use `=ucs@gb' and `=>ucs@unicode' instead of `ucs-gb'
3161         and `=>ucs-gb'.
3162         (utf-8-ivs-gb): New coding-system for XEmacs CHISE.
3163         (utf-8-gb-er): Use `=ucs@gb' and `=>ucs@unicode' instead of
3164         `ucs-gb' and `=>ucs-gb'.
3165         (utf-8-ivs-gb-er): New coding-system for XEmacs CHISE.
3166         (utf-8-cns): Use `=ucs@cns' and `=>ucs@cns' instead of `ucs-cns'
3167         and `=>ucs-cns'.
3168         (utf-8-ivs-cns): New coding-system for XEmacs CHISE.
3169         (utf-8-cns-er): Use `=ucs@cns' and `=>ucs@cns' instead of
3170         `ucs-cns' and `=>ucs-cns'.
3171         (utf-8-ivs-cns-er): New coding-system for XEmacs CHISE.
3172         (utf-8-big5): Use `=ucs@big5' and `=>ucs@big5' instead of
3173         `ucs-big5' and `=>ucs-big5'.
3174         (utf-8-ivs-big5): New coding-system for XEmacs CHISE.
3175         (utf-8-big5-er): Use `=ucs@big5' and `=>ucs@big5' instead of
3176         `ucs-big5' and `=>ucs-big5'.
3177         (utf-8-ivs-big5-er): New coding-system for XEmacs CHISE.
3178         (utf-8-jis): Use `=ucs@jis/2000' and `=>ucs@jis' instead of
3179         `=ucs@jis-2000' and `=>ucs-jis'; modify DOC and mnemonic.
3180         (utf-8-ivs-jis): New coding-system for XEmacs CHISE.
3181         (utf-8-jis-er): Use `=ucs@jis/2000' and `=>ucs@jis' instead of
3182         `=ucs@jis-2000' and `=>ucs-jis'; modify DOC and mnemonic.
3183         (utf-8-ivs-jis-er): New coding-system for XEmacs CHISE.
3184         (utf-8-jp): Use `=ucs@JP' and `=>ucs@jis' instead of `=ucs@jp' and
3185         `=>ucs-jis'; modify DOC and mnemonic.
3186         (utf-8-ivs-jp): New coding-system for XEmacs CHISE.
3187         (utf-8-jp-er): Use `=ucs@JP' and `=>ucs@jis' instead of `=ucs@jp'
3188         and `=>ucs-jis'; modify DOC and mnemonic.
3189         (utf-8-ivs-jp-er): New coding-system for XEmacs CHISE.
3190         (utf-8-ks): Use `=ucs@ks' and `=>ucs@ks' instead of `ucs-ks' and
3191         `=>ucs-ks'.
3192         (utf-8-ivs-ks): New coding-system for XEmacs CHISE.
3193         (utf-8-ks-er): Use `=ucs@ks' and `=>ucs@ks' instead of `ucs-ks'
3194         and `=>ucs-ks'.
3195         (utf-8-ivs-ks-er): New coding-system for XEmacs CHISE.
3196
3197 2012-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
3198
3199         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3200         Prefer Hanyo-Denshi to GT, JIS, CNS, etc.
3201
3202 2012-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
3203
3204         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3205         Modify priorities.
3206
3207 2012-05-19  MORIOKA Tomohiko  <tomo.git@chise.org>
3208
3209         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3210         Prefer '("M-H" 4 d) and '("M-p" 5 d) to '("M-" 5 d).
3211
3212 2012-05-16  MORIOKA Tomohiko  <tomo.git@chise.org>
3213
3214         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3215         settings for `=daikanwa/ho', `=daikanwa/+p' and `=>daikanwa/ho'.
3216
3217 2012-05-15  MORIOKA Tomohiko  <tomo.git@chise.org>
3218
3219         * mule/mule-conf.el (=>daikanwa/ho): New coded-charset for XEmacs
3220         CHISE.
3221
3222 2012-05-10  MORIOKA Tomohiko  <tomo.git@chise.org>
3223
3224         * mule/mule-conf.el (=>>daikanwa/+p): New coded-charset for XEmacs
3225         CHISE.
3226
3227 2012-05-09  MORIOKA Tomohiko  <tomo.git@chise.org>
3228
3229         * mule/mule-conf.el (=>>daikanwa/ho): New coded-charset for XEmacs
3230         CHISE.
3231
3232 2012-03-26  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3233
3234         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3235         `=+>ucs-bmp-cjk@unicode'.
3236
3237         * mule/mule-conf.el (=+>ucs-bmp-cjk@unicode): New coded-charset
3238         for XEmacs CHISE.
3239
3240 2012-03-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3241
3242         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3243         setting for `=>>daikanwa'.
3244
3245 2011-12-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3246
3247         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3248         `=>>hanyo-denshi/jt'.
3249
3250 2011-12-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3251
3252         * mule/mule-conf.el (=+>jis-x0208@1983): New coded-charset for
3253         XEmacs CHISE.
3254         (=+>jis-x0208@1990): Ditto.
3255         (=+>jis-x0213-1@2000): Ditto.
3256
3257 2011-12-05  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3258
3259         * mule/mule-conf.el (=+>ucs@jis/2004): New coded-charset for
3260         XEmacs CHISE.
3261
3262 2011-11-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3263
3264         * mule/mule-conf.el (=>>>hanyo-denshi/jc): New coded-charset for
3265         XEmacs CHISE.
3266         (=>>hanyo-denshi/jc): Use `=>>>hanyo-denshi/jc' instead of
3267         `=hanyo-denshi/jc' as the mother.
3268
3269 2011-11-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3270
3271         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3272         setting for `=+>adobe-japan1'.
3273
3274         * mule/mule-charset.el (default-coded-charset-priority-list):
3275         Prefer `=adobe-japan1-6', `=adobe-japan1-base', `=>jis-x0208@1997'
3276         and `=>>hanyo-denshi/ft' to `=>>gt'.
3277
3278 2011-11-23  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3279
3280         * mule/mule-conf.el (=>>adobe-japan1-0): New coded-charset for
3281         XEmacs CHISE.
3282         (=>>adobe-japan1-1): Ditto.
3283         (=>>adobe-japan1-2): Ditto.
3284         (=>>adobe-japan1-3): Ditto.
3285         (=>>adobe-japan1-4): Ditto.
3286         (=>>adobe-japan1-5): Ditto.
3287         (=>>adobe-japan1-6): Ditto.
3288         (=>>adobe-japan1): Changed to alias for `=>>adobe-japan1-6'.
3289
3290 2011-11-22  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3291
3292         * mule/mule-conf.el (=adobe-japan1): New alias for
3293         `=adobe-japan1-6'.
3294         (=>>>adobe-japan1-0): New coded-charset for XEmacs CHISE.
3295         (=>>>adobe-japan1-1): Ditto.
3296         (=>>>adobe-japan1-2): Ditto.
3297         (=>>>adobe-japan1-3): Ditto.
3298         (=>>>adobe-japan1-4): Ditto.
3299         (=>>>adobe-japan1-5): Ditto.
3300         (=>>>adobe-japan1-6): Ditto.
3301         (=>>>adobe-japan1): Changed to alias for `=>>>adobe-japan1-6'.
3302
3303 2011-11-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3304
3305         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3306         setting for `=>>>adobe-japan1'.
3307
3308 2011-11-06  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3309
3310         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3311         setting for `=+>ucs@ks'.
3312
3313 2011-11-04  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3314
3315         * mule/mule-conf.el (=>>>adobe-japan1): New coded-charset for
3316         XEmacs CHISE.
3317         (=>>adobe-japan1): Use `=>>>adobe-japan1' instead of
3318         `=adobe-japan1-6' as the mother.
3319
3320 2011-11-03  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3321
3322         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3323         setting for `=>cns11643-7'.
3324
3325 2011-11-01  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3326
3327         * mule/mule-conf.el (=>cns11643-7): New coded-charset for XEmacs
3328         CHISE.
3329
3330 2011-10-29  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3331
3332         * mule/mule-conf.el (=+>adobe-japan1): New coded-charset for
3333         XEmacs CHISE.
3334         (=>>hanyo-denshi/ja): New coded-charset for XEmacs CHISE.
3335
3336         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3337         setting for `=>ucs@jis/2004'.
3338
3339 2011-10-28  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3340
3341         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3342         setting for `=+>gt'.
3343
3344         * mule/mule-conf.el (=+>gt): New coded-charset for XEmacs CHISE.
3345         (=>gt): Use `=+>gt' instead of `=>>gt' as the mother.
3346
3347 2011-10-28  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3348
3349         * mule/mule-conf.el (=+>ucs@unicode): Use `=+>ucs@iso' instead of
3350         `=>ucs@unicode' as the mother.
3351         (=+>ucs@jis): Use `=+>ucs@unicode' instead of `=>ucs@jis' as the
3352         mother.
3353         (=+>ucs@ks): Use `=+>ucs@unicode' instead of `=>ucs@ks' as the
3354         mother.
3355         (=+>ucs@cns): Use `=+>ucs@unicode' instead of `=>ucs@cns' as the
3356         mother.
3357
3358 2011-10-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3359
3360         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3361         setting for `=+>ucs@unicode'.
3362
3363         * mule/mule-conf.el (=+>ucs@unicode): New coded-charset for XEmacs
3364         CHISE.
3365
3366 2011-10-26  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3367
3368         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3369         - Use `=+>jis-x0208' instead of `=>jis-x0208@usual'.
3370         - Use `=+>jis-x0213-2' instead of `=>jis-x0213-2@usual'.
3371         - Add setting for `=+>ucs@cns'.
3372
3373         * mule/mule-conf.el (=+>jis-x0213-1): New coded-charset for XEmacs
3374         CHISE.
3375         (=>jis-x0213-1): Use `=+>jis-x0213-1' instead of `=>>jis-x0213-1'
3376         as the mother.
3377         (=+>ucs@cns): New coded-charset for XEmacs CHISE.
3378         (=>ucs-bmp-cjk@unicode): New coded-charset for XEmacs CHISE.
3379
3380         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3381         `=>ucs-bmp-cjk@unicode'; delete `=>>ucs@unicode'.
3382
3383 2011-10-25  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3384
3385         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3386         setting for `=>ucs@ks'.
3387
3388 2011-10-21  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3389
3390         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3391         `=ucs-bmp-cjk-compat@unicode'.
3392
3393         * mule/mule-conf.el (=ucs-bmp-cjk-compat@unicode): New
3394         coded-charset for XEmacs CHISE.
3395
3396 2011-10-20  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3397
3398         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3399         `=ucs-bmp-cjk-compat'.
3400
3401         * mule/mule-conf.el (=ucs-bmp-cjk-compat): New coded-charset for
3402         XEmacs CHISE.
3403
3404 2011-10-19  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3405
3406         * mule/mule-conf.el (=+>ucs@ks): New coded-charset for XEmacs
3407         CHISE.
3408
3409 2011-10-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3410
3411         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
3412         `=+>ucs@jis/1990' instead of `=>ucs@jis/1990'.
3413
3414         * mule/mule-conf.el (=+>ucs@jis/1990): Renamed from
3415         `=>ucs@jis/1990'.
3416         (=>ucs@jis/1990): New alias for `=+>ucs@jis/1990'.
3417
3418 2011-10-17  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3419
3420         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3421         setting for `=+>ucs@iso'; use `=+>ucs@jis' instead of `=>ucs@JP'.
3422
3423         * mule/mule-conf.el (=+>ucs@iso): New coded-charset for XEmacs
3424         CHISE.
3425         (=>>ucs@iso): Use `=+>ucs@iso' instead of `=>ucs@iso' as the
3426         mother.
3427
3428 2011-10-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3429
3430         * mule/mule-conf.el (=+>jis-x0213-2): Renamed from
3431         `=>jis-x0213-2@usual'.
3432         (=>jis-x0213-2@usual): New alias for `=+>jis-x0213-2'.
3433         (=>jis-x0213-2): Use `=+>jis-x0213-2' instead of
3434         `=>jis-x0213-2@usual' as the mother.
3435
3436 2011-10-15  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3437
3438         * mule/mule-conf.el (=+>ucs@jis): Renamed from `=>ucs@JP'.
3439         (=>ucs@JP): New alias for `=+>ucs@jis'.
3440
3441 2011-10-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3442
3443         * mule/mule-conf.el (=+>jis-x0208): Renamed from
3444         `=>jis-x0208@usual'.
3445         (=>jis-x0208@usual): New alias for `=+>jis-x0208'.
3446         (=+>jis-x0208@1978): Use `=+>jis-x0208' instead of
3447         `=>jis-x0208@usual' as the mother.
3448         (=>jis-x0208): Likewise.
3449
3450 2011-10-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3451
3452         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3453         setting for `=+>jis-x0208@1978'.
3454
3455 2011-10-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3456
3457         * mule/mule-conf.el (=+>jis-x0208@1978): New coded-charset for
3458         XEmacs CHISE.
3459
3460 2011-09-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3461
3462         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3463         setting for `=>>>ucs@jis/1990'.
3464
3465 2011-07-23  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3466
3467         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3468         setting for `=>ucs@jis/1990'.
3469
3470 2011-07-20  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3471
3472         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3473         setting for `=ucs@JP/hanazono'.
3474
3475         * mule/mule-conf.el (=>ucs@jis/1990): New coded-charset for XEmacs
3476         CHISE.
3477         (=ucs@JP/hanazono): Ditto.
3478         (=ucs-bmp-cjk@JP/hanazono): Ditto.
3479         (=>>hanyo-denshi/jc): Ditto.
3480         (=>>hanyo-denshi/jd): Ditto.
3481
3482 2011-07-19  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3483
3484         * mule/mule-charset.el (default-coded-charset-priority-list): Use
3485         `=ucs-bmp-cjk@JP/hanazono' instead of `=ucs-bmp-cjk@JP'.
3486
3487 2011-07-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3488
3489         * mule/mule-conf.el (=>>hanyo-denshi/jb): New coded-charset for
3490         XEmacs CHISE.
3491
3492 2011-07-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3493
3494         * mule/mule-conf.el (=>>hanyo-denshi/hg): New coded-charset for
3495         XEmacs CHISE.
3496
3497 2011-06-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3498
3499         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3500         `=ucs-bmp-cjk@JP'.
3501
3502 2011-04-28  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3503
3504         * mule/mule-conf.el (=ucs-bmp-cjk@JP): New coded-charset for
3505         XEmacs CHISE.
3506
3507 2011-05-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3508
3509         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3510         Modify order of settings; add settings for `=daikanwa@rev2'.
3511
3512 2011-04-20  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3513
3514         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3515         setting for `=>>cbeta'.
3516
3517         * mule/mule-conf.el (=>>cbeta): New coded-charset for XEmacs
3518         CHISE.
3519
3520 2011-04-01  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3521
3522         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3523         setting for `=>>adobe-japan1'.
3524
3525 2011-03-30  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3526
3527         * mule/mule-conf.el (=>>adobe-japan1): New coded-charset for
3528         XEmacs CHISE.
3529
3530 2011-03-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3531
3532         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3533         setting for `=>>hanyo-denshi/ia'.
3534
3535         * mule/mule-conf.el (=>>hanyo-denshi/ia): New coded-charset for
3536         XEmacs CHISE.
3537
3538 2011-03-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3539
3540         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3541         settings for `=>>>hanyo-denshi/jt' and `=>>>gt'.
3542
3543         * mule/mule-conf.el (=>>>hanyo-denshi/jt): New coded-charset for
3544         XEmacs CHISE.
3545         (=>>hanyo-denshi/jt): Use `=>>>hanyo-denshi/jt' instead of
3546         `=hanyo-denshi/jt' as the mother.
3547
3548 2011-03-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3549
3550         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3551         setting for `=>>>jis-x0213-2'.
3552
3553         * mule/mule-conf.el (=>>>gt): New coded-charset for XEmacs CHISE.
3554         (=>>gt): Use `=>>>gt' instead of `=gt' as the mother.
3555         (=>>>ucs@jis/2000): New coded-charset for XEmacs CHISE.
3556
3557 2011-03-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3558
3559         * mule/mule-conf.el (=>>>ucs@jis/1990): New coded-charset for
3560         XEmacs CHISE.
3561
3562 2011-03-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3563
3564         * mule/mule-conf.el (=>>>jis-x0208@1983): New coded-charset for
3565         XEmacs CHISE.
3566
3567         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3568         `=>>jis-x0213-1@2004'.
3569
3570 2011-03-07  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3571
3572         * mule/mule-conf.el (=>>>jis-x0208@1978): New coded-charset for
3573         XEmacs CHISE.
3574
3575 2011-03-07  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3576
3577         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3578         - Use "&g2-*;" as entity-references for `=>>>*'.
3579         - Omit "&a{GT|JX1|JX2|JX3}-*;".
3580
3581         * mule/mule-conf.el (=>>>jis-x0213-2): New coded-charset for
3582         XEmacs CHISE.
3583         (=>>jis-x0213-2): Use `=>>>jis-x0213-2' instead of `=jis-x0213-2'
3584         as the mother.
3585
3586 2011-03-06  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3587
3588         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3589         setting for `=>>hanyo-denshi/ib'.
3590
3591         * mule/mule-conf.el (=>>jis-x0208@1978): Fix DOC.
3592         (=>>jis-x0208@1983): New coded-charset for XEmacs CHISE.
3593         (=>>jis-x0208@1990): Ditto.
3594         (=>>hanyo-denshi/ib): Ditto.
3595
3596         * mule/mule-charset.el (default-coded-charset-priority-list):
3597         Prefer `=hanziku-*' to `=hanyo-denshi/*'.
3598
3599 2011-03-06  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3600
3601         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3602         Prefer `=>jis-x0213-2@usual' to `=>jis-x0208@1997' and
3603         `=>jis-x0213-1@2000'; add settings for `=>>>ucs@ks' and
3604         `=>>>ucs@jis/2004'.
3605
3606 2011-03-05  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3607
3608         * mule/mule-conf.el (=>>>jis-x0213-1@2000): New coded-charset for
3609         XEmacs CHISE.
3610         (=>>>jis-x0213-1@2004): Use `=>>>jis-x0213-1' instead of
3611         `=jis-x0213-1@2004' as the mother.
3612         (=>>>ucs@jis/2004): New coded-charset for XEmacs CHISE.
3613         (=>>>ucs@ks): Ditto.
3614
3615         * mule/mule-charset.el (default-coded-charset-priority-list):
3616         Modify priority of `=hanyo-denshi/*'.
3617
3618 2011-03-04  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3619
3620         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3621         settings for `=>>ucs@JP' and `=ucs@JP'.
3622
3623 2011-03-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3624
3625         * mule/mule-conf.el (=>>ucs@JP): New coded-charset for XEmacs
3626         CHISE.
3627
3628 2011-02-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3629
3630         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3631         setting for `=>>>ucs@cns'.
3632
3633         * mule/mule-conf.el (=>>>ucs@cns): New coded-charset for XEmacs
3634         CHISE.
3635
3636 2011-02-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3637
3638         * mule/mule-conf.el (=>>jis-x0213-1@2004): Use `=>>jis-x0213-1'
3639         instead of `=>>>jis-x0213-1@2004' as the mother.
3640         (=>>>ucs@iso): New coded-charset for XEmacs CHISE.
3641         (=>>>ucs@unicode): Likewise.
3642         (=>>>ucs@jis): Likewise.
3643         (=ucs@iso): Use `=>>>ucs@iso' instead of `=>>ucs@iso' as the
3644         mother.
3645         (=>>hanyo-denshi/ks): Fix `chars' and `dimension'.
3646
3647 2011-02-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3648
3649         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3650         settings for `=>>>jis-x0208', `=>>>jis-x0213-1',
3651         `=>>>jis-x0213-1@2004', `=>>>ucs@iso', `=>>>ucs@unicode' and
3652         `=>>>ucs@jis'.
3653
3654 2011-02-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3655
3656         * mule/mule-charset.el (default-coded-charset-priority-list):
3657         Prefer `=jis-x0212' to `=gt-pj-*', `chinese-cns11643-*', `=big5*'
3658         and `=jis-x0213-*-2000'.
3659
3660 2011-02-24  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3661
3662         * mule/mule-conf.el (=>>>jis-x0213-1@2004): New coded-charset for
3663         XEmacs CHISE.
3664         (=>>jis-x0213-1@2004): Use `=>>>jis-x0213-1@2004' instead of
3665         `=>>jis-x0213-1' as the mother.
3666
3667 2011-02-19  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3668
3669         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3670         settings for `=>>hanyo-denshi/jt' and `=>gt-k'.
3671
3672 2011-02-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3673
3674         * mule/mule-conf.el (=>gt-k): New coded-charset for XEmacs CHISE.
3675
3676 2011-02-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3677
3678         * mule/mule-conf.el (=>>hanyo-denshi/jt): New coded-charset for
3679         XEmacs CHISE.
3680
3681 2011-02-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3682
3683         * mule/mule-coding.el (decomposition-feature-list): Set
3684         `=decomposition', `=decomposition@cid' and
3685         `=decomposition@hanyo-denshi'.
3686
3687 2011-02-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3688
3689         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3690         setting for `=>>hanyo-denshi/ks'.
3691
3692         * mule/mule-conf.el (=>>hanyo-denshi/ks): New coded-charset for
3693         XEmacs CHISE.
3694
3695 2011-02-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3696
3697         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3698         settings for `=hanyo-denshi/ks' and `=hanyo-denshi/ks/mf'.
3699
3700         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3701         `=hanyo-denshi/ks/mf'.
3702
3703         * mule/mule-conf.el (=hanyo-denshi/ks): New coded-charset for
3704         XEmacs CHISE.
3705         (=hanyo-denshi/ks/mf): Ditto.
3706
3707 2011-02-15  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3708
3709         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3710         settings for P=hanyo-denshi/jt'.
3711
3712         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3713         `=hanyo-denshi/jt'.
3714
3715         * mule/mule-conf.el (=hanyo-denshi/jt): New coded-charset for
3716         XEmacs CHISE.
3717
3718 2011-02-15  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3719
3720         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3721         settings for `=hanyo-denshi/ip'.
3722
3723         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3724         `=hanyo-denshi/ip'.
3725
3726         * mule/mule-conf.el (=hanyo-denshi/ip): New coded-charset for
3727         XEmacs CHISE.
3728
3729 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3730
3731         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3732         settings for `=hanyo-denshi/hg'.
3733
3734         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3735         `=hanyo-denshi/hg'.
3736
3737         * mule/mule-conf.el (=hanyo-denshi/hg): New coded-charset for
3738         XEmacs CHISE.
3739
3740 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3741
3742         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3743         setting for `=>>hanyo-denshi/ft'.
3744
3745         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3746         `=>>hanyo-denshi/ft'.
3747
3748         * mule/mule-conf.el (=>>hanyo-denshi/ft): New coded-charset for
3749         XEmacs CHISE.
3750
3751 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3752
3753         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3754         settings for `=hanyo-denshi/ib'.
3755
3756         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3757         `=hanyo-denshi/ib'.
3758
3759         * mule/mule-conf.el (=hanyo-denshi/ib): New coded-charset for
3760         XEmacs CHISE.
3761
3762 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3763
3764         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3765         settings for isolated characters of `=hanyo-denshi/ia' and
3766         non-isolated characters of `=hanyo-denshi/*'.
3767
3768         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3769         `=hanyo-denshi/ia'.
3770
3771         * mule/mule-conf.el (=hanyo-denshi/ia): New coded-charset for
3772         XEmacs CHISE.
3773
3774 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3775
3776         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3777         setting for isolated characters of `=hanyo-denshi/ft'.
3778
3779         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3780         `=hanyo-denshi/ft'.
3781
3782         * mule/mule-conf.el (=hanyo-denshi/ft): New coded-charset for
3783         XEmacs CHISE.
3784
3785 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3786
3787         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3788         setting for isolated characters of `=hanyo-denshi/jd'.
3789
3790         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3791         `=hanyo-denshi/jd'.
3792
3793         * mule/mule-conf.el (=hanyo-denshi/jd): New coded-charset for
3794         XEmacs CHISE.
3795
3796 2011-02-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3797
3798         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3799         setting for isolated characters of `=hanyo-denshi/jc'.
3800
3801         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3802         `=hanyo-denshi/jc'.
3803
3804         * mule/mule-conf.el (=hanyo-denshi/jc): New coded-charset for
3805         XEmacs CHISE.
3806
3807 2011-02-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3808
3809         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3810         setting for isolated characters of `=hanyo-denshi/jb'.
3811
3812         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3813         `=hanyo-denshi/jb'.
3814
3815         * mule/mule-conf.el (=hanyo-denshi/jb): New coded-charset for
3816         XEmacs CHISE.
3817
3818 2011-02-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3819
3820         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3821         setting for isolated characters of `=hanyo-denshi/ja'.
3822
3823 2011-02-12  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3824
3825         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3826         `=hanyo-denshi/ja'.
3827
3828         * mule/mule-conf.el (=hanyo-denshi/ja): New coded-charset for
3829         XEmacs CHISE.
3830
3831 2011-02-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3832
3833         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3834         settings for isolated characters of `=adobe-japan1-6'.
3835
3836 2011-02-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3837
3838         * mule/mule-conf.el (=daikanwa/+p): New coded-charset for XEmacs
3839         CHISE.
3840         (=daikanwa/+2p): Ditto.
3841         (=daikanwa/ho): Ditto.
3842
3843 2011-02-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3844
3845         * mule/mule-coding.el (utf-8-mcs-no-composition): New
3846         coding-system for XEmacs CHISE.
3847
3848 2011-02-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3849
3850         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3851         setting for `=>>ruimoku-v6'.
3852
3853         * mule/mule-conf.el (=>>ruimoku-v6): New coded-charset for XEmacs
3854         CHISE.
3855
3856 2010-12-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3857
3858         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3859         setting for `=daikanwa@rev1'.
3860
3861 2010-10-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3862
3863         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3864         setting for `=>jis-x0213-2@usual' and `=>ucs@JP'.
3865
3866 2010-10-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3867
3868         * mule/mule-conf.el (=>jis-x0213-2@usual): New coded-charset for
3869         XEmacs CHISE.
3870         (=>jis-x0213-2): Use `=>jis-x0213-2@usual' as the mother.
3871
3872 2010-10-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3873
3874         * mule/mule-conf.el (=>ucs@JP): New coded-charset for XEmacs
3875         CHISE.
3876
3877 2010-09-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3878
3879         * mule/mule-conf.el (=>ucs@jis): New coded-charset for XEmacs
3880         CHISE.
3881
3882         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3883         setting for `=>ucs@jis'.
3884
3885 2010-09-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3886
3887         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3888         setting for `=>jis-x0208@usual'.
3889
3890         * mule/mule-conf.el (=>jis-x0208@usual): New coded-charset for
3891         XEmacs CHISE.
3892         (=>jis-x0208): Use `=>jis-x0208@usual' as the mother.
3893         (=>ucs@ks): New coded-charset for XEmacs CHISE.
3894         (=ucs@big5): Use `=>>ucs@cns' as the mother.
3895
3896 2010-09-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3897
3898         * mule/mule-conf.el (=>>>jis-x0208): New coded-charset for XEmacs
3899         CHISE.
3900         (=>>>jis-x0208@1990): Ditto.
3901         (=>>>jis-x0213-1): Ditto.
3902         (=>>jis-x0208): Use `=>>>jis-x0208' instead of `=jis-x0208' as the
3903         mother.
3904         (=>>jis-x0213-1): Use `=>>>jis-x0213-1' instead of `=jis-x0213-1'
3905         as the mother.
3906
3907 2010-09-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3908
3909         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3910         setting for `=>ucs@cns' and `=>>ucs@ks'.
3911
3912         * mule/mule-conf.el (=>>ucs@ks): New coded-charset for XEmacs
3913         CHISE.
3914
3915 2010-08-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3916
3917         * mule/mule-conf.el (=>ucs@cns): New coded-charset for XEmacs
3918         CHISE.
3919
3920 2010-08-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3921
3922         * mule/mule-conf.el (=>>daikanwa): New coded-charset for XEmacs
3923         CHISE.
3924         (=>daikanwa): Use `=>>daikanwa' instead of `=daikanwa' as the
3925         mother.
3926
3927 2010-08-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3928
3929         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3930         `==>ucs-bmp-cjk@bucs'.
3931
3932         * mule/mule-conf.el (==>ucs-bmp-cjk@bucs): New coded-charset for
3933         XEmacs CHISE.
3934
3935 2010-08-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3936
3937         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3938         setting for `==>ucs@bucs'.
3939
3940         * mule/mule-conf.el (==>ucs@bucs): New super abstract CCS for
3941         XEmacs CHISE.
3942
3943 2010-08-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3944
3945         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3946         - Add setting for `=>>jis-x0208'.
3947         - Omit setting for `=>>jis-x0208@1990'.
3948         - Prefer `=>>gt', JIS X0208/0213, `=>>big5-cdp', `=>>gt-k', `=>gt'
3949           and `=>zinbun-oracle' to `=>ucs@FOO', `=>>ucs@FOO' and
3950           `=ucs@FOO'.
3951
3952 2010-08-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3953
3954         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3955         setting for `=>daikanwa'.
3956
3957 2010-08-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3958
3959         * mule/mule-conf.el (=daikanwa): Fix DOC.
3960         (=>daikanwa): New abstract character for XEmacs CHISE.
3961         (=>ucs@iso): Likewise.
3962         (=>ucs@unicode): Likewise.
3963         (=>>ucs@iso): Use `=>ucs@iso' as the mother.
3964
3965 2010-08-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3966
3967         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3968         - Prefer representative features to `=>>gt', `=>>big5-cdp',
3969           `=>>gt-k', `=>gt' and `=>zinbun-oracle'.
3970         - Prefer abstract glyph features to `=>gt', `=>zinbun-oracle'.
3971         - Add `=>big5-cdp'.
3972
3973 2010-07-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3974
3975         * mule/mule-conf.el (=>>big5-cdp): Fix long-name.
3976         (=>big5-cdp): New abstract character.
3977
3978 2010-07-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3979
3980         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3981         Prefer UCS and JIS X0208/0213 related features to `china3-jef' and
3982         `chinese-big5'.
3983
3984 2010-07-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3985
3986         * mule/mule-charset.el (default-coded-charset-priority-list):
3987         Prefer `=>>big5-cdp' to `=>>ucs@unicode'.
3988
3989         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3990         Prefer `=>>ucs@{unicode|jis|cns' to `=>>ucs@jis/{2004|2000|1990',
3991         `=>>jis-x0208@{1990|1978', `=>>jis-x0213-1@{2000|2004}',
3992         `=>>jis-x0213-2', `=>jis-x0208@1997', `=>jis-x0213-1@{2000|2004}'
3993         and `=>jis-x0213-2'.
3994
3995 2010-07-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3996
3997         * mule/mule-conf.el (=>>ucs@jis/1990): New abstract glyph-set for
3998         XEmacs CHISE.
3999         (=>>ucs@jis/2000): Likewise.
4000         (=>>ucs@jis/2004): Likewise.
4001
4002 2010-07-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4003
4004         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4005         settings for `=>>big5-cdp', `=>>gt-k', `=>>ucs@jis' and
4006         `=>>ucs@cns'.
4007
4008         * mule/mule-conf.el (=>>big5-cdp): New abstract glyph-set for
4009         XEmacs CHISE.
4010         (=>>gt): Use quote instead of backquote; modify DOC.
4011         (=>gt): Use quote instead of backquote.
4012         (=>>gt-k): New abstract glyph-set for XEmacs CHISE.
4013         (=>>ucs@iso): New abstract glyph-set for XEmacs CHISE.
4014         (=>>ucs@unicode): Use `=>>ucs@iso' as the mother.
4015         (=>>ucs@jis): New abstract glyph-set for XEmacs CHISE.
4016         (=>>ucs@cns): New abstract glyph-set for XEmacs CHISE.
4017         (=ucs@iso): Use `=>>ucs@iso' as the mother.
4018
4019 2010-07-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4020
4021         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4022         `=>>ucs@unicode' and `=>>gt'.
4023
4024 2010-05-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4025
4026         * mule/mule-conf.el (=jis-x0208@1978/2-pr): New coded-charset for
4027         XEmacs CHISE.
4028         (=jis-x0208@1978/4er): New coded-charset for XEmacs CHISE.
4029         (=jis-x0208@1978/4-pr): Use `=jis-x0208@1978/2-pr' instead of
4030         `=jis-x0208@1978/1er-pr' as the mother.
4031         (=jis-x0208@1978/5pr): New coded-charset for XEmacs CHISE.
4032
4033 2010-04-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4034
4035         * mule/mule-conf.el (=ucs@big5): Use `=>>ucs@unicode' instead of
4036         `=ucs@unicode' as the mother.
4037
4038 2010-04-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4039
4040         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4041         setting for `=>>ucs@unicode'.
4042
4043         * mule/mule-conf.el (=>>ucs@unicode): New coded-charset for XEmacs
4044         CHISE.
4045
4046 2010-04-21  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4047
4048         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4049         settings for &I-AJ1-ddddd; and &AJ1-ddddd;.
4050
4051         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4052         `=adobe-japan1-6' and `=adobe-japan1-base'.
4053
4054         * mule/mule-conf.el (=adobe-japan1-base): New coded-charset for
4055         XEmacs CHISE.
4056         (=adobe-japan1-0): Specify `=adobe-japan1-base' as the mother;
4057         specify `min-code' and `max-code'.
4058         (=adobe-japan1-1): Specify `min-code' and `max-code'.
4059         (=adobe-japan1-2): Likewise.
4060         (=adobe-japan1-3): Likewise.
4061         (=adobe-japan1-4): Likewise.
4062         (=adobe-japan1-5): Likewise.
4063         (=adobe-japan1-6): Likewise.
4064
4065 2010-04-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4066
4067         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4068         setting for `=>gt'.
4069
4070 2010-04-06  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4071
4072         * mule/mule-conf.el (=>gt): New abstract coded-charset for XEmacs
4073         CHISE.
4074
4075 2010-04-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4076
4077         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4078         setting for `=>zinbun-oracle'.
4079
4080         * mule/mule-conf.el (=>zinbun-oracle): New abstract coded-charset
4081         for XEmacs CHISE.
4082
4083 2010-03-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4084
4085         * mule/mule-conf.el (=jis-x0208@1978/1er-pr): New coded-charset
4086         for XEmacs CHISE.
4087         (=jis-x0208@1978/4-pr): Use `=jis-x0208@1978/1er-pr' instead of
4088         `=jis-x0208@1978' as the mother.
4089
4090 2010-03-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4091
4092         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
4093         - Use `=gt' instead of `ideograph-gt'.
4094         - Use `=gt-k' instead of `ideograph-gt-k'.
4095         - Use `=jis-x0208@1990' instead of `japanese-jisx0208-1990'.
4096         - Use `=jis-x0208@1983' instead of `japanese-jisx0208'.
4097         - Use `=jis-x0213-1@2000' instead of `japanese-jisx0213-1'.
4098         - Use `=jis-x0213-2' instead of `japanese-jisx0213-2'.
4099         - Use `=jis-x0212' instead of `japanese-jisx0212'.
4100         - Use `=jis-x0208@1978' instead of `japanese-jisx0208-1978'.
4101         - Use `=>>gt' instead of `<=>gt'.
4102         - Use &G-GT-ddddd; instead of &aGT-ddddd for `=>>gt'.
4103         - Add setting for `=>>jis-x0208@1990'.
4104         - Use &G-JX1-hhhh; instead of &aJX1-hhhh; for
4105           `=>>jis-x0213-1@2000'.
4106         - Use &G-JX2-hhhh; instead of &aJX2-hhhh; for `=>>jis-x0213-2'.
4107         - Use &G-JX3-hhhh; instead of &aJX3-hhhh; for
4108           `=>>jis-x0213-1@2004'.
4109         - Add setting for `=>>jis-x0208@1978'.
4110         - Decode &A-J0-hhhh; as `=>jis-x0208@1997'.
4111
4112 2010-02-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4113
4114         * mule/mule-conf.el (=>>jis-x0208@1978): New coded-charset for
4115         XEmacs CHISE.
4116
4117 2009-11-06  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4118
4119         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4120         setting for `=>>jis-x0213-2' and `=>jis-x0213-2'; use
4121         `=>jis-x0208@1997', `=>jis-x0213-1@2000' and `=>jis-x0213-1@2004'
4122         instead of `<=>jis-x0208@1997', `<=>jis-x0213-1@2000' and
4123         `<=>jis-x0213-1@2004'.
4124
4125 2009-09-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4126
4127         * mule/mule-conf.el (=>>jis-x0213-2): New coded-charset for XEmacs
4128         CHISE.
4129         (=>jis-x0213-2): Ditto.
4130
4131 2009-09-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4132
4133         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4134         settings for `=>>jis-x0213-1@2000' and `=>>jis-x0213-1@2004'.
4135
4136 2009-08-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4137
4138         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4139         `=>>jis-x0208', `=>>jis-x0213-1', `=>jis-x0208' and
4140         `=>jis-x0213-1'.
4141
4142 2009-08-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4143
4144         * mule/mule-conf.el (=>>jis-x0208): New coded-charset for XEmacs
4145         CHISE.
4146         (=>jis-x0208): Use `=>>jis-x0208' as the mother.
4147
4148 2009-08-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4149
4150         * mule/mule-conf.el (=>>jis-x0213-1): Renamed from
4151         `<==>jis-x0213-1'.
4152         (=>>jis-x0213-1@2000): Renamed from `<==>jis-x0213-1@2000'.
4153         (=>>jis-x0213-1@2004): Renamed from `<==>jis-x0213-1@2004'.
4154         (=>jis-x0208): Renamed from `<=>jis-x0208'.
4155         (<=>jis-x0208): New alias for `=>jis-x0208'.
4156         (=>jis-x0208@1997): Renamed from `<=>jis-x0208@1997'.
4157         (<=>jis-x0208@1997): New alias for `=>jis-x0208@1997'.
4158         (=>jis-x0213-1): Renamed from `<=>jis-x0213-1'.
4159         (<=>jis-x0213-1): New alias for `=>jis-x0213-1'.
4160         (=>jis-x0213-1@2000): Renamed from `<=>jis-x0213-1@2000'.
4161         (<=>jis-x0213-1@2000): New alias for `=>jis-x0213-1@2000'.
4162         (=>jis-x0213-1@2004): Renamed from `<=>jis-x0213-1@2004'.
4163         (<=>jis-x0213-1@2004): New alias for `=>jis-x0213-1@2004'.
4164         (=>>gt): Renamed from `<==>gt'.
4165         (<==>gt): New alias for `=>>gt'.
4166
4167 2009-08-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4168
4169         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
4170         - Use `=jis-x0213-1@2000' instead of `japanese-jisx0213-1'
4171         - Use `=jis-x0213-2' instead of `japanese-jisx0213-2'.
4172         - Use `<=>jis-x0208@1997' instead of `=jis-x0208@1997'.
4173         - Add settings for `<=>jis-x0213-1@2000' and
4174           `<=>jis-x0213-1@2004'.
4175
4176         * mule/mule-conf.el (=jis-x0208@1978/-4X): New coded-charset for
4177         XEmacs CHISE.
4178         (<==>jis-x0213-1): Likewise.
4179         (<==>jis-x0213-1@2000): Likewise.
4180         (<==>jis-x0213-1@2004): Likewise.
4181         (<=>jis-x0208): Add property `=>iso-ir 168'.
4182         (<=>jis-x0208@1997): Likewise.
4183         (<=>jis-x0213-1): Use `<==>jis-x0213-1' instead of `=jis-x0213-1'
4184         as the mother; add property `=>iso-ir 228'.
4185         (<=>jis-x0213-1@2000): Modify DOC-string; fix `registry'; add
4186         property `=>iso-ir 228'.
4187         (<=>jis-x0213-1@2004): Modify DOC-string; fix `registry'; add
4188         property `=>iso-ir 233'.
4189         (<==>gt): Renamed from `<=>gt'.
4190         (<=>gt): New alias for `<==>gt'.
4191
4192 2009-08-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4193
4194         * mule/mule-conf.el (<=>jis-x0208): New coded-charset for XEmacs
4195         CHISE.
4196         (<=>jis-x0208@1997): Renamed from `=jis-x0208@1997'; use
4197         `<=>jis-x0208' as the mother.
4198         (<=>jis-x0213-1): New coded-charset for XEmacs CHISE.
4199         (<=>jis-x0213-1@2000): Ditto.
4200         (<=>jis-x0213-1@2004): Ditto.
4201
4202 2009-06-22  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4203
4204         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4205         settings for `<=>gt'.
4206
4207         * mule/mule-conf.el (<=>gt): New coded-charset for XEmacs CHISE.
4208
4209 2009-04-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4210
4211         * mule/mule-conf.el (=jis-x0208@1978): Specify `=>iso-ir' in
4212         XEmacs CHISE.
4213         (=jis-x0208@1978/-4pr): Likewise.
4214         (=jis-x0208@1978/4-pr): Likewise.
4215         (=jis-x0213-1): Likewise.
4216         (=ucs@iso): Likewise.
4217         (=ucs@unicode): Likewise.
4218         (=ucs@gb): Likewise.
4219         (=ucs@gb/fw): Likewise.
4220         (=ucs@cns): Likewise.
4221         (=ucs@cns/fw): Likewise.
4222         (=ucs@jis): Likewise.
4223         (=ucs@jis/fw): Likewise.
4224         (=ucs@jis/1990): Likewise.
4225         (=ucs@jis/2000): Likewise.
4226         (=ucs@jis/2004): Likewise.
4227         (=ucs@JP): Likewise.
4228         (=ucs@ks): Likewise.
4229         (=ucs@big5): Likewise.
4230         (=ucs@big5/cns11643): Likewise.
4231         (=ucs@cns11643): Likewise.
4232
4233 2008-10-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4234
4235         * mule/mule-charset.el (default-coded-charset-priority-list):
4236         Prefer `=jis-x0213-{1|2}-2000' to `japanese-jisx0212'.
4237
4238         * mule/mule-conf.el (=ucs@jis/2004): New coded-charset for XEmacs
4239         CHISE.
4240         (=ucs@JP): Use `=ucs@jis/2004' instead of `=ucs@jis' as the
4241         mother.
4242
4243 2008-09-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4244
4245         * mule/mule-conf.el (=jis-x0208@1978): New coded-charset [moved
4246         from src/mule-charset.c].
4247         (=jis-x0208@1978/-4pr): Renamed from `=jis-x0208@1978/i-4';
4248         specify `final'.
4249         (=jis-x0208@1978/1pr): Renamed from `=jis-x0208@1978/i1'; specify
4250         `iso-ir' and `final', namely now it is used as ISO-IR-42.
4251         (=jis-x0208@1978/4-pr): Renamed from `=jis-x0208@1978/i4-'.
4252         (=jis-x0208@1978/i1): New alias for `=jis-x0208@1978/1pr'.
4253         (=jis-x0208@1978/i-4): New alias for `=jis-x0208@1978/-4pr'.
4254         (=jis-x0208@1978/i4-): New alias for `=jis-x0208@1978/4-pr'.
4255
4256 2008-09-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4257
4258         * mule/mule-conf.el (=jis-x0213-1-2000): Changed to the alias of
4259         `=jis-x0213-1@2000' instead of `=jis-x0213-1'.
4260         (=jis-x0208@1978/i-4): Specify `partial'.
4261         (=jis-x0208@1978/i1): Likewise; use `=jis-x0208@1978/i-4' as the
4262         mother coded-charset.
4263         (=jis-x0208@1978/i4-): New coded-charset for XEmacs CHISE.
4264
4265 2008-09-09  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-x0213-1@2004'.
4269
4270 2008-09-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4271
4272         * mule/mule-conf.el (=jis-x0213-1): New coded-charset for XEmacs
4273         CHISE.
4274         (=jis-x0213-1@2000): Renamed from `=jis-x0213-1-2000'.
4275         (=jis-x0213-2): Renamed from `=jis-x0213-2-2000'.
4276         (=jis-x0213-1@2004): New coded-charset for XEmacs CHISE.
4277         (=jis-x0213-1-2000): New alias for `=jis-x0213-1' in XEmacs CHISE
4278         temporarily.
4279         (=jis-x0213-2-2000): New alias for `=jis-x0213-2' in XEmacs CHISE.
4280
4281 2008-08-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4282
4283         * mule/mule-conf.el (=shinjigen): New coded-charset for XEmacs
4284         CHISE.
4285         (=shinjigen@1ed): Inherited from `=shinjigen'.
4286         (=shinjigen@rev): Likewise.
4287
4288 2008-08-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4289
4290         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4291         settings for `=shinjigen@rev' and `=shinjigen@1ed'.
4292
4293 2008-08-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4294
4295         * mule/mule-conf.el (=shinjigen@1ed): Renamed from `shinjigen-1';
4296         define it as an alias.
4297         (=shinjigen@1ed/24pr): New coded-charset for XEmacs CHISE.
4298         (=shinjigen@rev): Renamed from `shinjigen-2'; define it as an
4299         alias.
4300         (=shinjigen/+p@rev): Renamed from `shinjigen-2-p'; define it as an
4301         alias.
4302
4303 2008-07-31  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4304
4305         * mule/mule-conf.el (shinjigen-2-p): New coded-charset for XEmacs
4306         CHISE.
4307
4308 2008-06-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4309
4310         * mule/mule-conf.el (shinjigen-1): New coded-charset for XEmacs
4311         CHISE.
4312         (shinjigen-2): Ditto.
4313
4314 2007-05-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4315
4316         * mule/mule-charset.el (default-coded-charset-priority-list):
4317         Prefer `gt-pj-*' to `chinese-cns11643-*', `=big5-cdp',
4318         `chinese-big5-eten-*' and `chinese-big5'.
4319
4320 2006-03-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4321
4322         * mule/mule-conf.el (=ucs-bmp-cjk@unicode): Change `max-code' to
4323         #x9FA5 temporarily.
4324
4325 2006-01-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4326
4327         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4328         settings for `=jis-x0208@1978/i1'.
4329
4330 2005-11-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4331
4332         * mule/mule-conf.el (=jis-x0208@1978/i-4): New coded-charset for
4333         XEmacs CHISE.
4334
4335 2005-10-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4336
4337         * mule/mule-conf.el (=adobe-japan1-[0..6]): New coded-charset for
4338         XEmacs CHISE.
4339
4340 2005-07-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4341
4342         * mule/mule-conf.el (=jis-x0208@1978/i1): New coded-charset for
4343         XEmacs CHISE.
4344
4345 2005-06-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4346
4347         * mule/mule-conf.el (=ucs-bmp@gb): New coded-charset for XEmacs
4348         CHISE.
4349         (=ucs-bmp@cns): Likewise.
4350         (=ucs-bmp@jis): Likewise.
4351         (=ucs-bmp@ks): Likewise.
4352
4353 2005-05-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4354
4355         * mule/mule-conf.el (=zinbun-oracle): New coded-charset for XEmacs
4356         CHISE.
4357         (=ucs-bmp-cjk): Change `max-code' to #x9FA5 temporarily.
4358
4359 2005-05-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4360
4361         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4362         settings for `=zinbun-oracle'.
4363
4364         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4365         `=zinbun-oracle'.
4366
4367 2005-05-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4368
4369         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4370         Modify to use "&U-hhhhhhhh;" instead of "&UU+hhhh;" for
4371         `=ucs@iso'.
4372
4373 2005-04-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4374
4375         * mule/mule-charset.el (default-coded-charset-priority-list):
4376         Delete `ucs-sip'; modify order of some CCSs.
4377
4378 2005-02-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4379
4380         * mule/mule-coding.el (iso-2022-jp-2): Specify `ccs-priority-list'
4381         in XEmacs CHISE.
4382
4383         * mule/japanese.el (iso-2022-jp): Specify `ccs-priority-list' in
4384         XEmacs CHISE; don't specify `input-charset-conversion' in XEmacs
4385         CHISE.
4386
4387 2004-12-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4388
4389         * mule/mule-conf.el (=ucs-radicals): Use "-zhRadicals-.*-ucs-0" as
4390         its registry.
4391         (=ucs-radicals@unicode): Likewise.
4392
4393 2004-12-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4394
4395         * mule/mule-conf.el (=ucs-hangul): New coded-charset for XEmacs
4396         CHISE.
4397
4398 2004-11-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4399
4400         * mule/mule-conf.el (=ucs@cns/fw): New coded-charset for XEmacs
4401         CHISE.
4402
4403 2004-11-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4404
4405         * mule/mule-conf.el (=ucs@gb/fw): New coded-charset for XEmacs
4406         CHISE.
4407
4408 2004-11-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4409
4410         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4411         Modify preference of *isolated settings*.
4412
4413 2004-11-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4414
4415         * mule/mule-conf.el (=ucs@big5/cns11643): New coded-charset when
4416         utf-2000 is provided.
4417         (=ucs@cns11643): Likewise.
4418
4419 2004-11-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4420
4421         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4422         Prefer every *isolated setting* to ordinary setting.
4423
4424 2004-11-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4425
4426         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4427         settings for `latin-viscii-{upper|lower}' and `latin-viscii'.
4428
4429 2004-10-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4430
4431         * mule/mule-conf.el (=ucs@jis/fw): New coded-charset for XEmacs
4432         CHISE.
4433
4434 2004-09-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4435
4436         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4437         settings for `=jis-x0208@1997'.
4438
4439 2004-09-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4440
4441         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4442         `=jis-x0208@1997'.
4443
4444 2004-09-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4445
4446         * mule/mule-conf.el (=jis-x0208@1997): New coded-charset for
4447         XEmacs CHISE.
4448
4449 2004-09-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4450
4451         * mule/mule-conf.el (=jis-x0208-1978): Define as an alias for
4452         `=jis-x0208@1978'.
4453         (=jis-x0208-1983): Define as an alias for `=jis-x0208@1983'.
4454         (=jis-x0213-1-2000): Use `=jis-x0208@1990' instead of
4455         `=jis-x0208-1990' as the mother.
4456         (=jis-x0208-1990): Define as an alias for `=jis-x0208@1990'.
4457
4458 2004-09-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4459
4460         * mule/mule-conf.el (=ucs@jis/1990): Renamed from `=ucs@jis-1990';
4461         define `=ucs@jis-1990' as an alias for `=ucs@jis/1990'.
4462         (=ucs@jis/2000): Renamed from `=ucs@jis-2000'; define
4463         `=ucs@jis-2000' as an alias for `=ucs@jis/2000'.
4464         (=ucs@JP): Renamed from `=ucs@jp'; define `=ucs@jp' as an alias
4465         for `=ucs@JP'.
4466
4467 2004-09-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4468
4469         * mule/mule-conf.el (=daikanwa@rev1): Renamed from
4470         `=daikanwa-rev1'; specify `=daikanwa' as the mother; define
4471         `=daikanwa-rev1' as an alias for `=daikanwa@rev1'.
4472         (=daikanwa@rev2): Renamed from `=daikanwa-rev2'; specify
4473         `=daikanwa' as the mother; define `=daikanwa-rev2' as an alias for
4474         `=daikanwa@rev2'.
4475
4476 2004-07-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4477
4478         * mule/mule-conf.el (=big5-cdp): Swap DOC-string and long-name.
4479         (=gt): Likewise.
4480         (=gt-k): Likewise.
4481         (=gt-pj-*): Likewise.
4482         (=gt-pj-k1): Likewise.
4483         (=gt-pj-k2): Likewise.
4484         (=daikanwa): Likewise.
4485         (=daikanwa-rev1): Likewise.
4486         (=daikanwa-rev2): Likewise.
4487         (=big5-pua): Likewise.
4488         (=big5-eten): Likewise.
4489         (chinese-big5-eten-a): Likewise.
4490         (chinese-big5-eten-b): Likewise.
4491         (=hanziku-*): Likewise.
4492         (=cbeta): Likewise.
4493         (=jef-china3): Likewise.
4494         (=ruimoku-v6): Likewise.
4495         (=ucs@iso): Likewise.
4496         (=ucs@unicode): Likewise.
4497         (=ucs@gb): Likewise.
4498         (=ucs@cns): Likewise.
4499         (=ucs@jis): Likewise.
4500         (=ucs@jis-1990): Likewise.
4501         (=ucs@jis-2000): Likewise.
4502         (=ucs@jp): Likewise.
4503         (=ucs@ks): Likewise.
4504         (=ucs@big5): Likewise.
4505         (=ucs-radicals): Likewise.
4506         (=ucs-radicals@unicode): Likewise.
4507         (=ucs-bmp-cjk): Likewise.
4508         (=ucs-bmp-cjk@unicode): Likewise.
4509         (=ucs-sip-ext-b): Likewise.
4510         (=ucs-sip-ext-b@iso): Likewise.
4511
4512 2004-04-08  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4513
4514         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4515         settings for =ucs@{unicode|iso|gb|jis|cns|ks}.
4516
4517 2004-04-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4518
4519         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4520         settings for chinese-gb2312, =iso-ir165, latin-iso8859-{1..4},
4521         cyrillic-iso8859-5, greek-iso8859-7, hebrew-iso8859-8,
4522         latin-iso8859-9, latin-jisx0201, katakana-jisx0201,
4523         latin-tcvn5712, thai-tis620, lao, ethiopic, arabic-{1|2}-column,
4524         arabic-digit, ipa and ``&I-B-XXXX;''.
4525
4526 2004-03-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4527
4528         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4529         setting for (I-)HZK{03..12}-XXXX.
4530
4531 2004-02-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4532
4533         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4534         settings for `&I-RUI6-hhhh;' and `&RUI6-hhhh;'.
4535
4536         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4537         `=ruimoku-v6'.
4538
4539         * mule/mule-conf.el (=ruimoku-v6): New coded-charset of XEmacs
4540         CHISE.
4541
4542 2004-01-21  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4543
4544         * mule/mule-conf.el (=ucs@iso): New coded-charset in XEmacs CHISE.
4545         (=ucs@unicode): Likewise.
4546         (=ucs@gb): Inherits `=ucs@unicode' instead of `=ucs'.
4547         (=ucs@cns): Likewise.
4548         (=ucs@jis): Likewise.
4549         (=ucs@ks): Likewise.
4550         (=ucs@big5): Likewise.
4551
4552 2004-01-19  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4553
4554         * mule/mule-coding.el (utf-8-jis): Use `=ucs@jis-2000' instead of
4555         `ucs-jis'.
4556         (utf-8-jis-er): Likewise.
4557         (utf-8-jp): New coding-system.
4558         (utf-8-jp-er): Likewise.
4559
4560         * mule/mule-conf.el (=ucs@jp): New coded-charset for XEmacs CHISE.
4561
4562 2004-01-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4563
4564         * mule/mule-coding.el (euc-jisx0213): Moved from mule/japanese.el.
4565
4566         * mule/japanese.el: Move definition of `euc-jisx0213' to
4567         mule/mule-coding.el.
4568
4569 2004-01-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4570
4571         * dumped-lisp.el (preloaded-file-list): Load mule-charset and
4572         mule-coding before loading update-cdb when utf-2000 is provided.
4573
4574 2003-11-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4575
4576         * mule/mule-conf.el: Prefer `=big5-cdp', `=gt' and `=gt-k' to
4577         `=daikanwa'.
4578
4579 2003-11-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4580
4581         * mule/mule-conf.el: Define =ucs@DOMAIN at the end of CCS
4582         definition codes when `utf-2000' is provided.
4583
4584 2003-08-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4585
4586         * mule/mule-category.el (word-combining-categories): Don't setup
4587         `word-combining-categories' in XEmacs CHISE.
4588         (word-separating-categories): Add setting about Latin script in
4589         XEmacs CHISE.
4590
4591 2003-08-09  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4592
4593         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4594         setting for `chinese-big5'.
4595
4596 2003-08-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4597
4598         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4599         Prefer `chinese-big5-cdp' to `ideograph-daikanwa' and
4600         `ideograph-gt-k'; prefer `ideograph-daikanwa' to `ideograph-gt-k';
4601         add setting for HZK0[12]-xxxx.
4602
4603 2003-08-04  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4604
4605         * mule/mule-conf.el (=iso-ir165): Define to inherit from `=gb2312'
4606         in XEmacs CHISE.
4607
4608 2003-07-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4609
4610         * mule/mule-charset.el (default-coded-charset-priority-list):
4611         Prefer `=big5-cdp', `chinese-big5-eten-a', `chinese-big5-eten-b'
4612         and `chinese-big5' to `=gt-pj-*'.
4613
4614 2003-05-10  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4615
4616         * mule/mule-conf.el (=daikanwa): Renamed from
4617         `ideograph-daikanwa'.
4618         (ideograph-daikanwa): Changed to an alias for `=daikanwa'.
4619
4620 2003-05-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4621
4622         * mule/mule-conf.el (=cns11643-7): Renamed from
4623         `chinese-cns11643-7'.
4624         (chinese-cns11643-7): Changed to an alias for `=cns11643-7'.
4625
4626 2003-05-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4627
4628         * mule/mule-conf.el (=cns11643-6): Renamed from
4629         `chinese-cns11643-6'.
4630         (chinese-cns11643-6): Changed to an alias for `=cns11643-6'.
4631
4632 2003-05-06  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4633
4634         * mule/mule-conf.el (=cns11643-5): Renamed from
4635         `chinese-cns11643-5'.
4636         (chinese-cns11643-5): Changed to an alias for `=cns11643-5'.
4637
4638 2003-05-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4639
4640         * mule/mule-conf.el (=cns11643-4): Renamed from
4641         `chinese-cns11643-4'.
4642         (chinese-cns11643-4): Changed to an alias for `=cns11643-4'.
4643
4644 2003-05-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4645
4646         * mule/mule-conf.el (=cns11643-3): Renamed from
4647         `chinese-cns11643-3'.
4648         (chinese-cns11643-3): Changed to an alias for `=cns11643-3'.
4649
4650 2003-04-30  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4651
4652         * mule/mule-conf.el: `chinese-cns11643-2' is renamed to
4653         `=cns11643-2'.
4654         (chinese-cns11643-2): New alias for `=cns11643-2'.
4655
4656 2003-04-27  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4657
4658         * mule/mule-conf.el: `chinese-cns11643-1' is renamed to
4659         `=cns11643-1'.
4660         (chinese-cns11643-1): New alias for `=cns11643-1'.
4661
4662 2003-04-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4663
4664         * mule/mule-conf.el: `chinese-gb12345' is renamed to `=gb12345'.
4665         (chinese-gb12345): New alias for `=gb12345'.
4666
4667 2003-04-21  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4668
4669         * mule/mule-conf.el: `chinese-gb2312' is renamed to `=gb2312'.
4670         (chinese-gb2312): New alias for `=gb2312'.
4671
4672 2003-04-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4673
4674         * mule/mule-conf.el: `chinese-big5' is renamed to `=big5'.
4675         (chinese-big5): New alias for `=big5'.
4676
4677 2003-04-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4678
4679         * mule/mule-conf.el: `korean-ksc5601' is renamed to `=ks-x1001'.
4680         (korean-ksc5601): New alias for `=ks-x1001'.
4681
4682 2003-04-15  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4683
4684         * mule/mule-conf.el: `japanese-jisx0212' is renamed to
4685         `=jis-x0212'.
4686         (japanese-jisx0212): New alias for `=jis-x0212'.
4687
4688 2003-04-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4689
4690         * mule/mule-conf.el: `japanese-jisx0208' is renamed to
4691         `=jis-x0208-1983'.
4692         (japanese-jisx0208): New alias for `=jis-x0208-1983'.
4693
4694 2003-04-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4695
4696         * mule/mule-conf.el: `japanese-jisx0208-1978' is renamed to
4697         `=jis-x0208-1978'.
4698         (japanese-jisx0208-1978): New alias for `=jis-x0208-1978'.
4699
4700 2003-04-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4701
4702         * mule/mule-conf.el (=iso-ir165): Renamed from `chinese-isoir165'.
4703         (chinese-isoir165): Changed to an alias for `=iso-ir165'.
4704
4705 2003-04-03  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4706
4707         * mule/mule-conf.el (chinese-isoir165): Specify iso-ir 165.
4708         (chinese-cns11643-3): Specify iso-ir 183.
4709         (chinese-cns11643-4): Specify iso-ir 184.
4710         (chinese-cns11643-5): Specify iso-ir 185.
4711         (chinese-cns11643-6): Specify iso-ir 186.
4712         (chinese-cns11643-7): Specify iso-ir 187.
4713         (=jis-x0213-1-2000): In XEmacs CHISE, specify iso-ir 228.
4714         (=jis-x0213-2-2000): In XEmacs CHISE, specify iso-ir 229.
4715
4716 2003-04-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4717
4718         * bytecomp.el (byte-compile-insert-header): In XEmacs CHISE, check
4719         \uXXXX for every cases.
4720
4721 2003-03-31  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4722
4723         * mule/mule-conf.el (=ucs@big5): Renamed from `ucs-big5'.
4724         (ucs-big5): Changed to an alias for `=ucs@big5'.
4725
4726 2003-03-29  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4727
4728         * mule/mule-conf.el (=ucs@ks): Renamed from `ucs-ks'.
4729         (ucs-ks): Changed to an alias for `=ucs@ks'.
4730
4731 2003-03-27  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4732
4733         * mule/mule-conf.el (=ucs@jis-2000): Renamed from `=ucs-jis-2000'.
4734         (=ucs-jis-2000): Changed to an alias for `=ucs@jis-2000'.
4735
4736 2003-03-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4737
4738         * mule/mule-conf.el (=ucs@jis-1990): Renamed from `=ucs-jis-1990'.
4739         (=ucs-jis-1990): Changed to an alias for `=ucs@jis-1990'.
4740
4741 2003-03-24  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4742
4743         * mule/mule-conf.el (=ucs@jis): Renamed from `ucs-jis'.
4744         (ucs-jis): Changed to an alias for `=ucs@jis'.
4745
4746 2003-03-23  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4747
4748         * mule/mule-conf.el (=ucs@cns): Renamed from `ucs-cns'.
4749         (ucs-cns): Changed to an alias for `=ucs@cns'.
4750
4751 2003-03-20  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4752
4753         * mule/mule-conf.el (=ucs@gb): Renamed from `ucs-gb'.
4754         (ucs-gb): Changed to an alias for `=ucs@gb'.
4755
4756 2003-03-16  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4757
4758         * mule/mule-conf.el (=daikanwa-rev1): Renamed from
4759         `ideograph-daikanwa-2'.
4760         (ideograph-daikanwa-2): Changed to an alias for `=daikanwa-rev1'.
4761         (=daikanwa-rev2): New coded-charset when `utf-2000' is provided.
4762
4763 2003-03-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4764
4765         * version.el (emacs-version): Rename `XEmacs UTF-2000' to `XEmacs
4766         CHISE'; use `xemacs-chise-version' instead of `utf-2000-version'.
4767
4768         * obsolete.el (utf-2000-version): Declare as an obsolete variable
4769         for `xemacs-chise-version'.
4770
4771 2003-03-09  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4772
4773         * mule/mule-charset.el (default-coded-charset-priority-list):
4774         Refer `=jis-x0208-1990' instead of `japanese-jisx0208-1990'; refer
4775         `=gt-pj-*' instead of `ideograph-gt-pj-*'; refer `=hanziku-*'
4776         instead of `ideograph-hanziku-*'.
4777
4778         * mule/mule-conf.el: `ucs' is renamed to `=ucs'.
4779         (ucs): New alias for `=ucs' when `utf-2000' is provided.
4780
4781 2003-03-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4782
4783         * mule/mule-conf.el (=jis-x0213-1-2000): Rename
4784         `japanese-jisx0208-1990' to `=jis-x0208-1990'.
4785         (japanese-jisx0208-1990): New alias for `=jis-x0208-1990' when
4786         `utf-2000' is provided.
4787
4788 2003-03-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4789
4790         * mule/mule-conf.el (ucs-gb): New coded-charsets when `utf-2000'
4791         is provided [was builtin coded-charsets].
4792
4793 2003-03-04  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4794
4795         * mule/mule-conf.el (ucs-cns): New coded-charsets when `utf-2000'
4796         is provided [was builtin coded-charsets].
4797
4798 2003-03-03  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4799
4800         * mule/mule-conf.el (ucs-jis): New coded-charsets when `utf-2000'
4801         is provided [was builtin coded-charsets].
4802
4803 2003-03-02  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4804
4805         * mule/mule-conf.el (ucs-ks): New coded-charsets when `utf-2000'
4806         is provided [was builtin coded-charsets].
4807
4808 2003-03-01  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4809
4810         * mule/mule-conf.el (ideograph-daikanwa-2): New coded-charsets
4811         when `utf-2000' is provided [was builtin coded-charsets].
4812
4813 2003-02-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4814
4815         * mule/mule-conf.el (=hanziku-*): Renamed from
4816         `ideograph-hanziku-*'.
4817         (ideograph-hanziku-*): Changed to an alias for `=hanziku-*'.
4818
4819 2003-02-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4820
4821         * mule/mule-conf.el (ideograph-daikanwa): New coded-charsets when
4822         `utf-2000' is provided [was builtin coded-charsets].
4823         (ideograph-hanziku-{1..12}): Likewise.
4824
4825 2003-02-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4826
4827         * mule/mule-conf.el (=gt-pj-*): Renamed from `ideograph-gt-pj-*'.
4828         (ideograph-gt-pj-*): Changed to an alias for `=gt-pj-*'.
4829
4830 2003-02-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4831
4832         * mule/mule-conf.el (ideograph-gt-pj-{1..11}): New coded-charsets
4833         when `utf-2000' is provided [was builtin coded-charsets].
4834
4835 2003-02-24  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4836
4837         * mule/mule-charset.el (default-coded-charset-priority-list): Use
4838         `=big5-cdp', `=cbeta' and `=jef-china3' instead of
4839         `chinese-big5-cdp', `ideograph-cbeta' and `china3-jef'.
4840
4841 2003-02-18  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4842
4843         * mule/mule-conf.el (=gt): Renamed from `ideograph-gt'.
4844         (ideograph-gt): Changed to an alias for `=gt'.
4845
4846 2003-02-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4847
4848         * mule/mule-conf.el (ucs-big5): New coded-charset when `utf-2000'
4849         is provided; it was defined as a builtin coded-charset.
4850         (ideograph-gt): Likewise.
4851
4852 2003-02-16  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4853
4854         * mule/mule-conf.el (=gt-k): Renamed from `ideograph-gt-k'.
4855         (ideograph-gt-k): Changed to an alias for `=gt-k'.
4856
4857 2003-02-15  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4858
4859         * mule/mule-conf.el (=big5-cdp): Renamed from `chinese-big5-cdp'.
4860         (chinese-big5-cdp): Changed to an alias for `=big5-cdp'.
4861
4862 2003-02-15  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4863
4864         * mule/mule-conf.el (=big5-eten): Renamed from
4865         `chinese-big5-eten'.
4866         (chinese-big5-eten): Changed to an alias for `=big5-eten'.
4867
4868 2003-02-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4869
4870         * mule/mule-conf.el (=big5-pua): Renamed from `chinese-big5-pua'.
4871         (chinese-big5-pua): Changed to an alias for `=big5-pua'.
4872
4873 2003-02-13  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4874
4875         * mule/mule-conf.el (=cbeta): Renamed from `ideograph-cbeta'.
4876         (ideograph-cbeta): Changed to an alias for `=cbeta'.
4877
4878 2003-02-11  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4879
4880         * mule/mule-conf.el (=jef-china3): Renamed from `china3-jef'.
4881         (china3-jef): Changed to an alias for `=jef-china3'.
4882
4883 2003-02-10  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4884
4885         * mule/mule-charset.el (default-coded-charset-priority-list): Use
4886         `=jis-x0213-{1|2}-2000' instead of `japanese-jisx0213-{1|2}'.
4887
4888         * mule/mule-conf.el (=jis-x0213-{1|2}-2000): Renamed from
4889         `japanese-jisx0213-{1|2}' when `utf-2000' is provided.
4890         (japanese-jisx0213-{1|2}): New alias for =jis-x0213-{1|2}-2000
4891         when `utf-2000' is provided.
4892
4893 2003-02-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4894
4895         * mule/mule-charset.el (default-coded-charset-priority-list):
4896         Refer Hanziku to CBETA, Big5 variants, UCS-BMP and JEF-CHINA3.
4897
4898         * mule/mule-conf.el (ucs-jis-1990): Deleted.
4899         (ucs-jis-2000): Deleted.
4900
4901 2003-02-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4902
4903         * mule/mule-conf.el (=ucs-jis-1990): New coded-charset for
4904         UTF-2000.
4905         (=ucs-jis-2000): New coded-charset for UTF-2000.
4906
4907 2003-01-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4908
4909         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4910         settings for `ideograph-hanziku-{1|2}' and JEF-CHINA3.
4911
4912 2003-01-09  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4913
4914         * mule/mule-charset.el (default-coded-charset-priority-list):
4915         Prefer `korean-ksc5601' to CNS 11643; prefer Big5-CDP to
4916         `ideograph-cbeta'.
4917
4918 2003-01-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4919
4920         * mule/mule-conf.el: Add new coded-charset when UTF-2000 [was a
4921         builtin coded-charset].
4922
4923 2002-12-22  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4924
4925         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4926         settings for &K0-xxxx and &I-K0-xxxx.
4927
4928 2002-12-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4929
4930         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4931         `ideograph-gt-pj-k1' and `ideograph-gt-pj-k2' in UTF-2000.
4932
4933 2002-12-18  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4934
4935         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4936         settings for &GT-Knnnnn and &I-GT-Knnnnn in UTF-2000.
4937
4938 2002-12-18  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4939
4940         * mule/mule-conf.el (ideograph-gt-k): New coded-charset in
4941         UTF-2000.
4942         (ideograph-gt-pj-k1): Likewise.
4943         (ideograph-gt-pj-k2): Likewise.
4944
4945 2002-11-29  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4946
4947         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4948         `=jis-x0208'.
4949
4950 2002-11-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4951
4952         * mule/mule-conf.el (china3-jef): Add new coded-charset when
4953         UTF-2000 [was a builtin coded-charset].
4954
4955 2002-11-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4956
4957         * mule/mule-coding.el (utf-8-gb): Prefer `ucs-gb' and `=>ucs-gb'.
4958         (utf-8-gb-er): Likewise.
4959
4960 2002-10-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4961
4962         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4963         settings for JIS X 0212 and JIS X 0208:1978.
4964
4965 2002-10-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4966
4967         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4968         setting for JIS X 0213.
4969
4970 2002-08-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4971
4972         * iso8859-1.el: Don't set `iso8859/1-case-table' to the
4973         standard-case-table in UTF-2000.
4974
4975 2002-08-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4976
4977         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4978         definitions for isolated-chars.
4979
4980 2002-08-13  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4981
4982         * setup-paths.el (paths-find-utf-2000-lisp-directory): Use
4983         `configure-utf-2000-lisp-directory'.
4984         (paths-construct-load-path): Prefer `utf-2000-lisp-load-path' to
4985         `mule-lisp-load-path'.
4986
4987 2002-08-13  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4988
4989         * startup.el (startup-setup-paths): Set and use
4990         `utf-2000-lisp-directory'.
4991         (startup-setup-paths-warning): Check `utf-2000-lisp-directory' in
4992         UTF-2000.
4993
4994 2002-08-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4995
4996         * setup-paths.el (paths-utf-2000-load-path-depth): New variable.
4997         (paths-find-utf-2000-lisp-directory): New function.
4998         (paths-construct-load-path): Add new optional argument
4999         `utf-2000-lisp-directory'.
5000
5001         * dump-paths.el: Set and use `utf-2000-lisp-directory'.
5002
5003 2002-08-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5004
5005         * mule/mule-charset.el: Don't specify `auto-fill-chars' for
5006         `katakana-jisx0201', `japanese-jisx0208', `japanese-jisx0212',
5007         `chinese-gb2312', `chinese-big5-1' and `chinese-big5-2'.
5008         (default-coded-charset-priority-list): Add `chinese-big5-1' and
5009         `chinese-big5-2' in UTF-2000.
5010
5011         * mule/chinese.el: Set syntax-entry "w" for `chinese-big5' instead
5012         of `chinese-big5-1' and `chinese-big5-2' in UTF-2000.
5013
5014 2002-08-11  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5015
5016         * mule/chinese.el: Add new coding-systems `big5-er', `big5-eten',
5017         `big5-eten-er' in UTF-2000.
5018         (big5-cdp): Modify DOC-string and mnemonic.
5019
5020 2002-08-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5021
5022         * mule/mule-coding.el (utf-8-mcs-er): New coding-system in
5023         UTF-2000 [renamed from utf-8-er].
5024         (utf-8-gb): New coding-system in UTF-2000.
5025         (utf-8-gb-er): Likewise.
5026         (utf-8-cns): Likewise.
5027         (utf-8-cns-er): Likewise.
5028         (utf-8-big5): Likewise.
5029         (utf-8-big5-er): Likewise.
5030         (utf-8-jis): Likewise.
5031         (utf-8-jis-er): Likewise.
5032         (utf-8-ks): Likewise.
5033         (utf-8-ks-er): Likewise.
5034         (utf-8-er): Likewise.
5035
5036 2002-07-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5037
5038         * bytecomp.el (byte-compile-insert-header): Use `utf-8-mcs-unix'
5039         instead of `utf-8-unix' in UTF-2000.
5040
5041         * mule/mule-coding.el (utf-8): Define as an alias for `utf-8-mcs'.
5042
5043 2002-07-23  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5044
5045         * mule/japanese.el (euc-jisx0213): New coding-system.
5046
5047         * mule/mule-conf.el (japanese-jisx0213-1): Specify
5048         `japanese-jisx0208-1990' as the mother.
5049
5050 2002-07-16  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5051
5052         * dumped-lisp.el (preloaded-file-list): Change condition of
5053         loading "close-cdb".
5054
5055 2002-07-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5056
5057         * mule/mule-coding.el (utf-8-er): New coding-system in UTF-2000;
5058         setup `coded-charset-entity-reference-alist'.
5059
5060 2002-07-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5061
5062         * dumped-lisp.el (preloaded-file-list): Dump "close-cdb" in
5063         UTF-2000.
5064
5065 2002-04-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5066
5067         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5068         `chinese-big5-eten-a' and `chinese-big5-eten-b'.
5069
5070 2002-04-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5071
5072         * mule/mule-conf.el (chinese-big5-pua): New coded-charset.
5073         (chinese-big5-eten-a): Likewise.
5074         (chinese-big5-eten-b): Likewise.
5075         (chinese-big5-cdp): Declare as a subset of `chinese-big5' whose
5076         code range is #x8140 .. #x8DFE.
5077
5078 2002-04-08  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5079
5080         * mule/mule-conf.el (chinese-big5-eten): New coded-charset in
5081         UTF-2000.
5082         (chinese-big5-cdp): Likewise.
5083
5084 2002-02-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5085
5086         * dumped-lisp.el (preloaded-file-list): Rename
5087         utf-2000/make-cdbs.el -> utf-2000/update-cdb.el.
5088
5089 2002-02-14  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5090
5091         * update-elc.el: Load lisp/utf-2000/dumped-chars.el in UTF-2000;
5092         append `system-char-db-source-file-list' into
5093         `preloaded-file-list' in UTF-2000.
5094
5095 2002-02-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5096
5097         * dumped-lisp.el (preloaded-file-list): Delete
5098         character-definition files.
5099
5100 2002-02-04  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5101
5102         * dumped-lisp.el (preloaded-file-list): Add `make-cdbs' in
5103         UTF-2000.
5104
5105 2001-12-31  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5106
5107         * mule/mule-charset.el (default-coded-charset-priority-list):
5108         Delete `mojikyo-2022-1'.
5109
5110 2001-12-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5111
5112         * mule/mule-charset.el (default-coded-charset-priority-list):
5113         Delete `mojikyo'.
5114
5115 2001-12-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5116
5117         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5118         `ucs-sip'.
5119
5120 2001-11-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5121
5122         * mule/mule-charset.el (default-coded-charset-priority-list):
5123         Comment out `chinese-gb12345'.
5124
5125 2001-11-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5126
5127         * bytecomp.el (byte-compile-insert-header): Fixed.
5128
5129 2001-10-31  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5130
5131         * dumped-lisp.el (preloaded-file-list): Dump `ad-hoc-cdp' in
5132         XEmacs UTF-2000.
5133
5134 2001-10-16  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5135
5136         * mule/chinese.el (big5-cdp): New coding-system in XEmacs
5137         UTF-2000.
5138
5139 2001-10-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5140
5141         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5142         `ideograph-hanziku-{1 .. 12}' in XEmacs UTF-2000.
5143
5144 2001-10-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5145
5146         * mule/mule-charset.el (default-coded-charset-priority-list):
5147         `japanese-jef-china3' is renamed `china3-jef'.
5148
5149 2001-10-08  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5150
5151         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5152         `japanese-jef-china3' and `ideograph-cbeta'.
5153
5154 2001-09-02  MORIOKA Tomohiko  <tomo@calliope.mousai.mahoroba.ne.jp>
5155
5156         * list-mode.el: Delete dirty hack for XEmacs UTF-2000.
5157
5158 2001-08-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5159
5160         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5161         `chinese-big5-cdp'.
5162
5163 2001-08-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5164
5165         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5166         `arabic-digit', `arabic-1-column' and `arabic-2-column'.
5167
5168 2001-07-31  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5169
5170         * dumped-lisp.el (preloaded-file-list): Load "arabic" before
5171         loading character definitions.
5172
5173 2001-07-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5174
5175         * dumped-lisp.el (preloaded-file-list): Rename
5176         u031A0-Extended-Bopomofo.el to u031A0-Bopomofo-Extended.el.
5177
5178 2001-07-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5179
5180         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5181         `chinese-big5'.
5182
5183 2001-07-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5184
5185         * dumped-lisp.el (preloaded-file-list): Dump
5186         "Ideograph-R028-Private" with XEmacs UTF-2000.
5187
5188 2001-07-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5189
5190         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5191         `chinese-gb12345'.
5192
5193 2001-07-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5194
5195         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5196         `ideograph-gt-pj-{1..11}'.
5197
5198         * dumped-lisp.el (preloaded-file-list): Dump `isolated-char' in
5199         XEmacs UTF-2000.
5200
5201 2000-12-06  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5202
5203         * mule/mule-charset.el (default-coded-charset-priority-list):
5204         Prefer `chinese-gb2312' than `chinese-cns11643-*'; add
5205         `chinese-isoir165'.
5206
5207 2000-10-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5208
5209         * format.el (format-alist): Revive `image/jpeg', `image/gif',
5210         `image/png', `image/x-xpm' and `image/tiff'.
5211
5212         * files.el (binary-file-regexps): Add *.PNG.
5213
5214 2000-07-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5215
5216         * mule/mule-charset.el (default-coded-charset-priority-list):
5217         Prefer `japanese-jisx0208-1990' than `japanese-jisx0212'; prefer
5218         `korean-ksc5601' than `japanese-jisx0213-1'; add `mojikyo-2022-1'.
5219
5220 2000-09-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5221
5222         * list-mode.el: Call `completion-list-mode' to avoid slowness of
5223         the first completion when UTF-2000 is running.
5224
5225 2000-05-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5226
5227         * mule/mule-charset.el (default-coded-charset-priority-list):
5228         Delete `ucs'.
5229
5230 2000-04-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5231
5232         * dumped-lisp.el (preloaded-file-list): Don't add "mojikyo".
5233
5234         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5235         `mojikyo' instead of `mojikyo-pj-[1..21]'.
5236
5237 2000-04-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5238
5239         * mule/vietnamese.el (vscii-2): Delete abolished property
5240         `composite'; now composite mode is default.
5241
5242 2000-04-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5243
5244         * bytecomp.el (byte-compile-insert-header): Use `binary' instead
5245         of `raw-text'; check \uHHHH representation even if non-ascii
5246         characters are not found.
5247
5248         * dumped-lisp.el (preloaded-file-list): Add "ccs-tcvn5712.el" in
5249         UTF-2000; add "viet-ccl" in non-UTF-2000 Mule; add "vietnamese"
5250         unconditionally.
5251
5252         * mule/viet-ccl.el: New file.
5253
5254         * mule/vietnamese.el (vscii-2): New coding-system in UTF-2000.
5255         (tcvn-5712): New coding-system alias of `vscii-2' in UTF-2000.
5256         - Separate CCL based implementations to viet-ccl.el.
5257
5258 2000-02-24  MORIOKA Tomohiko  <tomo@m17n.org>
5259
5260         * mule/mule-conf.el (japanese-jisx0213-1): Allow
5261         "jisx0213.2000-1".
5262         (japanese-jisx0213-2): Allow "jisx0213.2000-2".
5263
5264         * mule/mule-charset.el (default-coded-charset-priority-list):
5265         Prefer `japanese-jisx0213-1' and `japanese-jisx0213-2' to
5266         `japanese-jisx0208-1978' and `japanese-jisx0208-1990'.
5267
5268 2000-01-31  MORIOKA Tomohiko  <tomo@etl.go.jp>
5269
5270         * dumped-lisp.el (preloaded-file-list): Add "mojikyo" in UTF-2000.
5271
5272 2000-01-27  MORIOKA Tomohiko  <tomo@m17n.org>
5273
5274         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5275         `ucs' in UTF-2000.
5276
5277 2000-01-26  MORIOKA Tomohiko  <tomo@etl.go.jp>
5278
5279         * mule/mule-charset.el (default-coded-charset-priority-list):
5280         Prefer `mojikyo-pj-*' and `ideograph-daikanwa' to `ucs-bmp' and
5281         `arabic-iso8859-6'.
5282
5283 2000-01-12  MORIOKA Tomohiko  <tomo@etl.go.jp>
5284
5285         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5286         `mojikyo-pj-[1 .. 21]' in UTF-2000.
5287
5288 2000-01-14  MORIOKA Tomohiko  <tomo@etl.go.jp>
5289
5290         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5291         `katakana-jisx0201' in UTF-2000.
5292
5293 1999-12-23  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5294
5295         * dumped-lisp.el (preloaded-file-list): Add "u0A000-Yi-Syllables",
5296         "u0AC00-Hangul-Syllables", "u0FB00-Alphabetic-Presentation-Forms",
5297         "u0FB50-Arabic-Presentation-Forms-A",
5298         "u0FE20-Combining-Half-Marks", "u0FE30-CJK-Compatibility-Forms",
5299         "u0FE50-Small-Form-Variants",
5300         "u0FE70-Arabic-Presentation-Forms-B",
5301         "u0FF00-Halfwidth-and-Fullwidth-Forms" and "u0FFF0-Specials" in
5302         UTF-2000.
5303
5304 1999-12-22  MORIOKA Tomohiko  <tomo@etl.go.jp>
5305
5306         * dumped-lisp.el (preloaded-file-list): Delete
5307         "ccs-jisx0208-1983.el"; add "Ideograph-R031-Enclosure"
5308         ... "Ideograph-R214-Flute" in UTF-2000.
5309
5310 1999-11-21  MORIOKA Tomohiko  <tomo@etl.go.jp>
5311
5312         * mule/mule-conf.el (japanese-jisx0213-1): New coded-charset.
5313         (japanese-jisx0213-2): New coded-charset.
5314
5315         * dumped-lisp.el (preloaded-file-list): Add
5316         "Ideograph-R028-Private", "Ideograph-R029-Again" and
5317         "Ideograph-R030-Mouth".
5318
5319 1999-11-19  MORIOKA Tomohiko  <tomo@etl.go.jp>
5320
5321         * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R012-Eight",
5322         "Ideograph-R013-Down-Box", "Ideograph-R014-Cover",
5323         "Ideograph-R015-Ice", "Ideograph-R016-Table",
5324         "Ideograph-R017-Open-Box", "Ideograph-R018-Knife",
5325         "Ideograph-R019-Power", "Ideograph-R020-Wrap", "Ideograph-R021-Spoon",
5326         "Ideograph-R022-Right-Open-Box", "Ideograph-R023-Hiding-Enclosure",
5327         "Ideograph-R024-Ten", "Ideograph-R025-Divination",
5328         "Ideograph-R026-Seal" and "Ideograph-R027-Cliff" in UTF-2000.
5329
5330 1999-11-18  MORIOKA Tomohiko  <tomo@etl.go.jp>
5331
5332         * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R002-Line",
5333         "Ideograph-R003-Dot", "Ideograph-R004-Slash",
5334         "Ideograph-R005-Second", "Ideograph-R006-Hook",
5335         "Ideograph-R007-Two", "Ideograph-R008-Lid", "Ideograph-R009-Man",
5336         "Ideograph-R010-Legs" and "Ideograph-R011-Enter".
5337
5338         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5339         `japanese-jisx0208-1990' and `japanese-jisx0208-1978'.
5340
5341 1999-11-16  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5342
5343         * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R001-One"
5344         in UTF-2000.
5345
5346 1999-11-16  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5347
5348         * mule/mule-conf.el (sisheng): Moved from mule/chinese.el.
5349         (chinese-isoir165): Moved from mule/chinese.el.
5350         (chinese-cns11643-3): Moved from mule/chinese.el.
5351         (chinese-cns11643-4): Moved from mule/chinese.el.
5352         (chinese-cns11643-5): Moved from mule/chinese.el.
5353         (chinese-cns11643-6): Moved from mule/chinese.el.
5354         (chinese-cns11643-7): Moved from mule/chinese.el.
5355
5356         * mule/chinese.el: Move definition of coded-charsets to
5357         mule/mule-conf.el.
5358
5359 1999-11-15  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5360
5361         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5362         `ideograph-daikanwa'.
5363
5364 1999-11-15  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5365
5366         * dumped-lisp.el (preloaded-file-list): Delete
5367         "ccs-jisx0201-latin.el".
5368
5369 1999-11-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
5370
5371         * dumped-lisp.el (preloaded-file-list): Add
5372         "u031A0-Extended-Bopomofo" in UTF-2000.
5373
5374 1999-11-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
5375
5376         * dumped-lisp.el (preloaded-file-list): u02E00-CJK-Radicals was
5377         renamed to u02E00-CJK-Radical-Supplement.
5378
5379 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5380
5381         * dumped-lisp.el (preloaded-file-list): Add
5382         "u03000-CJK-Symbols-and-Punctuation", "u03040-Hiragana",
5383         "u030A0-Katakana", "u03100-Bopomofo",
5384         "u03130-Hangul-Compatibility-Jamo", "u03190-Kanbun",
5385         "u03200-Enclosed-CJK-Letters-and-Months" and
5386         "u03300-CJK-Compatibility".
5387
5388 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5389
5390         * dumped-lisp.el (preloaded-file-list): Add "u02E00-CJK-Radicals",
5391         "u02F00-Kangxi-Radicals" and
5392         "u02FF0-Ideographic-Description-Characters".
5393
5394 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5395
5396         * dumped-lisp.el (preloaded-file-list): Add
5397         "u02600-Miscellaneous-Symbols", "u02700-Dingbats" and
5398         "u02800-Braille-Patterns" in UTF-2000.
5399
5400 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5401
5402         * dumped-lisp.el (preloaded-file-list): Load "uXXXXX-*" instead of
5403         "uXXXXX-*.el" in UTF-2000.
5404
5405         * bytecomp.el (byte-compile-insert-header): Delete comments if
5406         non-ASCII characters are found; allow `byte-compile-dynamic' and
5407         `byte-compile-dynamic-docstrings' if *.elc will be encoded by
5408         `raw-text'.
5409
5410 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5411
5412         * dumped-lisp.el (preloaded-file-list): Add
5413         "u02500-Box-Drawing.el", "u02580-Block-Elements.el" and
5414         "u025A0-Geometric-Shapes.el".
5415
5416 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5417
5418         * dumped-lisp.el (preloaded-file-list): Add
5419         "u02400-Control-Pictures.el", "u02440-OCR.el" and
5420         "u02460-Enclosed-Alphanumerics.el".
5421
5422 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5423
5424         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5425         `chinese-gb2312'.
5426
5427         * dumped-lisp.el (preloaded-file-list): Add
5428         "u02200-Mathematical-Operators.el" and
5429         "u02300-Miscellaneous-Technical.el".
5430
5431 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5432
5433         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5434         `chinese-cns11643-*'.
5435
5436         * dumped-lisp.el (preloaded-file-list): Add
5437         "u02100-Letterlike-Symbols.el", "u02150-Number-Forms.el" and
5438         "u02190-Arrows.el" in UTF-2000.
5439
5440 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5441
5442         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5443         `korean-ksc5601'.
5444
5445         * dumped-lisp.el (preloaded-file-list): Add
5446         "u02000-General-Punctuation.el", "u02070-Superscripts.el",
5447         "u02080-Subscripts.el", "u020A0-Currency-Symbols.el" and
5448         "u020D0-Combining-Diacritical-Marks-for-Symbols.el" in UTF-2000.
5449
5450 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5451
5452         * dumped-lisp.el (preloaded-file-list): Delete "ccs-viscii.el".
5453
5454 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5455
5456         * dumped-lisp.el (preloaded-file-list): Add "u013A0-Cherokee.el",
5457         "u01400-Canadian.el", "u01680-Ogham.el", "u016A0-Runic.el",
5458         "u01780-Khmer.el", "u01800-Mongolian.el",
5459         "u01E00-Latin-Extended-Additional.el" and
5460         "u01F00-Greek-Extended.el" in UTF-2000.
5461
5462 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5463
5464         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5465         `ethiopic-ucs' and `ethiopic'.
5466
5467         * dumped-lisp.el (preloaded-file-list): Add "u010A0-Georgian.el",
5468         "u01100-Hangul-Jamo.el" and "u01200-Ethiopic.el".
5469
5470         * mule/mule-conf.el: Move definition of coded-charset `ethiopic'
5471         from mule/ethiopic.el.
5472
5473         * mule/ethiopic.el: Move definition of coded-charset `ethiopic' to
5474         mule/mule-conf.el.
5475
5476 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5477
5478         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5479         `lao'.
5480
5481         * mule/mule-conf.el (lao): New coded-charset.
5482
5483         * dumped-lisp.el (preloaded-file-list): Add
5484         "u00900-Devanagari.el", "u00980-Bengali.el", "u00A00-Gurmukhi.el",
5485         "u00A80-Gujarati.el", "u00B00-Oriya.el", "u00B80-Tamil.el",
5486         "u00C00-Telugu.el", "u00C80-Kannada.el", "u00D00-Malayalam.el",
5487         "u00D80-Sinhala.el", "u00E00-Thai.el", "u00E80-Lao.el",
5488         "u00F00-Tibetan.el" and "u01000-Myanmar.el".
5489
5490 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5491
5492         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5493         `ucs-bmp' and `arabic-iso8859-6'.
5494
5495 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5496
5497         * dumped-lisp.el (preloaded-file-list): Add "u00400-Cyrillic.el",
5498         "u00530-Armenian.el", "u00590-Hebrew.el", "u00600-Arabic.el",
5499         "u00700-Syriac.el" and "u00780-Thaana.el" in UTF-2000.
5500
5501 1999-11-12  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5502
5503         * startup.el (normal-top-level): Load autoload file for UTF-2000
5504         in UTF-2000.
5505
5506 1999-11-11  MORIOKA Tomohiko  <tomo@etl.go.jp>
5507
5508         * dumped-lisp.el (preloaded-file-list): Add "mule-conf" in Mule;
5509         delete "ccs-iso8859-*.el"; add "u00000-C0.el",
5510         "u00020-Basic-Latin.el", "u00080-C1.el",
5511         "u000A0-Latin-1-Supplement.el", "u00100-Latin-Extended-A.el",
5512         "u00180-Latin-Extended-B.el", "u00250-IPA-Extensions.el",
5513         "u002B0-Spacing-Modifier-Letters.el",
5514         "u00300-Combining-Diacritical-Marks.el" and "u00370-Greek.el" in
5515         UTF-2000.
5516
5517 1999-11-10  MORIOKA Tomohiko  <tomo@etl.go.jp>
5518
5519         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5520         `japanese-jisx0212' and `ipa' in UTF-2000; use `latin-viscii-*'
5521         instead of `vietnamese-viscii-*'.
5522
5523 1999-11-09  MORIOKA Tomohiko  <tomo@etl.go.jp>
5524
5525         * mule/mule-conf.el: New file.
5526
5527         * mule/misc-lang.el: Move definition of charset `ipa' to
5528         mule/mule-conf.el.
5529
5530 1999-10-10  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5531
5532         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5533         `latin-viscii'; prefer it for characters used in Vietnamese.
5534
5535 1999-10-08   Daiki Ueno  <ueno@ueda.info.waseda.ac.jp>
5536
5537         * bytecomp.el (byte-compile-insert-header): Fix regexp.
5538
5539 1999-10-07  MORIOKA Tomohiko  <tomo@etl.go.jp>
5540
5541         * mule/viet-chars.el (latin-viscii-lower): Renamed from charset
5542         `vietnamese-viscii-lower'.
5543         (latin-viscii-upper): Renamed from charset
5544         `vietnamese-viscii-upper'.
5545         (vietnamese-viscii-lower): New alias for charset
5546         `latin-viscii-lower'.
5547         (vietnamese-viscii-upper): New alias for charset
5548         `latin-viscii-upper'.
5549
5550 1999-10-05  MORIOKA Tomohiko  <tomo@etl.go.jp>
5551
5552         * mule/mule-charset.el (default-coded-charset-priority-list):
5553         Comment out `hiragana-jisx0208' and `katakana-jisx0208'.
5554
5555 1999-10-04  MORIOKA Tomohiko  <tomo@etl.go.jp>
5556
5557         * mule/ccs-jisx0208-1983.el, mule/ccs-tcvn5712.el,
5558         mule/ccs-viscii.el, mule/ccs-iso8859-9.el,
5559         mule/ccs-jisx0201-latin.el, mule/ccs-iso8859-2.el,
5560         mule/ccs-iso8859-3.el, mule/ccs-iso8859-4.el: Moved to
5561         lisp/utf-2000.
5562
5563 1999-10-03  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5564
5565         * mule/ccs-tcvn5712.el: New file.
5566
5567 1999-10-03  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5568
5569         * dumped-lisp.el (preloaded-file-list): Add "ccs-jisx0208-1983.el"
5570         in UTF-2000.
5571
5572 1999-10-02  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5573
5574         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5575         `japanese-jisx0208'.
5576
5577 1999-10-02  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5578
5579         * dumped-lisp.el (preloaded-file-list): Add
5580         "ccs-jisx0201-latin.el", "ccs-iso8859-2.el", "ccs-iso8859-3.el",
5581         "ccs-iso8859-4.el", "ccs-iso8859-9.el" and "ccs-viscii.el" in
5582         UTF-2000.
5583
5584         * mule/ccs-iso8859-2.el, mule/ccs-iso8859-3.el,
5585         mule/ccs-iso8859-4.el, mule/ccs-iso8859-9.el,
5586         mule/ccs-jisx0201-latin.el, mule/ccs-jisx0208-1983.el,
5587         mule/ccs-viscii.el: New files.
5588
5589         * bytecomp.el (byte-compile-insert-header): Don't use `raw-text'
5590         if \uXXXX is found.
5591
5592 1999-09-30  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5593
5594         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5595         `hiragana-jisx0208' and `katakana-jisx0208'.
5596
5597 1999-09-21  MORIOKA Tomohiko  <tomo@etl.go.jp>
5598
5599         * mule/chinese.el (chinese-cns11643-3): Define it even if
5600         `utf-2000' is provided.
5601         (chinese-cns11643-4): Likewise.
5602         (chinese-cns11643-5): Likewise.
5603         (chinese-cns11643-6): Likewise.
5604         (chinese-cns11643-7): Likewise.
5605
5606 1999-09-14  MORIOKA Tomohiko  <tomo@etl.go.jp>
5607
5608         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5609         thai-tis620 and hebrew-iso8859-8; namely all BMP are covered.
5610
5611 1999-09-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5612
5613         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5614         `cyrillic-iso8859-5' and `greek-iso8859-7'.
5615
5616 1999-09-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5617
5618         * mule/mule-charset.el (default-coded-charset-priority-list):
5619         Setup in UTF-2000.
5620
5621 1999-09-09  MORIOKA Tomohiko  <tomo@etl.go.jp>
5622
5623         * mule/viet-chars.el: Don't define charset
5624         `vietnamese-viscii-lower' and `vietnamese-viscii-upper' because
5625         they are defined as builtin charsets.
5626
5627 1999-08-31  MORIOKA Tomohiko  <tomo@etl.go.jp>
5628
5629         * version.el (emacs-version): Add more space just before UTF-2000
5630         version string.
5631
5632 1999-08-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
5633
5634         * version.el ([constant] emacs-version): Don't add a space in the
5635         preceding place of `xemacs-betaname' because it is duplicated.
5636         (emacs-version): Add UTF-2000 version if `utf-2000' is provided.
5637
5638         * startup.el (splash-frame-body): Add ETL.
5639
5640 1999-08-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
5641
5642         * mule/chinese.el (chinese-cns11643-3): Don't define if `utf-2000'
5643         is provided because it is defined as builtin charset.
5644         (chinese-cns11643-4): Likewise.
5645         (chinese-cns11643-5): Likewise.
5646         (chinese-cns11643-6): Likewise.
5647         (chinese-cns11643-7): Likewise.
5648
5649 1999-08-24  MORIOKA Tomohiko  <tomo@etl.go.jp>
5650
5651         * mule/mule-cmds.el (reset-language-environment): Fix problem when
5652         coding-system `iso-10646-ucs-4' is not defined.
5653
5654 1999-06-17  MORIOKA Tomohiko  <tomo@etl.go.jp>
5655
5656         * bytecomp.el (byte-compile-insert-header): Use utf-8 as
5657         coding-system if `utf-2000' is provided.
5658
5659 1999-06-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
5660
5661         * mule/mule-coding.el: Add `utf-8' to coding-priority-list if
5662         `utf-2000' is provided.
5663
5664 1999-06-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
5665
5666         * dumped-lisp.el (preloaded-file-list): Don't load vietnamese.el
5667         if utf-2000 is provided temporally.
5668
5669 1999-06-10  MORIOKA Tomohiko  <tomo@etl.go.jp>
5670
5671         * mule/vietnamese.el (leading-code-private-11): Deleted [defined
5672         as builtin variable].
5673
5674 1999-06-04  MORIOKA Tomohiko  <tomo@etl.go.jp>
5675
5676         * files.el (insert-file-contents-literally): Treat file as binary;
5677         call file-name-handlers. [sync with Emacs 20.3.10]
5678
5679 2008-12-28  Vin Shelton  <acs@xemacs.org>
5680
5681         * XEmacs 21.4.22 is released
5682
5683 2008-12-30  Vin Shelton  <acs@xemacs.org>
5684
5685         * easy-mmode.el: Added easy-mmode.el so autoload.el will work
5686         during building even if no packages are found.
5687
5688 2008-05-13  Aidan Kehoe  <kehoea@parhasard.net>
5689
5690         * printer.el (generic-print-region): 
5691         (generic-print-buffer): 
5692         Use #'valid-device-type-p instead of #'valid-specifier-tag-p to
5693         check if the msprinter device is available, now that msprinter is
5694         always available as a specifier tag. 
5695
5696 2008-12-24  Vin Shelton  <acs@xemacs.org>
5697
5698         * about.el: Add Francisco to my bio!
5699
5700 2008-12-23  Vin Shelton  <acs@xemacs.org>
5701
5702         * autoload.el: Move operator definitions to autoload-operators.el
5703         in the xemacs-base package.
5704
5705 2007-11-22  Vin Shelton  <acs@xemacs.org>
5706
5707         * about.el (about-hacker-contribution): Updated my bio.
5708
5709 2007-10-07  Vin Shelton  <acs@xemacs.org>
5710
5711         * XEmacs 21.4.21 is released
5712
5713 2007-09-19  Didier Verna  <didier@xemacs.org>
5714
5715         Update my personal info.
5716         * about.el (xemacs-hackers): Use 'didier instead of 'dv.
5717         * about.el (about-other-current-hackers): Ditto.
5718         * about.el (about-url-alist): Add my musical website.
5719         * about.el (about-personal-info): Update my entry.
5720         * about.el (about-hacker-contribution): Ditto.
5721
5722 2007-08-21  Adrian Aichner  <adrian@xemacs.org>
5723
5724         * package-get.el (package-get-download-sites): Update download
5725         sites in Japan.
5726         * package-get.el (package-get-pre-release-download-sites): Ditto.
5727
5728 2007-08-18  Vin Shelton  <acs@xemacs.org>
5729
5730         * package-get.el (package-get-pre-release-download-sites): Sync
5731         mirror sites with 21.5.  (Thanks, Adrian)
5732
5733 2007-08-09  Mike Sperber  <mike@xemacs.org>
5734
5735         * startup.el (migrate-user-init-file): Create backup of
5736         `user-init-file' before migrating.
5737         * startup.el (maybe-migrate-user-init-file): Print
5738         information about backup file.
5739         (maybe-create-compatibility-dot-emacs): Follow above change.
5740
5741 2006-11-02  Adrian Aichner  <adrian@xemacs.org>
5742
5743         * font-lock.el: Sync font-lock-add-keywords and
5744         font-lock-remove-keywords from GNU Emacs.
5745         * font-lock.el (font-lock-keywords-alist): New.
5746         * font-lock.el (font-lock-removed-keywords-alist): New.
5747         * font-lock.el (font-lock-add-keywords): New.
5748         * font-lock.el (font-lock-update-removed-keyword-alist): New.
5749         * font-lock.el (font-lock-remove-keywords): New.
5750
5751 2007-08-16  Vin Shelton  <acs@xemacs.org>
5752
5753         * font-lock.el: Add defvar for font-lock-warning-face.  Original
5754         patch from Hans de Graaff.
5755
5756 2007-07-28  Adrian Aichner  <adrian@xemacs.org>
5757
5758         * package-get.el (package-get-download-sites): Document Chile and
5759         update Denmark download site.
5760         * package-get.el (package-get-pre-release-download-sites): Ditto.
5761
5762 2007-05-20  Stephen J. Turnbull  <stephen@xemacs.org>
5763
5764         * gutter-items.el (progress-feedback-with-label): Clarify docstring.
5765
5766 2006-12-09  Vin Shelton  <acs@xemacs.org>
5767
5768         * XEmacs 21.4.20 is released
5769
5770 2006-10-14  Jeff Miller  <jmiller@xemacs.org>
5771
5772         * info.el (Info-find-emacs-command-nodes): fix regex for find command node.
5773
5774 2006-11-14  Stephen J. Turnbull  <stephen@xemacs.org>
5775
5776         * info.el (Info-find-file-node, Info-insert-dir)
5777         (Info-read-subfile, Info-insert-file-contents): Maintain invariant
5778         `(equal buffer-file-truename (file-truename buffer-file-name))'.
5779         Thanks to Nelson Ferreira <nelson.ferreira@ieee.org> for report
5780         and discussion.
5781
5782 2006-05-20  Ville Skyttä  <scop@xemacs.org>
5783
5784         * obsolete.el (line-beginning-position): New, from 21.5.x.
5785         (line-end-position): Ditto.
5786
5787 2006-06-03  Adrian Aichner  <adrian@xemacs.org>
5788
5789         * package-get.el (package-get-download-sites): Welcome
5790         nl.xemacs.org and Thanks!
5791         * package-get.el (package-get-pre-release-download-sites): Ditto.
5792
5793 2004-01-19  Martin Buchholz  <martin@xemacs.org>
5794
5795         * font-lock.el: Add support for not-so recent changes in Java to
5796         java-mode.
5797
5798 2006-01-28  Vin Shelton  <acs@xemacs.org>
5799
5800         * XEmacs 21.4.19 is released
5801
5802 2006-01-03  Aidan Kehoe  <kehoea@parhasard.net>
5803
5804         * easymenu.el: Update copyright. 
5805         * easymenu.el (easy-menu-all-popups):
5806         Add a docstring. 
5807         * easymenu.el (easy-menu-add):
5808         Document a bug, rework the function to preserve any existing
5809         non-default mode-popup-menu instead of overwriting it, and not to
5810         bother normalising the menu title (nothing else does).
5811         * easymenu.el (easy-menu-remove):
5812         Restore the default mode-popup-menu instead of leaving an empty
5813         one when we remove the last easy-menu popup. 
5814
5815 2006-01-06  Adrian Aichner  <adrian@xemacs.org>
5816
5817         * package-get.el (package-get-download-sites): Add pt.xemacs.org,
5818         as suggested by Rodrigo Ventura.
5819         * package-get.el (package-get-pre-release-download-sites): Ditto,
5820         with replacement of xemacs-21.5 by beta, which is the logical path
5821         to our beta core and package pre-releases.
5822
5823 2005-12-17  Adrian Aichner  <adrian@xemacs.org>
5824
5825         * package-get.el (package-get-download-sites): Add Hong Kong
5826         download site.
5827         * package-get.el (package-get-pre-release-download-sites): Ditto.
5828
5829 2005-12-26  Vin Shelton  <acs@xemacs.org>
5830
5831         * find-paths.el:
5832         * find-paths.el (paths-emacs-root-p): Add search for package root.
5833         * find-paths.el (paths-find-emacs-root): Replaced with
5834         paths-find-invocation-roots, which returns a list of roots.
5835         * find-paths.el (paths-find-invocation-roots): New.
5836         * find-paths.el (paths-find-emacs-roots): Call paths-find-invocation-roots.
5837
5838 2005-12-05  Ville Skyttä  <scop@xemacs.org>
5839
5840         * minibuf.el (x-library-search-path): Add /usr(/local)/share/X11.
5841         * font.el (font-lookup-rgb-components): Ditto, remove stale comment.
5842
5843 2005-12-03  Vin Shelton <acs@xemacs.org>
5844
5845         * XEmacs 21.4.18 is released
5846
5847 2005-10-28  Adrian Aichner  <adrian@xemacs.org>
5848
5849         * package-get.el (package-get-download-sites): Update reflecting
5850         latest http://www.xemacs.org/Releases/ information generated by
5851         xemacs-builds/adrian/website/package-get-2-download-sites.el.
5852         * package-get.el (package-get-pre-release-download-sites): Ditto.
5853
5854 2005-02-28  Simon Josefsson  <jas@extundo.com>
5855
5856         * about.el (xemacs-hackers): Add jas.
5857         (about-other-current-hackers): Likewise.
5858         (about-url-alist): Add URL for jas.
5859         (about-personal-info): Document jas.
5860         (about-hacker-contribution): Describe jas contributions.
5861
5862 2005-03-25  Ralf Angeli  <angeli@iwi.uni-sb.de> 
5863
5864         * easymenu.el (easy-menu-remove): As described in 
5865         E1D4Nn5-0001lq-EU@neutrino.iwi.uni-sb.de; don't strip everything
5866         except the "Command" menu from mode-popup-menu. 
5867
5868 2005-03-25  Ralf Angeli  <angeli@iwi.uni-sb.de> 
5869  
5870         * font.el (font-spatial-to-canonical): Correct calculation of 
5871         return value for pixel-based input value. 
5872  
5873 2002-05-13  Adrian Aichner  <adrian@xemacs.org>
5874
5875         * code-process.el (call-process): Process-related docstring
5876         improvements spurred by Norbert Koch.
5877         * code-process.el (call-process-region): Ditto.
5878         * code-process.el (start-process): Ditto.
5879
5880 2005-10-09  Adrian Aichner  <adrian@xemacs.org>
5881
5882         * finder.el (finder-find-library): Return filename actually
5883         searched for.
5884
5885 2005-10-10  Steve Youngs  <steve@sxemacs.org>
5886
5887         * help.el (view-emacs-news): Use `expand-file-name' instead of
5888         `locate-data-file' as the latter will find any "NEWS" files that
5889         might exist in packages _before_ the one in core.
5890
5891 2005-06-06  Adrian Aichner  <adrian@xemacs.org>
5892
5893         * package-get.el (package-get-init-package):
5894         package-get-init-package buglet (21.4.17) by Jeff Mincy
5895         <mincy@rcn.com> fixing false temporary load-path shadows reported
5896         after package installation and simplifying code.
5897
5898 2005-10-18  Ville Skyttä  <scop@xemacs.org>
5899
5900         * package-get.el (package-get-download-sites): Sync mirrors list
5901         with the XEmacs website.
5902         (package-get-pre-release-download-sites): Ditto.
5903
5904 2005-04-06  Stephen J. Turnbull  <stephen@xemacs.org>
5905
5906         * derived.el (derived-mode-merge-syntax-tables):
5907         Revert my 21.5-only patch of 2003-07-18 which slipped in
5908         through Jerry James's patch of 2004-06-07.
5909
5910 2005-02-23  Adrian Aichner  <adrian@xemacs.org>
5911
5912         * cmdloop.el (keyboard-quit): Remove workaround for
5913         `region-active-p' not making sure active region is in current
5914         buffer now that it does.
5915         * minibuf.el (minibuffer-keyboard-quit): Ditto.
5916         * simple.el (region-active-p): `region-active-p' to only return t
5917         when active region is in current buffer.
5918
5919 2005-02-21  Norbert Koch  <viteno@xemacs.org>
5920
5921         * package-ui.el (pui-list-packages): MF21.5, adapt to longer
5922         package names, quell a byte-compiler warning, doc fix.
5923
5924 2005-02-16  Aidan Kehoe  <kehoea@parhasard.net>
5925
5926         * buffer.el (pop-to-buffer):
5927         * window-xemacs.el (display-buffer):
5928         Document use of `same-window-buffer-names,' `same-window-regexps'
5929         by pop-to-buffer and display-buffer. 
5930         
5931 2005-02-06  Vin Shelton <acs@xemacs.org>
5932
5933         * XEmacs 21.4.17 is released
5934
5935 2005-01-29  Ben Wing  <ben@xemacs.org>
5936
5937         * shadow.el (find-emacs-lisp-shadows):
5938         Add custom-defines to list of ignored files.
5939
5940 2005-01-17  Adrian Aichner  <adrian@xemacs.org>
5941
5942         * simple.el (shifted-motion-keys-select-region): Fix statement
5943         about unshifted-motion-keys-deselect-region.
5944
5945 2004-12-15  Ville Skyttä  <scop@xemacs.org>
5946
5947         * bytecomp-runtime.el (make-obsolete): Add 3rd argument (no-op for
5948         now) for GNU Emacs compatibility.
5949         (make-obsolete-variable): Ditto.
5950
5951 2004-01-08  Ben Wing  <ben@xemacs.org>
5952
5953         * code-files.el (load):
5954         File positions are 0 based not 1 based. Thanks to Steve Youngs.
5955
5956 2004-12-05  Vin Shelton <acs@xemacs.org>
5957
5958         * XEmacs 21.4.16 is released
5959
5960 2004-12-04  Vin Shelton  <acs@xemacs.org>
5961
5962         * auto-autoloads.el: Regenerated.
5963
5964         * custom-load.el: Regenerated.
5965
5966 2004-09-15  Stephen J. Turnbull  <stephen@xemacs.org>
5967
5968         Fix bug: apropos errors if a defalias refers to an undefined
5969         function.  <87pt4pmdcs.fsf@tleepslib.sk.tsukuba.ac.jp>
5970
5971         * apropos.el (apropos):
5972         (apropos-command):
5973         * help.el (frob-help-extents):
5974         * help-macro.el (make-help-screen):
5975         * hyper-apropos.el (hyper-apropos-grok-functions):
5976         (hyper-apropos-get-doc):
5977         Catch void-function error thrown by `documentation'.
5978
5979 2004-09-02  Steve Youngs  <steve@youngs.au.com>
5980
5981         * packages.el (package-require): Fix incorrect arg to format.
5982         This fixes a `format specifier' error.
5983
5984 2004-08-13  Jerry James  <james@xemacs.org>
5985
5986         * bytecomp.el (forward-word): Tell the byte compiler the correct
5987         number of arguments to forward-word.
5988
5989 2004-08-12  Sven Grundmann  <sven@xemacs.org>
5990
5991         * etags.el: Fixed loading of include files for tag completion. Now
5992         you can make a tag file for a library, include it into your
5993         project and it will be reloaded only if it changed. Infinte
5994         include loops are detected and the correct tag files are loaded.
5995         * etags.el (buffer-tag-table-list): Load and verify tag files in
5996         the external function buffer-tag-table-list-load.
5997         * etags.el (buffer-tag-table-list-load): New. Load and verify the
5998         tag files. Also load the included tag files. The priority of the
5999         included files is right below their parent file. If multiple
6000         matches occur then the symbols from the parent file are found
6001         first.
6002         * etags.el (tag-table-include-files): Corrected comment
6003         string. Switched to pattern constant tags-include-pattern to have
6004         it at a central location.
6005         * etags.el (tags-include-pattern): Added doc string.
6006         * etags.el (add-to-tag-completion-table): Removed obsolete
6007         comments as the include files are allready returned by
6008         buffer-tag-table-list and loaded.
6009         * etags.el (find-tag-internal): The include files are allready
6010         included in tag-tables as buffer-tag-table-list returns them now.
6011
6012 2004-07-02  Malcolm Purvis  <malcolmp@xemacs.org>
6013
6014         * widgets-gtk.el (gtk-widget-instantiate-notebook-internal):
6015         Loading items into the notebook is now done by C code.
6016         * widgets-gtk.el (gtk-widget-instantiate-internal):
6017         Style no longer changed.
6018
6019 2004-06-28  Nix  <nix@esperi.org.uk>
6020
6021         * cmdloop.el (truncate-command-history-for-gc): Delay
6022         execution of all things that look up variable bindings,
6023         via `enqueue-eval-event'.
6024
6025 2004-06-24  Vin Shelton  <acs@xemacs.org>
6026
6027         * package-get.el (package-get-require-signed-base-updates):
6028         now defaults to nil.
6029
6030 2004-06-09  Stephen J. Turnbull  <stephen@xemacs.org>
6031
6032         * subr.el (split-string): Clean up docstring.
6033
6034 2002-01-24  John Paul Wallington  <jpw@shootybangbang.com>
6035
6036         * faces.el (zmacs-region): fix typo in docstring.
6037
6038 2004-06-07  Jerry James  <james@xemacs.org>
6039
6040         * derived.el: Synch with Emacs 21.3.
6041         * subr.el (with-local-quit): New, from Emacs 21.3.
6042         * subr.el (delayed-mode-hooks): New variable, from Emacs 21.3.
6043         * subr.el (run-mode-hooks): New function, from Emacs 21.3.
6044         * subr.el (delay-mode-hooks): New macro, from Emacs 21.3.
6045
6046 2004-06-16  Jerry James  <james@xemacs.org>
6047
6048         * cl.el (cl-set-substring): Increment start by the length of the
6049         string, not the string itself.
6050
6051 2004-05-19  Malcolm Purvis  <malcolmp@xemacs.org>
6052
6053         * etags.el (tag-table-include-files): Expand included TAGS file
6054         paths to avoid problems with relative paths.  Thanks to Peter
6055         Chubb <peterc@gelato.unsw.edu.au>.
6056         * etags.el (tags-include-pattern): New.
6057         * etags.el (add-to-tag-completion-table): Parse and ignore
6058         trailing include lines.
6059
6060 2004-06-21  Adrian Aichner  <adrian@xemacs.org>
6061
6062         * package-ui.el (pui-help-echo): Fix false cvs conflict by
6063         avoiding line solely composed of equal signs.
6064
6065 2004-06-10  Adrian Aichner  <adrian@xemacs.org>
6066
6067         * cus-edit.el (alloc): Typo fix.
6068         * cus-edit.el (custom-browse-visibility): Ditto.
6069         * cus-edit.el (custom-variable-value-create): Ditto.
6070         * cus-edit.el (custom-variable-pre-reset-standard): Ditto.
6071         * cus-edit.el (custom-save-variables): Bind print-length and
6072         print-level to nil to avoid value abbreviation.
6073         * cus-edit.el (custom-save-face-internal): Ditto.
6074         * cus-edit.el (custom-save-faces): Save in sorted order.
6075         * cus-edit.el (custom-save-resets): Bind print-length and
6076         print-level to nil to avoid value abbreviation.
6077         * cus-edit.el (custom-save-loaded-themes): Ditto.
6078
6079 2004-06-09  Stephen J. Turnbull  <stephen@xemacs.org>
6080
6081         * subr.el (split-string-default-separators): New.
6082         (split-string): Synch to 21.5/GNU Emacs version.  *New semantics*,
6083         see comment in source.
6084
6085 2004-01-29  Stephen J. Turnbull  <stephen@xemacs.org>
6086
6087         * mule/japanese.el (paragraph-start, paragraph-separate):
6088         Remove anchor to BOL.
6089
6090 2004-04-30  Stephen J. Turnbull  <stephen@xemacs.org>
6091
6092         * cl.el (gensym, gentemp): Improve docstrings.
6093
6094 2004-05-10  Vin Shelton  <acs@xemacs.org>
6095
6096         * etags.el: Sync with 21.5 version.
6097
6098 2004-04-21  Sven Grundmann  <sven@hellerhof.de>
6099
6100         * etags.el:
6101         * etags.el (tags-exuberant-ctags-optimization-p): Enable optimization
6102         only for use with exuberant ctags. This will also enable building of 
6103         completion tables with exuberant ctags. This will not work with
6104         xemacs ctags. 
6105         * etags.el (get-tag-table-buffer): New function for creating of
6106         completion table is used if tags-exuberant-ctags-optimization-p ist t
6107         * etags.el (tags-explicit-name-pattern): Hold the name pattern for
6108         finding the tag names. New.
6109         * etags.el (add-to-tag-completion-table-exuberant-ctags): Defun for
6110         building tag completion table with exuberant ctags. New.
6111         * etags.el (find-tag-internal): Improve exact tag matching for tags
6112         with name fields. Before the patch return types of functions or
6113         function parameters (with exuberant ctags) were found as matches.
6114
6115 2004-04-21  Sven Grundmann  <sven@hellerhof.de>
6116
6117         * list-mode.el (display-completion-list): Fixed completion list was
6118         taking the width of the frame and not of the window for displaying
6119         the selection methods.
6120
6121 2004-04-18  Stephen J. Turnbull  <stephen@xemacs.org>
6122
6123         * menubar-items.el (default-menubar): Options are saved to custom.el.
6124
6125
6126 2004-02-23  Stephen J. Turnbull  <stephen@xemacs.org>
6127
6128         * isearch-mode.el (isearch-abort): Preserve successful search target.
6129
6130 2004-03-27  Adrian Aichner  <adrian@xemacs.org>
6131
6132         * gnuserv.el: Sync with 21.5 version, inspired by bugreport and
6133         (make-variable-buffer-local 'gnuserv-minor-mode) patch by Robert
6134         Bihlmeyer.
6135         * gnuserv.el (gnuserv-mode-line-string): New.
6136         * gnuserv.el (gnuserv-minor-mode): Make it buffer-local, not
6137         gnuserv-mode.
6138         * gnuserv.el (make-x-device-with-gtk-fallback): New.
6139         * gnuserv.el (gnuserv-edit-files): Use
6140         make-x-device-with-gtk-fallback.
6141
6142 2004-03-23  Malcolm Purvis  <malcolmpurvis@optushome.com.au>
6143
6144         * gtk-widgets.el: New import: gtk-accel-group-new.
6145         * dialog-gtk.el:
6146         * dialog-gtk.el (gtk-popup-convert-underscores): New.
6147         * dialog-gtk.el (popup-builtin-question-dialog):
6148         Added support for dialog button mnemonics.
6149
6150 2004-03-22  Chris Green <cmg@dok.org>
6151
6152         * process.el (shell-command): Output buffer was ignored when a
6153         background process was run via shell-command.
6154
6155 2004-03-19  Hrvoje Niksic  <hniksic@xemacs.org>
6156
6157         * cus-edit.el (custom-save-variables): Retrieve a list of
6158         variables to save first, sort it, and make sure the variables are
6159         saved in sorted order.
6160
6161 2004-02-23  Steve Youngs  <sryoungs@bigpond.net.au>
6162  
6163         * package-get.el (package-get-update-base-from-buffer): Force
6164         binary coding system for verifying GnuPG signature in the
6165         package-index file.
6166  
6167 2003-07-06  Adrian Aichner  <adrian@xemacs.org>
6168
6169         * package-get.el (package-get-package-index-file-location): Handle
6170         missing "EMACSPACKAGEPATH" environment variable.
6171
6172 2003-07-05  Adrian Aichner  <adrian@xemacs.org>
6173
6174         * package-admin.el (package-admin-find-top-directory): Simplify
6175         directory comparisions and fix substring errors on short path
6176         components.
6177         * package-get.el (package-get-package-index-file-location):
6178         Default to first component of "EMACSPACKAGEPATH", if set.
6179
6180 2004-02-16  Steve Youngs  <sryoungs@bigpond.net.au>
6181
6182         * package-get.el (process-error): New error datum.
6183
6184 2004-02-02  Vin Shelton <acs@xemacs.org>
6185
6186         * XEmacs 21.4.15 is released
6187
6188 2003-12-12  Katsumi Yamaoka  <yamaoka@jpl.org>
6189
6190         * itimer.el (activate-itimer): Modify the itimer timeout value as
6191         if it were begun at the last time when the itimer driver was woken
6192         up.
6193
6194 2004-01-27  Stephen J. Turnbull  <stephen@xemacs.org>
6195
6196         * specifier.el (Copyright):
6197         Update.
6198         (make-specifier-and-init):
6199         (map-specifier):
6200         (canonicalize-inst-pair):
6201         (canonicalize-spec-list):
6202         (set-specifier):
6203         Synch docstrings to 21.5 where appropriate.
6204
6205 2004-01-25  Steve Youngs  <sryoungs@bigpond.net.au>
6206
6207         * package-get.el (package-get-list-packages-where): New.  A
6208         function that allows searching for groups of packages.  For
6209         example, find all packages that require the fsf-compat package.
6210
6211 2004-01-25  Steve Youngs  <youngs@xemacs.org>
6212
6213         The Great PUI Sync.
6214
6215         * auto-autoloads.el: Regenerated.
6216
6217         * custom-load.el: Regenerated.
6218
6219         * dumped-lisp.el (packages-hardcoded-lisp): New.
6220
6221         * menubar-items.el (menu-max-items): New.
6222         (menu-submenu-max-items): New.
6223         (menu-submenu-name-format): New.
6224         (menu-split-long-menu): New.
6225         (menu-sort-menu): New.
6226         (default-menubar): Sync to 21.5 in regard to the PUI menus.
6227
6228         * obsolete.el (pui-add-install-directory): Renamed to the more
6229         logical `pui-set-local-package-get-directory'.
6230         (package-get-download-menu): Moved to `package-ui.el' and renamed
6231         to `package-ui-add-download-menu'.
6232
6233         * package-admin.el (package-admin-install-function-mswindows):
6234         Whitespace clean up.
6235         (package-admin-add-single-file-package): Removed.
6236         (package-admin-default-install-function): Whitespace clean up.
6237         (package-admin-find-top-directory): New.
6238         (package-admin-get-install-dir): Use it.
6239         (package-admin-get-manifest-file): 
6240         (package-admin-check-manifest): 
6241         (package-admin-add-binary-package):
6242         (package-admin-get-lispdir):
6243         (package-admin-delete-binary-package):
6244         (package-admin):
6245
6246         * package-get.el (package-get-package-index-file-location): New.
6247         (package-get-install-to-user-init-directory): New.
6248         (package-get-remote):
6249         (package-get-download-sites):
6250         (package-get-pre-release-download-sites): New.
6251         (package-get-site-release-download-sites): New.
6252         (package-get-base-filename):
6253         (package-get-always-update):
6254         (package-get-user-index-filename): Removed.
6255         (package-get-pgp-available-p): New.
6256         (package-get-require-signed-base-updates):
6257         (package-get-was-current):
6258         (package-entries-are-signed): New.
6259         (package-get-continue-update-base): New.
6260         (package-get-download-menu): Removed.
6261         (package-get-require-base):
6262         (package-get-update-base-entry):
6263         (package-get-locate-file):
6264         (package-get-locate-index-file):
6265         (package-get-maybe-save-index):
6266         (package-get-update-base):
6267         (package-get-update-base-from-buffer):
6268         (package-get-update-base-entries):
6269         (package-get-interactive-package-query):
6270         (package-get-update-all):
6271         (package-get-all):
6272         (package-get-dependencies):
6273         (package-get-init-package):
6274         (package-get-info): New.
6275         (package-get):
6276         (package-get-staging-dir):
6277         (package-get-set-version-prop): Removed.
6278         (package-get-installedp):
6279         (package-get-ever-installed-p):
6280         (packages): Removed.
6281         (package-get-custom-groups): Removed.
6282         (package-get-custom): Removed.
6283         (package-get-custom-add-entry): Removed.
6284
6285         * package-info.el (batch-update-package-info):
6286
6287         * package-net.el (package-net-batch-generate-bin-ini):
6288         (package-net-update-installed-db):
6289
6290         * package-ui.el (pui-info-buffer):
6291         (pui-directory-exists): Removed.
6292         (pui-package-dir-list): Removed.
6293         (pui-add-install-directory): Removed.
6294         (package-ui-download-menu): New.
6295         (package-ui-pre-release-download-menu): New.
6296         (package-ui-site-release-download-menu): New.
6297         (pui-set-local-package-get-directory): New.
6298         (pui-package-symbol-char):
6299         (pui-update-package-display):
6300         (pui-toggle-package):
6301         (pui-toggle-package-key):
6302         (pui-toggle-package-delete):
6303         (pui-toggle-package-delete-key):
6304         (pui-toggle-package-event):
6305         (pui-toggle-verbosity-redisplay):
6306         (pui-install-selected-packages):
6307         (pui-add-required-packages):
6308         (pui-help-echo):
6309         (pui-display-info):
6310         (list-packages-mode):
6311         (pui-list-packages):
6312
6313         * packages.el (packages-compute-package-locations):
6314         (package-require):
6315         (package-delete-name):
6316         (packages-hardcoded-lisp): Removed.
6317         (packages-useful-lisp): Removed.
6318         (packages-unbytecompiled-lisp): Removed.
6319         (packages-find-package-directories):
6320
6321         Summary:
6322
6323         Major code clean up of all things PUI.
6324
6325         Much improved code to determine where packages should be
6326         installed.  PUI no longer depends on any packages being
6327         pre-installed to compute where packages are to be installed to.
6328
6329         The user can specify the location of their package-index file.  It
6330         isn't necessary to set this because it has sane defaults.  People
6331         who "run-in-place" won't accidently overwrite the CVS
6332         package-index file.  See
6333         `package-get-package-index-file-location'. 
6334
6335         PUI will now properly clean up after itself in the event of an
6336         unsuccessful package install.  This drastically reduces the number
6337         of "wrong md5sum" FAQs.
6338
6339         non-Mule XEmacsen can no longer install Mule packages.
6340
6341         Package management via the custom interface has been removed.
6342
6343         The PUI related menubar items have been reorganised.
6344
6345         The PGP verification code has been fixed and the default for
6346         whether or not it is used is automatically computed.
6347
6348         * update-elc.el ((preloaded-file-list site-load-packages
6349         need-to-dump dumped-exe)):
6350         Just a couple of small changes to allow for
6351         `packages-(hardcoded|useful|unbytecompiled)-lisp' not really
6352         existing anymore.
6353
6354 2003-12-10  Hrvoje Niksic  <hniksic@xemacs.org>
6355
6356         * bytecomp.el (byte-compile-warn-about-unused-variables): Don't
6357         apply `format' to the first argument of byte-compile-warn, it
6358         already calls format.
6359
6360 2003-12-03  Adrian Aichner  <adrian@xemacs.org>
6361
6362         * files.el (delete-old-versions): Avoid going interactive during
6363         make install when environment variable VERSION_CONTROL is set.
6364
6365 2003-12-04  Vin Shelton  <acs@xemacs.org>
6366
6367         * menubar-items.el (menu-item-search): Only bring up search dialog
6368         box if the feature is available and desired.
6369
6370 2003-11-04  Stephen J. Turnbull  <stephen@xemacs.org>
6371
6372         * about.el (about-personal-info): Fix typo in Tony Rossini's entry.
6373
6374 2003-11-05  Vin Shelton  <acs@xemacs.org>
6375
6376         * help.el (Help-prin1-face):
6377         (Help-princ-face):
6378         princ and prin1 are functions and need to be called as such.  The
6379         idea for this patch was submitted by Eric Eide <eeide@cs.utah.edu>.
6380
6381 2003-10-22  Stephen J. Turnbull  <stephen@xemacs.org>
6382
6383         * about.el (about-xemacs): Give full version and build date.
6384
6385 2003-09-19  Stephen J. Turnbull  <stephen@xemacs.org>
6386
6387         * win32-native.el (grep-null-device): This XEmacs has null-device.
6388
6389 2003-09-06  Mike Sperber  <mike@xemacs.org>
6390
6391         * bytecomp.el (byte-compile-defvar-or-defconst): Actually
6392         implement the specified semantics for `defvar.'
6393
6394 2003-09-07  Adrian Aichner  <adrian@xemacs.org>
6395
6396         * window-xemacs.el (display-buffer): Fix for `shrink-to-fit' by
6397         Klaus Berndl, calling `shrink-window-if-larger-than-buffer' when
6398         displaying buffer in question.
6399
6400 2003-09-03  Vin Shelton <acs@xemacs.org>
6401
6402         * XEmacs 21.4.14 is released
6403
6404 2003-08-17  Vin Shelton  <acs@xemacs.org>
6405
6406         * about.el: Vanity patch.
6407
6408 2003-08-11  Stephen J. Turnbull  <stephen@xemacs.org>
6409
6410         * code-process.el (call-process):
6411         (call-process-region):
6412         (start-process):
6413         Document coding system processing.
6414
6415 2003-08-03  Stephen J. Turnbull  <stephen@xemacs.org>
6416
6417         * startup.el (splash-frame-body): Idiomatic English.
6418
6419 2003-04-24  Jin Choi <jsc@orangeimagineering.com>
6420
6421         * font-lock.el (font-lock-match-java-declarations): Move
6422         save-restriction, narrow-to-region to beginning of function to
6423         avoid going beyond the limit and causing an infloop.
6424
6425 2003-04-16  Jerry James  <james@xemacs.org>
6426
6427         * keydefs.el: Remove mappings for keys mapped to the nowhere
6428         defined function function-key-error.
6429
6430 2003-03-22  Vasily Korytov  <deskpot@myrealbox.com>
6431
6432         * lisp-mode.el (emacs-lisp-mode-hook, lisp-mode-hook,
6433         lisp-interaction-mode-hook): Add the docstrings.
6434
6435 2003-08-04  Michael Toomim <toomim@OCF.Berkeley.EDU>
6436
6437         * byte-optimize.el: Fix infinite loop in bytecode optimizer.  See:
6438         http://list-archive.xemacs.org/xemacs-beta/200306/msg00157.html
6439         http://list-archive.xemacs.org/xemacs-beta/200307/msg00005.html
6440
6441 2003-06-18  Nickolay Pakoulin  <npak@ispras.ru>
6442
6443         * cl-macs.el (cl-transform-lambda): Place doc on Common Lisp
6444         lambda list after the original doc.  Care about
6445         #'(lambda () "SingleString") 
6446         (cl-upcase-arg): 
6447         (cl-function-arglist):
6448         Care about &cl-defs and &cl-quote in lambda list, dotted lists and
6449         circular data structures in lambda list specification
6450
6451 2003-06-11  Adrian Aichner  <adrian@xemacs.org>
6452
6453         * font-lock.el (lisp-font-lock-keywords-1): Only NAME, not NAME(
6454         to appear in font-lock-function-name-face.
6455
6456 2003-06-17  Stephen J. Turnbull  <stephen@xemacs.org>
6457
6458         * bytecomp.el (byte-compile-lambda): Discard docstring only if it
6459         is not also the value of the lambda.
6460
6461 2003-05-06  Andy Piper  <andy@xemacs.org>
6462
6463         * files.el (revert-buffer): Make sure local variables get processed,
6464         even in the case of an optimized reversion.
6465
6466 2003-05-25  XEmacs Build Bot <builds@cvs.xemacs.org>
6467
6468         * XEmacs 21.4.13 is released
6469
6470 2003-03-18  Stephen J. Turnbull  <stephen@xemacs.org>
6471
6472         * gutter-items.el (buffers-tab-filter-functions): Improve docstring.
6473         Suggested by a Chris Palmer <chris@nodewarrior.org> patch.
6474
6475 2003-02-14  Ben Wing  <ben@xemacs.org>
6476
6477         * byte-optimize.el:
6478         * byte-optimize.el (byte-compile-inline-expand):
6479         * byte-optimize.el (byte-compile-unfold-lambda):
6480         * byte-optimize.el (byte-optimize-form-code-walker):
6481         * byte-optimize.el (byte-optimize-form):
6482         * byte-optimize.el (byte-decompile-bytecode-1):
6483         * byte-optimize.el (byte-optimize-lapcode):
6484         Review carefully and sync up to 20.7 except for areas as noted.
6485         Fixes problem with JDE compilation.
6486
6487 2003-02-05  Ben Wing  <ben@xemacs.org>
6488
6489         * simple.el:
6490         * simple.el (motion-keys-for-shifted-motion):
6491         Omit M-S-home/end from motion keys.
6492
6493 2003-02-07  Ben Wing  <ben@xemacs.org>
6494
6495         * text-props.el (text-property-any):
6496         * text-props.el (text-property-not-all):
6497         Fix bug when end > start.
6498
6499 2003-01-17  Stephen J. Turnbull  <stephen@xemacs.org>
6500
6501         * info.el (Info-insert-dir): Make default-directory end in
6502         separator.  Patch due to Martin Buchholz.
6503
6504 2003-01-15  Stephen J. Turnbull  <stephen@xemacs.org>
6505
6506         * XEmacs 21.4.12 "Portable Code" is released.
6507
6508 2003-01-13  Ilya Golubev  <golubev@xemacs.org>
6509
6510         * about.el: Update golubev data.
6511
6512 2003-01-15  Stephen J. Turnbull  <stephen@xemacs.org>
6513
6514         * isearch-mode.el (isearch-mode-map): Substitute comment on
6515         desirability, and back out "GR is printable" changes.
6516
6517 2003-01-08  Stephen J. Turnbull  <stephen@xemacs.org>
6518
6519         * isearch-mode.el (isearch-mode-map): Don't bind CSI.
6520
6521 2003-01-07  Stephen J. Turnbull  <stephen@xemacs.org>
6522
6523         * isearch-mode.el (isearch-mode-map): GR (and C1) is printable.
6524
6525 2003-01-06  Ville Skyttä  <scop@xemacs.org>
6526
6527         * menubar-items.el (default-menubar): Use browse-url-mozilla
6528         instead of browse-url-gnome-moz for Mozilla.
6529
6530 2003-01-03  Stephen J. Turnbull  <stephen@xemacs.org>
6531
6532         * XEmacs 21.4.11 "Native Windows TTY Support" is released.
6533
6534 2002-12-27  Ville Skyttä  <scop@xemacs.org>
6535
6536         * files.el (auto-mode-alist): Remove redundant entries for modes
6537         that live in packages.
6538         (interpreter-mode-alist): Ditto.
6539
6540 2002-03-17  Ville Skyttä  <ville.skytta@xemacs.org>
6541
6542         * menubar-items.el (default-menubar): Sync with current
6543         browse-url-xemacs.el.
6544
6545 2002-11-02  Stephen J. Turnbull  <stephen@xemacs.org>
6546
6547         * XEmacs 21.4.10 "Military Intelligence" is released.
6548
6549 2002-10-07  Katsumi Yamaoka  <yamaoka@jpl.org>
6550
6551         * font-lock.el (font-lock-fontify-keywords-region): Fix typo.
6552
6553 2002-10-07  Katsumi Yamaoka  <yamaoka@jpl.org>
6554
6555         * keydefs.el (global-map): Bind C-xrd to delete-rectangle per GNU.
6556
6557 2001-05-10   Daiki Ueno  <ueno@unixuser.org>
6558
6559         * font-lock.el (font-lock-compile-keywords): Rewrite as a side
6560         effect free function.
6561         (font-lock-fontify-keywords-region): Supply the argument to
6562         font-lock-compile-keywords.
6563
6564 2002-09-22  Ville Skyttä  <ville.skytta@xemacs.org>
6565
6566         * package-get.el (package-get-download-sites): Bring sites list
6567         up to date, prefer xx.xemacs.org addresses.
6568
6569 2002-09-27  Andy Piper  <andy@xemacs.org>
6570
6571         * dialog.el (make-dialog-box): for general dialogs only
6572         delete-frame-hook will be run.
6573
6574 2002-09-28  Stephen J. Turnbull  <stephen@xemacs.org>
6575
6576         * font-lock.el (font-lock-fontify-syntactically-region): Add
6577         comment about lookup-syntax-properties, document LOUDLY as unused.
6578
6579 2002-08-26  Andy Piper  <andy@xemacs.org>
6580
6581         * gutter-items.el (set-progress-feedback-instantiator): Fix bad
6582         merge.
6583
6584 2002-09-02  Ville Skyttä  <ville.skytta@xemacs.org>
6585
6586         * bytecomp-runtime.el (make-obsolete): Docstring argument nit.
6587         (make-obsolete-variable): Ditto.
6588         (make-compatible): Ditto.
6589         (make-compatible-variable): Ditto.
6590
6591 2002-09-16  Stephen J. Turnbull  <stephen@xemacs.org>
6592
6593         * obsolete.el (parse-sexp-lookup-properties): new compatible alias
6594         for `lookup-syntax-properties'.  RFE from Alan Mackenzie.
6595
6596 2002-08-28  Andy Piper  <andy@xemacs.org>
6597
6598         * files.el (revert-buffer): propagate revert-without-query-status.
6599
6600 2002-06-03  Andy Piper  <andy@xemacs.org>
6601
6602         * dialog-items.el (make-search-dialog): align various subcontrols
6603         in visually pleasing ways, allow frame to autosize to the dialog
6604         size.
6605         * dialog.el (make-dialog-box): add a border inside the frame. Add
6606         :autosize property, if t then reset the frame size appropriately
6607         before the frame is mapped.
6608         * gutter-items.el (set-progress-feedback-instantiator): align
6609         various subcontrols.
6610         * gutter-items.el (set-progress-abort-instantiator): ditto.
6611
6612 2002-08-23  Stephen J. Turnbull  <stephen@xemacs.org>
6613
6614         * XEmacs 21.4.9 "Informed Management" is released.
6615
6616 2002-06-22  Ville Skyttä  <ville.skytta@xemacs.org>
6617
6618         * subr.el (add-to-list): Sync with GNU Emacs 21.2, adding the
6619         "&optional append" argument.
6620
6621 2002-07-16  Didier Verna  <didier@xemacs.org>
6622
6623         * subr.el (replace-in-string): fix case fold bug introduced by
6624         "2000-07-30  Ben Wing  <ben@xemacs.org>": honor the value of
6625         case-fold-search in temporary buffers.
6626
6627 2002-08-03  Steve Youngs  <youngs@xemacs.org>
6628
6629         * lib-complete.el (find-library): Remove check for mule because
6630         decompression DOES work on Mule.
6631
6632 2002-08-11  John Paul Wallington  <jpw@shootybangbang.com>
6633
6634         * simple.el (join-line): New alias for `delete-indentation'.
6635
6636 2002-08-02  Ville Skyttä  <ville.skytta@xemacs.org>
6637
6638         * font-lock.el: Some faces and doc typo fixes from GNU Emacs.
6639         (font-lock-doc-face): New alias to font-lock-doc-string-face.
6640         (font-lock-builtin-face): New.
6641         (font-lock-constant-face): New.
6642         (font-lock-face-list): Add builtin and constant faces.
6643
6644 2002-08-16  Stephen J. Turnbull  <stephen@xemacs.org>
6645
6646         * autoload.el (make-autoload): Support define-derived-mode.
6647         Collected puts of doc-string-elt property.  Based on a patch by
6648         Didier Verna <didier@xemacs.org>.
6649
6650 2002-08-15  Stephen J. Turnbull  <stephen@xemacs.org>
6651
6652         * wid-edit.el (widget-field-activate): Fix docstring typo.
6653
6654 2002-07-23  Andy Piper  <andy@xemacs.org>
6655
6656         * about.el (about-personal-info): update me.
6657
6658 2002-07-12  Andy Piper  <andy@xemacs.org>
6659
6660         * custom.el (custom-theme-set-variables): remove bogus
6661         arguments. Use custom-set-default to set defaults.
6662         (custom-set-variables): update doc.
6663         (custom-local-buffer): new, synced from FSF.
6664         (custom-set-default): ditto.
6665         (defcustom): update doc.
6666
6667 2002-06-16  Andy Piper  <andy@xemacs.org>
6668
6669         * menubar-items.el (default-menubar): enable windows printing on
6670         cygwin as well as native.
6671
6672 2002-06-12  Andy Piper  <andy@xemacs.org>
6673
6674         * printer.el (generic-print-buffer): catch all errors so that the
6675         print device can be cleared in all scenarios.
6676         (Printer-clear-device): make sure clearing the printer allows it
6677         to be used again immediately.
6678         (generic-print-region): make sure the default printer face is
6679         black-on-white.
6680
6681 2002-04-23  Jerry James  <james@xemacs.org>
6682
6683         * window-xemacs.el (display-buffer-function): Change doc to
6684         reflect new arg.
6685         * window-xemacs.el (pre-display-buffer-function): Ditto.
6686         * window-xemacs.el (display-buffer): New arg, shrink-to-fit.  If
6687         non-nil, make the new window just big enough for its contents.
6688         * frame.el (get-frame-for-buffer): Accept new arg, due to above.
6689         * frame.el (show-temp-buffer-in-current-frame): Remove broken
6690         temp-buffer-shrink-to-fit code.  Tell display-buffer instead.
6691
6692 2002-06-06  Andy Piper  <andy@xemacs.org>
6693
6694         * custom.el (custom-theme-set-variables): sync :set-after from FSF.
6695         (defcustom): ditto.
6696         (custom-handle-keyword): ditto.
6697
6698 2002-07-12  Stephen J. Turnbull  <stephen@xemacs.org>
6699
6700         * gutter-items.el (buffers-tab-selection-function): Improve doc.
6701         Make obsolete.  Default to nil.
6702         (buffers-tab-filter-functions): Improve doc.  Use literal default.
6703         Inspired by a patch by John Palmieri.
6704
6705 2002-07-01  Mike Alexander  <mta@arbortext.com>
6706
6707         * process.el (shell-command-on-region): Don't delete the region
6708         before giving it to call-process-region
6709
6710 2002-06-04  Jerry James <james@eecs.ku.edu>
6711
6712         * find-paths.el (paths-find-architecture-directory): Search in
6713         `system-configuration'/`base', not `base'`system-configuration'.
6714
6715 2002-06-23  Ville Skyttä  <ville.skytta@xemacs.org>
6716
6717         * info.el (Info-index): Add missing \ in [ t].
6718
6719 2002-06-11  Stephen J. Turnbull  <stephen@xemacs.org>
6720
6721         * gutter-items.el (gutter-buffers-tab-visible-p,
6722         buffers-tab-omit-function, buffers-tab-selection-function,
6723         buffers-tab-filter-functions):
6724         Doc improvements.
6725
6726 2002-06-09  Stephen J. Turnbull  <stephen@xemacs.org>
6727
6728         * toolbar.el (toolbar-icon-directory): Document trailing separator.
6729
6730         * toolbar-items.el (toolbar-news): Fix typo in message string.
6731
6732 2002-06-08  Stephen J. Turnbull  <stephen@xemacs.org>
6733
6734         * dialog.el (yes-or-no-p-dialog-box): 
6735         * cmdloop.el (y-or-n-p-minibuf):
6736         (yes-or-no-p-minibuf):
6737         (yes-or-no-p):
6738         (y-or-n-p): 
6739         Specify negative answers in docstrings.
6740
6741 2002-05-25  Steve Youngs  <youngs@xemacs.org>
6742
6743         * package-ui.el (pui-help-echo): Display both installed and author
6744         version.  Use a balloon-help window to display extra info like
6745         package requires.
6746
6747 2002-05-30  Andy Piper  <andy@xemacs.org>
6748
6749         * files.el (revert-buffer-internal): don't visit
6750         revert-buffer. Kill buffer when not used. Suggested by Mike
6751         Alexander <mta@arbortext.com>
6752
6753 2002-05-20  Stephen J. Turnbull  <stephen@xemacs.org>
6754
6755         * files.el (revert-buffer): More docstring fiddling.
6756
6757 2002-05-19  Stephen J. Turnbull  <stephen@xemacs.org>
6758
6759         * files.el (revert-buffer):
6760         (revert-buffer-internal):
6761         (revert-buffer-insert-file-contents-function):
6762         Improve docstrings and comments.
6763
6764 2002-05-08  Andy Piper  <andy@xemacs.org>
6765
6766         * files.el (revert-buffer): observe noconfirm behavior.
6767
6768 2002-04-09  Andy Piper  <andy@xemacs.org>
6769
6770         * files.el (revert-buffer): use revert-buffer-internal if it looks
6771         like doing so will not result in any user-visible changes.
6772         (revert-buffer-internal): new function. Do the actual process of
6773         reversion and then see whether the result is any different to what
6774         we have already. If it is not then do nothing.
6775
6776 2001-12-11  Andy Piper  <andy@xemacs.org>
6777
6778         * menubar.el (get-popup-menu-response): re-order so that it works
6779         on more sane/facist window systems.
6780
6781 2001-12-03  Andy Piper  <andy@xemacs.org>
6782
6783         * faces.el (frob-face-property): don't infloop in face frobbing
6784         from Jan Vroonhof <jan@xemacs.org>.
6785
6786 2001-11-30  Jan Vroonhof  <jan@xemacs.org>
6787
6788         * faces.el (frob-face-property): Follow face fall-back hierarchy
6789         properly for face properties without an instance. Only do manual
6790         copy form 'default in last resort. This handles in particular
6791         the case where 'default itself has only a fall-back (which is
6792         the case by default on windows).
6793
6794 2001-11-24  Andy Piper  <andy@xemacs.org>
6795
6796         * printer.el (generic-print-region): set default-frame-plist to
6797         nil while creating the printer frame so that sizes reflect the
6798         printed page.
6799
6800         * faces.el (face-complain-about-font): Don't complain on printers.
6801
6802 2002-05-10  Stephen J. Turnbull  <stephen@xemacs.org>
6803         
6804         * package-net.el: Andy synch.
6805         
6806 2001-12-16  Andy Piper  <andy@xemacs.org>
6807
6808         * package-get.el (package-get-update-all): Make sure installed.db
6809         gets updated after updating packages.
6810
6811 2002-03-28  Ben Wing  <ben@xemacs.org>
6812
6813         * msw-glyphs.el: Set glyph-contrib-p to nil on hscroll,
6814         continuation, truncation so that we don't get line jumpiness from
6815         them being larger than the line height.
6816
6817         * msw-font-menu.el (mswindows-font-menu-font-data): Fix bug.
6818
6819 2001-11-30  Jan Vroonhof  <jan@xemacs.org>
6820
6821         * font.el (font-window-system-mappings): Add mapping for Gtk
6822         (assume identical to X) 
6823
6824 2002-02-04  Andy Piper  <andy@xemacs.org>
6825
6826         * files.el (convert-standard-filename): Fix for short filename
6827         Peter Arius <pas@methodpark.de>
6828
6829 2001-12-10  Christoph Wedler  <Christoph.Wedler@sap.com>
6830
6831         * list-mode.el (default-choose-completion): completion-base-size
6832         should refer to local value in the completion list buffer.
6833
6834 2001-12-03  Didier Verna  <didier@xemacs.org>
6835
6836         * rect.el: autoload `replace-rectangle'.
6837         * keydefs.el (global-map): bind it to `C-x r p'.
6838
6839 2002-05-09  Stephen J. Turnbull  <stephen@xemacs.org>
6840
6841         * XEmacs 21.4.8 "Honest Recruiter" is released.
6842
6843 2002-05-09  Stephen J. Turnbull  <stephen@xemacs.org>
6844
6845         This patch is based on Jerry James's patch and analysis.
6846
6847         * select.el (get-clipboard):
6848         (get-selection):
6849         Update docstrings.
6850         (get-clipboard-foreign):
6851         (get-selection-foreign):
6852         New function for use as `interprogram-paste-function's.
6853
6854         * simple.el (interprogram-paste-function): Change default to
6855         `get-clipboard-foreign'; improve docstring.
6856         (interprogram-cut-function): Improve dosctring.
6857
6858 2002-05-04  Stephen J. Turnbull  <stephen@xemacs.org>
6859
6860         * XEmacs 21.4.7 "Economic Science" is released.
6861
6862 2002-03-18  Adrian Aichner  <adrian@xemacs.org>
6863
6864         * cus-edit.el (customize-save-variable): Fix typo in prompt.
6865
6866 2002-03-26  John Paul Wallington  <jpw@xemacs.org>
6867
6868         * obsolete.el (assq-delete-all): New compatibility alias for 
6869         remassq.
6870
6871 2002-01-09  Simon Josefsson  <jas@extundo.com>
6872
6873         * files.el (auto-mode-alist): Support Sieve (*.siv, *.sieve).
6874
6875 2002-01-04  Adrian Aichner  <adrian@xemacs.org>
6876
6877         * info.el (Info-auto-generate-directory): Default
6878         Info-auto-generate-directory to 'if-outdated.
6879
6880 2002-03-28  Stephen J. Turnbull  <stephen@xemacs.org>
6881
6882         * startup.el (normal-top-level): Prevent migration code from
6883         trashing .emacs on an error in loading the init files.
6884
6885 2002-03-14  Ville Skyttä  <ville.skytta@xemacs.org>
6886
6887         * files.el (auto-mode-alist): GNUmakefile is a Makefile,
6888         "system default" Xdefaults and friends get xrdb-mode.
6889
6890 2002-03-05  Mats Lidell  <matsl@contactor.se>
6891  
6892         * help-nomule.el (tutorial-supported-languages): Added Swedish
6893         tutorial. Sorted languages.
6894
6895 2002-02-11  Mike Sperber <mike@xemacs.org>
6896
6897         * info.el (Info-maybe-update-dir): Regenerate dir if we're
6898         regenerating outdated dir files and dir is non-existent.
6899
6900 2002-01-27  Stephen J. Turnbull  <stephen@xemacs.org>
6901
6902         * code-files.el (convert-mbox-coding-system): Improve comment.
6903         (write-region): Improve docstring.  Reformat to 80 columns.  Add
6904         coding-system argument to `write-region-pre-hook' call.
6905         (write-region-pre-hook): Fix docstring to mention lockname argument.
6906
6907 2002-01-18  Stephen J. Turnbull  <stephen@xemacs.org>
6908
6909         * minibuf.el (completing-read): Remove redundant wrong arg list.
6910
6911         * help.el (with-displaying-help-buffer): Put usage advice in docstring.
6912
6913 2001-12-27  John Paul Wallington  <jpw@shootybangbang.com>
6914
6915         * obsolete.el (interactive-form): new compatibility alias for 
6916         function-interactive.
6917
6918 2001-11-29  Adrian Aichner  <adrian@xemacs.org>
6919
6920         * menubar-items.el (Menubar-items-truncate-list): Removed.
6921         * menubar-items.el (Menubar-items-truncate-history): New.
6922         * menubar-items.el (default-menubar): Use
6923         Menubar-items-truncate-history.
6924
6925 2002-02-03  Adrian Aichner  <adrian@xemacs.org>
6926
6927         * printer.el (generic-print-region): Pass correct arguments to
6928         lpr-region.  Thanks to Nevin Kapur <nevin@jhu.edu> and Björn
6929         Torkelsson <torkel@acc.umu.se>.
6930
6931 2002-01-09  John Paul Wallington  <jpw@shootybangbang.com>
6932
6933         * help.el (describe-mode): synched with FSF 19.34; handle nil
6934         minor mode indicators.
6935
6936 2001-12-03  Christoph Wedler  <Christoph.Wedler@sap.com>
6937
6938         * minibuf.el (completing-read): Update docstring.
6939
6940 2001-12-17  Stephen J. Turnbull  <stephen@xemacs.org>
6941
6942         * XEmacs 21.4.6 "Common Lisp" is released.
6943
6944 2001-11-21  Stephen J. Turnbull  <stephen@xemacs.org>
6945
6946         * package-net.el: Inadvertant synch with Windows branch.  From
6947         Andy's log:
6948         (package-net-kit-version): new variable.
6949         (package-net-generate-bin-ini): use it. Remove unwanted functions.
6950
6951 2001-11-28  Steve Youngs  <youngs@xemacs.org>
6952
6953         * package-get.el (package-get-locate-index-file): Also search the
6954         core etc/ directory for the package index file if it can't be
6955         found in ~/.xemacs/.
6956
6957 2001-12-13  William Perry  <wmperry@gnu.org>
6958
6959         * dialog-gtk.el (popup-builtin-question-dialog):
6960         Conform to API in gui.c.
6961         
6962 2001-11-12  Andy Piper  <andy@xemacs.org>
6963
6964         * cus-edit.el (custom-save-face-internal): make sure we save
6965         non-themed faces.
6966         (custom-save-variables): ditto variables.
6967
6968 2001-11-20  Stephen J. Turnbull  <stephen@xemacs.og>
6969
6970         * faces.el (make-face-family):
6971         (make-face-size):
6972         New face-modifying functions per Jan Vroonhof.
6973
6974         cus-face.el (custom-set-face-font-family):
6975         (custom-set-face-font-size):
6976         Use them.
6977
6978         * font.el (font-window-system-mappings): More precise docstring.
6979
6980         (font-create-name):
6981         (font-create-object):
6982         (tty-font-create-object):
6983         (tty-font-create-plist):
6984         (x-font-create-object):
6985         (x-font-create-name):
6986         (ns-font-create-name):
6987         (mswindows-font-create-object):
6988         (mswindows-font-create-name):
6989         Add doctrings.
6990
6991 2001-11-14  John Paul Wallington <jpw@shootybangbang.com>
6992
6993         * gtk-faces.el (gtk-init-device-faces): removed spurious
6994         quote before let* expression.
6995
6996 2001-10-29  Andy Piper  <andy@xemacs.org>
6997
6998         * code-files.el (toggle-buffer-file-coding-system): mark buffer as
6999         modified when changing coding system.
7000
7001         * toolbar-items.el (toolbar-dired): Use interactive "D" spec so
7002         that we invoke the GUI directory selector.
7003
7004 2001-10-25  Andy Piper  <andy@xemacs.org>
7005
7006         * dialog.el (make-dialog-box): use new directory dialog support.
7007         * minibuf.el (read-file-name-1): ditto.
7008         (read-file-name): ditto.
7009         (read-directory-name): ditto.
7010
7011 2001-10-23  Stephen J. Turnbull  <stephen@xemacs.org>
7012
7013         * XEmacs 21.4.5 "Civil Service" is released.
7014
7015 2001-04-23  Didier Verna  <didier@xemacs.org>
7016
7017         * cus-edit.el (custom-variable-pre-save): New.
7018         * cus-edit.el (custom-variable-post-save): New.
7019         * cus-edit.el (custom-variable-save): use them.
7020         * cus-edit.el (custom-face-pre-save): New.
7021         * cus-edit.el (custom-face-post-save): New.
7022         * cus-edit.el (custom-face-save): use them.
7023         * cus-edit.el (custom-group-pre-save): New.
7024         * cus-edit.el (custom-group-post-save): New.
7025         * cus-edit.el (custom-group-save): use them.
7026         * cus-edit.el (Custom-save): use the pre/post functions above,
7027         call `custom-save-all' only once.
7028         * cus-edit.el (custom-variable-pre-reset-standard): New.
7029         * cus-edit.el (custom-variable-post-reset-standard): New.
7030         * cus-edit.el (custom-variable-reset-standard): use them.
7031         * cus-edit.el (custom-face-pre-reset-standard): New.
7032         * cus-edit.el (custom-face-post-reset-standard): New.
7033         * cus-edit.el (custom-face-reset-standard): use them.
7034         * cus-edit.el (custom-group-pre-reset-standard): New.
7035         * cus-edit.el (custom-group-post-reset-standard): New.
7036         * cus-edit.el (Custom-reset-standard): use them.
7037         * cus-edit.el (custom-face-reset-saved): use the pre/post
7038         functions above, call `custom-save-all' only once.
7039
7040 2001-04-08  Danny Colascione  <qtmstr@optonline.net>
7041
7042         * gutter-items.el (buffers-tab face): Derive from the modeline
7043         face by default.  Many people use white-on-black for the default
7044         font, and the tabs look hideous with that color combination.  The
7045         modeline usually has the correct colors.
7046
7047 2001-09-28  Robert Pluim  <rpluim@bigfoot.com>
7048
7049         * etags.el (find-tag): Doc fix, point users at pop-tag-mark.
7050         (tag-mark-stack-max): Typo fix.
7051
7052 2001-09-28  Ben Wing  <ben@xemacs.org>
7053
7054         * font-lock.el:
7055         * font-lock.el (font-lock-after-change-function):
7056         fix problem with last patch, reported by Katsumi Yamaoka.
7057
7058 2001-09-17  Ben Wing  <ben@xemacs.org>
7059
7060         * font-lock.el (font-lock-after-change-function):
7061         fix problem when you insert a comment on the line before a line of
7062         code: if we use the following char, then when you hit backspace,
7063         the following line of code turns the comment color.
7064
7065 2001-06-08  Ben Wing  <ben@xemacs.org>
7066
7067         * process.el: comment about shell-command-switch.
7068         * process.el (shell-quote-argument): Need to quote a null
7069         argument, too.  From Dan Holmsand.
7070         
7071         * startup.el (normal-top-level): Delete some unused FSF junk.
7072         * startup.el (command-line-early):
7073         
7074         * startup.el (command-line): Call MS Windows init function.
7075         
7076         * win32-native.el:
7077         * win32-native.el (mswindows-system-shells): New.
7078         * win32-native.el (mswindows-system-shell-p): New.
7079         * win32-native.el (init-mswindows-at-startup): New.
7080         * win32-native.el (mswindows-quote-one-vc-runtime-arg):
7081         * win32-native.el (mswindows-quote-one-simple-arg):
7082         * win32-native.el (mswindows-quote-one-command-arg):
7083         * win32-native.el (mswindows-construct-process-command-line-alist):
7084         Correct comments at top.  Correctly handle passing arguments
7085         to Cygwin programs and to bash.  Fix quoting of zero-length
7086         arguments (from Dan Holmsand).  Set shell-command-switch based
7087         on shell-file-name, which in turn comes from env var SHELL.
7088
7089 2001-07-18  Alexey Mahotkin  <alexm@hsys.msk.ru>
7090
7091         * toolbar.el (toolbar-visible-p, toolbar-captioned-p,
7092         default-toolbar-position): Fill docstrings for balloon-help.
7093
7094 2001-03-15  Stephen J. Turnbull  <stephen@xemacs.org>
7095
7096         * faces.el: Reenable specifications over 'gtk domain.
7097
7098 2001-08-08  Didier Verna  <didier@xemacs.org>
7099
7100         * autoload.el (update-autoload-files): make defdir a file name,
7101         not directory name.
7102
7103 2001-08-06  Steve Youngs  <youngs@xemacs.org>
7104
7105         * menubar-items.el (default-menubar): Use 'report-xemacs-bug'.
7106
7107         * lisp-mnt.el (lm-report-bug): Use 'report-xemacs-bug-beta-address'.
7108
7109 2001-08-01  Edward M. Lee  <tailbert@yahoo.com>
7110
7111         * font-menu.el (font-menu-set-font): Default to current font-family.
7112         (font-menu-preferred-resolution):
7113         (font-menu-size-scaling):
7114         Provide gtk defaults, too.
7115
7116 2001-07-29  Mike Alexander  <mta@arbortext.com>
7117
7118         * cus-face.el (custom-set-face-font-size): Last arg to apply is a
7119         list
7120         (custom-set-face-font-family): ditto
7121
7122 2001-07-26  Mike Sperber <mike@xemacs.org>
7123
7124         * files.el (auto-mode-alist): .9 files are man pages, too.
7125
7126 2001-07-23  Edwin Steiner <esteiner@net4you.at>
7127
7128         * process.el (call-process-internal): bind
7129         coding-system-for-write to 'binary when calling
7130         start-process-internal, so the process receives 
7131         the literal contents of INFILE.
7132
7133 2001-09-15  Edward M. Lee  <tailbert@yahoo.com>
7134
7135         * files.el (auto-mode-alist): Add configure.ac support.
7136
7137 2001-07-19  Adrian Aichner  <adrian@xemacs.org>
7138
7139         * buff-menu.el:
7140         mouse.el:
7141         Adrian's mouse-track patch.  See <y9plq0nc.fsf@ecf.teradyne.com>.
7142
7143 2001-07-28  Stephen J. Turnbull  <stephen@xemacs.org>
7144
7145         * XEmacs 21.4.4 "Artificial Intelligence" is released.
7146
7147 2001-07-10  Katsumi Yamaoka  <yamaoka@jpl.org>
7148
7149         * mule/kinsoku.el (kinsoku-bol-p): Work with ascii and non-ascii
7150         mixed text.
7151         (kinsoku-eol-p): Ditto.
7152
7153 2001-07-09  Katsumi Yamaoka  <yamaoka@jpl.org>
7154
7155         * mule/kinsoku.el (kinsoku-ascii-eol, kinsoku-gb-bol,
7156         kinsoku-gb-eol, kinsoku-big5-bol, kinsoku-big5-eol): Assign
7157         characters as the category `s' or `e' correctly.
7158
7159 2001-06-06  Alexey Mahotkin  <alexm@hsys.msk.ru>
7160
7161         * mule/cyrillic.el: Uncomment definition of ccl-encode-koi8-r-font.
7162
7163 2001-06-14  Alexey Mahotkin  <alexm@hsys.msk.ru>
7164
7165         * mule/cyrillic.el:  Set up case table.
7166
7167 2001-06-08  Mike Sperber <mike@xemacs.org>
7168
7169         * files.el (save-some-buffers-1): Don't zap the help window right
7170         after `map-y-or-n-p' has popped it up.
7171
7172 2001-06-15  Nick Pakoulin  <npak@ispras.ru>
7173
7174         * help.el (frob-help-extents): Require 'hyper-apropos for faces.
7175
7176 2001-07-18  Stephen J. Turnbull  <stephen@xemacs.org>
7177
7178         * specifier.el: define-specifier-tag 'gtk.
7179
7180 2001-05-12  Ben Wing  <ben@xemacs.org>
7181
7182         * find-paths.el (paths-find-recursive-path):
7183         fix error with null EXCLUDE-REGEXP.
7184         
7185         * font-lock.el (font-lock-mode):
7186         fix problem reported by hrvoje with buffers starting with a space.
7187         
7188 2001-05-06  Ben Wing  <ben@xemacs.org>
7189
7190         * dialog.el (make-dialog-box):
7191         * menubar-items.el (default-menubar):
7192         * printer.el (generic-print-buffer):
7193         * printer.el (generic-print-region):
7194         implement printing the selection when it's selected.
7195
7196 2001-04-18  Didier Verna  <didier@xemacs.org>
7197
7198         * cus-edit.el (Custom-reset-standard): reset to standard settings
7199         not only when the buffer's :custom-state is 'modified, but also
7200         when it is 'set or 'saved.
7201
7202 2001-04-17  Didier Verna  <didier@xemacs.org>
7203
7204         * startup.el (load-user-init-file): define `custom-file' before
7205         loading the user's init file.
7206
7207 2001-04-09  Danny Colascione  <qtmstr@optonline.net>
7208
7209         * menubar.el (popup-mode-menu): Make it work with
7210         popup-menu-titles turned off.
7211         
7212 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
7213
7214         * about.el (about-mailto-link): Use compose-mail for sending mail.
7215
7216 2001-07-14  Sean MacLennan  <seanm@storm.ca>
7217
7218         * package-admin.el (package-install-hook): New.
7219         (package-delete-hook): New.
7220         (package-admin-add-single-file-package): Use package-delete-hook.
7221
7222         * package-get.el (package-get): Use package-install-hook.
7223
7224 2001-06-26  Robert Pluim  <rpluim@bigfoot.com>
7225
7226         * package-ui.el (pui-install-selected-packages): reverse the lists
7227         of packages so that they get handled in the same order as they
7228         were selected.
7229
7230 2001-06-26  Robert Pluim  <rpluim@bigfoot.com>
7231
7232         * packages.el (locate-library): Use read-library-name for completion.
7233
7234 2001-05-21  Martin Buchholz  <martin@xemacs.org>
7235
7236         * byte-optimize.el (=): `=' is not a binary predicate!
7237         Fix incorrect optimization: (= 0 0 (random 2)) ==> 0 or 1.
7238         Use byte-optimize-predicate, not byte-optimize-binary-predicate,
7239
7240 2001-05-20  Martin Buchholz  <martin@xemacs.org>
7241
7242         * bytecomp.el (byte-compile-arithcompare):
7243         Only optimize (= x) ==> t if byte-compile-delete-errors is not nil.
7244
7245 2001-06-03  William M. Perry  <wmperry@gnu.org>
7246
7247         * dialog-gtk.el (popup-builtin-open-dialog): Don't forget to
7248         return the filename selected by the user!
7249
7250 2001-05-31  William M. Perry  <wmperry@gnu.org>
7251
7252         * font-menu.el: Avoid arithmetic with 'nil' when using the font menu
7253         in XEmacs/GTK.
7254
7255 2001-05-29  Alexey Mahotkin  <alexm@hsys.msk.ru>
7256
7257         * coding.el: Tiny typo fixed.
7258
7259 2001-05-17  Stephen J. Turnbull  <stephen@xemacs.org>
7260
7261         * XEmacs 21.4.3 "Academic Rigor" is released.
7262
7263 2001-05-17  Stephen J. Turnbull  <stephen@xemacs.org>
7264
7265         * config.values.sh:  lisp/utils?/config.el -> lisp/config.el.
7266
7267 2001-05-10  Stephen J. Turnbull  <stephen@xemacs.org>
7268
7269         * XEmacs 21.4.2 "Developer-Friendly Unix APIs" is released.
7270
7271 2001-05-04  Ben Wing  <ben@xemacs.org>
7272
7273         * printer.el (generic-print-buffer):
7274         * printer.el (generic-print-region):
7275         Enable dialog boxes.  Apply workaround recommended by Kirill.
7276         fix (fboundp 'lpr-buffer) -> (fboundp 'lpr-region).
7277         
7278         * simple.el (kill-whole-line):
7279         * simple.el (kill-line-1):
7280         * simple.el (kill-entire-line):
7281         * simple.el (kill-line):
7282         * simple.el (backward-kill-line):
7283         Take out interactive dependence of kill-whole-line.
7284
7285 2001-04-22  Ben Wing  <ben@xemacs.org>
7286
7287         * dialog.el (make-dialog-box):
7288         Put dialog titles back in -- this time correctly.  Fix various
7289         other problems with leaks and such.
7290
7291         * simple.el (region-exists-p):
7292         * simple.el (region-active-p):
7293         Add comment about which one is correct to use in menu specs.
7294
7295 2001-05-05  Ben Wing  <ben@xemacs.org>
7296
7297         * dialog.el (make-dialog-box): fix doc string.
7298         * menubar-items.el (default-menubar): Add Page Setup for Windows,
7299         take out Pretty Print.
7300         * printer.el:
7301         * printer.el (printer-current-device): New.
7302         * printer.el (Printer-get-device): New.
7303         * printer.el (Printer-clear-device): New.
7304         * printer.el (generic-page-setup): New.
7305         * printer.el (generic-print-buffer):
7306         * printer.el (generic-print-region):
7307         Implement Page Setup.  Handle errors properly.
7308
7309 2001-05-05  Ben Wing  <ben@xemacs.org>
7310
7311         * subr.el (error): Complete list of errors in doc string.
7312         
7313 2001-04-22  Ben Wing  <ben@xemacs.org>
7314
7315         * bytecomp-runtime.el (byte-compiler-options): Correct doc string.
7316         
7317 2001-05-03  Adrian Aichner  <adrian@xemacs.org>
7318
7319         * build-report.el: Remove CVS keywords since this file has been in
7320         core lisp for a while now.
7321         * build-report.el (build-report-make-output-files): Fix typo.
7322
7323 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
7324
7325         * about.el (about-finish-buffer): Make sure the last change works
7326         even if EVENT is nil.
7327
7328 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
7329
7330         * about.el (about-finish-buffer): Kill/bury the buffer where the user
7331         clicked, not the one that happens to be the current buffer at the
7332         time.
7333
7334 2001-03-19  Karl M. Hegbloom  <karlheg@microsharp.com>
7335
7336         * cus-edit.el (custom-display): Support the GTK Window System also.
7337
7338 2001-04-30  Ben Wing  <ben@xemacs.org>
7339
7340         * printer.el:
7341         * printer.el (printer-page-header):
7342         * printer.el (Print-context): New.
7343         * printer.el (printer-page-footer):
7344         * printer.el (generate-header-element): New.
7345         * printer.el (generate-header-line): New.
7346         * printer.el (print-context-property):
7347         * printer.el (generic-print-buffer):
7348         * printer.el (generic-print-region):
7349         Implement headers and footers.  Implement calling Print dialog box
7350         (#### but it doesn't quite work yet).
7351
7352 2001-04-25  Ben Wing  <ben@xemacs.org>
7353
7354         * about.el (xemacs-hackers):
7355         * about.el (about-url-alist):
7356         * about.el (about-personal-info):
7357         * about.el (about-hacker-contribution):
7358         More contributions.
7359         
7360         * simple.el (handle-post-motion-command):
7361         Fix spurious setting of zmacs-region-stays to t after a non-shift
7362         motion command.
7363
7364 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
7365
7366         * about.el (about-personal-info): Update my bio.
7367         (about-hacker-contribution): Ditto.
7368
7369 2001-04-23  Stephen J. Turnbull  <turnbull@sk.tsukuba.ac.jp>
7370
7371         * startup.el (splash-frame-body): Update copyright notices: Ben, FSF.
7372
7373 2001-04-19  Andy Piper  <andy@xemacs.org>
7374
7375         * package-net.el (package-net-cygwin32-binary-size): new size.
7376         (package-net-win32-binary-size): new size.
7377         (package-net-convert-index-to-ini): Use new arch.
7378         (package-net-batch-convert-index-to-ini): Removed.
7379         (package-net-generate-bin-ini): New.
7380         (package-net-batch-generate-bin-ini): New.
7381
7382 2001-04-19  Stephen J. Turnbull  <stephen@xemacs.org>
7383
7384         * XEmacs 21.4.1 "Copyleft" is released.
7385
7386 2001-04-19  Stephen J. Turnbull  <stephen@xemacs.org>
7387
7388         * x-compose.el (xlib-input-method-bug-workaround):
7389         (alias-colon-to-double-quote):
7390         Force sort in map-keymap to work around rehash bug.
7391
7392 2001-04-17  Ben Wing  <ben@xemacs.org>
7393
7394         * about.el: Finish overhaul, add a few new hackers, update a
7395         couple old ones.
7396
7397 2001-04-16  Stephen J. Turnbull  <stephen@xemacs.org>
7398
7399         * XEmacs 21.4.0 "Solid Vapor" is released.
7400
7401 2001-04-15  Ben Wing  <ben@xemacs.org>
7402
7403         * about.el:
7404         * about.el (about-headline-face): New.
7405         * about.el (about-link-face): New.
7406         * about.el (about-current-release-maintainers): New.
7407         * about.el (about-other-current-hackers): New.
7408         * about.el (about-url-alist):
7409         * about.el (about-once-and-future-hackers): New.
7410         * about.el (about-mailto-link): New.
7411         * about.el (about-get-buffer):
7412         * about.el (about-finish-buffer):
7413         * about.el (about-xemacs):
7414         * about.el (about-features): Removed.
7415         * about.el (about-advantages): New.
7416         * about.el (about-maintainer-info): Removed.
7417         * about.el (about-personal-info): New.
7418         * about.el (about-hacker-contribution): New.
7419         * about.el (about-maintainer):
7420         * about.el (about-show-linked-info):
7421         * about.el (about-hackers):
7422         Major revamping.  Rewriting of most of the text, improve the
7423         link handling, separate info on contributors into personal
7424         and contribution info, add new contributors, update personal
7425         info, etc. etc.
7426         
7427         * menubar-items.el (default-menubar):
7428         Help menubar entry for News now says more accurately
7429         "What's New in XEmacs".
7430         
7431         * mouse.el:
7432         * mouse.el (mouse-track-cleanup-hook):
7433         * mouse.el (mouse-track):
7434         Don't set-buffer to a dead buffer when calling mouse-track
7435         cleanup hooks.
7436
7437 2001-04-14  Stephen J. Turnbull  <stephen@xemacs.org>
7438
7439         * XEmacs 21.2.47 "Zephir" is released.
7440
7441 2001-04-02  Jan Vroonhof  <jan.vroonhof@ntlworld.com>
7442
7443         * dialog.el (make-dialog-box): Disable dialog box titles until
7444         we get them working.
7445
7446 2001-03-30  Ben Wing  <ben@xemacs.org>
7447
7448         * help.el:
7449         * help.el (Help-princ-face):
7450         * help.el (Help-prin1-face):
7451         * help.el (frob-help-extents):
7452         * help.el (describe-function-1):
7453         * help.el (describe-variable):
7454         Avoid using font-lock faces, which may not be defined.
7455         Instead, use hyper-apropos faces, and make sure they're
7456         defined as necessary by using `require'. (It's not so safe
7457         to do this for font-lock.) In any case, we will eventually
7458         be merging this functionality into hyper-apropos.
7459
7460         * loaddefs.el (completion-ignored-extensions):
7461         Fix documentation.
7462         
7463         * menubar-items.el (menu-truncate-list): Removed.
7464         * menubar-items.el (Menubar-items-truncate-list): New.
7465         * menubar-items.el (default-menubar):
7466         Fix errors if grep or compile command is too long.  Rename helper
7467         function to be less visible.
7468
7469 2001-03-23  Martin Buchholz  <martin@xemacs.org>
7470
7471         * byte-optimize.el (byte-optimize-minus):
7472         Fix mis-byte-compilation of (- 0 x) --> (- (- x))
7473
7474 2001-03-26  Hrvoje Niksic  <hniksic@arsdigita.com>
7475
7476         * dumped-lisp.el (preloaded-file-list): Load mule/latin.el when
7477         Mule is available.
7478
7479         * mule/latin.el: New file.
7480
7481 2001-03-11  Ben Wing  <ben@xemacs.org>
7482
7483         * auto-save.el:
7484         * auto-save.el (auto-save-directory):
7485         * auto-save.el (make-auto-save-file-name):
7486         * auto-save.el (auto-save-file-name-p): New.
7487
7488         Merge in improvements from other definition of
7489         make-auto-save-file-name in files.el.
7490         
7491         * auto-save.el (auto-save-original-name):
7492         * auto-save.el (auto-save-name-in-fixed-directory):
7493         * auto-save.el (auto-save-unslashify-name): Removed.
7494         * auto-save.el (auto-save-slashify-name): Removed.
7495         * auto-save.el (auto-save-reserved-chars): New.
7496         * auto-save.el (auto-save-escape-name): New.
7497         * auto-save.el (auto-save-unhex): New.
7498         * auto-save.el (auto-save-unescape-name): New.
7499
7500         Change algorithm for encoding filenames in auto-save names to be
7501         entirely safe with all filesystems and all possible characters in
7502         a filename, and 100% reversible. (Essentially, uses
7503         quoted-printable as the encoding.)
7504         
7505         * auto-save.el (recover-all-files):
7506
7507         Use insert-directory rather than calling ls directly -- fixes
7508         things under Windows.
7509
7510         * files.el:
7511         * files.el (convert-standard-filename): Substitute FSF's
7512         definition for this (we had nothing here before).
7513         
7514         * files.el (backup-buffer): Warning fix.
7515         
7516         * files.el (make-backup-file-name):
7517         * files.el (find-backup-file-name):
7518         Fix error in calling sequence to auto-save-file-name-p.
7519         
7520         * files.el (recover-file):
7521         Use insert-directory rather than calling ls directly -- fixes
7522         things under Windows.
7523
7524         * files.el (make-auto-save-file-name): Removed.
7525         * files.el (auto-save-file-name-p): Removed.
7526         auto-save is always dumped so no sense in having a definition
7527         that will always be overwritten with another.
7528         
7529         * files.el (insert-directory):
7530         * win32-native.el:
7531         * win32-native.el (debug-mswindows-process-command-lines):
7532         * win32-native.el (original-make-auto-save-file-name): Removed.
7533         * win32-native.el (make-auto-save-file-name): Removed.
7534
7535
7536 2001-03-21  Martin Buchholz <martin@xemacs.org>
7537
7538         * XEmacs 21.2.46 "Urania" is released.
7539
7540 2001-03-16  Stephen J. Turnbull  <stephen@xemacs.org>
7541
7542         * menubar-items.el (default-menubar): Update sample.emacs to
7543         sample.init.el and adjust accelerators.
7544
7545 2001-02-02  Stephen J. Turnbull  <stephen@xemacs.org>
7546
7547         * build-report.el (build-report): Improve docstring.
7548
7549 2001-03-15  Stephen J. Turnbull  <stephen@xemacs.org>
7550
7551         * ChangeLog: Log GTK merge.
7552
7553         * gutter-items.el:
7554         * mwheel.el:
7555         * sound.el:
7556         * startup.el:
7557         Revert gratuitous whitespace changes.
7558
7559 2001-03-07  Ben Wing  <ben@xemacs.org>
7560
7561         * help.el:
7562         * help.el (key-or-menu-binding):
7563         * help.el (Help-find-file): New.
7564         * help.el (describe-beta):
7565         * help.el (describe-copying):
7566         * help.el (describe-project):
7567         * help.el (view-emacs-news):
7568         * help.el (view-sample-init-el): New.
7569         * help.el (Help-princ-face): New.
7570         * help.el (Help-prin1-face): New.
7571         * help.el (help-symbol-function-context-menu):
7572         * help.el (help-symbol-variable-context-menu):
7573         * help.el (help-symbol-function-and-variable-context-menu):
7574         * help.el (frob-help-extents):
7575         * help.el (describe-function-1):
7576         * help.el (describe-variable):
7577
7578         Add coloring in Help buffers, correspondent with hyperlinks.
7579         View files in view-mode rather than Fundamental.
7580         Remove separators from context menus -- now handled in generic code.
7581         Add `Find Tag' to context menu.
7582         
7583         * menubar.el (popup-mode-menu):
7584
7585         Rewrite code that outputs the popup menu to (a) put more specific
7586         entries first, (b) be more robust, (c) output the proper context
7587         menu separators automatically (the context menu functionality is
7588         new and currently used only by Help).
7589
7590 2001-03-10  William M. Perry  <wmperry@aventail.com>
7591
7592         * dialog-gtk.el (gtk-make-dialog-box-internal): Forgot to rewrite
7593         this function when converting from the 21.1 GTK branch.  Now
7594         supports file, password, question, and color built-in dialogs.
7595
7596 2001-03-06  Ben Wing  <ben@xemacs.org>
7597
7598         * keydefs.el:
7599         * keydefs.el (global-map):
7600         Add commented-out change of M-k (for 21.5).
7601         
7602         * menubar-items.el (default-menubar):
7603         Fix items to control kill-line behavior; add items for
7604         shifted motion.
7605         
7606         * simple.el:
7607         * simple.el (kill-whole-line):
7608         * simple.el (historical-kill-line): Removed.
7609         * simple.el (kill-line): Removed.
7610         * simple.el (kill-entire-line): New.
7611         * simple.el (kill-line-1): New.
7612         * simple.el (backward-kill-line):
7613         Undo kill-whole-line == always changes.  Add new function
7614         kill-entire-line to unconditionally delete the current line.
7615         Add comments describing the lamentable state of affairs of
7616         the kill-line functions and variables.
7617
7618 2001-03-02  Ben Wing  <ben@xemacs.org>
7619
7620         * simple.el:
7621         * simple.el (beginning-of-buffer):
7622         * simple.el (end-of-buffer):
7623         * simple.el (mark-ring-unrecorded-commands):
7624         * simple.el (signal-error-on-buffer-boundary):
7625         * simple.el (shifted-motion-keys-select-region):
7626         * simple.el (unshifted-motion-keys-deselect-region):
7627         * simple.el (motion-keys-for-shifted-motion): New.
7628         * simple.el (handle-pre-motion-command):
7629         * simple.el (handle-post-motion-command):
7630         * simple.el (forward-char-command):
7631         * simple.el (backward-char-command):
7632         * simple.el (scroll-up-command):
7633         * simple.el (scroll-down-command):
7634         * simple.el (next-line):
7635         * simple.el (previous-line):
7636         * simple.el (backward-block-of-lines):
7637         * simple.el (forward-block-of-lines):
7638         * simple.el (backward-word):
7639         * simple.el (mark-word):
7640
7641         Augment documentation of the most common motion commands to make
7642         note of the shifted-motion support.  Improve the support to (a)
7643         properly document how it works and why it's done in the fashion it
7644         is, and (b) allow the keystrokes that trigger it to be customized.
7645
7646         Correct error in the customize specification of
7647         mark-ring-unrecorded-commands.
7648
7649 2001-03-02  Ben Wing  <ben@xemacs.org>
7650
7651         * font-lock.el:
7652         * font-lock.el (font-lock-pending-extent-table): Removed.
7653         * font-lock.el (font-lock-pending-buffer-table): New.
7654         * font-lock.el (font-lock-pre-idle-hook):
7655         * font-lock.el (font-lock-after-change-function):
7656         * font-lock.el (font-lock-fontify-pending-extents):
7657         * font-lock.el (font-lock-lisp-like):
7658
7659         Fix handling of pending extents to avoid excessive slowness (N^2
7660         behavior) when making lots of buffer changes between redisplays,
7661         such as when saving the Options.
7662
7663 2001-03-09  William M. Perry  <wmperry@aventail.com>
7664
7665         * device.el:
7666         * dragdrop.el:
7667         * dumped-lisp.el:
7668         * faces.el:
7669         * frame.el:
7670         * gnuserv.el:
7671         * loadup.el:
7672         * menubar-items.el:
7673         * minibuf.el:
7674         The Great GTK Merge.
7675
7676         * ChangeLog.GTK:
7677         * dialog-gtk.el:
7678         * gdk.el:
7679         * generic-widgets.el:
7680         * glade.el:
7681         * gnome-widgets.el:
7682         * gnome.el:
7683         * gtk-compose.el:
7684         * gtk-extra.el:
7685         * gtk-faces.el:
7686         * gtk-ffi.el:
7687         * gtk-file-dialog.el:
7688         * gtk-font-menu.el:
7689         * gtk-glyphs.el:
7690         * gtk-init.el:
7691         * gtk-iso8859-1.el:
7692         * gtk-marshal.el:
7693         * gtk-mouse.el:
7694         * gtk-package.el:
7695         * gtk-password-dialog.el:
7696         * gtk-select.el:
7697         * gtk-widget-accessors.el:
7698         * gtk-widgets.el:
7699         * gtk.el:
7700         widgets-gtk.el:
7701         The Great GTK Merge: new files.
7702
7703 2001-03-05  Stephen J. Turnbull  <stephen@xemacs.org>
7704
7705         * generic-widgets.el: Don't require gtk (a built-in feature) at
7706         top level.  Don't execute the last sexp unless (featurep 'gtk).
7707
7708 2001-02-28  Stephen J. Turnbull  <stephen@xemacs.org>
7709
7710         * mule/mule-init.el (auto-language-alist): Split zh into GB and BIG5.
7711
7712 2001-02-23  Martin Buchholz <martin@xemacs.org>
7713
7714         * XEmacs 21.2.45 "Thelxepeia" is released.
7715
7716 2001-01-25  Jason R. Mastaler  <jason@xemacs.org> 
7717  
7718         * about.el (xemacs-hackers): update my entry. 
7719         * about.el (about-maintainer-info): ditto. 
7720         * about.el (about-hackers): ditto. 
7721
7722 2001-02-20  Jan Vroonhof  <jan@xemacs.org>
7723
7724         * about.el (about-maintainer-info): More vanity info about
7725         yours truly.
7726
7727 2001-02-20  Adrian Aichner  <adrian@xemacs.org>
7728
7729         * build-report.el (build-report-destination): xemacs-build-reports
7730         has moved to SourceForge, where mailing list name length is
7731         restricted, hence the name change to
7732         xemacs-buildreports@xemacs.org.
7733         * build-report.el (build-report-keep-regexp): Update default.
7734         * build-report.el (build-report-delete-regexp): Ditto.
7735         * build-report.el (build-report-make-output-files): Ditto.
7736
7737 2001-02-19  Craig Lanning  <lanning@scra.org>
7738
7739         * lisp-mode.el: Add indentation specifications for following
7740         Common Lisp forms: handler-case, handler-bind, with-slots,
7741         with-open-file, with-open-stream, print-unreadable-object.
7742
7743 2001-02-18  Matt Tucker  <tuck@whistlingfish.net>
7744
7745         * font-lock.el (font-lock-set-defaults-1):
7746         Move initialization of `font-lock-cache-position' so that it's set
7747         even if font-lock-keywords is already defined.
7748
7749 2001-02-17  Matt Tucker  <tuck@whistlingfish.net>
7750
7751         * autoload.el (generate-file-autoloads-1):
7752         Use `emacs-lisp-mode-syntax-table' instead of
7753         `lisp-mode-syntax-table'.
7754         * lisp-mode.el (lisp-mode-syntax-table):
7755         Get rid of old checks for `parse-partial-sexp' version.
7756         Make `|' (pipe) string delimiter instead of punctuation.
7757
7758 2001-02-16  Martin Buchholz  <martin@xemacs.org>
7759
7760         * window.el (save-selected-window):
7761         Use gensym for better macro hygiene.
7762
7763 2001-02-06  Mike Sperber <mike@xemacs.org>
7764
7765         * dump-paths.el:
7766         * startup.el (startup-setup-paths): Set and use
7767         `mule-lisp-directory'.
7768         (startup-setup-paths-warning): Ditto.
7769
7770         * setup-paths.el (paths-find-mule-lisp-directory): Added.
7771         (paths-construct-load-path): Consider `mule-lisp-directory'.
7772
7773 2001-02-07  Matt Tucker  <tuck@whistlingfish.net>
7774
7775         * font-lock.el: Syntax table improvements used.  A few random
7776         changes are not specified below.
7777         (font-lock-fontify-string-delimiters):
7778         (font-lock-syntactic-keywords):
7779         (font-lock-cache-state nil):
7780         (font-lock-cache-position):
7781         New variables.
7782         (font-lock-set-syntax):
7783         (font-lock-apply-syntactic-highlight):
7784         (font-lock-fontify-syntactic-anchored-keywords):
7785         (font-lock-fontify-syntactic-keywords-region):
7786         (font-lock-eval-keywords):
7787         New functions.
7788         (font-lock-remove-face):
7789         (font-lock-fontify-syntactically-region):
7790         Use syntax properties.
7791
7792 2001-02-08  Martin Buchholz <martin@xemacs.org>
7793
7794         * XEmacs 21.2.44 "Thalia" is released.
7795
7796 2001-01-16  Mike Sperber <mike@xemacs.org>
7797
7798         * startup.el (normal-top-level): Work even if no installation root
7799         is found.
7800
7801 2001-01-30  Andy Piper  <andy@xemacs.org>
7802
7803         * gutter-items.el (progress-abort-glyph): remove instantiator.
7804         (set-progress-abort-instantiator): new function.
7805         (abort-progress-feedback): use it.
7806
7807         * gutter.el (set-gutter-dirty-p): new function.
7808
7809 2001-01-30  Didier Verna  <didier@xemacs.org>
7810
7811         * mwheel.el (mwheel-scroll): unwind-protect the selected window.
7812
7813 2001-01-24  Didier Verna  <didier@xemacs.org>
7814
7815         * sound.el (sound-extension-list): give a better default value.
7816         * sound.el (load-sound-file): improve the doc string, also find
7817         files given by absolute names, pass a real extension list to
7818         `locate-file'.
7819
7820 2001-01-26  Martin Buchholz <martin@xemacs.org>
7821
7822         * XEmacs 21.2.43 "Terspichore" is released.
7823
7824 2001-01-20  Klaus Frank <klausf@i3.informatik.rwth-aachen.de>
7825
7826         * gnuserv.el (gnuserv-process-filter): Robuster handling of error
7827         messages from gnuserv.
7828
7829 2001-01-20  Martin Buchholz <martin@xemacs.org>
7830
7831         * XEmacs 21.2.42 "Poseidon" is released.
7832
7833 2001-01-12  Nick V. Pakoulin  <npak@ispras.ru>
7834
7835         * cl-macs.el (cl-upcase-arg): New function.
7836         (cl-function-arglist): New function.
7837         (cl-transform-lambda): Automatically add CL-style lambda list to
7838         documentation string using functions above.
7839
7840 2001-01-12  Andy Piper  <andy@xemacs.org>
7841
7842         * package-get.el (package-get-custom): call
7843         package-net-update-installed-db.
7844
7845         * package-ui.el (pui-install-selected-packages): call
7846         package-net-update-installed-db.
7847
7848         * package-net.el (package-net-update-installed-db): use
7849         packages-package-list so that we reflect reality.
7850
7851         * packages.el (packages-package-list): Make docstring reflect
7852         reality.
7853
7854         * package-net.el (package-net-convert-index-to-ini): exclude mule entries.
7855
7856         * postinstall.cc (do_postinstall): don't pick up shells if cygwin
7857         isn't installed.
7858
7859 2001-01-17  Andy Piper  <andy@xemacs.org>
7860
7861         * wid-edit.el (widget-activation-glyph-mapper): activate or
7862         deactivate native widgets.
7863         (widget-glyph-insert-glyph): record instantiator.
7864         (widget-push-button-value-create): use it.
7865
7866         * gui.el (gui-button-action): new function. Make button's domain
7867         buffer current when calling.
7868         (make-gui-button): update to use gui-button-action.
7869
7870 2001-01-16  Didier Verna  <didier@xemacs.org>
7871
7872         * menubar-items.el (default-menubar): add an entry for modeline
7873         horizontal scrolling in Options -> Display.
7874
7875 2001-01-17  Steve Youngs  <youngs@xemacs.org>
7876
7877         * package-get.el (package-get-require-signed-base): Set to nil
7878         by default.
7879
7880 2001-01-17  Martin Buchholz <martin@xemacs.org>
7881
7882         * XEmacs 21.2.41 "Polyhymnia" is released.
7883
7884 2001-01-16  Mike Sperber <mike@xemacs.org>
7885
7886         * setup-paths.el (paths-core-load-path-depth): Stopgap bump to
7887         catch lisp/mule/.
7888
7889 2001-01-14  Mike Sperber <mike@xemacs.org>
7890
7891         * startup.el (maybe-create-compatibility-dot-emacs):
7892         (maybe-unmigrate-user-init-file):
7893         (unmigrate-user-init-file): Created.
7894         (maybe-migrate-user-init-file): Offer creation of compatibility
7895         .emacs.
7896         Some doc fixes wrt init file location.
7897
7898 2001-01-15  Golubev I. N.  <gin@mo.msk.ru>
7899
7900         * faces.el (face-frob-from-locale-first): new variable.
7901         (frob-face-font-2): Honor tags arg while trying to use
7902         standard-face-mapping.  When face-frob-from-locale-first is set,
7903         first try to set face inheriting from frobbed-face.
7904
7905 2001-01-15  Didier Verna  <didier@xemacs.org>
7906
7907         * about.el (xemacs-hackers): update my entry.
7908         * about.el (about-url-alist): ditto.
7909         * about.el (about-maintainer-info): ditto.
7910         * about.el (about-hackers): ditto.
7911
7912 2001-01-15  Martin Buchholz  <martin@xemacs.org>
7913
7914         The byte compiler has been badly broken for a year,
7915         by the patch of 1999-12-06.
7916         * byte-optimize.el (byte-optimize-form-code-walker):
7917         Bug was: the byte compiler was making this erroneous optimization:
7918         (progn (or (foo)) (bar)) ==> (bar)
7919
7920 2000-11-20  Mike Sperber <mike@xemacs.org>
7921
7922         * setup-paths.el (paths-core-load-path-depth): Split
7923         `paths-load-path-depth' in two for site and core lisp.  Don't
7924         recurse into core.
7925         * setup-paths.el (paths-construct-load-path): Use.
7926
7927 2001-01-10  Andy Piper  <andy@xemacs.org>
7928
7929         * package-net.el (package-net-cygwin32-binary-size): new variable
7930         (package-net-win32-binary-size): ditto.  add much needed
7931         commentary.
7932
7933         * gutter-items.el (buffers-tab-items): correct off-by-one error
7934         for buffers-tab-max-size.
7935
7936 2001-01-08  Martin Buchholz <martin@xemacs.org>
7937
7938         * XEmacs 21.2.40 is released.
7939
7940 2001-01-06  Stephen J. Turnbull  <stephen@xemacs.org>
7941
7942         * mule/hebrew.el: Fix comments and typos.
7943         mule/japanese.el: Fix comments, typos, and 8-bit character encoding.
7944
7945 2001-01-06  Stephen J. Turnbull  <stephen@xemacs.org>
7946
7947         * ChangeLog.1: move ancient log from fill.el.
7948
7949         * dump-paths.el:
7950         paragraphs.el:
7951         mule/mule-category.el:
7952         Miscellaneous typo fixes and slight doc clarifications.
7953
7954         * mule/mule-ccl.el:  Correct file name in header.
7955
7956 2000-12-31  Martin Buchholz <martin@xemacs.org>
7957
7958         * XEmacs 21.2.39 is released.
7959
7960 2000-12-27  Martin Buchholz  <martin@xemacs.org>
7961
7962         * byte-optimize.el (byte-optimize-cond):
7963         (byte-optimize-cond-1): New.
7964         Rewrite `cond' in terms of `if' and `or', which are easier to optimize.
7965         Optimizes (cond (x nil)) ==> nil.
7966         Provide better diagnostic on malformed expr like (cond foo).
7967
7968 2000-12-20  Stephen J. Turnbull  <stephen@xemacs.org>
7969
7970         * mule/mule-coding.el:
7971         mule/mule-cmds.el (reset-language-environment,
7972         set-language-environment-coding-systems):
7973         Safer default coding-priority-list, corresponding to src/file-coding.h.
7974
7975 2000-12-03  Jorma Laaksonen <jorma.laaksonen@hut.fi>
7976
7977         * package-admin.el: Allow package removal from
7978         early-package-load-path.
7979
7980 2000-12-15  Andreas Jaeger  <aj@suse.de>
7981
7982         * about.el (about-maintainer-info): Update my entry.
7983
7984 2000-12-11  Matt Tucker  <tuck@whistlingfish.net>
7985
7986         * packages.el (locate-library): Add support for bzip2
7987         compressed .el files.
7988
7989 2000-12-12  Andy Piper  <andy@xemacs.org>
7990
7991         * package-net.el: new file.
7992
7993 2000-12-01  Enrico Scholz  <enrico.scholz@informatik.tu-chemnitz.de>
7994
7995         * font-lock.el: Add missing C++ keywords.
7996
7997 2000-12-08  Adrian Aichner  <adrian@xemacs.org>
7998
7999         * simple.el (indent-for-comment): Preserve indentation of comments
8000         starting in column 0, as documented in (Info-goto-node
8001         "(xemacs)Comments").  Update docstring accordingly.
8002
8003 2000-12-05  Martin Buchholz <martin@xemacs.org>
8004
8005         * XEmacs 21.2.38 is released.
8006
8007 2000-12-04  Didier Verna  <didier@xemacs.org>
8008
8009         * mouse.el (default-mouse-track-set-point-in-window): remove
8010         spurious '+' operation detected by Martin.
8011
8012
8013 2000-12-01  Martin Buchholz  <martin@xemacs.org>
8014
8015         * cl-extra.el (coerce):
8016         Implement char to integer coercion.
8017         Remove extraneous (numberp) test.
8018
8019         * byte-optimize.el (byte-compile-splice-in-already-compiled-code):
8020         Perform lapcode inlining if the value of `byte-optimize' is 'byte.
8021         (byte-optimize-predicate):
8022         Warn if evaluating constant expression signals an error.
8023         (byte-optimize-form): Small simplification.
8024
8025         * cl-macs.el (cl-do-proclaim): small efficiency improvement.
8026
8027 2000-11-30  Martin Buchholz  <martin@xemacs.org>
8028
8029         * byte-optimize.el:
8030         (byte-optimize-minus):
8031         (byte-optimize-plus):
8032         (byte-optimize-mult):
8033         (byte-optimize-quo):
8034         Use (car (last x)) instead of (last x) to get last elt!
8035         Use `byte-optimize-predicate' to optimize `%'.
8036         Move optimizations for special numeric args to bytecomp.el.
8037         * bytecomp.el (byte-compile-associative): Remove.
8038         (byte-compile-max): New.
8039         (byte-compile-min): New.
8040         Properly handle erroneous calls: (max) (min).
8041         (byte-compile-plus): New.
8042         (byte-compile-minus):
8043         It's easiest to handle 0, +1 and -1 args here.
8044         (byte-compile-mult): New.
8045         It's easiest to handle 1, -1 and 2 args here.
8046         (byte-compile-quo):
8047         It's easiest to handle 0, +1 and -1 args here.
8048         Issue byte-compiler warning when dividing by zero.
8049
8050         Byte-compiler arithmetic improvements.
8051         Better optimize these expressions in the obvious way:
8052         (+ x y 1)   -->  varref x varref y add add1
8053         (+ x y -1)  -->  varref x varref y add sub1
8054         (- x y 0)   -->  (- x y)
8055         (- 0 x y)   -->  (- (- x) y)
8056         (% 42 19)   --> compile-time constant
8057         (/ 42 19)   --> compile-time constant
8058         (* (foo) 2) --> foo call dup plus
8059
8060         Optimize away arithmetic operations (+ x) (* x) (/ x 1)
8061         unless (declaim (optimize (safety 3)))
8062         or (setq byte-compile-delete-errors nil).
8063
8064 2000-11-28  Stephen J. Turnbull  <stephen@xemacs.org>
8065
8066         * paragraphs.el (paragraph-separate, forward-sentence):  Clarify
8067         docstrings.
8068
8069 2000-11-08  Stephen J. Turnbull  <stephen@xemacs.org>
8070
8071         * startup.el (command-line-do-help):  Add documentation of
8072         portable dumper switches.
8073
8074 2000-11-22  Andy Piper  <andy@xemacs.org>
8075
8076         * x-mouse.el (x-init-pointer-shape): use cursor-font explicitly.
8077
8078         * glyphs.el (init-glyphs): don't use autodetect for strings.
8079
8080 2000-11-28  Martin Buchholz  <martin@xemacs.org>
8081
8082         * byte-optimize.el (byte-optimize-char-before):
8083         (byte-optimize-backward-char):
8084         (byte-optimize-backward-word):
8085         Fix incorrect optimizations for these sorts of expressions:
8086         (let ((x nil)) (backward-char x))
8087
8088 2000-11-21  Martin Buchholz  <martin@xemacs.org>
8089
8090         * byte-optimize.el:
8091         * byte-optimize.el (byte-optimize-backward-char): New.
8092         * byte-optimize.el (byte-optimize-backward-word): New.
8093         Make backward-word and backward-char as efficient as forward versions.
8094
8095         * bytecomp.el (byte-compile-no-args-with-one-extra):
8096         * bytecomp.el (byte-compile-one-arg-with-one-extra):
8097         * bytecomp.el (byte-compile-two-args-with-one-extra):
8098         * bytecomp.el (byte-compile-zero-or-one-arg-with-one-extra):
8099         * bytecomp.el (byte-compile-one-or-two-args-with-one-extra):
8100         * bytecomp.el (byte-compile-two-or-three-args-with-one-extra):
8101         Check if extra arg is constant nil, and if so, use byte-coded call.
8102
8103         * simple.el (backward-word):
8104         * simple.el (mark-word):
8105         * simple.el (kill-word):
8106         * simple.el (backward-kill-word):
8107         Make COUNT argument optional, for consistency with forward-char et al.
8108
8109         * abbrev.el (abbrev-string-to-be-defined):
8110         * abbrev.el (inverse-abbrev-string-to-be-defined):
8111         * abbrev.el (inverse-add-abbrev):
8112         * abbrev.el (expand-region-abbrevs):
8113         * buff-menu.el (Buffer-menu-execute):
8114         * indent.el (move-to-left-margin):
8115         * indent.el (indent-relative):
8116         * indent.el (move-to-tab-stop):
8117         * info.el (Info-reannotate-node):
8118         * lisp-mode.el (lisp-indent-line):
8119         * lisp.el (end-of-defun):
8120         * lisp.el (move-past-close-and-reindent):
8121         * misc.el (copy-from-above-command):
8122         * mouse.el (default-mouse-track-scroll-and-set-point):
8123         * page.el (forward-page):
8124         * paragraphs.el (forward-paragraph):
8125         * paragraphs.el (end-of-paragraph-text):
8126         * picture.el (picture-forward-column):
8127         * picture.el (picture-self-insert):
8128         * rect.el (extract-rectangle-line):
8129         * simple.el (newline):
8130         * simple.el (fixup-whitespace):
8131         * simple.el (backward-delete-char-untabify):
8132         * simple.el (transpose-chars):
8133         * simple.el (transpose-preceding-chars):
8134         * simple.el (do-auto-fill):
8135         * simple.el (indent-new-comment-line):
8136         * simple.el (blink-matching-open):
8137         * view-less.el (cleanup-backspaces):
8138         * wid-edit.el (widget-transpose-chars):
8139         * term/bg-mouse.el (bg-insert-moused-sexp):
8140         Use more readable (backward-FOO n) instead of (forward-FOO -n).
8141
8142         * info.el (Info-fontify-node):
8143         * simple.el (backward-delete-function):
8144         Use canonical delete-backward-char instead of backward-delete-char.
8145
8146 2000-11-20  Andy Piper  <andy@xemacs.org>
8147
8148         * gutter-items.el (update-tab-in-gutter): don't barf if there are
8149         no buffers.
8150
8151 2000-11-20  Andy Piper  <andy@xemacs.org>
8152
8153         * gutter-items.el (update-tab-in-gutter): don't give popup frames
8154         buffer tabs.
8155
8156 2000-11-18  Martin Buchholz  <martin@xemacs.org>
8157
8158         * cl-macs.el: Correctly optimize plusp minusp oddp evenp.
8159         (proclaim inline...) was shadowing compiler-macros.
8160
8161 2000-11-17  Martin Buchholz  <martin@xemacs.org>
8162
8163         * bytecomp.el (byte-compile-eval): New.
8164         (byte-compile-initial-macro-environment): Use byte-compile-eval.
8165         Keeps this promise made in Lispref:
8166         "If a file being compiled contains a `defmacro' form, the macro is
8167         defined temporarily for the rest of the compilation of that file."
8168
8169 2000-11-09  Martin Buchholz  <martin@xemacs.org>
8170
8171         * cl.el (floatp-safe):
8172         (plusp):
8173         (minusp):
8174         (oddp):
8175         (evenp):
8176         (cl-abs):
8177         Use a better parameter name than `x'.
8178
8179         * cl-macs.el (check-type): Make continuable.  Change documentation
8180         to require PLACE, but accept any form for compatibility.
8181
8182         * abbrev.el (define-abbrev): Use check-type.
8183         * font-menu.el (font-menu-change-face): Use check-type.
8184         * menubar.el (relabel-menu-item): Use check-type.
8185         * itimer.el: Fix typo.
8186
8187 2000-11-10  Yoshiki Hayashi  <yoshiki@xemacs.org>
8188
8189         * info.el (Info-extract-menu-node-name): Comma is a delimiter.
8190
8191 2000-11-14  Martin Buchholz <martin@xemacs.org>
8192
8193         * XEmacs 21.2.37 is released.
8194
8195 2000-11-13  Katsumi Yamaoka  <yamaoka@jpl.org>
8196
8197         * code-cmds.el: Provide the feature.
8198
8199 2000-07-21  Jan Vroonhof  <jan@xemacs.org>
8200
8201         * dumped-lisp.el (preloaded-file-list): Load code-cmds.el
8202
8203         * code-cmds.el: New file
8204         * mule/mule-cmds.el:
8205         * mule/mule-misc.el
8206         (coding-keymap): New keymap. Define coding system keyboard
8207         commands on file-coding builds too.
8208         (coding-system-change-eol-conversion):
8209         (universal-coding-system-argument):
8210         (set-default-coding-systems):
8211         (prefer-coding-system): Moved from mule-cmds.el
8212         (set-buffer-process-coding-system): Moved from mule-misc.el
8213
8214 2000-09-15  Stephen Carney <carney@scubadoo.com>
8215
8216         * etags.el (buffer-tag-table-files): Use append instead of nconc.
8217
8218 2000-11-09  Steve Youngs  <youngs@xemacs.org>
8219
8220         * package-get.el (package-get-download-sites): Add a pre-release
8221         site for experimental packages.
8222
8223         * auto-autoloads.el: Regenerated.
8224
8225 2000-08-01  Andy Piper  <andy@xemacs.org>
8226
8227         * gutter-items.el (buffers-tab-omit-function): reference
8228         buffers-tab-select-visible-buffers.
8229         (buffers-tab-filter-functions): new variable, by default uses
8230         buffers-tab-selection-function and buffers-tab-omit-function.
8231         (select-buffers-tab-buffers-by-mode): invert arguments.
8232         (buffers-tab-select-visible-buffers): new function. Invert calling
8233         of buffers-menu-omit-invisible-buffers.
8234         (buffers-tab-items): rewrite to use
8235         buffers-tab-filter-functions. Rewrite docstring.
8236         (gutter-buffers-tab-extent): delete.
8237         (add-tab-to-gutter): always build a new extent when adding the
8238         tabs.
8239         (update-tab-in-gutter): make gutter dirty when orientation
8240         changes.
8241
8242 2000-11-07  Martin Buchholz  <martin@xemacs.org>
8243
8244         * bytecomp.el (byte-compile-defvar-or-defconst):
8245         Only do loadhist recording if defvar form includes a value.
8246
8247 2000-11-02  Martin Buchholz  <martin@xemacs.org>
8248
8249         * bytecomp.el (byte-compile-initial-macro-environment):
8250         `eval-when-compile' should not compile its body.
8251
8252 2000-11-02  Stephen J. Turnbull  <stephen@xemacs.org>
8253
8254         * mule/cyrillic.el: Add Windows 1251 code page encoding (by
8255         Sergey Groznyh <gsm@fct.ru> in <863diqaygu.fsf@fct.ru>).  Fix
8256         some Japanese English.  Remove some ancient FSF comments, and
8257         improve docstrings.  Use symbols not vectors for tables.
8258
8259 2000-11-03  Martin Buchholz  <martin@xemacs.org>
8260
8261         * keymap.el:
8262         (local-key-binding):
8263         (global-key-binding):
8264         Add an optional `accept-defaults' parameter, just like `lookup-key'.
8265
8266         * lisp.el:
8267         (backward-sexp): Slightly simpler code.
8268         (mark-sexp): Make arg optional, like FSF Emacs.
8269         (forward-list): Slightly simpler code.
8270         (backward-list): Slightly simpler code.
8271         (down-list):  Make arg optional, like FSF Emacs.
8272         (up-list):  Make arg optional, like FSF Emacs.
8273         (backward-up-list):  Make arg optional, like FSF Emacs.
8274         (kill-sexp):  Make arg optional, like FSF Emacs.
8275         (backward-kill-sexp):  Make arg optional, like FSF Emacs.
8276
8277         * font-menu.el (font-menu-change-face):
8278         Take continuable errors into account.
8279
8280         * abbrev.el:
8281         * abbrev.el (clear-abbrev-table):
8282         * abbrev.el (define-abbrev-table):
8283         * abbrev.el (define-abbrev):
8284         * abbrev.el (insert-abbrev-table-description):
8285         * apropos.el (apropos-documentation-check-doc-file):
8286         * apropos.el (apropos-documentation-check-elc-file):
8287         * buff-menu.el (list-buffers):
8288         * buff-menu.el (list-buffers-noselect):
8289         * bytecomp.el (byte-recompile-directory):
8290         * bytecomp.el (batch-byte-compile):
8291         * cl-macs.el (typep):
8292         * code-files.el (find-coding-system-magic-cookie):
8293         * code-files.el (insert-file-contents):
8294         * cus-edit.el (customize-set-variable):
8295         * cus-edit.el (customize-save-variable):
8296         * cus-face.el (custom-set-face-font-size):
8297         * cus-face.el (custom-set-face-update-spec):
8298         * cus-face.el (custom-reset-faces):
8299         * custom.el (custom-check-theme):
8300         * custom.el (copy-upto-last):
8301         * fill.el (canonically-space-region):
8302         * fill.el (fill-paragraph):
8303         * fill.el (fill-region):
8304         * fill.el (find-space-insertable-point):
8305         * fill.el (justify-current-line):
8306         * faces.el (face-spec-update-all-matching):
8307         * faces.el (set-face-stipple):
8308         * files-nomule.el (insert-file-contents):
8309         * files.el (insert-file-contents-literally):
8310         * files.el (hack-local-variables-last-page):
8311         * files.el (basic-save-buffer):
8312         * files.el (insert-directory):
8313         * font-menu.el (font-menu-change-face):
8314         * font.el (font-spatial-to-canonical):
8315         * format.el (format-encode-region):
8316         * format.el (format-insert-file):
8317         * format.el (format-replace-strings):
8318         * gutter.el (set-gutter-element):
8319         * help.el (key-or-menu-binding):
8320         * help.el (describe-bindings):
8321         * help.el (with-syntax-table):
8322         * indent.el (indent-rigidly):
8323         * indent.el (delete-to-left-margin):
8324         * info.el:
8325         * info.el (Info-extract-dir-entry-from):
8326         * info.el (Info-build-dir-anew):
8327         * info.el (Info-rebuild-dir):
8328         * info.el (Info-batch-rebuild-dir):
8329         * info.el (Info-read-subfile):
8330         * info.el (Info-build-node-completions):
8331         * info.el (Info-extract-menu-node-name):
8332         * isearch-mode.el (isearch-range-invisible):
8333         * isearch-mode.el (isearch-restore-invisible-extents):
8334         * itimer.el (itimerp):
8335         * itimer.el (itimer-live-p):
8336         * keymap.el:
8337         * keymap.el (substitute-key-definition):
8338         * keymap.el (read-command-or-command-sexp):
8339         * keymap.el (local-key-binding):
8340         * keymap.el (global-key-binding):
8341         * keymap.el (global-set-key):
8342         * keymap.el (local-set-key):
8343         * ldap.el:
8344         * ldap.el (ldap-add-entries):
8345         * ldap.el (ldap-delete-entries):
8346         * lisp.el (backward-sexp):
8347         * lisp.el (mark-sexp):
8348         * lisp.el (forward-list):
8349         * lisp.el (backward-list):
8350         * lisp.el (down-list):
8351         * lisp.el (backward-up-list):
8352         * lisp.el (up-list):
8353         * lisp.el (kill-sexp):
8354         * lisp.el (backward-kill-sexp):
8355         * menubar.el (add-menu-button):
8356         * menubar.el (add-submenu):
8357         * menubar.el (delete-menu-item):
8358         * menubar.el (relabel-menu-item):
8359         * mouse.el (narrow-window-to-region):
8360         * obsolete.el (define-obsolete-variable-alias):
8361         * obsolete.el (store-substring):
8362         * package-admin.el:
8363         * package-admin.el (package-admin-install-function):
8364         * package-admin.el (package-admin-install-function-mswindows):
8365         * package-admin.el (package-admin-default-install-function):
8366         * package-get.el (package-get-update-base-entries):
8367         * packages.el (packages-load-package-dumped-lisps):
8368         * packages.el (packages-collect-package-dumped-lisps):
8369         * printer.el (generic-print-buffer):
8370         * printer.el (generic-print-region):
8371         * replace.el (occur-mode-mouse-goto):
8372         * replace.el (perform-replace):
8373         * select.el (get-selection-no-error):
8374         * simple.el:
8375         * simple.el (newline):
8376         * simple.el (open-line):
8377         * simple.el (edit-and-eval-command):
8378         * simple.el (goto-line):
8379         * simple.el (undo):
8380         * simple.el (kill-region):
8381         * simple.el (copy-region-as-kill):
8382         * simple.el (kill-ring-save):
8383         * simple.el (set-mark):
8384         * simple.el (next-line):
8385         * simple.el (previous-line):
8386         * simple.el (line-move):
8387         * simple.el (set-goal-column):
8388         * simple.el (comment-region):
8389         * subr.el:
8390         * subr.el (putf):
8391         * syntax.el (modify-syntax-entry):
8392         * syntax.el (map-syntax-table):
8393         * view-less.el (view-file):
8394         * view-less.el (view-buffer):
8395         * view-less.el (view-file-other-window):
8396         * window-xemacs.el (backward-other-window):
8397         * window.el:
8398         * window.el (one-window-p):
8399         * window.el (walk-windows):
8400         * window.el (window-list):
8401         * x-mouse.el (x-mouse-kill):
8402         * x-select.el (x-get-cutbuffer):
8403         * x-select.el (x-store-cutbuffer):
8404         * term/bg-mouse.el (bg-mouse-line-to-center):
8405         * term/sun-mouse.el (window-line-end):
8406         * term/sun-mouse.el (sun-select-region):
8407         * term/sun.el (kill-region-and-unmark):
8408         * mule/mule-category.el:
8409         * mule/mule-category.el (modify-category-entry):
8410         * mule/mule-category.el (char-category-list):
8411         * mule/mule-coding.el (coding-system-force-on-output):
8412         * mule/mule-misc.el (coding-system-put):
8413         Docstring arglist/Texinfo fixes.  See man/ChangeLog for details.
8414
8415 2000-11-02  Stephen J. Turnbull  <stephen@xemacs.org>
8416
8417         * cus-face.el: Typo fixes and tiny clarifications.
8418         * custom.el: ditto
8419
8420 2000-10-27  Yoshiki Hayashi  <yoshiki@xemacs.org>
8421
8422         * startup.el (auto-save-list-file-prefix): Moved to fileio.c.
8423         * startup.el (normal-top-level): Setup auto-save-list-file-name
8424         if auto-save-list-file-prefix is non-nil.
8425
8426 2000-10-25  Yoshiki Hayashi  <yoshiki@xemacs.org>
8427
8428         * files.el (auto-mode-alist): Allow mixed case suffix for idlwave-mode.
8429
8430 2000-01-05  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
8431
8432         * hyper-apropos.el (hyper-apropos-this-symbol): Don't always
8433         get symbol at point-min.
8434
8435 2000-10-24  Didier Verna  <didier@xemacs.org>
8436
8437         * info.el (Info-emacs-info-file-name): defconst it.
8438         * info.el (Info-footnote-tag): defcustom it.
8439         * info.el (Info-no-description-string): ditto.
8440         * info.el (Info-find-node): adapt to new semantics of
8441         'Info-suffixed-file (don't do the case variants stuff).
8442         * info.el (Info-insert-dir): rewrite the dir file variants code.
8443         * info.el (Info-directory-files): New. Return the list of info
8444         files in a directory.
8445         * info.el (Info-dir-outdated-p): use it.
8446         * info.el (Info-parse-dir-entries): ditto.
8447         * info.el (Info-build-dir-anew): don't restrict to files ending
8448         with a ".info.*" extension.
8449         * info.el (Info-set-mode-line): ditto.
8450         * info.el (Info-read-subfile): adapt to new semantics of
8451         'Info-suffixed-file (append 'exact argument).
8452         * info.el (Info-all-case-regexp): New. Return a regexp matching a
8453         string independently of the case.
8454         * info.el (Info-suffixed-file): use it (match all possible case
8455         for the file name).
8456         * info.el (Info-insert-file-contents): code cleanup.
8457         * info.el (Info-rebuild-dir): cosmetics only. Fit code in 80
8458         columns.
8459         * info.el (Info-batch-rebuild-dir): ditto.
8460         * info.el (Info-read-node-name-1): ditto.
8461         * info.el (Info-search): ditto.
8462         * info.el (Info-fontify-node): ditto.
8463
8464
8465 2000-10-24  Didier Verna  <didier@xemacs.org>
8466
8467         * process.el (shell-command): when called from a program, avoid
8468         'push-mark's "mark-set" message.
8469
8470 2000-10-15  MIYASHITA Hisashi  <himi@m17n.org>
8471
8472         * mule/thai-xtis.el (tis-620): Specify coding-system's ccl-program
8473         by a symbol, not by a vector.
8474         * mule/vietnamese.el (vscii): Likewise.
8475         (viscii): Likewise.
8476         * mule/cyrillic.el (koi8-r): Likewise.
8477
8478         * mule/chinese.el (chinese-big5-1): Specify charset's ccl-program
8479         by a symbol, not by a vector.
8480         (chinese-big5-2): Likewise.
8481         * mule/ethiopic.el (ethiopic): Likewise.
8482         * mule/vietnamese.el (vietnamese-viscii-lower): Likewise.
8483         (vietnamese-viscii-upper): Likewise.
8484
8485 2000-10-12  Yoshiki Hayashi  <yoshiki@xemacs.org>
8486
8487         * files.el (auto-mode-alist): Remove obsolete entry for html3-mode.
8488
8489 2000-10-13  Yoshiki Hayashi  <yoshiki@xemacs.org>
8490
8491         * byte-optimize.el (byte-optimize-car): New function.
8492         (byte-optimize-cdr): Ditto.
8493
8494 2000-10-12  Yoshiki Hayashi  <yoshiki@xemacs.org>
8495
8496         * byte-optimize.el: Partial synch with FSF 20.7.
8497         Optimize constant concatenation.
8498         Add keymapp as a side effect free function.  It is a built-in.
8499         (byte-after-unbind-pos): Remove byte-equal.
8500
8501 2000-10-13  Gunnar Evermann  <ge204@eng.cam.ac.uk>
8502
8503         * update-elc-2.el: Quote regexps correctly.
8504
8505 2000-10-05  MIYASHITA Hisashi  <himi@m17n.org>
8506
8507         * mule/mule-ccl.el: Sync up with Emacs 21.0.90.
8508         (ccl-compile): Apply integerp, not integer-or-char-p to
8509         check the type of the buffer magnification
8510         (ccl-compile-write-string): Encode a string with binary
8511         coding system.
8512         (ccl-compile-write-repeat): Likewise.
8513
8514 2000-09-25  Robert Pluim  <rpluim@bigfoot.com>
8515
8516         * buff-menu.el:
8517         * bytecomp.el:
8518         * coding.el:
8519         * faces.el:
8520         * files.el:
8521         * fill.el:
8522         * float-sup.el:
8523         * font-lock.el:
8524         * help.el:
8525         * iso8859-1.el:
8526         * loaddefs.el:
8527         * menubar-items.el:
8528         * menubar.el:
8529         * modeline.el:
8530         * msw-font-menu.el:
8531         * paragraphs.el:
8532         * paths.el:
8533         * replace.el:
8534         * simple.el:
8535         * sound.el:
8536         * startup.el:
8537         * version.el:
8538         * x-faces.el:
8539         * x-font-menu.el:
8540         Remove purecopy.
8541
8542 2000-10-03  Daniel Pittman  <daniel@rimspace.net>
8543
8544         * simple.el (do-auto-fill): Use the function pointer to by
8545         `comment-line-break-function', not `indent-new-comment-line'. This
8546         fixes an issue with cc-mode comment continuation.
8547
8548 2000-10-11  Martin Buchholz  <martin@xemacs.org>
8549
8550         * simple.el (turn-on-auto-fill):  Add (interactive).
8551         * mwheel.el (mwheel-install): Add (interactive).
8552         * font-lock.el (turn-on-font-lock): Add (interactive).
8553         (turn-off-font-lock): Add (interactive).
8554
8555 2000-10-03  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
8556
8557         * packages.el (packages-special-base-regexp): Add `man'.
8558
8559 2000-10-08  Adrian Aichner  <adrian@xemacs.org>
8560
8561         * wid-edit.el (widget-specify-active): map over extents in current
8562         buffer like `widget-specify-inactive' does.  Mapping over the
8563         inactive extent object does not work since the current extent is
8564         ignored by `map-extents'.
8565
8566 2000-10-04  Martin Buchholz <martin@xemacs.org>
8567
8568         * XEmacs 21.2.36 is released.
8569
8570 2000-09-22  Martin Buchholz  <martin@xemacs.org>
8571
8572         * byte-optimize.el (byte-optimize-lapcode): Add an optimizer pass.
8573         Optimize the compiled-function-constants vector by byte-code
8574         reference counts.
8575
8576 2000-09-25  Robert Pluim  <rpluim@bigfoot.com>
8577
8578         * build-report.el (build-report-delete-regexp): quote value in
8579         defcustom
8580
8581 2000-09-24  Adrian Aichner  <aichner@ecf.teradyne.com>
8582
8583         * build-report.el (build-report): Don't bind srcdir which we don't
8584         use in `multiple-value-bind' to avoid the only byte-compiler
8585         warning.
8586
8587 2000-09-23  Adrian Aichner  <aichner@ecf.teradyne.com>
8588
8589         * build-report.el: Requires cl and custom now.
8590         build-report-version is determined by XEmacs version -- remove
8591         build-report-version*.
8592         * build-report.el (build-report-version): Removed.
8593         * build-report.el (build-report-installation-version-regexp): New.
8594         * build-report.el (build-report-version-file-regexp): New.
8595         * build-report.el (build-report-installation-srcdir-regexp): New.
8596         * build-report.el (build-report-destination): Offer
8597         xemacs-build-reports and xemacs-beta.
8598         * build-report.el (build-report-keep-regexp): Adjusted.
8599         * build-report.el (build-report-delete-regexp): Adjusted.
8600         * build-report.el (build-report-make-output-dir): New.
8601         * build-report.el (build-report-installation-file): Replace use of
8602         `concat' with `expand-file-name'.
8603         * build-report.el (build-report-make-output-file): Removed.
8604         * build-report.el (build-report-make-output-files): New.
8605         * build-report.el (build-report-subject): Identify as
8606         user-variable with "*...".
8607         * build-report.el (build-report-prompts): Ditto.
8608         * build-report.el (build-report-version-file): New.
8609         * build-report.el (build-report-file-encoding): Identify as
8610         user-variable with "*...".
8611         * build-report.el (build-report-make-output-get): New.
8612         * build-report.el (build-report-insert-header): Report
8613         emacs-version and system-configuration instead of
8614         build-report-version.
8615         * build-report.el (build-report-insert-make-output): Add file
8616         argument.
8617         * build-report.el (build-report-insert-installation-file):
8618         Re-indent.
8619         * build-report.el (build-report-keep): Change docstring,
8620         re-indent.
8621         * build-report.el (build-report-delete): Ditto.
8622         * build-report.el (build-report-installation-data): New.
8623         * build-report.el (build-report-version-file-data): New.
8624
8625 2000-09-20  Martin Buchholz  <martin@xemacs.org>
8626
8627         * byte-optimize.el (byte-optimize-lapcode):
8628         Fix the optimization of using the first 5 elements of the
8629         constants vector for variables.
8630         (byte-optimize-lapcode): Fix another ancient broken optimization.
8631
8632 2000-09-19  Martin Buchholz  <martin@xemacs.org>
8633
8634         * *: Spelling mega-patch
8635
8636 2000-09-19  Martin Buchholz  <martin@xemacs.org>
8637
8638         * easymenu.el: doc fixes.
8639         (easy-menu-do-define): Use backquote.
8640         (easy-menu-change):
8641         (easy-menu-add):
8642         `when' seems much clearer than `if' here.
8643         (easy-menu-remove):
8644         (easy-menu-add-item):
8645         (easy-menu-item-present-p):
8646         (easy-menu-remove-item):
8647         Wrap using (when (featurep 'menubar) ...)
8648
8649 2000-09-16  Martin Buchholz  <martin@xemacs.org>
8650
8651         * bytecomp.el (displaying-byte-compile-warnings):
8652         Revert Ben's change to this function below so that the compile log
8653         is displayed properly for users of the "popper" package.
8654
8655 2000-09-12  Martin Buchholz  <martin@xemacs.org>
8656
8657         * window.el (save-selected-window): Use backquote.
8658
8659         * bytecomp.el (byte-compile-file-form-defvar-or-defconst):
8660         Renamed from `byte-compile-file-form-defvar'.
8661         * bytecomp.el (byte-compile-defvar-or-defconst):
8662         Only cons onto current-load-list in top-level forms.
8663         Else this leaks a cons cell every time a defun is called.
8664         Renamed from `byte-compile-defvar', for clarity.
8665         Warn when docstring of defvar is not a string.
8666         Use consistent error messages.
8667         Better comments.
8668
8669 2000-09-11  Martin Buchholz  <martin@xemacs.org>
8670
8671         * simple.el (set-variable):
8672         Remove unneeded defvar by rearranging order of let* forms.
8673
8674         * mule/mule-ccl.el (ccl-get-next-code):
8675         * menubar-items.el (bookmark-menu-filter):
8676         (language-environment-menu-filter):
8677         (tutorials-menu-filter):
8678         * toolbar-items.el (toolbar-compile):
8679         * byte-optimize.el (disassemble-offset):
8680         Use (declare (special ...)) instead of `defvar'.
8681
8682         * cl-macs.el (cl-do-proclaim):
8683         Fix (declare (special ...)) warning suppression syntax.
8684
8685 2000-07-22  Golubev I. N. <gin@mo.msk.ru>
8686
8687         * info.el (Info-tag-table-marker):
8688         (Info-tag-table-buffer):
8689         (Info-find-file-node):
8690         (Info-read-subfile):
8691         (Info-build-node-completions):
8692         (Info-search):
8693         (Info-mode):
8694         Multiple info buffer support.
8695
8696 2000-08-28  Oscar Figueiredo  <oscar@cpe.fr>
8697
8698         * ldap.el (ldap-decode-entry): New defun
8699         (ldap-search-entries): Use it in order to decode DN-prefixed
8700         entries properly
8701
8702 2000-08-23  Daniel Pittman <daniel@danann.net>
8703
8704         * mule/mule-cmds.el (coding-system-change-eol-conversion):
8705         Use `eq', not `=', to compare symbols.
8706
8707 2000-07-30  Ben Wing  <ben@xemacs.org>
8708
8709         * bytecomp.el (byte-compile-report-error):
8710         * bytecomp.el (displaying-byte-compile-warnings):
8711         if stack-trace-on-error is set, send out a backtrace when
8712         an error is encountered that stops byte compilation.  this
8713         should make it much much easier to track down those curious
8714         problems.  also undo the kludge of using a separate "*Show*"
8715         buffer for display when there's a temp-buffer-show-function;
8716         we can avoid this by just being a little smarter.
8717
8718         * dialog-items.el:
8719         * dialog-items.el (search-dialog-regexp): New.
8720         * dialog-items.el (search-dialog-callback):
8721         * dialog-items.el (make-search-dialog):
8722         add a regexp option to the dialog and clean up a bit.
8723
8724         * dialog.el:
8725         * dialog.el (yes-or-no-p-dialog-box):
8726         * dialog.el (get-dialog-box-response):
8727         * dialog.el (make-dialog-box):
8728         * dialog.el (dialog-box-finish): New.
8729         * dialog.el (dialog-box-cancel): New.
8730         * dialog.el (internal-make-dialog-box-exit): New.
8731         implement [properly!] the :modal property of the new dialog box
8732         interface.  this is the first time xemacs has ever had *proper*
8733         modal dialog boxes, giving the standard window-system feedback.
8734         (e.g. under windows, clicking on a disabled frame causes a beep
8735         and makes the dialog box flash three times.)
8736
8737         * dragdrop.el: header keyword frobbing.
8738
8739         * dumped-lisp.el (preloaded-file-list):
8740         renamed winnt.el to win32-native.el.
8741
8742         * faces.el (face-property):
8743         * faces.el (set-face-property):
8744         * faces.el (frob-face-property):
8745         * faces.el (frob-face-font-2):
8746         * faces.el (make-face-bold):
8747         * faces.el (make-face-italic):
8748         * faces.el (make-face-bold-italic):
8749         * faces.el (make-face-unbold):
8750         * faces.el (make-face-unitalic):
8751         * faces.el (make-face-smaller):
8752         * faces.el (make-face-larger):
8753         clean up the implementation of these so that window-system-specific
8754         methods are called only on objects belonging to that window system.
8755         previously, you could have [e.g.] mswindows-make-face-bold called
8756         on font object of device type `stream', which is not good and
8757         explains the subtle errors Adrian was getting when byte-compiling
8758         something that required 'term. (Adrian, now you can use stack-trace-
8759         on-error to find the exact place where things are going wrong instead
8760         of having to laboriously binary-search your way through.)
8761
8762         * finder.el (finder-known-keywords):
8763         cleaned up -- properly sorted, clarified the meanings of many of
8764         the keywords, and added a few -- mswin, gui, content, build, www,
8765         user, services.  the last two try to distinguish between a package
8766         that's used directly by the user, and a package that provides
8767         support services to other packages.
8768
8769         * font-lock.el (lisp-font-lock-keywords-2):
8770         update list of lisp control structures to include everything,
8771         including new ones i introduced.
8772
8773         * gutter.el: header keyword frobbing.
8774
8775         * isearch-mode.el (isearch-ring-adjust1): M-p to recall the most
8776         recent isearch element was not doing so!  you got the second-most-
8777         recent instead.
8778
8779         * lisp-mode.el (construct-lisp-mode-menu):
8780         more menubar cleanups.
8781         * lisp-mode.el (with-selected-window):
8782         make it indent properly.
8783
8784         * menubar-items.el (default-menubar): lots of menubar cleanups.
8785         rearranged the options menu the most, e.g. splitting up the
8786         Keyboard/Mouse menu into a new Editing menu and combining the
8787         separate Scrollbar/Gutter/Toolbar submenus into Display.
8788         Got rid of General, moved items to Editing or new Troubleshooting.
8789         Moved Packages to Tools; doesn't seem to belong under Options.
8790         Added stuff to the Cmds menu, e.g. Change Case.
8791
8792         NB please don't complain about these periodic menubar changes.
8793         Anything like this is necessarily incremental in its construction
8794         -- By constant use you gradually become more and more aware of
8795         better and better ways to group menu items.  When we eventually
8796         move the options menu to a property sheet, the existing structure
8797         will probably be preserved fairly well.
8798
8799         * minibuf.el (next-history-element): fix problems with pressing
8800         down arrow in repeat-complex-command.
8801
8802         * modeline.el:
8803         * modeline.el (modeline-3d-p): New.
8804         added custom variable for controlling the 3d modeline.  the
8805         corresponding Options item has been present for a long time,
8806         but commented out with "fix me!" comments.  it's fixed now.
8807
8808         * obsolete.el (add-menu):
8809         remove bogus gettexts.
8810
8811         * process.el (shell-quote-argument):
8812         handle this correctly under Windows native with COMMAND.COM/CMD.EXE.
8813         For bash under Windows native, see below.
8814
8815         * simple.el:
8816         * simple.el (display-warning-buffer):
8817         Fixed the handling of warning display to eliminate the annoying
8818         *Show* buffer, like was done for byte-compiler output above.
8819
8820         * simple.el (debug-print): New.
8821         Simple function for sending debug messages to the console and/or
8822         other debug places.
8823
8824         * subr.el (replace-in-string):
8825         Rewrite this function to avoid N^2 behavior with large strings --
8826         catastrophic with the new Windows selection code! (Apparently the
8827         author of this function didn't realize there was a fun
8828         replace-match that could make his life much easier, because we
8829         duplicated the entire logic.  The new version is smaller, easier
8830         to understand, much more robust, and has extended features --
8831         those of replace-match.)
8832
8833         * window.el:
8834         * window.el (with-selected-window): New.
8835         An obvious complement to the existing `with-selected-frame' and
8836         `with-current-buffer'.
8837
8838         * win32-native.el: Renamed from winnt.el.
8839         Added a great deal of stuff for properly handling process quoting,
8840         somewhat modeled on Kirill's original model (which i later threw
8841         away).  We should now finally have correctly working process arg
8842         quoting/dequoting so that the final app gets exactly what we
8843         intended.  Because the mechanism is in Lisp, it's easily
8844         extendible. (For those running bash and running the native
8845         version, I tried hard to do what I thought was correct.  But more
8846         thought is needed, and ideally the volunteer work of people with
8847         these configurations that they generally run on.)
8848
8849         * x-font-menu.el (x-font-menu-font-data):
8850         Put in defvar's to fix byte-compiler warnings.
8851
8852 2000-08-01 Alastair J. Houghton <ajhoughton@lineone.net>
8853
8854         * select.el (selection-coercion-alist): Initialise.
8855         * select.el (select-coerce-to-text): New.
8856         * select.el (select-coerce): New.
8857         New functions to perform type and value coercion.
8858
8859         * select.el (select-buffer-killed-default): Keep data if it was
8860         on the clipboard.
8861
8862 2000-08-02  Martin Buchholz  <martin@xemacs.org>
8863
8864         * menubar-items.el (default-menubar): Fix typo.
8865         (default-menubar): `lambda' was mispelled as `lamda'.
8866
8867 2000-07-31  Yoshiki Hayashi  <yoshiki@xemacs.org>
8868
8869         * window.el (shrink-window-if-larger-than-buffer): Remove
8870         edge checking code.
8871
8872 2000-07-31  Yoshiki Hayashi  <yoshiki@xemacs.org>
8873
8874         * paths.el (gnus-local-domain): Removed.
8875         (gnus-local-organization): Ditto.
8876         (gnus-startup-file): Ditto.
8877
8878 2000-07-13  Yoshiki Hayashi  <yoshiki@xemacs.org>
8879
8880         * files.el (auto-mode-alist): Add .spec for RPM.
8881
8882 2000-07-31  Andy Piper  <andy@xemacs.org>
8883
8884         * gutter-items.el (update-tab-in-gutter): deprecate :properties.
8885
8886 2000-07-31  Yoshiki Hayashi  <yoshiki@xemacs.org>
8887
8888         * dragdrop.el (experimental-dragdrop-drop-url-default): Use function
8889         browse-url.
8890         * help.el (xemacs-www-page): Ditto.
8891         (xemacs-www-faq): Ditto.
8892         * menubar-items.el (default-menubar): Ditto.
8893
8894         * wid-edit.el (widget-url-link-action): Ditto.
8895         From: Kenichi OKADA <okada@opaopa.org>.
8896
8897 2000-07-31  Martin Buchholz  <martin@xemacs.org>
8898
8899         * finder.el (finder-commentary): Add autoload cookie.
8900
8901 2000-07-28  Adrian Aichner  <aichner@ecf.teradyne.com>
8902
8903         * files.el (insert-file-contents-literally): Fix second let
8904         binding for `coding-system-for-read' to `coding-system-for-write'
8905         as suggested by Dan Holmsand <dan@innehallsbolaget.com>.
8906
8907 1999-06-15  Jan Vroonhof  <vroonhof@math.ethz.ch>
8908
8909         * files.el (insert-file-contents-literally): Use binary coding
8910         system (from Morioka san).
8911         (insert-file-contents-literally): Make file-name-handler method.
8912
8913 2000-07-26  Martin Buchholz  <martin@xemacs.org>
8914
8915         * cl-macs.el (get-selection): Add defsetf.
8916
8917 2000-07-25  Steve Youngs  <youngs_s@ozlinx.com.au>
8918
8919         * x-init.el (x-activate-region-as-selection): replace obsolete
8920         function x-own-selection with own-selection.
8921         (ow-find): replace obsolete functions x-get-selection and
8922         x-get-clipboard with get-selection and get-clipboard.
8923         (init-post-x-win): replace obsolete function x-disown-selection
8924         with disown-selection.
8925
8926 2000-07-20  Mike Sperber  <mike@xemacs.org>
8927
8928         * startup.el (load-user-init-file): Only try to load init file if
8929         it exists.
8930
8931 2000-07-10  Andy Piper  <andy@xemacs.org>
8932
8933         * dialog-items.el: sync with Ben's patch.
8934
8935         * gutter-items.el (buffers-tab-switch-to-buffer): remove now-bogus
8936         comment.
8937         (progress-text-glyph): deleted.
8938         (progress-layout-glyph): make completely minimal.
8939         (progress-gauge-glyph): ditto.
8940         (progress-display-style): fix to handle dynamic instantiator
8941         changes.
8942         (progress-text-instantiator): new.
8943         (progress-layout-instantiator): new.
8944         (progress-gauge-instantiator): new.
8945         (set-progress-display-instantiator): renamed and changed from
8946         set-progress-display-style.
8947         (progress-abort-glyph): use instantiator not glyph.
8948         (append-progress-display): use set-progress-display-instantiator
8949         and set-glyph-image.
8950         (abort-progress-display): ditto.
8951         (raw-append-progress-display): ditto.
8952
8953 2000-07-20  Ben Wing  <ben@xemacs.org>
8954
8955         * code-files.el: Move Mule-specific code to mule-coding.el.
8956
8957 2000-07-15  Ben Wing  <ben@xemacs.org>
8958
8959         * autoload.el:
8960         Fixed comments.
8961
8962         * cmdloop.el:
8963         * cmdloop.el (yes-or-no-p):
8964         * cmdloop.el (y-or-n-p):
8965         Make these functions use should-use-dialog-box-p and not be
8966         overridden in dialog.el.
8967
8968         * cus-dep.el:
8969         * cus-dep.el (Custom-make-dependencies): Removed.
8970         * cus-dep.el (Custom-make-dependencies-1): New.
8971         * cus-dep.el (Custom-make-one-dependency): New.
8972         New entry point for use in Makefiles, to avoid excessive
8973         invocations.
8974
8975         * cus-edit.el (custom-variable-reset-saved):
8976         * cus-edit.el (custom-variable-reset-standard):
8977         * cus-edit.el (custom-save-resets):
8978         Fix bytecompiler warnings.
8979
8980         * dialog.el:
8981         * dialog.el (yes-or-no-p-dialog-box):
8982         * dialog.el (yes-or-no-p-maybe-dialog-box): Removed.
8983         * dialog.el (y-or-n-p-maybe-dialog-box): Removed.
8984         * dialog.el (get-dialog-box-response):
8985         * dialog.el (message-or-box):
8986         * dialog.el (make-dialog-box):
8987         * dialog.el (popup-dialog-box): New.
8988         Avoid yes-or-no-p bogosities.
8989         Create a general function `make-dialog-box' to encapsulate all
8990         dialog box methods; easily extendible.  popup-dialog-box now obsolete.
8991
8992         * dumped-lisp.el (preloaded-file-list):
8993         Add dialog-items.  Clean up.  Group files by types.
8994
8995         * easymenu.el (easy-menu-add):
8996         * easymenu.el (easy-menu-remove):
8997         Account for accelerators.
8998
8999         * extents.el:
9000         * extents.el (extent-list): New args, like in map-extents.
9001         * extents.el (extent-at-event): New.
9002         * extents.el (extents-at-event): New.
9003
9004         * font-lock.el:
9005         * font-lock.el (font-lock-mode):
9006         * font-lock.el (font-lock-default-fontify-buffer):
9007         * font-lock.el (font-lock-default-unfontify-region):
9008         * font-lock.el (font-lock-fontify-syntactically-region):
9009         * font-lock.el (font-lock-fontify-keywords-region):
9010         Use new progress-feedback names.
9011
9012         * font-lock.el (java-font-lock-identifier-regexp):
9013         * font-lock.el (java-font-lock-class-name-regexp):
9014         Fix bytecompiler warnings.
9015
9016         * gutter-items.el:
9017         * gutter-items.el (progress-display-use-echo-area): Removed.
9018         * gutter-items.el (progress-feedback-use-echo-area): New.
9019         * gutter-items.el (progress-display-popup-period): Removed.
9020         * gutter-items.el (progress-feedback-popup-period): New.
9021         * gutter-items.el (set-progress-display-style): Removed.
9022         * gutter-items.el (set-progress-feedback-style): New.
9023         * gutter-items.el (progress-display-style): Removed.
9024         * gutter-items.el (progress-feedback-style): New.
9025         * gutter-items.el (progress-stack):
9026         * gutter-items.el (progress-displayed-p): Removed.
9027         * gutter-items.el (progress-feedbacked-p): New.
9028         * gutter-items.el (clear-progress-display): Removed.
9029         * gutter-items.el (clear-progress-feedback): New.
9030         * gutter-items.el (progress-display-clear-when-idle): Removed.
9031         * gutter-items.el (progress-feedback-clear-when-idle): New.
9032         * gutter-items.el (remove-progress-display): Removed.
9033         * gutter-items.el (remove-progress-feedback): New.
9034         * gutter-items.el (progress-display-dispatch-non-command-events): Removed.
9035         * gutter-items.el (progress-feedback-dispatch-non-command-events): New.
9036         * gutter-items.el (append-progress-display): Removed.
9037         * gutter-items.el (append-progress-feedback): New.
9038         * gutter-items.el (abort-progress-display): Removed.
9039         * gutter-items.el (abort-progress-feedback): New.
9040         * gutter-items.el (raw-append-progress-display): Removed.
9041         * gutter-items.el (raw-append-progress-feedback): New.
9042         * gutter-items.el (display-progress-display): Removed.
9043         * gutter-items.el (display-progress-feedback): New.
9044         * gutter-items.el (current-progress-display): Removed.
9045         * gutter-items.el (current-progress-feedback): New.
9046         * gutter-items.el (current-progress-display-label): Removed.
9047         * gutter-items.el (current-progress-feedback-label): New.
9048         * gutter-items.el (progress-display): Removed.
9049         * gutter-items.el (progress-feedback): New.
9050         Replace "progress-display" with "progress-feedback" globally.
9051
9052         * gutter-items.el (lprogress-display): Removed.
9053         * gutter-items.el (progress-feedback-with-label): New.
9054         Rename lprogress-display ==> progress-feedback-with-label.
9055
9056         * gutter-items.el (search-dialog-direction): Removed.
9057         * gutter-items.el (search-dialog-text): Removed.
9058         * gutter-items.el (search-dialog-callback): Removed.
9059         * gutter-items.el (make-search-dialog): Removed.
9060         Move to dialog-items.el.
9061
9062         * help.el:
9063         * help.el (help-mode-quit):
9064         * help.el (mode-for-help): New.
9065         * help.el (help-sticky-window): New.
9066         * help.el (help-window-config): New.
9067         * help.el (with-displaying-help-buffer):
9068         * help.el (function-at-event): New.
9069         * help.el (help-symbol-regexp): New.
9070         * help.el (help-symbol-run-function-1): New.
9071         * help.el (help-symbol-run-function): New.
9072         * help.el (help-symbol-function-context-menu): New.
9073         * help.el (help-symbol-variable-context-menu): New.
9074         * help.el (help-symbol-function-and-variable-context-menu): New.
9075         * help.el (frob-help-extents): New.
9076         * help.el (describe-function-1):
9077         * help.el (variable-at-point):
9078         * help.el (variable-at-event): New.
9079         * help.el (describe-variable):
9080         Major overhaul.
9081         - Make functions and variables be mousable.
9082         - Middle button hyperlinks.
9083         - New context-menu entries.
9084
9085         * keydefs.el:
9086         * keydefs.el (global-map):
9087         New key bindings to move lines up and down.
9088
9089         * lisp-mode.el:
9090         * lisp-mode.el (construct-lisp-mode-menu): New.
9091         * lisp-mode.el (emacs-lisp-mode-popup-menu):
9092         * lisp-mode.el (lisp-interaction-mode-menubar-menu):
9093         * lisp-mode.el (emacs-lisp-mode-menubar-menu):
9094         * lisp-mode.el (lisp-indent-function): Indent "flet" entries better.
9095         Make popup and menubar menus be different.  Popup menu uses
9096         clicked location and automatically assumes symbol under the mouse
9097         for various commands.
9098
9099         * menubar-items.el:
9100         * menubar-items.el (bookmark-menu-filter): Add accelerators.
9101         * menubar-items.el (buffers-menu-omit-chars-list): Include 'd'.
9102
9103         * menubar-items.el (global-popup-menu): Removed.
9104         * menubar-items.el (mode-popup-menu): Removed.
9105         * menubar-items.el (activate-popup-menu-hook): Removed.
9106         * menubar-items.el (popup-mode-menu): Removed.
9107         * menubar-items.el (popup-buffer-menu): Removed.
9108         * menubar-items.el (popup-menubar-menu): Removed.
9109         Move to menubar.el.
9110
9111         * menubar.el:
9112         * menubar.el (global-popup-menu): New.
9113         * menubar.el (mode-popup-menu): New.
9114         * menubar.el (activate-popup-menu-hook): New.
9115         * menubar.el (last-popup-menu-event): New.
9116         * menubar.el (popup-mode-menu): New.
9117         * menubar.el (popup-buffer-menu): New.
9118         * menubar.el (popup-menubar-menu): New.
9119         * menubar.el (menu-call-at-event): New.
9120         Move non-content functions here.  Add support for context menu
9121         items on extents.
9122
9123         * minibuf.el (minibuffer-history-uniquify):
9124         Typo fix.
9125
9126         * minibuf.el (read-file-name-1):
9127         Call new file dialog box if it exists.
9128
9129         * minibuf.el (mouse-rfn-setup-vars):
9130         Clean up "chop" action.
9131
9132         * mouse.el:
9133         * mouse.el (button2): Now bound to mouse-track.
9134         * mouse.el (click-inside-extent-p):
9135         * mouse.el (point-inside-extent-p):
9136         * mouse.el (point-inside-selection-p):
9137         * mouse.el (mouse-drag-or-yank): Removed.
9138         * mouse.el (mouse-begin-drag-n-drop): New.
9139         * mouse.el (mouse-eval-sexp):
9140         * mouse.el (mouse-track-activate-strokes): New.
9141         * mouse.el (mouse-track-do-activate): New.
9142         * mouse.el (mouse-track):
9143         * mouse.el (default-mouse-track-event-is-with-button): New.
9144         * mouse.el (default-mouse-track-cleanup-hook):
9145         * mouse.el (default-mouse-track-drag-hook):
9146         * mouse.el (default-mouse-track-drag-up-hook):
9147         * mouse.el (default-mouse-track-click-hook):
9148         Merge drag-n-drop into mouse-track.
9149         Add general "activate" support to replace specific button2 kludges.
9150         Use "button modifier" support in mouse-track.
9151
9152         * package-get.el (package-get-dependencies): Fix bytecompiler warnings.
9153
9154         * package-ui.el:
9155         * package-ui.el (pui-menu):
9156         * package-ui.el (pui-popup-context-sensitive): Removed.
9157         Fix bytecompiler warnings.
9158         Clean up popup code a bit.
9159
9160         * select.el (get-selection-no-error): Fix bytecompiler warnings.
9161
9162         * simple.el:
9163         * simple.el (transpose-lines):
9164         * simple.el (transpose-line-up): New.
9165         * simple.el (transpose-line-down): New.
9166         * simple.el (transpose-subr):
9167         * simple.el (transpose-subr-1): Removed.
9168         Clean up, add functions to move lines up and down.
9169
9170         * startup.el (mail-host-address):
9171         * startup.el (user-mail-address):
9172         Customize.
9173
9174         * subr.el:
9175         * subr.el (set-symbol-value-in-buffer): New.
9176         * subr.el (error):
9177         * subr.el (check-argument-type):
9178         * subr.el (defined-error-p): New.
9179         Add structured error support.
9180
9181         * toolbar-items.el (toolbar-compile):
9182         Use new make-dialog-box.
9183
9184         * update-elc.el:
9185
9186         * userlock.el (ask-user-about-lock-dbox):
9187         * userlock.el (ask-user-about-supersession-threat-dbox):
9188         * userlock.el (ask-user-about-lock):
9189         * userlock.el (ask-user-about-supersession-threat):
9190         Use new make-dialog-box.
9191         Add safety checks; use should use-dialog-box-p.
9192
9193         * window-xemacs.el:
9194         * window-xemacs.el (__buffer-dedicated-frame):
9195         * window-xemacs.el (buffer-dedicated-frame): New.
9196         * window-xemacs.el (set-buffer-dedicated-frame): New.
9197         Move dedicated-frame stuff into lisp.
9198
9199 2000-07-18  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
9200
9201         * printer.el (generic-print-region): Do not require that
9202         `printer-name' be set.
9203         (printer-name): Commentary clarification.
9204
9205 2000-07-19  Martin Buchholz <martin@xemacs.org>
9206
9207         * XEmacs 21.2.35 is released.
9208
9209 2000-07-18 Alastair J. Houghton <ajhoughton@lineone.net>
9210
9211         * select.el (selection-coercible-types): Initialise.
9212
9213 2000-07-18 Alastair J. Houghton <ajhoughton@lineone.net>
9214
9215         * select.el (own-clipboard): Bug fix.
9216
9217 2000-07-17  Mike Sperber  <mike@xemacs.org>
9218
9219         * cus-edit.el (custom-migrate-custom-file): Save init file before
9220         continuing.
9221
9222 2000-07-16  Mike Sperber  <mike@xemacs.org>
9223
9224         * startup.el (load-init-file): Remove silly call to
9225         `load-user-custom-file`.
9226         (maybe-migrate-user-init-file): Minor fixes.
9227
9228 2000-07-16  Martin Buchholz  <martin@xemacs.org>
9229
9230         * apropos.el (apropos-documentation-check-doc-file):
9231         `doc' variable should be let-bound, as was presumably intended.
9232
9233         * cus-edit.el (custom-variable-reset-saved):
9234         (custom-variable-reset-standard):
9235         Remove unused variable comment-widget.  Twice.
9236
9237         * toolbar.el (toolbar-blank-press-function):
9238         Add a real defvar with initial value nil and proper docstring.
9239         (press-toolbar-button): No need to check for boundp-ness anymore.
9240
9241         * rect.el (open-rectangle-line): Remove useless (let) form.
9242         Add defvar for pending-delete-mode.
9243
9244         * info.el (Info-find-node): This function needs an autoload cookie.
9245
9246         * mule/mule-x-init.el (x-use-halfwidth-roman-font):
9247         Use let* since the second form referred to the first.
9248
9249 2000-07-16  Adrian Aichner  <aichner@ecf.teradyne.com>
9250
9251         * msw-select.el (mswindows-paste-clipboard): Use `get-clipboard'
9252         instead of removed `mswindows-get-clipboard'.
9253
9254
9255 2000-07-15 Alastair J. Houghton <ajhoughton@lineone.net>
9256
9257         * select.el (select-convert-from-text): New.
9258         * select.el (select-convert-from-length): New.
9259         * select.el (select-convert-from-integer): New.
9260         * select.el (select-convert-from-identity): New.
9261         * select.el (select-convert-from-filename): New.
9262         * select.el (selection-converter-in-alist): Use them.
9263         New converter functions for X.
9264
9265         * select.el (get-selection): Removed comment.
9266
9267         * select.el (own-selection): Removed append code - I thought
9268         I'd already done this, but apparently not...
9269
9270         * select.el: Changed comment about TIMESTAMP.
9271
9272         * select.el (select-convert-in): New.
9273         * select.el (select-convert-out): New.
9274         New functions that get used by select.c.
9275
9276         * select.el (select-buffer-killed-default): New.
9277         * select.el (select-buffer-killed-text): New.
9278         * select.el (selection-buffer-killed-alist): New.
9279         New list and functions that get called if a relevant selection
9280         exists and a buffer gets killed.
9281
9282         * select.el (select-convert-to-targets):
9283         * select.el (select-convert-to-identity): Removed.
9284         * select.el (select-convert-from-identity): Removed.
9285         * select.el (select-converter-out-alist):
9286         Removed _EMACS_INTERNAL selection type.
9287
9288         * x-select.el (xselect-kill-buffer-hook): Removed.
9289         * x-select.el (xselect-kill-buffer-hook-1): Removed.
9290         Removed this X-specific nonesense. Use the generic support
9291         in select.el instead.
9292
9293 2000-07-15  Martin Buchholz  <martin@xemacs.org>
9294
9295         * mule/mule-category.el (defined-category-hashtable):
9296         Use make-hash-table instead of make-hashtable
9297
9298         * buff-menu.el: Byte-compiler warning fix.
9299
9300         * isearch-mode.el (isearch-highlight-all-cleanup):
9301         Remove unused variable `isearch-highlight-all-start'.
9302
9303         * etags.el (add-to-tag-completion-table): Byte-compiler warning fix.
9304
9305         * itimer.el (itimer-edit-mode): Byte-compiler warning fixes.
9306
9307         * cus-dep.el (Custom-make-dependencies):
9308         Add autoload cookie for custom-add-loads to generated custom-load.el.
9309
9310         * autoload.el (autoload-package-name): Warning suppression.
9311         Move defvar prior to first use.
9312
9313         * custom.el: Add autoload for custom-declare-face.
9314         Allow `xemacs -no-autoloads -l bytecomp -f batch-byte-compile ...'
9315         * cl.el (cl-hack-byte-compiler):
9316         Allow `xemacs -no-autoloads -l bytecomp -f batch-byte-compile ...'
9317         to work properly.
9318
9319 2000-07-08  Mike Sperber  <mike@xemacs.org>
9320
9321         * startup.el (load-home-init-file): Added variable.
9322         (maybe-migrate-user-init-file): Added.
9323         (load-user-init-file): Load custom file if different from init
9324         file.
9325
9326         * dumped-lisp.el (preloaded-file-list): Added "cus-file" before
9327         "startup."
9328
9329         * cus-edit.el (custom-migrate-custom-file): Added for migration.
9330         Moved `custom-file'-related code to cus-file.el.
9331
9332         * cus-file.el: New file.
9333
9334 2000-04-01  Mike Sperber  <mike@xemacs.org>
9335
9336         * packages.el (packages-find-package-directories): Added support
9337         for external package hierarchies with in-place installations.
9338
9339         * find-paths.el (paths-root-in-place-p): Added.
9340         (paths-find-emacs-directory): Added support for external
9341         directories with in-place installations.
9342         (paths-find-site-directory): Ditto.
9343
9344         * startup.el (find-user-init-file): Also look for
9345         ~/.xemacs/init.elc? in preference to ~/.emacs.
9346
9347 2000-07-12 Alastair J. Houghton <ajhoughton@lineone.net>
9348
9349         * select.el (own-selection):
9350         * select.el (own-clipboard): Changed `append' parameter to
9351         `how-to-use' parameter.
9352         * select.el (own-selection): Removed icky append code.
9353         * select.el (own-selection, get-selection): Removed extra type
9354         checking.
9355         * select.el (selection-appender-alist):
9356         * select.el (selection-converter-{in|out}-alist): Initialise.
9357         * select.el (select-append-to-*): New.
9358         * select.el (select-convert-from-*): New.  New functions to append
9359         data and convert data from external type.
9360
9361 2000-07-12  Stef Epardaud  <stef@lunatech.com>
9362
9363         * font-lock.el: Javadoc enhancements.
9364
9365 2000-07-06  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
9366
9367         * printer.el (generic-print-region): Compose job name from buffer
9368         name.
9369
9370 2000-07-06  Yoshiki Hayashi  <yoshiki@xemacs.org>
9371
9372         * font-lock.el (font-lock-fontify-pending-extents): Call
9373         font-lock-fontify-region instead of font-lock-fontify-buffer
9374         to avoid unnecessary progress gauges.
9375
9376 2000-07-06  Craig Lanning  <lanning@scra.org>
9377
9378         * custom-load.el (faces):
9379
9380         * finder.el (finder-compile-keywords): from Dan Holmsand, make sure
9381         dir is a regex.
9382
9383         * process.el (call-process-internal): from Dan Holmsand, use binary
9384         coding systems so that jka-compr works.
9385
9386 2000-07-07  Ben Wing  <ben@xemacs.org>
9387
9388         * font-lock.el: Undo previous change.  Unfortunately, some
9389         files actually use the variables directly in their init code
9390         without quoting them.
9391
9392 2000-07-07  Ben Wing  <ben@xemacs.org>
9393
9394         * font-lock.el (defvar font-lock-*-face): Removed.
9395
9396         * font-lock.el (font-lock-apply-highlight): Bind these face vars
9397         only when necessary.
9398
9399 2000-06-30  Charles G Waldman  <cgw@alum.mit.edu>
9400
9401         * cl-macs.el: fix cl-transform-function-property kludge
9402         so that it does not require a random feature.
9403
9404 2000-06-09  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
9405
9406         * files.el (auto-mode-alist): allow .make extension for Makefiles,
9407         as in Linux kernel "Rules.make".
9408
9409 2000-06-29  Gunnar Evermann  <ge204@eng.cam.ac.uk>
9410
9411         * build-report.el (build-report): Add autoload cookie.
9412
9413 2000-06-21  Charles G Waldman  <cgw@alum.mit.edu>
9414
9415         * package-ui.el (defgroup pui):  Correct a misspelling
9416         (pui-toggle-package-delete):  Change `seleted' to `selected'
9417
9418 2000-06-12  Jan Vroonhof  <vroonhof@math.ethz.ch>
9419
9420         * package-get.el (package-get-update-base):
9421         (package-get): Use insert-file-contents-literally always.
9422         (package-get-maybe-save-index):
9423         Force coding system for writing to binary.
9424
9425 2000-06-08  Mike Alexander  <mta@arbortext.com>
9426
9427         * code-process.el (call-process-region): If there is no coding
9428         system for the process on process-coding-system-alist use the
9429         coding system of the buffer containing the region.
9430
9431 2000-06-10  Ben Wing  <ben@xemacs.org>
9432
9433         * cmdloop.el (command-error):
9434         If debug-on-error and noninteractive, output backtrace.
9435
9436         * files.el (file-relative-name):
9437         Remove MSDOS references.
9438
9439         * simple.el (line-number): New function, due to non-obvious
9440         behavior/usage of count-lines.
9441
9442         * simple.el (count-lines): document non-obvious usage to get
9443         line number.
9444
9445 2000-06-11  Ben Wing  <ben@xemacs.org>
9446
9447         * faces.el ((featurep 'xpm)):
9448         * x-faces.el (x-init-face-from-resources):
9449         * x-faces.el (x-init-frame-faces):
9450         * x-misc.el (x-init-specifier-from-resources):
9451         * x-misc.el (x-get-resource-and-bogosity-check):
9452         * x-misc.el (x-get-resource-and-maybe-bogosity-check):
9453         * x-mouse.el (x-init-pointer-shape):
9454         * x-scrollbar.el (x-init-scrollbar-from-resources):
9455         Add sixth argument to x-get-resource calls so as to issue warnings
9456         rather than errors on bogus arguments.
9457
9458 2000-06-05  Ben Wing  <ben@xemacs.org>
9459
9460         * compat.el: new file.  provides a clean, non-intrusive way to
9461         define compatibility functions.
9462
9463         * process.el (shell-quote-argument): temporary fix for lack
9464         of nt-quote-process-args.  #### I need to put back the overall
9465         structure of that mechanism but redo the guts of it using the
9466         extra intelligence in the C code.
9467
9468 2000-05-28  Adrian Aichner  <aichner@ecf.teradyne.com>
9469
9470         * package-info.el (pi-md5sum): Calculate MD5 sum just like
9471         `package-get' does in package-get.el, instead of using external
9472         "md5sum" program.
9473
9474         * package-get.el (package-get): Insert package file literally to
9475         make checksum calculation work.
9476
9477 2000-04-18  Hrvoje Niksic  <hniksic@iskon.hr>
9478
9479         * code-files.el (convert-mbox-coding-system): Deleted.
9480         (file-coding-system-alist): Removed reference to
9481         convert-mbox-coding-system.
9482
9483 2000-05-28  Martin Buchholz <martin@xemacs.org>
9484
9485         * XEmacs 21.2.34 is released.
9486
9487 2000-05-20  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
9488
9489         * font-lock.el (font-lock-keywords): Rewrote docstring
9490
9491 2000-05-22  Karl M. Hegbloom  <karlheg@debian.org>
9492
9493         * loadhist.el (unload-feature): handle case where x is both boundp
9494         and fboundp
9495
9496 2000-05-22  Karl M. Hegbloom  <karlheg@debian.org>
9497
9498         * packages.el: It's ok to use built-in macros, but not lisp
9499         defined ones.
9500
9501 2000-05-20  Ben Wing  <ben@xemacs.org>
9502
9503         * font-lock.el:
9504         * font-lock.el (font-lock-message-threshold):
9505         * font-lock.el (font-lock-mode):
9506         * font-lock.el (font-lock-default-fontify-buffer):
9507         * font-lock.el (font-lock-always-fontify-immediately):
9508         * font-lock.el (font-lock-old-extent): Removed.
9509         * font-lock.el (font-lock-old-len): Removed.
9510         * font-lock.el (font-lock-fontify-glumped-region): Removed.
9511         * font-lock.el (font-lock-pending-extent-table): New.
9512         * font-lock.el (font-lock-range-table): New.
9513         * font-lock.el (font-lock-after-change-function):
9514         * font-lock.el (font-lock-after-change-function-1): Removed.
9515         * font-lock.el (font-lock-fontify-pending-extents): New.
9516         * font-lock.el ('font-lock-revert-cleanup): Removed.
9517         * font-lock.el ('font-lock-revert-setup): Removed.
9518         Rewrite deferral code to handle any number of changes, merging
9519         them properly.  Remove hacked-up code for revert-buffer, now
9520         unnecessary.
9521
9522         * menubar-items.el (default-menubar):
9523         In Options->Edit Init File, don't switch to emacs-lisp-mode
9524         unless necessary; doing this turns off font-lock.
9525
9526 2000-05-15  Yoshiki Hayashi  <yoshiki@xemacs.org>
9527
9528         * keydefs.el: Define C-x BS to backward-kill-sentence.
9529
9530 2000-05-15  Yoshiki Hayashi  <yoshiki@xemacs.org>
9531
9532         * files.el (hack-local-variables-prop-line): Use non-greedy
9533         matching to process -*-texinfo-*- -*-.
9534
9535 2000-05-11  Jonathan Marten <jonathan.marten@uk.sun.com>
9536
9537         * minibuf.el (minibuf-directory-files): new function.
9538         (read-file-name-activate-callback): use minibuf-directory-files.
9539         (read-directory-name-internal): ditto.
9540         (mouse-file-display-completion-list): ditto.
9541         (mouse-directory-display-completion-list): ditto.
9542         (read-file-name-internal): remove "./" from completion list unless
9543         explicitly matched, for consistency.
9544
9545 2000-05-11  Ben Wing  <ben@xemacs.org>
9546
9547         * gutter-items.el (gutter-buffers-tab):
9548         * gutter-items.el (add-tab-to-gutter):
9549         * gutter-items.el (update-tab-in-gutter):
9550         * gutter-items.el (remove-buffer-from-gutter-tab): Removed.
9551         * gutter-items.el (append-progress-display):
9552         * gutter-items.el (abort-progress-display):
9553         * gutter-items.el (raw-append-progress-display):
9554         Further fixes.  Use set-glyph-image not set-image-instance-property,
9555         to fix problems with multiple windows in a frame.
9556
9557         * menubar-items.el (tutorials-menu-filter):
9558         Fix typo.
9559
9560         * startup.el (early-error-handler):
9561         Display message box under windows; otherwise, message will disappear
9562         before it can be viewed.
9563
9564         * update-elc.el:
9565         Fix bug in NEEDTODUMP processing.
9566
9567 2000-05-08  Yoshiki Hayashi  <yoshiki@xemacs.org>
9568
9569         * startup.el (lock-directory): Removed.
9570         (superlock-file): Ditto.
9571         (startup-set-paths): Remove lockdir.
9572         (startup-setup-paths-warning): Remove lock-directory.
9573
9574         * setup-paths.el (paths-find-lock-directory): Removed.
9575         (paths-find-superlock-file): Ditto.
9576
9577 2000-05-09  Ben Wing  <ben@xemacs.org>
9578
9579         * faces.el (set-face-property):
9580         * faces.el (set-face-font):
9581         * faces.el (set-face-foreground):
9582         * faces.el (set-face-background):
9583         * faces.el (set-face-background-pixmap):
9584         * faces.el (set-face-underline-p):
9585         * faces.el (set-face-strikethru-p):
9586         * faces.el (set-face-highlight-p):
9587         * faces.el (set-face-dim-p):
9588         * faces.el (set-face-blinking-p):
9589         * faces.el (set-face-reverse-p):
9590         doc string changes.
9591
9592         * glyphs.el:
9593         * glyphs.el (make-image-specifier):
9594         * glyphs.el (glyph-property):
9595         * glyphs.el (set-glyph-image):
9596         * glyphs.el (make-glyph):
9597         * glyphs.el (make-pointer-glyph):
9598         * glyphs.el (make-icon-glyph):
9599         * glyphs.el (widget-image-instance-p): New.
9600         authorship info, lots of doc changes.  New predicate, inadvertently
9601         omitted.  the general principle with specifier docs is now that
9602         the description of instantiators should go with the make-foo-specifier
9603         fun's doc string, rather than in foo-specifier-p.  this follows
9604         conventions elsewhere in XEmacs and in general is a lot more obvious
9605         of a place to look.  sometimes the make-foo-specifier function needs
9606         to be created in the process.
9607
9608         * gutter.el:
9609         * gutter.el (make-gutter-specifier): New.
9610         * gutter.el (make-gutter-size-specifier): New.
9611         * gutter.el (make-gutter-visible-specifier): New.
9612         specifier doc updates according to the conventions specified before.
9613
9614         * objects.el:
9615         * objects.el (make-font-specifier):
9616         * objects.el (make-color-specifier):
9617         * objects.el (make-face-boolean-specifier): New.
9618         specifier doc updates according to the conventions specified before.
9619
9620         * specifier.el:
9621         * specifier.el (set-specifier):
9622         * specifier.el (make-integer-specifier): New.
9623         * specifier.el (make-boolean-specifier): New.
9624         * specifier.el (make-natnum-specifier): New.
9625         * specifier.el (make-generic-specifier): New.
9626         * specifier.el (make-display-table-specifier): New.
9627         specifier doc updates according to the conventions specified before.
9628
9629         * toolbar.el:
9630         * toolbar.el (make-toolbar-specifier): New.
9631         specifier doc updates according to the conventions specified before.
9632
9633 2000-05-09  Ben Wing  <ben@xemacs.org>
9634
9635         * process.el (call-process-internal): Revert to previous version
9636         because Mike's change clashed with a change I did not long before.
9637         Changed progn to prog1 to fix the bug pointed out by Mike Alexander.
9638         Thanks very much Mike for pointing out the bug and submitting a
9639         patch!
9640
9641 2000-04-13  Mike Alexander  <mta@arbortext.com>
9642
9643         * process.el (call-process-internal): Send the correct input buffer
9644         (call-process-internal): Return the exit status of the process
9645
9646 2000-05-07  Ben Wing  <ben@xemacs.org>
9647
9648         * winnt.el:
9649         * winnt.el (nt-quote-args-verbatim): Removed.
9650         * winnt.el (nt-quote-args-prefix-quote): Removed.
9651         * winnt.el (nt-quote-args-backslash-quote): Removed.
9652         * winnt.el (nt-quote-args-double-quote): Removed.
9653         * winnt.el (nt-quote-args-functions-alist): Removed.
9654         * winnt.el (nt-quote-process-args): Removed.
9655         Remove all stuff for argument quoting.  We borrow the code instead
9656         from Emacs 20.6, which is much more careful in its quoting
9657         (e.g. in handling runs of the escape character) and avoids most of
9658         the need for this Lisp mechanism by checking to see whether we're
9659         running a Cygwin or normal program and doing the appropriate
9660         quoting.  If we end up needing such a mechanism, we should add
9661         it by extending the variable `mswindows-quote-process-args' so it
9662         can take an alist of regexps.
9663
9664 2000-05-07  Ben Wing  <ben@xemacs.org>
9665
9666         * keydefs.el:
9667         Restore M-up, M-down to 21.1 state.  Put *ward-sentence on
9668         C-M-left, C-M-right instead.  Define C-M-up, C-M-down to scroll
9669         the window without moving point.
9670
9671         * simple.el:
9672         * simple.el (scroll-up-one): New.
9673         * simple.el (scroll-down-one): New.
9674         Functions for use with C-M-up/down.
9675
9676 2000-05-01  Martin Buchholz <martin@xemacs.org>
9677
9678         * XEmacs 21.2.33 is released.
9679
9680 2000-04-29  Martin Buchholz  <martin@xemacs.org>
9681
9682         * dialog.el (yes-or-no-p-dialog-box):
9683         Fix docstring.
9684         Fix following horrible bug in X11 mode with focus-follows-mouse:
9685           1. Visit two files in two different frames.
9686           2. do File->Revert Buffer in one of those frames.
9687           3. Dialog box appears.
9688           4. Arrange things so that the mouse passes over the *other*
9689              frame, then to the dialog box, and click on "Yes".
9690           5. The file contents end up in the *wrong* buffer!
9691         Add TODO comment.
9692
9693 2000-04-28  Ben Wing  <ben@xemacs.org>
9694
9695         * help.el (describe-installation): correct typo introduced
9696         in last patch: boundp -> fboundp.
9697
9698         * etags.el (buffer-tag-table-list):
9699         canonicalize filenames to Unix format so that tag-table-alist
9700         searching works under Windows.
9701
9702         * autoload.el:
9703         Bowdlerize the supposedly objectionable words
9704         "who couldn't quite manage to cleanly modify batch-update-autoloads".
9705
9706         * gutter-items.el (set-progress-display-style):
9707         * gutter-items.el (search-dialog-callback):
9708         * gutter-items.el (make-search-dialog):
9709         Change to new callback-ex api.
9710
9711 2000-04-26  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
9712
9713         * help.el: (describe-installation): decode-coding-string is not
9714         defined in a non MULE environment.
9715
9716 2000-04-28  Ben Wing  <ben@xemacs.org>
9717
9718         * gutter-items.el (buffer-list-changed-hook):
9719         use it, not record-buffer-hook.
9720
9721         * subr.el (record-buffer-hook): Removed.
9722
9723 2000-04-27  Ben Wing  <ben@xemacs.org>
9724
9725         * gutter-items.el (buffers-tab-switch-to-buffer): do not
9726         use NORECORD option.  Andy will not like this, but the existing
9727         gutter behavior is just wrong, as per this comment:
9728
9729         ;; this used to add the norecord flag to both calls below.
9730         ;; this is bogus because it is a pervasive assumption in XEmacs
9731         ;; that the current buffer is at the front of the buffers list.
9732         ;; for example, select an item and then do M-C-l
9733         ;; (switch-to-other-buffer).  Things get way confused.
9734         ;;
9735         ;; Andy, if you want to maintain the current look, you must
9736         ;;  *uncouple* the gutter order and buffers order.
9737
9738         * loaddefs.el (completion-ignored-extensions): unfuckify.
9739
9740         * bytecomp.el (batch-byte-compile-one-file): new function, used in
9741         xemacs.mak.
9742
9743         * autoload.el (batch-update-one-directory): new function, used in
9744         xemacs.mak.
9745
9746         * loadup.el: set gc-cons-threshold very high unless dumping --
9747         loadup during update-elc is much much much faster.  also do this
9748         when quick-building.
9749
9750         add commented-out code for profiling loadup.
9751
9752
9753         * update-elc.el (preloaded-file-list): add bytecomp.el, since it
9754         is required in order to build xemacs.
9755
9756 2000-04-26  Ben Wing  <ben@xemacs.org>
9757
9758         * loadup.el: don't garbage collect during loadup if quick-build
9759         compile-time option is set.
9760
9761 2000-04-23  Ben Wing  <ben@xemacs.org>
9762
9763         * update-elc.el: compute whether any dumped .el or .elc files
9764         are newer than the dumped exe, and touch the file ../src/NEEDTODUMP
9765         if so.
9766
9767         * update-elc.el (update-elc-files-to-compile): always change
9768         NOBYTECOMPILE in the src directory rather than current dir,
9769         so it will work under NT.
9770
9771         * autoload.el (autoload-trim-file-name): canonicalize to slashes so
9772         the form of this file is identical between Unix and Windows.
9773         (autoload-target-directory): Fixed to be lisp/ not lisp/prim/.
9774         Added comment.
9775         (update-autoloads-from-directory): updated doc string.
9776         updated doc strings in a few other places.
9777
9778 2000-04-18  Yoshiki Hayashi  <yoshiki@xemacs.org>
9779
9780         * bytecomp.el (byte-force-recompile): Fix argument to
9781         byte-recompile-directory.
9782
9783 2000-04-17  Yoshiki Hayashi  <yoshiki@xemacs.org>
9784
9785         * gutter-items.el (progress-display-clear-when-idle): Use
9786         add-one-shot-hook.
9787         * gutter-items.el (clear-progress-display): Adjust number of
9788         arguments.
9789
9790 2000-04-13  Yoshiki Hayashi  <yoshiki@xemacs.org>
9791
9792         * dumped-lisp.el (preloaded-file-list): Always dump select.el.
9793
9794 2000-04-16  Ben Wing  <ben@xemacs.org>
9795
9796         * printer.el: New file.
9797
9798         * dumped-lisp.el (preloaded-file-list): Declare printer.el.
9799
9800         * help.el (describe-installation): Fix decoding for Windows.
9801
9802         * menubar-items.el:
9803         * menubar-items.el (default-menubar):
9804         * menubar-items.el (tutorials-menu-filter): New.
9805         * menubar-items.el (popup-menubar-menu):
9806         Add authorship.  Redo Help menu and Tutorials filter.
9807
9808         * menubar.el: Correct comment.
9809
9810         * modeline.el (modeline-buffer-identification): Correct doc string.
9811
9812         * simple.el:
9813         * simple.el (printing): Removed.
9814         * simple.el (printer-name): Removed.
9815         * simple.el (generic-print-buffer): Removed.
9816         * simple.el (generic-print-region): Removed.
9817         Move generic print code to printer.el.
9818
9819 2000-04-15  Ben Wing  <ben@xemacs.org>
9820
9821         * simple.el (generic-print-region): New.
9822         make this function actually work.
9823         (generic-print-buffer): call generic-print-region.
9824
9825 2000-04-14  Andy Piper  <andy@xemacs.org>
9826
9827         * gutter-items.el (make-search-dialog): avoid unnecessary futzing
9828         by using the new widget-callback-current-channel.
9829         (search-dialog-callback): ditto.
9830
9831 2000-04-12  Andy Piper  <andy@xemacs.org>
9832
9833         * gutter.el (default-gutter-position): moved from gutter-items.el.
9834         (default-gutter-position-changed-hook): ditto.
9835         (gutter-element-visibility-changed-hook): ditto.
9836         (set-gutter-element): ditto.
9837         (remove-gutter-element): ditto.
9838         (set-gutter-element-visible-p): ditto.
9839         (gutter-element-visible-p): ditto.
9840         (init-gutter): ditto.
9841
9842         * dialog.el (make-dialog-box): renamed and moved from
9843         gutter-items.el
9844
9845         * gutter-items.el: move various functions elsewhere.
9846
9847 2000-04-13  Katsumi Yamaoka  <yamaoka@jpl.org>
9848
9849         * menubar-items.el: Fixed place of parenthesis.
9850
9851 2000-04-12  Ben Wing  <ben@xemacs.org>
9852
9853         * etags.el (find-tag-at-point): New.  Lets you do find-tag
9854                 without constantly being prompted for the tag.
9855         * simple.el: Added a number of section headings, to clarify the
9856                 organization of this file.
9857         * simple.el (activate-region):
9858         * simple.el (region-exists-p):
9859         * simple.el (region-active-p):
9860                 Moved these three function down to the other side of
9861                 the case-changing functions, so they join the rest of
9862                 the region code.
9863         * simple.el (printing): New.
9864         * simple.el (printer-name): New.
9865         * simple.el (generic-print-buffer): New.
9866                 New functions, a very simple prototype for a unified
9867                 printing interface.
9868
9869         * process.el (call-process-internal): Real fix for null BUFFER,
9870                 other problems with BUFFER specs.
9871
9872         * menubar-items.el:
9873                 Fixed up File->Print to use new printing functions.
9874                 Various corrections and expansions to Grep/Compile menus.
9875                 New options for Printing.
9876                 New options for SMTP Mail, the way to send mail under
9877                   MS Windows. (There's also a package patch to make SMTP
9878                   Mail be the default under MSWin.)
9879
9880 2000-04-09  Jeff Miller <jmiller@cablespeed.com>
9881
9882         * menubar-items.el: Selecting Rectangle Mousing from menubar
9883         did not work.  Needed to quote mouse-track-rectangle-p.
9884
9885 2000-04-06  Yoshiki Hayashi  <yoshiki@xemacs.org>
9886
9887         * cl-compat.el (keywordp): Removed.
9888
9889 2000-04-05  Andy Piper  <andy@xemacs.org>
9890
9891         * gutter-items.el (progress-layout-glyph): don't initialize here.
9892         (progress-gauge-glyph): use dynamic sizing.
9893         (set-progress-display-style): new function. Set progress glyphs
9894         appropriately depending on the style.
9895         (progress-display-style): new variable. Custom version of
9896         set-progress-display-style.
9897         (progress-abort-glyph): switch to dynamic sizes.
9898         (search-dialog-text): make the edit field active.
9899
9900 2000-04-04  Andy Piper  <andy@xemacs.org>
9901
9902         * gutter-items.el (make-search-dialog): need to make the search
9903         dialog visible after creation.
9904
9905         * menubar-items.el (default-menubar): use the search dialog for
9906         searching. Remove some extraneous search menu items.
9907
9908         * gutter-items.el (set-gutter-element): allow glyphs to be used as
9909         well as strings.
9910         (make-gutter-only-dialog-frame): allow the user to create the
9911         frame unmapped. Allow the gutter spec to be given as a glyph.
9912         (search-dialog-direction): new variable.
9913         (search-dialog-text): new variable.
9914         (search-dialog-callback): new function. Callback for the search
9915         dialog action.
9916         (make-search-dialog): new function. Create a user-friendly search
9917         dialog.
9918
9919 2000-04-04  Hrvoje Niksic  <hniksic@iskon.hr>
9920
9921         * faces.el (set-face-stipple): Use mswindows-bitmap-file-path
9922         under Windows.
9923
9924 2000-04-01  Andy Piper  <andy@xemacs.org>
9925
9926         * font-lock.el (font-lock-fontify-keywords-region): Calculate
9927         progress more accurately.
9928
9929 2000-02-02  Hirokazu FUKUI  <hfukui@sannet.ne.jp>
9930
9931         * finder.el (finder-compile-keywords): Process readable files only.
9932         Because error in process of .#finder-inf.el when compile xemacs
9933         with --with-clash-detection option.
9934
9935 2000-03-31  Andy Piper  <andy@xemacs.org>
9936
9937         * gutter-items.el (append-progress-display): don't delay after a
9938         successful font-lock.
9939         (make-gutter-only-dialog-frame): new function. Allow users to
9940         create gutter-only dialogs.
9941
9942 2000-03-27  Mike Alexander  <mta@arbortext.com>
9943
9944         * process.el (call-process-internal): Handle a null BUFFER
9945         parameter correctly.
9946
9947 2000-03-28  Andy Piper  <andy@xemacs.org>
9948
9949         * gutter-items.el (abort-progress-display): put strings in the
9950         gutter not extents.
9951         (progress-layout-glyph): signal special 'quit callback.
9952         (progress-display-quit-function): deleted.
9953         (progress-display-stop-callback): deleted.
9954         (progress-display-dispatch-command-events): deleted.
9955         (append-progress-display): remove calls to
9956         progress-display-dispatch-command-events.
9957         (raw-append-progress-display): ditto.
9958
9959 2000-03-23  Hrvoje Niksic  <hniksic@iskon.hr>
9960
9961         * faces.el (set-face-stipple): Rewrite to correctly handle PIXMAP
9962         being a list.  Actually define `stipple-pixmap-p' which is used as
9963         an error predicate.  Correctly handle PIXMAP being either relative
9964         or absolute file name.
9965
9966 2000-03-24  Andy Piper  <andy@xemacs.org>
9967
9968         * gutter-items.el (add-tab-to-gutter): use copy-sequence.
9969         (abort-progress-display): ditto. Don't delete the created extent.
9970         (raw-append-progress-display): ditto.
9971         (progress-display-dispatch-non-command-events): new
9972         function. Encapsulates what we want to do when no command input is
9973         required.
9974         (progress-display-dispatch-command-events): likewise, but disable
9975         for now since it causes too many problems.
9976         (append-progress-display): use them.
9977         (raw-append-progress-display): ditto.
9978         (default-gutter-position-changed-hook): set this rather than
9979         default-gutter-position-changed.
9980         (default-gutter-position-changed-hook): lambda with zero arguments
9981         rather than one.
9982         (raw-append-progress-display): trap errors in pending input since
9983         allowing them to signal will hose the gauge well and
9984         truly. Ideally we would like to delay these until we are more able
9985         to cope.
9986         (append-progress-display): ditto.
9987
9988 2000-03-20  Jeff Miller <jmiller@cablespeed.com>
9989
9990         * lisp/make-docfile.el: call-process-internal is now implemented
9991         in process.el.
9992
9993 2000-03-21  Ben Wing  <ben@xemacs.org>
9994
9995         * mule\mule-cmds.el (set-language-info-alist):
9996         Fix to correspond to new menu arrangement.
9997
9998 2000-03-21  Ben Wing  <ben@xemacs.org>
9999
10000         * process.el:
10001         * process.el (call-process-internal): New.
10002         New implementation of call-process.  Only enabled under NT, so far.
10003         stderr handling not implemented yet in CVS'd C code.
10004
10005 2000-03-20  Ben Wing  <ben@xemacs.org>
10006
10007         * lisp-mode.el:
10008         * lisp-mode.el (lisp-interaction-mode-menubar-menu): New.
10009         * lisp-mode.el (lisp-interaction-mode):
10010         Put back Lisp Interaction menubar for Jan V's sake.
10011
10012         * simple.el:
10013         * simple.el (mark-ring):
10014         * simple.el (dont-record-current-mark): New.
10015         * simple.el (in-shifted-motion-command): New.
10016         * simple.el (mark-ring-unrecorded-commands): New.
10017         * simple.el (mark-ring-max):
10018         * simple.el (set-mark-command):
10019         * simple.el (push-mark):
10020         * simple.el (handle-pre-motion-command):
10021         Implement scheme for not recording unimportant marks.
10022
10023         * subr.el:
10024         * subr.el (function-allows-args): New.
10025         New function function-allows-args.
10026
10027 2000-03-20  Martin Buchholz <martin@xemacs.org>
10028
10029         * XEmacs 21.2.32 is released.
10030
10031 2000-03-20  Andy Piper  <andy@xemacs.org>
10032
10033         * gutter-items.el (update-tab-in-gutter): force selection of the
10034         selected-window if required to do so.
10035         (buffers-tab-items): ditto.
10036         (add-tab-to-gutter): ditto.
10037         (create-frame-hook): use force-selection.
10038         (default-gutter-position-changed): lambdify.
10039         (update-tab-hook): deleted since it was only used in one place.
10040
10041 2000-03-18  Andy Piper  <andy@xemacs.org>
10042
10043         * files.el (find-file-noselect): undo change that shouldn't have
10044         gone in.
10045
10046 2000-03-17  Andy Piper  <andy@xemacs.org>
10047
10048         * buffer.el (switch-to-buffer): use last-nonminibuf-window instead
10049         of selected-window trickery.
10050
10051         * gutter-items.el (update-tab-in-gutter): don't give dedicated
10052         frames tabs.
10053         (progress-display-stop-callback): progress -> progress-display
10054         (progress-display-quit-function): ditto.
10055         (clear-progress-display): ditto.
10056         (remove-progress-display): ditto.
10057         (append-progress-display): ditto.
10058         (abort-progress-display): ditto.
10059         (raw-append-progress-display): ditto.
10060         (display-progress-display): ditto.
10061         (current-progress-display-label): ditto.
10062         (current-progress-display): ditto.
10063         (lprogress-display): ditto and save the buffer
10064         (progress-display): ditto. Otherwise the buffer sometimes gets
10065         changed which confuses font-lock.
10066
10067         * font-lock.el (font-lock-default-fontify-buffer): catch all
10068         errors, not just quit.
10069         (font-lock-mode): progress -> display-progress
10070         (font-lock-default-fontify-buffer): ditto.
10071         (font-lock-fontify-syntactically-region): ditto.
10072         (font-lock-fontify-keywords-region): ditto.
10073
10074 2000-03-14  Hrvoje Niksic  <hniksic@iskon.hr>
10075
10076         * cl.el (gensym): Move to here from cl-macs.el.
10077         (gentemp): Ditto.
10078
10079 2000-03-16  Andy Piper  <andy@xemacs.org>
10080
10081         * font-lock.el (font-lock-mode): use lprogress and friends for
10082         progress management.
10083         (font-lock-default-fontify-buffer): ditto.
10084         (font-lock-fontify-syntactically-region): ditto.
10085         (font-lock-fontify-keywords-region): ditto.
10086         (font-lock-revert-cleanup): fix reverting.
10087         (font-lock-revert-setup): ditto.
10088
10089         * gutter-items.el (progress-use-echo-area): new variable. Use the
10090         echo area for progress gauges if non-nil.
10091         (clear-progress): remove echo area stuff and defer to
10092         clear-message.
10093         (append-progress): dispatch non-command events after each progress
10094         increment. Remove echo area stuff.
10095         (abort-progress): remove echo area stuff and defer to
10096         display-message.
10097         (raw-append-progress): ditto. Dispatch non-command events after
10098         gutter redisplay.
10099         (display-progress): defer echo area stuff to display-message.
10100
10101         * gutter-items.el (clear-progress):
10102         (abort-progress): indentation changes.
10103         (display-progress): don't clear progress.
10104         (append-progress): compare messages with equal.
10105         (raw-append-progress): use dispatch-non-command-events to flush
10106         widget creation events.
10107
10108 2000-03-13  Ben Wing  <ben@xemacs.org>
10109
10110         * abbrev.el:
10111         * abbrev.el (abbrev-string-to-be-defined): New.
10112         * abbrev.el (inverse-abbrev-string-to-be-defined): New.
10113         Changes for use with the menubar.
10114
10115 2000-03-12  Ben Wing  <ben@xemacs.org>
10116
10117         * alist.el (vassoc): moved here from font-menu.el.
10118
10119         * custom.el (defface): typo fix.
10120
10121         * dialog.el (yes-or-no-p-dialog-box):
10122         * dialog.el (message-box):
10123         * files.el (save-some-buffers-1):
10124         Put accelerators in the button names.
10125
10126         * font-lock.el (font-lock-comment-face):
10127         * font-lock.el (font-lock-keyword-face):
10128         * font-lock.el (font-lock-function-name-face):
10129         Fixed some of the colors under MS Windows because the existing
10130         default colors were hardly different from black and needed to be
10131         made lighter.
10132
10133         * font-menu.el:
10134         * font-menu.el (font-menu-split-long-menu):
10135         * font-menu.el (font-menu-family-constructor):
10136         * font-menu.el (font-menu-size-constructor):
10137         * font-menu.el (font-menu-weight-constructor):
10138         * font-menu.el (font-menu-set-font):
10139         vassoc moved to alist.el.
10140         Accelerators added to all menus.
10141         Unused bound var new-props removed.
10142
10143         * keydefs.el: I did a whole lot of rearranging to put things in a
10144         more consistent order and fixed a number of cases where key
10145         combinations involving up, down, left, right and so on were
10146         defined but the corresponding keypad combinations were not
10147         defined.
10148
10149         * lisp-mode.el:
10150         * lisp-mode.el (lisp-interaction-mode-popup-menu):
10151         * lisp-mode.el (emacs-lisp-mode):
10152         * lisp-mode.el (lisp-interaction-mode):
10153         * lisp-mode.el (flet):
10154         Added accelerators onto the menus.
10155         Made all the different versions of the let function be indented
10156         the same way.
10157         Undid Steve's easy-menu-ification, because it makes it impossible
10158         to have the menubar and popup menus different.
10159         Cleaned up the menu; added items for find-function &c and some
10160         indenting, and removed debug-on-*.
10161
10162         * list-mode.el (list-mode-hook):
10163         * list-mode.el (list-mode):
10164         * list-mode.el (completion-setup-hook):
10165         * list-mode.el (display-completion-list):
10166         Added support for the :window-height keyword, which is required
10167         because of other changes that I made for the file dialog box.  I
10168         also made the hook variables list-mode-hook and
10169         completion-setup-hook and also minibuffer-setup-hook in
10170         minibuf.el be permanent-local; see comment in list-mode.el.
10171
10172         * map-ynp.el (map-y-or-n-p):
10173         Added accelerators to the dialog buttons.
10174
10175         * menubar-items.el (menu-truncate-list):
10176         New internal function.
10177         * menubar-items.el (submenu-generate-accelerator-spec):
10178         * menubar-items.el (menu-item-strip-accelerator-spec):
10179         * menubar-items.el (menu-item-generate-accelerator-spec):
10180         New exported functions, for use in auto-generating accelerator specs.
10181
10182         * menubar-items.el:
10183         * menubar-items.el (default-menubar):
10184         * menubar-items.el (maybe-add-init-button):
10185         * menubar-items.el (bookmark-menu-filter):
10186         * menubar-items.el (slow-format-buffers-menu-line):
10187         * menubar-items.el (build-buffers-menu-internal):
10188         * menubar-items.el (language-environment-menu-filter):
10189         * menubar-items.el (default-popup-menu):
10190         * menubar-items.el (popup-buffer-menu):
10191         * menubar-items.el (popup-menubar-menu):
10192         Did a major overhaul on this file, and in fact I'm nowhere near
10193         done working on the menubar, and there will be more patches to
10194         come.  A basic summary of what I've done:
10195
10196         a) I added accelerators to all of the menu items.  For menus that
10197         are auto-generated, such as the buffers menu, the accelerators are
10198         automatically added to the beginning of each line using the
10199         numbers 1 through 9, then zero, and then letters starting with A,
10200         but omitting the letters that are already in use for the fixed
10201         menu items at the top of the buffers menu.  To facilitate adding
10202         accelerators of this kind, I created some new functions
10203         (*-accelerator-spec), which are also being used by other filters
10204         that auto generate lists of things such as ftp sites to download
10205         packages.  If people really don't like these accelerators
10206         appearing at the beginning of the menu items, a variable can be
10207         added to optionally turn them off, but I think this is rather
10208         pointless because other menu items have accelerators and many or
10209         most of the menu users will use the accelerators if the support is
10210         there.
10211
10212         b) I combined the top level Tools and Apps menus into a single
10213         Tools menu, because the distinction between the two is not
10214         obvious, and the items on the menus are not used often enough that
10215         putting some of them onto submenus is a problem.
10216
10217         c) I created two new top level menus called View and Cmds because
10218         there were too many items on the File and Edit menus, and I'm going
10219         to be adding more items to these menus.  In contrast to the Tools
10220         menu, the items on these menus may be used quite often during an
10221         editing session, and so should be available with fewer
10222         keystrokes.
10223
10224         d) I added a number of options to the options menu, including one
10225         for controlling whether the alt key can be used to traverse to
10226         menu items using the accelerators, one for controlling behavior of
10227         control-k, one for controlling how the kill and yank functions
10228         interact with the clipboard, a few additional buffers-menu
10229         options, and various other things.  I also did a bit of
10230         rearranging, for example, combining the keyboard and mouse options
10231         into a single keyboard and mouse submenu to facilitate the
10232         accelerators on that level.
10233
10234         e) I changed the variable buffers-menu-format-buffer-line-function
10235         to take two arguments instead of one, the second argument being
10236         the line number for use in creating an accelerator.  I added a
10237         hack to support existing functions with one argument (although I
10238         doubt that very many of these exist), for backward compatibility.
10239
10240         f) I moved the top level mule menu to be a submenu of the edit
10241         menu.  I think that most of the items on this menu are fairly
10242         useless and there are certainly not enough frequently used items
10243         to justify this being its own top level menu.
10244
10245         g) I combined most of the items in big-menubar.el into the main menu.
10246         If people think the main menu is too big, it would be possible to
10247         create different configurations, some smaller.
10248
10249         * menubar.el (check-menu-syntax):
10250         Deleted some syntax checks that were no longer valid, partly
10251         because of changes that were already made a long time ago, and
10252         partly because of a change I made where I allow the name of the
10253         menu item to be an evaluated expression rather than just a string,
10254         similar to all of the other parameters of a menu item.
10255
10256         * minibuf.el:
10257         * minibuf.el (read-file-name-1):
10258         * minibuf.el (mouse-read-file-name-1):
10259         I made a number of changes to improve the appearance
10260         and functioning of the file dialog box.  They include:
10261
10262         a) Fixing the problem where closing the dialog box by clicking on
10263         the close button of the window didn't properly exit the
10264         minibuffer.
10265
10266         b) Fixing the problem that if you typed part of a file name, and
10267         then clicked on a completion with the mouse, the file was not
10268         correctly selected.
10269
10270         c) Changing the title of the dialog box to reflect the operation
10271         being done in accordance with user interface conventions, rather
10272         than the name of the dialog box buffer, which is rather useless.
10273
10274         d) Remove the words "possible completions are" which didn't
10275         belong.
10276
10277         e) Fix things so that the completions scroll off the end of the
10278         completions windows only to the right, rather than both to the
10279         right and down, which is in accordance with Windows user interface
10280         conventions.
10281
10282         * msw-init.el (init-post-mswindows-win):
10283         Added a binding for meta-F4, which is the standard windows binding
10284         for exiting a program.
10285
10286         * select.el (get-selection-no-error):
10287         * select.el (own-selection):
10288         * select.el (own-clipboard):
10289         Added an optional argument called append to the functions
10290         own-selection and own-clipboard.  This adds support for appending
10291         text to the existing selection and allows the function
10292         own-clipboard to be used as the value of the variable
10293         interprogram- cut-function.
10294
10295         Fixed a bug in own-selection in handling zmacs-region-stays.
10296
10297         * simple.el (historical-kill-line): New.
10298
10299         * simple.el (kill-line):
10300         * simple.el (interprogram-cut-function):
10301         * simple.el (interprogram-paste-function):
10302         * simple.el (handle-pre-motion-command):
10303         * simple.el (next-line):
10304         * simple.el (previous-line):
10305         a) Expanded the variable kill-whole-line, so that function
10306         kill-line can be set to delete the entire line always, not just
10307         when cursor is at the beginning of the line.  This is controlled
10308         by setting the variable kill-whole-line to the symbol 'always.
10309         This behavior, as well as the existing kill-whole-line behavior,
10310         now only take effect when kill-line is called interactively,
10311         although this is a departure from a previous behavior in the case
10312         of setting this variable kill-whole-line to t.  It is almost
10313         certainly what has always been intended, and most likely the old
10314         way of doing things introduced bugs.  I also created a function
10315         called historical-kill-line, which ignores the kill-whole-line
10316         setting and always gives the historical behavior of only killing
10317         to the end of the line.  I bound this function to shift- control-k
10318         so that the kill to end of line behavior is available, even when
10319         kill-whole-line has been set to change control-k into the simple
10320         delete-whole-line behavior. (This can be set using the options
10321         menu.)
10322
10323         b) I changed things so that kill and yank now interact with the
10324         clipboard by default under windows.  This was done by changing the
10325         default value of interprogram-cut- function and
10326         interprogram-paste-function.  You can get the old behavior by
10327         setting these to nil, and there is an option on the options menu
10328         to do this.
10329
10330         c) I added support for selecting text using shifted motion keys.
10331         This support is on by default and can be controlled by the
10332         variable shifted-motion-keys-select-region.  There is also a
10333         variable called unshifted-motion-keys-deselect-region that
10334         controls more specifically how the shifted motion key behavior
10335         works.  I did not put an option on the options menu to turn this
10336         off, because I can't imagine why this would be useful.
10337
10338         * simple.el (forward-block-of-lines):
10339         * simple.el (backward-block-of-lines):
10340         * simple.el (block-movement-size):
10341         New.
10342
10343         * simple.el (uncapitalized-title-words):
10344         * simple.el (uncapitalized-title-word-regexp):
10345         * simple.el (capitalize-string-as-title):
10346         * simple.el (capitalize-region-as-title):
10347         New.
10348
10349
10350         * subr.el (add-hook):
10351         * subr.el (make-local-hook): New.
10352         * subr.el (remove-local-hook): New.
10353         * subr.el (add-one-shot-hook): New.
10354         * subr.el (add-local-one-shot-hook): New.
10355         Added some functions to make using hooks easier.
10356         These include:
10357
10358         a) Functions add-local-hook and remove-local-hook to make it easy
10359         to use local hooks.
10360
10361         b) Functions add-one-shot-hook and add-local-one-shot-hook, which
10362         make it possible to add a "one-shot" hook, which is to say a hook
10363         that runs only once, and automatically removes itself after the
10364         first time it has run.
10365
10366 2000-03-09  Andy Piper  <andy@xemacs.org>
10367
10368         * files.el (auto-mode-alist): pick up jsp, jhtml and xml files.
10369
10370 2000-03-09  Yoshiki Hayashi  <yoshiki@xemacs.org>
10371
10372         * buff-menu.el (buffers-menu-omit-invisible-buffers):
10373         Moved from menubar-items.el.
10374         * dumped-lisp.el: Dump gutter-items regardless of menubar.
10375
10376 2000-03-08  Andy Piper  <andy@xemacs.org>
10377
10378         * gutter-items.el (build-buffers-tab-internal): add selected field
10379         to buffers tab spec.
10380
10381 2000-03-07  Yoshiki Hayashi  <yoshiki@xemacs.org>
10382
10383         * minibuf.el (last-exact-completion): Initialize to nil.
10384
10385 2000-03-07  Didier Verna  <didier@xemacs.org>
10386
10387         * startup.el (command-line-1): remove unused variable
10388         `first-file-buffer'.
10389
10390 2000-02-29  Hrvoje Niksic  <hniksic@iskon.hr>
10391
10392         * loaddefs.el (completion-ignored-extensions): Removed ".log",
10393         which is also used for Web server log files.
10394
10395 2000-02-03  IKEYAMA Tomonori <tomonori@suiyokai.org>
10396
10397         * mule/mule-charset.el: Setup auto-fill-chars.
10398
10399 2000-03-02  SL Baur  <steve@beopen.com>
10400
10401         * subr.el (with-string-as-buffer-contents): Reimplement using
10402         `with-temp-buffer'.  Fixes non-unique buffer name problem, fixes
10403         non-deletion of buffer after execution problem.
10404         (with-output-to-string): Use unique buffer name.
10405
10406 2000-02-29  Stephen J. Turnbull  <stephen@xemacs.org>
10407
10408         * gutter-items.el (buffers-tab-sort-function):  New variable.
10409         (buffers-tab-items):  Funcall it to sort the buffer tab list.
10410
10411 2000-02-29  Stephen J. Turnbull  <stephen@xemacs.org>
10412
10413         * startup.el (load-user-init-file):  Merge two `if's to one `or'.
10414
10415 2000-02-28  Martin Buchholz  <martin@xemacs.org>
10416
10417         * menubar-items.el (maybe-add-init-button): Remove the "Load
10418         .emacs" button from all menubars.
10419
10420 2000-03-01  Didier Verna  <didier@xemacs.org>
10421
10422         * rect.el (string-rectangle): depend on `pending-delete-mode' for
10423         region rectangle replacement (from Jan Vroonhof).
10424         (replace-rectangle): new function.
10425
10426 2000-01-05  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10427
10428         * mule/mule-cmds.el (set-default-coding-systems): Use
10429         set-terminal-coding-system and set-keyboard-coding-system.
10430         * coding.el (set-terminal-coding-system): Use
10431         set-console-tty-output-coding-system.
10432         (set-keyboard-coding-system): Use
10433         set-console-tty-input-coding-system.
10434
10435 2000-02-21  Yoshiki Hayashi  <yoshiki@xemacs.org>
10436
10437         * minibuf.el (read-variable): Allow symbol to default argument.
10438
10439 2000-02-27  Andy Piper  <andy@xemacs.org>
10440
10441         * gutter-items.el (update-tab-hook): new function to be used for
10442         hooks.
10443         (create-frame-hook): add update-tab-hook.
10444         (record-buffer-hook): ditto.
10445         (default-gutter-position-changed): ditto.
10446         (default-gutter-position): updating the buffers tab is now handled
10447         by a hook.
10448         (default-gutter-position-changed-hook): new variable.
10449         (gutter-element-visibility-changed-hook): ditto.
10450         (set-gutter-element-visible-p): call it.
10451         (set-gutter-element): use modify-specifier-instances. Set extents
10452         as duplicable before using.
10453         (remove-gutter-element): ditto.
10454         (set-gutter-element-visible-p): ditto.
10455         (init-gutter): new function.
10456         (add-tab-to-gutter): use new gutter-element functions rather than
10457         setting specifiers directly.
10458         (clear-progress): ditto.
10459         (abort-progress): ditto.
10460         (gutter-buffers-tab-visible-p): renamed from
10461         default-gutter-visible-p
10462
10463         * specifier.el (modify-specifier-instances): new function from Jan
10464         Vroonhof.
10465
10466         * x-init.el (init-post-x-win): call init-gutter.
10467
10468         * msw-init.el (init-post-mswindows-win): call init-gutter.
10469
10470         * menubar-items.el (default-menubar): Update to reflect new gutter
10471         variables.
10472
10473 2000-02-26  Andy Piper  <andy@xemacs.org>
10474
10475         * gutter-items.el (set-gutter-element): new function. Add gutter
10476         elements to the specified gutter.
10477         (remove-gutter-element): new function. Remove gutter elements from
10478         the specified gutter.
10479         (set-gutter-element-visible-p): new function. Set gutter element
10480         visibility for the provided gutter-visible specifier.
10481
10482 2000-02-23  Andy Piper  <andy@xemacs.org>
10483
10484         * gutter-items.el (add-tab-to-gutter): specify dimensions
10485         dynamically.
10486
10487 2000-02-24  Martin Buchholz  <martin@xemacs.org>
10488
10489         * gutter-items.el (add-tab-to-gutter):
10490         * package-get.el (package-get-interactive-package-query):
10491         * package-ui.el (pui-directory-exists):
10492         (pui-install-selected-packages):
10493         (pui-list-packages):
10494         Use #'(lambda ...)  instead of '(lambda ...).
10495
10496 2000-02-21  Gregory Neil Shapiro <gshapiro@gshapiro.net>
10497
10498         * startup.el (load-user-init-file): Check to make sure user
10499           has an init-file before calling load().
10500
10501 2000-02-20  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10502
10503         * msw-glyphs.el (msgdi-device-p): Added this and 'msgdi specifier tag.
10504
10505 2000-02-23  Martin Buchholz <martin@xemacs.org>
10506
10507         * XEmacs 21.2.31 is released.
10508
10509 2000-02-21  Mike Sperber <mike@xemacs.org>
10510
10511         * loadup.el (really-early-error-handler):
10512         * update-elc.el:
10513         * make-docfile.el:
10514         Remove dependency on EMACSBOOTSTRAP... environment variables.
10515
10516 2000-02-21  Martin Buchholz <martin@xemacs.org>
10517
10518         * XEmacs 21.2.30 is released.
10519
10520 2000-02-19  Martin Buchholz  <martin@xemacs.org>
10521
10522         * byte-optimize.el (byte-optimize-plus):
10523         (byte-optimize-minus):
10524         (byte-optimize-multiply):
10525         Optimize (- 0) to 0, not (-)
10526         Optimize (+ 5 3.0) to 8.0
10527         Optimize (* 5 3.0) to 15.0
10528         Improve readability.
10529
10530 2000-02-21  Jonathan Harris  <jhar@tardis.ed.ac.uk>
10531
10532         * modeline.el: (modeline-scrolling-method): change modeline
10533         mswindows cursor appearance according to the value.
10534
10535         * msw-faces.el: (mswindows-init-device-faces): Initialise 'default
10536         and 'gui-element face colors and 'gui-element face font to Windows
10537         defaults.
10538
10539 2000-02-09 Stef Epardaud  <stef@lunatech.com>
10540
10541         * font-lock.el: Javadoc enhancements
10542
10543 1999-11-27  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
10544
10545         * ldap.el (toplevel): Test if LDAP support has been compiled in
10546         (ldap-verbose): New option
10547         (ldap-search-entries): Renamed from the previous ldap-search
10548         Conditionalize message display on ldap-verbose
10549         (ldap-add-entries, ldap-modify-entries, ldap-delete-entries): New
10550         defuns
10551         (ldap-search): Is now defined as an obsolete wrapper calling
10552         ldap-search-basic or ldap-search-entries
10553
10554
10555 1999-12-06  Hirokazu FUKUI  <hfukui@sannet.ne.jp>
10556             Shuhei KOBAYASHI <shuhei@aqua.ocn.ne.jp>
10557             Jan Vroonhof  <jan@xemacs.org>
10558
10559         * byte-optimize.el (byte-optimize-form-code-walker): Fixed.
10560         When for-effect is true, didn't call `byte-optimize-form'
10561         in and/or subforms without last.
10562
10563 1999-12-07  Jan Vroonhof  <vroonhof@math.ethz.ch>
10564
10565         * package-get.el (package-get-download-sites): Use correct custom
10566         type.
10567
10568 2000-02-15  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10569
10570         * files.el (write-file): Ask for coding system when compiled with
10571         file-coding.
10572
10573 2000-02-16  Andy Piper  <andy@xemacs.org>
10574
10575         * buffer.el (switch-to-buffer): give norecord argument to
10576         set-window-buffer instead of explicitly recording.
10577
10578         * gutter-items.el (buffers-tab-switch-to-buffer): don't record if
10579         we have to pick a window.
10580
10581 1999-12-24  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10582
10583         * mule/mule-cmds.el (describe-language-support): Don't add
10584         unexist function to help-map.
10585         (describe-coding-system): Don't use already assigend `C'.
10586
10587 2000-01-23  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
10588
10589         * info.el (Info-save-auto-generated-dir): nil -> 'never to make it
10590         work in custom.
10591
10592 2000-02-04  Kazuyuki IENAGA <kazz@imasy.or.jp>
10593
10594         * about.el: Ienaga's e-mail address change.
10595
10596 2000-02-16  Samuel Mikes  <smikes@alumni.hmc.edu>
10597
10598         * etags.el (find-tag): force new window -- even if buf already
10599         visible -- when other-window is t
10600
10601 2000-02-16  Martin Buchholz <martin@xemacs.org>
10602
10603         * XEmacs 21.2.29 is released.
10604
10605 2000-02-09  Martin Buchholz  <martin@xemacs.org>
10606
10607         * cl-extra.el (getf): This is now identical to `plist-get', so
10608         just defalias it.
10609         * cl-macs.el: Make getf an alias to plist-get, at the
10610         byte-compiler level, using define-compiler-macro.
10611
10612 2000-02-08  Martin Buchholz  <martin@xemacs.org>
10613
10614         * cl-extra.el (cl-remprop): Remove. remprop is now in C.
10615
10616 2000-02-07  Kyle Jones  <kyle_jones@wonderworks.com>
10617
10618         * lisp/etags.el (find-tag-internal): set exact-tagname to
10619           a regular expression that matches against the tagname
10620           part of the tag entry first instead of only looking in
10621           the context area.
10622
10623 2000-01-23  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
10624
10625         * gutter-items.el: fixed typo(s) in customizing default-gutter-position
10626         * toobar.el: fixed typo(s) in customizing default-toolbar-position
10627
10628 2000-02-07  Martin Buchholz <martin@xemacs.org>
10629
10630         * XEmacs 21.2.28 is released.
10631
10632 2000-02-07  Martin Buchholz  <martin@xemacs.org>
10633
10634         * cl-extra.el (getf): Just call `get', never `get*'.
10635         Make arglist match docstring.
10636         Fix bug: (getf nil t t) ==> Lisp nesting exceeds `max-lisp-eval-depth'
10637         * cl-macs.el (get* compiler macro): Simply replace `get*' by `get'.
10638         * byte-optimize.el: remove references to `get*'.
10639
10640 2000-02-06  Martin Buchholz  <martin@xemacs.org>
10641
10642         * mule/european.el: Add syntax information for Latin3 and Latin4.
10643
10644 2000-02-02  Martin Buchholz  <martin@xemacs.org>
10645
10646         * byte-optimize.el: Byte-optimize (length "foo")
10647
10648 2000-02-03   Daiki Ueno  <ueno@ueda.info.waseda.ac.jp>
10649
10650         * window.el (shrink-window-if-larger-than-buffer): Rewrite full
10651         width check using `window-leftmost-p' and `window-rightmost-p'.
10652
10653 2000-02-02  Per Abrahamsen  <abraham@dina.kvl.dk>
10654
10655         * wid-edit.el (widget-match-inline): An atom never matches a
10656           list.
10657
10658 2000-01-29  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10659
10660         * modeline.el: Consolidated 'x and 'mswindows specification under
10661         'win tag.
10662
10663 2000-01-29  Andy Piper  <andy@xemacs.org>
10664
10665         * gutter-items.el: (format-buffers-tab-line): Try and be
10666         intelligent about buffer naming when we have duplicates.
10667
10668 2000-01-29  Andy Piper  <andy@xemacs.org>
10669
10670         * gutter-items.el (gutter-visible-p): Make sure the gutter gets
10671         updated when it becomes visible.
10672
10673 2000-01-26  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10674
10675         * bytecomp.el (byte-compile-insert-header): Properly set coding
10676         system under MULE and file-coding.
10677
10678 2000-01-28  Martin Buchholz  <martin@xemacs.org>
10679
10680         * coding.el (dontusethis-set-value-file-name-coding-system-handler):
10681         (dontusethis-set-value-terminal-coding-system-handler):
10682         (dontusethis-set-value-keyboard-coding-system-handler):
10683         Never undefine coding system aliases.  Emergency fix for gnus.
10684
10685 2000-01-26  Hrvoje Niksic  <hniksic@iskon.hr>
10686
10687         * files.el (abbreviate-file-name): Use directory-sep-char instead
10688         of hard-coded "/".
10689
10690 2000-01-27  Hrvoje Niksic  <hniksic@iskon.hr>
10691
10692         * startup.el (user-init-file-base-list): New variable, replacing
10693         user-init-file-base.
10694         (find-user-init-file): New function.
10695         (command-line-early): Use it.
10696         (load-user-init-file): Ditto.
10697
10698 2000-01-26  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10699
10700         * gutter-items.el (update-tab-in-gutter): Use proper locale when
10701         calling valid-image-instantiator-format-p
10702
10703 2000-01-26  Hrvoje Niksic  <hniksic@iskon.hr>
10704
10705         * isearch-mode.el (isearch-mode): The variable is
10706         isearch-unhidden-extents, not isearch-opened-extents.
10707
10708 2000-01-26  Hrvoje Niksic  <hniksic@iskon.hr>
10709
10710         * minibuf.el (next-history-element): Modify error message if a
10711         default value is available.
10712
10713 2000-01-26  Martin Buchholz  <martin@xemacs.org>
10714
10715         * bytecomp.el (byte-compile-file): Don't unconditionally write
10716         .elc files in binary - might contain non-Latin1.
10717
10718 2000-01-24  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10719
10720         * process.el (shell-quote-argument): Use (nt-quote-process-args)
10721         for windows-nt.
10722
10723         * version.el:
10724         * startup.el (user-init-file-base):
10725         * process.el (call-process-region):
10726         * files.el (make-backup-file-name):
10727         (backup-file-name-p):
10728         (file-relative-name):
10729         (abbreviate-file-name):
10730         (set-auto-mode):
10731         * code-process.el (call-process-region): Removed unnecessary
10732         branching on 'windows-nt and 'ms-dos system types. Phased 'ms-dos
10733         support out of the universe.
10734
10735         * process.el:
10736         * code-process.el:
10737         * bytecomp.el (byte-compile-file): Removed reference to
10738         buffer-file-type, and commented usage of binary-process-output
10739         NTEmacs variables.
10740
10741 2000-01-24  Yoshiki Hayashi  <yoshiki@xemacs.org>
10742
10743         * help.el (function-arglist): Add case for macro.
10744
10745 2000-01-22  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10746
10747         * cus-edit.el (custom-display): Removed "MS-DOS" and added Windows
10748         printers.
10749         (custom-display): Added a menu for printer/display tags.
10750
10751         * frame.el (frame-type):
10752         * device.el (device-type): Added 'msprinter to the doc string, and
10753         removed 'pc -- it is not going to be implemented ever.
10754         (call-device-method): Fixed docstring typo.
10755         Defined specifier tags 'printer and 'display.
10756
10757 2000-01-22  Kyle Jones  <kyle_jones@wonderworks.com>
10758
10759         * lisp/itimer.el (itimer-run-expired-timers): (consp
10760           last-command-event-time) instead of (consp
10761           'last-command-event-time).
10762
10763 2000-01-21  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10764
10765         * msw-glyphs.el: Removed obsolete commentary.
10766
10767 2000-01-21  Hrvoje Niksic  <hniksic@iskon.hr>
10768
10769         * minibuf.el (read-file-name): Use abbreviate-file-name to produce
10770         better default value.
10771
10772 2000-01-21  Hrvoje Niksic  <hniksic@iskon.hr>
10773
10774         * minibuf.el (read-expression): Add a DEFAULT-VALUE argument.
10775         (read-string): Ditto.
10776         (eval-minibuffer): Ditto.
10777         (read-command): Ditto.
10778         (read-function): Ditto.
10779         (read-variable): Ditto.
10780         (read-number): Ditto.
10781         (read-shell-command): Ditto.
10782         (read-number): Record history.
10783
10784 2000-01-20  Yoshiki Hayashi  <yoshiki@xemacs.org>
10785
10786         * etags.el (find-tag-tag): Use DEFAULT of completing-read.
10787
10788 2000-01-20  Yoshiki Hayashi  <yoshiki@xemacs.org>
10789
10790         * faces.el (startup-initialize-custom-faces): New function.
10791         Reset all faces created during auto-autoloads loading time
10792         by defface.
10793         * startup.el (command-line): Call it.
10794
10795 2000-01-19  Yoshiki Hayashi  <yoshiki@xemacs.org>
10796
10797         * about.el (about-hackers): Add myself to contributors list.
10798
10799 2000-01-12  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10800
10801         * menubar-items.el (maybe-add-init-button): Removed an argument in
10802         a call to load-user-init-file, as the function managed to lose its
10803         formal parameter a few betas ago.
10804
10805 2000-01-18  Martin Buchholz <martin@xemacs.org>
10806
10807         * XEmacs 21.2.27 is released.
10808
10809 2000-01-18  Martin Buchholz  <martin@xemacs.org>
10810
10811         * process.el (shell-command-to-string): Use the FSF docstring.
10812         Make shell-command-to-string the standard function, and
10813         exec-to-string the (deprecated) alias.
10814
10815         * startup.el: typo fix.
10816
10817 2000-01-16  Martin Buchholz  <martin@xemacs.org>
10818
10819         * mule/mule-misc.el (char-octet): Move back into mule-charset.c.
10820
10821 2000-01-14  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10822
10823         * menubar-items.el (sort-buffers-menu-alphabetically): Put invisible
10824         buffers after visible buffers.
10825         (sort-buffers-menu-by-mode-then-alphabetically): Ditto.
10826
10827 2000-01-17  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10828
10829         * info.el (Info-extract-menu-node-name): Stop at a dot
10830         followed by whitespace or right parenthesis.
10831
10832 2000-01-15  Hrvoje Niksic  <hniksic@iskon.hr>
10833
10834         * info.el (Info-directory-list): Warn against using Customize with
10835         Info-directory-list.
10836
10837 2000-01-15  Adrian Aichner  <aichner@ecf.teradyne.com>
10838
10839         * minibuf.el (read-file-name): doc fix.
10840
10841         * autoload.el (update-file-autoloads): doc fix.
10842
10843         * about.el (about-hackers): Change my E-mail address.
10844
10845 2000-01-13  Martin Buchholz  <martin@xemacs.org>
10846
10847         * info.el (Info-visit-file): Just use the `f' interactive spec to
10848         read a filename in the standard way.
10849
10850 2000-01-13  Andy Piper  <andy@xemacs.org>
10851
10852         * gutter-items.el (gutter-buffers-tab-orientation): new variable.
10853         (gutter-buffers-tab-extent): new variable.
10854         (update-tab-in-gutter): call add-tab-to-gutter again if the
10855         orientation has changed.
10856         (add-tab-to-gutter): cope with different orientations.
10857
10858 2000-01-11  Didier Verna  <didier@xemacs.org>
10859
10860         * info.el (Info-following-node-name): backward-skip dots as well
10861         as spaces (dots at the end of a node name aren't part of it).
10862         (Info-extract-menu-node-name): don't skip dots. There could be
10863         some in the node name.
10864         (Info-index): allow dots to be part of a node name.
10865
10866 2000-01-12  Andreas Jaeger  <aj@suse.de>
10867
10868         * files.el (auto-mode-alist): Added idlwave-mode.
10869         Patch by Carsten Dominik <dominik@astro.uva.nl>.
10870
10871 1999-12-22  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10872
10873         * info.el (Info-search): Show default value.
10874
10875 1999-12-20  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10876
10877         * info.el (Info-read-node-completion-table): New variable.
10878         (Info-read-node-name-1): New function.
10879         (Info-read-node-name): Use it.
10880         (Info-follow-reference): Use DEFAULT argument of completing-read.
10881         (Info-menu): Ditto.
10882
10883 1999-12-27  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10884
10885         * hyper-apropos.el (hyper-describe-key-briefly): Save
10886         window configuration.
10887         (hyper-describe-face): Use DEFAULT of completing-read.
10888         (hyper-apropos-read-variable-symbol): Ditto.
10889         (hyper-apropos-read-function-symbol): Ditto.
10890
10891 1999-12-27  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10892
10893         * mule/mule-cmds.el (set-default-coding-system): Set
10894         comint-exec-hook to use coding-system-for-read and
10895         coding-system-for-write so that C-x RET c works.
10896
10897 1999-12-27  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10898
10899         * minibuf.el (minibuffer-confirm-incomplete): Customize.
10900         (previous-matching-history-element): Increment
10901         minibuffer-max-depth by 1.
10902         (next-matching-history-element): Ditto.
10903
10904 2000-01-11  Andy Piper  <andy@xemacs.org>
10905
10906         * gutter-items.el (buffers-tab): Create a new face for the buffers
10907         tab.
10908         (buffers-tab-face): use it.
10909
10910 2000-01-10  Didier Verna  <didier@xemacs.org>
10911
10912         * modeline.el (modeline-scrolling-method): change modeline X
10913         cursor appearance according to the value.
10914
10915 2000-01-07  Andreas Jaeger  <aj@suse.de>
10916
10917         * about.el (about-hackers): Moved my entry to contributor list.
10918         (xemacs-hackers): Added myself.
10919         (about-maintainer-info): Added description of myself.
10920
10921
10922 2000-01-07  Didier Verna  <didier@xemacs.org>
10923
10924         * modeline.el (modeline-scrolling-method): new variable.
10925         (mouse-drag-modeline): add reference to it in the docstring.
10926         (mouse-drag-modeline): handle it.
10927
10928 2000-01-08  Andy Piper  <andy@xemacs.org>
10929
10930         * gutter-items.el (update-tab-in-gutter): remove resize-subwindow
10931         calls.
10932         (remove-buffer-from-gutter-tab): ditto.
10933
10934 2000-01-06  Per Abrahamsen  <abraham@dina.kvl.dk>
10935
10936         * cus-edit.el (custom-hook-convert-widget): Fix comment.
10937         (custom-face-edit): Fix grammatical error in help message.
10938
10939 2000-01-03  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
10940
10941         * movemail.el: Added.
10942
10943         * dumped-lisp.el (preloaded-file-list): Added movemail.el.
10944
10945 2000-01-03  Didier Verna  <didier@xemacs.org>
10946
10947         * modeline.el (mouse-drag-modeline): remove the code related to
10948         the modeline horizontal scrolling facility.
10949
10950 1999-12-31  Martin Buchholz <martin@xemacs.org>
10951
10952         * XEmacs 21.2.26 is released.
10953
10954 1999-12-28  Andy Piper  <andy@xemacs.org>
10955
10956         * wid-edit.el (widget-push-button-value-create): The gui cache
10957         does not agree with native widgets which can only be displayed
10958         once per window. The reasons for caching are diminished now that
10959         we don't hog resources when creating buttons.
10960         (widget-push-button-cache) deleted.
10961
10962 1999-12-24  Martin Buchholz <martin@xemacs.org>
10963
10964         * XEmacs 21.2.25 is released.
10965
10966 1999-12-24  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10967
10968         * hyper-apropos.el (hyper-apropos): Toggle
10969         hyper-apropos-programming-apropos correctly.
10970         Set REGEXP when user accepts default value.
10971
10972 1999-12-22  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10973
10974         * minibuf.el (read-from-minibuffer): Bind minibuffer-default.
10975         (read-file-name-2): Use DEFAULT argument of read-from-minibuffer.
10976
10977 1999-12-22  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10978
10979         * mule/mule-category.el (undefined-category-designator):
10980         Return char instead of character.  Search for undefined one.
10981         (describe-category): Use with-displaying-help-buffer.
10982
10983 1999-12-21  Martin Buchholz  <martin@xemacs.org>
10984
10985         * byte-optimize.el (byte-optimize-plus):
10986         Optimize (+ 1) to 1 instead of (1+ nil).
10987
10988         * files.el (basic-save-buffer): Rewrite for clarity.  Use (char-before).
10989
10990         * byte-optimize.el (byte-compile-butlast): Remove.  Use butlast instead.
10991
10992         * byte-optimize.el (byte-optimize-char-before): New function.
10993         Remove performance penalty for using (char-before) instead of (char-after).
10994
10995 1999-12-20  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10996
10997         * mule/mule-category.el (char-category-list): Return character
10998         instead of integer.
10999
11000 1999-12-17  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11001
11002         * minibuf.el (read-buffer): Check default is buffer object.
11003
11004 1999-11-25  Andy Piper  <andy@xemacs.org>
11005
11006         * cus-edit.el (custom-buffer-create-buttons): Use native widgets
11007         for buttons.
11008
11009 1999-12-16  Andreas Jaeger  <aj@suse.de>
11010
11011         * package-get.el (package-get-maybe-save-index): Fixed typo.
11012         Patch by Jeff Miller <jmiller@smart.net>.
11013
11014 1999-12-13  Charles G Waldman  <cgw@alum.mit.edu>
11015
11016         * gnuserv.el (gnuserv-process-filter):  don't call
11017         gnuserv-write-to-client when gnuserv-current-client is nil
11018
11019 1999-12-14  Martin Buchholz <martin@xemacs.org>
11020
11021         * XEmacs 21.2.24 is released.
11022
11023 1999-12-12  Gunnar Evermann  <ge204@eng.cam.ac.uk>
11024
11025         * about.el (about-hackers): Update my email address.
11026
11027 1999-12-07  Martin Buchholz <martin@xemacs.org>
11028
11029         * XEmacs 21.2.23 is released.
11030
11031 1999-11-06  Jason R Mastaler  <jason@mastaler.com>
11032
11033         * package-get.el (package-get-download-sites): Removed several
11034         defunct download sites, added many new ones, and corrected a few
11035         incorrect directory-on-site entries.  Added physical locations to
11036         site-description.
11037
11038 1999-11-30  Gunnar Evermann  <ge204@eng.cam.ac.uk>
11039
11040         * finder.el (finder-commentary): add DOC string and fix
11041         interactive spec
11042
11043 1999-12-04  Hrvoje Niksic  <hniksic@iskon.hr>
11044
11045         * help.el (describe-function): Don't forget to intern the string
11046         completing-read returns.
11047         (describe-variable): Ditto.
11048
11049 1999-11-16  Adrian Aichner  <adrian@xemacs.org>
11050
11051         * hyper-apropos.el (hyper-apropos-this-symbol): Handle
11052         `hyper-apropos-help-mode' here to find symbol to customize
11053         irregardless of cursor position and simplify
11054         `hyper-apropos-set-variable', `hyper-apropos-find-function', and
11055         `hyper-apropos-popup-menu'.
11056
11057 1999-11-21  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11058
11059         * apropos.el (apropos-mode-map): Add return to call
11060         apropos-follow.
11061         (apropos-print): Call apropos-mode to have better
11062         command reference. Put keymap text-poperty to
11063         symbole name.
11064
11065 1999-11-22  Alastair Burt  <burt@dfki.de>
11066
11067         * help.el: (describe-bindings-1): Added handling of keymaps for
11068         the extents at point.
11069
11070 1999-12-02  Mark Thomas  <mthomas@jprc.com>
11071
11072         * gutter-items.el (buffers-tab-items): Wrap the function in a
11073         save-match-data
11074
11075 1999-12-04  Hrvoje Niksic  <hniksic@iskon.hr>
11076
11077         * help.el (describe-function): Use the DEFAULT argument to
11078         completing-read.
11079         (describe-variable): Ditto.
11080
11081 1999-11-26  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11082
11083         * minibuf.el (read-from-minibuffer): Add optional argument
11084         DEFAULT to have better mini-buffer history support.
11085         (completing-read): Pass default to read-from-minibuffer.
11086         (read-buffer): Pass default to completing-read.
11087
11088 1999-12-04  Hrvoje Niksic  <hniksic@iskon.hr>
11089
11090         * font-lock.el (font-lock-doc-string-face): Document the
11091         `font-lock-lisp-like' property.
11092
11093 1999-11-29  Hrvoje Niksic  <hniksic@iskon.hr>
11094
11095         * lisp-mode.el: Specify `font-lock-lisp-like'.
11096
11097         * font-lock.el (font-lock-lisp-like): New function.
11098         (font-lock-fontify-syntactically-region): Use it.
11099
11100 1999-11-29  XEmacs Build Bot <builds@cvs.xemacs.org>
11101
11102         * XEmacs 21.2.22 is released
11103
11104 1999-11-28  Martin Buchholz <martin@xemacs.org>
11105
11106         * XEmacs 21.2.21 is released.
11107
11108 1999-11-18  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11109
11110         * minibuf.el (read-coding-system): Accept symbol and
11111         coding-system object as a default-coding-system.
11112
11113 1999-11-16  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11114
11115         * minibuf.el (read-coding-system): Accept symbol as
11116         a default-coding-system.
11117
11118 1999-10-06  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11119
11120         * apropos.el (apropos-documentation): Use insert instead
11121         of princ.
11122
11123 1999-11-07  William M. Perry  <wmperry@aventail.com>
11124
11125         * gpm.el: New gpm-minor-mode to turn GPM mouse support on & off
11126           for the linux console.
11127
11128         * mouse.el (mouse-consolidated-yank): Allow the mouse-yanking
11129           stuff to work when you are not on a window system, since the GPM
11130           mouse support now allows pasting from outside of XEmacs.
11131
11132 1999-11-10  XEmacs Build Bot <builds@cvs.xemacs.org>
11133
11134         * XEmacs 21.2.20 is released
11135
11136 1999-11-06  Hrvoje Niksic  <hniksic@iskon.hr>
11137
11138         * setup-paths.el (paths-default-info-directories): Add
11139         /usr/share/info and /usr/local/share/info.
11140
11141 1999-10-30  Hrvoje Niksic  <hniksic@srce.hr>
11142
11143         * about.el: Updated Vladimir Ivanovic's info.
11144
11145 11999-08-28  Jan Vroonhof  <vroonhof@math.ethz.ch>
11146
11147         * auto-show.el (auto-show-truncationp): Remove.
11148
11149         * auto-show.el (auto-show-should-take-action-p): Use window-truncated-p
11150
11151 999-09-23  Gunnar Evermann  <ge204@eng.cam.ac.uk>
11152
11153         * indent.el (indent-line-to): fix bug: spaces were not replaced
11154         with tab if column is multiple of tab-width
11155         From dhn@qedinc.com
11156
11157 1999-10-24  Jan Vroonhof  <vroonhof@math.ethz.ch>
11158
11159         * mule/mule-cmds.el (read-input-method-name): Accept symbols
11160         correctly. Patch from Mikio Nakajima <minakaji@osaka.email.ne.jp>
11161
11162         * package-get.el (package-get-package-provider): Be verbose when
11163         interactive. Patch from Robert Pluim
11164
11165 1999-08-23  Mike McEwan  <mike@lotusland.demon.co.uk>
11166
11167         * info.el (Info-suffix-list): Add ".info.bz2" to the recognised
11168         info file suffixes.
11169
11170 1999-08-19  Stephen Tse  <stephent@sfu.ca>
11171
11172         * process.el (open-network-stream): Add a new optional parameter
11173         PROTOCOL to support udp; fix a minor typo and add an explanation
11174         in docstring for udp programming.
11175
11176         * code-process.el (open-network-stream): Add a new optional
11177         parameter PROTOCOL to support udp; fix a minor typo and add an
11178         explanation in docstring for udp programming.
11179
11180 1999-10-18  Andy Piper  <andy@xemacs.org>
11181
11182         * gui.el (make-gui-button): be more precise about how we call
11183         callbacks.
11184
11185         * wid-edit.el (widget-push-button-value-create): Use the new form
11186         of native gui-button.
11187
11188 1999-10-14  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11189
11190         * info.el (Info-page-prev): Don't do (sit-for 0).
11191
11192 1999-10-13  Andy Piper  <andy@xemacs.org>
11193
11194         * gutter-items.el (progress-abort-glyph): new glyph for showing
11195         abort status.
11196         (append-progress): dispatch-event rather than sit-for.
11197         (abort-progress): new function. Show the abort glyph with an
11198         appropriate message.
11199         (raw-append-progress): dispatch-event rather than sit-for.
11200         (display-progress): cope with aborts.
11201
11202         * gui.el (make-gui-button): Use native widgets for buttons
11203         unconditionally.
11204         (insert-gui-button): ditto.
11205         (gui-button-p): ditto.
11206
11207         * xbm-button.el: remove from core.
11208
11209         * xpm-button.el: remove from core.
11210
11211 1999-10-07  Olivier Galibert  <galibert@pobox.com>
11212
11213         * faces.el (init-device-faces): Don't initialize the random faces
11214         on the stream device.
11215
11216 1999-10-06  Andy Piper  <andy@xemacs.org>
11217
11218         * files.el (recover-file): Don't use ls under windows for revert buffer.
11219
11220 1999-09-25  Adrian Aichner  <adrian@xemacs.org>
11221
11222         * package-get.el (package-get-download-menu): Make menu really
11223         toggle download sites.
11224         (package-get-download-sites): Add autoload cookie.
11225
11226 1999-09-29  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11227
11228         * setup-paths.el (paths-find-module-directory): Ditto.
11229
11230 1999-09-29  Werner Fink  <werner@suse.de>
11231
11232         * setup-paths.el (paths-find-exec-directory): Add missing nil
11233         parameter for environment.
11234
11235 1999-09-27  Martin Buchholz  <martin@xemacs.org>
11236
11237         * modeline.el (modeline-format):
11238         Only purecopy the strings.  Else
11239         (nsublis '(("%p" . "%P")) (default-value 'modeline-format) :test 'equal)
11240         barfs.
11241
11242 1999-08-28  Mike Woolley  <mike@bulsara.com>
11243
11244         * winnt.el: Removed nt-shell-mode-hook, which was preventing the
11245         user setting comint-completion-addsuffix and
11246         comint-process-echoes.
11247
11248 1999-09-22  Andy Piper  <andy@xemacs.org>
11249
11250         * gutter-items.el (update-tab-in-gutter): use
11251         last-nonminibuf-window instead of selected-window.
11252
11253 1999-09-18  Andy Piper  <andy@xemacs.org>
11254
11255         * gnuserv.el (gnuserv-edit-files): select frame we are going to
11256         display on.
11257
11258         * subr.el (record-buffer-hook): new variable so that the hook gets
11259         some documentation.
11260
11261 1999-09-16  Andy Piper  <andy@xemacs.org>
11262
11263         * gutter-items.el (update-tab-in-gutter): only update when the
11264         gutter is visible.
11265         (remove-buffer-from-gutter-tab): ditto.
11266
11267 1999-09-17  Hrvoje Niksic  <hniksic@srce.hr>
11268
11269         * simple.el (do-auto-fill): Commented out part of Kinsoku
11270         processing.
11271
11272 1999-09-14  Hrvoje Niksic  <hniksic@srce.hr>
11273
11274         * isearch-mode.el (isearch-highlightify-region): Give the
11275         highlighting extents a high priority.
11276         (isearch-make-extent): Give the main highlighting extent an even
11277         higher priority.
11278
11279 1999-09-13  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11280
11281         * packages.el (packages-compute-package-locations): Fix typo from
11282         -u rationalization.
11283
11284 1999-09-11  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11285
11286         * setup-paths.el (paths-find-doc-directory): Respect value of
11287         `configure-doc-directory.'
11288
11289         * find-paths.el (paths-find-architecture-directory): Give
11290         precendence `default' argument (which typically comes from
11291         configure).
11292
11293 1999-09-05  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11294
11295         * startup.el (command-line-early): Added options -user-init-file
11296         and -user-init-directory.
11297
11298         * files.el (user-init-file): Default to NIL so we can recognize
11299         when it's set.
11300
11301 1999-08-30  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11302
11303         * obsolete.el (init-file-user):
11304         * startup.el:
11305         * packages.el (packages-compute-package-locations):
11306         * package-get.el (package-get-user-index-filename):
11307         * menubar-items.el (maybe-add-init-button):
11308         * info.el (Info-annotations-path):
11309         * dump-paths.el:
11310         Change `user-init-directory' to be an absolute path.
11311         Use `user-init-directory' where appropriate.
11312         Zap `init-file-user' and its uses.
11313
11314 1999-09-09  Hrvoje Niksic  <hniksic@srce.hr>
11315
11316         * subr.el (copy-symbol): New function.
11317
11318 1999-09-08  Hrvoje Niksic  <hniksic@srce.hr>
11319
11320         * isearch-mode.el (isearch-done): Be sure to restore invisible
11321         extents in the proper buffer.
11322         (isearch-pre-command-hook): Set this-command to the correct value
11323         in case the buffer has changed and old overriding-local-map was
11324         used.
11325         (isearch-restore-extent): Use remprop instead of setting the
11326         property to nil.
11327
11328 1999-09-08  Hrvoje Niksic  <hniksic@srce.hr>
11329
11330         * cmdloop.el (execute-extended-command): Update zmacs region
11331         before the delay.
11332         (execute-extended-command): Make the message gettext-friendly.
11333
11334 1999-09-07  Andy Piper  <andy@xemacs.org>
11335
11336         * gutter-items.el (progress-gauge-glyph): renamed from
11337         progress-glyph.
11338         (progress-text-glyph): new variable.
11339         (progress-layout-glyph): use layouts and text glyphs.
11340         (progress-area-buffer): removed.
11341         (progress-text-and-extent): new variable.
11342         (progress-displayed-p): dynamically create gutter area buffer.
11343         (clear-progress): ditto.
11344         (raw-append-progress): ditto.
11345         (append-progress): use new glyph names.
11346         (raw-append-progress): only create the extent when needed. set
11347         properties more optimally.
11348         (progress): remove args.
11349
11350 1999-09-07  Hrvoje Niksic  <hniksic@srce.hr>
11351
11352         * isearch-mode.el (isearch-range-invisible): Use mapc instead of
11353         mapcar where the return value is unused.
11354         (isearch-restore-invisible-extents): Ditto.
11355         (isearch-highlight-all-cleanup): Ditto.
11356         (isearch-delete-extents-in-range): Traverse the extents only once.
11357         (isearch-highlight-all-update): Don't start over if the search
11358         string has changed and more input is pending.
11359
11360 1999-09-07  Hrvoje Niksic  <hniksic@srce.hr>
11361
11362         * packages.el (packages-find-package-data-path): Ditto.
11363
11364         * cl.el: Use mapcar at top-level -- mapc is no longer a subr.
11365
11366         * subr.el (mapc-internal): Don't make obsolete.
11367
11368         * cl-extra.el (mapc): Resurrect.
11369
11370 1999-09-03  Hrvoje Niksic  <hniksic@srce.hr>
11371
11372         * obsolete.el (isearch-yank-x-clipboard): Define it as an obsolete
11373         alias.
11374
11375         * isearch-mode.el (isearch-top-state): Restore isearch-word.
11376         (isearch-yank-clipboard): Renamed from isearch-yank-x-clipboard.
11377         (isearch-yank-clipboard): Use get-clipboard instead of
11378         x-get-clipboard.
11379         (isearch-yank-selection): Fix docstring.
11380
11381 1999-09-02  Martin Buchholz  <martin@xemacs.org>
11382
11383         * cl-extra.el: Obsolete hash-table-type in favor of hash-table-weakness.
11384
11385 1999-09-02  Hrvoje Niksic  <hniksic@srce.hr>
11386
11387         * cl-macs.el (extent-start-position): Fix setf method.
11388         (extent-end-position): Ditto.
11389
11390 1999-09-02  Hrvoje Niksic  <hniksic@srce.hr>
11391
11392         * isearch-mode.el: End merge with FSF 20.4.
11393
11394         * isearch-mode.el (search-invisible): New variable.
11395         (isearch-hide-immediately): Ditto.
11396         (isearch-unhidden-extents): Ditto.
11397         (isearch-range-invisible): New function.
11398         (isearch-unhide-extent): Ditto.
11399         (isearch-restore-invisible-extents): Ditto.
11400         (isearch-restore-extent): Ditto.
11401
11402         * isearch-mode.el (isearch-ring-advance-edit): Use FSF
11403         implementation.
11404         (isearch-ring-retreat-edit): Ditto.
11405         (isearch-forward): New argument NO-RECURSIVE-EDIT.
11406         (isearch-forward-regexp): New arguments NOT-REGEXP and
11407         NO-RECURSIVE-EDIT.
11408         (isearch-backward): New argument NO-RECURSIVE-EDIT.
11409         (isearch-backward-regexp): New arguments NOT-REGEXP and
11410         NO-RECURSIVE-EDIT.
11411         (isearch-mode): Return isearch-success.
11412         (isearch-update): Use unread-command-events instead of
11413         unread-command-event.
11414         (isearch-abort): If an invalid regexp is encountered, keep popping
11415         states.
11416         (isearch-*-char): Use FSF implementation.
11417         (isearch-whitespace-chars): Use the more robust FSF's
11418         implementation.
11419         (isearch-within-brackets): New variable.
11420         (isearch-mode): Initialize it.
11421         (isearch-edit-string): Bind it.
11422         (isearch-search-and-update): Set it.
11423         (isearch-push-state): Push it.
11424         (isearch-top-state): Pop it.
11425         (isearch-search): Set it.
11426         (isearch-printing-char): When called by isearch-whitespace-chars,
11427         handle M-SPC gracefully.
11428         (isearch-message-prefix): New argument ELLIPSIS.
11429         (isearch-message-suffix): Ditto.
11430         (isearch-message): Use the ELLIPSIS argument when calling
11431         isearch-message-prefix and isearch-message-suffix.
11432         (isearch-message-prefix): Distinguish between "wrapped" and
11433         "overwrapped" search, FWIW.
11434
11435 1999-09-01  Hrvoje Niksic  <hniksic@srce.hr>
11436
11437         * isearch-mode.el (isearch-edit-string): Use the head of the
11438         search ring instead of search-last-string and search-last-regexp.
11439         (search-highlight): Renamed from isearch-highlight.
11440         (isearch-exit): Use the new name.
11441         (isearch-highlight): Ditto.
11442         (isearch-dehighlight): Ditto.
11443         (isearch-update-ring): New function.
11444         (isearch-done): Call it.
11445         (isearch-done): New argument EDIT.
11446         (isearch-repeat): If search string is empty, look up at the car of
11447         the search ring; ignore the yank pointer.
11448         (isearch-abort): Call isearch-done with NOPUSH.
11449         (isearch-cancel): New function.
11450         (isearch-mode-map): Bind it to ESC ESC ESC.
11451
11452         * isearch-mode.el: Begin merge with FSF 20.4.
11453
11454 1999-09-01  Andy Piper  <andy@xemacs.org>
11455
11456         * x-select.el (x-get-clipboard): obsolete.
11457         (x-yank-clipboard-selection): obsolete
11458
11459         * select.el (disown-selection): need to be careful to disown the
11460         clipboard if we set it via selection.
11461         (get-clipboard): move from x-select.el
11462         (yank-clipboard-selection): ditto.
11463
11464 1999-09-01  Hrvoje Niksic  <hniksic@srce.hr>
11465
11466         * isearch-mode.el (isearch-exit): Bind isearch-highlight and
11467         isearch-highlight-all-matches to nil.
11468         (isearch-fixed-case): New variable.
11469         (isearch-mode): Initialize it.
11470         (isearch-edit-string): Save it.
11471         (isearch-toggle-case-fold): Set it.
11472         (isearch-fix-case): Make sure isearch-toggle-case-fold works --
11473         need to check isearch-fixed-case.
11474         (isearch-toggle-case-fold): Update highlighting of all matches
11475         before the pause.
11476         (isearch-edit-string):
11477
11478 1999-09-01  Hrvoje Niksic  <hniksic@srce.hr>
11479
11480         * isearch-mode.el (isearch-edit-string): Call isearch-message
11481         before reading the event so that the prompt is displayed properly.
11482         (isearch-message): Use isearch-nonincremental when calling
11483         isearch-message-prefix.
11484         (minibuffer-local-isearch-map): Bind up and down to do the same as
11485         M-p and M-n respectively.
11486         (isearch-done): New arg NOPUSH.
11487         (isearch-edit-string): Use it.
11488         (isearch-edit-string): Don't bind isearch-string.
11489         (isearch-ring-adjust): Edit string, *then* push state.
11490
11491 1999-08-31  Hrvoje Niksic  <hniksic@srce.hr>
11492
11493         * faces.el (isearch-secondary): Make isearch-secondary look
11494         different than default.
11495
11496 1999-08-30  Hrvoje Niksic  <hniksic@srce.hr>
11497
11498         * isearch-mode.el (isearch-yank): Use progn instead of the inner
11499         save-excursion.
11500         (isearch-dehighlight): Remove TOTALLY.  Simplify.
11501         (isearch-update): Call isearch-dehighlight without arguments.
11502         (isearch-done): Ditto.
11503
11504         * isearch-mode.el (isearch-fix-case): If the search string has no
11505         upper-case letters, allow the folding to be reenabled.
11506         Previously, once disabled, the folding would remain that way until
11507         the end of isearch.
11508         (isearch-top-state): Call isearch-fix-case.
11509
11510         * isearch-mode.el (isearch-yank): Use progn instead of the inner
11511         save-excursion.
11512         (isearch-dehighlight): Remove TOTALLY.  Simplify.
11513
11514 1999-08-31  Jan Vroonhof  <jan@xemacs.org>
11515
11516         * xpm-button.el:
11517         xbm-button.el: Need to exist in core because gui.el depends on
11518         them.
11519
11520 1999-08-31  Andy Piper  <andy@xemacs.org>
11521
11522         * gutter-items.el (buffers-tab-face): new customizable variable.
11523         (buffers-tab-default-buffer-line-length): new specifier for
11524         maximum viewable characters.
11525         (progress-stack): new variable for implementing widget-based
11526         progress messages.
11527         (progress-area-buffer): ditto.
11528         (progress-glyph-height): ditto.
11529         (progress-stop-callback): ditto.
11530         (progress-quit-function): new function.
11531         (progress-glyph): new variable.
11532         (progress-layout-glyph): ditto.
11533         (progress-displayed-p): new function, see message-displayed-p for
11534         details.
11535         (clear-progress): ditto.
11536         (remove-progress): ditto.
11537         (append-progress): ditto.
11538         (raw-append-progress): ditto.
11539         (display-progress): ditto.
11540         (current-progress): ditto.
11541         (current-progress-label): ditto.
11542         (progress): ditto.
11543         (lprogress): ditto.
11544
11545
11546 1999-08-29  Hrvoje Niksic  <hniksic@srce.hr>
11547
11548         * obsolete.el (isearch-yank-x-selection): Define obsolete alias.
11549
11550         * isearch-mode.el (isearch-yank-x-selection): Renamed to
11551         `isearch-yank-selection'.
11552         (isearch-mode-map): Use it.
11553         (isearch-yank-selection): Use `get-selection' instead of
11554         `get-x-selection'.
11555
11556 1999-08-29  Hrvoje Niksic  <hniksic@srce.hr>
11557
11558         * faces.el (isearch-secondary): Create face here.
11559
11560         * isearch-mode.el: Rewrote the "lazy highlighting" code not to use
11561         timers.
11562
11563 1999-08-27  Hrvoje Niksic  <hniksic@srce.hr>
11564
11565         * subr.el (buffer-string): More robust backward compatibility
11566         check, courtesy William Perry.
11567
11568 1999-08-26  Hrvoje Niksic  <hniksic@srce.hr>
11569
11570         * replace.el (perform-replace): Stop the search after the search
11571         limit has been reached.
11572
11573 1999-08-23  Andy Piper  <andy@xemacs.org>
11574
11575         * gutter-items.el (update-tab-in-gutter): call add-tab-to-gutter
11576         here if we don't have one.
11577
11578 1999-08-15  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
11579
11580         * ldap.el (ldap-coding-system): Default to nil until we get
11581         efficient UTF8 support
11582         (ldap-decode-string): Guard against `decode-coding-string' not
11583         being defined
11584         (ldap-encode-string): Guard against `encode-coding-string' not
11585         being defined
11586
11587 1999-08-23  Didier Verna  <didier@xemacs.org>
11588
11589         * rect.el: Cosmetics suggested by Dave Love <d.love@dl.ac.uk>.
11590         Some doc strings improvements, and add a star to the `interactive'
11591         calls.
11592
11593 1999-08-18  Stef Epardaud  <stef@lunatech.com>
11594
11595         * font-lock.el (java-font-lock-keywords-3): introduced new
11596         keywords and regexpes for javadoc syntax 1.2.
11597
11598 1999-08-17  Andy Piper  <andy@xemacs.org>
11599
11600         * gutter-items.el (buffers-tab-format-buffer-line-function): use
11601         format-buffers-tab-line.
11602         (buffers-tab-max-buffer-line-length): new variable.
11603         (format-buffers-tab-line): new function. truncate names if over
11604         buffers-tab-max-buffer-line-length.
11605
11606 1999-08-13  Charles G Waldman  <cgw@fnal.gov>
11607
11608         * cus-start.el: Customize the variable `bell-inhibit-time'.
11609
11610 1999-08-16  Andy Piper  <andy@xemacs.org>
11611
11612         * gutter-items.el (remove-buffer-from-gutter-tab): take a
11613         brute-force approach to deleting the last buffer.
11614         (buffers-tab-grouping-regexp): new customizable variable.
11615         (select-buffers-tab-buffers-by-mode): use it.
11616
11617 1999-08-13  Andy Piper  <andy@xemacs.org>
11618
11619         * gutter-items.el (remove-buffer-from-gutter-tab): fix *scratch*
11620         deletion problem.
11621
11622 1999-07-30  Didier Verna  <didier@xemacs.org>
11623
11624         * cus-edit.el (custom-save-variables): I said, use prin1 instead
11625         of princ to output symbols.
11626         (custom-save-face-internal): ditto.
11627         (custom-save-resets): ditto.
11628
11629 1999-08-09  Didier Verna  <didier@xemacs.org>
11630
11631         * gutter-items.el (select-buffers-tab-buffers-by-mode): use
11632         `regexp-quote' to protect the major mode name for use as a regular
11633         expression (c++ needs this for instance).
11634
11635 1999-08-08  Andy Piper  <andy@xemacs.org>
11636
11637         * gutter-items.el (select-buffers-tab-buffers-by-mode): beef up to
11638         cope with similar mode names.
11639
11640         * gutter-items.el (buffers-tab-selection-function): new selection
11641         function.
11642         (select-buffers-tab-buffers-by-mode): new function.
11643         (buffers-tab-items): use it if set to only display buffers in the
11644         tab in the current buffer's group..
11645         (update-tab-in-gutter): use new api.
11646         (remove-buffer-from-gutter-tab): ditto.
11647
11648         * gutter-items.el (buffers-tab-max-size): set custom selection
11649         default to 6.
11650         (buffers-tab-switch-to-buffer): just switch window if the window is visible.
11651         (add-tab-to-gutter): set face as default.
11652
11653 1999-07-07  Jan Vroonhof  <jan@xemacs.org>
11654
11655         * faces.el (frob-face-property): Merge the fall-back specifier
11656         with the target, not replace it.
11657
11658 1999-08-05  Andy Piper  <andy@xemacs.org>
11659
11660         * gutter-items.el (update-tab-in-gutter): add frame argument for
11661         buffer-items.
11662         (update-tab-in-gutter): use it.
11663
11664         * gutter-items.el (record-buffer-hook): set.
11665
11666         * buffer.el (switch-to-buffer): back out switch-to-buffer-hook
11667         change.
11668         (switch-to-buffer-hook) deleted.
11669
11670 1999-08-04  Andy Piper  <andy@xemacs.org>
11671
11672         * gutter-items.el (update-tab-in-gutter): make sure this will work
11673         as an argument to create-frame-hook.
11674
11675 1999-07-30  Hrvoje Niksic  <hniksic@srce.hr>
11676
11677         * isearch-mode.el: Modified Bob and Darryl's code to use itimers
11678         instead of timer emulation.
11679
11680 1999-07-30  Darryl Okahata  <darrylo@sonic.net>
11681
11682         * isearch-mode.el: Merged Bob Glickstein's <bobg@zanshin.com> GNU
11683         Emacs isearch enhancements.
11684
11685 1999-07-28  Andy Piper  <andy@xemacs.org>
11686
11687         * gutter-items.el (add-tab-to-gutter): put in specifier specs for
11688         all devices that support tab controls.
11689         (remove-buffer-from-gutter-tab): new function. to be used as a
11690         value for kill-buffer-hook.
11691
11692 1999-07-21  Sean MacLennan  <seanm@storm.ca>
11693
11694         * auto-show.el (auto-show-truncationp): changed to match
11695         `window_translation_on'
11696
11697 1999-07-30  XEmacs Build Bot <builds@cvs.xemacs.org>
11698
11699         * XEmacs 21.2.19 is released
11700
11701 1999-07-28  SL Baur  <steve@miho>
11702
11703         * code-files.el (insert-file-contents): Fix docstring.
11704         revert previous change.
11705
11706 1999-07-26  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11707
11708         * fill.el (fill-region-as-paragraph): Change re-break-point to
11709         contain word-across-newline plus one character so that filling
11710         Japanese and Chinese works as desired.
11711         * simple.el (do-auto-fill): Ditto.
11712
11713 1999-07-26  SL Baur  <steve@miho>
11714
11715         * mule/japanese.el ("Japanese"): Do not specify a default input
11716         method.
11717         Suggested by MORIOKA Tomohiko  <tomo@etl.go.jp>
11718
11719 1999-07-23  Jan Vroonhof  <vroonhof@math.ethz.ch>
11720
11721         * custom.el ((not (fboundp 'defun*))): Insert autoload crap to be
11722         able to use cl-macs macro in early lisp.
11723
11724 1999-07-23  Jan Vroonhof  <jan@xemacs.org>
11725
11726         * custom.el:
11727         * cus-face.el:
11728         * cus-edit.el:
11729                 Massive custom Theme API changes.
11730
11731 1999-07-22  MORIOKA Tomohiko  <tomo@etl.go.jp>
11732
11733         * code-files.el (insert-file-contents): Regard
11734         coding-system-magic-cookie if `coding-system-for-read' is nil.
11735
11736 1999-07-22  MORIOKA Tomohiko  <tomo@etl.go.jp>
11737
11738         * mule/thai-xtis.el: Add coding: local variable, to avoid
11739         bootstrapping problem with C locale.
11740
11741 1999-07-22  Andy Piper  <andy@xemacs.org>
11742
11743         * dumped-lisp.el (preloaded-file-list): guard against putting
11744         gutter-items in a less than functional XEmacs.
11745         * gutter-items.el: put call to `add-tab-to-gutter' back in.
11746
11747 1999-07-18  Bob Weiner  <weiner@beopen.com>
11748
11749         * fill.el (fill-context-prefix): Fixed bug that prevented the
11750         setting of an adaptive fill prefix when the `dont-skip-first' was
11751         t.
11752
11753 1999-07-22  SL Baur  <steve@miho>
11754
11755         * gutter-items.el: remove unguarded call to `add-tab-to-gutter'.
11756
11757 1999-06-25  Karl M. Hegbloom  <karlheg@debian.org>
11758
11759         * files.el (interpreter-mode-alist): add `make', `guile', and
11760         `emacs' entries. (#!/usr/bin/make -f ought to send a file into
11761         makefile-mode, guile is a scheme, and someday XEmacs will be
11762         modular enough to use as an efficient scripting tool.)
11763
11764 1999-07-06  MORIOKA Tomohiko  <tomo@etl.go.jp>
11765
11766         * mule/mule-cmds.el (reset-language-environment): Regard
11767         coding-category `utf-8' and `ucs-4' if they are available.
11768
11769 1999-07-06  MORIOKA Tomohiko  <tomo@etl.go.jp>
11770
11771         * mule/mule-cmds.el (set-default-coding-systems): Fix DOC-string.
11772         (prefer-coding-system): Fix DOC-string.
11773
11774         * mule/mule-cmds.el (coding-system-change-eol-conversion): Fix
11775         DOC-string too.
11776
11777         * mule/mule-cmds.el (mule-keymap): Change keymap name from MULE to
11778         Mule.
11779         (coding-system-change-eol-conversion): Fix DOC-string.
11780
11781 1999-06-30  MORIOKA Tomohiko  <tomo@etl.go.jp>
11782
11783         * mule/mule-cmds.el (mule-keymap): Use `describe-coding-system'
11784         instead of `list-coding-system'.
11785
11786 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11787
11788         * menubar-items.el (default-menubar): `select-input-method' was
11789         renamed to `set-input-method'.
11790
11791         * mule/mule-cmds.el (set-language-info-alist): Fix setting for
11792         "Set Language Environment" menu.
11793
11794         * mule/mule-cmds.el (set-language-info-alist): Fix setting for
11795         "Describe Language Support" menu.
11796
11797 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11798
11799         * mule/chinese.el ("Chinese-GB"): Rename
11800         `chinese-gb-environment-setup-function' to
11801         `setup-chinese-gb-environment-internal'.
11802
11803 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11804
11805         * mule/korean.el: Use `define-coding-system-alias' instead of
11806         `copy-coding-system'.
11807
11808 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11809
11810         * mule/mule-cmds.el (set-language-environment-coding-systems):
11811         Treat duplicated coding-categories.
11812
11813 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11814
11815         * mule/japanese.el: Use `define-coding-system-alias' instead of
11816         `copy-coding-system'.
11817
11818 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11819
11820         * mule/vietnamese.el: Specify `iso-8-1' as a category of
11821         coding-system `viscii'.
11822
11823 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11824
11825         * mule/cyrillic.el:
11826         - Specify `iso-8-1' as a category of coding-system `koi8-r'.
11827         (cyrillic-alternativnyj-decode-table): New variable.
11828         (cyrillic-alternativnyj-encode-table): New variable.
11829         - Specify `iso-8-1' as a category of coding-system
11830           `alternativnyj'.
11831         - Abolish general Cyrillic environment.
11832
11833 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11834
11835         * mule/chinese.el:
11836         - Use `define-coding-system-alias' instead of `copy-coding-system'.
11837         - Register `chinese-gb-environment-setup-function' as a
11838           `setup-function' of "Chinese-GB" environment.
11839
11840 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11841
11842         * mule/mule-cmds.el (set-language-info-alist): Allow dummy
11843         optional argument `parents'.
11844
11845         * mule/thai-xtis.el: Specify `tis-620' as `tutorial-coding-system'
11846         property for Thai-XTIS.
11847
11848         * mule/mule-help.el (help-with-tutorial): Use property
11849         `tutorial-coding-system' of language-info as a coding-system to
11850         read tutorial file.
11851
11852 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11853
11854         * mule/thai-xtis.el: Don't setup `setup-function' and
11855         `exit-function'.
11856
11857         * mule/mule-cmds.el (set-language-environment-coding-systems): Use
11858         `set-coding-category-system' to set up coding-system for
11859         coding-category.
11860
11861         * mule/mule-cmds.el (prefer-coding-system): Use
11862         `set-coding-category-system' to set up coding-system for
11863         coding-category.
11864
11865 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11866
11867         * mule/thai-xtis.el: Specify TUTORIAL.th as the tutorial file for
11868         Thai-XTIS environment.
11869
11870         * mule/mule-cmds.el (prefer-coding-system): Use
11871         `find-coding-system' instead of `coding-system-p'.
11872
11873 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11874
11875         * mule/mule-cmds.el (set-language-environment-coding-systems):
11876         Modify eol-type for XEmacs.
11877
11878         * mule/thai-xtis.el: Delete unused local variable `category'.
11879
11880         * mule/mule-cmds.el (coding-system-change-eol-conversion): New
11881         function.
11882         (prefer-coding-system): Don't call
11883         `update-coding-systems-internal'; use function
11884         `coding-category-list' instead of variable `coding-category-list';
11885         use `set-coding-priority-list' instead of `set-coding-priority';
11886         modify `eol-type' for XEmacs.
11887
11888         * mule/mule-misc.el (string-width): Use `charset-width' instead of
11889         `charset-columns'.
11890         (char-width): Likewise.
11891
11892 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11893
11894         * mule/thai-xtis.el: Specify `iso-8-1' as coding-category of
11895         `tis-620'.
11896
11897         * mule/mule-cmds.el (set-language-environment-coding-systems): Use
11898         `set-coding-priority-list' instead of `set-coding-priority'; don't
11899         call `update-coding-systems-internal'.
11900
11901         * mule/mule-misc.el (coding-system-get): New function.
11902         (coding-system-put): New function.
11903         (coding-system-category): New function.
11904
11905 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11906
11907         * dumped-lisp.el (preloaded-file-list): Load "thai-xtis-chars"
11908         when Mule is running; load "mule/thai-xtis" instead of "thai-xtis"
11909         to avoid conflict with leim/quail/thai-xtis.
11910
11911         * mule/thai-xtis.el: Split definition of the charset `thai-xtis'
11912         to thai-xtis-chars.el.
11913
11914         * mule/thai-xtis-chars.el: New file (split from
11915         mule/thai-xtis.el).
11916
11917 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11918
11919         * mule/thai-xtis.el:
11920         - Change category for the charset `thai-xtis' to `?x' from `?T'.
11921         - Add syntax entries.
11922         - Put `preferred-coding-system' of the charset `thai-xtis' to
11923           `tis-620'.
11924
11925 1999-06-28  TAKAHASHI Naoto  <ntakahas@etl.go.jp>
11926
11927         * mule/thai-xtis.el: ccl-decode-thai-xtis and subroutines
11928         rewritten to use write-multibyte-character.
11929
11930 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11931
11932         mule/mule-cmds.el (view-hello-file): Use `iso-2022-7bit' instead
11933         of `iso-2022-7'.
11934         (prefer-coding-system): Synced up with Emacs 20.3.11 but not
11935         ported yet.
11936         (read-input-method-name): Treat optional argument `default'.
11937
11938 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11939
11940         * mule/mule-cmds.el (set-language-info): Don't set up menus at
11941         all.
11942         (set-language-info-alist): Set up menus here.
11943
11944 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11945
11946         * minibuf.el (completing-read): Add new optional argument
11947         `default'.
11948         (read-coding-system): Add new optional argument
11949         `default-coding-system'.
11950
11951 1999-06-03  Ken'ichi Handa  <handa@gnu.org>
11952
11953         * mule/vietnamese.el (ccl-encode-vscii): Typo fixed
11954         (viet-viscii-...->viet-vscii...).
11955
11956 1999-05-13  Ken'ichi Handa  <handa@gnu.org>
11957
11958         * mule/mule-cmds.el: Change MULE to Mule in docstrings
11959         and menus.
11960
11961 1999-04-12  Richard M. Stallman  <rms@gnu.org>
11962
11963         * mule/mule-cmds.el (input-method-function): Add permanent-local
11964         property.
11965
11966 1999-03-30  Dave Love  <fx@gnu.org>
11967
11968         * mule/mule-cmds.el (current-language-environment): Doc fix.
11969
11970 1999-02-06  Richard Stallman  <rms@gnu.org>
11971
11972         * mule/european.el (setup-slovenian-environment): New function.
11973         ("Slovenian"): New language environment.
11974
11975 1999-01-27  Dave Love  <fx@gnu.org>
11976
11977         * mule/mule-cmds.el (current-language-environment): Provide :link,
11978         :type (choices) and appropriate :get.
11979
11980 1999-01-14  Kenichi Handa  <handa@etl.go.jp>
11981
11982         * mule/mule-cmds.el (describe-language-environment): Don't alter
11983         input-method-alist.
11984
11985 1999-01-06  Eli Zaretskii  <eliz@gnu.org>
11986
11987         * mule/mule-cmds.el (prefer-coding-system): Call
11988         set-coding-priority, so that the internal array of priorities is
11989         also updated.
11990
11991 1998-12-30  Eli Zaretskii  <eliz@mescaline.gnu.org>
11992
11993         * mule/mule-cmds.el (prefer-coding-system): If the argument
11994         requires specific EOL conversion type, make the default coding
11995         systems use that.
11996
11997 1998-12-17  Eli Zaretskii  <eliz@mescaline.gnu.org>
11998
11999         * mule/mule-cmds.el (set-language-environment): Pass the default
12000         eol-type to set-language-environment-coding-systems.
12001         (set-default-coding-systems): Copy the eol-type property for the
12002         new default values of {buffer-file,process}-coding-system from the
12003         old defaults.
12004         (set-language-environment-coding-systems): Accept an optional
12005         argument EOL-TYPE, and set the eol-type property of the default
12006         coding systems accordingly.
12007
12008 1998-10-26  Kenichi Handa <handa@etl.go.jp>
12009
12010         * mule/chinese.el (pre-write-encode-hz): Cancel previous change,
12011         use generate-new-buffer instead of get-buffer-create.
12012
12013 1998-10-21  Kenichi Handa  <handa@etl.go.jp>
12014
12015         * mule/chinese.el (pre-write-encode-hz): Use with-temp-buffer.
12016
12017 1998-10-16  Markus Rost  <rost@delysid.gnu.org>
12018
12019         * mule/mule-cmds.el (default-input-method): Fix custom type.
12020
12021 1998-10-12  Richard Stallman  <rms@psilocin.ai.mit.edu>
12022
12023         * mule/mule-cmds.el (setup-specified-language-environment):
12024         Add apropos-inhibit property.
12025         (describe-specified-language-support): Likewise.
12026
12027 1998-09-06  Bill Richter  <richter@math.nwu.edu>
12028
12029         * mule/mule-cmds.el: Doc fixes.
12030
12031 1998-09-02  Kenichi Handa  <handa@etl.go.jp>
12032
12033         * mule/mule-cmds.el (register-input-method): Doc-string
12034         modified.
12035
12036 1998-09-01  Dave Love  <fx@gnu.org>
12037
12038         * mule/mule-cmds.el (current-language-environment): Fix
12039         setter function.
12040
12041 1998-08-31  Paul Eggert  <eggert@twinsun.com>
12042
12043         * mule/chinese.el, mule/cyrillic.el, mule/ethiopic.el,
12044         mule/european.el, mule/hebrew.el, mule/japanese.el,
12045         mule/korean.el, mule/vietnamese.el: Add coding: local variable, to
12046         avoid bootstrapping problem if you need to recompile all the Lisp
12047         files using interpreted code.
12048
12049 1998-08-26  Kenichi Handa  <handa@etl.go.jp>
12050
12051         * mule/european.el ("Latin-1"): Modify `documentation' key value.
12052         ("Latin-2"): Likewise.
12053
12054 1998-08-18  Per Starback  <starback@update.uu.se>
12055
12056         * mule/european.el (setup-latin2-environment): Fix typo.
12057
12058 1998-08-18  Kenichi Handa  <handa@etl.go.jp>
12059
12060         * mule/european.el: Give proper value of `input-method' key to all
12061         lang. env.
12062
12063         * mule/mule-cmds.el (activate-input-method): Handle the case that
12064         the arg INPUT-METHOD is nil correctly.
12065         (read-multilingual-string): Activate the specified input method
12066         before calling read-string.  Afterward, activate the original
12067         input method.
12068
12069 1998-08-15  Kenichi HANDA  <handa@etl.go.jp>
12070
12071         * mule/mule-cmds.el (language-info-alist): Doc-string modified.
12072         (set-language-info-alist): Fix typo in doc-string.
12073
12074         * mule/hebrew.el ("Hebrew"): Delete describe-function key.
12075
12076 1998-08-09  Kenichi HANDA  <handa@etl.go.jp>
12077
12078         * mule/mule-cmds.el (language-info-alist): Doc-string modified.
12079         (reset-language-environment): New function for the job that
12080         setup-english-environment used to do.
12081         (set-language-environment): Do more setups according to the info
12082         in language-info-alist.
12083         (read-language-name): Handle the case that the arg KEY is nil.
12084         (describe-language-environment): Handle input-method property.
12085
12086         * mule/: All files under this directory, which related with
12087         specific languages (such as mule/european.el, mule/greek.el,
12088         mule/hebrew.el, mule/misc-lang.el), modified as below.
12089         (setup-XXX-environment): Just call set-language-environment.  If
12090         they used to do some other jobs than what done by
12091         set-language-environment, those jobs are done in
12092         setup-XXX-environment-internal now.
12093         ("LANUGAGE-ENVIRONMENT"): Delete property setup-function or change
12094         the value to setup-XXX-environment-internal.  Add properties
12095         input-method and features.
12096
12097         * mule/english.el (setup-english-environment): Just call
12098         reset-language-environment.
12099
12100         * mule/european.el (setup-8-bit-environment): Function deleted.
12101
12102 1998-08-08  Richard Stallman  <rms@psilocin.ai.mit.edu>
12103
12104         * mule/mule-cmds.el (input-method-exit-on-first-char)
12105         (input-method-use-echo-area): Doc fixes.
12106
12107 1998-08-06  Kenichi Handa  <handa@etl.go.jp>
12108
12109         * mule/mule-cmds.el (input-method-exit-on-first-char): New
12110         variable.
12111         (input-method-use-echo-area): New variable.
12112
12113 1998-08-01  Kenichi HANDA  <handa@etl.go.jp>
12114
12115         * mule/mule-cmds.el (language-info-alist): Doc-string modified.
12116
12117 1998-07-30  Ken'ichi Handa  <handa@delysid.gnu.org>
12118
12119         * mule/mule-cmds.el (activate-input-method): Update mode line.
12120         (inactivate-input-method): Likewise.
12121
12122 1998-07-19  Kenichi Handa  <handa@etl.go.jp>
12123
12124         * mule/mule-cmds.el (read-multilingual-string): Don't activate an
12125         input method in the current buffer, but just bind
12126         current-input-method.
12127
12128 1998-07-08  Kenichi Handa  <handa@etl.go.jp>
12129
12130         * mule/hebrew.el ("Hebrew"): Add coding-priority.
12131
12132         * mule/misc-lang.el ("IPA"): Add coding-priority and
12133         coding-system.
12134
12135 1998-06-26  Ken'ichi Handa  <handa@melange.gnu.org>
12136
12137         * mule/greek.el: Add coding-priority.
12138
12139 1998-05-23  Richard Stallman  <rms@psilocin.ai.mit.edu>
12140
12141         * mule/mule-cmds.el (register-input-method): Rename arg ENV to
12142         LANG-ENV.
12143
12144 1998-05-20  Richard Stallman  <rms@psilocin.ai.mit.edu>
12145
12146         * mule/mule-cmds.el (register-input-method): Fix previous change.
12147         (setup-specified-language-environment): Doc fix.
12148
12149 1998-05-19  Richard Stallman  <rms@psilocin.ai.mit.edu>
12150
12151         * mule/mule-cmds.el: Several doc fixes.
12152         (get-language-info, set-language-info): Rename argument.
12153         (set-language-info-alist): Likewise.
12154         (register-input-method): Rename argument.
12155         (activate-input-method): If INPUT-METHOD is nil, deactivate.
12156
12157 1998-05-04  Kenichi Handa  <handa@etl.go.jp>
12158
12159         * mule/mule-cmds.el (toggle-input-method): Use a more appropriate
12160         default value while reading an input method.
12161
12162 1998-05-01  Kenichi Handa  <handa@etl.go.jp>
12163
12164         * mule/mule-cmds.el (universal-coding-system-argument):
12165         Use buffer-file-coding-system as default.
12166
12167 1998-04-14  Andreas Schwab  <schwab@mescaline.gnu.org>
12168
12169         * mule/korean.el ("Korean"): Doc fix.
12170
12171 1998-04-11  Kenichi Handa  <handa@etl.go.jp>
12172
12173         * mule/mule-cmds.el (describe-language-environment): Print the
12174         languge environment at the head.
12175
12176 1998-04-06  Kenichi Handa  <handa@etl.go.jp>
12177
12178         * mule/japanese.el: Set exit-function to exit-japanese-environment
12179         for Japanese environment.
12180
12181 1998-03-20  Richard Stallman  <rms@psilocin.gnu.org>
12182
12183         * mule/mule-cmds.el (set-language-environment): Doc fix.
12184         (current-language-environment): Use defcustom.
12185         (default-input-method): Specify :type.
12186
12187 1998-03-02  Kenichi Handa  <handa@etl.go.jp>
12188
12189         * mule/mule-cmds.el (set-default-coding-systems): Doc-string
12190         modified.
12191         (prefer-coding-system): Doc-string modified.
12192
12193 1998-01-21  Kenichi Handa  <handa@etl.go.jp>
12194
12195         * mule/mule-cmds.el (set-language-info): Doc-string
12196         describes `coding-priority' KEY.
12197         (set-language-environment-coding-systems): New function.
12198         (select-safe-coding-system): New function.
12199         (set-language-info): New optional args DESCRIBE-MAP and SETUP-MAP.
12200         (set-language-info-alist): New optionla arg PARENTS.  Call
12201         set-language-info with appropriate DESCRIBE-MAP and SETUP-MAP args.
12202         (set-language-environment-coding-systems): New function.
12203
12204         * mule/chinese.el: Remove setting up of
12205         describe-chinese-environment-map and
12206         setup-chinese-environment-map.  Exclude them in args of calls to
12207         set-language-info-alist.  Register coding-priority key in
12208         language-info-alist.
12209
12210         * mule/cyrillic.el: Remove setting up of
12211         describe-cyrillic-environment-map and
12212         setup-cyrillic-environment-map.  Exclude them in args of calls to
12213         set-language-info-alist.  Register coding-priority key in
12214         language-info-alist.
12215
12216         * mule/english.el: Register coding-priority key in
12217         language-info-alist.
12218
12219         * mule/ethiopic.el: Register coding-priority key in
12220         language-info-alist.
12221
12222         * mule/european.el: Remove setting up of
12223         describe-european-environment-map and
12224         setup-european-environment-map.  Exclude them in args of calls to
12225         set-language-info-alist.  Register coding-priority key in
12226         language-info-alist.  Add "German" language env.
12227         (setup-8-bit-environment): Delete CODING-SYSTEM arg.
12228         (setup-german-environment): New function.
12229
12230         * mule/greek.el (setup-greek-environment): For Greek lang. env.,
12231         change default input method to "greek-postfix".
12232
12233         * mule/japanese.el, mule/korean.el, mule/vietnamese.el: Register
12234         coding-priority key in
12235
12236 1997-12-19  Stephen Eglen  <stephen@cns.ed.ac.uk>
12237
12238         * mule/mule-cmds.el (set-language-info): Doc fix.
12239         (input-method-inactivate-hook): Doc fix.
12240
12241 1997-11-20  Karl Heuer  <kwzh@gnu.org>
12242
12243         * mule/mule-cmds.el (set-input-method): Renamed from
12244         select-input-method.
12245
12246 1997-11-07  Kenichi Handa  <handa@etl.go.jp>
12247
12248         * mule/mule-cmds.el (set-language-environment): Run
12249         exit-language-environment-hook before calling `exit-function'
12250         which is specified for the language environment.
12251
12252 1997-10-23  Kenichi Handa  <handa@etl.go.jp>
12253
12254         * mule/mule-cmds.el (set-default-coding-systems): Doc-string
12255         modified.
12256         (prefer-coding-system): Likewise.
12257         (describe-language-environment): Print aliases of each coding
12258         system.
12259         (set-language-environment-hook): New variable.
12260         (exit-language-environment-hook): New variable.
12261         (set-language-environment): Call these hooks.  Before setting a
12262         new language environment, exit from the
12263         current-language-environment if necessary.
12264         (input-method-verbose-flag): The value can be nil, t,
12265         complex-only, or default.
12266         (input-method-highlight-flag): Doc-string augmented.
12267         (activate-input-method): Check if we can run the registered
12268         function to activate an input method.
12269
12270         * mule/korean.el: Set exit-function for language environment
12271         "Korean" to exit-korean-environment.
12272         (setup-korean-environment): Moved to korea-util.el.
12273
12274 1997-10-21  Kenichi Handa  <handa@etl.go.jp>
12275
12276         * mule/mule-cmds.el (read-multilingual-string): Use
12277         current-input-method prior to default-input-method.  Don't bind
12278         current-input-method by `let', instead, activate the specified
12279         input method in the current buffer temporarily.
12280
12281 1997-10-19  John F. Whitehead  <jfw@cisco.com>
12282
12283         * mule/mule-cmds.el (describe-language-environment): Fix prompt.
12284
12285 1997-10-21  Kenichi Handa  <handa@etl.go.jp>
12286
12287         * mule/chinese.el (post-read-decode-hz): Return the result of
12288         decode-hz-region.
12289         (pre-write-encode-hz): Do not change the value of
12290         last-coding-system.
12291
12292 1998-09-06  Bill Richter  <richter@math.nwu.edu>
12293
12294         * mule/mule-ccl.el: Doc fixes.
12295
12296 1998-04-20  Kenichi Handa  <handa@etl.go.jp>
12297
12298         * mule/mule-ccl.el (declare-ccl-program): New optional arg VECTOR.
12299         (check-ccl-program): New macro.
12300
12301 1998-01-21  Kenichi Handa  <handa@etl.go.jp>
12302
12303         * mule/mule-ccl.el: Comment about CCL syntax modified.
12304         (ccl-command-table): Add read-multibyte-character and
12305         write-multibyte-character.
12306         (ccl-code-table): Add ex-cmd.
12307         (ccl-extended-code-table): New variable.
12308         (ccl-embed-extended-command): New function.
12309         (ccl-compile-read-multibyte-character,
12310         ccl-compile-write-multibyte-character) New functions.
12311         (ccl-dump-ex-cmd, ccl-dump-read-multibyte-character,
12312         ccl-dump-write-multibyte-character): New functions.
12313
12314 1999-07-22  SL Baur  <steve@miho>
12315
12316         * config.el (config-value-file): config.values is installed into
12317         doc-directory.
12318         From Karl M. Hegbloom  <karlheg@cathcart.sysc.pdx.edu>
12319
12320 1999-07-19  Didier Verna  <didier@xemacs.org>
12321
12322         * rect.el: all functions rewritten, except when noted. Below is a
12323         list of interface changes.
12324         (apply-on-rectangle): new function. Obsoletes
12325         `operate-on-rectangle'. All functions that used to call this
12326         function now call the new one.
12327         (kill-rectangle): added optional prefix arg to fill lines.
12328         (delete-rectangle): ditto.
12329         (delete-extract-rectangle): ditto.
12330         (open-rectangle): ditto.
12331         (clear-rectangle): ditto.
12332         (delete-rectangle-line): added third arg FILL.
12333         (delete-extract-rectangle-line): ditto.
12334         (open-rectangle-line): ditto.
12335         (clear-rectangle-line): ditto.
12336
12337 1999-07-18  Andy Piper  <andy@xemacs.org>
12338
12339         * menubar-items.el (default-menubar): add gutter options.
12340
12341         * gutter-items.el: new file.
12342         (gutter): new group for custom.
12343         (gutter-visible-p): new variable.
12344         (default-gutter-position): ditto.
12345         (buffers-tab): new group for the buffers tab.
12346         (gutter-buffers-tab): widget to put in the gutter.
12347         (buffers-tab-max-size): max number of tabs.
12348         (buffers-tab-switch-to-buffer-function): function to call when a
12349         tab is pressed.
12350         (buffers-tab-omit-function): filter buffers with this function.
12351         (buffers-tab-format-buffer-line-function): format buffer names for
12352         inclusion in tabs.
12353         (buffers-tab-switch-to-buffer): like switch-to-buffer but without
12354         the record.
12355         (build-buffers-tab-internal): build a list of tab items.
12356         (buffers-tab-items): ditto.
12357         (add-tab-to-gutter): put a tab in the gutter area.
12358         (update-tab-in-gutter): reset the buffers in the tab.
12359
12360         * dumped-lisp.el (preloaded-file-list): dump gutter-items.
12361
12362         * buffer.el (switch-to-buffer): run switch-to-buffer-hooks.
12363         (switch-to-buffer-hooks): new hook.
12364
12365         * toolbar.el (default-toolbar-position): fix typo.
12366
12367 1999-07-16  Andy Piper  <andy@xemacs.org>
12368
12369         * gui.el (make-dialog-frame): turn off gutters for dialogs.
12370
12371 1999-07-15  Didier Verna  <didier@xemacs.org>
12372
12373         * cus-edit.el (custom-prompt-variable): optional third arg makes
12374         prompt for a comment string.
12375         (customize-set-value): optional prefix makes this function handle
12376         variable comments.
12377         (customize-set-variable): ditto.
12378         (customize-save-variable): ditto.
12379         (customize-customized): handle custom comments.
12380         (customize-save-customized): ditto.
12381         (custom-variable-state-set): ditto.
12382         (custom-face-state-set): ditto.
12383         (customize-saved): ditto.
12384         (custom-variable-set): ditto.
12385         (custom-face-set): ditto.
12386         (custom-variable-save): ditto.
12387         (custom-face-save): ditto.
12388         (custom-variable-reset-saved): ditto.
12389         (custom-face-reset-saved): ditto.
12390         (custom-variable-reset-standard): ditto.
12391         (custom-face-reset-standard): ditto.
12392         (custom-comment-face): new face.
12393         (custom-comment-tag-face): ditto.
12394         (custom-comment): new widget.
12395         (custom-comment-create): new function.
12396         (custom-comment-delete): ditto.
12397         (custom-comment-value-set): ditto.
12398         (custom-comment-show): ditto.
12399         (custom-comment-invisible-p): ditto.
12400         (custom-variable-value-create): create a comment field widget.
12401         (custom-face-value-create): ditto.
12402         (custom-variable-menu): new entry for adding a custom comment.
12403         (custom-face-menu): ditto.
12404         (custom-save-variables): possibly save custom comments.
12405         (custom-save-faces): ditto.
12406
12407         * cus-face.el (custom-set-faces): the arguments can now have a
12408         custom comment as fourth argument.
12409
12410         * custom.el (custom-set-variables): the arguments can now have a
12411         custom comment as fifth element.
12412
12413 1999-07-13  XEmacs Build Bot <builds@cvs.xemacs.org>
12414
12415         * XEmacs 21.2.18 is released
12416
12417 1999-07-13  SL Baur  <steve@miho>
12418
12419         * lib-complete.el (read-library-name): Revert previous change.
12420         (read-library): Ditto.
12421
12422 1999-06-24  Karl M. Hegbloom  <karlheg@debian.org>
12423
12424         * packages.el (packages-package-list): Capitalize docstring.
12425
12426         * packages.el (packages-find-package-library-path): Use #'nconc
12427         rather than #'append to reduce consing -- #'mapcar uses Flist,
12428         which returns a freshly consed list.  #'append would create yet
12429         another fresh list, using Fmake_list in concat.
12430
12431         * packages.el (package-provide): Use setq with remassq like it
12432         says in its docstring.
12433
12434 1999-07-06  SL Baur  <steve@miho.m17n.org>
12435
12436         * lib-complete.el (progn-with-message): Fix typo.
12437
12438 1999-07-06  SL Baur  <steve@miho.m17n.org>
12439
12440         * mule/mule-misc.el (char-octet): Make function match docstring.
12441         From Katsumi Yamaoka <yamaoka@jpl.org>
12442
12443 1999-06-15  Karl M. Hegbloom  <karlheg@debian.org>
12444
12445         * wid-edit.el (widget-documentation): corrected spelling error.
12446
12447 1999-06-23  Jonathan Marten <jonathan.marten@uk.sun.com>
12448
12449         * x-win-sun.el (x-win-init-sun): Don't rebind Find and Sh-find
12450         keys if already bound
12451
12452 1999-07-06  SL Baur  <steve@miho.m17n.org>
12453
12454         * lib-complete.el (progn-with-message): Revert previous changes.
12455
12456 1999-06-24  Bob Weiner  <weiner@beopen.com>
12457
12458         * lib-complete.el (find-library):
12459         (find-library-other-window):
12460         (find-library-other-frame): Completely rewrote
12461         so that these functions actually work when called non-interactively.
12462         Also made them handle LIBRARY arguments which end with .el or .elc.
12463
12464 1999-06-24  Bob Weiner  <weiner@beopen.com>
12465
12466         * simple.el (indent-new-comment-line): Locally bound
12467         `block-comment-start' to `comstart' or else when this is called
12468         from do-auto-fill, e.g. in Lisp mode, it will insert any non-nil
12469         `block-comment-start' value, ignoring any existing spacing after a
12470         comment prefix in the previous line and producing ugly comments.
12471
12472 1999-06-23  Bob Weiner  <weiner@beopen.com>
12473
12474         * list-mode.el (mouse-choose-completion):
12475         (choose-completion):
12476         (completion-switch-to-minibuffer): Added.
12477         ([Tab]): [Tab] previously switched to the minibuffer
12478         but since [space] does that and since most applications in the
12479         world use [Tab] to select the next item in a list, do that in the
12480         *Completions* buffer too.  This will cause the least confusion
12481         among the largest population of users.  -- Bob Weiner, BeOpen.com,
12482         06/23/1999.
12483
12484 1999-06-22  Bob Weiner  <weiner@beopen.com>
12485
12486         * help.el (help-buffer-name): Added support for a null value
12487         of `help-buffer-prefix-string' since some buffers require no
12488         prefix.
12489
12490 1999-06-20  Bob Weiner  <weiner@beopen.com>
12491
12492         * list-mode.el (completion-list-mode-quit): Added and bound to {q}
12493         in the completion-list-mode-map to bury the completions buffer
12494         even when the minibuffer is no longer active.
12495
12496 1999-06-20  Bob Weiner  <weiner@beopen.com>
12497
12498         * list-mode.el (list-mode): It is visually disconcerting to have
12499         the text cursor disappear within list buffers, especially when
12500         moving from window to window, so leave it visible.
12501
12502 1999-07-01  SL Baur  <steve@miho.m17n.org>
12503
12504         * menubar-items.el (default-menubar): Conditionalize the bug
12505         report menu item (which may not be possible in this XEmacs).
12506         Reported by: Ken'ichi Handa <handa@etl.go.jp>
12507
12508 1999-06-30  SL Baur  <steve@miho.m17n.org>
12509
12510         * subr.el (with-current-buffer): DOC string fix.
12511         Suggested by Bob Weiner <weiner@altrasoft.com>
12512
12513 1999-06-25  Charles G Waldman <cgw@fnal.gov>
12514
12515         * cus-face.el (custom-face-italic): insert missing args
12516
12517 1999-06-24  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
12518
12519         * packages.el (package-locations): Changed default early package
12520         hierarchies to ~/.xemacs/mule-packages and
12521         ~/.xemacs/xemacs-packages.
12522
12523 1999-06-23  SL Baur  <steve@miho.m17n.org>
12524
12525         * mule/mule-category.el (Top Level): ASCII is also latin-1.
12526
12527 1999-06-15  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
12528
12529         * packages.el (package-locations): Changed default early package
12530         hierarchy to ~/.xemacs/packages.
12531         (package-locations): Removed `packages' as a possible name for a
12532         late package hierarchy.
12533
12534 1999-06-20  MORIOKA Tomohiko  <tomo@etl.go.jp>
12535
12536         * mule/mule-category.el (word-combining-categories): Set up new
12537         variable.
12538         (word-separating-categories): Likewise.
12539
12540 1999-06-22  XEmacs Build Bot <builds@cvs.xemacs.org>
12541
12542         * XEmacs 21.2.17 is released
12543
12544 1999-06-17  Robert Pluim  <rpluim@bigfoot.com>
12545
12546         * font-menu.el (font-menu-set-font): allow for nil specification
12547         of font size.
12548
12549 1999-06-16  MORIOKA Tomohiko  <tomo@etl.go.jp>
12550
12551         * mule/thai-xtis.el: Specify `columns' of the charset `thai-xtis'
12552         is 1.
12553
12554 1999-06-12  MORIOKA Tomohiko  <tomo@etl.go.jp>
12555
12556         * mule/cyrillic.el (cyrillic-koi8-r-decode-table): Use NBSP of ISO
12557         8859-5 instead of ISO 8859-1.
12558
12559 1999-06-15  SL Baur  <steve@steve1.m17n.org>
12560
12561         * mule/vietnamese.el (viet-vscii-encode-table): Use split-char.
12562         (viet-viscii-encode-table): Ditto.
12563
12564         * mule/mule-misc.el: Delete split-char & split-char-or-char-int.
12565         Make obsolete definition of char-octet.
12566
12567 1999-06-14  SL Baur  <steve@steve1.m17n.org>
12568
12569         * subr.el: Move no-Mule make-char ...
12570         * help-nomule.el (make-char): To here.
12571         (string-width): Make Mule compatibility alias.
12572
12573 1999-06-15  Andy Piper  <andy@xemacs.org>
12574
12575         * select.el (get-selection-no-error): really make there be no-error.
12576         (get-selection): revert to original.
12577
12578 1999-06-11  Andy Piper  <andy@xemacs.org>
12579
12580         * select.el (selection-sets-clipboard): renamed.
12581         (own-selection): use it.
12582
12583 1999-06-11  XEmacs Build Bot <builds@cvs.xemacs.org>
12584
12585         * XEmacs 21.2.16 is released
12586
12587 1999-06-09  MORIOKA Tomohiko  <tomo@etl.go.jp>
12588
12589         * mule/cyrillic.el (cyrillic-koi8-r-decode-table): Set 32 for
12590         missing characters to avoid crash.
12591
12592 1999-06-09  Jan Vroonhof  <vroonhof@math.ethz.ch>
12593
12594         * coding.el (set-terminal-coding-system): Only set the console
12595         coding system on the selected console if it is a tty.
12596
12597 1999-06-10  Jan Vroonhof  <vroonhof@math.ethz.ch>
12598
12599         * cus-face.el:
12600         * cus-edit.el:
12601         * faces.el:
12602         (custom):
12603         (face-spec-set):
12604         * faces.el (frob-face-property):
12605         * font-menu.el (font-menu-set-font):
12606                   Actually apply changes from 1999-03-17
12607
12608 1999-06-10  Andy Piper  <andy@xemacs.org>
12609
12610         * select.el (get-selection): abstract out non error-signalling
12611         part.
12612         (get-selection-no-error): get-selection without signalling an
12613         error.
12614         (selection-is-clipboard-p): new variable. controls whether the
12615         selection sets the clipboard.
12616         (own-selection): use it.
12617
12618         * mouse.el (insert-selection): fallback to clipboard after trying
12619         primary selection and cutbuffer.
12620
12621 1999-06-05  Andy Piper  <andy@xemacs.org>
12622
12623         * x-select.el (xselect-kill-buffer-hook-1): use generalised
12624         selection functions.
12625
12626 1999-06-04  MORIOKA Tomohiko  <tomo@etl.go.jp>
12627
12628         * code-files.el (buffer-file-coding-system): Use `raw-text' as
12629         default value.
12630         (load): Use `raw-text' instead of `no-conversion'.
12631         (insert-file-contents): Likewise.
12632
12633         * bytecomp.el (byte-compile-insert-header): Use `raw-text' instead
12634         of `no-conversion'.
12635
12636 1999-06-03  MORIOKA Tomohiko  <tomo@etl.go.jp>
12637
12638         * coding.el: Don't copy `no-conversion' to `raw-text'.
12639
12640 1999-06-07  Hrvoje Niksic  <hniksic@srce.hr>
12641
12642         * subr.el (make-char): Define it if Mule is not around.
12643
12644 1999-06-07  SL Baur  <steve@steve1.m17n.org>
12645
12646         * mule/mule-help.el: Add trailing newline.  Use mule keyword.
12647
12648         * x-select.el (x-disown-selection-internal): Restore symbol as an
12649         obsolete alias.
12650         (xselect-kill-buffer-hook-1): Use disown-selection-internal.
12651
12652 1999-06-04  XEmacs Build Bot <builds@cvs.xemacs.org>
12653
12654         * XEmacs 21.2.15 is released
12655
12656 1999-06-02  Oscar Figueiredo  <oscar@xemacs.org>
12657
12658         * subr.el (split-string): Avoid infinite looping
12659
12660 1999-05-30  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
12661
12662         * ldap.el (ldap-ignore-attribute-codings): New variable
12663         (ldap-default-attribute-decoder): New variable
12664         (ldap-coding-system): New variable
12665         (ldap-attribute-syntax-encoders): New variable
12666         (ldap-attribute-syntax-decoders): New variable
12667         (ldap-attribute-syntaxes-alist): New variable
12668         (ldap-encode-boolean): New function
12669         (ldap-decode-boolean): New function
12670         (ldap-encode-country-string): New function
12671         (ldap-decode-string): New function
12672         (ldap-decode-address): New function
12673         (ldap-encode-address): New function
12674         (ldap-decode-attribute): New function
12675         (ldap-search): Use some of these
12676
12677 1999-05-25  Jan Vroonhof  <jan@xemacs.org>
12678
12679         * version.el (emacs-version): Make the patch level/beta come
12680         before the XEmacs qualifier so that it gets into (funcall
12681         emacs-version) and thus in the bug reports.
12682         (emacs-version>=): Support patch levels.
12683
12684 1999-06-03  SL Baur  <steve@xemacs.org>
12685
12686         * version.el: implement x.y.z version number
12687         From Jan Vroonhof <vroonhof@math.ethz.ch>
12688
12689 1999-05-27  Yoshiki Hayashi <g740685@komaba.ecc.u-tokyo.ac.jp>
12690
12691         * mule/mule-cmds.el (read-input-method-name): set input-method properly.
12692
12693 1999-05-22  Vin Shelton <acs@xemacs.org>
12694
12695         * startup.el: Document -private and break out non-standard X options.
12696
12697 1999-05-26  SL Baur  <steve@gneiss.etl.go.jp>
12698
12699         * mule/mule-charset.el (charset-after): New function.
12700         (charset-direction): Synch with Mule, update docstring.
12701         (get-charset-property): New function.
12702         (put-charset-property): New function.
12703         (charset-plist): New function.
12704
12705         * mule/mule-charset.el (compose-region):
12706         (decompose-region): remove;  these functions (which don't work
12707         since we don't do composite characters) have been moved to
12708         mule-util.el.
12709         (toplevel): follow coding standards
12710
12711 1999-05-26  SL Baur  <steve@gneiss.etl.go.jp>
12712
12713         * dumped-lisp.el (preloaded-file-list): mule-files.el does not
12714         exist any more.
12715
12716         * code-files.el: Fix commentary to follow coding standards.  Move
12717         the single line left in mule-files.el to here.
12718
12719         * mule/mule-files.el: delete.
12720
12721 1999-05-24  SL Baur  <steve@gneiss.etl.go.jp>
12722
12723         * info.el (Info-scroll-prev): Use event functions instead of the
12724         old emacs 19 interface.
12725
12726 1999-06-02  Andy Piper  <andy@xemacs.org>
12727
12728         * x-font-menu.el (x-font-menu-load-font):
12729         font-menu-registry-encoding -> x-font-menu-registry-encoding type.
12730
12731 1999-05-31  Andy Piper  <andy@xemacs.org>
12732
12733         * font-menu.el (font-menu-ignore-scaled-fonts): move to font-menu
12734         group.
12735         (font-menu-this-frame-only-p): ditto.
12736         (font-menu-max-items): reinstate, from Jan Vroonhof
12737         <vroonhof@math.ethz.ch>
12738         (font-menu-submenu-name-format): ditto.
12739         (font-menu-split-long-menu): ditto, for use by the family
12740         constructor.
12741         (font-menu-family-constructor): use it.
12742
12743 1999-05-30  Andy Piper  <andy@xemacs.org>
12744
12745         * msw-faces.el (mswindows-font-regexp): new font matching regexp
12746         for use by the font menu.
12747
12748         * msw-font-menu.el: new file implementing mswindows specific
12749         font-menu behaviour.
12750         (mswindows-font-menu-registry-encoding): new function mirroring x version.
12751         (mswindows-font-menu-junk-families): ditto.
12752         (hack-font-truename): ditto.
12753         (mswindows-font-regexp-ascii): ditto.
12754         (mswindows-reset-device-font-menus): ditto.
12755         (mswindows-font-menu-font-data): ditto.
12756         (mswindows-font-menu-load-font): ditto.
12757
12758         * x-font-menu.el (x-reset-device-font-menus): made device specific.
12759         (x-font-menu-font-data): ditto.
12760         (x-font-menu-load-font): ditto.
12761
12762         * font-menu.el: new file implementing generic font menu behaviour.
12763         (font-menu-ignore-scaled-fonts): copied from x-font-menu.el and
12764         made device independent.
12765         (font-menu-this-frame-only-p): ditto.
12766         (font-menu-preferred-resolution): ditto.
12767         (font-menu-size-scaling): new variable used to determine whether
12768         sizes are in points or tenths of a point.
12769         (vassoc): moved from x-font-menu.el.
12770         (device-fonts-cache): ditto.
12771         (device-fonts-cache): ditto.
12772         (flush-device-fonts-cache): ditto.
12773         (reset-device-font-menus): copied from x-font-menu.el and made
12774         device independent. Most functionality deferred to
12775         device-dependent versions.
12776         (font-menu-family-constructor): copied from x-font-menu.el and
12777         made device independent.
12778         (font-menu-size-constructor): ditto.
12779         (font-menu-weight-constructor): ditto.
12780         (font-menu-set-font): ditto.
12781         (font-menu-change-face): ditto.
12782         (font-menu-load-font): new device method.
12783         (font-menu-font-data): ditto.
12784
12785         * x-font-menu.el: The above functions deleted.
12786
12787 1999-05-26  Andy Piper  <andy@xemacs.org>
12788
12789         * update-elc.el:
12790         * make-docfile.el:
12791         * loadup.el: rehash expand-file-name usage to not use default-directory.
12792
12793 1999-05-21  Andy Piper  <andy@xemacs.org>
12794
12795         * x-select.el (x-select-convert-to-text):
12796         (x-selected-text-type):
12797         (x-get-selection):
12798         (xselect-convert-to-string):
12799         (xselect-convert-to-compound-text):
12800         (xselect-convert-to-length):
12801         (xselect-convert-to-targets):
12802         (xselect-convert-to-delete):
12803         (xselect-convert-to-filename):
12804         (xselect-convert-to-charpos):
12805         (xselect-convert-to-lineno):
12806         (xselect-convert-to-colno):
12807         (xselect-convert-to-sourceloc):
12808         (xselect-convert-to-os):
12809         (xselect-convert-to-host):
12810         (xselect-convert-to-user):
12811         (xselect-convert-to-class):
12812         (xselect-convert-to-name):
12813         (xselect-convert-to-integer):
12814         (xselect-convert-to-atom):
12815         (xselect-convert-to-identity): functions renamed from x-* and
12816         moved to select.el.
12817         (x-get-secondary-selection): use rename get-selection.
12818         (x-get-clipboard): ditto.
12819         (x-own-selection): moved to select.el.
12820         (x-valid-simple-selection-p): ditto.
12821         (x-dehilight-selection): ditto.
12822         (x-own-clipboard): ditto.
12823         (x-disown-selection): ditto.
12824
12825         * x-mouse.el (x-yank-function): moved to mouse.el.
12826         (x-insert-selection): ditto.
12827         (x-set-point-and-move-selection): use renamed function.
12828
12829         * select.el (selected-text-type): moved and renamed from
12830         x-select.el.
12831         (selection-owner-p): moved to C.
12832         (selection-exists-p): ditto.
12833         (get-cutbuffer): new device method.
12834         (get-selection): generalised and moved from x-select.el.
12835         (own-selection): moved x-own-selection functionality into here.
12836         (dehilight-selection): renamed and moved from x-select.el.
12837         (own-clipboard): functionality moved from x-select.el using new
12838         generic C builtins.
12839         (disown-clipboard): ditto.
12840         (select-convert-to-text):
12841         (select-convert-to-string):
12842         (select-convert-to-compound-text):
12843         (select-convert-to-length):
12844         (select-convert-to-targets):
12845         (select-convert-to-delete):
12846         (select-convert-to-filename):
12847         (select-convert-to-charpos):
12848         (select-convert-to-lineno):
12849         (select-convert-to-colno):
12850         (select-convert-to-sourceloc):
12851         (select-convert-to-os):
12852         (select-convert-to-host):
12853         (select-convert-to-user):
12854         (select-convert-to-class):
12855         (select-convert-to-name):
12856         (select-convert-to-integer):
12857         (select-convert-to-atom):
12858         (select-convert-to-identity): new functions renamed from x-* and
12859         moved from x-select.el.
12860
12861         * mouse.el (mouse-consolidated-yank): subsume x-yank-function
12862         into here and use as the default window-system mouse yank.
12863         (insert-selection): generalised and moved from x-mouse.el.
12864         (own-clipboard): moved to C.
12865
12866         * msw-select.el (mswindows-selection-owned-p): deleted.
12867         (mswindows-own-selection): generalised and moved to select.el.
12868         (mswindows-disown-selection): generalised and moved to C.
12869         (mswindows-selection-owner-p): ditto.
12870
12871 1999-05-14  XEmacs Build Bot <builds@cvs.xemacs.org>
12872
12873         * XEmacs 21.2.14 is released
12874
12875 1999-05-13  SL Baur  <steve@gneiss.etl.go.jp>
12876
12877         * about.el: update contact info for jason and slb.
12878
12879 1999-05-13  SL Baur  <steve@gneiss.etl.go.jp>
12880
12881         * mule/european.el (setup-romanian-environment): Add Romanian
12882         support from Emacs/Mule romanian.el.
12883
12884 1999-03-17  Jan Vroonhof  <vroonhof@math.ethz.ch>
12885
12886         * cus-face.el: Label all custom changes with the 'custom' tag.
12887
12888         * cus-edit.el: idem ditto.
12889
12890         * faces.el: Added suport for adding device tags to various functions.
12891         (custom): New device tag.
12892         (face-spec-set): Call reset face with tags argument. No longer do
12893         x-init-global-faces hack.
12894
12895         * faces.el (frob-face-property): Use an anonymous specifier to map
12896         frob-face-property-1 over.
12897
12898         * x-font-menu.el (font-menu-set-font): Always specify all
12899         properties to custom.
12900
12901 1999-05-12  SL Baur  <steve@gneiss.etl.go.jp>
12902
12903         * mule/european.el (setup-czech-environment): Add czech support.
12904         From David Sauer <davids@orfinet.cz>
12905
12906 1999-03-15  SL Baur  <steve@xemacs.org>
12907
12908         * check-features.el: Turn hard errors into warnings.
12909
12910 1999-03-21  SL Baur  <steve@xemacs.org>
12911
12912         * simple.el (delete-key-deletes-forward): As per discussion on
12913         xemacs-beta, default to t.
12914
12915 1999-05-11  Hrvoje Niksic  <hniksic@srce.hr>
12916
12917         * loadup.el: Define Installation-string before loading anything.
12918
12919 1999-05-06  Gunnar Evermann  <ge204@eng.cam.ac.uk>
12920
12921         * files.el (auto-mode-alist): fix typo in regex for .bash_* files
12922         From Anders Stenman <stenman@isy.liu.se>
12923
12924 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
12925
12926         * wid-edit.el (widget-glyph-find): Ditto.
12927
12928         * packages.el (locate-library): Ditto.
12929
12930         * loadup.el (really-early-error-handler): Ditto.
12931
12932         * lib-complete.el (read-library): Ditto.
12933
12934         * faces.el (set-face-stipple): Ditto.
12935
12936         * code-files.el (load): Use new calling style of locate-file.
12937
12938 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
12939
12940         * packages.el (packages-unbytecompiled-lisp): Installation.el is
12941         dead.
12942
12943 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
12944
12945         * dumped-lisp.el (preloaded-file-list): Don't load
12946         Installation.el.
12947
12948         * loadup.el (Installation-string): Define it here.
12949
12950 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
12951
12952         * dumped-lisp.el (preloaded-file-list): Revert previous change --
12953         Installation.el needs to be loaded before `dump-paths', otherwise
12954         the dumping process won't find it.
12955
12956 1999-03-13  Adrian Aichner  <adrian@xemacs.org>
12957
12958         * dumped-lisp.el (preloaded-file-list): Load Installation.el after
12959         subr so that we can use `replace-in-string' in Installation.el to
12960         get rid of C-m chars under the native Windows build.
12961
12962 1999-04-29  Andy Piper  <andy@xemacs.org>
12963
12964         * make-docfile.el: canonicalize file and directory names.
12965
12966         * device.el (call-device-method): new function for calling device
12967         specific methods.
12968         (define-device-method): new function for defining device methods.
12969         (define-device-method*): ditto.
12970
12971 1999-04-27  Hrvoje Niksic  <hniksic@srce.hr>
12972
12973         * subr.el (buffer-string): Support new FSFmacs 20.4 stuff.
12974
12975 1999-04-08  MORIOKA Tomohiko  <tomo@etl.go.jp>
12976
12977         * mule/cyrillic.el (cyrillic-koi8-r-decode-table): New variable.
12978         (cyrillic-koi8-r-encode-table): Likewise.
12979         (ccl-decode-koi8): Use `cyrillic-koi8-r-decode-table'.
12980         (ccl-encode-koi8): Use `cyrillic-koi8-r-encode-table'.
12981
12982         * mule/mule-misc.el (split-char-or-char-int): New function [moved
12983         from vietnamese.el].
12984
12985         * mule/vietnamese.el: Move function `split-char-or-char-int' to
12986         mule/mule-misc.el.
12987
12988 1999-04-08  MORIOKA Tomohiko  <tomo@etl.go.jp>
12989
12990         * mule/thai-xtis.el:
12991         - Change font registry name from "Thai94x94-0" to "xtis-0".
12992         - Change mnemonic of coding-system `tis-620' to "TIS620".
12993
12994 1999-04-06  MORIOKA Tomohiko  <tomo@etl.go.jp>
12995
12996         * mule/ethiopic.el: fixed.
12997
12998 1999-03-30  MORIOKA Tomohiko  <tomo@etl.go.jp>
12999
13000         * dumped-lisp.el: Add ethiopic, thai-xtis and vietnamese.
13001
13002         * mule/thai-xtis.el: New file.
13003
13004         * mule/vietnamese.el: New file.
13005
13006         * mule/ethiopic.el: New file.
13007
13008 1999-04-22  Hrvoje Niksic  <hniksic@srce.hr>
13009
13010         * bytecomp.el (byte-compile-close-variables): Leave
13011         debug-issue-ebola-notices alone.
13012
13013 1999-04-11  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
13014
13015         * ldap.el (ldap-host-parameters-alist): Make `Search Base' appear
13016         at the top of the buffer since it is the most important thing to
13017         customize
13018         (ldap-get-host-parameter): New defun
13019         (ldap-search): Add a new parameter `withdn' to retrieve the
13020         distinguished names of entries
13021
13022 1999-04-22  Kai Haberzettl  <khaberz@synnet.de>
13023
13024         * startup.el (splash-frame-body): Date and spelling fixes.
13025
13026 1999-03-16  Colin Rafferty  <colin@xemacs.org>
13027
13028         * view-less.el (toggle-truncate-lines): add autoload tag
13029
13030 1999-04-19  Hrvoje Niksic  <hniksic@srce.hr>
13031
13032         * format.el (format-alist): Disable image stuff.
13033
13034 1999-04-17  Hrvoje Niksic  <hniksic@srce.hr>
13035
13036         * wid-edit.el (widget-glyph-find): Search by directories, then by
13037         suffixes rather than the other way around.
13038         (widget-image-conversion): Renamed to
13039         `widget-image-file-name-suffixes'.
13040
13041 1999-04-16  Olivier Galibert  <galibert@pobox.com>
13042
13043         * mule/mule-charset.el: Made old functions obsolete, remove the
13044         unspeakably evil (and inexistant in fsf's) charset-leading-byte.
13045         (charset-iso-graphic-plane): Rename from charset-graphic.
13046         (charset-iso-final-char): Rename from charset-final.
13047         (charset-width): Rename from charset-columns.
13048         (charset-bytes): Added from fsf compatibility, returns always 1.
13049
13050         * mule/mule-misc.el: Move charset-doc-string alias to
13051         mule-charset.el
13052
13053 1999-04-14  Colin Rafferty  <colin@xemacs.org>
13054
13055         * x-faces.el (x-make-font-bold-italic): honor
13056         *try-oblique-before-italic-fonts*
13057
13058 1999-04-14  Hrvoje Niksic  <hniksic@srce.hr>
13059
13060         * cl-extra.el (coerce): Coerce numbers to characters correctly.
13061
13062 1998-12-02  Hrvoje Niksic  <hniksic@srce.hr>
13063
13064         * x-faces.el (try-oblique-before-italic-fonts): Use the right
13065         name.
13066
13067 1999-04-14  Dave Gillesipe  <daveg@synaptics.com>
13068
13069         * cl-extra.el (equalp): Would bug out for lists.
13070
13071 1999-03-12  Charles G Waldman  <cgw@fnal.gov>
13072
13073         * about.el (about-hackers):  Change cgw's email address
13074
13075 1999-03-12  XEmacs Build Bot <builds@cvs.xemacs.org>
13076
13077         * XEmacs 21.2.13 is released
13078
13079 1999-03-12  SL Baur  <steve@xemacs.org>
13080
13081         * simple.el (delete-key-deletes-forward): Revert to previous
13082         behavior.
13083
13084 1999-01-18  Didier Verna  <didier@xemacs.org>
13085
13086         * menubar-items.el (xemacs-splash-buffer): handle the case of
13087         multiple elements in the splash buffer body.
13088
13089         * startup.el (splash-frame-timeout): new constant: interval
13090         between splash buffer elements.
13091         (command-line-1): handle splash buffer with multiple elements (use
13092         a timeout).
13093         (splash-frame-body): Originally `startup-splash-frame-body'.
13094         Rewrote a cleaner and more readable version. This can now be array,
13095         in which case each element is displayed in turn in the splash buffer.
13096         (splash-frame-static-body): new constant. Persistent information
13097         across all splash buffer elements (preserves the possibility to give
13098         it in different languages.
13099         (circulate-splash-frame-elements): new function. Used as a timeout
13100         to circulate through all splash frame elements and display them in
13101         sequence.
13102         (display-splash-frame): originally `startup-splash-frame'. Handle
13103         the case of multiple elements in the splash buffer body. Now
13104         returns a timeout id if multiple elements to display, or nil.
13105
13106 1999-02-19  Jan Vroonhof  <vroonhof@math.ethz.ch>
13107
13108         * x-faces.el (x-init-global-faces): Add default tag to specifiers,
13109         so they can be overridden by x-init-face-from-resources.
13110         Additionally specify the font name also with an x tag.
13111
13112 1999-03-08  Andy Piper  <andy@xemacs.org>
13113
13114         * package-get.el (package-get-base): autoload.
13115
13116         * menubar-items.el (default-menubar): add update menu item. Fix
13117         custom menu to only be activated when package-base is available.
13118
13119         * package-get.el (package-get-custom): don't load
13120         package-get-custom as it is auto-generated. Fix group definition.
13121
13122 1999-03-05  Didier Verna  <didier@xemacs.org>
13123
13124         * cus-dep.el (Custom-make-dependencies): use `prin1-to-string'
13125         instead of `symbol-name' (Thanks Kyle).
13126
13127         * cus-edit.el (custom-save-variables): use `prin1' instead of
13128         princ to write symbols.
13129
13130 1999-03-05  XEmacs Build Bot <builds@cvs.xemacs.org>
13131
13132         * XEmacs 21.2.12 is released
13133
13134 1999-03-05  SL Baur  <steve@xemacs.org>
13135
13136         * menubar-items.el (default-menubar): Add kfm browsing support.
13137         From Neal Becker <nbecker@fred.net>
13138
13139 1999-03-03  Steven Baur  <steve@gneiss.etl.go.jp>
13140
13141         * font-lock.el (font-lock-revert-cleanup): Null out to avoid repeated
13142         calls to font-lock during buffer reversion.
13143
13144 1999-02-12  Didier Verna  <didier@xemacs.org>
13145
13146         * info.el (Info-build-node-completions): unconditionally widen the
13147         tag table buffer.
13148
13149 1999-02-19  Paul Stodghill  <stodghil@cs.cornell.edu>
13150
13151         * x-faces.el (x-init-face-from-resources):
13152         Only set fonts in the 'x locale.
13153
13154 1999-03-04  Adrian Aichner  <adrian@xemacs.org>
13155
13156         * package-ui.el (pui-install-selected-packages): Don't throw on
13157         `package-admin-delete-binary-package' returning nil since it's
13158         normal.  Reindent function.
13159         (pui-add-required-packages): Handle case where packages selected
13160         for installation have never been installed.
13161
13162 1999-03-03  Martin Buchholz  <martin@xemacs.org>
13163
13164         * menubar-items.el (default-menubar):
13165         Implement the ``Mule->Set coding system of process'' menu item.
13166
13167 1999-02-18  Martin Buchholz  <martin@xemacs.org>
13168
13169         * files.el (auto-mode-alist): Use c-mode for *.i pre-processed cpp
13170         files
13171         - Change some `if's to `when's
13172
13173 1999-03-01  XEmacs Build Bot <builds@cvs.xemacs.org>
13174
13175         * XEmacs 21.2.11 is released
13176
13177 1999-02-22  Jan Vroonhof  <vroonhof@math.ethz.ch>
13178
13179         * userlock.el (ask-user-about-supersession-threat-dbox): Guard
13180         against window close (Fix Bug #460).
13181         (ask-user-about-lock-dbox): Idem.
13182
13183 1999-02-25  SL Baur  <steve@xemacs.org>
13184
13185         * mule/mule-charset.el (charset-leading-byte): New function.
13186         From Kazuyuki IENAGA <ienaga@jsys.co.jp>
13187
13188 1999-02-12  Andy Piper  <andy@xemacs.org>
13189
13190         * about.el (xemacs-hackers): change andy's email address.
13191         (about-url-alist): change andy's web page address.
13192         (about-xemacs): add piper.
13193
13194 1999-02-16  SL Baur  <steve@xemacs.org>
13195
13196         * dumped-lisp.el (preloaded-file-list): Core mule files moved out
13197         of mule-base into lisp/mule.
13198
13199 1999-02-16  SL Baur  <steve@xemacs.org>
13200
13201         * mule/arabic.el:
13202         mule/canna-leim.el:
13203         mule/chinese.el:
13204         mule/cyrillic.el:
13205         mule/english.el:
13206         mule/european.el:
13207         mule/greek.el:
13208         mule/hebrew.el:
13209         mule/japanese.el:
13210         mule/kinsoku.el:
13211         mule/korean.el:
13212         mule/misc-lang.el:
13213         mule/mule-category.el:
13214         mule/mule-ccl.el:
13215         mule/mule-charset.el:
13216         mule/mule-cmds.el:
13217         mule/mule-coding.el:
13218         mule/mule-files.el:
13219         mule/mule-help.el:
13220         mule/mule-init.el:
13221         mule/mule-misc.el:
13222         mule/mule-tty-init.el:
13223         mule/mule-x-init.el:
13224         mule/viet-chars.el:  Remerge from mule-base.
13225
13226         * dumped-lisp.el (preloaded-file-list): Core mule files moved out
13227         of mule-base into lisp/mule.
13228
13229 1999-02-10  Adrian Aichner  <adrian@xemacs.org>
13230
13231         * process.el (exec-to-string): Use `shell-command-switch' in place
13232         of hard-wired "-c" (for WindowsNT).
13233
13234 1999-02-08  Charles G Waldman  <cgw@pgt.com>
13235
13236         * menubar-items.el (default-menubar):  Remove obsolete
13237         "Gopher" item
13238
13239 1999-02-06  Jan Vroonhof  <vroonhof@math.ethz.ch>
13240
13241         * package-admin.el (package-admin-get-install-dir): First fall
13242         back to the location of xemacs-base for non-mule packages.
13243
13244 1999-02-15  Martin Buchholz  <martin@xemacs.org>
13245
13246         * paths.el:
13247         - improved automounter tmp directory support.
13248         - support 4 (!) empirically discovered automounter conventions
13249
13250 1999-02-12  SL Baur  <steve@xemacs.org>
13251
13252         * etags.el (pop-tag-mark): autoload to match key binding.
13253
13254 1999-02-05  XEmacs Build Bot <builds@cvs.xemacs.org>
13255
13256         * XEmacs 21.2.10 is released
13257
13258 1999-02-02  Jan Vroonhof  <vroonhof@math.ethz.ch>
13259
13260         * package-get.el (package-get-remote-filename): Don't bug out for
13261         a local file name in the search entry.
13262
13263 1999-02-02  XEmacs Build Bot <builds@cvs.xemacs.org>
13264
13265         * XEmacs 21.2.9 is released
13266
13267 1999-01-19  Didier Verna  <didier@xemacs.org>
13268
13269         * replace.el (replace-search-function): new variable containing a
13270         function to perform a search-forward.
13271         (replace-re-search-function): new variable containing a function
13272         to perform a re-search-forward.
13273         (perform-replace): use them.
13274
13275 1999-01-25  Didier Verna  <didier@xemacs.org>
13276
13277         * select.el (selection-owner-p): use the name `XEmacs'.
13278         (cut-copy-clear-internal): ditto.
13279
13280 1999-01-18  Andy Piper  <andy@xemacs.org>
13281
13282         * about.el (about-url-alist): Update my entry.
13283         (xemacs-hackers): Ditto.
13284
13285 1999-01-14  Adrian Aichner  <adrian@xemacs.org>
13286
13287         * buffer.el (switch-to-buffer): Fixing documentation.
13288         * minibuf.el (minibuffer-completion-table): ditto.
13289         * cl-macs.el (return-from): ditto.
13290
13291 1999-01-04  Didier Verna  <didier@xemacs.org>
13292
13293         * replace.el (delete-non-matching-lines): temporarily disable
13294         case-folding when called interactively with a regexp containing
13295         uppercase characters.
13296         (delete-matching-lines): ditto.
13297         (count-matches): ditto.
13298         (list-matching-lines): ditto.
13299
13300 1999-01-07  Colin Rafferty  <colin@xemacs.org>
13301
13302         * window.el (shrink-window-if-larger-than-buffer): Clean up.  Only
13303         abort if current window is split horizontally, not if others are
13304         split.  Got rid of unnecessary minibuffer checking.  Also, add
13305         some comments (it's still complex).
13306
13307 1999-01-12  Robert Pluim  <rpluim@BayNetworks.com>
13308
13309         * package-get.el: changed address for doc.ic.ac.uk to
13310         sunsite.doc.ic.ac.uk
13311
13312 1999-01-09  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
13313
13314         * ldap.el (toplevel): Remove requires so that the file compiles
13315         with a non LDAP-enabled XEmacs binary.  Provide `ldap'.
13316
13317 1999-01-10  J. Kean Johnston  <jkj@sco.com>
13318
13319         * dump-paths.el: Calculate module-directory and set
13320         module-load-path to the load path for modules.
13321
13322         * loadup.el: Get bootstrap value of module-load-path from the
13323         environment variable EMACSBOOTSTRAPMODULEPATH.
13324         - Display the module load path if we're debugging paths.
13325
13326         * setup-paths.el: Added function paths-find-site-module-directory.
13327         - Added function paths-find-module-directory.
13328         - Added function paths-construct-module-load-path.  Uses new
13329         environment variable EMACSMODULEPATH.
13330
13331 1998-12-30  Martin Buchholz  <martin@xemacs.org>
13332
13333         * font.el (font-default-object-for-device):
13334         Oops! This `or' can't be replaced by `unless'.
13335         Fixed inability to run w3, among other things.
13336
13337 1998-12-17  Charles G. Waldman <cgw@pgt.com>
13338
13339         * package-admin.el: Change initialization of
13340           package-admin-install-function dependent on system type.
13341           Change package-admin-install-function-mswindows to use
13342           "minitar".
13343
13344 1998-12-23  Hrvoje Niksic  <hniksic@srce.hr>
13345
13346         * mouse.el (default-mouse-motion-handler): Disable help echo while
13347         in the minibuffer.
13348
13349 1998-12-28  Martin Buchholz <martin@xemacs.org>
13350
13351         * XEmacs 21.2.8 is released.
13352
13353 1998-12-24  Martin Buchholz <martin@xemacs.org>
13354
13355         * XEmacs 21.2.7 is released.
13356
13357 1998-12-07  Jan Vroonhof  <vroonhof@math.ethz.ch>
13358
13359         * package-ui.el (pui-list-packages): Set truncate-lines.
13360
13361         * package-get.el (package-get-download-menu): Use
13362         `package-ui-add-site'. Add a a toggle to indicate it is in the list.
13363
13364         * package-ui.el (pui-help): Ditch in favor of `describe-mode'
13365         (pui-help-string): idem.
13366         (list-packages-mode): New major mode.
13367         (pui-list-packages): Use 'list-packages-mode' in the package buffer.
13368         (pui-install-selected-packages): Add suport for removing packages.
13369         (pui-toggle-package-delete-key): New function.
13370         (pui-popup-context-sensitive): New kludge.
13371         (pui-list-packages): Add warning when `package-get-remote' is nil.
13372         (package-ui-add-site): New function.
13373
13374 1998-12-01  Didier Verna  <didier@xemacs.org>
13375
13376         * hyper-apropos.el (hyper-where-is): added the missing autoload.
13377
13378 1998-11-29  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
13379
13380         * ldap.el: Custom-ized
13381         (toplevel): Do not provide `ldap' which is provided by C level
13382         LDAP code
13383         (ldap-search): Docstring and stylistic fixes as suggested by Hrvoje
13384
13385 1998-12-05  Hrvoje Niksic  <hniksic@srce.hr>
13386
13387         * isearch-mode.el (isearch-mode): Really fix keymap lossage.
13388
13389 1998-12-17  Andy Piper  <andy@xemacs.org>
13390
13391         * sound.el (sound-load-list): name changed from sound-load-alist.
13392         (sound-extension-list): name changed from sound-ext-list.
13393         (load-default-sounds): use new names.
13394         (load-sound-file): use new names.
13395
13396 1998-12-16  Andy Piper  <andy@xemacs.org>
13397
13398         * XEmacs 21.2.6 is released
13399
13400 1998-11-30  Hrvoje Niksic  <hniksic@srce.hr>
13401
13402         * cus-dep.el (Custom-make-dependencies): Be smarter about trapping
13403         errors.
13404
13405 1998-12-04  Hrvoje Niksic  <hniksic@srce.hr>
13406
13407         * wid-edit.el (widget-echo-this-extent): Set
13408         help-echo-owns-message to t.
13409
13410 1998-11-30  Greg Klanderman  <greg@alphatech.com>
13411
13412         * package-get.el (package-get-download-menu): use toggles for
13413           each site in the download site menu.
13414
13415 1998-12-01  Jan Vroonhof <vroonhof@math.ethz.ch>
13416
13417         * package-get.el (package-get): If we cannot find a package
13418           because package-get-remote is not set, give a more helpful
13419           error message.
13420
13421 1998-11-30  Greg Klanderman  <greg@alphatech.com>
13422
13423         * package-get.el (package-get-remote-filename): use an EFS path
13424         with user anonymous if no user is specified.
13425
13426 1998-12-10  Jan Vroonhof  <vroonhof@math.ethz.ch>
13427
13428         * faces.el (face-spec-set): Re-init fallfacks for default after
13429         calling reset-face on the default face.
13430
13431 1998-12-10  Jan Vroonhof  <vroonhof@math.ethz.ch>
13432
13433         * package-admin.el (package-admin-default-install-function):
13434         Behave as advertised.  Make sure the pkg-dir is proper for
13435         default-directory.
13436         (package-admin-add-binary-package): Make sure the pkg-dir is
13437         proper for default-directory.
13438         (package-admin-install-function-mswindows): Make sure the pkg-dir
13439         is proper for default-directory.
13440
13441 1998-12-05  XEmacs Build Bot <builds@cvs.xemacs.org>
13442
13443         * XEmacs 21.2.5 is released
13444
13445 1998-12-05  SL Baur  <steve@altair.xemacs.org>
13446
13447         * files.el (binary-file-regexps): regexp-opt is not available at
13448         bytecompile time.
13449
13450 1998-11-30  Martin Buchholz  <martin@xemacs.org>
13451
13452         * x-win-xfree86.el:
13453         * x-win-sun.el (x-win-init-sun):
13454         * x-win-sun.el:
13455         * x-mouse.el (mouse-track-and-copy-to-cutbuffer):
13456         * x-iso8859-1.el:
13457         * x-init.el (init-post-x-win):
13458         * x-init.el (init-pre-x-win):
13459         * x-init.el (x-initialize-compose):
13460         * x-init.el:
13461         * x-compose.el:
13462         * winnt.el:
13463         * widget.el:
13464         * wid-edit.el (widget-glyph-click):
13465         * wid-edit.el (widget-glyph-find):
13466         * wid-edit.el (widget-type):
13467         * view-less.el (view-buffer-other-window):
13468         * very-early-lisp.el:
13469         * version.el:
13470         * toolbar.el:
13471         * toolbar-items.el:
13472         * term/sun.el (suntool-map):
13473         * term/sun-mouse.el:
13474         * term/internal.el:
13475         * syntax.el (modify-syntax-entry):
13476         * symbol-syntax.el:
13477         * subr.el:
13478         * startup.el (lock-directory):
13479         * simple.el (set-comment-column):
13480         * simple.el (backward-delete-char-untabify):
13481         * shadow.el (find-emacs-lisp-shadows):
13482         * shadow.el:
13483         * setup-paths.el (paths-construct-info-path):
13484         * select.el (cut-copy-clear-internal):
13485         * process.el (call-process-region):
13486         * process.el (start-process-shell-command):
13487         * process.el:
13488         * paths.el (rmail-spool-directory):
13489         * paragraphs.el (use-hard-newlines):
13490         * package-get.el (package-get-dependencies):
13491         * package-admin.el (package-admin-delete-binary-package):
13492         * obsolete.el (truncate-string):
13493         * obsolete.el (store-substring):
13494         * mouse.el (default-mouse-track-maybe-own-selection):
13495         * mouse.el (mouse-yank-at-point):
13496         * modeline.el:
13497         * modeline.el (mouse-drag-modeline):
13498         * minibuf.el (read-directory-name-internal):
13499         * minibuf.el (read-file-name-internal):
13500         * minibuf.el (read-file-name-internal-1):
13501         * minibuf.el (read-file-name-2):
13502         * minibuf.el (exact-minibuffer-completion-p):
13503         * minibuf.el (read-from-minibuffer):
13504         * minibuf.el:
13505         * menubar.el (check-menu-syntax):
13506         * map-ynp.el (map-y-or-n-p):
13507         * make-docfile.el (docfile-out-of-date):
13508         * loadup.el ((member "run-temacs" command-line-args)):
13509         * loadup.el ((member "no-site-file" command-line-args)):
13510         * loadup.el (really-early-error-handler):
13511         * loadup.el:
13512         * loadhist.el:
13513         * loaddefs.el:
13514         * lisp-mnt.el (lm-verify):
13515         * lib-complete.el (lib-complete:cache-completions):
13516         * lib-complete.el (library-all-completions):
13517         * itimer.el (itimer-run-expired-timers):
13518         * info.el (Info-mode):
13519         * info.el (Info-insert-file-contents):
13520         * info.el (Info-rebuild-dir):
13521         * info.el (Info-build-dir-anew):
13522         * info.el (Info-parse-dir-entries):
13523         * info.el (Info-dir-outdated-p):
13524         * info.el (Info-insert-dir):
13525         * info.el (info-xref):
13526         * info.el:
13527         * hyper-apropos.el (hyper-apropos-get-doc):
13528         * hyper-apropos.el (hyper-describe-face):
13529         * hyper-apropos.el (hyper-apropos-mode):
13530         * hyper-apropos.el:
13531         * help.el (list-processes):
13532         * help.el:
13533         * gnuserv.el:
13534         * font.el (mswindows-font-create-name):
13535         * font.el (font-default-font-for-device):
13536         * font.el (x-font-create-object):
13537         * font.el (font-registry):
13538         * font.el:
13539         * font-lock.el (font-lock-keywords):
13540         * font-lock.el:
13541         * finder.el (finder-compile-keywords):
13542         * find-paths.el (paths-find-recursive-path):
13543         * fill.el (set-justification-center):
13544         * fill.el (fill-region-as-paragraph):
13545         * files.el (insert-directory):
13546         * files.el (wildcard-to-regexp):
13547         * files.el (recover-file):
13548         * files.el (basic-save-buffer):
13549         * files.el (delete-auto-save-file-if-necessary):
13550         * files.el (file-relative-name):
13551         * files.el (backup-extract-version):
13552         * files.el (backup-buffer):
13553         * files.el (set-visited-file-name):
13554         * files.el (set-auto-mode):
13555         * files.el (interpreter-mode-alist):
13556         * files.el:
13557         * files.el (find-file-noselect):
13558         * files.el (abbreviate-file-name):
13559         * files.el (parse-colon-path):
13560         * files.el (directory-abbrev-alist):
13561         * etags.el (visit-tags-table-buffer):
13562         * easymenu.el (easy-menu-define):
13563         * dragdrop.el (experimental-dragdrop-drag):
13564         * dragdrop.el (dragdrop-drop-do-functions):
13565         * dragdrop.el (dragdrop-drop-at-point):
13566         * disass.el (disassemble-1):
13567         * disass.el (disassemble-internal):
13568         * disass.el (disassemble):
13569         * disass.el:
13570         * derived.el (derived-mode-init-mode-variables):
13571         * derived.el (define-derived-mode):
13572         * custom.el (defgroup):
13573         * cus-edit.el (custom-quote):
13574         * config.el:
13575         * code-process.el (open-network-stream):
13576         * code-process.el (start-process):
13577         * code-process.el (call-process-region):
13578         * code-process.el (call-process):
13579         * code-process.el:
13580         * code-files.el (insert-file-contents):
13581         * code-files.el:
13582         * code-files.el (buffer-file-coding-system-for-read):
13583         * cmdloop.el (yes-or-no-p-minibuf):
13584         * cl.el:
13585         * cl-macs.el:
13586         * cl-extra.el:
13587         * callers-of-rpt.el (make-caller-report):
13588         * callers-of-rpt.el:
13589         * bytecomp.el (batch-byte-recompile-directory):
13590         * bytecomp.el (batch-byte-compile-1):
13591         * bytecomp.el (batch-byte-compile):
13592         * bytecomp.el (display-call-tree):
13593         * bytecomp.el (byte-compile-insert):
13594         * bytecomp.el (byte-compile-two-args-19->20):
13595         * bytecomp.el (byte-compile-variable-ref):
13596         * bytecomp.el (byte-compile-form):
13597         * bytecomp.el (byte-compile-top-level-body):
13598         * bytecomp.el (byte-compile-out-toplevel):
13599         * bytecomp.el (byte-compile-byte-code-maker):
13600         * bytecomp.el (byte-compile-file-form-defmumble):
13601         * bytecomp.el (byte-compile-file-form):
13602         * bytecomp.el (byte-compile-keep-pending):
13603         * bytecomp.el (byte-compile-insert-header):
13604         * bytecomp.el (byte-compile-from-buffer):
13605         * bytecomp.el (byte-compile-file):
13606         * bytecomp.el (byte-recompile-file):
13607         * bytecomp.el (byte-compile-close-variables):
13608         * bytecomp.el (byte-compile-warn-about-unused-variables):
13609         * bytecomp.el (byte-compile-warn-about-unresolved-functions):
13610         * bytecomp.el (byte-compiler-legal-options):
13611         * bytecomp.el (byte-compile-lapcode):
13612         * bytecomp.el (byte-optimize-log):
13613         * bytecomp.el ((fboundp 'defsubst)):
13614         * bytecomp.el:
13615         * bytecomp-runtime.el:
13616         * byte-optimize.el (byte-optimize-apply):
13617         * byte-optimize.el (car):
13618         * byte-optimize.el (byte-optimize-form):
13619         * byte-optimize.el (byte-optimize-form-code-walker):
13620         * byte-optimize.el:
13621         * build-report.el (build-report-insert-installation-file):
13622         * build-report.el (build-report):
13623         * auto-show.el:
13624         * apropos.el (apropos-documentation):
13625         - mega patch
13626         - clean up byte-compile warnings
13627         - remove unused variables
13628         - Use common lisp style hashtable functions
13629         - byte compiler cleanup
13630         - use #'(lambda ...) instead of '(lambda ...) or (function (lambda ...))
13631         - remove old backquote syntax usage
13632         - move some cl functionality into C for speed.
13633         - remove last remaining VMS support
13634         - spelling fixes
13635         - implement last, butlast, nbutlast, copy-list in C.
13636         - new macro ignore-file-errors, similar to ignore-errors
13637           (ignore-file-errors (delete-file "foo"))
13638         - get frequent garbage collection during loadup.el by tweaking
13639           gc-cons-threshold, rather than explicitly calling garbage-collect
13640         - default delete-key-deletes-forward to `t'.
13641
13642 1998-11-28  SL Baur  <steve@altair.xemacs.org>
13643
13644         * XEmacs 21.2-beta4 is released.
13645
13646 1998-11-27  Jan Vroonhof  <vroonhof@math.ethz.ch>
13647
13648         * easymenu.el (easy-menu-add-item): Wraper around add-menu-btton.
13649         (easy-menu-item-present-p): Wrapper around find-menu-item.
13650         (easy-menu-remove-item): Wrapper around delete-menu-item.
13651
13652         * menubar.el (delete-menu-item): Add 'from-menu' argument.
13653         (add-menu-button): Add 'in-menu' argument.
13654         (add-menu-item-1): Add in-menu support to helper function.
13655
13656 1998-11-27  Katsumi Yamaoka  <yamaoka@jpl.org>
13657
13658         * isearch-mode.el (isearch-mode): Fix keymap lossage.
13659
13660 1998-11-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
13661
13662         * faces.el (get-custom-frame-properties): Revert Hrvoje Niksic change
13663         of Dec 4, 1997.
13664
13665 1998-11-25  Hrvoje Niksic  <hniksic@srce.hr>
13666
13667         * process.el (shell-command-on-region): Report if the command
13668         succeeded or failed.
13669
13670 1998-11-24  Hrvoje Niksic  <hniksic@srce.hr>
13671
13672         * subr.el (buffer-substring-no-properties): Comment out.
13673
13674 1998-11-07  Adrian Aichner  <adrian@xemacs.org>
13675
13676         * msw-faces.el (mswindows-find-smaller-font): Turning font names
13677           into font instances first, like `x-frob-font-size' does.
13678           (mswindows-find-larger-font): ditto
13679
13680 1998-11-04  Greg Klanderman  <greg@alphatech.com>
13681
13682         * package-ui.el (pui-install-selected-packages): fix args in call
13683         to `package-get'.
13684
13685 1998-10-29  Jan Vroonhof  <vroonhof@math.ethz.ch>
13686
13687         * package-get.el (host-name): New widget type.
13688         (package-get-remote): Better customization using new type.
13689         (package-get-download-sites): idem dito.
13690
13691         (package-get-custom): Do not use package-get-all untill we have
13692         runtime dependencies.
13693
13694         (package-get-remove-copy): Default to 't' we no longer need this
13695         kludge as we do not currently use depenencies.
13696
13697         (package-get-was-current): New variable.
13698         (package-get-require-base): New 'force-current' argument.
13699         (package-get-update-base): idem
13700         (package-get-package-provider):  idem
13701         (package-get-locate-index-file): New 'no-remote' argument.
13702         (package-get-locate-file): idem.
13703
13704         (package-get-maybe-save-index): New function.
13705         (package-get-update-base): Use it.
13706
13707 1998-10-28 Greg Klanderman <greg@alphatech.com>
13708
13709         * package-get.el (package-get-remote): default to nil; by default,
13710         don't go out to the net via EFS.  They must select a download site.
13711         (package-get-download-sites): new variable.
13712         (package-get-download-menu): new function.
13713         (package-get-locate-index-file): new function.
13714         (package-get-update-base): use it.
13715
13716         * menubar-items.el (default-menubar): add "Update Package Index"
13717         and "Add Download Site" menus under Options | Manage Packages.
13718
13719 1998-10-19  Greg Klanderman  <greg@alphatech.com>
13720
13721         * package-get.el (package-get): bugfix code checking installed version
13722         for case where package is not currently installed.
13723         (package-get-require-signed-base-updates): new variable.
13724         (package-get-update-base-from-buffer): remove REMOTE-SOURCE arg, it was
13725         deemed not a goot thing.  Use the variable
13726         package-get-allow-unsigned-base-updates instead.
13727
13728 1998-10-16 Greg Klanderman <greg@alphatech.com>
13729
13730         * package-get.el (package-get): Don't install an older version than
13731         we already have unless explicitly told to.  Issue a warning.
13732
13733         * package-ui.el (pui-add-required-packages): when adding
13734         dependencies, don't add packages that are up to date.
13735         (pui-package-symbol-char):  Don't consider a package out of date
13736         if you have a newer version installed than the latest version in
13737         package-get-base.
13738
13739         * package-get.el (package-get-base-filename): document that it may
13740         be a path relative to package-get-remote;  new default value.
13741         (package-get-locate-file): new function.
13742         (package-get-update-base): use it to expand package-get-base-filename.
13743         (package-get-save-base): new function to save the package-get database
13744         to file.
13745         (package-get-update-base-from-buffer): add REMOTE-SOURCE argument.
13746         (package-get-update-base): pass the REMOTE-SOURCE arg.
13747         (package-get-update-base-entry): call package-get-custom-add-entry.
13748         (package-get-file-installed-p): removed; no longer needed.
13749         (package-get-create-custom): ditto.
13750         (toplevel): remove code to build and load package-get-custom.el
13751         (package-get-custom-add-entry): new function.
13752
13753 1998-10-12  Hrvoje Niksic  <hniksic@srce.hr>
13754
13755         * wid-edit.el (widget-button-click): Don't switch window.
13756
13757 1998-10-22  Jan Vroonhof  <vroonhof@math.ethz.ch>
13758
13759         * cus-face.el (custom-set-face-update-spec): Add autoload cookie
13760
13761 1998-10-20  Malcolm Box  <malcolm@brownale.demon.co.uk>
13762
13763         * etags.el (find-tag-default): Run find-tag-hook using
13764         run-hooks rather than funcall
13765
13766 1998-10-19  Hrvoje Niksic  <hniksic@srce.hr>
13767
13768         * isearch-mode.el (isearch-mode): Set the current minor mode maps
13769         and the current local map as the parents to isearch-mode-map.
13770
13771 1998-10-15  SL Baur  <steve@altair.xemacs.org>
13772
13773         * XEmacs 21.2-beta3 is released.
13774
13775 1998-10-15  Greg Klanderman  <greg@alphatech.com>
13776
13777         * package-get.el (package-get-update-base): use
13778         insert-file-contents-internal, not insert-file-contents-literally.
13779
13780 1998-10-14  Jan Vroonhof  <vroonhof@math.ethz.ch>
13781
13782         * auto-save.el: expand-file 'auto-save-*-dir' at runtime not at
13783         dump time.
13784
13785 1998-10-15  Greg Klanderman  <greg@alphatech.com>
13786
13787         * package-get.el (package-get-update-base-entry): new function.
13788         (package-get-update-base): renamed; was `package-get-load-base'.
13789         cleanup, and use package-get-update-base-from-buffer.
13790         (package-get-update-base-from-buffer): new function.
13791         (package-get-update-base-entries): new; helper for above.
13792         Do not eval lisp grabbed over ftp; parse it from new format.
13793
13794 1998-10-15  Greg Klanderman  <greg@alphatech.com>
13795
13796         * files.el (set-auto-mode): Don't play games loading package-get
13797         database; package-get-package-provider will handle it all.
13798
13799 1998-10-14  Greg Klanderman  <greg@alphatech.com>
13800
13801         * package-get.el (package-get-base-filename): new variable.
13802         (package-get-require-base): new function.
13803         (package-get-pgp-signed-begin-line): new variable.
13804         (package-get-pgp-signature-begin-line): ditto.
13805         (package-get-pgp-signature-end-line):  ditto.
13806         (package-get-load-base): new function.
13807         (package-get-interactive-package-query):
13808         (package-get-update-all):
13809         (package-get-dependencies):
13810         (package-get-package-provider):
13811         (package-get-custom): use package-get-require-base.
13812         [package-get-custom loading]: disable for now.
13813
13814         * package-ui.el (pui-list-packages): use (package-get-require-base)
13815
13816 1998-10-14  Jan Vroonhof  <vroonhof@math.ethz.ch>
13817
13818         * package-ui.el: Correct obvious thinko in choosing extent face.
13819
13820 1998-10-12  Jan Vroonhof  <vroonhof@math.ethz.ch>
13821
13822         * menubar-items.el (default-menubar): pui-list-package has nothing
13823         to with Customize. Move all the package stuff to a new Item in Options.
13824
13825         * package-ui.el (pui-menu): Add menu and Popup menu.
13826
13827         * package-get.el (package-get): Use new
13828         package-admin-get-install-dir.
13829
13830         * package-admin.el (package-admin-get-install-dir): New syntax.
13831         Conserve package location and put mule packages where mule-base is.
13832
13833         * package-get.el : Customized
13834
13835         * package-ui.el (pui): Customized
13836         (pui-package-install-dest-dir): New variable.
13837         (pui-install-selected-packages): Use it
13838
13839 1998-10-12  SL Baur  <steve@altair.xemacs.org>
13840
13841         * package-get.el (package-get-interactive-package-query): Move
13842         dependency on package-get-base to run-time.
13843         (package-get-update-all): Ditto.
13844         (package-get-dependencies): Ditto.
13845         (package-get-package-provider): Ditto.
13846         (package-get-custom): Ditto.
13847
13848 1998-10-11  Glynn Clements  <glynn@sensei.co.uk>
13849
13850         * events.el: Remove 'ascii-character property from 'backspace
13851         and 'delete symbols
13852
13853 1998-10-11  SL Baur  <steve@altair.xemacs.org>
13854
13855         * package-get-base.el: removed.
13856
13857 1998-09-23  Didier Verna  <didier@xemacs.org>
13858
13859         * simple.el (search-caps-disable-folding): moved from isearch-mode.el
13860         (no-upper-case-p): new function.
13861         (with-search-caps-disable-folding): new macro.
13862         (with-interactive-search-caps-disable-folding): new macro.
13863         (zap-to-char): In interactive mode, do a case-sensitive search if
13864         the character is uppercase.
13865         (zap-up-to-char): ditto.
13866
13867         * replace.el (perform-replace): use the function no-upper-case-p.
13868
13869         * isearch-mode.el (isearch-fix-case): ditto.
13870         make obsolete `with-caps-disable-folding' and
13871         `isearch-no-upper-case-p'.
13872
13873         * etags.el (find-tag-internal): use `with-search-caps-disable-folding'.
13874         (tags-search): ditto.
13875         (tags-query-replace): ditto.
13876
13877         * info.el (Info-search): ditto.
13878
13879 1998-10-07  Jan Vroonhof  <vroonhof@math.ethz.ch>
13880
13881         * x-font-menu.el (font-menu-set-font): Respect font-menu-frame-local
13882
13883 1998-10-07  Greg Klanderman  <greg@alphatech.com>
13884
13885         * package-admin.el (package-admin-rmtree): rewritten.  need to
13886         check for "." and ".." before symlink check.  expand files and
13887         directories with respect to DIRECTORY, not default-directory.
13888
13889 1998-10-04  Greg Klanderman  <greg@alphatech.com>
13890
13891         * package-get.el (package-get-all): add INSTALL-DIR argument.
13892
13893 1998-10-06  Greg Klanderman  <greg@alphatech.com>
13894
13895         * package-ui.el (pui-add-required-packages): new function, select
13896         dependent packages.
13897         (pui-display-keymap): bind it.
13898         (pui-help-string): document it.
13899         (pui-install-selected-packages): package-get-all -> package-get.
13900
13901         * package-get.el (package-get-dependencies): new function.
13902
13903 1998-10-04  Hrvoje Niksic  <hniksic@srce.hr>
13904
13905         * isearch-mode.el (isearch-done): Use regexp-search-ring-max for
13906         regexps.
13907
13908 1998-10-05  Hrvoje Niksic  <hniksic@srce.hr>
13909
13910         * mouse.el (default-mouse-track-point-at-opening-quote-p): New
13911         function.
13912         (default-mouse-track-normalize-point): Use it.
13913
13914 1998-09-30  Jan Vroonhof  <vroonhof@math.ethz.ch>
13915
13916         * package-admin.el (package-admin-delete-binary-package):
13917                 General cleanup. Remove unnessary use of progn and
13918         save-excursion.
13919         (package-admin-delete-binary-package): Do NOT mess with file
13920         modes. That is evil.
13921         (package-admin-delete-binary-package): Wrap all deleting in
13922         condition-case. The data in MANIFEST is untrustworthy.
13923         (package-admin-delete-binary-package): Let the OS worry about non
13924         empty directories.
13925
13926 1998-10-09  SL Baur  <steve@altair.xemacs.org>
13927
13928         * lisp-mnt.el (lm-commentary): Fix InfoDock-style comment
13929         processing.
13930         (lm-report-bug): Fix mail address to send bug reports to.
13931
13932 1998-09-29  SL Baur  <steve@altair.xemacs.org>
13933
13934         * XEmacs 21.2-beta2 is released.
13935
13936 1998-08-14  Jan Vroonhof  <vroonhof@math.ethz.ch>
13937
13938         * files.el (auto-mode-alist): Enhanced regexp for perl-mode
13939
13940 1998-09-22  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
13941
13942         * info.el (Info-mode): Document page turning by double clicks in
13943         docstring so `M-x describe-mode' will display it.
13944
13945 1998-09-20  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
13946
13947         * info.el (Info-mouse-track-double-click-hook): Use character
13948         widths to calculate a border region where double clicking does
13949         page turning, and return `nil' by default so other hooks, such as
13950         region highlighting, will be run.
13951
13952 1998-09-29  Colin Rafferty   <colin@xemacs.org>
13953
13954         * sound.el (default-sound-directory-list): Initialize with all the
13955         "sounds" directories in `data-directory-list'.  It used to just be
13956         the first one.
13957
13958         * packages.el (locate-data-directory-list): Created.  This gives
13959         the list of matching directories, unlike `locate-data-directory',
13960         which just gives the first one.
13961
13962 1998-09-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
13963
13964         * minibuf.el (read-from-minibuffer): No longer bind help-form but
13965         make a binding in the local keymap until help-char handling is
13966         improved.
13967
13968         * help.el (help-keymap-with-help-key): Provide keymap with help
13969         binding.
13970         (help-print-help-form): New helper function.
13971
13972 1998-09-23  Hrvoje Niksic  <hniksic@srce.hr>
13973
13974         * isearch-mode.el (isearch-highlight): set-extent-endpoints can
13975         move extent to another buffer; no need to create a new extent.
13976         (isearch-fix-case): New function.
13977         (isearch-search-and-update): Use it.
13978
13979 1998-09-22  Hrvoje Niksic  <hniksic@srce.hr>
13980
13981         * isearch-mode.el (isearch-mode): Use overriding-local-map to set
13982         the keymap, not minor-mode-map-alist.
13983         (isearch-done): Restore overriding-local-map.
13984
13985 1998-09-21  Martin Buchholz  <martin@xemacs.org>
13986
13987         * bytecomp.el (byte-compile-buffer-substring):
13988         Fix for: (byte-compile (defun f () (buffer-substring)))
13989         ==>   ** buffer-substring called with 3 args, but requires 0-3
13990         - new code not only works, but is more readable, too.
13991
13992 1998-09-20  Jonathan Harris  <jhar@tardis.ed.ac.uk>
13993
13994         * msw-faces.el (mswindows-init-device-faces): Don't try to
13995           specify a default font at this late stage. Do try to force
13996           creation of the default face font so that if it fails we get
13997           an error now instead of a crash at frame creation.
13998
13999           mswindows-font-canonicalize-name, mswindows-make-font-unbold,
14000           mswindows-make-font-unitalic: Canonical default weight
14001           changed from "Normal" to "Regular".
14002
14003           mswindows-make-font-bold / -bold-italic: Supplied device was
14004           not being passed into call to mswindows-find-smaller-font.
14005
14006 1998-09-10  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
14007
14008         * package-get.el (package-get-remote): Fix the path where to find
14009           the packages on xemacs.org.
14010
14011 1998-09-08  Hrvoje Niksic  <hniksic@srce.hr>
14012
14013         * about.el (about-maintainer-info): Update Ben's entry.
14014
14015 1998-09-24  Martin Buchholz  <martin@xemacs.org>
14016
14017         * lisp/shadow.el (find-emacs-lisp-shadows):
14018         - `member' was being called on lists of length 2000!
14019         - Replace with hashtables.
14020         - Replace hand-coded loops with (dolist)
14021         - Fix comment typo
14022
14023 1998-09-20  Darryl Okahata  <darrylo@sr.hp.com>
14024
14025         * packages.el: Added new function, `package-delete-name', to
14026           delete existing packages from the installed package database
14027           (`packages-package-list').  Also added the "pkginfo" directory
14028           to `packages-special-base-regexp', so that the pkginfo directory
14029           would not get added to `late-packages'.
14030
14031         * package-admin.el: Added ability to delete an installed package
14032           (added low-level function, `package-admin-delete-package').
14033           Understands how to use the pkginfo/MANIFEST.<package> file to
14034           delete the package.  When installing a package, will also
14035           create a MANIFEST.* file if one is not provided by the
14036           package.  If the MANIFEST.* doesn't exist when deleting a
14037           package, the functions will fall back to attempting to delete
14038           any package-specific lisp directory.
14039
14040         * package-get.el: Moved some functions to package-admin.el.
14041           Added interactive function `package-get-delete-package', for
14042           use by users for deleting a package.
14043
14044           Also modified to not require the presence of efs.
14045
14046 1998-09-22  Hrvoje Niksic  <hniksic@srce.hr>
14047
14048         * files.el (find-file-noselect): Handle all signals, kill the
14049         buffer and resignal.
14050
14051 1998-09-23  SL Baur  <steve@altair.xemacs.org>
14052
14053         * cl-macs.el (glyph-image): Add setf method.
14054
14055 1998-09-06  Darryl Okahata  <darrylo@sr.hp.com>
14056
14057         * package-get.el: Fixed broken EFS downloading.  Also, look for
14058           .tar.gz files first, in preference over .tgz files.
14059
14060         * package-ui.el: Fix display of package version numbers.
14061
14062 1998-08-27  Jan Vroonhof  <vroonhof@math.ethz.ch>
14063
14064         * x-font-menu.el (font-menu-set-font):  Add "pt" units to size
14065         argument.
14066
14067 1998-09-03  Darryl Okahata  <darrylo@sr.hp.com>
14068
14069         * list-mode.el: `display-completion-list': added new/optional
14070           keyword `:completion-string', which allows the programmer to
14071           change the "Possible completions are:" prompt.
14072
14073         * menubar-items.el: Added new pulldown menu-pick to start up the
14074           visual package browser/installer:
14075
14076                 Options->Customize->List Packages
14077
14078         * package-admin.el: Added hooks for installing under both Unix
14079           and MS Windows.  Does additional error checking.  No longer
14080           calls "add-big-package.sh" to install packages under Unix; now
14081           calls gunzip & tar directly.
14082
14083         * package-get.el: Added ability to install packages from files
14084           on a local disk/CDROM.  Now deletes any existing package lisp
14085           directory.  Does completion on available packages when
14086           querying for package names.  Will also search for .tgz files
14087           in addition for .tar.gz files.  Tries to reload
14088           auto-autoloads, as a convenience when loading new packages,
14089           and also tries to add any new package paths to `load-path'.
14090           Changed all occurences of `concat' to use `expand-file-name'.
14091
14092         * package-ui.el: New file which implements the main visual
14093           package browser/installer, which is started via a menu pick or
14094           M-x pui-list packages.
14095
14096 1998-09-03  Hrvoje Niksic  <hniksic@srce.hr>
14097
14098         * startup.el (load-init-file): spelling fix.
14099
14100 1998-09-02  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14101
14102         * startup.el (normal-top-level): Load auto-autoload files
14103         covariantly with their precedence.
14104
14105 1998-08-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
14106
14107         * menubar-items.el (default-menubar): Remove "Font Weight"
14108         option, there is currently no custom equivalent.. Customize-faces
14109         is "Edit faces".
14110
14111         * x-font-menu.el (font-menu-set-font): Use customize to set
14112         default face.
14113
14114         * faces.el (face-spec-update-all-matching): New function.
14115
14116         * cus-face.el (custom-set-face-update-spec): New function.
14117         Interface to customize faces from elisp.
14118
14119         (custom-face-value-create): Show the customized settings if set
14120         but not saved.
14121
14122 1998-08-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
14123
14124         (custom-face-value-create): Show the customized settings if set
14125         but not saved.
14126
14127 1998-08-31  Hrvoje Niksic  <hniksic@srce.hr>
14128
14129         * keydefs.el (global-map): Add FSF 20.3 binding of
14130         query-replace-regexp.
14131
14132 1998-08-21  Greg Klanderman  <greg@alphatech.com>
14133
14134         * minibuf.el (read-file-name-internal-1): use
14135         user-name-completion-1 instead of user-name-completion.
14136
14137 1998-08-19  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14138
14139         * loadup.el:
14140         * make-docfile.el:
14141         * update-elc.el: Don't set `source-directory' (now defunct as a
14142         global variable) no more.
14143
14144         * packages.el (packages-list-autoloads): Made `source-directory'
14145         (now defunct as a global variable) a parameter.
14146
14147 1998-08-13  Carsten Leonhardt  <leo@arioch.oche.de>
14148
14149         * about.el (about-hackers): new email
14150
14151 1998-08-16  SL Baur  <steve@altair.xemacs.org>
14152
14153         * lisp-mode.el (with-string-as-buffer-contents): Set indentation.
14154
14155 1998-07-17  Didier Verna  <didier@xemacs.org>
14156
14157         * faces.el (set-face-property):
14158         (set-face-dim-p):
14159         (face-dim-p): updated the doc strings now that the dim property isn't
14160         tty-specific.
14161         (face-equal): the dim property is now a common one.
14162
14163         * cus-face.el (custom-face-attributes): New face attribute: `dim'
14164         Renamed the `stipple' attribute to `background-pixmap'.
14165         (custom-face-background-pixmap): make custom-face-stipple an
14166         obsolete alias for this.
14167
14168 1998-08-11  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14169
14170         * find-paths.el (paths-file-readable-directory-p): Created and
14171         used.
14172
14173         * loadup.el: Don't set inhibit-... flags from run-temacs.
14174
14175 1998-08-06  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14176
14177         * packages.el (packages-data-path-depth): Added and used.
14178
14179 1998-08-05  Charles G. Waldman <cgw@pgt.com>
14180
14181         * about.el:
14182         - Change .xpm to .png, delete "zcat" section.
14183         - cosmetic fix in the 'marcpa' entry.
14184
14185         * etc/photos
14186         - convert all .xpm.Z to .png
14187         - rename mrb to martin
14188         - rename mcook-m to mcookm
14189
14190 1998-07-31  Martin Buchholz  <martin@xemacs.org>
14191
14192         * x-init.el (x-initialize-compose): Add support for
14193         dead-circumflex as YET ANOTHER NAME for that dead key.
14194
14195 1998-08-05  Colin Rafferty <colin@xemacs.org>
14196
14197         * setup-paths.el (paths-construct-exec-path): Made the
14198         last-packages really be last.
14199         (paths-construct-data-directory-list): Ditto.
14200
14201 1998-08-01  Kai Haberzettl  <khaberz@synnet.de>
14202
14203         * startup.el(startup-splash-frame-body):
14204         Update Copyright notice in splash screen
14205
14206 1998-07-20  Greg Klanderman  <greg@alphatech.com>
14207
14208         * minibuf.el (read-file-name-internal-1): do ~user completion.
14209
14210 1998-07-22  Jan Vroonhof  <vroonhof@math.ethz.ch>
14211
14212         * font-lock.el (font-lock-fontify-glumped-region): Add guard
14213         aginst destroyed extents
14214
14215 1998-07-24  Greg Klanderman  <greg@alphatech.com>
14216
14217         * package-get.el (package-get): add `install-dir' argument.
14218
14219 1998-07-20  John Jones  <jj@asu.edu>
14220
14221         * package-get.el: calls to package-get-update-all will only
14222           update packages which are already installed.
14223
14224 1998-07-23  SL Baur  <steve@altair.xemacs.org>
14225
14226         * autoload.el (update-file-autoloads): Ensure autoloads buffer is
14227         writable.
14228
14229 1998-07-20  Colin Rafferty   <colin@xemacs.org>
14230
14231         * about.el (about-hackers): Correct my email.
14232
14233 1998-07-20  Kai Haberzettl  <khaberz@synnet.de>
14234
14235         * about.el (about-hackers): new email-address.
14236
14237 1998-07-25  SL Baur  <steve@altair.xemacs.org>
14238
14239         * minibuf.el (read-number): Don't let `input-error' condition
14240         escape.
14241
14242 1998-07-20  Greg Klanderman  <greg@alphatech.com>
14243
14244         * about.el (about-hackers): use my `email-for-life' address.
14245
14246 1998-07-19  SL Baur  <steve@altair.xemacs.org>
14247
14248         * XEmacs 21.2-beta1 is released.
14249
14250 1998-07-12  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14251
14252         * ldap.el (ldap-search): Doc string change
14253
14254 1998-07-16  Colin Rafferty   <colin@xemacs.org>
14255
14256         * menubar-items.el (default-menubar): Removed references to
14257         `data-directory', and use `locate-data-file' instead, and made
14258         then greyed out if they don't exist.
14259
14260 1998-07-14  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14261
14262         * keymap.el (events-to-keys): Use `format' instead of `concat'
14263         since the latter does not accept integer args anymore
14264
14265 1998-07-15  SL Baur  <steve@altair.xemacs.org>
14266
14267         * dumped-lisp.el (preloaded-file-list): Usage of Lisp read-time
14268         macros replaced.
14269
14270 1998-07-14  SL Baur  <steve@altair.xemacs.org>
14271
14272         * make-docfile.el: Get first initialization from very-early-lisp.el
14273         * update-elc.el: Ditto.
14274         * loadup.el (really-early-error-handler): Ditto.
14275
14276         * packages.el (packages-unbytecompiled-lisp): Add new file,
14277         very-early-lisp.el.
14278
14279         * very-early-lisp.el: New file.
14280
14281 1998-07-14  SL Baur  <steve@altair.xemacs.org>
14282
14283         * Symbols that have been obsolete for at least 3 years removed (II).
14284
14285         * obsolete.el (eval-current-buffer): Make compatible.
14286         (byte-code-function-p): Ditto.
14287         (send-string): Removed.
14288         (send-region): Removed.
14289         (screen-scrollbar-width): Removed.
14290         (set-screen-scrollbar-width): Removed.
14291         (set-screen-left-margin-width): Removed.
14292         (set-screen-right-margin-width): Removed.
14293         (screen-left-margin-width): Removed.
14294         (screen-right-margin-width): Removed.
14295         (set-buffer-left-margin-width): Removed.
14296         (set-buffer-right-margin-width): Removed.
14297         (buffer-left-margin-width): Removed.
14298         (buffer-right-margin-width): Removed.
14299         (x-set-frame-icon-pixmap): Removed.
14300         (x-set-screen-icon-pixmap): Removed.
14301         (pixel-name): Removed.
14302         (make-pixmap): Removed.
14303         (make-cursor): Removed.
14304         (pixmap-width): Removed.
14305         (pixmap-contributes-to-line-height-p): Removed.
14306         (set-pixmap-contributes-to-line-height): Removed.
14307
14308 1998-07-13  SL Baur  <steve@altair.xemacs.org>
14309
14310         * obsolete.el (popup-menu-up-p): removed.
14311         (read-no-blanks-input): Removed.
14312         (wholenump): Removed.
14313         (ring-mod): Removed (what was ring-mod?).
14314         (current-time-seconds): Removed.
14315         (run-special-hook-with-args): Removed.
14316         (dot): Removed.
14317         (dot-marker): Removed.
14318         (dot-min): Removed.
14319         (dot-max): Removed.
14320         (window-dot): Removed.
14321         (set-window-dot): Removed.
14322
14323         * bytecomp.el: Remove bytecompiler support for `dot', `dot-max' and
14324         `dot-min'.
14325
14326         * minibuf.el: (read-no-blanks-input): remove commented-out copy.
14327
14328         * code-files.el (insert-file-contents): Rename
14329         run-special-hook-with-args to run-hook-with-args-until-success.
14330         (write-region): Ditto.
14331
14332 1998-07-12  SL Baur  <steve@altair.xemacs.org>
14333
14334         * about.el: Fix typos, update release date.
14335
14336         * Symbols that have been obsolete for at least 3 years removed.
14337
14338         * cl-macs.el (cl-parse-loop-clause): Delete obsolete references to
14339         screen- functions.
14340         (toplevel): remove setf methods for screen functions.
14341         * cl-macs.el (extent-data): defsetf removed.
14342         * obsolete.el (lisp-indent-hook): Make compatible, it's used too
14343         many places to remove.
14344         (comment-indent-hook): Ditto.
14345         * obsolete.el (get-screen-for-buffer-default-screen-name): Remove.
14346         (buffer-dedicated-screen): Ditto.
14347         (deiconify-screen): Ditto.
14348         (delete-screen): Ditto.
14349         (event-screen): Ditto.
14350         (find-file-other-screen): Ditto.
14351         (find-file-read-only-other-screen): Ditto.
14352         (live-screen-p): Ditto.
14353         (screen-height): Ditto.
14354         (screen-iconified-p): Ditto.
14355         (screen-list): Ditto.
14356         (screen-live-p): Ditto.
14357         (screen-name): Ditto.
14358         (screen-parameters): Ditto.
14359         (screen-pixel-height): Ditto.
14360         (screen-pixel-width): Ditto.
14361         (screen-root-window): Ditto.
14362         (screen-selected-window): Ditto.
14363         (screen-totally-visible-p): Ditto.
14364         (screen-visible-p): Ditto.
14365         (screen-width): Ditto.
14366         (screenp): Ditto.
14367         (get-screen-for-buffer): Ditto.
14368         (get-screen-for-buffer-noselect): Ditto.
14369         (get-other-screen): Ditto.
14370         (iconify-screen): Ditto.
14371         (lower-screen): Ditto.
14372         (mail-other-screen): Ditto.
14373         (make-screen): Ditto.
14374         (make-screen-invisible): Ditto.
14375         (make-screen-visible): Ditto.
14376         (modify-screen-parameters): Ditto.
14377         (new-screen): Ditto.
14378         (next-screen): Ditto.
14379         (next-multiscreen-window): Ditto.
14380         (other-screen): Ditto.
14381         (previous-screen): Ditto.
14382         (previous-multiscreen-window): Ditto.
14383         (raise-screen): Ditto.
14384         (redraw-screen): Ditto.
14385         (select-screen): Ditto.
14386         (selected-screen): Ditto.
14387         (set-buffer-dedicated-screen): Ditto.
14388         (set-screen-height): Ditto.
14389         (set-screen-position): Ditto.
14390         (set-screen-size): Ditto.
14391         (set-screen-width): Ditto.
14392         (show-temp-buffer-in-current-screen): Ditto.
14393         (switch-to-buffer-other-screen): Ditto.
14394         (visible-screen-list): Ditto.
14395         (window-screen): Ditto.
14396         (x-set-screen-pointer): Ditto.
14397         (x-set-frame-pointer): Ditto.
14398         (screen-title-format): Ditto.
14399         (screen-icon-title-format): Ditto.
14400         (terminal-screen): Ditto.
14401         (delete-screen-hook): Ditto.
14402         (create-screen-hook): Ditto.
14403         (mouse-enter-screen-hook): Ditto.
14404         (mouse-leave-screen-hook): Ditto.
14405         (map-screen-hook): Ditto.
14406         (unmap-screen-hook): Ditto.
14407         (default-screen-alist): Ditto.
14408         (default-screen-name): Ditto.
14409         (x-screen-defaults): Ditto.
14410         (x-create-screen): Ditto.
14411         * obsolete.el: meta-flag removed.
14412         baud-rate removed.
14413         sleep-for-millisecs removed.
14414         extent-data removed.
14415         set-extent-data removed.
14416         set-extent-attribute removed.
14417         extent-glyph removed.
14418         extent-layout removed.
14419         set-extent-layout removed.
14420         list-faces-display removed.
14421         list-faces removed.
14422         trim-versions-without-asking removed.
14423         after-write-file-hooks removed.
14424         truename removed.
14425         auto-fill-hook removed.
14426         blink-paren-hook removed.
14427         select-screen-hook, deselect-screen-hook removed.
14428         auto-raise-screen, auto-lower-screen removed.
14429
14430         * msw-mouse.el: Global change resource -> mswindows-resource.
14431
14432         * XEmacs 21.0-pre5 is released.
14433
14434 1998-07-11  SL Baur  <steve@altair.xemacs.org>
14435
14436         * about.el (about-hackers): Credits update.
14437
14438 1998-07-11  Hrvoje Niksic  <hniksic@srce.hr>
14439
14440         * register.el (insert-register): Don't activate the region.
14441
14442 1998-07-10  SL Baur  <steve@altair.xemacs.org>
14443
14444         * select.el: Restore x-* symbols for backwards compatibility:
14445         x-copy-primary-selection, x-kill-primary-selection,
14446         x-delete-primary-selection, x-select-make-extent-for-selection,
14447         x-valid-simple-selection-, x-cut-copy-clear-internal.
14448
14449 1998-07-09  SL Baur  <steve@altair.xemacs.org>
14450
14451         * XEmacs 21.0-pre4 is released.
14452
14453 1998-06-28  Hrvoje Niksic  <hniksic@srce.hr>
14454
14455         * menubar-items.el (default-menubar): Use `report-emacs-bug' for
14456         reporting bugs.
14457         (maybe-add-init-button): Fix semantics under Windows.  Use
14458         `expand-file-name' rather than `concat'.
14459
14460         * help.el (print-messages): New function.
14461
14462 1998-07-05  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14463
14464         * ldap.el (ldap-host-parameters-alist): Docstring fixes
14465
14466 1998-07-04  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14467
14468         * about.el: Tweaked my entry in about-hackers.
14469
14470         * find-paths.el (paths-emacs-root-p):
14471           Relaxed emacs-root checking of an in-place installation to
14472           also accommodate the flat layout used on MS Windows.
14473
14474 1998-06-29  John Jones  <jj@asu.edu>
14475
14476         * package-get.el: calls to package-get-update-all will only
14477           update packages which are already installed.
14478
14479 1998-07-05  Andy Piper  <andyp@parallax.co.uk>
14480
14481         * faces.el (xpm-color-symbols): remove hardcoded defaults these
14482         are handled by the gui-element face fallbacks now.
14483
14484         * x-faces.el: default gui-element face to "background" as well as
14485         the default face.
14486
14487         * msw-faces.el (mswindows-init-device-faces): remove gui-element
14488         and default face settings since these are set as fallbacks now in
14489         the appropriate domain.
14490
14491 1998-07-02  SL Baur  <steve@altair.xemacs.org>
14492
14493         * text-mode.el (text-mode): Reorder regexp so the OR part
14494         corresponding to `page-delim' goes first and the hack in
14495         `forward-paragraph' will work.
14496         With bug analysis from Bob Weiner <weiner@altrasoft.com>
14497
14498 1998-06-29  Kyle Jones  <kyle_jones@wonderworks.com>
14499
14500         * subr.el (remove-hook): When checking the hook value
14501           with functionp, don't apply car to it.
14502
14503 1998-06-24  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14504
14505         * package-get.el (package-get-remote-filename):
14506           Don't use file-name-as-directory because the local directory
14507           separator conventions might not be the same as ftp's.
14508
14509 1998-06-27  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14510
14511         * ldap.el (ldap-host-parameters-alist): New name of
14512         `ldap-host-parameters-plist'
14513
14514 1998-06-26  Adrian Aichner  <adrian@xemacs.org>
14515
14516         * package-get.el: Using (require 'package-get-base), now that it
14517         provides itself.  Consequently removed all instances of (load
14518         "package-get-base.el").
14519
14520 1998-06-29  Kyle Jones  <kyle_jones@wonderworks.com>
14521
14522         * subr.el (remove-hook): Don't treat the hook value as a
14523           list unless it is both consp and not functionp.
14524
14525 1998-06-29  SL Baur  <steve@altair.xemacs.org>
14526
14527         * about.el: Email address for Ben Wing is ben@xemacs.org.
14528         * auto-show.el: Ditto.
14529         * bytecomp.el: Ditto.
14530         * faces.el: Ditto.
14531         * x-scrollbar.el: Ditto.
14532         * x-misc.el: Ditto.
14533         * tty-init.el: Ditto.
14534         * toolbar-items.el: Ditto.
14535         * symbol-syntax.el: Ditto.
14536         * specifier.el: Ditto.
14537         * objects.el: Ditto.
14538         * hyper-apropos.el: Ditto.
14539         * glyphs.el: Ditto.
14540
14541 1998-06-27  Hrvoje Niksic  <hniksic@srce.hr>
14542
14543         * mouse.el (drag-window-divider): vertical-divider-draggable-p ->
14544         vertical-divider-always-visible-p.
14545         (default-mouse-motion-handler): Ditto.
14546
14547 1998-06-21  Hrvoje Niksic  <hniksic@srce.hr>
14548
14549         * scrollbar.el (scrollbars-visible-p): Simplify.  Always set the
14550         global value.
14551
14552 1998-06-21  Oliver Graf <ograf@fga.de>
14553
14554         * build-reports.el: changed receiver to xemacs-build-reports list
14555
14556 1998-06-19  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14557
14558         * font.el: Split font-family-mappings into X and
14559           mswindows-specific versions.
14560           mswindows-font-create-[object|name]: Treat supplied size
14561           as a pointsize. Added underline and strikethru handling.
14562
14563         * msw-faces.el: changed default mswindows charset to western.
14564
14565         * msw-glyphs.el: removed space in border-glyph font string that
14566           was inserted to get round bugs in the mswindows C font code.
14567
14568 1998-06-27  SL Baur  <steve@altair.xemacs.org>
14569
14570         * about.el (about-hackers): Credits update.
14571
14572         * help-nomule.el (tutorial-supported-languages): Add Romanian
14573         TUTORIAL.
14574
14575         * code-files.el (file-coding-system-alist): Hardwire TUTORIAL.ro
14576         to ISO-8859-2.
14577
14578 1998-06-19  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14579
14580         * font.el: Split font-family-mappings into X and
14581           mswindows-specific versions.
14582           mswindows-font-create-[object|name]: Treat supplied size
14583           as a pointsize. Added underline and strikethru handling.
14584
14585         * msw-faces.el: changed default mswindows charset to western.
14586
14587         * msw-glyphs.el: removed space in border-glyph font string that
14588           was inserted to get round bugs in the mswindows C font code.
14589
14590 1998-06-15  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14591
14592         * minibuf.el: make read-color-completion-table call
14593           (mswindows-color-list for mswindows devices.
14594
14595 1998-06-18  Sam Mikes  <smikes@alumni.hmc.edu>
14596
14597         * lisp/font-lock.el
14598         (font-lock-match-c++-style-declaration-item-and-skip-to-next):
14599         Let declaration items contain non-word symbol characters.
14600
14601 1998-06-15  Adrian Aichner  <adrian@xemacs.org>
14602
14603         * package-get.el (package-get-package-provider): Added autoload
14604         cookie.  Loading "package-get-base.el" in ALL functions that use
14605         it.  Fixed some (interactive ...) with multiple argument specs
14606         again.  Cosmetic indentation changes.
14607
14608 1998-05-27  Glynn Clements  <glynn@sensei.co.uk>
14609
14610         * info.el (Info-insert-dir): Don't use nreverse on variables
14611         that you want to use later.
14612
14613 1998-06-17  Glynn Clements  <glynn@sensei.co.uk>
14614
14615         * x-mouse.el (x-set-point-and-move-selection): Replace call
14616         to x-kill-primary-selection with kill-primary-selection
14617
14618 1998-06-12  Martin Buchholz  <martin@xemacs.org>
14619
14620         * simple.el (what-cursor-position): Make cursor position reported
14621         use value of column-number-start-at-one
14622
14623 1998-06-17  SL Baur  <steve@altair.xemacs.org>
14624
14625         * about.el (xemacs-hackers): Fix Jareth's email address.
14626
14627 1998-06-16  SL Baur  <steve@altair.xemacs.org>
14628
14629         * startup.el (startup-splash-frame): Remove
14630         `xemacs-startup-logo-function'.
14631
14632 1998-06-15  SL Baur  <steve@altair.xemacs.org>
14633
14634         * about.el (about-hackers): Update credits list.
14635
14636 1998-06-06  Jeff Miller <jmiller@smart.net>
14637
14638         * lisp/sound.el: Update sound-ext to allow filenames with
14639           extensions to be found by load-sound-file
14640
14641 1998-06-14  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14642
14643         * info.el (Info-rebuild-outdated-dir): Removed variable
14644         (Info-auto-generate-directory): New variable
14645         (Info-save-auto-generated-dir): New variable
14646         (Info-maybe-update-dir): Use `Info-auto-generate-directory'
14647         (Info-build-dir-anew): Second parameter removed.  Use
14648         `Info-save-auto-generated-dir'
14649         (Info-rebuild-dir): Ditto
14650
14651 1998-06-02  Christoph Wedler  <wedler@fmi.uni-passau.de>
14652
14653         * list-mode.el (next-list-mode-item): Would not recognize
14654         border between directly neighbored items.
14655
14656 1998-06-12  Andy Piper  <andyp@parallax.co.uk>
14657
14658         * package-get.el: add autoloads for some functions.
14659
14660 1998-06-10  Hrvoje Niksic  <hniksic@srce.hr>
14661
14662         * specifier.el (let-specifier): Tiny docfixes.
14663
14664 1998-06-12  Andy Piper  <andyp@parallax.co.uk>
14665
14666         * msw-mouse.el: set selection-pointer-glyph to Normal.
14667
14668 1998-06-09  Per Abrahamsen  <abraham@dina.kvl.dk>
14669
14670         * wid-edit.el (widget-specify-secret): New function.
14671         (widget-after-change): Use it.
14672         (widget-specify-field): Use it.
14673
14674 1998-06-08  Hrvoje Niksic  <hniksic@srce.hr>
14675
14676         * mouse.el (drag-window-divider): Use `(not done)' instead of
14677         `doit'; reuse result of `window-pixel-edges'.
14678
14679         * modeline.el (drag-modeline-event-lag): Rename to
14680         drag-divider-event-lag.
14681
14682 1998-06-07  Hrvoje Niksic  <hniksic@srce.hr>
14683
14684         * specifier.el (let-specifier): Rewritten not to generate needless
14685         `let's; clarified documentation; support TAG-SET and HOW-TO-ADD
14686         arguments.
14687
14688 1998-05-28  Hrvoje Niksic  <hniksic@srce.hr>
14689
14690         * minibuf.el (read-file-name-1): Setup buffer-local value of
14691         `completion-ignore-case' in completions buffer under Windows.
14692
14693 1998-06-06  Kirill M. Katsnelson  <kkm@kis.ru>
14694
14695         * about.el (about-maintainer-glyph): Fix support for not
14696         compressed images.
14697
14698 1998-06-04  Kirill M. Katsnelson  <kkm@kis.ru>
14699
14700         * cmdloop.el (cancel-mode-internal): Defined this do-nothing function.
14701
14702         * mouse.el (mouse-track): Cancel selection if misc-user event with
14703         `cancel-mode-internal' function is fetched.
14704
14705 1998-06-03  Hrvoje Niksic  <hniksic@srce.hr>
14706
14707         * files.el (save-some-buffers-1): Fixed return value.
14708
14709 1998-06-01  Oliver Graf <ograf@fga.de>
14710
14711         * dragdrop.el: added experimental
14712
14713 1998-05-26  Stephen J. Turnbull  <turnbull@sk.tsukuba.ac.jp>
14714
14715         * startup.el (after-init-hook, init-file-user,
14716         user-init-directory, load-user-init-file):  Purge references
14717         to "~/.xemacs/init.el" from docstrings.
14718
14719         (load-user-init-file) Use paths-construct-path to construct
14720         paths to user init files.  Go directly to ~/.emacs, do not
14721         search ~/.xemacs/, do not load `default-custom-file'.
14722
14723 1998-06-03  Hrvoje Niksic  <hniksic@srce.hr>
14724
14725         * files.el (interpreter-mode-alist): Catch wish and tclsh before
14726         general *sh.
14727         (inhibit-first-line-modes-regexps): Added `.tar.gz'.
14728
14729 1998-06-03  Andy Piper  <andyp@parallax.co.uk>
14730
14731         * menubar-items.el (default-menubar): add Update Packages to customize
14732         menu.
14733
14734 1998-06-02  Andy Piper  <andyp@parallax.co.uk>
14735
14736         * faces.el: use toolbar face as a fallback for toolbar properties
14737         in xpm-color-symbols instead of default.
14738
14739         * msw-faces.el: rename 3d-object -> gui-element face.
14740
14741 1998-06-06  SL Baur  <steve@altair.xemacs.org>
14742
14743         * startup.el (xemacs-startup-logo-function): New variable.
14744         (startup-splash-frame): Use it.
14745
14746 1998-06-02  Hrvoje Niksic  <hniksic@srce.hr>
14747
14748         * files.el (save-some-buffers): Would wait 1 second.
14749         (save-some-buffers-1): Delete other windows here instead of in
14750         `save-some-buffers'.
14751         (save-some-buffers): Force redisplay only if windows were deleted.
14752
14753 1998-06-02  Didier Verna  <didier@xemacs.org>
14754
14755         * cus-face.el (custom-face-attributes): generalized the use of
14756         toggle buttons for boolean attributes.
14757         Re-ordered the items a bit.
14758
14759 1998-06-01  SL Baur  <steve@altair.xemacs.org>
14760
14761         * sound.el (default-sound-directory): Use `locate-data-directory'
14762         to find the sounds directory.
14763
14764 1998-05-29  Andy Piper  <andyp@parallax.co.uk>
14765
14766         * sound.el: default sound-ext to .wav under mswindows, .au
14767         otherwise. load-default sounds without extensions.
14768
14769 1998-05-27  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
14770
14771         * menubar-items.el (default-menubar): Dim out "Submit Bug Report"
14772         if send-pr is not bound.
14773
14774 1998-06-01  Andy Piper  <andyp@parallax.co.uk>
14775
14776         * files.el: grok idl files in auto-mode-alist.
14777 1998-06-01  Jeff Miller  <jmiller@smart.net>
14778
14779         * minibuf.el (exact-minibuffer-completion-p): check for nil before
14780         calling `upcase'.
14781
14782 1998-05-30  Andy Piper  <andyp@parallax.co.uk>
14783
14784         * msw-glyphs.el: add xbm to the list of image types supported.
14785
14786 1998-05-30  Kirill M. Katsnelson  <kkm@kis.ru>
14787
14788         * msw-init.el (init-post-mswindows-win): Load InfoDock toolbar
14789         instead of XEmacs one when dumping InfoDock.
14790
14791 1998-05-30  Kirill M. Katsnelson  <kkm@kis.ru>
14792
14793         * obsolete.el (has-modeline-p): Added obsolete alias `has-modeline-p'
14794         for `modeline-visible-p'
14795
14796         * winnt.el (nt-quote-process-args): Fix for duplicating argv[0].
14797
14798 1998-05-29  Andy Piper  <andyp@parallax.co.uk>
14799
14800         * msw-select.el (mswindows-cut-copy-clear-clipboard): deleted
14801         since it's not used anymore. doc string fixes.
14802
14803         * package-get.el (package-get-file-installed-p): new function. use
14804         instead of file-installed-p which is in an external package.
14805
14806 1998-05-28  Oliver Graf <ograf@fga.de>
14807
14808         * dragdrop.el (dragdrop-drop-url-default): dropped pop-to-buffer in
14809         favor of select-window/switch-to-buffer
14810
14811 Wed May 27, 1998  Darryl Okahata  <darrylo@sr.hp.com>
14812
14813         * startup.el: changed (getenv "HOME") to (user-home-directory)
14814
14815 1998-05-25  Oliver Graf <ograf@fga.de>
14816
14817         * frame.el (cde-start-drag) moved to dragdrop.el
14818         (offix-start-drag-region) moved to dragdrop.el
14819         (offix-start-drag) moved to dragdrop.el
14820         * dragdrop.el (cde-start-drag) moved from frame.el
14821         (offix-start-drag-region) moved from frame.el
14822         (offix-start-drag) moved from frame.el
14823         (cde-start-drag-region) cde drag regions
14824         * mouse.el (mouse-drag-or-yank) will now call cde-start-drag-region
14825
14826 1998-05-26  Oliver Graf <ograf@fga.de>
14827
14828         * dragdrop.el: created dragdrop-drag prototypes
14829         (cde-start-drag-region) fixed typo
14830
14831 1998-05-28  SL Baur  <steve@altair.xemacs.org>
14832
14833         * simple.el (after-init-hook): Remove reader macro.
14834
14835         * packages.el (packages-hardcoded-lisp): Get rid of reader
14836         macros.  Update DOC string.
14837
14838 1998-05-25  Hrvoje Niksic  <hniksic@srce.hr>
14839
14840         * mouse.el (drag-window-divider): Ditto.
14841
14842         * modeline.el (mouse-drag-modeline): Use it.
14843
14844         * lisp-mode.el (let-specifier): Specify indentation.
14845
14846         * specifier.el (let-specifier): Renamed from
14847         `with-specifier-instance'.
14848
14849 1998-05-27  Andy Piper  <andyp@parallax.co.uk>
14850
14851         * x-faces.el:
14852         * faces.el: move definition of xpm-color-symbols from x-faces.el
14853         to faces. Predicate x-get-resource on the presence of x.
14854
14855         * msw-faces.el: set 3d-object face rather than modeline. Specify
14856         faces as specfier defaults.
14857
14858         * package-get.el: don't use package-admin-add-single-file-package.
14859
14860 1998-05-25  Hrvoje Niksic  <hniksic@srce.hr>
14861
14862         * toolbar-items.el: Fixup tooltips.
14863         (toolbar-gnus): Don't use obsolete variable
14864         toolbar-news-frame-properties.
14865         (toolbar-news-reader): Default to `gnus' instead of
14866         `not-configured'.
14867
14868         * files.el (auto-mode-alist): Correctly recognize `.emacs' under
14869         Windows.
14870
14871 1998-05-25  Andy Piper  <andyp@parallax.co.uk>
14872
14873         * package-get.el: rename -installedp -> -installed-p.
14874
14875 1998-05-23  Kirill M. Katsnelson  <kkm@kis.ru>
14876
14877         * glyphs.el (init-glyphs): Created `border-glyph' face, with no
14878         attributes, and assinged it to continuation, truncation and
14879         hscroll glyphs.
14880
14881         * msw-glyphs.el: Assigned WinDings font to `border-glyph' face,
14882         and made continuation, truncation and hscroll glyphs arrow
14883         characters out of that font.
14884
14885 1998-05-22  Hrvoje Niksic  <hniksic@srce.hr>
14886
14887         * minibuf.el (minibuffer-electric-separator): Play nicely with
14888         directory-sep-char being \.
14889         (minibuffer-electric-tilde): Ditto.
14890         (read-file-name-map): Ditto.
14891
14892 1998-05-22  Hrvoje Niksic  <hniksic@srce.hr>
14893
14894         * mouse.el (default-mouse-track-maybe-own-selection): Pause only
14895         on X devices.
14896         (default-mouse-track-deal-with-down-event): Avoid
14897         `x-disown-selection'; use `disown-selection' instead.
14898
14899 1998-05-21  Andy Piper  <andyp@parallax.co.uk>
14900
14901         * select.el:
14902         * x-select.el: selection cleanup. (x-cut-copy-clear-internal)
14903         moved to (cut-copy-clear-internal) in select.el. Ditto for
14904         (x-delete-primary-selection) (x-kill-primary-selection)
14905         (x-copy-primary-selection).
14906         (own-clipboard): new function.
14907
14908         * msw-select.el: use the new kill/delete/copy/cut-copy-clear
14909         functions in select.el. remove old ones.
14910         (mswindows-own-clipboard): new function.
14911
14912 1998-05-21  Andy Piper  <andyp@parallax.co.uk>
14913
14914         * gnuserv.el: allow connections from mswindows type devices.
14915
14916 1998-05-20  Andy Piper  <andyp@parallax.co.uk>
14917
14918         * msw-glyphs.el: change image type used from cursor to resource.
14919
14920 1998-05-20  Kirill M. Katsnelson  <kkm@kis.ru>
14921
14922         * x-scrollbar.el (x-init-scrollbar-from-resources): Added support
14923         for {top,bottom}-{left,right} values in addition to
14924         {top,bottom}_{left,right}.
14925         Use x-get-resource instead of x-get-resource-and-bogosity-check.
14926
14927 1998-05-20  Hrvoje Niksic  <hniksic@srce.hr>
14928
14929         * cl-macs.el (specifier-instance): Undefine its setf method.
14930
14931         * specifier.el (with-specifier-instance): Added docstring.
14932
14933         * mouse.el (drag-window-divider): Ditto.
14934
14935         * modeline.el (mouse-drag-modeline): Use it.
14936
14937         * lisp-mode.el (with-specifier-instance): Define its indentation
14938         level.
14939
14940         * specifier.el (with-specifier-instance): New macro.
14941
14942 1998-05-19  Andy Piper  <andyp@parallax.co.uk>
14943
14944         * package-get.el (package-get-create-custom): new function to
14945         auto-generate package-get-custom.el from package-get-base.el.
14946         * (package-get-ever-installedp): new function.
14947         * (package-get-custom): new function to get all packages specified
14948         by customize.
14949
14950 1998-05-19  Hrvoje Niksic  <hniksic@srce.hr>
14951
14952         * cus-edit.el (custom-file): Revert to `~/.emacs'.
14953
14954 1998-05-23  SL Baur  <steve@altair.xemacs.org>
14955
14956         * cl-extra.el: Reverse previous float change.
14957
14958 1998-05-17  Andy Piper  <andyp@parallax.co.uk>
14959
14960         * x-faces.el:
14961         * faces.el (try-font-name): moved from x-faces.el since it is
14962         required by w3 under mswindows as well X.
14963
14964 1998-05-18  Kirill M. Katsnelson  <kkm@kis.ru>
14965
14966         * winnt.el: Removed evil (setq completion-ignore-case t)
14967         clause, one more overlookef fsfism.
14968         (nt-quote-args-functions-alist): End sentences with double space.
14969
14970 1998-05-18  Kirill M. Katsnelson  <kkm@kis.ru>
14971
14972         * window-xemacs.el (push-window-configuration): Remove kludgery of
14973         recaching default-toolbar specifier.
14974         (pop-window-configuration): Ditto.
14975         (unpop-window-configuration): Ditto.
14976
14977 1998-05-16  Hrvoje Niksic  <hniksic@srce.hr>
14978
14979         * modeline.el (modeline-minor-mode-menu): Don't use :menu-tag.
14980
14981 1998-05-17  Kirill M. Katsnelson  <kkm@kis.ru>
14982
14983         * winnt.el (nt-quote-args-verbatim): Added function.
14984         (nt-quote-args-prefix-quote): Added function.
14985         (nt-quote-args-backslash-quote): Added function.
14986         (nt-quote-args-double-quote): Added function.
14987         (nt-quote-args-functions-alist): New variable.
14988         (nt-quote-process-args): Added function. This is the main quoting
14989         work horse called from process-nt.c
14990
14991 1998-05-16  Kirill M. Katsnelson  <kkm@kis.ru>
14992
14993         * winnt.el: Removed duplicate definitions for backspace,
14994         delete, M-backspace and C-M-backspace.
14995         (file-name-buffer-file-type-alist): Removed this variable.
14996         (find-buffer-file-type): Removed function.
14997         (find-file-binary):  Removed function.
14998         (find-file-text): Removed function.
14999         (find-file-not-found-set-buffer-file-type): Removed function.
15000         (save-to-unix-hook): Removed function.
15001         (revert-from-unix-hook): Removed function.
15002         (using-unix-filesystems): Removed function.
15003         (original-make-auto-save-file-name): DEFSUBR to avoid doc snarf
15004         warning.
15005         (x-set-selection): Removed function.
15006         (x-get-selection): Removed function.
15007         Removed commented FSFisms.
15008         Replaced copyright notice (this file is not part of GNU Emacs).
15009         (nt-shell-mode-hook): Moved here from a lambda expression. Added
15010         comint-process-echoes setting to t.
15011
15012 1998-05-17  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15013
15014         * packages.el (packages-no-package-hierarchy-regexp): Introduced
15015         and used following the interface change of
15016         `paths-find-recursive-path'.
15017
15018         * find-paths.el (paths-find-recursive-path): Exclusion is now by a
15019         regexp instead of a list of base names.
15020         (paths-version-control-filename-regexp):
15021         (paths-lisp-filename-regexp): (paths-no-lisp-directory-regexp):
15022         Introduced and used following the interface change of
15023         `paths-find-recursive-path'.
15024
15025 1998-05-16  Hrvoje Niksic  <hniksic@srce.hr>
15026
15027         * simple.el (delete-forward-p): Make it a defun; do X garbage only
15028         on X devices, rather than on all non-TTY devices.
15029
15030 1998-05-16  Kirill M. Katsnelson  <kkm@kis.ru>
15031
15032         * msw-mouse.el: New file. Sets up cursor shapes for Windows.
15033
15034         * dumped-lisp.el (preloaded-file-list): Added msw-mouse.el
15035
15036 1998-05-17  Adrian Aichner  <adrian@xemacs.org>
15037
15038         * itimer.el (activate-itimer): Fixed usage of integers
15039         as argument to `concat'.
15040
15041 1998-05-17  Glynn Clements  <glynn@sensei.co.uk>
15042
15043         * itimer.el (start-itimer): replace the use of `concat' with
15044         `format'
15045
15046 1998-05-16  SL Baur  <steve@altair.xemacs.org>
15047
15048         * mode-motion.el (mode-motion-hook): Clarify docstring.
15049         From Bob Weiner <weiner@altrasoft.com>
15050
15051         * loadhist.el (symbol-file): Supply prompt string when used
15052         interactively.
15053         From Bob Weiner <weiner@altrasoft.com>
15054
15055 1998-05-16  Hrvoje Niksic  <hniksic@srce.hr>
15056
15057         * loadup.el (really-early-error-handler): Ditto.
15058
15059         * update-elc.el: Ditto.
15060
15061         * setup-paths.el (paths-construct-exec-path): Ditto.
15062
15063         * make-docfile.el: Ditto.
15064
15065         * find-paths.el (paths-decode-directory-path): Use split-path
15066         instead of decode-path.
15067
15068         * files.el (parse-colon-path): Update docstring reference.
15069
15070 1998-05-15  Jonathan Harris  <jhar@tardis.ed.ac.uk>
15071
15072         * msw-init.el:
15073         * x-init.el:
15074         Bind cut'n'paste keys to non window-system specific functions.
15075
15076         * msw-select.el: New function mswindows-clear-clipboard.
15077         mswindows-cut-copy-clipboard extended to handle clearing of the
15078         selection and renamed to mswindows-cut-copy-clear-clipboard.
15079
15080         * select.el: on mswindows devices delete-primary-selection
15081         calls mswindows-clear-clipboard.
15082
15083 1998-05-15  Hrvoje Niksic  <hniksic@srce.hr>
15084
15085         * simple.el (quoted-insert): Inhibit quit when using read-char.
15086
15087         * cmdloop.el (read-char): Don't inhibit quit.
15088         (read-char-exclusive): Ditto.
15089         (read-char): Signal quit if quit-char was pressed.
15090         (read-char-exclusive): Ditto.
15091         (read-quoted-char): Return a character, not integer.
15092
15093         * menubar-items.el (default-popup-menu): Use Andy's generic
15094         selection code.
15095         (default-popup-menu): Fix code.
15096
15097 1998-05-14  Oliver Graf <ograf@fga.de>
15098
15099         * dragdrop.el (dragdrop-function-widget): this time it's done
15100
15101 1998-05-13  Oliver Graf <ograf@fga.de>
15102
15103         * dumped-lisp.el: dragdrop.el now based on dragdrop-api feature
15104
15105 1998-05-15  Kirill M. Katsnelson  <kkm@kis.ru>
15106
15107         * device.el (device-pixel-width):
15108         (device-pixel-height):
15109         (device-mm-width):
15110         (device-mm-height):
15111         (device-bitplanes):
15112         (device-color-cells): Swapped parameters to device-system-metric
15113         according to the interface change.
15114
15115 1998-05-14  Kirill M. Katsnelson  <kkm@kis.ru>
15116
15117         * mouse.el (default-mouse-motion-handler): Use new name of the
15118         function event-over-vertical-divider-p.
15119         Do not set E-W arrow cursor over the divider if
15120         vertical-divider-draggable-p is nil in the window.
15121         ([top-level]): Use new name for the variable
15122         vertical-divider-map.
15123         (drag-window-divider): Respect vertical-divider-draggable-p.
15124         Variable name typo fixes.
15125
15126 1998-05-14  Hrvoje Niksic  <hniksic@srce.hr>
15127
15128         * keymap.el (kbd): Define here; handle string constants and
15129         others...
15130
15131 1998-05-15  Christian Nyb <chr@mediascience.no>
15132
15133         * simple.el (zap-up-to-char): New function.  Behaves like `zap-to-char'
15134         in Emacs 18.
15135
15136 1998-05-13  Didier Verna  <didier@xemacs.org>
15137
15138         * mouse.el (drag-window-divider): give the vertical divider a
15139         pressed look when dragging it.
15140
15141 1998-05-13  Andy Piper  <andyp@parallax.co.uk>
15142
15143         * faces.el: predicate some more face operations on x or mswindows
15144         not just x.
15145
15146         * modeline.el: enable modeline coloring for mswindows.
15147
15148 1998-05-13  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15149
15150         * minibuf.el (minibuffer-default): Added variable; compatible with
15151         FSF Emacs.
15152         (next-history-element): Used `minibuffer-default'.
15153
15154 1998-05-12  Oliver Graf <ograf@fga.de>
15155
15156         * dragdrop.el (dragdrop-function-widget): button and mods ok
15157         arguments still look a bit strange
15158         (dragdrop-compare-mods) created
15159         (dragdrop-drop-do-functions) correctly checks for buttons and
15160         modifiers
15161
15162 1998-05-14  Hrvoje Niksic  <hniksic@srce.hr>
15163
15164         * setup-paths.el (paths-default-info-directories): Replace
15165         path-separator with directory-sep-char.
15166
15167         * files.el (path-separator): Don't define it here.
15168
15169 1998-05-14  Hrvoje Niksic  <hniksic@srce.hr>
15170
15171         * update-elc.el: Ditto.
15172
15173         * setup-paths.el (paths-construct-exec-path): Ditto.
15174
15175         * make-docfile.el: Ditto.
15176
15177         * loadup.el (really-early-error-handler): Ditto.
15178
15179         * find-paths.el (paths-decode-directory-path): Use decode-path
15180         instead of decode-path-internal.
15181
15182         * files.el (parse-colon-path): Update docstring.
15183
15184 1998-05-13  Hrvoje Niksic  <hniksic@srce.hr>
15185
15186         * subr.el (get-buffer-window-list): Make BUFFER optional.
15187
15188         * window-xemacs.el (windows-of-buffer): Defalias to
15189         get-buffer-window-list.
15190
15191 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
15192
15193         * disass.el: Fix maintainer keyword.
15194
15195         * bytecomp.el (byte-compile-and-load-file): Autoload.
15196         (byte-compile-buffer): Ditto.
15197
15198         * lisp-mode.el (eval-last-sexp): Skip ` in `variable' so that the
15199         value is returned, not the name.
15200         (lisp-imenu-generic-expression): Enable it.
15201         (lisp-mode-variables): Ditto.
15202         (lisp-indent-offset): Change defconst to defvar.
15203         (lisp-indent-function): Ditto.
15204         (lisp-body-indent): Ditto.
15205
15206 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
15207
15208         * modeline.el: Use zap-last-kbd-macro-event.
15209
15210         * lisp-mode.el (eval-interactive): If eval-interactive-verbose is
15211         nil, don't attempt to do anything with messages.
15212         (eval-last-sexp): Use `letf' for clarity.
15213
15214 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
15215
15216         * startup.el: It's still `.emacs', not yet `.xemacs/init.el'.
15217
15218 1998-05-11  Martin Buchholz  <martin@xemacs.org>
15219
15220         * buff-menu.el:
15221         * lisp-mode.el:
15222         * obsolete.el:
15223         Change empty docstrings into no doc strings at all.
15224         Fix bogus FSF-format docstrings.
15225         * etags.el: Fix docstring.
15226
15227 1998-05-11  Jan Vroonhof  <vroonhof@math.ethz.ch>
15228
15229         * package-get.el (package-get): Use internal md5
15230
15231 1998-05-13  SL Baur  <steve@altair.xemacs.org>
15232
15233         * about.el (about-xemacs): Correct abuse of concat.
15234
15235 1998-05-11  SL Baur  <steve@altair.xemacs.org>
15236
15237         * info.el (Info-mode): Use easymenu.
15238
15239 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
15240
15241         * apropos.el (apropos): Don't use concat with integers.
15242
15243         * cmdloop.el (describe-last-error): Handle the case when no error
15244         was seen gracefully.
15245
15246         * apropos.el (apropos-print): Use with-displaying-help-buffer as
15247         defun.
15248         (apropos-describe-plist): Ditto.
15249
15250         * help.el (with-displaying-help-buffer): Revert to a defun.
15251         (describe-key): Use it as defun.
15252         (describe-mode): Ditto.
15253         (describe-bindings): Ditto.
15254         (describe-prefix-bindings): Ditto.
15255         (describe-installation): Ditto.
15256         (view-lossage): Ditto.
15257         (describe-function): Ditto.
15258         (describe-variable): Ditto.
15259         (describe-syntax): Ditto.
15260
15261 1998-05-11  Oliver Graf <ograf@fga.de>
15262
15263         * dragdrop.el: changed order of require/provide
15264         (dragdrop-drop-mime-default) changed to new calling conventions
15265         (dragdrop-drop-do-functions) changed to new calling conventions
15266         (dragdrop-function-widget) this one needs more work...
15267
15268 1998-05-10  Oliver Graf <ograf@fga.de>
15269
15270         * about.el: another small change in my entry
15271         * dragdrop.el (dragdrop-drop-log-function): logging added
15272         plus customizations
15273         changed interface to handler functions. now called with event
15274         and object
15275
15276 1998-05-12  Kirill M. Katsnelson  <kkm@kis.ru>
15277
15278         * glyphs.el (divider-pointer-glyph): Declared new glyph,
15279         E-W arrow pointer displayed over draggable dividers.
15280
15281         * mouse.el (default-mouse-motion-handler): Show it when
15282         appropriate.
15283         (drag-window-divider): Added.
15284         ([top-level]): Initialized window-divider-map with a keymap
15285         binding the above function to left button down event.
15286
15287         * x-mouse.el (x-init-pointer-shape): Initialize
15288         divider-pointer-glyph from Cursor.dividerPointer, or use default
15289         E-W double arrow.
15290
15291 1998-04-30  Gunnar Evermann  <Gunnar.Evermann@nats.informatik.uni-hamburg.de>
15292
15293         * toolbar-items.el (toolbar-compile): respect should-use-dialog-box-p
15294
15295 1998-05-11  Hrvoje Niksic  <hniksic@srce.hr>
15296
15297         * simple.el (count-words-buffer): Don't query for buffer.
15298         (count-lines-buffer): Ditto.
15299
15300 1998-05-11  Jan Vroonhof <vroonhof@math.ethz.ch>
15301
15302         * help.el (where-is): add optional insert argument.
15303
15304 1998-05-11  Hrvoje Niksic  <hniksic@srce.hr>
15305
15306         * help.el (describe-key-briefly): New argument INSERT.
15307
15308         * simple.el (eval-expression): New optional argument; synch with
15309         FSF 20.3.
15310
15311         * keydefs.el (global-map): Add new register bindings.
15312
15313         * register.el: Synched with FSF 20.3.
15314
15315 1998-05-11  Jan Vroonhof <vroonhof@math.ethz.ch>
15316
15317         * window-xemacs.el (recenter): all arguments are optional.
15318
15319 1998-05-10  Kirill M. Katsnelson  <kkm@kis.ru>
15320
15321         * device.el: (device-pixel-width): Reflected name/parameters
15322         change to device-system-metric.
15323         (device-pixel-height): Ditto.
15324         (device-mm-width): Ditto.
15325         (device-mm-height): Ditto.
15326         (device-bitplanes): Ditto.
15327         (device-color-cells): Ditto.
15328
15329 1998-05-10  Hrvoje Niksic  <hniksic@srce.hr>
15330
15331         * cl-extra.el (cl-float-limits): Removed; move code to top-level.
15332
15333         * cl.el (most-positive-fixnum): Document.
15334         (most-negative-fixnum): Ditto.
15335
15336         * cus-dep.el: Updated comment.
15337
15338         * cus-load.el: Use most-positive-fixnum as the gc-inhibiting
15339         constant.
15340
15341         * cus-load.el (custom-put): Removed.
15342
15343         * files.el (after-find-file): Just resignal quit instead of
15344         signaling "canceled".
15345
15346 1998-05-10  Hrvoje Niksic  <hniksic@srce.hr>
15347
15348         * frame.el (other-frame): Use `focus-frame' instead of
15349         select-frame kludges.
15350
15351         * lisp-mode.el: Update lisp-indent-function for
15352         save-selected-frame and with-selected-frame.
15353
15354         * frame.el (save-selected-frame): New macro.
15355         (with-selected-frame): Ditto.
15356         (other-frame): Use `set-frame-focus'.
15357
15358 1998-05-06  Oliver Graf <ograf@fga.de>
15359
15360         * dragdrop.el (dragdrop-drop-dispatch): changed to new list concept
15361         (dragdrop-drop-url-default) default handler for URL drops created
15362         (dragdrop-drop-mime-default) default handler for MIME drops created
15363         (dragdrop-drop-functions) default custom for handling drops created
15364         (dragdrop-drop-do-functions) helper for drgadrop-drop-dispatch
15365
15366 1998-05-05  Jonathan Harris <jhar@tardis.ed.ac.uk>
15367
15368         * mouse.el: Removed redundant mouse-mswindows-drop function.
15369
15370 1998-05-05  Oliver Graf <ograf@fga.de>
15371
15372         * about.el: changed some text in my entry
15373         * dragdrop.el: added customs
15374
15375 1998-05-04  Oliver Graf <ograf@fga.de>
15376
15377         * mouse.el: killed global drop key bindings
15378         (mouse-offix-drop) removed
15379         * dragdrop.el: created
15380         * dumped-lisp.el: inclusion of dragdrop.el for window-systems
15381
15382 1998-05-09  Kirill M. Katsnelson  <kkm@kis.ru>
15383
15384         * x-scrollbar.el (x-init-scrollbar-from-resources): Initialize
15385         scrollbar-on-{left,top}-p from *scrollBarPlacement resources.
15386
15387         * x-misc.el (x-get-resource-and-maybe-bogosity-check): Removed
15388         obsolete comment.
15389
15390         * scrollbar.el (scrollbars-visible-p): Use new
15391         {vertical,horizontal}-scrollbar-visible-p specifiers.
15392
15393 1998-04-18  Kirill M. Katsnelson  <kkm@kis.ru>
15394
15395         * device.el (device-pixel-height):
15396         (device-pixel-width):
15397         (device-mm-width):
15398         (device-mm-height):
15399         (device-bitplanes):
15400         (device-color-cells): Moved these 6 functions from device.c; they
15401         all use single (device-system-metrics) call.
15402
15403 1998-05-09  SL Baur  <steve@altair.xemacs.org>
15404
15405         * dumped-lisp.el (preloaded-file-list): x-menubar.el and x-toolbar.el
15406         were renamed.
15407
15408         * menubar-items.el:
15409         * toolbar-items.el: Renamed from x-menubar/x-toolbar.
15410         Suggested by Hrvoje Niksic <hniksic@srce.hr>
15411
15412         * help.el (help-map): Remove Hyperbole keybinding logic.
15413         Suggested by: Michael Ernst <mernst@cs.washington.edu>
15414
15415 1998-05-08  SL Baur  <steve@altair.xemacs.org>
15416
15417         * x-menubar.el (default-menubar): Enable 'mail-user-agent' feature.
15418         From SAKIYAMA Nobuo <nobuo@db3.so-net.or.jp>
15419
15420 1998-05-07  Andy Piper  <andyp@parallax.co.uk>
15421
15422         * msw-glyphs.el: use nicer icon3 from the frame icon.
15423
15424 1998-05-07  SL Baur  <steve@altair.xemacs.org>
15425
15426         * version.el (emacs-version): Remove InfoDock conditionals.
15427
15428         * startup.el (startup-splash-frame): Change ID logo name.
15429
15430 1998-05-06  Hrvoje Niksic  <hniksic@srce.hr>
15431
15432         * files.el (after-find-file): If the user presses C-g on
15433         directory-creation prompt, kill the buffer.
15434
15435 1998-05-06  SL Baur  <steve@altair.xemacs.org>
15436
15437         * simple.el (count-words-region): Reverse previous change.
15438
15439 1998-05-05  Hrvoje Niksic  <hniksic@srce.hr>
15440
15441         * replace.el (query-replace): Just call perform-replace.
15442         (query-replace-regexp): Ditto.
15443         (perform-replace): Move region handling here.
15444         (perform-replace): Use the new arg to match-data.
15445
15446 1998-03-08  Kyle Jones  <kyle_jones@wonderworks.com>
15447
15448         * x-init.el: Install X specific display table that
15449           displays char 0240 as a space to avoid whatever it is
15450           that screws up display of that character code.
15451
15452 1998-05-03  Hrvoje Niksic  <hniksic@srce.hr>
15453
15454         * help.el (function-arglist): If no arguments are documented for a
15455         subr, print nothing rather than incorrect output.
15456
15457 1998-05-05  SL Baur  <steve@altair.xemacs.org>
15458
15459         * cmdloop.el (command-error): Update bail-out error message to use
15460         `emacs-program-name'.
15461
15462         * lib-complete.el: Remove reader macro cruft.
15463
15464         * dumped-lisp.el (preloaded-file-list): Phase I:  remove InfoDock
15465         cruft.
15466
15467         * simple.el (count-words-region): Drop interactive-p check on the
15468         message.
15469
15470 1998-05-04  Jonathan Harris <jhar@tardis.ed.ac.uk>
15471
15472         * font.el
15473         * msw-faces.el
15474         Correct spelling of mswindows-font-canonicalize-name.
15475
15476 1998-05-03 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
15477
15478         * ldap.el (ldap-host-parameters-alist): Replaced with
15479         `ldap-host-parameters-plist'
15480         (ldap-search): Adapt to previous change
15481
15482 1998-05-02  SL Baur  <steve@altair.xemacs.org>
15483
15484         * about.el (about-hackers): Update Bob Weiner bio.
15485         (about-maintainer-info): Ditto.
15486
15487 1998-05-02  Hrvoje Niksic  <hniksic@srce.hr>
15488
15489         * simple.el (display-warning-minimum-level): Docfix.
15490
15491 1998-04-04  Per Abrahamsen  <abraham@dina.kvl.dk>
15492
15493         * widget.el (:default-get): New keyword.
15494         * wid-edit.el (default, widget-default-default-get): Define it.
15495         (group, widget-group-default-get): Define it.
15496         (menu-choice, widget-choice-default-get): Define it.
15497         (widget-default-get): New function.
15498         (widget-choice-action): Call it.
15499         (widget-editable-list-entry-create): Call it.
15500
15501 1998-05-01  Hrvoje Niksic  <hniksic@srce.hr>
15502
15503         * byte-optimize.el (byte-boolean-vars): Removed.
15504         (byte-optimize-lapcode): Use `built-in-variable-type' instead of
15505         lookup through `byte-boolean-vars'.
15506
15507 1998-05-01  Kirill M. Katsnelson  <kkm@kis.ru>
15508
15509         * x-scrollbar.el (x-init-scrollbar-from-resources): Stuff
15510         resource-provided values into ghost specs for scrollbar-height and
15511         scrollbar-width.
15512
15513 1998-05-01  Hrvoje Niksic  <hniksic@srce.hr>
15514
15515         * byte-optimize.el: Don't attempt to optimize /=.
15516
15517         * bytecomp.el (byte-compile-one-ore-more-args): New function.
15518         (byte-compile-/=): Ditto.
15519
15520 1998-05-02  SL Baur  <steve@altair.xemacs.org>
15521
15522         * apropos.el: Use `with-displaying-help-buffer'.
15523         (apropos-print): Remove explicit mentions of "*Apropos*" buffer.
15524         Use `with-displaying-help-buffer'.
15525         (apropos-follow): Do not give special treatment to buffer cursor
15526         was in prior to a mouse click.
15527         (apropos-describe-plist): Use `with-displaying-help-buffer'.
15528         (apropos-print-doc): Set correct buffer for setting text
15529         properties.
15530
15531 1998-05-01  SL Baur  <steve@altair.xemacs.org>
15532
15533         * help.el (help-buffer-prefix-string): New variable.
15534         (help-buffer-name): Use it.
15535
15536         * modeline.el (modeline-minor-mode-menu): Alphabetize the minor
15537         mode menu.
15538
15539 1998-04-30  Greg Klanderman  <greg@alphatech.com>
15540
15541         * frame.el (other-frame): Work even when focus-follows-mouse is true.
15542
15543 1998-05-01  Hrvoje Niksic  <hniksic@srce.hr>
15544
15545         * files.el (find-file-noselect): Update docstring.
15546         (find-file-noselect): Signal an error if found an unreadable file.
15547         (file-chase-links): Save the match data.
15548         (normal-mode): Use `lwarn' and `error-message-string'.
15549         (interpreter-mode-alist): Change defconst to defvar.
15550         (inhibit-first-line-modes-regexps): Ditto.
15551         (inhibit-first-line-modes-regexps): Added .tgz.
15552         (inhibit-first-line-modes-suffixes): Change defconst to defvar.
15553         (change-major-mode-with-file-name): New user-option.
15554         (set-visited-file-name): Synched with FSF.
15555         (file-name-extension): New function, from FSF 20.3.
15556         (file-relative-name): Synched with FSF.
15557         (save-some-buffers): Support the C-r feature.
15558         (recover-session): Synched with FSF.
15559         (kill-some-buffers): Ditto.
15560         (set-auto-mode): New argument JUST-FROM-FILE-NAME.
15561
15562 1998-04-30  SL Baur  <steve@altair.xemacs.org>
15563
15564         * files.el (insert-file): Undo previous change and reenable use of
15565         format.el.
15566
15567 1998-04-30  Hrvoje Niksic  <hniksic@srce.hr>
15568
15569         * window-xemacs.el (recenter): Define.
15570
15571 1998-04-29  Andy Piper  <andyp@parallax.co.uk>
15572
15573         * font.el (mswindows-font-create-name)
15574         (mswindows-font-create-object): new functions for mswindows type
15575         fonts.
15576
15577         * msw-faces.el (mswindows-font-canicolize-name): fix so that
15578         strings are parsed as well as font objects.
15579
15580 1998-04-30  Hrvoje Niksic  <hniksic@srce.hr>
15581
15582         * modeline.el (defining-kbd-macro): Restore modeline indication of
15583         kbd-macro being recorded.
15584         (add-minor-mode): Simplify docstring.
15585         (modeline-minor-mode-menu): Remove stuff.
15586
15587 1998-04-29  Andy Piper  <andyp@parallax.co.uk>
15588
15589         * code-process.el (call-process): dynamically decide process
15590         coding type.
15591
15592 1998-04-29  Jim Radford  <radford@robby.caltech.edu>
15593
15594         * modeline.el: Add line-number-mode, column-number-mode to
15595         the modeline minor-mode menu.  Button2 on the line number does
15596         goto-line.
15597
15598 1998-04-29  Andy Piper  <andyp@parallax.co.uk>
15599
15600         * mouse.el: move x-selection-owner-p type things to
15601         selection-owner-p.
15602
15603         * msw-init.el: copy zmacs stuff from x-init.el
15604
15605         * msw-select.el (mswindows-own-selection)
15606         (mswindows-disown-selection) (mswindows-selection-owner-p): new
15607         functions. Very simple minded implementation of selectio
15608         ownership.
15609
15610         * select.el (own-selection) (disown-selection)
15611         (activate-region-as-selection) (select-make-extent-for-selection)
15612         (valid-simple-selection-p): functions moved from x-select.el for
15613         generalized selection.
15614
15615         * x-select.el: see select.el changes.
15616
15617         * x-toolbar.el: use new selection functions.
15618
15619 1998-04-28  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15620
15621         * packages.el (packages-find-package-directories): Fixed bug that
15622         would pick up multiple site-package directories.
15623         (package-locations): Added "xemacs-packages" as a late package
15624         location.
15625
15626         * find-paths.el: Now uses `emacs-program-name' and
15627         `emacs-program-version'.
15628         Additions to enforce version-specific directories in
15629         `paths-find-version-directory'.
15630
15631 1998-04-29  SL Baur  <steve@altair.xemacs.org>
15632
15633         * default.el: Removed.
15634         * site-start.el: Removed.
15635
15636 1998-04-29  Didier Verna  <didier@xemacs.org>
15637
15638         * minibuf.el (minibuffer-history-minimum-string-length): Default
15639         to nil.
15640
15641 1998-04-28  SL Baur  <steve@altair.xemacs.org>
15642
15643         * find-paths.el (paths-program-name): Rename.
15644         (paths-emacs-root-p): Ditto.
15645         (paths-find-site-directory): Ditto.
15646
15647 1998-04-26  Karl M. Hegbloom  <karlheg@inetarena.com>
15648
15649         * lisp-mode.el (emacs-lisp-mode-popup-menu-1): Add menu entry for
15650         `emacs-lisp-byte-compile-and-load'.
15651
15652 1998-04-26  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15653
15654         * ldap.el (ldap-search): Fixed additional parameter passing to
15655         `ldap-open'
15656
15657 1998-04-27  Andy Piper  <andyp@parallax.co.uk>
15658
15659         * select.el (kill-primary-selection) (selection-owner-p)
15660         (copy-primary-selection) (yank-clipboard-selection)
15661         (selection-exists-p) (delete-primary-selection): new file and
15662         functions that do the right thing for the selected device.
15663
15664         * x-menubar.el: use generalised selection functions.
15665
15666         * dumped-lisp.el: dump select.el.
15667
15668 1998-04-27  SL Baur  <steve@altair.xemacs.org>
15669
15670         * find-paths.el (paths-progname): New variable.
15671         (paths-emacs-root-p): Use it.
15672         (paths-find-site-directory): Ditto.
15673
15674 1998-04-26  SL Baur  <steve@altair.xemacs.org>
15675
15676         * loadup.el ((member "dump" command-line-args)): Dump as
15677         `infodock' if InfoDock.
15678
15679 1998-04-25  SL Baur  <steve@altair.xemacs.org>
15680
15681         * find-paths.el (construct-emacs-version): Simplify, include
15682         program name in the return value.
15683         * (paths-find-version-directory): Use it.
15684
15685 1998-04-25  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15686
15687         * info.el (Info-parse-dir-entries): Fixed regexp
15688         (Info-build-dir-anew): Remove full suffix and capitalize info file
15689         name for files with no @direntry
15690         (Info-batch-rebuild-dir): New function
15691         (Info-suffixed-file): Check for regular files instead of simple
15692         file existence (could catch directories before)
15693
15694 1998-04-25  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15695
15696         * setup-paths.el, find-paths.el: Removed uses of `not' which
15697         temacs doesn't have.
15698
15699         * find-paths.el (paths-find-emacs-roots): Included exec-prefix
15700         into root searching.
15701
15702 1998-04-24  Martin Buchholz  <martin@xemacs.org>
15703
15704         * subr.el: Remove definition of `not'.
15705
15706 Sat Apr 24 1998  Andy Piper  <andyp@parallax.co.uk>
15707
15708         * msw-glyphs.el: enable graphics support.
15709
15710 1998-04-23  Didier Verna  <didier@xemacs.org>
15711
15712         * x-menubar.el (default-menubar): restored the line-number-mode
15713         option.
15714
15715         * misc doc string updates related to the options menu.
15716
15717 1998-04-24  SL Baur  <steve@altair.xemacs.org>
15718
15719         * setup-paths.el (paths-construct-load-path): Fix typo.
15720
15721 1998-04-23  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15722
15723         * x-menubar.el (default-menubar): font-menu-this-frame-only-p and
15724         font-menu-ignore-scaled-fonts don't have to be bound now; this
15725         gets us one step further towards making --no-autoloads work.
15726
15727         * startup.el (normal-top-level): Load auto-autoloads only if
15728         lisp-directory is non-nil.
15729
15730         * setup-paths.el (paths-construct-load-path): Made it robust
15731         against nil lisp-directory.
15732
15733         * startup.el (startup-setup-paths-warning): Added `lisp-directory'
15734         to the list of variables that cause a warning when nil.
15735
15736         * toolbar.el (init-toolbar-location): Now works even when there's
15737         no toolbar icon directory.
15738
15739 1998-04-23  Hrvoje Niksic  <hniksic@srce.hr>
15740
15741         * help.el (view-lossage): Recognize it.
15742
15743         * simple.el (log-message): Mark multiline messages.
15744
15745 1998-04-22  SL Baur  <steve@altair.xemacs.org>
15746
15747         * info.el (Info-exit): `toolbar-info-frame' doesn't necessarily exist.
15748
15749 1998-4-20  Stephen J. Turnbull  <turnbull@sk.tsukuba.ac.jp>
15750
15751         * package-get.el (package-get-all):  add `\n' separator to
15752         interactive specification so that both variables are read
15753
15754 1998-04-22  Didier Verna  <didier@xemacs.org>
15755
15756         * x-menubar.el: ported the options menu to Custom.
15757         Moved the "read only" toggle button to the buffers menu.
15758         Corrected some missing ;;;###autoload or defcustom.
15759
15760         * scrollbar.el (scrollbars-visible-p): defcustom wrapper around
15761         the scrollbar-visible specifier for options menu handling.
15762
15763         * toolbar.el (toolbar-visible-p)
15764                      (toolbar-captioned-p)
15765                      (default-toolbar-position): defcustom wrappers around
15766         the toolbar specifiers for options menu handling.
15767
15768         * frame.el (get-frame-for-buffer-default-instance-limit):
15769         defcustom it for options menu handling.
15770
15771         * font-lock.el (font-lock-mode): defcustom and autoload the variable
15772         font-lock-mode for options menu handling.
15773
15774         * cus-start.el: added Custom properties to overwrite-mode for
15775         options menu handling.
15776
15777 Wed Apr 22 12:59:35 1998  Andy Piper  <andyp@parallax.co.uk>
15778
15779         * about.el: shameless self-promotion.
15780
15781 1998-04-21  Hrvoje Niksic  <hniksic@srce.hr>
15782
15783         * simple.el (raw-append-message): Slightly optimize.
15784         (remove-message): Use `push' for clarity.
15785         (append-message): Ditto.
15786         (display-warning): Dito.
15787         (raw-append-message): Send the message to the appropriate device.
15788
15789 1998-04-22  SL Baur  <steve@altair.xemacs.org>
15790
15791         * auto-save.el (auto-save-cyclic-hash-14): De-ebolification.
15792         From Sean MacLennan <Sean.MacLennan@pika.ca>
15793
15794 1998-04-18  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15795
15796         * setup-paths.el: Changed `directory-sep-char' to
15797         `path-separator', following a change in GNU Emacs.
15798
15799 1998-04-19  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15800
15801         * info.el (Info-maybe-update-dir): Bug fix in `conservative' behaviour
15802         (Info-build-dir-anew): Add a final newline.
15803         (Info-build-dir-anew): Do not issue warning when rebuilding policy
15804         is `always'
15805         (Info-rebuild-dir): Ditto
15806
15807         * dumped-lisp.el (preloaded-file-list): Added ldap.el
15808
15809 1998-04-21  SL Baur  <steve@altair.xemacs.org>
15810
15811         * simple.el (count-words-buffer): Retain zmacs region.
15812         (count-words-region): Ditto.
15813         * simple.el: (what-line): Expanded line counts.
15814         (count-lines): New parameter to conditionalize whether collapsed
15815         lines get counted.
15816         From Bob Weiner <weiner@altrasoft.com>
15817
15818 1998-04-19  SL Baur  <steve@altair.xemacs.org>
15819
15820         * packages.el (package-locations): infodock-packages must override
15821         mule-packages and packages.
15822
15823 1998-04-19  Jonathan Harris <jhar@tardis.ed.a.uk>
15824
15825         * wid-edit.el:
15826         remove rude messages from widget-activation-widget-mapper
15827         and widget-activation-glyph-mapper
15828
15829 1998-04-17  Jonathan Harris <jhar@tardis.ed.ac.uk>
15830
15831         * toolbar.el: Remove (featurep 'x) test from
15832         toolbar-make-button-list
15833
15834 1998-04-17  Hrvoje Niksic  <hniksic@srce.hr>
15835
15836         * gnuserv.el (gnuserv-edit): Switch to the next gnuserv buffer
15837         only if in the same frame.
15838
15839 1998-04-17  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15840
15841         * packages.el (package-locations): Added site-packages hierarchy.
15842
15843         * setup-paths.el (paths-default-info-directories): Introduced and
15844         used.
15845
15846         * packages.el, setup-paths.el: Set various path searching depths
15847         to 1.
15848
15849         * packages.el (packages-hierarchy-depth):
15850         (packages-load-path-depth): Introduced and used.
15851
15852         * setup-paths.el (paths-load-path-depth): Introduced and used.
15853
15854         * find-paths.el (paths-find-recursive-path): Added max-depth
15855         parameter.
15856
15857 1998-04-15  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15858
15859         * setup-paths.el (paths-construct-info-path): Removed
15860         dependency on behavior of (file-name-as-directory "").
15861
15862 1998-04-09  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15863
15864         * ldap.el (ldap-search): Adapt to the new low-level API using ldap
15865         lisp objects
15866
15867 1998-04-14  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15868
15869         * dump-paths.el, startup.el: Added handling for --debug-paths.
15870
15871 1998-04-15  William M. Perry  <wmperry@aventail.com>
15872
15873         * wid-edit.el: We cannot just set the help-echo or balloon-help
15874           properties for an extent based on the :help-echo widget
15875           property, since help-echo and balloon-help cause an EXTENT to
15876           get passed in, where :help-echo functions are expecting a WIDGET
15877
15878 1998-04-15  Kirill M. Katsnelson  <kkm@kis.ru>
15879
15880         * scrollbar.el (init-scrollbar-from-resources): Call
15881         mswindows-init-scrollbar-metrics when appropriate.
15882
15883 Thu Apr 16 12:59:35 1998  Andy Piper  <andyp@parallax.co.uk>
15884
15885         * dumped-lisp.el: dump x-toolbar for window system
15886
15887         * msw-init.el (init-post-mswindows-win): enable toolbars if we
15888         have support and xpm.
15889
15890 1998-04-16  SL Baur  <steve@altair.xemacs.org>
15891
15892         * files.el (toggle-read-only): Fix docstring.
15893         From Didier Verna <didier@xemacs.org>
15894
15895 1998-04-14  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15896
15897         * startup.el (normal-top-level): Load autoload-file-name without
15898         specifying an extension---some people only auto-autoload.el.gz.
15899
15900 1998-04-06  Hrvoje Niksic  <hniksic@srce.hr>
15901
15902         * files.el (backup-enable-predicate): Don't bomb on NAME being
15903         nil.
15904
15905 1998-04-13  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15906
15907         * find-paths.el, packages.el: Now prefers configure'd paths.
15908         This shouldn't cause any of the originally anticipated problems as
15909         the current paths architecture will not define the various
15910         configure-xxx variables if they're not specified on the configure
15911         command line.
15912
15913         * find-paths.el, setup-paths.el, packages.el: Removed all
15914         mentionings of "/" as a path separator.
15915         Used paths-construct-path throughout.
15916
15917         * find-paths.el (paths-construct-path): Created to assemble paths
15918         from directory components.
15919
15920         * setup-paths.el, packages.el: Used paths-decode-directory-path
15921         instead of decode-path-internal.
15922
15923         * find-paths.el: Removed unused (and bogus) paths-find-emacs-path
15924         and associates.
15925         (paths-decode-directory-path) Created.
15926
15927         * setup-paths.el: Changed configure-exec-path to
15928         configure-exec-directory.
15929
15930 1998-04-11  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15931
15932         * packages.el (packages-find-packages): Fixed decoding of
15933         EMACSPACKAGEPATH.
15934
15935         * startup.el: -no-packages -> -no-early-packages.
15936
15937         (packages-load-package-lisps): Fixed loading of auto-autoload
15938         files.
15939
15940         * startup.el (normal-top-level): Fixed loading of core
15941         auto-autoload.
15942
15943         * obsolete.el: Un-obsoleted site-directory.  Sigh.
15944
15945         * startup.el, packages.el, dump-paths.el: Added proper settings
15946         for site-directory and lisp-directory variables.
15947
15948         * startup.el, loadup.el: Renamed inhibit-update-autoloads to
15949         inhibit-package-autoloads and fixed handling of it.
15950
15951         * startup.el, packages.el, dump-paths.el, loadup.el: Fixed
15952         handling of former inhibit-package-init, now
15953         inhibit-early-packages, to make -vanilla etc. work.
15954
15955 1998-04-10  Kirill M. Katsnelson  <kkm@kis.ru>
15956
15957         * code-process.el (start-process): Fallback to 'undecided instead
15958         of 'binary for process input coding stream.
15959
15960         * process.el (start-process): Docstring fix.
15961
15962 1998-04-09  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15963
15964         * info.el (Info-insert-dir): Do not insert temporary dir files
15965         in Info-dir-file-attributes
15966         (Info-build-dir-anew): Ensure temporary buffer is not read-only
15967         (Info-rebuild-dir): Ditto.
15968
15969 1998-04-09  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15970
15971         * obsolete.el: Added obsoleteness declarations for
15972         `site-directory' and `Info-default-directory-list'.
15973
15974 1998-04-08  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15975
15976         * find-paths.el (paths-find-emacs-root): Only look at the
15977         executable at the end of the symlink chain for determining the
15978         Emacs root.
15979
15980 1998-04-07  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15981
15982         * setup-paths.el (paths-construct-info-path): Changed construction
15983         to cater to gone default in configure.
15984
15985         * find-paths.el (paths-uniq-append): Added.
15986
15987         * packages.el: Rewritten package path construction once again.
15988
15989         * dump-paths.el, startup.el: Removed package-path as a global
15990         variable.
15991
15992         * package-admin.el (package-admin-add-single-file-package):
15993         (package-admin-add-binary-package): Changed package-path to
15994         late-packages.
15995
15996         * packages.el (packages-split-path): Split path at "/" rather than
15997         nil according to change in emacs.c.
15998
15999 1998-04-06  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16000
16001         * setup-paths.el (paths-construct-info-path): Changed info path
16002         order so that directories come out right.
16003         (paths-find-lock-directory): Fixed bug: It used to think
16004         configure-lock-directory is a path.
16005
16006 1998-04-06  Jeff Miller <jmiller@smart.net>
16007
16008         * x-toolbar.el:  Added toolbar-vector-xxxxxx defvars.  Modified
16009         initial-toolbar-spec to use new toolbar-vector-xxxxxx defvars.  This
16010         eases the use of toolbar-add/kill-item functions.
16011
16012 1998-04-07  Kirill M. Katsnelson  <kkm@kis.ru>
16013
16014         * code-files.el (file-coding-system-alist): Commented out
16015         loaddefs.el magical treatment.
16016
16017 1998-04-06  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
16018
16019         * info.el (Info-rebuild-outdated-dir): Added new option
16020         `conservative' and made it the default
16021         (Info-rebuild-dir): Appropriately parse multi-line description
16022         strings, and multi-section dir files. Issue warning when dir
16023         is rebuilt as temporary
16024         (Info-build-dir-anew): Issue warning when dir is built as
16025         temporary
16026
16027 1998-04-04  Kirill M. Katsnelson  <kkm@kis.ru>
16028
16029         * list-mode.el (list-mode-map): Bind highlight motion commands to
16030         standard keys left, right, C-b and C-f.
16031
16032 1998-03-29  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16033
16034         * files.el (auto-mode-alist): allow .sc for Scheme->C
16035
16036 1998-04-06  SL Baur  <steve@altair.xemacs.org>
16037
16038         * loadup.el (pureload): Don't quote (garbage-collect).
16039
16040 1998-04-04  SL Baur  <steve@altair.xemacs.org>
16041
16042         * package-get-base.el: Updated.
16043
16044 1998-04-04  Hrvoje Niksic  <hniksic@srce.hr>
16045
16046         * isearch-mode.el (isearch-just-started): New variable.
16047         (isearch-mode): Set it.
16048         (isearch-repeat): Advance one character forward only if the search
16049         was successful, and was not just started.
16050         (isearch-repeat): Clear isearch-just-started.
16051
16052 1998-04-02  SL Baur  <steve@altair.xemacs.org>
16053
16054         * finder.el (finder-compile-keywords): Don't eval new finder-inf
16055         if running -batch.
16056
16057 1998-03-26  Hrvoje Niksic  <hniksic@srce.hr>
16058
16059         * subr.el (listify-key-sequence): Removed.
16060
16061 1998-03-31  Hrvoje Niksic  <hniksic@srce.hr>
16062
16063         * bytecomp.el (byte-compile-print-gensym): New option.
16064         (byte-compile-output-file-form): Use it.
16065         (byte-compile-output-docform): Ditto.
16066         (byte-compile-compiled-obj-to-list): Ditto.
16067
16068 Sun Mar 29 1998  Andy Piper  <andyp@parallax.co.uk>
16069
16070         * msw-glyphs.el: set frame icon if xpm support.
16071
16072 1998-03-30  Kyle Jones  <kyle_jones@wonderworks.com>
16073
16074         * help.el: Code that pretty prints variable values
16075           removed.
16076
16077 1998-04-02  SL Baur  <steve@altair.xemacs.org>
16078
16079         * find-paths.el (paths-emacs-root-p): Correct test for installation
16080         directory.
16081         From Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16082
16083 1998-03-30  Kyle Jones  <kyle_jones@wonderworks.com>
16084
16085         * loaddefs.el: Don't set debug-ignored-errors; leave
16086           its default value set to nil.
16087
16088 1998-03-29  Damon Lipparelli  <lipp@primus.com>
16089
16090         * info.el (Info-rebuild-dir): fixed mis-spelling.
16091
16092 1998-03-29  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
16093
16094         * info.el (Info-rebuild-outdated-dir): New custom var
16095         (Info-insert-node): Create/update dir file when needed, ie when it
16096         does not exist or is older than some info files in directory
16097
16098 1998-04-01  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16099
16100         * setup-paths.el, dump-paths.el, startup.el, packages.el: Allowed
16101         for last packages, mainly for using a 20.4 package base.
16102
16103         * packages.el (late-packages): Typo fix.  It was called
16104         early-packages.
16105
16106         * find-paths.el (paths-find-emacs-root): Bug fix: it now chases
16107         relative symlinks correctly.
16108         (paths-find-emacs-roots): More rigorous checking for plausible
16109         configuration-time root.
16110
16111         * startup.el (normal-top-level): Added a warning if XEmacs cannot
16112         find its roots.
16113
16114 1998-03-27  Martin Buchholz  <martin@xemacs.org>
16115
16116         * faces.el: Fix docstrings.
16117         * glyphs.el: Fix docstrings.
16118         * mouse.el: Fix docstrings.
16119
16120         * frame.el: Change phrase `current frame' to `selected frame'.
16121
16122         * faces.el (face-spec-set-match-display): Make FRAME arg optional.
16123
16124         * bytecomp.el (displaying-byte-compile-warnings): Rewrite some
16125         macros using backquote to make them infinitely more readable.
16126
16127 1998-03-30  SL Baur  <steve@altair.xemacs.org>
16128
16129         * packages.el (packages-find-package-path): Hardcoded specialized
16130         InfoDock support until we can clean this up.
16131
16132         * help.el (describe-bindings-1): Return the value of the bindings
16133         help buffer created.
16134         (describe-bindings): Ditto.
16135
16136         * simple.el (set-variable): Restore previous behavior of not
16137         bombing if the variable to set is not boundp.
16138
16139 1998-03-30  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16140
16141         * packages.el (packages-handle-package-dumped-lisps): Allow for
16142         non-local files to be loaded off the package-lisp variable.
16143
16144 1998-03-27  Kyle Jones  <kyle_jones@wonderworks.com>
16145
16146         * x-faces.el: Global X resources should override
16147           specs for all device classes (color, grayscale, mono);
16148           code currently doesn't override any of them.  Fixed by
16149           calling remove-specifier with '(x default) as the tag
16150           set and allowing inexact matches.
16151
16152 1998-03-27  Kyle Jones  <kyle_jones@wonderworks.com>
16153
16154         * faces.el: Separated face initializations based on
16155           device classes into device type specific (tag set,
16156           instantiator) pairs.
16157
16158 1998-03-09  Hrvoje Niksic  <hniksic@srce.hr>
16159
16160         * wid-edit.el (widget-choice-action): Remember user's explicit
16161         choice.
16162         (widget-choice-value-create): Respect it.
16163         From Richard Stallman <rms@gnu.org>
16164
16165 1998-03-26  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16166
16167         * setup-paths.el (paths-construct-info-path): Always append
16168         existing directories from configure-time info path.
16169
16170         * startup.el (startup-setup-paths): Renamed misnamed info-path to
16171         Info-directory-list.
16172
16173         * info.el: Removed Info-default-directory-list which was broken by
16174         design.
16175         Removed bogus initialization of Info-directory-list---startup.el
16176         can do a much better job.
16177         Added autoload of Info-directory-list.
16178
16179         * setup-paths.el (paths-construct-load-path): Fixed a bug pointed
16180         out by Martin Buchholz <martin@xemacs.org>: EMACSLOADPATH used to
16181         be exclusive; now it's merely given precedence, just like in the
16182         old days.
16183
16184 1998-03-25  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16185
16186         * find-paths.el (paths-find-architecture-directory): Fix bug with
16187         finding; it used to default too early.
16188
16189 1998-03-25  Martin Buchholz <martin@xemacs.org>
16190
16191         * packages.el (packages-split-path): Fix a bug; it used to fail
16192         for paths that weren't split.
16193
16194 1998-03-26  SL Baur  <steve@altair.xemacs.org>
16195
16196         * finder.el (finder-compile-keywords): trap on errors.
16197
16198 1998-03-24  Kyle Jones  <kyle_jones@wonderworks.com>
16199
16200         * x-faces.el (remove-specifier-specs-matching-tag-set-cdrs): Pass
16201           fourth argument of t so that only the specs exactly
16202           matching the tag lists are removed.
16203
16204 1998-03-25  SL Baur  <steve@altair.xemacs.org>
16205
16206         * make-docfile.el: Don't discard the BOOTSTRAPLOADPATH.
16207
16208 1998-03-23  SL Baur  <steve@altair.xemacs.org>
16209
16210         * minibuf.el (mouse-read-file-name-1): If a default directory was
16211         specified, use it for generating the completions.
16212
16213 1998-03-23  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16214
16215         * update-elc.el: Now respects inhibit-package-init and
16216         inhibit-site-lisp.
16217         Now does path construction with loadup-paths.
16218
16219         * startup.el (normal-top-level, startup-setup-paths): Now respects
16220         inhibit-package-init and inhibit-site-lisp.
16221
16222         * packages.el (packages-find-package-path): Extended package path
16223         by version-specific hierarchies.
16224         (packages-find-packages): Now respects inhibit flag and
16225         inhibit-site-lisp.
16226         Moved path setup to loadup-paths.
16227
16228         * make-docfile.el: Now respects inhibit-package-init and
16229         inhibit-site-lisp.
16230         Now does path construction with loadup-paths.
16231
16232         * loadup.el: Now respects inhibit-package-init and
16233         inhibit-site-lisp.
16234
16235         * dumped-lisp.el (preloaded-file-list): Added loadup-paths.
16236
16237         * loadup-paths.el: New file: setup load-path to encompass
16238         packages.
16239
16240 1998-03-22  SL Baur  <steve@altair.xemacs.org>
16241
16242         * auto-show.el: load-gc renamed to pureload.
16243         * site-load.el: Ditto.
16244         * packages.el (toplevel): Ditto.
16245         * loadup.el (really-early-error-handler): Ditto.
16246         * dumped-lisp.el (preloaded-file-list): Ditto.
16247         * cus-face.el (custom-declare-face): Ditto.
16248
16249 1998-03-22  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16250
16251         * <Today>: The Big Path Searching Overhaul.
16252
16253         * find-paths.el: New file: find and assemble paths in the
16254         installation hierarchy.
16255
16256         * setup-paths.el: New file: global layout of paths and directories
16257         within the XEmacs hierarchy.
16258
16259         * packages.el: Replaced everything related to path searching and
16260         startup by code in terms of find-paths.
16261
16262         * loadup.el, make-docfile.el, update-elc.el, startup.el: Now calls
16263         the new path searching engine.
16264
16265         * dumped-lisp.el (preloaded-file-list): Added new files find-paths
16266         and setup-paths.
16267
16268 1998-03-22  SL Baur  <steve@altair.xemacs.org>
16269
16270         * dumped-lisp.el (preloaded-file-list): Load setup-paths.elc not
16271         setup-paths.el.
16272
16273 1998-03-20  Kirill M. Katsnelson  <kkm@kis.ru>
16274
16275         * msw-glyphs.el: Added check for 'mswindows feature, so the file
16276         compiles identically in any configuration.
16277         Removed irrelevant commentary.
16278
16279 1998-03-20  Kirill M. Katsnelson  <kkm@kis.ru>
16280
16281         * simple.el (set-variable): Allow setting specifiers.
16282
16283 1998-03-19  SL Baur  <steve@altair.xemacs.org>
16284
16285         * lisp.el (forward-sexp): Revert previous change.
16286
16287 1998-03-18  SL Baur  <steve@altair.xemacs.org>
16288
16289         * frame.el (frame-initialize): Use `delete-console' instead of
16290         `delete-device' to delete the stream console to match the usage in
16291         Fkill_emacs.
16292
16293 1998-03-16  SL Baur  <steve@altair.xemacs.org>
16294
16295         * files.el (cdpath-previous): New variable.
16296         (cd): Use it.
16297         From Bob Weiner <weiner@wave.altrasoft.com>
16298
16299 1998-03-15  Kyle Jones  <kyle_jones@wonderworks.com>
16300
16301         * keydefs.el: Changed keybindings of forward-char,
16302           backward, scroll-up and scroll-down to point to their
16303           -command counterparts.
16304
16305         * simple.el: New functions: forwarc-char-command,
16306           backwrad-char-command, scroll-up-command,
16307           scroll-down-command which work liek their counterparts
16308           except that they honor the variable
16309           signal-error-on-buffer-boundary.
16310
16311           Definition of signal-error-on-buffer-boundary received
16312           from src/cmds.c.
16313
16314           defvar declaration added for word-across-newline to avoid
16315           byte-compiler warning about the free variable reference.
16316
16317 1998-03-14  Kirill M. Katsnelson  <kkm@kis.ru>
16318
16319         * winnt.el: Removed "%t" from the beginning of
16320         modeline-format. From now on, there's no nt-specifics in the modeline.
16321
16322 1998-03-14  SL Baur  <steve@altair.xemacs.org>
16323
16324         * setup-paths.el (paths-setup-paths-warning): Replace occurrences
16325         of `when' with `if'.
16326
16327 1998-03-03  Kirill M. Katsnelson  <kkm@kis.ru>
16328
16329         * msw-glyphs.el: New file. Defines TTY-style glyphs for
16330         mswindows. Must be reworked along with glyphs.el, or
16331         merged into it, after there is images support.
16332
16333         * dumped-lisp.el (preloaded-file-list): Dump msw-glyphs.el when
16334         'mswindows.
16335
16336 1998-03-13  SL Baur  <steve@altair.xemacs.org>
16337
16338         * faces.el: fix for text cursor initialization.
16339         Suggested by Kyle Jones <kyle_jones@wonderworks.com>
16340         From Andy Piper <andyp@parallax.co.uk>
16341
16342 1998-03-11  Pete Ware  <ware@cis.ohio-state.edu>
16343
16344         * files.el (set-auto-mode): If a mode is not fboundp, check to see
16345         if there is an existing package that handles it and warn the user
16346         about that mode.
16347
16348 1998-03-02  Kirill M. Katsnelson  <kkm@kis.ru>
16349
16350         * x-menubar.el (default-menubar): Greyed out "Help / Basics /
16351         Installation" menu item when Installation-string is not bound.
16352
16353 1998-03-11  SL Baur  <steve@altair.xemacs.org>
16354
16355         * lisp.el (forward-sexp): Fix for test for balanced sexp.
16356         From Jeremiah W. James <jerry@cs.ucsb.edu>
16357
16358 1998-03-10  Kyle Jones  <kyle_jones@wonderworks.com>
16359
16360         * msw-faces.el:
16361         * faces.el: Fix face initialization.
16362
16363 1998-03-10  Glynn Clements  <glynn@sensei.co.uk>
16364
16365         * files.el (backup-enable-predicate): fix breakage introduced
16366         by TMPDIR patch.
16367
16368 1998-03-09  Kyle Jones  <kyle_jones@wonderworks.com>
16369
16370         * x-faces.el (x-init-face-from-resources): The
16371           TTY face property retrieval functions don't return
16372           specifiers, so use face-property instead.
16373
16374 1998-03-09  SL Baur  <steve@altair.xemacs.org>
16375
16376         * mwheel.el (mwheel-install): Use portable keysyms and syntax.
16377
16378 1998-03-09  Kyle Jones  <kyle_jones@wonderworks.com>
16379
16380         * x-menubar.el: Expanded documentation for
16381           option-save-faces.  Changed Options -> Browse Faces
16382           menu entry to invoke customize-face.
16383
16384 1998-03-09  Kyle Jones  <kyle_jones@wonderworks.com>
16385
16386         * faces.el: Most face initialization moved out of
16387           init-other-random-faces to the top level so that the
16388           initialization happens before Xemacs is dumped.  Much
16389           of the fascist "face-differs-from-default-p or FROB!"
16390           code has been retired in favor of letting the user do
16391           what they want to do.  Face initialization code changed
16392           to use `default' specifier tag so that the settings can
16393           be overridden later if the user wishes it.
16394
16395 1998-03-08  SL Baur  <steve@altair.xemacs.org>
16396
16397         * about.el (about-hackers): Update contributors list.
16398
16399 1998-03-07  Kyle Jones  <kyle_jones@wonderworks.com>
16400
16401         * specifier.el: Define new specifier tag `default'.
16402
16403         * modeline.el: Initialize faces using `default' tag.
16404
16405         * x-faces.el (x-init-face-from-resources): Remove
16406           specifier specs containing the `default' tag before
16407           adding new specs.
16408
16409 1998-03-02  John Jones  <jj@asu.edu>
16410
16411         * package-get.el (package-get-all): fixed arguments on call to
16412         package-admin-add-single-file-package.
16413         * package-get.el (package-get-installedp): fixed to match
16414         advertised behavior.
16415         * package-get.el: added function package-get-update-all which
16416         installs newest versions of all the current packages (if they are
16417         not already installed).
16418
16419 1998-03-04  Jens-Ulrik Petersen  <petersen@kurims.kyoto-u.ac.jp>
16420
16421         * files.el (find-file-noselect): Uncommented `truename' binding in
16422         `let*' and use it later to set `buffer-file-truename' iff it's
16423         still nil, as happens for example when finding a compressed
16424         file with "jka-compr".
16425
16426 Wed Mar 04 08:55:12 1998  Andy Piper  <andyp@parallax.co.uk>
16427
16428         * faces.el: in make-face-* type functions do the operation for all
16429         window systems, not just the first one found.
16430
16431         * font.el: call mswindows-list-fonts for mswindows.
16432
16433 1998-03-02  Glynn Clements  <glynn@sensei.co.uk>
16434
16435         * code-process.el (call-process-region):
16436         * process.el (call-process-region):
16437         * package-get.el (package-get-dir):
16438         * files.el (backup-enable-predicate):
16439         * gnuserv.el (gnuserv-temp-file-regexp):
16440         Use temp-directory in place of `/tmp'.
16441
16442 Fri Feb 20 21:22:34 1998  Darryl Okahata  <darrylo@sr.hp.com>
16443
16444         * "Fast" dired-in-C enhancements for Windows 95/NT:
16445
16446         * files.el: Added function, `wildcard-to-regexp', from GNU
16447           Emacs.
16448
16449         * files.el (insert-directory): Modified to use special
16450           dired-in-C enhancements if present.
16451
16452 Mon Mar 02 11:37:36 1998  Andy Piper  <andyp@parallax.co.uk>
16453
16454         * code-files.el: make default coding no-conversion.
16455
16456 1998-03-02  SL Baur  <steve@altair.xemacs.org>
16457
16458         * dumped-lisp.el (preloaded-file-list): Find Installation.el from
16459         the load-path.
16460
16461         * update-elc.el: Strip directory when testing for files not to
16462         bytecompile.
16463
16464 1998-03-02  Aki Vehtari  <Aki.Vehtari@hut.fi>
16465
16466         * lisp-mode.el: Use recommended form for menus.
16467
16468         * info.el (Info-construct-menu): Use recommended form for menus.
16469
16470         * gnuserv.el (gnuserv-edit-files): Use recommended form for menu
16471         entry.
16472
16473 1998-02-28  Kyle Jones  <kyle_jones@wonderworks.com>
16474
16475         * frame.el: Resurrect get-frame-for-buffer-default-to-current.
16476           (get-frame-for-buffer-noselect): Always return frames
16477           in the not-this-window-p cond clause.
16478
16479 1998-02-27  SL Baur  <steve@altair.xemacs.org>
16480
16481         * help.el (describe-installation): New function.
16482
16483         * x-menubar.el (default-menubar): Add describe-installation to
16484         Help menu.
16485
16486         * packages.el (packages-unbytecompiled-lisp): Installation.el
16487         should not be bytecompiled.
16488
16489         * dumped-lisp.el (preloaded-file-list): Dump Installation with
16490         XEmacs.
16491
16492         * x-menubar.el (default-menubar): Use correct guard for VM menu
16493         entry.
16494
16495         * coding.el: Add coding systems for iso-8859-[12] for No-Mule + file
16496         coding.
16497         From Andy Piper <andyp@parallax.co.uk>
16498
16499 1998-02-26  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
16500
16501         * ldap.el: Do not require ldap-internal at compile time.
16502
16503 Tue Feb 17 12:50:37 1998  Andy Piper  <andyp@parallax.co.uk>
16504
16505         * code-files.el: new file. a virtual copy of mule-files.el
16506         but without charset
16507         dependencies. (toggle-buffer-file-ocding-system) new function for
16508         changing the eol type for the current buffer.
16509
16510         * code-process.el: new file. a copy of
16511         mule-process.el. mule-process.el will disappear when things have
16512         settled.
16513
16514         * coding.el: new file. a virtual copy of mule-files.el but
16515         without charset dependencies. (coding-system-base) new function
16516         for getting the parent coding system of a coding system with eol
16517         type set.
16518
16519         * dumped-lisp.el: add above files for the non-mule case.
16520
16521 1998-02-25  Kyle Jones  <kyle_jones@wonderworks.com>
16522
16523         * window-xemacs.el (display-buffer): If no explicit
16524           frame is specified, search for a window that displays
16525           the buffer on the currently selected frame, before
16526           searching other frames.
16527
16528 1998-02-25  Kyle Jones  <kyle_jones@wonderworks.com>
16529
16530         * frame.el (get-frame-for-buffer): If not-this-window-p
16531           is non-nil, use window on the selected frame if it is not
16532           also the selected window.  When defaulting, search for
16533           windows on the currently selected fgrame before searching
16534           other frames.
16535
16536 1998-02-25  Didier Verna  <didier@xemacs.org>
16537
16538         * modeline.el (modeline-swap-buffers): originally named
16539         `mouse-release-modeline'. Whether to actually swap the buffers is
16540         decided in `mouse-drag-modeline'.
16541         (mouse-drag-modeline): A button release event is considered a
16542         mouse click is both X (modeline scroll) and Y (modeline drag) pos
16543         stay unchanged.
16544
16545 1998-02-25  SL Baur  <steve@altair.xemacs.org>
16546
16547         * x-menubar.el: Put redo on the menubar.
16548         From Aki Vehtari <Aki.Vehtari@hut.fi>
16549
16550 1998-02-22  Greg Klanderman  <greg@alphatech.com>
16551
16552         * bytecomp.el (displaying-byte-compile-warnings): if
16553         temp-buffer-show-function is set, use it to display current set of
16554         warnings in the "*Compile-Log-Show*" buffer.
16555
16556         * simple.el (display-warning-buffer): if temp-buffer-show-function
16557         is set, use it to display current set of warnings in the
16558         "*Warnings-Show*" buffer.
16559
16560 1998-02-20  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16561
16562         * cl-extra.el (equalp): Make (equalp ?A ?a) return t as in
16563         Common Lisp.
16564
16565 1998-02-23  Aki Vehtari  <Aki.Vehtari@hut.fi>
16566
16567         * menubar.el: Allow button descriptors at least 2 long.
16568
16569         * x-menubar.el (default-menubar): Use recommended forms.
16570         (file-menu-filter): Remove.
16571         (edit-menu-filter): Remove.
16572
16573 1998-02-24  SL Baur  <steve@altair.xemacs.org>
16574
16575         * about.el (about-hackers): Updated.
16576
16577 1998-02-22  Greg Klanderman  <greg@alphatech.com>
16578
16579         * help.el (help-max-help-buffers): new variable
16580         (help-register-and-maybe-prune-excess): new function
16581         (help-buffer-name): use help-max-help-buffers.
16582         (with-displaying-help-buffer): use
16583         help-register-and-maybe-prune-excess.
16584
16585         * help.el (help-maybe-pretty-print-value): if the value fits on
16586         one line, let it.
16587
16588 1998-02-21  Greg Klanderman  <greg@alphatech.com>
16589
16590         * (with-displaying-help-buffer): there is no need to kill the buffer
16591         if it exists, because with-output-to-temp-buffer will clear it.
16592         further, killing the buffer violates the rule that
16593         temp-buffer-show-function, if set, has the full responsibility of
16594         showing the temp buffer.  killing the buffer fucks with the window
16595         configuration, hosing temp-buffer-show-function.
16596
16597
16598 1998-02-23  Didier Verna  <didier@xemacs.org>
16599
16600         * modeline.el (mouse-drag-modeline):
16601         - Always scroll the modeline that was originally clicked on.
16602         - Use x pixels instead of x characters (which doesn't work anyway)
16603         as horizontal reference for modeline dragging. This allows us to
16604         keep on dragging the modeline even if the motion event occurs in
16605         another window.
16606
16607 1998-02-23  Didier Verna  <didier@xemacs.org>
16608
16609         * x-mouse.el (x-init-pointer-shape): use a crossed-arrows cursor
16610         glyph on the modeline to indicate that dragging the mouse has an
16611         effect both horizontally and vertically.
16612
16613 1998-02-24  SL Baur  <steve@altair.xemacs.org>
16614
16615         * about.el (about-xemacs): Get rid of redundant visible version
16616         number.
16617
16618 1998-02-19  SL Baur  <steve@altair.xemacs.org>
16619
16620         * about.el (about-hackers): Update credits.
16621
16622 1997-12-22  Christoph Wedler  <wedler@fmi.uni-passau.de>
16623
16624         * prim/register.el (view-register): Show register type file-query.
16625
16626 1998-02-17  Kyle Jones  <kyle_jones@wonderworks.com>
16627
16628         * mode-motion.el (mode-motion-highlight-internal):
16629           save-excursion inside save-window-exucrsion form to
16630           hide buffer point changes from save-window-excursion.
16631           Prevents display flickering when the mouse pointer
16632           moves.
16633
16634 1998-02-17  Didier Verna  <didier@xemacs.org>
16635
16636         * mouse.el (default-mouse-track-set-point-in-window): rewrote this
16637         function to handle correctly the case of a toolbar one side of the
16638         window: scrolling will not necessarily happen.
16639
16640 1998-02-17  Kyle Jones  <kyle_jones@wonderworks.com>
16641
16642         * files.el (after-find-file): Restore missing argument
16643           to format that provides filename for "... consider M-x
16644           recover-file" message.  Also call `message' with "%s"
16645           as the first arg instead of an arbitrary string.
16646
16647 1998-02-18  SL Baur  <steve@altair.xemacs.org>
16648
16649         * about.el (about-hackers): Various additions.
16650
16651 1998-02-15  SL Baur  <steve@altair.xemacs.org>
16652
16653         * autoload.el (generate-file-autoloads-1): Don't force an extra
16654         line out when copying on-the-same line autoloads.
16655
16656         * x-menubar.el (default-menubar): Add Sokoban to the menubar if it
16657         is installed.
16658
16659 1998-02-14  Martin Buchholz  <martin@xemacs.org>
16660
16661         * x11/x-win-xfree86.el (x-win-init-xfree86):
16662         * x11/x-win-sun.el (x-win-init-sun):
16663         * x11/x-init.el (x-initialize-compose):
16664         * prim/simple.el:
16665         (backward-or-forward-kill-sexp):
16666         (backward-or-forward-kill-sentence):
16667         (backward-or-forward-kill-word):
16668         (backward-or-forward-delete-char):
16669         * prim/isearch-mode.el (isearch-help-or-delete-char):
16670         Use x-keysym-on-keyboard-sans-modifiers-p instead of
16671         x-keysym-on-keyboard-p to detect backspace.
16672         Use symbols instead of strings (now deprecated) with x-keysym-*-p.
16673         Clean up symbols used with dead keys, checking Linux and solaris
16674         keysyms.
16675         Simplify x-win-*.el using above methods.
16676         Change documentation for x-keysym-*-p functions.
16677
16678 1998-02-14  SL Baur  <steve@altair.xemacs.org>
16679
16680         * about.el (about-hackers): Restore entries for Michael Sperber and
16681         Vinnie Shelton.
16682         From Vinnie Shelton <acs@acm.org>
16683
16684 1998-02-14  Hrvoje Niksic  <hniksic@srce.hr>
16685
16686         * simple.el (count-words-region): Ditto.
16687
16688 1998-02-12  Hrvoje Niksic  <hniksic@srce.hr>
16689
16690         * simple.el (count-words-buffer): Document.  Don't print anything
16691         if non-interactive.
16692
16693 1998-02-12  SL Baur  <steve@altair.xemacs.org>
16694
16695         * packages.el (packages-hardcoded-lisp): easymenu.el is in
16696         multiple files in InfoDock.
16697
16698 1998-02-11  SL Baur  <steve@altair.xemacs.org>
16699
16700         * packages.el (packages-hardcoded-lisp): id-vers.elc is loaded
16701         from version.el in InfoDock.
16702
16703         * dumped-lisp.el (preloaded-file-list): Don't treat InfoDock
16704         specially.
16705
16706 1998-02-09  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16707
16708         * bytecomp-runtime.el (proclaim-inline): Single quotes around
16709         variable name in docstring.
16710
16711 1998-02-10  Andreas Jaeger  <aj@arthur.rhein-neckar.de>
16712
16713         * menubar.h: Include "gui.h".
16714
16715 1998-02-10  SL Baur  <steve@altair.xemacs.org>
16716
16717         * site-load.el: Fix documentation.
16718
16719 1998-02-09  SL Baur  <steve@altair.xemacs.org>
16720
16721         * package-get-base.el (package-get-base): Updated.
16722
16723         * keymap.el: PC-ize.
16724
16725 1998-02-08  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16726
16727         * hyper-apropos.el (hyper-apropos-get-doc): Print the `loaded
16728         from' on a fresh line.
16729
16730 1998-02-08  Hrvoje Niksic  <hniksic@srce.hr>
16731
16732         * help.el (help-maybe-pretty-print-value): prin1, not princ the
16733         object.
16734
16735 1998-02-09  SL Baur  <steve@altair.xemacs.org>
16736
16737         * undo-stack.el: PC-ize.
16738
16739         * cmdloop.el: PC-ize.
16740
16741 1998-02-08  SL Baur  <steve@altair.xemacs.org>
16742
16743         * bytecomp-runtime.el: PC-ize.
16744
16745         * byte-optimize.el: Prolog fixup.  PC-ize.
16746
16747         * cus-dep.el: Spelling fix.
16748
16749         * text-mode.el: Synch with Emacs 20.2.  (Original ChangeLog
16750         entries follow).
16751
16752 1997-08-29  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16753
16754         * text-mode.el (text-mode-hook-identify): New function,
16755         put on text-mode-hook.  Set text-mode-variant here.
16756         (text-mode): Don't set it here.
16757
16758 1997-08-27  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16759
16760         * text-mode.el (text-mode-hook): New defvar.
16761         (text-mode-variant): New variable.
16762         (text-mode): Set that variable locally.
16763         (toggle-text-mode-auto-fill): New command.
16764
16765 1997-06-15  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16766
16767         * text-mode.el (text-mode): Let all-white lines separate paragraphs.
16768
16769 1997-06-11  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16770
16771         * text-mode.el (paragraph-indent-text-mode):
16772         Renamed from spaced-text-mode.
16773         (text-mode-map): Bind TAB to indent-relative.
16774         (indented-text-mode-map): Variable deleted.
16775         (indented-text-mode): Now an alias for text-mode.
16776
16777 1998-02-05  SL Baur  <steve@altair.xemacs.org>
16778
16779         * loadup.el: test-atoms debugging stuffs removed.
16780
16781 1998-02-03  Martin Buchholz  <Martin Buchholz <martin@xemacs.org>
16782
16783         * lisp/loaddefs.el (completion-ignored-extensions): Add ".class"
16784
16785 1997-12-30  Colin Rafferty  <colin@xemacs.org>
16786
16787         * help.el (describe-beta): Made it use `locate-data-file'.
16788         (describe-distribution): Ditto.
16789         (describe-copying): Ditto.
16790         (describe-project): Ditto.
16791         (view-emacs-news): Ditto.
16792
16793         * help-nomule.el (help-with-tutorial): Made it use
16794         `locate-data-file' to find tutorial.
16795
16796 1998-01-28  Jonathon Harris  <jhar@tardis.ed.ac.uk>
16797
16798         * about.el: Corrected my email address.
16799
16800         * mouse.el: Added 'mouse-mswindows-drop' similar to
16801         'mouse-offix-drop'.
16802
16803 1998-01-27  SL Baur  <steve@altair.xemacs.org>
16804
16805         * loadup.el (running-xemacs): Spelling fix.
16806
16807 1998-01-26  Colin Rafferty  <colin@xemacs.org>
16808
16809         * packages.el (packages-find-packages-1): Don't allow a backwards
16810         compatible lisp tree to overwrite `preloaded-file-list'.
16811
16812 1998-01-26  SL Baur  <steve@altair.xemacs.org>
16813
16814         * loadup.el: Don't delete "xemacs" prior to dumping.
16815
16816 1998-01-24  SL Baur  <steve@altair.xemacs.org>
16817
16818         * package-info.el (pi-last-mod-date): New function.
16819         (pi-author-version): New function.
16820         (batch-update-package-info): Use them.
16821
16822 1998-01-23  Colin Rafferty  <colin@xemacs.org>
16823
16824         * frame.el (get-frame-for-buffer-default-to-current): Create.
16825         (get-frame-for-buffer-noselect): Allow user to use current frame
16826         with `get-frame-for-buffer-default-to-current'.
16827
16828 1998-01-22  Hrvoje Niksic  <hniksic@srce.hr>
16829
16830         * bytecomp.el (byte-compile-output-file-form): Set print-gensym.
16831         (byte-compile-output-docform): Ditto.
16832         (byte-compile-compiled-obj-to-list): Ditto.
16833
16834 1998-01-22  Kyle Jones  <kyle_jones@wonderworks.com>
16835
16836         * startup.el (command-line-1): Removed code that ran
16837           buffer-menu.
16838
16839 1998-01-21  Hrvoje Niksic  <hniksic@srce.hr>
16840
16841         * help-macro.el (make-help-screen): Bind `help-read-key' via flet.
16842
16843 1998-01-17  Hrvoje Niksic  <hniksic@srce.hr>
16844
16845         * frame.el (suspend-emacs-or-iconify-frame): Check using
16846         `device-on-window-system-p' instead of explicitly checking for X,
16847         so that the same logic works for MS Windows.
16848         (suspend-or-iconify-emacs): Ditto.
16849
16850 1998-01-14  Hrvoje Niksic  <hniksic@srce.hr>
16851
16852         * about.el (about-maintainer-info): Andy Piper is back.
16853         (xemacs-hackers): Updated Andy Piper's email address.
16854         (about-hackers): Added Jonathan Harris.
16855         (about-hackers): Updated Tibor Polgar's email address.
16856
16857 1998-01-18  SL Baur  <steve@altair.xemacs.org>
16858
16859         * about.el: Add xemacs.org email manager.
16860
16861         * package-get-base.el (package-get-base): Updated with most recent
16862         package updates.
16863
16864 1998-01-14  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16865
16866         * help.el (function-arglist): Use `indirect-function' instead of
16867         `symbol-function' so that aliases are treated correctly.
16868
16869 1998-01-13  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16870
16871         * help.el (help-map): Add f1 binding to `help-for-help'.
16872         Suggested by Karl M. Hegbloom <karlheg@inetarena.com>.
16873         (describe-key-briefly): Use `princ' "%s" to print object.
16874         (with-displaying-help-buffer): Kill buffer if it exists, again.
16875         (describe-key): Use `princ' "%s" to print object.
16876         (describe-function-1): Use `princ' "%s" to print object.
16877         Commented out alias lines removed.
16878         (help-pretty-print-limit): New variable to control pretty-printing
16879         of variable values.
16880         (help-maybe-pretty-print-value): Steve wins!  Renamed back from
16881         `help-pretty-print-value' again.  Only print-print when OBJECT is
16882         list of length less than `help-pretty-print-limit'.
16883         (describe-variable): Use `help-maybe-pretty-print-value' again.
16884
16885 1998-01-18  SL Baur  <steve@altair.xemacs.org>
16886
16887         * simple.el (blink-matching-open): Remove C++ kludge.
16888         Suggested by Bob Weiner <weiner@wave.altrasoft.com>
16889
16890 1998-01-14  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16891
16892         * info.el (Info-default-directory-list): Made the documentation
16893         more explanitory.
16894
16895 1998-01-13  Martin Buchholz  <martin@xemacs.org>
16896
16897         * lisp/packages.el:
16898         * lisp/package-admin.el:
16899         * lisp/build-report.el:
16900         Fix typos.
16901
16902 1998-01-14  Christoph Wedler  <wedler@fmi.uni-passau.de>
16903
16904         * Patches/font-lock.el (java-font-lock-keywords-*): Would produce
16905         warnings in Java buffers without final newline and editing the
16906         last line.
16907
16908 1998-01-17  SL Baur  <steve@altair.xemacs.org>
16909
16910         * packages.el (packages-find-packages-1): Don't allow a backwards
16911         compatible lisp tree to overwrite `preloaded-file-list'.
16912         Suggested by Colin Rafferty  <colin@xemacs.org>
16913
16914         * mouse.el (mouse-offix-drop): Set undo-boundary.
16915         From Oliver Graf <ograf@fga.de>
16916
16917 1998-01-13  SL Baur  <steve@altair.xemacs.org>
16918
16919         * loadup.el (load-gc): rewrite as defun.
16920         Print something sensical if a required dump-time file isn't found.
16921
16922 1998-01-12  SL Baur  <steve@altair.xemacs.org>
16923
16924         * menubar.el (check-menu-syntax): Emergency dirty fix -- the 0 plist
16925         bug strikes a menudescriptor.
16926
16927         * package-get-base.el (package-get-base): Updated.
16928
16929         * package-info.el (batch-update-package-info): Derive REQUIRES
16930         from the Makefile.
16931
16932 1998-01-13  Hrvoje Niksic  <hniksic@srce.hr>
16933
16934         * files.el (save-some-buffers): Don't play games with deleting
16935         other windows if we are in the minibuffer window.
16936
16937 1998-01-08  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16938
16939         * modeline.el (modeline-minor-mode-menu): Add support for :active
16940         (add-minor-mode): Document :active property to TOGGLE.
16941
16942 1998-01-07  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16943
16944         * modeline.el (modeline-minor-mode-menu): Add support for an
16945         `:included' predicate in the `toggle-sym' plist.
16946         (add-minor-mode): Document the :included property, format
16947         docstring some more.
16948         (modeline-minor-mode-menu): Documentation string added.
16949
16950 1998-01-02  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16951
16952         * modeline.el (modeline-minor-mode-menu): genmenlab the menu
16953         labels from the symbol-names by thwacking off the overly redundant
16954         and overused "mode", parenthesizing "minor", and capitalizing the
16955         resultant strings.  Also shortened the menu's title by eliminating
16956         the redundant buffer name.
16957         (add-minor-mode): Beautified the docstring, added mention of the
16958         `:menu-tag' property of TOGGLE.
16959         (modeline-minor-mode-menu): Frinked the `:menu-tag' property on
16960         `toggle-sym' to beatify the mode-life menus.
16961         * (abbrev-mode):  (put)'ed a `:menu-tag' on it and
16962         `auto-fill-function'.
16963
16964 1998-01-02  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16965
16966         * modeline.el (modeline-minor-mode-menu): Changed the string-only
16967         menus to :style 'toggle.
16968
16969 1997-12-10  Markus Linnala  <maage@cs.tut.fi>
16970
16971         * simple.el: Use mh-user-agent-compose as mh-e-user-agent.
16972
16973 1997-12-11  Christoph Wedler  <wedler@fmi.uni-passau.de>
16974
16975         * packages/hyper-apropos.el (hyper-apropos-insert-face): Would
16976         only recognize first hyperlink.
16977         (hyper-apropos-highlightify): Deletia, this is already done by
16978         `hyper-apropos-insert-face'.
16979         (hyper-apropos-help-mode): Don't call `hyper-apropos-highlightify.
16980
16981 1998-01-09  SL Baur  <steve@altair.xemacs.org>
16982
16983         * x-toolbar.el (toolbar-ispell-internal): Use ispell-message for
16984         mail.
16985         (toolbar-mail-reader): Add support for `send'.
16986         From Jonathan Marten <jonathan.marten@UK.Sun.COM>
16987
16988 1998-01-05  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16989
16990         * info.el (Info-emacs-info-file-name): Add defvar for
16991         `Info-emacs-info-file-name' so that `Info-goto-emacs-command-node'
16992         will function properly.
16993
16994 1998-01-05  Gary D. Foster  <gfoster@ragesoft.com>
16995
16996         * simple.el: make the backwards delete function called by
16997         `backward-or-forward-delete-char' user configurable.
16998
16999 1998-01-09  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
17000
17001         * hyper-apropos.el (hyper-apropos-get-doc): Print where a byte
17002         compiled function got loaded from.
17003
17004 1998-01-09  SL Baur  <steve@altair.xemacs.org>
17005
17006         * term/apollo.el: Synched up with InfoDock 3.6.2.
17007
17008 1998-01-08  SL Baur  <steve@altair.xemacs.org>
17009
17010         * startup.el (load-init-file): Load autoloads earlier.
17011         (startup-splash-frame): Handle InfoDock logo.
17012
17013         * x-init.el (init-post-x-win): Don't call init-x-toolbar in
17014         InfoDock.
17015         (x-init-toolbar-from-resources): Move from x-toolbar.el.
17016
17017         * toolbar.el (init-toolbar-from-resources): InfoDock x-toolbar.el
17018         doesn't have this function.
17019
17020         * packages.el (locate-data-file): Fix to call `locate-file'.
17021
17022 1998-01-07  SL Baur  <steve@altair.xemacs.org>
17023
17024         * dumped-lisp.el (preloaded-file-list): InfoDock uses its own
17025         version of version.el.
17026         (preloaded-file-list): Ditto for x-menubar.el and x-toolbar.el.
17027
17028         * x-menubar.el (default-menubar): Guard reference to
17029         `gnuserv-frame'.
17030         (default-menubar): Guard references to `font-lock-mode'.
17031         (default-menubar): Guard references to font-menu-this-frame-only-p'.
17032         (default-menubar): Guard references to `font-menu-ignore-scaled-fonts'.
17033
17034         * make-docfile.el: Don't snarf doc strings from autoloads.
17035
17036         * startup.el (load-init-file): Use algorithm from loaddefs.el for
17037         loading auto-autoloads files.
17038
17039         * loaddefs.el: Disable dumping autoloads.
17040
17041 1998-01-05  SL Baur  <steve@altair.xemacs.org>
17042
17043         * lisp-mnt.el: Synch to Emacs 20.2.
17044
17045         * help.el: Remove manual autoload of `finder-by-keyword'.
17046
17047         * finder.el (finder-by-keyword): Autoload.
17048
17049         * help.el: Conditionalize hyperbole setup.
17050
17051 1998-01-04  SL Baur  <steve@altair.xemacs.org>
17052
17053         * packages.el (package-require): Update to reflect new data format.
17054
17055 1998-01-02  Didier Verna  <didier@xemacs.org>
17056
17057         * x-menubar.el (default-menubar): make the tutorials available
17058         through the menubar. (Plus some compilation warnings cleanup).
17059
17060 1998-01-04  SL Baur  <steve@altair.xemacs.org>
17061
17062         * check-features.el: New file.  Perform sanity check after build.
17063
17064         * dumped-lisp.el (preloaded-file-list): Move tooltalk dumped lisp
17065         files to tooltalk package.
17066         (preloaded-file-list): Moved sparcworks dumped lisp files to Sun
17067         package.
17068
17069         * package-admin.el (package-admin-xemacs): Use better default for
17070         location of XEmacs binary.
17071
17072 1998-01-03  Aki Vehtari  <Aki.Vehtari@hut.fi>
17073
17074         * x-menubar.el (buffers-menu-submenus-for-groups-p): Replace const
17075         tag with sexp and add value tag with value `t'.
17076
17077 1998-01-03  SL Baur  <steve@altair.xemacs.org>
17078
17079         * package-get.el: Changes to work with real data.
17080         From Pete Ware <ware@cis.ohio-state.edu>
17081
17082         * packages.el (packages-reload-autoloads): Guard load for the time
17083         being.
17084
17085         * update-elc.el ("packages.el"): Force loading packages.el instead
17086         of possibly out-of-date packges.elc.
17087         * make-docfile.el ("packages.el"): Ditto.
17088
17089 1998-01-02  Colin Rafferty  <colin@xemacs.org>
17090
17091         * build-report.el (build-report-delete-regexp): Added a rule for
17092         the main tarball shadowing anything past it.
17093
17094 1998-01-02  SL Baur  <steve@altair.xemacs.org>
17095
17096         * packages.el (package-provide): Delete a previous provide.
17097
17098         * package-info.el: New file.
17099
17100         * package-get.el: New file.
17101         From Pete Ware <ware@cis.ohio-state.edu>
17102         (package-get): Fix md5 computation to work with Mule.
17103
17104 1997-12-11  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17105
17106         * simple.el (log-message-*): Quote symbols in docstrings properly.
17107
17108 1998-01-01  SL Baur  <steve@altair.xemacs.org>
17109
17110         * packages.el (packages-new-autoloads): Ignore symbolic links.
17111
17112         * cus-face.el (face-custom-attributes-get): Fix typo.
17113         From Jens-Ulrik Holger Petersen <petersen@kurims.kyoto-u.ac.jp>
17114
17115 1997-12-31  SL Baur  <steve@altair.xemacs.org>
17116
17117         * startup.el (load-init-file): Reload new or changed autoloads
17118         unless inhibited.  Reload modified dumped lisp (stubbed).
17119
17120         * packages.el (packages-new-autoloads): New function.
17121         (packages-reload-autoloads): New function.
17122         (packages-reload-dumped-lisp): New (stub) function.
17123
17124         * loadup.el: Inhibit reloading dumped files when running temacs.
17125
17126         * loadhist.el (file-provides): Extend to handle variant
17127         extensions.
17128
17129         * replace.el (query-replace): Fix typo.
17130
17131 1997-12-30  SL Baur  <steve@altair.xemacs.org>
17132
17133         * make-docfile.el: list-autoloads-path has been renamed.
17134         * update-elc.el: list-autoloads has been renamed.
17135
17136         * packages.el (packages-list-autoloads): Renamed.
17137         (packages-list-autoloads-path): Ditto.
17138
17139 1997-12-29  Colin Rafferty  <colin@xemacs.org>
17140
17141         * packages.el (packages-find-packages-1): Made it signal a warning
17142         for an error in an auto-autoload.el file.
17143
17144 1997-12-30  SL Baur  <steve@altair.xemacs.org>
17145
17146         * x-menubar.el (buffers-menu-submenus-for-groups-p): Replace sexp
17147         tag with const.
17148         From Aki Vehtari <Aki.Vehtari@hut.fi>
17149
17150         * dumped-lisp.el (preloaded-file-list): Dump loadhist with XEmacs.
17151
17152         * loadhist.el (unload-feature): Remove autoload.
17153
17154 1997-12-28  SL Baur  <steve@altair.xemacs.org>
17155
17156         * loadhist.el: Unpackaged.
17157
17158         * help.el (describe-symbol-find-file): Rename
17159         `describe-function-find-file' and make old name obsolete.
17160         (describe-function-1): Use it.
17161         (describe-function-1): Guard reference to
17162         `compiled-function-annotation'.
17163
17164 1997-12-27  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17165
17166         * help.el (help-mode-bury): Now a call to `help-mode-quit' with
17167         argument.
17168         (help-mode-quit): New optional arg to control whether it kills or
17169         buries.  Tidied up.
17170         (with-displaying-help-buffer): Don't kill buffer initially, even
17171         if it exists: it is erased by `with-output-to-temp-buffer' anyway.
17172         (help-pretty-print-value): Rename back from
17173         `help-maybe-pretty-print-value'!  If `pp-internal' is available
17174         use it, otherwise use dumped `cl-prettyprint'.
17175         (describe-variable): Use `help-pretty-print-value' again.
17176         (find-func): Removed reference to "find-func" at end.
17177
17178 1997-12-26  Kirill M. Katsnelson  <kkm@kis.ru>
17179
17180         * dumped-lisp.el: x-menubar.el dumped along with mswindows native
17181           GUI XEmacs. Rename? x-menubar is rather window system
17182           independant, except for a couple of items.
17183
17184 1997-12-26  SL Baur  <steve@altair.xemacs.org>
17185
17186         * x-menubar.el (default-menubar): Remove hyperbole and oobr
17187         entries as they will no longer be distributed with XEmacs.
17188
17189         * format.el (format-alist): Fix image/tiff regexps.
17190         From P. E. Jareth Hein <jareth@camelot-soft.com>
17191
17192         * help.el (help-maybe-pretty-print-value): Rename.
17193         (describe-variable): Use it.
17194         (describe-variable): Add trailing linefeed.
17195
17196 1997-12-26  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17197
17198         * help.el (describe-function-1): Don't output anything for
17199           arglist of autoload functions.
17200
17201 1997-12-26  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17202
17203         * help.el (describe-function-1): Don't output anything for
17204           arglist of autoload functions.
17205
17206 1997-12-26  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17207
17208         * help.el (help-mode-map): New bindings for `help-mode-bury',
17209         `describe-function-at-point', `describe-variable-at-point',
17210         `Info-elisp-ref', `customize-variable', `help-next-section' and
17211         `help-prev-section'.
17212         (help-next-section): New function.
17213         (help-prev-section): New function.
17214         (help-mode-quit): Changed to kill the help buffer.
17215         (help-mode-bury): Formerly `help-mode-quit'.  Bury buffer
17216         correctly.
17217         (help-buffer-name): New function to generate the name of help
17218         buffers.
17219         (with-displaying-help-buffer): Is now a macro.  Takes an new first
17220         argument giving the name of the help buffer.
17221         (describe-key): Use `with-displaying-help-buffer' with name.
17222         (describe-mode): Ditto.
17223         (describe-bindings): Ditto.
17224         (describe-prefix-bindings): Ditto.
17225         (view-lossage): Ditto.
17226         (with-syntax-table): New macro.
17227         (function-called-at-point): Use `ignore-errors' and
17228         `with-syntax-table'.
17229         (function-at-point): Ditto.
17230         (describe-function): Use `with-displaying-help-buffer' with name.
17231         (function-arglist): Extracted from `describe-function-1'.  Returns
17232         function's arglist as string.
17233         (function-documentation): Extracted from `describe-function-1'.
17234         Returns function's docstring.
17235         (describe-function-1): Remove all the "stream" garbage, including
17236         the stream argument.  Use `function-arglist' and
17237         `function-documentation'.
17238         (describe-function-arglist): Just use `function-arglist'.
17239         (variable-at-point): Use `ignore-errors' and `with-syntax-table'.
17240         (help-pretty-print-value): New function to help with
17241         pretty-printing variable values.  Knows about `#<...>'.  Needs
17242         `pp-internal'.
17243         (describe-variable): Use `with-displaying-help-buffer' with name.
17244         Formatting improved.  Display file where variable is defined, if
17245         known.  Use `help-pretty-print-value'.
17246         (describe-syntax): Use `with-displaying-help-buffer' with name.
17247         (list-processes): Remove "stream" garbage.
17248
17249 1997-12-25  SL Baur  <steve@altair.xemacs.org>
17250
17251         * x-init.el (x-initialize-keyboard): Don't load x-win*.el files,
17252         call a dumped routine instead.
17253
17254         * x-win-xfree86.el: Wrap file in defun.
17255         * x-win-sun.el: Ditto.
17256
17257 1997-12-23  SL Baur  <steve@altair.xemacs.org>
17258
17259         * help.el (view-emacs-news): Remove usage of outl-mouse which
17260         advises functions and does other evil things.
17261
17262 1997-12-22  SL Baur  <steve@altair.xemacs.org>
17263
17264         * format.el (format-alist): Add `image/tiff'.
17265         From P. E. Jareth Hein <jareth@camelot-soft.com>
17266
17267 1997-12-21  SL Baur  <steve@altair.xemacs.org>
17268
17269         * about.el (about-hackers): More names added.
17270
17271         * make-docfile.el: Remove superfluous package path search.
17272
17273         * loaddefs.el: Commentary changes.  Removal of VM autoloads.
17274
17275 1997-12-20  SL Baur  <steve@altair.xemacs.org>
17276
17277         * shadow.el (find-emacs-lisp-shadows): Add _pkg to the list of
17278         ignored shadows.
17279
17280 1997-12-18  SL Baur  <steve@altair.xemacs.org>
17281
17282         * startup.el (set-default-load-path): Make sure lisp and site-lisp
17283         get trailing slashes when added to the load-path.
17284
17285         * x-init.el (init-x-win): Locate where XEmacs X localization files
17286         are.
17287
17288 1997-12-18  Kyle Jones  <kyle_jones@wonderworks.com>
17289
17290         * x-faces.el: Added support for foregroundToolBarColor
17291           to xpm-color-symbols.
17292
17293 1997-12-17  Hrvoje Niksic  <hniksic@srce.hr>
17294
17295         * etags.el (tags-remove-duplicates): Removed.
17296         (buffer-tag-table-list): Use `delete-duplicates'.
17297
17298         * cl-extra.el (coerce): Coerce to bit-vector and weak-list
17299         correctly.
17300         (get*): Defalias to `get'.
17301
17302         * cl.el (eql): Compare integers with `eq'.
17303         (cl-map-extents): Check for `map-extents' first.
17304
17305 1997-12-17  Didier Verna  <didier@xemacs.org>
17306
17307         * leim/quail/latin-pre.el ("french-prefix"): doc string cleanup +
17308         added the 'numero', 'copyright' and 'trademark' symbols.
17309
17310         * leim/quail/latin-post.el ("french-postfix"): see above.
17311
17312 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
17313
17314         * widget.el (define-widget): Check the arguments.
17315
17316         * cus-edit.el (customize-face): Use `check-argument-type'.
17317         (custom-variable-value-create): Use `signal' to signal error.
17318         (custom-variable-reset-saved): Ditto.
17319         (custom-variable-reset-standard): Ditto.
17320         (custom-face-reset-saved): Ditto.
17321
17322         * wid-edit.el (widget-prompt-value): Use `signal' to signal error.
17323         (widget-default-format-handler): Ditto.
17324         (widget-checklist-add-item): Ditto.
17325         (widget-radio-add-item): Ditto.
17326         (widget-editable-list-entry-create): Ditto.
17327         (widget-sexp-prompt-value): Ditto.
17328
17329         * custom.el (custom-declare-variable): Signal errors better.
17330         (custom-handle-keyword): Ditto.
17331         (custom-declare-group): Ditto.
17332
17333         * window-xemacs.el (windows): Ditto.
17334
17335         * menubar.el (menu): Ditto.
17336
17337         * keydefs.el (keyboard): Ditto.
17338
17339         * minibuf.el (minibuffer): Ditto.
17340
17341         * process.el (execute): Ditto.
17342
17343         * fill.el (fill): Ditto.
17344
17345         * modeline.el (modeline): Ditto.
17346
17347         * help.el (help): Ditto.
17348
17349         * faces.el (faces): Ditto.
17350
17351         * files.el (files): Ditto.
17352
17353         * x-init.el (x): Ditto.
17354
17355         * lisp-mode.el (lisp): Ditto.
17356
17357         * process.el (processes): Ditto.
17358
17359         * mouse.el (mouse): Ditto.
17360
17361         * abbrev.el (abbrev): Moved from cus-edit.
17362
17363         * font-lock.el (lisp-font-lock-keywords-1): Recognize `defcustom'
17364         as variable declaration.
17365
17366 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
17367
17368         * menubar.el (find-menu-item): Use `check-argument-type'.
17369         (find-menu-item): Cosmetic changes.
17370
17371 1997-12-18  SL Baur  <steve@altair.xemacs.org>
17372
17373         * x-menubar.el (default-menubar): Guard usage of lpr-switches.
17374
17375 1997-12-17  SL Baur  <steve@altair.xemacs.org>
17376
17377         * startup.el (set-default-load-path): Only search package-path
17378         when not running temacs.
17379
17380         * dumped-lisp.el (preloaded-file-list): Remove Egg/Its dumped lisp
17381         files.
17382
17383         * loadup.el: Correct commentary.  Reformatting.
17384         (really-early-error-handler): Use absolute path to the
17385         first dumped-lisp.el file.
17386         (really-early-error-handler): Print full path name of
17387         each dumped lisp file (inherited from InfoDock).
17388
17389         * shadow.el (find-emacs-lisp-shadows): Ignore multiple
17390         dumped-lisp.el files.
17391
17392         * make-docfile.el (preloaded-file-list): Reorder when the
17393         package-path is searched.
17394         * update-elc.el: Ditto.
17395
17396         * lisp-mode.el (call-with-condition-handler): Treat the same as
17397         `condition-case' for indentation.
17398
17399         * about.el (about-xemacs): Update release date.
17400
17401 1997-12-17  Hrvoje Niksic  <hniksic@srce.hr>
17402
17403         * cl-macs.el (case): Signal error if `t' or `otherwise' are seen
17404         anywhere but at the last clause.
17405         (ecase): Disallow `t' and `otherwise'.
17406
17407 1997-12-16  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17408
17409         * cus-edit.el (custom-buffer-create-buttons): New function
17410         from stuff moved out of `custom-buffer-create-internal'.
17411         (custom-novice): New variable.  Default t.
17412         (custom-display-global-buttons): Ditto.  Default `top'.
17413         (custom-buffer-create-internal): Only display help if
17414         `custom-novice' is non-nil.  Display global buttons according to
17415         `custom-display-global-buttons'.
17416
17417 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
17418
17419         * menubar.el (find-menu-item): Use `check-argument-type'.
17420         (find-menu-item): Cosmetic changes.
17421
17422 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
17423
17424         * modeline.el (mouse-drag-modeline): Give the modeline a "pressed"
17425         look.
17426
17427 1997-12-16  Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
17428
17429         * format.el (format-deannotate-region):  Bug fix.
17430         Deannotating a region containing unknown tags would fail
17431         (causing decoding of text/enriched to fail at user level)
17432
17433 1997-12-16  Kyle Jones  <kyle_jones@wonderworks.com>
17434
17435         * minibuf.el (read-directory-name): Support sixth
17436           arg, HISTORY, as already documented.
17437
17438 1997-12-17  Hrvoje Niksic  <hniksic@srce.hr>
17439
17440         * etags.el (get-tag-table-buffer): Use explicit lists as arguments
17441         to `ecase'.
17442
17443 1997-12-14  SL Baur  <steve@altair.xemacs.org>
17444
17445         * skk/skk-leim.el (skk-auto-fill-activate): Synch with
17446         skk-activate.
17447
17448 1997-12-13  SL Baur  <steve@altair.xemacs.org>
17449
17450         * dumped-lisp.el (preloaded-file-list): Remove debugging statement.