(U+820C): Use `<-denotational@usage' instead of `<-denotational' for
[chise/xemacs-chise.git] / lisp / ChangeLog
1 2022-12-12  MORIOKA Tomohiko  <tomo.git@chise.org>
2
3         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4         settings for `==ucs-var-003' and `==ucs-itaiji-004'.
5
6 2022-12-11  MORIOKA Tomohiko  <tomo.git@chise.org>
7
8         * mule/mule-charset.el (default-coded-charset-priority-list): Add
9         `==ucs-sip-itaiji-004'.
10
11         * mule/mule-conf.el (==ucs-itaiji-004): New coded-charset for
12         XEmacs CHISE.
13         (==ucs-sip-itaiji-004): Ditto.
14
15 2022-10-04  MORIOKA Tomohiko  <tomo.git@chise.org>
16
17         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
18         setting for `===shuowen-jiguge-A30'.
19
20 2022-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
21
22         * mule/mule-charset.el (default-coded-charset-priority-list): Add
23         `===shuowen-jiguge-A30'.
24
25         * mule/mule-conf.el (===shuowen-jiguge-A30): New coded-charset for
26         XEmacs CHISE.
27
28 2022-09-27  MORIOKA Tomohiko  <tomo.git@chise.org>
29
30         * mule/mule-charset.el (default-coded-charset-priority-list):
31         Prefer `=ucs-sip-ext-b@iso' to `=ucs-sip@JP/hanazono'.
32
33 2022-09-26  MORIOKA Tomohiko  <tomo.git@chise.org>
34
35         * mule/mule-charset.el (default-coded-charset-priority-list):
36         - Prefer `=ucs-sip@JP/hanazono', `=ucs-tip@JP/hanazono' and       
37           `=ucs-sip@gb' to `=ruimoku-v6', `=zinbun-oracle', `=hanziku-*',
38           etc.
39         - Add `==ucs-bmp-var-007'.
40
41         * mule/mule-conf.el (==ucs-var-007): New coded-charset for XEmacs
42         CHISE.
43         (==ucs-bmp-var-007): Ditto.
44
45 2022-09-20  MORIOKA Tomohiko  <tomo.git@chise.org>
46
47         * mule/mule-charset.el (default-coded-charset-priority-list): Add
48         `=>ucs-tip@iwds-1'.
49
50         * mule/mule-conf.el (=>ucs-tip@iwds-1): New coded-charset for
51         XEmacs CHISE.
52
53 2022-09-15  MORIOKA Tomohiko  <tomo.git@chise.org>
54
55         * mule/mule-conf.el (==ucs-sip-itaiji-005): New coded-charset for
56         XEmacs CHISE.
57         (=ucs-tip): Update `max-code' to sync with Ext-H of Unicode 15.0.
58         (=ucs-tip@JP/hanazono): Likewise.
59         (=>ucs-tip@component): Likewise.
60         (==ucs-tip@JP/hanazono): Likewise.
61
62         * mule/mule-charset.el (default-coded-charset-priority-list): Add
63         `==ucs-sip-itaiji-005'.
64
65 2022-06-16  MORIOKA Tomohiko  <tomo.git@chise.org>
66
67         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
68         setting for `=>shuowen-jiguge'.
69
70         * mule/mule-charset.el (default-coded-charset-priority-list): Add
71         `=>shuowen-jiguge'.
72
73         * mule/mule-conf.el (=>shuowen-jiguge): New coded-charset for
74         XEmacs CHISE.
75
76 2022-06-09  MORIOKA Tomohiko  <tomo.git@chise.org>
77
78         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
79         setting for `===chise-hdic-ktb-seal'.
80
81         * mule/mule-charset.el (default-coded-charset-priority-list): Add
82         `===chise-hdic-ktb-seal'.
83
84         * mule/mule-conf.el (===chise-hdic-ktb-seal): New coded-charset
85         for XEmacs CHISE.
86
87 2022-05-11  MORIOKA Tomohiko  <tomo.git@chise.org>
88
89         * mule/mule-charset.el (default-coded-charset-priority-list): Add
90         `=ucs-sip@cns'.
91
92         * mule/mule-conf.el (=ucs-sip@cns): New coded-charset for XEmacs
93         CHISE.
94
95 2022-04-20  MORIOKA Tomohiko  <tomo.git@chise.org>
96
97         * mule/mule-charset.el (default-coded-charset-priority-list): Add
98         `==ucs-bmp-var-003'.
99
100         * mule/mule-conf.el (==ucs-var-003): New coded-charset for XEmacs
101         CHISE.
102         (==ucs-bmp-var-003): Ditto.
103
104 2022-04-13  MORIOKA Tomohiko  <tomo.git@chise.org>
105
106         * mule/mule-charset.el (default-coded-charset-priority-list): Add
107         `=ucs-sip-var-010'.
108
109         * mule/mule-conf.el (=ucs-sip-var-010): New coded-charset for
110         XEmacs CHISE.
111
112 2022-03-08  MORIOKA Tomohiko  <tomo.git@chise.org>
113
114         * mule/mule-charset.el (default-coded-charset-priority-list):
115         Change priority of `==ucs-bmp-cjk@gb' to prefer
116         `==ucs-sip-ext-b@iso', `==cns11643-1', `==cns11643-2' or some
117         other abstract-form-CCSes.
118
119 2022-01-30  MORIOKA Tomohiko  <tomo.git@chise.org>
120
121         * mule/mule-charset.el (default-coded-charset-priority-list): Add
122         `=>ucs-sip-itaiji-012'.
123
124         * mule/mule-conf.el (=>ucs-sip-itaiji-012): New coded-charset for
125         XEmacs CHISE.
126
127 2022-01-28  MORIOKA Tomohiko  <tomo.git@chise.org>
128
129         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
130         setting for `=>ucs-itaiji-012'.
131
132 2022-01-27  MORIOKA Tomohiko  <tomo.git@chise.org>
133
134         * mule/mule-charset.el (default-coded-charset-priority-list): Add
135         `=>ucs-bmp-itaiji-012'.
136
137         * mule/mule-conf.el (=>ucs-itaiji-012): New coded-charset for
138         XEmacs CHISE.
139         (=>ucs-bmp-itaiji-012): Ditto.
140
141 2022-01-26  MORIOKA Tomohiko  <tomo.git@chise.org>
142
143         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
144         setting for `=big5-cdp-var-008'.
145
146 2022-01-26  MORIOKA Tomohiko  <tomo.git@chise.org>
147
148         * mule/mule-charset.el (default-coded-charset-priority-list): Add
149         `=big5-cdp-var-008'.
150
151         * mule/mule-conf.el (=big5-cdp-var-008): New coded-charset for
152         XEmacs CHISE.
153
154 2022-01-23  MORIOKA Tomohiko  <tomo.git@chise.org>
155
156         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
157         setting for `=>ucs-itaiji-016'.
158
159 2022-01-22  MORIOKA Tomohiko  <tomo.git@chise.org>
160
161         * mule/mule-charset.el (default-coded-charset-priority-list): Add
162         `=>ucs-bmp-itaiji-016'.
163
164         * mule/mule-conf.el (=>ucs-itaiji-016): New coded-charset for
165         XEmacs CHISE.
166         (=>ucs-bmp-itaiji-016): Ditto.
167
168 2022-01-16  MORIOKA Tomohiko  <tomo.git@chise.org>
169
170         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
171         settings for `===chise-hdic-ktb' and `=chise-hdic-ktb'.
172
173         * mule/mule-charset.el (default-coded-charset-priority-list): Add
174         `===chise-hdic-ktb' and `=chise-hdic-ktb'.
175
176         * mule/mule-conf.el (===chise-hdic-tsj): Modify DOC.
177         (=chise-hdic-tsj): Ditto.
178         (===chise-hdic-ktb): New coded-charset for XEmacs CHISE.
179         (=chise-hdic-ktb): Ditto.
180
181 2022-01-15  MORIOKA Tomohiko  <tomo.git@chise.org>
182
183         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
184         settings for `===chise-hdic-syp' and `=chise-hdic-syp'.
185
186         * mule/mule-charset.el (default-coded-charset-priority-list): Add
187         `===chise-hdic-syp' and `=chise-hdic-syp'.
188
189         * mule/mule-conf.el (===chise-hdic-syp): New coded-charset for
190         XEmacs CHISE.
191         (=chise-hdic-syp): New coded-charset for XEmacs CHISE.
192
193 2022-01-14  MORIOKA Tomohiko  <tomo.git@chise.org>
194
195         * mule/mule-coding.el (coded-charset-entity-reference-alist):
196         Prefer `===chise-hdic-tsj' to `=chise-hdic-tsj'.
197
198         * mule/mule-charset.el (default-coded-charset-priority-list):
199         Prefer `===chise-hdic-tsj' to `=chise-hdic-tsj'.
200
201 2022-01-13  MORIOKA Tomohiko  <tomo.git@chise.org>
202
203         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
204         settings for `=chise-hdic-tsj' and `===chise-hdic-tsj'.
205
206 2022-01-13  MORIOKA Tomohiko  <tomo.git@chise.org>
207
208         * mule/mule-charset.el (default-coded-charset-priority-list): Add
209         `=chise-hdic-tsj' and `===chise-hdic-tsj'.
210
211         * mule/mule-conf.el (===chise-hdic-tsj): New coded-charset for
212         XEmacs CHISE.
213         (=chise-hdic-tsj): Ditto.
214
215 2022-01-11  MORIOKA Tomohiko  <tomo.git@chise.org>
216
217         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
218         settings for `=>hanyo-denshi/tk'.
219
220         * mule/mule-charset.el (default-coded-charset-priority-list): Add
221         `=>hanyo-denshi/tk/mf-01'.
222
223         * mule/mule-conf.el (=>hanyo-denshi/tk): New coded-charset for
224         XEmacs CHISE.
225         (=>hanyo-denshi/tk/mf-01): Ditto.
226         (==hanyo-denshi/tk/mf-01): Fix DOC.
227
228 2021-11-27  MORIOKA Tomohiko  <tomo.git@chise.org>
229
230         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
231         settings for `=ucs-itaiji-014' and `=>ucs-itaiji-014'.
232
233 2021-11-15  MORIOKA Tomohiko  <tomo.git@chise.org>
234
235         * mule/mule-charset.el (default-coded-charset-priority-list): Add
236         `=ucs-bmp-itaiji-014' and `=>ucs-bmp-itaiji-014'.
237
238         * mule/mule-conf.el (=ucs-itaiji-014): New coded-charset for
239         XEmacs CHISE.
240         (=ucs-bmp-itaiji-014): Ditto.
241         (=>ucs-itaiji-014): Ditto.
242         (=>ucs-bmp-itaiji-014): Ditto.
243
244 2021-11-02  MORIOKA Tomohiko  <tomo.git@chise.org>
245
246         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
247         setting for `==daikanwa/+2p'.
248
249 2021-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
250
251         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
252         setting for `=ucs-itaiji-016'.
253
254 2021-10-14  MORIOKA Tomohiko  <tomo.git@chise.org>
255
256         * mule/mule-charset.el (default-coded-charset-priority-list): Add
257         `=ucs-bmp-itaiji-016'.
258
259         * mule/mule-conf.el (=ucs-itaiji-016): New coded-charset for
260         XEmacs CHISE.
261         (=ucs-bmp-itaiji-016): Ditto.
262
263 2021-09-18  MORIOKA Tomohiko  <tomo.git@chise.org>
264
265         * mule/mule-charset.el (default-coded-charset-priority-list): Add
266         `=>cns11643-5'.
267
268 2021-08-29  MORIOKA Tomohiko  <tomo.git@chise.org>
269
270         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
271         setting for `=>ucs-itaiji-003@iwds-1'.
272
273         * mule/mule-charset.el (default-coded-charset-priority-list): Add
274         `=>ucs-sip-itaiji-003@iwds-1'.
275
276         * mule/mule-conf.el (=>ucs-sip-itaiji-003@iwds-1): New
277         coded-charset for XEmacs CHISE.
278
279 2021-05-16  MORIOKA Tomohiko  <tomo.git@chise.org>
280
281         * mule/mule-charset.el (default-coded-charset-priority-list): Add
282         `=>ucs-bmp-itaiji-006@iwds-1'.
283
284         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
285         setting for `=>ucs-itaiji-006@iwds-1'.
286
287 2021-05-15  MORIOKA Tomohiko  <tomo.git@chise.org>
288
289         * mule/mule-conf.el (=>ucs-itaiji-006@iwds-1): New coded-charset
290         for XEmacs CHISE.
291         (=>ucs-bmp-itaiji-006@iwds-1): New coded-charset for XEmacs CHISE.
292
293 2021-04-22  MORIOKA Tomohiko  <tomo.git@chise.org>
294
295         * mule/mule-charset.el (default-coded-charset-priority-list): Add
296         `=ucs-sip-itaiji-009'.
297
298         * mule/mule-conf.el (=ucs-sip-itaiji-009): New coded-charset for
299         XEmacs CHISE.
300
301 2021-04-21  MORIOKA Tomohiko  <tomo.git@chise.org>
302
303         * mule/mule-charset.el (default-coded-charset-priority-list): Add
304         `=>ucs-sip-itaiji-008'.
305
306         * mule/mule-conf.el (=>ucs-sip-itaiji-008): New coded-charset for
307         XEmacs CHISE.
308
309 2021-04-17  MORIOKA Tomohiko  <tomo.git@chise.org>
310
311         * mule/mule-charset.el (default-coded-charset-priority-list): Add
312         `==ucs-sip-var-001'.
313
314         * mule/mule-conf.el (==ucs-sip-var-001): New coded-charset for
315         XEmacs CHISE.
316
317 2021-03-23  MORIOKA Tomohiko  <tomo.git@chise.org>
318
319         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
320         setting for `===hng-kkd'.
321
322         * mule/mule-charset.el (default-coded-charset-priority-list): Add
323         `===hng-kkd'.
324
325 2021-03-22  MORIOKA Tomohiko  <tomo.git@chise.org>
326
327         * mule/mule-conf.el (===hng-kkd): New coded-charset for XEmacs
328         CHISE.
329
330 2021-01-21  MORIOKA Tomohiko  <tomo.git@chise.org>
331
332         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
333         setting for `=>>ruimoku-v6'.
334
335 2021-01-16  MORIOKA Tomohiko  <tomo.git@chise.org>
336
337         * mule/mule-charset.el (default-coded-charset-priority-list): Add
338         `=>>ruimoku-v6'.
339
340 2021-01-06  MORIOKA Tomohiko  <tomo.git@chise.org>
341
342         * mule/mule-conf.el (=>>ruimoku-v6): (Re)Define as an entity
343         instead of an alias to `=>ruimoku-v6'.
344
345 2020-12-16  MORIOKA Tomohiko  <tomo.git@chise.org>
346
347         * mule/mule-charset.el (default-coded-charset-priority-list): Add
348         `=ucs-sip-itaiji-012'.
349
350         * mule/mule-conf.el (=ucs-sip-itaiji-012): New coded-charset for
351         XEmacs CHISE.
352
353 2020-11-16  MORIOKA Tomohiko  <tomo.git@chise.org>
354
355         * mule/mule-charset.el (default-coded-charset-priority-list): Add
356         `=ucs-tip-var-004'.
357
358         * mule/mule-conf.el (=ucs-tip-var-004): New coded-charset for
359         XEmacs CHISE.
360
361 2020-10-22  MORIOKA Tomohiko  <tomo.git@chise.org>
362
363         * mule/mule-charset.el (default-coded-charset-priority-list): Add
364         `=>ucs-sip-itaiji-002@iwds-1'.
365
366         * mule/mule-conf.el (=>ucs-sip-itaiji-002@iwds-1): New
367         coded-charset for XEmacs CHISE.
368
369 2020-09-17  MORIOKA Tomohiko  <tomo.git@chise.org>
370
371         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
372         settings for `=big5-cdp-itaiji-004', `=big5-cdp-itaiji-005' and
373         `=>big5-cdp-itaiji-004'.
374
375 2020-08-28  MORIOKA Tomohiko  <tomo.git@chise.org>
376
377         * mule/mule-charset.el (default-coded-charset-priority-list): Add
378         `=big5-cdp-itaiji-004', `=big5-cdp-itaiji-005' and
379         `=>big5-cdp-itaiji-004'.
380
381         * mule/mule-conf.el (=big5-cdp-itaiji-004): New coded-charset for
382         XEmacs CHISE.
383         (=>big5-cdp-itaiji-004): Ditto.
384         (=big5-cdp-itaiji-005): Ditto.
385
386 2020-07-30  MORIOKA Tomohiko  <tomo.git@chise.org>
387
388         * mule/mule-conf.el (=ucs-bmp-cjk@JP/hanazono): Change `max-code'
389         to #x9FFC.
390
391 2020-07-26  MORIOKA Tomohiko  <tomo.git@chise.org>
392
393         * mule/mule-charset.el (default-coded-charset-priority-list): Add
394         `=>ucs-bmp-itaiji-003@iwds-1'.
395
396         * mule/mule-conf.el (=>ucs-itaiji-003@iwds-1): New coded-charset
397         for XEmacs CHISE.
398         (=>ucs-bmp-itaiji-003@iwds-1): New coded-charset for XEmacs CHISE.
399
400 2020-07-22  MORIOKA Tomohiko  <tomo.git@chise.org>
401
402         * mule/mule-charset.el (default-coded-charset-priority-list): Add
403         `=>ucs-tip-itaiji-001'.
404
405         * mule/mule-conf.el (=>ucs-tip-itaiji-001): New coded-charset for
406         XEmacs CHISE.
407
408 2020-07-19  MORIOKA Tomohiko  <tomo.git@chise.org>
409
410         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
411         setting for `=>big5-cdp-itaiji-002'.
412
413 2020-07-17  MORIOKA Tomohiko  <tomo.git@chise.org>
414
415         * mule/mule-charset.el (default-coded-charset-priority-list): Add
416         `=>big5-cdp-itaiji-002'.
417
418         * mule/mule-conf.el (=>big5-cdp-itaiji-002): New coded-charset for
419         XEmacs CHISE.
420
421 2020-07-14  MORIOKA Tomohiko  <tomo.git@chise.org>
422
423         * mule/mule-charset.el (default-coded-charset-priority-list): Add
424         `=>jis-x0213-2'.
425
426 2020-07-01  MORIOKA Tomohiko  <tomo.git@chise.org>
427
428         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
429         setting for `==ucs-var-001'.
430
431 2020-06-24  MORIOKA Tomohiko  <tomo.git@chise.org>
432
433         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
434         setting for `=+>ucs-var-003'.
435
436         * mule/mule-charset.el (default-coded-charset-priority-list): Add
437         `=ucs-tip-var-003' and `=+>ucs-tip-var-003'.
438
439         * mule/mule-conf.el (=ucs-tip-var-003): New coded-charset for
440         XEmacs CHISE.
441         (=+>ucs-tip-var-003): Ditto.
442
443 2020-06-24  MORIOKA Tomohiko  <tomo.git@chise.org>
444
445         * mule/mule-charset.el (default-coded-charset-priority-list): Add
446         `=ucs-tip-var-001' and `=ucs-tip-var-002'.
447
448         * mule/mule-conf.el (=ucs-tip-var-001): New coded-charset for
449         XEmacs CHISE.
450         (=ucs-tip-var-002): Ditto.
451
452 2020-06-14  MORIOKA Tomohiko  <tomo.git@chise.org>
453
454         * mule/mule-conf.el (=ucs-bmp-var-001): Change `max-code' to
455         #x9FEA.
456
457 2020-06-12  MORIOKA Tomohiko  <tomo.git@chise.org>
458
459         * mule/mule-charset.el (default-coded-charset-priority-list): Add
460         `==ucs-bmp-var-001'.
461
462         * mule/mule-conf.el (==ucs-var-001): New coded-charset for XEmacs
463         CHISE.
464         (==ucs-bmp-var-001): Ditto.
465
466 2020-05-28  MORIOKA Tomohiko  <tomo.git@chise.org>
467
468         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
469         setting for `=big5-cdp-var-007'.
470
471         * mule/mule-charset.el (default-coded-charset-priority-list): Add
472         `=big5-cdp-var-007'.
473
474         * mule/mule-conf.el (=big5-cdp-var-007): New coded-charset for
475         XEmacs CHISE.
476
477 2020-05-03  MORIOKA Tomohiko  <tomo.git@chise.org>
478
479         * mule/mule-charset.el (default-coded-charset-priority-list): Add
480         `=ucs-sip@gb'.
481
482         * mule/mule-conf.el (=ucs-sip@gb): New coded-charset for XEmacs
483         CHISE.
484
485 2020-03-19  MORIOKA Tomohiko  <tomo.git@chise.org>
486
487         * mule/mule-charset.el (default-coded-charset-priority-list): Add
488         `=>ucs-tip@cognate'.
489
490         * mule/mule-conf.el (=>ucs-tip@cognate): New coded-charset for
491         XEmacs CHISE.
492
493 2020-03-18  MORIOKA Tomohiko  <tomo.git@chise.org>
494
495         * mule/mule-charset.el (default-coded-charset-priority-list): Add
496         `=ucs-tip-itaiji-001'.
497
498         * mule/mule-conf.el (=ucs-tip-itaiji-001): New coded-charset for
499         XEmacs CHISE.
500
501 2020-03-12  MORIOKA Tomohiko  <tomo.git@chise.org>
502
503         * mule/mule-charset.el (default-coded-charset-priority-list): Add
504         `=>ucs-tip@component'.
505
506         * mule/mule-conf.el (=>ucs-tip@component): New coded-charset for
507         XEmacs CHISE.
508
509 2020-03-11  MORIOKA Tomohiko  <tomo.git@chise.org>
510
511         * mule/mule-charset.el (default-coded-charset-priority-list): Add
512         `==ucs-tip@JP/hanazono'.
513
514         * mule/mule-conf.el (==ucs-tip@JP/hanazono): New coded-charset for
515         XEmacs CHISE.
516
517 2020-03-11  MORIOKA Tomohiko  <tomo.git@chise.org>
518
519         * mule/mule-charset.el (default-coded-charset-priority-list): Add
520         `=ucs-tip' and `=ucs-tip@JP/hanazono'.
521
522         * mule/mule-conf.el (=ucs-tip): New coded-charset for XEmacs
523         CHISE.
524         (=ucs-tip@JP/hanazono): Ditto.
525
526 2020-01-06  MORIOKA Tomohiko  <tomo.git@chise.org>
527
528         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
529         setting for `=ucs-var-007'.
530
531 2019-12-30  MORIOKA Tomohiko  <tomo.git@chise.org>
532
533         * mule/mule-charset.el (default-coded-charset-priority-list): Add
534         `=ucs-bmp-var-007'.
535
536         * mule/mule-conf.el (=ucs-var-007): New coded-charset for XEmacs
537         CHISE.
538         (=ucs-bmp-var-007): Ditto.
539
540 2019-12-01  MORIOKA Tomohiko  <tomo.git@chise.org>
541
542         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
543         setting for `=>ucs-itaiji-002@iwds-1'.
544
545         * mule/mule-charset.el (default-coded-charset-priority-list): Add
546         `=>ucs-bmp-itaiji-002@iwds-1'.
547
548 2019-11-30  MORIOKA Tomohiko  <tomo.git@chise.org>
549
550         * mule/mule-conf.el (=>ucs-itaiji-002@iwds-1): New coded-charset
551         for XEmacs CHISE.
552         (=>ucs-bmp-itaiji-002@iwds-1): Ditto.
553
554 2019-11-05  MORIOKA Tomohiko  <tomo.git@chise.org>
555
556         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
557         setting for `=>ucs-itaiji-008'.
558
559 2019-10-11  MORIOKA Tomohiko  <tomo.git@chise.org>
560
561         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
562         setting for `=>big5-cdp-itaiji-003'.
563
564         * mule/mule-charset.el (default-coded-charset-priority-list): Add
565         `=>big5-cdp-itaiji-003'.
566
567 2019-10-09  MORIOKA Tomohiko  <tomo.git@chise.org>
568
569         * mule/mule-conf.el (=>big5-cdp-itaiji-003): New coded-charset for
570         XEmacs CHISE.
571
572 2019-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
573
574         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
575         setting for `=>ucs-itaiji-011'.
576
577 2019-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
578
579         * mule/mule-charset.el (default-coded-charset-priority-list): Add
580         `=>ucs-bmp-itaiji-011'.
581
582 2019-09-25  MORIOKA Tomohiko  <tomo.git@chise.org>
583
584         * mule/mule-conf.el (=>ucs-itaiji-011): New coded-charset for
585         XEmacs CHISE.
586         (=>ucs-bmp-itaiji-011): Ditto.
587
588 2019-09-13  MORIOKA Tomohiko  <tomo.git@chise.org>
589
590         * mule/mule-charset.el (default-coded-charset-priority-list): Use
591         `=daikanwa@rev2' instead of `ideograph-daikanwa-2'.
592
593 2019-06-19  MORIOKA Tomohiko  <tomo.git@chise.org>
594
595         * mule/mule-charset.el (default-coded-charset-priority-list): Add
596         `=>ucs-bmp-cjk@iwds-1/normalized'.
597
598         * mule/mule-conf.el (=>ucs-bmp-cjk@iwds-1/normalized): New
599         coded-charset for XEmacs CHISE.
600
601 2019-06-19  MORIOKA Tomohiko  <tomo.git@chise.org>
602
603         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
604         setting for `=>ucs-itaiji-010'.
605
606         * mule/mule-charset.el (default-coded-charset-priority-list): Add
607         `=>ucs-bmp-itaiji-010'.
608
609         * mule/mule-conf.el (=>ucs-itaiji-010): New coded-charset for
610         XEmacs CHISE.
611         (=>ucs-bmp-itaiji-010): Ditto.
612
613 2019-06-18  MORIOKA Tomohiko  <tomo.git@chise.org>
614
615         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
616         setting for `=>ucs@iwds-1/normalized'.
617
618 2019-06-08  MORIOKA Tomohiko  <tomo.git@chise.org>
619
620         * mule/mule-conf.el (=>ucs@iwds-1/normalized): New coded-charset
621         for XEmacs CHISE.
622
623 2019-05-22  MORIOKA Tomohiko  <tomo.git@chise.org>
624
625         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
626         setting for `==>ucs@esu'.
627
628         * mule/mule-charset.el (default-coded-charset-priority-list): Add
629         `==>ucs-sip@esu'.
630
631         * mule/mule-conf.el (==>ucs@esu): New coded-charset for XEmacs
632         CHISE.
633         (==>ucs-sip@esu): Ditto.
634
635 2019-05-06  MORIOKA Tomohiko  <tomo.git@chise.org>
636
637         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
638         setting for `=>big5-cdp-var-001'.
639
640         * mule/mule-charset.el (default-coded-charset-priority-list): Add
641         `=>big5-cdp-var-001'.
642
643         * mule/mule-conf.el (=big5-cdp-var-001): Fix DOC.
644         (=>big5-cdp-var-001): New coded-charset for XEmacs CHISE.
645
646 2019-04-12  MORIOKA Tomohiko  <tomo.git@chise.org>
647
648         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
649         setting for `===hng-sts'.
650
651         * mule/mule-charset.el (default-coded-charset-priority-list): Add
652         `===hng-sts'.
653
654         * mule/mule-conf.el (===hng-sts): New coded-charset for XEmacs
655         CHISE.
656
657 2019-04-12  MORIOKA Tomohiko  <tomo.git@chise.org>
658
659         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
660         setting for `===hng-sgs'.
661
662         * mule/mule-charset.el (default-coded-charset-priority-list): Add
663         `===hng-sgs'.
664
665         * mule/mule-conf.el (===hng-sgs): New coded-charset for XEmacs
666         CHISE.
667
668 2019-04-11  MORIOKA Tomohiko  <tomo.git@chise.org>
669
670         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
671         setting for `===hng-saa'.
672
673         * mule/mule-charset.el (default-coded-charset-priority-list): Add
674         `===hng-saa'.
675
676         * mule/mule-conf.el (===hng-saa): New coded-charset for XEmacs
677         CHISE.
678
679 2019-04-10  MORIOKA Tomohiko  <tomo.git@chise.org>
680
681         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
682         setting for `===hng-kad'.
683
684         * mule/mule-charset.el (default-coded-charset-priority-list): Add
685         `===hng-kad'.
686
687         * mule/mule-conf.el (===hng-kad): New coded-charset for XEmacs
688         CHISE.
689
690 2019-04-10  MORIOKA Tomohiko  <tomo.git@chise.org>
691
692         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
693         setting for `===hng-sai'.
694
695         * mule/mule-charset.el (default-coded-charset-priority-list): Add
696         `===hng-sai'.
697
698         * mule/mule-conf.el (===hng-sai): New coded-charset for XEmacs
699         CHISE.
700
701 2019-04-09  MORIOKA Tomohiko  <tomo.git@chise.org>
702
703         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
704         setting for `===hng-ini'.
705
706         * mule/mule-charset.el (default-coded-charset-priority-list): Add
707         `===hng-ini'.
708
709         * mule/mule-conf.el (===hng-ini): New coded-charset for XEmacs
710         CHISE.
711
712 2019-04-08  MORIOKA Tomohiko  <tomo.git@chise.org>
713
714         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
715         setting for `===hng-wke'.
716
717         * mule/mule-charset.el (default-coded-charset-priority-list): Add
718         `===hng-wke'.
719
720         * mule/mule-conf.el (===hng-wke): New coded-charset for XEmacs
721         CHISE.
722
723 2019-04-07  MORIOKA Tomohiko  <tomo.git@chise.org>
724
725         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
726         setting for `===hng-wks'.
727
728         * mule/mule-charset.el (default-coded-charset-priority-list): Add
729         `===hng-wks'.
730
731         * mule/mule-conf.el (===hng-wks): New coded-charset for XEmacs
732         CHISE.
733
734 2019-04-05  MORIOKA Tomohiko  <tomo.git@chise.org>
735
736         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
737         setting for `===hng-sab'.
738
739         * mule/mule-charset.el (default-coded-charset-priority-list): Add
740         `===hng-sab'.
741
742         * mule/mule-conf.el (===hng-sab): New coded-charset for XEmacs
743         CHISE.
744
745 2019-04-05  MORIOKA Tomohiko  <tomo.git@chise.org>
746
747         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
748         setting for `===hng-ykk'.
749
750         * mule/mule-charset.el (default-coded-charset-priority-list): Add
751         `===hng-ykk'.
752
753         * mule/mule-conf.el (===hng-ykk): New coded-charset for XEmacs
754         CHISE.
755
756 2019-03-31  MORIOKA Tomohiko  <tomo.git@chise.org>
757
758         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
759         setting for `===hng-kkh'.
760
761         * mule/mule-charset.el (default-coded-charset-priority-list): Add
762         `===hng-kkh'.
763
764         * mule/mule-conf.el (===hng-kkh): New coded-charset for XEmacs
765         CHISE.
766
767 2019-03-29  MORIOKA Tomohiko  <tomo.git@chise.org>
768
769         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
770         setting for `===hng-fhs'.
771
772         * mule/mule-charset.el (default-coded-charset-priority-list): Add
773         `===hng-fhs'.
774
775         * mule/mule-conf.el (===hng-fhs): New coded-charset for XEmacs
776         CHISE.
777
778 2019-03-18  MORIOKA Tomohiko  <tomo.git@chise.org>
779
780         * mule/mule-charset.el (default-coded-charset-priority-list): Add
781         `==>daijiten'.
782
783         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
784         setting for `==>daijiten'.
785
786         * mule/mule-conf.el (==>daijiten): New coded-charset for XEmacs
787         CHISE.
788
789 2019-03-16  MORIOKA Tomohiko  <tomo.git@chise.org>
790
791         * mule/mule-conf.el (=daijiten): Use 14924 instead of 14923 as the
792         last number of its code.
793
794 2019-03-15  MORIOKA Tomohiko  <tomo.git@chise.org>
795
796         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
797         settings for `=daijiten', `==daijiten' and `===daijiten'.
798
799         * mule/mule-charset.el (default-coded-charset-priority-list): Add
800         `=daijiten', `==daijiten' and `===daijiten'.
801
802         * mule/mule-conf.el (=daijiten): New coded-charset for XEmacs
803         CHISE.
804         (==daijiten): Ditto.
805         (===daijiten): Ditto.
806
807 2019-03-14  MORIOKA Tomohiko  <tomo.git@chise.org>
808
809         * mule/mule-charset.el (default-coded-charset-priority-list): Add
810         `=>ucs-bmp-itaiji-008'.
811
812         * mule/mule-conf.el (=>ucs-itaiji-008): New coded-charset for
813         XEmacs CHISE.
814         (=>ucs-bmp-itaiji-008): New coded-charset for XEmacs CHISE.
815
816 2019-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
817
818         * mule/mule-conf.el (=ucs-bmp-cjk@JP/hanazono): Use #x9FEA instead
819         of #x9FCC as the value of `max-code'.
820
821 2019-01-05  MORIOKA Tomohiko  <tomo.git@chise.org>
822
823         * mule/mule-charset.el (default-coded-charset-priority-list): Add
824         `=>>ucs-bmp-cjk@unicode'.
825
826         * mule/mule-conf.el (=>>ucs-bmp-cjk@unicode): New coded-charset
827         for XEmacs CHISE.
828
829 2018-09-28  MORIOKA Tomohiko  <tomo.git@chise.org>
830
831         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
832         settings for `=shuowen-jiguge', `===shuowen-jiguge4' and
833         `===shuowen-jiguge5'.
834
835         * mule/mule-charset.el (default-coded-charset-priority-list): Add
836         `=shuowen-jiguge', `===shuowen-jiguge4' and `===shuowen-jiguge5'.
837
838         * mule/mule-conf.el (=shuowen-jiguge): New coded-charset for
839         XEmacs CHISE.
840         (===shuowen-jiguge4): Ditto.
841         (===shuowen-jiguge5): Ditto.
842
843 2018-09-04  MORIOKA Tomohiko  <tomo.git@chise.org>
844
845         * mule/mule-charset.el (default-coded-charset-priority-list): Add
846         `=ucs-sip-var-005'.
847
848         * mule/mule-conf.el (=ucs-sip-var-005): New coded-charset for
849         XEmacs CHISE.
850
851 2018-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
852
853         * mule/mule-charset.el (default-coded-charset-priority-list): Add
854         `=>>hanyo-denshi/ib'.
855
856 2018-05-16  MORIOKA Tomohiko  <tomo.git@chise.org>
857
858         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
859         setting for `=>big5-cdp@iwds-1'.
860
861 2018-05-11  MORIOKA Tomohiko  <tomo.git@chise.org>
862
863         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
864         setting for `=big5-cdp-var-010'.
865
866 2018-05-10  MORIOKA Tomohiko  <tomo.git@chise.org>
867
868         * mule/mule-charset.el (default-coded-charset-priority-list): Add
869         `=big5-cdp-var-010'.
870
871         * mule/mule-conf.el (=big5-cdp-var-010): New coded-charset for
872         XEmacs CHISE.
873
874 2018-05-06  MORIOKA Tomohiko  <tomo.git@chise.org>
875
876         * mule/mule-charset.el (default-coded-charset-priority-list): Add
877         `=ucs-sip-itaiji-008'.
878
879         * mule/mule-conf.el (=ucs-sip-itaiji-008): New coded-charset for
880         XEmacs CHISE.
881
882 2018-05-01  MORIOKA Tomohiko  <tomo.git@chise.org>
883
884         * mule/mule-charset.el (default-coded-charset-priority-list): Add
885         `=>ucs-sip-itaiji-006'.
886
887         * mule/mule-conf.el (=>ucs-sip-itaiji-006): New coded-charset for
888         XEmacs CHISE.
889
890 2018-04-28  MORIOKA Tomohiko  <tomo.git@chise.org>
891
892         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
893         setting for `=+>big5-cdp', `=>big5-cdp@component' and
894         `=>big5-cdp@cognate'.
895
896         * mule/mule-charset.el (default-coded-charset-priority-list): Add
897         `=>big5-cdp@iwds-1', `=>big5-cdp@cognate' and `=+>big5-cdp'.
898
899 2018-04-27  MORIOKA Tomohiko  <tomo.git@chise.org>
900
901         * mule/mule-conf.el (=+>big5-cdp): New coded-charset for XEmacs
902         CHISE.
903         (=>big5-cdp): Use `=big5-cdp' instead of `=>>big5-cdp' as its
904         mother.
905         (=>big5-cdp@cognate): New coded-charset for XEmacs CHISE.
906
907 2018-04-26  MORIOKA Tomohiko  <tomo.git@chise.org>
908
909         * mule/mule-charset.el (default-coded-charset-priority-list): Add
910         `=>big5-cdp@component' and `=>ucs-sip-itaiji-001@iwds-1'.
911
912         * mule/mule-conf.el (=>big5-cdp@iwds-1): New coded-charset for
913         XEmacs CHISE.
914         (=>big5-cdp@component): Ditto.
915         (=>ucs-sip-itaiji-001@iwds-1): Ditto.
916
917 2018-04-24  MORIOKA Tomohiko  <tomo.git@chise.org>
918
919         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
920         setting for `=>ucs-itaiji-001@iwds-1'.
921
922         * mule/mule-charset.el (default-coded-charset-priority-list): Add
923         `=>ucs-bmp-itaiji-001@iwds-1'.
924
925         * mule/mule-conf.el (=>ucs-itaiji-001@iwds-1): New coded-charset
926         for XEmacs CHISE.
927         (=>ucs-bmp-itaiji-001@iwds-1): Ditto.
928
929 2018-03-23  MORIOKA Tomohiko  <tomo.git@chise.org>
930
931         * mule/mule-charset.el (default-coded-charset-priority-list):
932         Prefer `=ucs-bmp-cjk-compat', `=ucs-bmp-cjk-compat@unicode' and
933         `=ucs-sip@JP/hanazono' to `=cbeta', `=jef-china3' to
934         `chinese-isoir165'.
935
936         * mule/mule-conf.el (=>cns11643-4): New coded-charset for XEmacs
937         CHISE.
938
939 2018-03-07  MORIOKA Tomohiko  <tomo.git@chise.org>
940
941         * mule/mule-charset.el (default-coded-charset-priority-list): Add
942         `=ucs-sip-itaiji-006'.
943
944         * mule/mule-conf.el (=ucs-bmp-itaiji-006): Doc fix.
945         (=ucs-sip-itaiji-006): New coded-charset for XEmacs CHISE.
946
947 2018-03-02  MORIOKA Tomohiko  <tomo.git@chise.org>
948
949         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
950         setting for `=>ucs-itaiji-009'.
951
952         * mule/mule-charset.el (default-coded-charset-priority-list): Add
953         `==ucs-bmp-itaiji-001'.
954
955         * mule/mule-conf.el (=big5-cdp-itaiji-002): Doc fix.
956         (=big5-cdp-itaiji-003): Doc fix.
957         (==ucs-bmp-itaiji-001): New coded-charset for XEmacs CHISE.
958
959 2018-02-22  MORIOKA Tomohiko  <tomo.git@chise.org>
960
961         * mule/mule-charset.el (default-coded-charset-priority-list): Add
962         `=>zinbun-oracle'.
963
964 2018-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
965
966         * mule/mule-charset.el (default-coded-charset-priority-list): Add
967         `=>ucs-sip-itaiji-003'.
968
969         * mule/mule-conf.el (=ucs-sip-itaiji-003): Doc fix.
970         (=>ucs-bmp-itaiji-003): Fix `long-name'.
971         (=>ucs-sip-itaiji-003): New coded-charset for XEmacs CHISE.
972
973 2018-02-13  MORIOKA Tomohiko  <tomo.git@chise.org>
974
975         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
976         setting for `=ucs-itaiji-012' and `==ucs-itaiji-006'.
977
978 2018-02-12  MORIOKA Tomohiko  <tomo.git@chise.org>
979
980         * mule/mule-charset.el (default-coded-charset-priority-list): Add
981         `==ucs-bmp-itaiji-006'.
982
983         * mule/mule-conf.el (==ucs-bmp-itaiji-003): Fix long-name.
984         (==ucs-itaiji-006): New coded-charset for XEmacs CHISE.
985         (==ucs-bmp-itaiji-006): Ditto.
986
987 2018-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
988
989         * mule/mule-charset.el (default-coded-charset-priority-list): Add
990         `=ucs-bmp-itaiji-012'.
991
992         * mule/mule-conf.el (=ucs-itaiji-012): New coded-charset for
993         XEmacs CHISE.
994         (=ucs-bmp-itaiji-012): Ditto.
995
996 2018-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
997
998         * mule/mule-charset.el (default-coded-charset-priority-list): Add
999         `=>>hanyo-denshi/ia' and `=>cns11643-1'.
1000
1001 2018-02-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1002
1003         * mule/mule-conf.el (=>cns11643-1): New coded-charset for XEmacs
1004         CHISE.
1005
1006 2018-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1007
1008         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1009         `=>>cns11643-1', `=>>cns11643-2', `=>>cns11643-3', `=>>cns11643-4'
1010         and `=>>cns11643-6'.
1011
1012         * mule/mule-conf.el (=>>cns11643-1): Modify DOC; fix `=>iso-ir'.
1013         (=>>cns11643-2): New coded-charset for XEmacs CHISE.
1014         (=>>cns11643-3): Ditto.
1015         (=>>cns11643-4): Modify DOC.
1016         (=>>cns11643-6): New coded-charset for XEmacs CHISE.
1017
1018 2018-01-07  MORIOKA Tomohiko  <tomo.git@chise.org>
1019
1020         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1021         `=>ucs-sip-itaiji-005'.
1022
1023         * mule/mule-conf.el (=>ucs-sip-itaiji-005): New coded-charset for
1024         XEmacs CHISE.
1025
1026 2017-11-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1027
1028         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1029         `==hanyo-denshi/tk/mf-01'.
1030
1031         * mule/mule-conf.el (==hanyo-denshi/tk/mf-01): New coded-charset
1032         for XEmacs CHISE.
1033
1034 2017-11-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1035
1036         * mule/mule-conf.el: Define `=ucs-itaiji-007' before
1037         `=>ucs-itaiji-007'.
1038
1039 2017-11-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1040
1041         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1042         `==ucs-sip-var-002'.
1043
1044         * mule/mule-conf.el (==ucs-bmp-var-002): Modify long-name.
1045         (==ucs-sip-var-002): New coded-charset for XEmacs CHISE.
1046
1047 2017-11-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1048
1049         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1050         setting for `==ucs-itaiji-001'.
1051
1052 2017-11-09  MORIOKA Tomohiko  <tomo.git@chise.org>
1053
1054         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1055         `==ucs-sip-itaiji-001'.
1056
1057         * mule/mule-conf.el (==ucs-itaiji-001): New coded-charset for
1058         XEmacs CHISE.
1059         (==ucs-sip-itaiji-001): Ditto.
1060
1061 2017-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1062
1063         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1064         `=+>ucs-bmp-var-003'.
1065
1066         * mule/mule-conf.el (=+>ucs-var-003): New coded-charset for XEmacs
1067         CHISE.
1068         (=+>ucs-bmp-var-003): Ditto.
1069
1070 2017-10-06  MORIOKA Tomohiko  <tomo.git@chise.org>
1071
1072         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1073         `=>ucs-bmp-cjk@cognate'.
1074
1075         * mule/mule-conf.el (=>ucs-bmp-cjk@cognate): New coded-charset for
1076         XEmacs CHISE.
1077
1078 2017-09-22  MORIOKA Tomohiko  <tomo.git@chise.org>
1079
1080         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1081         `=ucs-sip-itaiji-005'.
1082
1083         * mule/mule-conf.el (=ucs-sip-itaiji-005): New coded-charset for
1084         XEmacs CHISE.
1085
1086 2017-09-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1087
1088         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1089         setting for `=>ucs@cognate'.
1090
1091         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1092         `=>ucs-bmp-itaiji-009' and `=>ucs-sip@cognate'.
1093
1094         * mule/mule-conf.el (=>ucs@cognate): New coded-charset for XEmacs
1095         CHISE.
1096         (=>ucs@hanyo-denshi): Abolished.
1097         (=>ucs-itaiji-009): New coded-charset for XEmacs CHISE.
1098         (=>ucs-bmp-itaiji-009): Ditto.
1099         (=>ucs-sip@cognate): Ditto.
1100
1101 2017-09-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1102
1103         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1104         `=>ucs-bmp-itaiji-004'.
1105
1106         * mule/mule-conf.el (=>ucs-bmp-itaiji-004): New coded-charset for
1107         XEmacs CHISE.
1108
1109 2017-08-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1110
1111         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1112         setting for `=>ucs-itaiji-004'.
1113
1114 2017-08-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1115
1116         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1117         `=ucs-sip-itaiji-004', `=>ucs-sip-itaiji-004' and
1118         `=>ucs-bmp-itaiji-007'.
1119
1120         * mule/mule-conf.el (=ucs-sip-itaiji-004): New coded-charset for
1121         XEmacs CHISE.
1122         (=>ucs-itaiji-004): Ditto.
1123         (=>ucs-sip-itaiji-004): Ditto.
1124         (=>ucs-bmp-itaiji-007): Ditto.
1125
1126 2017-08-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1127
1128         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1129         setting for `=ucs-itaiji-010'.
1130
1131 2017-07-30  MORIOKA Tomohiko  <tomo.git@chise.org>
1132
1133         * mule/mule-charset.el (default-coded-charset-priority-list):
1134         - Prefer `=mj-0' and `=mj-1' to `=ucs-bmp-cjk@gb'.
1135         - Add `=ucs-bmp-itaiji-010'.
1136         - Prefer `==mj-0' and `==mj-1' to `==ucs-bmp-cjk@gb',
1137           `==ucs-sip-ext-b@iso' and `==ucs-sip@JP/hanazono'.
1138         - Add `=>ucs-sip@iwds-1'.
1139
1140         * mule/mule-conf.el (=ucs-itaiji-010): New coded-charset for
1141         XEmacs CHISE.
1142         (=ucs-bmp-itaiji-010): Ditto.
1143         (=>ucs-sip@iwds-1): Ditto.
1144
1145 2017-07-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1146
1147         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1148         `=ucs-sip-var-006' and `==ucs-sip-itaiji-003'.
1149
1150         * mule/mule-conf.el (=ucs-sip-var-006): New coded-charset for
1151         XEmacs CHISE.
1152         (==ucs-sip-itaiji-003): New coded-charset for XEmacs CHISE.
1153
1154 2017-07-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1155
1156         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1157         setting for `=>ucs-itaiji-003'.
1158
1159 2017-07-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1160
1161         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1162         `=>ucs-bmp-itaiji-003'.
1163
1164         * mule/mule-conf.el (=>ucs-itaiji-003): New coded-charset for
1165         XEmacs CHISE.
1166         (=>ucs-bmp-itaiji-003): Ditto.
1167
1168 2017-07-08  MORIOKA Tomohiko  <tomo.git@chise.org>
1169
1170         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1171         `=ucs-bmp-itaiji-011'.
1172
1173         * mule/mule-conf.el (=ucs-bmp-itaiji-011): New coded-charset for
1174         XEmacs CHISE.
1175
1176 2017-06-29  MORIOKA Tomohiko  <tomo.git@chise.org>
1177
1178         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1179         setting for `==ucs-var-002'.
1180
1181 2017-06-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1182
1183         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1184         setting for `==ucs-itaiji-002'.
1185
1186 2017-06-27  MORIOKA Tomohiko  <tomo.git@chise.org>
1187
1188         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1189         `==ucs-sip-itaiji-002'.
1190
1191         * mule/mule-conf.el (==ucs-sip-itaiji-002): New coded-charset for
1192         XEmacs CHISE.
1193
1194 2017-06-08  MORIOKA Tomohiko  <tomo.git@chise.org>
1195
1196         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1197         settings for `=ucs-itaiji-011' and `=>ucs-itaiji-007'.
1198
1199         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1200         `=ucs-sip-itaiji-007', `=ucs-sip-itaiji-011' and
1201         `=>ucs-sip-itaiji-007'.
1202
1203         * mule/mule-conf.el (=>ucs-itaiji-007): New coded-charset for
1204         XEmacs CHISE.
1205         (=>ucs-sip-itaiji-007): Ditto.
1206         (=ucs-sip-itaiji-007): Ditto.
1207         (=ucs-itaiji-011): Ditto.
1208         (=ucs-sip-itaiji-011): Ditto.
1209
1210 2017-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1211
1212         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1213         Prefer `=>ucs@iwds-1' and `=>ucs@component' to `=>iwds-1'.
1214
1215 2017-05-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1216
1217         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1218         `==ucs-bmp-var-002'.
1219
1220         * mule/mule-conf.el (==ucs-var-002): New coded-charset for XEmacs
1221         CHISE.
1222         (==ucs-bmp-var-002): Ditto.
1223
1224         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1225         Modify some priorities.
1226
1227 2017-04-26  MORIOKA Tomohiko  <tomo.git@chise.org>
1228
1229         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1230         setting for `=big5-cdp-var-001' and `=>>mj'; delete settings for
1231         `=>>>jis-x0208', `=>>>jis-x0213-1' and `=>>>jis-x0213-1@2004'.
1232
1233 2017-04-26  MORIOKA Tomohiko  <tomo.git@chise.org>
1234
1235         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1236         `=big5-cdp-var-001'.
1237
1238         * mule/mule-conf.el (=big5-cdp-var-001): New coded-charset for
1239         XEmacs CHISE.
1240
1241 2017-04-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1242
1243         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1244         setting for `==ucs-itaiji-005'.
1245
1246 2017-04-04  MORIOKA Tomohiko  <tomo.git@chise.org>
1247
1248         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1249         setting for `=ucs-itaiji-007'.
1250
1251         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1252         `=ucs-bmp-itaiji-007' and `==ucs-bmp-itaiji-005'.
1253
1254         * mule/mule-conf.el (==ucs-itaiji-005): New coded-charset for
1255         XEmacs CHISE.
1256         (==ucs-bmp-itaiji-005): Ditto.
1257         (=ucs-itaiji-007): Ditto.
1258         (=ucs-bmp-itaiji-007): Ditto.
1259
1260 2017-04-03  MORIOKA Tomohiko  <tomo.git@chise.org>
1261
1262         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1263         `==gt-pj-k1' and `==gt-pj-k2'.
1264
1265 2017-04-02  MORIOKA Tomohiko  <tomo.git@chise.org>
1266
1267         * mule/mule-conf.el (==gt-pj-k1): New coded-charset for XEmacs
1268         CHISE.
1269         (==gt-pj-k2): Ditto.
1270
1271 2017-04-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1272
1273         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1274         setting for `=>ucs-itaiji-005'.
1275
1276 2017-03-31  MORIOKA Tomohiko  <tomo.git@chise.org>
1277
1278         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1279         `=>>cbeta'.
1280
1281 2017-03-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1282
1283         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1284         `=>ucs-sip@component'.
1285
1286         * mule/mule-conf.el (=>ucs-itaiji-006): Use `=ucs-itaiji-006'
1287         instead of `=ucs' as its mother.
1288         (=>ucs-sip@component): New coded-charset for XEmacs CHISE.
1289
1290         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1291         setting for `=>ucs-itaiji-006'.
1292
1293 2017-03-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1294
1295         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1296         `=>ucs-bmp-itaiji-006'.
1297
1298         * mule/mule-conf.el (=>ucs-itaiji-006): New coded-charset for
1299         XEmacs CHISE.
1300         (=>ucs-bmp-itaiji-006): Ditto.
1301
1302 2017-03-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1303
1304         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1305         `=>ucs-bmp-itaiji-001'.
1306
1307         * mule/mule-conf.el (=>ucs-bmp-itaiji-001): New coded-charset for
1308         XEmacs CHISE.
1309
1310 2017-03-09  MORIOKA Tomohiko  <tomo.git@chise.org>
1311
1312         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1313         `==ucs-bmp-itaiji-002' and `==ucs-bmp-itaiji-003'.
1314
1315         * mule/mule-conf.el (=>ucs-itaiji-002): Use `=ucs-itaiji-002'
1316         instead of `=ucs' as its mother.
1317         (==ucs-itaiji-002): New coded-charset for XEmacs CHISE.
1318         (==ucs-bmp-itaiji-002): Ditto.
1319         (==ucs-itaiji-003): Ditto.
1320         (==ucs-bmp-itaiji-003): Ditto.
1321
1322 2017-03-08  MORIOKA Tomohiko  <tomo.git@chise.org>
1323
1324         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1325         setting for `=big5-cdp-var-002'.
1326
1327         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1328         `=big5-cdp-var-002'.
1329
1330         * mule/mule-conf.el (=big5-cdp-var-002): New coded-charset for
1331         XEmacs CHISE.
1332
1333 2017-03-03  MORIOKA Tomohiko  <tomo.git@chise.org>
1334
1335         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1336         `=ucs-sip-var-004'.
1337
1338         * mule/mule-conf.el (=ucs-sip-var-004): New coded-charset for
1339         XEmacs CHISE.
1340
1341 2017-03-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1342
1343         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1344         `=>ucs-bmp-cjk@iwds-1'.
1345
1346         * mule/mule-conf.el (=>ucs-bmp-cjk@iwds-1): New coded-charset for
1347         XEmacs CHISE.
1348
1349 2017-02-27  MORIOKA Tomohiko  <tomo.git@chise.org>
1350
1351         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1352         setting for `=ucs-var-005'.
1353
1354         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1355         `=ucs-bmp-var-005'.
1356
1357         * mule/mule-conf.el (=ucs-var-005): New coded-charset for XEmacs
1358         CHISE.
1359         (=ucs-bmp-var-005): Ditto.
1360
1361 2017-02-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1362
1363         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1364         `=>ucs-sip-itaiji-002'.
1365
1366         * mule/mule-conf.el (=>ucs-sip-itaiji-002): New coded-charset for
1367         XEmacs CHISE.
1368
1369 2017-02-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1370
1371         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1372         setting for `=>ucs-itaiji-002'.
1373
1374 2017-02-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1375
1376         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1377         `=>mj-0' and `=>ucs-bmp-itaiji-002'.
1378
1379         * mule/mule-conf.el (=>mj-0): New coded-charset for XEmacs CHISE.
1380         (=>ucs-itaiji-002): Ditto.
1381         (=>ucs-bmp-itaiji-002): Ditto.
1382
1383 2017-02-12  MORIOKA Tomohiko  <tomo.git@chise.org>
1384
1385         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1386         setting for `=>ucs-itaiji-001'.
1387
1388 2017-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1389
1390         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1391         `=>ruimoku-v6' and `=>ucs-sip-itaiji-001'.
1392
1393         * mule/mule-conf.el (=>ruimoku-v6): Renamed from `=>>ruimoku-v6';
1394         define `=>>ruimoku-v6' as an alias of `=>ruimoku-v6'.
1395         (=>ucs-itaiji-001): New coded-charset for XEmacs CHISE.
1396         (=>ucs-sip-itaiji-001): Ditto.
1397
1398         * mule/mule-coding.el(coded-charset-entity-reference-alist):
1399         - Abolish setting for `=>>ruimoku-v6' [&G-RUI6-xxxx;].
1400         - Add setting for `=>ruimoku-v6' [&A-RUI6-xxxx;].
1401
1402 2017-02-06  MORIOKA Tomohiko  <tomo.git@chise.org>
1403
1404         * mule/mule-charset.el (default-coded-charset-priority-list):
1405         Prefer `=ucs-*-var-*' and `=ucs-*-itaiji-*' to `=cbeta',
1406         `=jef-china3' and `chinese-isoir165'.
1407
1408 2017-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1409
1410         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1411         `=>ucs-bmp-itaiji-005'.
1412
1413         * mule/mule-conf.el (=>ucs-itaiji-005): New coded-charset for
1414         XEmacs CHISE.
1415         (=>ucs-bmp-itaiji-005): Ditto.
1416
1417 2017-02-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1418
1419         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1420         `=+>jis-x0213-2'.
1421
1422 2017-01-30  MORIOKA Tomohiko  <tomo.git@chise.org>
1423
1424         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1425         `=+>adobe-japan1-6'.
1426
1427 2017-01-24  MORIOKA Tomohiko  <tomo.git@chise.org>
1428
1429         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1430         `=+>jis-x0208@1978'.
1431
1432 2017-01-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1433
1434         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1435         setting for `=>ucs@component'.
1436
1437 2016-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1438
1439         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1440         `=+>jis-x0213-1@2004' and `=>>adobe-japan1-6'.
1441
1442 2016-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1443
1444         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1445         Prefer `=>ucs@cns' and `=>ucs@ks' to `=>ucs@jis/2004'.
1446
1447 2016-12-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1448
1449         * mule/mule-conf.el (=>ucs@jis/2000): New coded-charset for XEmacs
1450         CHISE.
1451         (=>ucs@jis/2004): Ditto.
1452
1453 2016-12-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1454
1455         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1456         Prefer `=>ucs@jis/2004' to `=>ucs@jis'.
1457
1458 2016-12-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1459
1460         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1461         `=>cbeta'.
1462
1463 2016-12-06  MORIOKA Tomohiko  <tomo.git@chise.org>
1464
1465         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1466         setting for `==big5-cdp-itaiji-001'.
1467
1468         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1469         `==big5-cdp-itaiji-001'.
1470
1471         * mule/mule-conf.el (==big5-cdp-itaiji-001): New coded-charset for
1472         XEmacs CHISE.
1473
1474 2016-12-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1475
1476         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1477         settings for `=big5-cdp-itaiji-001', `=big5-cdp-itaiji-002',
1478         `=big5-cdp-itaiji-003' and `=>big5-cdp-itaiji-001'.
1479
1480         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1481         `=big5-cdp-itaiji-001', `=big5-cdp-itaiji-002',
1482         `=big5-cdp-itaiji-003' and `=>big5-cdp-itaiji-001'.
1483
1484         * mule/mule-conf.el (=big5-cdp-itaiji-001): New coded-charset for
1485         XEmacs CHISE.
1486         (=>big5-cdp-itaiji-001): Ditto.
1487         (=big5-cdp-itaiji-002): Ditto.
1488         (=big5-cdp-itaiji-003): Ditto.
1489
1490 2016-11-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1491
1492         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1493         `=>>jis-x0208@1990' and `=>>jis-x0213-2'.
1494
1495 2016-10-27  MORIOKA Tomohiko  <tomo.git@chise.org>
1496
1497         * mule/mule-charset.el (default-coded-charset-priority-list):
1498         Prefer `=ucs-radicals', `=ucs-radicals@unicode',
1499         `=ucs-bmp-cjk@JP/hanazono', `=ucs-bmp-cjk@gb', `=mj-0' and `=mj-1'
1500         to `=jis-x0208@1983'; add `=ucs-bmp-var-008'.
1501
1502         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1503         setting for `=ucs-var-008'.
1504
1505         * mule/mule-conf.el (=ucs-var-008): New coded-charset for XEmacs
1506         CHISE.
1507         (=ucs-bmp-var-008): Likewise.
1508
1509 2016-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1510
1511         * mule/mule-charset.el (default-coded-charset-priority-list):
1512         Prefer `==ucs-sip-ext-b@iso' to `==ucs-sip@JP/hanazono'.
1513
1514 2016-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1515
1516         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1517         `==ucs-sip@JP/hanazono'.
1518
1519         * mule/mule-conf.el (==ucs-sip@JP/hanazono): New coded-charset for
1520         XEmacs CHISE.
1521
1522 2016-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1523
1524         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1525         setting for `=ucs-var-006'; add setting for `=ucs-itaiji-009'.
1526
1527         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1528         `=ucs-bmp-var-006'.
1529
1530         * mule/mule-conf.el (=ucs-var-006): New coded-charset for XEmacs
1531         CHISE.
1532         (=ucs-bmp-var-006): Likewise.
1533
1534 2016-10-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1535
1536         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1537         `=ucs-bmp-itaiji-009'.
1538
1539         * mule/mule-conf.el (=ucs-itaiji-009): New coded-charset for
1540         XEmacs CHISE.
1541         (=ucs-bmp-itaiji-009): Likewise.
1542
1543 2016-09-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1544
1545         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1546         `=>big5-cdp'.
1547
1548 2016-07-27  MORIOKA Tomohiko  <tomo.git@chise.org>
1549
1550         * mule/mule-coding.el (utf-8-gb): Specify `charset-g3'.
1551         (utf-8-ivs-gb): Likewise.
1552         (utf-8-gb-er): Likewise.
1553         (utf-8-ivs-gb-er): Likewise.
1554         (utf-8-cns): Likewise.
1555         (utf-8-ivs-cns): Likewise.
1556         (utf-8-cns-er): Likewise.
1557         (utf-8-ivs-cns-er): Likewise.
1558         (utf-8-big5): Likewise.
1559         (utf-8-ivs-big5): Likewise.
1560         (utf-8-big5-er): Likewise.
1561         (utf-8-ivs-big5-er): Likewise.
1562         (utf-8-jis): Likewise.
1563         (utf-8-ivs-jis): Likewise.
1564         (utf-8-jis-er): Likewise.
1565         (utf-8-ivs-jis-er): Likewise.
1566         (utf-8-ks): Likewise.
1567         (utf-8-ivs-ks): Likewise.
1568         (utf-8-ks-er): Likewise.
1569         (utf-8-ivs-ks-er): Likewise.
1570
1571 2016-07-23  MORIOKA Tomohiko  <tomo.git@chise.org>
1572
1573         * mule/mule-coding.el (utf-8-jp): Specify `charset-g3'.
1574         (utf-8-ivs-jp): Likewise.
1575         (utf-8-jp-er): Likewise.
1576         (utf-8-ivs-jp-er): Likewise.
1577
1578 2016-04-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1579
1580         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1581         setting for `=ucs-var-010'.
1582
1583         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1584         `=ucs-bmp-var-010'.
1585
1586         * mule/mule-conf.el (=ucs-var-010): New coded-charset for XEmacs
1587         CHISE.
1588         (=ucs-bmp-var-010): Likewise.
1589
1590 2016-03-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1591
1592         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1593         `=ucs-sip@JP/hanazono'.
1594
1595         * mule/mule-conf.el (=ucs-sip@iso): Fix DOC and `long-name'.
1596         (=ucs-sip@JP/hanazono): New coded-charset for XEmacs CHISE.
1597
1598 2016-03-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1599
1600         * mule/mule-charset.el (default-coded-charset-priority-list):
1601         - Add `=big5-cdp-var-004'.
1602         - Rename `=big5-cdp-var-3' and `=big5-cdp-var-5' to
1603           `=big5-cdp-var-003' and `=big5-cdp-var-005'.
1604
1605         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1606         setting for `=big5-cdp-var-003', `=big5-cdp-var-004' and
1607         `=big5-cdp-var-005'.
1608
1609         * mule/mule-conf.el (=big5-cdp-var-003): Renamed from
1610         `=big5-cdp-var-3'; define `=big5-cdp-var-3' as an alias of
1611         `=big5-cdp-var-003'.
1612         (=big5-cdp-var-004): New coded-charset for XEmacs CHISE.
1613         (=big5-cdp-var-005): Renamed from `=big5-cdp-var-5'; define
1614         `=big5-cdp-var-5' as an alias of `=big5-cdp-var-005'.
1615
1616 2016-03-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1617
1618         * mule/mule-charset.el (default-coded-charset-priority-list):
1619         Don't prefer ucs-compat CCSes to other CCSes.
1620
1621 2016-03-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1622
1623         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1624         `===ucs-bmp-cjk-compat@unicode'.
1625
1626         * mule/mule-conf.el (===ucs-bmp-cjk-compat@unicode): New
1627         coded-charset for XEmacs CHISE.
1628
1629 2016-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1630
1631         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1632         `=ucs-sip-itaiji-003'.
1633
1634         * mule/mule-conf.el (=ucs-sip-itaiji-003): New coded-charset for
1635         XEmacs CHISE.
1636
1637 2016-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1638
1639         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1640         setting for `=ucs-var-004'.
1641
1642         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1643         `=ucs-sip-var-001' and `=ucs-bmp-var-004'.
1644
1645         * mule/mule-conf.el (=ucs-sip-var-001): New coded-charset for
1646         XEmacs CHISE.
1647         (=ucs-var-004): Ditto.
1648         (=ucs-bmp-var-004): Ditto.
1649
1650 2016-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1651
1652         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1653         `=ucs-sip-var-003'.
1654
1655         * mule/mule-conf.el (=ucs-sip-var-003): New coded-charset for
1656         XEmacs CHISE.
1657
1658 2016-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1659
1660         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1661         setting for `=ucs-itaiji-006'.
1662
1663         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1664         `=ucs-bmp-itaiji-006'.
1665
1666         * mule/mule-conf.el (=ucs-itaiji-006): New coded-charset for
1667         XEmacs CHISE.
1668         (=ucs-bmp-itaiji-006): Ditto.
1669
1670 2016-02-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1671
1672         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1673         `=ucs-sip-var-002'.
1674
1675         * mule/mule-conf.el (=ucs-sip-var-002): New coded-charset for
1676         XEmacs CHISE.
1677
1678 2016-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1679
1680         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1681         `=ucs-sip-itaiji-002'.
1682
1683         * mule/mule-conf.el (=ucs-sip-itaiji-002): New coded-charset for
1684         XEmacs CHISE.
1685
1686 2016-02-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1687
1688         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1689         setting for `==hanyo-denshi/tk'.
1690
1691 2016-01-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1692
1693         * mule/mule-conf.el (=hanyo-denshi/ks): Fix `long-name'.
1694         (=hanyo-denshi/tk): Fix `long-name'.
1695         (==hanyo-denshi/tk): New coded-charset for XEmacs CHISE.
1696
1697 2016-01-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1698
1699         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1700         setting for `=>mj'.
1701
1702 2016-01-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1703
1704         * mule/mule-conf.el (=mj): Fix `dimension'.  (=>mj): New
1705         coded-charset for XEmacs CHISE.
1706
1707 2015-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1708
1709         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1710         setting for `=hanyo-denshi/tk'.
1711
1712 2015-12-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1713
1714         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1715         `=hanyo-denshi/tk/mf-01'.
1716
1717         * mule/mule-conf.el (=hanyo-denshi/tk): New coded-charset for
1718         XEmacs CHISE.
1719         (=hanyo-denshi/tk/mf-01): Ditto.
1720
1721 2015-12-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1722
1723         * mule/mule-charset.el (default-coded-charset-priority-list):
1724         Prefer `==ucs-bmp-cjk-compat@JP' to `==ucs-bmp-cjk-compat@gb'.
1725
1726 2015-11-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1727
1728         * mule/mule-charset.el (default-coded-charset-priority-list):
1729         Prefer `=jis-x0208@1983' to `chinese-gb2312'.
1730
1731 2015-11-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1732
1733         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1734         settings for `=ucs-itaiji-004' and `=ucs-itaiji-005'.
1735
1736         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1737         `=ucs-bmp-itaiji-004' and `=ucs-bmp-itaiji-005'.
1738
1739         * mule/mule-conf.el (=ucs-itaiji-004): New coded-charset for
1740         XEmacs CHISE.
1741         (=ucs-bmp-itaiji-004): Ditto.
1742         (=ucs-itaiji-005): Ditto.
1743         (=ucs-bmp-itaiji-005): Ditto.
1744
1745 2015-11-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1746
1747         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1748         `=ucs-sip-itaiji-001'.
1749
1750         * mule/mule-conf.el (=ucs-sip-itaiji-001): New coded-charset for
1751         XEmacs CHISE.
1752
1753 2015-11-07  MORIOKA Tomohiko  <tomo.git@chise.org>
1754
1755         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1756         settings for `=ucs-itaiji-001', `=ucs-itaiji-003' and
1757         `=ucs-itaiji-008'.
1758
1759         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1760         `=ucs-bmp-itaiji-001', `=ucs-bmp-itaiji-003' and
1761         `=ucs-bmp-itaiji-008'.
1762
1763         * mule/mule-conf.el (=ucs-itaiji-001): New coded-charset for
1764         XEmacs CHISE.
1765         (=ucs-bmp-itaiji-001): Ditto.
1766         (=ucs-itaiji-003): Ditto.
1767         (=ucs-bmp-itaiji-003): Ditto.
1768         (=ucs-itaiji-008): Ditto.
1769         (=ucs-bmp-itaiji-008): Ditto.
1770
1771 2015-10-30  MORIOKA Tomohiko  <tomo.git@chise.org>
1772
1773         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1774         `==ucs-bmp-cjk-compat@gb' and `==ucs-bmp-cjk-compat@JP'.
1775
1776         * mule/mule-conf.el (==ucs-bmp-cjk-compat@gb): New coded-charset
1777         for XEmacs CHISE.
1778         (==ucs-bmp-cjk-compat@JP): Ditto.
1779
1780 2015-10-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1781
1782         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1783         setting for `===hng-tzs'.
1784
1785         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1786         `===hng-tzs'.
1787
1788         * mule/mule-conf.el (===hng-tzs): New coded-charset for XEmacs
1789         CHISE.
1790
1791 2015-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1792
1793         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1794         setting for `===hng-doh'.
1795
1796         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1797         `===hng-doh'.
1798
1799         * mule/mule-conf.el (===hng-doh): New coded-charset for XEmacs
1800         CHISE.
1801
1802 2015-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1803
1804         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1805         setting for `===hng-wad'.
1806
1807         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1808         `===hng-wad'.
1809
1810         * mule/mule-conf.el (===hng-wad): New coded-charset for XEmacs
1811         CHISE.
1812
1813 2015-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1814
1815         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1816         settings for `==koseki' and `===hng-kcc'.
1817
1818         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1819         `===hng-kcc'.
1820
1821         * mule/mule-conf.el (===hng-kcc): New coded-charset for XEmacs
1822         CHISE.
1823
1824 2015-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1825
1826         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1827         setting for `===hng-nkk'.
1828
1829         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1830         `===hng-nkk'.
1831
1832         * mule/mule-conf.el (===hng-nkk): New coded-charset for XEmacs
1833         CHISE.
1834
1835 2015-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1836
1837         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1838         setting for `===hng-ink'.
1839
1840         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1841         `===hng-ink'.
1842
1843         * mule/mule-conf.el (===hng-ink): New coded-charset for XEmacs
1844         CHISE.
1845
1846 2015-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1847
1848         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1849         setting for `===hng-jhk'.
1850
1851         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1852         `===hng-jhk'.
1853
1854         * mule/mule-conf.el (===hng-jhk): New coded-charset for XEmacs
1855         CHISE.
1856
1857 2015-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1858
1859         * mule/mule-conf.el (=jis-x0213-1@2004): Use "jisx0213\\.2004-1"
1860         instead of "jisx0213\\(\\.2004\\)-1" as the registry.
1861         (==jis-x0213-1@2004): Add registry to specify "jisx0213\\.2004-1".
1862         (===jis-x0213-1@2004): Likewise.
1863         (=>>jis-x0213-1@2004): Use "jisx0213\\.2004-1" instead of
1864         "jisx0213\\(\\.2004\\)-1" as the registry.
1865         (=+>jis-x0213-1@2004): Likewise.
1866         (=>jis-x0213-1@2004): Likewise.
1867
1868         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1869         `===jis-x0213-1@2004'.
1870
1871 2015-10-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1872
1873         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1874         setting for `===hng-nak'.
1875
1876         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1877         `===hng-nak'.
1878
1879         * mule/mule-conf.el (===hng-nak): New coded-charset for XEmacs
1880         CHISE.
1881
1882 2015-10-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1883
1884         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1885         setting for `===hng-hos'.
1886
1887         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1888         `===hng-hos'.
1889
1890         * mule/mule-conf.el (===hng-hos): New coded-charset for XEmacs
1891         CHISE.
1892
1893 2015-10-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1894
1895         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1896         setting for `===hng-tzj'.
1897
1898         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1899         `===hng-tzj'.
1900
1901         * mule/mule-conf.el (===hng-tjz): New coded-charset for XEmacs
1902         CHISE.
1903
1904 2015-10-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1905
1906         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1907         setting for `===hng-kae'.
1908
1909         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1910         `===hng-kae'.
1911
1912         * mule/mule-conf.el (===hng-kae): New coded-charset for XEmacs
1913         CHISE.
1914
1915 2015-10-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1916
1917         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1918         setting for `===hng-kar'.
1919
1920         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1921         `===hng-kar'.
1922
1923         * mule/mule-conf.el (===hng-kar): New coded-charset for XEmacs
1924         CHISE.
1925
1926 2015-10-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1927
1928         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1929         setting for `===hng-kyd'.
1930
1931         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1932         `===hng-kyd'.
1933
1934         * mule/mule-conf.el (===hng-kyd): New coded-charset for XEmacs
1935         CHISE.
1936
1937 2015-10-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1938
1939         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1940         setting for `===hng-hok'.
1941
1942         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1943         `===hng-hok'.
1944
1945         * mule/mule-conf.el (===hng-hok): New coded-charset for XEmacs
1946         CHISE.
1947
1948 2015-10-09  MORIOKA Tomohiko  <tomo.git@chise.org>
1949
1950         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1951         setting for `===hng-jyu'.
1952
1953         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1954         `===hng-jyu'.
1955
1956         * mule/mule-conf.el (===hng-jyu): New coded-charset for XEmacs
1957         CHISE.
1958
1959 2015-10-08  MORIOKA Tomohiko  <tomo.git@chise.org>
1960
1961         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1962         setting for `===hng-zkd'.
1963
1964         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1965         `===hng-zkd'.
1966
1967         * mule/mule-conf.el (===hng-zkd): New coded-charset for XEmacs
1968         CHISE.
1969
1970 2015-10-07  MORIOKA Tomohiko  <tomo.git@chise.org>
1971
1972         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1973         setting for `===hng-kmi'.
1974
1975         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1976         `===hng-kmi'.
1977
1978         * mule/mule-conf.el (===hng-kmi): New coded-charset for XEmacs
1979         CHISE.
1980
1981 2015-10-07  MORIOKA Tomohiko  <tomo.git@chise.org>
1982
1983         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1984         setting for `===hng-okd'.
1985
1986         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1987         `===hng-okd'.
1988
1989         * mule/mule-conf.el (===hng-okd): New coded-charset for XEmacs
1990         CHISE.
1991
1992 2015-10-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1993
1994         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1995         setting for `===hng-nkm'.
1996
1997         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1998         `===hng-nkm'.
1999
2000         * mule/mule-conf.el (===hng-nkm): New coded-charset for XEmacs
2001         CHISE.
2002
2003 2015-10-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2004
2005         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2006         setting for `===hng-nto'.
2007
2008         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2009         `===hng-nto'.
2010
2011         * mule/mule-conf.el (===hng-nto): New coded-charset for XEmacs
2012         CHISE.
2013
2014 2015-10-04  MORIOKA Tomohiko  <tomo.git@chise.org>
2015
2016         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2017         setting for `===hng-yhk'.
2018
2019         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2020         `===hng-yhk'.
2021
2022         * mule/mule-conf.el (===hng-yhk): New coded-charset for XEmacs
2023         CHISE.
2024
2025 2015-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
2026
2027         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2028         setting for `===hng-sok'.
2029
2030         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2031         `===hng-sok'.
2032
2033         * mule/mule-conf.el (===hng-sok): New coded-charset for XEmacs
2034         CHISE.
2035
2036 2015-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
2037
2038         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2039         setting for `===hng-kda'.
2040
2041         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2042         `===hng-kda'.
2043
2044         * mule/mule-conf.el (===hng-kda): New coded-charset for XEmacs
2045         CHISE.
2046
2047 2015-10-02  MORIOKA Tomohiko  <tomo.git@chise.org>
2048
2049         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2050         setting for `===hng-myz'.
2051
2052         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2053         `===hng-myz'.
2054
2055         * mule/mule-conf.el (===hng-myz): New coded-charset for XEmacs
2056         CHISE.
2057
2058 2015-10-02  MORIOKA Tomohiko  <tomo.git@chise.org>
2059
2060         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2061         setting for `===hng-kgk'.
2062
2063         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2064         `===hng-kgk'.
2065
2066         * mule/mule-conf.el (===hng-kgk): New coded-charset for XEmacs
2067         CHISE.
2068
2069 2015-10-01  MORIOKA Tomohiko  <tomo.git@chise.org>
2070
2071         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2072         setting for `===hng-drt'.
2073
2074         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2075         `===hng-drt'.
2076
2077         * mule/mule-conf.el (===hng-drt): New coded-charset for XEmacs
2078         CHISE.
2079
2080 2015-10-01  MORIOKA Tomohiko  <tomo.git@chise.org>
2081
2082         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2083         setting for `===hng-mam'.
2084
2085         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2086         `===hng-mam'.
2087
2088         * mule/mule-conf.el (===hng-mam): New coded-charset for XEmacs
2089         CHISE.
2090
2091 2015-09-30  MORIOKA Tomohiko  <tomo.git@chise.org>
2092
2093         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2094         setting for `===hng-dng'.
2095
2096         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2097         `===hng-dng'.
2098
2099         * mule/mule-conf.el (===hng-dng): New coded-charset for XEmacs
2100         CHISE.
2101
2102 2015-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2103
2104         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2105         setting for `=>cns11643-5'.
2106
2107 2015-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2108
2109         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2110         setting for `===hng-keg'.
2111
2112         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2113         `===hng-keg'.
2114
2115         * mule/mule-conf.el (===hng-keg): New coded-charset for XEmacs
2116         CHISE.
2117
2118 2015-09-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2119
2120         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2121         setting for `===hng-jou'.
2122
2123         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2124         `===hng-jou'.
2125
2126         * mule/mule-conf.el (===hng-jou): New coded-charset for XEmacs
2127         CHISE.
2128
2129 2015-09-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2130
2131         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2132         setting for `===hng-smk'.
2133
2134         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2135         `===hng-smk'.
2136
2137         * mule/mule-conf.el (===hng-smk): New coded-charset for XEmacs
2138         CHISE.
2139
2140 2015-09-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2141
2142         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2143         setting for `===hng-kyo'.
2144
2145         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2146         `===hng-kyo'.
2147
2148         * mule/mule-conf.el (===hng-kyo): New coded-charset for XEmacs
2149         CHISE.
2150
2151 2015-09-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2152
2153         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2154         setting for `===hng-kss'.
2155
2156         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2157         `===hng-kss'.
2158
2159         * mule/mule-conf.el (===hng-kss): New coded-charset for XEmacs
2160         CHISE.
2161
2162 2015-09-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2163
2164         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2165         setting for `===hng-wan'.
2166
2167         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2168         `===hng-wan'.
2169
2170         * mule/mule-conf.el (===hng-wan): New coded-charset for XEmacs
2171         CHISE.
2172
2173 2015-09-24  MORIOKA Tomohiko  <tomo.git@chise.org>
2174
2175         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2176         setting for `===hng-ksk'.
2177
2178         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2179         `===hng-ksk'.
2180
2181         * mule/mule-conf.el (===hng-ksk): New coded-charset for XEmacs
2182         CHISE.
2183
2184 2015-09-24  MORIOKA Tomohiko  <tomo.git@chise.org>
2185
2186         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2187         setting for `===hng-kyu'.
2188
2189         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2190         `===hng-kyu'.
2191
2192         * mule/mule-conf.el (===hng-kyu): New coded-charset for XEmacs
2193         CHISE.
2194
2195 2015-09-23  MORIOKA Tomohiko  <tomo.git@chise.org>
2196
2197         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2198         setting for `===hng-skk'.
2199
2200         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2201         `===hng-skk'.
2202
2203         * mule/mule-conf.el (===hng-skk): New coded-charset for XEmacs
2204         CHISE.
2205
2206 2015-09-22  MORIOKA Tomohiko  <tomo.git@chise.org>
2207
2208         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2209         setting for `===hng-sik'.
2210
2211         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2212         `===hng-sik'.
2213
2214         * mule/mule-conf.el (===hng-sik): New coded-charset for XEmacs
2215         CHISE.
2216
2217 2015-09-21  MORIOKA Tomohiko  <tomo.git@chise.org>
2218
2219         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2220         setting for `===hng-kbk'.
2221
2222         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2223         `===hng-kbk'.
2224
2225         * mule/mule-conf.el (===hng-kbk): New coded-charset for XEmacs
2226         CHISE.
2227
2228 2015-09-21  MORIOKA Tomohiko  <tomo.git@chise.org>
2229
2230         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2231         setting for `===hng-kcj'.
2232
2233         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2234         `===hng-kcj'.
2235
2236         * mule/mule-conf.el (===hng-kcj): New coded-charset for XEmacs
2237         CHISE.
2238
2239 2015-09-19  MORIOKA Tomohiko  <tomo.git@chise.org>
2240
2241         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2242         setting for `===hng-k24'.
2243
2244         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2245         `===hng-k24'.
2246
2247         * mule/mule-conf.el (===hng-k24): New coded-charset for XEmacs
2248         CHISE.
2249
2250 2015-09-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2251
2252         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2253         setting for `===hng-gok'.
2254
2255         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2256         `===hng-gok'.
2257
2258         * mule/mule-conf.el (===hng-gok): New coded-charset for XEmacs
2259         CHISE.
2260 2015-09-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2261
2262         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2263         setting for `===hng-tsu'.
2264
2265         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2266         `===hng-tsu'.
2267
2268         * mule/mule-conf.el (===hng-tsu): New coded-charset for XEmacs
2269         CHISE.
2270
2271 2015-09-16  MORIOKA Tomohiko  <tomo.git@chise.org>
2272
2273         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2274         setting for `===hng-sys'.
2275
2276         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2277         `===hng-sys'.
2278
2279         * mule/mule-conf.el (===hng-sys): New coded-charset for XEmacs
2280         CHISE.
2281
2282 2015-09-16  MORIOKA Tomohiko  <tomo.git@chise.org>
2283
2284         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2285         - Use "&HNG010-<d><d><d><d><d>;" instead of
2286           "&HNG-KHI<d><d><d><d><d>;" for `===hng-khi'.
2287         - Add setting for `===hng-khm' and `=ucs-itaiji-002'.
2288
2289         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2290         `=ucs-bmp-itaiji-002' and `===hng-khm'.
2291
2292         * mule/mule-conf.el (===hng-khi): Use "hng-10$" instead of
2293         "hngkhi-0" as the suffix of registry.
2294         (===hng-khm): New coded-charset for XEmacs CHISE.
2295         (=ucs-itaiji-002): Ditto.
2296         (=ucs-bmp-itaiji-002): Ditto.
2297
2298 2015-09-14  MORIOKA Tomohiko  <tomo.git@chise.org>
2299
2300         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2301         setting for `=>ucs@iwds-1'.
2302
2303         * mule/mule-conf.el (==jis-x0208@1978/-4X): New coded-charset for
2304         XEmacs CHISE.
2305
2306 2015-09-14  MORIOKA Tomohiko  <tomo.git@chise.org>
2307
2308         * mule/mule-conf.el (=>ucs@iwds-1): New coded-charset for XEmacs
2309         CHISE.
2310
2311         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2312         "&HNG-KHI<d><d><d><d>;" instead of "&HNG-KHI-<d><d><d><d>;" for
2313         `===hng-khi'.
2314
2315 2015-09-13  MORIOKA Tomohiko  <tomo.git@chise.org>
2316
2317         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2318         setting for `===hng-khi'.
2319
2320         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2321         `===hng-khi'.
2322
2323         * mule/mule-conf.el (===hng-khi): New coded-charset for XEmacs
2324         CHISE.
2325
2326 2015-09-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2327
2328         * mule/mule-conf.el (=ucs-bmp-var-001): Use #x9FCC instead of
2329         #x9FA5 as the value of `max-code'.
2330         (=ucs-bmp-var-002): Likewise.
2331         (=ucs-bmp-var-003): Likewise.
2332         (=ucs-bmp-itaiji-084): Likewise.
2333         (=ucs-bmp-cjk@JP): Likewise.
2334         (=ucs-bmp-cjk@JP/hanazono): Likewise.
2335         (==ucs-bmp-cjk@JP/hanazono): Likewise.
2336         (=>ucs-bmp-cjk@component): Likewise.
2337
2338 2015-09-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2339
2340         * mule/mule-conf.el (==daikanwa/+2p): New coded-charset for XEmacs
2341         CHISE.
2342
2343 2015-09-04  MORIOKA Tomohiko  <tomo.git@chise.org>
2344
2345         * mule/mule-conf.el (==jis-x0208@1978/4-pr): New coded-charset for
2346         XEmacs CHISE.
2347         (==jis-x0208@1978/5pr): Use `==jis-x0208@1978/4-pr' instead of
2348         `==jis-x0208@1978/2-pr' as the mother.
2349
2350 2015-08-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2351
2352         * mule/mule-conf.el (=>cns11643-5): New coded-charset for XEmacs
2353         CHISE.
2354
2355 2015-07-09  MORIOKA Tomohiko  <tomo.git@chise.org>
2356
2357         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2358         setting for `===hanyo-denshi/jb' and `===hanyo-denshi/hg'.
2359
2360 2015-06-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2361
2362         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2363         `=gb2312' instead of `chinese-gb2312'; add setting for `==ucs@gb'.
2364
2365 2015-03-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2366
2367         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2368         setting for `===ucs@gb'.
2369
2370 2015-03-04  MORIOKA Tomohiko  <tomo.git@chise.org>
2371
2372         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2373         setting for `===hanyo-denshi/ks', `===jis-x0208' and
2374         `===jis-x0213-1'; use "&R-J00X1-hhhh;" instead of "&R-JX1-hhhh;"
2375         as the entity-reference for `===jis-x0213-1@2000'; use
2376         "&R-JX1-hhhh;" as the entity-reference for `===jis-x0213-1'.
2377
2378 2015-03-03  MORIOKA Tomohiko  <tomo.git@chise.org>
2379
2380         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2381         `===jis-x0208'.
2382
2383         * mule/mule-conf.el (===jis-x0208@1978): Use `==jis-x0208@1978'
2384         instead of `===jis-x0208' as the mother.
2385         (===jis-x0208@1983): Use `==jis-x0208@1983' instead of
2386         `===jis-x0208' as the mother.
2387         (===jis-x0208@1990): Use `==jis-x0208@1990' instead of
2388         `===jis-x0208' as the mother.
2389         (===jis-x0213-1@2000): Use `==jis-x0213-1@2000' instead of
2390         `===jis-x0213-1' as the mother.
2391         (===jis-x0213-1@2004): Use `==jis-x0213-1@2004' instead of
2392         `===jis-x0213-1' as the mother.
2393         (===ucs@unicode): Use `==ucs@unicode' instead of `===ucs@iso' as
2394         the mother.
2395         (===ucs@ks): Use `==ucs@ks' instead of `===ucs@unicode' as the
2396         mother.
2397
2398 2015-02-23  MORIOKA Tomohiko  <tomo.git@chise.org>
2399
2400         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2401         setting for `=ucs-var-001'.
2402
2403 2015-02-23  MORIOKA Tomohiko  <tomo.git@chise.org>
2404
2405         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2406         `=ucs-bmp-var-001'.
2407
2408         * mule/mule-conf.el (=ucs-var-001): New coded-charset for XEmacs
2409         CHISE.
2410         (=ucs-bmp-var-001): Ditto.
2411
2412         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2413         setting for `=ucs-var-003'.
2414
2415 2015-02-22  MORIOKA Tomohiko  <tomo.git@chise.org>
2416
2417         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2418         `=ucs-bmp-var-003'.
2419
2420         * mule/mule-conf.el (=ucs-var-003): New coded-charset for XEmacs
2421         CHISE.
2422         (=ucs-bmp-var-003): Ditto.
2423
2424 2015-02-21  MORIOKA Tomohiko  <tomo.git@chise.org>
2425
2426         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2427         setting for `=ucs-var-002'.
2428
2429         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2430         `=ucs-bmp-var-002'.
2431
2432         * mule/mule-conf.el (=ucs-var-002): New coded-charset for XEmacs
2433         CHISE.
2434         (=ucs-bmp-var-002): Ditto.
2435
2436 2015-02-21  MORIOKA Tomohiko  <tomo.git@chise.org>
2437
2438         * mule/mule-conf.el (==jis-x0208@1978/4er): New coded-charset for
2439         XEmacs CHISE.
2440         (==jis-x0208@1978/5pr): Ditto.
2441
2442 2015-02-21  MORIOKA Tomohiko  <tomo.git@chise.org>
2443
2444         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2445         `=>ucs-bmp-cjk@component'.
2446
2447         * mule/mule-conf.el (=>ucs@component): New coded-charset for
2448         XEmacs CHISE.
2449         (=>ucs-bmp-cjk@component): Ditto.
2450
2451 2015-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2452
2453         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2454         setting for `=>iwds-1'.
2455
2456 2015-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2457
2458         * mule/mule-conf.el (=>iwds-1): New coded-charset for XEmacs
2459         CHISE.
2460
2461 2015-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2462
2463         * mule/mule-charset.el (default-coded-charset-priority-list):
2464         - Prefer `=ucs-bmp-cjk@JP/hanazono' to `=ucs-bmp-cjk@gb'.
2465         - Prefer `==ucs-bmp-cjk@JP/hanazono' to `==ucs-bmp-cjk@gb'.
2466         - Prefer `===hanyo-denshi/jc' to `===jis-x0213-1'.
2467         - Prefer `===hanyo-denshi/jd' to `===jis-x0213-2'.
2468
2469 2015-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
2470
2471         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2472         Prefer `=ucs@FOO' to `=>>ucs@FOO'.
2473
2474         * mule/mule-conf.el (=ucs@iso): Use `=+>ucs@iso' instead of
2475         `=>>ucs@iso' as the mother.
2476         (=>>ucs@iso): Use `=ucs@iso' instead of `=+>ucs@iso' as the
2477         mother.
2478
2479 2015-01-22  MORIOKA Tomohiko  <tomo.git@chise.org>
2480
2481         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2482         setting for `===hanyo-denshi/ia'.
2483
2484 2015-01-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2485
2486         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2487         `===hanyo-denshi/ia'.
2488
2489 2014-12-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2490
2491         * mule/mule-conf.el (=koseki): Fix DOC.
2492         (==koseki): New coded-charset for XEmacs CHISE.
2493
2494 2014-12-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2495
2496         * mule/mule-conf.el (===hanyo-denshi/jc): New coded-charset for
2497         XEmacs CHISE.
2498         (===hanyo-denshi/jd): Fix DOC.
2499
2500 2014-12-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2501
2502         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2503         setting for `===hanyo-denshi/ip'.
2504
2505 2014-12-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2506
2507         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2508         `===hanyo-denshi/ip'.
2509
2510         * mule/mule-conf.el (===hanyo-denshi/ip): New coded-charset for
2511         XEmacs CHISE.
2512
2513 2014-12-07  MORIOKA Tomohiko  <tomo.git@chise.org>
2514
2515         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2516         `==ucs-radicals@unicode' and `=>daikanwa'.
2517
2518         * mule/mule-conf.el (==ucs-radicals@unicode): New coded-charset
2519         for XEmacs CHISE.
2520
2521 2014-12-03  MORIOKA Tomohiko  <tomo.git@chise.org>
2522
2523         * mule/mule-conf.el (===hanyo-denshi/ia): New coded-charset for
2524         XEmacs CHISE.
2525
2526 2014-11-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2527
2528         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2529         `===ruimoku-v6'.
2530
2531 2014-11-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2532
2533         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2534         setting for `===ruimoku-v6'.
2535
2536 2014-11-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2537
2538         * mule/mule-conf.el (===ruimoku-v6): New coded-charset for XEmacs
2539         CHISE.
2540
2541 2014-11-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2542
2543         * mule/mule-conf.el (==jis-x0208@1978/1pr/fixed): New
2544         coded-charset for XEmacs CHISE.
2545
2546 2014-11-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2547
2548         * mule/mule-conf.el (===hanyo-denshi/jd): New coded-charset for
2549         XEmacs CHISE.
2550
2551 2014-10-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2552
2553         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2554         `===ucs-sip@iso'.
2555
2556 2014-10-02  MORIOKA Tomohiko  <tomo.git@chise.org>
2557
2558         * mule/mule-conf.el (===ucs-sip@iso): New coded-charset for XEmacs
2559         CHISE.
2560
2561 2014-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2562
2563         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2564         `==ucs-sip@iso'.
2565
2566         * mule/mule-conf.el (==ucs-sip@iso): New coded-charset for XEmacs
2567         CHISE.
2568
2569 2014-09-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2570
2571         * mule/mule-conf.el (=ucs-sip-ext-b): Fix registry.
2572         (=ucs-sip@iso): New coded-charset for XEmacs CHISE.
2573         (=ucs-sip-ext-b@iso): Fix registry.
2574         (==ucs-sip-ext-b@iso): Ditto.
2575         (===ucs-sip-ext-b@iso): Ditto.
2576
2577         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2578         `=ucs-sip@iso'.
2579
2580 2014-09-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2581
2582         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2583         setting for `=>cbeta'.
2584
2585 2014-09-16  MORIOKA Tomohiko  <tomo.git@chise.org>
2586
2587         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2588         `=>cns11643-7'.
2589
2590         * mule/mule-conf.el (=>cbeta): New coded-charset for XEmacs CHISE.
2591
2592 2014-08-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2593
2594         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2595         "&G-[NAME];" instead of "&g1-[NAME];" for `=>>[NAME]'.
2596
2597 2014-08-19  MORIOKA Tomohiko  <tomo.git@chise.org>
2598
2599         * mule/mule-conf.el (=>>>ucs@cns): Indicate `==ucs@cns' instead of
2600         `=ucs@cns'.
2601         (=>>>ucs@jis): Indicate `==ucs@jis' instead of `=ucs@jis'.
2602         (=>>>ucs@jis/1990): Indicate `==ucs@jis/1990' instead of
2603         `=ucs@jis/1990'.
2604         (=>>>ucs@jis/2000): Indicate `==ucs@jis/2000' instead of
2605         `=ucs@jis/2000'.
2606         (=>>>ucs@jis/2004): Indicate `==ucs@jis/2004' instead of
2607         `=ucs@jis/2004'.
2608         (=>>>ucs@ks): Indicate `==ucs@ks' instead of `=ucs@ks'.
2609
2610         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2611         "&g2-[NAME];" instead of "&G-[NAME];" for `==[NAME]'.
2612
2613 2014-08-06  MORIOKA Tomohiko  <tomo.git@chise.org>
2614
2615         * mule/mule-conf.el (==jis-x0208@1978/-4pr): New coded-charset for
2616         XEmacs CHISE.
2617         (==jis-x0208@1978/1pr): Ditto.
2618         (==jis-x0208@1978/2-pr): Ditto.
2619
2620 2014-07-31  MORIOKA Tomohiko  <tomo.git@chise.org>
2621
2622         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2623         setting for `===jis-x0213-1@2004'.
2624
2625 2014-07-30  MORIOKA Tomohiko  <tomo.git@chise.org>
2626
2627         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2628         settings for `=+>hanyo-denshi/ft' and `=+>hanyo-denshi/jt'.
2629
2630         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2631         `===hanyo-denshi/jb'.
2632
2633         * mule/mule-conf.el (===hanyo-denshi/jb): New coded-charset for
2634         XEmacs CHISE.
2635         (=+>hanyo-denshi/ft): Ditto.
2636         (=+>hanyo-denshi/jt): Ditto.
2637
2638 2014-07-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2639
2640         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2641         `===hanyo-denshi/hg'.
2642
2643 2014-07-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2644
2645         * mule/mule-conf.el (===jis-x0213-1@2004): New coded-charset for
2646         XEmacs CHISE.
2647         (===hanyo-denshi/hg): Ditto.
2648
2649 2014-07-27  MORIOKA Tomohiko  <tomo.git@chise.org>
2650
2651         * mule/mule-conf.el (==adobe-japan1-*): Indicate abstract
2652         glyph-forms instead of detailed glyph-images.
2653         (=>>>adobe-japan1-*): Indicate `==adobe-japan1-*' instead of
2654         `=adobe-japan1-*'.
2655         (===adobe-japan1-0): New coded-charset for XEmacs CHISE.
2656         (===adobe-japan1-1): Ditto.
2657         (===adobe-japan1-2): Ditto.
2658         (===adobe-japan1-3): Ditto.
2659         (===adobe-japan1-4): Ditto.
2660         (===adobe-japan1-5): Ditto.
2661         (===adobe-japan1-6): Ditto.
2662         (=>>adobe-japan1-0): Use `=adobe-japan1' instead of
2663         `=>>>adobe-japan1' as the mother.
2664         (=+>adobe-japan1-0): Use `=adobe-japan1' instead of
2665         `=>>adobe-japan1' as the mother.
2666         (==jis-x0208): Indicate abstract glyph-forms instead of detailed
2667         glyph-images.
2668         (==jis-x0208@1978): Ditto.
2669         (==jis-x0208@1983): Ditto.
2670         (==jis-x0208@1990): Ditto.
2671         (==jis-x0213-1): Ditto.
2672         (==jis-x0213-1@2000): Ditto.
2673         (==jis-x0213-1@2004): Ditto.
2674         (==jis-x0213-2): Ditto.
2675         (=>>>jis-x0208): Indicate `==jis-x0208' instead of `=jis-x0208'.
2676         (=>>>jis-x0208@1978): Indicate `==jis-x0208@1978' instead of
2677         `=jis-x0208@1978'.
2678         (=>>>jis-x0208@1983): Indicate `==jis-x0208@1983' instead of
2679         `=jis-x0208@1983'.
2680         (=>>>jis-x0208@1990): Indicate `==jis-x0208@1990' instead of
2681         `=jis-x0208@1990'.
2682         (=>>>jis-x0213-1): Indicate `==jis-x0213-1' instead of
2683         `=jis-x0213-1'.
2684         (=>>>jis-x0213-1@2000): Indicate `==jis-x0213-1@2000' instead of
2685         `=jis-x0213-1@2000'.
2686         (=>>>jis-x0213-1@2004): Indicate `==jis-x0213-1@2004' instead of
2687         `=jis-x0213-1@2004'.
2688         (=>>>jis-x0213-2): Indicate `==jis-x0213-2' instead of
2689         `=jis-x0213-2'.
2690         (===jis-x0208): New coded-charset for XEmacs CHISE.
2691         (===jis-x0208@1978): Ditto.
2692         (===jis-x0208@1983): Ditto.
2693         (===jis-x0208@1990): Ditto.
2694         (===jis-x0213-1): Ditto.
2695         (===jis-x0213-1@2000): Ditto.
2696         (===jis-x0213-2): Ditto.
2697         (===jis-x0212): Ditto.
2698         (===ks-x1001): Ditto.
2699         (=>>jis-x0208): Use `=jis-x0208' instead of `=>>>jis-x0208' as the
2700         mother.
2701         (=>>jis-x0213-1): Use `=jis-x0213-1' instead of `=>>>jis-x0213-1'
2702         as the mother.
2703         (=>>jis-x0213-2): Use `=jis-x0213-2' instead of `=>>>jis-x0213-2'
2704         as the mother.
2705         (===cns11643-1): New coded-charset for XEmacs CHISE.
2706         (===cns11643-2): Ditto.
2707         (===cns11643-3): Ditto.
2708         (===cns11643-4): Ditto.
2709         (===cns11643-5): Ditto.
2710         (===cns11643-6): Ditto.
2711         (===cns11643-7): Ditto.
2712         (=>>cns11643-1): Ditto.
2713         (==big5-cdp): Indicate abstract glyph-images instead of
2714         representative glyph-images.
2715         (===big5-cdp): New coded-charset for XEmacs CHISE.
2716         (==hanyo-denshi/*): Indicate abstract glyph-forms instead of
2717         detailed glyph-images.
2718         (=>>>hanyo-denshi/*): Indicate `==hanyo-denshi/*' instead of
2719         `=hanyo-denshi/*'.
2720         (===hanyo-denshi/ft): New coded-charset for XEmacs CHISE.
2721         (===hanyo-denshi/ib): Ditto.
2722         (===hanyo-denshi/jt): Ditto.
2723         (===hanyo-denshi/ks): Ditto.
2724         (===mj): Ditto.
2725         (===mj-0): Ditto.
2726         (===mj-1): Ditto.
2727         (=>>hanyo-denshi/*): Use `=hanyo-denshi/*' instead of
2728         `=>>>hanyo-denshi/*' as its mother.
2729         (==gt): Indicate abstract glyph-forms instead of detailed
2730         glyph-images.
2731         (===gt): New coded-charset for XEmacs CHISE.
2732         (=>>>gt): Indicates `==gt' instead of `=gt'.
2733         (=>>gt): Use `=gt' instead of `=>>>gt' as the mother.
2734         (==gt-k): Indicate abstract glyph-forms instead of detailed
2735         glyph-images.
2736         (===gt-k): New coded-charset for XEmacs CHISE.
2737         (==daikanwa): Indicates glyph-images instead of detailed
2738         glyph-images.
2739         (===daikanwa): New coded-charset for XEmacs CHISE.
2740         (===daikanwa/+p): Ditto.
2741         (===daikanwa/ho): Ditto.
2742         (==cbeta): Ditto.
2743         (===cbeta): Ditto.
2744         (==jef-china3): Ditto.
2745         (===jef-china3): Ditto.
2746         (==ruimoku-v6): Ditto.
2747         (==ucs@iso): Indicate representative glyph-forms instead of
2748         representative glyph-images.
2749         (=>>>ucs@iso): Indicates `==ucs@iso' instead of `=ucs@iso'.
2750         (==ucs@unicode): Indicate representative glyph-forms instead of
2751         representative glyph-images.
2752         (=>>>ucs@unicode): Indicates `==ucs@unicode' instead of
2753         `=ucs@unicode'.
2754         (==ucs@cns): Indicate representative glyph-forms instead of
2755         representative glyph-images.
2756         (==ucs@jis): Ditto.
2757         (==ucs@jis/1990): Ditto.
2758         (==ucs@jis/2000): Ditto.
2759         (==ucs@jis/2004): Ditto.
2760         (==ucs@ks): Ditto.
2761         (===ucs@iso): New coded-charset for XEmacs CHISE.
2762         (===ucs@unicode): Ditto.
2763         (===ucs@gb): Ditto.
2764         (===ucs@ks): Ditto.
2765         (===ucs-bmp-cjk@gb): Ditto.
2766         (===ucs-sip-ext-b@iso): Ditto.
2767
2768 2014-07-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2769
2770         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2771         `==jis-x0213-2', `==ruimoku-v6', `==cbeta', `==jef-china3',
2772         `===mj-0', `===mj-1', `===jis-x0208@1990', `===jis-x0213-1',
2773         `===jis-x0213-2', `===big5-cdp', `===ucs-bmp-cjk@gb',
2774         `===adobe-japan1-6', `===cns11643-1', `===cns11643-2',
2775         `===cns11643-3', `===cns11643-4', `===cns11643-5',
2776         `===cns11643-6', `===cns11643-7', `===hanyo-denshi/ft',
2777         `===hanyo-denshi/ib', `===hanyo-denshi/jt', `===jis-x0208@1983',
2778         `===jis-x0208@1978', `===jis-x0212', `===ks-x1001', `===daikanwa',
2779         `===ucs-sip-ext-b@iso', `===cbeta' and `===jef-china3'.
2780
2781         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2782         - Use "&G-[NAME];" for `==[NAME]' instead of `=>>[NAME]'.
2783         - Use "&R-[NAME];" for `===[NAME]' instead of `==[NAME]'.
2784         - Use "&g1-[NAME];" for `=>>[NAME]'.
2785         - Abolish "&g2-[NAME];".
2786
2787 2014-03-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2788
2789         * mule/mule-conf.el (=ucs@big5): Use `=ucs@cns' instead of
2790         `=>>ucs@cns' as the mother.
2791
2792 2014-03-07  MORIOKA Tomohiko  <tomo.git@chise.org>
2793
2794         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2795         setting for `==ucs@ks'.
2796
2797 2014-02-24  MORIOKA Tomohiko  <tomo.git@chise.org>
2798
2799         * mule/mule-conf.el (=adobe-japan1-base): Move builtin code range
2800         from 0x63000000〜0x63005A11 to 0x00E10000〜0x00E15A11.
2801         (=mj): Move builtin code range from 0x64040000〜0x640509D5 to
2802         0x00E30000〜0x00E409D5.
2803
2804 2014-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2805
2806         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2807         Prefer MJ to Adobe-Japan1; use "I-MJ", "MJ" and "&R-MJ" instead of
2808         "I-MJ-", "MJ-" and "&R-MJ-" as prefixes of MJ.
2809
2810 2014-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2811
2812         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2813         `=mj-0', `=mj-1', `==mj-0' and `==mj-1'.
2814
2815         * mule/mule-conf.el (=mj): New coded-charset for XEmacs CHISE.
2816         (=mj-0): Ditto.
2817         (=mj-1): Ditto.
2818         (==mj): Ditto.
2819         (==mj-0): Ditto.
2820         (==mj-1): Ditto.
2821         (=>>mj): Ditto.
2822
2823         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2824         setting for `=mj' and `==mj'.
2825
2826 2014-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2827
2828         * mule/mule-conf.el (=ucs@ks/2012): New coded-charset for XEmacs
2829         CHISE.
2830
2831 2014-01-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2832
2833         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2834         "A-HDU+" instead of "A-HD-UCS+" as the prefix for
2835         `=>ucs@hanyo-denshi'.
2836
2837 2014-01-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2838
2839         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2840         setting for `=koseki' and `=>ucs@hanyo-denshi'.
2841
2842         * mule/mule-conf.el (=koseki): New coded-charset for XEmacs CHISE.
2843         (=>ucs@hanyo-denshi): New coded-charset for XEmacs CHISE.
2844
2845 2014-01-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2846
2847         * mule/mule-conf.el (==hanyo-denshi/ip): New coded-charset for
2848         XEmacs CHISE.
2849
2850 2013-12-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2851
2852         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2853         Change priority of `=>>>ucs@iso'.
2854
2855         * mule/mule-conf.el (=ucs@iso): Use `=>>ucs@iso' instead of
2856         `=>>>ucs@iso' as the mother.
2857         (=>>>ucs@iso): Changed to an alias for `=ucs@iso'.
2858
2859 2013-12-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2860
2861         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2862         Change priority of `=>>>ucs@unicode'.
2863
2864         * mule/mule-conf.el (=>>>ucs@unicode): Changed to an alias for
2865         `=ucs@unicode'.
2866
2867 2013-12-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2868
2869         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2870         Change priority of `=>>>ucs@jis'.
2871
2872         * mule/mule-conf.el (=>>>ucs@jis): Changed to an alias for
2873         `=ucs@jis'.
2874
2875 2013-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2876
2877         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2878         setting for `==daikanwa/+p'.
2879
2880 2013-12-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2881
2882         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2883         setting for `==shinjigen@1ed'.
2884
2885 2013-12-12  MORIOKA Tomohiko  <tomo.git@chise.org>
2886
2887         * mule/mule-conf.el (==shinjigen/+p@rev): New coded-charset for
2888         XEmacs CHISE.
2889
2890 2013-12-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2891
2892         * mule/mule-conf.el (==shinjigen): Modify DOC.
2893         (==shinjigen@1ed): New coded-charset for XEmacs CHISE.
2894         (==shinjigen@rev): Modify DOC.
2895
2896 2013-12-09  MORIOKA Tomohiko  <tomo.git@chise.org>
2897
2898         * mule/mule-conf.el (==daikanwa/+p): New coded-charset for XEmacs
2899         CHISE.
2900
2901 2013-12-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2902
2903         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2904         settings for `==daikanwa' and `==ucs@JP/hanazono'.
2905
2906         * mule/mule-conf.el (==shinjigen@rev): New coded-charset for
2907         XEmacs CHISE.
2908
2909         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2910         `==daikanwa'.
2911
2912 2013-11-27  MORIOKA Tomohiko  <tomo.git@chise.org>
2913
2914         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2915         setting for `==cns11643-7'.
2916
2917         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2918         `==cns11643-7'.
2919
2920 2013-11-23  MORIOKA Tomohiko  <tomo.git@chise.org>
2921
2922         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2923         `==cns11643-6'.
2924
2925         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2926         setting for `==cns11643-6'.
2927
2928 2013-11-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2929
2930         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2931         setting for `==cns11643-5'.
2932
2933         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2934         `==cns11643-5'.
2935
2936 2013-11-16  MORIOKA Tomohiko  <tomo.git@chise.org>
2937
2938         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2939         setting for `==cns11643-4'.
2940
2941         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2942         `==cns11643-4'.
2943
2944 2013-11-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2945
2946         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2947         setting for `==cns11643-3'.
2948
2949         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2950         `==cns11643-3'.
2951
2952 2013-11-02  MORIOKA Tomohiko  <tomo.git@chise.org>
2953
2954         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2955         setting for `==cns11643-2'.
2956
2957         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2958         `==cns11643-2'.
2959
2960 2013-10-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2961
2962         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2963         Change priority of `=>>>ucs@ks'.
2964
2965         * mule/mule-conf.el (=>>>ucs@ks): Changed to an alias for
2966         `=ucs@ks'.
2967
2968 2013-10-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2969
2970         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2971         `=cns11643-1' instead of `chinese-cns11643-1'; add settings for
2972         `==ucs@cns' and `==cns11643-1'.
2973
2974         * mule/mule-conf.el (==cns11643-1): Fix `dimension'.
2975         (==cns11643-2): Ditto.
2976         (==cns11643-3): Ditto.
2977         (==cns11643-4): Ditto.
2978         (==cns11643-5): Ditto.
2979         (==cns11643-6): Ditto.
2980         (==cns11643-7): Ditto.
2981
2982         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2983         `==cns11643-1'.
2984
2985 2013-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2986
2987         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2988         Change priority of `=>>>ucs@jis/2004', `=>>>ucs@jis/2004' and
2989         `=>>>ucs@jis/1990'.
2990
2991         * mule/mule-conf.el (=>>>ucs@jis/1990): Changed to an alias for
2992         `=ucs@jis/1990'.
2993         (=>>>ucs@jis/2000): Changed to an alias for `=ucs@jis/2000'.
2994         (=>>>ucs@jis/2004): Changed to an alias for `=ucs@jis/2004'.
2995
2996 2013-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2997
2998         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2999         Change priority of `=>>>ucs@cns'.
3000
3001         * mule/mule-conf.el (=>>>ucs@cns): Changed to an alias for
3002         `=ucs@cns'.
3003
3004 2013-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
3005
3006         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3007         `==ks-x1001'.
3008
3009         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
3010         `=ks-x1001' instead of `korean-ksc5601'; add setting for
3011         `==ks-x1001'.
3012
3013 2013-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
3014
3015         * mule/mule-conf.el (=>>>gt): Changed to an alias for `=gt'.
3016
3017 2013-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
3018
3019         * mule/mule-conf.el (=>>>jis-x0208): Changed to an alias for
3020         `=jis-x0208'.
3021         (=>>>jis-x0208@1978): Changed to an alias for `=jis-x0208@1978'.
3022         (=>>>jis-x0208@1983): Changed to an alias for `=jis-x0208@1983'.
3023         (=>>>jis-x0208@1990): Changed to an alias for `=jis-x0208@1990'.
3024         (=>>>jis-x0213-1): Changed to an alias for `=jis-x0213-1'.
3025         (=>>>jis-x0213-1@2000): Changed to an alias for
3026         `=jis-x0213-1@2000'.
3027         (=>>>jis-x0213-1@2004): Changed to an alias for
3028         `=jis-x0213-1@2004'.
3029         (=>>>jis-x0213-2): Changed to an alias for `=jis-x0213-2'.
3030
3031 2013-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
3032
3033         * mule/mule-conf.el (=>>>adobe-japan1-0): Changed to an alias for
3034         `=adobe-japan1-0'.
3035         (=>>>adobe-japan1-1): Changed to an alias for `=adobe-japan1-1'.
3036         (=>>>adobe-japan1-2): Changed to an alias for `=adobe-japan1-2'.
3037         (=>>>adobe-japan1-3): Changed to an alias for `=adobe-japan1-3'.
3038         (=>>>adobe-japan1-4): Changed to an alias for `=adobe-japan1-4'.
3039         (=>>>adobe-japan1-5): Changed to an alias for `=adobe-japan1-5'.
3040         (=>>>adobe-japan1-6): Changed to an alias for `=adobe-japan1-6'.
3041
3042 2013-10-12  MORIOKA Tomohiko  <tomo.git@chise.org>
3043
3044         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3045         settings for `==adobe-japan1-6', `==hanyo-denshi/*', `==gt',
3046         `==jis-x0208@1990', `==jis-x0212', `==jis-x0213-1@2000',
3047         `==jis-x0213-2', `==jis-x0213-1@2004', `==big5-cdp', `==gt-k',
3048         `==jis-x0208@1983', `==jis-x0208@1978', `==ucs@iso',
3049         `==ucs@unicode', `=>>daikanwa/+p' and `==shinjigen@rev'.
3050
3051 2013-10-10  MORIOKA Tomohiko  <tomo.git@chise.org>
3052
3053         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3054         `=adobe-japan1-0', `=adobe-japan1-1', `=adobe-japan1-2',
3055         `=adobe-japan1-3', `=adobe-japan1-4', `=adobe-japan1-5',
3056         `==jis-x0208@1990', `==ucs-bmp-cjk@gb',
3057         `==ucs-bmp-cjk@JP/hanazono', `==ucs-sip-ext-b@iso',
3058         `==hanyo-denshi/*', `==adobe-japan1-6', `==big5-cdp',
3059         `==jis-x0208@1983', `==jis-x0208@1978', `==jis-x0213-1@2000' and
3060         `==jis-x0212'.
3061
3062 2013-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
3063
3064         * mule/mule-conf.el (=adobe-japan1-0): Modify registry to accept
3065         "AdobeJapan1-[0-6]$".
3066         (=adobe-japan1-1): Modify registry to accept "AdobeJapan1-[1-6]$".
3067         (=adobe-japan1-2): Modify registry to accept "AdobeJapan1-[2-6]$".
3068         (=adobe-japan1-3): Modify registry to accept "AdobeJapan1-[3-6]$".
3069         (=adobe-japan1-4): Modify registry to accept "AdobeJapan1-[4-6]$".
3070         (=adobe-japan1-5): Modify registry to accept "AdobeJapan1-[5-6]$".
3071         (==adobe-japan1-0): New coded-charset for XEmacs CHISE.
3072         (==adobe-japan1-1): Ditto.
3073         (==adobe-japan1-2): Ditto.
3074         (==adobe-japan1-3): Ditto.
3075         (==adobe-japan1-4): Ditto.
3076         (==adobe-japan1-5): Ditto.
3077         (==adobe-japan1-6): Ditto.
3078         (==jis-x0208): Ditto.
3079         (==jis-x0208@1978): Ditto.
3080         (==jis-x0208@1983): Ditto.
3081         (==jis-x0208@1990): Ditto.
3082         (==jis-x0213-1): Ditto.
3083         (==jis-x0213-1@2000): Ditto.
3084         (==jis-x0213-1@2004): Ditto.
3085         (==jis-x0213-2): Ditto.
3086         (==jis-x0212): Ditto.
3087         (==gb2312): Ditto.
3088         (==iso-ir165): Ditto.
3089         (==gb12345): Ditto.
3090         (==ks-x1001): Ditto.
3091         (==cns11643-1): Ditto.
3092         (==cns11643-2): Ditto.
3093         (==cns11643-3): Ditto.
3094         (==cns11643-4): Ditto.
3095         (==cns11643-5): Ditto.
3096         (==cns11643-6): Ditto.
3097         (==cns11643-7): Ditto.
3098         (==big5-cdp): Ditto.
3099         (==hanyo-denshi/ja): Ditto.
3100         (==hanyo-denshi/jb): Ditto.
3101         (==hanyo-denshi/jc): Ditto.
3102         (==hanyo-denshi/jd): Ditto.
3103         (==hanyo-denshi/ft): Ditto.
3104         (==hanyo-denshi/ia): Ditto.
3105         (==hanyo-denshi/ib): Ditto.
3106         (==hanyo-denshi/hg): Ditto.
3107         (==hanyo-denshi/jt): Ditto.
3108         (==hanyo-denshi/ks): Ditto.
3109         (==gt): Ditto.
3110         (==gt-k): Ditto.
3111         (==daikanwa): Ditto.
3112         (==shinjigen): Ditto.
3113         (==ucs@iso): Ditto.
3114         (==ucs@unicode): Ditto.
3115         (==ucs@gb): Ditto.
3116         (==ucs-bmp@gb): Ditto.
3117         (==ucs@cns): Ditto.
3118         (==ucs-bmp@cns): Ditto.
3119         (==ucs@jis): Ditto.
3120         (==ucs@jis/1990): Ditto.
3121         (==ucs@jis/2000): Ditto.
3122         (==ucs@jis/2004): Ditto.
3123         (==ucs@JP): Ditto.
3124         (==ucs@JP/hanazono): Ditto.
3125         (==ucs@ks): Ditto.
3126         (==ucs-bmp@ks): Ditto.
3127         (==ucs@cns11643): Ditto.
3128         (==ucs-bmp-cjk@gb): Ditto.
3129         (==ucs-bmp-cjk@JP/hanazono): Ditto.
3130         (==ucs-sip-ext-b@iso): Ditto.
3131
3132 2013-07-11  MORIOKA Tomohiko  <tomo.git@chise.org>
3133
3134         * mule/mule-charset.el (default-coded-charset-priority-list): Use
3135         `=ucs-bmp-cjk@gb' instead of `=ucs-bmp-cjk@unicode'.
3136
3137         * mule/mule-conf.el (=ucs-bmp-cjk@gb): New coded-charset for
3138         XEmacs CHISE.
3139         (=ucs-bmp-cjk@unicode): Abolished.
3140
3141 2013-07-10  MORIOKA Tomohiko  <tomo.git@chise.org>
3142
3143         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3144         `=+>ucs-bmp-cjk-compat@jis'.
3145
3146         * mule/mule-conf.el (=+>ucs-bmp-cjk-compat@jis): New coded-charset
3147         for XEmacs CHISE.
3148
3149 2013-07-06  MORIOKA Tomohiko  <tomo.git@chise.org>
3150
3151         * mule/mule-conf.el (=>cns11643-6): New coded-charset for XEmacs
3152         CHISE.
3153
3154 2013-05-28  MORIOKA Tomohiko  <tomo.git@chise.org>
3155
3156         * mule/mule-conf.el (=jis-x0208@1978/1pr/fixed): New coded-charset
3157         for XEmacs CHISE.
3158         (=jis-x0208@1978/1er-pr): Abolished.
3159         (=jis-x0208@1978/2-pr): Use `=jis-x0208@1978' instead of
3160         `=jis-x0208@1978/1er-pr' as the mother.
3161
3162 2013-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
3163
3164         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3165         setting for `=ucs-itaiji-084'.
3166
3167 2013-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
3168
3169         * mule/mule-charset.el (default-coded-charset-priority-list):
3170         Delete `=zihai-17xx'; add `=ucs-bmp-itaiji-084'.
3171
3172         * mule/mule-conf.el (=ucs-itaiji-084): New coded-charset for
3173         XEmacs CHISE.
3174         (=ucs-bmp-itaiji-084): Ditto.
3175
3176 2013-02-15  MORIOKA Tomohiko  <tomo.git@chise.org>
3177
3178         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3179         settings for `=big5-cdp-var-3' and `=big5-cdp-var-5'.
3180
3181 2013-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
3182
3183         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3184         `=zihai-17xx', `=big5-cdp-var-3' and `=big5-cdp-var-5'.
3185
3186         * mule/mule-conf.el (=big5-cdp-var-3): New coded-charset for
3187         XEmacs CHISE.
3188         (=big5-cdp-var-5): Ditto.
3189
3190 2012-10-31  MORIOKA Tomohiko  <tomo.git@chise.org>
3191
3192         * mule/mule-conf.el (=+>jis-x0213-1@2004): New coded-charset for
3193         XEmacs CHISE.
3194
3195 2012-10-26  MORIOKA Tomohiko  <tomo.git@chise.org>
3196
3197         * mule/mule-conf.el (=>>hanyo-denshi/ip): New coded-charset for
3198         XEmacs CHISE.
3199
3200 2012-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
3201
3202         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3203         setting for `=>>>hanyo-denshi/ft'.
3204
3205 2012-09-25  MORIOKA Tomohiko  <tomo.git@chise.org>
3206
3207         * mule/mule-conf.el (=>>>hanyo-denshi/jd): New coded-charset for
3208         XEmacs CHISE.
3209         (=>>hanyo-denshi/jd): Use `=>>>hanyo-denshi/jd' instead of
3210         `=hanyo-denshi/jd' as the mother.
3211
3212 2012-09-07  MORIOKA Tomohiko  <tomo.git@chise.org>
3213
3214         * mule/mule-conf.el (=+>adobe-japan1-0): New coded-charset for
3215         XEmacs CHISE.
3216         (=+>adobe-japan1-1): Ditto.
3217         (=+>adobe-japan1-2): Ditto.
3218         (=+>adobe-japan1-3): Ditto.
3219         (=+>adobe-japan1-4): Ditto.
3220         (=+>adobe-japan1-5): Ditto.
3221         (=+>adobe-japan1-6): Ditto.
3222         (=+>adobe-japan1): Changed to an alias for `=+>adobe-japan1-6'.
3223
3224 2012-09-07  MORIOKA Tomohiko  <tomo.git@chise.org>
3225
3226         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3227         Prefer `=>>>adobe-japan1' to other abstract glyph-form CCSs;
3228         prefer `=>>adobe-japan1' to other abstract glyph CCSs.
3229
3230         * mule/mule-conf.el: Define coded-charsets about Adobe-Japan1 at
3231         the top.
3232
3233 2012-09-05  MORIOKA Tomohiko  <tomo.git@chise.org>
3234
3235         * mule/mule-conf.el (=>>>hanyo-denshi/jb): New coded-charset for
3236         XEmacs CHISE.
3237         (=>>>hanyo-denshi/hg): New coded-charset for XEmacs CHISE.
3238         (=>>hanyo-denshi/jb): Use `=>>>hanyo-denshi/jb' as the mother.
3239         (=>>hanyo-denshi/hg): Use `=>>>hanyo-denshi/hg' as the mother.
3240
3241 2012-08-31  MORIOKA Tomohiko  <tomo.git@chise.org>
3242
3243         * mule/mule-charset.el (default-coded-charset-priority-list):
3244         Prefer `chinese-cns11643-{1..7}', `=adobe-japan1-6', `=big5-cdp'
3245         and `=hanyo-denshi/*' to `=gt-pj-{2..11}', `=gt-pj-k{1|2}', etc.
3246
3247         * mule/mule-conf.el: Modify order of definitions of some
3248         coded-charsets.
3249
3250 2012-08-30  MORIOKA Tomohiko  <tomo.git@chise.org>
3251
3252         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3253         Prefer `=>>hanyo-denshi/{ft|ia|ib|jt|ks}' to `=>>jis-x0208@1978',
3254         `=>>big5-cdp', `=>>gt-k' and `=>>ruimoku-v6'; add `=>>cns11643-4'.
3255
3256         * mule/mule-conf.el (=>>cns11643-4): New coded-charset for XEmacs
3257         CHISE.
3258         (=>>>hanyo-denshi/ft): New coded-charset for XEmacs CHISE.
3259         (=>>hanyo-denshi/ft): Use `=>>>hanyo-denshi/ft' as the mother.
3260
3261 2012-07-31  MORIOKA Tomohiko  <tomo.git@chise.org>
3262
3263         * mule/mule-conf.el (=>cns11643-2): New coded-charset for XEmacs
3264         CHISE.
3265
3266 2012-07-27  MORIOKA Tomohiko  <tomo.git@chise.org>
3267
3268         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3269         setting for `=daikanwa/+2p'.
3270
3271         * mule/mule-conf.el (=>>daikanwa/+2p): New coded-charset for
3272         XEmacs CHISE.
3273
3274 2012-06-26  MORIOKA Tomohiko  <tomo.git@chise.org>
3275
3276         * mule/mule-conf.el (=>>>hanyo-denshi/ks): New coded-charset for
3277         XEmacs CHISE.
3278         (=>>hanyo-denshi/ks): Use `=>>>hanyo-denshi/ks' as the mother.
3279
3280 2012-06-12  MORIOKA Tomohiko  <tomo.git@chise.org>
3281
3282         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3283         setting for `=>>>hanyo-denshi/ib'.
3284
3285 2012-06-12  MORIOKA Tomohiko  <tomo.git@chise.org>
3286
3287         * mule/mule-conf.el (=>>>hanyo-denshi/ja): New coded-charset for
3288         XEmacs CHISE.
3289         (=>>>hanyo-denshi/ib): Ditto.
3290         (=>>hanyo-denshi/ja): Use `=>>>hanyo-denshi/ja' instead of
3291         `=hanyo-denshi/ja' as the mother.
3292         (=>>hanyo-denshi/ib): Use `=>>>hanyo-denshi/ib' instead of
3293         `=hanyo-denshi/ib' as the mother.
3294
3295 2012-06-11  MORIOKA Tomohiko  <tomo.git@chise.org>
3296
3297         * mule/mule-coding.el (utf-8-ivs-mcs): New coding-system for
3298         XEmacs CHISE.
3299         (utf-8-ivs-mcs-er): Likewise.
3300         (utf-8-gb): Use `=ucs@gb' and `=>ucs@unicode' instead of `ucs-gb'
3301         and `=>ucs-gb'.
3302         (utf-8-ivs-gb): New coding-system for XEmacs CHISE.
3303         (utf-8-gb-er): Use `=ucs@gb' and `=>ucs@unicode' instead of
3304         `ucs-gb' and `=>ucs-gb'.
3305         (utf-8-ivs-gb-er): New coding-system for XEmacs CHISE.
3306         (utf-8-cns): Use `=ucs@cns' and `=>ucs@cns' instead of `ucs-cns'
3307         and `=>ucs-cns'.
3308         (utf-8-ivs-cns): New coding-system for XEmacs CHISE.
3309         (utf-8-cns-er): Use `=ucs@cns' and `=>ucs@cns' instead of
3310         `ucs-cns' and `=>ucs-cns'.
3311         (utf-8-ivs-cns-er): New coding-system for XEmacs CHISE.
3312         (utf-8-big5): Use `=ucs@big5' and `=>ucs@big5' instead of
3313         `ucs-big5' and `=>ucs-big5'.
3314         (utf-8-ivs-big5): New coding-system for XEmacs CHISE.
3315         (utf-8-big5-er): Use `=ucs@big5' and `=>ucs@big5' instead of
3316         `ucs-big5' and `=>ucs-big5'.
3317         (utf-8-ivs-big5-er): New coding-system for XEmacs CHISE.
3318         (utf-8-jis): Use `=ucs@jis/2000' and `=>ucs@jis' instead of
3319         `=ucs@jis-2000' and `=>ucs-jis'; modify DOC and mnemonic.
3320         (utf-8-ivs-jis): New coding-system for XEmacs CHISE.
3321         (utf-8-jis-er): Use `=ucs@jis/2000' and `=>ucs@jis' instead of
3322         `=ucs@jis-2000' and `=>ucs-jis'; modify DOC and mnemonic.
3323         (utf-8-ivs-jis-er): New coding-system for XEmacs CHISE.
3324         (utf-8-jp): Use `=ucs@JP' and `=>ucs@jis' instead of `=ucs@jp' and
3325         `=>ucs-jis'; modify DOC and mnemonic.
3326         (utf-8-ivs-jp): New coding-system for XEmacs CHISE.
3327         (utf-8-jp-er): Use `=ucs@JP' and `=>ucs@jis' instead of `=ucs@jp'
3328         and `=>ucs-jis'; modify DOC and mnemonic.
3329         (utf-8-ivs-jp-er): New coding-system for XEmacs CHISE.
3330         (utf-8-ks): Use `=ucs@ks' and `=>ucs@ks' instead of `ucs-ks' and
3331         `=>ucs-ks'.
3332         (utf-8-ivs-ks): New coding-system for XEmacs CHISE.
3333         (utf-8-ks-er): Use `=ucs@ks' and `=>ucs@ks' instead of `ucs-ks'
3334         and `=>ucs-ks'.
3335         (utf-8-ivs-ks-er): New coding-system for XEmacs CHISE.
3336
3337 2012-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
3338
3339         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3340         Prefer Hanyo-Denshi to GT, JIS, CNS, etc.
3341
3342 2012-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
3343
3344         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3345         Modify priorities.
3346
3347 2012-05-19  MORIOKA Tomohiko  <tomo.git@chise.org>
3348
3349         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3350         Prefer '("M-H" 4 d) and '("M-p" 5 d) to '("M-" 5 d).
3351
3352 2012-05-16  MORIOKA Tomohiko  <tomo.git@chise.org>
3353
3354         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3355         settings for `=daikanwa/ho', `=daikanwa/+p' and `=>daikanwa/ho'.
3356
3357 2012-05-15  MORIOKA Tomohiko  <tomo.git@chise.org>
3358
3359         * mule/mule-conf.el (=>daikanwa/ho): New coded-charset for XEmacs
3360         CHISE.
3361
3362 2012-05-10  MORIOKA Tomohiko  <tomo.git@chise.org>
3363
3364         * mule/mule-conf.el (=>>daikanwa/+p): New coded-charset for XEmacs
3365         CHISE.
3366
3367 2012-05-09  MORIOKA Tomohiko  <tomo.git@chise.org>
3368
3369         * mule/mule-conf.el (=>>daikanwa/ho): New coded-charset for XEmacs
3370         CHISE.
3371
3372 2012-03-26  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3373
3374         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3375         `=+>ucs-bmp-cjk@unicode'.
3376
3377         * mule/mule-conf.el (=+>ucs-bmp-cjk@unicode): New coded-charset
3378         for XEmacs CHISE.
3379
3380 2012-03-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3381
3382         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3383         setting for `=>>daikanwa'.
3384
3385 2011-12-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3386
3387         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3388         `=>>hanyo-denshi/jt'.
3389
3390 2011-12-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3391
3392         * mule/mule-conf.el (=+>jis-x0208@1983): New coded-charset for
3393         XEmacs CHISE.
3394         (=+>jis-x0208@1990): Ditto.
3395         (=+>jis-x0213-1@2000): Ditto.
3396
3397 2011-12-05  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3398
3399         * mule/mule-conf.el (=+>ucs@jis/2004): New coded-charset for
3400         XEmacs CHISE.
3401
3402 2011-11-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3403
3404         * mule/mule-conf.el (=>>>hanyo-denshi/jc): New coded-charset for
3405         XEmacs CHISE.
3406         (=>>hanyo-denshi/jc): Use `=>>>hanyo-denshi/jc' instead of
3407         `=hanyo-denshi/jc' as the mother.
3408
3409 2011-11-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3410
3411         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3412         setting for `=+>adobe-japan1'.
3413
3414         * mule/mule-charset.el (default-coded-charset-priority-list):
3415         Prefer `=adobe-japan1-6', `=adobe-japan1-base', `=>jis-x0208@1997'
3416         and `=>>hanyo-denshi/ft' to `=>>gt'.
3417
3418 2011-11-23  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3419
3420         * mule/mule-conf.el (=>>adobe-japan1-0): New coded-charset for
3421         XEmacs CHISE.
3422         (=>>adobe-japan1-1): Ditto.
3423         (=>>adobe-japan1-2): Ditto.
3424         (=>>adobe-japan1-3): Ditto.
3425         (=>>adobe-japan1-4): Ditto.
3426         (=>>adobe-japan1-5): Ditto.
3427         (=>>adobe-japan1-6): Ditto.
3428         (=>>adobe-japan1): Changed to alias for `=>>adobe-japan1-6'.
3429
3430 2011-11-22  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3431
3432         * mule/mule-conf.el (=adobe-japan1): New alias for
3433         `=adobe-japan1-6'.
3434         (=>>>adobe-japan1-0): New coded-charset for XEmacs CHISE.
3435         (=>>>adobe-japan1-1): Ditto.
3436         (=>>>adobe-japan1-2): Ditto.
3437         (=>>>adobe-japan1-3): Ditto.
3438         (=>>>adobe-japan1-4): Ditto.
3439         (=>>>adobe-japan1-5): Ditto.
3440         (=>>>adobe-japan1-6): Ditto.
3441         (=>>>adobe-japan1): Changed to alias for `=>>>adobe-japan1-6'.
3442
3443 2011-11-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3444
3445         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3446         setting for `=>>>adobe-japan1'.
3447
3448 2011-11-06  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3449
3450         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3451         setting for `=+>ucs@ks'.
3452
3453 2011-11-04  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3454
3455         * mule/mule-conf.el (=>>>adobe-japan1): New coded-charset for
3456         XEmacs CHISE.
3457         (=>>adobe-japan1): Use `=>>>adobe-japan1' instead of
3458         `=adobe-japan1-6' as the mother.
3459
3460 2011-11-03  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3461
3462         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3463         setting for `=>cns11643-7'.
3464
3465 2011-11-01  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3466
3467         * mule/mule-conf.el (=>cns11643-7): New coded-charset for XEmacs
3468         CHISE.
3469
3470 2011-10-29  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3471
3472         * mule/mule-conf.el (=+>adobe-japan1): New coded-charset for
3473         XEmacs CHISE.
3474         (=>>hanyo-denshi/ja): New coded-charset for XEmacs CHISE.
3475
3476         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3477         setting for `=>ucs@jis/2004'.
3478
3479 2011-10-28  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3480
3481         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3482         setting for `=+>gt'.
3483
3484         * mule/mule-conf.el (=+>gt): New coded-charset for XEmacs CHISE.
3485         (=>gt): Use `=+>gt' instead of `=>>gt' as the mother.
3486
3487 2011-10-28  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3488
3489         * mule/mule-conf.el (=+>ucs@unicode): Use `=+>ucs@iso' instead of
3490         `=>ucs@unicode' as the mother.
3491         (=+>ucs@jis): Use `=+>ucs@unicode' instead of `=>ucs@jis' as the
3492         mother.
3493         (=+>ucs@ks): Use `=+>ucs@unicode' instead of `=>ucs@ks' as the
3494         mother.
3495         (=+>ucs@cns): Use `=+>ucs@unicode' instead of `=>ucs@cns' as the
3496         mother.
3497
3498 2011-10-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3499
3500         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3501         setting for `=+>ucs@unicode'.
3502
3503         * mule/mule-conf.el (=+>ucs@unicode): New coded-charset for XEmacs
3504         CHISE.
3505
3506 2011-10-26  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3507
3508         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3509         - Use `=+>jis-x0208' instead of `=>jis-x0208@usual'.
3510         - Use `=+>jis-x0213-2' instead of `=>jis-x0213-2@usual'.
3511         - Add setting for `=+>ucs@cns'.
3512
3513         * mule/mule-conf.el (=+>jis-x0213-1): New coded-charset for XEmacs
3514         CHISE.
3515         (=>jis-x0213-1): Use `=+>jis-x0213-1' instead of `=>>jis-x0213-1'
3516         as the mother.
3517         (=+>ucs@cns): New coded-charset for XEmacs CHISE.
3518         (=>ucs-bmp-cjk@unicode): New coded-charset for XEmacs CHISE.
3519
3520         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3521         `=>ucs-bmp-cjk@unicode'; delete `=>>ucs@unicode'.
3522
3523 2011-10-25  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3524
3525         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3526         setting for `=>ucs@ks'.
3527
3528 2011-10-21  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3529
3530         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3531         `=ucs-bmp-cjk-compat@unicode'.
3532
3533         * mule/mule-conf.el (=ucs-bmp-cjk-compat@unicode): New
3534         coded-charset for XEmacs CHISE.
3535
3536 2011-10-20  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3537
3538         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3539         `=ucs-bmp-cjk-compat'.
3540
3541         * mule/mule-conf.el (=ucs-bmp-cjk-compat): New coded-charset for
3542         XEmacs CHISE.
3543
3544 2011-10-19  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3545
3546         * mule/mule-conf.el (=+>ucs@ks): New coded-charset for XEmacs
3547         CHISE.
3548
3549 2011-10-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3550
3551         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
3552         `=+>ucs@jis/1990' instead of `=>ucs@jis/1990'.
3553
3554         * mule/mule-conf.el (=+>ucs@jis/1990): Renamed from
3555         `=>ucs@jis/1990'.
3556         (=>ucs@jis/1990): New alias for `=+>ucs@jis/1990'.
3557
3558 2011-10-17  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3559
3560         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3561         setting for `=+>ucs@iso'; use `=+>ucs@jis' instead of `=>ucs@JP'.
3562
3563         * mule/mule-conf.el (=+>ucs@iso): New coded-charset for XEmacs
3564         CHISE.
3565         (=>>ucs@iso): Use `=+>ucs@iso' instead of `=>ucs@iso' as the
3566         mother.
3567
3568 2011-10-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3569
3570         * mule/mule-conf.el (=+>jis-x0213-2): Renamed from
3571         `=>jis-x0213-2@usual'.
3572         (=>jis-x0213-2@usual): New alias for `=+>jis-x0213-2'.
3573         (=>jis-x0213-2): Use `=+>jis-x0213-2' instead of
3574         `=>jis-x0213-2@usual' as the mother.
3575
3576 2011-10-15  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3577
3578         * mule/mule-conf.el (=+>ucs@jis): Renamed from `=>ucs@JP'.
3579         (=>ucs@JP): New alias for `=+>ucs@jis'.
3580
3581 2011-10-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3582
3583         * mule/mule-conf.el (=+>jis-x0208): Renamed from
3584         `=>jis-x0208@usual'.
3585         (=>jis-x0208@usual): New alias for `=+>jis-x0208'.
3586         (=+>jis-x0208@1978): Use `=+>jis-x0208' instead of
3587         `=>jis-x0208@usual' as the mother.
3588         (=>jis-x0208): Likewise.
3589
3590 2011-10-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3591
3592         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3593         setting for `=+>jis-x0208@1978'.
3594
3595 2011-10-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3596
3597         * mule/mule-conf.el (=+>jis-x0208@1978): New coded-charset for
3598         XEmacs CHISE.
3599
3600 2011-09-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3601
3602         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3603         setting for `=>>>ucs@jis/1990'.
3604
3605 2011-07-23  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3606
3607         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3608         setting for `=>ucs@jis/1990'.
3609
3610 2011-07-20  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3611
3612         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3613         setting for `=ucs@JP/hanazono'.
3614
3615         * mule/mule-conf.el (=>ucs@jis/1990): New coded-charset for XEmacs
3616         CHISE.
3617         (=ucs@JP/hanazono): Ditto.
3618         (=ucs-bmp-cjk@JP/hanazono): Ditto.
3619         (=>>hanyo-denshi/jc): Ditto.
3620         (=>>hanyo-denshi/jd): Ditto.
3621
3622 2011-07-19  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3623
3624         * mule/mule-charset.el (default-coded-charset-priority-list): Use
3625         `=ucs-bmp-cjk@JP/hanazono' instead of `=ucs-bmp-cjk@JP'.
3626
3627 2011-07-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3628
3629         * mule/mule-conf.el (=>>hanyo-denshi/jb): New coded-charset for
3630         XEmacs CHISE.
3631
3632 2011-07-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3633
3634         * mule/mule-conf.el (=>>hanyo-denshi/hg): New coded-charset for
3635         XEmacs CHISE.
3636
3637 2011-06-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3638
3639         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3640         `=ucs-bmp-cjk@JP'.
3641
3642 2011-04-28  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3643
3644         * mule/mule-conf.el (=ucs-bmp-cjk@JP): New coded-charset for
3645         XEmacs CHISE.
3646
3647 2011-05-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3648
3649         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3650         Modify order of settings; add settings for `=daikanwa@rev2'.
3651
3652 2011-04-20  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3653
3654         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3655         setting for `=>>cbeta'.
3656
3657         * mule/mule-conf.el (=>>cbeta): New coded-charset for XEmacs
3658         CHISE.
3659
3660 2011-04-01  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3661
3662         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3663         setting for `=>>adobe-japan1'.
3664
3665 2011-03-30  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3666
3667         * mule/mule-conf.el (=>>adobe-japan1): New coded-charset for
3668         XEmacs CHISE.
3669
3670 2011-03-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3671
3672         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3673         setting for `=>>hanyo-denshi/ia'.
3674
3675         * mule/mule-conf.el (=>>hanyo-denshi/ia): New coded-charset for
3676         XEmacs CHISE.
3677
3678 2011-03-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3679
3680         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3681         settings for `=>>>hanyo-denshi/jt' and `=>>>gt'.
3682
3683         * mule/mule-conf.el (=>>>hanyo-denshi/jt): New coded-charset for
3684         XEmacs CHISE.
3685         (=>>hanyo-denshi/jt): Use `=>>>hanyo-denshi/jt' instead of
3686         `=hanyo-denshi/jt' as the mother.
3687
3688 2011-03-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3689
3690         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3691         setting for `=>>>jis-x0213-2'.
3692
3693         * mule/mule-conf.el (=>>>gt): New coded-charset for XEmacs CHISE.
3694         (=>>gt): Use `=>>>gt' instead of `=gt' as the mother.
3695         (=>>>ucs@jis/2000): New coded-charset for XEmacs CHISE.
3696
3697 2011-03-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3698
3699         * mule/mule-conf.el (=>>>ucs@jis/1990): New coded-charset for
3700         XEmacs CHISE.
3701
3702 2011-03-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3703
3704         * mule/mule-conf.el (=>>>jis-x0208@1983): New coded-charset for
3705         XEmacs CHISE.
3706
3707         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3708         `=>>jis-x0213-1@2004'.
3709
3710 2011-03-07  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3711
3712         * mule/mule-conf.el (=>>>jis-x0208@1978): New coded-charset for
3713         XEmacs CHISE.
3714
3715 2011-03-07  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3716
3717         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3718         - Use "&g2-*;" as entity-references for `=>>>*'.
3719         - Omit "&a{GT|JX1|JX2|JX3}-*;".
3720
3721         * mule/mule-conf.el (=>>>jis-x0213-2): New coded-charset for
3722         XEmacs CHISE.
3723         (=>>jis-x0213-2): Use `=>>>jis-x0213-2' instead of `=jis-x0213-2'
3724         as the mother.
3725
3726 2011-03-06  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3727
3728         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3729         setting for `=>>hanyo-denshi/ib'.
3730
3731         * mule/mule-conf.el (=>>jis-x0208@1978): Fix DOC.
3732         (=>>jis-x0208@1983): New coded-charset for XEmacs CHISE.
3733         (=>>jis-x0208@1990): Ditto.
3734         (=>>hanyo-denshi/ib): Ditto.
3735
3736         * mule/mule-charset.el (default-coded-charset-priority-list):
3737         Prefer `=hanziku-*' to `=hanyo-denshi/*'.
3738
3739 2011-03-06  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3740
3741         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3742         Prefer `=>jis-x0213-2@usual' to `=>jis-x0208@1997' and
3743         `=>jis-x0213-1@2000'; add settings for `=>>>ucs@ks' and
3744         `=>>>ucs@jis/2004'.
3745
3746 2011-03-05  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3747
3748         * mule/mule-conf.el (=>>>jis-x0213-1@2000): New coded-charset for
3749         XEmacs CHISE.
3750         (=>>>jis-x0213-1@2004): Use `=>>>jis-x0213-1' instead of
3751         `=jis-x0213-1@2004' as the mother.
3752         (=>>>ucs@jis/2004): New coded-charset for XEmacs CHISE.
3753         (=>>>ucs@ks): Ditto.
3754
3755         * mule/mule-charset.el (default-coded-charset-priority-list):
3756         Modify priority of `=hanyo-denshi/*'.
3757
3758 2011-03-04  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3759
3760         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3761         settings for `=>>ucs@JP' and `=ucs@JP'.
3762
3763 2011-03-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3764
3765         * mule/mule-conf.el (=>>ucs@JP): New coded-charset for XEmacs
3766         CHISE.
3767
3768 2011-02-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3769
3770         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3771         setting for `=>>>ucs@cns'.
3772
3773         * mule/mule-conf.el (=>>>ucs@cns): New coded-charset for XEmacs
3774         CHISE.
3775
3776 2011-02-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3777
3778         * mule/mule-conf.el (=>>jis-x0213-1@2004): Use `=>>jis-x0213-1'
3779         instead of `=>>>jis-x0213-1@2004' as the mother.
3780         (=>>>ucs@iso): New coded-charset for XEmacs CHISE.
3781         (=>>>ucs@unicode): Likewise.
3782         (=>>>ucs@jis): Likewise.
3783         (=ucs@iso): Use `=>>>ucs@iso' instead of `=>>ucs@iso' as the
3784         mother.
3785         (=>>hanyo-denshi/ks): Fix `chars' and `dimension'.
3786
3787 2011-02-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3788
3789         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3790         settings for `=>>>jis-x0208', `=>>>jis-x0213-1',
3791         `=>>>jis-x0213-1@2004', `=>>>ucs@iso', `=>>>ucs@unicode' and
3792         `=>>>ucs@jis'.
3793
3794 2011-02-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3795
3796         * mule/mule-charset.el (default-coded-charset-priority-list):
3797         Prefer `=jis-x0212' to `=gt-pj-*', `chinese-cns11643-*', `=big5*'
3798         and `=jis-x0213-*-2000'.
3799
3800 2011-02-24  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3801
3802         * mule/mule-conf.el (=>>>jis-x0213-1@2004): New coded-charset for
3803         XEmacs CHISE.
3804         (=>>jis-x0213-1@2004): Use `=>>>jis-x0213-1@2004' instead of
3805         `=>>jis-x0213-1' as the mother.
3806
3807 2011-02-19  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3808
3809         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3810         settings for `=>>hanyo-denshi/jt' and `=>gt-k'.
3811
3812 2011-02-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3813
3814         * mule/mule-conf.el (=>gt-k): New coded-charset for XEmacs CHISE.
3815
3816 2011-02-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3817
3818         * mule/mule-conf.el (=>>hanyo-denshi/jt): New coded-charset for
3819         XEmacs CHISE.
3820
3821 2011-02-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3822
3823         * mule/mule-coding.el (decomposition-feature-list): Set
3824         `=decomposition', `=decomposition@cid' and
3825         `=decomposition@hanyo-denshi'.
3826
3827 2011-02-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3828
3829         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3830         setting for `=>>hanyo-denshi/ks'.
3831
3832         * mule/mule-conf.el (=>>hanyo-denshi/ks): New coded-charset for
3833         XEmacs CHISE.
3834
3835 2011-02-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3836
3837         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3838         settings for `=hanyo-denshi/ks' and `=hanyo-denshi/ks/mf'.
3839
3840         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3841         `=hanyo-denshi/ks/mf'.
3842
3843         * mule/mule-conf.el (=hanyo-denshi/ks): New coded-charset for
3844         XEmacs CHISE.
3845         (=hanyo-denshi/ks/mf): Ditto.
3846
3847 2011-02-15  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3848
3849         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3850         settings for P=hanyo-denshi/jt'.
3851
3852         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3853         `=hanyo-denshi/jt'.
3854
3855         * mule/mule-conf.el (=hanyo-denshi/jt): New coded-charset for
3856         XEmacs CHISE.
3857
3858 2011-02-15  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3859
3860         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3861         settings for `=hanyo-denshi/ip'.
3862
3863         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3864         `=hanyo-denshi/ip'.
3865
3866         * mule/mule-conf.el (=hanyo-denshi/ip): New coded-charset for
3867         XEmacs CHISE.
3868
3869 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3870
3871         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3872         settings for `=hanyo-denshi/hg'.
3873
3874         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3875         `=hanyo-denshi/hg'.
3876
3877         * mule/mule-conf.el (=hanyo-denshi/hg): New coded-charset for
3878         XEmacs CHISE.
3879
3880 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3881
3882         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3883         setting for `=>>hanyo-denshi/ft'.
3884
3885         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3886         `=>>hanyo-denshi/ft'.
3887
3888         * mule/mule-conf.el (=>>hanyo-denshi/ft): New coded-charset for
3889         XEmacs CHISE.
3890
3891 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3892
3893         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3894         settings for `=hanyo-denshi/ib'.
3895
3896         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3897         `=hanyo-denshi/ib'.
3898
3899         * mule/mule-conf.el (=hanyo-denshi/ib): New coded-charset for
3900         XEmacs CHISE.
3901
3902 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3903
3904         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3905         settings for isolated characters of `=hanyo-denshi/ia' and
3906         non-isolated characters of `=hanyo-denshi/*'.
3907
3908         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3909         `=hanyo-denshi/ia'.
3910
3911         * mule/mule-conf.el (=hanyo-denshi/ia): New coded-charset for
3912         XEmacs CHISE.
3913
3914 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3915
3916         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3917         setting for isolated characters of `=hanyo-denshi/ft'.
3918
3919         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3920         `=hanyo-denshi/ft'.
3921
3922         * mule/mule-conf.el (=hanyo-denshi/ft): New coded-charset for
3923         XEmacs CHISE.
3924
3925 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3926
3927         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3928         setting for isolated characters of `=hanyo-denshi/jd'.
3929
3930         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3931         `=hanyo-denshi/jd'.
3932
3933         * mule/mule-conf.el (=hanyo-denshi/jd): New coded-charset for
3934         XEmacs CHISE.
3935
3936 2011-02-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3937
3938         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3939         setting for isolated characters of `=hanyo-denshi/jc'.
3940
3941         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3942         `=hanyo-denshi/jc'.
3943
3944         * mule/mule-conf.el (=hanyo-denshi/jc): New coded-charset for
3945         XEmacs CHISE.
3946
3947 2011-02-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3948
3949         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3950         setting for isolated characters of `=hanyo-denshi/jb'.
3951
3952         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3953         `=hanyo-denshi/jb'.
3954
3955         * mule/mule-conf.el (=hanyo-denshi/jb): New coded-charset for
3956         XEmacs CHISE.
3957
3958 2011-02-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3959
3960         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3961         setting for isolated characters of `=hanyo-denshi/ja'.
3962
3963 2011-02-12  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3964
3965         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3966         `=hanyo-denshi/ja'.
3967
3968         * mule/mule-conf.el (=hanyo-denshi/ja): New coded-charset for
3969         XEmacs CHISE.
3970
3971 2011-02-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3972
3973         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3974         settings for isolated characters of `=adobe-japan1-6'.
3975
3976 2011-02-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3977
3978         * mule/mule-conf.el (=daikanwa/+p): New coded-charset for XEmacs
3979         CHISE.
3980         (=daikanwa/+2p): Ditto.
3981         (=daikanwa/ho): Ditto.
3982
3983 2011-02-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3984
3985         * mule/mule-coding.el (utf-8-mcs-no-composition): New
3986         coding-system for XEmacs CHISE.
3987
3988 2011-02-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3989
3990         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3991         setting for `=>>ruimoku-v6'.
3992
3993         * mule/mule-conf.el (=>>ruimoku-v6): New coded-charset for XEmacs
3994         CHISE.
3995
3996 2010-12-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3997
3998         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3999         setting for `=daikanwa@rev1'.
4000
4001 2010-10-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4002
4003         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4004         setting for `=>jis-x0213-2@usual' and `=>ucs@JP'.
4005
4006 2010-10-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4007
4008         * mule/mule-conf.el (=>jis-x0213-2@usual): New coded-charset for
4009         XEmacs CHISE.
4010         (=>jis-x0213-2): Use `=>jis-x0213-2@usual' as the mother.
4011
4012 2010-10-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4013
4014         * mule/mule-conf.el (=>ucs@JP): New coded-charset for XEmacs
4015         CHISE.
4016
4017 2010-09-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4018
4019         * mule/mule-conf.el (=>ucs@jis): New coded-charset for XEmacs
4020         CHISE.
4021
4022         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4023         setting for `=>ucs@jis'.
4024
4025 2010-09-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4026
4027         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4028         setting for `=>jis-x0208@usual'.
4029
4030         * mule/mule-conf.el (=>jis-x0208@usual): New coded-charset for
4031         XEmacs CHISE.
4032         (=>jis-x0208): Use `=>jis-x0208@usual' as the mother.
4033         (=>ucs@ks): New coded-charset for XEmacs CHISE.
4034         (=ucs@big5): Use `=>>ucs@cns' as the mother.
4035
4036 2010-09-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4037
4038         * mule/mule-conf.el (=>>>jis-x0208): New coded-charset for XEmacs
4039         CHISE.
4040         (=>>>jis-x0208@1990): Ditto.
4041         (=>>>jis-x0213-1): Ditto.
4042         (=>>jis-x0208): Use `=>>>jis-x0208' instead of `=jis-x0208' as the
4043         mother.
4044         (=>>jis-x0213-1): Use `=>>>jis-x0213-1' instead of `=jis-x0213-1'
4045         as the mother.
4046
4047 2010-09-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4048
4049         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4050         setting for `=>ucs@cns' and `=>>ucs@ks'.
4051
4052         * mule/mule-conf.el (=>>ucs@ks): New coded-charset for XEmacs
4053         CHISE.
4054
4055 2010-08-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4056
4057         * mule/mule-conf.el (=>ucs@cns): New coded-charset for XEmacs
4058         CHISE.
4059
4060 2010-08-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4061
4062         * mule/mule-conf.el (=>>daikanwa): New coded-charset for XEmacs
4063         CHISE.
4064         (=>daikanwa): Use `=>>daikanwa' instead of `=daikanwa' as the
4065         mother.
4066
4067 2010-08-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4068
4069         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4070         `==>ucs-bmp-cjk@bucs'.
4071
4072         * mule/mule-conf.el (==>ucs-bmp-cjk@bucs): New coded-charset for
4073         XEmacs CHISE.
4074
4075 2010-08-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4076
4077         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4078         setting for `==>ucs@bucs'.
4079
4080         * mule/mule-conf.el (==>ucs@bucs): New super abstract CCS for
4081         XEmacs CHISE.
4082
4083 2010-08-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4084
4085         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
4086         - Add setting for `=>>jis-x0208'.
4087         - Omit setting for `=>>jis-x0208@1990'.
4088         - Prefer `=>>gt', JIS X0208/0213, `=>>big5-cdp', `=>>gt-k', `=>gt'
4089           and `=>zinbun-oracle' to `=>ucs@FOO', `=>>ucs@FOO' and
4090           `=ucs@FOO'.
4091
4092 2010-08-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4093
4094         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4095         setting for `=>daikanwa'.
4096
4097 2010-08-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4098
4099         * mule/mule-conf.el (=daikanwa): Fix DOC.
4100         (=>daikanwa): New abstract character for XEmacs CHISE.
4101         (=>ucs@iso): Likewise.
4102         (=>ucs@unicode): Likewise.
4103         (=>>ucs@iso): Use `=>ucs@iso' as the mother.
4104
4105 2010-08-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4106
4107         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
4108         - Prefer representative features to `=>>gt', `=>>big5-cdp',
4109           `=>>gt-k', `=>gt' and `=>zinbun-oracle'.
4110         - Prefer abstract glyph features to `=>gt', `=>zinbun-oracle'.
4111         - Add `=>big5-cdp'.
4112
4113 2010-07-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4114
4115         * mule/mule-conf.el (=>>big5-cdp): Fix long-name.
4116         (=>big5-cdp): New abstract character.
4117
4118 2010-07-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4119
4120         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4121         Prefer UCS and JIS X0208/0213 related features to `china3-jef' and
4122         `chinese-big5'.
4123
4124 2010-07-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4125
4126         * mule/mule-charset.el (default-coded-charset-priority-list):
4127         Prefer `=>>big5-cdp' to `=>>ucs@unicode'.
4128
4129         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4130         Prefer `=>>ucs@{unicode|jis|cns' to `=>>ucs@jis/{2004|2000|1990',
4131         `=>>jis-x0208@{1990|1978', `=>>jis-x0213-1@{2000|2004}',
4132         `=>>jis-x0213-2', `=>jis-x0208@1997', `=>jis-x0213-1@{2000|2004}'
4133         and `=>jis-x0213-2'.
4134
4135 2010-07-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4136
4137         * mule/mule-conf.el (=>>ucs@jis/1990): New abstract glyph-set for
4138         XEmacs CHISE.
4139         (=>>ucs@jis/2000): Likewise.
4140         (=>>ucs@jis/2004): Likewise.
4141
4142 2010-07-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4143
4144         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4145         settings for `=>>big5-cdp', `=>>gt-k', `=>>ucs@jis' and
4146         `=>>ucs@cns'.
4147
4148         * mule/mule-conf.el (=>>big5-cdp): New abstract glyph-set for
4149         XEmacs CHISE.
4150         (=>>gt): Use quote instead of backquote; modify DOC.
4151         (=>gt): Use quote instead of backquote.
4152         (=>>gt-k): New abstract glyph-set for XEmacs CHISE.
4153         (=>>ucs@iso): New abstract glyph-set for XEmacs CHISE.
4154         (=>>ucs@unicode): Use `=>>ucs@iso' as the mother.
4155         (=>>ucs@jis): New abstract glyph-set for XEmacs CHISE.
4156         (=>>ucs@cns): New abstract glyph-set for XEmacs CHISE.
4157         (=ucs@iso): Use `=>>ucs@iso' as the mother.
4158
4159 2010-07-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4160
4161         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4162         `=>>ucs@unicode' and `=>>gt'.
4163
4164 2010-05-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4165
4166         * mule/mule-conf.el (=jis-x0208@1978/2-pr): New coded-charset for
4167         XEmacs CHISE.
4168         (=jis-x0208@1978/4er): New coded-charset for XEmacs CHISE.
4169         (=jis-x0208@1978/4-pr): Use `=jis-x0208@1978/2-pr' instead of
4170         `=jis-x0208@1978/1er-pr' as the mother.
4171         (=jis-x0208@1978/5pr): New coded-charset for XEmacs CHISE.
4172
4173 2010-04-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4174
4175         * mule/mule-conf.el (=ucs@big5): Use `=>>ucs@unicode' instead of
4176         `=ucs@unicode' as the mother.
4177
4178 2010-04-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4179
4180         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4181         setting for `=>>ucs@unicode'.
4182
4183         * mule/mule-conf.el (=>>ucs@unicode): New coded-charset for XEmacs
4184         CHISE.
4185
4186 2010-04-21  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4187
4188         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4189         settings for &I-AJ1-ddddd; and &AJ1-ddddd;.
4190
4191         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4192         `=adobe-japan1-6' and `=adobe-japan1-base'.
4193
4194         * mule/mule-conf.el (=adobe-japan1-base): New coded-charset for
4195         XEmacs CHISE.
4196         (=adobe-japan1-0): Specify `=adobe-japan1-base' as the mother;
4197         specify `min-code' and `max-code'.
4198         (=adobe-japan1-1): Specify `min-code' and `max-code'.
4199         (=adobe-japan1-2): Likewise.
4200         (=adobe-japan1-3): Likewise.
4201         (=adobe-japan1-4): Likewise.
4202         (=adobe-japan1-5): Likewise.
4203         (=adobe-japan1-6): Likewise.
4204
4205 2010-04-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4206
4207         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4208         setting for `=>gt'.
4209
4210 2010-04-06  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4211
4212         * mule/mule-conf.el (=>gt): New abstract coded-charset for XEmacs
4213         CHISE.
4214
4215 2010-04-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4216
4217         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4218         setting for `=>zinbun-oracle'.
4219
4220         * mule/mule-conf.el (=>zinbun-oracle): New abstract coded-charset
4221         for XEmacs CHISE.
4222
4223 2010-03-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4224
4225         * mule/mule-conf.el (=jis-x0208@1978/1er-pr): New coded-charset
4226         for XEmacs CHISE.
4227         (=jis-x0208@1978/4-pr): Use `=jis-x0208@1978/1er-pr' instead of
4228         `=jis-x0208@1978' as the mother.
4229
4230 2010-03-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4231
4232         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
4233         - Use `=gt' instead of `ideograph-gt'.
4234         - Use `=gt-k' instead of `ideograph-gt-k'.
4235         - Use `=jis-x0208@1990' instead of `japanese-jisx0208-1990'.
4236         - Use `=jis-x0208@1983' instead of `japanese-jisx0208'.
4237         - Use `=jis-x0213-1@2000' instead of `japanese-jisx0213-1'.
4238         - Use `=jis-x0213-2' instead of `japanese-jisx0213-2'.
4239         - Use `=jis-x0212' instead of `japanese-jisx0212'.
4240         - Use `=jis-x0208@1978' instead of `japanese-jisx0208-1978'.
4241         - Use `=>>gt' instead of `<=>gt'.
4242         - Use &G-GT-ddddd; instead of &aGT-ddddd for `=>>gt'.
4243         - Add setting for `=>>jis-x0208@1990'.
4244         - Use &G-JX1-hhhh; instead of &aJX1-hhhh; for
4245           `=>>jis-x0213-1@2000'.
4246         - Use &G-JX2-hhhh; instead of &aJX2-hhhh; for `=>>jis-x0213-2'.
4247         - Use &G-JX3-hhhh; instead of &aJX3-hhhh; for
4248           `=>>jis-x0213-1@2004'.
4249         - Add setting for `=>>jis-x0208@1978'.
4250         - Decode &A-J0-hhhh; as `=>jis-x0208@1997'.
4251
4252 2010-02-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4253
4254         * mule/mule-conf.el (=>>jis-x0208@1978): New coded-charset for
4255         XEmacs CHISE.
4256
4257 2009-11-06  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4258
4259         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4260         setting for `=>>jis-x0213-2' and `=>jis-x0213-2'; use
4261         `=>jis-x0208@1997', `=>jis-x0213-1@2000' and `=>jis-x0213-1@2004'
4262         instead of `<=>jis-x0208@1997', `<=>jis-x0213-1@2000' and
4263         `<=>jis-x0213-1@2004'.
4264
4265 2009-09-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4266
4267         * mule/mule-conf.el (=>>jis-x0213-2): New coded-charset for XEmacs
4268         CHISE.
4269         (=>jis-x0213-2): Ditto.
4270
4271 2009-09-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4272
4273         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4274         settings for `=>>jis-x0213-1@2000' and `=>>jis-x0213-1@2004'.
4275
4276 2009-08-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4277
4278         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4279         `=>>jis-x0208', `=>>jis-x0213-1', `=>jis-x0208' and
4280         `=>jis-x0213-1'.
4281
4282 2009-08-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4283
4284         * mule/mule-conf.el (=>>jis-x0208): New coded-charset for XEmacs
4285         CHISE.
4286         (=>jis-x0208): Use `=>>jis-x0208' as the mother.
4287
4288 2009-08-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4289
4290         * mule/mule-conf.el (=>>jis-x0213-1): Renamed from
4291         `<==>jis-x0213-1'.
4292         (=>>jis-x0213-1@2000): Renamed from `<==>jis-x0213-1@2000'.
4293         (=>>jis-x0213-1@2004): Renamed from `<==>jis-x0213-1@2004'.
4294         (=>jis-x0208): Renamed from `<=>jis-x0208'.
4295         (<=>jis-x0208): New alias for `=>jis-x0208'.
4296         (=>jis-x0208@1997): Renamed from `<=>jis-x0208@1997'.
4297         (<=>jis-x0208@1997): New alias for `=>jis-x0208@1997'.
4298         (=>jis-x0213-1): Renamed from `<=>jis-x0213-1'.
4299         (<=>jis-x0213-1): New alias for `=>jis-x0213-1'.
4300         (=>jis-x0213-1@2000): Renamed from `<=>jis-x0213-1@2000'.
4301         (<=>jis-x0213-1@2000): New alias for `=>jis-x0213-1@2000'.
4302         (=>jis-x0213-1@2004): Renamed from `<=>jis-x0213-1@2004'.
4303         (<=>jis-x0213-1@2004): New alias for `=>jis-x0213-1@2004'.
4304         (=>>gt): Renamed from `<==>gt'.
4305         (<==>gt): New alias for `=>>gt'.
4306
4307 2009-08-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4308
4309         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
4310         - Use `=jis-x0213-1@2000' instead of `japanese-jisx0213-1'
4311         - Use `=jis-x0213-2' instead of `japanese-jisx0213-2'.
4312         - Use `<=>jis-x0208@1997' instead of `=jis-x0208@1997'.
4313         - Add settings for `<=>jis-x0213-1@2000' and
4314           `<=>jis-x0213-1@2004'.
4315
4316         * mule/mule-conf.el (=jis-x0208@1978/-4X): New coded-charset for
4317         XEmacs CHISE.
4318         (<==>jis-x0213-1): Likewise.
4319         (<==>jis-x0213-1@2000): Likewise.
4320         (<==>jis-x0213-1@2004): Likewise.
4321         (<=>jis-x0208): Add property `=>iso-ir 168'.
4322         (<=>jis-x0208@1997): Likewise.
4323         (<=>jis-x0213-1): Use `<==>jis-x0213-1' instead of `=jis-x0213-1'
4324         as the mother; add property `=>iso-ir 228'.
4325         (<=>jis-x0213-1@2000): Modify DOC-string; fix `registry'; add
4326         property `=>iso-ir 228'.
4327         (<=>jis-x0213-1@2004): Modify DOC-string; fix `registry'; add
4328         property `=>iso-ir 233'.
4329         (<==>gt): Renamed from `<=>gt'.
4330         (<=>gt): New alias for `<==>gt'.
4331
4332 2009-08-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4333
4334         * mule/mule-conf.el (<=>jis-x0208): New coded-charset for XEmacs
4335         CHISE.
4336         (<=>jis-x0208@1997): Renamed from `=jis-x0208@1997'; use
4337         `<=>jis-x0208' as the mother.
4338         (<=>jis-x0213-1): New coded-charset for XEmacs CHISE.
4339         (<=>jis-x0213-1@2000): Ditto.
4340         (<=>jis-x0213-1@2004): Ditto.
4341
4342 2009-06-22  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4343
4344         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4345         settings for `<=>gt'.
4346
4347         * mule/mule-conf.el (<=>gt): New coded-charset for XEmacs CHISE.
4348
4349 2009-04-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4350
4351         * mule/mule-conf.el (=jis-x0208@1978): Specify `=>iso-ir' in
4352         XEmacs CHISE.
4353         (=jis-x0208@1978/-4pr): Likewise.
4354         (=jis-x0208@1978/4-pr): Likewise.
4355         (=jis-x0213-1): Likewise.
4356         (=ucs@iso): Likewise.
4357         (=ucs@unicode): Likewise.
4358         (=ucs@gb): Likewise.
4359         (=ucs@gb/fw): Likewise.
4360         (=ucs@cns): Likewise.
4361         (=ucs@cns/fw): Likewise.
4362         (=ucs@jis): Likewise.
4363         (=ucs@jis/fw): Likewise.
4364         (=ucs@jis/1990): Likewise.
4365         (=ucs@jis/2000): Likewise.
4366         (=ucs@jis/2004): Likewise.
4367         (=ucs@JP): Likewise.
4368         (=ucs@ks): Likewise.
4369         (=ucs@big5): Likewise.
4370         (=ucs@big5/cns11643): Likewise.
4371         (=ucs@cns11643): Likewise.
4372
4373 2008-10-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4374
4375         * mule/mule-charset.el (default-coded-charset-priority-list):
4376         Prefer `=jis-x0213-{1|2}-2000' to `japanese-jisx0212'.
4377
4378         * mule/mule-conf.el (=ucs@jis/2004): New coded-charset for XEmacs
4379         CHISE.
4380         (=ucs@JP): Use `=ucs@jis/2004' instead of `=ucs@jis' as the
4381         mother.
4382
4383 2008-09-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4384
4385         * mule/mule-conf.el (=jis-x0208@1978): New coded-charset [moved
4386         from src/mule-charset.c].
4387         (=jis-x0208@1978/-4pr): Renamed from `=jis-x0208@1978/i-4';
4388         specify `final'.
4389         (=jis-x0208@1978/1pr): Renamed from `=jis-x0208@1978/i1'; specify
4390         `iso-ir' and `final', namely now it is used as ISO-IR-42.
4391         (=jis-x0208@1978/4-pr): Renamed from `=jis-x0208@1978/i4-'.
4392         (=jis-x0208@1978/i1): New alias for `=jis-x0208@1978/1pr'.
4393         (=jis-x0208@1978/i-4): New alias for `=jis-x0208@1978/-4pr'.
4394         (=jis-x0208@1978/i4-): New alias for `=jis-x0208@1978/4-pr'.
4395
4396 2008-09-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4397
4398         * mule/mule-conf.el (=jis-x0213-1-2000): Changed to the alias of
4399         `=jis-x0213-1@2000' instead of `=jis-x0213-1'.
4400         (=jis-x0208@1978/i-4): Specify `partial'.
4401         (=jis-x0208@1978/i1): Likewise; use `=jis-x0208@1978/i-4' as the
4402         mother coded-charset.
4403         (=jis-x0208@1978/i4-): New coded-charset for XEmacs CHISE.
4404
4405 2008-09-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4406
4407         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4408         settings for `=jis-x0213-1@2004'.
4409
4410 2008-09-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4411
4412         * mule/mule-conf.el (=jis-x0213-1): New coded-charset for XEmacs
4413         CHISE.
4414         (=jis-x0213-1@2000): Renamed from `=jis-x0213-1-2000'.
4415         (=jis-x0213-2): Renamed from `=jis-x0213-2-2000'.
4416         (=jis-x0213-1@2004): New coded-charset for XEmacs CHISE.
4417         (=jis-x0213-1-2000): New alias for `=jis-x0213-1' in XEmacs CHISE
4418         temporarily.
4419         (=jis-x0213-2-2000): New alias for `=jis-x0213-2' in XEmacs CHISE.
4420
4421 2008-08-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4422
4423         * mule/mule-conf.el (=shinjigen): New coded-charset for XEmacs
4424         CHISE.
4425         (=shinjigen@1ed): Inherited from `=shinjigen'.
4426         (=shinjigen@rev): Likewise.
4427
4428 2008-08-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4429
4430         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4431         settings for `=shinjigen@rev' and `=shinjigen@1ed'.
4432
4433 2008-08-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4434
4435         * mule/mule-conf.el (=shinjigen@1ed): Renamed from `shinjigen-1';
4436         define it as an alias.
4437         (=shinjigen@1ed/24pr): New coded-charset for XEmacs CHISE.
4438         (=shinjigen@rev): Renamed from `shinjigen-2'; define it as an
4439         alias.
4440         (=shinjigen/+p@rev): Renamed from `shinjigen-2-p'; define it as an
4441         alias.
4442
4443 2008-07-31  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4444
4445         * mule/mule-conf.el (shinjigen-2-p): New coded-charset for XEmacs
4446         CHISE.
4447
4448 2008-06-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4449
4450         * mule/mule-conf.el (shinjigen-1): New coded-charset for XEmacs
4451         CHISE.
4452         (shinjigen-2): Ditto.
4453
4454 2007-05-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4455
4456         * mule/mule-charset.el (default-coded-charset-priority-list):
4457         Prefer `gt-pj-*' to `chinese-cns11643-*', `=big5-cdp',
4458         `chinese-big5-eten-*' and `chinese-big5'.
4459
4460 2006-03-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4461
4462         * mule/mule-conf.el (=ucs-bmp-cjk@unicode): Change `max-code' to
4463         #x9FA5 temporarily.
4464
4465 2006-01-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4466
4467         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4468         settings for `=jis-x0208@1978/i1'.
4469
4470 2005-11-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4471
4472         * mule/mule-conf.el (=jis-x0208@1978/i-4): New coded-charset for
4473         XEmacs CHISE.
4474
4475 2005-10-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4476
4477         * mule/mule-conf.el (=adobe-japan1-[0..6]): New coded-charset for
4478         XEmacs CHISE.
4479
4480 2005-07-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4481
4482         * mule/mule-conf.el (=jis-x0208@1978/i1): New coded-charset for
4483         XEmacs CHISE.
4484
4485 2005-06-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4486
4487         * mule/mule-conf.el (=ucs-bmp@gb): New coded-charset for XEmacs
4488         CHISE.
4489         (=ucs-bmp@cns): Likewise.
4490         (=ucs-bmp@jis): Likewise.
4491         (=ucs-bmp@ks): Likewise.
4492
4493 2005-05-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4494
4495         * mule/mule-conf.el (=zinbun-oracle): New coded-charset for XEmacs
4496         CHISE.
4497         (=ucs-bmp-cjk): Change `max-code' to #x9FA5 temporarily.
4498
4499 2005-05-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4500
4501         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4502         settings for `=zinbun-oracle'.
4503
4504         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4505         `=zinbun-oracle'.
4506
4507 2005-05-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4508
4509         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4510         Modify to use "&U-hhhhhhhh;" instead of "&UU+hhhh;" for
4511         `=ucs@iso'.
4512
4513 2005-04-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4514
4515         * mule/mule-charset.el (default-coded-charset-priority-list):
4516         Delete `ucs-sip'; modify order of some CCSs.
4517
4518 2005-02-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4519
4520         * mule/mule-coding.el (iso-2022-jp-2): Specify `ccs-priority-list'
4521         in XEmacs CHISE.
4522
4523         * mule/japanese.el (iso-2022-jp): Specify `ccs-priority-list' in
4524         XEmacs CHISE; don't specify `input-charset-conversion' in XEmacs
4525         CHISE.
4526
4527 2004-12-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4528
4529         * mule/mule-conf.el (=ucs-radicals): Use "-zhRadicals-.*-ucs-0" as
4530         its registry.
4531         (=ucs-radicals@unicode): Likewise.
4532
4533 2004-12-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4534
4535         * mule/mule-conf.el (=ucs-hangul): New coded-charset for XEmacs
4536         CHISE.
4537
4538 2004-11-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4539
4540         * mule/mule-conf.el (=ucs@cns/fw): New coded-charset for XEmacs
4541         CHISE.
4542
4543 2004-11-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4544
4545         * mule/mule-conf.el (=ucs@gb/fw): New coded-charset for XEmacs
4546         CHISE.
4547
4548 2004-11-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4549
4550         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4551         Modify preference of *isolated settings*.
4552
4553 2004-11-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4554
4555         * mule/mule-conf.el (=ucs@big5/cns11643): New coded-charset when
4556         utf-2000 is provided.
4557         (=ucs@cns11643): Likewise.
4558
4559 2004-11-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4560
4561         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4562         Prefer every *isolated setting* to ordinary setting.
4563
4564 2004-11-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4565
4566         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4567         settings for `latin-viscii-{upper|lower}' and `latin-viscii'.
4568
4569 2004-10-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4570
4571         * mule/mule-conf.el (=ucs@jis/fw): New coded-charset for XEmacs
4572         CHISE.
4573
4574 2004-09-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4575
4576         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4577         settings for `=jis-x0208@1997'.
4578
4579 2004-09-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4580
4581         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4582         `=jis-x0208@1997'.
4583
4584 2004-09-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4585
4586         * mule/mule-conf.el (=jis-x0208@1997): New coded-charset for
4587         XEmacs CHISE.
4588
4589 2004-09-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4590
4591         * mule/mule-conf.el (=jis-x0208-1978): Define as an alias for
4592         `=jis-x0208@1978'.
4593         (=jis-x0208-1983): Define as an alias for `=jis-x0208@1983'.
4594         (=jis-x0213-1-2000): Use `=jis-x0208@1990' instead of
4595         `=jis-x0208-1990' as the mother.
4596         (=jis-x0208-1990): Define as an alias for `=jis-x0208@1990'.
4597
4598 2004-09-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4599
4600         * mule/mule-conf.el (=ucs@jis/1990): Renamed from `=ucs@jis-1990';
4601         define `=ucs@jis-1990' as an alias for `=ucs@jis/1990'.
4602         (=ucs@jis/2000): Renamed from `=ucs@jis-2000'; define
4603         `=ucs@jis-2000' as an alias for `=ucs@jis/2000'.
4604         (=ucs@JP): Renamed from `=ucs@jp'; define `=ucs@jp' as an alias
4605         for `=ucs@JP'.
4606
4607 2004-09-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4608
4609         * mule/mule-conf.el (=daikanwa@rev1): Renamed from
4610         `=daikanwa-rev1'; specify `=daikanwa' as the mother; define
4611         `=daikanwa-rev1' as an alias for `=daikanwa@rev1'.
4612         (=daikanwa@rev2): Renamed from `=daikanwa-rev2'; specify
4613         `=daikanwa' as the mother; define `=daikanwa-rev2' as an alias for
4614         `=daikanwa@rev2'.
4615
4616 2004-07-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4617
4618         * mule/mule-conf.el (=big5-cdp): Swap DOC-string and long-name.
4619         (=gt): Likewise.
4620         (=gt-k): Likewise.
4621         (=gt-pj-*): Likewise.
4622         (=gt-pj-k1): Likewise.
4623         (=gt-pj-k2): Likewise.
4624         (=daikanwa): Likewise.
4625         (=daikanwa-rev1): Likewise.
4626         (=daikanwa-rev2): Likewise.
4627         (=big5-pua): Likewise.
4628         (=big5-eten): Likewise.
4629         (chinese-big5-eten-a): Likewise.
4630         (chinese-big5-eten-b): Likewise.
4631         (=hanziku-*): Likewise.
4632         (=cbeta): Likewise.
4633         (=jef-china3): Likewise.
4634         (=ruimoku-v6): Likewise.
4635         (=ucs@iso): Likewise.
4636         (=ucs@unicode): Likewise.
4637         (=ucs@gb): Likewise.
4638         (=ucs@cns): Likewise.
4639         (=ucs@jis): Likewise.
4640         (=ucs@jis-1990): Likewise.
4641         (=ucs@jis-2000): Likewise.
4642         (=ucs@jp): Likewise.
4643         (=ucs@ks): Likewise.
4644         (=ucs@big5): Likewise.
4645         (=ucs-radicals): Likewise.
4646         (=ucs-radicals@unicode): Likewise.
4647         (=ucs-bmp-cjk): Likewise.
4648         (=ucs-bmp-cjk@unicode): Likewise.
4649         (=ucs-sip-ext-b): Likewise.
4650         (=ucs-sip-ext-b@iso): Likewise.
4651
4652 2004-04-08  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4653
4654         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4655         settings for =ucs@{unicode|iso|gb|jis|cns|ks}.
4656
4657 2004-04-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4658
4659         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4660         settings for chinese-gb2312, =iso-ir165, latin-iso8859-{1..4},
4661         cyrillic-iso8859-5, greek-iso8859-7, hebrew-iso8859-8,
4662         latin-iso8859-9, latin-jisx0201, katakana-jisx0201,
4663         latin-tcvn5712, thai-tis620, lao, ethiopic, arabic-{1|2}-column,
4664         arabic-digit, ipa and ``&I-B-XXXX;''.
4665
4666 2004-03-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4667
4668         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4669         setting for (I-)HZK{03..12}-XXXX.
4670
4671 2004-02-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4672
4673         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4674         settings for `&I-RUI6-hhhh;' and `&RUI6-hhhh;'.
4675
4676         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4677         `=ruimoku-v6'.
4678
4679         * mule/mule-conf.el (=ruimoku-v6): New coded-charset of XEmacs
4680         CHISE.
4681
4682 2004-01-21  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4683
4684         * mule/mule-conf.el (=ucs@iso): New coded-charset in XEmacs CHISE.
4685         (=ucs@unicode): Likewise.
4686         (=ucs@gb): Inherits `=ucs@unicode' instead of `=ucs'.
4687         (=ucs@cns): Likewise.
4688         (=ucs@jis): Likewise.
4689         (=ucs@ks): Likewise.
4690         (=ucs@big5): Likewise.
4691
4692 2004-01-19  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4693
4694         * mule/mule-coding.el (utf-8-jis): Use `=ucs@jis-2000' instead of
4695         `ucs-jis'.
4696         (utf-8-jis-er): Likewise.
4697         (utf-8-jp): New coding-system.
4698         (utf-8-jp-er): Likewise.
4699
4700         * mule/mule-conf.el (=ucs@jp): New coded-charset for XEmacs CHISE.
4701
4702 2004-01-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4703
4704         * mule/mule-coding.el (euc-jisx0213): Moved from mule/japanese.el.
4705
4706         * mule/japanese.el: Move definition of `euc-jisx0213' to
4707         mule/mule-coding.el.
4708
4709 2004-01-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4710
4711         * dumped-lisp.el (preloaded-file-list): Load mule-charset and
4712         mule-coding before loading update-cdb when utf-2000 is provided.
4713
4714 2003-11-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4715
4716         * mule/mule-conf.el: Prefer `=big5-cdp', `=gt' and `=gt-k' to
4717         `=daikanwa'.
4718
4719 2003-11-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4720
4721         * mule/mule-conf.el: Define =ucs@DOMAIN at the end of CCS
4722         definition codes when `utf-2000' is provided.
4723
4724 2003-08-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4725
4726         * mule/mule-category.el (word-combining-categories): Don't setup
4727         `word-combining-categories' in XEmacs CHISE.
4728         (word-separating-categories): Add setting about Latin script in
4729         XEmacs CHISE.
4730
4731 2003-08-09  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4732
4733         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4734         setting for `chinese-big5'.
4735
4736 2003-08-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4737
4738         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4739         Prefer `chinese-big5-cdp' to `ideograph-daikanwa' and
4740         `ideograph-gt-k'; prefer `ideograph-daikanwa' to `ideograph-gt-k';
4741         add setting for HZK0[12]-xxxx.
4742
4743 2003-08-04  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4744
4745         * mule/mule-conf.el (=iso-ir165): Define to inherit from `=gb2312'
4746         in XEmacs CHISE.
4747
4748 2003-07-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4749
4750         * mule/mule-charset.el (default-coded-charset-priority-list):
4751         Prefer `=big5-cdp', `chinese-big5-eten-a', `chinese-big5-eten-b'
4752         and `chinese-big5' to `=gt-pj-*'.
4753
4754 2003-05-10  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4755
4756         * mule/mule-conf.el (=daikanwa): Renamed from
4757         `ideograph-daikanwa'.
4758         (ideograph-daikanwa): Changed to an alias for `=daikanwa'.
4759
4760 2003-05-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4761
4762         * mule/mule-conf.el (=cns11643-7): Renamed from
4763         `chinese-cns11643-7'.
4764         (chinese-cns11643-7): Changed to an alias for `=cns11643-7'.
4765
4766 2003-05-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4767
4768         * mule/mule-conf.el (=cns11643-6): Renamed from
4769         `chinese-cns11643-6'.
4770         (chinese-cns11643-6): Changed to an alias for `=cns11643-6'.
4771
4772 2003-05-06  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4773
4774         * mule/mule-conf.el (=cns11643-5): Renamed from
4775         `chinese-cns11643-5'.
4776         (chinese-cns11643-5): Changed to an alias for `=cns11643-5'.
4777
4778 2003-05-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4779
4780         * mule/mule-conf.el (=cns11643-4): Renamed from
4781         `chinese-cns11643-4'.
4782         (chinese-cns11643-4): Changed to an alias for `=cns11643-4'.
4783
4784 2003-05-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4785
4786         * mule/mule-conf.el (=cns11643-3): Renamed from
4787         `chinese-cns11643-3'.
4788         (chinese-cns11643-3): Changed to an alias for `=cns11643-3'.
4789
4790 2003-04-30  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4791
4792         * mule/mule-conf.el: `chinese-cns11643-2' is renamed to
4793         `=cns11643-2'.
4794         (chinese-cns11643-2): New alias for `=cns11643-2'.
4795
4796 2003-04-27  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4797
4798         * mule/mule-conf.el: `chinese-cns11643-1' is renamed to
4799         `=cns11643-1'.
4800         (chinese-cns11643-1): New alias for `=cns11643-1'.
4801
4802 2003-04-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4803
4804         * mule/mule-conf.el: `chinese-gb12345' is renamed to `=gb12345'.
4805         (chinese-gb12345): New alias for `=gb12345'.
4806
4807 2003-04-21  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4808
4809         * mule/mule-conf.el: `chinese-gb2312' is renamed to `=gb2312'.
4810         (chinese-gb2312): New alias for `=gb2312'.
4811
4812 2003-04-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4813
4814         * mule/mule-conf.el: `chinese-big5' is renamed to `=big5'.
4815         (chinese-big5): New alias for `=big5'.
4816
4817 2003-04-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4818
4819         * mule/mule-conf.el: `korean-ksc5601' is renamed to `=ks-x1001'.
4820         (korean-ksc5601): New alias for `=ks-x1001'.
4821
4822 2003-04-15  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4823
4824         * mule/mule-conf.el: `japanese-jisx0212' is renamed to
4825         `=jis-x0212'.
4826         (japanese-jisx0212): New alias for `=jis-x0212'.
4827
4828 2003-04-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4829
4830         * mule/mule-conf.el: `japanese-jisx0208' is renamed to
4831         `=jis-x0208-1983'.
4832         (japanese-jisx0208): New alias for `=jis-x0208-1983'.
4833
4834 2003-04-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4835
4836         * mule/mule-conf.el: `japanese-jisx0208-1978' is renamed to
4837         `=jis-x0208-1978'.
4838         (japanese-jisx0208-1978): New alias for `=jis-x0208-1978'.
4839
4840 2003-04-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4841
4842         * mule/mule-conf.el (=iso-ir165): Renamed from `chinese-isoir165'.
4843         (chinese-isoir165): Changed to an alias for `=iso-ir165'.
4844
4845 2003-04-03  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4846
4847         * mule/mule-conf.el (chinese-isoir165): Specify iso-ir 165.
4848         (chinese-cns11643-3): Specify iso-ir 183.
4849         (chinese-cns11643-4): Specify iso-ir 184.
4850         (chinese-cns11643-5): Specify iso-ir 185.
4851         (chinese-cns11643-6): Specify iso-ir 186.
4852         (chinese-cns11643-7): Specify iso-ir 187.
4853         (=jis-x0213-1-2000): In XEmacs CHISE, specify iso-ir 228.
4854         (=jis-x0213-2-2000): In XEmacs CHISE, specify iso-ir 229.
4855
4856 2003-04-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4857
4858         * bytecomp.el (byte-compile-insert-header): In XEmacs CHISE, check
4859         \uXXXX for every cases.
4860
4861 2003-03-31  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4862
4863         * mule/mule-conf.el (=ucs@big5): Renamed from `ucs-big5'.
4864         (ucs-big5): Changed to an alias for `=ucs@big5'.
4865
4866 2003-03-29  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4867
4868         * mule/mule-conf.el (=ucs@ks): Renamed from `ucs-ks'.
4869         (ucs-ks): Changed to an alias for `=ucs@ks'.
4870
4871 2003-03-27  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4872
4873         * mule/mule-conf.el (=ucs@jis-2000): Renamed from `=ucs-jis-2000'.
4874         (=ucs-jis-2000): Changed to an alias for `=ucs@jis-2000'.
4875
4876 2003-03-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4877
4878         * mule/mule-conf.el (=ucs@jis-1990): Renamed from `=ucs-jis-1990'.
4879         (=ucs-jis-1990): Changed to an alias for `=ucs@jis-1990'.
4880
4881 2003-03-24  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4882
4883         * mule/mule-conf.el (=ucs@jis): Renamed from `ucs-jis'.
4884         (ucs-jis): Changed to an alias for `=ucs@jis'.
4885
4886 2003-03-23  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4887
4888         * mule/mule-conf.el (=ucs@cns): Renamed from `ucs-cns'.
4889         (ucs-cns): Changed to an alias for `=ucs@cns'.
4890
4891 2003-03-20  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4892
4893         * mule/mule-conf.el (=ucs@gb): Renamed from `ucs-gb'.
4894         (ucs-gb): Changed to an alias for `=ucs@gb'.
4895
4896 2003-03-16  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4897
4898         * mule/mule-conf.el (=daikanwa-rev1): Renamed from
4899         `ideograph-daikanwa-2'.
4900         (ideograph-daikanwa-2): Changed to an alias for `=daikanwa-rev1'.
4901         (=daikanwa-rev2): New coded-charset when `utf-2000' is provided.
4902
4903 2003-03-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4904
4905         * version.el (emacs-version): Rename `XEmacs UTF-2000' to `XEmacs
4906         CHISE'; use `xemacs-chise-version' instead of `utf-2000-version'.
4907
4908         * obsolete.el (utf-2000-version): Declare as an obsolete variable
4909         for `xemacs-chise-version'.
4910
4911 2003-03-09  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4912
4913         * mule/mule-charset.el (default-coded-charset-priority-list):
4914         Refer `=jis-x0208-1990' instead of `japanese-jisx0208-1990'; refer
4915         `=gt-pj-*' instead of `ideograph-gt-pj-*'; refer `=hanziku-*'
4916         instead of `ideograph-hanziku-*'.
4917
4918         * mule/mule-conf.el: `ucs' is renamed to `=ucs'.
4919         (ucs): New alias for `=ucs' when `utf-2000' is provided.
4920
4921 2003-03-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4922
4923         * mule/mule-conf.el (=jis-x0213-1-2000): Rename
4924         `japanese-jisx0208-1990' to `=jis-x0208-1990'.
4925         (japanese-jisx0208-1990): New alias for `=jis-x0208-1990' when
4926         `utf-2000' is provided.
4927
4928 2003-03-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4929
4930         * mule/mule-conf.el (ucs-gb): New coded-charsets when `utf-2000'
4931         is provided [was builtin coded-charsets].
4932
4933 2003-03-04  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4934
4935         * mule/mule-conf.el (ucs-cns): New coded-charsets when `utf-2000'
4936         is provided [was builtin coded-charsets].
4937
4938 2003-03-03  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4939
4940         * mule/mule-conf.el (ucs-jis): New coded-charsets when `utf-2000'
4941         is provided [was builtin coded-charsets].
4942
4943 2003-03-02  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4944
4945         * mule/mule-conf.el (ucs-ks): New coded-charsets when `utf-2000'
4946         is provided [was builtin coded-charsets].
4947
4948 2003-03-01  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4949
4950         * mule/mule-conf.el (ideograph-daikanwa-2): New coded-charsets
4951         when `utf-2000' is provided [was builtin coded-charsets].
4952
4953 2003-02-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4954
4955         * mule/mule-conf.el (=hanziku-*): Renamed from
4956         `ideograph-hanziku-*'.
4957         (ideograph-hanziku-*): Changed to an alias for `=hanziku-*'.
4958
4959 2003-02-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4960
4961         * mule/mule-conf.el (ideograph-daikanwa): New coded-charsets when
4962         `utf-2000' is provided [was builtin coded-charsets].
4963         (ideograph-hanziku-{1..12}): Likewise.
4964
4965 2003-02-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4966
4967         * mule/mule-conf.el (=gt-pj-*): Renamed from `ideograph-gt-pj-*'.
4968         (ideograph-gt-pj-*): Changed to an alias for `=gt-pj-*'.
4969
4970 2003-02-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4971
4972         * mule/mule-conf.el (ideograph-gt-pj-{1..11}): New coded-charsets
4973         when `utf-2000' is provided [was builtin coded-charsets].
4974
4975 2003-02-24  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4976
4977         * mule/mule-charset.el (default-coded-charset-priority-list): Use
4978         `=big5-cdp', `=cbeta' and `=jef-china3' instead of
4979         `chinese-big5-cdp', `ideograph-cbeta' and `china3-jef'.
4980
4981 2003-02-18  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4982
4983         * mule/mule-conf.el (=gt): Renamed from `ideograph-gt'.
4984         (ideograph-gt): Changed to an alias for `=gt'.
4985
4986 2003-02-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4987
4988         * mule/mule-conf.el (ucs-big5): New coded-charset when `utf-2000'
4989         is provided; it was defined as a builtin coded-charset.
4990         (ideograph-gt): Likewise.
4991
4992 2003-02-16  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4993
4994         * mule/mule-conf.el (=gt-k): Renamed from `ideograph-gt-k'.
4995         (ideograph-gt-k): Changed to an alias for `=gt-k'.
4996
4997 2003-02-15  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4998
4999         * mule/mule-conf.el (=big5-cdp): Renamed from `chinese-big5-cdp'.
5000         (chinese-big5-cdp): Changed to an alias for `=big5-cdp'.
5001
5002 2003-02-15  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5003
5004         * mule/mule-conf.el (=big5-eten): Renamed from
5005         `chinese-big5-eten'.
5006         (chinese-big5-eten): Changed to an alias for `=big5-eten'.
5007
5008 2003-02-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5009
5010         * mule/mule-conf.el (=big5-pua): Renamed from `chinese-big5-pua'.
5011         (chinese-big5-pua): Changed to an alias for `=big5-pua'.
5012
5013 2003-02-13  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5014
5015         * mule/mule-conf.el (=cbeta): Renamed from `ideograph-cbeta'.
5016         (ideograph-cbeta): Changed to an alias for `=cbeta'.
5017
5018 2003-02-11  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5019
5020         * mule/mule-conf.el (=jef-china3): Renamed from `china3-jef'.
5021         (china3-jef): Changed to an alias for `=jef-china3'.
5022
5023 2003-02-10  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5024
5025         * mule/mule-charset.el (default-coded-charset-priority-list): Use
5026         `=jis-x0213-{1|2}-2000' instead of `japanese-jisx0213-{1|2}'.
5027
5028         * mule/mule-conf.el (=jis-x0213-{1|2}-2000): Renamed from
5029         `japanese-jisx0213-{1|2}' when `utf-2000' is provided.
5030         (japanese-jisx0213-{1|2}): New alias for =jis-x0213-{1|2}-2000
5031         when `utf-2000' is provided.
5032
5033 2003-02-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5034
5035         * mule/mule-charset.el (default-coded-charset-priority-list):
5036         Refer Hanziku to CBETA, Big5 variants, UCS-BMP and JEF-CHINA3.
5037
5038         * mule/mule-conf.el (ucs-jis-1990): Deleted.
5039         (ucs-jis-2000): Deleted.
5040
5041 2003-02-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5042
5043         * mule/mule-conf.el (=ucs-jis-1990): New coded-charset for
5044         UTF-2000.
5045         (=ucs-jis-2000): New coded-charset for UTF-2000.
5046
5047 2003-01-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5048
5049         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
5050         settings for `ideograph-hanziku-{1|2}' and JEF-CHINA3.
5051
5052 2003-01-09  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5053
5054         * mule/mule-charset.el (default-coded-charset-priority-list):
5055         Prefer `korean-ksc5601' to CNS 11643; prefer Big5-CDP to
5056         `ideograph-cbeta'.
5057
5058 2003-01-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5059
5060         * mule/mule-conf.el: Add new coded-charset when UTF-2000 [was a
5061         builtin coded-charset].
5062
5063 2002-12-22  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5064
5065         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
5066         settings for &K0-xxxx and &I-K0-xxxx.
5067
5068 2002-12-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5069
5070         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5071         `ideograph-gt-pj-k1' and `ideograph-gt-pj-k2' in UTF-2000.
5072
5073 2002-12-18  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5074
5075         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
5076         settings for &GT-Knnnnn and &I-GT-Knnnnn in UTF-2000.
5077
5078 2002-12-18  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5079
5080         * mule/mule-conf.el (ideograph-gt-k): New coded-charset in
5081         UTF-2000.
5082         (ideograph-gt-pj-k1): Likewise.
5083         (ideograph-gt-pj-k2): Likewise.
5084
5085 2002-11-29  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5086
5087         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5088         `=jis-x0208'.
5089
5090 2002-11-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5091
5092         * mule/mule-conf.el (china3-jef): Add new coded-charset when
5093         UTF-2000 [was a builtin coded-charset].
5094
5095 2002-11-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5096
5097         * mule/mule-coding.el (utf-8-gb): Prefer `ucs-gb' and `=>ucs-gb'.
5098         (utf-8-gb-er): Likewise.
5099
5100 2002-10-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5101
5102         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
5103         settings for JIS X 0212 and JIS X 0208:1978.
5104
5105 2002-10-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5106
5107         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
5108         setting for JIS X 0213.
5109
5110 2002-08-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5111
5112         * iso8859-1.el: Don't set `iso8859/1-case-table' to the
5113         standard-case-table in UTF-2000.
5114
5115 2002-08-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5116
5117         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
5118         definitions for isolated-chars.
5119
5120 2002-08-13  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5121
5122         * setup-paths.el (paths-find-utf-2000-lisp-directory): Use
5123         `configure-utf-2000-lisp-directory'.
5124         (paths-construct-load-path): Prefer `utf-2000-lisp-load-path' to
5125         `mule-lisp-load-path'.
5126
5127 2002-08-13  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5128
5129         * startup.el (startup-setup-paths): Set and use
5130         `utf-2000-lisp-directory'.
5131         (startup-setup-paths-warning): Check `utf-2000-lisp-directory' in
5132         UTF-2000.
5133
5134 2002-08-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5135
5136         * setup-paths.el (paths-utf-2000-load-path-depth): New variable.
5137         (paths-find-utf-2000-lisp-directory): New function.
5138         (paths-construct-load-path): Add new optional argument
5139         `utf-2000-lisp-directory'.
5140
5141         * dump-paths.el: Set and use `utf-2000-lisp-directory'.
5142
5143 2002-08-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5144
5145         * mule/mule-charset.el: Don't specify `auto-fill-chars' for
5146         `katakana-jisx0201', `japanese-jisx0208', `japanese-jisx0212',
5147         `chinese-gb2312', `chinese-big5-1' and `chinese-big5-2'.
5148         (default-coded-charset-priority-list): Add `chinese-big5-1' and
5149         `chinese-big5-2' in UTF-2000.
5150
5151         * mule/chinese.el: Set syntax-entry "w" for `chinese-big5' instead
5152         of `chinese-big5-1' and `chinese-big5-2' in UTF-2000.
5153
5154 2002-08-11  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5155
5156         * mule/chinese.el: Add new coding-systems `big5-er', `big5-eten',
5157         `big5-eten-er' in UTF-2000.
5158         (big5-cdp): Modify DOC-string and mnemonic.
5159
5160 2002-08-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5161
5162         * mule/mule-coding.el (utf-8-mcs-er): New coding-system in
5163         UTF-2000 [renamed from utf-8-er].
5164         (utf-8-gb): New coding-system in UTF-2000.
5165         (utf-8-gb-er): Likewise.
5166         (utf-8-cns): Likewise.
5167         (utf-8-cns-er): Likewise.
5168         (utf-8-big5): Likewise.
5169         (utf-8-big5-er): Likewise.
5170         (utf-8-jis): Likewise.
5171         (utf-8-jis-er): Likewise.
5172         (utf-8-ks): Likewise.
5173         (utf-8-ks-er): Likewise.
5174         (utf-8-er): Likewise.
5175
5176 2002-07-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5177
5178         * bytecomp.el (byte-compile-insert-header): Use `utf-8-mcs-unix'
5179         instead of `utf-8-unix' in UTF-2000.
5180
5181         * mule/mule-coding.el (utf-8): Define as an alias for `utf-8-mcs'.
5182
5183 2002-07-23  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5184
5185         * mule/japanese.el (euc-jisx0213): New coding-system.
5186
5187         * mule/mule-conf.el (japanese-jisx0213-1): Specify
5188         `japanese-jisx0208-1990' as the mother.
5189
5190 2002-07-16  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5191
5192         * dumped-lisp.el (preloaded-file-list): Change condition of
5193         loading "close-cdb".
5194
5195 2002-07-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5196
5197         * mule/mule-coding.el (utf-8-er): New coding-system in UTF-2000;
5198         setup `coded-charset-entity-reference-alist'.
5199
5200 2002-07-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5201
5202         * dumped-lisp.el (preloaded-file-list): Dump "close-cdb" in
5203         UTF-2000.
5204
5205 2002-04-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5206
5207         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5208         `chinese-big5-eten-a' and `chinese-big5-eten-b'.
5209
5210 2002-04-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5211
5212         * mule/mule-conf.el (chinese-big5-pua): New coded-charset.
5213         (chinese-big5-eten-a): Likewise.
5214         (chinese-big5-eten-b): Likewise.
5215         (chinese-big5-cdp): Declare as a subset of `chinese-big5' whose
5216         code range is #x8140 .. #x8DFE.
5217
5218 2002-04-08  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5219
5220         * mule/mule-conf.el (chinese-big5-eten): New coded-charset in
5221         UTF-2000.
5222         (chinese-big5-cdp): Likewise.
5223
5224 2002-02-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5225
5226         * dumped-lisp.el (preloaded-file-list): Rename
5227         utf-2000/make-cdbs.el -> utf-2000/update-cdb.el.
5228
5229 2002-02-14  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5230
5231         * update-elc.el: Load lisp/utf-2000/dumped-chars.el in UTF-2000;
5232         append `system-char-db-source-file-list' into
5233         `preloaded-file-list' in UTF-2000.
5234
5235 2002-02-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5236
5237         * dumped-lisp.el (preloaded-file-list): Delete
5238         character-definition files.
5239
5240 2002-02-04  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5241
5242         * dumped-lisp.el (preloaded-file-list): Add `make-cdbs' in
5243         UTF-2000.
5244
5245 2001-12-31  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5246
5247         * mule/mule-charset.el (default-coded-charset-priority-list):
5248         Delete `mojikyo-2022-1'.
5249
5250 2001-12-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5251
5252         * mule/mule-charset.el (default-coded-charset-priority-list):
5253         Delete `mojikyo'.
5254
5255 2001-12-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5256
5257         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5258         `ucs-sip'.
5259
5260 2001-11-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5261
5262         * mule/mule-charset.el (default-coded-charset-priority-list):
5263         Comment out `chinese-gb12345'.
5264
5265 2001-11-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5266
5267         * bytecomp.el (byte-compile-insert-header): Fixed.
5268
5269 2001-10-31  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5270
5271         * dumped-lisp.el (preloaded-file-list): Dump `ad-hoc-cdp' in
5272         XEmacs UTF-2000.
5273
5274 2001-10-16  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5275
5276         * mule/chinese.el (big5-cdp): New coding-system in XEmacs
5277         UTF-2000.
5278
5279 2001-10-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5280
5281         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5282         `ideograph-hanziku-{1 .. 12}' in XEmacs UTF-2000.
5283
5284 2001-10-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5285
5286         * mule/mule-charset.el (default-coded-charset-priority-list):
5287         `japanese-jef-china3' is renamed `china3-jef'.
5288
5289 2001-10-08  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5290
5291         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5292         `japanese-jef-china3' and `ideograph-cbeta'.
5293
5294 2001-09-02  MORIOKA Tomohiko  <tomo@calliope.mousai.mahoroba.ne.jp>
5295
5296         * list-mode.el: Delete dirty hack for XEmacs UTF-2000.
5297
5298 2001-08-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5299
5300         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5301         `chinese-big5-cdp'.
5302
5303 2001-08-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5304
5305         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5306         `arabic-digit', `arabic-1-column' and `arabic-2-column'.
5307
5308 2001-07-31  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5309
5310         * dumped-lisp.el (preloaded-file-list): Load "arabic" before
5311         loading character definitions.
5312
5313 2001-07-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5314
5315         * dumped-lisp.el (preloaded-file-list): Rename
5316         u031A0-Extended-Bopomofo.el to u031A0-Bopomofo-Extended.el.
5317
5318 2001-07-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5319
5320         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5321         `chinese-big5'.
5322
5323 2001-07-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5324
5325         * dumped-lisp.el (preloaded-file-list): Dump
5326         "Ideograph-R028-Private" with XEmacs UTF-2000.
5327
5328 2001-07-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5329
5330         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5331         `chinese-gb12345'.
5332
5333 2001-07-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5334
5335         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5336         `ideograph-gt-pj-{1..11}'.
5337
5338         * dumped-lisp.el (preloaded-file-list): Dump `isolated-char' in
5339         XEmacs UTF-2000.
5340
5341 2000-12-06  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5342
5343         * mule/mule-charset.el (default-coded-charset-priority-list):
5344         Prefer `chinese-gb2312' than `chinese-cns11643-*'; add
5345         `chinese-isoir165'.
5346
5347 2000-10-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5348
5349         * format.el (format-alist): Revive `image/jpeg', `image/gif',
5350         `image/png', `image/x-xpm' and `image/tiff'.
5351
5352         * files.el (binary-file-regexps): Add *.PNG.
5353
5354 2000-07-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5355
5356         * mule/mule-charset.el (default-coded-charset-priority-list):
5357         Prefer `japanese-jisx0208-1990' than `japanese-jisx0212'; prefer
5358         `korean-ksc5601' than `japanese-jisx0213-1'; add `mojikyo-2022-1'.
5359
5360 2000-09-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5361
5362         * list-mode.el: Call `completion-list-mode' to avoid slowness of
5363         the first completion when UTF-2000 is running.
5364
5365 2000-05-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5366
5367         * mule/mule-charset.el (default-coded-charset-priority-list):
5368         Delete `ucs'.
5369
5370 2000-04-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5371
5372         * dumped-lisp.el (preloaded-file-list): Don't add "mojikyo".
5373
5374         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5375         `mojikyo' instead of `mojikyo-pj-[1..21]'.
5376
5377 2000-04-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5378
5379         * mule/vietnamese.el (vscii-2): Delete abolished property
5380         `composite'; now composite mode is default.
5381
5382 2000-04-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5383
5384         * bytecomp.el (byte-compile-insert-header): Use `binary' instead
5385         of `raw-text'; check \uHHHH representation even if non-ascii
5386         characters are not found.
5387
5388         * dumped-lisp.el (preloaded-file-list): Add "ccs-tcvn5712.el" in
5389         UTF-2000; add "viet-ccl" in non-UTF-2000 Mule; add "vietnamese"
5390         unconditionally.
5391
5392         * mule/viet-ccl.el: New file.
5393
5394         * mule/vietnamese.el (vscii-2): New coding-system in UTF-2000.
5395         (tcvn-5712): New coding-system alias of `vscii-2' in UTF-2000.
5396         - Separate CCL based implementations to viet-ccl.el.
5397
5398 2000-02-24  MORIOKA Tomohiko  <tomo@m17n.org>
5399
5400         * mule/mule-conf.el (japanese-jisx0213-1): Allow
5401         "jisx0213.2000-1".
5402         (japanese-jisx0213-2): Allow "jisx0213.2000-2".
5403
5404         * mule/mule-charset.el (default-coded-charset-priority-list):
5405         Prefer `japanese-jisx0213-1' and `japanese-jisx0213-2' to
5406         `japanese-jisx0208-1978' and `japanese-jisx0208-1990'.
5407
5408 2000-01-31  MORIOKA Tomohiko  <tomo@etl.go.jp>
5409
5410         * dumped-lisp.el (preloaded-file-list): Add "mojikyo" in UTF-2000.
5411
5412 2000-01-27  MORIOKA Tomohiko  <tomo@m17n.org>
5413
5414         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5415         `ucs' in UTF-2000.
5416
5417 2000-01-26  MORIOKA Tomohiko  <tomo@etl.go.jp>
5418
5419         * mule/mule-charset.el (default-coded-charset-priority-list):
5420         Prefer `mojikyo-pj-*' and `ideograph-daikanwa' to `ucs-bmp' and
5421         `arabic-iso8859-6'.
5422
5423 2000-01-12  MORIOKA Tomohiko  <tomo@etl.go.jp>
5424
5425         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5426         `mojikyo-pj-[1 .. 21]' in UTF-2000.
5427
5428 2000-01-14  MORIOKA Tomohiko  <tomo@etl.go.jp>
5429
5430         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5431         `katakana-jisx0201' in UTF-2000.
5432
5433 1999-12-23  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5434
5435         * dumped-lisp.el (preloaded-file-list): Add "u0A000-Yi-Syllables",
5436         "u0AC00-Hangul-Syllables", "u0FB00-Alphabetic-Presentation-Forms",
5437         "u0FB50-Arabic-Presentation-Forms-A",
5438         "u0FE20-Combining-Half-Marks", "u0FE30-CJK-Compatibility-Forms",
5439         "u0FE50-Small-Form-Variants",
5440         "u0FE70-Arabic-Presentation-Forms-B",
5441         "u0FF00-Halfwidth-and-Fullwidth-Forms" and "u0FFF0-Specials" in
5442         UTF-2000.
5443
5444 1999-12-22  MORIOKA Tomohiko  <tomo@etl.go.jp>
5445
5446         * dumped-lisp.el (preloaded-file-list): Delete
5447         "ccs-jisx0208-1983.el"; add "Ideograph-R031-Enclosure"
5448         ... "Ideograph-R214-Flute" in UTF-2000.
5449
5450 1999-11-21  MORIOKA Tomohiko  <tomo@etl.go.jp>
5451
5452         * mule/mule-conf.el (japanese-jisx0213-1): New coded-charset.
5453         (japanese-jisx0213-2): New coded-charset.
5454
5455         * dumped-lisp.el (preloaded-file-list): Add
5456         "Ideograph-R028-Private", "Ideograph-R029-Again" and
5457         "Ideograph-R030-Mouth".
5458
5459 1999-11-19  MORIOKA Tomohiko  <tomo@etl.go.jp>
5460
5461         * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R012-Eight",
5462         "Ideograph-R013-Down-Box", "Ideograph-R014-Cover",
5463         "Ideograph-R015-Ice", "Ideograph-R016-Table",
5464         "Ideograph-R017-Open-Box", "Ideograph-R018-Knife",
5465         "Ideograph-R019-Power", "Ideograph-R020-Wrap", "Ideograph-R021-Spoon",
5466         "Ideograph-R022-Right-Open-Box", "Ideograph-R023-Hiding-Enclosure",
5467         "Ideograph-R024-Ten", "Ideograph-R025-Divination",
5468         "Ideograph-R026-Seal" and "Ideograph-R027-Cliff" in UTF-2000.
5469
5470 1999-11-18  MORIOKA Tomohiko  <tomo@etl.go.jp>
5471
5472         * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R002-Line",
5473         "Ideograph-R003-Dot", "Ideograph-R004-Slash",
5474         "Ideograph-R005-Second", "Ideograph-R006-Hook",
5475         "Ideograph-R007-Two", "Ideograph-R008-Lid", "Ideograph-R009-Man",
5476         "Ideograph-R010-Legs" and "Ideograph-R011-Enter".
5477
5478         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5479         `japanese-jisx0208-1990' and `japanese-jisx0208-1978'.
5480
5481 1999-11-16  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5482
5483         * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R001-One"
5484         in UTF-2000.
5485
5486 1999-11-16  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5487
5488         * mule/mule-conf.el (sisheng): Moved from mule/chinese.el.
5489         (chinese-isoir165): Moved from mule/chinese.el.
5490         (chinese-cns11643-3): Moved from mule/chinese.el.
5491         (chinese-cns11643-4): Moved from mule/chinese.el.
5492         (chinese-cns11643-5): Moved from mule/chinese.el.
5493         (chinese-cns11643-6): Moved from mule/chinese.el.
5494         (chinese-cns11643-7): Moved from mule/chinese.el.
5495
5496         * mule/chinese.el: Move definition of coded-charsets to
5497         mule/mule-conf.el.
5498
5499 1999-11-15  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5500
5501         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5502         `ideograph-daikanwa'.
5503
5504 1999-11-15  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5505
5506         * dumped-lisp.el (preloaded-file-list): Delete
5507         "ccs-jisx0201-latin.el".
5508
5509 1999-11-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
5510
5511         * dumped-lisp.el (preloaded-file-list): Add
5512         "u031A0-Extended-Bopomofo" in UTF-2000.
5513
5514 1999-11-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
5515
5516         * dumped-lisp.el (preloaded-file-list): u02E00-CJK-Radicals was
5517         renamed to u02E00-CJK-Radical-Supplement.
5518
5519 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5520
5521         * dumped-lisp.el (preloaded-file-list): Add
5522         "u03000-CJK-Symbols-and-Punctuation", "u03040-Hiragana",
5523         "u030A0-Katakana", "u03100-Bopomofo",
5524         "u03130-Hangul-Compatibility-Jamo", "u03190-Kanbun",
5525         "u03200-Enclosed-CJK-Letters-and-Months" and
5526         "u03300-CJK-Compatibility".
5527
5528 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5529
5530         * dumped-lisp.el (preloaded-file-list): Add "u02E00-CJK-Radicals",
5531         "u02F00-Kangxi-Radicals" and
5532         "u02FF0-Ideographic-Description-Characters".
5533
5534 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5535
5536         * dumped-lisp.el (preloaded-file-list): Add
5537         "u02600-Miscellaneous-Symbols", "u02700-Dingbats" and
5538         "u02800-Braille-Patterns" in UTF-2000.
5539
5540 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5541
5542         * dumped-lisp.el (preloaded-file-list): Load "uXXXXX-*" instead of
5543         "uXXXXX-*.el" in UTF-2000.
5544
5545         * bytecomp.el (byte-compile-insert-header): Delete comments if
5546         non-ASCII characters are found; allow `byte-compile-dynamic' and
5547         `byte-compile-dynamic-docstrings' if *.elc will be encoded by
5548         `raw-text'.
5549
5550 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5551
5552         * dumped-lisp.el (preloaded-file-list): Add
5553         "u02500-Box-Drawing.el", "u02580-Block-Elements.el" and
5554         "u025A0-Geometric-Shapes.el".
5555
5556 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5557
5558         * dumped-lisp.el (preloaded-file-list): Add
5559         "u02400-Control-Pictures.el", "u02440-OCR.el" and
5560         "u02460-Enclosed-Alphanumerics.el".
5561
5562 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5563
5564         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5565         `chinese-gb2312'.
5566
5567         * dumped-lisp.el (preloaded-file-list): Add
5568         "u02200-Mathematical-Operators.el" and
5569         "u02300-Miscellaneous-Technical.el".
5570
5571 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5572
5573         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5574         `chinese-cns11643-*'.
5575
5576         * dumped-lisp.el (preloaded-file-list): Add
5577         "u02100-Letterlike-Symbols.el", "u02150-Number-Forms.el" and
5578         "u02190-Arrows.el" in UTF-2000.
5579
5580 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5581
5582         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5583         `korean-ksc5601'.
5584
5585         * dumped-lisp.el (preloaded-file-list): Add
5586         "u02000-General-Punctuation.el", "u02070-Superscripts.el",
5587         "u02080-Subscripts.el", "u020A0-Currency-Symbols.el" and
5588         "u020D0-Combining-Diacritical-Marks-for-Symbols.el" in UTF-2000.
5589
5590 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5591
5592         * dumped-lisp.el (preloaded-file-list): Delete "ccs-viscii.el".
5593
5594 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5595
5596         * dumped-lisp.el (preloaded-file-list): Add "u013A0-Cherokee.el",
5597         "u01400-Canadian.el", "u01680-Ogham.el", "u016A0-Runic.el",
5598         "u01780-Khmer.el", "u01800-Mongolian.el",
5599         "u01E00-Latin-Extended-Additional.el" and
5600         "u01F00-Greek-Extended.el" in UTF-2000.
5601
5602 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5603
5604         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5605         `ethiopic-ucs' and `ethiopic'.
5606
5607         * dumped-lisp.el (preloaded-file-list): Add "u010A0-Georgian.el",
5608         "u01100-Hangul-Jamo.el" and "u01200-Ethiopic.el".
5609
5610         * mule/mule-conf.el: Move definition of coded-charset `ethiopic'
5611         from mule/ethiopic.el.
5612
5613         * mule/ethiopic.el: Move definition of coded-charset `ethiopic' to
5614         mule/mule-conf.el.
5615
5616 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5617
5618         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5619         `lao'.
5620
5621         * mule/mule-conf.el (lao): New coded-charset.
5622
5623         * dumped-lisp.el (preloaded-file-list): Add
5624         "u00900-Devanagari.el", "u00980-Bengali.el", "u00A00-Gurmukhi.el",
5625         "u00A80-Gujarati.el", "u00B00-Oriya.el", "u00B80-Tamil.el",
5626         "u00C00-Telugu.el", "u00C80-Kannada.el", "u00D00-Malayalam.el",
5627         "u00D80-Sinhala.el", "u00E00-Thai.el", "u00E80-Lao.el",
5628         "u00F00-Tibetan.el" and "u01000-Myanmar.el".
5629
5630 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5631
5632         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5633         `ucs-bmp' and `arabic-iso8859-6'.
5634
5635 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5636
5637         * dumped-lisp.el (preloaded-file-list): Add "u00400-Cyrillic.el",
5638         "u00530-Armenian.el", "u00590-Hebrew.el", "u00600-Arabic.el",
5639         "u00700-Syriac.el" and "u00780-Thaana.el" in UTF-2000.
5640
5641 1999-11-12  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5642
5643         * startup.el (normal-top-level): Load autoload file for UTF-2000
5644         in UTF-2000.
5645
5646 1999-11-11  MORIOKA Tomohiko  <tomo@etl.go.jp>
5647
5648         * dumped-lisp.el (preloaded-file-list): Add "mule-conf" in Mule;
5649         delete "ccs-iso8859-*.el"; add "u00000-C0.el",
5650         "u00020-Basic-Latin.el", "u00080-C1.el",
5651         "u000A0-Latin-1-Supplement.el", "u00100-Latin-Extended-A.el",
5652         "u00180-Latin-Extended-B.el", "u00250-IPA-Extensions.el",
5653         "u002B0-Spacing-Modifier-Letters.el",
5654         "u00300-Combining-Diacritical-Marks.el" and "u00370-Greek.el" in
5655         UTF-2000.
5656
5657 1999-11-10  MORIOKA Tomohiko  <tomo@etl.go.jp>
5658
5659         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5660         `japanese-jisx0212' and `ipa' in UTF-2000; use `latin-viscii-*'
5661         instead of `vietnamese-viscii-*'.
5662
5663 1999-11-09  MORIOKA Tomohiko  <tomo@etl.go.jp>
5664
5665         * mule/mule-conf.el: New file.
5666
5667         * mule/misc-lang.el: Move definition of charset `ipa' to
5668         mule/mule-conf.el.
5669
5670 1999-10-10  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5671
5672         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5673         `latin-viscii'; prefer it for characters used in Vietnamese.
5674
5675 1999-10-08   Daiki Ueno  <ueno@ueda.info.waseda.ac.jp>
5676
5677         * bytecomp.el (byte-compile-insert-header): Fix regexp.
5678
5679 1999-10-07  MORIOKA Tomohiko  <tomo@etl.go.jp>
5680
5681         * mule/viet-chars.el (latin-viscii-lower): Renamed from charset
5682         `vietnamese-viscii-lower'.
5683         (latin-viscii-upper): Renamed from charset
5684         `vietnamese-viscii-upper'.
5685         (vietnamese-viscii-lower): New alias for charset
5686         `latin-viscii-lower'.
5687         (vietnamese-viscii-upper): New alias for charset
5688         `latin-viscii-upper'.
5689
5690 1999-10-05  MORIOKA Tomohiko  <tomo@etl.go.jp>
5691
5692         * mule/mule-charset.el (default-coded-charset-priority-list):
5693         Comment out `hiragana-jisx0208' and `katakana-jisx0208'.
5694
5695 1999-10-04  MORIOKA Tomohiko  <tomo@etl.go.jp>
5696
5697         * mule/ccs-jisx0208-1983.el, mule/ccs-tcvn5712.el,
5698         mule/ccs-viscii.el, mule/ccs-iso8859-9.el,
5699         mule/ccs-jisx0201-latin.el, mule/ccs-iso8859-2.el,
5700         mule/ccs-iso8859-3.el, mule/ccs-iso8859-4.el: Moved to
5701         lisp/utf-2000.
5702
5703 1999-10-03  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5704
5705         * mule/ccs-tcvn5712.el: New file.
5706
5707 1999-10-03  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5708
5709         * dumped-lisp.el (preloaded-file-list): Add "ccs-jisx0208-1983.el"
5710         in UTF-2000.
5711
5712 1999-10-02  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5713
5714         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5715         `japanese-jisx0208'.
5716
5717 1999-10-02  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5718
5719         * dumped-lisp.el (preloaded-file-list): Add
5720         "ccs-jisx0201-latin.el", "ccs-iso8859-2.el", "ccs-iso8859-3.el",
5721         "ccs-iso8859-4.el", "ccs-iso8859-9.el" and "ccs-viscii.el" in
5722         UTF-2000.
5723
5724         * mule/ccs-iso8859-2.el, mule/ccs-iso8859-3.el,
5725         mule/ccs-iso8859-4.el, mule/ccs-iso8859-9.el,
5726         mule/ccs-jisx0201-latin.el, mule/ccs-jisx0208-1983.el,
5727         mule/ccs-viscii.el: New files.
5728
5729         * bytecomp.el (byte-compile-insert-header): Don't use `raw-text'
5730         if \uXXXX is found.
5731
5732 1999-09-30  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5733
5734         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5735         `hiragana-jisx0208' and `katakana-jisx0208'.
5736
5737 1999-09-21  MORIOKA Tomohiko  <tomo@etl.go.jp>
5738
5739         * mule/chinese.el (chinese-cns11643-3): Define it even if
5740         `utf-2000' is provided.
5741         (chinese-cns11643-4): Likewise.
5742         (chinese-cns11643-5): Likewise.
5743         (chinese-cns11643-6): Likewise.
5744         (chinese-cns11643-7): Likewise.
5745
5746 1999-09-14  MORIOKA Tomohiko  <tomo@etl.go.jp>
5747
5748         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5749         thai-tis620 and hebrew-iso8859-8; namely all BMP are covered.
5750
5751 1999-09-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5752
5753         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5754         `cyrillic-iso8859-5' and `greek-iso8859-7'.
5755
5756 1999-09-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5757
5758         * mule/mule-charset.el (default-coded-charset-priority-list):
5759         Setup in UTF-2000.
5760
5761 1999-09-09  MORIOKA Tomohiko  <tomo@etl.go.jp>
5762
5763         * mule/viet-chars.el: Don't define charset
5764         `vietnamese-viscii-lower' and `vietnamese-viscii-upper' because
5765         they are defined as builtin charsets.
5766
5767 1999-08-31  MORIOKA Tomohiko  <tomo@etl.go.jp>
5768
5769         * version.el (emacs-version): Add more space just before UTF-2000
5770         version string.
5771
5772 1999-08-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
5773
5774         * version.el ([constant] emacs-version): Don't add a space in the
5775         preceding place of `xemacs-betaname' because it is duplicated.
5776         (emacs-version): Add UTF-2000 version if `utf-2000' is provided.
5777
5778         * startup.el (splash-frame-body): Add ETL.
5779
5780 1999-08-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
5781
5782         * mule/chinese.el (chinese-cns11643-3): Don't define if `utf-2000'
5783         is provided because it is defined as builtin charset.
5784         (chinese-cns11643-4): Likewise.
5785         (chinese-cns11643-5): Likewise.
5786         (chinese-cns11643-6): Likewise.
5787         (chinese-cns11643-7): Likewise.
5788
5789 1999-08-24  MORIOKA Tomohiko  <tomo@etl.go.jp>
5790
5791         * mule/mule-cmds.el (reset-language-environment): Fix problem when
5792         coding-system `iso-10646-ucs-4' is not defined.
5793
5794 1999-06-17  MORIOKA Tomohiko  <tomo@etl.go.jp>
5795
5796         * bytecomp.el (byte-compile-insert-header): Use utf-8 as
5797         coding-system if `utf-2000' is provided.
5798
5799 1999-06-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
5800
5801         * mule/mule-coding.el: Add `utf-8' to coding-priority-list if
5802         `utf-2000' is provided.
5803
5804 1999-06-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
5805
5806         * dumped-lisp.el (preloaded-file-list): Don't load vietnamese.el
5807         if utf-2000 is provided temporally.
5808
5809 1999-06-10  MORIOKA Tomohiko  <tomo@etl.go.jp>
5810
5811         * mule/vietnamese.el (leading-code-private-11): Deleted [defined
5812         as builtin variable].
5813
5814 1999-06-04  MORIOKA Tomohiko  <tomo@etl.go.jp>
5815
5816         * files.el (insert-file-contents-literally): Treat file as binary;
5817         call file-name-handlers. [sync with Emacs 20.3.10]
5818
5819 2008-12-28  Vin Shelton  <acs@xemacs.org>
5820
5821         * XEmacs 21.4.22 is released
5822
5823 2008-12-30  Vin Shelton  <acs@xemacs.org>
5824
5825         * easy-mmode.el: Added easy-mmode.el so autoload.el will work
5826         during building even if no packages are found.
5827
5828 2008-05-13  Aidan Kehoe  <kehoea@parhasard.net>
5829
5830         * printer.el (generic-print-region): 
5831         (generic-print-buffer): 
5832         Use #'valid-device-type-p instead of #'valid-specifier-tag-p to
5833         check if the msprinter device is available, now that msprinter is
5834         always available as a specifier tag. 
5835
5836 2008-12-24  Vin Shelton  <acs@xemacs.org>
5837
5838         * about.el: Add Francisco to my bio!
5839
5840 2008-12-23  Vin Shelton  <acs@xemacs.org>
5841
5842         * autoload.el: Move operator definitions to autoload-operators.el
5843         in the xemacs-base package.
5844
5845 2007-11-22  Vin Shelton  <acs@xemacs.org>
5846
5847         * about.el (about-hacker-contribution): Updated my bio.
5848
5849 2007-10-07  Vin Shelton  <acs@xemacs.org>
5850
5851         * XEmacs 21.4.21 is released
5852
5853 2007-09-19  Didier Verna  <didier@xemacs.org>
5854
5855         Update my personal info.
5856         * about.el (xemacs-hackers): Use 'didier instead of 'dv.
5857         * about.el (about-other-current-hackers): Ditto.
5858         * about.el (about-url-alist): Add my musical website.
5859         * about.el (about-personal-info): Update my entry.
5860         * about.el (about-hacker-contribution): Ditto.
5861
5862 2007-08-21  Adrian Aichner  <adrian@xemacs.org>
5863
5864         * package-get.el (package-get-download-sites): Update download
5865         sites in Japan.
5866         * package-get.el (package-get-pre-release-download-sites): Ditto.
5867
5868 2007-08-18  Vin Shelton  <acs@xemacs.org>
5869
5870         * package-get.el (package-get-pre-release-download-sites): Sync
5871         mirror sites with 21.5.  (Thanks, Adrian)
5872
5873 2007-08-09  Mike Sperber  <mike@xemacs.org>
5874
5875         * startup.el (migrate-user-init-file): Create backup of
5876         `user-init-file' before migrating.
5877         * startup.el (maybe-migrate-user-init-file): Print
5878         information about backup file.
5879         (maybe-create-compatibility-dot-emacs): Follow above change.
5880
5881 2006-11-02  Adrian Aichner  <adrian@xemacs.org>
5882
5883         * font-lock.el: Sync font-lock-add-keywords and
5884         font-lock-remove-keywords from GNU Emacs.
5885         * font-lock.el (font-lock-keywords-alist): New.
5886         * font-lock.el (font-lock-removed-keywords-alist): New.
5887         * font-lock.el (font-lock-add-keywords): New.
5888         * font-lock.el (font-lock-update-removed-keyword-alist): New.
5889         * font-lock.el (font-lock-remove-keywords): New.
5890
5891 2007-08-16  Vin Shelton  <acs@xemacs.org>
5892
5893         * font-lock.el: Add defvar for font-lock-warning-face.  Original
5894         patch from Hans de Graaff.
5895
5896 2007-07-28  Adrian Aichner  <adrian@xemacs.org>
5897
5898         * package-get.el (package-get-download-sites): Document Chile and
5899         update Denmark download site.
5900         * package-get.el (package-get-pre-release-download-sites): Ditto.
5901
5902 2007-05-20  Stephen J. Turnbull  <stephen@xemacs.org>
5903
5904         * gutter-items.el (progress-feedback-with-label): Clarify docstring.
5905
5906 2006-12-09  Vin Shelton  <acs@xemacs.org>
5907
5908         * XEmacs 21.4.20 is released
5909
5910 2006-10-14  Jeff Miller  <jmiller@xemacs.org>
5911
5912         * info.el (Info-find-emacs-command-nodes): fix regex for find command node.
5913
5914 2006-11-14  Stephen J. Turnbull  <stephen@xemacs.org>
5915
5916         * info.el (Info-find-file-node, Info-insert-dir)
5917         (Info-read-subfile, Info-insert-file-contents): Maintain invariant
5918         `(equal buffer-file-truename (file-truename buffer-file-name))'.
5919         Thanks to Nelson Ferreira <nelson.ferreira@ieee.org> for report
5920         and discussion.
5921
5922 2006-05-20  Ville Skyttä  <scop@xemacs.org>
5923
5924         * obsolete.el (line-beginning-position): New, from 21.5.x.
5925         (line-end-position): Ditto.
5926
5927 2006-06-03  Adrian Aichner  <adrian@xemacs.org>
5928
5929         * package-get.el (package-get-download-sites): Welcome
5930         nl.xemacs.org and Thanks!
5931         * package-get.el (package-get-pre-release-download-sites): Ditto.
5932
5933 2004-01-19  Martin Buchholz  <martin@xemacs.org>
5934
5935         * font-lock.el: Add support for not-so recent changes in Java to
5936         java-mode.
5937
5938 2006-01-28  Vin Shelton  <acs@xemacs.org>
5939
5940         * XEmacs 21.4.19 is released
5941
5942 2006-01-03  Aidan Kehoe  <kehoea@parhasard.net>
5943
5944         * easymenu.el: Update copyright. 
5945         * easymenu.el (easy-menu-all-popups):
5946         Add a docstring. 
5947         * easymenu.el (easy-menu-add):
5948         Document a bug, rework the function to preserve any existing
5949         non-default mode-popup-menu instead of overwriting it, and not to
5950         bother normalising the menu title (nothing else does).
5951         * easymenu.el (easy-menu-remove):
5952         Restore the default mode-popup-menu instead of leaving an empty
5953         one when we remove the last easy-menu popup. 
5954
5955 2006-01-06  Adrian Aichner  <adrian@xemacs.org>
5956
5957         * package-get.el (package-get-download-sites): Add pt.xemacs.org,
5958         as suggested by Rodrigo Ventura.
5959         * package-get.el (package-get-pre-release-download-sites): Ditto,
5960         with replacement of xemacs-21.5 by beta, which is the logical path
5961         to our beta core and package pre-releases.
5962
5963 2005-12-17  Adrian Aichner  <adrian@xemacs.org>
5964
5965         * package-get.el (package-get-download-sites): Add Hong Kong
5966         download site.
5967         * package-get.el (package-get-pre-release-download-sites): Ditto.
5968
5969 2005-12-26  Vin Shelton  <acs@xemacs.org>
5970
5971         * find-paths.el:
5972         * find-paths.el (paths-emacs-root-p): Add search for package root.
5973         * find-paths.el (paths-find-emacs-root): Replaced with
5974         paths-find-invocation-roots, which returns a list of roots.
5975         * find-paths.el (paths-find-invocation-roots): New.
5976         * find-paths.el (paths-find-emacs-roots): Call paths-find-invocation-roots.
5977
5978 2005-12-05  Ville Skyttä  <scop@xemacs.org>
5979
5980         * minibuf.el (x-library-search-path): Add /usr(/local)/share/X11.
5981         * font.el (font-lookup-rgb-components): Ditto, remove stale comment.
5982
5983 2005-12-03  Vin Shelton <acs@xemacs.org>
5984
5985         * XEmacs 21.4.18 is released
5986
5987 2005-10-28  Adrian Aichner  <adrian@xemacs.org>
5988
5989         * package-get.el (package-get-download-sites): Update reflecting
5990         latest http://www.xemacs.org/Releases/ information generated by
5991         xemacs-builds/adrian/website/package-get-2-download-sites.el.
5992         * package-get.el (package-get-pre-release-download-sites): Ditto.
5993
5994 2005-02-28  Simon Josefsson  <jas@extundo.com>
5995
5996         * about.el (xemacs-hackers): Add jas.
5997         (about-other-current-hackers): Likewise.
5998         (about-url-alist): Add URL for jas.
5999         (about-personal-info): Document jas.
6000         (about-hacker-contribution): Describe jas contributions.
6001
6002 2005-03-25  Ralf Angeli  <angeli@iwi.uni-sb.de> 
6003
6004         * easymenu.el (easy-menu-remove): As described in 
6005         E1D4Nn5-0001lq-EU@neutrino.iwi.uni-sb.de; don't strip everything
6006         except the "Command" menu from mode-popup-menu. 
6007
6008 2005-03-25  Ralf Angeli  <angeli@iwi.uni-sb.de> 
6009  
6010         * font.el (font-spatial-to-canonical): Correct calculation of 
6011         return value for pixel-based input value. 
6012  
6013 2002-05-13  Adrian Aichner  <adrian@xemacs.org>
6014
6015         * code-process.el (call-process): Process-related docstring
6016         improvements spurred by Norbert Koch.
6017         * code-process.el (call-process-region): Ditto.
6018         * code-process.el (start-process): Ditto.
6019
6020 2005-10-09  Adrian Aichner  <adrian@xemacs.org>
6021
6022         * finder.el (finder-find-library): Return filename actually
6023         searched for.
6024
6025 2005-10-10  Steve Youngs  <steve@sxemacs.org>
6026
6027         * help.el (view-emacs-news): Use `expand-file-name' instead of
6028         `locate-data-file' as the latter will find any "NEWS" files that
6029         might exist in packages _before_ the one in core.
6030
6031 2005-06-06  Adrian Aichner  <adrian@xemacs.org>
6032
6033         * package-get.el (package-get-init-package):
6034         package-get-init-package buglet (21.4.17) by Jeff Mincy
6035         <mincy@rcn.com> fixing false temporary load-path shadows reported
6036         after package installation and simplifying code.
6037
6038 2005-10-18  Ville Skyttä  <scop@xemacs.org>
6039
6040         * package-get.el (package-get-download-sites): Sync mirrors list
6041         with the XEmacs website.
6042         (package-get-pre-release-download-sites): Ditto.
6043
6044 2005-04-06  Stephen J. Turnbull  <stephen@xemacs.org>
6045
6046         * derived.el (derived-mode-merge-syntax-tables):
6047         Revert my 21.5-only patch of 2003-07-18 which slipped in
6048         through Jerry James's patch of 2004-06-07.
6049
6050 2005-02-23  Adrian Aichner  <adrian@xemacs.org>
6051
6052         * cmdloop.el (keyboard-quit): Remove workaround for
6053         `region-active-p' not making sure active region is in current
6054         buffer now that it does.
6055         * minibuf.el (minibuffer-keyboard-quit): Ditto.
6056         * simple.el (region-active-p): `region-active-p' to only return t
6057         when active region is in current buffer.
6058
6059 2005-02-21  Norbert Koch  <viteno@xemacs.org>
6060
6061         * package-ui.el (pui-list-packages): MF21.5, adapt to longer
6062         package names, quell a byte-compiler warning, doc fix.
6063
6064 2005-02-16  Aidan Kehoe  <kehoea@parhasard.net>
6065
6066         * buffer.el (pop-to-buffer):
6067         * window-xemacs.el (display-buffer):
6068         Document use of `same-window-buffer-names,' `same-window-regexps'
6069         by pop-to-buffer and display-buffer. 
6070         
6071 2005-02-06  Vin Shelton <acs@xemacs.org>
6072
6073         * XEmacs 21.4.17 is released
6074
6075 2005-01-29  Ben Wing  <ben@xemacs.org>
6076
6077         * shadow.el (find-emacs-lisp-shadows):
6078         Add custom-defines to list of ignored files.
6079
6080 2005-01-17  Adrian Aichner  <adrian@xemacs.org>
6081
6082         * simple.el (shifted-motion-keys-select-region): Fix statement
6083         about unshifted-motion-keys-deselect-region.
6084
6085 2004-12-15  Ville Skyttä  <scop@xemacs.org>
6086
6087         * bytecomp-runtime.el (make-obsolete): Add 3rd argument (no-op for
6088         now) for GNU Emacs compatibility.
6089         (make-obsolete-variable): Ditto.
6090
6091 2004-01-08  Ben Wing  <ben@xemacs.org>
6092
6093         * code-files.el (load):
6094         File positions are 0 based not 1 based. Thanks to Steve Youngs.
6095
6096 2004-12-05  Vin Shelton <acs@xemacs.org>
6097
6098         * XEmacs 21.4.16 is released
6099
6100 2004-12-04  Vin Shelton  <acs@xemacs.org>
6101
6102         * auto-autoloads.el: Regenerated.
6103
6104         * custom-load.el: Regenerated.
6105
6106 2004-09-15  Stephen J. Turnbull  <stephen@xemacs.org>
6107
6108         Fix bug: apropos errors if a defalias refers to an undefined
6109         function.  <87pt4pmdcs.fsf@tleepslib.sk.tsukuba.ac.jp>
6110
6111         * apropos.el (apropos):
6112         (apropos-command):
6113         * help.el (frob-help-extents):
6114         * help-macro.el (make-help-screen):
6115         * hyper-apropos.el (hyper-apropos-grok-functions):
6116         (hyper-apropos-get-doc):
6117         Catch void-function error thrown by `documentation'.
6118
6119 2004-09-02  Steve Youngs  <steve@youngs.au.com>
6120
6121         * packages.el (package-require): Fix incorrect arg to format.
6122         This fixes a `format specifier' error.
6123
6124 2004-08-13  Jerry James  <james@xemacs.org>
6125
6126         * bytecomp.el (forward-word): Tell the byte compiler the correct
6127         number of arguments to forward-word.
6128
6129 2004-08-12  Sven Grundmann  <sven@xemacs.org>
6130
6131         * etags.el: Fixed loading of include files for tag completion. Now
6132         you can make a tag file for a library, include it into your
6133         project and it will be reloaded only if it changed. Infinte
6134         include loops are detected and the correct tag files are loaded.
6135         * etags.el (buffer-tag-table-list): Load and verify tag files in
6136         the external function buffer-tag-table-list-load.
6137         * etags.el (buffer-tag-table-list-load): New. Load and verify the
6138         tag files. Also load the included tag files. The priority of the
6139         included files is right below their parent file. If multiple
6140         matches occur then the symbols from the parent file are found
6141         first.
6142         * etags.el (tag-table-include-files): Corrected comment
6143         string. Switched to pattern constant tags-include-pattern to have
6144         it at a central location.
6145         * etags.el (tags-include-pattern): Added doc string.
6146         * etags.el (add-to-tag-completion-table): Removed obsolete
6147         comments as the include files are allready returned by
6148         buffer-tag-table-list and loaded.
6149         * etags.el (find-tag-internal): The include files are allready
6150         included in tag-tables as buffer-tag-table-list returns them now.
6151
6152 2004-07-02  Malcolm Purvis  <malcolmp@xemacs.org>
6153
6154         * widgets-gtk.el (gtk-widget-instantiate-notebook-internal):
6155         Loading items into the notebook is now done by C code.
6156         * widgets-gtk.el (gtk-widget-instantiate-internal):
6157         Style no longer changed.
6158
6159 2004-06-28  Nix  <nix@esperi.org.uk>
6160
6161         * cmdloop.el (truncate-command-history-for-gc): Delay
6162         execution of all things that look up variable bindings,
6163         via `enqueue-eval-event'.
6164
6165 2004-06-24  Vin Shelton  <acs@xemacs.org>
6166
6167         * package-get.el (package-get-require-signed-base-updates):
6168         now defaults to nil.
6169
6170 2004-06-09  Stephen J. Turnbull  <stephen@xemacs.org>
6171
6172         * subr.el (split-string): Clean up docstring.
6173
6174 2002-01-24  John Paul Wallington  <jpw@shootybangbang.com>
6175
6176         * faces.el (zmacs-region): fix typo in docstring.
6177
6178 2004-06-07  Jerry James  <james@xemacs.org>
6179
6180         * derived.el: Synch with Emacs 21.3.
6181         * subr.el (with-local-quit): New, from Emacs 21.3.
6182         * subr.el (delayed-mode-hooks): New variable, from Emacs 21.3.
6183         * subr.el (run-mode-hooks): New function, from Emacs 21.3.
6184         * subr.el (delay-mode-hooks): New macro, from Emacs 21.3.
6185
6186 2004-06-16  Jerry James  <james@xemacs.org>
6187
6188         * cl.el (cl-set-substring): Increment start by the length of the
6189         string, not the string itself.
6190
6191 2004-05-19  Malcolm Purvis  <malcolmp@xemacs.org>
6192
6193         * etags.el (tag-table-include-files): Expand included TAGS file
6194         paths to avoid problems with relative paths.  Thanks to Peter
6195         Chubb <peterc@gelato.unsw.edu.au>.
6196         * etags.el (tags-include-pattern): New.
6197         * etags.el (add-to-tag-completion-table): Parse and ignore
6198         trailing include lines.
6199
6200 2004-06-21  Adrian Aichner  <adrian@xemacs.org>
6201
6202         * package-ui.el (pui-help-echo): Fix false cvs conflict by
6203         avoiding line solely composed of equal signs.
6204
6205 2004-06-10  Adrian Aichner  <adrian@xemacs.org>
6206
6207         * cus-edit.el (alloc): Typo fix.
6208         * cus-edit.el (custom-browse-visibility): Ditto.
6209         * cus-edit.el (custom-variable-value-create): Ditto.
6210         * cus-edit.el (custom-variable-pre-reset-standard): Ditto.
6211         * cus-edit.el (custom-save-variables): Bind print-length and
6212         print-level to nil to avoid value abbreviation.
6213         * cus-edit.el (custom-save-face-internal): Ditto.
6214         * cus-edit.el (custom-save-faces): Save in sorted order.
6215         * cus-edit.el (custom-save-resets): Bind print-length and
6216         print-level to nil to avoid value abbreviation.
6217         * cus-edit.el (custom-save-loaded-themes): Ditto.
6218
6219 2004-06-09  Stephen J. Turnbull  <stephen@xemacs.org>
6220
6221         * subr.el (split-string-default-separators): New.
6222         (split-string): Synch to 21.5/GNU Emacs version.  *New semantics*,
6223         see comment in source.
6224
6225 2004-01-29  Stephen J. Turnbull  <stephen@xemacs.org>
6226
6227         * mule/japanese.el (paragraph-start, paragraph-separate):
6228         Remove anchor to BOL.
6229
6230 2004-04-30  Stephen J. Turnbull  <stephen@xemacs.org>
6231
6232         * cl.el (gensym, gentemp): Improve docstrings.
6233
6234 2004-05-10  Vin Shelton  <acs@xemacs.org>
6235
6236         * etags.el: Sync with 21.5 version.
6237
6238 2004-04-21  Sven Grundmann  <sven@hellerhof.de>
6239
6240         * etags.el:
6241         * etags.el (tags-exuberant-ctags-optimization-p): Enable optimization
6242         only for use with exuberant ctags. This will also enable building of 
6243         completion tables with exuberant ctags. This will not work with
6244         xemacs ctags. 
6245         * etags.el (get-tag-table-buffer): New function for creating of
6246         completion table is used if tags-exuberant-ctags-optimization-p ist t
6247         * etags.el (tags-explicit-name-pattern): Hold the name pattern for
6248         finding the tag names. New.
6249         * etags.el (add-to-tag-completion-table-exuberant-ctags): Defun for
6250         building tag completion table with exuberant ctags. New.
6251         * etags.el (find-tag-internal): Improve exact tag matching for tags
6252         with name fields. Before the patch return types of functions or
6253         function parameters (with exuberant ctags) were found as matches.
6254
6255 2004-04-21  Sven Grundmann  <sven@hellerhof.de>
6256
6257         * list-mode.el (display-completion-list): Fixed completion list was
6258         taking the width of the frame and not of the window for displaying
6259         the selection methods.
6260
6261 2004-04-18  Stephen J. Turnbull  <stephen@xemacs.org>
6262
6263         * menubar-items.el (default-menubar): Options are saved to custom.el.
6264
6265
6266 2004-02-23  Stephen J. Turnbull  <stephen@xemacs.org>
6267
6268         * isearch-mode.el (isearch-abort): Preserve successful search target.
6269
6270 2004-03-27  Adrian Aichner  <adrian@xemacs.org>
6271
6272         * gnuserv.el: Sync with 21.5 version, inspired by bugreport and
6273         (make-variable-buffer-local 'gnuserv-minor-mode) patch by Robert
6274         Bihlmeyer.
6275         * gnuserv.el (gnuserv-mode-line-string): New.
6276         * gnuserv.el (gnuserv-minor-mode): Make it buffer-local, not
6277         gnuserv-mode.
6278         * gnuserv.el (make-x-device-with-gtk-fallback): New.
6279         * gnuserv.el (gnuserv-edit-files): Use
6280         make-x-device-with-gtk-fallback.
6281
6282 2004-03-23  Malcolm Purvis  <malcolmpurvis@optushome.com.au>
6283
6284         * gtk-widgets.el: New import: gtk-accel-group-new.
6285         * dialog-gtk.el:
6286         * dialog-gtk.el (gtk-popup-convert-underscores): New.
6287         * dialog-gtk.el (popup-builtin-question-dialog):
6288         Added support for dialog button mnemonics.
6289
6290 2004-03-22  Chris Green <cmg@dok.org>
6291
6292         * process.el (shell-command): Output buffer was ignored when a
6293         background process was run via shell-command.
6294
6295 2004-03-19  Hrvoje Niksic  <hniksic@xemacs.org>
6296
6297         * cus-edit.el (custom-save-variables): Retrieve a list of
6298         variables to save first, sort it, and make sure the variables are
6299         saved in sorted order.
6300
6301 2004-02-23  Steve Youngs  <sryoungs@bigpond.net.au>
6302  
6303         * package-get.el (package-get-update-base-from-buffer): Force
6304         binary coding system for verifying GnuPG signature in the
6305         package-index file.
6306  
6307 2003-07-06  Adrian Aichner  <adrian@xemacs.org>
6308
6309         * package-get.el (package-get-package-index-file-location): Handle
6310         missing "EMACSPACKAGEPATH" environment variable.
6311
6312 2003-07-05  Adrian Aichner  <adrian@xemacs.org>
6313
6314         * package-admin.el (package-admin-find-top-directory): Simplify
6315         directory comparisions and fix substring errors on short path
6316         components.
6317         * package-get.el (package-get-package-index-file-location):
6318         Default to first component of "EMACSPACKAGEPATH", if set.
6319
6320 2004-02-16  Steve Youngs  <sryoungs@bigpond.net.au>
6321
6322         * package-get.el (process-error): New error datum.
6323
6324 2004-02-02  Vin Shelton <acs@xemacs.org>
6325
6326         * XEmacs 21.4.15 is released
6327
6328 2003-12-12  Katsumi Yamaoka  <yamaoka@jpl.org>
6329
6330         * itimer.el (activate-itimer): Modify the itimer timeout value as
6331         if it were begun at the last time when the itimer driver was woken
6332         up.
6333
6334 2004-01-27  Stephen J. Turnbull  <stephen@xemacs.org>
6335
6336         * specifier.el (Copyright):
6337         Update.
6338         (make-specifier-and-init):
6339         (map-specifier):
6340         (canonicalize-inst-pair):
6341         (canonicalize-spec-list):
6342         (set-specifier):
6343         Synch docstrings to 21.5 where appropriate.
6344
6345 2004-01-25  Steve Youngs  <sryoungs@bigpond.net.au>
6346
6347         * package-get.el (package-get-list-packages-where): New.  A
6348         function that allows searching for groups of packages.  For
6349         example, find all packages that require the fsf-compat package.
6350
6351 2004-01-25  Steve Youngs  <youngs@xemacs.org>
6352
6353         The Great PUI Sync.
6354
6355         * auto-autoloads.el: Regenerated.
6356
6357         * custom-load.el: Regenerated.
6358
6359         * dumped-lisp.el (packages-hardcoded-lisp): New.
6360
6361         * menubar-items.el (menu-max-items): New.
6362         (menu-submenu-max-items): New.
6363         (menu-submenu-name-format): New.
6364         (menu-split-long-menu): New.
6365         (menu-sort-menu): New.
6366         (default-menubar): Sync to 21.5 in regard to the PUI menus.
6367
6368         * obsolete.el (pui-add-install-directory): Renamed to the more
6369         logical `pui-set-local-package-get-directory'.
6370         (package-get-download-menu): Moved to `package-ui.el' and renamed
6371         to `package-ui-add-download-menu'.
6372
6373         * package-admin.el (package-admin-install-function-mswindows):
6374         Whitespace clean up.
6375         (package-admin-add-single-file-package): Removed.
6376         (package-admin-default-install-function): Whitespace clean up.
6377         (package-admin-find-top-directory): New.
6378         (package-admin-get-install-dir): Use it.
6379         (package-admin-get-manifest-file): 
6380         (package-admin-check-manifest): 
6381         (package-admin-add-binary-package):
6382         (package-admin-get-lispdir):
6383         (package-admin-delete-binary-package):
6384         (package-admin):
6385
6386         * package-get.el (package-get-package-index-file-location): New.
6387         (package-get-install-to-user-init-directory): New.
6388         (package-get-remote):
6389         (package-get-download-sites):
6390         (package-get-pre-release-download-sites): New.
6391         (package-get-site-release-download-sites): New.
6392         (package-get-base-filename):
6393         (package-get-always-update):
6394         (package-get-user-index-filename): Removed.
6395         (package-get-pgp-available-p): New.
6396         (package-get-require-signed-base-updates):
6397         (package-get-was-current):
6398         (package-entries-are-signed): New.
6399         (package-get-continue-update-base): New.
6400         (package-get-download-menu): Removed.
6401         (package-get-require-base):
6402         (package-get-update-base-entry):
6403         (package-get-locate-file):
6404         (package-get-locate-index-file):
6405         (package-get-maybe-save-index):
6406         (package-get-update-base):
6407         (package-get-update-base-from-buffer):
6408         (package-get-update-base-entries):
6409         (package-get-interactive-package-query):
6410         (package-get-update-all):
6411         (package-get-all):
6412         (package-get-dependencies):
6413         (package-get-init-package):
6414         (package-get-info): New.
6415         (package-get):
6416         (package-get-staging-dir):
6417         (package-get-set-version-prop): Removed.
6418         (package-get-installedp):
6419         (package-get-ever-installed-p):
6420         (packages): Removed.
6421         (package-get-custom-groups): Removed.
6422         (package-get-custom): Removed.
6423         (package-get-custom-add-entry): Removed.
6424
6425         * package-info.el (batch-update-package-info):
6426
6427         * package-net.el (package-net-batch-generate-bin-ini):
6428         (package-net-update-installed-db):
6429
6430         * package-ui.el (pui-info-buffer):
6431         (pui-directory-exists): Removed.
6432         (pui-package-dir-list): Removed.
6433         (pui-add-install-directory): Removed.
6434         (package-ui-download-menu): New.
6435         (package-ui-pre-release-download-menu): New.
6436         (package-ui-site-release-download-menu): New.
6437         (pui-set-local-package-get-directory): New.
6438         (pui-package-symbol-char):
6439         (pui-update-package-display):
6440         (pui-toggle-package):
6441         (pui-toggle-package-key):
6442         (pui-toggle-package-delete):
6443         (pui-toggle-package-delete-key):
6444         (pui-toggle-package-event):
6445         (pui-toggle-verbosity-redisplay):
6446         (pui-install-selected-packages):
6447         (pui-add-required-packages):
6448         (pui-help-echo):
6449         (pui-display-info):
6450         (list-packages-mode):
6451         (pui-list-packages):
6452
6453         * packages.el (packages-compute-package-locations):
6454         (package-require):
6455         (package-delete-name):
6456         (packages-hardcoded-lisp): Removed.
6457         (packages-useful-lisp): Removed.
6458         (packages-unbytecompiled-lisp): Removed.
6459         (packages-find-package-directories):
6460
6461         Summary:
6462
6463         Major code clean up of all things PUI.
6464
6465         Much improved code to determine where packages should be
6466         installed.  PUI no longer depends on any packages being
6467         pre-installed to compute where packages are to be installed to.
6468
6469         The user can specify the location of their package-index file.  It
6470         isn't necessary to set this because it has sane defaults.  People
6471         who "run-in-place" won't accidently overwrite the CVS
6472         package-index file.  See
6473         `package-get-package-index-file-location'. 
6474
6475         PUI will now properly clean up after itself in the event of an
6476         unsuccessful package install.  This drastically reduces the number
6477         of "wrong md5sum" FAQs.
6478
6479         non-Mule XEmacsen can no longer install Mule packages.
6480
6481         Package management via the custom interface has been removed.
6482
6483         The PUI related menubar items have been reorganised.
6484
6485         The PGP verification code has been fixed and the default for
6486         whether or not it is used is automatically computed.
6487
6488         * update-elc.el ((preloaded-file-list site-load-packages
6489         need-to-dump dumped-exe)):
6490         Just a couple of small changes to allow for
6491         `packages-(hardcoded|useful|unbytecompiled)-lisp' not really
6492         existing anymore.
6493
6494 2003-12-10  Hrvoje Niksic  <hniksic@xemacs.org>
6495
6496         * bytecomp.el (byte-compile-warn-about-unused-variables): Don't
6497         apply `format' to the first argument of byte-compile-warn, it
6498         already calls format.
6499
6500 2003-12-03  Adrian Aichner  <adrian@xemacs.org>
6501
6502         * files.el (delete-old-versions): Avoid going interactive during
6503         make install when environment variable VERSION_CONTROL is set.
6504
6505 2003-12-04  Vin Shelton  <acs@xemacs.org>
6506
6507         * menubar-items.el (menu-item-search): Only bring up search dialog
6508         box if the feature is available and desired.
6509
6510 2003-11-04  Stephen J. Turnbull  <stephen@xemacs.org>
6511
6512         * about.el (about-personal-info): Fix typo in Tony Rossini's entry.
6513
6514 2003-11-05  Vin Shelton  <acs@xemacs.org>
6515
6516         * help.el (Help-prin1-face):
6517         (Help-princ-face):
6518         princ and prin1 are functions and need to be called as such.  The
6519         idea for this patch was submitted by Eric Eide <eeide@cs.utah.edu>.
6520
6521 2003-10-22  Stephen J. Turnbull  <stephen@xemacs.org>
6522
6523         * about.el (about-xemacs): Give full version and build date.
6524
6525 2003-09-19  Stephen J. Turnbull  <stephen@xemacs.org>
6526
6527         * win32-native.el (grep-null-device): This XEmacs has null-device.
6528
6529 2003-09-06  Mike Sperber  <mike@xemacs.org>
6530
6531         * bytecomp.el (byte-compile-defvar-or-defconst): Actually
6532         implement the specified semantics for `defvar.'
6533
6534 2003-09-07  Adrian Aichner  <adrian@xemacs.org>
6535
6536         * window-xemacs.el (display-buffer): Fix for `shrink-to-fit' by
6537         Klaus Berndl, calling `shrink-window-if-larger-than-buffer' when
6538         displaying buffer in question.
6539
6540 2003-09-03  Vin Shelton <acs@xemacs.org>
6541
6542         * XEmacs 21.4.14 is released
6543
6544 2003-08-17  Vin Shelton  <acs@xemacs.org>
6545
6546         * about.el: Vanity patch.
6547
6548 2003-08-11  Stephen J. Turnbull  <stephen@xemacs.org>
6549
6550         * code-process.el (call-process):
6551         (call-process-region):
6552         (start-process):
6553         Document coding system processing.
6554
6555 2003-08-03  Stephen J. Turnbull  <stephen@xemacs.org>
6556
6557         * startup.el (splash-frame-body): Idiomatic English.
6558
6559 2003-04-24  Jin Choi <jsc@orangeimagineering.com>
6560
6561         * font-lock.el (font-lock-match-java-declarations): Move
6562         save-restriction, narrow-to-region to beginning of function to
6563         avoid going beyond the limit and causing an infloop.
6564
6565 2003-04-16  Jerry James  <james@xemacs.org>
6566
6567         * keydefs.el: Remove mappings for keys mapped to the nowhere
6568         defined function function-key-error.
6569
6570 2003-03-22  Vasily Korytov  <deskpot@myrealbox.com>
6571
6572         * lisp-mode.el (emacs-lisp-mode-hook, lisp-mode-hook,
6573         lisp-interaction-mode-hook): Add the docstrings.
6574
6575 2003-08-04  Michael Toomim <toomim@OCF.Berkeley.EDU>
6576
6577         * byte-optimize.el: Fix infinite loop in bytecode optimizer.  See:
6578         http://list-archive.xemacs.org/xemacs-beta/200306/msg00157.html
6579         http://list-archive.xemacs.org/xemacs-beta/200307/msg00005.html
6580
6581 2003-06-18  Nickolay Pakoulin  <npak@ispras.ru>
6582
6583         * cl-macs.el (cl-transform-lambda): Place doc on Common Lisp
6584         lambda list after the original doc.  Care about
6585         #'(lambda () "SingleString") 
6586         (cl-upcase-arg): 
6587         (cl-function-arglist):
6588         Care about &cl-defs and &cl-quote in lambda list, dotted lists and
6589         circular data structures in lambda list specification
6590
6591 2003-06-11  Adrian Aichner  <adrian@xemacs.org>
6592
6593         * font-lock.el (lisp-font-lock-keywords-1): Only NAME, not NAME(
6594         to appear in font-lock-function-name-face.
6595
6596 2003-06-17  Stephen J. Turnbull  <stephen@xemacs.org>
6597
6598         * bytecomp.el (byte-compile-lambda): Discard docstring only if it
6599         is not also the value of the lambda.
6600
6601 2003-05-06  Andy Piper  <andy@xemacs.org>
6602
6603         * files.el (revert-buffer): Make sure local variables get processed,
6604         even in the case of an optimized reversion.
6605
6606 2003-05-25  XEmacs Build Bot <builds@cvs.xemacs.org>
6607
6608         * XEmacs 21.4.13 is released
6609
6610 2003-03-18  Stephen J. Turnbull  <stephen@xemacs.org>
6611
6612         * gutter-items.el (buffers-tab-filter-functions): Improve docstring.
6613         Suggested by a Chris Palmer <chris@nodewarrior.org> patch.
6614
6615 2003-02-14  Ben Wing  <ben@xemacs.org>
6616
6617         * byte-optimize.el:
6618         * byte-optimize.el (byte-compile-inline-expand):
6619         * byte-optimize.el (byte-compile-unfold-lambda):
6620         * byte-optimize.el (byte-optimize-form-code-walker):
6621         * byte-optimize.el (byte-optimize-form):
6622         * byte-optimize.el (byte-decompile-bytecode-1):
6623         * byte-optimize.el (byte-optimize-lapcode):
6624         Review carefully and sync up to 20.7 except for areas as noted.
6625         Fixes problem with JDE compilation.
6626
6627 2003-02-05  Ben Wing  <ben@xemacs.org>
6628
6629         * simple.el:
6630         * simple.el (motion-keys-for-shifted-motion):
6631         Omit M-S-home/end from motion keys.
6632
6633 2003-02-07  Ben Wing  <ben@xemacs.org>
6634
6635         * text-props.el (text-property-any):
6636         * text-props.el (text-property-not-all):
6637         Fix bug when end > start.
6638
6639 2003-01-17  Stephen J. Turnbull  <stephen@xemacs.org>
6640
6641         * info.el (Info-insert-dir): Make default-directory end in
6642         separator.  Patch due to Martin Buchholz.
6643
6644 2003-01-15  Stephen J. Turnbull  <stephen@xemacs.org>
6645
6646         * XEmacs 21.4.12 "Portable Code" is released.
6647
6648 2003-01-13  Ilya Golubev  <golubev@xemacs.org>
6649
6650         * about.el: Update golubev data.
6651
6652 2003-01-15  Stephen J. Turnbull  <stephen@xemacs.org>
6653
6654         * isearch-mode.el (isearch-mode-map): Substitute comment on
6655         desirability, and back out "GR is printable" changes.
6656
6657 2003-01-08  Stephen J. Turnbull  <stephen@xemacs.org>
6658
6659         * isearch-mode.el (isearch-mode-map): Don't bind CSI.
6660
6661 2003-01-07  Stephen J. Turnbull  <stephen@xemacs.org>
6662
6663         * isearch-mode.el (isearch-mode-map): GR (and C1) is printable.
6664
6665 2003-01-06  Ville Skyttä  <scop@xemacs.org>
6666
6667         * menubar-items.el (default-menubar): Use browse-url-mozilla
6668         instead of browse-url-gnome-moz for Mozilla.
6669
6670 2003-01-03  Stephen J. Turnbull  <stephen@xemacs.org>
6671
6672         * XEmacs 21.4.11 "Native Windows TTY Support" is released.
6673
6674 2002-12-27  Ville Skyttä  <scop@xemacs.org>
6675
6676         * files.el (auto-mode-alist): Remove redundant entries for modes
6677         that live in packages.
6678         (interpreter-mode-alist): Ditto.
6679
6680 2002-03-17  Ville Skyttä  <ville.skytta@xemacs.org>
6681
6682         * menubar-items.el (default-menubar): Sync with current
6683         browse-url-xemacs.el.
6684
6685 2002-11-02  Stephen J. Turnbull  <stephen@xemacs.org>
6686
6687         * XEmacs 21.4.10 "Military Intelligence" is released.
6688
6689 2002-10-07  Katsumi Yamaoka  <yamaoka@jpl.org>
6690
6691         * font-lock.el (font-lock-fontify-keywords-region): Fix typo.
6692
6693 2002-10-07  Katsumi Yamaoka  <yamaoka@jpl.org>
6694
6695         * keydefs.el (global-map): Bind C-xrd to delete-rectangle per GNU.
6696
6697 2001-05-10   Daiki Ueno  <ueno@unixuser.org>
6698
6699         * font-lock.el (font-lock-compile-keywords): Rewrite as a side
6700         effect free function.
6701         (font-lock-fontify-keywords-region): Supply the argument to
6702         font-lock-compile-keywords.
6703
6704 2002-09-22  Ville Skyttä  <ville.skytta@xemacs.org>
6705
6706         * package-get.el (package-get-download-sites): Bring sites list
6707         up to date, prefer xx.xemacs.org addresses.
6708
6709 2002-09-27  Andy Piper  <andy@xemacs.org>
6710
6711         * dialog.el (make-dialog-box): for general dialogs only
6712         delete-frame-hook will be run.
6713
6714 2002-09-28  Stephen J. Turnbull  <stephen@xemacs.org>
6715
6716         * font-lock.el (font-lock-fontify-syntactically-region): Add
6717         comment about lookup-syntax-properties, document LOUDLY as unused.
6718
6719 2002-08-26  Andy Piper  <andy@xemacs.org>
6720
6721         * gutter-items.el (set-progress-feedback-instantiator): Fix bad
6722         merge.
6723
6724 2002-09-02  Ville Skyttä  <ville.skytta@xemacs.org>
6725
6726         * bytecomp-runtime.el (make-obsolete): Docstring argument nit.
6727         (make-obsolete-variable): Ditto.
6728         (make-compatible): Ditto.
6729         (make-compatible-variable): Ditto.
6730
6731 2002-09-16  Stephen J. Turnbull  <stephen@xemacs.org>
6732
6733         * obsolete.el (parse-sexp-lookup-properties): new compatible alias
6734         for `lookup-syntax-properties'.  RFE from Alan Mackenzie.
6735
6736 2002-08-28  Andy Piper  <andy@xemacs.org>
6737
6738         * files.el (revert-buffer): propagate revert-without-query-status.
6739
6740 2002-06-03  Andy Piper  <andy@xemacs.org>
6741
6742         * dialog-items.el (make-search-dialog): align various subcontrols
6743         in visually pleasing ways, allow frame to autosize to the dialog
6744         size.
6745         * dialog.el (make-dialog-box): add a border inside the frame. Add
6746         :autosize property, if t then reset the frame size appropriately
6747         before the frame is mapped.
6748         * gutter-items.el (set-progress-feedback-instantiator): align
6749         various subcontrols.
6750         * gutter-items.el (set-progress-abort-instantiator): ditto.
6751
6752 2002-08-23  Stephen J. Turnbull  <stephen@xemacs.org>
6753
6754         * XEmacs 21.4.9 "Informed Management" is released.
6755
6756 2002-06-22  Ville Skyttä  <ville.skytta@xemacs.org>
6757
6758         * subr.el (add-to-list): Sync with GNU Emacs 21.2, adding the
6759         "&optional append" argument.
6760
6761 2002-07-16  Didier Verna  <didier@xemacs.org>
6762
6763         * subr.el (replace-in-string): fix case fold bug introduced by
6764         "2000-07-30  Ben Wing  <ben@xemacs.org>": honor the value of
6765         case-fold-search in temporary buffers.
6766
6767 2002-08-03  Steve Youngs  <youngs@xemacs.org>
6768
6769         * lib-complete.el (find-library): Remove check for mule because
6770         decompression DOES work on Mule.
6771
6772 2002-08-11  John Paul Wallington  <jpw@shootybangbang.com>
6773
6774         * simple.el (join-line): New alias for `delete-indentation'.
6775
6776 2002-08-02  Ville Skyttä  <ville.skytta@xemacs.org>
6777
6778         * font-lock.el: Some faces and doc typo fixes from GNU Emacs.
6779         (font-lock-doc-face): New alias to font-lock-doc-string-face.
6780         (font-lock-builtin-face): New.
6781         (font-lock-constant-face): New.
6782         (font-lock-face-list): Add builtin and constant faces.
6783
6784 2002-08-16  Stephen J. Turnbull  <stephen@xemacs.org>
6785
6786         * autoload.el (make-autoload): Support define-derived-mode.
6787         Collected puts of doc-string-elt property.  Based on a patch by
6788         Didier Verna <didier@xemacs.org>.
6789
6790 2002-08-15  Stephen J. Turnbull  <stephen@xemacs.org>
6791
6792         * wid-edit.el (widget-field-activate): Fix docstring typo.
6793
6794 2002-07-23  Andy Piper  <andy@xemacs.org>
6795
6796         * about.el (about-personal-info): update me.
6797
6798 2002-07-12  Andy Piper  <andy@xemacs.org>
6799
6800         * custom.el (custom-theme-set-variables): remove bogus
6801         arguments. Use custom-set-default to set defaults.
6802         (custom-set-variables): update doc.
6803         (custom-local-buffer): new, synced from FSF.
6804         (custom-set-default): ditto.
6805         (defcustom): update doc.
6806
6807 2002-06-16  Andy Piper  <andy@xemacs.org>
6808
6809         * menubar-items.el (default-menubar): enable windows printing on
6810         cygwin as well as native.
6811
6812 2002-06-12  Andy Piper  <andy@xemacs.org>
6813
6814         * printer.el (generic-print-buffer): catch all errors so that the
6815         print device can be cleared in all scenarios.
6816         (Printer-clear-device): make sure clearing the printer allows it
6817         to be used again immediately.
6818         (generic-print-region): make sure the default printer face is
6819         black-on-white.
6820
6821 2002-04-23  Jerry James  <james@xemacs.org>
6822
6823         * window-xemacs.el (display-buffer-function): Change doc to
6824         reflect new arg.
6825         * window-xemacs.el (pre-display-buffer-function): Ditto.
6826         * window-xemacs.el (display-buffer): New arg, shrink-to-fit.  If
6827         non-nil, make the new window just big enough for its contents.
6828         * frame.el (get-frame-for-buffer): Accept new arg, due to above.
6829         * frame.el (show-temp-buffer-in-current-frame): Remove broken
6830         temp-buffer-shrink-to-fit code.  Tell display-buffer instead.
6831
6832 2002-06-06  Andy Piper  <andy@xemacs.org>
6833
6834         * custom.el (custom-theme-set-variables): sync :set-after from FSF.
6835         (defcustom): ditto.
6836         (custom-handle-keyword): ditto.
6837
6838 2002-07-12  Stephen J. Turnbull  <stephen@xemacs.org>
6839
6840         * gutter-items.el (buffers-tab-selection-function): Improve doc.
6841         Make obsolete.  Default to nil.
6842         (buffers-tab-filter-functions): Improve doc.  Use literal default.
6843         Inspired by a patch by John Palmieri.
6844
6845 2002-07-01  Mike Alexander  <mta@arbortext.com>
6846
6847         * process.el (shell-command-on-region): Don't delete the region
6848         before giving it to call-process-region
6849
6850 2002-06-04  Jerry James <james@eecs.ku.edu>
6851
6852         * find-paths.el (paths-find-architecture-directory): Search in
6853         `system-configuration'/`base', not `base'`system-configuration'.
6854
6855 2002-06-23  Ville Skyttä  <ville.skytta@xemacs.org>
6856
6857         * info.el (Info-index): Add missing \ in [ t].
6858
6859 2002-06-11  Stephen J. Turnbull  <stephen@xemacs.org>
6860
6861         * gutter-items.el (gutter-buffers-tab-visible-p,
6862         buffers-tab-omit-function, buffers-tab-selection-function,
6863         buffers-tab-filter-functions):
6864         Doc improvements.
6865
6866 2002-06-09  Stephen J. Turnbull  <stephen@xemacs.org>
6867
6868         * toolbar.el (toolbar-icon-directory): Document trailing separator.
6869
6870         * toolbar-items.el (toolbar-news): Fix typo in message string.
6871
6872 2002-06-08  Stephen J. Turnbull  <stephen@xemacs.org>
6873
6874         * dialog.el (yes-or-no-p-dialog-box): 
6875         * cmdloop.el (y-or-n-p-minibuf):
6876         (yes-or-no-p-minibuf):
6877         (yes-or-no-p):
6878         (y-or-n-p): 
6879         Specify negative answers in docstrings.
6880
6881 2002-05-25  Steve Youngs  <youngs@xemacs.org>
6882
6883         * package-ui.el (pui-help-echo): Display both installed and author
6884         version.  Use a balloon-help window to display extra info like
6885         package requires.
6886
6887 2002-05-30  Andy Piper  <andy@xemacs.org>
6888
6889         * files.el (revert-buffer-internal): don't visit
6890         revert-buffer. Kill buffer when not used. Suggested by Mike
6891         Alexander <mta@arbortext.com>
6892
6893 2002-05-20  Stephen J. Turnbull  <stephen@xemacs.org>
6894
6895         * files.el (revert-buffer): More docstring fiddling.
6896
6897 2002-05-19  Stephen J. Turnbull  <stephen@xemacs.org>
6898
6899         * files.el (revert-buffer):
6900         (revert-buffer-internal):
6901         (revert-buffer-insert-file-contents-function):
6902         Improve docstrings and comments.
6903
6904 2002-05-08  Andy Piper  <andy@xemacs.org>
6905
6906         * files.el (revert-buffer): observe noconfirm behavior.
6907
6908 2002-04-09  Andy Piper  <andy@xemacs.org>
6909
6910         * files.el (revert-buffer): use revert-buffer-internal if it looks
6911         like doing so will not result in any user-visible changes.
6912         (revert-buffer-internal): new function. Do the actual process of
6913         reversion and then see whether the result is any different to what
6914         we have already. If it is not then do nothing.
6915
6916 2001-12-11  Andy Piper  <andy@xemacs.org>
6917
6918         * menubar.el (get-popup-menu-response): re-order so that it works
6919         on more sane/facist window systems.
6920
6921 2001-12-03  Andy Piper  <andy@xemacs.org>
6922
6923         * faces.el (frob-face-property): don't infloop in face frobbing
6924         from Jan Vroonhof <jan@xemacs.org>.
6925
6926 2001-11-30  Jan Vroonhof  <jan@xemacs.org>
6927
6928         * faces.el (frob-face-property): Follow face fall-back hierarchy
6929         properly for face properties without an instance. Only do manual
6930         copy form 'default in last resort. This handles in particular
6931         the case where 'default itself has only a fall-back (which is
6932         the case by default on windows).
6933
6934 2001-11-24  Andy Piper  <andy@xemacs.org>
6935
6936         * printer.el (generic-print-region): set default-frame-plist to
6937         nil while creating the printer frame so that sizes reflect the
6938         printed page.
6939
6940         * faces.el (face-complain-about-font): Don't complain on printers.
6941
6942 2002-05-10  Stephen J. Turnbull  <stephen@xemacs.org>
6943         
6944         * package-net.el: Andy synch.
6945         
6946 2001-12-16  Andy Piper  <andy@xemacs.org>
6947
6948         * package-get.el (package-get-update-all): Make sure installed.db
6949         gets updated after updating packages.
6950
6951 2002-03-28  Ben Wing  <ben@xemacs.org>
6952
6953         * msw-glyphs.el: Set glyph-contrib-p to nil on hscroll,
6954         continuation, truncation so that we don't get line jumpiness from
6955         them being larger than the line height.
6956
6957         * msw-font-menu.el (mswindows-font-menu-font-data): Fix bug.
6958
6959 2001-11-30  Jan Vroonhof  <jan@xemacs.org>
6960
6961         * font.el (font-window-system-mappings): Add mapping for Gtk
6962         (assume identical to X) 
6963
6964 2002-02-04  Andy Piper  <andy@xemacs.org>
6965
6966         * files.el (convert-standard-filename): Fix for short filename
6967         Peter Arius <pas@methodpark.de>
6968
6969 2001-12-10  Christoph Wedler  <Christoph.Wedler@sap.com>
6970
6971         * list-mode.el (default-choose-completion): completion-base-size
6972         should refer to local value in the completion list buffer.
6973
6974 2001-12-03  Didier Verna  <didier@xemacs.org>
6975
6976         * rect.el: autoload `replace-rectangle'.
6977         * keydefs.el (global-map): bind it to `C-x r p'.
6978
6979 2002-05-09  Stephen J. Turnbull  <stephen@xemacs.org>
6980
6981         * XEmacs 21.4.8 "Honest Recruiter" is released.
6982
6983 2002-05-09  Stephen J. Turnbull  <stephen@xemacs.org>
6984
6985         This patch is based on Jerry James's patch and analysis.
6986
6987         * select.el (get-clipboard):
6988         (get-selection):
6989         Update docstrings.
6990         (get-clipboard-foreign):
6991         (get-selection-foreign):
6992         New function for use as `interprogram-paste-function's.
6993
6994         * simple.el (interprogram-paste-function): Change default to
6995         `get-clipboard-foreign'; improve docstring.
6996         (interprogram-cut-function): Improve dosctring.
6997
6998 2002-05-04  Stephen J. Turnbull  <stephen@xemacs.org>
6999
7000         * XEmacs 21.4.7 "Economic Science" is released.
7001
7002 2002-03-18  Adrian Aichner  <adrian@xemacs.org>
7003
7004         * cus-edit.el (customize-save-variable): Fix typo in prompt.
7005
7006 2002-03-26  John Paul Wallington  <jpw@xemacs.org>
7007
7008         * obsolete.el (assq-delete-all): New compatibility alias for 
7009         remassq.
7010
7011 2002-01-09  Simon Josefsson  <jas@extundo.com>
7012
7013         * files.el (auto-mode-alist): Support Sieve (*.siv, *.sieve).
7014
7015 2002-01-04  Adrian Aichner  <adrian@xemacs.org>
7016
7017         * info.el (Info-auto-generate-directory): Default
7018         Info-auto-generate-directory to 'if-outdated.
7019
7020 2002-03-28  Stephen J. Turnbull  <stephen@xemacs.org>
7021
7022         * startup.el (normal-top-level): Prevent migration code from
7023         trashing .emacs on an error in loading the init files.
7024
7025 2002-03-14  Ville Skyttä  <ville.skytta@xemacs.org>
7026
7027         * files.el (auto-mode-alist): GNUmakefile is a Makefile,
7028         "system default" Xdefaults and friends get xrdb-mode.
7029
7030 2002-03-05  Mats Lidell  <matsl@contactor.se>
7031  
7032         * help-nomule.el (tutorial-supported-languages): Added Swedish
7033         tutorial. Sorted languages.
7034
7035 2002-02-11  Mike Sperber <mike@xemacs.org>
7036
7037         * info.el (Info-maybe-update-dir): Regenerate dir if we're
7038         regenerating outdated dir files and dir is non-existent.
7039
7040 2002-01-27  Stephen J. Turnbull  <stephen@xemacs.org>
7041
7042         * code-files.el (convert-mbox-coding-system): Improve comment.
7043         (write-region): Improve docstring.  Reformat to 80 columns.  Add
7044         coding-system argument to `write-region-pre-hook' call.
7045         (write-region-pre-hook): Fix docstring to mention lockname argument.
7046
7047 2002-01-18  Stephen J. Turnbull  <stephen@xemacs.org>
7048
7049         * minibuf.el (completing-read): Remove redundant wrong arg list.
7050
7051         * help.el (with-displaying-help-buffer): Put usage advice in docstring.
7052
7053 2001-12-27  John Paul Wallington  <jpw@shootybangbang.com>
7054
7055         * obsolete.el (interactive-form): new compatibility alias for 
7056         function-interactive.
7057
7058 2001-11-29  Adrian Aichner  <adrian@xemacs.org>
7059
7060         * menubar-items.el (Menubar-items-truncate-list): Removed.
7061         * menubar-items.el (Menubar-items-truncate-history): New.
7062         * menubar-items.el (default-menubar): Use
7063         Menubar-items-truncate-history.
7064
7065 2002-02-03  Adrian Aichner  <adrian@xemacs.org>
7066
7067         * printer.el (generic-print-region): Pass correct arguments to
7068         lpr-region.  Thanks to Nevin Kapur <nevin@jhu.edu> and Björn
7069         Torkelsson <torkel@acc.umu.se>.
7070
7071 2002-01-09  John Paul Wallington  <jpw@shootybangbang.com>
7072
7073         * help.el (describe-mode): synched with FSF 19.34; handle nil
7074         minor mode indicators.
7075
7076 2001-12-03  Christoph Wedler  <Christoph.Wedler@sap.com>
7077
7078         * minibuf.el (completing-read): Update docstring.
7079
7080 2001-12-17  Stephen J. Turnbull  <stephen@xemacs.org>
7081
7082         * XEmacs 21.4.6 "Common Lisp" is released.
7083
7084 2001-11-21  Stephen J. Turnbull  <stephen@xemacs.org>
7085
7086         * package-net.el: Inadvertant synch with Windows branch.  From
7087         Andy's log:
7088         (package-net-kit-version): new variable.
7089         (package-net-generate-bin-ini): use it. Remove unwanted functions.
7090
7091 2001-11-28  Steve Youngs  <youngs@xemacs.org>
7092
7093         * package-get.el (package-get-locate-index-file): Also search the
7094         core etc/ directory for the package index file if it can't be
7095         found in ~/.xemacs/.
7096
7097 2001-12-13  William Perry  <wmperry@gnu.org>
7098
7099         * dialog-gtk.el (popup-builtin-question-dialog):
7100         Conform to API in gui.c.
7101         
7102 2001-11-12  Andy Piper  <andy@xemacs.org>
7103
7104         * cus-edit.el (custom-save-face-internal): make sure we save
7105         non-themed faces.
7106         (custom-save-variables): ditto variables.
7107
7108 2001-11-20  Stephen J. Turnbull  <stephen@xemacs.og>
7109
7110         * faces.el (make-face-family):
7111         (make-face-size):
7112         New face-modifying functions per Jan Vroonhof.
7113
7114         cus-face.el (custom-set-face-font-family):
7115         (custom-set-face-font-size):
7116         Use them.
7117
7118         * font.el (font-window-system-mappings): More precise docstring.
7119
7120         (font-create-name):
7121         (font-create-object):
7122         (tty-font-create-object):
7123         (tty-font-create-plist):
7124         (x-font-create-object):
7125         (x-font-create-name):
7126         (ns-font-create-name):
7127         (mswindows-font-create-object):
7128         (mswindows-font-create-name):
7129         Add doctrings.
7130
7131 2001-11-14  John Paul Wallington <jpw@shootybangbang.com>
7132
7133         * gtk-faces.el (gtk-init-device-faces): removed spurious
7134         quote before let* expression.
7135
7136 2001-10-29  Andy Piper  <andy@xemacs.org>
7137
7138         * code-files.el (toggle-buffer-file-coding-system): mark buffer as
7139         modified when changing coding system.
7140
7141         * toolbar-items.el (toolbar-dired): Use interactive "D" spec so
7142         that we invoke the GUI directory selector.
7143
7144 2001-10-25  Andy Piper  <andy@xemacs.org>
7145
7146         * dialog.el (make-dialog-box): use new directory dialog support.
7147         * minibuf.el (read-file-name-1): ditto.
7148         (read-file-name): ditto.
7149         (read-directory-name): ditto.
7150
7151 2001-10-23  Stephen J. Turnbull  <stephen@xemacs.org>
7152
7153         * XEmacs 21.4.5 "Civil Service" is released.
7154
7155 2001-04-23  Didier Verna  <didier@xemacs.org>
7156
7157         * cus-edit.el (custom-variable-pre-save): New.
7158         * cus-edit.el (custom-variable-post-save): New.
7159         * cus-edit.el (custom-variable-save): use them.
7160         * cus-edit.el (custom-face-pre-save): New.
7161         * cus-edit.el (custom-face-post-save): New.
7162         * cus-edit.el (custom-face-save): use them.
7163         * cus-edit.el (custom-group-pre-save): New.
7164         * cus-edit.el (custom-group-post-save): New.
7165         * cus-edit.el (custom-group-save): use them.
7166         * cus-edit.el (Custom-save): use the pre/post functions above,
7167         call `custom-save-all' only once.
7168         * cus-edit.el (custom-variable-pre-reset-standard): New.
7169         * cus-edit.el (custom-variable-post-reset-standard): New.
7170         * cus-edit.el (custom-variable-reset-standard): use them.
7171         * cus-edit.el (custom-face-pre-reset-standard): New.
7172         * cus-edit.el (custom-face-post-reset-standard): New.
7173         * cus-edit.el (custom-face-reset-standard): use them.
7174         * cus-edit.el (custom-group-pre-reset-standard): New.
7175         * cus-edit.el (custom-group-post-reset-standard): New.
7176         * cus-edit.el (Custom-reset-standard): use them.
7177         * cus-edit.el (custom-face-reset-saved): use the pre/post
7178         functions above, call `custom-save-all' only once.
7179
7180 2001-04-08  Danny Colascione  <qtmstr@optonline.net>
7181
7182         * gutter-items.el (buffers-tab face): Derive from the modeline
7183         face by default.  Many people use white-on-black for the default
7184         font, and the tabs look hideous with that color combination.  The
7185         modeline usually has the correct colors.
7186
7187 2001-09-28  Robert Pluim  <rpluim@bigfoot.com>
7188
7189         * etags.el (find-tag): Doc fix, point users at pop-tag-mark.
7190         (tag-mark-stack-max): Typo fix.
7191
7192 2001-09-28  Ben Wing  <ben@xemacs.org>
7193
7194         * font-lock.el:
7195         * font-lock.el (font-lock-after-change-function):
7196         fix problem with last patch, reported by Katsumi Yamaoka.
7197
7198 2001-09-17  Ben Wing  <ben@xemacs.org>
7199
7200         * font-lock.el (font-lock-after-change-function):
7201         fix problem when you insert a comment on the line before a line of
7202         code: if we use the following char, then when you hit backspace,
7203         the following line of code turns the comment color.
7204
7205 2001-06-08  Ben Wing  <ben@xemacs.org>
7206
7207         * process.el: comment about shell-command-switch.
7208         * process.el (shell-quote-argument): Need to quote a null
7209         argument, too.  From Dan Holmsand.
7210         
7211         * startup.el (normal-top-level): Delete some unused FSF junk.
7212         * startup.el (command-line-early):
7213         
7214         * startup.el (command-line): Call MS Windows init function.
7215         
7216         * win32-native.el:
7217         * win32-native.el (mswindows-system-shells): New.
7218         * win32-native.el (mswindows-system-shell-p): New.
7219         * win32-native.el (init-mswindows-at-startup): New.
7220         * win32-native.el (mswindows-quote-one-vc-runtime-arg):
7221         * win32-native.el (mswindows-quote-one-simple-arg):
7222         * win32-native.el (mswindows-quote-one-command-arg):
7223         * win32-native.el (mswindows-construct-process-command-line-alist):
7224         Correct comments at top.  Correctly handle passing arguments
7225         to Cygwin programs and to bash.  Fix quoting of zero-length
7226         arguments (from Dan Holmsand).  Set shell-command-switch based
7227         on shell-file-name, which in turn comes from env var SHELL.
7228
7229 2001-07-18  Alexey Mahotkin  <alexm@hsys.msk.ru>
7230
7231         * toolbar.el (toolbar-visible-p, toolbar-captioned-p,
7232         default-toolbar-position): Fill docstrings for balloon-help.
7233
7234 2001-03-15  Stephen J. Turnbull  <stephen@xemacs.org>
7235
7236         * faces.el: Reenable specifications over 'gtk domain.
7237
7238 2001-08-08  Didier Verna  <didier@xemacs.org>
7239
7240         * autoload.el (update-autoload-files): make defdir a file name,
7241         not directory name.
7242
7243 2001-08-06  Steve Youngs  <youngs@xemacs.org>
7244
7245         * menubar-items.el (default-menubar): Use 'report-xemacs-bug'.
7246
7247         * lisp-mnt.el (lm-report-bug): Use 'report-xemacs-bug-beta-address'.
7248
7249 2001-08-01  Edward M. Lee  <tailbert@yahoo.com>
7250
7251         * font-menu.el (font-menu-set-font): Default to current font-family.
7252         (font-menu-preferred-resolution):
7253         (font-menu-size-scaling):
7254         Provide gtk defaults, too.
7255
7256 2001-07-29  Mike Alexander  <mta@arbortext.com>
7257
7258         * cus-face.el (custom-set-face-font-size): Last arg to apply is a
7259         list
7260         (custom-set-face-font-family): ditto
7261
7262 2001-07-26  Mike Sperber <mike@xemacs.org>
7263
7264         * files.el (auto-mode-alist): .9 files are man pages, too.
7265
7266 2001-07-23  Edwin Steiner <esteiner@net4you.at>
7267
7268         * process.el (call-process-internal): bind
7269         coding-system-for-write to 'binary when calling
7270         start-process-internal, so the process receives 
7271         the literal contents of INFILE.
7272
7273 2001-09-15  Edward M. Lee  <tailbert@yahoo.com>
7274
7275         * files.el (auto-mode-alist): Add configure.ac support.
7276
7277 2001-07-19  Adrian Aichner  <adrian@xemacs.org>
7278
7279         * buff-menu.el:
7280         mouse.el:
7281         Adrian's mouse-track patch.  See <y9plq0nc.fsf@ecf.teradyne.com>.
7282
7283 2001-07-28  Stephen J. Turnbull  <stephen@xemacs.org>
7284
7285         * XEmacs 21.4.4 "Artificial Intelligence" is released.
7286
7287 2001-07-10  Katsumi Yamaoka  <yamaoka@jpl.org>
7288
7289         * mule/kinsoku.el (kinsoku-bol-p): Work with ascii and non-ascii
7290         mixed text.
7291         (kinsoku-eol-p): Ditto.
7292
7293 2001-07-09  Katsumi Yamaoka  <yamaoka@jpl.org>
7294
7295         * mule/kinsoku.el (kinsoku-ascii-eol, kinsoku-gb-bol,
7296         kinsoku-gb-eol, kinsoku-big5-bol, kinsoku-big5-eol): Assign
7297         characters as the category `s' or `e' correctly.
7298
7299 2001-06-06  Alexey Mahotkin  <alexm@hsys.msk.ru>
7300
7301         * mule/cyrillic.el: Uncomment definition of ccl-encode-koi8-r-font.
7302
7303 2001-06-14  Alexey Mahotkin  <alexm@hsys.msk.ru>
7304
7305         * mule/cyrillic.el:  Set up case table.
7306
7307 2001-06-08  Mike Sperber <mike@xemacs.org>
7308
7309         * files.el (save-some-buffers-1): Don't zap the help window right
7310         after `map-y-or-n-p' has popped it up.
7311
7312 2001-06-15  Nick Pakoulin  <npak@ispras.ru>
7313
7314         * help.el (frob-help-extents): Require 'hyper-apropos for faces.
7315
7316 2001-07-18  Stephen J. Turnbull  <stephen@xemacs.org>
7317
7318         * specifier.el: define-specifier-tag 'gtk.
7319
7320 2001-05-12  Ben Wing  <ben@xemacs.org>
7321
7322         * find-paths.el (paths-find-recursive-path):
7323         fix error with null EXCLUDE-REGEXP.
7324         
7325         * font-lock.el (font-lock-mode):
7326         fix problem reported by hrvoje with buffers starting with a space.
7327         
7328 2001-05-06  Ben Wing  <ben@xemacs.org>
7329
7330         * dialog.el (make-dialog-box):
7331         * menubar-items.el (default-menubar):
7332         * printer.el (generic-print-buffer):
7333         * printer.el (generic-print-region):
7334         implement printing the selection when it's selected.
7335
7336 2001-04-18  Didier Verna  <didier@xemacs.org>
7337
7338         * cus-edit.el (Custom-reset-standard): reset to standard settings
7339         not only when the buffer's :custom-state is 'modified, but also
7340         when it is 'set or 'saved.
7341
7342 2001-04-17  Didier Verna  <didier@xemacs.org>
7343
7344         * startup.el (load-user-init-file): define `custom-file' before
7345         loading the user's init file.
7346
7347 2001-04-09  Danny Colascione  <qtmstr@optonline.net>
7348
7349         * menubar.el (popup-mode-menu): Make it work with
7350         popup-menu-titles turned off.
7351         
7352 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
7353
7354         * about.el (about-mailto-link): Use compose-mail for sending mail.
7355
7356 2001-07-14  Sean MacLennan  <seanm@storm.ca>
7357
7358         * package-admin.el (package-install-hook): New.
7359         (package-delete-hook): New.
7360         (package-admin-add-single-file-package): Use package-delete-hook.
7361
7362         * package-get.el (package-get): Use package-install-hook.
7363
7364 2001-06-26  Robert Pluim  <rpluim@bigfoot.com>
7365
7366         * package-ui.el (pui-install-selected-packages): reverse the lists
7367         of packages so that they get handled in the same order as they
7368         were selected.
7369
7370 2001-06-26  Robert Pluim  <rpluim@bigfoot.com>
7371
7372         * packages.el (locate-library): Use read-library-name for completion.
7373
7374 2001-05-21  Martin Buchholz  <martin@xemacs.org>
7375
7376         * byte-optimize.el (=): `=' is not a binary predicate!
7377         Fix incorrect optimization: (= 0 0 (random 2)) ==> 0 or 1.
7378         Use byte-optimize-predicate, not byte-optimize-binary-predicate,
7379
7380 2001-05-20  Martin Buchholz  <martin@xemacs.org>
7381
7382         * bytecomp.el (byte-compile-arithcompare):
7383         Only optimize (= x) ==> t if byte-compile-delete-errors is not nil.
7384
7385 2001-06-03  William M. Perry  <wmperry@gnu.org>
7386
7387         * dialog-gtk.el (popup-builtin-open-dialog): Don't forget to
7388         return the filename selected by the user!
7389
7390 2001-05-31  William M. Perry  <wmperry@gnu.org>
7391
7392         * font-menu.el: Avoid arithmetic with 'nil' when using the font menu
7393         in XEmacs/GTK.
7394
7395 2001-05-29  Alexey Mahotkin  <alexm@hsys.msk.ru>
7396
7397         * coding.el: Tiny typo fixed.
7398
7399 2001-05-17  Stephen J. Turnbull  <stephen@xemacs.org>
7400
7401         * XEmacs 21.4.3 "Academic Rigor" is released.
7402
7403 2001-05-17  Stephen J. Turnbull  <stephen@xemacs.org>
7404
7405         * config.values.sh:  lisp/utils?/config.el -> lisp/config.el.
7406
7407 2001-05-10  Stephen J. Turnbull  <stephen@xemacs.org>
7408
7409         * XEmacs 21.4.2 "Developer-Friendly Unix APIs" is released.
7410
7411 2001-05-04  Ben Wing  <ben@xemacs.org>
7412
7413         * printer.el (generic-print-buffer):
7414         * printer.el (generic-print-region):
7415         Enable dialog boxes.  Apply workaround recommended by Kirill.
7416         fix (fboundp 'lpr-buffer) -> (fboundp 'lpr-region).
7417         
7418         * simple.el (kill-whole-line):
7419         * simple.el (kill-line-1):
7420         * simple.el (kill-entire-line):
7421         * simple.el (kill-line):
7422         * simple.el (backward-kill-line):
7423         Take out interactive dependence of kill-whole-line.
7424
7425 2001-04-22  Ben Wing  <ben@xemacs.org>
7426
7427         * dialog.el (make-dialog-box):
7428         Put dialog titles back in -- this time correctly.  Fix various
7429         other problems with leaks and such.
7430
7431         * simple.el (region-exists-p):
7432         * simple.el (region-active-p):
7433         Add comment about which one is correct to use in menu specs.
7434
7435 2001-05-05  Ben Wing  <ben@xemacs.org>
7436
7437         * dialog.el (make-dialog-box): fix doc string.
7438         * menubar-items.el (default-menubar): Add Page Setup for Windows,
7439         take out Pretty Print.
7440         * printer.el:
7441         * printer.el (printer-current-device): New.
7442         * printer.el (Printer-get-device): New.
7443         * printer.el (Printer-clear-device): New.
7444         * printer.el (generic-page-setup): New.
7445         * printer.el (generic-print-buffer):
7446         * printer.el (generic-print-region):
7447         Implement Page Setup.  Handle errors properly.
7448
7449 2001-05-05  Ben Wing  <ben@xemacs.org>
7450
7451         * subr.el (error): Complete list of errors in doc string.
7452         
7453 2001-04-22  Ben Wing  <ben@xemacs.org>
7454
7455         * bytecomp-runtime.el (byte-compiler-options): Correct doc string.
7456         
7457 2001-05-03  Adrian Aichner  <adrian@xemacs.org>
7458
7459         * build-report.el: Remove CVS keywords since this file has been in
7460         core lisp for a while now.
7461         * build-report.el (build-report-make-output-files): Fix typo.
7462
7463 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
7464
7465         * about.el (about-finish-buffer): Make sure the last change works
7466         even if EVENT is nil.
7467
7468 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
7469
7470         * about.el (about-finish-buffer): Kill/bury the buffer where the user
7471         clicked, not the one that happens to be the current buffer at the
7472         time.
7473
7474 2001-03-19  Karl M. Hegbloom  <karlheg@microsharp.com>
7475
7476         * cus-edit.el (custom-display): Support the GTK Window System also.
7477
7478 2001-04-30  Ben Wing  <ben@xemacs.org>
7479
7480         * printer.el:
7481         * printer.el (printer-page-header):
7482         * printer.el (Print-context): New.
7483         * printer.el (printer-page-footer):
7484         * printer.el (generate-header-element): New.
7485         * printer.el (generate-header-line): New.
7486         * printer.el (print-context-property):
7487         * printer.el (generic-print-buffer):
7488         * printer.el (generic-print-region):
7489         Implement headers and footers.  Implement calling Print dialog box
7490         (#### but it doesn't quite work yet).
7491
7492 2001-04-25  Ben Wing  <ben@xemacs.org>
7493
7494         * about.el (xemacs-hackers):
7495         * about.el (about-url-alist):
7496         * about.el (about-personal-info):
7497         * about.el (about-hacker-contribution):
7498         More contributions.
7499         
7500         * simple.el (handle-post-motion-command):
7501         Fix spurious setting of zmacs-region-stays to t after a non-shift
7502         motion command.
7503
7504 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
7505
7506         * about.el (about-personal-info): Update my bio.
7507         (about-hacker-contribution): Ditto.
7508
7509 2001-04-23  Stephen J. Turnbull  <turnbull@sk.tsukuba.ac.jp>
7510
7511         * startup.el (splash-frame-body): Update copyright notices: Ben, FSF.
7512
7513 2001-04-19  Andy Piper  <andy@xemacs.org>
7514
7515         * package-net.el (package-net-cygwin32-binary-size): new size.
7516         (package-net-win32-binary-size): new size.
7517         (package-net-convert-index-to-ini): Use new arch.
7518         (package-net-batch-convert-index-to-ini): Removed.
7519         (package-net-generate-bin-ini): New.
7520         (package-net-batch-generate-bin-ini): New.
7521
7522 2001-04-19  Stephen J. Turnbull  <stephen@xemacs.org>
7523
7524         * XEmacs 21.4.1 "Copyleft" is released.
7525
7526 2001-04-19  Stephen J. Turnbull  <stephen@xemacs.org>
7527
7528         * x-compose.el (xlib-input-method-bug-workaround):
7529         (alias-colon-to-double-quote):
7530         Force sort in map-keymap to work around rehash bug.
7531
7532 2001-04-17  Ben Wing  <ben@xemacs.org>
7533
7534         * about.el: Finish overhaul, add a few new hackers, update a
7535         couple old ones.
7536
7537 2001-04-16  Stephen J. Turnbull  <stephen@xemacs.org>
7538
7539         * XEmacs 21.4.0 "Solid Vapor" is released.
7540
7541 2001-04-15  Ben Wing  <ben@xemacs.org>
7542
7543         * about.el:
7544         * about.el (about-headline-face): New.
7545         * about.el (about-link-face): New.
7546         * about.el (about-current-release-maintainers): New.
7547         * about.el (about-other-current-hackers): New.
7548         * about.el (about-url-alist):
7549         * about.el (about-once-and-future-hackers): New.
7550         * about.el (about-mailto-link): New.
7551         * about.el (about-get-buffer):
7552         * about.el (about-finish-buffer):
7553         * about.el (about-xemacs):
7554         * about.el (about-features): Removed.
7555         * about.el (about-advantages): New.
7556         * about.el (about-maintainer-info): Removed.
7557         * about.el (about-personal-info): New.
7558         * about.el (about-hacker-contribution): New.
7559         * about.el (about-maintainer):
7560         * about.el (about-show-linked-info):
7561         * about.el (about-hackers):
7562         Major revamping.  Rewriting of most of the text, improve the
7563         link handling, separate info on contributors into personal
7564         and contribution info, add new contributors, update personal
7565         info, etc. etc.
7566         
7567         * menubar-items.el (default-menubar):
7568         Help menubar entry for News now says more accurately
7569         "What's New in XEmacs".
7570         
7571         * mouse.el:
7572         * mouse.el (mouse-track-cleanup-hook):
7573         * mouse.el (mouse-track):
7574         Don't set-buffer to a dead buffer when calling mouse-track
7575         cleanup hooks.
7576
7577 2001-04-14  Stephen J. Turnbull  <stephen@xemacs.org>
7578
7579         * XEmacs 21.2.47 "Zephir" is released.
7580
7581 2001-04-02  Jan Vroonhof  <jan.vroonhof@ntlworld.com>
7582
7583         * dialog.el (make-dialog-box): Disable dialog box titles until
7584         we get them working.
7585
7586 2001-03-30  Ben Wing  <ben@xemacs.org>
7587
7588         * help.el:
7589         * help.el (Help-princ-face):
7590         * help.el (Help-prin1-face):
7591         * help.el (frob-help-extents):
7592         * help.el (describe-function-1):
7593         * help.el (describe-variable):
7594         Avoid using font-lock faces, which may not be defined.
7595         Instead, use hyper-apropos faces, and make sure they're
7596         defined as necessary by using `require'. (It's not so safe
7597         to do this for font-lock.) In any case, we will eventually
7598         be merging this functionality into hyper-apropos.
7599
7600         * loaddefs.el (completion-ignored-extensions):
7601         Fix documentation.
7602         
7603         * menubar-items.el (menu-truncate-list): Removed.
7604         * menubar-items.el (Menubar-items-truncate-list): New.
7605         * menubar-items.el (default-menubar):
7606         Fix errors if grep or compile command is too long.  Rename helper
7607         function to be less visible.
7608
7609 2001-03-23  Martin Buchholz  <martin@xemacs.org>
7610
7611         * byte-optimize.el (byte-optimize-minus):
7612         Fix mis-byte-compilation of (- 0 x) --> (- (- x))
7613
7614 2001-03-26  Hrvoje Niksic  <hniksic@arsdigita.com>
7615
7616         * dumped-lisp.el (preloaded-file-list): Load mule/latin.el when
7617         Mule is available.
7618
7619         * mule/latin.el: New file.
7620
7621 2001-03-11  Ben Wing  <ben@xemacs.org>
7622
7623         * auto-save.el:
7624         * auto-save.el (auto-save-directory):
7625         * auto-save.el (make-auto-save-file-name):
7626         * auto-save.el (auto-save-file-name-p): New.
7627
7628         Merge in improvements from other definition of
7629         make-auto-save-file-name in files.el.
7630         
7631         * auto-save.el (auto-save-original-name):
7632         * auto-save.el (auto-save-name-in-fixed-directory):
7633         * auto-save.el (auto-save-unslashify-name): Removed.
7634         * auto-save.el (auto-save-slashify-name): Removed.
7635         * auto-save.el (auto-save-reserved-chars): New.
7636         * auto-save.el (auto-save-escape-name): New.
7637         * auto-save.el (auto-save-unhex): New.
7638         * auto-save.el (auto-save-unescape-name): New.
7639
7640         Change algorithm for encoding filenames in auto-save names to be
7641         entirely safe with all filesystems and all possible characters in
7642         a filename, and 100% reversible. (Essentially, uses
7643         quoted-printable as the encoding.)
7644         
7645         * auto-save.el (recover-all-files):
7646
7647         Use insert-directory rather than calling ls directly -- fixes
7648         things under Windows.
7649
7650         * files.el:
7651         * files.el (convert-standard-filename): Substitute FSF's
7652         definition for this (we had nothing here before).
7653         
7654         * files.el (backup-buffer): Warning fix.
7655         
7656         * files.el (make-backup-file-name):
7657         * files.el (find-backup-file-name):
7658         Fix error in calling sequence to auto-save-file-name-p.
7659         
7660         * files.el (recover-file):
7661         Use insert-directory rather than calling ls directly -- fixes
7662         things under Windows.
7663
7664         * files.el (make-auto-save-file-name): Removed.
7665         * files.el (auto-save-file-name-p): Removed.
7666         auto-save is always dumped so no sense in having a definition
7667         that will always be overwritten with another.
7668         
7669         * files.el (insert-directory):
7670         * win32-native.el:
7671         * win32-native.el (debug-mswindows-process-command-lines):
7672         * win32-native.el (original-make-auto-save-file-name): Removed.
7673         * win32-native.el (make-auto-save-file-name): Removed.
7674
7675
7676 2001-03-21  Martin Buchholz <martin@xemacs.org>
7677
7678         * XEmacs 21.2.46 "Urania" is released.
7679
7680 2001-03-16  Stephen J. Turnbull  <stephen@xemacs.org>
7681
7682         * menubar-items.el (default-menubar): Update sample.emacs to
7683         sample.init.el and adjust accelerators.
7684
7685 2001-02-02  Stephen J. Turnbull  <stephen@xemacs.org>
7686
7687         * build-report.el (build-report): Improve docstring.
7688
7689 2001-03-15  Stephen J. Turnbull  <stephen@xemacs.org>
7690
7691         * ChangeLog: Log GTK merge.
7692
7693         * gutter-items.el:
7694         * mwheel.el:
7695         * sound.el:
7696         * startup.el:
7697         Revert gratuitous whitespace changes.
7698
7699 2001-03-07  Ben Wing  <ben@xemacs.org>
7700
7701         * help.el:
7702         * help.el (key-or-menu-binding):
7703         * help.el (Help-find-file): New.
7704         * help.el (describe-beta):
7705         * help.el (describe-copying):
7706         * help.el (describe-project):
7707         * help.el (view-emacs-news):
7708         * help.el (view-sample-init-el): New.
7709         * help.el (Help-princ-face): New.
7710         * help.el (Help-prin1-face): New.
7711         * help.el (help-symbol-function-context-menu):
7712         * help.el (help-symbol-variable-context-menu):
7713         * help.el (help-symbol-function-and-variable-context-menu):
7714         * help.el (frob-help-extents):
7715         * help.el (describe-function-1):
7716         * help.el (describe-variable):
7717
7718         Add coloring in Help buffers, correspondent with hyperlinks.
7719         View files in view-mode rather than Fundamental.
7720         Remove separators from context menus -- now handled in generic code.
7721         Add `Find Tag' to context menu.
7722         
7723         * menubar.el (popup-mode-menu):
7724
7725         Rewrite code that outputs the popup menu to (a) put more specific
7726         entries first, (b) be more robust, (c) output the proper context
7727         menu separators automatically (the context menu functionality is
7728         new and currently used only by Help).
7729
7730 2001-03-10  William M. Perry  <wmperry@aventail.com>
7731
7732         * dialog-gtk.el (gtk-make-dialog-box-internal): Forgot to rewrite
7733         this function when converting from the 21.1 GTK branch.  Now
7734         supports file, password, question, and color built-in dialogs.
7735
7736 2001-03-06  Ben Wing  <ben@xemacs.org>
7737
7738         * keydefs.el:
7739         * keydefs.el (global-map):
7740         Add commented-out change of M-k (for 21.5).
7741         
7742         * menubar-items.el (default-menubar):
7743         Fix items to control kill-line behavior; add items for
7744         shifted motion.
7745         
7746         * simple.el:
7747         * simple.el (kill-whole-line):
7748         * simple.el (historical-kill-line): Removed.
7749         * simple.el (kill-line): Removed.
7750         * simple.el (kill-entire-line): New.
7751         * simple.el (kill-line-1): New.
7752         * simple.el (backward-kill-line):
7753         Undo kill-whole-line == always changes.  Add new function
7754         kill-entire-line to unconditionally delete the current line.
7755         Add comments describing the lamentable state of affairs of
7756         the kill-line functions and variables.
7757
7758 2001-03-02  Ben Wing  <ben@xemacs.org>
7759
7760         * simple.el:
7761         * simple.el (beginning-of-buffer):
7762         * simple.el (end-of-buffer):
7763         * simple.el (mark-ring-unrecorded-commands):
7764         * simple.el (signal-error-on-buffer-boundary):
7765         * simple.el (shifted-motion-keys-select-region):
7766         * simple.el (unshifted-motion-keys-deselect-region):
7767         * simple.el (motion-keys-for-shifted-motion): New.
7768         * simple.el (handle-pre-motion-command):
7769         * simple.el (handle-post-motion-command):
7770         * simple.el (forward-char-command):
7771         * simple.el (backward-char-command):
7772         * simple.el (scroll-up-command):
7773         * simple.el (scroll-down-command):
7774         * simple.el (next-line):
7775         * simple.el (previous-line):
7776         * simple.el (backward-block-of-lines):
7777         * simple.el (forward-block-of-lines):
7778         * simple.el (backward-word):
7779         * simple.el (mark-word):
7780
7781         Augment documentation of the most common motion commands to make
7782         note of the shifted-motion support.  Improve the support to (a)
7783         properly document how it works and why it's done in the fashion it
7784         is, and (b) allow the keystrokes that trigger it to be customized.
7785
7786         Correct error in the customize specification of
7787         mark-ring-unrecorded-commands.
7788
7789 2001-03-02  Ben Wing  <ben@xemacs.org>
7790
7791         * font-lock.el:
7792         * font-lock.el (font-lock-pending-extent-table): Removed.
7793         * font-lock.el (font-lock-pending-buffer-table): New.
7794         * font-lock.el (font-lock-pre-idle-hook):
7795         * font-lock.el (font-lock-after-change-function):
7796         * font-lock.el (font-lock-fontify-pending-extents):
7797         * font-lock.el (font-lock-lisp-like):
7798
7799         Fix handling of pending extents to avoid excessive slowness (N^2
7800         behavior) when making lots of buffer changes between redisplays,
7801         such as when saving the Options.
7802
7803 2001-03-09  William M. Perry  <wmperry@aventail.com>
7804
7805         * device.el:
7806         * dragdrop.el:
7807         * dumped-lisp.el:
7808         * faces.el:
7809         * frame.el:
7810         * gnuserv.el:
7811         * loadup.el:
7812         * menubar-items.el:
7813         * minibuf.el:
7814         The Great GTK Merge.
7815
7816         * ChangeLog.GTK:
7817         * dialog-gtk.el:
7818         * gdk.el:
7819         * generic-widgets.el:
7820         * glade.el:
7821         * gnome-widgets.el:
7822         * gnome.el:
7823         * gtk-compose.el:
7824         * gtk-extra.el:
7825         * gtk-faces.el:
7826         * gtk-ffi.el:
7827         * gtk-file-dialog.el:
7828         * gtk-font-menu.el:
7829         * gtk-glyphs.el:
7830         * gtk-init.el:
7831         * gtk-iso8859-1.el:
7832         * gtk-marshal.el:
7833         * gtk-mouse.el:
7834         * gtk-package.el:
7835         * gtk-password-dialog.el:
7836         * gtk-select.el:
7837         * gtk-widget-accessors.el:
7838         * gtk-widgets.el:
7839         * gtk.el:
7840         widgets-gtk.el:
7841         The Great GTK Merge: new files.
7842
7843 2001-03-05  Stephen J. Turnbull  <stephen@xemacs.org>
7844
7845         * generic-widgets.el: Don't require gtk (a built-in feature) at
7846         top level.  Don't execute the last sexp unless (featurep 'gtk).
7847
7848 2001-02-28  Stephen J. Turnbull  <stephen@xemacs.org>
7849
7850         * mule/mule-init.el (auto-language-alist): Split zh into GB and BIG5.
7851
7852 2001-02-23  Martin Buchholz <martin@xemacs.org>
7853
7854         * XEmacs 21.2.45 "Thelxepeia" is released.
7855
7856 2001-01-25  Jason R. Mastaler  <jason@xemacs.org> 
7857  
7858         * about.el (xemacs-hackers): update my entry. 
7859         * about.el (about-maintainer-info): ditto. 
7860         * about.el (about-hackers): ditto. 
7861
7862 2001-02-20  Jan Vroonhof  <jan@xemacs.org>
7863
7864         * about.el (about-maintainer-info): More vanity info about
7865         yours truly.
7866
7867 2001-02-20  Adrian Aichner  <adrian@xemacs.org>
7868
7869         * build-report.el (build-report-destination): xemacs-build-reports
7870         has moved to SourceForge, where mailing list name length is
7871         restricted, hence the name change to
7872         xemacs-buildreports@xemacs.org.
7873         * build-report.el (build-report-keep-regexp): Update default.
7874         * build-report.el (build-report-delete-regexp): Ditto.
7875         * build-report.el (build-report-make-output-files): Ditto.
7876
7877 2001-02-19  Craig Lanning  <lanning@scra.org>
7878
7879         * lisp-mode.el: Add indentation specifications for following
7880         Common Lisp forms: handler-case, handler-bind, with-slots,
7881         with-open-file, with-open-stream, print-unreadable-object.
7882
7883 2001-02-18  Matt Tucker  <tuck@whistlingfish.net>
7884
7885         * font-lock.el (font-lock-set-defaults-1):
7886         Move initialization of `font-lock-cache-position' so that it's set
7887         even if font-lock-keywords is already defined.
7888
7889 2001-02-17  Matt Tucker  <tuck@whistlingfish.net>
7890
7891         * autoload.el (generate-file-autoloads-1):
7892         Use `emacs-lisp-mode-syntax-table' instead of
7893         `lisp-mode-syntax-table'.
7894         * lisp-mode.el (lisp-mode-syntax-table):
7895         Get rid of old checks for `parse-partial-sexp' version.
7896         Make `|' (pipe) string delimiter instead of punctuation.
7897
7898 2001-02-16  Martin Buchholz  <martin@xemacs.org>
7899
7900         * window.el (save-selected-window):
7901         Use gensym for better macro hygiene.
7902
7903 2001-02-06  Mike Sperber <mike@xemacs.org>
7904
7905         * dump-paths.el:
7906         * startup.el (startup-setup-paths): Set and use
7907         `mule-lisp-directory'.
7908         (startup-setup-paths-warning): Ditto.
7909
7910         * setup-paths.el (paths-find-mule-lisp-directory): Added.
7911         (paths-construct-load-path): Consider `mule-lisp-directory'.
7912
7913 2001-02-07  Matt Tucker  <tuck@whistlingfish.net>
7914
7915         * font-lock.el: Syntax table improvements used.  A few random
7916         changes are not specified below.
7917         (font-lock-fontify-string-delimiters):
7918         (font-lock-syntactic-keywords):
7919         (font-lock-cache-state nil):
7920         (font-lock-cache-position):
7921         New variables.
7922         (font-lock-set-syntax):
7923         (font-lock-apply-syntactic-highlight):
7924         (font-lock-fontify-syntactic-anchored-keywords):
7925         (font-lock-fontify-syntactic-keywords-region):
7926         (font-lock-eval-keywords):
7927         New functions.
7928         (font-lock-remove-face):
7929         (font-lock-fontify-syntactically-region):
7930         Use syntax properties.
7931
7932 2001-02-08  Martin Buchholz <martin@xemacs.org>
7933
7934         * XEmacs 21.2.44 "Thalia" is released.
7935
7936 2001-01-16  Mike Sperber <mike@xemacs.org>
7937
7938         * startup.el (normal-top-level): Work even if no installation root
7939         is found.
7940
7941 2001-01-30  Andy Piper  <andy@xemacs.org>
7942
7943         * gutter-items.el (progress-abort-glyph): remove instantiator.
7944         (set-progress-abort-instantiator): new function.
7945         (abort-progress-feedback): use it.
7946
7947         * gutter.el (set-gutter-dirty-p): new function.
7948
7949 2001-01-30  Didier Verna  <didier@xemacs.org>
7950
7951         * mwheel.el (mwheel-scroll): unwind-protect the selected window.
7952
7953 2001-01-24  Didier Verna  <didier@xemacs.org>
7954
7955         * sound.el (sound-extension-list): give a better default value.
7956         * sound.el (load-sound-file): improve the doc string, also find
7957         files given by absolute names, pass a real extension list to
7958         `locate-file'.
7959
7960 2001-01-26  Martin Buchholz <martin@xemacs.org>
7961
7962         * XEmacs 21.2.43 "Terspichore" is released.
7963
7964 2001-01-20  Klaus Frank <klausf@i3.informatik.rwth-aachen.de>
7965
7966         * gnuserv.el (gnuserv-process-filter): Robuster handling of error
7967         messages from gnuserv.
7968
7969 2001-01-20  Martin Buchholz <martin@xemacs.org>
7970
7971         * XEmacs 21.2.42 "Poseidon" is released.
7972
7973 2001-01-12  Nick V. Pakoulin  <npak@ispras.ru>
7974
7975         * cl-macs.el (cl-upcase-arg): New function.
7976         (cl-function-arglist): New function.
7977         (cl-transform-lambda): Automatically add CL-style lambda list to
7978         documentation string using functions above.
7979
7980 2001-01-12  Andy Piper  <andy@xemacs.org>
7981
7982         * package-get.el (package-get-custom): call
7983         package-net-update-installed-db.
7984
7985         * package-ui.el (pui-install-selected-packages): call
7986         package-net-update-installed-db.
7987
7988         * package-net.el (package-net-update-installed-db): use
7989         packages-package-list so that we reflect reality.
7990
7991         * packages.el (packages-package-list): Make docstring reflect
7992         reality.
7993
7994         * package-net.el (package-net-convert-index-to-ini): exclude mule entries.
7995
7996         * postinstall.cc (do_postinstall): don't pick up shells if cygwin
7997         isn't installed.
7998
7999 2001-01-17  Andy Piper  <andy@xemacs.org>
8000
8001         * wid-edit.el (widget-activation-glyph-mapper): activate or
8002         deactivate native widgets.
8003         (widget-glyph-insert-glyph): record instantiator.
8004         (widget-push-button-value-create): use it.
8005
8006         * gui.el (gui-button-action): new function. Make button's domain
8007         buffer current when calling.
8008         (make-gui-button): update to use gui-button-action.
8009
8010 2001-01-16  Didier Verna  <didier@xemacs.org>
8011
8012         * menubar-items.el (default-menubar): add an entry for modeline
8013         horizontal scrolling in Options -> Display.
8014
8015 2001-01-17  Steve Youngs  <youngs@xemacs.org>
8016
8017         * package-get.el (package-get-require-signed-base): Set to nil
8018         by default.
8019
8020 2001-01-17  Martin Buchholz <martin@xemacs.org>
8021
8022         * XEmacs 21.2.41 "Polyhymnia" is released.
8023
8024 2001-01-16  Mike Sperber <mike@xemacs.org>
8025
8026         * setup-paths.el (paths-core-load-path-depth): Stopgap bump to
8027         catch lisp/mule/.
8028
8029 2001-01-14  Mike Sperber <mike@xemacs.org>
8030
8031         * startup.el (maybe-create-compatibility-dot-emacs):
8032         (maybe-unmigrate-user-init-file):
8033         (unmigrate-user-init-file): Created.
8034         (maybe-migrate-user-init-file): Offer creation of compatibility
8035         .emacs.
8036         Some doc fixes wrt init file location.
8037
8038 2001-01-15  Golubev I. N.  <gin@mo.msk.ru>
8039
8040         * faces.el (face-frob-from-locale-first): new variable.
8041         (frob-face-font-2): Honor tags arg while trying to use
8042         standard-face-mapping.  When face-frob-from-locale-first is set,
8043         first try to set face inheriting from frobbed-face.
8044
8045 2001-01-15  Didier Verna  <didier@xemacs.org>
8046
8047         * about.el (xemacs-hackers): update my entry.
8048         * about.el (about-url-alist): ditto.
8049         * about.el (about-maintainer-info): ditto.
8050         * about.el (about-hackers): ditto.
8051
8052 2001-01-15  Martin Buchholz  <martin@xemacs.org>
8053
8054         The byte compiler has been badly broken for a year,
8055         by the patch of 1999-12-06.
8056         * byte-optimize.el (byte-optimize-form-code-walker):
8057         Bug was: the byte compiler was making this erroneous optimization:
8058         (progn (or (foo)) (bar)) ==> (bar)
8059
8060 2000-11-20  Mike Sperber <mike@xemacs.org>
8061
8062         * setup-paths.el (paths-core-load-path-depth): Split
8063         `paths-load-path-depth' in two for site and core lisp.  Don't
8064         recurse into core.
8065         * setup-paths.el (paths-construct-load-path): Use.
8066
8067 2001-01-10  Andy Piper  <andy@xemacs.org>
8068
8069         * package-net.el (package-net-cygwin32-binary-size): new variable
8070         (package-net-win32-binary-size): ditto.  add much needed
8071         commentary.
8072
8073         * gutter-items.el (buffers-tab-items): correct off-by-one error
8074         for buffers-tab-max-size.
8075
8076 2001-01-08  Martin Buchholz <martin@xemacs.org>
8077
8078         * XEmacs 21.2.40 is released.
8079
8080 2001-01-06  Stephen J. Turnbull  <stephen@xemacs.org>
8081
8082         * mule/hebrew.el: Fix comments and typos.
8083         mule/japanese.el: Fix comments, typos, and 8-bit character encoding.
8084
8085 2001-01-06  Stephen J. Turnbull  <stephen@xemacs.org>
8086
8087         * ChangeLog.1: move ancient log from fill.el.
8088
8089         * dump-paths.el:
8090         paragraphs.el:
8091         mule/mule-category.el:
8092         Miscellaneous typo fixes and slight doc clarifications.
8093
8094         * mule/mule-ccl.el:  Correct file name in header.
8095
8096 2000-12-31  Martin Buchholz <martin@xemacs.org>
8097
8098         * XEmacs 21.2.39 is released.
8099
8100 2000-12-27  Martin Buchholz  <martin@xemacs.org>
8101
8102         * byte-optimize.el (byte-optimize-cond):
8103         (byte-optimize-cond-1): New.
8104         Rewrite `cond' in terms of `if' and `or', which are easier to optimize.
8105         Optimizes (cond (x nil)) ==> nil.
8106         Provide better diagnostic on malformed expr like (cond foo).
8107
8108 2000-12-20  Stephen J. Turnbull  <stephen@xemacs.org>
8109
8110         * mule/mule-coding.el:
8111         mule/mule-cmds.el (reset-language-environment,
8112         set-language-environment-coding-systems):
8113         Safer default coding-priority-list, corresponding to src/file-coding.h.
8114
8115 2000-12-03  Jorma Laaksonen <jorma.laaksonen@hut.fi>
8116
8117         * package-admin.el: Allow package removal from
8118         early-package-load-path.
8119
8120 2000-12-15  Andreas Jaeger  <aj@suse.de>
8121
8122         * about.el (about-maintainer-info): Update my entry.
8123
8124 2000-12-11  Matt Tucker  <tuck@whistlingfish.net>
8125
8126         * packages.el (locate-library): Add support for bzip2
8127         compressed .el files.
8128
8129 2000-12-12  Andy Piper  <andy@xemacs.org>
8130
8131         * package-net.el: new file.
8132
8133 2000-12-01  Enrico Scholz  <enrico.scholz@informatik.tu-chemnitz.de>
8134
8135         * font-lock.el: Add missing C++ keywords.
8136
8137 2000-12-08  Adrian Aichner  <adrian@xemacs.org>
8138
8139         * simple.el (indent-for-comment): Preserve indentation of comments
8140         starting in column 0, as documented in (Info-goto-node
8141         "(xemacs)Comments").  Update docstring accordingly.
8142
8143 2000-12-05  Martin Buchholz <martin@xemacs.org>
8144
8145         * XEmacs 21.2.38 is released.
8146
8147 2000-12-04  Didier Verna  <didier@xemacs.org>
8148
8149         * mouse.el (default-mouse-track-set-point-in-window): remove
8150         spurious '+' operation detected by Martin.
8151
8152
8153 2000-12-01  Martin Buchholz  <martin@xemacs.org>
8154
8155         * cl-extra.el (coerce):
8156         Implement char to integer coercion.
8157         Remove extraneous (numberp) test.
8158
8159         * byte-optimize.el (byte-compile-splice-in-already-compiled-code):
8160         Perform lapcode inlining if the value of `byte-optimize' is 'byte.
8161         (byte-optimize-predicate):
8162         Warn if evaluating constant expression signals an error.
8163         (byte-optimize-form): Small simplification.
8164
8165         * cl-macs.el (cl-do-proclaim): small efficiency improvement.
8166
8167 2000-11-30  Martin Buchholz  <martin@xemacs.org>
8168
8169         * byte-optimize.el:
8170         (byte-optimize-minus):
8171         (byte-optimize-plus):
8172         (byte-optimize-mult):
8173         (byte-optimize-quo):
8174         Use (car (last x)) instead of (last x) to get last elt!
8175         Use `byte-optimize-predicate' to optimize `%'.
8176         Move optimizations for special numeric args to bytecomp.el.
8177         * bytecomp.el (byte-compile-associative): Remove.
8178         (byte-compile-max): New.
8179         (byte-compile-min): New.
8180         Properly handle erroneous calls: (max) (min).
8181         (byte-compile-plus): New.
8182         (byte-compile-minus):
8183         It's easiest to handle 0, +1 and -1 args here.
8184         (byte-compile-mult): New.
8185         It's easiest to handle 1, -1 and 2 args here.
8186         (byte-compile-quo):
8187         It's easiest to handle 0, +1 and -1 args here.
8188         Issue byte-compiler warning when dividing by zero.
8189
8190         Byte-compiler arithmetic improvements.
8191         Better optimize these expressions in the obvious way:
8192         (+ x y 1)   -->  varref x varref y add add1
8193         (+ x y -1)  -->  varref x varref y add sub1
8194         (- x y 0)   -->  (- x y)
8195         (- 0 x y)   -->  (- (- x) y)
8196         (% 42 19)   --> compile-time constant
8197         (/ 42 19)   --> compile-time constant
8198         (* (foo) 2) --> foo call dup plus
8199
8200         Optimize away arithmetic operations (+ x) (* x) (/ x 1)
8201         unless (declaim (optimize (safety 3)))
8202         or (setq byte-compile-delete-errors nil).
8203
8204 2000-11-28  Stephen J. Turnbull  <stephen@xemacs.org>
8205
8206         * paragraphs.el (paragraph-separate, forward-sentence):  Clarify
8207         docstrings.
8208
8209 2000-11-08  Stephen J. Turnbull  <stephen@xemacs.org>
8210
8211         * startup.el (command-line-do-help):  Add documentation of
8212         portable dumper switches.
8213
8214 2000-11-22  Andy Piper  <andy@xemacs.org>
8215
8216         * x-mouse.el (x-init-pointer-shape): use cursor-font explicitly.
8217
8218         * glyphs.el (init-glyphs): don't use autodetect for strings.
8219
8220 2000-11-28  Martin Buchholz  <martin@xemacs.org>
8221
8222         * byte-optimize.el (byte-optimize-char-before):
8223         (byte-optimize-backward-char):
8224         (byte-optimize-backward-word):
8225         Fix incorrect optimizations for these sorts of expressions:
8226         (let ((x nil)) (backward-char x))
8227
8228 2000-11-21  Martin Buchholz  <martin@xemacs.org>
8229
8230         * byte-optimize.el:
8231         * byte-optimize.el (byte-optimize-backward-char): New.
8232         * byte-optimize.el (byte-optimize-backward-word): New.
8233         Make backward-word and backward-char as efficient as forward versions.
8234
8235         * bytecomp.el (byte-compile-no-args-with-one-extra):
8236         * bytecomp.el (byte-compile-one-arg-with-one-extra):
8237         * bytecomp.el (byte-compile-two-args-with-one-extra):
8238         * bytecomp.el (byte-compile-zero-or-one-arg-with-one-extra):
8239         * bytecomp.el (byte-compile-one-or-two-args-with-one-extra):
8240         * bytecomp.el (byte-compile-two-or-three-args-with-one-extra):
8241         Check if extra arg is constant nil, and if so, use byte-coded call.
8242
8243         * simple.el (backward-word):
8244         * simple.el (mark-word):
8245         * simple.el (kill-word):
8246         * simple.el (backward-kill-word):
8247         Make COUNT argument optional, for consistency with forward-char et al.
8248
8249         * abbrev.el (abbrev-string-to-be-defined):
8250         * abbrev.el (inverse-abbrev-string-to-be-defined):
8251         * abbrev.el (inverse-add-abbrev):
8252         * abbrev.el (expand-region-abbrevs):
8253         * buff-menu.el (Buffer-menu-execute):
8254         * indent.el (move-to-left-margin):
8255         * indent.el (indent-relative):
8256         * indent.el (move-to-tab-stop):
8257         * info.el (Info-reannotate-node):
8258         * lisp-mode.el (lisp-indent-line):
8259         * lisp.el (end-of-defun):
8260         * lisp.el (move-past-close-and-reindent):
8261         * misc.el (copy-from-above-command):
8262         * mouse.el (default-mouse-track-scroll-and-set-point):
8263         * page.el (forward-page):
8264         * paragraphs.el (forward-paragraph):
8265         * paragraphs.el (end-of-paragraph-text):
8266         * picture.el (picture-forward-column):
8267         * picture.el (picture-self-insert):
8268         * rect.el (extract-rectangle-line):
8269         * simple.el (newline):
8270         * simple.el (fixup-whitespace):
8271         * simple.el (backward-delete-char-untabify):
8272         * simple.el (transpose-chars):
8273         * simple.el (transpose-preceding-chars):
8274         * simple.el (do-auto-fill):
8275         * simple.el (indent-new-comment-line):
8276         * simple.el (blink-matching-open):
8277         * view-less.el (cleanup-backspaces):
8278         * wid-edit.el (widget-transpose-chars):
8279         * term/bg-mouse.el (bg-insert-moused-sexp):
8280         Use more readable (backward-FOO n) instead of (forward-FOO -n).
8281
8282         * info.el (Info-fontify-node):
8283         * simple.el (backward-delete-function):
8284         Use canonical delete-backward-char instead of backward-delete-char.
8285
8286 2000-11-20  Andy Piper  <andy@xemacs.org>
8287
8288         * gutter-items.el (update-tab-in-gutter): don't barf if there are
8289         no buffers.
8290
8291 2000-11-20  Andy Piper  <andy@xemacs.org>
8292
8293         * gutter-items.el (update-tab-in-gutter): don't give popup frames
8294         buffer tabs.
8295
8296 2000-11-18  Martin Buchholz  <martin@xemacs.org>
8297
8298         * cl-macs.el: Correctly optimize plusp minusp oddp evenp.
8299         (proclaim inline...) was shadowing compiler-macros.
8300
8301 2000-11-17  Martin Buchholz  <martin@xemacs.org>
8302
8303         * bytecomp.el (byte-compile-eval): New.
8304         (byte-compile-initial-macro-environment): Use byte-compile-eval.
8305         Keeps this promise made in Lispref:
8306         "If a file being compiled contains a `defmacro' form, the macro is
8307         defined temporarily for the rest of the compilation of that file."
8308
8309 2000-11-09  Martin Buchholz  <martin@xemacs.org>
8310
8311         * cl.el (floatp-safe):
8312         (plusp):
8313         (minusp):
8314         (oddp):
8315         (evenp):
8316         (cl-abs):
8317         Use a better parameter name than `x'.
8318
8319         * cl-macs.el (check-type): Make continuable.  Change documentation
8320         to require PLACE, but accept any form for compatibility.
8321
8322         * abbrev.el (define-abbrev): Use check-type.
8323         * font-menu.el (font-menu-change-face): Use check-type.
8324         * menubar.el (relabel-menu-item): Use check-type.
8325         * itimer.el: Fix typo.
8326
8327 2000-11-10  Yoshiki Hayashi  <yoshiki@xemacs.org>
8328
8329         * info.el (Info-extract-menu-node-name): Comma is a delimiter.
8330
8331 2000-11-14  Martin Buchholz <martin@xemacs.org>
8332
8333         * XEmacs 21.2.37 is released.
8334
8335 2000-11-13  Katsumi Yamaoka  <yamaoka@jpl.org>
8336
8337         * code-cmds.el: Provide the feature.
8338
8339 2000-07-21  Jan Vroonhof  <jan@xemacs.org>
8340
8341         * dumped-lisp.el (preloaded-file-list): Load code-cmds.el
8342
8343         * code-cmds.el: New file
8344         * mule/mule-cmds.el:
8345         * mule/mule-misc.el
8346         (coding-keymap): New keymap. Define coding system keyboard
8347         commands on file-coding builds too.
8348         (coding-system-change-eol-conversion):
8349         (universal-coding-system-argument):
8350         (set-default-coding-systems):
8351         (prefer-coding-system): Moved from mule-cmds.el
8352         (set-buffer-process-coding-system): Moved from mule-misc.el
8353
8354 2000-09-15  Stephen Carney <carney@scubadoo.com>
8355
8356         * etags.el (buffer-tag-table-files): Use append instead of nconc.
8357
8358 2000-11-09  Steve Youngs  <youngs@xemacs.org>
8359
8360         * package-get.el (package-get-download-sites): Add a pre-release
8361         site for experimental packages.
8362
8363         * auto-autoloads.el: Regenerated.
8364
8365 2000-08-01  Andy Piper  <andy@xemacs.org>
8366
8367         * gutter-items.el (buffers-tab-omit-function): reference
8368         buffers-tab-select-visible-buffers.
8369         (buffers-tab-filter-functions): new variable, by default uses
8370         buffers-tab-selection-function and buffers-tab-omit-function.
8371         (select-buffers-tab-buffers-by-mode): invert arguments.
8372         (buffers-tab-select-visible-buffers): new function. Invert calling
8373         of buffers-menu-omit-invisible-buffers.
8374         (buffers-tab-items): rewrite to use
8375         buffers-tab-filter-functions. Rewrite docstring.
8376         (gutter-buffers-tab-extent): delete.
8377         (add-tab-to-gutter): always build a new extent when adding the
8378         tabs.
8379         (update-tab-in-gutter): make gutter dirty when orientation
8380         changes.
8381
8382 2000-11-07  Martin Buchholz  <martin@xemacs.org>
8383
8384         * bytecomp.el (byte-compile-defvar-or-defconst):
8385         Only do loadhist recording if defvar form includes a value.
8386
8387 2000-11-02  Martin Buchholz  <martin@xemacs.org>
8388
8389         * bytecomp.el (byte-compile-initial-macro-environment):
8390         `eval-when-compile' should not compile its body.
8391
8392 2000-11-02  Stephen J. Turnbull  <stephen@xemacs.org>
8393
8394         * mule/cyrillic.el: Add Windows 1251 code page encoding (by
8395         Sergey Groznyh <gsm@fct.ru> in <863diqaygu.fsf@fct.ru>).  Fix
8396         some Japanese English.  Remove some ancient FSF comments, and
8397         improve docstrings.  Use symbols not vectors for tables.
8398
8399 2000-11-03  Martin Buchholz  <martin@xemacs.org>
8400
8401         * keymap.el:
8402         (local-key-binding):
8403         (global-key-binding):
8404         Add an optional `accept-defaults' parameter, just like `lookup-key'.
8405
8406         * lisp.el:
8407         (backward-sexp): Slightly simpler code.
8408         (mark-sexp): Make arg optional, like FSF Emacs.
8409         (forward-list): Slightly simpler code.
8410         (backward-list): Slightly simpler code.
8411         (down-list):  Make arg optional, like FSF Emacs.
8412         (up-list):  Make arg optional, like FSF Emacs.
8413         (backward-up-list):  Make arg optional, like FSF Emacs.
8414         (kill-sexp):  Make arg optional, like FSF Emacs.
8415         (backward-kill-sexp):  Make arg optional, like FSF Emacs.
8416
8417         * font-menu.el (font-menu-change-face):
8418         Take continuable errors into account.
8419
8420         * abbrev.el:
8421         * abbrev.el (clear-abbrev-table):
8422         * abbrev.el (define-abbrev-table):
8423         * abbrev.el (define-abbrev):
8424         * abbrev.el (insert-abbrev-table-description):
8425         * apropos.el (apropos-documentation-check-doc-file):
8426         * apropos.el (apropos-documentation-check-elc-file):
8427         * buff-menu.el (list-buffers):
8428         * buff-menu.el (list-buffers-noselect):
8429         * bytecomp.el (byte-recompile-directory):
8430         * bytecomp.el (batch-byte-compile):
8431         * cl-macs.el (typep):
8432         * code-files.el (find-coding-system-magic-cookie):
8433         * code-files.el (insert-file-contents):
8434         * cus-edit.el (customize-set-variable):
8435         * cus-edit.el (customize-save-variable):
8436         * cus-face.el (custom-set-face-font-size):
8437         * cus-face.el (custom-set-face-update-spec):
8438         * cus-face.el (custom-reset-faces):
8439         * custom.el (custom-check-theme):
8440         * custom.el (copy-upto-last):
8441         * fill.el (canonically-space-region):
8442         * fill.el (fill-paragraph):
8443         * fill.el (fill-region):
8444         * fill.el (find-space-insertable-point):
8445         * fill.el (justify-current-line):
8446         * faces.el (face-spec-update-all-matching):
8447         * faces.el (set-face-stipple):
8448         * files-nomule.el (insert-file-contents):
8449         * files.el (insert-file-contents-literally):
8450         * files.el (hack-local-variables-last-page):
8451         * files.el (basic-save-buffer):
8452         * files.el (insert-directory):
8453         * font-menu.el (font-menu-change-face):
8454         * font.el (font-spatial-to-canonical):
8455         * format.el (format-encode-region):
8456         * format.el (format-insert-file):
8457         * format.el (format-replace-strings):
8458         * gutter.el (set-gutter-element):
8459         * help.el (key-or-menu-binding):
8460         * help.el (describe-bindings):
8461         * help.el (with-syntax-table):
8462         * indent.el (indent-rigidly):
8463         * indent.el (delete-to-left-margin):
8464         * info.el:
8465         * info.el (Info-extract-dir-entry-from):
8466         * info.el (Info-build-dir-anew):
8467         * info.el (Info-rebuild-dir):
8468         * info.el (Info-batch-rebuild-dir):
8469         * info.el (Info-read-subfile):
8470         * info.el (Info-build-node-completions):
8471         * info.el (Info-extract-menu-node-name):
8472         * isearch-mode.el (isearch-range-invisible):
8473         * isearch-mode.el (isearch-restore-invisible-extents):
8474         * itimer.el (itimerp):
8475         * itimer.el (itimer-live-p):
8476         * keymap.el:
8477         * keymap.el (substitute-key-definition):
8478         * keymap.el (read-command-or-command-sexp):
8479         * keymap.el (local-key-binding):
8480         * keymap.el (global-key-binding):
8481         * keymap.el (global-set-key):
8482         * keymap.el (local-set-key):
8483         * ldap.el:
8484         * ldap.el (ldap-add-entries):
8485         * ldap.el (ldap-delete-entries):
8486         * lisp.el (backward-sexp):
8487         * lisp.el (mark-sexp):
8488         * lisp.el (forward-list):
8489         * lisp.el (backward-list):
8490         * lisp.el (down-list):
8491         * lisp.el (backward-up-list):
8492         * lisp.el (up-list):
8493         * lisp.el (kill-sexp):
8494         * lisp.el (backward-kill-sexp):
8495         * menubar.el (add-menu-button):
8496         * menubar.el (add-submenu):
8497         * menubar.el (delete-menu-item):
8498         * menubar.el (relabel-menu-item):
8499         * mouse.el (narrow-window-to-region):
8500         * obsolete.el (define-obsolete-variable-alias):
8501         * obsolete.el (store-substring):
8502         * package-admin.el:
8503         * package-admin.el (package-admin-install-function):
8504         * package-admin.el (package-admin-install-function-mswindows):
8505         * package-admin.el (package-admin-default-install-function):
8506         * package-get.el (package-get-update-base-entries):
8507         * packages.el (packages-load-package-dumped-lisps):
8508         * packages.el (packages-collect-package-dumped-lisps):
8509         * printer.el (generic-print-buffer):
8510         * printer.el (generic-print-region):
8511         * replace.el (occur-mode-mouse-goto):
8512         * replace.el (perform-replace):
8513         * select.el (get-selection-no-error):
8514         * simple.el:
8515         * simple.el (newline):
8516         * simple.el (open-line):
8517         * simple.el (edit-and-eval-command):
8518         * simple.el (goto-line):
8519         * simple.el (undo):
8520         * simple.el (kill-region):
8521         * simple.el (copy-region-as-kill):
8522         * simple.el (kill-ring-save):
8523         * simple.el (set-mark):
8524         * simple.el (next-line):
8525         * simple.el (previous-line):
8526         * simple.el (line-move):
8527         * simple.el (set-goal-column):
8528         * simple.el (comment-region):
8529         * subr.el:
8530         * subr.el (putf):
8531         * syntax.el (modify-syntax-entry):
8532         * syntax.el (map-syntax-table):
8533         * view-less.el (view-file):
8534         * view-less.el (view-buffer):
8535         * view-less.el (view-file-other-window):
8536         * window-xemacs.el (backward-other-window):
8537         * window.el:
8538         * window.el (one-window-p):
8539         * window.el (walk-windows):
8540         * window.el (window-list):
8541         * x-mouse.el (x-mouse-kill):
8542         * x-select.el (x-get-cutbuffer):
8543         * x-select.el (x-store-cutbuffer):
8544         * term/bg-mouse.el (bg-mouse-line-to-center):
8545         * term/sun-mouse.el (window-line-end):
8546         * term/sun-mouse.el (sun-select-region):
8547         * term/sun.el (kill-region-and-unmark):
8548         * mule/mule-category.el:
8549         * mule/mule-category.el (modify-category-entry):
8550         * mule/mule-category.el (char-category-list):
8551         * mule/mule-coding.el (coding-system-force-on-output):
8552         * mule/mule-misc.el (coding-system-put):
8553         Docstring arglist/Texinfo fixes.  See man/ChangeLog for details.
8554
8555 2000-11-02  Stephen J. Turnbull  <stephen@xemacs.org>
8556
8557         * cus-face.el: Typo fixes and tiny clarifications.
8558         * custom.el: ditto
8559
8560 2000-10-27  Yoshiki Hayashi  <yoshiki@xemacs.org>
8561
8562         * startup.el (auto-save-list-file-prefix): Moved to fileio.c.
8563         * startup.el (normal-top-level): Setup auto-save-list-file-name
8564         if auto-save-list-file-prefix is non-nil.
8565
8566 2000-10-25  Yoshiki Hayashi  <yoshiki@xemacs.org>
8567
8568         * files.el (auto-mode-alist): Allow mixed case suffix for idlwave-mode.
8569
8570 2000-01-05  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
8571
8572         * hyper-apropos.el (hyper-apropos-this-symbol): Don't always
8573         get symbol at point-min.
8574
8575 2000-10-24  Didier Verna  <didier@xemacs.org>
8576
8577         * info.el (Info-emacs-info-file-name): defconst it.
8578         * info.el (Info-footnote-tag): defcustom it.
8579         * info.el (Info-no-description-string): ditto.
8580         * info.el (Info-find-node): adapt to new semantics of
8581         'Info-suffixed-file (don't do the case variants stuff).
8582         * info.el (Info-insert-dir): rewrite the dir file variants code.
8583         * info.el (Info-directory-files): New. Return the list of info
8584         files in a directory.
8585         * info.el (Info-dir-outdated-p): use it.
8586         * info.el (Info-parse-dir-entries): ditto.
8587         * info.el (Info-build-dir-anew): don't restrict to files ending
8588         with a ".info.*" extension.
8589         * info.el (Info-set-mode-line): ditto.
8590         * info.el (Info-read-subfile): adapt to new semantics of
8591         'Info-suffixed-file (append 'exact argument).
8592         * info.el (Info-all-case-regexp): New. Return a regexp matching a
8593         string independently of the case.
8594         * info.el (Info-suffixed-file): use it (match all possible case
8595         for the file name).
8596         * info.el (Info-insert-file-contents): code cleanup.
8597         * info.el (Info-rebuild-dir): cosmetics only. Fit code in 80
8598         columns.
8599         * info.el (Info-batch-rebuild-dir): ditto.
8600         * info.el (Info-read-node-name-1): ditto.
8601         * info.el (Info-search): ditto.
8602         * info.el (Info-fontify-node): ditto.
8603
8604
8605 2000-10-24  Didier Verna  <didier@xemacs.org>
8606
8607         * process.el (shell-command): when called from a program, avoid
8608         'push-mark's "mark-set" message.
8609
8610 2000-10-15  MIYASHITA Hisashi  <himi@m17n.org>
8611
8612         * mule/thai-xtis.el (tis-620): Specify coding-system's ccl-program
8613         by a symbol, not by a vector.
8614         * mule/vietnamese.el (vscii): Likewise.
8615         (viscii): Likewise.
8616         * mule/cyrillic.el (koi8-r): Likewise.
8617
8618         * mule/chinese.el (chinese-big5-1): Specify charset's ccl-program
8619         by a symbol, not by a vector.
8620         (chinese-big5-2): Likewise.
8621         * mule/ethiopic.el (ethiopic): Likewise.
8622         * mule/vietnamese.el (vietnamese-viscii-lower): Likewise.
8623         (vietnamese-viscii-upper): Likewise.
8624
8625 2000-10-12  Yoshiki Hayashi  <yoshiki@xemacs.org>
8626
8627         * files.el (auto-mode-alist): Remove obsolete entry for html3-mode.
8628
8629 2000-10-13  Yoshiki Hayashi  <yoshiki@xemacs.org>
8630
8631         * byte-optimize.el (byte-optimize-car): New function.
8632         (byte-optimize-cdr): Ditto.
8633
8634 2000-10-12  Yoshiki Hayashi  <yoshiki@xemacs.org>
8635
8636         * byte-optimize.el: Partial synch with FSF 20.7.
8637         Optimize constant concatenation.
8638         Add keymapp as a side effect free function.  It is a built-in.
8639         (byte-after-unbind-pos): Remove byte-equal.
8640
8641 2000-10-13  Gunnar Evermann  <ge204@eng.cam.ac.uk>
8642
8643         * update-elc-2.el: Quote regexps correctly.
8644
8645 2000-10-05  MIYASHITA Hisashi  <himi@m17n.org>
8646
8647         * mule/mule-ccl.el: Sync up with Emacs 21.0.90.
8648         (ccl-compile): Apply integerp, not integer-or-char-p to
8649         check the type of the buffer magnification
8650         (ccl-compile-write-string): Encode a string with binary
8651         coding system.
8652         (ccl-compile-write-repeat): Likewise.
8653
8654 2000-09-25  Robert Pluim  <rpluim@bigfoot.com>
8655
8656         * buff-menu.el:
8657         * bytecomp.el:
8658         * coding.el:
8659         * faces.el:
8660         * files.el:
8661         * fill.el:
8662         * float-sup.el:
8663         * font-lock.el:
8664         * help.el:
8665         * iso8859-1.el:
8666         * loaddefs.el:
8667         * menubar-items.el:
8668         * menubar.el:
8669         * modeline.el:
8670         * msw-font-menu.el:
8671         * paragraphs.el:
8672         * paths.el:
8673         * replace.el:
8674         * simple.el:
8675         * sound.el:
8676         * startup.el:
8677         * version.el:
8678         * x-faces.el:
8679         * x-font-menu.el:
8680         Remove purecopy.
8681
8682 2000-10-03  Daniel Pittman  <daniel@rimspace.net>
8683
8684         * simple.el (do-auto-fill): Use the function pointer to by
8685         `comment-line-break-function', not `indent-new-comment-line'. This
8686         fixes an issue with cc-mode comment continuation.
8687
8688 2000-10-11  Martin Buchholz  <martin@xemacs.org>
8689
8690         * simple.el (turn-on-auto-fill):  Add (interactive).
8691         * mwheel.el (mwheel-install): Add (interactive).
8692         * font-lock.el (turn-on-font-lock): Add (interactive).
8693         (turn-off-font-lock): Add (interactive).
8694
8695 2000-10-03  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
8696
8697         * packages.el (packages-special-base-regexp): Add `man'.
8698
8699 2000-10-08  Adrian Aichner  <adrian@xemacs.org>
8700
8701         * wid-edit.el (widget-specify-active): map over extents in current
8702         buffer like `widget-specify-inactive' does.  Mapping over the
8703         inactive extent object does not work since the current extent is
8704         ignored by `map-extents'.
8705
8706 2000-10-04  Martin Buchholz <martin@xemacs.org>
8707
8708         * XEmacs 21.2.36 is released.
8709
8710 2000-09-22  Martin Buchholz  <martin@xemacs.org>
8711
8712         * byte-optimize.el (byte-optimize-lapcode): Add an optimizer pass.
8713         Optimize the compiled-function-constants vector by byte-code
8714         reference counts.
8715
8716 2000-09-25  Robert Pluim  <rpluim@bigfoot.com>
8717
8718         * build-report.el (build-report-delete-regexp): quote value in
8719         defcustom
8720
8721 2000-09-24  Adrian Aichner  <aichner@ecf.teradyne.com>
8722
8723         * build-report.el (build-report): Don't bind srcdir which we don't
8724         use in `multiple-value-bind' to avoid the only byte-compiler
8725         warning.
8726
8727 2000-09-23  Adrian Aichner  <aichner@ecf.teradyne.com>
8728
8729         * build-report.el: Requires cl and custom now.
8730         build-report-version is determined by XEmacs version -- remove
8731         build-report-version*.
8732         * build-report.el (build-report-version): Removed.
8733         * build-report.el (build-report-installation-version-regexp): New.
8734         * build-report.el (build-report-version-file-regexp): New.
8735         * build-report.el (build-report-installation-srcdir-regexp): New.
8736         * build-report.el (build-report-destination): Offer
8737         xemacs-build-reports and xemacs-beta.
8738         * build-report.el (build-report-keep-regexp): Adjusted.
8739         * build-report.el (build-report-delete-regexp): Adjusted.
8740         * build-report.el (build-report-make-output-dir): New.
8741         * build-report.el (build-report-installation-file): Replace use of
8742         `concat' with `expand-file-name'.
8743         * build-report.el (build-report-make-output-file): Removed.
8744         * build-report.el (build-report-make-output-files): New.
8745         * build-report.el (build-report-subject): Identify as
8746         user-variable with "*...".
8747         * build-report.el (build-report-prompts): Ditto.
8748         * build-report.el (build-report-version-file): New.
8749         * build-report.el (build-report-file-encoding): Identify as
8750         user-variable with "*...".
8751         * build-report.el (build-report-make-output-get): New.
8752         * build-report.el (build-report-insert-header): Report
8753         emacs-version and system-configuration instead of
8754         build-report-version.
8755         * build-report.el (build-report-insert-make-output): Add file
8756         argument.
8757         * build-report.el (build-report-insert-installation-file):
8758         Re-indent.
8759         * build-report.el (build-report-keep): Change docstring,
8760         re-indent.
8761         * build-report.el (build-report-delete): Ditto.
8762         * build-report.el (build-report-installation-data): New.
8763         * build-report.el (build-report-version-file-data): New.
8764
8765 2000-09-20  Martin Buchholz  <martin@xemacs.org>
8766
8767         * byte-optimize.el (byte-optimize-lapcode):
8768         Fix the optimization of using the first 5 elements of the
8769         constants vector for variables.
8770         (byte-optimize-lapcode): Fix another ancient broken optimization.
8771
8772 2000-09-19  Martin Buchholz  <martin@xemacs.org>
8773
8774         * *: Spelling mega-patch
8775
8776 2000-09-19  Martin Buchholz  <martin@xemacs.org>
8777
8778         * easymenu.el: doc fixes.
8779         (easy-menu-do-define): Use backquote.
8780         (easy-menu-change):
8781         (easy-menu-add):
8782         `when' seems much clearer than `if' here.
8783         (easy-menu-remove):
8784         (easy-menu-add-item):
8785         (easy-menu-item-present-p):
8786         (easy-menu-remove-item):
8787         Wrap using (when (featurep 'menubar) ...)
8788
8789 2000-09-16  Martin Buchholz  <martin@xemacs.org>
8790
8791         * bytecomp.el (displaying-byte-compile-warnings):
8792         Revert Ben's change to this function below so that the compile log
8793         is displayed properly for users of the "popper" package.
8794
8795 2000-09-12  Martin Buchholz  <martin@xemacs.org>
8796
8797         * window.el (save-selected-window): Use backquote.
8798
8799         * bytecomp.el (byte-compile-file-form-defvar-or-defconst):
8800         Renamed from `byte-compile-file-form-defvar'.
8801         * bytecomp.el (byte-compile-defvar-or-defconst):
8802         Only cons onto current-load-list in top-level forms.
8803         Else this leaks a cons cell every time a defun is called.
8804         Renamed from `byte-compile-defvar', for clarity.
8805         Warn when docstring of defvar is not a string.
8806         Use consistent error messages.
8807         Better comments.
8808
8809 2000-09-11  Martin Buchholz  <martin@xemacs.org>
8810
8811         * simple.el (set-variable):
8812         Remove unneeded defvar by rearranging order of let* forms.
8813
8814         * mule/mule-ccl.el (ccl-get-next-code):
8815         * menubar-items.el (bookmark-menu-filter):
8816         (language-environment-menu-filter):
8817         (tutorials-menu-filter):
8818         * toolbar-items.el (toolbar-compile):
8819         * byte-optimize.el (disassemble-offset):
8820         Use (declare (special ...)) instead of `defvar'.
8821
8822         * cl-macs.el (cl-do-proclaim):
8823         Fix (declare (special ...)) warning suppression syntax.
8824
8825 2000-07-22  Golubev I. N. <gin@mo.msk.ru>
8826
8827         * info.el (Info-tag-table-marker):
8828         (Info-tag-table-buffer):
8829         (Info-find-file-node):
8830         (Info-read-subfile):
8831         (Info-build-node-completions):
8832         (Info-search):
8833         (Info-mode):
8834         Multiple info buffer support.
8835
8836 2000-08-28  Oscar Figueiredo  <oscar@cpe.fr>
8837
8838         * ldap.el (ldap-decode-entry): New defun
8839         (ldap-search-entries): Use it in order to decode DN-prefixed
8840         entries properly
8841
8842 2000-08-23  Daniel Pittman <daniel@danann.net>
8843
8844         * mule/mule-cmds.el (coding-system-change-eol-conversion):
8845         Use `eq', not `=', to compare symbols.
8846
8847 2000-07-30  Ben Wing  <ben@xemacs.org>
8848
8849         * bytecomp.el (byte-compile-report-error):
8850         * bytecomp.el (displaying-byte-compile-warnings):
8851         if stack-trace-on-error is set, send out a backtrace when
8852         an error is encountered that stops byte compilation.  this
8853         should make it much much easier to track down those curious
8854         problems.  also undo the kludge of using a separate "*Show*"
8855         buffer for display when there's a temp-buffer-show-function;
8856         we can avoid this by just being a little smarter.
8857
8858         * dialog-items.el:
8859         * dialog-items.el (search-dialog-regexp): New.
8860         * dialog-items.el (search-dialog-callback):
8861         * dialog-items.el (make-search-dialog):
8862         add a regexp option to the dialog and clean up a bit.
8863
8864         * dialog.el:
8865         * dialog.el (yes-or-no-p-dialog-box):
8866         * dialog.el (get-dialog-box-response):
8867         * dialog.el (make-dialog-box):
8868         * dialog.el (dialog-box-finish): New.
8869         * dialog.el (dialog-box-cancel): New.
8870         * dialog.el (internal-make-dialog-box-exit): New.
8871         implement [properly!] the :modal property of the new dialog box
8872         interface.  this is the first time xemacs has ever had *proper*
8873         modal dialog boxes, giving the standard window-system feedback.
8874         (e.g. under windows, clicking on a disabled frame causes a beep
8875         and makes the dialog box flash three times.)
8876
8877         * dragdrop.el: header keyword frobbing.
8878
8879         * dumped-lisp.el (preloaded-file-list):
8880         renamed winnt.el to win32-native.el.
8881
8882         * faces.el (face-property):
8883         * faces.el (set-face-property):
8884         * faces.el (frob-face-property):
8885         * faces.el (frob-face-font-2):
8886         * faces.el (make-face-bold):
8887         * faces.el (make-face-italic):
8888         * faces.el (make-face-bold-italic):
8889         * faces.el (make-face-unbold):
8890         * faces.el (make-face-unitalic):
8891         * faces.el (make-face-smaller):
8892         * faces.el (make-face-larger):
8893         clean up the implementation of these so that window-system-specific
8894         methods are called only on objects belonging to that window system.
8895         previously, you could have [e.g.] mswindows-make-face-bold called
8896         on font object of device type `stream', which is not good and
8897         explains the subtle errors Adrian was getting when byte-compiling
8898         something that required 'term. (Adrian, now you can use stack-trace-
8899         on-error to find the exact place where things are going wrong instead
8900         of having to laboriously binary-search your way through.)
8901
8902         * finder.el (finder-known-keywords):
8903         cleaned up -- properly sorted, clarified the meanings of many of
8904         the keywords, and added a few -- mswin, gui, content, build, www,
8905         user, services.  the last two try to distinguish between a package
8906         that's used directly by the user, and a package that provides
8907         support services to other packages.
8908
8909         * font-lock.el (lisp-font-lock-keywords-2):
8910         update list of lisp control structures to include everything,
8911         including new ones i introduced.
8912
8913         * gutter.el: header keyword frobbing.
8914
8915         * isearch-mode.el (isearch-ring-adjust1): M-p to recall the most
8916         recent isearch element was not doing so!  you got the second-most-
8917         recent instead.
8918
8919         * lisp-mode.el (construct-lisp-mode-menu):
8920         more menubar cleanups.
8921         * lisp-mode.el (with-selected-window):
8922         make it indent properly.
8923
8924         * menubar-items.el (default-menubar): lots of menubar cleanups.
8925         rearranged the options menu the most, e.g. splitting up the
8926         Keyboard/Mouse menu into a new Editing menu and combining the
8927         separate Scrollbar/Gutter/Toolbar submenus into Display.
8928         Got rid of General, moved items to Editing or new Troubleshooting.
8929         Moved Packages to Tools; doesn't seem to belong under Options.
8930         Added stuff to the Cmds menu, e.g. Change Case.
8931
8932         NB please don't complain about these periodic menubar changes.
8933         Anything like this is necessarily incremental in its construction
8934         -- By constant use you gradually become more and more aware of
8935         better and better ways to group menu items.  When we eventually
8936         move the options menu to a property sheet, the existing structure
8937         will probably be preserved fairly well.
8938
8939         * minibuf.el (next-history-element): fix problems with pressing
8940         down arrow in repeat-complex-command.
8941
8942         * modeline.el:
8943         * modeline.el (modeline-3d-p): New.
8944         added custom variable for controlling the 3d modeline.  the
8945         corresponding Options item has been present for a long time,
8946         but commented out with "fix me!" comments.  it's fixed now.
8947
8948         * obsolete.el (add-menu):
8949         remove bogus gettexts.
8950
8951         * process.el (shell-quote-argument):
8952         handle this correctly under Windows native with COMMAND.COM/CMD.EXE.
8953         For bash under Windows native, see below.
8954
8955         * simple.el:
8956         * simple.el (display-warning-buffer):
8957         Fixed the handling of warning display to eliminate the annoying
8958         *Show* buffer, like was done for byte-compiler output above.
8959
8960         * simple.el (debug-print): New.
8961         Simple function for sending debug messages to the console and/or
8962         other debug places.
8963
8964         * subr.el (replace-in-string):
8965         Rewrite this function to avoid N^2 behavior with large strings --
8966         catastrophic with the new Windows selection code! (Apparently the
8967         author of this function didn't realize there was a fun
8968         replace-match that could make his life much easier, because we
8969         duplicated the entire logic.  The new version is smaller, easier
8970         to understand, much more robust, and has extended features --
8971         those of replace-match.)
8972
8973         * window.el:
8974         * window.el (with-selected-window): New.
8975         An obvious complement to the existing `with-selected-frame' and
8976         `with-current-buffer'.
8977
8978         * win32-native.el: Renamed from winnt.el.
8979         Added a great deal of stuff for properly handling process quoting,
8980         somewhat modeled on Kirill's original model (which i later threw
8981         away).  We should now finally have correctly working process arg
8982         quoting/dequoting so that the final app gets exactly what we
8983         intended.  Because the mechanism is in Lisp, it's easily
8984         extendible. (For those running bash and running the native
8985         version, I tried hard to do what I thought was correct.  But more
8986         thought is needed, and ideally the volunteer work of people with
8987         these configurations that they generally run on.)
8988
8989         * x-font-menu.el (x-font-menu-font-data):
8990         Put in defvar's to fix byte-compiler warnings.
8991
8992 2000-08-01 Alastair J. Houghton <ajhoughton@lineone.net>
8993
8994         * select.el (selection-coercion-alist): Initialise.
8995         * select.el (select-coerce-to-text): New.
8996         * select.el (select-coerce): New.
8997         New functions to perform type and value coercion.
8998
8999         * select.el (select-buffer-killed-default): Keep data if it was
9000         on the clipboard.
9001
9002 2000-08-02  Martin Buchholz  <martin@xemacs.org>
9003
9004         * menubar-items.el (default-menubar): Fix typo.
9005         (default-menubar): `lambda' was mispelled as `lamda'.
9006
9007 2000-07-31  Yoshiki Hayashi  <yoshiki@xemacs.org>
9008
9009         * window.el (shrink-window-if-larger-than-buffer): Remove
9010         edge checking code.
9011
9012 2000-07-31  Yoshiki Hayashi  <yoshiki@xemacs.org>
9013
9014         * paths.el (gnus-local-domain): Removed.
9015         (gnus-local-organization): Ditto.
9016         (gnus-startup-file): Ditto.
9017
9018 2000-07-13  Yoshiki Hayashi  <yoshiki@xemacs.org>
9019
9020         * files.el (auto-mode-alist): Add .spec for RPM.
9021
9022 2000-07-31  Andy Piper  <andy@xemacs.org>
9023
9024         * gutter-items.el (update-tab-in-gutter): deprecate :properties.
9025
9026 2000-07-31  Yoshiki Hayashi  <yoshiki@xemacs.org>
9027
9028         * dragdrop.el (experimental-dragdrop-drop-url-default): Use function
9029         browse-url.
9030         * help.el (xemacs-www-page): Ditto.
9031         (xemacs-www-faq): Ditto.
9032         * menubar-items.el (default-menubar): Ditto.
9033
9034         * wid-edit.el (widget-url-link-action): Ditto.
9035         From: Kenichi OKADA <okada@opaopa.org>.
9036
9037 2000-07-31  Martin Buchholz  <martin@xemacs.org>
9038
9039         * finder.el (finder-commentary): Add autoload cookie.
9040
9041 2000-07-28  Adrian Aichner  <aichner@ecf.teradyne.com>
9042
9043         * files.el (insert-file-contents-literally): Fix second let
9044         binding for `coding-system-for-read' to `coding-system-for-write'
9045         as suggested by Dan Holmsand <dan@innehallsbolaget.com>.
9046
9047 1999-06-15  Jan Vroonhof  <vroonhof@math.ethz.ch>
9048
9049         * files.el (insert-file-contents-literally): Use binary coding
9050         system (from Morioka san).
9051         (insert-file-contents-literally): Make file-name-handler method.
9052
9053 2000-07-26  Martin Buchholz  <martin@xemacs.org>
9054
9055         * cl-macs.el (get-selection): Add defsetf.
9056
9057 2000-07-25  Steve Youngs  <youngs_s@ozlinx.com.au>
9058
9059         * x-init.el (x-activate-region-as-selection): replace obsolete
9060         function x-own-selection with own-selection.
9061         (ow-find): replace obsolete functions x-get-selection and
9062         x-get-clipboard with get-selection and get-clipboard.
9063         (init-post-x-win): replace obsolete function x-disown-selection
9064         with disown-selection.
9065
9066 2000-07-20  Mike Sperber  <mike@xemacs.org>
9067
9068         * startup.el (load-user-init-file): Only try to load init file if
9069         it exists.
9070
9071 2000-07-10  Andy Piper  <andy@xemacs.org>
9072
9073         * dialog-items.el: sync with Ben's patch.
9074
9075         * gutter-items.el (buffers-tab-switch-to-buffer): remove now-bogus
9076         comment.
9077         (progress-text-glyph): deleted.
9078         (progress-layout-glyph): make completely minimal.
9079         (progress-gauge-glyph): ditto.
9080         (progress-display-style): fix to handle dynamic instantiator
9081         changes.
9082         (progress-text-instantiator): new.
9083         (progress-layout-instantiator): new.
9084         (progress-gauge-instantiator): new.
9085         (set-progress-display-instantiator): renamed and changed from
9086         set-progress-display-style.
9087         (progress-abort-glyph): use instantiator not glyph.
9088         (append-progress-display): use set-progress-display-instantiator
9089         and set-glyph-image.
9090         (abort-progress-display): ditto.
9091         (raw-append-progress-display): ditto.
9092
9093 2000-07-20  Ben Wing  <ben@xemacs.org>
9094
9095         * code-files.el: Move Mule-specific code to mule-coding.el.
9096
9097 2000-07-15  Ben Wing  <ben@xemacs.org>
9098
9099         * autoload.el:
9100         Fixed comments.
9101
9102         * cmdloop.el:
9103         * cmdloop.el (yes-or-no-p):
9104         * cmdloop.el (y-or-n-p):
9105         Make these functions use should-use-dialog-box-p and not be
9106         overridden in dialog.el.
9107
9108         * cus-dep.el:
9109         * cus-dep.el (Custom-make-dependencies): Removed.
9110         * cus-dep.el (Custom-make-dependencies-1): New.
9111         * cus-dep.el (Custom-make-one-dependency): New.
9112         New entry point for use in Makefiles, to avoid excessive
9113         invocations.
9114
9115         * cus-edit.el (custom-variable-reset-saved):
9116         * cus-edit.el (custom-variable-reset-standard):
9117         * cus-edit.el (custom-save-resets):
9118         Fix bytecompiler warnings.
9119
9120         * dialog.el:
9121         * dialog.el (yes-or-no-p-dialog-box):
9122         * dialog.el (yes-or-no-p-maybe-dialog-box): Removed.
9123         * dialog.el (y-or-n-p-maybe-dialog-box): Removed.
9124         * dialog.el (get-dialog-box-response):
9125         * dialog.el (message-or-box):
9126         * dialog.el (make-dialog-box):
9127         * dialog.el (popup-dialog-box): New.
9128         Avoid yes-or-no-p bogosities.
9129         Create a general function `make-dialog-box' to encapsulate all
9130         dialog box methods; easily extendible.  popup-dialog-box now obsolete.
9131
9132         * dumped-lisp.el (preloaded-file-list):
9133         Add dialog-items.  Clean up.  Group files by types.
9134
9135         * easymenu.el (easy-menu-add):
9136         * easymenu.el (easy-menu-remove):
9137         Account for accelerators.
9138
9139         * extents.el:
9140         * extents.el (extent-list): New args, like in map-extents.
9141         * extents.el (extent-at-event): New.
9142         * extents.el (extents-at-event): New.
9143
9144         * font-lock.el:
9145         * font-lock.el (font-lock-mode):
9146         * font-lock.el (font-lock-default-fontify-buffer):
9147         * font-lock.el (font-lock-default-unfontify-region):
9148         * font-lock.el (font-lock-fontify-syntactically-region):
9149         * font-lock.el (font-lock-fontify-keywords-region):
9150         Use new progress-feedback names.
9151
9152         * font-lock.el (java-font-lock-identifier-regexp):
9153         * font-lock.el (java-font-lock-class-name-regexp):
9154         Fix bytecompiler warnings.
9155
9156         * gutter-items.el:
9157         * gutter-items.el (progress-display-use-echo-area): Removed.
9158         * gutter-items.el (progress-feedback-use-echo-area): New.
9159         * gutter-items.el (progress-display-popup-period): Removed.
9160         * gutter-items.el (progress-feedback-popup-period): New.
9161         * gutter-items.el (set-progress-display-style): Removed.
9162         * gutter-items.el (set-progress-feedback-style): New.
9163         * gutter-items.el (progress-display-style): Removed.
9164         * gutter-items.el (progress-feedback-style): New.
9165         * gutter-items.el (progress-stack):
9166         * gutter-items.el (progress-displayed-p): Removed.
9167         * gutter-items.el (progress-feedbacked-p): New.
9168         * gutter-items.el (clear-progress-display): Removed.
9169         * gutter-items.el (clear-progress-feedback): New.
9170         * gutter-items.el (progress-display-clear-when-idle): Removed.
9171         * gutter-items.el (progress-feedback-clear-when-idle): New.
9172         * gutter-items.el (remove-progress-display): Removed.
9173         * gutter-items.el (remove-progress-feedback): New.
9174         * gutter-items.el (progress-display-dispatch-non-command-events): Removed.
9175         * gutter-items.el (progress-feedback-dispatch-non-command-events): New.
9176         * gutter-items.el (append-progress-display): Removed.
9177         * gutter-items.el (append-progress-feedback): New.
9178         * gutter-items.el (abort-progress-display): Removed.
9179         * gutter-items.el (abort-progress-feedback): New.
9180         * gutter-items.el (raw-append-progress-display): Removed.
9181         * gutter-items.el (raw-append-progress-feedback): New.
9182         * gutter-items.el (display-progress-display): Removed.
9183         * gutter-items.el (display-progress-feedback): New.
9184         * gutter-items.el (current-progress-display): Removed.
9185         * gutter-items.el (current-progress-feedback): New.
9186         * gutter-items.el (current-progress-display-label): Removed.
9187         * gutter-items.el (current-progress-feedback-label): New.
9188         * gutter-items.el (progress-display): Removed.
9189         * gutter-items.el (progress-feedback): New.
9190         Replace "progress-display" with "progress-feedback" globally.
9191
9192         * gutter-items.el (lprogress-display): Removed.
9193         * gutter-items.el (progress-feedback-with-label): New.
9194         Rename lprogress-display ==> progress-feedback-with-label.
9195
9196         * gutter-items.el (search-dialog-direction): Removed.
9197         * gutter-items.el (search-dialog-text): Removed.
9198         * gutter-items.el (search-dialog-callback): Removed.
9199         * gutter-items.el (make-search-dialog): Removed.
9200         Move to dialog-items.el.
9201
9202         * help.el:
9203         * help.el (help-mode-quit):
9204         * help.el (mode-for-help): New.
9205         * help.el (help-sticky-window): New.
9206         * help.el (help-window-config): New.
9207         * help.el (with-displaying-help-buffer):
9208         * help.el (function-at-event): New.
9209         * help.el (help-symbol-regexp): New.
9210         * help.el (help-symbol-run-function-1): New.
9211         * help.el (help-symbol-run-function): New.
9212         * help.el (help-symbol-function-context-menu): New.
9213         * help.el (help-symbol-variable-context-menu): New.
9214         * help.el (help-symbol-function-and-variable-context-menu): New.
9215         * help.el (frob-help-extents): New.
9216         * help.el (describe-function-1):
9217         * help.el (variable-at-point):
9218         * help.el (variable-at-event): New.
9219         * help.el (describe-variable):
9220         Major overhaul.
9221         - Make functions and variables be mousable.
9222         - Middle button hyperlinks.
9223         - New context-menu entries.
9224
9225         * keydefs.el:
9226         * keydefs.el (global-map):
9227         New key bindings to move lines up and down.
9228
9229         * lisp-mode.el:
9230         * lisp-mode.el (construct-lisp-mode-menu): New.
9231         * lisp-mode.el (emacs-lisp-mode-popup-menu):
9232         * lisp-mode.el (lisp-interaction-mode-menubar-menu):
9233         * lisp-mode.el (emacs-lisp-mode-menubar-menu):
9234         * lisp-mode.el (lisp-indent-function): Indent "flet" entries better.
9235         Make popup and menubar menus be different.  Popup menu uses
9236         clicked location and automatically assumes symbol under the mouse
9237         for various commands.
9238
9239         * menubar-items.el:
9240         * menubar-items.el (bookmark-menu-filter): Add accelerators.
9241         * menubar-items.el (buffers-menu-omit-chars-list): Include 'd'.
9242
9243         * menubar-items.el (global-popup-menu): Removed.
9244         * menubar-items.el (mode-popup-menu): Removed.
9245         * menubar-items.el (activate-popup-menu-hook): Removed.
9246         * menubar-items.el (popup-mode-menu): Removed.
9247         * menubar-items.el (popup-buffer-menu): Removed.
9248         * menubar-items.el (popup-menubar-menu): Removed.
9249         Move to menubar.el.
9250
9251         * menubar.el:
9252         * menubar.el (global-popup-menu): New.
9253         * menubar.el (mode-popup-menu): New.
9254         * menubar.el (activate-popup-menu-hook): New.
9255         * menubar.el (last-popup-menu-event): New.
9256         * menubar.el (popup-mode-menu): New.
9257         * menubar.el (popup-buffer-menu): New.
9258         * menubar.el (popup-menubar-menu): New.
9259         * menubar.el (menu-call-at-event): New.
9260         Move non-content functions here.  Add support for context menu
9261         items on extents.
9262
9263         * minibuf.el (minibuffer-history-uniquify):
9264         Typo fix.
9265
9266         * minibuf.el (read-file-name-1):
9267         Call new file dialog box if it exists.
9268
9269         * minibuf.el (mouse-rfn-setup-vars):
9270         Clean up "chop" action.
9271
9272         * mouse.el:
9273         * mouse.el (button2): Now bound to mouse-track.
9274         * mouse.el (click-inside-extent-p):
9275         * mouse.el (point-inside-extent-p):
9276         * mouse.el (point-inside-selection-p):
9277         * mouse.el (mouse-drag-or-yank): Removed.
9278         * mouse.el (mouse-begin-drag-n-drop): New.
9279         * mouse.el (mouse-eval-sexp):
9280         * mouse.el (mouse-track-activate-strokes): New.
9281         * mouse.el (mouse-track-do-activate): New.
9282         * mouse.el (mouse-track):
9283         * mouse.el (default-mouse-track-event-is-with-button): New.
9284         * mouse.el (default-mouse-track-cleanup-hook):
9285         * mouse.el (default-mouse-track-drag-hook):
9286         * mouse.el (default-mouse-track-drag-up-hook):
9287         * mouse.el (default-mouse-track-click-hook):
9288         Merge drag-n-drop into mouse-track.
9289         Add general "activate" support to replace specific button2 kludges.
9290         Use "button modifier" support in mouse-track.
9291
9292         * package-get.el (package-get-dependencies): Fix bytecompiler warnings.
9293
9294         * package-ui.el:
9295         * package-ui.el (pui-menu):
9296         * package-ui.el (pui-popup-context-sensitive): Removed.
9297         Fix bytecompiler warnings.
9298         Clean up popup code a bit.
9299
9300         * select.el (get-selection-no-error): Fix bytecompiler warnings.
9301
9302         * simple.el:
9303         * simple.el (transpose-lines):
9304         * simple.el (transpose-line-up): New.
9305         * simple.el (transpose-line-down): New.
9306         * simple.el (transpose-subr):
9307         * simple.el (transpose-subr-1): Removed.
9308         Clean up, add functions to move lines up and down.
9309
9310         * startup.el (mail-host-address):
9311         * startup.el (user-mail-address):
9312         Customize.
9313
9314         * subr.el:
9315         * subr.el (set-symbol-value-in-buffer): New.
9316         * subr.el (error):
9317         * subr.el (check-argument-type):
9318         * subr.el (defined-error-p): New.
9319         Add structured error support.
9320
9321         * toolbar-items.el (toolbar-compile):
9322         Use new make-dialog-box.
9323
9324         * update-elc.el:
9325
9326         * userlock.el (ask-user-about-lock-dbox):
9327         * userlock.el (ask-user-about-supersession-threat-dbox):
9328         * userlock.el (ask-user-about-lock):
9329         * userlock.el (ask-user-about-supersession-threat):
9330         Use new make-dialog-box.
9331         Add safety checks; use should use-dialog-box-p.
9332
9333         * window-xemacs.el:
9334         * window-xemacs.el (__buffer-dedicated-frame):
9335         * window-xemacs.el (buffer-dedicated-frame): New.
9336         * window-xemacs.el (set-buffer-dedicated-frame): New.
9337         Move dedicated-frame stuff into lisp.
9338
9339 2000-07-18  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
9340
9341         * printer.el (generic-print-region): Do not require that
9342         `printer-name' be set.
9343         (printer-name): Commentary clarification.
9344
9345 2000-07-19  Martin Buchholz <martin@xemacs.org>
9346
9347         * XEmacs 21.2.35 is released.
9348
9349 2000-07-18 Alastair J. Houghton <ajhoughton@lineone.net>
9350
9351         * select.el (selection-coercible-types): Initialise.
9352
9353 2000-07-18 Alastair J. Houghton <ajhoughton@lineone.net>
9354
9355         * select.el (own-clipboard): Bug fix.
9356
9357 2000-07-17  Mike Sperber  <mike@xemacs.org>
9358
9359         * cus-edit.el (custom-migrate-custom-file): Save init file before
9360         continuing.
9361
9362 2000-07-16  Mike Sperber  <mike@xemacs.org>
9363
9364         * startup.el (load-init-file): Remove silly call to
9365         `load-user-custom-file`.
9366         (maybe-migrate-user-init-file): Minor fixes.
9367
9368 2000-07-16  Martin Buchholz  <martin@xemacs.org>
9369
9370         * apropos.el (apropos-documentation-check-doc-file):
9371         `doc' variable should be let-bound, as was presumably intended.
9372
9373         * cus-edit.el (custom-variable-reset-saved):
9374         (custom-variable-reset-standard):
9375         Remove unused variable comment-widget.  Twice.
9376
9377         * toolbar.el (toolbar-blank-press-function):
9378         Add a real defvar with initial value nil and proper docstring.
9379         (press-toolbar-button): No need to check for boundp-ness anymore.
9380
9381         * rect.el (open-rectangle-line): Remove useless (let) form.
9382         Add defvar for pending-delete-mode.
9383
9384         * info.el (Info-find-node): This function needs an autoload cookie.
9385
9386         * mule/mule-x-init.el (x-use-halfwidth-roman-font):
9387         Use let* since the second form referred to the first.
9388
9389 2000-07-16  Adrian Aichner  <aichner@ecf.teradyne.com>
9390
9391         * msw-select.el (mswindows-paste-clipboard): Use `get-clipboard'
9392         instead of removed `mswindows-get-clipboard'.
9393
9394
9395 2000-07-15 Alastair J. Houghton <ajhoughton@lineone.net>
9396
9397         * select.el (select-convert-from-text): New.
9398         * select.el (select-convert-from-length): New.
9399         * select.el (select-convert-from-integer): New.
9400         * select.el (select-convert-from-identity): New.
9401         * select.el (select-convert-from-filename): New.
9402         * select.el (selection-converter-in-alist): Use them.
9403         New converter functions for X.
9404
9405         * select.el (get-selection): Removed comment.
9406
9407         * select.el (own-selection): Removed append code - I thought
9408         I'd already done this, but apparently not...
9409
9410         * select.el: Changed comment about TIMESTAMP.
9411
9412         * select.el (select-convert-in): New.
9413         * select.el (select-convert-out): New.
9414         New functions that get used by select.c.
9415
9416         * select.el (select-buffer-killed-default): New.
9417         * select.el (select-buffer-killed-text): New.
9418         * select.el (selection-buffer-killed-alist): New.
9419         New list and functions that get called if a relevant selection
9420         exists and a buffer gets killed.
9421
9422         * select.el (select-convert-to-targets):
9423         * select.el (select-convert-to-identity): Removed.
9424         * select.el (select-convert-from-identity): Removed.
9425         * select.el (select-converter-out-alist):
9426         Removed _EMACS_INTERNAL selection type.
9427
9428         * x-select.el (xselect-kill-buffer-hook): Removed.
9429         * x-select.el (xselect-kill-buffer-hook-1): Removed.
9430         Removed this X-specific nonesense. Use the generic support
9431         in select.el instead.
9432
9433 2000-07-15  Martin Buchholz  <martin@xemacs.org>
9434
9435         * mule/mule-category.el (defined-category-hashtable):
9436         Use make-hash-table instead of make-hashtable
9437
9438         * buff-menu.el: Byte-compiler warning fix.
9439
9440         * isearch-mode.el (isearch-highlight-all-cleanup):
9441         Remove unused variable `isearch-highlight-all-start'.
9442
9443         * etags.el (add-to-tag-completion-table): Byte-compiler warning fix.
9444
9445         * itimer.el (itimer-edit-mode): Byte-compiler warning fixes.
9446
9447         * cus-dep.el (Custom-make-dependencies):
9448         Add autoload cookie for custom-add-loads to generated custom-load.el.
9449
9450         * autoload.el (autoload-package-name): Warning suppression.
9451         Move defvar prior to first use.
9452
9453         * custom.el: Add autoload for custom-declare-face.
9454         Allow `xemacs -no-autoloads -l bytecomp -f batch-byte-compile ...'
9455         * cl.el (cl-hack-byte-compiler):
9456         Allow `xemacs -no-autoloads -l bytecomp -f batch-byte-compile ...'
9457         to work properly.
9458
9459 2000-07-08  Mike Sperber  <mike@xemacs.org>
9460
9461         * startup.el (load-home-init-file): Added variable.
9462         (maybe-migrate-user-init-file): Added.
9463         (load-user-init-file): Load custom file if different from init
9464         file.
9465
9466         * dumped-lisp.el (preloaded-file-list): Added "cus-file" before
9467         "startup."
9468
9469         * cus-edit.el (custom-migrate-custom-file): Added for migration.
9470         Moved `custom-file'-related code to cus-file.el.
9471
9472         * cus-file.el: New file.
9473
9474 2000-04-01  Mike Sperber  <mike@xemacs.org>
9475
9476         * packages.el (packages-find-package-directories): Added support
9477         for external package hierarchies with in-place installations.
9478
9479         * find-paths.el (paths-root-in-place-p): Added.
9480         (paths-find-emacs-directory): Added support for external
9481         directories with in-place installations.
9482         (paths-find-site-directory): Ditto.
9483
9484         * startup.el (find-user-init-file): Also look for
9485         ~/.xemacs/init.elc? in preference to ~/.emacs.
9486
9487 2000-07-12 Alastair J. Houghton <ajhoughton@lineone.net>
9488
9489         * select.el (own-selection):
9490         * select.el (own-clipboard): Changed `append' parameter to
9491         `how-to-use' parameter.
9492         * select.el (own-selection): Removed icky append code.
9493         * select.el (own-selection, get-selection): Removed extra type
9494         checking.
9495         * select.el (selection-appender-alist):
9496         * select.el (selection-converter-{in|out}-alist): Initialise.
9497         * select.el (select-append-to-*): New.
9498         * select.el (select-convert-from-*): New.  New functions to append
9499         data and convert data from external type.
9500
9501 2000-07-12  Stef Epardaud  <stef@lunatech.com>
9502
9503         * font-lock.el: Javadoc enhancements.
9504
9505 2000-07-06  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
9506
9507         * printer.el (generic-print-region): Compose job name from buffer
9508         name.
9509
9510 2000-07-06  Yoshiki Hayashi  <yoshiki@xemacs.org>
9511
9512         * font-lock.el (font-lock-fontify-pending-extents): Call
9513         font-lock-fontify-region instead of font-lock-fontify-buffer
9514         to avoid unnecessary progress gauges.
9515
9516 2000-07-06  Craig Lanning  <lanning@scra.org>
9517
9518         * custom-load.el (faces):
9519
9520         * finder.el (finder-compile-keywords): from Dan Holmsand, make sure
9521         dir is a regex.
9522
9523         * process.el (call-process-internal): from Dan Holmsand, use binary
9524         coding systems so that jka-compr works.
9525
9526 2000-07-07  Ben Wing  <ben@xemacs.org>
9527
9528         * font-lock.el: Undo previous change.  Unfortunately, some
9529         files actually use the variables directly in their init code
9530         without quoting them.
9531
9532 2000-07-07  Ben Wing  <ben@xemacs.org>
9533
9534         * font-lock.el (defvar font-lock-*-face): Removed.
9535
9536         * font-lock.el (font-lock-apply-highlight): Bind these face vars
9537         only when necessary.
9538
9539 2000-06-30  Charles G Waldman  <cgw@alum.mit.edu>
9540
9541         * cl-macs.el: fix cl-transform-function-property kludge
9542         so that it does not require a random feature.
9543
9544 2000-06-09  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
9545
9546         * files.el (auto-mode-alist): allow .make extension for Makefiles,
9547         as in Linux kernel "Rules.make".
9548
9549 2000-06-29  Gunnar Evermann  <ge204@eng.cam.ac.uk>
9550
9551         * build-report.el (build-report): Add autoload cookie.
9552
9553 2000-06-21  Charles G Waldman  <cgw@alum.mit.edu>
9554
9555         * package-ui.el (defgroup pui):  Correct a misspelling
9556         (pui-toggle-package-delete):  Change `seleted' to `selected'
9557
9558 2000-06-12  Jan Vroonhof  <vroonhof@math.ethz.ch>
9559
9560         * package-get.el (package-get-update-base):
9561         (package-get): Use insert-file-contents-literally always.
9562         (package-get-maybe-save-index):
9563         Force coding system for writing to binary.
9564
9565 2000-06-08  Mike Alexander  <mta@arbortext.com>
9566
9567         * code-process.el (call-process-region): If there is no coding
9568         system for the process on process-coding-system-alist use the
9569         coding system of the buffer containing the region.
9570
9571 2000-06-10  Ben Wing  <ben@xemacs.org>
9572
9573         * cmdloop.el (command-error):
9574         If debug-on-error and noninteractive, output backtrace.
9575
9576         * files.el (file-relative-name):
9577         Remove MSDOS references.
9578
9579         * simple.el (line-number): New function, due to non-obvious
9580         behavior/usage of count-lines.
9581
9582         * simple.el (count-lines): document non-obvious usage to get
9583         line number.
9584
9585 2000-06-11  Ben Wing  <ben@xemacs.org>
9586
9587         * faces.el ((featurep 'xpm)):
9588         * x-faces.el (x-init-face-from-resources):
9589         * x-faces.el (x-init-frame-faces):
9590         * x-misc.el (x-init-specifier-from-resources):
9591         * x-misc.el (x-get-resource-and-bogosity-check):
9592         * x-misc.el (x-get-resource-and-maybe-bogosity-check):
9593         * x-mouse.el (x-init-pointer-shape):
9594         * x-scrollbar.el (x-init-scrollbar-from-resources):
9595         Add sixth argument to x-get-resource calls so as to issue warnings
9596         rather than errors on bogus arguments.
9597
9598 2000-06-05  Ben Wing  <ben@xemacs.org>
9599
9600         * compat.el: new file.  provides a clean, non-intrusive way to
9601         define compatibility functions.
9602
9603         * process.el (shell-quote-argument): temporary fix for lack
9604         of nt-quote-process-args.  #### I need to put back the overall
9605         structure of that mechanism but redo the guts of it using the
9606         extra intelligence in the C code.
9607
9608 2000-05-28  Adrian Aichner  <aichner@ecf.teradyne.com>
9609
9610         * package-info.el (pi-md5sum): Calculate MD5 sum just like
9611         `package-get' does in package-get.el, instead of using external
9612         "md5sum" program.
9613
9614         * package-get.el (package-get): Insert package file literally to
9615         make checksum calculation work.
9616
9617 2000-04-18  Hrvoje Niksic  <hniksic@iskon.hr>
9618
9619         * code-files.el (convert-mbox-coding-system): Deleted.
9620         (file-coding-system-alist): Removed reference to
9621         convert-mbox-coding-system.
9622
9623 2000-05-28  Martin Buchholz <martin@xemacs.org>
9624
9625         * XEmacs 21.2.34 is released.
9626
9627 2000-05-20  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
9628
9629         * font-lock.el (font-lock-keywords): Rewrote docstring
9630
9631 2000-05-22  Karl M. Hegbloom  <karlheg@debian.org>
9632
9633         * loadhist.el (unload-feature): handle case where x is both boundp
9634         and fboundp
9635
9636 2000-05-22  Karl M. Hegbloom  <karlheg@debian.org>
9637
9638         * packages.el: It's ok to use built-in macros, but not lisp
9639         defined ones.
9640
9641 2000-05-20  Ben Wing  <ben@xemacs.org>
9642
9643         * font-lock.el:
9644         * font-lock.el (font-lock-message-threshold):
9645         * font-lock.el (font-lock-mode):
9646         * font-lock.el (font-lock-default-fontify-buffer):
9647         * font-lock.el (font-lock-always-fontify-immediately):
9648         * font-lock.el (font-lock-old-extent): Removed.
9649         * font-lock.el (font-lock-old-len): Removed.
9650         * font-lock.el (font-lock-fontify-glumped-region): Removed.
9651         * font-lock.el (font-lock-pending-extent-table): New.
9652         * font-lock.el (font-lock-range-table): New.
9653         * font-lock.el (font-lock-after-change-function):
9654         * font-lock.el (font-lock-after-change-function-1): Removed.
9655         * font-lock.el (font-lock-fontify-pending-extents): New.
9656         * font-lock.el ('font-lock-revert-cleanup): Removed.
9657         * font-lock.el ('font-lock-revert-setup): Removed.
9658         Rewrite deferral code to handle any number of changes, merging
9659         them properly.  Remove hacked-up code for revert-buffer, now
9660         unnecessary.
9661
9662         * menubar-items.el (default-menubar):
9663         In Options->Edit Init File, don't switch to emacs-lisp-mode
9664         unless necessary; doing this turns off font-lock.
9665
9666 2000-05-15  Yoshiki Hayashi  <yoshiki@xemacs.org>
9667
9668         * keydefs.el: Define C-x BS to backward-kill-sentence.
9669
9670 2000-05-15  Yoshiki Hayashi  <yoshiki@xemacs.org>
9671
9672         * files.el (hack-local-variables-prop-line): Use non-greedy
9673         matching to process -*-texinfo-*- -*-.
9674
9675 2000-05-11  Jonathan Marten <jonathan.marten@uk.sun.com>
9676
9677         * minibuf.el (minibuf-directory-files): new function.
9678         (read-file-name-activate-callback): use minibuf-directory-files.
9679         (read-directory-name-internal): ditto.
9680         (mouse-file-display-completion-list): ditto.
9681         (mouse-directory-display-completion-list): ditto.
9682         (read-file-name-internal): remove "./" from completion list unless
9683         explicitly matched, for consistency.
9684
9685 2000-05-11  Ben Wing  <ben@xemacs.org>
9686
9687         * gutter-items.el (gutter-buffers-tab):
9688         * gutter-items.el (add-tab-to-gutter):
9689         * gutter-items.el (update-tab-in-gutter):
9690         * gutter-items.el (remove-buffer-from-gutter-tab): Removed.
9691         * gutter-items.el (append-progress-display):
9692         * gutter-items.el (abort-progress-display):
9693         * gutter-items.el (raw-append-progress-display):
9694         Further fixes.  Use set-glyph-image not set-image-instance-property,
9695         to fix problems with multiple windows in a frame.
9696
9697         * menubar-items.el (tutorials-menu-filter):
9698         Fix typo.
9699
9700         * startup.el (early-error-handler):
9701         Display message box under windows; otherwise, message will disappear
9702         before it can be viewed.
9703
9704         * update-elc.el:
9705         Fix bug in NEEDTODUMP processing.
9706
9707 2000-05-08  Yoshiki Hayashi  <yoshiki@xemacs.org>
9708
9709         * startup.el (lock-directory): Removed.
9710         (superlock-file): Ditto.
9711         (startup-set-paths): Remove lockdir.
9712         (startup-setup-paths-warning): Remove lock-directory.
9713
9714         * setup-paths.el (paths-find-lock-directory): Removed.
9715         (paths-find-superlock-file): Ditto.
9716
9717 2000-05-09  Ben Wing  <ben@xemacs.org>
9718
9719         * faces.el (set-face-property):
9720         * faces.el (set-face-font):
9721         * faces.el (set-face-foreground):
9722         * faces.el (set-face-background):
9723         * faces.el (set-face-background-pixmap):
9724         * faces.el (set-face-underline-p):
9725         * faces.el (set-face-strikethru-p):
9726         * faces.el (set-face-highlight-p):
9727         * faces.el (set-face-dim-p):
9728         * faces.el (set-face-blinking-p):
9729         * faces.el (set-face-reverse-p):
9730         doc string changes.
9731
9732         * glyphs.el:
9733         * glyphs.el (make-image-specifier):
9734         * glyphs.el (glyph-property):
9735         * glyphs.el (set-glyph-image):
9736         * glyphs.el (make-glyph):
9737         * glyphs.el (make-pointer-glyph):
9738         * glyphs.el (make-icon-glyph):
9739         * glyphs.el (widget-image-instance-p): New.
9740         authorship info, lots of doc changes.  New predicate, inadvertently
9741         omitted.  the general principle with specifier docs is now that
9742         the description of instantiators should go with the make-foo-specifier
9743         fun's doc string, rather than in foo-specifier-p.  this follows
9744         conventions elsewhere in XEmacs and in general is a lot more obvious
9745         of a place to look.  sometimes the make-foo-specifier function needs
9746         to be created in the process.
9747
9748         * gutter.el:
9749         * gutter.el (make-gutter-specifier): New.
9750         * gutter.el (make-gutter-size-specifier): New.
9751         * gutter.el (make-gutter-visible-specifier): New.
9752         specifier doc updates according to the conventions specified before.
9753
9754         * objects.el:
9755         * objects.el (make-font-specifier):
9756         * objects.el (make-color-specifier):
9757         * objects.el (make-face-boolean-specifier): New.
9758         specifier doc updates according to the conventions specified before.
9759
9760         * specifier.el:
9761         * specifier.el (set-specifier):
9762         * specifier.el (make-integer-specifier): New.
9763         * specifier.el (make-boolean-specifier): New.
9764         * specifier.el (make-natnum-specifier): New.
9765         * specifier.el (make-generic-specifier): New.
9766         * specifier.el (make-display-table-specifier): New.
9767         specifier doc updates according to the conventions specified before.
9768
9769         * toolbar.el:
9770         * toolbar.el (make-toolbar-specifier): New.
9771         specifier doc updates according to the conventions specified before.
9772
9773 2000-05-09  Ben Wing  <ben@xemacs.org>
9774
9775         * process.el (call-process-internal): Revert to previous version
9776         because Mike's change clashed with a change I did not long before.
9777         Changed progn to prog1 to fix the bug pointed out by Mike Alexander.
9778         Thanks very much Mike for pointing out the bug and submitting a
9779         patch!
9780
9781 2000-04-13  Mike Alexander  <mta@arbortext.com>
9782
9783         * process.el (call-process-internal): Send the correct input buffer
9784         (call-process-internal): Return the exit status of the process
9785
9786 2000-05-07  Ben Wing  <ben@xemacs.org>
9787
9788         * winnt.el:
9789         * winnt.el (nt-quote-args-verbatim): Removed.
9790         * winnt.el (nt-quote-args-prefix-quote): Removed.
9791         * winnt.el (nt-quote-args-backslash-quote): Removed.
9792         * winnt.el (nt-quote-args-double-quote): Removed.
9793         * winnt.el (nt-quote-args-functions-alist): Removed.
9794         * winnt.el (nt-quote-process-args): Removed.
9795         Remove all stuff for argument quoting.  We borrow the code instead
9796         from Emacs 20.6, which is much more careful in its quoting
9797         (e.g. in handling runs of the escape character) and avoids most of
9798         the need for this Lisp mechanism by checking to see whether we're
9799         running a Cygwin or normal program and doing the appropriate
9800         quoting.  If we end up needing such a mechanism, we should add
9801         it by extending the variable `mswindows-quote-process-args' so it
9802         can take an alist of regexps.
9803
9804 2000-05-07  Ben Wing  <ben@xemacs.org>
9805
9806         * keydefs.el:
9807         Restore M-up, M-down to 21.1 state.  Put *ward-sentence on
9808         C-M-left, C-M-right instead.  Define C-M-up, C-M-down to scroll
9809         the window without moving point.
9810
9811         * simple.el:
9812         * simple.el (scroll-up-one): New.
9813         * simple.el (scroll-down-one): New.
9814         Functions for use with C-M-up/down.
9815
9816 2000-05-01  Martin Buchholz <martin@xemacs.org>
9817
9818         * XEmacs 21.2.33 is released.
9819
9820 2000-04-29  Martin Buchholz  <martin@xemacs.org>
9821
9822         * dialog.el (yes-or-no-p-dialog-box):
9823         Fix docstring.
9824         Fix following horrible bug in X11 mode with focus-follows-mouse:
9825           1. Visit two files in two different frames.
9826           2. do File->Revert Buffer in one of those frames.
9827           3. Dialog box appears.
9828           4. Arrange things so that the mouse passes over the *other*
9829              frame, then to the dialog box, and click on "Yes".
9830           5. The file contents end up in the *wrong* buffer!
9831         Add TODO comment.
9832
9833 2000-04-28  Ben Wing  <ben@xemacs.org>
9834
9835         * help.el (describe-installation): correct typo introduced
9836         in last patch: boundp -> fboundp.
9837
9838         * etags.el (buffer-tag-table-list):
9839         canonicalize filenames to Unix format so that tag-table-alist
9840         searching works under Windows.
9841
9842         * autoload.el:
9843         Bowdlerize the supposedly objectionable words
9844         "who couldn't quite manage to cleanly modify batch-update-autoloads".
9845
9846         * gutter-items.el (set-progress-display-style):
9847         * gutter-items.el (search-dialog-callback):
9848         * gutter-items.el (make-search-dialog):
9849         Change to new callback-ex api.
9850
9851 2000-04-26  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
9852
9853         * help.el: (describe-installation): decode-coding-string is not
9854         defined in a non MULE environment.
9855
9856 2000-04-28  Ben Wing  <ben@xemacs.org>
9857
9858         * gutter-items.el (buffer-list-changed-hook):
9859         use it, not record-buffer-hook.
9860
9861         * subr.el (record-buffer-hook): Removed.
9862
9863 2000-04-27  Ben Wing  <ben@xemacs.org>
9864
9865         * gutter-items.el (buffers-tab-switch-to-buffer): do not
9866         use NORECORD option.  Andy will not like this, but the existing
9867         gutter behavior is just wrong, as per this comment:
9868
9869         ;; this used to add the norecord flag to both calls below.
9870         ;; this is bogus because it is a pervasive assumption in XEmacs
9871         ;; that the current buffer is at the front of the buffers list.
9872         ;; for example, select an item and then do M-C-l
9873         ;; (switch-to-other-buffer).  Things get way confused.
9874         ;;
9875         ;; Andy, if you want to maintain the current look, you must
9876         ;;  *uncouple* the gutter order and buffers order.
9877
9878         * loaddefs.el (completion-ignored-extensions): unfuckify.
9879
9880         * bytecomp.el (batch-byte-compile-one-file): new function, used in
9881         xemacs.mak.
9882
9883         * autoload.el (batch-update-one-directory): new function, used in
9884         xemacs.mak.
9885
9886         * loadup.el: set gc-cons-threshold very high unless dumping --
9887         loadup during update-elc is much much much faster.  also do this
9888         when quick-building.
9889
9890         add commented-out code for profiling loadup.
9891
9892
9893         * update-elc.el (preloaded-file-list): add bytecomp.el, since it
9894         is required in order to build xemacs.
9895
9896 2000-04-26  Ben Wing  <ben@xemacs.org>
9897
9898         * loadup.el: don't garbage collect during loadup if quick-build
9899         compile-time option is set.
9900
9901 2000-04-23  Ben Wing  <ben@xemacs.org>
9902
9903         * update-elc.el: compute whether any dumped .el or .elc files
9904         are newer than the dumped exe, and touch the file ../src/NEEDTODUMP
9905         if so.
9906
9907         * update-elc.el (update-elc-files-to-compile): always change
9908         NOBYTECOMPILE in the src directory rather than current dir,
9909         so it will work under NT.
9910
9911         * autoload.el (autoload-trim-file-name): canonicalize to slashes so
9912         the form of this file is identical between Unix and Windows.
9913         (autoload-target-directory): Fixed to be lisp/ not lisp/prim/.
9914         Added comment.
9915         (update-autoloads-from-directory): updated doc string.
9916         updated doc strings in a few other places.
9917
9918 2000-04-18  Yoshiki Hayashi  <yoshiki@xemacs.org>
9919
9920         * bytecomp.el (byte-force-recompile): Fix argument to
9921         byte-recompile-directory.
9922
9923 2000-04-17  Yoshiki Hayashi  <yoshiki@xemacs.org>
9924
9925         * gutter-items.el (progress-display-clear-when-idle): Use
9926         add-one-shot-hook.
9927         * gutter-items.el (clear-progress-display): Adjust number of
9928         arguments.
9929
9930 2000-04-13  Yoshiki Hayashi  <yoshiki@xemacs.org>
9931
9932         * dumped-lisp.el (preloaded-file-list): Always dump select.el.
9933
9934 2000-04-16  Ben Wing  <ben@xemacs.org>
9935
9936         * printer.el: New file.
9937
9938         * dumped-lisp.el (preloaded-file-list): Declare printer.el.
9939
9940         * help.el (describe-installation): Fix decoding for Windows.
9941
9942         * menubar-items.el:
9943         * menubar-items.el (default-menubar):
9944         * menubar-items.el (tutorials-menu-filter): New.
9945         * menubar-items.el (popup-menubar-menu):
9946         Add authorship.  Redo Help menu and Tutorials filter.
9947
9948         * menubar.el: Correct comment.
9949
9950         * modeline.el (modeline-buffer-identification): Correct doc string.
9951
9952         * simple.el:
9953         * simple.el (printing): Removed.
9954         * simple.el (printer-name): Removed.
9955         * simple.el (generic-print-buffer): Removed.
9956         * simple.el (generic-print-region): Removed.
9957         Move generic print code to printer.el.
9958
9959 2000-04-15  Ben Wing  <ben@xemacs.org>
9960
9961         * simple.el (generic-print-region): New.
9962         make this function actually work.
9963         (generic-print-buffer): call generic-print-region.
9964
9965 2000-04-14  Andy Piper  <andy@xemacs.org>
9966
9967         * gutter-items.el (make-search-dialog): avoid unnecessary futzing
9968         by using the new widget-callback-current-channel.
9969         (search-dialog-callback): ditto.
9970
9971 2000-04-12  Andy Piper  <andy@xemacs.org>
9972
9973         * gutter.el (default-gutter-position): moved from gutter-items.el.
9974         (default-gutter-position-changed-hook): ditto.
9975         (gutter-element-visibility-changed-hook): ditto.
9976         (set-gutter-element): ditto.
9977         (remove-gutter-element): ditto.
9978         (set-gutter-element-visible-p): ditto.
9979         (gutter-element-visible-p): ditto.
9980         (init-gutter): ditto.
9981
9982         * dialog.el (make-dialog-box): renamed and moved from
9983         gutter-items.el
9984
9985         * gutter-items.el: move various functions elsewhere.
9986
9987 2000-04-13  Katsumi Yamaoka  <yamaoka@jpl.org>
9988
9989         * menubar-items.el: Fixed place of parenthesis.
9990
9991 2000-04-12  Ben Wing  <ben@xemacs.org>
9992
9993         * etags.el (find-tag-at-point): New.  Lets you do find-tag
9994                 without constantly being prompted for the tag.
9995         * simple.el: Added a number of section headings, to clarify the
9996                 organization of this file.
9997         * simple.el (activate-region):
9998         * simple.el (region-exists-p):
9999         * simple.el (region-active-p):
10000                 Moved these three function down to the other side of
10001                 the case-changing functions, so they join the rest of
10002                 the region code.
10003         * simple.el (printing): New.
10004         * simple.el (printer-name): New.
10005         * simple.el (generic-print-buffer): New.
10006                 New functions, a very simple prototype for a unified
10007                 printing interface.
10008
10009         * process.el (call-process-internal): Real fix for null BUFFER,
10010                 other problems with BUFFER specs.
10011
10012         * menubar-items.el:
10013                 Fixed up File->Print to use new printing functions.
10014                 Various corrections and expansions to Grep/Compile menus.
10015                 New options for Printing.
10016                 New options for SMTP Mail, the way to send mail under
10017                   MS Windows. (There's also a package patch to make SMTP
10018                   Mail be the default under MSWin.)
10019
10020 2000-04-09  Jeff Miller <jmiller@cablespeed.com>
10021
10022         * menubar-items.el: Selecting Rectangle Mousing from menubar
10023         did not work.  Needed to quote mouse-track-rectangle-p.
10024
10025 2000-04-06  Yoshiki Hayashi  <yoshiki@xemacs.org>
10026
10027         * cl-compat.el (keywordp): Removed.
10028
10029 2000-04-05  Andy Piper  <andy@xemacs.org>
10030
10031         * gutter-items.el (progress-layout-glyph): don't initialize here.
10032         (progress-gauge-glyph): use dynamic sizing.
10033         (set-progress-display-style): new function. Set progress glyphs
10034         appropriately depending on the style.
10035         (progress-display-style): new variable. Custom version of
10036         set-progress-display-style.
10037         (progress-abort-glyph): switch to dynamic sizes.
10038         (search-dialog-text): make the edit field active.
10039
10040 2000-04-04  Andy Piper  <andy@xemacs.org>
10041
10042         * gutter-items.el (make-search-dialog): need to make the search
10043         dialog visible after creation.
10044
10045         * menubar-items.el (default-menubar): use the search dialog for
10046         searching. Remove some extraneous search menu items.
10047
10048         * gutter-items.el (set-gutter-element): allow glyphs to be used as
10049         well as strings.
10050         (make-gutter-only-dialog-frame): allow the user to create the
10051         frame unmapped. Allow the gutter spec to be given as a glyph.
10052         (search-dialog-direction): new variable.
10053         (search-dialog-text): new variable.
10054         (search-dialog-callback): new function. Callback for the search
10055         dialog action.
10056         (make-search-dialog): new function. Create a user-friendly search
10057         dialog.
10058
10059 2000-04-04  Hrvoje Niksic  <hniksic@iskon.hr>
10060
10061         * faces.el (set-face-stipple): Use mswindows-bitmap-file-path
10062         under Windows.
10063
10064 2000-04-01  Andy Piper  <andy@xemacs.org>
10065
10066         * font-lock.el (font-lock-fontify-keywords-region): Calculate
10067         progress more accurately.
10068
10069 2000-02-02  Hirokazu FUKUI  <hfukui@sannet.ne.jp>
10070
10071         * finder.el (finder-compile-keywords): Process readable files only.
10072         Because error in process of .#finder-inf.el when compile xemacs
10073         with --with-clash-detection option.
10074
10075 2000-03-31  Andy Piper  <andy@xemacs.org>
10076
10077         * gutter-items.el (append-progress-display): don't delay after a
10078         successful font-lock.
10079         (make-gutter-only-dialog-frame): new function. Allow users to
10080         create gutter-only dialogs.
10081
10082 2000-03-27  Mike Alexander  <mta@arbortext.com>
10083
10084         * process.el (call-process-internal): Handle a null BUFFER
10085         parameter correctly.
10086
10087 2000-03-28  Andy Piper  <andy@xemacs.org>
10088
10089         * gutter-items.el (abort-progress-display): put strings in the
10090         gutter not extents.
10091         (progress-layout-glyph): signal special 'quit callback.
10092         (progress-display-quit-function): deleted.
10093         (progress-display-stop-callback): deleted.
10094         (progress-display-dispatch-command-events): deleted.
10095         (append-progress-display): remove calls to
10096         progress-display-dispatch-command-events.
10097         (raw-append-progress-display): ditto.
10098
10099 2000-03-23  Hrvoje Niksic  <hniksic@iskon.hr>
10100
10101         * faces.el (set-face-stipple): Rewrite to correctly handle PIXMAP
10102         being a list.  Actually define `stipple-pixmap-p' which is used as
10103         an error predicate.  Correctly handle PIXMAP being either relative
10104         or absolute file name.
10105
10106 2000-03-24  Andy Piper  <andy@xemacs.org>
10107
10108         * gutter-items.el (add-tab-to-gutter): use copy-sequence.
10109         (abort-progress-display): ditto. Don't delete the created extent.
10110         (raw-append-progress-display): ditto.
10111         (progress-display-dispatch-non-command-events): new
10112         function. Encapsulates what we want to do when no command input is
10113         required.
10114         (progress-display-dispatch-command-events): likewise, but disable
10115         for now since it causes too many problems.
10116         (append-progress-display): use them.
10117         (raw-append-progress-display): ditto.
10118         (default-gutter-position-changed-hook): set this rather than
10119         default-gutter-position-changed.
10120         (default-gutter-position-changed-hook): lambda with zero arguments
10121         rather than one.
10122         (raw-append-progress-display): trap errors in pending input since
10123         allowing them to signal will hose the gauge well and
10124         truly. Ideally we would like to delay these until we are more able
10125         to cope.
10126         (append-progress-display): ditto.
10127
10128 2000-03-20  Jeff Miller <jmiller@cablespeed.com>
10129
10130         * lisp/make-docfile.el: call-process-internal is now implemented
10131         in process.el.
10132
10133 2000-03-21  Ben Wing  <ben@xemacs.org>
10134
10135         * mule\mule-cmds.el (set-language-info-alist):
10136         Fix to correspond to new menu arrangement.
10137
10138 2000-03-21  Ben Wing  <ben@xemacs.org>
10139
10140         * process.el:
10141         * process.el (call-process-internal): New.
10142         New implementation of call-process.  Only enabled under NT, so far.
10143         stderr handling not implemented yet in CVS'd C code.
10144
10145 2000-03-20  Ben Wing  <ben@xemacs.org>
10146
10147         * lisp-mode.el:
10148         * lisp-mode.el (lisp-interaction-mode-menubar-menu): New.
10149         * lisp-mode.el (lisp-interaction-mode):
10150         Put back Lisp Interaction menubar for Jan V's sake.
10151
10152         * simple.el:
10153         * simple.el (mark-ring):
10154         * simple.el (dont-record-current-mark): New.
10155         * simple.el (in-shifted-motion-command): New.
10156         * simple.el (mark-ring-unrecorded-commands): New.
10157         * simple.el (mark-ring-max):
10158         * simple.el (set-mark-command):
10159         * simple.el (push-mark):
10160         * simple.el (handle-pre-motion-command):
10161         Implement scheme for not recording unimportant marks.
10162
10163         * subr.el:
10164         * subr.el (function-allows-args): New.
10165         New function function-allows-args.
10166
10167 2000-03-20  Martin Buchholz <martin@xemacs.org>
10168
10169         * XEmacs 21.2.32 is released.
10170
10171 2000-03-20  Andy Piper  <andy@xemacs.org>
10172
10173         * gutter-items.el (update-tab-in-gutter): force selection of the
10174         selected-window if required to do so.
10175         (buffers-tab-items): ditto.
10176         (add-tab-to-gutter): ditto.
10177         (create-frame-hook): use force-selection.
10178         (default-gutter-position-changed): lambdify.
10179         (update-tab-hook): deleted since it was only used in one place.
10180
10181 2000-03-18  Andy Piper  <andy@xemacs.org>
10182
10183         * files.el (find-file-noselect): undo change that shouldn't have
10184         gone in.
10185
10186 2000-03-17  Andy Piper  <andy@xemacs.org>
10187
10188         * buffer.el (switch-to-buffer): use last-nonminibuf-window instead
10189         of selected-window trickery.
10190
10191         * gutter-items.el (update-tab-in-gutter): don't give dedicated
10192         frames tabs.
10193         (progress-display-stop-callback): progress -> progress-display
10194         (progress-display-quit-function): ditto.
10195         (clear-progress-display): ditto.
10196         (remove-progress-display): ditto.
10197         (append-progress-display): ditto.
10198         (abort-progress-display): ditto.
10199         (raw-append-progress-display): ditto.
10200         (display-progress-display): ditto.
10201         (current-progress-display-label): ditto.
10202         (current-progress-display): ditto.
10203         (lprogress-display): ditto and save the buffer
10204         (progress-display): ditto. Otherwise the buffer sometimes gets
10205         changed which confuses font-lock.
10206
10207         * font-lock.el (font-lock-default-fontify-buffer): catch all
10208         errors, not just quit.
10209         (font-lock-mode): progress -> display-progress
10210         (font-lock-default-fontify-buffer): ditto.
10211         (font-lock-fontify-syntactically-region): ditto.
10212         (font-lock-fontify-keywords-region): ditto.
10213
10214 2000-03-14  Hrvoje Niksic  <hniksic@iskon.hr>
10215
10216         * cl.el (gensym): Move to here from cl-macs.el.
10217         (gentemp): Ditto.
10218
10219 2000-03-16  Andy Piper  <andy@xemacs.org>
10220
10221         * font-lock.el (font-lock-mode): use lprogress and friends for
10222         progress management.
10223         (font-lock-default-fontify-buffer): ditto.
10224         (font-lock-fontify-syntactically-region): ditto.
10225         (font-lock-fontify-keywords-region): ditto.
10226         (font-lock-revert-cleanup): fix reverting.
10227         (font-lock-revert-setup): ditto.
10228
10229         * gutter-items.el (progress-use-echo-area): new variable. Use the
10230         echo area for progress gauges if non-nil.
10231         (clear-progress): remove echo area stuff and defer to
10232         clear-message.
10233         (append-progress): dispatch non-command events after each progress
10234         increment. Remove echo area stuff.
10235         (abort-progress): remove echo area stuff and defer to
10236         display-message.
10237         (raw-append-progress): ditto. Dispatch non-command events after
10238         gutter redisplay.
10239         (display-progress): defer echo area stuff to display-message.
10240
10241         * gutter-items.el (clear-progress):
10242         (abort-progress): indentation changes.
10243         (display-progress): don't clear progress.
10244         (append-progress): compare messages with equal.
10245         (raw-append-progress): use dispatch-non-command-events to flush
10246         widget creation events.
10247
10248 2000-03-13  Ben Wing  <ben@xemacs.org>
10249
10250         * abbrev.el:
10251         * abbrev.el (abbrev-string-to-be-defined): New.
10252         * abbrev.el (inverse-abbrev-string-to-be-defined): New.
10253         Changes for use with the menubar.
10254
10255 2000-03-12  Ben Wing  <ben@xemacs.org>
10256
10257         * alist.el (vassoc): moved here from font-menu.el.
10258
10259         * custom.el (defface): typo fix.
10260
10261         * dialog.el (yes-or-no-p-dialog-box):
10262         * dialog.el (message-box):
10263         * files.el (save-some-buffers-1):
10264         Put accelerators in the button names.
10265
10266         * font-lock.el (font-lock-comment-face):
10267         * font-lock.el (font-lock-keyword-face):
10268         * font-lock.el (font-lock-function-name-face):
10269         Fixed some of the colors under MS Windows because the existing
10270         default colors were hardly different from black and needed to be
10271         made lighter.
10272
10273         * font-menu.el:
10274         * font-menu.el (font-menu-split-long-menu):
10275         * font-menu.el (font-menu-family-constructor):
10276         * font-menu.el (font-menu-size-constructor):
10277         * font-menu.el (font-menu-weight-constructor):
10278         * font-menu.el (font-menu-set-font):
10279         vassoc moved to alist.el.
10280         Accelerators added to all menus.
10281         Unused bound var new-props removed.
10282
10283         * keydefs.el: I did a whole lot of rearranging to put things in a
10284         more consistent order and fixed a number of cases where key
10285         combinations involving up, down, left, right and so on were
10286         defined but the corresponding keypad combinations were not
10287         defined.
10288
10289         * lisp-mode.el:
10290         * lisp-mode.el (lisp-interaction-mode-popup-menu):
10291         * lisp-mode.el (emacs-lisp-mode):
10292         * lisp-mode.el (lisp-interaction-mode):
10293         * lisp-mode.el (flet):
10294         Added accelerators onto the menus.
10295         Made all the different versions of the let function be indented
10296         the same way.
10297         Undid Steve's easy-menu-ification, because it makes it impossible
10298         to have the menubar and popup menus different.
10299         Cleaned up the menu; added items for find-function &c and some
10300         indenting, and removed debug-on-*.
10301
10302         * list-mode.el (list-mode-hook):
10303         * list-mode.el (list-mode):
10304         * list-mode.el (completion-setup-hook):
10305         * list-mode.el (display-completion-list):
10306         Added support for the :window-height keyword, which is required
10307         because of other changes that I made for the file dialog box.  I
10308         also made the hook variables list-mode-hook and
10309         completion-setup-hook and also minibuffer-setup-hook in
10310         minibuf.el be permanent-local; see comment in list-mode.el.
10311
10312         * map-ynp.el (map-y-or-n-p):
10313         Added accelerators to the dialog buttons.
10314
10315         * menubar-items.el (menu-truncate-list):
10316         New internal function.
10317         * menubar-items.el (submenu-generate-accelerator-spec):
10318         * menubar-items.el (menu-item-strip-accelerator-spec):
10319         * menubar-items.el (menu-item-generate-accelerator-spec):
10320         New exported functions, for use in auto-generating accelerator specs.
10321
10322         * menubar-items.el:
10323         * menubar-items.el (default-menubar):
10324         * menubar-items.el (maybe-add-init-button):
10325         * menubar-items.el (bookmark-menu-filter):
10326         * menubar-items.el (slow-format-buffers-menu-line):
10327         * menubar-items.el (build-buffers-menu-internal):
10328         * menubar-items.el (language-environment-menu-filter):
10329         * menubar-items.el (default-popup-menu):
10330         * menubar-items.el (popup-buffer-menu):
10331         * menubar-items.el (popup-menubar-menu):
10332         Did a major overhaul on this file, and in fact I'm nowhere near
10333         done working on the menubar, and there will be more patches to
10334         come.  A basic summary of what I've done:
10335
10336         a) I added accelerators to all of the menu items.  For menus that
10337         are auto-generated, such as the buffers menu, the accelerators are
10338         automatically added to the beginning of each line using the
10339         numbers 1 through 9, then zero, and then letters starting with A,
10340         but omitting the letters that are already in use for the fixed
10341         menu items at the top of the buffers menu.  To facilitate adding
10342         accelerators of this kind, I created some new functions
10343         (*-accelerator-spec), which are also being used by other filters
10344         that auto generate lists of things such as ftp sites to download
10345         packages.  If people really don't like these accelerators
10346         appearing at the beginning of the menu items, a variable can be
10347         added to optionally turn them off, but I think this is rather
10348         pointless because other menu items have accelerators and many or
10349         most of the menu users will use the accelerators if the support is
10350         there.
10351
10352         b) I combined the top level Tools and Apps menus into a single
10353         Tools menu, because the distinction between the two is not
10354         obvious, and the items on the menus are not used often enough that
10355         putting some of them onto submenus is a problem.
10356
10357         c) I created two new top level menus called View and Cmds because
10358         there were too many items on the File and Edit menus, and I'm going
10359         to be adding more items to these menus.  In contrast to the Tools
10360         menu, the items on these menus may be used quite often during an
10361         editing session, and so should be available with fewer
10362         keystrokes.
10363
10364         d) I added a number of options to the options menu, including one
10365         for controlling whether the alt key can be used to traverse to
10366         menu items using the accelerators, one for controlling behavior of
10367         control-k, one for controlling how the kill and yank functions
10368         interact with the clipboard, a few additional buffers-menu
10369         options, and various other things.  I also did a bit of
10370         rearranging, for example, combining the keyboard and mouse options
10371         into a single keyboard and mouse submenu to facilitate the
10372         accelerators on that level.
10373
10374         e) I changed the variable buffers-menu-format-buffer-line-function
10375         to take two arguments instead of one, the second argument being
10376         the line number for use in creating an accelerator.  I added a
10377         hack to support existing functions with one argument (although I
10378         doubt that very many of these exist), for backward compatibility.
10379
10380         f) I moved the top level mule menu to be a submenu of the edit
10381         menu.  I think that most of the items on this menu are fairly
10382         useless and there are certainly not enough frequently used items
10383         to justify this being its own top level menu.
10384
10385         g) I combined most of the items in big-menubar.el into the main menu.
10386         If people think the main menu is too big, it would be possible to
10387         create different configurations, some smaller.
10388
10389         * menubar.el (check-menu-syntax):
10390         Deleted some syntax checks that were no longer valid, partly
10391         because of changes that were already made a long time ago, and
10392         partly because of a change I made where I allow the name of the
10393         menu item to be an evaluated expression rather than just a string,
10394         similar to all of the other parameters of a menu item.
10395
10396         * minibuf.el:
10397         * minibuf.el (read-file-name-1):
10398         * minibuf.el (mouse-read-file-name-1):
10399         I made a number of changes to improve the appearance
10400         and functioning of the file dialog box.  They include:
10401
10402         a) Fixing the problem where closing the dialog box by clicking on
10403         the close button of the window didn't properly exit the
10404         minibuffer.
10405
10406         b) Fixing the problem that if you typed part of a file name, and
10407         then clicked on a completion with the mouse, the file was not
10408         correctly selected.
10409
10410         c) Changing the title of the dialog box to reflect the operation
10411         being done in accordance with user interface conventions, rather
10412         than the name of the dialog box buffer, which is rather useless.
10413
10414         d) Remove the words "possible completions are" which didn't
10415         belong.
10416
10417         e) Fix things so that the completions scroll off the end of the
10418         completions windows only to the right, rather than both to the
10419         right and down, which is in accordance with Windows user interface
10420         conventions.
10421
10422         * msw-init.el (init-post-mswindows-win):
10423         Added a binding for meta-F4, which is the standard windows binding
10424         for exiting a program.
10425
10426         * select.el (get-selection-no-error):
10427         * select.el (own-selection):
10428         * select.el (own-clipboard):
10429         Added an optional argument called append to the functions
10430         own-selection and own-clipboard.  This adds support for appending
10431         text to the existing selection and allows the function
10432         own-clipboard to be used as the value of the variable
10433         interprogram- cut-function.
10434
10435         Fixed a bug in own-selection in handling zmacs-region-stays.
10436
10437         * simple.el (historical-kill-line): New.
10438
10439         * simple.el (kill-line):
10440         * simple.el (interprogram-cut-function):
10441         * simple.el (interprogram-paste-function):
10442         * simple.el (handle-pre-motion-command):
10443         * simple.el (next-line):
10444         * simple.el (previous-line):
10445         a) Expanded the variable kill-whole-line, so that function
10446         kill-line can be set to delete the entire line always, not just
10447         when cursor is at the beginning of the line.  This is controlled
10448         by setting the variable kill-whole-line to the symbol 'always.
10449         This behavior, as well as the existing kill-whole-line behavior,
10450         now only take effect when kill-line is called interactively,
10451         although this is a departure from a previous behavior in the case
10452         of setting this variable kill-whole-line to t.  It is almost
10453         certainly what has always been intended, and most likely the old
10454         way of doing things introduced bugs.  I also created a function
10455         called historical-kill-line, which ignores the kill-whole-line
10456         setting and always gives the historical behavior of only killing
10457         to the end of the line.  I bound this function to shift- control-k
10458         so that the kill to end of line behavior is available, even when
10459         kill-whole-line has been set to change control-k into the simple
10460         delete-whole-line behavior. (This can be set using the options
10461         menu.)
10462
10463         b) I changed things so that kill and yank now interact with the
10464         clipboard by default under windows.  This was done by changing the
10465         default value of interprogram-cut- function and
10466         interprogram-paste-function.  You can get the old behavior by
10467         setting these to nil, and there is an option on the options menu
10468         to do this.
10469
10470         c) I added support for selecting text using shifted motion keys.
10471         This support is on by default and can be controlled by the
10472         variable shifted-motion-keys-select-region.  There is also a
10473         variable called unshifted-motion-keys-deselect-region that
10474         controls more specifically how the shifted motion key behavior
10475         works.  I did not put an option on the options menu to turn this
10476         off, because I can't imagine why this would be useful.
10477
10478         * simple.el (forward-block-of-lines):
10479         * simple.el (backward-block-of-lines):
10480         * simple.el (block-movement-size):
10481         New.
10482
10483         * simple.el (uncapitalized-title-words):
10484         * simple.el (uncapitalized-title-word-regexp):
10485         * simple.el (capitalize-string-as-title):
10486         * simple.el (capitalize-region-as-title):
10487         New.
10488
10489
10490         * subr.el (add-hook):
10491         * subr.el (make-local-hook): New.
10492         * subr.el (remove-local-hook): New.
10493         * subr.el (add-one-shot-hook): New.
10494         * subr.el (add-local-one-shot-hook): New.
10495         Added some functions to make using hooks easier.
10496         These include:
10497
10498         a) Functions add-local-hook and remove-local-hook to make it easy
10499         to use local hooks.
10500
10501         b) Functions add-one-shot-hook and add-local-one-shot-hook, which
10502         make it possible to add a "one-shot" hook, which is to say a hook
10503         that runs only once, and automatically removes itself after the
10504         first time it has run.
10505
10506 2000-03-09  Andy Piper  <andy@xemacs.org>
10507
10508         * files.el (auto-mode-alist): pick up jsp, jhtml and xml files.
10509
10510 2000-03-09  Yoshiki Hayashi  <yoshiki@xemacs.org>
10511
10512         * buff-menu.el (buffers-menu-omit-invisible-buffers):
10513         Moved from menubar-items.el.
10514         * dumped-lisp.el: Dump gutter-items regardless of menubar.
10515
10516 2000-03-08  Andy Piper  <andy@xemacs.org>
10517
10518         * gutter-items.el (build-buffers-tab-internal): add selected field
10519         to buffers tab spec.
10520
10521 2000-03-07  Yoshiki Hayashi  <yoshiki@xemacs.org>
10522
10523         * minibuf.el (last-exact-completion): Initialize to nil.
10524
10525 2000-03-07  Didier Verna  <didier@xemacs.org>
10526
10527         * startup.el (command-line-1): remove unused variable
10528         `first-file-buffer'.
10529
10530 2000-02-29  Hrvoje Niksic  <hniksic@iskon.hr>
10531
10532         * loaddefs.el (completion-ignored-extensions): Removed ".log",
10533         which is also used for Web server log files.
10534
10535 2000-02-03  IKEYAMA Tomonori <tomonori@suiyokai.org>
10536
10537         * mule/mule-charset.el: Setup auto-fill-chars.
10538
10539 2000-03-02  SL Baur  <steve@beopen.com>
10540
10541         * subr.el (with-string-as-buffer-contents): Reimplement using
10542         `with-temp-buffer'.  Fixes non-unique buffer name problem, fixes
10543         non-deletion of buffer after execution problem.
10544         (with-output-to-string): Use unique buffer name.
10545
10546 2000-02-29  Stephen J. Turnbull  <stephen@xemacs.org>
10547
10548         * gutter-items.el (buffers-tab-sort-function):  New variable.
10549         (buffers-tab-items):  Funcall it to sort the buffer tab list.
10550
10551 2000-02-29  Stephen J. Turnbull  <stephen@xemacs.org>
10552
10553         * startup.el (load-user-init-file):  Merge two `if's to one `or'.
10554
10555 2000-02-28  Martin Buchholz  <martin@xemacs.org>
10556
10557         * menubar-items.el (maybe-add-init-button): Remove the "Load
10558         .emacs" button from all menubars.
10559
10560 2000-03-01  Didier Verna  <didier@xemacs.org>
10561
10562         * rect.el (string-rectangle): depend on `pending-delete-mode' for
10563         region rectangle replacement (from Jan Vroonhof).
10564         (replace-rectangle): new function.
10565
10566 2000-01-05  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10567
10568         * mule/mule-cmds.el (set-default-coding-systems): Use
10569         set-terminal-coding-system and set-keyboard-coding-system.
10570         * coding.el (set-terminal-coding-system): Use
10571         set-console-tty-output-coding-system.
10572         (set-keyboard-coding-system): Use
10573         set-console-tty-input-coding-system.
10574
10575 2000-02-21  Yoshiki Hayashi  <yoshiki@xemacs.org>
10576
10577         * minibuf.el (read-variable): Allow symbol to default argument.
10578
10579 2000-02-27  Andy Piper  <andy@xemacs.org>
10580
10581         * gutter-items.el (update-tab-hook): new function to be used for
10582         hooks.
10583         (create-frame-hook): add update-tab-hook.
10584         (record-buffer-hook): ditto.
10585         (default-gutter-position-changed): ditto.
10586         (default-gutter-position): updating the buffers tab is now handled
10587         by a hook.
10588         (default-gutter-position-changed-hook): new variable.
10589         (gutter-element-visibility-changed-hook): ditto.
10590         (set-gutter-element-visible-p): call it.
10591         (set-gutter-element): use modify-specifier-instances. Set extents
10592         as duplicable before using.
10593         (remove-gutter-element): ditto.
10594         (set-gutter-element-visible-p): ditto.
10595         (init-gutter): new function.
10596         (add-tab-to-gutter): use new gutter-element functions rather than
10597         setting specifiers directly.
10598         (clear-progress): ditto.
10599         (abort-progress): ditto.
10600         (gutter-buffers-tab-visible-p): renamed from
10601         default-gutter-visible-p
10602
10603         * specifier.el (modify-specifier-instances): new function from Jan
10604         Vroonhof.
10605
10606         * x-init.el (init-post-x-win): call init-gutter.
10607
10608         * msw-init.el (init-post-mswindows-win): call init-gutter.
10609
10610         * menubar-items.el (default-menubar): Update to reflect new gutter
10611         variables.
10612
10613 2000-02-26  Andy Piper  <andy@xemacs.org>
10614
10615         * gutter-items.el (set-gutter-element): new function. Add gutter
10616         elements to the specified gutter.
10617         (remove-gutter-element): new function. Remove gutter elements from
10618         the specified gutter.
10619         (set-gutter-element-visible-p): new function. Set gutter element
10620         visibility for the provided gutter-visible specifier.
10621
10622 2000-02-23  Andy Piper  <andy@xemacs.org>
10623
10624         * gutter-items.el (add-tab-to-gutter): specify dimensions
10625         dynamically.
10626
10627 2000-02-24  Martin Buchholz  <martin@xemacs.org>
10628
10629         * gutter-items.el (add-tab-to-gutter):
10630         * package-get.el (package-get-interactive-package-query):
10631         * package-ui.el (pui-directory-exists):
10632         (pui-install-selected-packages):
10633         (pui-list-packages):
10634         Use #'(lambda ...)  instead of '(lambda ...).
10635
10636 2000-02-21  Gregory Neil Shapiro <gshapiro@gshapiro.net>
10637
10638         * startup.el (load-user-init-file): Check to make sure user
10639           has an init-file before calling load().
10640
10641 2000-02-20  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10642
10643         * msw-glyphs.el (msgdi-device-p): Added this and 'msgdi specifier tag.
10644
10645 2000-02-23  Martin Buchholz <martin@xemacs.org>
10646
10647         * XEmacs 21.2.31 is released.
10648
10649 2000-02-21  Mike Sperber <mike@xemacs.org>
10650
10651         * loadup.el (really-early-error-handler):
10652         * update-elc.el:
10653         * make-docfile.el:
10654         Remove dependency on EMACSBOOTSTRAP... environment variables.
10655
10656 2000-02-21  Martin Buchholz <martin@xemacs.org>
10657
10658         * XEmacs 21.2.30 is released.
10659
10660 2000-02-19  Martin Buchholz  <martin@xemacs.org>
10661
10662         * byte-optimize.el (byte-optimize-plus):
10663         (byte-optimize-minus):
10664         (byte-optimize-multiply):
10665         Optimize (- 0) to 0, not (-)
10666         Optimize (+ 5 3.0) to 8.0
10667         Optimize (* 5 3.0) to 15.0
10668         Improve readability.
10669
10670 2000-02-21  Jonathan Harris  <jhar@tardis.ed.ac.uk>
10671
10672         * modeline.el: (modeline-scrolling-method): change modeline
10673         mswindows cursor appearance according to the value.
10674
10675         * msw-faces.el: (mswindows-init-device-faces): Initialise 'default
10676         and 'gui-element face colors and 'gui-element face font to Windows
10677         defaults.
10678
10679 2000-02-09 Stef Epardaud  <stef@lunatech.com>
10680
10681         * font-lock.el: Javadoc enhancements
10682
10683 1999-11-27  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
10684
10685         * ldap.el (toplevel): Test if LDAP support has been compiled in
10686         (ldap-verbose): New option
10687         (ldap-search-entries): Renamed from the previous ldap-search
10688         Conditionalize message display on ldap-verbose
10689         (ldap-add-entries, ldap-modify-entries, ldap-delete-entries): New
10690         defuns
10691         (ldap-search): Is now defined as an obsolete wrapper calling
10692         ldap-search-basic or ldap-search-entries
10693
10694
10695 1999-12-06  Hirokazu FUKUI  <hfukui@sannet.ne.jp>
10696             Shuhei KOBAYASHI <shuhei@aqua.ocn.ne.jp>
10697             Jan Vroonhof  <jan@xemacs.org>
10698
10699         * byte-optimize.el (byte-optimize-form-code-walker): Fixed.
10700         When for-effect is true, didn't call `byte-optimize-form'
10701         in and/or subforms without last.
10702
10703 1999-12-07  Jan Vroonhof  <vroonhof@math.ethz.ch>
10704
10705         * package-get.el (package-get-download-sites): Use correct custom
10706         type.
10707
10708 2000-02-15  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10709
10710         * files.el (write-file): Ask for coding system when compiled with
10711         file-coding.
10712
10713 2000-02-16  Andy Piper  <andy@xemacs.org>
10714
10715         * buffer.el (switch-to-buffer): give norecord argument to
10716         set-window-buffer instead of explicitly recording.
10717
10718         * gutter-items.el (buffers-tab-switch-to-buffer): don't record if
10719         we have to pick a window.
10720
10721 1999-12-24  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10722
10723         * mule/mule-cmds.el (describe-language-support): Don't add
10724         unexist function to help-map.
10725         (describe-coding-system): Don't use already assigend `C'.
10726
10727 2000-01-23  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
10728
10729         * info.el (Info-save-auto-generated-dir): nil -> 'never to make it
10730         work in custom.
10731
10732 2000-02-04  Kazuyuki IENAGA <kazz@imasy.or.jp>
10733
10734         * about.el: Ienaga's e-mail address change.
10735
10736 2000-02-16  Samuel Mikes  <smikes@alumni.hmc.edu>
10737
10738         * etags.el (find-tag): force new window -- even if buf already
10739         visible -- when other-window is t
10740
10741 2000-02-16  Martin Buchholz <martin@xemacs.org>
10742
10743         * XEmacs 21.2.29 is released.
10744
10745 2000-02-09  Martin Buchholz  <martin@xemacs.org>
10746
10747         * cl-extra.el (getf): This is now identical to `plist-get', so
10748         just defalias it.
10749         * cl-macs.el: Make getf an alias to plist-get, at the
10750         byte-compiler level, using define-compiler-macro.
10751
10752 2000-02-08  Martin Buchholz  <martin@xemacs.org>
10753
10754         * cl-extra.el (cl-remprop): Remove. remprop is now in C.
10755
10756 2000-02-07  Kyle Jones  <kyle_jones@wonderworks.com>
10757
10758         * lisp/etags.el (find-tag-internal): set exact-tagname to
10759           a regular expression that matches against the tagname
10760           part of the tag entry first instead of only looking in
10761           the context area.
10762
10763 2000-01-23  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
10764
10765         * gutter-items.el: fixed typo(s) in customizing default-gutter-position
10766         * toobar.el: fixed typo(s) in customizing default-toolbar-position
10767
10768 2000-02-07  Martin Buchholz <martin@xemacs.org>
10769
10770         * XEmacs 21.2.28 is released.
10771
10772 2000-02-07  Martin Buchholz  <martin@xemacs.org>
10773
10774         * cl-extra.el (getf): Just call `get', never `get*'.
10775         Make arglist match docstring.
10776         Fix bug: (getf nil t t) ==> Lisp nesting exceeds `max-lisp-eval-depth'
10777         * cl-macs.el (get* compiler macro): Simply replace `get*' by `get'.
10778         * byte-optimize.el: remove references to `get*'.
10779
10780 2000-02-06  Martin Buchholz  <martin@xemacs.org>
10781
10782         * mule/european.el: Add syntax information for Latin3 and Latin4.
10783
10784 2000-02-02  Martin Buchholz  <martin@xemacs.org>
10785
10786         * byte-optimize.el: Byte-optimize (length "foo")
10787
10788 2000-02-03   Daiki Ueno  <ueno@ueda.info.waseda.ac.jp>
10789
10790         * window.el (shrink-window-if-larger-than-buffer): Rewrite full
10791         width check using `window-leftmost-p' and `window-rightmost-p'.
10792
10793 2000-02-02  Per Abrahamsen  <abraham@dina.kvl.dk>
10794
10795         * wid-edit.el (widget-match-inline): An atom never matches a
10796           list.
10797
10798 2000-01-29  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10799
10800         * modeline.el: Consolidated 'x and 'mswindows specification under
10801         'win tag.
10802
10803 2000-01-29  Andy Piper  <andy@xemacs.org>
10804
10805         * gutter-items.el: (format-buffers-tab-line): Try and be
10806         intelligent about buffer naming when we have duplicates.
10807
10808 2000-01-29  Andy Piper  <andy@xemacs.org>
10809
10810         * gutter-items.el (gutter-visible-p): Make sure the gutter gets
10811         updated when it becomes visible.
10812
10813 2000-01-26  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10814
10815         * bytecomp.el (byte-compile-insert-header): Properly set coding
10816         system under MULE and file-coding.
10817
10818 2000-01-28  Martin Buchholz  <martin@xemacs.org>
10819
10820         * coding.el (dontusethis-set-value-file-name-coding-system-handler):
10821         (dontusethis-set-value-terminal-coding-system-handler):
10822         (dontusethis-set-value-keyboard-coding-system-handler):
10823         Never undefine coding system aliases.  Emergency fix for gnus.
10824
10825 2000-01-26  Hrvoje Niksic  <hniksic@iskon.hr>
10826
10827         * files.el (abbreviate-file-name): Use directory-sep-char instead
10828         of hard-coded "/".
10829
10830 2000-01-27  Hrvoje Niksic  <hniksic@iskon.hr>
10831
10832         * startup.el (user-init-file-base-list): New variable, replacing
10833         user-init-file-base.
10834         (find-user-init-file): New function.
10835         (command-line-early): Use it.
10836         (load-user-init-file): Ditto.
10837
10838 2000-01-26  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10839
10840         * gutter-items.el (update-tab-in-gutter): Use proper locale when
10841         calling valid-image-instantiator-format-p
10842
10843 2000-01-26  Hrvoje Niksic  <hniksic@iskon.hr>
10844
10845         * isearch-mode.el (isearch-mode): The variable is
10846         isearch-unhidden-extents, not isearch-opened-extents.
10847
10848 2000-01-26  Hrvoje Niksic  <hniksic@iskon.hr>
10849
10850         * minibuf.el (next-history-element): Modify error message if a
10851         default value is available.
10852
10853 2000-01-26  Martin Buchholz  <martin@xemacs.org>
10854
10855         * bytecomp.el (byte-compile-file): Don't unconditionally write
10856         .elc files in binary - might contain non-Latin1.
10857
10858 2000-01-24  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10859
10860         * process.el (shell-quote-argument): Use (nt-quote-process-args)
10861         for windows-nt.
10862
10863         * version.el:
10864         * startup.el (user-init-file-base):
10865         * process.el (call-process-region):
10866         * files.el (make-backup-file-name):
10867         (backup-file-name-p):
10868         (file-relative-name):
10869         (abbreviate-file-name):
10870         (set-auto-mode):
10871         * code-process.el (call-process-region): Removed unnecessary
10872         branching on 'windows-nt and 'ms-dos system types. Phased 'ms-dos
10873         support out of the universe.
10874
10875         * process.el:
10876         * code-process.el:
10877         * bytecomp.el (byte-compile-file): Removed reference to
10878         buffer-file-type, and commented usage of binary-process-output
10879         NTEmacs variables.
10880
10881 2000-01-24  Yoshiki Hayashi  <yoshiki@xemacs.org>
10882
10883         * help.el (function-arglist): Add case for macro.
10884
10885 2000-01-22  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10886
10887         * cus-edit.el (custom-display): Removed "MS-DOS" and added Windows
10888         printers.
10889         (custom-display): Added a menu for printer/display tags.
10890
10891         * frame.el (frame-type):
10892         * device.el (device-type): Added 'msprinter to the doc string, and
10893         removed 'pc -- it is not going to be implemented ever.
10894         (call-device-method): Fixed docstring typo.
10895         Defined specifier tags 'printer and 'display.
10896
10897 2000-01-22  Kyle Jones  <kyle_jones@wonderworks.com>
10898
10899         * lisp/itimer.el (itimer-run-expired-timers): (consp
10900           last-command-event-time) instead of (consp
10901           'last-command-event-time).
10902
10903 2000-01-21  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10904
10905         * msw-glyphs.el: Removed obsolete commentary.
10906
10907 2000-01-21  Hrvoje Niksic  <hniksic@iskon.hr>
10908
10909         * minibuf.el (read-file-name): Use abbreviate-file-name to produce
10910         better default value.
10911
10912 2000-01-21  Hrvoje Niksic  <hniksic@iskon.hr>
10913
10914         * minibuf.el (read-expression): Add a DEFAULT-VALUE argument.
10915         (read-string): Ditto.
10916         (eval-minibuffer): Ditto.
10917         (read-command): Ditto.
10918         (read-function): Ditto.
10919         (read-variable): Ditto.
10920         (read-number): Ditto.
10921         (read-shell-command): Ditto.
10922         (read-number): Record history.
10923
10924 2000-01-20  Yoshiki Hayashi  <yoshiki@xemacs.org>
10925
10926         * etags.el (find-tag-tag): Use DEFAULT of completing-read.
10927
10928 2000-01-20  Yoshiki Hayashi  <yoshiki@xemacs.org>
10929
10930         * faces.el (startup-initialize-custom-faces): New function.
10931         Reset all faces created during auto-autoloads loading time
10932         by defface.
10933         * startup.el (command-line): Call it.
10934
10935 2000-01-19  Yoshiki Hayashi  <yoshiki@xemacs.org>
10936
10937         * about.el (about-hackers): Add myself to contributors list.
10938
10939 2000-01-12  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10940
10941         * menubar-items.el (maybe-add-init-button): Removed an argument in
10942         a call to load-user-init-file, as the function managed to lose its
10943         formal parameter a few betas ago.
10944
10945 2000-01-18  Martin Buchholz <martin@xemacs.org>
10946
10947         * XEmacs 21.2.27 is released.
10948
10949 2000-01-18  Martin Buchholz  <martin@xemacs.org>
10950
10951         * process.el (shell-command-to-string): Use the FSF docstring.
10952         Make shell-command-to-string the standard function, and
10953         exec-to-string the (deprecated) alias.
10954
10955         * startup.el: typo fix.
10956
10957 2000-01-16  Martin Buchholz  <martin@xemacs.org>
10958
10959         * mule/mule-misc.el (char-octet): Move back into mule-charset.c.
10960
10961 2000-01-14  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10962
10963         * menubar-items.el (sort-buffers-menu-alphabetically): Put invisible
10964         buffers after visible buffers.
10965         (sort-buffers-menu-by-mode-then-alphabetically): Ditto.
10966
10967 2000-01-17  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10968
10969         * info.el (Info-extract-menu-node-name): Stop at a dot
10970         followed by whitespace or right parenthesis.
10971
10972 2000-01-15  Hrvoje Niksic  <hniksic@iskon.hr>
10973
10974         * info.el (Info-directory-list): Warn against using Customize with
10975         Info-directory-list.
10976
10977 2000-01-15  Adrian Aichner  <aichner@ecf.teradyne.com>
10978
10979         * minibuf.el (read-file-name): doc fix.
10980
10981         * autoload.el (update-file-autoloads): doc fix.
10982
10983         * about.el (about-hackers): Change my E-mail address.
10984
10985 2000-01-13  Martin Buchholz  <martin@xemacs.org>
10986
10987         * info.el (Info-visit-file): Just use the `f' interactive spec to
10988         read a filename in the standard way.
10989
10990 2000-01-13  Andy Piper  <andy@xemacs.org>
10991
10992         * gutter-items.el (gutter-buffers-tab-orientation): new variable.
10993         (gutter-buffers-tab-extent): new variable.
10994         (update-tab-in-gutter): call add-tab-to-gutter again if the
10995         orientation has changed.
10996         (add-tab-to-gutter): cope with different orientations.
10997
10998 2000-01-11  Didier Verna  <didier@xemacs.org>
10999
11000         * info.el (Info-following-node-name): backward-skip dots as well
11001         as spaces (dots at the end of a node name aren't part of it).
11002         (Info-extract-menu-node-name): don't skip dots. There could be
11003         some in the node name.
11004         (Info-index): allow dots to be part of a node name.
11005
11006 2000-01-12  Andreas Jaeger  <aj@suse.de>
11007
11008         * files.el (auto-mode-alist): Added idlwave-mode.
11009         Patch by Carsten Dominik <dominik@astro.uva.nl>.
11010
11011 1999-12-22  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11012
11013         * info.el (Info-search): Show default value.
11014
11015 1999-12-20  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11016
11017         * info.el (Info-read-node-completion-table): New variable.
11018         (Info-read-node-name-1): New function.
11019         (Info-read-node-name): Use it.
11020         (Info-follow-reference): Use DEFAULT argument of completing-read.
11021         (Info-menu): Ditto.
11022
11023 1999-12-27  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11024
11025         * hyper-apropos.el (hyper-describe-key-briefly): Save
11026         window configuration.
11027         (hyper-describe-face): Use DEFAULT of completing-read.
11028         (hyper-apropos-read-variable-symbol): Ditto.
11029         (hyper-apropos-read-function-symbol): Ditto.
11030
11031 1999-12-27  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11032
11033         * mule/mule-cmds.el (set-default-coding-system): Set
11034         comint-exec-hook to use coding-system-for-read and
11035         coding-system-for-write so that C-x RET c works.
11036
11037 1999-12-27  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11038
11039         * minibuf.el (minibuffer-confirm-incomplete): Customize.
11040         (previous-matching-history-element): Increment
11041         minibuffer-max-depth by 1.
11042         (next-matching-history-element): Ditto.
11043
11044 2000-01-11  Andy Piper  <andy@xemacs.org>
11045
11046         * gutter-items.el (buffers-tab): Create a new face for the buffers
11047         tab.
11048         (buffers-tab-face): use it.
11049
11050 2000-01-10  Didier Verna  <didier@xemacs.org>
11051
11052         * modeline.el (modeline-scrolling-method): change modeline X
11053         cursor appearance according to the value.
11054
11055 2000-01-07  Andreas Jaeger  <aj@suse.de>
11056
11057         * about.el (about-hackers): Moved my entry to contributor list.
11058         (xemacs-hackers): Added myself.
11059         (about-maintainer-info): Added description of myself.
11060
11061
11062 2000-01-07  Didier Verna  <didier@xemacs.org>
11063
11064         * modeline.el (modeline-scrolling-method): new variable.
11065         (mouse-drag-modeline): add reference to it in the docstring.
11066         (mouse-drag-modeline): handle it.
11067
11068 2000-01-08  Andy Piper  <andy@xemacs.org>
11069
11070         * gutter-items.el (update-tab-in-gutter): remove resize-subwindow
11071         calls.
11072         (remove-buffer-from-gutter-tab): ditto.
11073
11074 2000-01-06  Per Abrahamsen  <abraham@dina.kvl.dk>
11075
11076         * cus-edit.el (custom-hook-convert-widget): Fix comment.
11077         (custom-face-edit): Fix grammatical error in help message.
11078
11079 2000-01-03  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11080
11081         * movemail.el: Added.
11082
11083         * dumped-lisp.el (preloaded-file-list): Added movemail.el.
11084
11085 2000-01-03  Didier Verna  <didier@xemacs.org>
11086
11087         * modeline.el (mouse-drag-modeline): remove the code related to
11088         the modeline horizontal scrolling facility.
11089
11090 1999-12-31  Martin Buchholz <martin@xemacs.org>
11091
11092         * XEmacs 21.2.26 is released.
11093
11094 1999-12-28  Andy Piper  <andy@xemacs.org>
11095
11096         * wid-edit.el (widget-push-button-value-create): The gui cache
11097         does not agree with native widgets which can only be displayed
11098         once per window. The reasons for caching are diminished now that
11099         we don't hog resources when creating buttons.
11100         (widget-push-button-cache) deleted.
11101
11102 1999-12-24  Martin Buchholz <martin@xemacs.org>
11103
11104         * XEmacs 21.2.25 is released.
11105
11106 1999-12-24  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11107
11108         * hyper-apropos.el (hyper-apropos): Toggle
11109         hyper-apropos-programming-apropos correctly.
11110         Set REGEXP when user accepts default value.
11111
11112 1999-12-22  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11113
11114         * minibuf.el (read-from-minibuffer): Bind minibuffer-default.
11115         (read-file-name-2): Use DEFAULT argument of read-from-minibuffer.
11116
11117 1999-12-22  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11118
11119         * mule/mule-category.el (undefined-category-designator):
11120         Return char instead of character.  Search for undefined one.
11121         (describe-category): Use with-displaying-help-buffer.
11122
11123 1999-12-21  Martin Buchholz  <martin@xemacs.org>
11124
11125         * byte-optimize.el (byte-optimize-plus):
11126         Optimize (+ 1) to 1 instead of (1+ nil).
11127
11128         * files.el (basic-save-buffer): Rewrite for clarity.  Use (char-before).
11129
11130         * byte-optimize.el (byte-compile-butlast): Remove.  Use butlast instead.
11131
11132         * byte-optimize.el (byte-optimize-char-before): New function.
11133         Remove performance penalty for using (char-before) instead of (char-after).
11134
11135 1999-12-20  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11136
11137         * mule/mule-category.el (char-category-list): Return character
11138         instead of integer.
11139
11140 1999-12-17  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11141
11142         * minibuf.el (read-buffer): Check default is buffer object.
11143
11144 1999-11-25  Andy Piper  <andy@xemacs.org>
11145
11146         * cus-edit.el (custom-buffer-create-buttons): Use native widgets
11147         for buttons.
11148
11149 1999-12-16  Andreas Jaeger  <aj@suse.de>
11150
11151         * package-get.el (package-get-maybe-save-index): Fixed typo.
11152         Patch by Jeff Miller <jmiller@smart.net>.
11153
11154 1999-12-13  Charles G Waldman  <cgw@alum.mit.edu>
11155
11156         * gnuserv.el (gnuserv-process-filter):  don't call
11157         gnuserv-write-to-client when gnuserv-current-client is nil
11158
11159 1999-12-14  Martin Buchholz <martin@xemacs.org>
11160
11161         * XEmacs 21.2.24 is released.
11162
11163 1999-12-12  Gunnar Evermann  <ge204@eng.cam.ac.uk>
11164
11165         * about.el (about-hackers): Update my email address.
11166
11167 1999-12-07  Martin Buchholz <martin@xemacs.org>
11168
11169         * XEmacs 21.2.23 is released.
11170
11171 1999-11-06  Jason R Mastaler  <jason@mastaler.com>
11172
11173         * package-get.el (package-get-download-sites): Removed several
11174         defunct download sites, added many new ones, and corrected a few
11175         incorrect directory-on-site entries.  Added physical locations to
11176         site-description.
11177
11178 1999-11-30  Gunnar Evermann  <ge204@eng.cam.ac.uk>
11179
11180         * finder.el (finder-commentary): add DOC string and fix
11181         interactive spec
11182
11183 1999-12-04  Hrvoje Niksic  <hniksic@iskon.hr>
11184
11185         * help.el (describe-function): Don't forget to intern the string
11186         completing-read returns.
11187         (describe-variable): Ditto.
11188
11189 1999-11-16  Adrian Aichner  <adrian@xemacs.org>
11190
11191         * hyper-apropos.el (hyper-apropos-this-symbol): Handle
11192         `hyper-apropos-help-mode' here to find symbol to customize
11193         irregardless of cursor position and simplify
11194         `hyper-apropos-set-variable', `hyper-apropos-find-function', and
11195         `hyper-apropos-popup-menu'.
11196
11197 1999-11-21  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11198
11199         * apropos.el (apropos-mode-map): Add return to call
11200         apropos-follow.
11201         (apropos-print): Call apropos-mode to have better
11202         command reference. Put keymap text-poperty to
11203         symbole name.
11204
11205 1999-11-22  Alastair Burt  <burt@dfki.de>
11206
11207         * help.el: (describe-bindings-1): Added handling of keymaps for
11208         the extents at point.
11209
11210 1999-12-02  Mark Thomas  <mthomas@jprc.com>
11211
11212         * gutter-items.el (buffers-tab-items): Wrap the function in a
11213         save-match-data
11214
11215 1999-12-04  Hrvoje Niksic  <hniksic@iskon.hr>
11216
11217         * help.el (describe-function): Use the DEFAULT argument to
11218         completing-read.
11219         (describe-variable): Ditto.
11220
11221 1999-11-26  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11222
11223         * minibuf.el (read-from-minibuffer): Add optional argument
11224         DEFAULT to have better mini-buffer history support.
11225         (completing-read): Pass default to read-from-minibuffer.
11226         (read-buffer): Pass default to completing-read.
11227
11228 1999-12-04  Hrvoje Niksic  <hniksic@iskon.hr>
11229
11230         * font-lock.el (font-lock-doc-string-face): Document the
11231         `font-lock-lisp-like' property.
11232
11233 1999-11-29  Hrvoje Niksic  <hniksic@iskon.hr>
11234
11235         * lisp-mode.el: Specify `font-lock-lisp-like'.
11236
11237         * font-lock.el (font-lock-lisp-like): New function.
11238         (font-lock-fontify-syntactically-region): Use it.
11239
11240 1999-11-29  XEmacs Build Bot <builds@cvs.xemacs.org>
11241
11242         * XEmacs 21.2.22 is released
11243
11244 1999-11-28  Martin Buchholz <martin@xemacs.org>
11245
11246         * XEmacs 21.2.21 is released.
11247
11248 1999-11-18  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11249
11250         * minibuf.el (read-coding-system): Accept symbol and
11251         coding-system object as a default-coding-system.
11252
11253 1999-11-16  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11254
11255         * minibuf.el (read-coding-system): Accept symbol as
11256         a default-coding-system.
11257
11258 1999-10-06  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11259
11260         * apropos.el (apropos-documentation): Use insert instead
11261         of princ.
11262
11263 1999-11-07  William M. Perry  <wmperry@aventail.com>
11264
11265         * gpm.el: New gpm-minor-mode to turn GPM mouse support on & off
11266           for the linux console.
11267
11268         * mouse.el (mouse-consolidated-yank): Allow the mouse-yanking
11269           stuff to work when you are not on a window system, since the GPM
11270           mouse support now allows pasting from outside of XEmacs.
11271
11272 1999-11-10  XEmacs Build Bot <builds@cvs.xemacs.org>
11273
11274         * XEmacs 21.2.20 is released
11275
11276 1999-11-06  Hrvoje Niksic  <hniksic@iskon.hr>
11277
11278         * setup-paths.el (paths-default-info-directories): Add
11279         /usr/share/info and /usr/local/share/info.
11280
11281 1999-10-30  Hrvoje Niksic  <hniksic@srce.hr>
11282
11283         * about.el: Updated Vladimir Ivanovic's info.
11284
11285 11999-08-28  Jan Vroonhof  <vroonhof@math.ethz.ch>
11286
11287         * auto-show.el (auto-show-truncationp): Remove.
11288
11289         * auto-show.el (auto-show-should-take-action-p): Use window-truncated-p
11290
11291 999-09-23  Gunnar Evermann  <ge204@eng.cam.ac.uk>
11292
11293         * indent.el (indent-line-to): fix bug: spaces were not replaced
11294         with tab if column is multiple of tab-width
11295         From dhn@qedinc.com
11296
11297 1999-10-24  Jan Vroonhof  <vroonhof@math.ethz.ch>
11298
11299         * mule/mule-cmds.el (read-input-method-name): Accept symbols
11300         correctly. Patch from Mikio Nakajima <minakaji@osaka.email.ne.jp>
11301
11302         * package-get.el (package-get-package-provider): Be verbose when
11303         interactive. Patch from Robert Pluim
11304
11305 1999-08-23  Mike McEwan  <mike@lotusland.demon.co.uk>
11306
11307         * info.el (Info-suffix-list): Add ".info.bz2" to the recognised
11308         info file suffixes.
11309
11310 1999-08-19  Stephen Tse  <stephent@sfu.ca>
11311
11312         * process.el (open-network-stream): Add a new optional parameter
11313         PROTOCOL to support udp; fix a minor typo and add an explanation
11314         in docstring for udp programming.
11315
11316         * code-process.el (open-network-stream): Add a new optional
11317         parameter PROTOCOL to support udp; fix a minor typo and add an
11318         explanation in docstring for udp programming.
11319
11320 1999-10-18  Andy Piper  <andy@xemacs.org>
11321
11322         * gui.el (make-gui-button): be more precise about how we call
11323         callbacks.
11324
11325         * wid-edit.el (widget-push-button-value-create): Use the new form
11326         of native gui-button.
11327
11328 1999-10-14  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11329
11330         * info.el (Info-page-prev): Don't do (sit-for 0).
11331
11332 1999-10-13  Andy Piper  <andy@xemacs.org>
11333
11334         * gutter-items.el (progress-abort-glyph): new glyph for showing
11335         abort status.
11336         (append-progress): dispatch-event rather than sit-for.
11337         (abort-progress): new function. Show the abort glyph with an
11338         appropriate message.
11339         (raw-append-progress): dispatch-event rather than sit-for.
11340         (display-progress): cope with aborts.
11341
11342         * gui.el (make-gui-button): Use native widgets for buttons
11343         unconditionally.
11344         (insert-gui-button): ditto.
11345         (gui-button-p): ditto.
11346
11347         * xbm-button.el: remove from core.
11348
11349         * xpm-button.el: remove from core.
11350
11351 1999-10-07  Olivier Galibert  <galibert@pobox.com>
11352
11353         * faces.el (init-device-faces): Don't initialize the random faces
11354         on the stream device.
11355
11356 1999-10-06  Andy Piper  <andy@xemacs.org>
11357
11358         * files.el (recover-file): Don't use ls under windows for revert buffer.
11359
11360 1999-09-25  Adrian Aichner  <adrian@xemacs.org>
11361
11362         * package-get.el (package-get-download-menu): Make menu really
11363         toggle download sites.
11364         (package-get-download-sites): Add autoload cookie.
11365
11366 1999-09-29  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11367
11368         * setup-paths.el (paths-find-module-directory): Ditto.
11369
11370 1999-09-29  Werner Fink  <werner@suse.de>
11371
11372         * setup-paths.el (paths-find-exec-directory): Add missing nil
11373         parameter for environment.
11374
11375 1999-09-27  Martin Buchholz  <martin@xemacs.org>
11376
11377         * modeline.el (modeline-format):
11378         Only purecopy the strings.  Else
11379         (nsublis '(("%p" . "%P")) (default-value 'modeline-format) :test 'equal)
11380         barfs.
11381
11382 1999-08-28  Mike Woolley  <mike@bulsara.com>
11383
11384         * winnt.el: Removed nt-shell-mode-hook, which was preventing the
11385         user setting comint-completion-addsuffix and
11386         comint-process-echoes.
11387
11388 1999-09-22  Andy Piper  <andy@xemacs.org>
11389
11390         * gutter-items.el (update-tab-in-gutter): use
11391         last-nonminibuf-window instead of selected-window.
11392
11393 1999-09-18  Andy Piper  <andy@xemacs.org>
11394
11395         * gnuserv.el (gnuserv-edit-files): select frame we are going to
11396         display on.
11397
11398         * subr.el (record-buffer-hook): new variable so that the hook gets
11399         some documentation.
11400
11401 1999-09-16  Andy Piper  <andy@xemacs.org>
11402
11403         * gutter-items.el (update-tab-in-gutter): only update when the
11404         gutter is visible.
11405         (remove-buffer-from-gutter-tab): ditto.
11406
11407 1999-09-17  Hrvoje Niksic  <hniksic@srce.hr>
11408
11409         * simple.el (do-auto-fill): Commented out part of Kinsoku
11410         processing.
11411
11412 1999-09-14  Hrvoje Niksic  <hniksic@srce.hr>
11413
11414         * isearch-mode.el (isearch-highlightify-region): Give the
11415         highlighting extents a high priority.
11416         (isearch-make-extent): Give the main highlighting extent an even
11417         higher priority.
11418
11419 1999-09-13  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11420
11421         * packages.el (packages-compute-package-locations): Fix typo from
11422         -u rationalization.
11423
11424 1999-09-11  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11425
11426         * setup-paths.el (paths-find-doc-directory): Respect value of
11427         `configure-doc-directory.'
11428
11429         * find-paths.el (paths-find-architecture-directory): Give
11430         precendence `default' argument (which typically comes from
11431         configure).
11432
11433 1999-09-05  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11434
11435         * startup.el (command-line-early): Added options -user-init-file
11436         and -user-init-directory.
11437
11438         * files.el (user-init-file): Default to NIL so we can recognize
11439         when it's set.
11440
11441 1999-08-30  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11442
11443         * obsolete.el (init-file-user):
11444         * startup.el:
11445         * packages.el (packages-compute-package-locations):
11446         * package-get.el (package-get-user-index-filename):
11447         * menubar-items.el (maybe-add-init-button):
11448         * info.el (Info-annotations-path):
11449         * dump-paths.el:
11450         Change `user-init-directory' to be an absolute path.
11451         Use `user-init-directory' where appropriate.
11452         Zap `init-file-user' and its uses.
11453
11454 1999-09-09  Hrvoje Niksic  <hniksic@srce.hr>
11455
11456         * subr.el (copy-symbol): New function.
11457
11458 1999-09-08  Hrvoje Niksic  <hniksic@srce.hr>
11459
11460         * isearch-mode.el (isearch-done): Be sure to restore invisible
11461         extents in the proper buffer.
11462         (isearch-pre-command-hook): Set this-command to the correct value
11463         in case the buffer has changed and old overriding-local-map was
11464         used.
11465         (isearch-restore-extent): Use remprop instead of setting the
11466         property to nil.
11467
11468 1999-09-08  Hrvoje Niksic  <hniksic@srce.hr>
11469
11470         * cmdloop.el (execute-extended-command): Update zmacs region
11471         before the delay.
11472         (execute-extended-command): Make the message gettext-friendly.
11473
11474 1999-09-07  Andy Piper  <andy@xemacs.org>
11475
11476         * gutter-items.el (progress-gauge-glyph): renamed from
11477         progress-glyph.
11478         (progress-text-glyph): new variable.
11479         (progress-layout-glyph): use layouts and text glyphs.
11480         (progress-area-buffer): removed.
11481         (progress-text-and-extent): new variable.
11482         (progress-displayed-p): dynamically create gutter area buffer.
11483         (clear-progress): ditto.
11484         (raw-append-progress): ditto.
11485         (append-progress): use new glyph names.
11486         (raw-append-progress): only create the extent when needed. set
11487         properties more optimally.
11488         (progress): remove args.
11489
11490 1999-09-07  Hrvoje Niksic  <hniksic@srce.hr>
11491
11492         * isearch-mode.el (isearch-range-invisible): Use mapc instead of
11493         mapcar where the return value is unused.
11494         (isearch-restore-invisible-extents): Ditto.
11495         (isearch-highlight-all-cleanup): Ditto.
11496         (isearch-delete-extents-in-range): Traverse the extents only once.
11497         (isearch-highlight-all-update): Don't start over if the search
11498         string has changed and more input is pending.
11499
11500 1999-09-07  Hrvoje Niksic  <hniksic@srce.hr>
11501
11502         * packages.el (packages-find-package-data-path): Ditto.
11503
11504         * cl.el: Use mapcar at top-level -- mapc is no longer a subr.
11505
11506         * subr.el (mapc-internal): Don't make obsolete.
11507
11508         * cl-extra.el (mapc): Resurrect.
11509
11510 1999-09-03  Hrvoje Niksic  <hniksic@srce.hr>
11511
11512         * obsolete.el (isearch-yank-x-clipboard): Define it as an obsolete
11513         alias.
11514
11515         * isearch-mode.el (isearch-top-state): Restore isearch-word.
11516         (isearch-yank-clipboard): Renamed from isearch-yank-x-clipboard.
11517         (isearch-yank-clipboard): Use get-clipboard instead of
11518         x-get-clipboard.
11519         (isearch-yank-selection): Fix docstring.
11520
11521 1999-09-02  Martin Buchholz  <martin@xemacs.org>
11522
11523         * cl-extra.el: Obsolete hash-table-type in favor of hash-table-weakness.
11524
11525 1999-09-02  Hrvoje Niksic  <hniksic@srce.hr>
11526
11527         * cl-macs.el (extent-start-position): Fix setf method.
11528         (extent-end-position): Ditto.
11529
11530 1999-09-02  Hrvoje Niksic  <hniksic@srce.hr>
11531
11532         * isearch-mode.el: End merge with FSF 20.4.
11533
11534         * isearch-mode.el (search-invisible): New variable.
11535         (isearch-hide-immediately): Ditto.
11536         (isearch-unhidden-extents): Ditto.
11537         (isearch-range-invisible): New function.
11538         (isearch-unhide-extent): Ditto.
11539         (isearch-restore-invisible-extents): Ditto.
11540         (isearch-restore-extent): Ditto.
11541
11542         * isearch-mode.el (isearch-ring-advance-edit): Use FSF
11543         implementation.
11544         (isearch-ring-retreat-edit): Ditto.
11545         (isearch-forward): New argument NO-RECURSIVE-EDIT.
11546         (isearch-forward-regexp): New arguments NOT-REGEXP and
11547         NO-RECURSIVE-EDIT.
11548         (isearch-backward): New argument NO-RECURSIVE-EDIT.
11549         (isearch-backward-regexp): New arguments NOT-REGEXP and
11550         NO-RECURSIVE-EDIT.
11551         (isearch-mode): Return isearch-success.
11552         (isearch-update): Use unread-command-events instead of
11553         unread-command-event.
11554         (isearch-abort): If an invalid regexp is encountered, keep popping
11555         states.
11556         (isearch-*-char): Use FSF implementation.
11557         (isearch-whitespace-chars): Use the more robust FSF's
11558         implementation.
11559         (isearch-within-brackets): New variable.
11560         (isearch-mode): Initialize it.
11561         (isearch-edit-string): Bind it.
11562         (isearch-search-and-update): Set it.
11563         (isearch-push-state): Push it.
11564         (isearch-top-state): Pop it.
11565         (isearch-search): Set it.
11566         (isearch-printing-char): When called by isearch-whitespace-chars,
11567         handle M-SPC gracefully.
11568         (isearch-message-prefix): New argument ELLIPSIS.
11569         (isearch-message-suffix): Ditto.
11570         (isearch-message): Use the ELLIPSIS argument when calling
11571         isearch-message-prefix and isearch-message-suffix.
11572         (isearch-message-prefix): Distinguish between "wrapped" and
11573         "overwrapped" search, FWIW.
11574
11575 1999-09-01  Hrvoje Niksic  <hniksic@srce.hr>
11576
11577         * isearch-mode.el (isearch-edit-string): Use the head of the
11578         search ring instead of search-last-string and search-last-regexp.
11579         (search-highlight): Renamed from isearch-highlight.
11580         (isearch-exit): Use the new name.
11581         (isearch-highlight): Ditto.
11582         (isearch-dehighlight): Ditto.
11583         (isearch-update-ring): New function.
11584         (isearch-done): Call it.
11585         (isearch-done): New argument EDIT.
11586         (isearch-repeat): If search string is empty, look up at the car of
11587         the search ring; ignore the yank pointer.
11588         (isearch-abort): Call isearch-done with NOPUSH.
11589         (isearch-cancel): New function.
11590         (isearch-mode-map): Bind it to ESC ESC ESC.
11591
11592         * isearch-mode.el: Begin merge with FSF 20.4.
11593
11594 1999-09-01  Andy Piper  <andy@xemacs.org>
11595
11596         * x-select.el (x-get-clipboard): obsolete.
11597         (x-yank-clipboard-selection): obsolete
11598
11599         * select.el (disown-selection): need to be careful to disown the
11600         clipboard if we set it via selection.
11601         (get-clipboard): move from x-select.el
11602         (yank-clipboard-selection): ditto.
11603
11604 1999-09-01  Hrvoje Niksic  <hniksic@srce.hr>
11605
11606         * isearch-mode.el (isearch-exit): Bind isearch-highlight and
11607         isearch-highlight-all-matches to nil.
11608         (isearch-fixed-case): New variable.
11609         (isearch-mode): Initialize it.
11610         (isearch-edit-string): Save it.
11611         (isearch-toggle-case-fold): Set it.
11612         (isearch-fix-case): Make sure isearch-toggle-case-fold works --
11613         need to check isearch-fixed-case.
11614         (isearch-toggle-case-fold): Update highlighting of all matches
11615         before the pause.
11616         (isearch-edit-string):
11617
11618 1999-09-01  Hrvoje Niksic  <hniksic@srce.hr>
11619
11620         * isearch-mode.el (isearch-edit-string): Call isearch-message
11621         before reading the event so that the prompt is displayed properly.
11622         (isearch-message): Use isearch-nonincremental when calling
11623         isearch-message-prefix.
11624         (minibuffer-local-isearch-map): Bind up and down to do the same as
11625         M-p and M-n respectively.
11626         (isearch-done): New arg NOPUSH.
11627         (isearch-edit-string): Use it.
11628         (isearch-edit-string): Don't bind isearch-string.
11629         (isearch-ring-adjust): Edit string, *then* push state.
11630
11631 1999-08-31  Hrvoje Niksic  <hniksic@srce.hr>
11632
11633         * faces.el (isearch-secondary): Make isearch-secondary look
11634         different than default.
11635
11636 1999-08-30  Hrvoje Niksic  <hniksic@srce.hr>
11637
11638         * isearch-mode.el (isearch-yank): Use progn instead of the inner
11639         save-excursion.
11640         (isearch-dehighlight): Remove TOTALLY.  Simplify.
11641         (isearch-update): Call isearch-dehighlight without arguments.
11642         (isearch-done): Ditto.
11643
11644         * isearch-mode.el (isearch-fix-case): If the search string has no
11645         upper-case letters, allow the folding to be reenabled.
11646         Previously, once disabled, the folding would remain that way until
11647         the end of isearch.
11648         (isearch-top-state): Call isearch-fix-case.
11649
11650         * isearch-mode.el (isearch-yank): Use progn instead of the inner
11651         save-excursion.
11652         (isearch-dehighlight): Remove TOTALLY.  Simplify.
11653
11654 1999-08-31  Jan Vroonhof  <jan@xemacs.org>
11655
11656         * xpm-button.el:
11657         xbm-button.el: Need to exist in core because gui.el depends on
11658         them.
11659
11660 1999-08-31  Andy Piper  <andy@xemacs.org>
11661
11662         * gutter-items.el (buffers-tab-face): new customizable variable.
11663         (buffers-tab-default-buffer-line-length): new specifier for
11664         maximum viewable characters.
11665         (progress-stack): new variable for implementing widget-based
11666         progress messages.
11667         (progress-area-buffer): ditto.
11668         (progress-glyph-height): ditto.
11669         (progress-stop-callback): ditto.
11670         (progress-quit-function): new function.
11671         (progress-glyph): new variable.
11672         (progress-layout-glyph): ditto.
11673         (progress-displayed-p): new function, see message-displayed-p for
11674         details.
11675         (clear-progress): ditto.
11676         (remove-progress): ditto.
11677         (append-progress): ditto.
11678         (raw-append-progress): ditto.
11679         (display-progress): ditto.
11680         (current-progress): ditto.
11681         (current-progress-label): ditto.
11682         (progress): ditto.
11683         (lprogress): ditto.
11684
11685
11686 1999-08-29  Hrvoje Niksic  <hniksic@srce.hr>
11687
11688         * obsolete.el (isearch-yank-x-selection): Define obsolete alias.
11689
11690         * isearch-mode.el (isearch-yank-x-selection): Renamed to
11691         `isearch-yank-selection'.
11692         (isearch-mode-map): Use it.
11693         (isearch-yank-selection): Use `get-selection' instead of
11694         `get-x-selection'.
11695
11696 1999-08-29  Hrvoje Niksic  <hniksic@srce.hr>
11697
11698         * faces.el (isearch-secondary): Create face here.
11699
11700         * isearch-mode.el: Rewrote the "lazy highlighting" code not to use
11701         timers.
11702
11703 1999-08-27  Hrvoje Niksic  <hniksic@srce.hr>
11704
11705         * subr.el (buffer-string): More robust backward compatibility
11706         check, courtesy William Perry.
11707
11708 1999-08-26  Hrvoje Niksic  <hniksic@srce.hr>
11709
11710         * replace.el (perform-replace): Stop the search after the search
11711         limit has been reached.
11712
11713 1999-08-23  Andy Piper  <andy@xemacs.org>
11714
11715         * gutter-items.el (update-tab-in-gutter): call add-tab-to-gutter
11716         here if we don't have one.
11717
11718 1999-08-15  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
11719
11720         * ldap.el (ldap-coding-system): Default to nil until we get
11721         efficient UTF8 support
11722         (ldap-decode-string): Guard against `decode-coding-string' not
11723         being defined
11724         (ldap-encode-string): Guard against `encode-coding-string' not
11725         being defined
11726
11727 1999-08-23  Didier Verna  <didier@xemacs.org>
11728
11729         * rect.el: Cosmetics suggested by Dave Love <d.love@dl.ac.uk>.
11730         Some doc strings improvements, and add a star to the `interactive'
11731         calls.
11732
11733 1999-08-18  Stef Epardaud  <stef@lunatech.com>
11734
11735         * font-lock.el (java-font-lock-keywords-3): introduced new
11736         keywords and regexpes for javadoc syntax 1.2.
11737
11738 1999-08-17  Andy Piper  <andy@xemacs.org>
11739
11740         * gutter-items.el (buffers-tab-format-buffer-line-function): use
11741         format-buffers-tab-line.
11742         (buffers-tab-max-buffer-line-length): new variable.
11743         (format-buffers-tab-line): new function. truncate names if over
11744         buffers-tab-max-buffer-line-length.
11745
11746 1999-08-13  Charles G Waldman  <cgw@fnal.gov>
11747
11748         * cus-start.el: Customize the variable `bell-inhibit-time'.
11749
11750 1999-08-16  Andy Piper  <andy@xemacs.org>
11751
11752         * gutter-items.el (remove-buffer-from-gutter-tab): take a
11753         brute-force approach to deleting the last buffer.
11754         (buffers-tab-grouping-regexp): new customizable variable.
11755         (select-buffers-tab-buffers-by-mode): use it.
11756
11757 1999-08-13  Andy Piper  <andy@xemacs.org>
11758
11759         * gutter-items.el (remove-buffer-from-gutter-tab): fix *scratch*
11760         deletion problem.
11761
11762 1999-07-30  Didier Verna  <didier@xemacs.org>
11763
11764         * cus-edit.el (custom-save-variables): I said, use prin1 instead
11765         of princ to output symbols.
11766         (custom-save-face-internal): ditto.
11767         (custom-save-resets): ditto.
11768
11769 1999-08-09  Didier Verna  <didier@xemacs.org>
11770
11771         * gutter-items.el (select-buffers-tab-buffers-by-mode): use
11772         `regexp-quote' to protect the major mode name for use as a regular
11773         expression (c++ needs this for instance).
11774
11775 1999-08-08  Andy Piper  <andy@xemacs.org>
11776
11777         * gutter-items.el (select-buffers-tab-buffers-by-mode): beef up to
11778         cope with similar mode names.
11779
11780         * gutter-items.el (buffers-tab-selection-function): new selection
11781         function.
11782         (select-buffers-tab-buffers-by-mode): new function.
11783         (buffers-tab-items): use it if set to only display buffers in the
11784         tab in the current buffer's group..
11785         (update-tab-in-gutter): use new api.
11786         (remove-buffer-from-gutter-tab): ditto.
11787
11788         * gutter-items.el (buffers-tab-max-size): set custom selection
11789         default to 6.
11790         (buffers-tab-switch-to-buffer): just switch window if the window is visible.
11791         (add-tab-to-gutter): set face as default.
11792
11793 1999-07-07  Jan Vroonhof  <jan@xemacs.org>
11794
11795         * faces.el (frob-face-property): Merge the fall-back specifier
11796         with the target, not replace it.
11797
11798 1999-08-05  Andy Piper  <andy@xemacs.org>
11799
11800         * gutter-items.el (update-tab-in-gutter): add frame argument for
11801         buffer-items.
11802         (update-tab-in-gutter): use it.
11803
11804         * gutter-items.el (record-buffer-hook): set.
11805
11806         * buffer.el (switch-to-buffer): back out switch-to-buffer-hook
11807         change.
11808         (switch-to-buffer-hook) deleted.
11809
11810 1999-08-04  Andy Piper  <andy@xemacs.org>
11811
11812         * gutter-items.el (update-tab-in-gutter): make sure this will work
11813         as an argument to create-frame-hook.
11814
11815 1999-07-30  Hrvoje Niksic  <hniksic@srce.hr>
11816
11817         * isearch-mode.el: Modified Bob and Darryl's code to use itimers
11818         instead of timer emulation.
11819
11820 1999-07-30  Darryl Okahata  <darrylo@sonic.net>
11821
11822         * isearch-mode.el: Merged Bob Glickstein's <bobg@zanshin.com> GNU
11823         Emacs isearch enhancements.
11824
11825 1999-07-28  Andy Piper  <andy@xemacs.org>
11826
11827         * gutter-items.el (add-tab-to-gutter): put in specifier specs for
11828         all devices that support tab controls.
11829         (remove-buffer-from-gutter-tab): new function. to be used as a
11830         value for kill-buffer-hook.
11831
11832 1999-07-21  Sean MacLennan  <seanm@storm.ca>
11833
11834         * auto-show.el (auto-show-truncationp): changed to match
11835         `window_translation_on'
11836
11837 1999-07-30  XEmacs Build Bot <builds@cvs.xemacs.org>
11838
11839         * XEmacs 21.2.19 is released
11840
11841 1999-07-28  SL Baur  <steve@miho>
11842
11843         * code-files.el (insert-file-contents): Fix docstring.
11844         revert previous change.
11845
11846 1999-07-26  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11847
11848         * fill.el (fill-region-as-paragraph): Change re-break-point to
11849         contain word-across-newline plus one character so that filling
11850         Japanese and Chinese works as desired.
11851         * simple.el (do-auto-fill): Ditto.
11852
11853 1999-07-26  SL Baur  <steve@miho>
11854
11855         * mule/japanese.el ("Japanese"): Do not specify a default input
11856         method.
11857         Suggested by MORIOKA Tomohiko  <tomo@etl.go.jp>
11858
11859 1999-07-23  Jan Vroonhof  <vroonhof@math.ethz.ch>
11860
11861         * custom.el ((not (fboundp 'defun*))): Insert autoload crap to be
11862         able to use cl-macs macro in early lisp.
11863
11864 1999-07-23  Jan Vroonhof  <jan@xemacs.org>
11865
11866         * custom.el:
11867         * cus-face.el:
11868         * cus-edit.el:
11869                 Massive custom Theme API changes.
11870
11871 1999-07-22  MORIOKA Tomohiko  <tomo@etl.go.jp>
11872
11873         * code-files.el (insert-file-contents): Regard
11874         coding-system-magic-cookie if `coding-system-for-read' is nil.
11875
11876 1999-07-22  MORIOKA Tomohiko  <tomo@etl.go.jp>
11877
11878         * mule/thai-xtis.el: Add coding: local variable, to avoid
11879         bootstrapping problem with C locale.
11880
11881 1999-07-22  Andy Piper  <andy@xemacs.org>
11882
11883         * dumped-lisp.el (preloaded-file-list): guard against putting
11884         gutter-items in a less than functional XEmacs.
11885         * gutter-items.el: put call to `add-tab-to-gutter' back in.
11886
11887 1999-07-18  Bob Weiner  <weiner@beopen.com>
11888
11889         * fill.el (fill-context-prefix): Fixed bug that prevented the
11890         setting of an adaptive fill prefix when the `dont-skip-first' was
11891         t.
11892
11893 1999-07-22  SL Baur  <steve@miho>
11894
11895         * gutter-items.el: remove unguarded call to `add-tab-to-gutter'.
11896
11897 1999-06-25  Karl M. Hegbloom  <karlheg@debian.org>
11898
11899         * files.el (interpreter-mode-alist): add `make', `guile', and
11900         `emacs' entries. (#!/usr/bin/make -f ought to send a file into
11901         makefile-mode, guile is a scheme, and someday XEmacs will be
11902         modular enough to use as an efficient scripting tool.)
11903
11904 1999-07-06  MORIOKA Tomohiko  <tomo@etl.go.jp>
11905
11906         * mule/mule-cmds.el (reset-language-environment): Regard
11907         coding-category `utf-8' and `ucs-4' if they are available.
11908
11909 1999-07-06  MORIOKA Tomohiko  <tomo@etl.go.jp>
11910
11911         * mule/mule-cmds.el (set-default-coding-systems): Fix DOC-string.
11912         (prefer-coding-system): Fix DOC-string.
11913
11914         * mule/mule-cmds.el (coding-system-change-eol-conversion): Fix
11915         DOC-string too.
11916
11917         * mule/mule-cmds.el (mule-keymap): Change keymap name from MULE to
11918         Mule.
11919         (coding-system-change-eol-conversion): Fix DOC-string.
11920
11921 1999-06-30  MORIOKA Tomohiko  <tomo@etl.go.jp>
11922
11923         * mule/mule-cmds.el (mule-keymap): Use `describe-coding-system'
11924         instead of `list-coding-system'.
11925
11926 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11927
11928         * menubar-items.el (default-menubar): `select-input-method' was
11929         renamed to `set-input-method'.
11930
11931         * mule/mule-cmds.el (set-language-info-alist): Fix setting for
11932         "Set Language Environment" menu.
11933
11934         * mule/mule-cmds.el (set-language-info-alist): Fix setting for
11935         "Describe Language Support" menu.
11936
11937 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11938
11939         * mule/chinese.el ("Chinese-GB"): Rename
11940         `chinese-gb-environment-setup-function' to
11941         `setup-chinese-gb-environment-internal'.
11942
11943 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11944
11945         * mule/korean.el: Use `define-coding-system-alias' instead of
11946         `copy-coding-system'.
11947
11948 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11949
11950         * mule/mule-cmds.el (set-language-environment-coding-systems):
11951         Treat duplicated coding-categories.
11952
11953 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11954
11955         * mule/japanese.el: Use `define-coding-system-alias' instead of
11956         `copy-coding-system'.
11957
11958 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11959
11960         * mule/vietnamese.el: Specify `iso-8-1' as a category of
11961         coding-system `viscii'.
11962
11963 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11964
11965         * mule/cyrillic.el:
11966         - Specify `iso-8-1' as a category of coding-system `koi8-r'.
11967         (cyrillic-alternativnyj-decode-table): New variable.
11968         (cyrillic-alternativnyj-encode-table): New variable.
11969         - Specify `iso-8-1' as a category of coding-system
11970           `alternativnyj'.
11971         - Abolish general Cyrillic environment.
11972
11973 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11974
11975         * mule/chinese.el:
11976         - Use `define-coding-system-alias' instead of `copy-coding-system'.
11977         - Register `chinese-gb-environment-setup-function' as a
11978           `setup-function' of "Chinese-GB" environment.
11979
11980 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11981
11982         * mule/mule-cmds.el (set-language-info-alist): Allow dummy
11983         optional argument `parents'.
11984
11985         * mule/thai-xtis.el: Specify `tis-620' as `tutorial-coding-system'
11986         property for Thai-XTIS.
11987
11988         * mule/mule-help.el (help-with-tutorial): Use property
11989         `tutorial-coding-system' of language-info as a coding-system to
11990         read tutorial file.
11991
11992 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11993
11994         * mule/thai-xtis.el: Don't setup `setup-function' and
11995         `exit-function'.
11996
11997         * mule/mule-cmds.el (set-language-environment-coding-systems): Use
11998         `set-coding-category-system' to set up coding-system for
11999         coding-category.
12000
12001         * mule/mule-cmds.el (prefer-coding-system): Use
12002         `set-coding-category-system' to set up coding-system for
12003         coding-category.
12004
12005 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
12006
12007         * mule/thai-xtis.el: Specify TUTORIAL.th as the tutorial file for
12008         Thai-XTIS environment.
12009
12010         * mule/mule-cmds.el (prefer-coding-system): Use
12011         `find-coding-system' instead of `coding-system-p'.
12012
12013 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
12014
12015         * mule/mule-cmds.el (set-language-environment-coding-systems):
12016         Modify eol-type for XEmacs.
12017
12018         * mule/thai-xtis.el: Delete unused local variable `category'.
12019
12020         * mule/mule-cmds.el (coding-system-change-eol-conversion): New
12021         function.
12022         (prefer-coding-system): Don't call
12023         `update-coding-systems-internal'; use function
12024         `coding-category-list' instead of variable `coding-category-list';
12025         use `set-coding-priority-list' instead of `set-coding-priority';
12026         modify `eol-type' for XEmacs.
12027
12028         * mule/mule-misc.el (string-width): Use `charset-width' instead of
12029         `charset-columns'.
12030         (char-width): Likewise.
12031
12032 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
12033
12034         * mule/thai-xtis.el: Specify `iso-8-1' as coding-category of
12035         `tis-620'.
12036
12037         * mule/mule-cmds.el (set-language-environment-coding-systems): Use
12038         `set-coding-priority-list' instead of `set-coding-priority'; don't
12039         call `update-coding-systems-internal'.
12040
12041         * mule/mule-misc.el (coding-system-get): New function.
12042         (coding-system-put): New function.
12043         (coding-system-category): New function.
12044
12045 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
12046
12047         * dumped-lisp.el (preloaded-file-list): Load "thai-xtis-chars"
12048         when Mule is running; load "mule/thai-xtis" instead of "thai-xtis"
12049         to avoid conflict with leim/quail/thai-xtis.
12050
12051         * mule/thai-xtis.el: Split definition of the charset `thai-xtis'
12052         to thai-xtis-chars.el.
12053
12054         * mule/thai-xtis-chars.el: New file (split from
12055         mule/thai-xtis.el).
12056
12057 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
12058
12059         * mule/thai-xtis.el:
12060         - Change category for the charset `thai-xtis' to `?x' from `?T'.
12061         - Add syntax entries.
12062         - Put `preferred-coding-system' of the charset `thai-xtis' to
12063           `tis-620'.
12064
12065 1999-06-28  TAKAHASHI Naoto  <ntakahas@etl.go.jp>
12066
12067         * mule/thai-xtis.el: ccl-decode-thai-xtis and subroutines
12068         rewritten to use write-multibyte-character.
12069
12070 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
12071
12072         mule/mule-cmds.el (view-hello-file): Use `iso-2022-7bit' instead
12073         of `iso-2022-7'.
12074         (prefer-coding-system): Synced up with Emacs 20.3.11 but not
12075         ported yet.
12076         (read-input-method-name): Treat optional argument `default'.
12077
12078 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
12079
12080         * mule/mule-cmds.el (set-language-info): Don't set up menus at
12081         all.
12082         (set-language-info-alist): Set up menus here.
12083
12084 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
12085
12086         * minibuf.el (completing-read): Add new optional argument
12087         `default'.
12088         (read-coding-system): Add new optional argument
12089         `default-coding-system'.
12090
12091 1999-06-03  Ken'ichi Handa  <handa@gnu.org>
12092
12093         * mule/vietnamese.el (ccl-encode-vscii): Typo fixed
12094         (viet-viscii-...->viet-vscii...).
12095
12096 1999-05-13  Ken'ichi Handa  <handa@gnu.org>
12097
12098         * mule/mule-cmds.el: Change MULE to Mule in docstrings
12099         and menus.
12100
12101 1999-04-12  Richard M. Stallman  <rms@gnu.org>
12102
12103         * mule/mule-cmds.el (input-method-function): Add permanent-local
12104         property.
12105
12106 1999-03-30  Dave Love  <fx@gnu.org>
12107
12108         * mule/mule-cmds.el (current-language-environment): Doc fix.
12109
12110 1999-02-06  Richard Stallman  <rms@gnu.org>
12111
12112         * mule/european.el (setup-slovenian-environment): New function.
12113         ("Slovenian"): New language environment.
12114
12115 1999-01-27  Dave Love  <fx@gnu.org>
12116
12117         * mule/mule-cmds.el (current-language-environment): Provide :link,
12118         :type (choices) and appropriate :get.
12119
12120 1999-01-14  Kenichi Handa  <handa@etl.go.jp>
12121
12122         * mule/mule-cmds.el (describe-language-environment): Don't alter
12123         input-method-alist.
12124
12125 1999-01-06  Eli Zaretskii  <eliz@gnu.org>
12126
12127         * mule/mule-cmds.el (prefer-coding-system): Call
12128         set-coding-priority, so that the internal array of priorities is
12129         also updated.
12130
12131 1998-12-30  Eli Zaretskii  <eliz@mescaline.gnu.org>
12132
12133         * mule/mule-cmds.el (prefer-coding-system): If the argument
12134         requires specific EOL conversion type, make the default coding
12135         systems use that.
12136
12137 1998-12-17  Eli Zaretskii  <eliz@mescaline.gnu.org>
12138
12139         * mule/mule-cmds.el (set-language-environment): Pass the default
12140         eol-type to set-language-environment-coding-systems.
12141         (set-default-coding-systems): Copy the eol-type property for the
12142         new default values of {buffer-file,process}-coding-system from the
12143         old defaults.
12144         (set-language-environment-coding-systems): Accept an optional
12145         argument EOL-TYPE, and set the eol-type property of the default
12146         coding systems accordingly.
12147
12148 1998-10-26  Kenichi Handa <handa@etl.go.jp>
12149
12150         * mule/chinese.el (pre-write-encode-hz): Cancel previous change,
12151         use generate-new-buffer instead of get-buffer-create.
12152
12153 1998-10-21  Kenichi Handa  <handa@etl.go.jp>
12154
12155         * mule/chinese.el (pre-write-encode-hz): Use with-temp-buffer.
12156
12157 1998-10-16  Markus Rost  <rost@delysid.gnu.org>
12158
12159         * mule/mule-cmds.el (default-input-method): Fix custom type.
12160
12161 1998-10-12  Richard Stallman  <rms@psilocin.ai.mit.edu>
12162
12163         * mule/mule-cmds.el (setup-specified-language-environment):
12164         Add apropos-inhibit property.
12165         (describe-specified-language-support): Likewise.
12166
12167 1998-09-06  Bill Richter  <richter@math.nwu.edu>
12168
12169         * mule/mule-cmds.el: Doc fixes.
12170
12171 1998-09-02  Kenichi Handa  <handa@etl.go.jp>
12172
12173         * mule/mule-cmds.el (register-input-method): Doc-string
12174         modified.
12175
12176 1998-09-01  Dave Love  <fx@gnu.org>
12177
12178         * mule/mule-cmds.el (current-language-environment): Fix
12179         setter function.
12180
12181 1998-08-31  Paul Eggert  <eggert@twinsun.com>
12182
12183         * mule/chinese.el, mule/cyrillic.el, mule/ethiopic.el,
12184         mule/european.el, mule/hebrew.el, mule/japanese.el,
12185         mule/korean.el, mule/vietnamese.el: Add coding: local variable, to
12186         avoid bootstrapping problem if you need to recompile all the Lisp
12187         files using interpreted code.
12188
12189 1998-08-26  Kenichi Handa  <handa@etl.go.jp>
12190
12191         * mule/european.el ("Latin-1"): Modify `documentation' key value.
12192         ("Latin-2"): Likewise.
12193
12194 1998-08-18  Per Starback  <starback@update.uu.se>
12195
12196         * mule/european.el (setup-latin2-environment): Fix typo.
12197
12198 1998-08-18  Kenichi Handa  <handa@etl.go.jp>
12199
12200         * mule/european.el: Give proper value of `input-method' key to all
12201         lang. env.
12202
12203         * mule/mule-cmds.el (activate-input-method): Handle the case that
12204         the arg INPUT-METHOD is nil correctly.
12205         (read-multilingual-string): Activate the specified input method
12206         before calling read-string.  Afterward, activate the original
12207         input method.
12208
12209 1998-08-15  Kenichi HANDA  <handa@etl.go.jp>
12210
12211         * mule/mule-cmds.el (language-info-alist): Doc-string modified.
12212         (set-language-info-alist): Fix typo in doc-string.
12213
12214         * mule/hebrew.el ("Hebrew"): Delete describe-function key.
12215
12216 1998-08-09  Kenichi HANDA  <handa@etl.go.jp>
12217
12218         * mule/mule-cmds.el (language-info-alist): Doc-string modified.
12219         (reset-language-environment): New function for the job that
12220         setup-english-environment used to do.
12221         (set-language-environment): Do more setups according to the info
12222         in language-info-alist.
12223         (read-language-name): Handle the case that the arg KEY is nil.
12224         (describe-language-environment): Handle input-method property.
12225
12226         * mule/: All files under this directory, which related with
12227         specific languages (such as mule/european.el, mule/greek.el,
12228         mule/hebrew.el, mule/misc-lang.el), modified as below.
12229         (setup-XXX-environment): Just call set-language-environment.  If
12230         they used to do some other jobs than what done by
12231         set-language-environment, those jobs are done in
12232         setup-XXX-environment-internal now.
12233         ("LANUGAGE-ENVIRONMENT"): Delete property setup-function or change
12234         the value to setup-XXX-environment-internal.  Add properties
12235         input-method and features.
12236
12237         * mule/english.el (setup-english-environment): Just call
12238         reset-language-environment.
12239
12240         * mule/european.el (setup-8-bit-environment): Function deleted.
12241
12242 1998-08-08  Richard Stallman  <rms@psilocin.ai.mit.edu>
12243
12244         * mule/mule-cmds.el (input-method-exit-on-first-char)
12245         (input-method-use-echo-area): Doc fixes.
12246
12247 1998-08-06  Kenichi Handa  <handa@etl.go.jp>
12248
12249         * mule/mule-cmds.el (input-method-exit-on-first-char): New
12250         variable.
12251         (input-method-use-echo-area): New variable.
12252
12253 1998-08-01  Kenichi HANDA  <handa@etl.go.jp>
12254
12255         * mule/mule-cmds.el (language-info-alist): Doc-string modified.
12256
12257 1998-07-30  Ken'ichi Handa  <handa@delysid.gnu.org>
12258
12259         * mule/mule-cmds.el (activate-input-method): Update mode line.
12260         (inactivate-input-method): Likewise.
12261
12262 1998-07-19  Kenichi Handa  <handa@etl.go.jp>
12263
12264         * mule/mule-cmds.el (read-multilingual-string): Don't activate an
12265         input method in the current buffer, but just bind
12266         current-input-method.
12267
12268 1998-07-08  Kenichi Handa  <handa@etl.go.jp>
12269
12270         * mule/hebrew.el ("Hebrew"): Add coding-priority.
12271
12272         * mule/misc-lang.el ("IPA"): Add coding-priority and
12273         coding-system.
12274
12275 1998-06-26  Ken'ichi Handa  <handa@melange.gnu.org>
12276
12277         * mule/greek.el: Add coding-priority.
12278
12279 1998-05-23  Richard Stallman  <rms@psilocin.ai.mit.edu>
12280
12281         * mule/mule-cmds.el (register-input-method): Rename arg ENV to
12282         LANG-ENV.
12283
12284 1998-05-20  Richard Stallman  <rms@psilocin.ai.mit.edu>
12285
12286         * mule/mule-cmds.el (register-input-method): Fix previous change.
12287         (setup-specified-language-environment): Doc fix.
12288
12289 1998-05-19  Richard Stallman  <rms@psilocin.ai.mit.edu>
12290
12291         * mule/mule-cmds.el: Several doc fixes.
12292         (get-language-info, set-language-info): Rename argument.
12293         (set-language-info-alist): Likewise.
12294         (register-input-method): Rename argument.
12295         (activate-input-method): If INPUT-METHOD is nil, deactivate.
12296
12297 1998-05-04  Kenichi Handa  <handa@etl.go.jp>
12298
12299         * mule/mule-cmds.el (toggle-input-method): Use a more appropriate
12300         default value while reading an input method.
12301
12302 1998-05-01  Kenichi Handa  <handa@etl.go.jp>
12303
12304         * mule/mule-cmds.el (universal-coding-system-argument):
12305         Use buffer-file-coding-system as default.
12306
12307 1998-04-14  Andreas Schwab  <schwab@mescaline.gnu.org>
12308
12309         * mule/korean.el ("Korean"): Doc fix.
12310
12311 1998-04-11  Kenichi Handa  <handa@etl.go.jp>
12312
12313         * mule/mule-cmds.el (describe-language-environment): Print the
12314         languge environment at the head.
12315
12316 1998-04-06  Kenichi Handa  <handa@etl.go.jp>
12317
12318         * mule/japanese.el: Set exit-function to exit-japanese-environment
12319         for Japanese environment.
12320
12321 1998-03-20  Richard Stallman  <rms@psilocin.gnu.org>
12322
12323         * mule/mule-cmds.el (set-language-environment): Doc fix.
12324         (current-language-environment): Use defcustom.
12325         (default-input-method): Specify :type.
12326
12327 1998-03-02  Kenichi Handa  <handa@etl.go.jp>
12328
12329         * mule/mule-cmds.el (set-default-coding-systems): Doc-string
12330         modified.
12331         (prefer-coding-system): Doc-string modified.
12332
12333 1998-01-21  Kenichi Handa  <handa@etl.go.jp>
12334
12335         * mule/mule-cmds.el (set-language-info): Doc-string
12336         describes `coding-priority' KEY.
12337         (set-language-environment-coding-systems): New function.
12338         (select-safe-coding-system): New function.
12339         (set-language-info): New optional args DESCRIBE-MAP and SETUP-MAP.
12340         (set-language-info-alist): New optionla arg PARENTS.  Call
12341         set-language-info with appropriate DESCRIBE-MAP and SETUP-MAP args.
12342         (set-language-environment-coding-systems): New function.
12343
12344         * mule/chinese.el: Remove setting up of
12345         describe-chinese-environment-map and
12346         setup-chinese-environment-map.  Exclude them in args of calls to
12347         set-language-info-alist.  Register coding-priority key in
12348         language-info-alist.
12349
12350         * mule/cyrillic.el: Remove setting up of
12351         describe-cyrillic-environment-map and
12352         setup-cyrillic-environment-map.  Exclude them in args of calls to
12353         set-language-info-alist.  Register coding-priority key in
12354         language-info-alist.
12355
12356         * mule/english.el: Register coding-priority key in
12357         language-info-alist.
12358
12359         * mule/ethiopic.el: Register coding-priority key in
12360         language-info-alist.
12361
12362         * mule/european.el: Remove setting up of
12363         describe-european-environment-map and
12364         setup-european-environment-map.  Exclude them in args of calls to
12365         set-language-info-alist.  Register coding-priority key in
12366         language-info-alist.  Add "German" language env.
12367         (setup-8-bit-environment): Delete CODING-SYSTEM arg.
12368         (setup-german-environment): New function.
12369
12370         * mule/greek.el (setup-greek-environment): For Greek lang. env.,
12371         change default input method to "greek-postfix".
12372
12373         * mule/japanese.el, mule/korean.el, mule/vietnamese.el: Register
12374         coding-priority key in
12375
12376 1997-12-19  Stephen Eglen  <stephen@cns.ed.ac.uk>
12377
12378         * mule/mule-cmds.el (set-language-info): Doc fix.
12379         (input-method-inactivate-hook): Doc fix.
12380
12381 1997-11-20  Karl Heuer  <kwzh@gnu.org>
12382
12383         * mule/mule-cmds.el (set-input-method): Renamed from
12384         select-input-method.
12385
12386 1997-11-07  Kenichi Handa  <handa@etl.go.jp>
12387
12388         * mule/mule-cmds.el (set-language-environment): Run
12389         exit-language-environment-hook before calling `exit-function'
12390         which is specified for the language environment.
12391
12392 1997-10-23  Kenichi Handa  <handa@etl.go.jp>
12393
12394         * mule/mule-cmds.el (set-default-coding-systems): Doc-string
12395         modified.
12396         (prefer-coding-system): Likewise.
12397         (describe-language-environment): Print aliases of each coding
12398         system.
12399         (set-language-environment-hook): New variable.
12400         (exit-language-environment-hook): New variable.
12401         (set-language-environment): Call these hooks.  Before setting a
12402         new language environment, exit from the
12403         current-language-environment if necessary.
12404         (input-method-verbose-flag): The value can be nil, t,
12405         complex-only, or default.
12406         (input-method-highlight-flag): Doc-string augmented.
12407         (activate-input-method): Check if we can run the registered
12408         function to activate an input method.
12409
12410         * mule/korean.el: Set exit-function for language environment
12411         "Korean" to exit-korean-environment.
12412         (setup-korean-environment): Moved to korea-util.el.
12413
12414 1997-10-21  Kenichi Handa  <handa@etl.go.jp>
12415
12416         * mule/mule-cmds.el (read-multilingual-string): Use
12417         current-input-method prior to default-input-method.  Don't bind
12418         current-input-method by `let', instead, activate the specified
12419         input method in the current buffer temporarily.
12420
12421 1997-10-19  John F. Whitehead  <jfw@cisco.com>
12422
12423         * mule/mule-cmds.el (describe-language-environment): Fix prompt.
12424
12425 1997-10-21  Kenichi Handa  <handa@etl.go.jp>
12426
12427         * mule/chinese.el (post-read-decode-hz): Return the result of
12428         decode-hz-region.
12429         (pre-write-encode-hz): Do not change the value of
12430         last-coding-system.
12431
12432 1998-09-06  Bill Richter  <richter@math.nwu.edu>
12433
12434         * mule/mule-ccl.el: Doc fixes.
12435
12436 1998-04-20  Kenichi Handa  <handa@etl.go.jp>
12437
12438         * mule/mule-ccl.el (declare-ccl-program): New optional arg VECTOR.
12439         (check-ccl-program): New macro.
12440
12441 1998-01-21  Kenichi Handa  <handa@etl.go.jp>
12442
12443         * mule/mule-ccl.el: Comment about CCL syntax modified.
12444         (ccl-command-table): Add read-multibyte-character and
12445         write-multibyte-character.
12446         (ccl-code-table): Add ex-cmd.
12447         (ccl-extended-code-table): New variable.
12448         (ccl-embed-extended-command): New function.
12449         (ccl-compile-read-multibyte-character,
12450         ccl-compile-write-multibyte-character) New functions.
12451         (ccl-dump-ex-cmd, ccl-dump-read-multibyte-character,
12452         ccl-dump-write-multibyte-character): New functions.
12453
12454 1999-07-22  SL Baur  <steve@miho>
12455
12456         * config.el (config-value-file): config.values is installed into
12457         doc-directory.
12458         From Karl M. Hegbloom  <karlheg@cathcart.sysc.pdx.edu>
12459
12460 1999-07-19  Didier Verna  <didier@xemacs.org>
12461
12462         * rect.el: all functions rewritten, except when noted. Below is a
12463         list of interface changes.
12464         (apply-on-rectangle): new function. Obsoletes
12465         `operate-on-rectangle'. All functions that used to call this
12466         function now call the new one.
12467         (kill-rectangle): added optional prefix arg to fill lines.
12468         (delete-rectangle): ditto.
12469         (delete-extract-rectangle): ditto.
12470         (open-rectangle): ditto.
12471         (clear-rectangle): ditto.
12472         (delete-rectangle-line): added third arg FILL.
12473         (delete-extract-rectangle-line): ditto.
12474         (open-rectangle-line): ditto.
12475         (clear-rectangle-line): ditto.
12476
12477 1999-07-18  Andy Piper  <andy@xemacs.org>
12478
12479         * menubar-items.el (default-menubar): add gutter options.
12480
12481         * gutter-items.el: new file.
12482         (gutter): new group for custom.
12483         (gutter-visible-p): new variable.
12484         (default-gutter-position): ditto.
12485         (buffers-tab): new group for the buffers tab.
12486         (gutter-buffers-tab): widget to put in the gutter.
12487         (buffers-tab-max-size): max number of tabs.
12488         (buffers-tab-switch-to-buffer-function): function to call when a
12489         tab is pressed.
12490         (buffers-tab-omit-function): filter buffers with this function.
12491         (buffers-tab-format-buffer-line-function): format buffer names for
12492         inclusion in tabs.
12493         (buffers-tab-switch-to-buffer): like switch-to-buffer but without
12494         the record.
12495         (build-buffers-tab-internal): build a list of tab items.
12496         (buffers-tab-items): ditto.
12497         (add-tab-to-gutter): put a tab in the gutter area.
12498         (update-tab-in-gutter): reset the buffers in the tab.
12499
12500         * dumped-lisp.el (preloaded-file-list): dump gutter-items.
12501
12502         * buffer.el (switch-to-buffer): run switch-to-buffer-hooks.
12503         (switch-to-buffer-hooks): new hook.
12504
12505         * toolbar.el (default-toolbar-position): fix typo.
12506
12507 1999-07-16  Andy Piper  <andy@xemacs.org>
12508
12509         * gui.el (make-dialog-frame): turn off gutters for dialogs.
12510
12511 1999-07-15  Didier Verna  <didier@xemacs.org>
12512
12513         * cus-edit.el (custom-prompt-variable): optional third arg makes
12514         prompt for a comment string.
12515         (customize-set-value): optional prefix makes this function handle
12516         variable comments.
12517         (customize-set-variable): ditto.
12518         (customize-save-variable): ditto.
12519         (customize-customized): handle custom comments.
12520         (customize-save-customized): ditto.
12521         (custom-variable-state-set): ditto.
12522         (custom-face-state-set): ditto.
12523         (customize-saved): ditto.
12524         (custom-variable-set): ditto.
12525         (custom-face-set): ditto.
12526         (custom-variable-save): ditto.
12527         (custom-face-save): ditto.
12528         (custom-variable-reset-saved): ditto.
12529         (custom-face-reset-saved): ditto.
12530         (custom-variable-reset-standard): ditto.
12531         (custom-face-reset-standard): ditto.
12532         (custom-comment-face): new face.
12533         (custom-comment-tag-face): ditto.
12534         (custom-comment): new widget.
12535         (custom-comment-create): new function.
12536         (custom-comment-delete): ditto.
12537         (custom-comment-value-set): ditto.
12538         (custom-comment-show): ditto.
12539         (custom-comment-invisible-p): ditto.
12540         (custom-variable-value-create): create a comment field widget.
12541         (custom-face-value-create): ditto.
12542         (custom-variable-menu): new entry for adding a custom comment.
12543         (custom-face-menu): ditto.
12544         (custom-save-variables): possibly save custom comments.
12545         (custom-save-faces): ditto.
12546
12547         * cus-face.el (custom-set-faces): the arguments can now have a
12548         custom comment as fourth argument.
12549
12550         * custom.el (custom-set-variables): the arguments can now have a
12551         custom comment as fifth element.
12552
12553 1999-07-13  XEmacs Build Bot <builds@cvs.xemacs.org>
12554
12555         * XEmacs 21.2.18 is released
12556
12557 1999-07-13  SL Baur  <steve@miho>
12558
12559         * lib-complete.el (read-library-name): Revert previous change.
12560         (read-library): Ditto.
12561
12562 1999-06-24  Karl M. Hegbloom  <karlheg@debian.org>
12563
12564         * packages.el (packages-package-list): Capitalize docstring.
12565
12566         * packages.el (packages-find-package-library-path): Use #'nconc
12567         rather than #'append to reduce consing -- #'mapcar uses Flist,
12568         which returns a freshly consed list.  #'append would create yet
12569         another fresh list, using Fmake_list in concat.
12570
12571         * packages.el (package-provide): Use setq with remassq like it
12572         says in its docstring.
12573
12574 1999-07-06  SL Baur  <steve@miho.m17n.org>
12575
12576         * lib-complete.el (progn-with-message): Fix typo.
12577
12578 1999-07-06  SL Baur  <steve@miho.m17n.org>
12579
12580         * mule/mule-misc.el (char-octet): Make function match docstring.
12581         From Katsumi Yamaoka <yamaoka@jpl.org>
12582
12583 1999-06-15  Karl M. Hegbloom  <karlheg@debian.org>
12584
12585         * wid-edit.el (widget-documentation): corrected spelling error.
12586
12587 1999-06-23  Jonathan Marten <jonathan.marten@uk.sun.com>
12588
12589         * x-win-sun.el (x-win-init-sun): Don't rebind Find and Sh-find
12590         keys if already bound
12591
12592 1999-07-06  SL Baur  <steve@miho.m17n.org>
12593
12594         * lib-complete.el (progn-with-message): Revert previous changes.
12595
12596 1999-06-24  Bob Weiner  <weiner@beopen.com>
12597
12598         * lib-complete.el (find-library):
12599         (find-library-other-window):
12600         (find-library-other-frame): Completely rewrote
12601         so that these functions actually work when called non-interactively.
12602         Also made them handle LIBRARY arguments which end with .el or .elc.
12603
12604 1999-06-24  Bob Weiner  <weiner@beopen.com>
12605
12606         * simple.el (indent-new-comment-line): Locally bound
12607         `block-comment-start' to `comstart' or else when this is called
12608         from do-auto-fill, e.g. in Lisp mode, it will insert any non-nil
12609         `block-comment-start' value, ignoring any existing spacing after a
12610         comment prefix in the previous line and producing ugly comments.
12611
12612 1999-06-23  Bob Weiner  <weiner@beopen.com>
12613
12614         * list-mode.el (mouse-choose-completion):
12615         (choose-completion):
12616         (completion-switch-to-minibuffer): Added.
12617         ([Tab]): [Tab] previously switched to the minibuffer
12618         but since [space] does that and since most applications in the
12619         world use [Tab] to select the next item in a list, do that in the
12620         *Completions* buffer too.  This will cause the least confusion
12621         among the largest population of users.  -- Bob Weiner, BeOpen.com,
12622         06/23/1999.
12623
12624 1999-06-22  Bob Weiner  <weiner@beopen.com>
12625
12626         * help.el (help-buffer-name): Added support for a null value
12627         of `help-buffer-prefix-string' since some buffers require no
12628         prefix.
12629
12630 1999-06-20  Bob Weiner  <weiner@beopen.com>
12631
12632         * list-mode.el (completion-list-mode-quit): Added and bound to {q}
12633         in the completion-list-mode-map to bury the completions buffer
12634         even when the minibuffer is no longer active.
12635
12636 1999-06-20  Bob Weiner  <weiner@beopen.com>
12637
12638         * list-mode.el (list-mode): It is visually disconcerting to have
12639         the text cursor disappear within list buffers, especially when
12640         moving from window to window, so leave it visible.
12641
12642 1999-07-01  SL Baur  <steve@miho.m17n.org>
12643
12644         * menubar-items.el (default-menubar): Conditionalize the bug
12645         report menu item (which may not be possible in this XEmacs).
12646         Reported by: Ken'ichi Handa <handa@etl.go.jp>
12647
12648 1999-06-30  SL Baur  <steve@miho.m17n.org>
12649
12650         * subr.el (with-current-buffer): DOC string fix.
12651         Suggested by Bob Weiner <weiner@altrasoft.com>
12652
12653 1999-06-25  Charles G Waldman <cgw@fnal.gov>
12654
12655         * cus-face.el (custom-face-italic): insert missing args
12656
12657 1999-06-24  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
12658
12659         * packages.el (package-locations): Changed default early package
12660         hierarchies to ~/.xemacs/mule-packages and
12661         ~/.xemacs/xemacs-packages.
12662
12663 1999-06-23  SL Baur  <steve@miho.m17n.org>
12664
12665         * mule/mule-category.el (Top Level): ASCII is also latin-1.
12666
12667 1999-06-15  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
12668
12669         * packages.el (package-locations): Changed default early package
12670         hierarchy to ~/.xemacs/packages.
12671         (package-locations): Removed `packages' as a possible name for a
12672         late package hierarchy.
12673
12674 1999-06-20  MORIOKA Tomohiko  <tomo@etl.go.jp>
12675
12676         * mule/mule-category.el (word-combining-categories): Set up new
12677         variable.
12678         (word-separating-categories): Likewise.
12679
12680 1999-06-22  XEmacs Build Bot <builds@cvs.xemacs.org>
12681
12682         * XEmacs 21.2.17 is released
12683
12684 1999-06-17  Robert Pluim  <rpluim@bigfoot.com>
12685
12686         * font-menu.el (font-menu-set-font): allow for nil specification
12687         of font size.
12688
12689 1999-06-16  MORIOKA Tomohiko  <tomo@etl.go.jp>
12690
12691         * mule/thai-xtis.el: Specify `columns' of the charset `thai-xtis'
12692         is 1.
12693
12694 1999-06-12  MORIOKA Tomohiko  <tomo@etl.go.jp>
12695
12696         * mule/cyrillic.el (cyrillic-koi8-r-decode-table): Use NBSP of ISO
12697         8859-5 instead of ISO 8859-1.
12698
12699 1999-06-15  SL Baur  <steve@steve1.m17n.org>
12700
12701         * mule/vietnamese.el (viet-vscii-encode-table): Use split-char.
12702         (viet-viscii-encode-table): Ditto.
12703
12704         * mule/mule-misc.el: Delete split-char & split-char-or-char-int.
12705         Make obsolete definition of char-octet.
12706
12707 1999-06-14  SL Baur  <steve@steve1.m17n.org>
12708
12709         * subr.el: Move no-Mule make-char ...
12710         * help-nomule.el (make-char): To here.
12711         (string-width): Make Mule compatibility alias.
12712
12713 1999-06-15  Andy Piper  <andy@xemacs.org>
12714
12715         * select.el (get-selection-no-error): really make there be no-error.
12716         (get-selection): revert to original.
12717
12718 1999-06-11  Andy Piper  <andy@xemacs.org>
12719
12720         * select.el (selection-sets-clipboard): renamed.
12721         (own-selection): use it.
12722
12723 1999-06-11  XEmacs Build Bot <builds@cvs.xemacs.org>
12724
12725         * XEmacs 21.2.16 is released
12726
12727 1999-06-09  MORIOKA Tomohiko  <tomo@etl.go.jp>
12728
12729         * mule/cyrillic.el (cyrillic-koi8-r-decode-table): Set 32 for
12730         missing characters to avoid crash.
12731
12732 1999-06-09  Jan Vroonhof  <vroonhof@math.ethz.ch>
12733
12734         * coding.el (set-terminal-coding-system): Only set the console
12735         coding system on the selected console if it is a tty.
12736
12737 1999-06-10  Jan Vroonhof  <vroonhof@math.ethz.ch>
12738
12739         * cus-face.el:
12740         * cus-edit.el:
12741         * faces.el:
12742         (custom):
12743         (face-spec-set):
12744         * faces.el (frob-face-property):
12745         * font-menu.el (font-menu-set-font):
12746                   Actually apply changes from 1999-03-17
12747
12748 1999-06-10  Andy Piper  <andy@xemacs.org>
12749
12750         * select.el (get-selection): abstract out non error-signalling
12751         part.
12752         (get-selection-no-error): get-selection without signalling an
12753         error.
12754         (selection-is-clipboard-p): new variable. controls whether the
12755         selection sets the clipboard.
12756         (own-selection): use it.
12757
12758         * mouse.el (insert-selection): fallback to clipboard after trying
12759         primary selection and cutbuffer.
12760
12761 1999-06-05  Andy Piper  <andy@xemacs.org>
12762
12763         * x-select.el (xselect-kill-buffer-hook-1): use generalised
12764         selection functions.
12765
12766 1999-06-04  MORIOKA Tomohiko  <tomo@etl.go.jp>
12767
12768         * code-files.el (buffer-file-coding-system): Use `raw-text' as
12769         default value.
12770         (load): Use `raw-text' instead of `no-conversion'.
12771         (insert-file-contents): Likewise.
12772
12773         * bytecomp.el (byte-compile-insert-header): Use `raw-text' instead
12774         of `no-conversion'.
12775
12776 1999-06-03  MORIOKA Tomohiko  <tomo@etl.go.jp>
12777
12778         * coding.el: Don't copy `no-conversion' to `raw-text'.
12779
12780 1999-06-07  Hrvoje Niksic  <hniksic@srce.hr>
12781
12782         * subr.el (make-char): Define it if Mule is not around.
12783
12784 1999-06-07  SL Baur  <steve@steve1.m17n.org>
12785
12786         * mule/mule-help.el: Add trailing newline.  Use mule keyword.
12787
12788         * x-select.el (x-disown-selection-internal): Restore symbol as an
12789         obsolete alias.
12790         (xselect-kill-buffer-hook-1): Use disown-selection-internal.
12791
12792 1999-06-04  XEmacs Build Bot <builds@cvs.xemacs.org>
12793
12794         * XEmacs 21.2.15 is released
12795
12796 1999-06-02  Oscar Figueiredo  <oscar@xemacs.org>
12797
12798         * subr.el (split-string): Avoid infinite looping
12799
12800 1999-05-30  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
12801
12802         * ldap.el (ldap-ignore-attribute-codings): New variable
12803         (ldap-default-attribute-decoder): New variable
12804         (ldap-coding-system): New variable
12805         (ldap-attribute-syntax-encoders): New variable
12806         (ldap-attribute-syntax-decoders): New variable
12807         (ldap-attribute-syntaxes-alist): New variable
12808         (ldap-encode-boolean): New function
12809         (ldap-decode-boolean): New function
12810         (ldap-encode-country-string): New function
12811         (ldap-decode-string): New function
12812         (ldap-decode-address): New function
12813         (ldap-encode-address): New function
12814         (ldap-decode-attribute): New function
12815         (ldap-search): Use some of these
12816
12817 1999-05-25  Jan Vroonhof  <jan@xemacs.org>
12818
12819         * version.el (emacs-version): Make the patch level/beta come
12820         before the XEmacs qualifier so that it gets into (funcall
12821         emacs-version) and thus in the bug reports.
12822         (emacs-version>=): Support patch levels.
12823
12824 1999-06-03  SL Baur  <steve@xemacs.org>
12825
12826         * version.el: implement x.y.z version number
12827         From Jan Vroonhof <vroonhof@math.ethz.ch>
12828
12829 1999-05-27  Yoshiki Hayashi <g740685@komaba.ecc.u-tokyo.ac.jp>
12830
12831         * mule/mule-cmds.el (read-input-method-name): set input-method properly.
12832
12833 1999-05-22  Vin Shelton <acs@xemacs.org>
12834
12835         * startup.el: Document -private and break out non-standard X options.
12836
12837 1999-05-26  SL Baur  <steve@gneiss.etl.go.jp>
12838
12839         * mule/mule-charset.el (charset-after): New function.
12840         (charset-direction): Synch with Mule, update docstring.
12841         (get-charset-property): New function.
12842         (put-charset-property): New function.
12843         (charset-plist): New function.
12844
12845         * mule/mule-charset.el (compose-region):
12846         (decompose-region): remove;  these functions (which don't work
12847         since we don't do composite characters) have been moved to
12848         mule-util.el.
12849         (toplevel): follow coding standards
12850
12851 1999-05-26  SL Baur  <steve@gneiss.etl.go.jp>
12852
12853         * dumped-lisp.el (preloaded-file-list): mule-files.el does not
12854         exist any more.
12855
12856         * code-files.el: Fix commentary to follow coding standards.  Move
12857         the single line left in mule-files.el to here.
12858
12859         * mule/mule-files.el: delete.
12860
12861 1999-05-24  SL Baur  <steve@gneiss.etl.go.jp>
12862
12863         * info.el (Info-scroll-prev): Use event functions instead of the
12864         old emacs 19 interface.
12865
12866 1999-06-02  Andy Piper  <andy@xemacs.org>
12867
12868         * x-font-menu.el (x-font-menu-load-font):
12869         font-menu-registry-encoding -> x-font-menu-registry-encoding type.
12870
12871 1999-05-31  Andy Piper  <andy@xemacs.org>
12872
12873         * font-menu.el (font-menu-ignore-scaled-fonts): move to font-menu
12874         group.
12875         (font-menu-this-frame-only-p): ditto.
12876         (font-menu-max-items): reinstate, from Jan Vroonhof
12877         <vroonhof@math.ethz.ch>
12878         (font-menu-submenu-name-format): ditto.
12879         (font-menu-split-long-menu): ditto, for use by the family
12880         constructor.
12881         (font-menu-family-constructor): use it.
12882
12883 1999-05-30  Andy Piper  <andy@xemacs.org>
12884
12885         * msw-faces.el (mswindows-font-regexp): new font matching regexp
12886         for use by the font menu.
12887
12888         * msw-font-menu.el: new file implementing mswindows specific
12889         font-menu behaviour.
12890         (mswindows-font-menu-registry-encoding): new function mirroring x version.
12891         (mswindows-font-menu-junk-families): ditto.
12892         (hack-font-truename): ditto.
12893         (mswindows-font-regexp-ascii): ditto.
12894         (mswindows-reset-device-font-menus): ditto.
12895         (mswindows-font-menu-font-data): ditto.
12896         (mswindows-font-menu-load-font): ditto.
12897
12898         * x-font-menu.el (x-reset-device-font-menus): made device specific.
12899         (x-font-menu-font-data): ditto.
12900         (x-font-menu-load-font): ditto.
12901
12902         * font-menu.el: new file implementing generic font menu behaviour.
12903         (font-menu-ignore-scaled-fonts): copied from x-font-menu.el and
12904         made device independent.
12905         (font-menu-this-frame-only-p): ditto.
12906         (font-menu-preferred-resolution): ditto.
12907         (font-menu-size-scaling): new variable used to determine whether
12908         sizes are in points or tenths of a point.
12909         (vassoc): moved from x-font-menu.el.
12910         (device-fonts-cache): ditto.
12911         (device-fonts-cache): ditto.
12912         (flush-device-fonts-cache): ditto.
12913         (reset-device-font-menus): copied from x-font-menu.el and made
12914         device independent. Most functionality deferred to
12915         device-dependent versions.
12916         (font-menu-family-constructor): copied from x-font-menu.el and
12917         made device independent.
12918         (font-menu-size-constructor): ditto.
12919         (font-menu-weight-constructor): ditto.
12920         (font-menu-set-font): ditto.
12921         (font-menu-change-face): ditto.
12922         (font-menu-load-font): new device method.
12923         (font-menu-font-data): ditto.
12924
12925         * x-font-menu.el: The above functions deleted.
12926
12927 1999-05-26  Andy Piper  <andy@xemacs.org>
12928
12929         * update-elc.el:
12930         * make-docfile.el:
12931         * loadup.el: rehash expand-file-name usage to not use default-directory.
12932
12933 1999-05-21  Andy Piper  <andy@xemacs.org>
12934
12935         * x-select.el (x-select-convert-to-text):
12936         (x-selected-text-type):
12937         (x-get-selection):
12938         (xselect-convert-to-string):
12939         (xselect-convert-to-compound-text):
12940         (xselect-convert-to-length):
12941         (xselect-convert-to-targets):
12942         (xselect-convert-to-delete):
12943         (xselect-convert-to-filename):
12944         (xselect-convert-to-charpos):
12945         (xselect-convert-to-lineno):
12946         (xselect-convert-to-colno):
12947         (xselect-convert-to-sourceloc):
12948         (xselect-convert-to-os):
12949         (xselect-convert-to-host):
12950         (xselect-convert-to-user):
12951         (xselect-convert-to-class):
12952         (xselect-convert-to-name):
12953         (xselect-convert-to-integer):
12954         (xselect-convert-to-atom):
12955         (xselect-convert-to-identity): functions renamed from x-* and
12956         moved to select.el.
12957         (x-get-secondary-selection): use rename get-selection.
12958         (x-get-clipboard): ditto.
12959         (x-own-selection): moved to select.el.
12960         (x-valid-simple-selection-p): ditto.
12961         (x-dehilight-selection): ditto.
12962         (x-own-clipboard): ditto.
12963         (x-disown-selection): ditto.
12964
12965         * x-mouse.el (x-yank-function): moved to mouse.el.
12966         (x-insert-selection): ditto.
12967         (x-set-point-and-move-selection): use renamed function.
12968
12969         * select.el (selected-text-type): moved and renamed from
12970         x-select.el.
12971         (selection-owner-p): moved to C.
12972         (selection-exists-p): ditto.
12973         (get-cutbuffer): new device method.
12974         (get-selection): generalised and moved from x-select.el.
12975         (own-selection): moved x-own-selection functionality into here.
12976         (dehilight-selection): renamed and moved from x-select.el.
12977         (own-clipboard): functionality moved from x-select.el using new
12978         generic C builtins.
12979         (disown-clipboard): ditto.
12980         (select-convert-to-text):
12981         (select-convert-to-string):
12982         (select-convert-to-compound-text):
12983         (select-convert-to-length):
12984         (select-convert-to-targets):
12985         (select-convert-to-delete):
12986         (select-convert-to-filename):
12987         (select-convert-to-charpos):
12988         (select-convert-to-lineno):
12989         (select-convert-to-colno):
12990         (select-convert-to-sourceloc):
12991         (select-convert-to-os):
12992         (select-convert-to-host):
12993         (select-convert-to-user):
12994         (select-convert-to-class):
12995         (select-convert-to-name):
12996         (select-convert-to-integer):
12997         (select-convert-to-atom):
12998         (select-convert-to-identity): new functions renamed from x-* and
12999         moved from x-select.el.
13000
13001         * mouse.el (mouse-consolidated-yank): subsume x-yank-function
13002         into here and use as the default window-system mouse yank.
13003         (insert-selection): generalised and moved from x-mouse.el.
13004         (own-clipboard): moved to C.
13005
13006         * msw-select.el (mswindows-selection-owned-p): deleted.
13007         (mswindows-own-selection): generalised and moved to select.el.
13008         (mswindows-disown-selection): generalised and moved to C.
13009         (mswindows-selection-owner-p): ditto.
13010
13011 1999-05-14  XEmacs Build Bot <builds@cvs.xemacs.org>
13012
13013         * XEmacs 21.2.14 is released
13014
13015 1999-05-13  SL Baur  <steve@gneiss.etl.go.jp>
13016
13017         * about.el: update contact info for jason and slb.
13018
13019 1999-05-13  SL Baur  <steve@gneiss.etl.go.jp>
13020
13021         * mule/european.el (setup-romanian-environment): Add Romanian
13022         support from Emacs/Mule romanian.el.
13023
13024 1999-03-17  Jan Vroonhof  <vroonhof@math.ethz.ch>
13025
13026         * cus-face.el: Label all custom changes with the 'custom' tag.
13027
13028         * cus-edit.el: idem ditto.
13029
13030         * faces.el: Added suport for adding device tags to various functions.
13031         (custom): New device tag.
13032         (face-spec-set): Call reset face with tags argument. No longer do
13033         x-init-global-faces hack.
13034
13035         * faces.el (frob-face-property): Use an anonymous specifier to map
13036         frob-face-property-1 over.
13037
13038         * x-font-menu.el (font-menu-set-font): Always specify all
13039         properties to custom.
13040
13041 1999-05-12  SL Baur  <steve@gneiss.etl.go.jp>
13042
13043         * mule/european.el (setup-czech-environment): Add czech support.
13044         From David Sauer <davids@orfinet.cz>
13045
13046 1999-03-15  SL Baur  <steve@xemacs.org>
13047
13048         * check-features.el: Turn hard errors into warnings.
13049
13050 1999-03-21  SL Baur  <steve@xemacs.org>
13051
13052         * simple.el (delete-key-deletes-forward): As per discussion on
13053         xemacs-beta, default to t.
13054
13055 1999-05-11  Hrvoje Niksic  <hniksic@srce.hr>
13056
13057         * loadup.el: Define Installation-string before loading anything.
13058
13059 1999-05-06  Gunnar Evermann  <ge204@eng.cam.ac.uk>
13060
13061         * files.el (auto-mode-alist): fix typo in regex for .bash_* files
13062         From Anders Stenman <stenman@isy.liu.se>
13063
13064 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
13065
13066         * wid-edit.el (widget-glyph-find): Ditto.
13067
13068         * packages.el (locate-library): Ditto.
13069
13070         * loadup.el (really-early-error-handler): Ditto.
13071
13072         * lib-complete.el (read-library): Ditto.
13073
13074         * faces.el (set-face-stipple): Ditto.
13075
13076         * code-files.el (load): Use new calling style of locate-file.
13077
13078 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
13079
13080         * packages.el (packages-unbytecompiled-lisp): Installation.el is
13081         dead.
13082
13083 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
13084
13085         * dumped-lisp.el (preloaded-file-list): Don't load
13086         Installation.el.
13087
13088         * loadup.el (Installation-string): Define it here.
13089
13090 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
13091
13092         * dumped-lisp.el (preloaded-file-list): Revert previous change --
13093         Installation.el needs to be loaded before `dump-paths', otherwise
13094         the dumping process won't find it.
13095
13096 1999-03-13  Adrian Aichner  <adrian@xemacs.org>
13097
13098         * dumped-lisp.el (preloaded-file-list): Load Installation.el after
13099         subr so that we can use `replace-in-string' in Installation.el to
13100         get rid of C-m chars under the native Windows build.
13101
13102 1999-04-29  Andy Piper  <andy@xemacs.org>
13103
13104         * make-docfile.el: canonicalize file and directory names.
13105
13106         * device.el (call-device-method): new function for calling device
13107         specific methods.
13108         (define-device-method): new function for defining device methods.
13109         (define-device-method*): ditto.
13110
13111 1999-04-27  Hrvoje Niksic  <hniksic@srce.hr>
13112
13113         * subr.el (buffer-string): Support new FSFmacs 20.4 stuff.
13114
13115 1999-04-08  MORIOKA Tomohiko  <tomo@etl.go.jp>
13116
13117         * mule/cyrillic.el (cyrillic-koi8-r-decode-table): New variable.
13118         (cyrillic-koi8-r-encode-table): Likewise.
13119         (ccl-decode-koi8): Use `cyrillic-koi8-r-decode-table'.
13120         (ccl-encode-koi8): Use `cyrillic-koi8-r-encode-table'.
13121
13122         * mule/mule-misc.el (split-char-or-char-int): New function [moved
13123         from vietnamese.el].
13124
13125         * mule/vietnamese.el: Move function `split-char-or-char-int' to
13126         mule/mule-misc.el.
13127
13128 1999-04-08  MORIOKA Tomohiko  <tomo@etl.go.jp>
13129
13130         * mule/thai-xtis.el:
13131         - Change font registry name from "Thai94x94-0" to "xtis-0".
13132         - Change mnemonic of coding-system `tis-620' to "TIS620".
13133
13134 1999-04-06  MORIOKA Tomohiko  <tomo@etl.go.jp>
13135
13136         * mule/ethiopic.el: fixed.
13137
13138 1999-03-30  MORIOKA Tomohiko  <tomo@etl.go.jp>
13139
13140         * dumped-lisp.el: Add ethiopic, thai-xtis and vietnamese.
13141
13142         * mule/thai-xtis.el: New file.
13143
13144         * mule/vietnamese.el: New file.
13145
13146         * mule/ethiopic.el: New file.
13147
13148 1999-04-22  Hrvoje Niksic  <hniksic@srce.hr>
13149
13150         * bytecomp.el (byte-compile-close-variables): Leave
13151         debug-issue-ebola-notices alone.
13152
13153 1999-04-11  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
13154
13155         * ldap.el (ldap-host-parameters-alist): Make `Search Base' appear
13156         at the top of the buffer since it is the most important thing to
13157         customize
13158         (ldap-get-host-parameter): New defun
13159         (ldap-search): Add a new parameter `withdn' to retrieve the
13160         distinguished names of entries
13161
13162 1999-04-22  Kai Haberzettl  <khaberz@synnet.de>
13163
13164         * startup.el (splash-frame-body): Date and spelling fixes.
13165
13166 1999-03-16  Colin Rafferty  <colin@xemacs.org>
13167
13168         * view-less.el (toggle-truncate-lines): add autoload tag
13169
13170 1999-04-19  Hrvoje Niksic  <hniksic@srce.hr>
13171
13172         * format.el (format-alist): Disable image stuff.
13173
13174 1999-04-17  Hrvoje Niksic  <hniksic@srce.hr>
13175
13176         * wid-edit.el (widget-glyph-find): Search by directories, then by
13177         suffixes rather than the other way around.
13178         (widget-image-conversion): Renamed to
13179         `widget-image-file-name-suffixes'.
13180
13181 1999-04-16  Olivier Galibert  <galibert@pobox.com>
13182
13183         * mule/mule-charset.el: Made old functions obsolete, remove the
13184         unspeakably evil (and inexistant in fsf's) charset-leading-byte.
13185         (charset-iso-graphic-plane): Rename from charset-graphic.
13186         (charset-iso-final-char): Rename from charset-final.
13187         (charset-width): Rename from charset-columns.
13188         (charset-bytes): Added from fsf compatibility, returns always 1.
13189
13190         * mule/mule-misc.el: Move charset-doc-string alias to
13191         mule-charset.el
13192
13193 1999-04-14  Colin Rafferty  <colin@xemacs.org>
13194
13195         * x-faces.el (x-make-font-bold-italic): honor
13196         *try-oblique-before-italic-fonts*
13197
13198 1999-04-14  Hrvoje Niksic  <hniksic@srce.hr>
13199
13200         * cl-extra.el (coerce): Coerce numbers to characters correctly.
13201
13202 1998-12-02  Hrvoje Niksic  <hniksic@srce.hr>
13203
13204         * x-faces.el (try-oblique-before-italic-fonts): Use the right
13205         name.
13206
13207 1999-04-14  Dave Gillesipe  <daveg@synaptics.com>
13208
13209         * cl-extra.el (equalp): Would bug out for lists.
13210
13211 1999-03-12  Charles G Waldman  <cgw@fnal.gov>
13212
13213         * about.el (about-hackers):  Change cgw's email address
13214
13215 1999-03-12  XEmacs Build Bot <builds@cvs.xemacs.org>
13216
13217         * XEmacs 21.2.13 is released
13218
13219 1999-03-12  SL Baur  <steve@xemacs.org>
13220
13221         * simple.el (delete-key-deletes-forward): Revert to previous
13222         behavior.
13223
13224 1999-01-18  Didier Verna  <didier@xemacs.org>
13225
13226         * menubar-items.el (xemacs-splash-buffer): handle the case of
13227         multiple elements in the splash buffer body.
13228
13229         * startup.el (splash-frame-timeout): new constant: interval
13230         between splash buffer elements.
13231         (command-line-1): handle splash buffer with multiple elements (use
13232         a timeout).
13233         (splash-frame-body): Originally `startup-splash-frame-body'.
13234         Rewrote a cleaner and more readable version. This can now be array,
13235         in which case each element is displayed in turn in the splash buffer.
13236         (splash-frame-static-body): new constant. Persistent information
13237         across all splash buffer elements (preserves the possibility to give
13238         it in different languages.
13239         (circulate-splash-frame-elements): new function. Used as a timeout
13240         to circulate through all splash frame elements and display them in
13241         sequence.
13242         (display-splash-frame): originally `startup-splash-frame'. Handle
13243         the case of multiple elements in the splash buffer body. Now
13244         returns a timeout id if multiple elements to display, or nil.
13245
13246 1999-02-19  Jan Vroonhof  <vroonhof@math.ethz.ch>
13247
13248         * x-faces.el (x-init-global-faces): Add default tag to specifiers,
13249         so they can be overridden by x-init-face-from-resources.
13250         Additionally specify the font name also with an x tag.
13251
13252 1999-03-08  Andy Piper  <andy@xemacs.org>
13253
13254         * package-get.el (package-get-base): autoload.
13255
13256         * menubar-items.el (default-menubar): add update menu item. Fix
13257         custom menu to only be activated when package-base is available.
13258
13259         * package-get.el (package-get-custom): don't load
13260         package-get-custom as it is auto-generated. Fix group definition.
13261
13262 1999-03-05  Didier Verna  <didier@xemacs.org>
13263
13264         * cus-dep.el (Custom-make-dependencies): use `prin1-to-string'
13265         instead of `symbol-name' (Thanks Kyle).
13266
13267         * cus-edit.el (custom-save-variables): use `prin1' instead of
13268         princ to write symbols.
13269
13270 1999-03-05  XEmacs Build Bot <builds@cvs.xemacs.org>
13271
13272         * XEmacs 21.2.12 is released
13273
13274 1999-03-05  SL Baur  <steve@xemacs.org>
13275
13276         * menubar-items.el (default-menubar): Add kfm browsing support.
13277         From Neal Becker <nbecker@fred.net>
13278
13279 1999-03-03  Steven Baur  <steve@gneiss.etl.go.jp>
13280
13281         * font-lock.el (font-lock-revert-cleanup): Null out to avoid repeated
13282         calls to font-lock during buffer reversion.
13283
13284 1999-02-12  Didier Verna  <didier@xemacs.org>
13285
13286         * info.el (Info-build-node-completions): unconditionally widen the
13287         tag table buffer.
13288
13289 1999-02-19  Paul Stodghill  <stodghil@cs.cornell.edu>
13290
13291         * x-faces.el (x-init-face-from-resources):
13292         Only set fonts in the 'x locale.
13293
13294 1999-03-04  Adrian Aichner  <adrian@xemacs.org>
13295
13296         * package-ui.el (pui-install-selected-packages): Don't throw on
13297         `package-admin-delete-binary-package' returning nil since it's
13298         normal.  Reindent function.
13299         (pui-add-required-packages): Handle case where packages selected
13300         for installation have never been installed.
13301
13302 1999-03-03  Martin Buchholz  <martin@xemacs.org>
13303
13304         * menubar-items.el (default-menubar):
13305         Implement the ``Mule->Set coding system of process'' menu item.
13306
13307 1999-02-18  Martin Buchholz  <martin@xemacs.org>
13308
13309         * files.el (auto-mode-alist): Use c-mode for *.i pre-processed cpp
13310         files
13311         - Change some `if's to `when's
13312
13313 1999-03-01  XEmacs Build Bot <builds@cvs.xemacs.org>
13314
13315         * XEmacs 21.2.11 is released
13316
13317 1999-02-22  Jan Vroonhof  <vroonhof@math.ethz.ch>
13318
13319         * userlock.el (ask-user-about-supersession-threat-dbox): Guard
13320         against window close (Fix Bug #460).
13321         (ask-user-about-lock-dbox): Idem.
13322
13323 1999-02-25  SL Baur  <steve@xemacs.org>
13324
13325         * mule/mule-charset.el (charset-leading-byte): New function.
13326         From Kazuyuki IENAGA <ienaga@jsys.co.jp>
13327
13328 1999-02-12  Andy Piper  <andy@xemacs.org>
13329
13330         * about.el (xemacs-hackers): change andy's email address.
13331         (about-url-alist): change andy's web page address.
13332         (about-xemacs): add piper.
13333
13334 1999-02-16  SL Baur  <steve@xemacs.org>
13335
13336         * dumped-lisp.el (preloaded-file-list): Core mule files moved out
13337         of mule-base into lisp/mule.
13338
13339 1999-02-16  SL Baur  <steve@xemacs.org>
13340
13341         * mule/arabic.el:
13342         mule/canna-leim.el:
13343         mule/chinese.el:
13344         mule/cyrillic.el:
13345         mule/english.el:
13346         mule/european.el:
13347         mule/greek.el:
13348         mule/hebrew.el:
13349         mule/japanese.el:
13350         mule/kinsoku.el:
13351         mule/korean.el:
13352         mule/misc-lang.el:
13353         mule/mule-category.el:
13354         mule/mule-ccl.el:
13355         mule/mule-charset.el:
13356         mule/mule-cmds.el:
13357         mule/mule-coding.el:
13358         mule/mule-files.el:
13359         mule/mule-help.el:
13360         mule/mule-init.el:
13361         mule/mule-misc.el:
13362         mule/mule-tty-init.el:
13363         mule/mule-x-init.el:
13364         mule/viet-chars.el:  Remerge from mule-base.
13365
13366         * dumped-lisp.el (preloaded-file-list): Core mule files moved out
13367         of mule-base into lisp/mule.
13368
13369 1999-02-10  Adrian Aichner  <adrian@xemacs.org>
13370
13371         * process.el (exec-to-string): Use `shell-command-switch' in place
13372         of hard-wired "-c" (for WindowsNT).
13373
13374 1999-02-08  Charles G Waldman  <cgw@pgt.com>
13375
13376         * menubar-items.el (default-menubar):  Remove obsolete
13377         "Gopher" item
13378
13379 1999-02-06  Jan Vroonhof  <vroonhof@math.ethz.ch>
13380
13381         * package-admin.el (package-admin-get-install-dir): First fall
13382         back to the location of xemacs-base for non-mule packages.
13383
13384 1999-02-15  Martin Buchholz  <martin@xemacs.org>
13385
13386         * paths.el:
13387         - improved automounter tmp directory support.
13388         - support 4 (!) empirically discovered automounter conventions
13389
13390 1999-02-12  SL Baur  <steve@xemacs.org>
13391
13392         * etags.el (pop-tag-mark): autoload to match key binding.
13393
13394 1999-02-05  XEmacs Build Bot <builds@cvs.xemacs.org>
13395
13396         * XEmacs 21.2.10 is released
13397
13398 1999-02-02  Jan Vroonhof  <vroonhof@math.ethz.ch>
13399
13400         * package-get.el (package-get-remote-filename): Don't bug out for
13401         a local file name in the search entry.
13402
13403 1999-02-02  XEmacs Build Bot <builds@cvs.xemacs.org>
13404
13405         * XEmacs 21.2.9 is released
13406
13407 1999-01-19  Didier Verna  <didier@xemacs.org>
13408
13409         * replace.el (replace-search-function): new variable containing a
13410         function to perform a search-forward.
13411         (replace-re-search-function): new variable containing a function
13412         to perform a re-search-forward.
13413         (perform-replace): use them.
13414
13415 1999-01-25  Didier Verna  <didier@xemacs.org>
13416
13417         * select.el (selection-owner-p): use the name `XEmacs'.
13418         (cut-copy-clear-internal): ditto.
13419
13420 1999-01-18  Andy Piper  <andy@xemacs.org>
13421
13422         * about.el (about-url-alist): Update my entry.
13423         (xemacs-hackers): Ditto.
13424
13425 1999-01-14  Adrian Aichner  <adrian@xemacs.org>
13426
13427         * buffer.el (switch-to-buffer): Fixing documentation.
13428         * minibuf.el (minibuffer-completion-table): ditto.
13429         * cl-macs.el (return-from): ditto.
13430
13431 1999-01-04  Didier Verna  <didier@xemacs.org>
13432
13433         * replace.el (delete-non-matching-lines): temporarily disable
13434         case-folding when called interactively with a regexp containing
13435         uppercase characters.
13436         (delete-matching-lines): ditto.
13437         (count-matches): ditto.
13438         (list-matching-lines): ditto.
13439
13440 1999-01-07  Colin Rafferty  <colin@xemacs.org>
13441
13442         * window.el (shrink-window-if-larger-than-buffer): Clean up.  Only
13443         abort if current window is split horizontally, not if others are
13444         split.  Got rid of unnecessary minibuffer checking.  Also, add
13445         some comments (it's still complex).
13446
13447 1999-01-12  Robert Pluim  <rpluim@BayNetworks.com>
13448
13449         * package-get.el: changed address for doc.ic.ac.uk to
13450         sunsite.doc.ic.ac.uk
13451
13452 1999-01-09  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
13453
13454         * ldap.el (toplevel): Remove requires so that the file compiles
13455         with a non LDAP-enabled XEmacs binary.  Provide `ldap'.
13456
13457 1999-01-10  J. Kean Johnston  <jkj@sco.com>
13458
13459         * dump-paths.el: Calculate module-directory and set
13460         module-load-path to the load path for modules.
13461
13462         * loadup.el: Get bootstrap value of module-load-path from the
13463         environment variable EMACSBOOTSTRAPMODULEPATH.
13464         - Display the module load path if we're debugging paths.
13465
13466         * setup-paths.el: Added function paths-find-site-module-directory.
13467         - Added function paths-find-module-directory.
13468         - Added function paths-construct-module-load-path.  Uses new
13469         environment variable EMACSMODULEPATH.
13470
13471 1998-12-30  Martin Buchholz  <martin@xemacs.org>
13472
13473         * font.el (font-default-object-for-device):
13474         Oops! This `or' can't be replaced by `unless'.
13475         Fixed inability to run w3, among other things.
13476
13477 1998-12-17  Charles G. Waldman <cgw@pgt.com>
13478
13479         * package-admin.el: Change initialization of
13480           package-admin-install-function dependent on system type.
13481           Change package-admin-install-function-mswindows to use
13482           "minitar".
13483
13484 1998-12-23  Hrvoje Niksic  <hniksic@srce.hr>
13485
13486         * mouse.el (default-mouse-motion-handler): Disable help echo while
13487         in the minibuffer.
13488
13489 1998-12-28  Martin Buchholz <martin@xemacs.org>
13490
13491         * XEmacs 21.2.8 is released.
13492
13493 1998-12-24  Martin Buchholz <martin@xemacs.org>
13494
13495         * XEmacs 21.2.7 is released.
13496
13497 1998-12-07  Jan Vroonhof  <vroonhof@math.ethz.ch>
13498
13499         * package-ui.el (pui-list-packages): Set truncate-lines.
13500
13501         * package-get.el (package-get-download-menu): Use
13502         `package-ui-add-site'. Add a a toggle to indicate it is in the list.
13503
13504         * package-ui.el (pui-help): Ditch in favor of `describe-mode'
13505         (pui-help-string): idem.
13506         (list-packages-mode): New major mode.
13507         (pui-list-packages): Use 'list-packages-mode' in the package buffer.
13508         (pui-install-selected-packages): Add suport for removing packages.
13509         (pui-toggle-package-delete-key): New function.
13510         (pui-popup-context-sensitive): New kludge.
13511         (pui-list-packages): Add warning when `package-get-remote' is nil.
13512         (package-ui-add-site): New function.
13513
13514 1998-12-01  Didier Verna  <didier@xemacs.org>
13515
13516         * hyper-apropos.el (hyper-where-is): added the missing autoload.
13517
13518 1998-11-29  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
13519
13520         * ldap.el: Custom-ized
13521         (toplevel): Do not provide `ldap' which is provided by C level
13522         LDAP code
13523         (ldap-search): Docstring and stylistic fixes as suggested by Hrvoje
13524
13525 1998-12-05  Hrvoje Niksic  <hniksic@srce.hr>
13526
13527         * isearch-mode.el (isearch-mode): Really fix keymap lossage.
13528
13529 1998-12-17  Andy Piper  <andy@xemacs.org>
13530
13531         * sound.el (sound-load-list): name changed from sound-load-alist.
13532         (sound-extension-list): name changed from sound-ext-list.
13533         (load-default-sounds): use new names.
13534         (load-sound-file): use new names.
13535
13536 1998-12-16  Andy Piper  <andy@xemacs.org>
13537
13538         * XEmacs 21.2.6 is released
13539
13540 1998-11-30  Hrvoje Niksic  <hniksic@srce.hr>
13541
13542         * cus-dep.el (Custom-make-dependencies): Be smarter about trapping
13543         errors.
13544
13545 1998-12-04  Hrvoje Niksic  <hniksic@srce.hr>
13546
13547         * wid-edit.el (widget-echo-this-extent): Set
13548         help-echo-owns-message to t.
13549
13550 1998-11-30  Greg Klanderman  <greg@alphatech.com>
13551
13552         * package-get.el (package-get-download-menu): use toggles for
13553           each site in the download site menu.
13554
13555 1998-12-01  Jan Vroonhof <vroonhof@math.ethz.ch>
13556
13557         * package-get.el (package-get): If we cannot find a package
13558           because package-get-remote is not set, give a more helpful
13559           error message.
13560
13561 1998-11-30  Greg Klanderman  <greg@alphatech.com>
13562
13563         * package-get.el (package-get-remote-filename): use an EFS path
13564         with user anonymous if no user is specified.
13565
13566 1998-12-10  Jan Vroonhof  <vroonhof@math.ethz.ch>
13567
13568         * faces.el (face-spec-set): Re-init fallfacks for default after
13569         calling reset-face on the default face.
13570
13571 1998-12-10  Jan Vroonhof  <vroonhof@math.ethz.ch>
13572
13573         * package-admin.el (package-admin-default-install-function):
13574         Behave as advertised.  Make sure the pkg-dir is proper for
13575         default-directory.
13576         (package-admin-add-binary-package): Make sure the pkg-dir is
13577         proper for default-directory.
13578         (package-admin-install-function-mswindows): Make sure the pkg-dir
13579         is proper for default-directory.
13580
13581 1998-12-05  XEmacs Build Bot <builds@cvs.xemacs.org>
13582
13583         * XEmacs 21.2.5 is released
13584
13585 1998-12-05  SL Baur  <steve@altair.xemacs.org>
13586
13587         * files.el (binary-file-regexps): regexp-opt is not available at
13588         bytecompile time.
13589
13590 1998-11-30  Martin Buchholz  <martin@xemacs.org>
13591
13592         * x-win-xfree86.el:
13593         * x-win-sun.el (x-win-init-sun):
13594         * x-win-sun.el:
13595         * x-mouse.el (mouse-track-and-copy-to-cutbuffer):
13596         * x-iso8859-1.el:
13597         * x-init.el (init-post-x-win):
13598         * x-init.el (init-pre-x-win):
13599         * x-init.el (x-initialize-compose):
13600         * x-init.el:
13601         * x-compose.el:
13602         * winnt.el:
13603         * widget.el:
13604         * wid-edit.el (widget-glyph-click):
13605         * wid-edit.el (widget-glyph-find):
13606         * wid-edit.el (widget-type):
13607         * view-less.el (view-buffer-other-window):
13608         * very-early-lisp.el:
13609         * version.el:
13610         * toolbar.el:
13611         * toolbar-items.el:
13612         * term/sun.el (suntool-map):
13613         * term/sun-mouse.el:
13614         * term/internal.el:
13615         * syntax.el (modify-syntax-entry):
13616         * symbol-syntax.el:
13617         * subr.el:
13618         * startup.el (lock-directory):
13619         * simple.el (set-comment-column):
13620         * simple.el (backward-delete-char-untabify):
13621         * shadow.el (find-emacs-lisp-shadows):
13622         * shadow.el:
13623         * setup-paths.el (paths-construct-info-path):
13624         * select.el (cut-copy-clear-internal):
13625         * process.el (call-process-region):
13626         * process.el (start-process-shell-command):
13627         * process.el:
13628         * paths.el (rmail-spool-directory):
13629         * paragraphs.el (use-hard-newlines):
13630         * package-get.el (package-get-dependencies):
13631         * package-admin.el (package-admin-delete-binary-package):
13632         * obsolete.el (truncate-string):
13633         * obsolete.el (store-substring):
13634         * mouse.el (default-mouse-track-maybe-own-selection):
13635         * mouse.el (mouse-yank-at-point):
13636         * modeline.el:
13637         * modeline.el (mouse-drag-modeline):
13638         * minibuf.el (read-directory-name-internal):
13639         * minibuf.el (read-file-name-internal):
13640         * minibuf.el (read-file-name-internal-1):
13641         * minibuf.el (read-file-name-2):
13642         * minibuf.el (exact-minibuffer-completion-p):
13643         * minibuf.el (read-from-minibuffer):
13644         * minibuf.el:
13645         * menubar.el (check-menu-syntax):
13646         * map-ynp.el (map-y-or-n-p):
13647         * make-docfile.el (docfile-out-of-date):
13648         * loadup.el ((member "run-temacs" command-line-args)):
13649         * loadup.el ((member "no-site-file" command-line-args)):
13650         * loadup.el (really-early-error-handler):
13651         * loadup.el:
13652         * loadhist.el:
13653         * loaddefs.el:
13654         * lisp-mnt.el (lm-verify):
13655         * lib-complete.el (lib-complete:cache-completions):
13656         * lib-complete.el (library-all-completions):
13657         * itimer.el (itimer-run-expired-timers):
13658         * info.el (Info-mode):
13659         * info.el (Info-insert-file-contents):
13660         * info.el (Info-rebuild-dir):
13661         * info.el (Info-build-dir-anew):
13662         * info.el (Info-parse-dir-entries):
13663         * info.el (Info-dir-outdated-p):
13664         * info.el (Info-insert-dir):
13665         * info.el (info-xref):
13666         * info.el:
13667         * hyper-apropos.el (hyper-apropos-get-doc):
13668         * hyper-apropos.el (hyper-describe-face):
13669         * hyper-apropos.el (hyper-apropos-mode):
13670         * hyper-apropos.el:
13671         * help.el (list-processes):
13672         * help.el:
13673         * gnuserv.el:
13674         * font.el (mswindows-font-create-name):
13675         * font.el (font-default-font-for-device):
13676         * font.el (x-font-create-object):
13677         * font.el (font-registry):
13678         * font.el:
13679         * font-lock.el (font-lock-keywords):
13680         * font-lock.el:
13681         * finder.el (finder-compile-keywords):
13682         * find-paths.el (paths-find-recursive-path):
13683         * fill.el (set-justification-center):
13684         * fill.el (fill-region-as-paragraph):
13685         * files.el (insert-directory):
13686         * files.el (wildcard-to-regexp):
13687         * files.el (recover-file):
13688         * files.el (basic-save-buffer):
13689         * files.el (delete-auto-save-file-if-necessary):
13690         * files.el (file-relative-name):
13691         * files.el (backup-extract-version):
13692         * files.el (backup-buffer):
13693         * files.el (set-visited-file-name):
13694         * files.el (set-auto-mode):
13695         * files.el (interpreter-mode-alist):
13696         * files.el:
13697         * files.el (find-file-noselect):
13698         * files.el (abbreviate-file-name):
13699         * files.el (parse-colon-path):
13700         * files.el (directory-abbrev-alist):
13701         * etags.el (visit-tags-table-buffer):
13702         * easymenu.el (easy-menu-define):
13703         * dragdrop.el (experimental-dragdrop-drag):
13704         * dragdrop.el (dragdrop-drop-do-functions):
13705         * dragdrop.el (dragdrop-drop-at-point):
13706         * disass.el (disassemble-1):
13707         * disass.el (disassemble-internal):
13708         * disass.el (disassemble):
13709         * disass.el:
13710         * derived.el (derived-mode-init-mode-variables):
13711         * derived.el (define-derived-mode):
13712         * custom.el (defgroup):
13713         * cus-edit.el (custom-quote):
13714         * config.el:
13715         * code-process.el (open-network-stream):
13716         * code-process.el (start-process):
13717         * code-process.el (call-process-region):
13718         * code-process.el (call-process):
13719         * code-process.el:
13720         * code-files.el (insert-file-contents):
13721         * code-files.el:
13722         * code-files.el (buffer-file-coding-system-for-read):
13723         * cmdloop.el (yes-or-no-p-minibuf):
13724         * cl.el:
13725         * cl-macs.el:
13726         * cl-extra.el:
13727         * callers-of-rpt.el (make-caller-report):
13728         * callers-of-rpt.el:
13729         * bytecomp.el (batch-byte-recompile-directory):
13730         * bytecomp.el (batch-byte-compile-1):
13731         * bytecomp.el (batch-byte-compile):
13732         * bytecomp.el (display-call-tree):
13733         * bytecomp.el (byte-compile-insert):
13734         * bytecomp.el (byte-compile-two-args-19->20):
13735         * bytecomp.el (byte-compile-variable-ref):
13736         * bytecomp.el (byte-compile-form):
13737         * bytecomp.el (byte-compile-top-level-body):
13738         * bytecomp.el (byte-compile-out-toplevel):
13739         * bytecomp.el (byte-compile-byte-code-maker):
13740         * bytecomp.el (byte-compile-file-form-defmumble):
13741         * bytecomp.el (byte-compile-file-form):
13742         * bytecomp.el (byte-compile-keep-pending):
13743         * bytecomp.el (byte-compile-insert-header):
13744         * bytecomp.el (byte-compile-from-buffer):
13745         * bytecomp.el (byte-compile-file):
13746         * bytecomp.el (byte-recompile-file):
13747         * bytecomp.el (byte-compile-close-variables):
13748         * bytecomp.el (byte-compile-warn-about-unused-variables):
13749         * bytecomp.el (byte-compile-warn-about-unresolved-functions):
13750         * bytecomp.el (byte-compiler-legal-options):
13751         * bytecomp.el (byte-compile-lapcode):
13752         * bytecomp.el (byte-optimize-log):
13753         * bytecomp.el ((fboundp 'defsubst)):
13754         * bytecomp.el:
13755         * bytecomp-runtime.el:
13756         * byte-optimize.el (byte-optimize-apply):
13757         * byte-optimize.el (car):
13758         * byte-optimize.el (byte-optimize-form):
13759         * byte-optimize.el (byte-optimize-form-code-walker):
13760         * byte-optimize.el:
13761         * build-report.el (build-report-insert-installation-file):
13762         * build-report.el (build-report):
13763         * auto-show.el:
13764         * apropos.el (apropos-documentation):
13765         - mega patch
13766         - clean up byte-compile warnings
13767         - remove unused variables
13768         - Use common lisp style hashtable functions
13769         - byte compiler cleanup
13770         - use #'(lambda ...) instead of '(lambda ...) or (function (lambda ...))
13771         - remove old backquote syntax usage
13772         - move some cl functionality into C for speed.
13773         - remove last remaining VMS support
13774         - spelling fixes
13775         - implement last, butlast, nbutlast, copy-list in C.
13776         - new macro ignore-file-errors, similar to ignore-errors
13777           (ignore-file-errors (delete-file "foo"))
13778         - get frequent garbage collection during loadup.el by tweaking
13779           gc-cons-threshold, rather than explicitly calling garbage-collect
13780         - default delete-key-deletes-forward to `t'.
13781
13782 1998-11-28  SL Baur  <steve@altair.xemacs.org>
13783
13784         * XEmacs 21.2-beta4 is released.
13785
13786 1998-11-27  Jan Vroonhof  <vroonhof@math.ethz.ch>
13787
13788         * easymenu.el (easy-menu-add-item): Wraper around add-menu-btton.
13789         (easy-menu-item-present-p): Wrapper around find-menu-item.
13790         (easy-menu-remove-item): Wrapper around delete-menu-item.
13791
13792         * menubar.el (delete-menu-item): Add 'from-menu' argument.
13793         (add-menu-button): Add 'in-menu' argument.
13794         (add-menu-item-1): Add in-menu support to helper function.
13795
13796 1998-11-27  Katsumi Yamaoka  <yamaoka@jpl.org>
13797
13798         * isearch-mode.el (isearch-mode): Fix keymap lossage.
13799
13800 1998-11-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
13801
13802         * faces.el (get-custom-frame-properties): Revert Hrvoje Niksic change
13803         of Dec 4, 1997.
13804
13805 1998-11-25  Hrvoje Niksic  <hniksic@srce.hr>
13806
13807         * process.el (shell-command-on-region): Report if the command
13808         succeeded or failed.
13809
13810 1998-11-24  Hrvoje Niksic  <hniksic@srce.hr>
13811
13812         * subr.el (buffer-substring-no-properties): Comment out.
13813
13814 1998-11-07  Adrian Aichner  <adrian@xemacs.org>
13815
13816         * msw-faces.el (mswindows-find-smaller-font): Turning font names
13817           into font instances first, like `x-frob-font-size' does.
13818           (mswindows-find-larger-font): ditto
13819
13820 1998-11-04  Greg Klanderman  <greg@alphatech.com>
13821
13822         * package-ui.el (pui-install-selected-packages): fix args in call
13823         to `package-get'.
13824
13825 1998-10-29  Jan Vroonhof  <vroonhof@math.ethz.ch>
13826
13827         * package-get.el (host-name): New widget type.
13828         (package-get-remote): Better customization using new type.
13829         (package-get-download-sites): idem dito.
13830
13831         (package-get-custom): Do not use package-get-all untill we have
13832         runtime dependencies.
13833
13834         (package-get-remove-copy): Default to 't' we no longer need this
13835         kludge as we do not currently use depenencies.
13836
13837         (package-get-was-current): New variable.
13838         (package-get-require-base): New 'force-current' argument.
13839         (package-get-update-base): idem
13840         (package-get-package-provider):  idem
13841         (package-get-locate-index-file): New 'no-remote' argument.
13842         (package-get-locate-file): idem.
13843
13844         (package-get-maybe-save-index): New function.
13845         (package-get-update-base): Use it.
13846
13847 1998-10-28 Greg Klanderman <greg@alphatech.com>
13848
13849         * package-get.el (package-get-remote): default to nil; by default,
13850         don't go out to the net via EFS.  They must select a download site.
13851         (package-get-download-sites): new variable.
13852         (package-get-download-menu): new function.
13853         (package-get-locate-index-file): new function.
13854         (package-get-update-base): use it.
13855
13856         * menubar-items.el (default-menubar): add "Update Package Index"
13857         and "Add Download Site" menus under Options | Manage Packages.
13858
13859 1998-10-19  Greg Klanderman  <greg@alphatech.com>
13860
13861         * package-get.el (package-get): bugfix code checking installed version
13862         for case where package is not currently installed.
13863         (package-get-require-signed-base-updates): new variable.
13864         (package-get-update-base-from-buffer): remove REMOTE-SOURCE arg, it was
13865         deemed not a goot thing.  Use the variable
13866         package-get-allow-unsigned-base-updates instead.
13867
13868 1998-10-16 Greg Klanderman <greg@alphatech.com>
13869
13870         * package-get.el (package-get): Don't install an older version than
13871         we already have unless explicitly told to.  Issue a warning.
13872
13873         * package-ui.el (pui-add-required-packages): when adding
13874         dependencies, don't add packages that are up to date.
13875         (pui-package-symbol-char):  Don't consider a package out of date
13876         if you have a newer version installed than the latest version in
13877         package-get-base.
13878
13879         * package-get.el (package-get-base-filename): document that it may
13880         be a path relative to package-get-remote;  new default value.
13881         (package-get-locate-file): new function.
13882         (package-get-update-base): use it to expand package-get-base-filename.
13883         (package-get-save-base): new function to save the package-get database
13884         to file.
13885         (package-get-update-base-from-buffer): add REMOTE-SOURCE argument.
13886         (package-get-update-base): pass the REMOTE-SOURCE arg.
13887         (package-get-update-base-entry): call package-get-custom-add-entry.
13888         (package-get-file-installed-p): removed; no longer needed.
13889         (package-get-create-custom): ditto.
13890         (toplevel): remove code to build and load package-get-custom.el
13891         (package-get-custom-add-entry): new function.
13892
13893 1998-10-12  Hrvoje Niksic  <hniksic@srce.hr>
13894
13895         * wid-edit.el (widget-button-click): Don't switch window.
13896
13897 1998-10-22  Jan Vroonhof  <vroonhof@math.ethz.ch>
13898
13899         * cus-face.el (custom-set-face-update-spec): Add autoload cookie
13900
13901 1998-10-20  Malcolm Box  <malcolm@brownale.demon.co.uk>
13902
13903         * etags.el (find-tag-default): Run find-tag-hook using
13904         run-hooks rather than funcall
13905
13906 1998-10-19  Hrvoje Niksic  <hniksic@srce.hr>
13907
13908         * isearch-mode.el (isearch-mode): Set the current minor mode maps
13909         and the current local map as the parents to isearch-mode-map.
13910
13911 1998-10-15  SL Baur  <steve@altair.xemacs.org>
13912
13913         * XEmacs 21.2-beta3 is released.
13914
13915 1998-10-15  Greg Klanderman  <greg@alphatech.com>
13916
13917         * package-get.el (package-get-update-base): use
13918         insert-file-contents-internal, not insert-file-contents-literally.
13919
13920 1998-10-14  Jan Vroonhof  <vroonhof@math.ethz.ch>
13921
13922         * auto-save.el: expand-file 'auto-save-*-dir' at runtime not at
13923         dump time.
13924
13925 1998-10-15  Greg Klanderman  <greg@alphatech.com>
13926
13927         * package-get.el (package-get-update-base-entry): new function.
13928         (package-get-update-base): renamed; was `package-get-load-base'.
13929         cleanup, and use package-get-update-base-from-buffer.
13930         (package-get-update-base-from-buffer): new function.
13931         (package-get-update-base-entries): new; helper for above.
13932         Do not eval lisp grabbed over ftp; parse it from new format.
13933
13934 1998-10-15  Greg Klanderman  <greg@alphatech.com>
13935
13936         * files.el (set-auto-mode): Don't play games loading package-get
13937         database; package-get-package-provider will handle it all.
13938
13939 1998-10-14  Greg Klanderman  <greg@alphatech.com>
13940
13941         * package-get.el (package-get-base-filename): new variable.
13942         (package-get-require-base): new function.
13943         (package-get-pgp-signed-begin-line): new variable.
13944         (package-get-pgp-signature-begin-line): ditto.
13945         (package-get-pgp-signature-end-line):  ditto.
13946         (package-get-load-base): new function.
13947         (package-get-interactive-package-query):
13948         (package-get-update-all):
13949         (package-get-dependencies):
13950         (package-get-package-provider):
13951         (package-get-custom): use package-get-require-base.
13952         [package-get-custom loading]: disable for now.
13953
13954         * package-ui.el (pui-list-packages): use (package-get-require-base)
13955
13956 1998-10-14  Jan Vroonhof  <vroonhof@math.ethz.ch>
13957
13958         * package-ui.el: Correct obvious thinko in choosing extent face.
13959
13960 1998-10-12  Jan Vroonhof  <vroonhof@math.ethz.ch>
13961
13962         * menubar-items.el (default-menubar): pui-list-package has nothing
13963         to with Customize. Move all the package stuff to a new Item in Options.
13964
13965         * package-ui.el (pui-menu): Add menu and Popup menu.
13966
13967         * package-get.el (package-get): Use new
13968         package-admin-get-install-dir.
13969
13970         * package-admin.el (package-admin-get-install-dir): New syntax.
13971         Conserve package location and put mule packages where mule-base is.
13972
13973         * package-get.el : Customized
13974
13975         * package-ui.el (pui): Customized
13976         (pui-package-install-dest-dir): New variable.
13977         (pui-install-selected-packages): Use it
13978
13979 1998-10-12  SL Baur  <steve@altair.xemacs.org>
13980
13981         * package-get.el (package-get-interactive-package-query): Move
13982         dependency on package-get-base to run-time.
13983         (package-get-update-all): Ditto.
13984         (package-get-dependencies): Ditto.
13985         (package-get-package-provider): Ditto.
13986         (package-get-custom): Ditto.
13987
13988 1998-10-11  Glynn Clements  <glynn@sensei.co.uk>
13989
13990         * events.el: Remove 'ascii-character property from 'backspace
13991         and 'delete symbols
13992
13993 1998-10-11  SL Baur  <steve@altair.xemacs.org>
13994
13995         * package-get-base.el: removed.
13996
13997 1998-09-23  Didier Verna  <didier@xemacs.org>
13998
13999         * simple.el (search-caps-disable-folding): moved from isearch-mode.el
14000         (no-upper-case-p): new function.
14001         (with-search-caps-disable-folding): new macro.
14002         (with-interactive-search-caps-disable-folding): new macro.
14003         (zap-to-char): In interactive mode, do a case-sensitive search if
14004         the character is uppercase.
14005         (zap-up-to-char): ditto.
14006
14007         * replace.el (perform-replace): use the function no-upper-case-p.
14008
14009         * isearch-mode.el (isearch-fix-case): ditto.
14010         make obsolete `with-caps-disable-folding' and
14011         `isearch-no-upper-case-p'.
14012
14013         * etags.el (find-tag-internal): use `with-search-caps-disable-folding'.
14014         (tags-search): ditto.
14015         (tags-query-replace): ditto.
14016
14017         * info.el (Info-search): ditto.
14018
14019 1998-10-07  Jan Vroonhof  <vroonhof@math.ethz.ch>
14020
14021         * x-font-menu.el (font-menu-set-font): Respect font-menu-frame-local
14022
14023 1998-10-07  Greg Klanderman  <greg@alphatech.com>
14024
14025         * package-admin.el (package-admin-rmtree): rewritten.  need to
14026         check for "." and ".." before symlink check.  expand files and
14027         directories with respect to DIRECTORY, not default-directory.
14028
14029 1998-10-04  Greg Klanderman  <greg@alphatech.com>
14030
14031         * package-get.el (package-get-all): add INSTALL-DIR argument.
14032
14033 1998-10-06  Greg Klanderman  <greg@alphatech.com>
14034
14035         * package-ui.el (pui-add-required-packages): new function, select
14036         dependent packages.
14037         (pui-display-keymap): bind it.
14038         (pui-help-string): document it.
14039         (pui-install-selected-packages): package-get-all -> package-get.
14040
14041         * package-get.el (package-get-dependencies): new function.
14042
14043 1998-10-04  Hrvoje Niksic  <hniksic@srce.hr>
14044
14045         * isearch-mode.el (isearch-done): Use regexp-search-ring-max for
14046         regexps.
14047
14048 1998-10-05  Hrvoje Niksic  <hniksic@srce.hr>
14049
14050         * mouse.el (default-mouse-track-point-at-opening-quote-p): New
14051         function.
14052         (default-mouse-track-normalize-point): Use it.
14053
14054 1998-09-30  Jan Vroonhof  <vroonhof@math.ethz.ch>
14055
14056         * package-admin.el (package-admin-delete-binary-package):
14057                 General cleanup. Remove unnessary use of progn and
14058         save-excursion.
14059         (package-admin-delete-binary-package): Do NOT mess with file
14060         modes. That is evil.
14061         (package-admin-delete-binary-package): Wrap all deleting in
14062         condition-case. The data in MANIFEST is untrustworthy.
14063         (package-admin-delete-binary-package): Let the OS worry about non
14064         empty directories.
14065
14066 1998-10-09  SL Baur  <steve@altair.xemacs.org>
14067
14068         * lisp-mnt.el (lm-commentary): Fix InfoDock-style comment
14069         processing.
14070         (lm-report-bug): Fix mail address to send bug reports to.
14071
14072 1998-09-29  SL Baur  <steve@altair.xemacs.org>
14073
14074         * XEmacs 21.2-beta2 is released.
14075
14076 1998-08-14  Jan Vroonhof  <vroonhof@math.ethz.ch>
14077
14078         * files.el (auto-mode-alist): Enhanced regexp for perl-mode
14079
14080 1998-09-22  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
14081
14082         * info.el (Info-mode): Document page turning by double clicks in
14083         docstring so `M-x describe-mode' will display it.
14084
14085 1998-09-20  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
14086
14087         * info.el (Info-mouse-track-double-click-hook): Use character
14088         widths to calculate a border region where double clicking does
14089         page turning, and return `nil' by default so other hooks, such as
14090         region highlighting, will be run.
14091
14092 1998-09-29  Colin Rafferty   <colin@xemacs.org>
14093
14094         * sound.el (default-sound-directory-list): Initialize with all the
14095         "sounds" directories in `data-directory-list'.  It used to just be
14096         the first one.
14097
14098         * packages.el (locate-data-directory-list): Created.  This gives
14099         the list of matching directories, unlike `locate-data-directory',
14100         which just gives the first one.
14101
14102 1998-09-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
14103
14104         * minibuf.el (read-from-minibuffer): No longer bind help-form but
14105         make a binding in the local keymap until help-char handling is
14106         improved.
14107
14108         * help.el (help-keymap-with-help-key): Provide keymap with help
14109         binding.
14110         (help-print-help-form): New helper function.
14111
14112 1998-09-23  Hrvoje Niksic  <hniksic@srce.hr>
14113
14114         * isearch-mode.el (isearch-highlight): set-extent-endpoints can
14115         move extent to another buffer; no need to create a new extent.
14116         (isearch-fix-case): New function.
14117         (isearch-search-and-update): Use it.
14118
14119 1998-09-22  Hrvoje Niksic  <hniksic@srce.hr>
14120
14121         * isearch-mode.el (isearch-mode): Use overriding-local-map to set
14122         the keymap, not minor-mode-map-alist.
14123         (isearch-done): Restore overriding-local-map.
14124
14125 1998-09-21  Martin Buchholz  <martin@xemacs.org>
14126
14127         * bytecomp.el (byte-compile-buffer-substring):
14128         Fix for: (byte-compile (defun f () (buffer-substring)))
14129         ==>   ** buffer-substring called with 3 args, but requires 0-3
14130         - new code not only works, but is more readable, too.
14131
14132 1998-09-20  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14133
14134         * msw-faces.el (mswindows-init-device-faces): Don't try to
14135           specify a default font at this late stage. Do try to force
14136           creation of the default face font so that if it fails we get
14137           an error now instead of a crash at frame creation.
14138
14139           mswindows-font-canonicalize-name, mswindows-make-font-unbold,
14140           mswindows-make-font-unitalic: Canonical default weight
14141           changed from "Normal" to "Regular".
14142
14143           mswindows-make-font-bold / -bold-italic: Supplied device was
14144           not being passed into call to mswindows-find-smaller-font.
14145
14146 1998-09-10  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
14147
14148         * package-get.el (package-get-remote): Fix the path where to find
14149           the packages on xemacs.org.
14150
14151 1998-09-08  Hrvoje Niksic  <hniksic@srce.hr>
14152
14153         * about.el (about-maintainer-info): Update Ben's entry.
14154
14155 1998-09-24  Martin Buchholz  <martin@xemacs.org>
14156
14157         * lisp/shadow.el (find-emacs-lisp-shadows):
14158         - `member' was being called on lists of length 2000!
14159         - Replace with hashtables.
14160         - Replace hand-coded loops with (dolist)
14161         - Fix comment typo
14162
14163 1998-09-20  Darryl Okahata  <darrylo@sr.hp.com>
14164
14165         * packages.el: Added new function, `package-delete-name', to
14166           delete existing packages from the installed package database
14167           (`packages-package-list').  Also added the "pkginfo" directory
14168           to `packages-special-base-regexp', so that the pkginfo directory
14169           would not get added to `late-packages'.
14170
14171         * package-admin.el: Added ability to delete an installed package
14172           (added low-level function, `package-admin-delete-package').
14173           Understands how to use the pkginfo/MANIFEST.<package> file to
14174           delete the package.  When installing a package, will also
14175           create a MANIFEST.* file if one is not provided by the
14176           package.  If the MANIFEST.* doesn't exist when deleting a
14177           package, the functions will fall back to attempting to delete
14178           any package-specific lisp directory.
14179
14180         * package-get.el: Moved some functions to package-admin.el.
14181           Added interactive function `package-get-delete-package', for
14182           use by users for deleting a package.
14183
14184           Also modified to not require the presence of efs.
14185
14186 1998-09-22  Hrvoje Niksic  <hniksic@srce.hr>
14187
14188         * files.el (find-file-noselect): Handle all signals, kill the
14189         buffer and resignal.
14190
14191 1998-09-23  SL Baur  <steve@altair.xemacs.org>
14192
14193         * cl-macs.el (glyph-image): Add setf method.
14194
14195 1998-09-06  Darryl Okahata  <darrylo@sr.hp.com>
14196
14197         * package-get.el: Fixed broken EFS downloading.  Also, look for
14198           .tar.gz files first, in preference over .tgz files.
14199
14200         * package-ui.el: Fix display of package version numbers.
14201
14202 1998-08-27  Jan Vroonhof  <vroonhof@math.ethz.ch>
14203
14204         * x-font-menu.el (font-menu-set-font):  Add "pt" units to size
14205         argument.
14206
14207 1998-09-03  Darryl Okahata  <darrylo@sr.hp.com>
14208
14209         * list-mode.el: `display-completion-list': added new/optional
14210           keyword `:completion-string', which allows the programmer to
14211           change the "Possible completions are:" prompt.
14212
14213         * menubar-items.el: Added new pulldown menu-pick to start up the
14214           visual package browser/installer:
14215
14216                 Options->Customize->List Packages
14217
14218         * package-admin.el: Added hooks for installing under both Unix
14219           and MS Windows.  Does additional error checking.  No longer
14220           calls "add-big-package.sh" to install packages under Unix; now
14221           calls gunzip & tar directly.
14222
14223         * package-get.el: Added ability to install packages from files
14224           on a local disk/CDROM.  Now deletes any existing package lisp
14225           directory.  Does completion on available packages when
14226           querying for package names.  Will also search for .tgz files
14227           in addition for .tar.gz files.  Tries to reload
14228           auto-autoloads, as a convenience when loading new packages,
14229           and also tries to add any new package paths to `load-path'.
14230           Changed all occurences of `concat' to use `expand-file-name'.
14231
14232         * package-ui.el: New file which implements the main visual
14233           package browser/installer, which is started via a menu pick or
14234           M-x pui-list packages.
14235
14236 1998-09-03  Hrvoje Niksic  <hniksic@srce.hr>
14237
14238         * startup.el (load-init-file): spelling fix.
14239
14240 1998-09-02  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14241
14242         * startup.el (normal-top-level): Load auto-autoload files
14243         covariantly with their precedence.
14244
14245 1998-08-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
14246
14247         * menubar-items.el (default-menubar): Remove "Font Weight"
14248         option, there is currently no custom equivalent.. Customize-faces
14249         is "Edit faces".
14250
14251         * x-font-menu.el (font-menu-set-font): Use customize to set
14252         default face.
14253
14254         * faces.el (face-spec-update-all-matching): New function.
14255
14256         * cus-face.el (custom-set-face-update-spec): New function.
14257         Interface to customize faces from elisp.
14258
14259         (custom-face-value-create): Show the customized settings if set
14260         but not saved.
14261
14262 1998-08-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
14263
14264         (custom-face-value-create): Show the customized settings if set
14265         but not saved.
14266
14267 1998-08-31  Hrvoje Niksic  <hniksic@srce.hr>
14268
14269         * keydefs.el (global-map): Add FSF 20.3 binding of
14270         query-replace-regexp.
14271
14272 1998-08-21  Greg Klanderman  <greg@alphatech.com>
14273
14274         * minibuf.el (read-file-name-internal-1): use
14275         user-name-completion-1 instead of user-name-completion.
14276
14277 1998-08-19  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14278
14279         * loadup.el:
14280         * make-docfile.el:
14281         * update-elc.el: Don't set `source-directory' (now defunct as a
14282         global variable) no more.
14283
14284         * packages.el (packages-list-autoloads): Made `source-directory'
14285         (now defunct as a global variable) a parameter.
14286
14287 1998-08-13  Carsten Leonhardt  <leo@arioch.oche.de>
14288
14289         * about.el (about-hackers): new email
14290
14291 1998-08-16  SL Baur  <steve@altair.xemacs.org>
14292
14293         * lisp-mode.el (with-string-as-buffer-contents): Set indentation.
14294
14295 1998-07-17  Didier Verna  <didier@xemacs.org>
14296
14297         * faces.el (set-face-property):
14298         (set-face-dim-p):
14299         (face-dim-p): updated the doc strings now that the dim property isn't
14300         tty-specific.
14301         (face-equal): the dim property is now a common one.
14302
14303         * cus-face.el (custom-face-attributes): New face attribute: `dim'
14304         Renamed the `stipple' attribute to `background-pixmap'.
14305         (custom-face-background-pixmap): make custom-face-stipple an
14306         obsolete alias for this.
14307
14308 1998-08-11  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14309
14310         * find-paths.el (paths-file-readable-directory-p): Created and
14311         used.
14312
14313         * loadup.el: Don't set inhibit-... flags from run-temacs.
14314
14315 1998-08-06  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14316
14317         * packages.el (packages-data-path-depth): Added and used.
14318
14319 1998-08-05  Charles G. Waldman <cgw@pgt.com>
14320
14321         * about.el:
14322         - Change .xpm to .png, delete "zcat" section.
14323         - cosmetic fix in the 'marcpa' entry.
14324
14325         * etc/photos
14326         - convert all .xpm.Z to .png
14327         - rename mrb to martin
14328         - rename mcook-m to mcookm
14329
14330 1998-07-31  Martin Buchholz  <martin@xemacs.org>
14331
14332         * x-init.el (x-initialize-compose): Add support for
14333         dead-circumflex as YET ANOTHER NAME for that dead key.
14334
14335 1998-08-05  Colin Rafferty <colin@xemacs.org>
14336
14337         * setup-paths.el (paths-construct-exec-path): Made the
14338         last-packages really be last.
14339         (paths-construct-data-directory-list): Ditto.
14340
14341 1998-08-01  Kai Haberzettl  <khaberz@synnet.de>
14342
14343         * startup.el(startup-splash-frame-body):
14344         Update Copyright notice in splash screen
14345
14346 1998-07-20  Greg Klanderman  <greg@alphatech.com>
14347
14348         * minibuf.el (read-file-name-internal-1): do ~user completion.
14349
14350 1998-07-22  Jan Vroonhof  <vroonhof@math.ethz.ch>
14351
14352         * font-lock.el (font-lock-fontify-glumped-region): Add guard
14353         aginst destroyed extents
14354
14355 1998-07-24  Greg Klanderman  <greg@alphatech.com>
14356
14357         * package-get.el (package-get): add `install-dir' argument.
14358
14359 1998-07-20  John Jones  <jj@asu.edu>
14360
14361         * package-get.el: calls to package-get-update-all will only
14362           update packages which are already installed.
14363
14364 1998-07-23  SL Baur  <steve@altair.xemacs.org>
14365
14366         * autoload.el (update-file-autoloads): Ensure autoloads buffer is
14367         writable.
14368
14369 1998-07-20  Colin Rafferty   <colin@xemacs.org>
14370
14371         * about.el (about-hackers): Correct my email.
14372
14373 1998-07-20  Kai Haberzettl  <khaberz@synnet.de>
14374
14375         * about.el (about-hackers): new email-address.
14376
14377 1998-07-25  SL Baur  <steve@altair.xemacs.org>
14378
14379         * minibuf.el (read-number): Don't let `input-error' condition
14380         escape.
14381
14382 1998-07-20  Greg Klanderman  <greg@alphatech.com>
14383
14384         * about.el (about-hackers): use my `email-for-life' address.
14385
14386 1998-07-19  SL Baur  <steve@altair.xemacs.org>
14387
14388         * XEmacs 21.2-beta1 is released.
14389
14390 1998-07-12  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14391
14392         * ldap.el (ldap-search): Doc string change
14393
14394 1998-07-16  Colin Rafferty   <colin@xemacs.org>
14395
14396         * menubar-items.el (default-menubar): Removed references to
14397         `data-directory', and use `locate-data-file' instead, and made
14398         then greyed out if they don't exist.
14399
14400 1998-07-14  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14401
14402         * keymap.el (events-to-keys): Use `format' instead of `concat'
14403         since the latter does not accept integer args anymore
14404
14405 1998-07-15  SL Baur  <steve@altair.xemacs.org>
14406
14407         * dumped-lisp.el (preloaded-file-list): Usage of Lisp read-time
14408         macros replaced.
14409
14410 1998-07-14  SL Baur  <steve@altair.xemacs.org>
14411
14412         * make-docfile.el: Get first initialization from very-early-lisp.el
14413         * update-elc.el: Ditto.
14414         * loadup.el (really-early-error-handler): Ditto.
14415
14416         * packages.el (packages-unbytecompiled-lisp): Add new file,
14417         very-early-lisp.el.
14418
14419         * very-early-lisp.el: New file.
14420
14421 1998-07-14  SL Baur  <steve@altair.xemacs.org>
14422
14423         * Symbols that have been obsolete for at least 3 years removed (II).
14424
14425         * obsolete.el (eval-current-buffer): Make compatible.
14426         (byte-code-function-p): Ditto.
14427         (send-string): Removed.
14428         (send-region): Removed.
14429         (screen-scrollbar-width): Removed.
14430         (set-screen-scrollbar-width): Removed.
14431         (set-screen-left-margin-width): Removed.
14432         (set-screen-right-margin-width): Removed.
14433         (screen-left-margin-width): Removed.
14434         (screen-right-margin-width): Removed.
14435         (set-buffer-left-margin-width): Removed.
14436         (set-buffer-right-margin-width): Removed.
14437         (buffer-left-margin-width): Removed.
14438         (buffer-right-margin-width): Removed.
14439         (x-set-frame-icon-pixmap): Removed.
14440         (x-set-screen-icon-pixmap): Removed.
14441         (pixel-name): Removed.
14442         (make-pixmap): Removed.
14443         (make-cursor): Removed.
14444         (pixmap-width): Removed.
14445         (pixmap-contributes-to-line-height-p): Removed.
14446         (set-pixmap-contributes-to-line-height): Removed.
14447
14448 1998-07-13  SL Baur  <steve@altair.xemacs.org>
14449
14450         * obsolete.el (popup-menu-up-p): removed.
14451         (read-no-blanks-input): Removed.
14452         (wholenump): Removed.
14453         (ring-mod): Removed (what was ring-mod?).
14454         (current-time-seconds): Removed.
14455         (run-special-hook-with-args): Removed.
14456         (dot): Removed.
14457         (dot-marker): Removed.
14458         (dot-min): Removed.
14459         (dot-max): Removed.
14460         (window-dot): Removed.
14461         (set-window-dot): Removed.
14462
14463         * bytecomp.el: Remove bytecompiler support for `dot', `dot-max' and
14464         `dot-min'.
14465
14466         * minibuf.el: (read-no-blanks-input): remove commented-out copy.
14467
14468         * code-files.el (insert-file-contents): Rename
14469         run-special-hook-with-args to run-hook-with-args-until-success.
14470         (write-region): Ditto.
14471
14472 1998-07-12  SL Baur  <steve@altair.xemacs.org>
14473
14474         * about.el: Fix typos, update release date.
14475
14476         * Symbols that have been obsolete for at least 3 years removed.
14477
14478         * cl-macs.el (cl-parse-loop-clause): Delete obsolete references to
14479         screen- functions.
14480         (toplevel): remove setf methods for screen functions.
14481         * cl-macs.el (extent-data): defsetf removed.
14482         * obsolete.el (lisp-indent-hook): Make compatible, it's used too
14483         many places to remove.
14484         (comment-indent-hook): Ditto.
14485         * obsolete.el (get-screen-for-buffer-default-screen-name): Remove.
14486         (buffer-dedicated-screen): Ditto.
14487         (deiconify-screen): Ditto.
14488         (delete-screen): Ditto.
14489         (event-screen): Ditto.
14490         (find-file-other-screen): Ditto.
14491         (find-file-read-only-other-screen): Ditto.
14492         (live-screen-p): Ditto.
14493         (screen-height): Ditto.
14494         (screen-iconified-p): Ditto.
14495         (screen-list): Ditto.
14496         (screen-live-p): Ditto.
14497         (screen-name): Ditto.
14498         (screen-parameters): Ditto.
14499         (screen-pixel-height): Ditto.
14500         (screen-pixel-width): Ditto.
14501         (screen-root-window): Ditto.
14502         (screen-selected-window): Ditto.
14503         (screen-totally-visible-p): Ditto.
14504         (screen-visible-p): Ditto.
14505         (screen-width): Ditto.
14506         (screenp): Ditto.
14507         (get-screen-for-buffer): Ditto.
14508         (get-screen-for-buffer-noselect): Ditto.
14509         (get-other-screen): Ditto.
14510         (iconify-screen): Ditto.
14511         (lower-screen): Ditto.
14512         (mail-other-screen): Ditto.
14513         (make-screen): Ditto.
14514         (make-screen-invisible): Ditto.
14515         (make-screen-visible): Ditto.
14516         (modify-screen-parameters): Ditto.
14517         (new-screen): Ditto.
14518         (next-screen): Ditto.
14519         (next-multiscreen-window): Ditto.
14520         (other-screen): Ditto.
14521         (previous-screen): Ditto.
14522         (previous-multiscreen-window): Ditto.
14523         (raise-screen): Ditto.
14524         (redraw-screen): Ditto.
14525         (select-screen): Ditto.
14526         (selected-screen): Ditto.
14527         (set-buffer-dedicated-screen): Ditto.
14528         (set-screen-height): Ditto.
14529         (set-screen-position): Ditto.
14530         (set-screen-size): Ditto.
14531         (set-screen-width): Ditto.
14532         (show-temp-buffer-in-current-screen): Ditto.
14533         (switch-to-buffer-other-screen): Ditto.
14534         (visible-screen-list): Ditto.
14535         (window-screen): Ditto.
14536         (x-set-screen-pointer): Ditto.
14537         (x-set-frame-pointer): Ditto.
14538         (screen-title-format): Ditto.
14539         (screen-icon-title-format): Ditto.
14540         (terminal-screen): Ditto.
14541         (delete-screen-hook): Ditto.
14542         (create-screen-hook): Ditto.
14543         (mouse-enter-screen-hook): Ditto.
14544         (mouse-leave-screen-hook): Ditto.
14545         (map-screen-hook): Ditto.
14546         (unmap-screen-hook): Ditto.
14547         (default-screen-alist): Ditto.
14548         (default-screen-name): Ditto.
14549         (x-screen-defaults): Ditto.
14550         (x-create-screen): Ditto.
14551         * obsolete.el: meta-flag removed.
14552         baud-rate removed.
14553         sleep-for-millisecs removed.
14554         extent-data removed.
14555         set-extent-data removed.
14556         set-extent-attribute removed.
14557         extent-glyph removed.
14558         extent-layout removed.
14559         set-extent-layout removed.
14560         list-faces-display removed.
14561         list-faces removed.
14562         trim-versions-without-asking removed.
14563         after-write-file-hooks removed.
14564         truename removed.
14565         auto-fill-hook removed.
14566         blink-paren-hook removed.
14567         select-screen-hook, deselect-screen-hook removed.
14568         auto-raise-screen, auto-lower-screen removed.
14569
14570         * msw-mouse.el: Global change resource -> mswindows-resource.
14571
14572         * XEmacs 21.0-pre5 is released.
14573
14574 1998-07-11  SL Baur  <steve@altair.xemacs.org>
14575
14576         * about.el (about-hackers): Credits update.
14577
14578 1998-07-11  Hrvoje Niksic  <hniksic@srce.hr>
14579
14580         * register.el (insert-register): Don't activate the region.
14581
14582 1998-07-10  SL Baur  <steve@altair.xemacs.org>
14583
14584         * select.el: Restore x-* symbols for backwards compatibility:
14585         x-copy-primary-selection, x-kill-primary-selection,
14586         x-delete-primary-selection, x-select-make-extent-for-selection,
14587         x-valid-simple-selection-, x-cut-copy-clear-internal.
14588
14589 1998-07-09  SL Baur  <steve@altair.xemacs.org>
14590
14591         * XEmacs 21.0-pre4 is released.
14592
14593 1998-06-28  Hrvoje Niksic  <hniksic@srce.hr>
14594
14595         * menubar-items.el (default-menubar): Use `report-emacs-bug' for
14596         reporting bugs.
14597         (maybe-add-init-button): Fix semantics under Windows.  Use
14598         `expand-file-name' rather than `concat'.
14599
14600         * help.el (print-messages): New function.
14601
14602 1998-07-05  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14603
14604         * ldap.el (ldap-host-parameters-alist): Docstring fixes
14605
14606 1998-07-04  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14607
14608         * about.el: Tweaked my entry in about-hackers.
14609
14610         * find-paths.el (paths-emacs-root-p):
14611           Relaxed emacs-root checking of an in-place installation to
14612           also accommodate the flat layout used on MS Windows.
14613
14614 1998-06-29  John Jones  <jj@asu.edu>
14615
14616         * package-get.el: calls to package-get-update-all will only
14617           update packages which are already installed.
14618
14619 1998-07-05  Andy Piper  <andyp@parallax.co.uk>
14620
14621         * faces.el (xpm-color-symbols): remove hardcoded defaults these
14622         are handled by the gui-element face fallbacks now.
14623
14624         * x-faces.el: default gui-element face to "background" as well as
14625         the default face.
14626
14627         * msw-faces.el (mswindows-init-device-faces): remove gui-element
14628         and default face settings since these are set as fallbacks now in
14629         the appropriate domain.
14630
14631 1998-07-02  SL Baur  <steve@altair.xemacs.org>
14632
14633         * text-mode.el (text-mode): Reorder regexp so the OR part
14634         corresponding to `page-delim' goes first and the hack in
14635         `forward-paragraph' will work.
14636         With bug analysis from Bob Weiner <weiner@altrasoft.com>
14637
14638 1998-06-29  Kyle Jones  <kyle_jones@wonderworks.com>
14639
14640         * subr.el (remove-hook): When checking the hook value
14641           with functionp, don't apply car to it.
14642
14643 1998-06-24  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14644
14645         * package-get.el (package-get-remote-filename):
14646           Don't use file-name-as-directory because the local directory
14647           separator conventions might not be the same as ftp's.
14648
14649 1998-06-27  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14650
14651         * ldap.el (ldap-host-parameters-alist): New name of
14652         `ldap-host-parameters-plist'
14653
14654 1998-06-26  Adrian Aichner  <adrian@xemacs.org>
14655
14656         * package-get.el: Using (require 'package-get-base), now that it
14657         provides itself.  Consequently removed all instances of (load
14658         "package-get-base.el").
14659
14660 1998-06-29  Kyle Jones  <kyle_jones@wonderworks.com>
14661
14662         * subr.el (remove-hook): Don't treat the hook value as a
14663           list unless it is both consp and not functionp.
14664
14665 1998-06-29  SL Baur  <steve@altair.xemacs.org>
14666
14667         * about.el: Email address for Ben Wing is ben@xemacs.org.
14668         * auto-show.el: Ditto.
14669         * bytecomp.el: Ditto.
14670         * faces.el: Ditto.
14671         * x-scrollbar.el: Ditto.
14672         * x-misc.el: Ditto.
14673         * tty-init.el: Ditto.
14674         * toolbar-items.el: Ditto.
14675         * symbol-syntax.el: Ditto.
14676         * specifier.el: Ditto.
14677         * objects.el: Ditto.
14678         * hyper-apropos.el: Ditto.
14679         * glyphs.el: Ditto.
14680
14681 1998-06-27  Hrvoje Niksic  <hniksic@srce.hr>
14682
14683         * mouse.el (drag-window-divider): vertical-divider-draggable-p ->
14684         vertical-divider-always-visible-p.
14685         (default-mouse-motion-handler): Ditto.
14686
14687 1998-06-21  Hrvoje Niksic  <hniksic@srce.hr>
14688
14689         * scrollbar.el (scrollbars-visible-p): Simplify.  Always set the
14690         global value.
14691
14692 1998-06-21  Oliver Graf <ograf@fga.de>
14693
14694         * build-reports.el: changed receiver to xemacs-build-reports list
14695
14696 1998-06-19  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14697
14698         * font.el: Split font-family-mappings into X and
14699           mswindows-specific versions.
14700           mswindows-font-create-[object|name]: Treat supplied size
14701           as a pointsize. Added underline and strikethru handling.
14702
14703         * msw-faces.el: changed default mswindows charset to western.
14704
14705         * msw-glyphs.el: removed space in border-glyph font string that
14706           was inserted to get round bugs in the mswindows C font code.
14707
14708 1998-06-27  SL Baur  <steve@altair.xemacs.org>
14709
14710         * about.el (about-hackers): Credits update.
14711
14712         * help-nomule.el (tutorial-supported-languages): Add Romanian
14713         TUTORIAL.
14714
14715         * code-files.el (file-coding-system-alist): Hardwire TUTORIAL.ro
14716         to ISO-8859-2.
14717
14718 1998-06-19  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14719
14720         * font.el: Split font-family-mappings into X and
14721           mswindows-specific versions.
14722           mswindows-font-create-[object|name]: Treat supplied size
14723           as a pointsize. Added underline and strikethru handling.
14724
14725         * msw-faces.el: changed default mswindows charset to western.
14726
14727         * msw-glyphs.el: removed space in border-glyph font string that
14728           was inserted to get round bugs in the mswindows C font code.
14729
14730 1998-06-15  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14731
14732         * minibuf.el: make read-color-completion-table call
14733           (mswindows-color-list for mswindows devices.
14734
14735 1998-06-18  Sam Mikes  <smikes@alumni.hmc.edu>
14736
14737         * lisp/font-lock.el
14738         (font-lock-match-c++-style-declaration-item-and-skip-to-next):
14739         Let declaration items contain non-word symbol characters.
14740
14741 1998-06-15  Adrian Aichner  <adrian@xemacs.org>
14742
14743         * package-get.el (package-get-package-provider): Added autoload
14744         cookie.  Loading "package-get-base.el" in ALL functions that use
14745         it.  Fixed some (interactive ...) with multiple argument specs
14746         again.  Cosmetic indentation changes.
14747
14748 1998-05-27  Glynn Clements  <glynn@sensei.co.uk>
14749
14750         * info.el (Info-insert-dir): Don't use nreverse on variables
14751         that you want to use later.
14752
14753 1998-06-17  Glynn Clements  <glynn@sensei.co.uk>
14754
14755         * x-mouse.el (x-set-point-and-move-selection): Replace call
14756         to x-kill-primary-selection with kill-primary-selection
14757
14758 1998-06-12  Martin Buchholz  <martin@xemacs.org>
14759
14760         * simple.el (what-cursor-position): Make cursor position reported
14761         use value of column-number-start-at-one
14762
14763 1998-06-17  SL Baur  <steve@altair.xemacs.org>
14764
14765         * about.el (xemacs-hackers): Fix Jareth's email address.
14766
14767 1998-06-16  SL Baur  <steve@altair.xemacs.org>
14768
14769         * startup.el (startup-splash-frame): Remove
14770         `xemacs-startup-logo-function'.
14771
14772 1998-06-15  SL Baur  <steve@altair.xemacs.org>
14773
14774         * about.el (about-hackers): Update credits list.
14775
14776 1998-06-06  Jeff Miller <jmiller@smart.net>
14777
14778         * lisp/sound.el: Update sound-ext to allow filenames with
14779           extensions to be found by load-sound-file
14780
14781 1998-06-14  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14782
14783         * info.el (Info-rebuild-outdated-dir): Removed variable
14784         (Info-auto-generate-directory): New variable
14785         (Info-save-auto-generated-dir): New variable
14786         (Info-maybe-update-dir): Use `Info-auto-generate-directory'
14787         (Info-build-dir-anew): Second parameter removed.  Use
14788         `Info-save-auto-generated-dir'
14789         (Info-rebuild-dir): Ditto
14790
14791 1998-06-02  Christoph Wedler  <wedler@fmi.uni-passau.de>
14792
14793         * list-mode.el (next-list-mode-item): Would not recognize
14794         border between directly neighbored items.
14795
14796 1998-06-12  Andy Piper  <andyp@parallax.co.uk>
14797
14798         * package-get.el: add autoloads for some functions.
14799
14800 1998-06-10  Hrvoje Niksic  <hniksic@srce.hr>
14801
14802         * specifier.el (let-specifier): Tiny docfixes.
14803
14804 1998-06-12  Andy Piper  <andyp@parallax.co.uk>
14805
14806         * msw-mouse.el: set selection-pointer-glyph to Normal.
14807
14808 1998-06-09  Per Abrahamsen  <abraham@dina.kvl.dk>
14809
14810         * wid-edit.el (widget-specify-secret): New function.
14811         (widget-after-change): Use it.
14812         (widget-specify-field): Use it.
14813
14814 1998-06-08  Hrvoje Niksic  <hniksic@srce.hr>
14815
14816         * mouse.el (drag-window-divider): Use `(not done)' instead of
14817         `doit'; reuse result of `window-pixel-edges'.
14818
14819         * modeline.el (drag-modeline-event-lag): Rename to
14820         drag-divider-event-lag.
14821
14822 1998-06-07  Hrvoje Niksic  <hniksic@srce.hr>
14823
14824         * specifier.el (let-specifier): Rewritten not to generate needless
14825         `let's; clarified documentation; support TAG-SET and HOW-TO-ADD
14826         arguments.
14827
14828 1998-05-28  Hrvoje Niksic  <hniksic@srce.hr>
14829
14830         * minibuf.el (read-file-name-1): Setup buffer-local value of
14831         `completion-ignore-case' in completions buffer under Windows.
14832
14833 1998-06-06  Kirill M. Katsnelson  <kkm@kis.ru>
14834
14835         * about.el (about-maintainer-glyph): Fix support for not
14836         compressed images.
14837
14838 1998-06-04  Kirill M. Katsnelson  <kkm@kis.ru>
14839
14840         * cmdloop.el (cancel-mode-internal): Defined this do-nothing function.
14841
14842         * mouse.el (mouse-track): Cancel selection if misc-user event with
14843         `cancel-mode-internal' function is fetched.
14844
14845 1998-06-03  Hrvoje Niksic  <hniksic@srce.hr>
14846
14847         * files.el (save-some-buffers-1): Fixed return value.
14848
14849 1998-06-01  Oliver Graf <ograf@fga.de>
14850
14851         * dragdrop.el: added experimental
14852
14853 1998-05-26  Stephen J. Turnbull  <turnbull@sk.tsukuba.ac.jp>
14854
14855         * startup.el (after-init-hook, init-file-user,
14856         user-init-directory, load-user-init-file):  Purge references
14857         to "~/.xemacs/init.el" from docstrings.
14858
14859         (load-user-init-file) Use paths-construct-path to construct
14860         paths to user init files.  Go directly to ~/.emacs, do not
14861         search ~/.xemacs/, do not load `default-custom-file'.
14862
14863 1998-06-03  Hrvoje Niksic  <hniksic@srce.hr>
14864
14865         * files.el (interpreter-mode-alist): Catch wish and tclsh before
14866         general *sh.
14867         (inhibit-first-line-modes-regexps): Added `.tar.gz'.
14868
14869 1998-06-03  Andy Piper  <andyp@parallax.co.uk>
14870
14871         * menubar-items.el (default-menubar): add Update Packages to customize
14872         menu.
14873
14874 1998-06-02  Andy Piper  <andyp@parallax.co.uk>
14875
14876         * faces.el: use toolbar face as a fallback for toolbar properties
14877         in xpm-color-symbols instead of default.
14878
14879         * msw-faces.el: rename 3d-object -> gui-element face.
14880
14881 1998-06-06  SL Baur  <steve@altair.xemacs.org>
14882
14883         * startup.el (xemacs-startup-logo-function): New variable.
14884         (startup-splash-frame): Use it.
14885
14886 1998-06-02  Hrvoje Niksic  <hniksic@srce.hr>
14887
14888         * files.el (save-some-buffers): Would wait 1 second.
14889         (save-some-buffers-1): Delete other windows here instead of in
14890         `save-some-buffers'.
14891         (save-some-buffers): Force redisplay only if windows were deleted.
14892
14893 1998-06-02  Didier Verna  <didier@xemacs.org>
14894
14895         * cus-face.el (custom-face-attributes): generalized the use of
14896         toggle buttons for boolean attributes.
14897         Re-ordered the items a bit.
14898
14899 1998-06-01  SL Baur  <steve@altair.xemacs.org>
14900
14901         * sound.el (default-sound-directory): Use `locate-data-directory'
14902         to find the sounds directory.
14903
14904 1998-05-29  Andy Piper  <andyp@parallax.co.uk>
14905
14906         * sound.el: default sound-ext to .wav under mswindows, .au
14907         otherwise. load-default sounds without extensions.
14908
14909 1998-05-27  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
14910
14911         * menubar-items.el (default-menubar): Dim out "Submit Bug Report"
14912         if send-pr is not bound.
14913
14914 1998-06-01  Andy Piper  <andyp@parallax.co.uk>
14915
14916         * files.el: grok idl files in auto-mode-alist.
14917 1998-06-01  Jeff Miller  <jmiller@smart.net>
14918
14919         * minibuf.el (exact-minibuffer-completion-p): check for nil before
14920         calling `upcase'.
14921
14922 1998-05-30  Andy Piper  <andyp@parallax.co.uk>
14923
14924         * msw-glyphs.el: add xbm to the list of image types supported.
14925
14926 1998-05-30  Kirill M. Katsnelson  <kkm@kis.ru>
14927
14928         * msw-init.el (init-post-mswindows-win): Load InfoDock toolbar
14929         instead of XEmacs one when dumping InfoDock.
14930
14931 1998-05-30  Kirill M. Katsnelson  <kkm@kis.ru>
14932
14933         * obsolete.el (has-modeline-p): Added obsolete alias `has-modeline-p'
14934         for `modeline-visible-p'
14935
14936         * winnt.el (nt-quote-process-args): Fix for duplicating argv[0].
14937
14938 1998-05-29  Andy Piper  <andyp@parallax.co.uk>
14939
14940         * msw-select.el (mswindows-cut-copy-clear-clipboard): deleted
14941         since it's not used anymore. doc string fixes.
14942
14943         * package-get.el (package-get-file-installed-p): new function. use
14944         instead of file-installed-p which is in an external package.
14945
14946 1998-05-28  Oliver Graf <ograf@fga.de>
14947
14948         * dragdrop.el (dragdrop-drop-url-default): dropped pop-to-buffer in
14949         favor of select-window/switch-to-buffer
14950
14951 Wed May 27, 1998  Darryl Okahata  <darrylo@sr.hp.com>
14952
14953         * startup.el: changed (getenv "HOME") to (user-home-directory)
14954
14955 1998-05-25  Oliver Graf <ograf@fga.de>
14956
14957         * frame.el (cde-start-drag) moved to dragdrop.el
14958         (offix-start-drag-region) moved to dragdrop.el
14959         (offix-start-drag) moved to dragdrop.el
14960         * dragdrop.el (cde-start-drag) moved from frame.el
14961         (offix-start-drag-region) moved from frame.el
14962         (offix-start-drag) moved from frame.el
14963         (cde-start-drag-region) cde drag regions
14964         * mouse.el (mouse-drag-or-yank) will now call cde-start-drag-region
14965
14966 1998-05-26  Oliver Graf <ograf@fga.de>
14967
14968         * dragdrop.el: created dragdrop-drag prototypes
14969         (cde-start-drag-region) fixed typo
14970
14971 1998-05-28  SL Baur  <steve@altair.xemacs.org>
14972
14973         * simple.el (after-init-hook): Remove reader macro.
14974
14975         * packages.el (packages-hardcoded-lisp): Get rid of reader
14976         macros.  Update DOC string.
14977
14978 1998-05-25  Hrvoje Niksic  <hniksic@srce.hr>
14979
14980         * mouse.el (drag-window-divider): Ditto.
14981
14982         * modeline.el (mouse-drag-modeline): Use it.
14983
14984         * lisp-mode.el (let-specifier): Specify indentation.
14985
14986         * specifier.el (let-specifier): Renamed from
14987         `with-specifier-instance'.
14988
14989 1998-05-27  Andy Piper  <andyp@parallax.co.uk>
14990
14991         * x-faces.el:
14992         * faces.el: move definition of xpm-color-symbols from x-faces.el
14993         to faces. Predicate x-get-resource on the presence of x.
14994
14995         * msw-faces.el: set 3d-object face rather than modeline. Specify
14996         faces as specfier defaults.
14997
14998         * package-get.el: don't use package-admin-add-single-file-package.
14999
15000 1998-05-25  Hrvoje Niksic  <hniksic@srce.hr>
15001
15002         * toolbar-items.el: Fixup tooltips.
15003         (toolbar-gnus): Don't use obsolete variable
15004         toolbar-news-frame-properties.
15005         (toolbar-news-reader): Default to `gnus' instead of
15006         `not-configured'.
15007
15008         * files.el (auto-mode-alist): Correctly recognize `.emacs' under
15009         Windows.
15010
15011 1998-05-25  Andy Piper  <andyp@parallax.co.uk>
15012
15013         * package-get.el: rename -installedp -> -installed-p.
15014
15015 1998-05-23  Kirill M. Katsnelson  <kkm@kis.ru>
15016
15017         * glyphs.el (init-glyphs): Created `border-glyph' face, with no
15018         attributes, and assinged it to continuation, truncation and
15019         hscroll glyphs.
15020
15021         * msw-glyphs.el: Assigned WinDings font to `border-glyph' face,
15022         and made continuation, truncation and hscroll glyphs arrow
15023         characters out of that font.
15024
15025 1998-05-22  Hrvoje Niksic  <hniksic@srce.hr>
15026
15027         * minibuf.el (minibuffer-electric-separator): Play nicely with
15028         directory-sep-char being \.
15029         (minibuffer-electric-tilde): Ditto.
15030         (read-file-name-map): Ditto.
15031
15032 1998-05-22  Hrvoje Niksic  <hniksic@srce.hr>
15033
15034         * mouse.el (default-mouse-track-maybe-own-selection): Pause only
15035         on X devices.
15036         (default-mouse-track-deal-with-down-event): Avoid
15037         `x-disown-selection'; use `disown-selection' instead.
15038
15039 1998-05-21  Andy Piper  <andyp@parallax.co.uk>
15040
15041         * select.el:
15042         * x-select.el: selection cleanup. (x-cut-copy-clear-internal)
15043         moved to (cut-copy-clear-internal) in select.el. Ditto for
15044         (x-delete-primary-selection) (x-kill-primary-selection)
15045         (x-copy-primary-selection).
15046         (own-clipboard): new function.
15047
15048         * msw-select.el: use the new kill/delete/copy/cut-copy-clear
15049         functions in select.el. remove old ones.
15050         (mswindows-own-clipboard): new function.
15051
15052 1998-05-21  Andy Piper  <andyp@parallax.co.uk>
15053
15054         * gnuserv.el: allow connections from mswindows type devices.
15055
15056 1998-05-20  Andy Piper  <andyp@parallax.co.uk>
15057
15058         * msw-glyphs.el: change image type used from cursor to resource.
15059
15060 1998-05-20  Kirill M. Katsnelson  <kkm@kis.ru>
15061
15062         * x-scrollbar.el (x-init-scrollbar-from-resources): Added support
15063         for {top,bottom}-{left,right} values in addition to
15064         {top,bottom}_{left,right}.
15065         Use x-get-resource instead of x-get-resource-and-bogosity-check.
15066
15067 1998-05-20  Hrvoje Niksic  <hniksic@srce.hr>
15068
15069         * cl-macs.el (specifier-instance): Undefine its setf method.
15070
15071         * specifier.el (with-specifier-instance): Added docstring.
15072
15073         * mouse.el (drag-window-divider): Ditto.
15074
15075         * modeline.el (mouse-drag-modeline): Use it.
15076
15077         * lisp-mode.el (with-specifier-instance): Define its indentation
15078         level.
15079
15080         * specifier.el (with-specifier-instance): New macro.
15081
15082 1998-05-19  Andy Piper  <andyp@parallax.co.uk>
15083
15084         * package-get.el (package-get-create-custom): new function to
15085         auto-generate package-get-custom.el from package-get-base.el.
15086         * (package-get-ever-installedp): new function.
15087         * (package-get-custom): new function to get all packages specified
15088         by customize.
15089
15090 1998-05-19  Hrvoje Niksic  <hniksic@srce.hr>
15091
15092         * cus-edit.el (custom-file): Revert to `~/.emacs'.
15093
15094 1998-05-23  SL Baur  <steve@altair.xemacs.org>
15095
15096         * cl-extra.el: Reverse previous float change.
15097
15098 1998-05-17  Andy Piper  <andyp@parallax.co.uk>
15099
15100         * x-faces.el:
15101         * faces.el (try-font-name): moved from x-faces.el since it is
15102         required by w3 under mswindows as well X.
15103
15104 1998-05-18  Kirill M. Katsnelson  <kkm@kis.ru>
15105
15106         * winnt.el: Removed evil (setq completion-ignore-case t)
15107         clause, one more overlookef fsfism.
15108         (nt-quote-args-functions-alist): End sentences with double space.
15109
15110 1998-05-18  Kirill M. Katsnelson  <kkm@kis.ru>
15111
15112         * window-xemacs.el (push-window-configuration): Remove kludgery of
15113         recaching default-toolbar specifier.
15114         (pop-window-configuration): Ditto.
15115         (unpop-window-configuration): Ditto.
15116
15117 1998-05-16  Hrvoje Niksic  <hniksic@srce.hr>
15118
15119         * modeline.el (modeline-minor-mode-menu): Don't use :menu-tag.
15120
15121 1998-05-17  Kirill M. Katsnelson  <kkm@kis.ru>
15122
15123         * winnt.el (nt-quote-args-verbatim): Added function.
15124         (nt-quote-args-prefix-quote): Added function.
15125         (nt-quote-args-backslash-quote): Added function.
15126         (nt-quote-args-double-quote): Added function.
15127         (nt-quote-args-functions-alist): New variable.
15128         (nt-quote-process-args): Added function. This is the main quoting
15129         work horse called from process-nt.c
15130
15131 1998-05-16  Kirill M. Katsnelson  <kkm@kis.ru>
15132
15133         * winnt.el: Removed duplicate definitions for backspace,
15134         delete, M-backspace and C-M-backspace.
15135         (file-name-buffer-file-type-alist): Removed this variable.
15136         (find-buffer-file-type): Removed function.
15137         (find-file-binary):  Removed function.
15138         (find-file-text): Removed function.
15139         (find-file-not-found-set-buffer-file-type): Removed function.
15140         (save-to-unix-hook): Removed function.
15141         (revert-from-unix-hook): Removed function.
15142         (using-unix-filesystems): Removed function.
15143         (original-make-auto-save-file-name): DEFSUBR to avoid doc snarf
15144         warning.
15145         (x-set-selection): Removed function.
15146         (x-get-selection): Removed function.
15147         Removed commented FSFisms.
15148         Replaced copyright notice (this file is not part of GNU Emacs).
15149         (nt-shell-mode-hook): Moved here from a lambda expression. Added
15150         comint-process-echoes setting to t.
15151
15152 1998-05-17  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15153
15154         * packages.el (packages-no-package-hierarchy-regexp): Introduced
15155         and used following the interface change of
15156         `paths-find-recursive-path'.
15157
15158         * find-paths.el (paths-find-recursive-path): Exclusion is now by a
15159         regexp instead of a list of base names.
15160         (paths-version-control-filename-regexp):
15161         (paths-lisp-filename-regexp): (paths-no-lisp-directory-regexp):
15162         Introduced and used following the interface change of
15163         `paths-find-recursive-path'.
15164
15165 1998-05-16  Hrvoje Niksic  <hniksic@srce.hr>
15166
15167         * simple.el (delete-forward-p): Make it a defun; do X garbage only
15168         on X devices, rather than on all non-TTY devices.
15169
15170 1998-05-16  Kirill M. Katsnelson  <kkm@kis.ru>
15171
15172         * msw-mouse.el: New file. Sets up cursor shapes for Windows.
15173
15174         * dumped-lisp.el (preloaded-file-list): Added msw-mouse.el
15175
15176 1998-05-17  Adrian Aichner  <adrian@xemacs.org>
15177
15178         * itimer.el (activate-itimer): Fixed usage of integers
15179         as argument to `concat'.
15180
15181 1998-05-17  Glynn Clements  <glynn@sensei.co.uk>
15182
15183         * itimer.el (start-itimer): replace the use of `concat' with
15184         `format'
15185
15186 1998-05-16  SL Baur  <steve@altair.xemacs.org>
15187
15188         * mode-motion.el (mode-motion-hook): Clarify docstring.
15189         From Bob Weiner <weiner@altrasoft.com>
15190
15191         * loadhist.el (symbol-file): Supply prompt string when used
15192         interactively.
15193         From Bob Weiner <weiner@altrasoft.com>
15194
15195 1998-05-16  Hrvoje Niksic  <hniksic@srce.hr>
15196
15197         * loadup.el (really-early-error-handler): Ditto.
15198
15199         * update-elc.el: Ditto.
15200
15201         * setup-paths.el (paths-construct-exec-path): Ditto.
15202
15203         * make-docfile.el: Ditto.
15204
15205         * find-paths.el (paths-decode-directory-path): Use split-path
15206         instead of decode-path.
15207
15208         * files.el (parse-colon-path): Update docstring reference.
15209
15210 1998-05-15  Jonathan Harris  <jhar@tardis.ed.ac.uk>
15211
15212         * msw-init.el:
15213         * x-init.el:
15214         Bind cut'n'paste keys to non window-system specific functions.
15215
15216         * msw-select.el: New function mswindows-clear-clipboard.
15217         mswindows-cut-copy-clipboard extended to handle clearing of the
15218         selection and renamed to mswindows-cut-copy-clear-clipboard.
15219
15220         * select.el: on mswindows devices delete-primary-selection
15221         calls mswindows-clear-clipboard.
15222
15223 1998-05-15  Hrvoje Niksic  <hniksic@srce.hr>
15224
15225         * simple.el (quoted-insert): Inhibit quit when using read-char.
15226
15227         * cmdloop.el (read-char): Don't inhibit quit.
15228         (read-char-exclusive): Ditto.
15229         (read-char): Signal quit if quit-char was pressed.
15230         (read-char-exclusive): Ditto.
15231         (read-quoted-char): Return a character, not integer.
15232
15233         * menubar-items.el (default-popup-menu): Use Andy's generic
15234         selection code.
15235         (default-popup-menu): Fix code.
15236
15237 1998-05-14  Oliver Graf <ograf@fga.de>
15238
15239         * dragdrop.el (dragdrop-function-widget): this time it's done
15240
15241 1998-05-13  Oliver Graf <ograf@fga.de>
15242
15243         * dumped-lisp.el: dragdrop.el now based on dragdrop-api feature
15244
15245 1998-05-15  Kirill M. Katsnelson  <kkm@kis.ru>
15246
15247         * device.el (device-pixel-width):
15248         (device-pixel-height):
15249         (device-mm-width):
15250         (device-mm-height):
15251         (device-bitplanes):
15252         (device-color-cells): Swapped parameters to device-system-metric
15253         according to the interface change.
15254
15255 1998-05-14  Kirill M. Katsnelson  <kkm@kis.ru>
15256
15257         * mouse.el (default-mouse-motion-handler): Use new name of the
15258         function event-over-vertical-divider-p.
15259         Do not set E-W arrow cursor over the divider if
15260         vertical-divider-draggable-p is nil in the window.
15261         ([top-level]): Use new name for the variable
15262         vertical-divider-map.
15263         (drag-window-divider): Respect vertical-divider-draggable-p.
15264         Variable name typo fixes.
15265
15266 1998-05-14  Hrvoje Niksic  <hniksic@srce.hr>
15267
15268         * keymap.el (kbd): Define here; handle string constants and
15269         others...
15270
15271 1998-05-15  Christian Nyb <chr@mediascience.no>
15272
15273         * simple.el (zap-up-to-char): New function.  Behaves like `zap-to-char'
15274         in Emacs 18.
15275
15276 1998-05-13  Didier Verna  <didier@xemacs.org>
15277
15278         * mouse.el (drag-window-divider): give the vertical divider a
15279         pressed look when dragging it.
15280
15281 1998-05-13  Andy Piper  <andyp@parallax.co.uk>
15282
15283         * faces.el: predicate some more face operations on x or mswindows
15284         not just x.
15285
15286         * modeline.el: enable modeline coloring for mswindows.
15287
15288 1998-05-13  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15289
15290         * minibuf.el (minibuffer-default): Added variable; compatible with
15291         FSF Emacs.
15292         (next-history-element): Used `minibuffer-default'.
15293
15294 1998-05-12  Oliver Graf <ograf@fga.de>
15295
15296         * dragdrop.el (dragdrop-function-widget): button and mods ok
15297         arguments still look a bit strange
15298         (dragdrop-compare-mods) created
15299         (dragdrop-drop-do-functions) correctly checks for buttons and
15300         modifiers
15301
15302 1998-05-14  Hrvoje Niksic  <hniksic@srce.hr>
15303
15304         * setup-paths.el (paths-default-info-directories): Replace
15305         path-separator with directory-sep-char.
15306
15307         * files.el (path-separator): Don't define it here.
15308
15309 1998-05-14  Hrvoje Niksic  <hniksic@srce.hr>
15310
15311         * update-elc.el: Ditto.
15312
15313         * setup-paths.el (paths-construct-exec-path): Ditto.
15314
15315         * make-docfile.el: Ditto.
15316
15317         * loadup.el (really-early-error-handler): Ditto.
15318
15319         * find-paths.el (paths-decode-directory-path): Use decode-path
15320         instead of decode-path-internal.
15321
15322         * files.el (parse-colon-path): Update docstring.
15323
15324 1998-05-13  Hrvoje Niksic  <hniksic@srce.hr>
15325
15326         * subr.el (get-buffer-window-list): Make BUFFER optional.
15327
15328         * window-xemacs.el (windows-of-buffer): Defalias to
15329         get-buffer-window-list.
15330
15331 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
15332
15333         * disass.el: Fix maintainer keyword.
15334
15335         * bytecomp.el (byte-compile-and-load-file): Autoload.
15336         (byte-compile-buffer): Ditto.
15337
15338         * lisp-mode.el (eval-last-sexp): Skip ` in `variable' so that the
15339         value is returned, not the name.
15340         (lisp-imenu-generic-expression): Enable it.
15341         (lisp-mode-variables): Ditto.
15342         (lisp-indent-offset): Change defconst to defvar.
15343         (lisp-indent-function): Ditto.
15344         (lisp-body-indent): Ditto.
15345
15346 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
15347
15348         * modeline.el: Use zap-last-kbd-macro-event.
15349
15350         * lisp-mode.el (eval-interactive): If eval-interactive-verbose is
15351         nil, don't attempt to do anything with messages.
15352         (eval-last-sexp): Use `letf' for clarity.
15353
15354 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
15355
15356         * startup.el: It's still `.emacs', not yet `.xemacs/init.el'.
15357
15358 1998-05-11  Martin Buchholz  <martin@xemacs.org>
15359
15360         * buff-menu.el:
15361         * lisp-mode.el:
15362         * obsolete.el:
15363         Change empty docstrings into no doc strings at all.
15364         Fix bogus FSF-format docstrings.
15365         * etags.el: Fix docstring.
15366
15367 1998-05-11  Jan Vroonhof  <vroonhof@math.ethz.ch>
15368
15369         * package-get.el (package-get): Use internal md5
15370
15371 1998-05-13  SL Baur  <steve@altair.xemacs.org>
15372
15373         * about.el (about-xemacs): Correct abuse of concat.
15374
15375 1998-05-11  SL Baur  <steve@altair.xemacs.org>
15376
15377         * info.el (Info-mode): Use easymenu.
15378
15379 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
15380
15381         * apropos.el (apropos): Don't use concat with integers.
15382
15383         * cmdloop.el (describe-last-error): Handle the case when no error
15384         was seen gracefully.
15385
15386         * apropos.el (apropos-print): Use with-displaying-help-buffer as
15387         defun.
15388         (apropos-describe-plist): Ditto.
15389
15390         * help.el (with-displaying-help-buffer): Revert to a defun.
15391         (describe-key): Use it as defun.
15392         (describe-mode): Ditto.
15393         (describe-bindings): Ditto.
15394         (describe-prefix-bindings): Ditto.
15395         (describe-installation): Ditto.
15396         (view-lossage): Ditto.
15397         (describe-function): Ditto.
15398         (describe-variable): Ditto.
15399         (describe-syntax): Ditto.
15400
15401 1998-05-11  Oliver Graf <ograf@fga.de>
15402
15403         * dragdrop.el: changed order of require/provide
15404         (dragdrop-drop-mime-default) changed to new calling conventions
15405         (dragdrop-drop-do-functions) changed to new calling conventions
15406         (dragdrop-function-widget) this one needs more work...
15407
15408 1998-05-10  Oliver Graf <ograf@fga.de>
15409
15410         * about.el: another small change in my entry
15411         * dragdrop.el (dragdrop-drop-log-function): logging added
15412         plus customizations
15413         changed interface to handler functions. now called with event
15414         and object
15415
15416 1998-05-12  Kirill M. Katsnelson  <kkm@kis.ru>
15417
15418         * glyphs.el (divider-pointer-glyph): Declared new glyph,
15419         E-W arrow pointer displayed over draggable dividers.
15420
15421         * mouse.el (default-mouse-motion-handler): Show it when
15422         appropriate.
15423         (drag-window-divider): Added.
15424         ([top-level]): Initialized window-divider-map with a keymap
15425         binding the above function to left button down event.
15426
15427         * x-mouse.el (x-init-pointer-shape): Initialize
15428         divider-pointer-glyph from Cursor.dividerPointer, or use default
15429         E-W double arrow.
15430
15431 1998-04-30  Gunnar Evermann  <Gunnar.Evermann@nats.informatik.uni-hamburg.de>
15432
15433         * toolbar-items.el (toolbar-compile): respect should-use-dialog-box-p
15434
15435 1998-05-11  Hrvoje Niksic  <hniksic@srce.hr>
15436
15437         * simple.el (count-words-buffer): Don't query for buffer.
15438         (count-lines-buffer): Ditto.
15439
15440 1998-05-11  Jan Vroonhof <vroonhof@math.ethz.ch>
15441
15442         * help.el (where-is): add optional insert argument.
15443
15444 1998-05-11  Hrvoje Niksic  <hniksic@srce.hr>
15445
15446         * help.el (describe-key-briefly): New argument INSERT.
15447
15448         * simple.el (eval-expression): New optional argument; synch with
15449         FSF 20.3.
15450
15451         * keydefs.el (global-map): Add new register bindings.
15452
15453         * register.el: Synched with FSF 20.3.
15454
15455 1998-05-11  Jan Vroonhof <vroonhof@math.ethz.ch>
15456
15457         * window-xemacs.el (recenter): all arguments are optional.
15458
15459 1998-05-10  Kirill M. Katsnelson  <kkm@kis.ru>
15460
15461         * device.el: (device-pixel-width): Reflected name/parameters
15462         change to device-system-metric.
15463         (device-pixel-height): Ditto.
15464         (device-mm-width): Ditto.
15465         (device-mm-height): Ditto.
15466         (device-bitplanes): Ditto.
15467         (device-color-cells): Ditto.
15468
15469 1998-05-10  Hrvoje Niksic  <hniksic@srce.hr>
15470
15471         * cl-extra.el (cl-float-limits): Removed; move code to top-level.
15472
15473         * cl.el (most-positive-fixnum): Document.
15474         (most-negative-fixnum): Ditto.
15475
15476         * cus-dep.el: Updated comment.
15477
15478         * cus-load.el: Use most-positive-fixnum as the gc-inhibiting
15479         constant.
15480
15481         * cus-load.el (custom-put): Removed.
15482
15483         * files.el (after-find-file): Just resignal quit instead of
15484         signaling "canceled".
15485
15486 1998-05-10  Hrvoje Niksic  <hniksic@srce.hr>
15487
15488         * frame.el (other-frame): Use `focus-frame' instead of
15489         select-frame kludges.
15490
15491         * lisp-mode.el: Update lisp-indent-function for
15492         save-selected-frame and with-selected-frame.
15493
15494         * frame.el (save-selected-frame): New macro.
15495         (with-selected-frame): Ditto.
15496         (other-frame): Use `set-frame-focus'.
15497
15498 1998-05-06  Oliver Graf <ograf@fga.de>
15499
15500         * dragdrop.el (dragdrop-drop-dispatch): changed to new list concept
15501         (dragdrop-drop-url-default) default handler for URL drops created
15502         (dragdrop-drop-mime-default) default handler for MIME drops created
15503         (dragdrop-drop-functions) default custom for handling drops created
15504         (dragdrop-drop-do-functions) helper for drgadrop-drop-dispatch
15505
15506 1998-05-05  Jonathan Harris <jhar@tardis.ed.ac.uk>
15507
15508         * mouse.el: Removed redundant mouse-mswindows-drop function.
15509
15510 1998-05-05  Oliver Graf <ograf@fga.de>
15511
15512         * about.el: changed some text in my entry
15513         * dragdrop.el: added customs
15514
15515 1998-05-04  Oliver Graf <ograf@fga.de>
15516
15517         * mouse.el: killed global drop key bindings
15518         (mouse-offix-drop) removed
15519         * dragdrop.el: created
15520         * dumped-lisp.el: inclusion of dragdrop.el for window-systems
15521
15522 1998-05-09  Kirill M. Katsnelson  <kkm@kis.ru>
15523
15524         * x-scrollbar.el (x-init-scrollbar-from-resources): Initialize
15525         scrollbar-on-{left,top}-p from *scrollBarPlacement resources.
15526
15527         * x-misc.el (x-get-resource-and-maybe-bogosity-check): Removed
15528         obsolete comment.
15529
15530         * scrollbar.el (scrollbars-visible-p): Use new
15531         {vertical,horizontal}-scrollbar-visible-p specifiers.
15532
15533 1998-04-18  Kirill M. Katsnelson  <kkm@kis.ru>
15534
15535         * device.el (device-pixel-height):
15536         (device-pixel-width):
15537         (device-mm-width):
15538         (device-mm-height):
15539         (device-bitplanes):
15540         (device-color-cells): Moved these 6 functions from device.c; they
15541         all use single (device-system-metrics) call.
15542
15543 1998-05-09  SL Baur  <steve@altair.xemacs.org>
15544
15545         * dumped-lisp.el (preloaded-file-list): x-menubar.el and x-toolbar.el
15546         were renamed.
15547
15548         * menubar-items.el:
15549         * toolbar-items.el: Renamed from x-menubar/x-toolbar.
15550         Suggested by Hrvoje Niksic <hniksic@srce.hr>
15551
15552         * help.el (help-map): Remove Hyperbole keybinding logic.
15553         Suggested by: Michael Ernst <mernst@cs.washington.edu>
15554
15555 1998-05-08  SL Baur  <steve@altair.xemacs.org>
15556
15557         * x-menubar.el (default-menubar): Enable 'mail-user-agent' feature.
15558         From SAKIYAMA Nobuo <nobuo@db3.so-net.or.jp>
15559
15560 1998-05-07  Andy Piper  <andyp@parallax.co.uk>
15561
15562         * msw-glyphs.el: use nicer icon3 from the frame icon.
15563
15564 1998-05-07  SL Baur  <steve@altair.xemacs.org>
15565
15566         * version.el (emacs-version): Remove InfoDock conditionals.
15567
15568         * startup.el (startup-splash-frame): Change ID logo name.
15569
15570 1998-05-06  Hrvoje Niksic  <hniksic@srce.hr>
15571
15572         * files.el (after-find-file): If the user presses C-g on
15573         directory-creation prompt, kill the buffer.
15574
15575 1998-05-06  SL Baur  <steve@altair.xemacs.org>
15576
15577         * simple.el (count-words-region): Reverse previous change.
15578
15579 1998-05-05  Hrvoje Niksic  <hniksic@srce.hr>
15580
15581         * replace.el (query-replace): Just call perform-replace.
15582         (query-replace-regexp): Ditto.
15583         (perform-replace): Move region handling here.
15584         (perform-replace): Use the new arg to match-data.
15585
15586 1998-03-08  Kyle Jones  <kyle_jones@wonderworks.com>
15587
15588         * x-init.el: Install X specific display table that
15589           displays char 0240 as a space to avoid whatever it is
15590           that screws up display of that character code.
15591
15592 1998-05-03  Hrvoje Niksic  <hniksic@srce.hr>
15593
15594         * help.el (function-arglist): If no arguments are documented for a
15595         subr, print nothing rather than incorrect output.
15596
15597 1998-05-05  SL Baur  <steve@altair.xemacs.org>
15598
15599         * cmdloop.el (command-error): Update bail-out error message to use
15600         `emacs-program-name'.
15601
15602         * lib-complete.el: Remove reader macro cruft.
15603
15604         * dumped-lisp.el (preloaded-file-list): Phase I:  remove InfoDock
15605         cruft.
15606
15607         * simple.el (count-words-region): Drop interactive-p check on the
15608         message.
15609
15610 1998-05-04  Jonathan Harris <jhar@tardis.ed.ac.uk>
15611
15612         * font.el
15613         * msw-faces.el
15614         Correct spelling of mswindows-font-canonicalize-name.
15615
15616 1998-05-03 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
15617
15618         * ldap.el (ldap-host-parameters-alist): Replaced with
15619         `ldap-host-parameters-plist'
15620         (ldap-search): Adapt to previous change
15621
15622 1998-05-02  SL Baur  <steve@altair.xemacs.org>
15623
15624         * about.el (about-hackers): Update Bob Weiner bio.
15625         (about-maintainer-info): Ditto.
15626
15627 1998-05-02  Hrvoje Niksic  <hniksic@srce.hr>
15628
15629         * simple.el (display-warning-minimum-level): Docfix.
15630
15631 1998-04-04  Per Abrahamsen  <abraham@dina.kvl.dk>
15632
15633         * widget.el (:default-get): New keyword.
15634         * wid-edit.el (default, widget-default-default-get): Define it.
15635         (group, widget-group-default-get): Define it.
15636         (menu-choice, widget-choice-default-get): Define it.
15637         (widget-default-get): New function.
15638         (widget-choice-action): Call it.
15639         (widget-editable-list-entry-create): Call it.
15640
15641 1998-05-01  Hrvoje Niksic  <hniksic@srce.hr>
15642
15643         * byte-optimize.el (byte-boolean-vars): Removed.
15644         (byte-optimize-lapcode): Use `built-in-variable-type' instead of
15645         lookup through `byte-boolean-vars'.
15646
15647 1998-05-01  Kirill M. Katsnelson  <kkm@kis.ru>
15648
15649         * x-scrollbar.el (x-init-scrollbar-from-resources): Stuff
15650         resource-provided values into ghost specs for scrollbar-height and
15651         scrollbar-width.
15652
15653 1998-05-01  Hrvoje Niksic  <hniksic@srce.hr>
15654
15655         * byte-optimize.el: Don't attempt to optimize /=.
15656
15657         * bytecomp.el (byte-compile-one-ore-more-args): New function.
15658         (byte-compile-/=): Ditto.
15659
15660 1998-05-02  SL Baur  <steve@altair.xemacs.org>
15661
15662         * apropos.el: Use `with-displaying-help-buffer'.
15663         (apropos-print): Remove explicit mentions of "*Apropos*" buffer.
15664         Use `with-displaying-help-buffer'.
15665         (apropos-follow): Do not give special treatment to buffer cursor
15666         was in prior to a mouse click.
15667         (apropos-describe-plist): Use `with-displaying-help-buffer'.
15668         (apropos-print-doc): Set correct buffer for setting text
15669         properties.
15670
15671 1998-05-01  SL Baur  <steve@altair.xemacs.org>
15672
15673         * help.el (help-buffer-prefix-string): New variable.
15674         (help-buffer-name): Use it.
15675
15676         * modeline.el (modeline-minor-mode-menu): Alphabetize the minor
15677         mode menu.
15678
15679 1998-04-30  Greg Klanderman  <greg@alphatech.com>
15680
15681         * frame.el (other-frame): Work even when focus-follows-mouse is true.
15682
15683 1998-05-01  Hrvoje Niksic  <hniksic@srce.hr>
15684
15685         * files.el (find-file-noselect): Update docstring.
15686         (find-file-noselect): Signal an error if found an unreadable file.
15687         (file-chase-links): Save the match data.
15688         (normal-mode): Use `lwarn' and `error-message-string'.
15689         (interpreter-mode-alist): Change defconst to defvar.
15690         (inhibit-first-line-modes-regexps): Ditto.
15691         (inhibit-first-line-modes-regexps): Added .tgz.
15692         (inhibit-first-line-modes-suffixes): Change defconst to defvar.
15693         (change-major-mode-with-file-name): New user-option.
15694         (set-visited-file-name): Synched with FSF.
15695         (file-name-extension): New function, from FSF 20.3.
15696         (file-relative-name): Synched with FSF.
15697         (save-some-buffers): Support the C-r feature.
15698         (recover-session): Synched with FSF.
15699         (kill-some-buffers): Ditto.
15700         (set-auto-mode): New argument JUST-FROM-FILE-NAME.
15701
15702 1998-04-30  SL Baur  <steve@altair.xemacs.org>
15703
15704         * files.el (insert-file): Undo previous change and reenable use of
15705         format.el.
15706
15707 1998-04-30  Hrvoje Niksic  <hniksic@srce.hr>
15708
15709         * window-xemacs.el (recenter): Define.
15710
15711 1998-04-29  Andy Piper  <andyp@parallax.co.uk>
15712
15713         * font.el (mswindows-font-create-name)
15714         (mswindows-font-create-object): new functions for mswindows type
15715         fonts.
15716
15717         * msw-faces.el (mswindows-font-canicolize-name): fix so that
15718         strings are parsed as well as font objects.
15719
15720 1998-04-30  Hrvoje Niksic  <hniksic@srce.hr>
15721
15722         * modeline.el (defining-kbd-macro): Restore modeline indication of
15723         kbd-macro being recorded.
15724         (add-minor-mode): Simplify docstring.
15725         (modeline-minor-mode-menu): Remove stuff.
15726
15727 1998-04-29  Andy Piper  <andyp@parallax.co.uk>
15728
15729         * code-process.el (call-process): dynamically decide process
15730         coding type.
15731
15732 1998-04-29  Jim Radford  <radford@robby.caltech.edu>
15733
15734         * modeline.el: Add line-number-mode, column-number-mode to
15735         the modeline minor-mode menu.  Button2 on the line number does
15736         goto-line.
15737
15738 1998-04-29  Andy Piper  <andyp@parallax.co.uk>
15739
15740         * mouse.el: move x-selection-owner-p type things to
15741         selection-owner-p.
15742
15743         * msw-init.el: copy zmacs stuff from x-init.el
15744
15745         * msw-select.el (mswindows-own-selection)
15746         (mswindows-disown-selection) (mswindows-selection-owner-p): new
15747         functions. Very simple minded implementation of selectio
15748         ownership.
15749
15750         * select.el (own-selection) (disown-selection)
15751         (activate-region-as-selection) (select-make-extent-for-selection)
15752         (valid-simple-selection-p): functions moved from x-select.el for
15753         generalized selection.
15754
15755         * x-select.el: see select.el changes.
15756
15757         * x-toolbar.el: use new selection functions.
15758
15759 1998-04-28  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15760
15761         * packages.el (packages-find-package-directories): Fixed bug that
15762         would pick up multiple site-package directories.
15763         (package-locations): Added "xemacs-packages" as a late package
15764         location.
15765
15766         * find-paths.el: Now uses `emacs-program-name' and
15767         `emacs-program-version'.
15768         Additions to enforce version-specific directories in
15769         `paths-find-version-directory'.
15770
15771 1998-04-29  SL Baur  <steve@altair.xemacs.org>
15772
15773         * default.el: Removed.
15774         * site-start.el: Removed.
15775
15776 1998-04-29  Didier Verna  <didier@xemacs.org>
15777
15778         * minibuf.el (minibuffer-history-minimum-string-length): Default
15779         to nil.
15780
15781 1998-04-28  SL Baur  <steve@altair.xemacs.org>
15782
15783         * find-paths.el (paths-program-name): Rename.
15784         (paths-emacs-root-p): Ditto.
15785         (paths-find-site-directory): Ditto.
15786
15787 1998-04-26  Karl M. Hegbloom  <karlheg@inetarena.com>
15788
15789         * lisp-mode.el (emacs-lisp-mode-popup-menu-1): Add menu entry for
15790         `emacs-lisp-byte-compile-and-load'.
15791
15792 1998-04-26  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15793
15794         * ldap.el (ldap-search): Fixed additional parameter passing to
15795         `ldap-open'
15796
15797 1998-04-27  Andy Piper  <andyp@parallax.co.uk>
15798
15799         * select.el (kill-primary-selection) (selection-owner-p)
15800         (copy-primary-selection) (yank-clipboard-selection)
15801         (selection-exists-p) (delete-primary-selection): new file and
15802         functions that do the right thing for the selected device.
15803
15804         * x-menubar.el: use generalised selection functions.
15805
15806         * dumped-lisp.el: dump select.el.
15807
15808 1998-04-27  SL Baur  <steve@altair.xemacs.org>
15809
15810         * find-paths.el (paths-progname): New variable.
15811         (paths-emacs-root-p): Use it.
15812         (paths-find-site-directory): Ditto.
15813
15814 1998-04-26  SL Baur  <steve@altair.xemacs.org>
15815
15816         * loadup.el ((member "dump" command-line-args)): Dump as
15817         `infodock' if InfoDock.
15818
15819 1998-04-25  SL Baur  <steve@altair.xemacs.org>
15820
15821         * find-paths.el (construct-emacs-version): Simplify, include
15822         program name in the return value.
15823         * (paths-find-version-directory): Use it.
15824
15825 1998-04-25  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15826
15827         * info.el (Info-parse-dir-entries): Fixed regexp
15828         (Info-build-dir-anew): Remove full suffix and capitalize info file
15829         name for files with no @direntry
15830         (Info-batch-rebuild-dir): New function
15831         (Info-suffixed-file): Check for regular files instead of simple
15832         file existence (could catch directories before)
15833
15834 1998-04-25  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15835
15836         * setup-paths.el, find-paths.el: Removed uses of `not' which
15837         temacs doesn't have.
15838
15839         * find-paths.el (paths-find-emacs-roots): Included exec-prefix
15840         into root searching.
15841
15842 1998-04-24  Martin Buchholz  <martin@xemacs.org>
15843
15844         * subr.el: Remove definition of `not'.
15845
15846 Sat Apr 24 1998  Andy Piper  <andyp@parallax.co.uk>
15847
15848         * msw-glyphs.el: enable graphics support.
15849
15850 1998-04-23  Didier Verna  <didier@xemacs.org>
15851
15852         * x-menubar.el (default-menubar): restored the line-number-mode
15853         option.
15854
15855         * misc doc string updates related to the options menu.
15856
15857 1998-04-24  SL Baur  <steve@altair.xemacs.org>
15858
15859         * setup-paths.el (paths-construct-load-path): Fix typo.
15860
15861 1998-04-23  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15862
15863         * x-menubar.el (default-menubar): font-menu-this-frame-only-p and
15864         font-menu-ignore-scaled-fonts don't have to be bound now; this
15865         gets us one step further towards making --no-autoloads work.
15866
15867         * startup.el (normal-top-level): Load auto-autoloads only if
15868         lisp-directory is non-nil.
15869
15870         * setup-paths.el (paths-construct-load-path): Made it robust
15871         against nil lisp-directory.
15872
15873         * startup.el (startup-setup-paths-warning): Added `lisp-directory'
15874         to the list of variables that cause a warning when nil.
15875
15876         * toolbar.el (init-toolbar-location): Now works even when there's
15877         no toolbar icon directory.
15878
15879 1998-04-23  Hrvoje Niksic  <hniksic@srce.hr>
15880
15881         * help.el (view-lossage): Recognize it.
15882
15883         * simple.el (log-message): Mark multiline messages.
15884
15885 1998-04-22  SL Baur  <steve@altair.xemacs.org>
15886
15887         * info.el (Info-exit): `toolbar-info-frame' doesn't necessarily exist.
15888
15889 1998-4-20  Stephen J. Turnbull  <turnbull@sk.tsukuba.ac.jp>
15890
15891         * package-get.el (package-get-all):  add `\n' separator to
15892         interactive specification so that both variables are read
15893
15894 1998-04-22  Didier Verna  <didier@xemacs.org>
15895
15896         * x-menubar.el: ported the options menu to Custom.
15897         Moved the "read only" toggle button to the buffers menu.
15898         Corrected some missing ;;;###autoload or defcustom.
15899
15900         * scrollbar.el (scrollbars-visible-p): defcustom wrapper around
15901         the scrollbar-visible specifier for options menu handling.
15902
15903         * toolbar.el (toolbar-visible-p)
15904                      (toolbar-captioned-p)
15905                      (default-toolbar-position): defcustom wrappers around
15906         the toolbar specifiers for options menu handling.
15907
15908         * frame.el (get-frame-for-buffer-default-instance-limit):
15909         defcustom it for options menu handling.
15910
15911         * font-lock.el (font-lock-mode): defcustom and autoload the variable
15912         font-lock-mode for options menu handling.
15913
15914         * cus-start.el: added Custom properties to overwrite-mode for
15915         options menu handling.
15916
15917 Wed Apr 22 12:59:35 1998  Andy Piper  <andyp@parallax.co.uk>
15918
15919         * about.el: shameless self-promotion.
15920
15921 1998-04-21  Hrvoje Niksic  <hniksic@srce.hr>
15922
15923         * simple.el (raw-append-message): Slightly optimize.
15924         (remove-message): Use `push' for clarity.
15925         (append-message): Ditto.
15926         (display-warning): Dito.
15927         (raw-append-message): Send the message to the appropriate device.
15928
15929 1998-04-22  SL Baur  <steve@altair.xemacs.org>
15930
15931         * auto-save.el (auto-save-cyclic-hash-14): De-ebolification.
15932         From Sean MacLennan <Sean.MacLennan@pika.ca>
15933
15934 1998-04-18  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15935
15936         * setup-paths.el: Changed `directory-sep-char' to
15937         `path-separator', following a change in GNU Emacs.
15938
15939 1998-04-19  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15940
15941         * info.el (Info-maybe-update-dir): Bug fix in `conservative' behaviour
15942         (Info-build-dir-anew): Add a final newline.
15943         (Info-build-dir-anew): Do not issue warning when rebuilding policy
15944         is `always'
15945         (Info-rebuild-dir): Ditto
15946
15947         * dumped-lisp.el (preloaded-file-list): Added ldap.el
15948
15949 1998-04-21  SL Baur  <steve@altair.xemacs.org>
15950
15951         * simple.el (count-words-buffer): Retain zmacs region.
15952         (count-words-region): Ditto.
15953         * simple.el: (what-line): Expanded line counts.
15954         (count-lines): New parameter to conditionalize whether collapsed
15955         lines get counted.
15956         From Bob Weiner <weiner@altrasoft.com>
15957
15958 1998-04-19  SL Baur  <steve@altair.xemacs.org>
15959
15960         * packages.el (package-locations): infodock-packages must override
15961         mule-packages and packages.
15962
15963 1998-04-19  Jonathan Harris <jhar@tardis.ed.a.uk>
15964
15965         * wid-edit.el:
15966         remove rude messages from widget-activation-widget-mapper
15967         and widget-activation-glyph-mapper
15968
15969 1998-04-17  Jonathan Harris <jhar@tardis.ed.ac.uk>
15970
15971         * toolbar.el: Remove (featurep 'x) test from
15972         toolbar-make-button-list
15973
15974 1998-04-17  Hrvoje Niksic  <hniksic@srce.hr>
15975
15976         * gnuserv.el (gnuserv-edit): Switch to the next gnuserv buffer
15977         only if in the same frame.
15978
15979 1998-04-17  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15980
15981         * packages.el (package-locations): Added site-packages hierarchy.
15982
15983         * setup-paths.el (paths-default-info-directories): Introduced and
15984         used.
15985
15986         * packages.el, setup-paths.el: Set various path searching depths
15987         to 1.
15988
15989         * packages.el (packages-hierarchy-depth):
15990         (packages-load-path-depth): Introduced and used.
15991
15992         * setup-paths.el (paths-load-path-depth): Introduced and used.
15993
15994         * find-paths.el (paths-find-recursive-path): Added max-depth
15995         parameter.
15996
15997 1998-04-15  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15998
15999         * setup-paths.el (paths-construct-info-path): Removed
16000         dependency on behavior of (file-name-as-directory "").
16001
16002 1998-04-09  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
16003
16004         * ldap.el (ldap-search): Adapt to the new low-level API using ldap
16005         lisp objects
16006
16007 1998-04-14  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16008
16009         * dump-paths.el, startup.el: Added handling for --debug-paths.
16010
16011 1998-04-15  William M. Perry  <wmperry@aventail.com>
16012
16013         * wid-edit.el: We cannot just set the help-echo or balloon-help
16014           properties for an extent based on the :help-echo widget
16015           property, since help-echo and balloon-help cause an EXTENT to
16016           get passed in, where :help-echo functions are expecting a WIDGET
16017
16018 1998-04-15  Kirill M. Katsnelson  <kkm@kis.ru>
16019
16020         * scrollbar.el (init-scrollbar-from-resources): Call
16021         mswindows-init-scrollbar-metrics when appropriate.
16022
16023 Thu Apr 16 12:59:35 1998  Andy Piper  <andyp@parallax.co.uk>
16024
16025         * dumped-lisp.el: dump x-toolbar for window system
16026
16027         * msw-init.el (init-post-mswindows-win): enable toolbars if we
16028         have support and xpm.
16029
16030 1998-04-16  SL Baur  <steve@altair.xemacs.org>
16031
16032         * files.el (toggle-read-only): Fix docstring.
16033         From Didier Verna <didier@xemacs.org>
16034
16035 1998-04-14  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16036
16037         * startup.el (normal-top-level): Load autoload-file-name without
16038         specifying an extension---some people only auto-autoload.el.gz.
16039
16040 1998-04-06  Hrvoje Niksic  <hniksic@srce.hr>
16041
16042         * files.el (backup-enable-predicate): Don't bomb on NAME being
16043         nil.
16044
16045 1998-04-13  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16046
16047         * find-paths.el, packages.el: Now prefers configure'd paths.
16048         This shouldn't cause any of the originally anticipated problems as
16049         the current paths architecture will not define the various
16050         configure-xxx variables if they're not specified on the configure
16051         command line.
16052
16053         * find-paths.el, setup-paths.el, packages.el: Removed all
16054         mentionings of "/" as a path separator.
16055         Used paths-construct-path throughout.
16056
16057         * find-paths.el (paths-construct-path): Created to assemble paths
16058         from directory components.
16059
16060         * setup-paths.el, packages.el: Used paths-decode-directory-path
16061         instead of decode-path-internal.
16062
16063         * find-paths.el: Removed unused (and bogus) paths-find-emacs-path
16064         and associates.
16065         (paths-decode-directory-path) Created.
16066
16067         * setup-paths.el: Changed configure-exec-path to
16068         configure-exec-directory.
16069
16070 1998-04-11  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16071
16072         * packages.el (packages-find-packages): Fixed decoding of
16073         EMACSPACKAGEPATH.
16074
16075         * startup.el: -no-packages -> -no-early-packages.
16076
16077         (packages-load-package-lisps): Fixed loading of auto-autoload
16078         files.
16079
16080         * startup.el (normal-top-level): Fixed loading of core
16081         auto-autoload.
16082
16083         * obsolete.el: Un-obsoleted site-directory.  Sigh.
16084
16085         * startup.el, packages.el, dump-paths.el: Added proper settings
16086         for site-directory and lisp-directory variables.
16087
16088         * startup.el, loadup.el: Renamed inhibit-update-autoloads to
16089         inhibit-package-autoloads and fixed handling of it.
16090
16091         * startup.el, packages.el, dump-paths.el, loadup.el: Fixed
16092         handling of former inhibit-package-init, now
16093         inhibit-early-packages, to make -vanilla etc. work.
16094
16095 1998-04-10  Kirill M. Katsnelson  <kkm@kis.ru>
16096
16097         * code-process.el (start-process): Fallback to 'undecided instead
16098         of 'binary for process input coding stream.
16099
16100         * process.el (start-process): Docstring fix.
16101
16102 1998-04-09  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
16103
16104         * info.el (Info-insert-dir): Do not insert temporary dir files
16105         in Info-dir-file-attributes
16106         (Info-build-dir-anew): Ensure temporary buffer is not read-only
16107         (Info-rebuild-dir): Ditto.
16108
16109 1998-04-09  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16110
16111         * obsolete.el: Added obsoleteness declarations for
16112         `site-directory' and `Info-default-directory-list'.
16113
16114 1998-04-08  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16115
16116         * find-paths.el (paths-find-emacs-root): Only look at the
16117         executable at the end of the symlink chain for determining the
16118         Emacs root.
16119
16120 1998-04-07  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16121
16122         * setup-paths.el (paths-construct-info-path): Changed construction
16123         to cater to gone default in configure.
16124
16125         * find-paths.el (paths-uniq-append): Added.
16126
16127         * packages.el: Rewritten package path construction once again.
16128
16129         * dump-paths.el, startup.el: Removed package-path as a global
16130         variable.
16131
16132         * package-admin.el (package-admin-add-single-file-package):
16133         (package-admin-add-binary-package): Changed package-path to
16134         late-packages.
16135
16136         * packages.el (packages-split-path): Split path at "/" rather than
16137         nil according to change in emacs.c.
16138
16139 1998-04-06  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16140
16141         * setup-paths.el (paths-construct-info-path): Changed info path
16142         order so that directories come out right.
16143         (paths-find-lock-directory): Fixed bug: It used to think
16144         configure-lock-directory is a path.
16145
16146 1998-04-06  Jeff Miller <jmiller@smart.net>
16147
16148         * x-toolbar.el:  Added toolbar-vector-xxxxxx defvars.  Modified
16149         initial-toolbar-spec to use new toolbar-vector-xxxxxx defvars.  This
16150         eases the use of toolbar-add/kill-item functions.
16151
16152 1998-04-07  Kirill M. Katsnelson  <kkm@kis.ru>
16153
16154         * code-files.el (file-coding-system-alist): Commented out
16155         loaddefs.el magical treatment.
16156
16157 1998-04-06  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
16158
16159         * info.el (Info-rebuild-outdated-dir): Added new option
16160         `conservative' and made it the default
16161         (Info-rebuild-dir): Appropriately parse multi-line description
16162         strings, and multi-section dir files. Issue warning when dir
16163         is rebuilt as temporary
16164         (Info-build-dir-anew): Issue warning when dir is built as
16165         temporary
16166
16167 1998-04-04  Kirill M. Katsnelson  <kkm@kis.ru>
16168
16169         * list-mode.el (list-mode-map): Bind highlight motion commands to
16170         standard keys left, right, C-b and C-f.
16171
16172 1998-03-29  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16173
16174         * files.el (auto-mode-alist): allow .sc for Scheme->C
16175
16176 1998-04-06  SL Baur  <steve@altair.xemacs.org>
16177
16178         * loadup.el (pureload): Don't quote (garbage-collect).
16179
16180 1998-04-04  SL Baur  <steve@altair.xemacs.org>
16181
16182         * package-get-base.el: Updated.
16183
16184 1998-04-04  Hrvoje Niksic  <hniksic@srce.hr>
16185
16186         * isearch-mode.el (isearch-just-started): New variable.
16187         (isearch-mode): Set it.
16188         (isearch-repeat): Advance one character forward only if the search
16189         was successful, and was not just started.
16190         (isearch-repeat): Clear isearch-just-started.
16191
16192 1998-04-02  SL Baur  <steve@altair.xemacs.org>
16193
16194         * finder.el (finder-compile-keywords): Don't eval new finder-inf
16195         if running -batch.
16196
16197 1998-03-26  Hrvoje Niksic  <hniksic@srce.hr>
16198
16199         * subr.el (listify-key-sequence): Removed.
16200
16201 1998-03-31  Hrvoje Niksic  <hniksic@srce.hr>
16202
16203         * bytecomp.el (byte-compile-print-gensym): New option.
16204         (byte-compile-output-file-form): Use it.
16205         (byte-compile-output-docform): Ditto.
16206         (byte-compile-compiled-obj-to-list): Ditto.
16207
16208 Sun Mar 29 1998  Andy Piper  <andyp@parallax.co.uk>
16209
16210         * msw-glyphs.el: set frame icon if xpm support.
16211
16212 1998-03-30  Kyle Jones  <kyle_jones@wonderworks.com>
16213
16214         * help.el: Code that pretty prints variable values
16215           removed.
16216
16217 1998-04-02  SL Baur  <steve@altair.xemacs.org>
16218
16219         * find-paths.el (paths-emacs-root-p): Correct test for installation
16220         directory.
16221         From Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16222
16223 1998-03-30  Kyle Jones  <kyle_jones@wonderworks.com>
16224
16225         * loaddefs.el: Don't set debug-ignored-errors; leave
16226           its default value set to nil.
16227
16228 1998-03-29  Damon Lipparelli  <lipp@primus.com>
16229
16230         * info.el (Info-rebuild-dir): fixed mis-spelling.
16231
16232 1998-03-29  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
16233
16234         * info.el (Info-rebuild-outdated-dir): New custom var
16235         (Info-insert-node): Create/update dir file when needed, ie when it
16236         does not exist or is older than some info files in directory
16237
16238 1998-04-01  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16239
16240         * setup-paths.el, dump-paths.el, startup.el, packages.el: Allowed
16241         for last packages, mainly for using a 20.4 package base.
16242
16243         * packages.el (late-packages): Typo fix.  It was called
16244         early-packages.
16245
16246         * find-paths.el (paths-find-emacs-root): Bug fix: it now chases
16247         relative symlinks correctly.
16248         (paths-find-emacs-roots): More rigorous checking for plausible
16249         configuration-time root.
16250
16251         * startup.el (normal-top-level): Added a warning if XEmacs cannot
16252         find its roots.
16253
16254 1998-03-27  Martin Buchholz  <martin@xemacs.org>
16255
16256         * faces.el: Fix docstrings.
16257         * glyphs.el: Fix docstrings.
16258         * mouse.el: Fix docstrings.
16259
16260         * frame.el: Change phrase `current frame' to `selected frame'.
16261
16262         * faces.el (face-spec-set-match-display): Make FRAME arg optional.
16263
16264         * bytecomp.el (displaying-byte-compile-warnings): Rewrite some
16265         macros using backquote to make them infinitely more readable.
16266
16267 1998-03-30  SL Baur  <steve@altair.xemacs.org>
16268
16269         * packages.el (packages-find-package-path): Hardcoded specialized
16270         InfoDock support until we can clean this up.
16271
16272         * help.el (describe-bindings-1): Return the value of the bindings
16273         help buffer created.
16274         (describe-bindings): Ditto.
16275
16276         * simple.el (set-variable): Restore previous behavior of not
16277         bombing if the variable to set is not boundp.
16278
16279 1998-03-30  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16280
16281         * packages.el (packages-handle-package-dumped-lisps): Allow for
16282         non-local files to be loaded off the package-lisp variable.
16283
16284 1998-03-27  Kyle Jones  <kyle_jones@wonderworks.com>
16285
16286         * x-faces.el: Global X resources should override
16287           specs for all device classes (color, grayscale, mono);
16288           code currently doesn't override any of them.  Fixed by
16289           calling remove-specifier with '(x default) as the tag
16290           set and allowing inexact matches.
16291
16292 1998-03-27  Kyle Jones  <kyle_jones@wonderworks.com>
16293
16294         * faces.el: Separated face initializations based on
16295           device classes into device type specific (tag set,
16296           instantiator) pairs.
16297
16298 1998-03-09  Hrvoje Niksic  <hniksic@srce.hr>
16299
16300         * wid-edit.el (widget-choice-action): Remember user's explicit
16301         choice.
16302         (widget-choice-value-create): Respect it.
16303         From Richard Stallman <rms@gnu.org>
16304
16305 1998-03-26  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16306
16307         * setup-paths.el (paths-construct-info-path): Always append
16308         existing directories from configure-time info path.
16309
16310         * startup.el (startup-setup-paths): Renamed misnamed info-path to
16311         Info-directory-list.
16312
16313         * info.el: Removed Info-default-directory-list which was broken by
16314         design.
16315         Removed bogus initialization of Info-directory-list---startup.el
16316         can do a much better job.
16317         Added autoload of Info-directory-list.
16318
16319         * setup-paths.el (paths-construct-load-path): Fixed a bug pointed
16320         out by Martin Buchholz <martin@xemacs.org>: EMACSLOADPATH used to
16321         be exclusive; now it's merely given precedence, just like in the
16322         old days.
16323
16324 1998-03-25  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16325
16326         * find-paths.el (paths-find-architecture-directory): Fix bug with
16327         finding; it used to default too early.
16328
16329 1998-03-25  Martin Buchholz <martin@xemacs.org>
16330
16331         * packages.el (packages-split-path): Fix a bug; it used to fail
16332         for paths that weren't split.
16333
16334 1998-03-26  SL Baur  <steve@altair.xemacs.org>
16335
16336         * finder.el (finder-compile-keywords): trap on errors.
16337
16338 1998-03-24  Kyle Jones  <kyle_jones@wonderworks.com>
16339
16340         * x-faces.el (remove-specifier-specs-matching-tag-set-cdrs): Pass
16341           fourth argument of t so that only the specs exactly
16342           matching the tag lists are removed.
16343
16344 1998-03-25  SL Baur  <steve@altair.xemacs.org>
16345
16346         * make-docfile.el: Don't discard the BOOTSTRAPLOADPATH.
16347
16348 1998-03-23  SL Baur  <steve@altair.xemacs.org>
16349
16350         * minibuf.el (mouse-read-file-name-1): If a default directory was
16351         specified, use it for generating the completions.
16352
16353 1998-03-23  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16354
16355         * update-elc.el: Now respects inhibit-package-init and
16356         inhibit-site-lisp.
16357         Now does path construction with loadup-paths.
16358
16359         * startup.el (normal-top-level, startup-setup-paths): Now respects
16360         inhibit-package-init and inhibit-site-lisp.
16361
16362         * packages.el (packages-find-package-path): Extended package path
16363         by version-specific hierarchies.
16364         (packages-find-packages): Now respects inhibit flag and
16365         inhibit-site-lisp.
16366         Moved path setup to loadup-paths.
16367
16368         * make-docfile.el: Now respects inhibit-package-init and
16369         inhibit-site-lisp.
16370         Now does path construction with loadup-paths.
16371
16372         * loadup.el: Now respects inhibit-package-init and
16373         inhibit-site-lisp.
16374
16375         * dumped-lisp.el (preloaded-file-list): Added loadup-paths.
16376
16377         * loadup-paths.el: New file: setup load-path to encompass
16378         packages.
16379
16380 1998-03-22  SL Baur  <steve@altair.xemacs.org>
16381
16382         * auto-show.el: load-gc renamed to pureload.
16383         * site-load.el: Ditto.
16384         * packages.el (toplevel): Ditto.
16385         * loadup.el (really-early-error-handler): Ditto.
16386         * dumped-lisp.el (preloaded-file-list): Ditto.
16387         * cus-face.el (custom-declare-face): Ditto.
16388
16389 1998-03-22  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16390
16391         * <Today>: The Big Path Searching Overhaul.
16392
16393         * find-paths.el: New file: find and assemble paths in the
16394         installation hierarchy.
16395
16396         * setup-paths.el: New file: global layout of paths and directories
16397         within the XEmacs hierarchy.
16398
16399         * packages.el: Replaced everything related to path searching and
16400         startup by code in terms of find-paths.
16401
16402         * loadup.el, make-docfile.el, update-elc.el, startup.el: Now calls
16403         the new path searching engine.
16404
16405         * dumped-lisp.el (preloaded-file-list): Added new files find-paths
16406         and setup-paths.
16407
16408 1998-03-22  SL Baur  <steve@altair.xemacs.org>
16409
16410         * dumped-lisp.el (preloaded-file-list): Load setup-paths.elc not
16411         setup-paths.el.
16412
16413 1998-03-20  Kirill M. Katsnelson  <kkm@kis.ru>
16414
16415         * msw-glyphs.el: Added check for 'mswindows feature, so the file
16416         compiles identically in any configuration.
16417         Removed irrelevant commentary.
16418
16419 1998-03-20  Kirill M. Katsnelson  <kkm@kis.ru>
16420
16421         * simple.el (set-variable): Allow setting specifiers.
16422
16423 1998-03-19  SL Baur  <steve@altair.xemacs.org>
16424
16425         * lisp.el (forward-sexp): Revert previous change.
16426
16427 1998-03-18  SL Baur  <steve@altair.xemacs.org>
16428
16429         * frame.el (frame-initialize): Use `delete-console' instead of
16430         `delete-device' to delete the stream console to match the usage in
16431         Fkill_emacs.
16432
16433 1998-03-16  SL Baur  <steve@altair.xemacs.org>
16434
16435         * files.el (cdpath-previous): New variable.
16436         (cd): Use it.
16437         From Bob Weiner <weiner@wave.altrasoft.com>
16438
16439 1998-03-15  Kyle Jones  <kyle_jones@wonderworks.com>
16440
16441         * keydefs.el: Changed keybindings of forward-char,
16442           backward, scroll-up and scroll-down to point to their
16443           -command counterparts.
16444
16445         * simple.el: New functions: forwarc-char-command,
16446           backwrad-char-command, scroll-up-command,
16447           scroll-down-command which work liek their counterparts
16448           except that they honor the variable
16449           signal-error-on-buffer-boundary.
16450
16451           Definition of signal-error-on-buffer-boundary received
16452           from src/cmds.c.
16453
16454           defvar declaration added for word-across-newline to avoid
16455           byte-compiler warning about the free variable reference.
16456
16457 1998-03-14  Kirill M. Katsnelson  <kkm@kis.ru>
16458
16459         * winnt.el: Removed "%t" from the beginning of
16460         modeline-format. From now on, there's no nt-specifics in the modeline.
16461
16462 1998-03-14  SL Baur  <steve@altair.xemacs.org>
16463
16464         * setup-paths.el (paths-setup-paths-warning): Replace occurrences
16465         of `when' with `if'.
16466
16467 1998-03-03  Kirill M. Katsnelson  <kkm@kis.ru>
16468
16469         * msw-glyphs.el: New file. Defines TTY-style glyphs for
16470         mswindows. Must be reworked along with glyphs.el, or
16471         merged into it, after there is images support.
16472
16473         * dumped-lisp.el (preloaded-file-list): Dump msw-glyphs.el when
16474         'mswindows.
16475
16476 1998-03-13  SL Baur  <steve@altair.xemacs.org>
16477
16478         * faces.el: fix for text cursor initialization.
16479         Suggested by Kyle Jones <kyle_jones@wonderworks.com>
16480         From Andy Piper <andyp@parallax.co.uk>
16481
16482 1998-03-11  Pete Ware  <ware@cis.ohio-state.edu>
16483
16484         * files.el (set-auto-mode): If a mode is not fboundp, check to see
16485         if there is an existing package that handles it and warn the user
16486         about that mode.
16487
16488 1998-03-02  Kirill M. Katsnelson  <kkm@kis.ru>
16489
16490         * x-menubar.el (default-menubar): Greyed out "Help / Basics /
16491         Installation" menu item when Installation-string is not bound.
16492
16493 1998-03-11  SL Baur  <steve@altair.xemacs.org>
16494
16495         * lisp.el (forward-sexp): Fix for test for balanced sexp.
16496         From Jeremiah W. James <jerry@cs.ucsb.edu>
16497
16498 1998-03-10  Kyle Jones  <kyle_jones@wonderworks.com>
16499
16500         * msw-faces.el:
16501         * faces.el: Fix face initialization.
16502
16503 1998-03-10  Glynn Clements  <glynn@sensei.co.uk>
16504
16505         * files.el (backup-enable-predicate): fix breakage introduced
16506         by TMPDIR patch.
16507
16508 1998-03-09  Kyle Jones  <kyle_jones@wonderworks.com>
16509
16510         * x-faces.el (x-init-face-from-resources): The
16511           TTY face property retrieval functions don't return
16512           specifiers, so use face-property instead.
16513
16514 1998-03-09  SL Baur  <steve@altair.xemacs.org>
16515
16516         * mwheel.el (mwheel-install): Use portable keysyms and syntax.
16517
16518 1998-03-09  Kyle Jones  <kyle_jones@wonderworks.com>
16519
16520         * x-menubar.el: Expanded documentation for
16521           option-save-faces.  Changed Options -> Browse Faces
16522           menu entry to invoke customize-face.
16523
16524 1998-03-09  Kyle Jones  <kyle_jones@wonderworks.com>
16525
16526         * faces.el: Most face initialization moved out of
16527           init-other-random-faces to the top level so that the
16528           initialization happens before Xemacs is dumped.  Much
16529           of the fascist "face-differs-from-default-p or FROB!"
16530           code has been retired in favor of letting the user do
16531           what they want to do.  Face initialization code changed
16532           to use `default' specifier tag so that the settings can
16533           be overridden later if the user wishes it.
16534
16535 1998-03-08  SL Baur  <steve@altair.xemacs.org>
16536
16537         * about.el (about-hackers): Update contributors list.
16538
16539 1998-03-07  Kyle Jones  <kyle_jones@wonderworks.com>
16540
16541         * specifier.el: Define new specifier tag `default'.
16542
16543         * modeline.el: Initialize faces using `default' tag.
16544
16545         * x-faces.el (x-init-face-from-resources): Remove
16546           specifier specs containing the `default' tag before
16547           adding new specs.
16548
16549 1998-03-02  John Jones  <jj@asu.edu>
16550
16551         * package-get.el (package-get-all): fixed arguments on call to
16552         package-admin-add-single-file-package.
16553         * package-get.el (package-get-installedp): fixed to match
16554         advertised behavior.
16555         * package-get.el: added function package-get-update-all which
16556         installs newest versions of all the current packages (if they are
16557         not already installed).
16558
16559 1998-03-04  Jens-Ulrik Petersen  <petersen@kurims.kyoto-u.ac.jp>
16560
16561         * files.el (find-file-noselect): Uncommented `truename' binding in
16562         `let*' and use it later to set `buffer-file-truename' iff it's
16563         still nil, as happens for example when finding a compressed
16564         file with "jka-compr".
16565
16566 Wed Mar 04 08:55:12 1998  Andy Piper  <andyp@parallax.co.uk>
16567
16568         * faces.el: in make-face-* type functions do the operation for all
16569         window systems, not just the first one found.
16570
16571         * font.el: call mswindows-list-fonts for mswindows.
16572
16573 1998-03-02  Glynn Clements  <glynn@sensei.co.uk>
16574
16575         * code-process.el (call-process-region):
16576         * process.el (call-process-region):
16577         * package-get.el (package-get-dir):
16578         * files.el (backup-enable-predicate):
16579         * gnuserv.el (gnuserv-temp-file-regexp):
16580         Use temp-directory in place of `/tmp'.
16581
16582 Fri Feb 20 21:22:34 1998  Darryl Okahata  <darrylo@sr.hp.com>
16583
16584         * "Fast" dired-in-C enhancements for Windows 95/NT:
16585
16586         * files.el: Added function, `wildcard-to-regexp', from GNU
16587           Emacs.
16588
16589         * files.el (insert-directory): Modified to use special
16590           dired-in-C enhancements if present.
16591
16592 Mon Mar 02 11:37:36 1998  Andy Piper  <andyp@parallax.co.uk>
16593
16594         * code-files.el: make default coding no-conversion.
16595
16596 1998-03-02  SL Baur  <steve@altair.xemacs.org>
16597
16598         * dumped-lisp.el (preloaded-file-list): Find Installation.el from
16599         the load-path.
16600
16601         * update-elc.el: Strip directory when testing for files not to
16602         bytecompile.
16603
16604 1998-03-02  Aki Vehtari  <Aki.Vehtari@hut.fi>
16605
16606         * lisp-mode.el: Use recommended form for menus.
16607
16608         * info.el (Info-construct-menu): Use recommended form for menus.
16609
16610         * gnuserv.el (gnuserv-edit-files): Use recommended form for menu
16611         entry.
16612
16613 1998-02-28  Kyle Jones  <kyle_jones@wonderworks.com>
16614
16615         * frame.el: Resurrect get-frame-for-buffer-default-to-current.
16616           (get-frame-for-buffer-noselect): Always return frames
16617           in the not-this-window-p cond clause.
16618
16619 1998-02-27  SL Baur  <steve@altair.xemacs.org>
16620
16621         * help.el (describe-installation): New function.
16622
16623         * x-menubar.el (default-menubar): Add describe-installation to
16624         Help menu.
16625
16626         * packages.el (packages-unbytecompiled-lisp): Installation.el
16627         should not be bytecompiled.
16628
16629         * dumped-lisp.el (preloaded-file-list): Dump Installation with
16630         XEmacs.
16631
16632         * x-menubar.el (default-menubar): Use correct guard for VM menu
16633         entry.
16634
16635         * coding.el: Add coding systems for iso-8859-[12] for No-Mule + file
16636         coding.
16637         From Andy Piper <andyp@parallax.co.uk>
16638
16639 1998-02-26  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
16640
16641         * ldap.el: Do not require ldap-internal at compile time.
16642
16643 Tue Feb 17 12:50:37 1998  Andy Piper  <andyp@parallax.co.uk>
16644
16645         * code-files.el: new file. a virtual copy of mule-files.el
16646         but without charset
16647         dependencies. (toggle-buffer-file-ocding-system) new function for
16648         changing the eol type for the current buffer.
16649
16650         * code-process.el: new file. a copy of
16651         mule-process.el. mule-process.el will disappear when things have
16652         settled.
16653
16654         * coding.el: new file. a virtual copy of mule-files.el but
16655         without charset dependencies. (coding-system-base) new function
16656         for getting the parent coding system of a coding system with eol
16657         type set.
16658
16659         * dumped-lisp.el: add above files for the non-mule case.
16660
16661 1998-02-25  Kyle Jones  <kyle_jones@wonderworks.com>
16662
16663         * window-xemacs.el (display-buffer): If no explicit
16664           frame is specified, search for a window that displays
16665           the buffer on the currently selected frame, before
16666           searching other frames.
16667
16668 1998-02-25  Kyle Jones  <kyle_jones@wonderworks.com>
16669
16670         * frame.el (get-frame-for-buffer): If not-this-window-p
16671           is non-nil, use window on the selected frame if it is not
16672           also the selected window.  When defaulting, search for
16673           windows on the currently selected fgrame before searching
16674           other frames.
16675
16676 1998-02-25  Didier Verna  <didier@xemacs.org>
16677
16678         * modeline.el (modeline-swap-buffers): originally named
16679         `mouse-release-modeline'. Whether to actually swap the buffers is
16680         decided in `mouse-drag-modeline'.
16681         (mouse-drag-modeline): A button release event is considered a
16682         mouse click is both X (modeline scroll) and Y (modeline drag) pos
16683         stay unchanged.
16684
16685 1998-02-25  SL Baur  <steve@altair.xemacs.org>
16686
16687         * x-menubar.el: Put redo on the menubar.
16688         From Aki Vehtari <Aki.Vehtari@hut.fi>
16689
16690 1998-02-22  Greg Klanderman  <greg@alphatech.com>
16691
16692         * bytecomp.el (displaying-byte-compile-warnings): if
16693         temp-buffer-show-function is set, use it to display current set of
16694         warnings in the "*Compile-Log-Show*" buffer.
16695
16696         * simple.el (display-warning-buffer): if temp-buffer-show-function
16697         is set, use it to display current set of warnings in the
16698         "*Warnings-Show*" buffer.
16699
16700 1998-02-20  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16701
16702         * cl-extra.el (equalp): Make (equalp ?A ?a) return t as in
16703         Common Lisp.
16704
16705 1998-02-23  Aki Vehtari  <Aki.Vehtari@hut.fi>
16706
16707         * menubar.el: Allow button descriptors at least 2 long.
16708
16709         * x-menubar.el (default-menubar): Use recommended forms.
16710         (file-menu-filter): Remove.
16711         (edit-menu-filter): Remove.
16712
16713 1998-02-24  SL Baur  <steve@altair.xemacs.org>
16714
16715         * about.el (about-hackers): Updated.
16716
16717 1998-02-22  Greg Klanderman  <greg@alphatech.com>
16718
16719         * help.el (help-max-help-buffers): new variable
16720         (help-register-and-maybe-prune-excess): new function
16721         (help-buffer-name): use help-max-help-buffers.
16722         (with-displaying-help-buffer): use
16723         help-register-and-maybe-prune-excess.
16724
16725         * help.el (help-maybe-pretty-print-value): if the value fits on
16726         one line, let it.
16727
16728 1998-02-21  Greg Klanderman  <greg@alphatech.com>
16729
16730         * (with-displaying-help-buffer): there is no need to kill the buffer
16731         if it exists, because with-output-to-temp-buffer will clear it.
16732         further, killing the buffer violates the rule that
16733         temp-buffer-show-function, if set, has the full responsibility of
16734         showing the temp buffer.  killing the buffer fucks with the window
16735         configuration, hosing temp-buffer-show-function.
16736
16737
16738 1998-02-23  Didier Verna  <didier@xemacs.org>
16739
16740         * modeline.el (mouse-drag-modeline):
16741         - Always scroll the modeline that was originally clicked on.
16742         - Use x pixels instead of x characters (which doesn't work anyway)
16743         as horizontal reference for modeline dragging. This allows us to
16744         keep on dragging the modeline even if the motion event occurs in
16745         another window.
16746
16747 1998-02-23  Didier Verna  <didier@xemacs.org>
16748
16749         * x-mouse.el (x-init-pointer-shape): use a crossed-arrows cursor
16750         glyph on the modeline to indicate that dragging the mouse has an
16751         effect both horizontally and vertically.
16752
16753 1998-02-24  SL Baur  <steve@altair.xemacs.org>
16754
16755         * about.el (about-xemacs): Get rid of redundant visible version
16756         number.
16757
16758 1998-02-19  SL Baur  <steve@altair.xemacs.org>
16759
16760         * about.el (about-hackers): Update credits.
16761
16762 1997-12-22  Christoph Wedler  <wedler@fmi.uni-passau.de>
16763
16764         * prim/register.el (view-register): Show register type file-query.
16765
16766 1998-02-17  Kyle Jones  <kyle_jones@wonderworks.com>
16767
16768         * mode-motion.el (mode-motion-highlight-internal):
16769           save-excursion inside save-window-exucrsion form to
16770           hide buffer point changes from save-window-excursion.
16771           Prevents display flickering when the mouse pointer
16772           moves.
16773
16774 1998-02-17  Didier Verna  <didier@xemacs.org>
16775
16776         * mouse.el (default-mouse-track-set-point-in-window): rewrote this
16777         function to handle correctly the case of a toolbar one side of the
16778         window: scrolling will not necessarily happen.
16779
16780 1998-02-17  Kyle Jones  <kyle_jones@wonderworks.com>
16781
16782         * files.el (after-find-file): Restore missing argument
16783           to format that provides filename for "... consider M-x
16784           recover-file" message.  Also call `message' with "%s"
16785           as the first arg instead of an arbitrary string.
16786
16787 1998-02-18  SL Baur  <steve@altair.xemacs.org>
16788
16789         * about.el (about-hackers): Various additions.
16790
16791 1998-02-15  SL Baur  <steve@altair.xemacs.org>
16792
16793         * autoload.el (generate-file-autoloads-1): Don't force an extra
16794         line out when copying on-the-same line autoloads.
16795
16796         * x-menubar.el (default-menubar): Add Sokoban to the menubar if it
16797         is installed.
16798
16799 1998-02-14  Martin Buchholz  <martin@xemacs.org>
16800
16801         * x11/x-win-xfree86.el (x-win-init-xfree86):
16802         * x11/x-win-sun.el (x-win-init-sun):
16803         * x11/x-init.el (x-initialize-compose):
16804         * prim/simple.el:
16805         (backward-or-forward-kill-sexp):
16806         (backward-or-forward-kill-sentence):
16807         (backward-or-forward-kill-word):
16808         (backward-or-forward-delete-char):
16809         * prim/isearch-mode.el (isearch-help-or-delete-char):
16810         Use x-keysym-on-keyboard-sans-modifiers-p instead of
16811         x-keysym-on-keyboard-p to detect backspace.
16812         Use symbols instead of strings (now deprecated) with x-keysym-*-p.
16813         Clean up symbols used with dead keys, checking Linux and solaris
16814         keysyms.
16815         Simplify x-win-*.el using above methods.
16816         Change documentation for x-keysym-*-p functions.
16817
16818 1998-02-14  SL Baur  <steve@altair.xemacs.org>
16819
16820         * about.el (about-hackers): Restore entries for Michael Sperber and
16821         Vinnie Shelton.
16822         From Vinnie Shelton <acs@acm.org>
16823
16824 1998-02-14  Hrvoje Niksic  <hniksic@srce.hr>
16825
16826         * simple.el (count-words-region): Ditto.
16827
16828 1998-02-12  Hrvoje Niksic  <hniksic@srce.hr>
16829
16830         * simple.el (count-words-buffer): Document.  Don't print anything
16831         if non-interactive.
16832
16833 1998-02-12  SL Baur  <steve@altair.xemacs.org>
16834
16835         * packages.el (packages-hardcoded-lisp): easymenu.el is in
16836         multiple files in InfoDock.
16837
16838 1998-02-11  SL Baur  <steve@altair.xemacs.org>
16839
16840         * packages.el (packages-hardcoded-lisp): id-vers.elc is loaded
16841         from version.el in InfoDock.
16842
16843         * dumped-lisp.el (preloaded-file-list): Don't treat InfoDock
16844         specially.
16845
16846 1998-02-09  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16847
16848         * bytecomp-runtime.el (proclaim-inline): Single quotes around
16849         variable name in docstring.
16850
16851 1998-02-10  Andreas Jaeger  <aj@arthur.rhein-neckar.de>
16852
16853         * menubar.h: Include "gui.h".
16854
16855 1998-02-10  SL Baur  <steve@altair.xemacs.org>
16856
16857         * site-load.el: Fix documentation.
16858
16859 1998-02-09  SL Baur  <steve@altair.xemacs.org>
16860
16861         * package-get-base.el (package-get-base): Updated.
16862
16863         * keymap.el: PC-ize.
16864
16865 1998-02-08  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16866
16867         * hyper-apropos.el (hyper-apropos-get-doc): Print the `loaded
16868         from' on a fresh line.
16869
16870 1998-02-08  Hrvoje Niksic  <hniksic@srce.hr>
16871
16872         * help.el (help-maybe-pretty-print-value): prin1, not princ the
16873         object.
16874
16875 1998-02-09  SL Baur  <steve@altair.xemacs.org>
16876
16877         * undo-stack.el: PC-ize.
16878
16879         * cmdloop.el: PC-ize.
16880
16881 1998-02-08  SL Baur  <steve@altair.xemacs.org>
16882
16883         * bytecomp-runtime.el: PC-ize.
16884
16885         * byte-optimize.el: Prolog fixup.  PC-ize.
16886
16887         * cus-dep.el: Spelling fix.
16888
16889         * text-mode.el: Synch with Emacs 20.2.  (Original ChangeLog
16890         entries follow).
16891
16892 1997-08-29  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16893
16894         * text-mode.el (text-mode-hook-identify): New function,
16895         put on text-mode-hook.  Set text-mode-variant here.
16896         (text-mode): Don't set it here.
16897
16898 1997-08-27  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16899
16900         * text-mode.el (text-mode-hook): New defvar.
16901         (text-mode-variant): New variable.
16902         (text-mode): Set that variable locally.
16903         (toggle-text-mode-auto-fill): New command.
16904
16905 1997-06-15  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16906
16907         * text-mode.el (text-mode): Let all-white lines separate paragraphs.
16908
16909 1997-06-11  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16910
16911         * text-mode.el (paragraph-indent-text-mode):
16912         Renamed from spaced-text-mode.
16913         (text-mode-map): Bind TAB to indent-relative.
16914         (indented-text-mode-map): Variable deleted.
16915         (indented-text-mode): Now an alias for text-mode.
16916
16917 1998-02-05  SL Baur  <steve@altair.xemacs.org>
16918
16919         * loadup.el: test-atoms debugging stuffs removed.
16920
16921 1998-02-03  Martin Buchholz  <Martin Buchholz <martin@xemacs.org>
16922
16923         * lisp/loaddefs.el (completion-ignored-extensions): Add ".class"
16924
16925 1997-12-30  Colin Rafferty  <colin@xemacs.org>
16926
16927         * help.el (describe-beta): Made it use `locate-data-file'.
16928         (describe-distribution): Ditto.
16929         (describe-copying): Ditto.
16930         (describe-project): Ditto.
16931         (view-emacs-news): Ditto.
16932
16933         * help-nomule.el (help-with-tutorial): Made it use
16934         `locate-data-file' to find tutorial.
16935
16936 1998-01-28  Jonathon Harris  <jhar@tardis.ed.ac.uk>
16937
16938         * about.el: Corrected my email address.
16939
16940         * mouse.el: Added 'mouse-mswindows-drop' similar to
16941         'mouse-offix-drop'.
16942
16943 1998-01-27  SL Baur  <steve@altair.xemacs.org>
16944
16945         * loadup.el (running-xemacs): Spelling fix.
16946
16947 1998-01-26  Colin Rafferty  <colin@xemacs.org>
16948
16949         * packages.el (packages-find-packages-1): Don't allow a backwards
16950         compatible lisp tree to overwrite `preloaded-file-list'.
16951
16952 1998-01-26  SL Baur  <steve@altair.xemacs.org>
16953
16954         * loadup.el: Don't delete "xemacs" prior to dumping.
16955
16956 1998-01-24  SL Baur  <steve@altair.xemacs.org>
16957
16958         * package-info.el (pi-last-mod-date): New function.
16959         (pi-author-version): New function.
16960         (batch-update-package-info): Use them.
16961
16962 1998-01-23  Colin Rafferty  <colin@xemacs.org>
16963
16964         * frame.el (get-frame-for-buffer-default-to-current): Create.
16965         (get-frame-for-buffer-noselect): Allow user to use current frame
16966         with `get-frame-for-buffer-default-to-current'.
16967
16968 1998-01-22  Hrvoje Niksic  <hniksic@srce.hr>
16969
16970         * bytecomp.el (byte-compile-output-file-form): Set print-gensym.
16971         (byte-compile-output-docform): Ditto.
16972         (byte-compile-compiled-obj-to-list): Ditto.
16973
16974 1998-01-22  Kyle Jones  <kyle_jones@wonderworks.com>
16975
16976         * startup.el (command-line-1): Removed code that ran
16977           buffer-menu.
16978
16979 1998-01-21  Hrvoje Niksic  <hniksic@srce.hr>
16980
16981         * help-macro.el (make-help-screen): Bind `help-read-key' via flet.
16982
16983 1998-01-17  Hrvoje Niksic  <hniksic@srce.hr>
16984
16985         * frame.el (suspend-emacs-or-iconify-frame): Check using
16986         `device-on-window-system-p' instead of explicitly checking for X,
16987         so that the same logic works for MS Windows.
16988         (suspend-or-iconify-emacs): Ditto.
16989
16990 1998-01-14  Hrvoje Niksic  <hniksic@srce.hr>
16991
16992         * about.el (about-maintainer-info): Andy Piper is back.
16993         (xemacs-hackers): Updated Andy Piper's email address.
16994         (about-hackers): Added Jonathan Harris.
16995         (about-hackers): Updated Tibor Polgar's email address.
16996
16997 1998-01-18  SL Baur  <steve@altair.xemacs.org>
16998
16999         * about.el: Add xemacs.org email manager.
17000
17001         * package-get-base.el (package-get-base): Updated with most recent
17002         package updates.
17003
17004 1998-01-14  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17005
17006         * help.el (function-arglist): Use `indirect-function' instead of
17007         `symbol-function' so that aliases are treated correctly.
17008
17009 1998-01-13  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17010
17011         * help.el (help-map): Add f1 binding to `help-for-help'.
17012         Suggested by Karl M. Hegbloom <karlheg@inetarena.com>.
17013         (describe-key-briefly): Use `princ' "%s" to print object.
17014         (with-displaying-help-buffer): Kill buffer if it exists, again.
17015         (describe-key): Use `princ' "%s" to print object.
17016         (describe-function-1): Use `princ' "%s" to print object.
17017         Commented out alias lines removed.
17018         (help-pretty-print-limit): New variable to control pretty-printing
17019         of variable values.
17020         (help-maybe-pretty-print-value): Steve wins!  Renamed back from
17021         `help-pretty-print-value' again.  Only print-print when OBJECT is
17022         list of length less than `help-pretty-print-limit'.
17023         (describe-variable): Use `help-maybe-pretty-print-value' again.
17024
17025 1998-01-18  SL Baur  <steve@altair.xemacs.org>
17026
17027         * simple.el (blink-matching-open): Remove C++ kludge.
17028         Suggested by Bob Weiner <weiner@wave.altrasoft.com>
17029
17030 1998-01-14  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
17031
17032         * info.el (Info-default-directory-list): Made the documentation
17033         more explanitory.
17034
17035 1998-01-13  Martin Buchholz  <martin@xemacs.org>
17036
17037         * lisp/packages.el:
17038         * lisp/package-admin.el:
17039         * lisp/build-report.el:
17040         Fix typos.
17041
17042 1998-01-14  Christoph Wedler  <wedler@fmi.uni-passau.de>
17043
17044         * Patches/font-lock.el (java-font-lock-keywords-*): Would produce
17045         warnings in Java buffers without final newline and editing the
17046         last line.
17047
17048 1998-01-17  SL Baur  <steve@altair.xemacs.org>
17049
17050         * packages.el (packages-find-packages-1): Don't allow a backwards
17051         compatible lisp tree to overwrite `preloaded-file-list'.
17052         Suggested by Colin Rafferty  <colin@xemacs.org>
17053
17054         * mouse.el (mouse-offix-drop): Set undo-boundary.
17055         From Oliver Graf <ograf@fga.de>
17056
17057 1998-01-13  SL Baur  <steve@altair.xemacs.org>
17058
17059         * loadup.el (load-gc): rewrite as defun.
17060         Print something sensical if a required dump-time file isn't found.
17061
17062 1998-01-12  SL Baur  <steve@altair.xemacs.org>
17063
17064         * menubar.el (check-menu-syntax): Emergency dirty fix -- the 0 plist
17065         bug strikes a menudescriptor.
17066
17067         * package-get-base.el (package-get-base): Updated.
17068
17069         * package-info.el (batch-update-package-info): Derive REQUIRES
17070         from the Makefile.
17071
17072 1998-01-13  Hrvoje Niksic  <hniksic@srce.hr>
17073
17074         * files.el (save-some-buffers): Don't play games with deleting
17075         other windows if we are in the minibuffer window.
17076
17077 1998-01-08  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
17078
17079         * modeline.el (modeline-minor-mode-menu): Add support for :active
17080         (add-minor-mode): Document :active property to TOGGLE.
17081
17082 1998-01-07  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
17083
17084         * modeline.el (modeline-minor-mode-menu): Add support for an
17085         `:included' predicate in the `toggle-sym' plist.
17086         (add-minor-mode): Document the :included property, format
17087         docstring some more.
17088         (modeline-minor-mode-menu): Documentation string added.
17089
17090 1998-01-02  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
17091
17092         * modeline.el (modeline-minor-mode-menu): genmenlab the menu
17093         labels from the symbol-names by thwacking off the overly redundant
17094         and overused "mode", parenthesizing "minor", and capitalizing the
17095         resultant strings.  Also shortened the menu's title by eliminating
17096         the redundant buffer name.
17097         (add-minor-mode): Beautified the docstring, added mention of the
17098         `:menu-tag' property of TOGGLE.
17099         (modeline-minor-mode-menu): Frinked the `:menu-tag' property on
17100         `toggle-sym' to beatify the mode-life menus.
17101         * (abbrev-mode):  (put)'ed a `:menu-tag' on it and
17102         `auto-fill-function'.
17103
17104 1998-01-02  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
17105
17106         * modeline.el (modeline-minor-mode-menu): Changed the string-only
17107         menus to :style 'toggle.
17108
17109 1997-12-10  Markus Linnala  <maage@cs.tut.fi>
17110
17111         * simple.el: Use mh-user-agent-compose as mh-e-user-agent.
17112
17113 1997-12-11  Christoph Wedler  <wedler@fmi.uni-passau.de>
17114
17115         * packages/hyper-apropos.el (hyper-apropos-insert-face): Would
17116         only recognize first hyperlink.
17117         (hyper-apropos-highlightify): Deletia, this is already done by
17118         `hyper-apropos-insert-face'.
17119         (hyper-apropos-help-mode): Don't call `hyper-apropos-highlightify.
17120
17121 1998-01-09  SL Baur  <steve@altair.xemacs.org>
17122
17123         * x-toolbar.el (toolbar-ispell-internal): Use ispell-message for
17124         mail.
17125         (toolbar-mail-reader): Add support for `send'.
17126         From Jonathan Marten <jonathan.marten@UK.Sun.COM>
17127
17128 1998-01-05  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
17129
17130         * info.el (Info-emacs-info-file-name): Add defvar for
17131         `Info-emacs-info-file-name' so that `Info-goto-emacs-command-node'
17132         will function properly.
17133
17134 1998-01-05  Gary D. Foster  <gfoster@ragesoft.com>
17135
17136         * simple.el: make the backwards delete function called by
17137         `backward-or-forward-delete-char' user configurable.
17138
17139 1998-01-09  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
17140
17141         * hyper-apropos.el (hyper-apropos-get-doc): Print where a byte
17142         compiled function got loaded from.
17143
17144 1998-01-09  SL Baur  <steve@altair.xemacs.org>
17145
17146         * term/apollo.el: Synched up with InfoDock 3.6.2.
17147
17148 1998-01-08  SL Baur  <steve@altair.xemacs.org>
17149
17150         * startup.el (load-init-file): Load autoloads earlier.
17151         (startup-splash-frame): Handle InfoDock logo.
17152
17153         * x-init.el (init-post-x-win): Don't call init-x-toolbar in
17154         InfoDock.
17155         (x-init-toolbar-from-resources): Move from x-toolbar.el.
17156
17157         * toolbar.el (init-toolbar-from-resources): InfoDock x-toolbar.el
17158         doesn't have this function.
17159
17160         * packages.el (locate-data-file): Fix to call `locate-file'.
17161
17162 1998-01-07  SL Baur  <steve@altair.xemacs.org>
17163
17164         * dumped-lisp.el (preloaded-file-list): InfoDock uses its own
17165         version of version.el.
17166         (preloaded-file-list): Ditto for x-menubar.el and x-toolbar.el.
17167
17168         * x-menubar.el (default-menubar): Guard reference to
17169         `gnuserv-frame'.
17170         (default-menubar): Guard references to `font-lock-mode'.
17171         (default-menubar): Guard references to font-menu-this-frame-only-p'.
17172         (default-menubar): Guard references to `font-menu-ignore-scaled-fonts'.
17173
17174         * make-docfile.el: Don't snarf doc strings from autoloads.
17175
17176         * startup.el (load-init-file): Use algorithm from loaddefs.el for
17177         loading auto-autoloads files.
17178
17179         * loaddefs.el: Disable dumping autoloads.
17180
17181 1998-01-05  SL Baur  <steve@altair.xemacs.org>
17182
17183         * lisp-mnt.el: Synch to Emacs 20.2.
17184
17185         * help.el: Remove manual autoload of `finder-by-keyword'.
17186
17187         * finder.el (finder-by-keyword): Autoload.
17188
17189         * help.el: Conditionalize hyperbole setup.
17190
17191 1998-01-04  SL Baur  <steve@altair.xemacs.org>
17192
17193         * packages.el (package-require): Update to reflect new data format.
17194
17195 1998-01-02  Didier Verna  <didier@xemacs.org>
17196
17197         * x-menubar.el (default-menubar): make the tutorials available
17198         through the menubar. (Plus some compilation warnings cleanup).
17199
17200 1998-01-04  SL Baur  <steve@altair.xemacs.org>
17201
17202         * check-features.el: New file.  Perform sanity check after build.
17203
17204         * dumped-lisp.el (preloaded-file-list): Move tooltalk dumped lisp
17205         files to tooltalk package.
17206         (preloaded-file-list): Moved sparcworks dumped lisp files to Sun
17207         package.
17208
17209         * package-admin.el (package-admin-xemacs): Use better default for
17210         location of XEmacs binary.
17211
17212 1998-01-03  Aki Vehtari  <Aki.Vehtari@hut.fi>
17213
17214         * x-menubar.el (buffers-menu-submenus-for-groups-p): Replace const
17215         tag with sexp and add value tag with value `t'.
17216
17217 1998-01-03  SL Baur  <steve@altair.xemacs.org>
17218
17219         * package-get.el: Changes to work with real data.
17220         From Pete Ware <ware@cis.ohio-state.edu>
17221
17222         * packages.el (packages-reload-autoloads): Guard load for the time
17223         being.
17224
17225         * update-elc.el ("packages.el"): Force loading packages.el instead
17226         of possibly out-of-date packges.elc.
17227         * make-docfile.el ("packages.el"): Ditto.
17228
17229 1998-01-02  Colin Rafferty  <colin@xemacs.org>
17230
17231         * build-report.el (build-report-delete-regexp): Added a rule for
17232         the main tarball shadowing anything past it.
17233
17234 1998-01-02  SL Baur  <steve@altair.xemacs.org>
17235
17236         * packages.el (package-provide): Delete a previous provide.
17237
17238         * package-info.el: New file.
17239
17240         * package-get.el: New file.
17241         From Pete Ware <ware@cis.ohio-state.edu>
17242         (package-get): Fix md5 computation to work with Mule.
17243
17244 1997-12-11  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17245
17246         * simple.el (log-message-*): Quote symbols in docstrings properly.
17247
17248 1998-01-01  SL Baur  <steve@altair.xemacs.org>
17249
17250         * packages.el (packages-new-autoloads): Ignore symbolic links.
17251
17252         * cus-face.el (face-custom-attributes-get): Fix typo.
17253         From Jens-Ulrik Holger Petersen <petersen@kurims.kyoto-u.ac.jp>
17254
17255 1997-12-31  SL Baur  <steve@altair.xemacs.org>
17256
17257         * startup.el (load-init-file): Reload new or changed autoloads
17258         unless inhibited.  Reload modified dumped lisp (stubbed).
17259
17260         * packages.el (packages-new-autoloads): New function.
17261         (packages-reload-autoloads): New function.
17262         (packages-reload-dumped-lisp): New (stub) function.
17263
17264         * loadup.el: Inhibit reloading dumped files when running temacs.
17265
17266         * loadhist.el (file-provides): Extend to handle variant
17267         extensions.
17268
17269         * replace.el (query-replace): Fix typo.
17270
17271 1997-12-30  SL Baur  <steve@altair.xemacs.org>
17272
17273         * make-docfile.el: list-autoloads-path has been renamed.
17274         * update-elc.el: list-autoloads has been renamed.
17275
17276         * packages.el (packages-list-autoloads): Renamed.
17277         (packages-list-autoloads-path): Ditto.
17278
17279 1997-12-29  Colin Rafferty  <colin@xemacs.org>
17280
17281         * packages.el (packages-find-packages-1): Made it signal a warning
17282         for an error in an auto-autoload.el file.
17283
17284 1997-12-30  SL Baur  <steve@altair.xemacs.org>
17285
17286         * x-menubar.el (buffers-menu-submenus-for-groups-p): Replace sexp
17287         tag with const.
17288         From Aki Vehtari <Aki.Vehtari@hut.fi>
17289
17290         * dumped-lisp.el (preloaded-file-list): Dump loadhist with XEmacs.
17291
17292         * loadhist.el (unload-feature): Remove autoload.
17293
17294 1997-12-28  SL Baur  <steve@altair.xemacs.org>
17295
17296         * loadhist.el: Unpackaged.
17297
17298         * help.el (describe-symbol-find-file): Rename
17299         `describe-function-find-file' and make old name obsolete.
17300         (describe-function-1): Use it.
17301         (describe-function-1): Guard reference to
17302         `compiled-function-annotation'.
17303
17304 1997-12-27  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17305
17306         * help.el (help-mode-bury): Now a call to `help-mode-quit' with
17307         argument.
17308         (help-mode-quit): New optional arg to control whether it kills or
17309         buries.  Tidied up.
17310         (with-displaying-help-buffer): Don't kill buffer initially, even
17311         if it exists: it is erased by `with-output-to-temp-buffer' anyway.
17312         (help-pretty-print-value): Rename back from
17313         `help-maybe-pretty-print-value'!  If `pp-internal' is available
17314         use it, otherwise use dumped `cl-prettyprint'.
17315         (describe-variable): Use `help-pretty-print-value' again.
17316         (find-func): Removed reference to "find-func" at end.
17317
17318 1997-12-26  Kirill M. Katsnelson  <kkm@kis.ru>
17319
17320         * dumped-lisp.el: x-menubar.el dumped along with mswindows native
17321           GUI XEmacs. Rename? x-menubar is rather window system
17322           independant, except for a couple of items.
17323
17324 1997-12-26  SL Baur  <steve@altair.xemacs.org>
17325
17326         * x-menubar.el (default-menubar): Remove hyperbole and oobr
17327         entries as they will no longer be distributed with XEmacs.
17328
17329         * format.el (format-alist): Fix image/tiff regexps.
17330         From P. E. Jareth Hein <jareth@camelot-soft.com>
17331
17332         * help.el (help-maybe-pretty-print-value): Rename.
17333         (describe-variable): Use it.
17334         (describe-variable): Add trailing linefeed.
17335
17336 1997-12-26  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17337
17338         * help.el (describe-function-1): Don't output anything for
17339           arglist of autoload functions.
17340
17341 1997-12-26  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17342
17343         * help.el (describe-function-1): Don't output anything for
17344           arglist of autoload functions.
17345
17346 1997-12-26  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17347
17348         * help.el (help-mode-map): New bindings for `help-mode-bury',
17349         `describe-function-at-point', `describe-variable-at-point',
17350         `Info-elisp-ref', `customize-variable', `help-next-section' and
17351         `help-prev-section'.
17352         (help-next-section): New function.
17353         (help-prev-section): New function.
17354         (help-mode-quit): Changed to kill the help buffer.
17355         (help-mode-bury): Formerly `help-mode-quit'.  Bury buffer
17356         correctly.
17357         (help-buffer-name): New function to generate the name of help
17358         buffers.
17359         (with-displaying-help-buffer): Is now a macro.  Takes an new first
17360         argument giving the name of the help buffer.
17361         (describe-key): Use `with-displaying-help-buffer' with name.
17362         (describe-mode): Ditto.
17363         (describe-bindings): Ditto.
17364         (describe-prefix-bindings): Ditto.
17365         (view-lossage): Ditto.
17366         (with-syntax-table): New macro.
17367         (function-called-at-point): Use `ignore-errors' and
17368         `with-syntax-table'.
17369         (function-at-point): Ditto.
17370         (describe-function): Use `with-displaying-help-buffer' with name.
17371         (function-arglist): Extracted from `describe-function-1'.  Returns
17372         function's arglist as string.
17373         (function-documentation): Extracted from `describe-function-1'.
17374         Returns function's docstring.
17375         (describe-function-1): Remove all the "stream" garbage, including
17376         the stream argument.  Use `function-arglist' and
17377         `function-documentation'.
17378         (describe-function-arglist): Just use `function-arglist'.
17379         (variable-at-point): Use `ignore-errors' and `with-syntax-table'.
17380         (help-pretty-print-value): New function to help with
17381         pretty-printing variable values.  Knows about `#<...>'.  Needs
17382         `pp-internal'.
17383         (describe-variable): Use `with-displaying-help-buffer' with name.
17384         Formatting improved.  Display file where variable is defined, if
17385         known.  Use `help-pretty-print-value'.
17386         (describe-syntax): Use `with-displaying-help-buffer' with name.
17387         (list-processes): Remove "stream" garbage.
17388
17389 1997-12-25  SL Baur  <steve@altair.xemacs.org>
17390
17391         * x-init.el (x-initialize-keyboard): Don't load x-win*.el files,
17392         call a dumped routine instead.
17393
17394         * x-win-xfree86.el: Wrap file in defun.
17395         * x-win-sun.el: Ditto.
17396
17397 1997-12-23  SL Baur  <steve@altair.xemacs.org>
17398
17399         * help.el (view-emacs-news): Remove usage of outl-mouse which
17400         advises functions and does other evil things.
17401
17402 1997-12-22  SL Baur  <steve@altair.xemacs.org>
17403
17404         * format.el (format-alist): Add `image/tiff'.
17405         From P. E. Jareth Hein <jareth@camelot-soft.com>
17406
17407 1997-12-21  SL Baur  <steve@altair.xemacs.org>
17408
17409         * about.el (about-hackers): More names added.
17410
17411         * make-docfile.el: Remove superfluous package path search.
17412
17413         * loaddefs.el: Commentary changes.  Removal of VM autoloads.
17414
17415 1997-12-20  SL Baur  <steve@altair.xemacs.org>
17416
17417         * shadow.el (find-emacs-lisp-shadows): Add _pkg to the list of
17418         ignored shadows.
17419
17420 1997-12-18  SL Baur  <steve@altair.xemacs.org>
17421
17422         * startup.el (set-default-load-path): Make sure lisp and site-lisp
17423         get trailing slashes when added to the load-path.
17424
17425         * x-init.el (init-x-win): Locate where XEmacs X localization files
17426         are.
17427
17428 1997-12-18  Kyle Jones  <kyle_jones@wonderworks.com>
17429
17430         * x-faces.el: Added support for foregroundToolBarColor
17431           to xpm-color-symbols.
17432
17433 1997-12-17  Hrvoje Niksic  <hniksic@srce.hr>
17434
17435         * etags.el (tags-remove-duplicates): Removed.
17436         (buffer-tag-table-list): Use `delete-duplicates'.
17437
17438         * cl-extra.el (coerce): Coerce to bit-vector and weak-list
17439         correctly.
17440         (get*): Defalias to `get'.
17441
17442         * cl.el (eql): Compare integers with `eq'.
17443         (cl-map-extents): Check for `map-extents' first.
17444
17445 1997-12-17  Didier Verna  <didier@xemacs.org>
17446
17447         * leim/quail/latin-pre.el ("french-prefix"): doc string cleanup +
17448         added the 'numero', 'copyright' and 'trademark' symbols.
17449
17450         * leim/quail/latin-post.el ("french-postfix"): see above.
17451
17452 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
17453
17454         * widget.el (define-widget): Check the arguments.
17455
17456         * cus-edit.el (customize-face): Use `check-argument-type'.
17457         (custom-variable-value-create): Use `signal' to signal error.
17458         (custom-variable-reset-saved): Ditto.
17459         (custom-variable-reset-standard): Ditto.
17460         (custom-face-reset-saved): Ditto.
17461
17462         * wid-edit.el (widget-prompt-value): Use `signal' to signal error.
17463         (widget-default-format-handler): Ditto.
17464         (widget-checklist-add-item): Ditto.
17465         (widget-radio-add-item): Ditto.
17466         (widget-editable-list-entry-create): Ditto.
17467         (widget-sexp-prompt-value): Ditto.
17468
17469         * custom.el (custom-declare-variable): Signal errors better.
17470         (custom-handle-keyword): Ditto.
17471         (custom-declare-group): Ditto.
17472
17473         * window-xemacs.el (windows): Ditto.
17474
17475         * menubar.el (menu): Ditto.
17476
17477         * keydefs.el (keyboard): Ditto.
17478
17479         * minibuf.el (minibuffer): Ditto.
17480
17481         * process.el (execute): Ditto.
17482
17483         * fill.el (fill): Ditto.
17484
17485         * modeline.el (modeline): Ditto.
17486
17487         * help.el (help): Ditto.
17488
17489         * faces.el (faces): Ditto.
17490
17491         * files.el (files): Ditto.
17492
17493         * x-init.el (x): Ditto.
17494
17495         * lisp-mode.el (lisp): Ditto.
17496
17497         * process.el (processes): Ditto.
17498
17499         * mouse.el (mouse): Ditto.
17500
17501         * abbrev.el (abbrev): Moved from cus-edit.
17502
17503         * font-lock.el (lisp-font-lock-keywords-1): Recognize `defcustom'
17504         as variable declaration.
17505
17506 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
17507
17508         * menubar.el (find-menu-item): Use `check-argument-type'.
17509         (find-menu-item): Cosmetic changes.
17510
17511 1997-12-18  SL Baur  <steve@altair.xemacs.org>
17512
17513         * x-menubar.el (default-menubar): Guard usage of lpr-switches.
17514
17515 1997-12-17  SL Baur  <steve@altair.xemacs.org>
17516
17517         * startup.el (set-default-load-path): Only search package-path
17518         when not running temacs.
17519
17520         * dumped-lisp.el (preloaded-file-list): Remove Egg/Its dumped lisp
17521         files.
17522
17523         * loadup.el: Correct commentary.  Reformatting.
17524         (really-early-error-handler): Use absolute path to the
17525         first dumped-lisp.el file.
17526         (really-early-error-handler): Print full path name of
17527         each dumped lisp file (inherited from InfoDock).
17528
17529         * shadow.el (find-emacs-lisp-shadows): Ignore multiple
17530         dumped-lisp.el files.
17531
17532         * make-docfile.el (preloaded-file-list): Reorder when the
17533         package-path is searched.
17534         * update-elc.el: Ditto.
17535
17536         * lisp-mode.el (call-with-condition-handler): Treat the same as
17537         `condition-case' for indentation.
17538
17539         * about.el (about-xemacs): Update release date.
17540
17541 1997-12-17  Hrvoje Niksic  <hniksic@srce.hr>
17542
17543         * cl-macs.el (case): Signal error if `t' or `otherwise' are seen
17544         anywhere but at the last clause.
17545         (ecase): Disallow `t' and `otherwise'.
17546
17547 1997-12-16  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17548
17549         * cus-edit.el (custom-buffer-create-buttons): New function
17550         from stuff moved out of `custom-buffer-create-internal'.
17551         (custom-novice): New variable.  Default t.
17552         (custom-display-global-buttons): Ditto.  Default `top'.
17553         (custom-buffer-create-internal): Only display help if
17554         `custom-novice' is non-nil.  Display global buttons according to
17555         `custom-display-global-buttons'.
17556
17557 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
17558
17559         * menubar.el (find-menu-item): Use `check-argument-type'.
17560         (find-menu-item): Cosmetic changes.
17561
17562 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
17563
17564         * modeline.el (mouse-drag-modeline): Give the modeline a "pressed"
17565         look.
17566
17567 1997-12-16  Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
17568
17569         * format.el (format-deannotate-region):  Bug fix.
17570         Deannotating a region containing unknown tags would fail
17571         (causing decoding of text/enriched to fail at user level)
17572
17573 1997-12-16  Kyle Jones  <kyle_jones@wonderworks.com>
17574
17575         * minibuf.el (read-directory-name): Support sixth
17576           arg, HISTORY, as already documented.
17577
17578 1997-12-17  Hrvoje Niksic  <hniksic@srce.hr>
17579
17580         * etags.el (get-tag-table-buffer): Use explicit lists as arguments
17581         to `ecase'.
17582
17583 1997-12-14  SL Baur  <steve@altair.xemacs.org>
17584
17585         * skk/skk-leim.el (skk-auto-fill-activate): Synch with
17586         skk-activate.
17587
17588 1997-12-13  SL Baur  <steve@altair.xemacs.org>
17589
17590         * dumped-lisp.el (preloaded-file-list): Remove debugging statement.