update.
[chise/xemacs-chise.git] / lisp / ChangeLog
1 2019-11-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2
3         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4         setting for `=>ucs-itaiji-008'.
5
6 2019-10-11  MORIOKA Tomohiko  <tomo.git@chise.org>
7
8         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
9         setting for `=>big5-cdp-itaiji-003'.
10
11         * mule/mule-charset.el (default-coded-charset-priority-list): Add
12         `=>big5-cdp-itaiji-003'.
13
14 2019-10-09  MORIOKA Tomohiko  <tomo.git@chise.org>
15
16         * mule/mule-conf.el (=>big5-cdp-itaiji-003): New coded-charset for
17         XEmacs CHISE.
18
19 2019-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
20
21         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
22         setting for `=>ucs-itaiji-011'.
23
24 2019-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
25
26         * mule/mule-charset.el (default-coded-charset-priority-list): Add
27         `=>ucs-bmp-itaiji-011'.
28
29 2019-09-25  MORIOKA Tomohiko  <tomo.git@chise.org>
30
31         * mule/mule-conf.el (=>ucs-itaiji-011): New coded-charset for
32         XEmacs CHISE.
33         (=>ucs-bmp-itaiji-011): Ditto.
34
35 2019-09-13  MORIOKA Tomohiko  <tomo.git@chise.org>
36
37         * mule/mule-charset.el (default-coded-charset-priority-list): Use
38         `=daikanwa@rev2' instead of `ideograph-daikanwa-2'.
39
40 2019-06-19  MORIOKA Tomohiko  <tomo.git@chise.org>
41
42         * mule/mule-charset.el (default-coded-charset-priority-list): Add
43         `=>ucs-bmp-cjk@iwds-1/normalized'.
44
45         * mule/mule-conf.el (=>ucs-bmp-cjk@iwds-1/normalized): New
46         coded-charset for XEmacs CHISE.
47
48 2019-06-19  MORIOKA Tomohiko  <tomo.git@chise.org>
49
50         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
51         setting for `=>ucs-itaiji-010'.
52
53         * mule/mule-charset.el (default-coded-charset-priority-list): Add
54         `=>ucs-bmp-itaiji-010'.
55
56         * mule/mule-conf.el (=>ucs-itaiji-010): New coded-charset for
57         XEmacs CHISE.
58         (=>ucs-bmp-itaiji-010): Ditto.
59
60 2019-06-18  MORIOKA Tomohiko  <tomo.git@chise.org>
61
62         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
63         setting for `=>ucs@iwds-1/normalized'.
64
65 2019-06-08  MORIOKA Tomohiko  <tomo.git@chise.org>
66
67         * mule/mule-conf.el (=>ucs@iwds-1/normalized): New coded-charset
68         for XEmacs CHISE.
69
70 2019-05-22  MORIOKA Tomohiko  <tomo.git@chise.org>
71
72         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
73         setting for `==>ucs@esu'.
74
75         * mule/mule-charset.el (default-coded-charset-priority-list): Add
76         `==>ucs-sip@esu'.
77
78         * mule/mule-conf.el (==>ucs@esu): New coded-charset for XEmacs
79         CHISE.
80         (==>ucs-sip@esu): Ditto.
81
82 2019-05-06  MORIOKA Tomohiko  <tomo.git@chise.org>
83
84         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
85         setting for `=>big5-cdp-var-001'.
86
87         * mule/mule-charset.el (default-coded-charset-priority-list): Add
88         `=>big5-cdp-var-001'.
89
90         * mule/mule-conf.el (=big5-cdp-var-001): Fix DOC.
91         (=>big5-cdp-var-001): New coded-charset for XEmacs CHISE.
92
93 2019-04-12  MORIOKA Tomohiko  <tomo.git@chise.org>
94
95         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
96         setting for `===hng-sts'.
97
98         * mule/mule-charset.el (default-coded-charset-priority-list): Add
99         `===hng-sts'.
100
101         * mule/mule-conf.el (===hng-sts): New coded-charset for XEmacs
102         CHISE.
103
104 2019-04-12  MORIOKA Tomohiko  <tomo.git@chise.org>
105
106         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
107         setting for `===hng-sgs'.
108
109         * mule/mule-charset.el (default-coded-charset-priority-list): Add
110         `===hng-sgs'.
111
112         * mule/mule-conf.el (===hng-sgs): New coded-charset for XEmacs
113         CHISE.
114
115 2019-04-11  MORIOKA Tomohiko  <tomo.git@chise.org>
116
117         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
118         setting for `===hng-saa'.
119
120         * mule/mule-charset.el (default-coded-charset-priority-list): Add
121         `===hng-saa'.
122
123         * mule/mule-conf.el (===hng-saa): New coded-charset for XEmacs
124         CHISE.
125
126 2019-04-10  MORIOKA Tomohiko  <tomo.git@chise.org>
127
128         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
129         setting for `===hng-kad'.
130
131         * mule/mule-charset.el (default-coded-charset-priority-list): Add
132         `===hng-kad'.
133
134         * mule/mule-conf.el (===hng-kad): New coded-charset for XEmacs
135         CHISE.
136
137 2019-04-10  MORIOKA Tomohiko  <tomo.git@chise.org>
138
139         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
140         setting for `===hng-sai'.
141
142         * mule/mule-charset.el (default-coded-charset-priority-list): Add
143         `===hng-sai'.
144
145         * mule/mule-conf.el (===hng-sai): New coded-charset for XEmacs
146         CHISE.
147
148 2019-04-09  MORIOKA Tomohiko  <tomo.git@chise.org>
149
150         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
151         setting for `===hng-ini'.
152
153         * mule/mule-charset.el (default-coded-charset-priority-list): Add
154         `===hng-ini'.
155
156         * mule/mule-conf.el (===hng-ini): New coded-charset for XEmacs
157         CHISE.
158
159 2019-04-08  MORIOKA Tomohiko  <tomo.git@chise.org>
160
161         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
162         setting for `===hng-wke'.
163
164         * mule/mule-charset.el (default-coded-charset-priority-list): Add
165         `===hng-wke'.
166
167         * mule/mule-conf.el (===hng-wke): New coded-charset for XEmacs
168         CHISE.
169
170 2019-04-07  MORIOKA Tomohiko  <tomo.git@chise.org>
171
172         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
173         setting for `===hng-wks'.
174
175         * mule/mule-charset.el (default-coded-charset-priority-list): Add
176         `===hng-wks'.
177
178         * mule/mule-conf.el (===hng-wks): New coded-charset for XEmacs
179         CHISE.
180
181 2019-04-05  MORIOKA Tomohiko  <tomo.git@chise.org>
182
183         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
184         setting for `===hng-sab'.
185
186         * mule/mule-charset.el (default-coded-charset-priority-list): Add
187         `===hng-sab'.
188
189         * mule/mule-conf.el (===hng-sab): New coded-charset for XEmacs
190         CHISE.
191
192 2019-04-05  MORIOKA Tomohiko  <tomo.git@chise.org>
193
194         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
195         setting for `===hng-ykk'.
196
197         * mule/mule-charset.el (default-coded-charset-priority-list): Add
198         `===hng-ykk'.
199
200         * mule/mule-conf.el (===hng-ykk): New coded-charset for XEmacs
201         CHISE.
202
203 2019-03-31  MORIOKA Tomohiko  <tomo.git@chise.org>
204
205         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
206         setting for `===hng-kkh'.
207
208         * mule/mule-charset.el (default-coded-charset-priority-list): Add
209         `===hng-kkh'.
210
211         * mule/mule-conf.el (===hng-kkh): New coded-charset for XEmacs
212         CHISE.
213
214 2019-03-29  MORIOKA Tomohiko  <tomo.git@chise.org>
215
216         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
217         setting for `===hng-fhs'.
218
219         * mule/mule-charset.el (default-coded-charset-priority-list): Add
220         `===hng-fhs'.
221
222         * mule/mule-conf.el (===hng-fhs): New coded-charset for XEmacs
223         CHISE.
224
225 2019-03-18  MORIOKA Tomohiko  <tomo.git@chise.org>
226
227         * mule/mule-charset.el (default-coded-charset-priority-list): Add
228         `==>daijiten'.
229
230         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
231         setting for `==>daijiten'.
232
233         * mule/mule-conf.el (==>daijiten): New coded-charset for XEmacs
234         CHISE.
235
236 2019-03-16  MORIOKA Tomohiko  <tomo.git@chise.org>
237
238         * mule/mule-conf.el (=daijiten): Use 14924 instead of 14923 as the
239         last number of its code.
240
241 2019-03-15  MORIOKA Tomohiko  <tomo.git@chise.org>
242
243         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
244         settings for `=daijiten', `==daijiten' and `===daijiten'.
245
246         * mule/mule-charset.el (default-coded-charset-priority-list): Add
247         `=daijiten', `==daijiten' and `===daijiten'.
248
249         * mule/mule-conf.el (=daijiten): New coded-charset for XEmacs
250         CHISE.
251         (==daijiten): Ditto.
252         (===daijiten): Ditto.
253
254 2019-03-14  MORIOKA Tomohiko  <tomo.git@chise.org>
255
256         * mule/mule-charset.el (default-coded-charset-priority-list): Add
257         `=>ucs-bmp-itaiji-008'.
258
259         * mule/mule-conf.el (=>ucs-itaiji-008): New coded-charset for
260         XEmacs CHISE.
261         (=>ucs-bmp-itaiji-008): New coded-charset for XEmacs CHISE.
262
263 2019-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
264
265         * mule/mule-conf.el (=ucs-bmp-cjk@JP/hanazono): Use #x9FEA instead
266         of #x9FCC as the value of `max-code'.
267
268 2019-01-05  MORIOKA Tomohiko  <tomo.git@chise.org>
269
270         * mule/mule-charset.el (default-coded-charset-priority-list): Add
271         `=>>ucs-bmp-cjk@unicode'.
272
273         * mule/mule-conf.el (=>>ucs-bmp-cjk@unicode): New coded-charset
274         for XEmacs CHISE.
275
276 2018-09-28  MORIOKA Tomohiko  <tomo.git@chise.org>
277
278         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
279         settings for `=shuowen-jiguge', `===shuowen-jiguge4' and
280         `===shuowen-jiguge5'.
281
282         * mule/mule-charset.el (default-coded-charset-priority-list): Add
283         `=shuowen-jiguge', `===shuowen-jiguge4' and `===shuowen-jiguge5'.
284
285         * mule/mule-conf.el (=shuowen-jiguge): New coded-charset for
286         XEmacs CHISE.
287         (===shuowen-jiguge4): Ditto.
288         (===shuowen-jiguge5): Ditto.
289
290 2018-09-04  MORIOKA Tomohiko  <tomo.git@chise.org>
291
292         * mule/mule-charset.el (default-coded-charset-priority-list): Add
293         `=ucs-sip-var-005'.
294
295         * mule/mule-conf.el (=ucs-sip-var-005): New coded-charset for
296         XEmacs CHISE.
297
298 2018-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
299
300         * mule/mule-charset.el (default-coded-charset-priority-list): Add
301         `=>>hanyo-denshi/ib'.
302
303 2018-05-16  MORIOKA Tomohiko  <tomo.git@chise.org>
304
305         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
306         setting for `=>big5-cdp@iwds-1'.
307
308 2018-05-11  MORIOKA Tomohiko  <tomo.git@chise.org>
309
310         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
311         setting for `=big5-cdp-var-010'.
312
313 2018-05-10  MORIOKA Tomohiko  <tomo.git@chise.org>
314
315         * mule/mule-charset.el (default-coded-charset-priority-list): Add
316         `=big5-cdp-var-010'.
317
318         * mule/mule-conf.el (=big5-cdp-var-010): New coded-charset for
319         XEmacs CHISE.
320
321 2018-05-06  MORIOKA Tomohiko  <tomo.git@chise.org>
322
323         * mule/mule-charset.el (default-coded-charset-priority-list): Add
324         `=ucs-sip-itaiji-008'.
325
326         * mule/mule-conf.el (=ucs-sip-itaiji-008): New coded-charset for
327         XEmacs CHISE.
328
329 2018-05-01  MORIOKA Tomohiko  <tomo.git@chise.org>
330
331         * mule/mule-charset.el (default-coded-charset-priority-list): Add
332         `=>ucs-sip-itaiji-006'.
333
334         * mule/mule-conf.el (=>ucs-sip-itaiji-006): New coded-charset for
335         XEmacs CHISE.
336
337 2018-04-28  MORIOKA Tomohiko  <tomo.git@chise.org>
338
339         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
340         setting for `=+>big5-cdp', `=>big5-cdp@component' and
341         `=>big5-cdp@cognate'.
342
343         * mule/mule-charset.el (default-coded-charset-priority-list): Add
344         `=>big5-cdp@iwds-1', `=>big5-cdp@cognate' and `=+>big5-cdp'.
345
346 2018-04-27  MORIOKA Tomohiko  <tomo.git@chise.org>
347
348         * mule/mule-conf.el (=+>big5-cdp): New coded-charset for XEmacs
349         CHISE.
350         (=>big5-cdp): Use `=big5-cdp' instead of `=>>big5-cdp' as its
351         mother.
352         (=>big5-cdp@cognate): New coded-charset for XEmacs CHISE.
353
354 2018-04-26  MORIOKA Tomohiko  <tomo.git@chise.org>
355
356         * mule/mule-charset.el (default-coded-charset-priority-list): Add
357         `=>big5-cdp@component' and `=>ucs-sip-itaiji-001@iwds-1'.
358
359         * mule/mule-conf.el (=>big5-cdp@iwds-1): New coded-charset for
360         XEmacs CHISE.
361         (=>big5-cdp@component): Ditto.
362         (=>ucs-sip-itaiji-001@iwds-1): Ditto.
363
364 2018-04-24  MORIOKA Tomohiko  <tomo.git@chise.org>
365
366         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
367         setting for `=>ucs-itaiji-001@iwds-1'.
368
369         * mule/mule-charset.el (default-coded-charset-priority-list): Add
370         `=>ucs-bmp-itaiji-001@iwds-1'.
371
372         * mule/mule-conf.el (=>ucs-itaiji-001@iwds-1): New coded-charset
373         for XEmacs CHISE.
374         (=>ucs-bmp-itaiji-001@iwds-1): Ditto.
375
376 2018-03-23  MORIOKA Tomohiko  <tomo.git@chise.org>
377
378         * mule/mule-charset.el (default-coded-charset-priority-list):
379         Prefer `=ucs-bmp-cjk-compat', `=ucs-bmp-cjk-compat@unicode' and
380         `=ucs-sip@JP/hanazono' to `=cbeta', `=jef-china3' to
381         `chinese-isoir165'.
382
383         * mule/mule-conf.el (=>cns11643-4): New coded-charset for XEmacs
384         CHISE.
385
386 2018-03-07  MORIOKA Tomohiko  <tomo.git@chise.org>
387
388         * mule/mule-charset.el (default-coded-charset-priority-list): Add
389         `=ucs-sip-itaiji-006'.
390
391         * mule/mule-conf.el (=ucs-bmp-itaiji-006): Doc fix.
392         (=ucs-sip-itaiji-006): New coded-charset for XEmacs CHISE.
393
394 2018-03-02  MORIOKA Tomohiko  <tomo.git@chise.org>
395
396         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
397         setting for `=>ucs-itaiji-009'.
398
399         * mule/mule-charset.el (default-coded-charset-priority-list): Add
400         `==ucs-bmp-itaiji-001'.
401
402         * mule/mule-conf.el (=big5-cdp-itaiji-002): Doc fix.
403         (=big5-cdp-itaiji-003): Doc fix.
404         (==ucs-bmp-itaiji-001): New coded-charset for XEmacs CHISE.
405
406 2018-02-22  MORIOKA Tomohiko  <tomo.git@chise.org>
407
408         * mule/mule-charset.el (default-coded-charset-priority-list): Add
409         `=>zinbun-oracle'.
410
411 2018-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
412
413         * mule/mule-charset.el (default-coded-charset-priority-list): Add
414         `=>ucs-sip-itaiji-003'.
415
416         * mule/mule-conf.el (=ucs-sip-itaiji-003): Doc fix.
417         (=>ucs-bmp-itaiji-003): Fix `long-name'.
418         (=>ucs-sip-itaiji-003): New coded-charset for XEmacs CHISE.
419
420 2018-02-13  MORIOKA Tomohiko  <tomo.git@chise.org>
421
422         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
423         setting for `=ucs-itaiji-012' and `==ucs-itaiji-006'.
424
425 2018-02-12  MORIOKA Tomohiko  <tomo.git@chise.org>
426
427         * mule/mule-charset.el (default-coded-charset-priority-list): Add
428         `==ucs-bmp-itaiji-006'.
429
430         * mule/mule-conf.el (==ucs-bmp-itaiji-003): Fix long-name.
431         (==ucs-itaiji-006): New coded-charset for XEmacs CHISE.
432         (==ucs-bmp-itaiji-006): Ditto.
433
434 2018-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
435
436         * mule/mule-charset.el (default-coded-charset-priority-list): Add
437         `=ucs-bmp-itaiji-012'.
438
439         * mule/mule-conf.el (=ucs-itaiji-012): New coded-charset for
440         XEmacs CHISE.
441         (=ucs-bmp-itaiji-012): Ditto.
442
443 2018-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
444
445         * mule/mule-charset.el (default-coded-charset-priority-list): Add
446         `=>>hanyo-denshi/ia' and `=>cns11643-1'.
447
448 2018-02-10  MORIOKA Tomohiko  <tomo.git@chise.org>
449
450         * mule/mule-conf.el (=>cns11643-1): New coded-charset for XEmacs
451         CHISE.
452
453 2018-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
454
455         * mule/mule-charset.el (default-coded-charset-priority-list): Add
456         `=>>cns11643-1', `=>>cns11643-2', `=>>cns11643-3', `=>>cns11643-4'
457         and `=>>cns11643-6'.
458
459         * mule/mule-conf.el (=>>cns11643-1): Modify DOC; fix `=>iso-ir'.
460         (=>>cns11643-2): New coded-charset for XEmacs CHISE.
461         (=>>cns11643-3): Ditto.
462         (=>>cns11643-4): Modify DOC.
463         (=>>cns11643-6): New coded-charset for XEmacs CHISE.
464
465 2018-01-07  MORIOKA Tomohiko  <tomo.git@chise.org>
466
467         * mule/mule-charset.el (default-coded-charset-priority-list): Add
468         `=>ucs-sip-itaiji-005'.
469
470         * mule/mule-conf.el (=>ucs-sip-itaiji-005): New coded-charset for
471         XEmacs CHISE.
472
473 2017-11-28  MORIOKA Tomohiko  <tomo.git@chise.org>
474
475         * mule/mule-charset.el (default-coded-charset-priority-list): Add
476         `==hanyo-denshi/tk/mf-01'.
477
478         * mule/mule-conf.el (==hanyo-denshi/tk/mf-01): New coded-charset
479         for XEmacs CHISE.
480
481 2017-11-15  MORIOKA Tomohiko  <tomo.git@chise.org>
482
483         * mule/mule-conf.el: Define `=ucs-itaiji-007' before
484         `=>ucs-itaiji-007'.
485
486 2017-11-10  MORIOKA Tomohiko  <tomo.git@chise.org>
487
488         * mule/mule-charset.el (default-coded-charset-priority-list): Add
489         `==ucs-sip-var-002'.
490
491         * mule/mule-conf.el (==ucs-bmp-var-002): Modify long-name.
492         (==ucs-sip-var-002): New coded-charset for XEmacs CHISE.
493
494 2017-11-10  MORIOKA Tomohiko  <tomo.git@chise.org>
495
496         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
497         setting for `==ucs-itaiji-001'.
498
499 2017-11-09  MORIOKA Tomohiko  <tomo.git@chise.org>
500
501         * mule/mule-charset.el (default-coded-charset-priority-list): Add
502         `==ucs-sip-itaiji-001'.
503
504         * mule/mule-conf.el (==ucs-itaiji-001): New coded-charset for
505         XEmacs CHISE.
506         (==ucs-sip-itaiji-001): Ditto.
507
508 2017-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
509
510         * mule/mule-charset.el (default-coded-charset-priority-list): Add
511         `=+>ucs-bmp-var-003'.
512
513         * mule/mule-conf.el (=+>ucs-var-003): New coded-charset for XEmacs
514         CHISE.
515         (=+>ucs-bmp-var-003): Ditto.
516
517 2017-10-06  MORIOKA Tomohiko  <tomo.git@chise.org>
518
519         * mule/mule-charset.el (default-coded-charset-priority-list): Add
520         `=>ucs-bmp-cjk@cognate'.
521
522         * mule/mule-conf.el (=>ucs-bmp-cjk@cognate): New coded-charset for
523         XEmacs CHISE.
524
525 2017-09-22  MORIOKA Tomohiko  <tomo.git@chise.org>
526
527         * mule/mule-charset.el (default-coded-charset-priority-list): Add
528         `=ucs-sip-itaiji-005'.
529
530         * mule/mule-conf.el (=ucs-sip-itaiji-005): New coded-charset for
531         XEmacs CHISE.
532
533 2017-09-21  MORIOKA Tomohiko  <tomo.git@chise.org>
534
535         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
536         setting for `=>ucs@cognate'.
537
538         * mule/mule-charset.el (default-coded-charset-priority-list): Add
539         `=>ucs-bmp-itaiji-009' and `=>ucs-sip@cognate'.
540
541         * mule/mule-conf.el (=>ucs@cognate): New coded-charset for XEmacs
542         CHISE.
543         (=>ucs@hanyo-denshi): Abolished.
544         (=>ucs-itaiji-009): New coded-charset for XEmacs CHISE.
545         (=>ucs-bmp-itaiji-009): Ditto.
546         (=>ucs-sip@cognate): Ditto.
547
548 2017-09-13  MORIOKA Tomohiko  <tomo.git@chise.org>
549
550         * mule/mule-charset.el (default-coded-charset-priority-list): Add
551         `=>ucs-bmp-itaiji-004'.
552
553         * mule/mule-conf.el (=>ucs-bmp-itaiji-004): New coded-charset for
554         XEmacs CHISE.
555
556 2017-08-20  MORIOKA Tomohiko  <tomo.git@chise.org>
557
558         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
559         setting for `=>ucs-itaiji-004'.
560
561 2017-08-19  MORIOKA Tomohiko  <tomo.git@chise.org>
562
563         * mule/mule-charset.el (default-coded-charset-priority-list): Add
564         `=ucs-sip-itaiji-004', `=>ucs-sip-itaiji-004' and
565         `=>ucs-bmp-itaiji-007'.
566
567         * mule/mule-conf.el (=ucs-sip-itaiji-004): New coded-charset for
568         XEmacs CHISE.
569         (=>ucs-itaiji-004): Ditto.
570         (=>ucs-sip-itaiji-004): Ditto.
571         (=>ucs-bmp-itaiji-007): Ditto.
572
573 2017-08-11  MORIOKA Tomohiko  <tomo.git@chise.org>
574
575         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
576         setting for `=ucs-itaiji-010'.
577
578 2017-07-30  MORIOKA Tomohiko  <tomo.git@chise.org>
579
580         * mule/mule-charset.el (default-coded-charset-priority-list):
581         - Prefer `=mj-0' and `=mj-1' to `=ucs-bmp-cjk@gb'.
582         - Add `=ucs-bmp-itaiji-010'.
583         - Prefer `==mj-0' and `==mj-1' to `==ucs-bmp-cjk@gb',
584           `==ucs-sip-ext-b@iso' and `==ucs-sip@JP/hanazono'.
585         - Add `=>ucs-sip@iwds-1'.
586
587         * mule/mule-conf.el (=ucs-itaiji-010): New coded-charset for
588         XEmacs CHISE.
589         (=ucs-bmp-itaiji-010): Ditto.
590         (=>ucs-sip@iwds-1): Ditto.
591
592 2017-07-18  MORIOKA Tomohiko  <tomo.git@chise.org>
593
594         * mule/mule-charset.el (default-coded-charset-priority-list): Add
595         `=ucs-sip-var-006' and `==ucs-sip-itaiji-003'.
596
597         * mule/mule-conf.el (=ucs-sip-var-006): New coded-charset for
598         XEmacs CHISE.
599         (==ucs-sip-itaiji-003): New coded-charset for XEmacs CHISE.
600
601 2017-07-14  MORIOKA Tomohiko  <tomo.git@chise.org>
602
603         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
604         setting for `=>ucs-itaiji-003'.
605
606 2017-07-13  MORIOKA Tomohiko  <tomo.git@chise.org>
607
608         * mule/mule-charset.el (default-coded-charset-priority-list): Add
609         `=>ucs-bmp-itaiji-003'.
610
611         * mule/mule-conf.el (=>ucs-itaiji-003): New coded-charset for
612         XEmacs CHISE.
613         (=>ucs-bmp-itaiji-003): Ditto.
614
615 2017-07-08  MORIOKA Tomohiko  <tomo.git@chise.org>
616
617         * mule/mule-charset.el (default-coded-charset-priority-list): Add
618         `=ucs-bmp-itaiji-011'.
619
620         * mule/mule-conf.el (=ucs-bmp-itaiji-011): New coded-charset for
621         XEmacs CHISE.
622
623 2017-06-29  MORIOKA Tomohiko  <tomo.git@chise.org>
624
625         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
626         setting for `==ucs-var-002'.
627
628 2017-06-28  MORIOKA Tomohiko  <tomo.git@chise.org>
629
630         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
631         setting for `==ucs-itaiji-002'.
632
633 2017-06-27  MORIOKA Tomohiko  <tomo.git@chise.org>
634
635         * mule/mule-charset.el (default-coded-charset-priority-list): Add
636         `==ucs-sip-itaiji-002'.
637
638         * mule/mule-conf.el (==ucs-sip-itaiji-002): New coded-charset for
639         XEmacs CHISE.
640
641 2017-06-08  MORIOKA Tomohiko  <tomo.git@chise.org>
642
643         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
644         settings for `=ucs-itaiji-011' and `=>ucs-itaiji-007'.
645
646         * mule/mule-charset.el (default-coded-charset-priority-list): Add
647         `=ucs-sip-itaiji-007', `=ucs-sip-itaiji-011' and
648         `=>ucs-sip-itaiji-007'.
649
650         * mule/mule-conf.el (=>ucs-itaiji-007): New coded-charset for
651         XEmacs CHISE.
652         (=>ucs-sip-itaiji-007): Ditto.
653         (=ucs-sip-itaiji-007): Ditto.
654         (=ucs-itaiji-011): Ditto.
655         (=ucs-sip-itaiji-011): Ditto.
656
657 2017-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
658
659         * mule/mule-coding.el (coded-charset-entity-reference-alist):
660         Prefer `=>ucs@iwds-1' and `=>ucs@component' to `=>iwds-1'.
661
662 2017-05-18  MORIOKA Tomohiko  <tomo.git@chise.org>
663
664         * mule/mule-charset.el (default-coded-charset-priority-list): Add
665         `==ucs-bmp-var-002'.
666
667         * mule/mule-conf.el (==ucs-var-002): New coded-charset for XEmacs
668         CHISE.
669         (==ucs-bmp-var-002): Ditto.
670
671         * mule/mule-coding.el (coded-charset-entity-reference-alist):
672         Modify some priorities.
673
674 2017-04-26  MORIOKA Tomohiko  <tomo.git@chise.org>
675
676         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
677         setting for `=big5-cdp-var-001' and `=>>mj'; delete settings for
678         `=>>>jis-x0208', `=>>>jis-x0213-1' and `=>>>jis-x0213-1@2004'.
679
680 2017-04-26  MORIOKA Tomohiko  <tomo.git@chise.org>
681
682         * mule/mule-charset.el (default-coded-charset-priority-list): Add
683         `=big5-cdp-var-001'.
684
685         * mule/mule-conf.el (=big5-cdp-var-001): New coded-charset for
686         XEmacs CHISE.
687
688 2017-04-05  MORIOKA Tomohiko  <tomo.git@chise.org>
689
690         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
691         setting for `==ucs-itaiji-005'.
692
693 2017-04-04  MORIOKA Tomohiko  <tomo.git@chise.org>
694
695         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
696         setting for `=ucs-itaiji-007'.
697
698         * mule/mule-charset.el (default-coded-charset-priority-list): Add
699         `=ucs-bmp-itaiji-007' and `==ucs-bmp-itaiji-005'.
700
701         * mule/mule-conf.el (==ucs-itaiji-005): New coded-charset for
702         XEmacs CHISE.
703         (==ucs-bmp-itaiji-005): Ditto.
704         (=ucs-itaiji-007): Ditto.
705         (=ucs-bmp-itaiji-007): Ditto.
706
707 2017-04-03  MORIOKA Tomohiko  <tomo.git@chise.org>
708
709         * mule/mule-charset.el (default-coded-charset-priority-list): Add
710         `==gt-pj-k1' and `==gt-pj-k2'.
711
712 2017-04-02  MORIOKA Tomohiko  <tomo.git@chise.org>
713
714         * mule/mule-conf.el (==gt-pj-k1): New coded-charset for XEmacs
715         CHISE.
716         (==gt-pj-k2): Ditto.
717
718 2017-04-01  MORIOKA Tomohiko  <tomo.git@chise.org>
719
720         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
721         setting for `=>ucs-itaiji-005'.
722
723 2017-03-31  MORIOKA Tomohiko  <tomo.git@chise.org>
724
725         * mule/mule-charset.el (default-coded-charset-priority-list): Add
726         `=>>cbeta'.
727
728 2017-03-21  MORIOKA Tomohiko  <tomo.git@chise.org>
729
730         * mule/mule-charset.el (default-coded-charset-priority-list): Add
731         `=>ucs-sip@component'.
732
733         * mule/mule-conf.el (=>ucs-itaiji-006): Use `=ucs-itaiji-006'
734         instead of `=ucs' as its mother.
735         (=>ucs-sip@component): New coded-charset for XEmacs CHISE.
736
737         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
738         setting for `=>ucs-itaiji-006'.
739
740 2017-03-17  MORIOKA Tomohiko  <tomo.git@chise.org>
741
742         * mule/mule-charset.el (default-coded-charset-priority-list): Add
743         `=>ucs-bmp-itaiji-006'.
744
745         * mule/mule-conf.el (=>ucs-itaiji-006): New coded-charset for
746         XEmacs CHISE.
747         (=>ucs-bmp-itaiji-006): Ditto.
748
749 2017-03-14  MORIOKA Tomohiko  <tomo.git@chise.org>
750
751         * mule/mule-charset.el (default-coded-charset-priority-list): Add
752         `=>ucs-bmp-itaiji-001'.
753
754         * mule/mule-conf.el (=>ucs-bmp-itaiji-001): New coded-charset for
755         XEmacs CHISE.
756
757 2017-03-09  MORIOKA Tomohiko  <tomo.git@chise.org>
758
759         * mule/mule-charset.el (default-coded-charset-priority-list): Add
760         `==ucs-bmp-itaiji-002' and `==ucs-bmp-itaiji-003'.
761
762         * mule/mule-conf.el (=>ucs-itaiji-002): Use `=ucs-itaiji-002'
763         instead of `=ucs' as its mother.
764         (==ucs-itaiji-002): New coded-charset for XEmacs CHISE.
765         (==ucs-bmp-itaiji-002): Ditto.
766         (==ucs-itaiji-003): Ditto.
767         (==ucs-bmp-itaiji-003): Ditto.
768
769 2017-03-08  MORIOKA Tomohiko  <tomo.git@chise.org>
770
771         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
772         setting for `=big5-cdp-var-002'.
773
774         * mule/mule-charset.el (default-coded-charset-priority-list): Add
775         `=big5-cdp-var-002'.
776
777         * mule/mule-conf.el (=big5-cdp-var-002): New coded-charset for
778         XEmacs CHISE.
779
780 2017-03-03  MORIOKA Tomohiko  <tomo.git@chise.org>
781
782         * mule/mule-charset.el (default-coded-charset-priority-list): Add
783         `=ucs-sip-var-004'.
784
785         * mule/mule-conf.el (=ucs-sip-var-004): New coded-charset for
786         XEmacs CHISE.
787
788 2017-03-01  MORIOKA Tomohiko  <tomo.git@chise.org>
789
790         * mule/mule-charset.el (default-coded-charset-priority-list): Add
791         `=>ucs-bmp-cjk@iwds-1'.
792
793         * mule/mule-conf.el (=>ucs-bmp-cjk@iwds-1): New coded-charset for
794         XEmacs CHISE.
795
796 2017-02-27  MORIOKA Tomohiko  <tomo.git@chise.org>
797
798         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
799         setting for `=ucs-var-005'.
800
801         * mule/mule-charset.el (default-coded-charset-priority-list): Add
802         `=ucs-bmp-var-005'.
803
804         * mule/mule-conf.el (=ucs-var-005): New coded-charset for XEmacs
805         CHISE.
806         (=ucs-bmp-var-005): Ditto.
807
808 2017-02-18  MORIOKA Tomohiko  <tomo.git@chise.org>
809
810         * mule/mule-charset.el (default-coded-charset-priority-list): Add
811         `=>ucs-sip-itaiji-002'.
812
813         * mule/mule-conf.el (=>ucs-sip-itaiji-002): New coded-charset for
814         XEmacs CHISE.
815
816 2017-02-15  MORIOKA Tomohiko  <tomo.git@chise.org>
817
818         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
819         setting for `=>ucs-itaiji-002'.
820
821 2017-02-13  MORIOKA Tomohiko  <tomo.git@chise.org>
822
823         * mule/mule-charset.el (default-coded-charset-priority-list): Add
824         `=>mj-0' and `=>ucs-bmp-itaiji-002'.
825
826         * mule/mule-conf.el (=>mj-0): New coded-charset for XEmacs CHISE.
827         (=>ucs-itaiji-002): Ditto.
828         (=>ucs-bmp-itaiji-002): Ditto.
829
830 2017-02-12  MORIOKA Tomohiko  <tomo.git@chise.org>
831
832         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
833         setting for `=>ucs-itaiji-001'.
834
835 2017-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
836
837         * mule/mule-charset.el (default-coded-charset-priority-list): Add
838         `=>ruimoku-v6' and `=>ucs-sip-itaiji-001'.
839
840         * mule/mule-conf.el (=>ruimoku-v6): Renamed from `=>>ruimoku-v6';
841         define `=>>ruimoku-v6' as an alias of `=>ruimoku-v6'.
842         (=>ucs-itaiji-001): New coded-charset for XEmacs CHISE.
843         (=>ucs-sip-itaiji-001): Ditto.
844
845         * mule/mule-coding.el(coded-charset-entity-reference-alist):
846         - Abolish setting for `=>>ruimoku-v6' [&G-RUI6-xxxx;].
847         - Add setting for `=>ruimoku-v6' [&A-RUI6-xxxx;].
848
849 2017-02-06  MORIOKA Tomohiko  <tomo.git@chise.org>
850
851         * mule/mule-charset.el (default-coded-charset-priority-list):
852         Prefer `=ucs-*-var-*' and `=ucs-*-itaiji-*' to `=cbeta',
853         `=jef-china3' and `chinese-isoir165'.
854
855 2017-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
856
857         * mule/mule-charset.el (default-coded-charset-priority-list): Add
858         `=>ucs-bmp-itaiji-005'.
859
860         * mule/mule-conf.el (=>ucs-itaiji-005): New coded-charset for
861         XEmacs CHISE.
862         (=>ucs-bmp-itaiji-005): Ditto.
863
864 2017-02-01  MORIOKA Tomohiko  <tomo.git@chise.org>
865
866         * mule/mule-charset.el (default-coded-charset-priority-list): Add
867         `=+>jis-x0213-2'.
868
869 2017-01-30  MORIOKA Tomohiko  <tomo.git@chise.org>
870
871         * mule/mule-charset.el (default-coded-charset-priority-list): Add
872         `=+>adobe-japan1-6'.
873
874 2017-01-24  MORIOKA Tomohiko  <tomo.git@chise.org>
875
876         * mule/mule-charset.el (default-coded-charset-priority-list): Add
877         `=+>jis-x0208@1978'.
878
879 2017-01-20  MORIOKA Tomohiko  <tomo.git@chise.org>
880
881         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
882         setting for `=>ucs@component'.
883
884 2016-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
885
886         * mule/mule-charset.el (default-coded-charset-priority-list): Add
887         `=+>jis-x0213-1@2004' and `=>>adobe-japan1-6'.
888
889 2016-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
890
891         * mule/mule-coding.el (coded-charset-entity-reference-alist):
892         Prefer `=>ucs@cns' and `=>ucs@ks' to `=>ucs@jis/2004'.
893
894 2016-12-16  MORIOKA Tomohiko  <tomo.git@chise.org>
895
896         * mule/mule-conf.el (=>ucs@jis/2000): New coded-charset for XEmacs
897         CHISE.
898         (=>ucs@jis/2004): Ditto.
899
900 2016-12-15  MORIOKA Tomohiko  <tomo.git@chise.org>
901
902         * mule/mule-coding.el (coded-charset-entity-reference-alist):
903         Prefer `=>ucs@jis/2004' to `=>ucs@jis'.
904
905 2016-12-13  MORIOKA Tomohiko  <tomo.git@chise.org>
906
907         * mule/mule-charset.el (default-coded-charset-priority-list): Add
908         `=>cbeta'.
909
910 2016-12-06  MORIOKA Tomohiko  <tomo.git@chise.org>
911
912         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
913         setting for `==big5-cdp-itaiji-001'.
914
915         * mule/mule-charset.el (default-coded-charset-priority-list): Add
916         `==big5-cdp-itaiji-001'.
917
918         * mule/mule-conf.el (==big5-cdp-itaiji-001): New coded-charset for
919         XEmacs CHISE.
920
921 2016-12-05  MORIOKA Tomohiko  <tomo.git@chise.org>
922
923         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
924         settings for `=big5-cdp-itaiji-001', `=big5-cdp-itaiji-002',
925         `=big5-cdp-itaiji-003' and `=>big5-cdp-itaiji-001'.
926
927         * mule/mule-charset.el (default-coded-charset-priority-list): Add
928         `=big5-cdp-itaiji-001', `=big5-cdp-itaiji-002',
929         `=big5-cdp-itaiji-003' and `=>big5-cdp-itaiji-001'.
930
931         * mule/mule-conf.el (=big5-cdp-itaiji-001): New coded-charset for
932         XEmacs CHISE.
933         (=>big5-cdp-itaiji-001): Ditto.
934         (=big5-cdp-itaiji-002): Ditto.
935         (=big5-cdp-itaiji-003): Ditto.
936
937 2016-11-20  MORIOKA Tomohiko  <tomo.git@chise.org>
938
939         * mule/mule-charset.el (default-coded-charset-priority-list): Add
940         `=>>jis-x0208@1990' and `=>>jis-x0213-2'.
941
942 2016-10-27  MORIOKA Tomohiko  <tomo.git@chise.org>
943
944         * mule/mule-charset.el (default-coded-charset-priority-list):
945         Prefer `=ucs-radicals', `=ucs-radicals@unicode',
946         `=ucs-bmp-cjk@JP/hanazono', `=ucs-bmp-cjk@gb', `=mj-0' and `=mj-1'
947         to `=jis-x0208@1983'; add `=ucs-bmp-var-008'.
948
949         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
950         setting for `=ucs-var-008'.
951
952         * mule/mule-conf.el (=ucs-var-008): New coded-charset for XEmacs
953         CHISE.
954         (=ucs-bmp-var-008): Likewise.
955
956 2016-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
957
958         * mule/mule-charset.el (default-coded-charset-priority-list):
959         Prefer `==ucs-sip-ext-b@iso' to `==ucs-sip@JP/hanazono'.
960
961 2016-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
962
963         * mule/mule-charset.el (default-coded-charset-priority-list): Add
964         `==ucs-sip@JP/hanazono'.
965
966         * mule/mule-conf.el (==ucs-sip@JP/hanazono): New coded-charset for
967         XEmacs CHISE.
968
969 2016-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
970
971         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
972         setting for `=ucs-var-006'; add setting for `=ucs-itaiji-009'.
973
974         * mule/mule-charset.el (default-coded-charset-priority-list): Add
975         `=ucs-bmp-var-006'.
976
977         * mule/mule-conf.el (=ucs-var-006): New coded-charset for XEmacs
978         CHISE.
979         (=ucs-bmp-var-006): Likewise.
980
981 2016-10-16  MORIOKA Tomohiko  <tomo.git@chise.org>
982
983         * mule/mule-charset.el (default-coded-charset-priority-list): Add
984         `=ucs-bmp-itaiji-009'.
985
986         * mule/mule-conf.el (=ucs-itaiji-009): New coded-charset for
987         XEmacs CHISE.
988         (=ucs-bmp-itaiji-009): Likewise.
989
990 2016-09-10  MORIOKA Tomohiko  <tomo.git@chise.org>
991
992         * mule/mule-charset.el (default-coded-charset-priority-list): Add
993         `=>big5-cdp'.
994
995 2016-07-27  MORIOKA Tomohiko  <tomo.git@chise.org>
996
997         * mule/mule-coding.el (utf-8-gb): Specify `charset-g3'.
998         (utf-8-ivs-gb): Likewise.
999         (utf-8-gb-er): Likewise.
1000         (utf-8-ivs-gb-er): Likewise.
1001         (utf-8-cns): Likewise.
1002         (utf-8-ivs-cns): Likewise.
1003         (utf-8-cns-er): Likewise.
1004         (utf-8-ivs-cns-er): Likewise.
1005         (utf-8-big5): Likewise.
1006         (utf-8-ivs-big5): Likewise.
1007         (utf-8-big5-er): Likewise.
1008         (utf-8-ivs-big5-er): Likewise.
1009         (utf-8-jis): Likewise.
1010         (utf-8-ivs-jis): Likewise.
1011         (utf-8-jis-er): Likewise.
1012         (utf-8-ivs-jis-er): Likewise.
1013         (utf-8-ks): Likewise.
1014         (utf-8-ivs-ks): Likewise.
1015         (utf-8-ks-er): Likewise.
1016         (utf-8-ivs-ks-er): Likewise.
1017
1018 2016-07-23  MORIOKA Tomohiko  <tomo.git@chise.org>
1019
1020         * mule/mule-coding.el (utf-8-jp): Specify `charset-g3'.
1021         (utf-8-ivs-jp): Likewise.
1022         (utf-8-jp-er): Likewise.
1023         (utf-8-ivs-jp-er): Likewise.
1024
1025 2016-04-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1026
1027         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1028         setting for `=ucs-var-010'.
1029
1030         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1031         `=ucs-bmp-var-010'.
1032
1033         * mule/mule-conf.el (=ucs-var-010): New coded-charset for XEmacs
1034         CHISE.
1035         (=ucs-bmp-var-010): Likewise.
1036
1037 2016-03-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1038
1039         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1040         `=ucs-sip@JP/hanazono'.
1041
1042         * mule/mule-conf.el (=ucs-sip@iso): Fix DOC and `long-name'.
1043         (=ucs-sip@JP/hanazono): New coded-charset for XEmacs CHISE.
1044
1045 2016-03-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1046
1047         * mule/mule-charset.el (default-coded-charset-priority-list):
1048         - Add `=big5-cdp-var-004'.
1049         - Rename `=big5-cdp-var-3' and `=big5-cdp-var-5' to
1050           `=big5-cdp-var-003' and `=big5-cdp-var-005'.
1051
1052         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1053         setting for `=big5-cdp-var-003', `=big5-cdp-var-004' and
1054         `=big5-cdp-var-005'.
1055
1056         * mule/mule-conf.el (=big5-cdp-var-003): Renamed from
1057         `=big5-cdp-var-3'; define `=big5-cdp-var-3' as an alias of
1058         `=big5-cdp-var-003'.
1059         (=big5-cdp-var-004): New coded-charset for XEmacs CHISE.
1060         (=big5-cdp-var-005): Renamed from `=big5-cdp-var-5'; define
1061         `=big5-cdp-var-5' as an alias of `=big5-cdp-var-005'.
1062
1063 2016-03-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1064
1065         * mule/mule-charset.el (default-coded-charset-priority-list):
1066         Don't prefer ucs-compat CCSes to other CCSes.
1067
1068 2016-03-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1069
1070         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1071         `===ucs-bmp-cjk-compat@unicode'.
1072
1073         * mule/mule-conf.el (===ucs-bmp-cjk-compat@unicode): New
1074         coded-charset for XEmacs CHISE.
1075
1076 2016-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1077
1078         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1079         `=ucs-sip-itaiji-003'.
1080
1081         * mule/mule-conf.el (=ucs-sip-itaiji-003): New coded-charset for
1082         XEmacs CHISE.
1083
1084 2016-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1085
1086         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1087         setting for `=ucs-var-004'.
1088
1089         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1090         `=ucs-sip-var-001' and `=ucs-bmp-var-004'.
1091
1092         * mule/mule-conf.el (=ucs-sip-var-001): New coded-charset for
1093         XEmacs CHISE.
1094         (=ucs-var-004): Ditto.
1095         (=ucs-bmp-var-004): Ditto.
1096
1097 2016-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1098
1099         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1100         `=ucs-sip-var-003'.
1101
1102         * mule/mule-conf.el (=ucs-sip-var-003): New coded-charset for
1103         XEmacs CHISE.
1104
1105 2016-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1106
1107         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1108         setting for `=ucs-itaiji-006'.
1109
1110         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1111         `=ucs-bmp-itaiji-006'.
1112
1113         * mule/mule-conf.el (=ucs-itaiji-006): New coded-charset for
1114         XEmacs CHISE.
1115         (=ucs-bmp-itaiji-006): Ditto.
1116
1117 2016-02-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1118
1119         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1120         `=ucs-sip-var-002'.
1121
1122         * mule/mule-conf.el (=ucs-sip-var-002): New coded-charset for
1123         XEmacs CHISE.
1124
1125 2016-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1126
1127         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1128         `=ucs-sip-itaiji-002'.
1129
1130         * mule/mule-conf.el (=ucs-sip-itaiji-002): New coded-charset for
1131         XEmacs CHISE.
1132
1133 2016-02-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1134
1135         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1136         setting for `==hanyo-denshi/tk'.
1137
1138 2016-01-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1139
1140         * mule/mule-conf.el (=hanyo-denshi/ks): Fix `long-name'.
1141         (=hanyo-denshi/tk): Fix `long-name'.
1142         (==hanyo-denshi/tk): New coded-charset for XEmacs CHISE.
1143
1144 2016-01-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1145
1146         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1147         setting for `=>mj'.
1148
1149 2016-01-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1150
1151         * mule/mule-conf.el (=mj): Fix `dimension'.  (=>mj): New
1152         coded-charset for XEmacs CHISE.
1153
1154 2015-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1155
1156         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1157         setting for `=hanyo-denshi/tk'.
1158
1159 2015-12-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1160
1161         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1162         `=hanyo-denshi/tk/mf-01'.
1163
1164         * mule/mule-conf.el (=hanyo-denshi/tk): New coded-charset for
1165         XEmacs CHISE.
1166         (=hanyo-denshi/tk/mf-01): Ditto.
1167
1168 2015-12-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1169
1170         * mule/mule-charset.el (default-coded-charset-priority-list):
1171         Prefer `==ucs-bmp-cjk-compat@JP' to `==ucs-bmp-cjk-compat@gb'.
1172
1173 2015-11-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1174
1175         * mule/mule-charset.el (default-coded-charset-priority-list):
1176         Prefer `=jis-x0208@1983' to `chinese-gb2312'.
1177
1178 2015-11-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1179
1180         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1181         settings for `=ucs-itaiji-004' and `=ucs-itaiji-005'.
1182
1183         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1184         `=ucs-bmp-itaiji-004' and `=ucs-bmp-itaiji-005'.
1185
1186         * mule/mule-conf.el (=ucs-itaiji-004): New coded-charset for
1187         XEmacs CHISE.
1188         (=ucs-bmp-itaiji-004): Ditto.
1189         (=ucs-itaiji-005): Ditto.
1190         (=ucs-bmp-itaiji-005): Ditto.
1191
1192 2015-11-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1193
1194         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1195         `=ucs-sip-itaiji-001'.
1196
1197         * mule/mule-conf.el (=ucs-sip-itaiji-001): New coded-charset for
1198         XEmacs CHISE.
1199
1200 2015-11-07  MORIOKA Tomohiko  <tomo.git@chise.org>
1201
1202         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1203         settings for `=ucs-itaiji-001', `=ucs-itaiji-003' and
1204         `=ucs-itaiji-008'.
1205
1206         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1207         `=ucs-bmp-itaiji-001', `=ucs-bmp-itaiji-003' and
1208         `=ucs-bmp-itaiji-008'.
1209
1210         * mule/mule-conf.el (=ucs-itaiji-001): New coded-charset for
1211         XEmacs CHISE.
1212         (=ucs-bmp-itaiji-001): Ditto.
1213         (=ucs-itaiji-003): Ditto.
1214         (=ucs-bmp-itaiji-003): Ditto.
1215         (=ucs-itaiji-008): Ditto.
1216         (=ucs-bmp-itaiji-008): Ditto.
1217
1218 2015-10-30  MORIOKA Tomohiko  <tomo.git@chise.org>
1219
1220         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1221         `==ucs-bmp-cjk-compat@gb' and `==ucs-bmp-cjk-compat@JP'.
1222
1223         * mule/mule-conf.el (==ucs-bmp-cjk-compat@gb): New coded-charset
1224         for XEmacs CHISE.
1225         (==ucs-bmp-cjk-compat@JP): Ditto.
1226
1227 2015-10-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1228
1229         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1230         setting for `===hng-tzs'.
1231
1232         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1233         `===hng-tzs'.
1234
1235         * mule/mule-conf.el (===hng-tzs): New coded-charset for XEmacs
1236         CHISE.
1237
1238 2015-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1239
1240         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1241         setting for `===hng-doh'.
1242
1243         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1244         `===hng-doh'.
1245
1246         * mule/mule-conf.el (===hng-doh): New coded-charset for XEmacs
1247         CHISE.
1248
1249 2015-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1250
1251         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1252         setting for `===hng-wad'.
1253
1254         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1255         `===hng-wad'.
1256
1257         * mule/mule-conf.el (===hng-wad): New coded-charset for XEmacs
1258         CHISE.
1259
1260 2015-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1261
1262         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1263         settings for `==koseki' and `===hng-kcc'.
1264
1265         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1266         `===hng-kcc'.
1267
1268         * mule/mule-conf.el (===hng-kcc): New coded-charset for XEmacs
1269         CHISE.
1270
1271 2015-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1272
1273         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1274         setting for `===hng-nkk'.
1275
1276         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1277         `===hng-nkk'.
1278
1279         * mule/mule-conf.el (===hng-nkk): New coded-charset for XEmacs
1280         CHISE.
1281
1282 2015-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1283
1284         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1285         setting for `===hng-ink'.
1286
1287         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1288         `===hng-ink'.
1289
1290         * mule/mule-conf.el (===hng-ink): New coded-charset for XEmacs
1291         CHISE.
1292
1293 2015-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1294
1295         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1296         setting for `===hng-jhk'.
1297
1298         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1299         `===hng-jhk'.
1300
1301         * mule/mule-conf.el (===hng-jhk): New coded-charset for XEmacs
1302         CHISE.
1303
1304 2015-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1305
1306         * mule/mule-conf.el (=jis-x0213-1@2004): Use "jisx0213\\.2004-1"
1307         instead of "jisx0213\\(\\.2004\\)-1" as the registry.
1308         (==jis-x0213-1@2004): Add registry to specify "jisx0213\\.2004-1".
1309         (===jis-x0213-1@2004): Likewise.
1310         (=>>jis-x0213-1@2004): Use "jisx0213\\.2004-1" instead of
1311         "jisx0213\\(\\.2004\\)-1" as the registry.
1312         (=+>jis-x0213-1@2004): Likewise.
1313         (=>jis-x0213-1@2004): Likewise.
1314
1315         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1316         `===jis-x0213-1@2004'.
1317
1318 2015-10-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1319
1320         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1321         setting for `===hng-nak'.
1322
1323         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1324         `===hng-nak'.
1325
1326         * mule/mule-conf.el (===hng-nak): New coded-charset for XEmacs
1327         CHISE.
1328
1329 2015-10-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1330
1331         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1332         setting for `===hng-hos'.
1333
1334         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1335         `===hng-hos'.
1336
1337         * mule/mule-conf.el (===hng-hos): New coded-charset for XEmacs
1338         CHISE.
1339
1340 2015-10-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1341
1342         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1343         setting for `===hng-tzj'.
1344
1345         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1346         `===hng-tzj'.
1347
1348         * mule/mule-conf.el (===hng-tjz): New coded-charset for XEmacs
1349         CHISE.
1350
1351 2015-10-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1352
1353         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1354         setting for `===hng-kae'.
1355
1356         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1357         `===hng-kae'.
1358
1359         * mule/mule-conf.el (===hng-kae): New coded-charset for XEmacs
1360         CHISE.
1361
1362 2015-10-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1363
1364         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1365         setting for `===hng-kar'.
1366
1367         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1368         `===hng-kar'.
1369
1370         * mule/mule-conf.el (===hng-kar): New coded-charset for XEmacs
1371         CHISE.
1372
1373 2015-10-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1374
1375         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1376         setting for `===hng-kyd'.
1377
1378         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1379         `===hng-kyd'.
1380
1381         * mule/mule-conf.el (===hng-kyd): New coded-charset for XEmacs
1382         CHISE.
1383
1384 2015-10-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1385
1386         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1387         setting for `===hng-hok'.
1388
1389         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1390         `===hng-hok'.
1391
1392         * mule/mule-conf.el (===hng-hok): New coded-charset for XEmacs
1393         CHISE.
1394
1395 2015-10-09  MORIOKA Tomohiko  <tomo.git@chise.org>
1396
1397         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1398         setting for `===hng-jyu'.
1399
1400         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1401         `===hng-jyu'.
1402
1403         * mule/mule-conf.el (===hng-jyu): New coded-charset for XEmacs
1404         CHISE.
1405
1406 2015-10-08  MORIOKA Tomohiko  <tomo.git@chise.org>
1407
1408         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1409         setting for `===hng-zkd'.
1410
1411         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1412         `===hng-zkd'.
1413
1414         * mule/mule-conf.el (===hng-zkd): New coded-charset for XEmacs
1415         CHISE.
1416
1417 2015-10-07  MORIOKA Tomohiko  <tomo.git@chise.org>
1418
1419         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1420         setting for `===hng-kmi'.
1421
1422         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1423         `===hng-kmi'.
1424
1425         * mule/mule-conf.el (===hng-kmi): New coded-charset for XEmacs
1426         CHISE.
1427
1428 2015-10-07  MORIOKA Tomohiko  <tomo.git@chise.org>
1429
1430         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1431         setting for `===hng-okd'.
1432
1433         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1434         `===hng-okd'.
1435
1436         * mule/mule-conf.el (===hng-okd): New coded-charset for XEmacs
1437         CHISE.
1438
1439 2015-10-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1440
1441         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1442         setting for `===hng-nkm'.
1443
1444         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1445         `===hng-nkm'.
1446
1447         * mule/mule-conf.el (===hng-nkm): New coded-charset for XEmacs
1448         CHISE.
1449
1450 2015-10-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1451
1452         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1453         setting for `===hng-nto'.
1454
1455         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1456         `===hng-nto'.
1457
1458         * mule/mule-conf.el (===hng-nto): New coded-charset for XEmacs
1459         CHISE.
1460
1461 2015-10-04  MORIOKA Tomohiko  <tomo.git@chise.org>
1462
1463         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1464         setting for `===hng-yhk'.
1465
1466         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1467         `===hng-yhk'.
1468
1469         * mule/mule-conf.el (===hng-yhk): New coded-charset for XEmacs
1470         CHISE.
1471
1472 2015-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
1473
1474         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1475         setting for `===hng-sok'.
1476
1477         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1478         `===hng-sok'.
1479
1480         * mule/mule-conf.el (===hng-sok): New coded-charset for XEmacs
1481         CHISE.
1482
1483 2015-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
1484
1485         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1486         setting for `===hng-kda'.
1487
1488         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1489         `===hng-kda'.
1490
1491         * mule/mule-conf.el (===hng-kda): New coded-charset for XEmacs
1492         CHISE.
1493
1494 2015-10-02  MORIOKA Tomohiko  <tomo.git@chise.org>
1495
1496         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1497         setting for `===hng-myz'.
1498
1499         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1500         `===hng-myz'.
1501
1502         * mule/mule-conf.el (===hng-myz): New coded-charset for XEmacs
1503         CHISE.
1504
1505 2015-10-02  MORIOKA Tomohiko  <tomo.git@chise.org>
1506
1507         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1508         setting for `===hng-kgk'.
1509
1510         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1511         `===hng-kgk'.
1512
1513         * mule/mule-conf.el (===hng-kgk): New coded-charset for XEmacs
1514         CHISE.
1515
1516 2015-10-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1517
1518         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1519         setting for `===hng-drt'.
1520
1521         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1522         `===hng-drt'.
1523
1524         * mule/mule-conf.el (===hng-drt): New coded-charset for XEmacs
1525         CHISE.
1526
1527 2015-10-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1528
1529         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1530         setting for `===hng-mam'.
1531
1532         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1533         `===hng-mam'.
1534
1535         * mule/mule-conf.el (===hng-mam): New coded-charset for XEmacs
1536         CHISE.
1537
1538 2015-09-30  MORIOKA Tomohiko  <tomo.git@chise.org>
1539
1540         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1541         setting for `===hng-dng'.
1542
1543         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1544         `===hng-dng'.
1545
1546         * mule/mule-conf.el (===hng-dng): New coded-charset for XEmacs
1547         CHISE.
1548
1549 2015-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
1550
1551         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1552         setting for `=>cns11643-5'.
1553
1554 2015-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
1555
1556         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1557         setting for `===hng-keg'.
1558
1559         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1560         `===hng-keg'.
1561
1562         * mule/mule-conf.el (===hng-keg): New coded-charset for XEmacs
1563         CHISE.
1564
1565 2015-09-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1566
1567         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1568         setting for `===hng-jou'.
1569
1570         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1571         `===hng-jou'.
1572
1573         * mule/mule-conf.el (===hng-jou): New coded-charset for XEmacs
1574         CHISE.
1575
1576 2015-09-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1577
1578         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1579         setting for `===hng-smk'.
1580
1581         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1582         `===hng-smk'.
1583
1584         * mule/mule-conf.el (===hng-smk): New coded-charset for XEmacs
1585         CHISE.
1586
1587 2015-09-26  MORIOKA Tomohiko  <tomo.git@chise.org>
1588
1589         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1590         setting for `===hng-kyo'.
1591
1592         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1593         `===hng-kyo'.
1594
1595         * mule/mule-conf.el (===hng-kyo): New coded-charset for XEmacs
1596         CHISE.
1597
1598 2015-09-26  MORIOKA Tomohiko  <tomo.git@chise.org>
1599
1600         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1601         setting for `===hng-kss'.
1602
1603         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1604         `===hng-kss'.
1605
1606         * mule/mule-conf.el (===hng-kss): New coded-charset for XEmacs
1607         CHISE.
1608
1609 2015-09-25  MORIOKA Tomohiko  <tomo.git@chise.org>
1610
1611         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1612         setting for `===hng-wan'.
1613
1614         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1615         `===hng-wan'.
1616
1617         * mule/mule-conf.el (===hng-wan): New coded-charset for XEmacs
1618         CHISE.
1619
1620 2015-09-24  MORIOKA Tomohiko  <tomo.git@chise.org>
1621
1622         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1623         setting for `===hng-ksk'.
1624
1625         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1626         `===hng-ksk'.
1627
1628         * mule/mule-conf.el (===hng-ksk): New coded-charset for XEmacs
1629         CHISE.
1630
1631 2015-09-24  MORIOKA Tomohiko  <tomo.git@chise.org>
1632
1633         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1634         setting for `===hng-kyu'.
1635
1636         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1637         `===hng-kyu'.
1638
1639         * mule/mule-conf.el (===hng-kyu): New coded-charset for XEmacs
1640         CHISE.
1641
1642 2015-09-23  MORIOKA Tomohiko  <tomo.git@chise.org>
1643
1644         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1645         setting for `===hng-skk'.
1646
1647         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1648         `===hng-skk'.
1649
1650         * mule/mule-conf.el (===hng-skk): New coded-charset for XEmacs
1651         CHISE.
1652
1653 2015-09-22  MORIOKA Tomohiko  <tomo.git@chise.org>
1654
1655         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1656         setting for `===hng-sik'.
1657
1658         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1659         `===hng-sik'.
1660
1661         * mule/mule-conf.el (===hng-sik): New coded-charset for XEmacs
1662         CHISE.
1663
1664 2015-09-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1665
1666         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1667         setting for `===hng-kbk'.
1668
1669         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1670         `===hng-kbk'.
1671
1672         * mule/mule-conf.el (===hng-kbk): New coded-charset for XEmacs
1673         CHISE.
1674
1675 2015-09-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1676
1677         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1678         setting for `===hng-kcj'.
1679
1680         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1681         `===hng-kcj'.
1682
1683         * mule/mule-conf.el (===hng-kcj): New coded-charset for XEmacs
1684         CHISE.
1685
1686 2015-09-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1687
1688         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1689         setting for `===hng-k24'.
1690
1691         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1692         `===hng-k24'.
1693
1694         * mule/mule-conf.el (===hng-k24): New coded-charset for XEmacs
1695         CHISE.
1696
1697 2015-09-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1698
1699         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1700         setting for `===hng-gok'.
1701
1702         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1703         `===hng-gok'.
1704
1705         * mule/mule-conf.el (===hng-gok): New coded-charset for XEmacs
1706         CHISE.
1707 2015-09-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1708
1709         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1710         setting for `===hng-tsu'.
1711
1712         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1713         `===hng-tsu'.
1714
1715         * mule/mule-conf.el (===hng-tsu): New coded-charset for XEmacs
1716         CHISE.
1717
1718 2015-09-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1719
1720         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1721         setting for `===hng-sys'.
1722
1723         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1724         `===hng-sys'.
1725
1726         * mule/mule-conf.el (===hng-sys): New coded-charset for XEmacs
1727         CHISE.
1728
1729 2015-09-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1730
1731         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1732         - Use "&HNG010-<d><d><d><d><d>;" instead of
1733           "&HNG-KHI<d><d><d><d><d>;" for `===hng-khi'.
1734         - Add setting for `===hng-khm' and `=ucs-itaiji-002'.
1735
1736         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1737         `=ucs-bmp-itaiji-002' and `===hng-khm'.
1738
1739         * mule/mule-conf.el (===hng-khi): Use "hng-10$" instead of
1740         "hngkhi-0" as the suffix of registry.
1741         (===hng-khm): New coded-charset for XEmacs CHISE.
1742         (=ucs-itaiji-002): Ditto.
1743         (=ucs-bmp-itaiji-002): Ditto.
1744
1745 2015-09-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1746
1747         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1748         setting for `=>ucs@iwds-1'.
1749
1750         * mule/mule-conf.el (==jis-x0208@1978/-4X): New coded-charset for
1751         XEmacs CHISE.
1752
1753 2015-09-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1754
1755         * mule/mule-conf.el (=>ucs@iwds-1): New coded-charset for XEmacs
1756         CHISE.
1757
1758         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
1759         "&HNG-KHI<d><d><d><d>;" instead of "&HNG-KHI-<d><d><d><d>;" for
1760         `===hng-khi'.
1761
1762 2015-09-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1763
1764         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1765         setting for `===hng-khi'.
1766
1767         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1768         `===hng-khi'.
1769
1770         * mule/mule-conf.el (===hng-khi): New coded-charset for XEmacs
1771         CHISE.
1772
1773 2015-09-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1774
1775         * mule/mule-conf.el (=ucs-bmp-var-001): Use #x9FCC instead of
1776         #x9FA5 as the value of `max-code'.
1777         (=ucs-bmp-var-002): Likewise.
1778         (=ucs-bmp-var-003): Likewise.
1779         (=ucs-bmp-itaiji-084): Likewise.
1780         (=ucs-bmp-cjk@JP): Likewise.
1781         (=ucs-bmp-cjk@JP/hanazono): Likewise.
1782         (==ucs-bmp-cjk@JP/hanazono): Likewise.
1783         (=>ucs-bmp-cjk@component): Likewise.
1784
1785 2015-09-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1786
1787         * mule/mule-conf.el (==daikanwa/+2p): New coded-charset for XEmacs
1788         CHISE.
1789
1790 2015-09-04  MORIOKA Tomohiko  <tomo.git@chise.org>
1791
1792         * mule/mule-conf.el (==jis-x0208@1978/4-pr): New coded-charset for
1793         XEmacs CHISE.
1794         (==jis-x0208@1978/5pr): Use `==jis-x0208@1978/4-pr' instead of
1795         `==jis-x0208@1978/2-pr' as the mother.
1796
1797 2015-08-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1798
1799         * mule/mule-conf.el (=>cns11643-5): New coded-charset for XEmacs
1800         CHISE.
1801
1802 2015-07-09  MORIOKA Tomohiko  <tomo.git@chise.org>
1803
1804         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1805         setting for `===hanyo-denshi/jb' and `===hanyo-denshi/hg'.
1806
1807 2015-06-08  MORIOKA Tomohiko  <tomo.git@chise.org>
1808
1809         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
1810         `=gb2312' instead of `chinese-gb2312'; add setting for `==ucs@gb'.
1811
1812 2015-03-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1813
1814         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1815         setting for `===ucs@gb'.
1816
1817 2015-03-04  MORIOKA Tomohiko  <tomo.git@chise.org>
1818
1819         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1820         setting for `===hanyo-denshi/ks', `===jis-x0208' and
1821         `===jis-x0213-1'; use "&R-J00X1-hhhh;" instead of "&R-JX1-hhhh;"
1822         as the entity-reference for `===jis-x0213-1@2000'; use
1823         "&R-JX1-hhhh;" as the entity-reference for `===jis-x0213-1'.
1824
1825 2015-03-03  MORIOKA Tomohiko  <tomo.git@chise.org>
1826
1827         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1828         `===jis-x0208'.
1829
1830         * mule/mule-conf.el (===jis-x0208@1978): Use `==jis-x0208@1978'
1831         instead of `===jis-x0208' as the mother.
1832         (===jis-x0208@1983): Use `==jis-x0208@1983' instead of
1833         `===jis-x0208' as the mother.
1834         (===jis-x0208@1990): Use `==jis-x0208@1990' instead of
1835         `===jis-x0208' as the mother.
1836         (===jis-x0213-1@2000): Use `==jis-x0213-1@2000' instead of
1837         `===jis-x0213-1' as the mother.
1838         (===jis-x0213-1@2004): Use `==jis-x0213-1@2004' instead of
1839         `===jis-x0213-1' as the mother.
1840         (===ucs@unicode): Use `==ucs@unicode' instead of `===ucs@iso' as
1841         the mother.
1842         (===ucs@ks): Use `==ucs@ks' instead of `===ucs@unicode' as the
1843         mother.
1844
1845 2015-02-23  MORIOKA Tomohiko  <tomo.git@chise.org>
1846
1847         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1848         setting for `=ucs-var-001'.
1849
1850 2015-02-23  MORIOKA Tomohiko  <tomo.git@chise.org>
1851
1852         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1853         `=ucs-bmp-var-001'.
1854
1855         * mule/mule-conf.el (=ucs-var-001): New coded-charset for XEmacs
1856         CHISE.
1857         (=ucs-bmp-var-001): Ditto.
1858
1859         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1860         setting for `=ucs-var-003'.
1861
1862 2015-02-22  MORIOKA Tomohiko  <tomo.git@chise.org>
1863
1864         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1865         `=ucs-bmp-var-003'.
1866
1867         * mule/mule-conf.el (=ucs-var-003): New coded-charset for XEmacs
1868         CHISE.
1869         (=ucs-bmp-var-003): Ditto.
1870
1871 2015-02-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1872
1873         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1874         setting for `=ucs-var-002'.
1875
1876         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1877         `=ucs-bmp-var-002'.
1878
1879         * mule/mule-conf.el (=ucs-var-002): New coded-charset for XEmacs
1880         CHISE.
1881         (=ucs-bmp-var-002): Ditto.
1882
1883 2015-02-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1884
1885         * mule/mule-conf.el (==jis-x0208@1978/4er): New coded-charset for
1886         XEmacs CHISE.
1887         (==jis-x0208@1978/5pr): Ditto.
1888
1889 2015-02-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1890
1891         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1892         `=>ucs-bmp-cjk@component'.
1893
1894         * mule/mule-conf.el (=>ucs@component): New coded-charset for
1895         XEmacs CHISE.
1896         (=>ucs-bmp-cjk@component): Ditto.
1897
1898 2015-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1899
1900         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1901         setting for `=>iwds-1'.
1902
1903 2015-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1904
1905         * mule/mule-conf.el (=>iwds-1): New coded-charset for XEmacs
1906         CHISE.
1907
1908 2015-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1909
1910         * mule/mule-charset.el (default-coded-charset-priority-list):
1911         - Prefer `=ucs-bmp-cjk@JP/hanazono' to `=ucs-bmp-cjk@gb'.
1912         - Prefer `==ucs-bmp-cjk@JP/hanazono' to `==ucs-bmp-cjk@gb'.
1913         - Prefer `===hanyo-denshi/jc' to `===jis-x0213-1'.
1914         - Prefer `===hanyo-denshi/jd' to `===jis-x0213-2'.
1915
1916 2015-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1917
1918         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1919         Prefer `=ucs@FOO' to `=>>ucs@FOO'.
1920
1921         * mule/mule-conf.el (=ucs@iso): Use `=+>ucs@iso' instead of
1922         `=>>ucs@iso' as the mother.
1923         (=>>ucs@iso): Use `=ucs@iso' instead of `=+>ucs@iso' as the
1924         mother.
1925
1926 2015-01-22  MORIOKA Tomohiko  <tomo.git@chise.org>
1927
1928         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1929         setting for `===hanyo-denshi/ia'.
1930
1931 2015-01-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1932
1933         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1934         `===hanyo-denshi/ia'.
1935
1936 2014-12-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1937
1938         * mule/mule-conf.el (=koseki): Fix DOC.
1939         (==koseki): New coded-charset for XEmacs CHISE.
1940
1941 2014-12-26  MORIOKA Tomohiko  <tomo.git@chise.org>
1942
1943         * mule/mule-conf.el (===hanyo-denshi/jc): New coded-charset for
1944         XEmacs CHISE.
1945         (===hanyo-denshi/jd): Fix DOC.
1946
1947 2014-12-26  MORIOKA Tomohiko  <tomo.git@chise.org>
1948
1949         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1950         setting for `===hanyo-denshi/ip'.
1951
1952 2014-12-25  MORIOKA Tomohiko  <tomo.git@chise.org>
1953
1954         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1955         `===hanyo-denshi/ip'.
1956
1957         * mule/mule-conf.el (===hanyo-denshi/ip): New coded-charset for
1958         XEmacs CHISE.
1959
1960 2014-12-07  MORIOKA Tomohiko  <tomo.git@chise.org>
1961
1962         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1963         `==ucs-radicals@unicode' and `=>daikanwa'.
1964
1965         * mule/mule-conf.el (==ucs-radicals@unicode): New coded-charset
1966         for XEmacs CHISE.
1967
1968 2014-12-03  MORIOKA Tomohiko  <tomo.git@chise.org>
1969
1970         * mule/mule-conf.el (===hanyo-denshi/ia): New coded-charset for
1971         XEmacs CHISE.
1972
1973 2014-11-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1974
1975         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1976         `===ruimoku-v6'.
1977
1978 2014-11-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1979
1980         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1981         setting for `===ruimoku-v6'.
1982
1983 2014-11-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1984
1985         * mule/mule-conf.el (===ruimoku-v6): New coded-charset for XEmacs
1986         CHISE.
1987
1988 2014-11-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1989
1990         * mule/mule-conf.el (==jis-x0208@1978/1pr/fixed): New
1991         coded-charset for XEmacs CHISE.
1992
1993 2014-11-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1994
1995         * mule/mule-conf.el (===hanyo-denshi/jd): New coded-charset for
1996         XEmacs CHISE.
1997
1998 2014-10-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1999
2000         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2001         `===ucs-sip@iso'.
2002
2003 2014-10-02  MORIOKA Tomohiko  <tomo.git@chise.org>
2004
2005         * mule/mule-conf.el (===ucs-sip@iso): New coded-charset for XEmacs
2006         CHISE.
2007
2008 2014-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2009
2010         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2011         `==ucs-sip@iso'.
2012
2013         * mule/mule-conf.el (==ucs-sip@iso): New coded-charset for XEmacs
2014         CHISE.
2015
2016 2014-09-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2017
2018         * mule/mule-conf.el (=ucs-sip-ext-b): Fix registry.
2019         (=ucs-sip@iso): New coded-charset for XEmacs CHISE.
2020         (=ucs-sip-ext-b@iso): Fix registry.
2021         (==ucs-sip-ext-b@iso): Ditto.
2022         (===ucs-sip-ext-b@iso): Ditto.
2023
2024         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2025         `=ucs-sip@iso'.
2026
2027 2014-09-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2028
2029         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2030         setting for `=>cbeta'.
2031
2032 2014-09-16  MORIOKA Tomohiko  <tomo.git@chise.org>
2033
2034         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2035         `=>cns11643-7'.
2036
2037         * mule/mule-conf.el (=>cbeta): New coded-charset for XEmacs CHISE.
2038
2039 2014-08-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2040
2041         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2042         "&G-[NAME];" instead of "&g1-[NAME];" for `=>>[NAME]'.
2043
2044 2014-08-19  MORIOKA Tomohiko  <tomo.git@chise.org>
2045
2046         * mule/mule-conf.el (=>>>ucs@cns): Indicate `==ucs@cns' instead of
2047         `=ucs@cns'.
2048         (=>>>ucs@jis): Indicate `==ucs@jis' instead of `=ucs@jis'.
2049         (=>>>ucs@jis/1990): Indicate `==ucs@jis/1990' instead of
2050         `=ucs@jis/1990'.
2051         (=>>>ucs@jis/2000): Indicate `==ucs@jis/2000' instead of
2052         `=ucs@jis/2000'.
2053         (=>>>ucs@jis/2004): Indicate `==ucs@jis/2004' instead of
2054         `=ucs@jis/2004'.
2055         (=>>>ucs@ks): Indicate `==ucs@ks' instead of `=ucs@ks'.
2056
2057         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2058         "&g2-[NAME];" instead of "&G-[NAME];" for `==[NAME]'.
2059
2060 2014-08-06  MORIOKA Tomohiko  <tomo.git@chise.org>
2061
2062         * mule/mule-conf.el (==jis-x0208@1978/-4pr): New coded-charset for
2063         XEmacs CHISE.
2064         (==jis-x0208@1978/1pr): Ditto.
2065         (==jis-x0208@1978/2-pr): Ditto.
2066
2067 2014-07-31  MORIOKA Tomohiko  <tomo.git@chise.org>
2068
2069         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2070         setting for `===jis-x0213-1@2004'.
2071
2072 2014-07-30  MORIOKA Tomohiko  <tomo.git@chise.org>
2073
2074         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2075         settings for `=+>hanyo-denshi/ft' and `=+>hanyo-denshi/jt'.
2076
2077         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2078         `===hanyo-denshi/jb'.
2079
2080         * mule/mule-conf.el (===hanyo-denshi/jb): New coded-charset for
2081         XEmacs CHISE.
2082         (=+>hanyo-denshi/ft): Ditto.
2083         (=+>hanyo-denshi/jt): Ditto.
2084
2085 2014-07-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2086
2087         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2088         `===hanyo-denshi/hg'.
2089
2090 2014-07-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2091
2092         * mule/mule-conf.el (===jis-x0213-1@2004): New coded-charset for
2093         XEmacs CHISE.
2094         (===hanyo-denshi/hg): Ditto.
2095
2096 2014-07-27  MORIOKA Tomohiko  <tomo.git@chise.org>
2097
2098         * mule/mule-conf.el (==adobe-japan1-*): Indicate abstract
2099         glyph-forms instead of detailed glyph-images.
2100         (=>>>adobe-japan1-*): Indicate `==adobe-japan1-*' instead of
2101         `=adobe-japan1-*'.
2102         (===adobe-japan1-0): New coded-charset for XEmacs CHISE.
2103         (===adobe-japan1-1): Ditto.
2104         (===adobe-japan1-2): Ditto.
2105         (===adobe-japan1-3): Ditto.
2106         (===adobe-japan1-4): Ditto.
2107         (===adobe-japan1-5): Ditto.
2108         (===adobe-japan1-6): Ditto.
2109         (=>>adobe-japan1-0): Use `=adobe-japan1' instead of
2110         `=>>>adobe-japan1' as the mother.
2111         (=+>adobe-japan1-0): Use `=adobe-japan1' instead of
2112         `=>>adobe-japan1' as the mother.
2113         (==jis-x0208): Indicate abstract glyph-forms instead of detailed
2114         glyph-images.
2115         (==jis-x0208@1978): Ditto.
2116         (==jis-x0208@1983): Ditto.
2117         (==jis-x0208@1990): Ditto.
2118         (==jis-x0213-1): Ditto.
2119         (==jis-x0213-1@2000): Ditto.
2120         (==jis-x0213-1@2004): Ditto.
2121         (==jis-x0213-2): Ditto.
2122         (=>>>jis-x0208): Indicate `==jis-x0208' instead of `=jis-x0208'.
2123         (=>>>jis-x0208@1978): Indicate `==jis-x0208@1978' instead of
2124         `=jis-x0208@1978'.
2125         (=>>>jis-x0208@1983): Indicate `==jis-x0208@1983' instead of
2126         `=jis-x0208@1983'.
2127         (=>>>jis-x0208@1990): Indicate `==jis-x0208@1990' instead of
2128         `=jis-x0208@1990'.
2129         (=>>>jis-x0213-1): Indicate `==jis-x0213-1' instead of
2130         `=jis-x0213-1'.
2131         (=>>>jis-x0213-1@2000): Indicate `==jis-x0213-1@2000' instead of
2132         `=jis-x0213-1@2000'.
2133         (=>>>jis-x0213-1@2004): Indicate `==jis-x0213-1@2004' instead of
2134         `=jis-x0213-1@2004'.
2135         (=>>>jis-x0213-2): Indicate `==jis-x0213-2' instead of
2136         `=jis-x0213-2'.
2137         (===jis-x0208): New coded-charset for XEmacs CHISE.
2138         (===jis-x0208@1978): Ditto.
2139         (===jis-x0208@1983): Ditto.
2140         (===jis-x0208@1990): Ditto.
2141         (===jis-x0213-1): Ditto.
2142         (===jis-x0213-1@2000): Ditto.
2143         (===jis-x0213-2): Ditto.
2144         (===jis-x0212): Ditto.
2145         (===ks-x1001): Ditto.
2146         (=>>jis-x0208): Use `=jis-x0208' instead of `=>>>jis-x0208' as the
2147         mother.
2148         (=>>jis-x0213-1): Use `=jis-x0213-1' instead of `=>>>jis-x0213-1'
2149         as the mother.
2150         (=>>jis-x0213-2): Use `=jis-x0213-2' instead of `=>>>jis-x0213-2'
2151         as the mother.
2152         (===cns11643-1): New coded-charset for XEmacs CHISE.
2153         (===cns11643-2): Ditto.
2154         (===cns11643-3): Ditto.
2155         (===cns11643-4): Ditto.
2156         (===cns11643-5): Ditto.
2157         (===cns11643-6): Ditto.
2158         (===cns11643-7): Ditto.
2159         (=>>cns11643-1): Ditto.
2160         (==big5-cdp): Indicate abstract glyph-images instead of
2161         representative glyph-images.
2162         (===big5-cdp): New coded-charset for XEmacs CHISE.
2163         (==hanyo-denshi/*): Indicate abstract glyph-forms instead of
2164         detailed glyph-images.
2165         (=>>>hanyo-denshi/*): Indicate `==hanyo-denshi/*' instead of
2166         `=hanyo-denshi/*'.
2167         (===hanyo-denshi/ft): New coded-charset for XEmacs CHISE.
2168         (===hanyo-denshi/ib): Ditto.
2169         (===hanyo-denshi/jt): Ditto.
2170         (===hanyo-denshi/ks): Ditto.
2171         (===mj): Ditto.
2172         (===mj-0): Ditto.
2173         (===mj-1): Ditto.
2174         (=>>hanyo-denshi/*): Use `=hanyo-denshi/*' instead of
2175         `=>>>hanyo-denshi/*' as its mother.
2176         (==gt): Indicate abstract glyph-forms instead of detailed
2177         glyph-images.
2178         (===gt): New coded-charset for XEmacs CHISE.
2179         (=>>>gt): Indicates `==gt' instead of `=gt'.
2180         (=>>gt): Use `=gt' instead of `=>>>gt' as the mother.
2181         (==gt-k): Indicate abstract glyph-forms instead of detailed
2182         glyph-images.
2183         (===gt-k): New coded-charset for XEmacs CHISE.
2184         (==daikanwa): Indicates glyph-images instead of detailed
2185         glyph-images.
2186         (===daikanwa): New coded-charset for XEmacs CHISE.
2187         (===daikanwa/+p): Ditto.
2188         (===daikanwa/ho): Ditto.
2189         (==cbeta): Ditto.
2190         (===cbeta): Ditto.
2191         (==jef-china3): Ditto.
2192         (===jef-china3): Ditto.
2193         (==ruimoku-v6): Ditto.
2194         (==ucs@iso): Indicate representative glyph-forms instead of
2195         representative glyph-images.
2196         (=>>>ucs@iso): Indicates `==ucs@iso' instead of `=ucs@iso'.
2197         (==ucs@unicode): Indicate representative glyph-forms instead of
2198         representative glyph-images.
2199         (=>>>ucs@unicode): Indicates `==ucs@unicode' instead of
2200         `=ucs@unicode'.
2201         (==ucs@cns): Indicate representative glyph-forms instead of
2202         representative glyph-images.
2203         (==ucs@jis): Ditto.
2204         (==ucs@jis/1990): Ditto.
2205         (==ucs@jis/2000): Ditto.
2206         (==ucs@jis/2004): Ditto.
2207         (==ucs@ks): Ditto.
2208         (===ucs@iso): New coded-charset for XEmacs CHISE.
2209         (===ucs@unicode): Ditto.
2210         (===ucs@gb): Ditto.
2211         (===ucs@ks): Ditto.
2212         (===ucs-bmp-cjk@gb): Ditto.
2213         (===ucs-sip-ext-b@iso): Ditto.
2214
2215 2014-07-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2216
2217         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2218         `==jis-x0213-2', `==ruimoku-v6', `==cbeta', `==jef-china3',
2219         `===mj-0', `===mj-1', `===jis-x0208@1990', `===jis-x0213-1',
2220         `===jis-x0213-2', `===big5-cdp', `===ucs-bmp-cjk@gb',
2221         `===adobe-japan1-6', `===cns11643-1', `===cns11643-2',
2222         `===cns11643-3', `===cns11643-4', `===cns11643-5',
2223         `===cns11643-6', `===cns11643-7', `===hanyo-denshi/ft',
2224         `===hanyo-denshi/ib', `===hanyo-denshi/jt', `===jis-x0208@1983',
2225         `===jis-x0208@1978', `===jis-x0212', `===ks-x1001', `===daikanwa',
2226         `===ucs-sip-ext-b@iso', `===cbeta' and `===jef-china3'.
2227
2228         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2229         - Use "&G-[NAME];" for `==[NAME]' instead of `=>>[NAME]'.
2230         - Use "&R-[NAME];" for `===[NAME]' instead of `==[NAME]'.
2231         - Use "&g1-[NAME];" for `=>>[NAME]'.
2232         - Abolish "&g2-[NAME];".
2233
2234 2014-03-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2235
2236         * mule/mule-conf.el (=ucs@big5): Use `=ucs@cns' instead of
2237         `=>>ucs@cns' as the mother.
2238
2239 2014-03-07  MORIOKA Tomohiko  <tomo.git@chise.org>
2240
2241         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2242         setting for `==ucs@ks'.
2243
2244 2014-02-24  MORIOKA Tomohiko  <tomo.git@chise.org>
2245
2246         * mule/mule-conf.el (=adobe-japan1-base): Move builtin code range
2247         from 0x63000000〜0x63005A11 to 0x00E10000〜0x00E15A11.
2248         (=mj): Move builtin code range from 0x64040000〜0x640509D5 to
2249         0x00E30000〜0x00E409D5.
2250
2251 2014-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2252
2253         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2254         Prefer MJ to Adobe-Japan1; use "I-MJ", "MJ" and "&R-MJ" instead of
2255         "I-MJ-", "MJ-" and "&R-MJ-" as prefixes of MJ.
2256
2257 2014-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2258
2259         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2260         `=mj-0', `=mj-1', `==mj-0' and `==mj-1'.
2261
2262         * mule/mule-conf.el (=mj): New coded-charset for XEmacs CHISE.
2263         (=mj-0): Ditto.
2264         (=mj-1): Ditto.
2265         (==mj): Ditto.
2266         (==mj-0): Ditto.
2267         (==mj-1): Ditto.
2268         (=>>mj): Ditto.
2269
2270         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2271         setting for `=mj' and `==mj'.
2272
2273 2014-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2274
2275         * mule/mule-conf.el (=ucs@ks/2012): New coded-charset for XEmacs
2276         CHISE.
2277
2278 2014-01-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2279
2280         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2281         "A-HDU+" instead of "A-HD-UCS+" as the prefix for
2282         `=>ucs@hanyo-denshi'.
2283
2284 2014-01-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2285
2286         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2287         setting for `=koseki' and `=>ucs@hanyo-denshi'.
2288
2289         * mule/mule-conf.el (=koseki): New coded-charset for XEmacs CHISE.
2290         (=>ucs@hanyo-denshi): New coded-charset for XEmacs CHISE.
2291
2292 2014-01-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2293
2294         * mule/mule-conf.el (==hanyo-denshi/ip): New coded-charset for
2295         XEmacs CHISE.
2296
2297 2013-12-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2298
2299         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2300         Change priority of `=>>>ucs@iso'.
2301
2302         * mule/mule-conf.el (=ucs@iso): Use `=>>ucs@iso' instead of
2303         `=>>>ucs@iso' as the mother.
2304         (=>>>ucs@iso): Changed to an alias for `=ucs@iso'.
2305
2306 2013-12-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2307
2308         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2309         Change priority of `=>>>ucs@unicode'.
2310
2311         * mule/mule-conf.el (=>>>ucs@unicode): Changed to an alias for
2312         `=ucs@unicode'.
2313
2314 2013-12-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2315
2316         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2317         Change priority of `=>>>ucs@jis'.
2318
2319         * mule/mule-conf.el (=>>>ucs@jis): Changed to an alias for
2320         `=ucs@jis'.
2321
2322 2013-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2323
2324         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2325         setting for `==daikanwa/+p'.
2326
2327 2013-12-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2328
2329         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2330         setting for `==shinjigen@1ed'.
2331
2332 2013-12-12  MORIOKA Tomohiko  <tomo.git@chise.org>
2333
2334         * mule/mule-conf.el (==shinjigen/+p@rev): New coded-charset for
2335         XEmacs CHISE.
2336
2337 2013-12-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2338
2339         * mule/mule-conf.el (==shinjigen): Modify DOC.
2340         (==shinjigen@1ed): New coded-charset for XEmacs CHISE.
2341         (==shinjigen@rev): Modify DOC.
2342
2343 2013-12-09  MORIOKA Tomohiko  <tomo.git@chise.org>
2344
2345         * mule/mule-conf.el (==daikanwa/+p): New coded-charset for XEmacs
2346         CHISE.
2347
2348 2013-12-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2349
2350         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2351         settings for `==daikanwa' and `==ucs@JP/hanazono'.
2352
2353         * mule/mule-conf.el (==shinjigen@rev): New coded-charset for
2354         XEmacs CHISE.
2355
2356         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2357         `==daikanwa'.
2358
2359 2013-11-27  MORIOKA Tomohiko  <tomo.git@chise.org>
2360
2361         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2362         setting for `==cns11643-7'.
2363
2364         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2365         `==cns11643-7'.
2366
2367 2013-11-23  MORIOKA Tomohiko  <tomo.git@chise.org>
2368
2369         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2370         `==cns11643-6'.
2371
2372         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2373         setting for `==cns11643-6'.
2374
2375 2013-11-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2376
2377         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2378         setting for `==cns11643-5'.
2379
2380         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2381         `==cns11643-5'.
2382
2383 2013-11-16  MORIOKA Tomohiko  <tomo.git@chise.org>
2384
2385         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2386         setting for `==cns11643-4'.
2387
2388         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2389         `==cns11643-4'.
2390
2391 2013-11-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2392
2393         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2394         setting for `==cns11643-3'.
2395
2396         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2397         `==cns11643-3'.
2398
2399 2013-11-02  MORIOKA Tomohiko  <tomo.git@chise.org>
2400
2401         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2402         setting for `==cns11643-2'.
2403
2404         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2405         `==cns11643-2'.
2406
2407 2013-10-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2408
2409         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2410         Change priority of `=>>>ucs@ks'.
2411
2412         * mule/mule-conf.el (=>>>ucs@ks): Changed to an alias for
2413         `=ucs@ks'.
2414
2415 2013-10-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2416
2417         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2418         `=cns11643-1' instead of `chinese-cns11643-1'; add settings for
2419         `==ucs@cns' and `==cns11643-1'.
2420
2421         * mule/mule-conf.el (==cns11643-1): Fix `dimension'.
2422         (==cns11643-2): Ditto.
2423         (==cns11643-3): Ditto.
2424         (==cns11643-4): Ditto.
2425         (==cns11643-5): Ditto.
2426         (==cns11643-6): Ditto.
2427         (==cns11643-7): Ditto.
2428
2429         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2430         `==cns11643-1'.
2431
2432 2013-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2433
2434         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2435         Change priority of `=>>>ucs@jis/2004', `=>>>ucs@jis/2004' and
2436         `=>>>ucs@jis/1990'.
2437
2438         * mule/mule-conf.el (=>>>ucs@jis/1990): Changed to an alias for
2439         `=ucs@jis/1990'.
2440         (=>>>ucs@jis/2000): Changed to an alias for `=ucs@jis/2000'.
2441         (=>>>ucs@jis/2004): Changed to an alias for `=ucs@jis/2004'.
2442
2443 2013-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2444
2445         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2446         Change priority of `=>>>ucs@cns'.
2447
2448         * mule/mule-conf.el (=>>>ucs@cns): Changed to an alias for
2449         `=ucs@cns'.
2450
2451 2013-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
2452
2453         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2454         `==ks-x1001'.
2455
2456         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2457         `=ks-x1001' instead of `korean-ksc5601'; add setting for
2458         `==ks-x1001'.
2459
2460 2013-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2461
2462         * mule/mule-conf.el (=>>>gt): Changed to an alias for `=gt'.
2463
2464 2013-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2465
2466         * mule/mule-conf.el (=>>>jis-x0208): Changed to an alias for
2467         `=jis-x0208'.
2468         (=>>>jis-x0208@1978): Changed to an alias for `=jis-x0208@1978'.
2469         (=>>>jis-x0208@1983): Changed to an alias for `=jis-x0208@1983'.
2470         (=>>>jis-x0208@1990): Changed to an alias for `=jis-x0208@1990'.
2471         (=>>>jis-x0213-1): Changed to an alias for `=jis-x0213-1'.
2472         (=>>>jis-x0213-1@2000): Changed to an alias for
2473         `=jis-x0213-1@2000'.
2474         (=>>>jis-x0213-1@2004): Changed to an alias for
2475         `=jis-x0213-1@2004'.
2476         (=>>>jis-x0213-2): Changed to an alias for `=jis-x0213-2'.
2477
2478 2013-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2479
2480         * mule/mule-conf.el (=>>>adobe-japan1-0): Changed to an alias for
2481         `=adobe-japan1-0'.
2482         (=>>>adobe-japan1-1): Changed to an alias for `=adobe-japan1-1'.
2483         (=>>>adobe-japan1-2): Changed to an alias for `=adobe-japan1-2'.
2484         (=>>>adobe-japan1-3): Changed to an alias for `=adobe-japan1-3'.
2485         (=>>>adobe-japan1-4): Changed to an alias for `=adobe-japan1-4'.
2486         (=>>>adobe-japan1-5): Changed to an alias for `=adobe-japan1-5'.
2487         (=>>>adobe-japan1-6): Changed to an alias for `=adobe-japan1-6'.
2488
2489 2013-10-12  MORIOKA Tomohiko  <tomo.git@chise.org>
2490
2491         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2492         settings for `==adobe-japan1-6', `==hanyo-denshi/*', `==gt',
2493         `==jis-x0208@1990', `==jis-x0212', `==jis-x0213-1@2000',
2494         `==jis-x0213-2', `==jis-x0213-1@2004', `==big5-cdp', `==gt-k',
2495         `==jis-x0208@1983', `==jis-x0208@1978', `==ucs@iso',
2496         `==ucs@unicode', `=>>daikanwa/+p' and `==shinjigen@rev'.
2497
2498 2013-10-10  MORIOKA Tomohiko  <tomo.git@chise.org>
2499
2500         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2501         `=adobe-japan1-0', `=adobe-japan1-1', `=adobe-japan1-2',
2502         `=adobe-japan1-3', `=adobe-japan1-4', `=adobe-japan1-5',
2503         `==jis-x0208@1990', `==ucs-bmp-cjk@gb',
2504         `==ucs-bmp-cjk@JP/hanazono', `==ucs-sip-ext-b@iso',
2505         `==hanyo-denshi/*', `==adobe-japan1-6', `==big5-cdp',
2506         `==jis-x0208@1983', `==jis-x0208@1978', `==jis-x0213-1@2000' and
2507         `==jis-x0212'.
2508
2509 2013-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
2510
2511         * mule/mule-conf.el (=adobe-japan1-0): Modify registry to accept
2512         "AdobeJapan1-[0-6]$".
2513         (=adobe-japan1-1): Modify registry to accept "AdobeJapan1-[1-6]$".
2514         (=adobe-japan1-2): Modify registry to accept "AdobeJapan1-[2-6]$".
2515         (=adobe-japan1-3): Modify registry to accept "AdobeJapan1-[3-6]$".
2516         (=adobe-japan1-4): Modify registry to accept "AdobeJapan1-[4-6]$".
2517         (=adobe-japan1-5): Modify registry to accept "AdobeJapan1-[5-6]$".
2518         (==adobe-japan1-0): New coded-charset for XEmacs CHISE.
2519         (==adobe-japan1-1): Ditto.
2520         (==adobe-japan1-2): Ditto.
2521         (==adobe-japan1-3): Ditto.
2522         (==adobe-japan1-4): Ditto.
2523         (==adobe-japan1-5): Ditto.
2524         (==adobe-japan1-6): Ditto.
2525         (==jis-x0208): Ditto.
2526         (==jis-x0208@1978): Ditto.
2527         (==jis-x0208@1983): Ditto.
2528         (==jis-x0208@1990): Ditto.
2529         (==jis-x0213-1): Ditto.
2530         (==jis-x0213-1@2000): Ditto.
2531         (==jis-x0213-1@2004): Ditto.
2532         (==jis-x0213-2): Ditto.
2533         (==jis-x0212): Ditto.
2534         (==gb2312): Ditto.
2535         (==iso-ir165): Ditto.
2536         (==gb12345): Ditto.
2537         (==ks-x1001): Ditto.
2538         (==cns11643-1): Ditto.
2539         (==cns11643-2): Ditto.
2540         (==cns11643-3): Ditto.
2541         (==cns11643-4): Ditto.
2542         (==cns11643-5): Ditto.
2543         (==cns11643-6): Ditto.
2544         (==cns11643-7): Ditto.
2545         (==big5-cdp): Ditto.
2546         (==hanyo-denshi/ja): Ditto.
2547         (==hanyo-denshi/jb): Ditto.
2548         (==hanyo-denshi/jc): Ditto.
2549         (==hanyo-denshi/jd): Ditto.
2550         (==hanyo-denshi/ft): Ditto.
2551         (==hanyo-denshi/ia): Ditto.
2552         (==hanyo-denshi/ib): Ditto.
2553         (==hanyo-denshi/hg): Ditto.
2554         (==hanyo-denshi/jt): Ditto.
2555         (==hanyo-denshi/ks): Ditto.
2556         (==gt): Ditto.
2557         (==gt-k): Ditto.
2558         (==daikanwa): Ditto.
2559         (==shinjigen): Ditto.
2560         (==ucs@iso): Ditto.
2561         (==ucs@unicode): Ditto.
2562         (==ucs@gb): Ditto.
2563         (==ucs-bmp@gb): Ditto.
2564         (==ucs@cns): Ditto.
2565         (==ucs-bmp@cns): Ditto.
2566         (==ucs@jis): Ditto.
2567         (==ucs@jis/1990): Ditto.
2568         (==ucs@jis/2000): Ditto.
2569         (==ucs@jis/2004): Ditto.
2570         (==ucs@JP): Ditto.
2571         (==ucs@JP/hanazono): Ditto.
2572         (==ucs@ks): Ditto.
2573         (==ucs-bmp@ks): Ditto.
2574         (==ucs@cns11643): Ditto.
2575         (==ucs-bmp-cjk@gb): Ditto.
2576         (==ucs-bmp-cjk@JP/hanazono): Ditto.
2577         (==ucs-sip-ext-b@iso): Ditto.
2578
2579 2013-07-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2580
2581         * mule/mule-charset.el (default-coded-charset-priority-list): Use
2582         `=ucs-bmp-cjk@gb' instead of `=ucs-bmp-cjk@unicode'.
2583
2584         * mule/mule-conf.el (=ucs-bmp-cjk@gb): New coded-charset for
2585         XEmacs CHISE.
2586         (=ucs-bmp-cjk@unicode): Abolished.
2587
2588 2013-07-10  MORIOKA Tomohiko  <tomo.git@chise.org>
2589
2590         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2591         `=+>ucs-bmp-cjk-compat@jis'.
2592
2593         * mule/mule-conf.el (=+>ucs-bmp-cjk-compat@jis): New coded-charset
2594         for XEmacs CHISE.
2595
2596 2013-07-06  MORIOKA Tomohiko  <tomo.git@chise.org>
2597
2598         * mule/mule-conf.el (=>cns11643-6): New coded-charset for XEmacs
2599         CHISE.
2600
2601 2013-05-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2602
2603         * mule/mule-conf.el (=jis-x0208@1978/1pr/fixed): New coded-charset
2604         for XEmacs CHISE.
2605         (=jis-x0208@1978/1er-pr): Abolished.
2606         (=jis-x0208@1978/2-pr): Use `=jis-x0208@1978' instead of
2607         `=jis-x0208@1978/1er-pr' as the mother.
2608
2609 2013-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2610
2611         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2612         setting for `=ucs-itaiji-084'.
2613
2614 2013-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2615
2616         * mule/mule-charset.el (default-coded-charset-priority-list):
2617         Delete `=zihai-17xx'; add `=ucs-bmp-itaiji-084'.
2618
2619         * mule/mule-conf.el (=ucs-itaiji-084): New coded-charset for
2620         XEmacs CHISE.
2621         (=ucs-bmp-itaiji-084): Ditto.
2622
2623 2013-02-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2624
2625         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2626         settings for `=big5-cdp-var-3' and `=big5-cdp-var-5'.
2627
2628 2013-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
2629
2630         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2631         `=zihai-17xx', `=big5-cdp-var-3' and `=big5-cdp-var-5'.
2632
2633         * mule/mule-conf.el (=big5-cdp-var-3): New coded-charset for
2634         XEmacs CHISE.
2635         (=big5-cdp-var-5): Ditto.
2636
2637 2012-10-31  MORIOKA Tomohiko  <tomo.git@chise.org>
2638
2639         * mule/mule-conf.el (=+>jis-x0213-1@2004): New coded-charset for
2640         XEmacs CHISE.
2641
2642 2012-10-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2643
2644         * mule/mule-conf.el (=>>hanyo-denshi/ip): New coded-charset for
2645         XEmacs CHISE.
2646
2647 2012-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2648
2649         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2650         setting for `=>>>hanyo-denshi/ft'.
2651
2652 2012-09-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2653
2654         * mule/mule-conf.el (=>>>hanyo-denshi/jd): New coded-charset for
2655         XEmacs CHISE.
2656         (=>>hanyo-denshi/jd): Use `=>>>hanyo-denshi/jd' instead of
2657         `=hanyo-denshi/jd' as the mother.
2658
2659 2012-09-07  MORIOKA Tomohiko  <tomo.git@chise.org>
2660
2661         * mule/mule-conf.el (=+>adobe-japan1-0): New coded-charset for
2662         XEmacs CHISE.
2663         (=+>adobe-japan1-1): Ditto.
2664         (=+>adobe-japan1-2): Ditto.
2665         (=+>adobe-japan1-3): Ditto.
2666         (=+>adobe-japan1-4): Ditto.
2667         (=+>adobe-japan1-5): Ditto.
2668         (=+>adobe-japan1-6): Ditto.
2669         (=+>adobe-japan1): Changed to an alias for `=+>adobe-japan1-6'.
2670
2671 2012-09-07  MORIOKA Tomohiko  <tomo.git@chise.org>
2672
2673         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2674         Prefer `=>>>adobe-japan1' to other abstract glyph-form CCSs;
2675         prefer `=>>adobe-japan1' to other abstract glyph CCSs.
2676
2677         * mule/mule-conf.el: Define coded-charsets about Adobe-Japan1 at
2678         the top.
2679
2680 2012-09-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2681
2682         * mule/mule-conf.el (=>>>hanyo-denshi/jb): New coded-charset for
2683         XEmacs CHISE.
2684         (=>>>hanyo-denshi/hg): New coded-charset for XEmacs CHISE.
2685         (=>>hanyo-denshi/jb): Use `=>>>hanyo-denshi/jb' as the mother.
2686         (=>>hanyo-denshi/hg): Use `=>>>hanyo-denshi/hg' as the mother.
2687
2688 2012-08-31  MORIOKA Tomohiko  <tomo.git@chise.org>
2689
2690         * mule/mule-charset.el (default-coded-charset-priority-list):
2691         Prefer `chinese-cns11643-{1..7}', `=adobe-japan1-6', `=big5-cdp'
2692         and `=hanyo-denshi/*' to `=gt-pj-{2..11}', `=gt-pj-k{1|2}', etc.
2693
2694         * mule/mule-conf.el: Modify order of definitions of some
2695         coded-charsets.
2696
2697 2012-08-30  MORIOKA Tomohiko  <tomo.git@chise.org>
2698
2699         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2700         Prefer `=>>hanyo-denshi/{ft|ia|ib|jt|ks}' to `=>>jis-x0208@1978',
2701         `=>>big5-cdp', `=>>gt-k' and `=>>ruimoku-v6'; add `=>>cns11643-4'.
2702
2703         * mule/mule-conf.el (=>>cns11643-4): New coded-charset for XEmacs
2704         CHISE.
2705         (=>>>hanyo-denshi/ft): New coded-charset for XEmacs CHISE.
2706         (=>>hanyo-denshi/ft): Use `=>>>hanyo-denshi/ft' as the mother.
2707
2708 2012-07-31  MORIOKA Tomohiko  <tomo.git@chise.org>
2709
2710         * mule/mule-conf.el (=>cns11643-2): New coded-charset for XEmacs
2711         CHISE.
2712
2713 2012-07-27  MORIOKA Tomohiko  <tomo.git@chise.org>
2714
2715         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2716         setting for `=daikanwa/+2p'.
2717
2718         * mule/mule-conf.el (=>>daikanwa/+2p): New coded-charset for
2719         XEmacs CHISE.
2720
2721 2012-06-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2722
2723         * mule/mule-conf.el (=>>>hanyo-denshi/ks): New coded-charset for
2724         XEmacs CHISE.
2725         (=>>hanyo-denshi/ks): Use `=>>>hanyo-denshi/ks' as the mother.
2726
2727 2012-06-12  MORIOKA Tomohiko  <tomo.git@chise.org>
2728
2729         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2730         setting for `=>>>hanyo-denshi/ib'.
2731
2732 2012-06-12  MORIOKA Tomohiko  <tomo.git@chise.org>
2733
2734         * mule/mule-conf.el (=>>>hanyo-denshi/ja): New coded-charset for
2735         XEmacs CHISE.
2736         (=>>>hanyo-denshi/ib): Ditto.
2737         (=>>hanyo-denshi/ja): Use `=>>>hanyo-denshi/ja' instead of
2738         `=hanyo-denshi/ja' as the mother.
2739         (=>>hanyo-denshi/ib): Use `=>>>hanyo-denshi/ib' instead of
2740         `=hanyo-denshi/ib' as the mother.
2741
2742 2012-06-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2743
2744         * mule/mule-coding.el (utf-8-ivs-mcs): New coding-system for
2745         XEmacs CHISE.
2746         (utf-8-ivs-mcs-er): Likewise.
2747         (utf-8-gb): Use `=ucs@gb' and `=>ucs@unicode' instead of `ucs-gb'
2748         and `=>ucs-gb'.
2749         (utf-8-ivs-gb): New coding-system for XEmacs CHISE.
2750         (utf-8-gb-er): Use `=ucs@gb' and `=>ucs@unicode' instead of
2751         `ucs-gb' and `=>ucs-gb'.
2752         (utf-8-ivs-gb-er): New coding-system for XEmacs CHISE.
2753         (utf-8-cns): Use `=ucs@cns' and `=>ucs@cns' instead of `ucs-cns'
2754         and `=>ucs-cns'.
2755         (utf-8-ivs-cns): New coding-system for XEmacs CHISE.
2756         (utf-8-cns-er): Use `=ucs@cns' and `=>ucs@cns' instead of
2757         `ucs-cns' and `=>ucs-cns'.
2758         (utf-8-ivs-cns-er): New coding-system for XEmacs CHISE.
2759         (utf-8-big5): Use `=ucs@big5' and `=>ucs@big5' instead of
2760         `ucs-big5' and `=>ucs-big5'.
2761         (utf-8-ivs-big5): New coding-system for XEmacs CHISE.
2762         (utf-8-big5-er): Use `=ucs@big5' and `=>ucs@big5' instead of
2763         `ucs-big5' and `=>ucs-big5'.
2764         (utf-8-ivs-big5-er): New coding-system for XEmacs CHISE.
2765         (utf-8-jis): Use `=ucs@jis/2000' and `=>ucs@jis' instead of
2766         `=ucs@jis-2000' and `=>ucs-jis'; modify DOC and mnemonic.
2767         (utf-8-ivs-jis): New coding-system for XEmacs CHISE.
2768         (utf-8-jis-er): Use `=ucs@jis/2000' and `=>ucs@jis' instead of
2769         `=ucs@jis-2000' and `=>ucs-jis'; modify DOC and mnemonic.
2770         (utf-8-ivs-jis-er): New coding-system for XEmacs CHISE.
2771         (utf-8-jp): Use `=ucs@JP' and `=>ucs@jis' instead of `=ucs@jp' and
2772         `=>ucs-jis'; modify DOC and mnemonic.
2773         (utf-8-ivs-jp): New coding-system for XEmacs CHISE.
2774         (utf-8-jp-er): Use `=ucs@JP' and `=>ucs@jis' instead of `=ucs@jp'
2775         and `=>ucs-jis'; modify DOC and mnemonic.
2776         (utf-8-ivs-jp-er): New coding-system for XEmacs CHISE.
2777         (utf-8-ks): Use `=ucs@ks' and `=>ucs@ks' instead of `ucs-ks' and
2778         `=>ucs-ks'.
2779         (utf-8-ivs-ks): New coding-system for XEmacs CHISE.
2780         (utf-8-ks-er): Use `=ucs@ks' and `=>ucs@ks' instead of `ucs-ks'
2781         and `=>ucs-ks'.
2782         (utf-8-ivs-ks-er): New coding-system for XEmacs CHISE.
2783
2784 2012-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2785
2786         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2787         Prefer Hanyo-Denshi to GT, JIS, CNS, etc.
2788
2789 2012-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2790
2791         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2792         Modify priorities.
2793
2794 2012-05-19  MORIOKA Tomohiko  <tomo.git@chise.org>
2795
2796         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2797         Prefer '("M-H" 4 d) and '("M-p" 5 d) to '("M-" 5 d).
2798
2799 2012-05-16  MORIOKA Tomohiko  <tomo.git@chise.org>
2800
2801         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2802         settings for `=daikanwa/ho', `=daikanwa/+p' and `=>daikanwa/ho'.
2803
2804 2012-05-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2805
2806         * mule/mule-conf.el (=>daikanwa/ho): New coded-charset for XEmacs
2807         CHISE.
2808
2809 2012-05-10  MORIOKA Tomohiko  <tomo.git@chise.org>
2810
2811         * mule/mule-conf.el (=>>daikanwa/+p): New coded-charset for XEmacs
2812         CHISE.
2813
2814 2012-05-09  MORIOKA Tomohiko  <tomo.git@chise.org>
2815
2816         * mule/mule-conf.el (=>>daikanwa/ho): New coded-charset for XEmacs
2817         CHISE.
2818
2819 2012-03-26  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2820
2821         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2822         `=+>ucs-bmp-cjk@unicode'.
2823
2824         * mule/mule-conf.el (=+>ucs-bmp-cjk@unicode): New coded-charset
2825         for XEmacs CHISE.
2826
2827 2012-03-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2828
2829         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2830         setting for `=>>daikanwa'.
2831
2832 2011-12-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2833
2834         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2835         `=>>hanyo-denshi/jt'.
2836
2837 2011-12-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2838
2839         * mule/mule-conf.el (=+>jis-x0208@1983): New coded-charset for
2840         XEmacs CHISE.
2841         (=+>jis-x0208@1990): Ditto.
2842         (=+>jis-x0213-1@2000): Ditto.
2843
2844 2011-12-05  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2845
2846         * mule/mule-conf.el (=+>ucs@jis/2004): New coded-charset for
2847         XEmacs CHISE.
2848
2849 2011-11-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2850
2851         * mule/mule-conf.el (=>>>hanyo-denshi/jc): New coded-charset for
2852         XEmacs CHISE.
2853         (=>>hanyo-denshi/jc): Use `=>>>hanyo-denshi/jc' instead of
2854         `=hanyo-denshi/jc' as the mother.
2855
2856 2011-11-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2857
2858         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2859         setting for `=+>adobe-japan1'.
2860
2861         * mule/mule-charset.el (default-coded-charset-priority-list):
2862         Prefer `=adobe-japan1-6', `=adobe-japan1-base', `=>jis-x0208@1997'
2863         and `=>>hanyo-denshi/ft' to `=>>gt'.
2864
2865 2011-11-23  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2866
2867         * mule/mule-conf.el (=>>adobe-japan1-0): New coded-charset for
2868         XEmacs CHISE.
2869         (=>>adobe-japan1-1): Ditto.
2870         (=>>adobe-japan1-2): Ditto.
2871         (=>>adobe-japan1-3): Ditto.
2872         (=>>adobe-japan1-4): Ditto.
2873         (=>>adobe-japan1-5): Ditto.
2874         (=>>adobe-japan1-6): Ditto.
2875         (=>>adobe-japan1): Changed to alias for `=>>adobe-japan1-6'.
2876
2877 2011-11-22  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2878
2879         * mule/mule-conf.el (=adobe-japan1): New alias for
2880         `=adobe-japan1-6'.
2881         (=>>>adobe-japan1-0): New coded-charset for XEmacs CHISE.
2882         (=>>>adobe-japan1-1): Ditto.
2883         (=>>>adobe-japan1-2): Ditto.
2884         (=>>>adobe-japan1-3): Ditto.
2885         (=>>>adobe-japan1-4): Ditto.
2886         (=>>>adobe-japan1-5): Ditto.
2887         (=>>>adobe-japan1-6): Ditto.
2888         (=>>>adobe-japan1): Changed to alias for `=>>>adobe-japan1-6'.
2889
2890 2011-11-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2891
2892         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2893         setting for `=>>>adobe-japan1'.
2894
2895 2011-11-06  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2896
2897         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2898         setting for `=+>ucs@ks'.
2899
2900 2011-11-04  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2901
2902         * mule/mule-conf.el (=>>>adobe-japan1): New coded-charset for
2903         XEmacs CHISE.
2904         (=>>adobe-japan1): Use `=>>>adobe-japan1' instead of
2905         `=adobe-japan1-6' as the mother.
2906
2907 2011-11-03  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2908
2909         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2910         setting for `=>cns11643-7'.
2911
2912 2011-11-01  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2913
2914         * mule/mule-conf.el (=>cns11643-7): New coded-charset for XEmacs
2915         CHISE.
2916
2917 2011-10-29  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2918
2919         * mule/mule-conf.el (=+>adobe-japan1): New coded-charset for
2920         XEmacs CHISE.
2921         (=>>hanyo-denshi/ja): New coded-charset for XEmacs CHISE.
2922
2923         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2924         setting for `=>ucs@jis/2004'.
2925
2926 2011-10-28  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2927
2928         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2929         setting for `=+>gt'.
2930
2931         * mule/mule-conf.el (=+>gt): New coded-charset for XEmacs CHISE.
2932         (=>gt): Use `=+>gt' instead of `=>>gt' as the mother.
2933
2934 2011-10-28  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2935
2936         * mule/mule-conf.el (=+>ucs@unicode): Use `=+>ucs@iso' instead of
2937         `=>ucs@unicode' as the mother.
2938         (=+>ucs@jis): Use `=+>ucs@unicode' instead of `=>ucs@jis' as the
2939         mother.
2940         (=+>ucs@ks): Use `=+>ucs@unicode' instead of `=>ucs@ks' as the
2941         mother.
2942         (=+>ucs@cns): Use `=+>ucs@unicode' instead of `=>ucs@cns' as the
2943         mother.
2944
2945 2011-10-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2946
2947         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2948         setting for `=+>ucs@unicode'.
2949
2950         * mule/mule-conf.el (=+>ucs@unicode): New coded-charset for XEmacs
2951         CHISE.
2952
2953 2011-10-26  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2954
2955         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
2956         - Use `=+>jis-x0208' instead of `=>jis-x0208@usual'.
2957         - Use `=+>jis-x0213-2' instead of `=>jis-x0213-2@usual'.
2958         - Add setting for `=+>ucs@cns'.
2959
2960         * mule/mule-conf.el (=+>jis-x0213-1): New coded-charset for XEmacs
2961         CHISE.
2962         (=>jis-x0213-1): Use `=+>jis-x0213-1' instead of `=>>jis-x0213-1'
2963         as the mother.
2964         (=+>ucs@cns): New coded-charset for XEmacs CHISE.
2965         (=>ucs-bmp-cjk@unicode): New coded-charset for XEmacs CHISE.
2966
2967         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2968         `=>ucs-bmp-cjk@unicode'; delete `=>>ucs@unicode'.
2969
2970 2011-10-25  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2971
2972         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2973         setting for `=>ucs@ks'.
2974
2975 2011-10-21  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2976
2977         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2978         `=ucs-bmp-cjk-compat@unicode'.
2979
2980         * mule/mule-conf.el (=ucs-bmp-cjk-compat@unicode): New
2981         coded-charset for XEmacs CHISE.
2982
2983 2011-10-20  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2984
2985         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2986         `=ucs-bmp-cjk-compat'.
2987
2988         * mule/mule-conf.el (=ucs-bmp-cjk-compat): New coded-charset for
2989         XEmacs CHISE.
2990
2991 2011-10-19  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2992
2993         * mule/mule-conf.el (=+>ucs@ks): New coded-charset for XEmacs
2994         CHISE.
2995
2996 2011-10-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2997
2998         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2999         `=+>ucs@jis/1990' instead of `=>ucs@jis/1990'.
3000
3001         * mule/mule-conf.el (=+>ucs@jis/1990): Renamed from
3002         `=>ucs@jis/1990'.
3003         (=>ucs@jis/1990): New alias for `=+>ucs@jis/1990'.
3004
3005 2011-10-17  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3006
3007         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3008         setting for `=+>ucs@iso'; use `=+>ucs@jis' instead of `=>ucs@JP'.
3009
3010         * mule/mule-conf.el (=+>ucs@iso): New coded-charset for XEmacs
3011         CHISE.
3012         (=>>ucs@iso): Use `=+>ucs@iso' instead of `=>ucs@iso' as the
3013         mother.
3014
3015 2011-10-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3016
3017         * mule/mule-conf.el (=+>jis-x0213-2): Renamed from
3018         `=>jis-x0213-2@usual'.
3019         (=>jis-x0213-2@usual): New alias for `=+>jis-x0213-2'.
3020         (=>jis-x0213-2): Use `=+>jis-x0213-2' instead of
3021         `=>jis-x0213-2@usual' as the mother.
3022
3023 2011-10-15  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3024
3025         * mule/mule-conf.el (=+>ucs@jis): Renamed from `=>ucs@JP'.
3026         (=>ucs@JP): New alias for `=+>ucs@jis'.
3027
3028 2011-10-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3029
3030         * mule/mule-conf.el (=+>jis-x0208): Renamed from
3031         `=>jis-x0208@usual'.
3032         (=>jis-x0208@usual): New alias for `=+>jis-x0208'.
3033         (=+>jis-x0208@1978): Use `=+>jis-x0208' instead of
3034         `=>jis-x0208@usual' as the mother.
3035         (=>jis-x0208): Likewise.
3036
3037 2011-10-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3038
3039         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3040         setting for `=+>jis-x0208@1978'.
3041
3042 2011-10-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3043
3044         * mule/mule-conf.el (=+>jis-x0208@1978): New coded-charset for
3045         XEmacs CHISE.
3046
3047 2011-09-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3048
3049         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3050         setting for `=>>>ucs@jis/1990'.
3051
3052 2011-07-23  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3053
3054         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3055         setting for `=>ucs@jis/1990'.
3056
3057 2011-07-20  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3058
3059         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3060         setting for `=ucs@JP/hanazono'.
3061
3062         * mule/mule-conf.el (=>ucs@jis/1990): New coded-charset for XEmacs
3063         CHISE.
3064         (=ucs@JP/hanazono): Ditto.
3065         (=ucs-bmp-cjk@JP/hanazono): Ditto.
3066         (=>>hanyo-denshi/jc): Ditto.
3067         (=>>hanyo-denshi/jd): Ditto.
3068
3069 2011-07-19  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3070
3071         * mule/mule-charset.el (default-coded-charset-priority-list): Use
3072         `=ucs-bmp-cjk@JP/hanazono' instead of `=ucs-bmp-cjk@JP'.
3073
3074 2011-07-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3075
3076         * mule/mule-conf.el (=>>hanyo-denshi/jb): New coded-charset for
3077         XEmacs CHISE.
3078
3079 2011-07-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3080
3081         * mule/mule-conf.el (=>>hanyo-denshi/hg): New coded-charset for
3082         XEmacs CHISE.
3083
3084 2011-06-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3085
3086         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3087         `=ucs-bmp-cjk@JP'.
3088
3089 2011-04-28  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3090
3091         * mule/mule-conf.el (=ucs-bmp-cjk@JP): New coded-charset for
3092         XEmacs CHISE.
3093
3094 2011-05-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3095
3096         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3097         Modify order of settings; add settings for `=daikanwa@rev2'.
3098
3099 2011-04-20  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3100
3101         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3102         setting for `=>>cbeta'.
3103
3104         * mule/mule-conf.el (=>>cbeta): New coded-charset for XEmacs
3105         CHISE.
3106
3107 2011-04-01  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3108
3109         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3110         setting for `=>>adobe-japan1'.
3111
3112 2011-03-30  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3113
3114         * mule/mule-conf.el (=>>adobe-japan1): New coded-charset for
3115         XEmacs CHISE.
3116
3117 2011-03-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3118
3119         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3120         setting for `=>>hanyo-denshi/ia'.
3121
3122         * mule/mule-conf.el (=>>hanyo-denshi/ia): New coded-charset for
3123         XEmacs CHISE.
3124
3125 2011-03-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3126
3127         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3128         settings for `=>>>hanyo-denshi/jt' and `=>>>gt'.
3129
3130         * mule/mule-conf.el (=>>>hanyo-denshi/jt): New coded-charset for
3131         XEmacs CHISE.
3132         (=>>hanyo-denshi/jt): Use `=>>>hanyo-denshi/jt' instead of
3133         `=hanyo-denshi/jt' as the mother.
3134
3135 2011-03-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3136
3137         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3138         setting for `=>>>jis-x0213-2'.
3139
3140         * mule/mule-conf.el (=>>>gt): New coded-charset for XEmacs CHISE.
3141         (=>>gt): Use `=>>>gt' instead of `=gt' as the mother.
3142         (=>>>ucs@jis/2000): New coded-charset for XEmacs CHISE.
3143
3144 2011-03-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3145
3146         * mule/mule-conf.el (=>>>ucs@jis/1990): New coded-charset for
3147         XEmacs CHISE.
3148
3149 2011-03-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3150
3151         * mule/mule-conf.el (=>>>jis-x0208@1983): New coded-charset for
3152         XEmacs CHISE.
3153
3154         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3155         `=>>jis-x0213-1@2004'.
3156
3157 2011-03-07  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3158
3159         * mule/mule-conf.el (=>>>jis-x0208@1978): New coded-charset for
3160         XEmacs CHISE.
3161
3162 2011-03-07  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3163
3164         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3165         - Use "&g2-*;" as entity-references for `=>>>*'.
3166         - Omit "&a{GT|JX1|JX2|JX3}-*;".
3167
3168         * mule/mule-conf.el (=>>>jis-x0213-2): New coded-charset for
3169         XEmacs CHISE.
3170         (=>>jis-x0213-2): Use `=>>>jis-x0213-2' instead of `=jis-x0213-2'
3171         as the mother.
3172
3173 2011-03-06  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3174
3175         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3176         setting for `=>>hanyo-denshi/ib'.
3177
3178         * mule/mule-conf.el (=>>jis-x0208@1978): Fix DOC.
3179         (=>>jis-x0208@1983): New coded-charset for XEmacs CHISE.
3180         (=>>jis-x0208@1990): Ditto.
3181         (=>>hanyo-denshi/ib): Ditto.
3182
3183         * mule/mule-charset.el (default-coded-charset-priority-list):
3184         Prefer `=hanziku-*' to `=hanyo-denshi/*'.
3185
3186 2011-03-06  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3187
3188         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3189         Prefer `=>jis-x0213-2@usual' to `=>jis-x0208@1997' and
3190         `=>jis-x0213-1@2000'; add settings for `=>>>ucs@ks' and
3191         `=>>>ucs@jis/2004'.
3192
3193 2011-03-05  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3194
3195         * mule/mule-conf.el (=>>>jis-x0213-1@2000): New coded-charset for
3196         XEmacs CHISE.
3197         (=>>>jis-x0213-1@2004): Use `=>>>jis-x0213-1' instead of
3198         `=jis-x0213-1@2004' as the mother.
3199         (=>>>ucs@jis/2004): New coded-charset for XEmacs CHISE.
3200         (=>>>ucs@ks): Ditto.
3201
3202         * mule/mule-charset.el (default-coded-charset-priority-list):
3203         Modify priority of `=hanyo-denshi/*'.
3204
3205 2011-03-04  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3206
3207         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3208         settings for `=>>ucs@JP' and `=ucs@JP'.
3209
3210 2011-03-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3211
3212         * mule/mule-conf.el (=>>ucs@JP): New coded-charset for XEmacs
3213         CHISE.
3214
3215 2011-02-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3216
3217         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3218         setting for `=>>>ucs@cns'.
3219
3220         * mule/mule-conf.el (=>>>ucs@cns): New coded-charset for XEmacs
3221         CHISE.
3222
3223 2011-02-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3224
3225         * mule/mule-conf.el (=>>jis-x0213-1@2004): Use `=>>jis-x0213-1'
3226         instead of `=>>>jis-x0213-1@2004' as the mother.
3227         (=>>>ucs@iso): New coded-charset for XEmacs CHISE.
3228         (=>>>ucs@unicode): Likewise.
3229         (=>>>ucs@jis): Likewise.
3230         (=ucs@iso): Use `=>>>ucs@iso' instead of `=>>ucs@iso' as the
3231         mother.
3232         (=>>hanyo-denshi/ks): Fix `chars' and `dimension'.
3233
3234 2011-02-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3235
3236         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3237         settings for `=>>>jis-x0208', `=>>>jis-x0213-1',
3238         `=>>>jis-x0213-1@2004', `=>>>ucs@iso', `=>>>ucs@unicode' and
3239         `=>>>ucs@jis'.
3240
3241 2011-02-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3242
3243         * mule/mule-charset.el (default-coded-charset-priority-list):
3244         Prefer `=jis-x0212' to `=gt-pj-*', `chinese-cns11643-*', `=big5*'
3245         and `=jis-x0213-*-2000'.
3246
3247 2011-02-24  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3248
3249         * mule/mule-conf.el (=>>>jis-x0213-1@2004): New coded-charset for
3250         XEmacs CHISE.
3251         (=>>jis-x0213-1@2004): Use `=>>>jis-x0213-1@2004' instead of
3252         `=>>jis-x0213-1' as the mother.
3253
3254 2011-02-19  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3255
3256         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3257         settings for `=>>hanyo-denshi/jt' and `=>gt-k'.
3258
3259 2011-02-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3260
3261         * mule/mule-conf.el (=>gt-k): New coded-charset for XEmacs CHISE.
3262
3263 2011-02-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3264
3265         * mule/mule-conf.el (=>>hanyo-denshi/jt): New coded-charset for
3266         XEmacs CHISE.
3267
3268 2011-02-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3269
3270         * mule/mule-coding.el (decomposition-feature-list): Set
3271         `=decomposition', `=decomposition@cid' and
3272         `=decomposition@hanyo-denshi'.
3273
3274 2011-02-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3275
3276         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3277         setting for `=>>hanyo-denshi/ks'.
3278
3279         * mule/mule-conf.el (=>>hanyo-denshi/ks): New coded-charset for
3280         XEmacs CHISE.
3281
3282 2011-02-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3283
3284         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3285         settings for `=hanyo-denshi/ks' and `=hanyo-denshi/ks/mf'.
3286
3287         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3288         `=hanyo-denshi/ks/mf'.
3289
3290         * mule/mule-conf.el (=hanyo-denshi/ks): New coded-charset for
3291         XEmacs CHISE.
3292         (=hanyo-denshi/ks/mf): Ditto.
3293
3294 2011-02-15  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3295
3296         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3297         settings for P=hanyo-denshi/jt'.
3298
3299         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3300         `=hanyo-denshi/jt'.
3301
3302         * mule/mule-conf.el (=hanyo-denshi/jt): New coded-charset for
3303         XEmacs CHISE.
3304
3305 2011-02-15  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3306
3307         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3308         settings for `=hanyo-denshi/ip'.
3309
3310         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3311         `=hanyo-denshi/ip'.
3312
3313         * mule/mule-conf.el (=hanyo-denshi/ip): New coded-charset for
3314         XEmacs CHISE.
3315
3316 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3317
3318         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3319         settings for `=hanyo-denshi/hg'.
3320
3321         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3322         `=hanyo-denshi/hg'.
3323
3324         * mule/mule-conf.el (=hanyo-denshi/hg): New coded-charset for
3325         XEmacs CHISE.
3326
3327 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3328
3329         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3330         setting for `=>>hanyo-denshi/ft'.
3331
3332         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3333         `=>>hanyo-denshi/ft'.
3334
3335         * mule/mule-conf.el (=>>hanyo-denshi/ft): New coded-charset for
3336         XEmacs CHISE.
3337
3338 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3339
3340         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3341         settings for `=hanyo-denshi/ib'.
3342
3343         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3344         `=hanyo-denshi/ib'.
3345
3346         * mule/mule-conf.el (=hanyo-denshi/ib): New coded-charset for
3347         XEmacs CHISE.
3348
3349 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3350
3351         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3352         settings for isolated characters of `=hanyo-denshi/ia' and
3353         non-isolated characters of `=hanyo-denshi/*'.
3354
3355         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3356         `=hanyo-denshi/ia'.
3357
3358         * mule/mule-conf.el (=hanyo-denshi/ia): New coded-charset for
3359         XEmacs CHISE.
3360
3361 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3362
3363         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3364         setting for isolated characters of `=hanyo-denshi/ft'.
3365
3366         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3367         `=hanyo-denshi/ft'.
3368
3369         * mule/mule-conf.el (=hanyo-denshi/ft): New coded-charset for
3370         XEmacs CHISE.
3371
3372 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3373
3374         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3375         setting for isolated characters of `=hanyo-denshi/jd'.
3376
3377         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3378         `=hanyo-denshi/jd'.
3379
3380         * mule/mule-conf.el (=hanyo-denshi/jd): New coded-charset for
3381         XEmacs CHISE.
3382
3383 2011-02-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3384
3385         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3386         setting for isolated characters of `=hanyo-denshi/jc'.
3387
3388         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3389         `=hanyo-denshi/jc'.
3390
3391         * mule/mule-conf.el (=hanyo-denshi/jc): New coded-charset for
3392         XEmacs CHISE.
3393
3394 2011-02-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3395
3396         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3397         setting for isolated characters of `=hanyo-denshi/jb'.
3398
3399         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3400         `=hanyo-denshi/jb'.
3401
3402         * mule/mule-conf.el (=hanyo-denshi/jb): New coded-charset for
3403         XEmacs CHISE.
3404
3405 2011-02-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3406
3407         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3408         setting for isolated characters of `=hanyo-denshi/ja'.
3409
3410 2011-02-12  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3411
3412         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3413         `=hanyo-denshi/ja'.
3414
3415         * mule/mule-conf.el (=hanyo-denshi/ja): New coded-charset for
3416         XEmacs CHISE.
3417
3418 2011-02-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3419
3420         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3421         settings for isolated characters of `=adobe-japan1-6'.
3422
3423 2011-02-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3424
3425         * mule/mule-conf.el (=daikanwa/+p): New coded-charset for XEmacs
3426         CHISE.
3427         (=daikanwa/+2p): Ditto.
3428         (=daikanwa/ho): Ditto.
3429
3430 2011-02-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3431
3432         * mule/mule-coding.el (utf-8-mcs-no-composition): New
3433         coding-system for XEmacs CHISE.
3434
3435 2011-02-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3436
3437         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3438         setting for `=>>ruimoku-v6'.
3439
3440         * mule/mule-conf.el (=>>ruimoku-v6): New coded-charset for XEmacs
3441         CHISE.
3442
3443 2010-12-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3444
3445         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3446         setting for `=daikanwa@rev1'.
3447
3448 2010-10-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3449
3450         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3451         setting for `=>jis-x0213-2@usual' and `=>ucs@JP'.
3452
3453 2010-10-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3454
3455         * mule/mule-conf.el (=>jis-x0213-2@usual): New coded-charset for
3456         XEmacs CHISE.
3457         (=>jis-x0213-2): Use `=>jis-x0213-2@usual' as the mother.
3458
3459 2010-10-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3460
3461         * mule/mule-conf.el (=>ucs@JP): New coded-charset for XEmacs
3462         CHISE.
3463
3464 2010-09-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3465
3466         * mule/mule-conf.el (=>ucs@jis): New coded-charset for XEmacs
3467         CHISE.
3468
3469         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3470         setting for `=>ucs@jis'.
3471
3472 2010-09-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3473
3474         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3475         setting for `=>jis-x0208@usual'.
3476
3477         * mule/mule-conf.el (=>jis-x0208@usual): New coded-charset for
3478         XEmacs CHISE.
3479         (=>jis-x0208): Use `=>jis-x0208@usual' as the mother.
3480         (=>ucs@ks): New coded-charset for XEmacs CHISE.
3481         (=ucs@big5): Use `=>>ucs@cns' as the mother.
3482
3483 2010-09-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3484
3485         * mule/mule-conf.el (=>>>jis-x0208): New coded-charset for XEmacs
3486         CHISE.
3487         (=>>>jis-x0208@1990): Ditto.
3488         (=>>>jis-x0213-1): Ditto.
3489         (=>>jis-x0208): Use `=>>>jis-x0208' instead of `=jis-x0208' as the
3490         mother.
3491         (=>>jis-x0213-1): Use `=>>>jis-x0213-1' instead of `=jis-x0213-1'
3492         as the mother.
3493
3494 2010-09-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3495
3496         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3497         setting for `=>ucs@cns' and `=>>ucs@ks'.
3498
3499         * mule/mule-conf.el (=>>ucs@ks): New coded-charset for XEmacs
3500         CHISE.
3501
3502 2010-08-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3503
3504         * mule/mule-conf.el (=>ucs@cns): New coded-charset for XEmacs
3505         CHISE.
3506
3507 2010-08-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3508
3509         * mule/mule-conf.el (=>>daikanwa): New coded-charset for XEmacs
3510         CHISE.
3511         (=>daikanwa): Use `=>>daikanwa' instead of `=daikanwa' as the
3512         mother.
3513
3514 2010-08-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3515
3516         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3517         `==>ucs-bmp-cjk@bucs'.
3518
3519         * mule/mule-conf.el (==>ucs-bmp-cjk@bucs): New coded-charset for
3520         XEmacs CHISE.
3521
3522 2010-08-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3523
3524         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3525         setting for `==>ucs@bucs'.
3526
3527         * mule/mule-conf.el (==>ucs@bucs): New super abstract CCS for
3528         XEmacs CHISE.
3529
3530 2010-08-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3531
3532         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3533         - Add setting for `=>>jis-x0208'.
3534         - Omit setting for `=>>jis-x0208@1990'.
3535         - Prefer `=>>gt', JIS X0208/0213, `=>>big5-cdp', `=>>gt-k', `=>gt'
3536           and `=>zinbun-oracle' to `=>ucs@FOO', `=>>ucs@FOO' and
3537           `=ucs@FOO'.
3538
3539 2010-08-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3540
3541         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3542         setting for `=>daikanwa'.
3543
3544 2010-08-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3545
3546         * mule/mule-conf.el (=daikanwa): Fix DOC.
3547         (=>daikanwa): New abstract character for XEmacs CHISE.
3548         (=>ucs@iso): Likewise.
3549         (=>ucs@unicode): Likewise.
3550         (=>>ucs@iso): Use `=>ucs@iso' as the mother.
3551
3552 2010-08-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3553
3554         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3555         - Prefer representative features to `=>>gt', `=>>big5-cdp',
3556           `=>>gt-k', `=>gt' and `=>zinbun-oracle'.
3557         - Prefer abstract glyph features to `=>gt', `=>zinbun-oracle'.
3558         - Add `=>big5-cdp'.
3559
3560 2010-07-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3561
3562         * mule/mule-conf.el (=>>big5-cdp): Fix long-name.
3563         (=>big5-cdp): New abstract character.
3564
3565 2010-07-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3566
3567         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3568         Prefer UCS and JIS X0208/0213 related features to `china3-jef' and
3569         `chinese-big5'.
3570
3571 2010-07-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3572
3573         * mule/mule-charset.el (default-coded-charset-priority-list):
3574         Prefer `=>>big5-cdp' to `=>>ucs@unicode'.
3575
3576         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3577         Prefer `=>>ucs@{unicode|jis|cns' to `=>>ucs@jis/{2004|2000|1990',
3578         `=>>jis-x0208@{1990|1978', `=>>jis-x0213-1@{2000|2004}',
3579         `=>>jis-x0213-2', `=>jis-x0208@1997', `=>jis-x0213-1@{2000|2004}'
3580         and `=>jis-x0213-2'.
3581
3582 2010-07-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3583
3584         * mule/mule-conf.el (=>>ucs@jis/1990): New abstract glyph-set for
3585         XEmacs CHISE.
3586         (=>>ucs@jis/2000): Likewise.
3587         (=>>ucs@jis/2004): Likewise.
3588
3589 2010-07-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3590
3591         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3592         settings for `=>>big5-cdp', `=>>gt-k', `=>>ucs@jis' and
3593         `=>>ucs@cns'.
3594
3595         * mule/mule-conf.el (=>>big5-cdp): New abstract glyph-set for
3596         XEmacs CHISE.
3597         (=>>gt): Use quote instead of backquote; modify DOC.
3598         (=>gt): Use quote instead of backquote.
3599         (=>>gt-k): New abstract glyph-set for XEmacs CHISE.
3600         (=>>ucs@iso): New abstract glyph-set for XEmacs CHISE.
3601         (=>>ucs@unicode): Use `=>>ucs@iso' as the mother.
3602         (=>>ucs@jis): New abstract glyph-set for XEmacs CHISE.
3603         (=>>ucs@cns): New abstract glyph-set for XEmacs CHISE.
3604         (=ucs@iso): Use `=>>ucs@iso' as the mother.
3605
3606 2010-07-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3607
3608         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3609         `=>>ucs@unicode' and `=>>gt'.
3610
3611 2010-05-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3612
3613         * mule/mule-conf.el (=jis-x0208@1978/2-pr): New coded-charset for
3614         XEmacs CHISE.
3615         (=jis-x0208@1978/4er): New coded-charset for XEmacs CHISE.
3616         (=jis-x0208@1978/4-pr): Use `=jis-x0208@1978/2-pr' instead of
3617         `=jis-x0208@1978/1er-pr' as the mother.
3618         (=jis-x0208@1978/5pr): New coded-charset for XEmacs CHISE.
3619
3620 2010-04-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3621
3622         * mule/mule-conf.el (=ucs@big5): Use `=>>ucs@unicode' instead of
3623         `=ucs@unicode' as the mother.
3624
3625 2010-04-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3626
3627         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3628         setting for `=>>ucs@unicode'.
3629
3630         * mule/mule-conf.el (=>>ucs@unicode): New coded-charset for XEmacs
3631         CHISE.
3632
3633 2010-04-21  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3634
3635         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3636         settings for &I-AJ1-ddddd; and &AJ1-ddddd;.
3637
3638         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3639         `=adobe-japan1-6' and `=adobe-japan1-base'.
3640
3641         * mule/mule-conf.el (=adobe-japan1-base): New coded-charset for
3642         XEmacs CHISE.
3643         (=adobe-japan1-0): Specify `=adobe-japan1-base' as the mother;
3644         specify `min-code' and `max-code'.
3645         (=adobe-japan1-1): Specify `min-code' and `max-code'.
3646         (=adobe-japan1-2): Likewise.
3647         (=adobe-japan1-3): Likewise.
3648         (=adobe-japan1-4): Likewise.
3649         (=adobe-japan1-5): Likewise.
3650         (=adobe-japan1-6): Likewise.
3651
3652 2010-04-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3653
3654         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3655         setting for `=>gt'.
3656
3657 2010-04-06  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3658
3659         * mule/mule-conf.el (=>gt): New abstract coded-charset for XEmacs
3660         CHISE.
3661
3662 2010-04-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3663
3664         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3665         setting for `=>zinbun-oracle'.
3666
3667         * mule/mule-conf.el (=>zinbun-oracle): New abstract coded-charset
3668         for XEmacs CHISE.
3669
3670 2010-03-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3671
3672         * mule/mule-conf.el (=jis-x0208@1978/1er-pr): New coded-charset
3673         for XEmacs CHISE.
3674         (=jis-x0208@1978/4-pr): Use `=jis-x0208@1978/1er-pr' instead of
3675         `=jis-x0208@1978' as the mother.
3676
3677 2010-03-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3678
3679         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3680         - Use `=gt' instead of `ideograph-gt'.
3681         - Use `=gt-k' instead of `ideograph-gt-k'.
3682         - Use `=jis-x0208@1990' instead of `japanese-jisx0208-1990'.
3683         - Use `=jis-x0208@1983' instead of `japanese-jisx0208'.
3684         - Use `=jis-x0213-1@2000' instead of `japanese-jisx0213-1'.
3685         - Use `=jis-x0213-2' instead of `japanese-jisx0213-2'.
3686         - Use `=jis-x0212' instead of `japanese-jisx0212'.
3687         - Use `=jis-x0208@1978' instead of `japanese-jisx0208-1978'.
3688         - Use `=>>gt' instead of `<=>gt'.
3689         - Use &G-GT-ddddd; instead of &aGT-ddddd for `=>>gt'.
3690         - Add setting for `=>>jis-x0208@1990'.
3691         - Use &G-JX1-hhhh; instead of &aJX1-hhhh; for
3692           `=>>jis-x0213-1@2000'.
3693         - Use &G-JX2-hhhh; instead of &aJX2-hhhh; for `=>>jis-x0213-2'.
3694         - Use &G-JX3-hhhh; instead of &aJX3-hhhh; for
3695           `=>>jis-x0213-1@2004'.
3696         - Add setting for `=>>jis-x0208@1978'.
3697         - Decode &A-J0-hhhh; as `=>jis-x0208@1997'.
3698
3699 2010-02-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3700
3701         * mule/mule-conf.el (=>>jis-x0208@1978): New coded-charset for
3702         XEmacs CHISE.
3703
3704 2009-11-06  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3705
3706         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3707         setting for `=>>jis-x0213-2' and `=>jis-x0213-2'; use
3708         `=>jis-x0208@1997', `=>jis-x0213-1@2000' and `=>jis-x0213-1@2004'
3709         instead of `<=>jis-x0208@1997', `<=>jis-x0213-1@2000' and
3710         `<=>jis-x0213-1@2004'.
3711
3712 2009-09-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3713
3714         * mule/mule-conf.el (=>>jis-x0213-2): New coded-charset for XEmacs
3715         CHISE.
3716         (=>jis-x0213-2): Ditto.
3717
3718 2009-09-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3719
3720         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3721         settings for `=>>jis-x0213-1@2000' and `=>>jis-x0213-1@2004'.
3722
3723 2009-08-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3724
3725         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3726         `=>>jis-x0208', `=>>jis-x0213-1', `=>jis-x0208' and
3727         `=>jis-x0213-1'.
3728
3729 2009-08-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3730
3731         * mule/mule-conf.el (=>>jis-x0208): New coded-charset for XEmacs
3732         CHISE.
3733         (=>jis-x0208): Use `=>>jis-x0208' as the mother.
3734
3735 2009-08-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3736
3737         * mule/mule-conf.el (=>>jis-x0213-1): Renamed from
3738         `<==>jis-x0213-1'.
3739         (=>>jis-x0213-1@2000): Renamed from `<==>jis-x0213-1@2000'.
3740         (=>>jis-x0213-1@2004): Renamed from `<==>jis-x0213-1@2004'.
3741         (=>jis-x0208): Renamed from `<=>jis-x0208'.
3742         (<=>jis-x0208): New alias for `=>jis-x0208'.
3743         (=>jis-x0208@1997): Renamed from `<=>jis-x0208@1997'.
3744         (<=>jis-x0208@1997): New alias for `=>jis-x0208@1997'.
3745         (=>jis-x0213-1): Renamed from `<=>jis-x0213-1'.
3746         (<=>jis-x0213-1): New alias for `=>jis-x0213-1'.
3747         (=>jis-x0213-1@2000): Renamed from `<=>jis-x0213-1@2000'.
3748         (<=>jis-x0213-1@2000): New alias for `=>jis-x0213-1@2000'.
3749         (=>jis-x0213-1@2004): Renamed from `<=>jis-x0213-1@2004'.
3750         (<=>jis-x0213-1@2004): New alias for `=>jis-x0213-1@2004'.
3751         (=>>gt): Renamed from `<==>gt'.
3752         (<==>gt): New alias for `=>>gt'.
3753
3754 2009-08-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3755
3756         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3757         - Use `=jis-x0213-1@2000' instead of `japanese-jisx0213-1'
3758         - Use `=jis-x0213-2' instead of `japanese-jisx0213-2'.
3759         - Use `<=>jis-x0208@1997' instead of `=jis-x0208@1997'.
3760         - Add settings for `<=>jis-x0213-1@2000' and
3761           `<=>jis-x0213-1@2004'.
3762
3763         * mule/mule-conf.el (=jis-x0208@1978/-4X): New coded-charset for
3764         XEmacs CHISE.
3765         (<==>jis-x0213-1): Likewise.
3766         (<==>jis-x0213-1@2000): Likewise.
3767         (<==>jis-x0213-1@2004): Likewise.
3768         (<=>jis-x0208): Add property `=>iso-ir 168'.
3769         (<=>jis-x0208@1997): Likewise.
3770         (<=>jis-x0213-1): Use `<==>jis-x0213-1' instead of `=jis-x0213-1'
3771         as the mother; add property `=>iso-ir 228'.
3772         (<=>jis-x0213-1@2000): Modify DOC-string; fix `registry'; add
3773         property `=>iso-ir 228'.
3774         (<=>jis-x0213-1@2004): Modify DOC-string; fix `registry'; add
3775         property `=>iso-ir 233'.
3776         (<==>gt): Renamed from `<=>gt'.
3777         (<=>gt): New alias for `<==>gt'.
3778
3779 2009-08-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3780
3781         * mule/mule-conf.el (<=>jis-x0208): New coded-charset for XEmacs
3782         CHISE.
3783         (<=>jis-x0208@1997): Renamed from `=jis-x0208@1997'; use
3784         `<=>jis-x0208' as the mother.
3785         (<=>jis-x0213-1): New coded-charset for XEmacs CHISE.
3786         (<=>jis-x0213-1@2000): Ditto.
3787         (<=>jis-x0213-1@2004): Ditto.
3788
3789 2009-06-22  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3790
3791         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3792         settings for `<=>gt'.
3793
3794         * mule/mule-conf.el (<=>gt): New coded-charset for XEmacs CHISE.
3795
3796 2009-04-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3797
3798         * mule/mule-conf.el (=jis-x0208@1978): Specify `=>iso-ir' in
3799         XEmacs CHISE.
3800         (=jis-x0208@1978/-4pr): Likewise.
3801         (=jis-x0208@1978/4-pr): Likewise.
3802         (=jis-x0213-1): Likewise.
3803         (=ucs@iso): Likewise.
3804         (=ucs@unicode): Likewise.
3805         (=ucs@gb): Likewise.
3806         (=ucs@gb/fw): Likewise.
3807         (=ucs@cns): Likewise.
3808         (=ucs@cns/fw): Likewise.
3809         (=ucs@jis): Likewise.
3810         (=ucs@jis/fw): Likewise.
3811         (=ucs@jis/1990): Likewise.
3812         (=ucs@jis/2000): Likewise.
3813         (=ucs@jis/2004): Likewise.
3814         (=ucs@JP): Likewise.
3815         (=ucs@ks): Likewise.
3816         (=ucs@big5): Likewise.
3817         (=ucs@big5/cns11643): Likewise.
3818         (=ucs@cns11643): Likewise.
3819
3820 2008-10-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3821
3822         * mule/mule-charset.el (default-coded-charset-priority-list):
3823         Prefer `=jis-x0213-{1|2}-2000' to `japanese-jisx0212'.
3824
3825         * mule/mule-conf.el (=ucs@jis/2004): New coded-charset for XEmacs
3826         CHISE.
3827         (=ucs@JP): Use `=ucs@jis/2004' instead of `=ucs@jis' as the
3828         mother.
3829
3830 2008-09-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3831
3832         * mule/mule-conf.el (=jis-x0208@1978): New coded-charset [moved
3833         from src/mule-charset.c].
3834         (=jis-x0208@1978/-4pr): Renamed from `=jis-x0208@1978/i-4';
3835         specify `final'.
3836         (=jis-x0208@1978/1pr): Renamed from `=jis-x0208@1978/i1'; specify
3837         `iso-ir' and `final', namely now it is used as ISO-IR-42.
3838         (=jis-x0208@1978/4-pr): Renamed from `=jis-x0208@1978/i4-'.
3839         (=jis-x0208@1978/i1): New alias for `=jis-x0208@1978/1pr'.
3840         (=jis-x0208@1978/i-4): New alias for `=jis-x0208@1978/-4pr'.
3841         (=jis-x0208@1978/i4-): New alias for `=jis-x0208@1978/4-pr'.
3842
3843 2008-09-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3844
3845         * mule/mule-conf.el (=jis-x0213-1-2000): Changed to the alias of
3846         `=jis-x0213-1@2000' instead of `=jis-x0213-1'.
3847         (=jis-x0208@1978/i-4): Specify `partial'.
3848         (=jis-x0208@1978/i1): Likewise; use `=jis-x0208@1978/i-4' as the
3849         mother coded-charset.
3850         (=jis-x0208@1978/i4-): New coded-charset for XEmacs CHISE.
3851
3852 2008-09-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3853
3854         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3855         settings for `=jis-x0213-1@2004'.
3856
3857 2008-09-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3858
3859         * mule/mule-conf.el (=jis-x0213-1): New coded-charset for XEmacs
3860         CHISE.
3861         (=jis-x0213-1@2000): Renamed from `=jis-x0213-1-2000'.
3862         (=jis-x0213-2): Renamed from `=jis-x0213-2-2000'.
3863         (=jis-x0213-1@2004): New coded-charset for XEmacs CHISE.
3864         (=jis-x0213-1-2000): New alias for `=jis-x0213-1' in XEmacs CHISE
3865         temporarily.
3866         (=jis-x0213-2-2000): New alias for `=jis-x0213-2' in XEmacs CHISE.
3867
3868 2008-08-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3869
3870         * mule/mule-conf.el (=shinjigen): New coded-charset for XEmacs
3871         CHISE.
3872         (=shinjigen@1ed): Inherited from `=shinjigen'.
3873         (=shinjigen@rev): Likewise.
3874
3875 2008-08-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3876
3877         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3878         settings for `=shinjigen@rev' and `=shinjigen@1ed'.
3879
3880 2008-08-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3881
3882         * mule/mule-conf.el (=shinjigen@1ed): Renamed from `shinjigen-1';
3883         define it as an alias.
3884         (=shinjigen@1ed/24pr): New coded-charset for XEmacs CHISE.
3885         (=shinjigen@rev): Renamed from `shinjigen-2'; define it as an
3886         alias.
3887         (=shinjigen/+p@rev): Renamed from `shinjigen-2-p'; define it as an
3888         alias.
3889
3890 2008-07-31  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3891
3892         * mule/mule-conf.el (shinjigen-2-p): New coded-charset for XEmacs
3893         CHISE.
3894
3895 2008-06-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3896
3897         * mule/mule-conf.el (shinjigen-1): New coded-charset for XEmacs
3898         CHISE.
3899         (shinjigen-2): Ditto.
3900
3901 2007-05-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3902
3903         * mule/mule-charset.el (default-coded-charset-priority-list):
3904         Prefer `gt-pj-*' to `chinese-cns11643-*', `=big5-cdp',
3905         `chinese-big5-eten-*' and `chinese-big5'.
3906
3907 2006-03-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3908
3909         * mule/mule-conf.el (=ucs-bmp-cjk@unicode): Change `max-code' to
3910         #x9FA5 temporarily.
3911
3912 2006-01-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3913
3914         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3915         settings for `=jis-x0208@1978/i1'.
3916
3917 2005-11-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3918
3919         * mule/mule-conf.el (=jis-x0208@1978/i-4): New coded-charset for
3920         XEmacs CHISE.
3921
3922 2005-10-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3923
3924         * mule/mule-conf.el (=adobe-japan1-[0..6]): New coded-charset for
3925         XEmacs CHISE.
3926
3927 2005-07-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3928
3929         * mule/mule-conf.el (=jis-x0208@1978/i1): New coded-charset for
3930         XEmacs CHISE.
3931
3932 2005-06-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3933
3934         * mule/mule-conf.el (=ucs-bmp@gb): New coded-charset for XEmacs
3935         CHISE.
3936         (=ucs-bmp@cns): Likewise.
3937         (=ucs-bmp@jis): Likewise.
3938         (=ucs-bmp@ks): Likewise.
3939
3940 2005-05-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3941
3942         * mule/mule-conf.el (=zinbun-oracle): New coded-charset for XEmacs
3943         CHISE.
3944         (=ucs-bmp-cjk): Change `max-code' to #x9FA5 temporarily.
3945
3946 2005-05-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3947
3948         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3949         settings for `=zinbun-oracle'.
3950
3951         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3952         `=zinbun-oracle'.
3953
3954 2005-05-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3955
3956         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3957         Modify to use "&U-hhhhhhhh;" instead of "&UU+hhhh;" for
3958         `=ucs@iso'.
3959
3960 2005-04-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3961
3962         * mule/mule-charset.el (default-coded-charset-priority-list):
3963         Delete `ucs-sip'; modify order of some CCSs.
3964
3965 2005-02-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3966
3967         * mule/mule-coding.el (iso-2022-jp-2): Specify `ccs-priority-list'
3968         in XEmacs CHISE.
3969
3970         * mule/japanese.el (iso-2022-jp): Specify `ccs-priority-list' in
3971         XEmacs CHISE; don't specify `input-charset-conversion' in XEmacs
3972         CHISE.
3973
3974 2004-12-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3975
3976         * mule/mule-conf.el (=ucs-radicals): Use "-zhRadicals-.*-ucs-0" as
3977         its registry.
3978         (=ucs-radicals@unicode): Likewise.
3979
3980 2004-12-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3981
3982         * mule/mule-conf.el (=ucs-hangul): New coded-charset for XEmacs
3983         CHISE.
3984
3985 2004-11-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3986
3987         * mule/mule-conf.el (=ucs@cns/fw): New coded-charset for XEmacs
3988         CHISE.
3989
3990 2004-11-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3991
3992         * mule/mule-conf.el (=ucs@gb/fw): New coded-charset for XEmacs
3993         CHISE.
3994
3995 2004-11-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3996
3997         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3998         Modify preference of *isolated settings*.
3999
4000 2004-11-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4001
4002         * mule/mule-conf.el (=ucs@big5/cns11643): New coded-charset when
4003         utf-2000 is provided.
4004         (=ucs@cns11643): Likewise.
4005
4006 2004-11-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4007
4008         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4009         Prefer every *isolated setting* to ordinary setting.
4010
4011 2004-11-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4012
4013         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4014         settings for `latin-viscii-{upper|lower}' and `latin-viscii'.
4015
4016 2004-10-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4017
4018         * mule/mule-conf.el (=ucs@jis/fw): New coded-charset for XEmacs
4019         CHISE.
4020
4021 2004-09-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4022
4023         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4024         settings for `=jis-x0208@1997'.
4025
4026 2004-09-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4027
4028         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4029         `=jis-x0208@1997'.
4030
4031 2004-09-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4032
4033         * mule/mule-conf.el (=jis-x0208@1997): New coded-charset for
4034         XEmacs CHISE.
4035
4036 2004-09-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4037
4038         * mule/mule-conf.el (=jis-x0208-1978): Define as an alias for
4039         `=jis-x0208@1978'.
4040         (=jis-x0208-1983): Define as an alias for `=jis-x0208@1983'.
4041         (=jis-x0213-1-2000): Use `=jis-x0208@1990' instead of
4042         `=jis-x0208-1990' as the mother.
4043         (=jis-x0208-1990): Define as an alias for `=jis-x0208@1990'.
4044
4045 2004-09-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4046
4047         * mule/mule-conf.el (=ucs@jis/1990): Renamed from `=ucs@jis-1990';
4048         define `=ucs@jis-1990' as an alias for `=ucs@jis/1990'.
4049         (=ucs@jis/2000): Renamed from `=ucs@jis-2000'; define
4050         `=ucs@jis-2000' as an alias for `=ucs@jis/2000'.
4051         (=ucs@JP): Renamed from `=ucs@jp'; define `=ucs@jp' as an alias
4052         for `=ucs@JP'.
4053
4054 2004-09-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4055
4056         * mule/mule-conf.el (=daikanwa@rev1): Renamed from
4057         `=daikanwa-rev1'; specify `=daikanwa' as the mother; define
4058         `=daikanwa-rev1' as an alias for `=daikanwa@rev1'.
4059         (=daikanwa@rev2): Renamed from `=daikanwa-rev2'; specify
4060         `=daikanwa' as the mother; define `=daikanwa-rev2' as an alias for
4061         `=daikanwa@rev2'.
4062
4063 2004-07-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4064
4065         * mule/mule-conf.el (=big5-cdp): Swap DOC-string and long-name.
4066         (=gt): Likewise.
4067         (=gt-k): Likewise.
4068         (=gt-pj-*): Likewise.
4069         (=gt-pj-k1): Likewise.
4070         (=gt-pj-k2): Likewise.
4071         (=daikanwa): Likewise.
4072         (=daikanwa-rev1): Likewise.
4073         (=daikanwa-rev2): Likewise.
4074         (=big5-pua): Likewise.
4075         (=big5-eten): Likewise.
4076         (chinese-big5-eten-a): Likewise.
4077         (chinese-big5-eten-b): Likewise.
4078         (=hanziku-*): Likewise.
4079         (=cbeta): Likewise.
4080         (=jef-china3): Likewise.
4081         (=ruimoku-v6): Likewise.
4082         (=ucs@iso): Likewise.
4083         (=ucs@unicode): Likewise.
4084         (=ucs@gb): Likewise.
4085         (=ucs@cns): Likewise.
4086         (=ucs@jis): Likewise.
4087         (=ucs@jis-1990): Likewise.
4088         (=ucs@jis-2000): Likewise.
4089         (=ucs@jp): Likewise.
4090         (=ucs@ks): Likewise.
4091         (=ucs@big5): Likewise.
4092         (=ucs-radicals): Likewise.
4093         (=ucs-radicals@unicode): Likewise.
4094         (=ucs-bmp-cjk): Likewise.
4095         (=ucs-bmp-cjk@unicode): Likewise.
4096         (=ucs-sip-ext-b): Likewise.
4097         (=ucs-sip-ext-b@iso): Likewise.
4098
4099 2004-04-08  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4100
4101         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4102         settings for =ucs@{unicode|iso|gb|jis|cns|ks}.
4103
4104 2004-04-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4105
4106         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4107         settings for chinese-gb2312, =iso-ir165, latin-iso8859-{1..4},
4108         cyrillic-iso8859-5, greek-iso8859-7, hebrew-iso8859-8,
4109         latin-iso8859-9, latin-jisx0201, katakana-jisx0201,
4110         latin-tcvn5712, thai-tis620, lao, ethiopic, arabic-{1|2}-column,
4111         arabic-digit, ipa and ``&I-B-XXXX;''.
4112
4113 2004-03-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4114
4115         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4116         setting for (I-)HZK{03..12}-XXXX.
4117
4118 2004-02-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4119
4120         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4121         settings for `&I-RUI6-hhhh;' and `&RUI6-hhhh;'.
4122
4123         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4124         `=ruimoku-v6'.
4125
4126         * mule/mule-conf.el (=ruimoku-v6): New coded-charset of XEmacs
4127         CHISE.
4128
4129 2004-01-21  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4130
4131         * mule/mule-conf.el (=ucs@iso): New coded-charset in XEmacs CHISE.
4132         (=ucs@unicode): Likewise.
4133         (=ucs@gb): Inherits `=ucs@unicode' instead of `=ucs'.
4134         (=ucs@cns): Likewise.
4135         (=ucs@jis): Likewise.
4136         (=ucs@ks): Likewise.
4137         (=ucs@big5): Likewise.
4138
4139 2004-01-19  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4140
4141         * mule/mule-coding.el (utf-8-jis): Use `=ucs@jis-2000' instead of
4142         `ucs-jis'.
4143         (utf-8-jis-er): Likewise.
4144         (utf-8-jp): New coding-system.
4145         (utf-8-jp-er): Likewise.
4146
4147         * mule/mule-conf.el (=ucs@jp): New coded-charset for XEmacs CHISE.
4148
4149 2004-01-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4150
4151         * mule/mule-coding.el (euc-jisx0213): Moved from mule/japanese.el.
4152
4153         * mule/japanese.el: Move definition of `euc-jisx0213' to
4154         mule/mule-coding.el.
4155
4156 2004-01-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4157
4158         * dumped-lisp.el (preloaded-file-list): Load mule-charset and
4159         mule-coding before loading update-cdb when utf-2000 is provided.
4160
4161 2003-11-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4162
4163         * mule/mule-conf.el: Prefer `=big5-cdp', `=gt' and `=gt-k' to
4164         `=daikanwa'.
4165
4166 2003-11-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4167
4168         * mule/mule-conf.el: Define =ucs@DOMAIN at the end of CCS
4169         definition codes when `utf-2000' is provided.
4170
4171 2003-08-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4172
4173         * mule/mule-category.el (word-combining-categories): Don't setup
4174         `word-combining-categories' in XEmacs CHISE.
4175         (word-separating-categories): Add setting about Latin script in
4176         XEmacs CHISE.
4177
4178 2003-08-09  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4179
4180         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4181         setting for `chinese-big5'.
4182
4183 2003-08-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4184
4185         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4186         Prefer `chinese-big5-cdp' to `ideograph-daikanwa' and
4187         `ideograph-gt-k'; prefer `ideograph-daikanwa' to `ideograph-gt-k';
4188         add setting for HZK0[12]-xxxx.
4189
4190 2003-08-04  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4191
4192         * mule/mule-conf.el (=iso-ir165): Define to inherit from `=gb2312'
4193         in XEmacs CHISE.
4194
4195 2003-07-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4196
4197         * mule/mule-charset.el (default-coded-charset-priority-list):
4198         Prefer `=big5-cdp', `chinese-big5-eten-a', `chinese-big5-eten-b'
4199         and `chinese-big5' to `=gt-pj-*'.
4200
4201 2003-05-10  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4202
4203         * mule/mule-conf.el (=daikanwa): Renamed from
4204         `ideograph-daikanwa'.
4205         (ideograph-daikanwa): Changed to an alias for `=daikanwa'.
4206
4207 2003-05-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4208
4209         * mule/mule-conf.el (=cns11643-7): Renamed from
4210         `chinese-cns11643-7'.
4211         (chinese-cns11643-7): Changed to an alias for `=cns11643-7'.
4212
4213 2003-05-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4214
4215         * mule/mule-conf.el (=cns11643-6): Renamed from
4216         `chinese-cns11643-6'.
4217         (chinese-cns11643-6): Changed to an alias for `=cns11643-6'.
4218
4219 2003-05-06  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4220
4221         * mule/mule-conf.el (=cns11643-5): Renamed from
4222         `chinese-cns11643-5'.
4223         (chinese-cns11643-5): Changed to an alias for `=cns11643-5'.
4224
4225 2003-05-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4226
4227         * mule/mule-conf.el (=cns11643-4): Renamed from
4228         `chinese-cns11643-4'.
4229         (chinese-cns11643-4): Changed to an alias for `=cns11643-4'.
4230
4231 2003-05-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4232
4233         * mule/mule-conf.el (=cns11643-3): Renamed from
4234         `chinese-cns11643-3'.
4235         (chinese-cns11643-3): Changed to an alias for `=cns11643-3'.
4236
4237 2003-04-30  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4238
4239         * mule/mule-conf.el: `chinese-cns11643-2' is renamed to
4240         `=cns11643-2'.
4241         (chinese-cns11643-2): New alias for `=cns11643-2'.
4242
4243 2003-04-27  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4244
4245         * mule/mule-conf.el: `chinese-cns11643-1' is renamed to
4246         `=cns11643-1'.
4247         (chinese-cns11643-1): New alias for `=cns11643-1'.
4248
4249 2003-04-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4250
4251         * mule/mule-conf.el: `chinese-gb12345' is renamed to `=gb12345'.
4252         (chinese-gb12345): New alias for `=gb12345'.
4253
4254 2003-04-21  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4255
4256         * mule/mule-conf.el: `chinese-gb2312' is renamed to `=gb2312'.
4257         (chinese-gb2312): New alias for `=gb2312'.
4258
4259 2003-04-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4260
4261         * mule/mule-conf.el: `chinese-big5' is renamed to `=big5'.
4262         (chinese-big5): New alias for `=big5'.
4263
4264 2003-04-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4265
4266         * mule/mule-conf.el: `korean-ksc5601' is renamed to `=ks-x1001'.
4267         (korean-ksc5601): New alias for `=ks-x1001'.
4268
4269 2003-04-15  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4270
4271         * mule/mule-conf.el: `japanese-jisx0212' is renamed to
4272         `=jis-x0212'.
4273         (japanese-jisx0212): New alias for `=jis-x0212'.
4274
4275 2003-04-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4276
4277         * mule/mule-conf.el: `japanese-jisx0208' is renamed to
4278         `=jis-x0208-1983'.
4279         (japanese-jisx0208): New alias for `=jis-x0208-1983'.
4280
4281 2003-04-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4282
4283         * mule/mule-conf.el: `japanese-jisx0208-1978' is renamed to
4284         `=jis-x0208-1978'.
4285         (japanese-jisx0208-1978): New alias for `=jis-x0208-1978'.
4286
4287 2003-04-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4288
4289         * mule/mule-conf.el (=iso-ir165): Renamed from `chinese-isoir165'.
4290         (chinese-isoir165): Changed to an alias for `=iso-ir165'.
4291
4292 2003-04-03  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4293
4294         * mule/mule-conf.el (chinese-isoir165): Specify iso-ir 165.
4295         (chinese-cns11643-3): Specify iso-ir 183.
4296         (chinese-cns11643-4): Specify iso-ir 184.
4297         (chinese-cns11643-5): Specify iso-ir 185.
4298         (chinese-cns11643-6): Specify iso-ir 186.
4299         (chinese-cns11643-7): Specify iso-ir 187.
4300         (=jis-x0213-1-2000): In XEmacs CHISE, specify iso-ir 228.
4301         (=jis-x0213-2-2000): In XEmacs CHISE, specify iso-ir 229.
4302
4303 2003-04-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4304
4305         * bytecomp.el (byte-compile-insert-header): In XEmacs CHISE, check
4306         \uXXXX for every cases.
4307
4308 2003-03-31  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4309
4310         * mule/mule-conf.el (=ucs@big5): Renamed from `ucs-big5'.
4311         (ucs-big5): Changed to an alias for `=ucs@big5'.
4312
4313 2003-03-29  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4314
4315         * mule/mule-conf.el (=ucs@ks): Renamed from `ucs-ks'.
4316         (ucs-ks): Changed to an alias for `=ucs@ks'.
4317
4318 2003-03-27  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4319
4320         * mule/mule-conf.el (=ucs@jis-2000): Renamed from `=ucs-jis-2000'.
4321         (=ucs-jis-2000): Changed to an alias for `=ucs@jis-2000'.
4322
4323 2003-03-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4324
4325         * mule/mule-conf.el (=ucs@jis-1990): Renamed from `=ucs-jis-1990'.
4326         (=ucs-jis-1990): Changed to an alias for `=ucs@jis-1990'.
4327
4328 2003-03-24  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4329
4330         * mule/mule-conf.el (=ucs@jis): Renamed from `ucs-jis'.
4331         (ucs-jis): Changed to an alias for `=ucs@jis'.
4332
4333 2003-03-23  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4334
4335         * mule/mule-conf.el (=ucs@cns): Renamed from `ucs-cns'.
4336         (ucs-cns): Changed to an alias for `=ucs@cns'.
4337
4338 2003-03-20  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4339
4340         * mule/mule-conf.el (=ucs@gb): Renamed from `ucs-gb'.
4341         (ucs-gb): Changed to an alias for `=ucs@gb'.
4342
4343 2003-03-16  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4344
4345         * mule/mule-conf.el (=daikanwa-rev1): Renamed from
4346         `ideograph-daikanwa-2'.
4347         (ideograph-daikanwa-2): Changed to an alias for `=daikanwa-rev1'.
4348         (=daikanwa-rev2): New coded-charset when `utf-2000' is provided.
4349
4350 2003-03-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4351
4352         * version.el (emacs-version): Rename `XEmacs UTF-2000' to `XEmacs
4353         CHISE'; use `xemacs-chise-version' instead of `utf-2000-version'.
4354
4355         * obsolete.el (utf-2000-version): Declare as an obsolete variable
4356         for `xemacs-chise-version'.
4357
4358 2003-03-09  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4359
4360         * mule/mule-charset.el (default-coded-charset-priority-list):
4361         Refer `=jis-x0208-1990' instead of `japanese-jisx0208-1990'; refer
4362         `=gt-pj-*' instead of `ideograph-gt-pj-*'; refer `=hanziku-*'
4363         instead of `ideograph-hanziku-*'.
4364
4365         * mule/mule-conf.el: `ucs' is renamed to `=ucs'.
4366         (ucs): New alias for `=ucs' when `utf-2000' is provided.
4367
4368 2003-03-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4369
4370         * mule/mule-conf.el (=jis-x0213-1-2000): Rename
4371         `japanese-jisx0208-1990' to `=jis-x0208-1990'.
4372         (japanese-jisx0208-1990): New alias for `=jis-x0208-1990' when
4373         `utf-2000' is provided.
4374
4375 2003-03-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4376
4377         * mule/mule-conf.el (ucs-gb): New coded-charsets when `utf-2000'
4378         is provided [was builtin coded-charsets].
4379
4380 2003-03-04  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4381
4382         * mule/mule-conf.el (ucs-cns): New coded-charsets when `utf-2000'
4383         is provided [was builtin coded-charsets].
4384
4385 2003-03-03  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4386
4387         * mule/mule-conf.el (ucs-jis): New coded-charsets when `utf-2000'
4388         is provided [was builtin coded-charsets].
4389
4390 2003-03-02  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4391
4392         * mule/mule-conf.el (ucs-ks): New coded-charsets when `utf-2000'
4393         is provided [was builtin coded-charsets].
4394
4395 2003-03-01  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4396
4397         * mule/mule-conf.el (ideograph-daikanwa-2): New coded-charsets
4398         when `utf-2000' is provided [was builtin coded-charsets].
4399
4400 2003-02-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4401
4402         * mule/mule-conf.el (=hanziku-*): Renamed from
4403         `ideograph-hanziku-*'.
4404         (ideograph-hanziku-*): Changed to an alias for `=hanziku-*'.
4405
4406 2003-02-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4407
4408         * mule/mule-conf.el (ideograph-daikanwa): New coded-charsets when
4409         `utf-2000' is provided [was builtin coded-charsets].
4410         (ideograph-hanziku-{1..12}): Likewise.
4411
4412 2003-02-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4413
4414         * mule/mule-conf.el (=gt-pj-*): Renamed from `ideograph-gt-pj-*'.
4415         (ideograph-gt-pj-*): Changed to an alias for `=gt-pj-*'.
4416
4417 2003-02-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4418
4419         * mule/mule-conf.el (ideograph-gt-pj-{1..11}): New coded-charsets
4420         when `utf-2000' is provided [was builtin coded-charsets].
4421
4422 2003-02-24  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4423
4424         * mule/mule-charset.el (default-coded-charset-priority-list): Use
4425         `=big5-cdp', `=cbeta' and `=jef-china3' instead of
4426         `chinese-big5-cdp', `ideograph-cbeta' and `china3-jef'.
4427
4428 2003-02-18  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4429
4430         * mule/mule-conf.el (=gt): Renamed from `ideograph-gt'.
4431         (ideograph-gt): Changed to an alias for `=gt'.
4432
4433 2003-02-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4434
4435         * mule/mule-conf.el (ucs-big5): New coded-charset when `utf-2000'
4436         is provided; it was defined as a builtin coded-charset.
4437         (ideograph-gt): Likewise.
4438
4439 2003-02-16  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4440
4441         * mule/mule-conf.el (=gt-k): Renamed from `ideograph-gt-k'.
4442         (ideograph-gt-k): Changed to an alias for `=gt-k'.
4443
4444 2003-02-15  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4445
4446         * mule/mule-conf.el (=big5-cdp): Renamed from `chinese-big5-cdp'.
4447         (chinese-big5-cdp): Changed to an alias for `=big5-cdp'.
4448
4449 2003-02-15  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4450
4451         * mule/mule-conf.el (=big5-eten): Renamed from
4452         `chinese-big5-eten'.
4453         (chinese-big5-eten): Changed to an alias for `=big5-eten'.
4454
4455 2003-02-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4456
4457         * mule/mule-conf.el (=big5-pua): Renamed from `chinese-big5-pua'.
4458         (chinese-big5-pua): Changed to an alias for `=big5-pua'.
4459
4460 2003-02-13  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4461
4462         * mule/mule-conf.el (=cbeta): Renamed from `ideograph-cbeta'.
4463         (ideograph-cbeta): Changed to an alias for `=cbeta'.
4464
4465 2003-02-11  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4466
4467         * mule/mule-conf.el (=jef-china3): Renamed from `china3-jef'.
4468         (china3-jef): Changed to an alias for `=jef-china3'.
4469
4470 2003-02-10  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4471
4472         * mule/mule-charset.el (default-coded-charset-priority-list): Use
4473         `=jis-x0213-{1|2}-2000' instead of `japanese-jisx0213-{1|2}'.
4474
4475         * mule/mule-conf.el (=jis-x0213-{1|2}-2000): Renamed from
4476         `japanese-jisx0213-{1|2}' when `utf-2000' is provided.
4477         (japanese-jisx0213-{1|2}): New alias for =jis-x0213-{1|2}-2000
4478         when `utf-2000' is provided.
4479
4480 2003-02-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4481
4482         * mule/mule-charset.el (default-coded-charset-priority-list):
4483         Refer Hanziku to CBETA, Big5 variants, UCS-BMP and JEF-CHINA3.
4484
4485         * mule/mule-conf.el (ucs-jis-1990): Deleted.
4486         (ucs-jis-2000): Deleted.
4487
4488 2003-02-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4489
4490         * mule/mule-conf.el (=ucs-jis-1990): New coded-charset for
4491         UTF-2000.
4492         (=ucs-jis-2000): New coded-charset for UTF-2000.
4493
4494 2003-01-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4495
4496         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4497         settings for `ideograph-hanziku-{1|2}' and JEF-CHINA3.
4498
4499 2003-01-09  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4500
4501         * mule/mule-charset.el (default-coded-charset-priority-list):
4502         Prefer `korean-ksc5601' to CNS 11643; prefer Big5-CDP to
4503         `ideograph-cbeta'.
4504
4505 2003-01-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4506
4507         * mule/mule-conf.el: Add new coded-charset when UTF-2000 [was a
4508         builtin coded-charset].
4509
4510 2002-12-22  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4511
4512         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4513         settings for &K0-xxxx and &I-K0-xxxx.
4514
4515 2002-12-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4516
4517         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4518         `ideograph-gt-pj-k1' and `ideograph-gt-pj-k2' in UTF-2000.
4519
4520 2002-12-18  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4521
4522         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4523         settings for &GT-Knnnnn and &I-GT-Knnnnn in UTF-2000.
4524
4525 2002-12-18  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4526
4527         * mule/mule-conf.el (ideograph-gt-k): New coded-charset in
4528         UTF-2000.
4529         (ideograph-gt-pj-k1): Likewise.
4530         (ideograph-gt-pj-k2): Likewise.
4531
4532 2002-11-29  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4533
4534         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4535         `=jis-x0208'.
4536
4537 2002-11-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4538
4539         * mule/mule-conf.el (china3-jef): Add new coded-charset when
4540         UTF-2000 [was a builtin coded-charset].
4541
4542 2002-11-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4543
4544         * mule/mule-coding.el (utf-8-gb): Prefer `ucs-gb' and `=>ucs-gb'.
4545         (utf-8-gb-er): Likewise.
4546
4547 2002-10-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4548
4549         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4550         settings for JIS X 0212 and JIS X 0208:1978.
4551
4552 2002-10-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4553
4554         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4555         setting for JIS X 0213.
4556
4557 2002-08-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4558
4559         * iso8859-1.el: Don't set `iso8859/1-case-table' to the
4560         standard-case-table in UTF-2000.
4561
4562 2002-08-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4563
4564         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4565         definitions for isolated-chars.
4566
4567 2002-08-13  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4568
4569         * setup-paths.el (paths-find-utf-2000-lisp-directory): Use
4570         `configure-utf-2000-lisp-directory'.
4571         (paths-construct-load-path): Prefer `utf-2000-lisp-load-path' to
4572         `mule-lisp-load-path'.
4573
4574 2002-08-13  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4575
4576         * startup.el (startup-setup-paths): Set and use
4577         `utf-2000-lisp-directory'.
4578         (startup-setup-paths-warning): Check `utf-2000-lisp-directory' in
4579         UTF-2000.
4580
4581 2002-08-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4582
4583         * setup-paths.el (paths-utf-2000-load-path-depth): New variable.
4584         (paths-find-utf-2000-lisp-directory): New function.
4585         (paths-construct-load-path): Add new optional argument
4586         `utf-2000-lisp-directory'.
4587
4588         * dump-paths.el: Set and use `utf-2000-lisp-directory'.
4589
4590 2002-08-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4591
4592         * mule/mule-charset.el: Don't specify `auto-fill-chars' for
4593         `katakana-jisx0201', `japanese-jisx0208', `japanese-jisx0212',
4594         `chinese-gb2312', `chinese-big5-1' and `chinese-big5-2'.
4595         (default-coded-charset-priority-list): Add `chinese-big5-1' and
4596         `chinese-big5-2' in UTF-2000.
4597
4598         * mule/chinese.el: Set syntax-entry "w" for `chinese-big5' instead
4599         of `chinese-big5-1' and `chinese-big5-2' in UTF-2000.
4600
4601 2002-08-11  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4602
4603         * mule/chinese.el: Add new coding-systems `big5-er', `big5-eten',
4604         `big5-eten-er' in UTF-2000.
4605         (big5-cdp): Modify DOC-string and mnemonic.
4606
4607 2002-08-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4608
4609         * mule/mule-coding.el (utf-8-mcs-er): New coding-system in
4610         UTF-2000 [renamed from utf-8-er].
4611         (utf-8-gb): New coding-system in UTF-2000.
4612         (utf-8-gb-er): Likewise.
4613         (utf-8-cns): Likewise.
4614         (utf-8-cns-er): Likewise.
4615         (utf-8-big5): Likewise.
4616         (utf-8-big5-er): Likewise.
4617         (utf-8-jis): Likewise.
4618         (utf-8-jis-er): Likewise.
4619         (utf-8-ks): Likewise.
4620         (utf-8-ks-er): Likewise.
4621         (utf-8-er): Likewise.
4622
4623 2002-07-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4624
4625         * bytecomp.el (byte-compile-insert-header): Use `utf-8-mcs-unix'
4626         instead of `utf-8-unix' in UTF-2000.
4627
4628         * mule/mule-coding.el (utf-8): Define as an alias for `utf-8-mcs'.
4629
4630 2002-07-23  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4631
4632         * mule/japanese.el (euc-jisx0213): New coding-system.
4633
4634         * mule/mule-conf.el (japanese-jisx0213-1): Specify
4635         `japanese-jisx0208-1990' as the mother.
4636
4637 2002-07-16  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4638
4639         * dumped-lisp.el (preloaded-file-list): Change condition of
4640         loading "close-cdb".
4641
4642 2002-07-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4643
4644         * mule/mule-coding.el (utf-8-er): New coding-system in UTF-2000;
4645         setup `coded-charset-entity-reference-alist'.
4646
4647 2002-07-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4648
4649         * dumped-lisp.el (preloaded-file-list): Dump "close-cdb" in
4650         UTF-2000.
4651
4652 2002-04-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4653
4654         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4655         `chinese-big5-eten-a' and `chinese-big5-eten-b'.
4656
4657 2002-04-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4658
4659         * mule/mule-conf.el (chinese-big5-pua): New coded-charset.
4660         (chinese-big5-eten-a): Likewise.
4661         (chinese-big5-eten-b): Likewise.
4662         (chinese-big5-cdp): Declare as a subset of `chinese-big5' whose
4663         code range is #x8140 .. #x8DFE.
4664
4665 2002-04-08  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4666
4667         * mule/mule-conf.el (chinese-big5-eten): New coded-charset in
4668         UTF-2000.
4669         (chinese-big5-cdp): Likewise.
4670
4671 2002-02-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4672
4673         * dumped-lisp.el (preloaded-file-list): Rename
4674         utf-2000/make-cdbs.el -> utf-2000/update-cdb.el.
4675
4676 2002-02-14  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4677
4678         * update-elc.el: Load lisp/utf-2000/dumped-chars.el in UTF-2000;
4679         append `system-char-db-source-file-list' into
4680         `preloaded-file-list' in UTF-2000.
4681
4682 2002-02-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4683
4684         * dumped-lisp.el (preloaded-file-list): Delete
4685         character-definition files.
4686
4687 2002-02-04  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4688
4689         * dumped-lisp.el (preloaded-file-list): Add `make-cdbs' in
4690         UTF-2000.
4691
4692 2001-12-31  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4693
4694         * mule/mule-charset.el (default-coded-charset-priority-list):
4695         Delete `mojikyo-2022-1'.
4696
4697 2001-12-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4698
4699         * mule/mule-charset.el (default-coded-charset-priority-list):
4700         Delete `mojikyo'.
4701
4702 2001-12-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4703
4704         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4705         `ucs-sip'.
4706
4707 2001-11-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4708
4709         * mule/mule-charset.el (default-coded-charset-priority-list):
4710         Comment out `chinese-gb12345'.
4711
4712 2001-11-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4713
4714         * bytecomp.el (byte-compile-insert-header): Fixed.
4715
4716 2001-10-31  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4717
4718         * dumped-lisp.el (preloaded-file-list): Dump `ad-hoc-cdp' in
4719         XEmacs UTF-2000.
4720
4721 2001-10-16  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4722
4723         * mule/chinese.el (big5-cdp): New coding-system in XEmacs
4724         UTF-2000.
4725
4726 2001-10-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4727
4728         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4729         `ideograph-hanziku-{1 .. 12}' in XEmacs UTF-2000.
4730
4731 2001-10-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4732
4733         * mule/mule-charset.el (default-coded-charset-priority-list):
4734         `japanese-jef-china3' is renamed `china3-jef'.
4735
4736 2001-10-08  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4737
4738         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4739         `japanese-jef-china3' and `ideograph-cbeta'.
4740
4741 2001-09-02  MORIOKA Tomohiko  <tomo@calliope.mousai.mahoroba.ne.jp>
4742
4743         * list-mode.el: Delete dirty hack for XEmacs UTF-2000.
4744
4745 2001-08-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4746
4747         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4748         `chinese-big5-cdp'.
4749
4750 2001-08-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4751
4752         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4753         `arabic-digit', `arabic-1-column' and `arabic-2-column'.
4754
4755 2001-07-31  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4756
4757         * dumped-lisp.el (preloaded-file-list): Load "arabic" before
4758         loading character definitions.
4759
4760 2001-07-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4761
4762         * dumped-lisp.el (preloaded-file-list): Rename
4763         u031A0-Extended-Bopomofo.el to u031A0-Bopomofo-Extended.el.
4764
4765 2001-07-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4766
4767         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4768         `chinese-big5'.
4769
4770 2001-07-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4771
4772         * dumped-lisp.el (preloaded-file-list): Dump
4773         "Ideograph-R028-Private" with XEmacs UTF-2000.
4774
4775 2001-07-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4776
4777         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4778         `chinese-gb12345'.
4779
4780 2001-07-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4781
4782         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4783         `ideograph-gt-pj-{1..11}'.
4784
4785         * dumped-lisp.el (preloaded-file-list): Dump `isolated-char' in
4786         XEmacs UTF-2000.
4787
4788 2000-12-06  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4789
4790         * mule/mule-charset.el (default-coded-charset-priority-list):
4791         Prefer `chinese-gb2312' than `chinese-cns11643-*'; add
4792         `chinese-isoir165'.
4793
4794 2000-10-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4795
4796         * format.el (format-alist): Revive `image/jpeg', `image/gif',
4797         `image/png', `image/x-xpm' and `image/tiff'.
4798
4799         * files.el (binary-file-regexps): Add *.PNG.
4800
4801 2000-07-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4802
4803         * mule/mule-charset.el (default-coded-charset-priority-list):
4804         Prefer `japanese-jisx0208-1990' than `japanese-jisx0212'; prefer
4805         `korean-ksc5601' than `japanese-jisx0213-1'; add `mojikyo-2022-1'.
4806
4807 2000-09-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4808
4809         * list-mode.el: Call `completion-list-mode' to avoid slowness of
4810         the first completion when UTF-2000 is running.
4811
4812 2000-05-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4813
4814         * mule/mule-charset.el (default-coded-charset-priority-list):
4815         Delete `ucs'.
4816
4817 2000-04-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4818
4819         * dumped-lisp.el (preloaded-file-list): Don't add "mojikyo".
4820
4821         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4822         `mojikyo' instead of `mojikyo-pj-[1..21]'.
4823
4824 2000-04-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4825
4826         * mule/vietnamese.el (vscii-2): Delete abolished property
4827         `composite'; now composite mode is default.
4828
4829 2000-04-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4830
4831         * bytecomp.el (byte-compile-insert-header): Use `binary' instead
4832         of `raw-text'; check \uHHHH representation even if non-ascii
4833         characters are not found.
4834
4835         * dumped-lisp.el (preloaded-file-list): Add "ccs-tcvn5712.el" in
4836         UTF-2000; add "viet-ccl" in non-UTF-2000 Mule; add "vietnamese"
4837         unconditionally.
4838
4839         * mule/viet-ccl.el: New file.
4840
4841         * mule/vietnamese.el (vscii-2): New coding-system in UTF-2000.
4842         (tcvn-5712): New coding-system alias of `vscii-2' in UTF-2000.
4843         - Separate CCL based implementations to viet-ccl.el.
4844
4845 2000-02-24  MORIOKA Tomohiko  <tomo@m17n.org>
4846
4847         * mule/mule-conf.el (japanese-jisx0213-1): Allow
4848         "jisx0213.2000-1".
4849         (japanese-jisx0213-2): Allow "jisx0213.2000-2".
4850
4851         * mule/mule-charset.el (default-coded-charset-priority-list):
4852         Prefer `japanese-jisx0213-1' and `japanese-jisx0213-2' to
4853         `japanese-jisx0208-1978' and `japanese-jisx0208-1990'.
4854
4855 2000-01-31  MORIOKA Tomohiko  <tomo@etl.go.jp>
4856
4857         * dumped-lisp.el (preloaded-file-list): Add "mojikyo" in UTF-2000.
4858
4859 2000-01-27  MORIOKA Tomohiko  <tomo@m17n.org>
4860
4861         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4862         `ucs' in UTF-2000.
4863
4864 2000-01-26  MORIOKA Tomohiko  <tomo@etl.go.jp>
4865
4866         * mule/mule-charset.el (default-coded-charset-priority-list):
4867         Prefer `mojikyo-pj-*' and `ideograph-daikanwa' to `ucs-bmp' and
4868         `arabic-iso8859-6'.
4869
4870 2000-01-12  MORIOKA Tomohiko  <tomo@etl.go.jp>
4871
4872         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4873         `mojikyo-pj-[1 .. 21]' in UTF-2000.
4874
4875 2000-01-14  MORIOKA Tomohiko  <tomo@etl.go.jp>
4876
4877         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4878         `katakana-jisx0201' in UTF-2000.
4879
4880 1999-12-23  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4881
4882         * dumped-lisp.el (preloaded-file-list): Add "u0A000-Yi-Syllables",
4883         "u0AC00-Hangul-Syllables", "u0FB00-Alphabetic-Presentation-Forms",
4884         "u0FB50-Arabic-Presentation-Forms-A",
4885         "u0FE20-Combining-Half-Marks", "u0FE30-CJK-Compatibility-Forms",
4886         "u0FE50-Small-Form-Variants",
4887         "u0FE70-Arabic-Presentation-Forms-B",
4888         "u0FF00-Halfwidth-and-Fullwidth-Forms" and "u0FFF0-Specials" in
4889         UTF-2000.
4890
4891 1999-12-22  MORIOKA Tomohiko  <tomo@etl.go.jp>
4892
4893         * dumped-lisp.el (preloaded-file-list): Delete
4894         "ccs-jisx0208-1983.el"; add "Ideograph-R031-Enclosure"
4895         ... "Ideograph-R214-Flute" in UTF-2000.
4896
4897 1999-11-21  MORIOKA Tomohiko  <tomo@etl.go.jp>
4898
4899         * mule/mule-conf.el (japanese-jisx0213-1): New coded-charset.
4900         (japanese-jisx0213-2): New coded-charset.
4901
4902         * dumped-lisp.el (preloaded-file-list): Add
4903         "Ideograph-R028-Private", "Ideograph-R029-Again" and
4904         "Ideograph-R030-Mouth".
4905
4906 1999-11-19  MORIOKA Tomohiko  <tomo@etl.go.jp>
4907
4908         * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R012-Eight",
4909         "Ideograph-R013-Down-Box", "Ideograph-R014-Cover",
4910         "Ideograph-R015-Ice", "Ideograph-R016-Table",
4911         "Ideograph-R017-Open-Box", "Ideograph-R018-Knife",
4912         "Ideograph-R019-Power", "Ideograph-R020-Wrap", "Ideograph-R021-Spoon",
4913         "Ideograph-R022-Right-Open-Box", "Ideograph-R023-Hiding-Enclosure",
4914         "Ideograph-R024-Ten", "Ideograph-R025-Divination",
4915         "Ideograph-R026-Seal" and "Ideograph-R027-Cliff" in UTF-2000.
4916
4917 1999-11-18  MORIOKA Tomohiko  <tomo@etl.go.jp>
4918
4919         * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R002-Line",
4920         "Ideograph-R003-Dot", "Ideograph-R004-Slash",
4921         "Ideograph-R005-Second", "Ideograph-R006-Hook",
4922         "Ideograph-R007-Two", "Ideograph-R008-Lid", "Ideograph-R009-Man",
4923         "Ideograph-R010-Legs" and "Ideograph-R011-Enter".
4924
4925         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4926         `japanese-jisx0208-1990' and `japanese-jisx0208-1978'.
4927
4928 1999-11-16  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4929
4930         * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R001-One"
4931         in UTF-2000.
4932
4933 1999-11-16  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4934
4935         * mule/mule-conf.el (sisheng): Moved from mule/chinese.el.
4936         (chinese-isoir165): Moved from mule/chinese.el.
4937         (chinese-cns11643-3): Moved from mule/chinese.el.
4938         (chinese-cns11643-4): Moved from mule/chinese.el.
4939         (chinese-cns11643-5): Moved from mule/chinese.el.
4940         (chinese-cns11643-6): Moved from mule/chinese.el.
4941         (chinese-cns11643-7): Moved from mule/chinese.el.
4942
4943         * mule/chinese.el: Move definition of coded-charsets to
4944         mule/mule-conf.el.
4945
4946 1999-11-15  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4947
4948         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4949         `ideograph-daikanwa'.
4950
4951 1999-11-15  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4952
4953         * dumped-lisp.el (preloaded-file-list): Delete
4954         "ccs-jisx0201-latin.el".
4955
4956 1999-11-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
4957
4958         * dumped-lisp.el (preloaded-file-list): Add
4959         "u031A0-Extended-Bopomofo" in UTF-2000.
4960
4961 1999-11-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
4962
4963         * dumped-lisp.el (preloaded-file-list): u02E00-CJK-Radicals was
4964         renamed to u02E00-CJK-Radical-Supplement.
4965
4966 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4967
4968         * dumped-lisp.el (preloaded-file-list): Add
4969         "u03000-CJK-Symbols-and-Punctuation", "u03040-Hiragana",
4970         "u030A0-Katakana", "u03100-Bopomofo",
4971         "u03130-Hangul-Compatibility-Jamo", "u03190-Kanbun",
4972         "u03200-Enclosed-CJK-Letters-and-Months" and
4973         "u03300-CJK-Compatibility".
4974
4975 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4976
4977         * dumped-lisp.el (preloaded-file-list): Add "u02E00-CJK-Radicals",
4978         "u02F00-Kangxi-Radicals" and
4979         "u02FF0-Ideographic-Description-Characters".
4980
4981 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4982
4983         * dumped-lisp.el (preloaded-file-list): Add
4984         "u02600-Miscellaneous-Symbols", "u02700-Dingbats" and
4985         "u02800-Braille-Patterns" in UTF-2000.
4986
4987 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4988
4989         * dumped-lisp.el (preloaded-file-list): Load "uXXXXX-*" instead of
4990         "uXXXXX-*.el" in UTF-2000.
4991
4992         * bytecomp.el (byte-compile-insert-header): Delete comments if
4993         non-ASCII characters are found; allow `byte-compile-dynamic' and
4994         `byte-compile-dynamic-docstrings' if *.elc will be encoded by
4995         `raw-text'.
4996
4997 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4998
4999         * dumped-lisp.el (preloaded-file-list): Add
5000         "u02500-Box-Drawing.el", "u02580-Block-Elements.el" and
5001         "u025A0-Geometric-Shapes.el".
5002
5003 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5004
5005         * dumped-lisp.el (preloaded-file-list): Add
5006         "u02400-Control-Pictures.el", "u02440-OCR.el" and
5007         "u02460-Enclosed-Alphanumerics.el".
5008
5009 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5010
5011         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5012         `chinese-gb2312'.
5013
5014         * dumped-lisp.el (preloaded-file-list): Add
5015         "u02200-Mathematical-Operators.el" and
5016         "u02300-Miscellaneous-Technical.el".
5017
5018 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5019
5020         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5021         `chinese-cns11643-*'.
5022
5023         * dumped-lisp.el (preloaded-file-list): Add
5024         "u02100-Letterlike-Symbols.el", "u02150-Number-Forms.el" and
5025         "u02190-Arrows.el" in UTF-2000.
5026
5027 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5028
5029         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5030         `korean-ksc5601'.
5031
5032         * dumped-lisp.el (preloaded-file-list): Add
5033         "u02000-General-Punctuation.el", "u02070-Superscripts.el",
5034         "u02080-Subscripts.el", "u020A0-Currency-Symbols.el" and
5035         "u020D0-Combining-Diacritical-Marks-for-Symbols.el" in UTF-2000.
5036
5037 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5038
5039         * dumped-lisp.el (preloaded-file-list): Delete "ccs-viscii.el".
5040
5041 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5042
5043         * dumped-lisp.el (preloaded-file-list): Add "u013A0-Cherokee.el",
5044         "u01400-Canadian.el", "u01680-Ogham.el", "u016A0-Runic.el",
5045         "u01780-Khmer.el", "u01800-Mongolian.el",
5046         "u01E00-Latin-Extended-Additional.el" and
5047         "u01F00-Greek-Extended.el" in UTF-2000.
5048
5049 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5050
5051         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5052         `ethiopic-ucs' and `ethiopic'.
5053
5054         * dumped-lisp.el (preloaded-file-list): Add "u010A0-Georgian.el",
5055         "u01100-Hangul-Jamo.el" and "u01200-Ethiopic.el".
5056
5057         * mule/mule-conf.el: Move definition of coded-charset `ethiopic'
5058         from mule/ethiopic.el.
5059
5060         * mule/ethiopic.el: Move definition of coded-charset `ethiopic' to
5061         mule/mule-conf.el.
5062
5063 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5064
5065         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5066         `lao'.
5067
5068         * mule/mule-conf.el (lao): New coded-charset.
5069
5070         * dumped-lisp.el (preloaded-file-list): Add
5071         "u00900-Devanagari.el", "u00980-Bengali.el", "u00A00-Gurmukhi.el",
5072         "u00A80-Gujarati.el", "u00B00-Oriya.el", "u00B80-Tamil.el",
5073         "u00C00-Telugu.el", "u00C80-Kannada.el", "u00D00-Malayalam.el",
5074         "u00D80-Sinhala.el", "u00E00-Thai.el", "u00E80-Lao.el",
5075         "u00F00-Tibetan.el" and "u01000-Myanmar.el".
5076
5077 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5078
5079         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5080         `ucs-bmp' and `arabic-iso8859-6'.
5081
5082 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5083
5084         * dumped-lisp.el (preloaded-file-list): Add "u00400-Cyrillic.el",
5085         "u00530-Armenian.el", "u00590-Hebrew.el", "u00600-Arabic.el",
5086         "u00700-Syriac.el" and "u00780-Thaana.el" in UTF-2000.
5087
5088 1999-11-12  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5089
5090         * startup.el (normal-top-level): Load autoload file for UTF-2000
5091         in UTF-2000.
5092
5093 1999-11-11  MORIOKA Tomohiko  <tomo@etl.go.jp>
5094
5095         * dumped-lisp.el (preloaded-file-list): Add "mule-conf" in Mule;
5096         delete "ccs-iso8859-*.el"; add "u00000-C0.el",
5097         "u00020-Basic-Latin.el", "u00080-C1.el",
5098         "u000A0-Latin-1-Supplement.el", "u00100-Latin-Extended-A.el",
5099         "u00180-Latin-Extended-B.el", "u00250-IPA-Extensions.el",
5100         "u002B0-Spacing-Modifier-Letters.el",
5101         "u00300-Combining-Diacritical-Marks.el" and "u00370-Greek.el" in
5102         UTF-2000.
5103
5104 1999-11-10  MORIOKA Tomohiko  <tomo@etl.go.jp>
5105
5106         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5107         `japanese-jisx0212' and `ipa' in UTF-2000; use `latin-viscii-*'
5108         instead of `vietnamese-viscii-*'.
5109
5110 1999-11-09  MORIOKA Tomohiko  <tomo@etl.go.jp>
5111
5112         * mule/mule-conf.el: New file.
5113
5114         * mule/misc-lang.el: Move definition of charset `ipa' to
5115         mule/mule-conf.el.
5116
5117 1999-10-10  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5118
5119         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5120         `latin-viscii'; prefer it for characters used in Vietnamese.
5121
5122 1999-10-08   Daiki Ueno  <ueno@ueda.info.waseda.ac.jp>
5123
5124         * bytecomp.el (byte-compile-insert-header): Fix regexp.
5125
5126 1999-10-07  MORIOKA Tomohiko  <tomo@etl.go.jp>
5127
5128         * mule/viet-chars.el (latin-viscii-lower): Renamed from charset
5129         `vietnamese-viscii-lower'.
5130         (latin-viscii-upper): Renamed from charset
5131         `vietnamese-viscii-upper'.
5132         (vietnamese-viscii-lower): New alias for charset
5133         `latin-viscii-lower'.
5134         (vietnamese-viscii-upper): New alias for charset
5135         `latin-viscii-upper'.
5136
5137 1999-10-05  MORIOKA Tomohiko  <tomo@etl.go.jp>
5138
5139         * mule/mule-charset.el (default-coded-charset-priority-list):
5140         Comment out `hiragana-jisx0208' and `katakana-jisx0208'.
5141
5142 1999-10-04  MORIOKA Tomohiko  <tomo@etl.go.jp>
5143
5144         * mule/ccs-jisx0208-1983.el, mule/ccs-tcvn5712.el,
5145         mule/ccs-viscii.el, mule/ccs-iso8859-9.el,
5146         mule/ccs-jisx0201-latin.el, mule/ccs-iso8859-2.el,
5147         mule/ccs-iso8859-3.el, mule/ccs-iso8859-4.el: Moved to
5148         lisp/utf-2000.
5149
5150 1999-10-03  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5151
5152         * mule/ccs-tcvn5712.el: New file.
5153
5154 1999-10-03  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5155
5156         * dumped-lisp.el (preloaded-file-list): Add "ccs-jisx0208-1983.el"
5157         in UTF-2000.
5158
5159 1999-10-02  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5160
5161         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5162         `japanese-jisx0208'.
5163
5164 1999-10-02  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5165
5166         * dumped-lisp.el (preloaded-file-list): Add
5167         "ccs-jisx0201-latin.el", "ccs-iso8859-2.el", "ccs-iso8859-3.el",
5168         "ccs-iso8859-4.el", "ccs-iso8859-9.el" and "ccs-viscii.el" in
5169         UTF-2000.
5170
5171         * mule/ccs-iso8859-2.el, mule/ccs-iso8859-3.el,
5172         mule/ccs-iso8859-4.el, mule/ccs-iso8859-9.el,
5173         mule/ccs-jisx0201-latin.el, mule/ccs-jisx0208-1983.el,
5174         mule/ccs-viscii.el: New files.
5175
5176         * bytecomp.el (byte-compile-insert-header): Don't use `raw-text'
5177         if \uXXXX is found.
5178
5179 1999-09-30  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5180
5181         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5182         `hiragana-jisx0208' and `katakana-jisx0208'.
5183
5184 1999-09-21  MORIOKA Tomohiko  <tomo@etl.go.jp>
5185
5186         * mule/chinese.el (chinese-cns11643-3): Define it even if
5187         `utf-2000' is provided.
5188         (chinese-cns11643-4): Likewise.
5189         (chinese-cns11643-5): Likewise.
5190         (chinese-cns11643-6): Likewise.
5191         (chinese-cns11643-7): Likewise.
5192
5193 1999-09-14  MORIOKA Tomohiko  <tomo@etl.go.jp>
5194
5195         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5196         thai-tis620 and hebrew-iso8859-8; namely all BMP are covered.
5197
5198 1999-09-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5199
5200         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5201         `cyrillic-iso8859-5' and `greek-iso8859-7'.
5202
5203 1999-09-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5204
5205         * mule/mule-charset.el (default-coded-charset-priority-list):
5206         Setup in UTF-2000.
5207
5208 1999-09-09  MORIOKA Tomohiko  <tomo@etl.go.jp>
5209
5210         * mule/viet-chars.el: Don't define charset
5211         `vietnamese-viscii-lower' and `vietnamese-viscii-upper' because
5212         they are defined as builtin charsets.
5213
5214 1999-08-31  MORIOKA Tomohiko  <tomo@etl.go.jp>
5215
5216         * version.el (emacs-version): Add more space just before UTF-2000
5217         version string.
5218
5219 1999-08-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
5220
5221         * version.el ([constant] emacs-version): Don't add a space in the
5222         preceding place of `xemacs-betaname' because it is duplicated.
5223         (emacs-version): Add UTF-2000 version if `utf-2000' is provided.
5224
5225         * startup.el (splash-frame-body): Add ETL.
5226
5227 1999-08-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
5228
5229         * mule/chinese.el (chinese-cns11643-3): Don't define if `utf-2000'
5230         is provided because it is defined as builtin charset.
5231         (chinese-cns11643-4): Likewise.
5232         (chinese-cns11643-5): Likewise.
5233         (chinese-cns11643-6): Likewise.
5234         (chinese-cns11643-7): Likewise.
5235
5236 1999-08-24  MORIOKA Tomohiko  <tomo@etl.go.jp>
5237
5238         * mule/mule-cmds.el (reset-language-environment): Fix problem when
5239         coding-system `iso-10646-ucs-4' is not defined.
5240
5241 1999-06-17  MORIOKA Tomohiko  <tomo@etl.go.jp>
5242
5243         * bytecomp.el (byte-compile-insert-header): Use utf-8 as
5244         coding-system if `utf-2000' is provided.
5245
5246 1999-06-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
5247
5248         * mule/mule-coding.el: Add `utf-8' to coding-priority-list if
5249         `utf-2000' is provided.
5250
5251 1999-06-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
5252
5253         * dumped-lisp.el (preloaded-file-list): Don't load vietnamese.el
5254         if utf-2000 is provided temporally.
5255
5256 1999-06-10  MORIOKA Tomohiko  <tomo@etl.go.jp>
5257
5258         * mule/vietnamese.el (leading-code-private-11): Deleted [defined
5259         as builtin variable].
5260
5261 1999-06-04  MORIOKA Tomohiko  <tomo@etl.go.jp>
5262
5263         * files.el (insert-file-contents-literally): Treat file as binary;
5264         call file-name-handlers. [sync with Emacs 20.3.10]
5265
5266 2008-12-28  Vin Shelton  <acs@xemacs.org>
5267
5268         * XEmacs 21.4.22 is released
5269
5270 2008-12-30  Vin Shelton  <acs@xemacs.org>
5271
5272         * easy-mmode.el: Added easy-mmode.el so autoload.el will work
5273         during building even if no packages are found.
5274
5275 2008-05-13  Aidan Kehoe  <kehoea@parhasard.net>
5276
5277         * printer.el (generic-print-region): 
5278         (generic-print-buffer): 
5279         Use #'valid-device-type-p instead of #'valid-specifier-tag-p to
5280         check if the msprinter device is available, now that msprinter is
5281         always available as a specifier tag. 
5282
5283 2008-12-24  Vin Shelton  <acs@xemacs.org>
5284
5285         * about.el: Add Francisco to my bio!
5286
5287 2008-12-23  Vin Shelton  <acs@xemacs.org>
5288
5289         * autoload.el: Move operator definitions to autoload-operators.el
5290         in the xemacs-base package.
5291
5292 2007-11-22  Vin Shelton  <acs@xemacs.org>
5293
5294         * about.el (about-hacker-contribution): Updated my bio.
5295
5296 2007-10-07  Vin Shelton  <acs@xemacs.org>
5297
5298         * XEmacs 21.4.21 is released
5299
5300 2007-09-19  Didier Verna  <didier@xemacs.org>
5301
5302         Update my personal info.
5303         * about.el (xemacs-hackers): Use 'didier instead of 'dv.
5304         * about.el (about-other-current-hackers): Ditto.
5305         * about.el (about-url-alist): Add my musical website.
5306         * about.el (about-personal-info): Update my entry.
5307         * about.el (about-hacker-contribution): Ditto.
5308
5309 2007-08-21  Adrian Aichner  <adrian@xemacs.org>
5310
5311         * package-get.el (package-get-download-sites): Update download
5312         sites in Japan.
5313         * package-get.el (package-get-pre-release-download-sites): Ditto.
5314
5315 2007-08-18  Vin Shelton  <acs@xemacs.org>
5316
5317         * package-get.el (package-get-pre-release-download-sites): Sync
5318         mirror sites with 21.5.  (Thanks, Adrian)
5319
5320 2007-08-09  Mike Sperber  <mike@xemacs.org>
5321
5322         * startup.el (migrate-user-init-file): Create backup of
5323         `user-init-file' before migrating.
5324         * startup.el (maybe-migrate-user-init-file): Print
5325         information about backup file.
5326         (maybe-create-compatibility-dot-emacs): Follow above change.
5327
5328 2006-11-02  Adrian Aichner  <adrian@xemacs.org>
5329
5330         * font-lock.el: Sync font-lock-add-keywords and
5331         font-lock-remove-keywords from GNU Emacs.
5332         * font-lock.el (font-lock-keywords-alist): New.
5333         * font-lock.el (font-lock-removed-keywords-alist): New.
5334         * font-lock.el (font-lock-add-keywords): New.
5335         * font-lock.el (font-lock-update-removed-keyword-alist): New.
5336         * font-lock.el (font-lock-remove-keywords): New.
5337
5338 2007-08-16  Vin Shelton  <acs@xemacs.org>
5339
5340         * font-lock.el: Add defvar for font-lock-warning-face.  Original
5341         patch from Hans de Graaff.
5342
5343 2007-07-28  Adrian Aichner  <adrian@xemacs.org>
5344
5345         * package-get.el (package-get-download-sites): Document Chile and
5346         update Denmark download site.
5347         * package-get.el (package-get-pre-release-download-sites): Ditto.
5348
5349 2007-05-20  Stephen J. Turnbull  <stephen@xemacs.org>
5350
5351         * gutter-items.el (progress-feedback-with-label): Clarify docstring.
5352
5353 2006-12-09  Vin Shelton  <acs@xemacs.org>
5354
5355         * XEmacs 21.4.20 is released
5356
5357 2006-10-14  Jeff Miller  <jmiller@xemacs.org>
5358
5359         * info.el (Info-find-emacs-command-nodes): fix regex for find command node.
5360
5361 2006-11-14  Stephen J. Turnbull  <stephen@xemacs.org>
5362
5363         * info.el (Info-find-file-node, Info-insert-dir)
5364         (Info-read-subfile, Info-insert-file-contents): Maintain invariant
5365         `(equal buffer-file-truename (file-truename buffer-file-name))'.
5366         Thanks to Nelson Ferreira <nelson.ferreira@ieee.org> for report
5367         and discussion.
5368
5369 2006-05-20  Ville Skyttä  <scop@xemacs.org>
5370
5371         * obsolete.el (line-beginning-position): New, from 21.5.x.
5372         (line-end-position): Ditto.
5373
5374 2006-06-03  Adrian Aichner  <adrian@xemacs.org>
5375
5376         * package-get.el (package-get-download-sites): Welcome
5377         nl.xemacs.org and Thanks!
5378         * package-get.el (package-get-pre-release-download-sites): Ditto.
5379
5380 2004-01-19  Martin Buchholz  <martin@xemacs.org>
5381
5382         * font-lock.el: Add support for not-so recent changes in Java to
5383         java-mode.
5384
5385 2006-01-28  Vin Shelton  <acs@xemacs.org>
5386
5387         * XEmacs 21.4.19 is released
5388
5389 2006-01-03  Aidan Kehoe  <kehoea@parhasard.net>
5390
5391         * easymenu.el: Update copyright. 
5392         * easymenu.el (easy-menu-all-popups):
5393         Add a docstring. 
5394         * easymenu.el (easy-menu-add):
5395         Document a bug, rework the function to preserve any existing
5396         non-default mode-popup-menu instead of overwriting it, and not to
5397         bother normalising the menu title (nothing else does).
5398         * easymenu.el (easy-menu-remove):
5399         Restore the default mode-popup-menu instead of leaving an empty
5400         one when we remove the last easy-menu popup. 
5401
5402 2006-01-06  Adrian Aichner  <adrian@xemacs.org>
5403
5404         * package-get.el (package-get-download-sites): Add pt.xemacs.org,
5405         as suggested by Rodrigo Ventura.
5406         * package-get.el (package-get-pre-release-download-sites): Ditto,
5407         with replacement of xemacs-21.5 by beta, which is the logical path
5408         to our beta core and package pre-releases.
5409
5410 2005-12-17  Adrian Aichner  <adrian@xemacs.org>
5411
5412         * package-get.el (package-get-download-sites): Add Hong Kong
5413         download site.
5414         * package-get.el (package-get-pre-release-download-sites): Ditto.
5415
5416 2005-12-26  Vin Shelton  <acs@xemacs.org>
5417
5418         * find-paths.el:
5419         * find-paths.el (paths-emacs-root-p): Add search for package root.
5420         * find-paths.el (paths-find-emacs-root): Replaced with
5421         paths-find-invocation-roots, which returns a list of roots.
5422         * find-paths.el (paths-find-invocation-roots): New.
5423         * find-paths.el (paths-find-emacs-roots): Call paths-find-invocation-roots.
5424
5425 2005-12-05  Ville Skyttä  <scop@xemacs.org>
5426
5427         * minibuf.el (x-library-search-path): Add /usr(/local)/share/X11.
5428         * font.el (font-lookup-rgb-components): Ditto, remove stale comment.
5429
5430 2005-12-03  Vin Shelton <acs@xemacs.org>
5431
5432         * XEmacs 21.4.18 is released
5433
5434 2005-10-28  Adrian Aichner  <adrian@xemacs.org>
5435
5436         * package-get.el (package-get-download-sites): Update reflecting
5437         latest http://www.xemacs.org/Releases/ information generated by
5438         xemacs-builds/adrian/website/package-get-2-download-sites.el.
5439         * package-get.el (package-get-pre-release-download-sites): Ditto.
5440
5441 2005-02-28  Simon Josefsson  <jas@extundo.com>
5442
5443         * about.el (xemacs-hackers): Add jas.
5444         (about-other-current-hackers): Likewise.
5445         (about-url-alist): Add URL for jas.
5446         (about-personal-info): Document jas.
5447         (about-hacker-contribution): Describe jas contributions.
5448
5449 2005-03-25  Ralf Angeli  <angeli@iwi.uni-sb.de> 
5450
5451         * easymenu.el (easy-menu-remove): As described in 
5452         E1D4Nn5-0001lq-EU@neutrino.iwi.uni-sb.de; don't strip everything
5453         except the "Command" menu from mode-popup-menu. 
5454
5455 2005-03-25  Ralf Angeli  <angeli@iwi.uni-sb.de> 
5456  
5457         * font.el (font-spatial-to-canonical): Correct calculation of 
5458         return value for pixel-based input value. 
5459  
5460 2002-05-13  Adrian Aichner  <adrian@xemacs.org>
5461
5462         * code-process.el (call-process): Process-related docstring
5463         improvements spurred by Norbert Koch.
5464         * code-process.el (call-process-region): Ditto.
5465         * code-process.el (start-process): Ditto.
5466
5467 2005-10-09  Adrian Aichner  <adrian@xemacs.org>
5468
5469         * finder.el (finder-find-library): Return filename actually
5470         searched for.
5471
5472 2005-10-10  Steve Youngs  <steve@sxemacs.org>
5473
5474         * help.el (view-emacs-news): Use `expand-file-name' instead of
5475         `locate-data-file' as the latter will find any "NEWS" files that
5476         might exist in packages _before_ the one in core.
5477
5478 2005-06-06  Adrian Aichner  <adrian@xemacs.org>
5479
5480         * package-get.el (package-get-init-package):
5481         package-get-init-package buglet (21.4.17) by Jeff Mincy
5482         <mincy@rcn.com> fixing false temporary load-path shadows reported
5483         after package installation and simplifying code.
5484
5485 2005-10-18  Ville Skyttä  <scop@xemacs.org>
5486
5487         * package-get.el (package-get-download-sites): Sync mirrors list
5488         with the XEmacs website.
5489         (package-get-pre-release-download-sites): Ditto.
5490
5491 2005-04-06  Stephen J. Turnbull  <stephen@xemacs.org>
5492
5493         * derived.el (derived-mode-merge-syntax-tables):
5494         Revert my 21.5-only patch of 2003-07-18 which slipped in
5495         through Jerry James's patch of 2004-06-07.
5496
5497 2005-02-23  Adrian Aichner  <adrian@xemacs.org>
5498
5499         * cmdloop.el (keyboard-quit): Remove workaround for
5500         `region-active-p' not making sure active region is in current
5501         buffer now that it does.
5502         * minibuf.el (minibuffer-keyboard-quit): Ditto.
5503         * simple.el (region-active-p): `region-active-p' to only return t
5504         when active region is in current buffer.
5505
5506 2005-02-21  Norbert Koch  <viteno@xemacs.org>
5507
5508         * package-ui.el (pui-list-packages): MF21.5, adapt to longer
5509         package names, quell a byte-compiler warning, doc fix.
5510
5511 2005-02-16  Aidan Kehoe  <kehoea@parhasard.net>
5512
5513         * buffer.el (pop-to-buffer):
5514         * window-xemacs.el (display-buffer):
5515         Document use of `same-window-buffer-names,' `same-window-regexps'
5516         by pop-to-buffer and display-buffer. 
5517         
5518 2005-02-06  Vin Shelton <acs@xemacs.org>
5519
5520         * XEmacs 21.4.17 is released
5521
5522 2005-01-29  Ben Wing  <ben@xemacs.org>
5523
5524         * shadow.el (find-emacs-lisp-shadows):
5525         Add custom-defines to list of ignored files.
5526
5527 2005-01-17  Adrian Aichner  <adrian@xemacs.org>
5528
5529         * simple.el (shifted-motion-keys-select-region): Fix statement
5530         about unshifted-motion-keys-deselect-region.
5531
5532 2004-12-15  Ville Skyttä  <scop@xemacs.org>
5533
5534         * bytecomp-runtime.el (make-obsolete): Add 3rd argument (no-op for
5535         now) for GNU Emacs compatibility.
5536         (make-obsolete-variable): Ditto.
5537
5538 2004-01-08  Ben Wing  <ben@xemacs.org>
5539
5540         * code-files.el (load):
5541         File positions are 0 based not 1 based. Thanks to Steve Youngs.
5542
5543 2004-12-05  Vin Shelton <acs@xemacs.org>
5544
5545         * XEmacs 21.4.16 is released
5546
5547 2004-12-04  Vin Shelton  <acs@xemacs.org>
5548
5549         * auto-autoloads.el: Regenerated.
5550
5551         * custom-load.el: Regenerated.
5552
5553 2004-09-15  Stephen J. Turnbull  <stephen@xemacs.org>
5554
5555         Fix bug: apropos errors if a defalias refers to an undefined
5556         function.  <87pt4pmdcs.fsf@tleepslib.sk.tsukuba.ac.jp>
5557
5558         * apropos.el (apropos):
5559         (apropos-command):
5560         * help.el (frob-help-extents):
5561         * help-macro.el (make-help-screen):
5562         * hyper-apropos.el (hyper-apropos-grok-functions):
5563         (hyper-apropos-get-doc):
5564         Catch void-function error thrown by `documentation'.
5565
5566 2004-09-02  Steve Youngs  <steve@youngs.au.com>
5567
5568         * packages.el (package-require): Fix incorrect arg to format.
5569         This fixes a `format specifier' error.
5570
5571 2004-08-13  Jerry James  <james@xemacs.org>
5572
5573         * bytecomp.el (forward-word): Tell the byte compiler the correct
5574         number of arguments to forward-word.
5575
5576 2004-08-12  Sven Grundmann  <sven@xemacs.org>
5577
5578         * etags.el: Fixed loading of include files for tag completion. Now
5579         you can make a tag file for a library, include it into your
5580         project and it will be reloaded only if it changed. Infinte
5581         include loops are detected and the correct tag files are loaded.
5582         * etags.el (buffer-tag-table-list): Load and verify tag files in
5583         the external function buffer-tag-table-list-load.
5584         * etags.el (buffer-tag-table-list-load): New. Load and verify the
5585         tag files. Also load the included tag files. The priority of the
5586         included files is right below their parent file. If multiple
5587         matches occur then the symbols from the parent file are found
5588         first.
5589         * etags.el (tag-table-include-files): Corrected comment
5590         string. Switched to pattern constant tags-include-pattern to have
5591         it at a central location.
5592         * etags.el (tags-include-pattern): Added doc string.
5593         * etags.el (add-to-tag-completion-table): Removed obsolete
5594         comments as the include files are allready returned by
5595         buffer-tag-table-list and loaded.
5596         * etags.el (find-tag-internal): The include files are allready
5597         included in tag-tables as buffer-tag-table-list returns them now.
5598
5599 2004-07-02  Malcolm Purvis  <malcolmp@xemacs.org>
5600
5601         * widgets-gtk.el (gtk-widget-instantiate-notebook-internal):
5602         Loading items into the notebook is now done by C code.
5603         * widgets-gtk.el (gtk-widget-instantiate-internal):
5604         Style no longer changed.
5605
5606 2004-06-28  Nix  <nix@esperi.org.uk>
5607
5608         * cmdloop.el (truncate-command-history-for-gc): Delay
5609         execution of all things that look up variable bindings,
5610         via `enqueue-eval-event'.
5611
5612 2004-06-24  Vin Shelton  <acs@xemacs.org>
5613
5614         * package-get.el (package-get-require-signed-base-updates):
5615         now defaults to nil.
5616
5617 2004-06-09  Stephen J. Turnbull  <stephen@xemacs.org>
5618
5619         * subr.el (split-string): Clean up docstring.
5620
5621 2002-01-24  John Paul Wallington  <jpw@shootybangbang.com>
5622
5623         * faces.el (zmacs-region): fix typo in docstring.
5624
5625 2004-06-07  Jerry James  <james@xemacs.org>
5626
5627         * derived.el: Synch with Emacs 21.3.
5628         * subr.el (with-local-quit): New, from Emacs 21.3.
5629         * subr.el (delayed-mode-hooks): New variable, from Emacs 21.3.
5630         * subr.el (run-mode-hooks): New function, from Emacs 21.3.
5631         * subr.el (delay-mode-hooks): New macro, from Emacs 21.3.
5632
5633 2004-06-16  Jerry James  <james@xemacs.org>
5634
5635         * cl.el (cl-set-substring): Increment start by the length of the
5636         string, not the string itself.
5637
5638 2004-05-19  Malcolm Purvis  <malcolmp@xemacs.org>
5639
5640         * etags.el (tag-table-include-files): Expand included TAGS file
5641         paths to avoid problems with relative paths.  Thanks to Peter
5642         Chubb <peterc@gelato.unsw.edu.au>.
5643         * etags.el (tags-include-pattern): New.
5644         * etags.el (add-to-tag-completion-table): Parse and ignore
5645         trailing include lines.
5646
5647 2004-06-21  Adrian Aichner  <adrian@xemacs.org>
5648
5649         * package-ui.el (pui-help-echo): Fix false cvs conflict by
5650         avoiding line solely composed of equal signs.
5651
5652 2004-06-10  Adrian Aichner  <adrian@xemacs.org>
5653
5654         * cus-edit.el (alloc): Typo fix.
5655         * cus-edit.el (custom-browse-visibility): Ditto.
5656         * cus-edit.el (custom-variable-value-create): Ditto.
5657         * cus-edit.el (custom-variable-pre-reset-standard): Ditto.
5658         * cus-edit.el (custom-save-variables): Bind print-length and
5659         print-level to nil to avoid value abbreviation.
5660         * cus-edit.el (custom-save-face-internal): Ditto.
5661         * cus-edit.el (custom-save-faces): Save in sorted order.
5662         * cus-edit.el (custom-save-resets): Bind print-length and
5663         print-level to nil to avoid value abbreviation.
5664         * cus-edit.el (custom-save-loaded-themes): Ditto.
5665
5666 2004-06-09  Stephen J. Turnbull  <stephen@xemacs.org>
5667
5668         * subr.el (split-string-default-separators): New.
5669         (split-string): Synch to 21.5/GNU Emacs version.  *New semantics*,
5670         see comment in source.
5671
5672 2004-01-29  Stephen J. Turnbull  <stephen@xemacs.org>
5673
5674         * mule/japanese.el (paragraph-start, paragraph-separate):
5675         Remove anchor to BOL.
5676
5677 2004-04-30  Stephen J. Turnbull  <stephen@xemacs.org>
5678
5679         * cl.el (gensym, gentemp): Improve docstrings.
5680
5681 2004-05-10  Vin Shelton  <acs@xemacs.org>
5682
5683         * etags.el: Sync with 21.5 version.
5684
5685 2004-04-21  Sven Grundmann  <sven@hellerhof.de>
5686
5687         * etags.el:
5688         * etags.el (tags-exuberant-ctags-optimization-p): Enable optimization
5689         only for use with exuberant ctags. This will also enable building of 
5690         completion tables with exuberant ctags. This will not work with
5691         xemacs ctags. 
5692         * etags.el (get-tag-table-buffer): New function for creating of
5693         completion table is used if tags-exuberant-ctags-optimization-p ist t
5694         * etags.el (tags-explicit-name-pattern): Hold the name pattern for
5695         finding the tag names. New.
5696         * etags.el (add-to-tag-completion-table-exuberant-ctags): Defun for
5697         building tag completion table with exuberant ctags. New.
5698         * etags.el (find-tag-internal): Improve exact tag matching for tags
5699         with name fields. Before the patch return types of functions or
5700         function parameters (with exuberant ctags) were found as matches.
5701
5702 2004-04-21  Sven Grundmann  <sven@hellerhof.de>
5703
5704         * list-mode.el (display-completion-list): Fixed completion list was
5705         taking the width of the frame and not of the window for displaying
5706         the selection methods.
5707
5708 2004-04-18  Stephen J. Turnbull  <stephen@xemacs.org>
5709
5710         * menubar-items.el (default-menubar): Options are saved to custom.el.
5711
5712
5713 2004-02-23  Stephen J. Turnbull  <stephen@xemacs.org>
5714
5715         * isearch-mode.el (isearch-abort): Preserve successful search target.
5716
5717 2004-03-27  Adrian Aichner  <adrian@xemacs.org>
5718
5719         * gnuserv.el: Sync with 21.5 version, inspired by bugreport and
5720         (make-variable-buffer-local 'gnuserv-minor-mode) patch by Robert
5721         Bihlmeyer.
5722         * gnuserv.el (gnuserv-mode-line-string): New.
5723         * gnuserv.el (gnuserv-minor-mode): Make it buffer-local, not
5724         gnuserv-mode.
5725         * gnuserv.el (make-x-device-with-gtk-fallback): New.
5726         * gnuserv.el (gnuserv-edit-files): Use
5727         make-x-device-with-gtk-fallback.
5728
5729 2004-03-23  Malcolm Purvis  <malcolmpurvis@optushome.com.au>
5730
5731         * gtk-widgets.el: New import: gtk-accel-group-new.
5732         * dialog-gtk.el:
5733         * dialog-gtk.el (gtk-popup-convert-underscores): New.
5734         * dialog-gtk.el (popup-builtin-question-dialog):
5735         Added support for dialog button mnemonics.
5736
5737 2004-03-22  Chris Green <cmg@dok.org>
5738
5739         * process.el (shell-command): Output buffer was ignored when a
5740         background process was run via shell-command.
5741
5742 2004-03-19  Hrvoje Niksic  <hniksic@xemacs.org>
5743
5744         * cus-edit.el (custom-save-variables): Retrieve a list of
5745         variables to save first, sort it, and make sure the variables are
5746         saved in sorted order.
5747
5748 2004-02-23  Steve Youngs  <sryoungs@bigpond.net.au>
5749  
5750         * package-get.el (package-get-update-base-from-buffer): Force
5751         binary coding system for verifying GnuPG signature in the
5752         package-index file.
5753  
5754 2003-07-06  Adrian Aichner  <adrian@xemacs.org>
5755
5756         * package-get.el (package-get-package-index-file-location): Handle
5757         missing "EMACSPACKAGEPATH" environment variable.
5758
5759 2003-07-05  Adrian Aichner  <adrian@xemacs.org>
5760
5761         * package-admin.el (package-admin-find-top-directory): Simplify
5762         directory comparisions and fix substring errors on short path
5763         components.
5764         * package-get.el (package-get-package-index-file-location):
5765         Default to first component of "EMACSPACKAGEPATH", if set.
5766
5767 2004-02-16  Steve Youngs  <sryoungs@bigpond.net.au>
5768
5769         * package-get.el (process-error): New error datum.
5770
5771 2004-02-02  Vin Shelton <acs@xemacs.org>
5772
5773         * XEmacs 21.4.15 is released
5774
5775 2003-12-12  Katsumi Yamaoka  <yamaoka@jpl.org>
5776
5777         * itimer.el (activate-itimer): Modify the itimer timeout value as
5778         if it were begun at the last time when the itimer driver was woken
5779         up.
5780
5781 2004-01-27  Stephen J. Turnbull  <stephen@xemacs.org>
5782
5783         * specifier.el (Copyright):
5784         Update.
5785         (make-specifier-and-init):
5786         (map-specifier):
5787         (canonicalize-inst-pair):
5788         (canonicalize-spec-list):
5789         (set-specifier):
5790         Synch docstrings to 21.5 where appropriate.
5791
5792 2004-01-25  Steve Youngs  <sryoungs@bigpond.net.au>
5793
5794         * package-get.el (package-get-list-packages-where): New.  A
5795         function that allows searching for groups of packages.  For
5796         example, find all packages that require the fsf-compat package.
5797
5798 2004-01-25  Steve Youngs  <youngs@xemacs.org>
5799
5800         The Great PUI Sync.
5801
5802         * auto-autoloads.el: Regenerated.
5803
5804         * custom-load.el: Regenerated.
5805
5806         * dumped-lisp.el (packages-hardcoded-lisp): New.
5807
5808         * menubar-items.el (menu-max-items): New.
5809         (menu-submenu-max-items): New.
5810         (menu-submenu-name-format): New.
5811         (menu-split-long-menu): New.
5812         (menu-sort-menu): New.
5813         (default-menubar): Sync to 21.5 in regard to the PUI menus.
5814
5815         * obsolete.el (pui-add-install-directory): Renamed to the more
5816         logical `pui-set-local-package-get-directory'.
5817         (package-get-download-menu): Moved to `package-ui.el' and renamed
5818         to `package-ui-add-download-menu'.
5819
5820         * package-admin.el (package-admin-install-function-mswindows):
5821         Whitespace clean up.
5822         (package-admin-add-single-file-package): Removed.
5823         (package-admin-default-install-function): Whitespace clean up.
5824         (package-admin-find-top-directory): New.
5825         (package-admin-get-install-dir): Use it.
5826         (package-admin-get-manifest-file): 
5827         (package-admin-check-manifest): 
5828         (package-admin-add-binary-package):
5829         (package-admin-get-lispdir):
5830         (package-admin-delete-binary-package):
5831         (package-admin):
5832
5833         * package-get.el (package-get-package-index-file-location): New.
5834         (package-get-install-to-user-init-directory): New.
5835         (package-get-remote):
5836         (package-get-download-sites):
5837         (package-get-pre-release-download-sites): New.
5838         (package-get-site-release-download-sites): New.
5839         (package-get-base-filename):
5840         (package-get-always-update):
5841         (package-get-user-index-filename): Removed.
5842         (package-get-pgp-available-p): New.
5843         (package-get-require-signed-base-updates):
5844         (package-get-was-current):
5845         (package-entries-are-signed): New.
5846         (package-get-continue-update-base): New.
5847         (package-get-download-menu): Removed.
5848         (package-get-require-base):
5849         (package-get-update-base-entry):
5850         (package-get-locate-file):
5851         (package-get-locate-index-file):
5852         (package-get-maybe-save-index):
5853         (package-get-update-base):
5854         (package-get-update-base-from-buffer):
5855         (package-get-update-base-entries):
5856         (package-get-interactive-package-query):
5857         (package-get-update-all):
5858         (package-get-all):
5859         (package-get-dependencies):
5860         (package-get-init-package):
5861         (package-get-info): New.
5862         (package-get):
5863         (package-get-staging-dir):
5864         (package-get-set-version-prop): Removed.
5865         (package-get-installedp):
5866         (package-get-ever-installed-p):
5867         (packages): Removed.
5868         (package-get-custom-groups): Removed.
5869         (package-get-custom): Removed.
5870         (package-get-custom-add-entry): Removed.
5871
5872         * package-info.el (batch-update-package-info):
5873
5874         * package-net.el (package-net-batch-generate-bin-ini):
5875         (package-net-update-installed-db):
5876
5877         * package-ui.el (pui-info-buffer):
5878         (pui-directory-exists): Removed.
5879         (pui-package-dir-list): Removed.
5880         (pui-add-install-directory): Removed.
5881         (package-ui-download-menu): New.
5882         (package-ui-pre-release-download-menu): New.
5883         (package-ui-site-release-download-menu): New.
5884         (pui-set-local-package-get-directory): New.
5885         (pui-package-symbol-char):
5886         (pui-update-package-display):
5887         (pui-toggle-package):
5888         (pui-toggle-package-key):
5889         (pui-toggle-package-delete):
5890         (pui-toggle-package-delete-key):
5891         (pui-toggle-package-event):
5892         (pui-toggle-verbosity-redisplay):
5893         (pui-install-selected-packages):
5894         (pui-add-required-packages):
5895         (pui-help-echo):
5896         (pui-display-info):
5897         (list-packages-mode):
5898         (pui-list-packages):
5899
5900         * packages.el (packages-compute-package-locations):
5901         (package-require):
5902         (package-delete-name):
5903         (packages-hardcoded-lisp): Removed.
5904         (packages-useful-lisp): Removed.
5905         (packages-unbytecompiled-lisp): Removed.
5906         (packages-find-package-directories):
5907
5908         Summary:
5909
5910         Major code clean up of all things PUI.
5911
5912         Much improved code to determine where packages should be
5913         installed.  PUI no longer depends on any packages being
5914         pre-installed to compute where packages are to be installed to.
5915
5916         The user can specify the location of their package-index file.  It
5917         isn't necessary to set this because it has sane defaults.  People
5918         who "run-in-place" won't accidently overwrite the CVS
5919         package-index file.  See
5920         `package-get-package-index-file-location'. 
5921
5922         PUI will now properly clean up after itself in the event of an
5923         unsuccessful package install.  This drastically reduces the number
5924         of "wrong md5sum" FAQs.
5925
5926         non-Mule XEmacsen can no longer install Mule packages.
5927
5928         Package management via the custom interface has been removed.
5929
5930         The PUI related menubar items have been reorganised.
5931
5932         The PGP verification code has been fixed and the default for
5933         whether or not it is used is automatically computed.
5934
5935         * update-elc.el ((preloaded-file-list site-load-packages
5936         need-to-dump dumped-exe)):
5937         Just a couple of small changes to allow for
5938         `packages-(hardcoded|useful|unbytecompiled)-lisp' not really
5939         existing anymore.
5940
5941 2003-12-10  Hrvoje Niksic  <hniksic@xemacs.org>
5942
5943         * bytecomp.el (byte-compile-warn-about-unused-variables): Don't
5944         apply `format' to the first argument of byte-compile-warn, it
5945         already calls format.
5946
5947 2003-12-03  Adrian Aichner  <adrian@xemacs.org>
5948
5949         * files.el (delete-old-versions): Avoid going interactive during
5950         make install when environment variable VERSION_CONTROL is set.
5951
5952 2003-12-04  Vin Shelton  <acs@xemacs.org>
5953
5954         * menubar-items.el (menu-item-search): Only bring up search dialog
5955         box if the feature is available and desired.
5956
5957 2003-11-04  Stephen J. Turnbull  <stephen@xemacs.org>
5958
5959         * about.el (about-personal-info): Fix typo in Tony Rossini's entry.
5960
5961 2003-11-05  Vin Shelton  <acs@xemacs.org>
5962
5963         * help.el (Help-prin1-face):
5964         (Help-princ-face):
5965         princ and prin1 are functions and need to be called as such.  The
5966         idea for this patch was submitted by Eric Eide <eeide@cs.utah.edu>.
5967
5968 2003-10-22  Stephen J. Turnbull  <stephen@xemacs.org>
5969
5970         * about.el (about-xemacs): Give full version and build date.
5971
5972 2003-09-19  Stephen J. Turnbull  <stephen@xemacs.org>
5973
5974         * win32-native.el (grep-null-device): This XEmacs has null-device.
5975
5976 2003-09-06  Mike Sperber  <mike@xemacs.org>
5977
5978         * bytecomp.el (byte-compile-defvar-or-defconst): Actually
5979         implement the specified semantics for `defvar.'
5980
5981 2003-09-07  Adrian Aichner  <adrian@xemacs.org>
5982
5983         * window-xemacs.el (display-buffer): Fix for `shrink-to-fit' by
5984         Klaus Berndl, calling `shrink-window-if-larger-than-buffer' when
5985         displaying buffer in question.
5986
5987 2003-09-03  Vin Shelton <acs@xemacs.org>
5988
5989         * XEmacs 21.4.14 is released
5990
5991 2003-08-17  Vin Shelton  <acs@xemacs.org>
5992
5993         * about.el: Vanity patch.
5994
5995 2003-08-11  Stephen J. Turnbull  <stephen@xemacs.org>
5996
5997         * code-process.el (call-process):
5998         (call-process-region):
5999         (start-process):
6000         Document coding system processing.
6001
6002 2003-08-03  Stephen J. Turnbull  <stephen@xemacs.org>
6003
6004         * startup.el (splash-frame-body): Idiomatic English.
6005
6006 2003-04-24  Jin Choi <jsc@orangeimagineering.com>
6007
6008         * font-lock.el (font-lock-match-java-declarations): Move
6009         save-restriction, narrow-to-region to beginning of function to
6010         avoid going beyond the limit and causing an infloop.
6011
6012 2003-04-16  Jerry James  <james@xemacs.org>
6013
6014         * keydefs.el: Remove mappings for keys mapped to the nowhere
6015         defined function function-key-error.
6016
6017 2003-03-22  Vasily Korytov  <deskpot@myrealbox.com>
6018
6019         * lisp-mode.el (emacs-lisp-mode-hook, lisp-mode-hook,
6020         lisp-interaction-mode-hook): Add the docstrings.
6021
6022 2003-08-04  Michael Toomim <toomim@OCF.Berkeley.EDU>
6023
6024         * byte-optimize.el: Fix infinite loop in bytecode optimizer.  See:
6025         http://list-archive.xemacs.org/xemacs-beta/200306/msg00157.html
6026         http://list-archive.xemacs.org/xemacs-beta/200307/msg00005.html
6027
6028 2003-06-18  Nickolay Pakoulin  <npak@ispras.ru>
6029
6030         * cl-macs.el (cl-transform-lambda): Place doc on Common Lisp
6031         lambda list after the original doc.  Care about
6032         #'(lambda () "SingleString") 
6033         (cl-upcase-arg): 
6034         (cl-function-arglist):
6035         Care about &cl-defs and &cl-quote in lambda list, dotted lists and
6036         circular data structures in lambda list specification
6037
6038 2003-06-11  Adrian Aichner  <adrian@xemacs.org>
6039
6040         * font-lock.el (lisp-font-lock-keywords-1): Only NAME, not NAME(
6041         to appear in font-lock-function-name-face.
6042
6043 2003-06-17  Stephen J. Turnbull  <stephen@xemacs.org>
6044
6045         * bytecomp.el (byte-compile-lambda): Discard docstring only if it
6046         is not also the value of the lambda.
6047
6048 2003-05-06  Andy Piper  <andy@xemacs.org>
6049
6050         * files.el (revert-buffer): Make sure local variables get processed,
6051         even in the case of an optimized reversion.
6052
6053 2003-05-25  XEmacs Build Bot <builds@cvs.xemacs.org>
6054
6055         * XEmacs 21.4.13 is released
6056
6057 2003-03-18  Stephen J. Turnbull  <stephen@xemacs.org>
6058
6059         * gutter-items.el (buffers-tab-filter-functions): Improve docstring.
6060         Suggested by a Chris Palmer <chris@nodewarrior.org> patch.
6061
6062 2003-02-14  Ben Wing  <ben@xemacs.org>
6063
6064         * byte-optimize.el:
6065         * byte-optimize.el (byte-compile-inline-expand):
6066         * byte-optimize.el (byte-compile-unfold-lambda):
6067         * byte-optimize.el (byte-optimize-form-code-walker):
6068         * byte-optimize.el (byte-optimize-form):
6069         * byte-optimize.el (byte-decompile-bytecode-1):
6070         * byte-optimize.el (byte-optimize-lapcode):
6071         Review carefully and sync up to 20.7 except for areas as noted.
6072         Fixes problem with JDE compilation.
6073
6074 2003-02-05  Ben Wing  <ben@xemacs.org>
6075
6076         * simple.el:
6077         * simple.el (motion-keys-for-shifted-motion):
6078         Omit M-S-home/end from motion keys.
6079
6080 2003-02-07  Ben Wing  <ben@xemacs.org>
6081
6082         * text-props.el (text-property-any):
6083         * text-props.el (text-property-not-all):
6084         Fix bug when end > start.
6085
6086 2003-01-17  Stephen J. Turnbull  <stephen@xemacs.org>
6087
6088         * info.el (Info-insert-dir): Make default-directory end in
6089         separator.  Patch due to Martin Buchholz.
6090
6091 2003-01-15  Stephen J. Turnbull  <stephen@xemacs.org>
6092
6093         * XEmacs 21.4.12 "Portable Code" is released.
6094
6095 2003-01-13  Ilya Golubev  <golubev@xemacs.org>
6096
6097         * about.el: Update golubev data.
6098
6099 2003-01-15  Stephen J. Turnbull  <stephen@xemacs.org>
6100
6101         * isearch-mode.el (isearch-mode-map): Substitute comment on
6102         desirability, and back out "GR is printable" changes.
6103
6104 2003-01-08  Stephen J. Turnbull  <stephen@xemacs.org>
6105
6106         * isearch-mode.el (isearch-mode-map): Don't bind CSI.
6107
6108 2003-01-07  Stephen J. Turnbull  <stephen@xemacs.org>
6109
6110         * isearch-mode.el (isearch-mode-map): GR (and C1) is printable.
6111
6112 2003-01-06  Ville Skyttä  <scop@xemacs.org>
6113
6114         * menubar-items.el (default-menubar): Use browse-url-mozilla
6115         instead of browse-url-gnome-moz for Mozilla.
6116
6117 2003-01-03  Stephen J. Turnbull  <stephen@xemacs.org>
6118
6119         * XEmacs 21.4.11 "Native Windows TTY Support" is released.
6120
6121 2002-12-27  Ville Skyttä  <scop@xemacs.org>
6122
6123         * files.el (auto-mode-alist): Remove redundant entries for modes
6124         that live in packages.
6125         (interpreter-mode-alist): Ditto.
6126
6127 2002-03-17  Ville Skyttä  <ville.skytta@xemacs.org>
6128
6129         * menubar-items.el (default-menubar): Sync with current
6130         browse-url-xemacs.el.
6131
6132 2002-11-02  Stephen J. Turnbull  <stephen@xemacs.org>
6133
6134         * XEmacs 21.4.10 "Military Intelligence" is released.
6135
6136 2002-10-07  Katsumi Yamaoka  <yamaoka@jpl.org>
6137
6138         * font-lock.el (font-lock-fontify-keywords-region): Fix typo.
6139
6140 2002-10-07  Katsumi Yamaoka  <yamaoka@jpl.org>
6141
6142         * keydefs.el (global-map): Bind C-xrd to delete-rectangle per GNU.
6143
6144 2001-05-10   Daiki Ueno  <ueno@unixuser.org>
6145
6146         * font-lock.el (font-lock-compile-keywords): Rewrite as a side
6147         effect free function.
6148         (font-lock-fontify-keywords-region): Supply the argument to
6149         font-lock-compile-keywords.
6150
6151 2002-09-22  Ville Skyttä  <ville.skytta@xemacs.org>
6152
6153         * package-get.el (package-get-download-sites): Bring sites list
6154         up to date, prefer xx.xemacs.org addresses.
6155
6156 2002-09-27  Andy Piper  <andy@xemacs.org>
6157
6158         * dialog.el (make-dialog-box): for general dialogs only
6159         delete-frame-hook will be run.
6160
6161 2002-09-28  Stephen J. Turnbull  <stephen@xemacs.org>
6162
6163         * font-lock.el (font-lock-fontify-syntactically-region): Add
6164         comment about lookup-syntax-properties, document LOUDLY as unused.
6165
6166 2002-08-26  Andy Piper  <andy@xemacs.org>
6167
6168         * gutter-items.el (set-progress-feedback-instantiator): Fix bad
6169         merge.
6170
6171 2002-09-02  Ville Skyttä  <ville.skytta@xemacs.org>
6172
6173         * bytecomp-runtime.el (make-obsolete): Docstring argument nit.
6174         (make-obsolete-variable): Ditto.
6175         (make-compatible): Ditto.
6176         (make-compatible-variable): Ditto.
6177
6178 2002-09-16  Stephen J. Turnbull  <stephen@xemacs.org>
6179
6180         * obsolete.el (parse-sexp-lookup-properties): new compatible alias
6181         for `lookup-syntax-properties'.  RFE from Alan Mackenzie.
6182
6183 2002-08-28  Andy Piper  <andy@xemacs.org>
6184
6185         * files.el (revert-buffer): propagate revert-without-query-status.
6186
6187 2002-06-03  Andy Piper  <andy@xemacs.org>
6188
6189         * dialog-items.el (make-search-dialog): align various subcontrols
6190         in visually pleasing ways, allow frame to autosize to the dialog
6191         size.
6192         * dialog.el (make-dialog-box): add a border inside the frame. Add
6193         :autosize property, if t then reset the frame size appropriately
6194         before the frame is mapped.
6195         * gutter-items.el (set-progress-feedback-instantiator): align
6196         various subcontrols.
6197         * gutter-items.el (set-progress-abort-instantiator): ditto.
6198
6199 2002-08-23  Stephen J. Turnbull  <stephen@xemacs.org>
6200
6201         * XEmacs 21.4.9 "Informed Management" is released.
6202
6203 2002-06-22  Ville Skyttä  <ville.skytta@xemacs.org>
6204
6205         * subr.el (add-to-list): Sync with GNU Emacs 21.2, adding the
6206         "&optional append" argument.
6207
6208 2002-07-16  Didier Verna  <didier@xemacs.org>
6209
6210         * subr.el (replace-in-string): fix case fold bug introduced by
6211         "2000-07-30  Ben Wing  <ben@xemacs.org>": honor the value of
6212         case-fold-search in temporary buffers.
6213
6214 2002-08-03  Steve Youngs  <youngs@xemacs.org>
6215
6216         * lib-complete.el (find-library): Remove check for mule because
6217         decompression DOES work on Mule.
6218
6219 2002-08-11  John Paul Wallington  <jpw@shootybangbang.com>
6220
6221         * simple.el (join-line): New alias for `delete-indentation'.
6222
6223 2002-08-02  Ville Skyttä  <ville.skytta@xemacs.org>
6224
6225         * font-lock.el: Some faces and doc typo fixes from GNU Emacs.
6226         (font-lock-doc-face): New alias to font-lock-doc-string-face.
6227         (font-lock-builtin-face): New.
6228         (font-lock-constant-face): New.
6229         (font-lock-face-list): Add builtin and constant faces.
6230
6231 2002-08-16  Stephen J. Turnbull  <stephen@xemacs.org>
6232
6233         * autoload.el (make-autoload): Support define-derived-mode.
6234         Collected puts of doc-string-elt property.  Based on a patch by
6235         Didier Verna <didier@xemacs.org>.
6236
6237 2002-08-15  Stephen J. Turnbull  <stephen@xemacs.org>
6238
6239         * wid-edit.el (widget-field-activate): Fix docstring typo.
6240
6241 2002-07-23  Andy Piper  <andy@xemacs.org>
6242
6243         * about.el (about-personal-info): update me.
6244
6245 2002-07-12  Andy Piper  <andy@xemacs.org>
6246
6247         * custom.el (custom-theme-set-variables): remove bogus
6248         arguments. Use custom-set-default to set defaults.
6249         (custom-set-variables): update doc.
6250         (custom-local-buffer): new, synced from FSF.
6251         (custom-set-default): ditto.
6252         (defcustom): update doc.
6253
6254 2002-06-16  Andy Piper  <andy@xemacs.org>
6255
6256         * menubar-items.el (default-menubar): enable windows printing on
6257         cygwin as well as native.
6258
6259 2002-06-12  Andy Piper  <andy@xemacs.org>
6260
6261         * printer.el (generic-print-buffer): catch all errors so that the
6262         print device can be cleared in all scenarios.
6263         (Printer-clear-device): make sure clearing the printer allows it
6264         to be used again immediately.
6265         (generic-print-region): make sure the default printer face is
6266         black-on-white.
6267
6268 2002-04-23  Jerry James  <james@xemacs.org>
6269
6270         * window-xemacs.el (display-buffer-function): Change doc to
6271         reflect new arg.
6272         * window-xemacs.el (pre-display-buffer-function): Ditto.
6273         * window-xemacs.el (display-buffer): New arg, shrink-to-fit.  If
6274         non-nil, make the new window just big enough for its contents.
6275         * frame.el (get-frame-for-buffer): Accept new arg, due to above.
6276         * frame.el (show-temp-buffer-in-current-frame): Remove broken
6277         temp-buffer-shrink-to-fit code.  Tell display-buffer instead.
6278
6279 2002-06-06  Andy Piper  <andy@xemacs.org>
6280
6281         * custom.el (custom-theme-set-variables): sync :set-after from FSF.
6282         (defcustom): ditto.
6283         (custom-handle-keyword): ditto.
6284
6285 2002-07-12  Stephen J. Turnbull  <stephen@xemacs.org>
6286
6287         * gutter-items.el (buffers-tab-selection-function): Improve doc.
6288         Make obsolete.  Default to nil.
6289         (buffers-tab-filter-functions): Improve doc.  Use literal default.
6290         Inspired by a patch by John Palmieri.
6291
6292 2002-07-01  Mike Alexander  <mta@arbortext.com>
6293
6294         * process.el (shell-command-on-region): Don't delete the region
6295         before giving it to call-process-region
6296
6297 2002-06-04  Jerry James <james@eecs.ku.edu>
6298
6299         * find-paths.el (paths-find-architecture-directory): Search in
6300         `system-configuration'/`base', not `base'`system-configuration'.
6301
6302 2002-06-23  Ville Skyttä  <ville.skytta@xemacs.org>
6303
6304         * info.el (Info-index): Add missing \ in [ t].
6305
6306 2002-06-11  Stephen J. Turnbull  <stephen@xemacs.org>
6307
6308         * gutter-items.el (gutter-buffers-tab-visible-p,
6309         buffers-tab-omit-function, buffers-tab-selection-function,
6310         buffers-tab-filter-functions):
6311         Doc improvements.
6312
6313 2002-06-09  Stephen J. Turnbull  <stephen@xemacs.org>
6314
6315         * toolbar.el (toolbar-icon-directory): Document trailing separator.
6316
6317         * toolbar-items.el (toolbar-news): Fix typo in message string.
6318
6319 2002-06-08  Stephen J. Turnbull  <stephen@xemacs.org>
6320
6321         * dialog.el (yes-or-no-p-dialog-box): 
6322         * cmdloop.el (y-or-n-p-minibuf):
6323         (yes-or-no-p-minibuf):
6324         (yes-or-no-p):
6325         (y-or-n-p): 
6326         Specify negative answers in docstrings.
6327
6328 2002-05-25  Steve Youngs  <youngs@xemacs.org>
6329
6330         * package-ui.el (pui-help-echo): Display both installed and author
6331         version.  Use a balloon-help window to display extra info like
6332         package requires.
6333
6334 2002-05-30  Andy Piper  <andy@xemacs.org>
6335
6336         * files.el (revert-buffer-internal): don't visit
6337         revert-buffer. Kill buffer when not used. Suggested by Mike
6338         Alexander <mta@arbortext.com>
6339
6340 2002-05-20  Stephen J. Turnbull  <stephen@xemacs.org>
6341
6342         * files.el (revert-buffer): More docstring fiddling.
6343
6344 2002-05-19  Stephen J. Turnbull  <stephen@xemacs.org>
6345
6346         * files.el (revert-buffer):
6347         (revert-buffer-internal):
6348         (revert-buffer-insert-file-contents-function):
6349         Improve docstrings and comments.
6350
6351 2002-05-08  Andy Piper  <andy@xemacs.org>
6352
6353         * files.el (revert-buffer): observe noconfirm behavior.
6354
6355 2002-04-09  Andy Piper  <andy@xemacs.org>
6356
6357         * files.el (revert-buffer): use revert-buffer-internal if it looks
6358         like doing so will not result in any user-visible changes.
6359         (revert-buffer-internal): new function. Do the actual process of
6360         reversion and then see whether the result is any different to what
6361         we have already. If it is not then do nothing.
6362
6363 2001-12-11  Andy Piper  <andy@xemacs.org>
6364
6365         * menubar.el (get-popup-menu-response): re-order so that it works
6366         on more sane/facist window systems.
6367
6368 2001-12-03  Andy Piper  <andy@xemacs.org>
6369
6370         * faces.el (frob-face-property): don't infloop in face frobbing
6371         from Jan Vroonhof <jan@xemacs.org>.
6372
6373 2001-11-30  Jan Vroonhof  <jan@xemacs.org>
6374
6375         * faces.el (frob-face-property): Follow face fall-back hierarchy
6376         properly for face properties without an instance. Only do manual
6377         copy form 'default in last resort. This handles in particular
6378         the case where 'default itself has only a fall-back (which is
6379         the case by default on windows).
6380
6381 2001-11-24  Andy Piper  <andy@xemacs.org>
6382
6383         * printer.el (generic-print-region): set default-frame-plist to
6384         nil while creating the printer frame so that sizes reflect the
6385         printed page.
6386
6387         * faces.el (face-complain-about-font): Don't complain on printers.
6388
6389 2002-05-10  Stephen J. Turnbull  <stephen@xemacs.org>
6390         
6391         * package-net.el: Andy synch.
6392         
6393 2001-12-16  Andy Piper  <andy@xemacs.org>
6394
6395         * package-get.el (package-get-update-all): Make sure installed.db
6396         gets updated after updating packages.
6397
6398 2002-03-28  Ben Wing  <ben@xemacs.org>
6399
6400         * msw-glyphs.el: Set glyph-contrib-p to nil on hscroll,
6401         continuation, truncation so that we don't get line jumpiness from
6402         them being larger than the line height.
6403
6404         * msw-font-menu.el (mswindows-font-menu-font-data): Fix bug.
6405
6406 2001-11-30  Jan Vroonhof  <jan@xemacs.org>
6407
6408         * font.el (font-window-system-mappings): Add mapping for Gtk
6409         (assume identical to X) 
6410
6411 2002-02-04  Andy Piper  <andy@xemacs.org>
6412
6413         * files.el (convert-standard-filename): Fix for short filename
6414         Peter Arius <pas@methodpark.de>
6415
6416 2001-12-10  Christoph Wedler  <Christoph.Wedler@sap.com>
6417
6418         * list-mode.el (default-choose-completion): completion-base-size
6419         should refer to local value in the completion list buffer.
6420
6421 2001-12-03  Didier Verna  <didier@xemacs.org>
6422
6423         * rect.el: autoload `replace-rectangle'.
6424         * keydefs.el (global-map): bind it to `C-x r p'.
6425
6426 2002-05-09  Stephen J. Turnbull  <stephen@xemacs.org>
6427
6428         * XEmacs 21.4.8 "Honest Recruiter" is released.
6429
6430 2002-05-09  Stephen J. Turnbull  <stephen@xemacs.org>
6431
6432         This patch is based on Jerry James's patch and analysis.
6433
6434         * select.el (get-clipboard):
6435         (get-selection):
6436         Update docstrings.
6437         (get-clipboard-foreign):
6438         (get-selection-foreign):
6439         New function for use as `interprogram-paste-function's.
6440
6441         * simple.el (interprogram-paste-function): Change default to
6442         `get-clipboard-foreign'; improve docstring.
6443         (interprogram-cut-function): Improve dosctring.
6444
6445 2002-05-04  Stephen J. Turnbull  <stephen@xemacs.org>
6446
6447         * XEmacs 21.4.7 "Economic Science" is released.
6448
6449 2002-03-18  Adrian Aichner  <adrian@xemacs.org>
6450
6451         * cus-edit.el (customize-save-variable): Fix typo in prompt.
6452
6453 2002-03-26  John Paul Wallington  <jpw@xemacs.org>
6454
6455         * obsolete.el (assq-delete-all): New compatibility alias for 
6456         remassq.
6457
6458 2002-01-09  Simon Josefsson  <jas@extundo.com>
6459
6460         * files.el (auto-mode-alist): Support Sieve (*.siv, *.sieve).
6461
6462 2002-01-04  Adrian Aichner  <adrian@xemacs.org>
6463
6464         * info.el (Info-auto-generate-directory): Default
6465         Info-auto-generate-directory to 'if-outdated.
6466
6467 2002-03-28  Stephen J. Turnbull  <stephen@xemacs.org>
6468
6469         * startup.el (normal-top-level): Prevent migration code from
6470         trashing .emacs on an error in loading the init files.
6471
6472 2002-03-14  Ville Skyttä  <ville.skytta@xemacs.org>
6473
6474         * files.el (auto-mode-alist): GNUmakefile is a Makefile,
6475         "system default" Xdefaults and friends get xrdb-mode.
6476
6477 2002-03-05  Mats Lidell  <matsl@contactor.se>
6478  
6479         * help-nomule.el (tutorial-supported-languages): Added Swedish
6480         tutorial. Sorted languages.
6481
6482 2002-02-11  Mike Sperber <mike@xemacs.org>
6483
6484         * info.el (Info-maybe-update-dir): Regenerate dir if we're
6485         regenerating outdated dir files and dir is non-existent.
6486
6487 2002-01-27  Stephen J. Turnbull  <stephen@xemacs.org>
6488
6489         * code-files.el (convert-mbox-coding-system): Improve comment.
6490         (write-region): Improve docstring.  Reformat to 80 columns.  Add
6491         coding-system argument to `write-region-pre-hook' call.
6492         (write-region-pre-hook): Fix docstring to mention lockname argument.
6493
6494 2002-01-18  Stephen J. Turnbull  <stephen@xemacs.org>
6495
6496         * minibuf.el (completing-read): Remove redundant wrong arg list.
6497
6498         * help.el (with-displaying-help-buffer): Put usage advice in docstring.
6499
6500 2001-12-27  John Paul Wallington  <jpw@shootybangbang.com>
6501
6502         * obsolete.el (interactive-form): new compatibility alias for 
6503         function-interactive.
6504
6505 2001-11-29  Adrian Aichner  <adrian@xemacs.org>
6506
6507         * menubar-items.el (Menubar-items-truncate-list): Removed.
6508         * menubar-items.el (Menubar-items-truncate-history): New.
6509         * menubar-items.el (default-menubar): Use
6510         Menubar-items-truncate-history.
6511
6512 2002-02-03  Adrian Aichner  <adrian@xemacs.org>
6513
6514         * printer.el (generic-print-region): Pass correct arguments to
6515         lpr-region.  Thanks to Nevin Kapur <nevin@jhu.edu> and Björn
6516         Torkelsson <torkel@acc.umu.se>.
6517
6518 2002-01-09  John Paul Wallington  <jpw@shootybangbang.com>
6519
6520         * help.el (describe-mode): synched with FSF 19.34; handle nil
6521         minor mode indicators.
6522
6523 2001-12-03  Christoph Wedler  <Christoph.Wedler@sap.com>
6524
6525         * minibuf.el (completing-read): Update docstring.
6526
6527 2001-12-17  Stephen J. Turnbull  <stephen@xemacs.org>
6528
6529         * XEmacs 21.4.6 "Common Lisp" is released.
6530
6531 2001-11-21  Stephen J. Turnbull  <stephen@xemacs.org>
6532
6533         * package-net.el: Inadvertant synch with Windows branch.  From
6534         Andy's log:
6535         (package-net-kit-version): new variable.
6536         (package-net-generate-bin-ini): use it. Remove unwanted functions.
6537
6538 2001-11-28  Steve Youngs  <youngs@xemacs.org>
6539
6540         * package-get.el (package-get-locate-index-file): Also search the
6541         core etc/ directory for the package index file if it can't be
6542         found in ~/.xemacs/.
6543
6544 2001-12-13  William Perry  <wmperry@gnu.org>
6545
6546         * dialog-gtk.el (popup-builtin-question-dialog):
6547         Conform to API in gui.c.
6548         
6549 2001-11-12  Andy Piper  <andy@xemacs.org>
6550
6551         * cus-edit.el (custom-save-face-internal): make sure we save
6552         non-themed faces.
6553         (custom-save-variables): ditto variables.
6554
6555 2001-11-20  Stephen J. Turnbull  <stephen@xemacs.og>
6556
6557         * faces.el (make-face-family):
6558         (make-face-size):
6559         New face-modifying functions per Jan Vroonhof.
6560
6561         cus-face.el (custom-set-face-font-family):
6562         (custom-set-face-font-size):
6563         Use them.
6564
6565         * font.el (font-window-system-mappings): More precise docstring.
6566
6567         (font-create-name):
6568         (font-create-object):
6569         (tty-font-create-object):
6570         (tty-font-create-plist):
6571         (x-font-create-object):
6572         (x-font-create-name):
6573         (ns-font-create-name):
6574         (mswindows-font-create-object):
6575         (mswindows-font-create-name):
6576         Add doctrings.
6577
6578 2001-11-14  John Paul Wallington <jpw@shootybangbang.com>
6579
6580         * gtk-faces.el (gtk-init-device-faces): removed spurious
6581         quote before let* expression.
6582
6583 2001-10-29  Andy Piper  <andy@xemacs.org>
6584
6585         * code-files.el (toggle-buffer-file-coding-system): mark buffer as
6586         modified when changing coding system.
6587
6588         * toolbar-items.el (toolbar-dired): Use interactive "D" spec so
6589         that we invoke the GUI directory selector.
6590
6591 2001-10-25  Andy Piper  <andy@xemacs.org>
6592
6593         * dialog.el (make-dialog-box): use new directory dialog support.
6594         * minibuf.el (read-file-name-1): ditto.
6595         (read-file-name): ditto.
6596         (read-directory-name): ditto.
6597
6598 2001-10-23  Stephen J. Turnbull  <stephen@xemacs.org>
6599
6600         * XEmacs 21.4.5 "Civil Service" is released.
6601
6602 2001-04-23  Didier Verna  <didier@xemacs.org>
6603
6604         * cus-edit.el (custom-variable-pre-save): New.
6605         * cus-edit.el (custom-variable-post-save): New.
6606         * cus-edit.el (custom-variable-save): use them.
6607         * cus-edit.el (custom-face-pre-save): New.
6608         * cus-edit.el (custom-face-post-save): New.
6609         * cus-edit.el (custom-face-save): use them.
6610         * cus-edit.el (custom-group-pre-save): New.
6611         * cus-edit.el (custom-group-post-save): New.
6612         * cus-edit.el (custom-group-save): use them.
6613         * cus-edit.el (Custom-save): use the pre/post functions above,
6614         call `custom-save-all' only once.
6615         * cus-edit.el (custom-variable-pre-reset-standard): New.
6616         * cus-edit.el (custom-variable-post-reset-standard): New.
6617         * cus-edit.el (custom-variable-reset-standard): use them.
6618         * cus-edit.el (custom-face-pre-reset-standard): New.
6619         * cus-edit.el (custom-face-post-reset-standard): New.
6620         * cus-edit.el (custom-face-reset-standard): use them.
6621         * cus-edit.el (custom-group-pre-reset-standard): New.
6622         * cus-edit.el (custom-group-post-reset-standard): New.
6623         * cus-edit.el (Custom-reset-standard): use them.
6624         * cus-edit.el (custom-face-reset-saved): use the pre/post
6625         functions above, call `custom-save-all' only once.
6626
6627 2001-04-08  Danny Colascione  <qtmstr@optonline.net>
6628
6629         * gutter-items.el (buffers-tab face): Derive from the modeline
6630         face by default.  Many people use white-on-black for the default
6631         font, and the tabs look hideous with that color combination.  The
6632         modeline usually has the correct colors.
6633
6634 2001-09-28  Robert Pluim  <rpluim@bigfoot.com>
6635
6636         * etags.el (find-tag): Doc fix, point users at pop-tag-mark.
6637         (tag-mark-stack-max): Typo fix.
6638
6639 2001-09-28  Ben Wing  <ben@xemacs.org>
6640
6641         * font-lock.el:
6642         * font-lock.el (font-lock-after-change-function):
6643         fix problem with last patch, reported by Katsumi Yamaoka.
6644
6645 2001-09-17  Ben Wing  <ben@xemacs.org>
6646
6647         * font-lock.el (font-lock-after-change-function):
6648         fix problem when you insert a comment on the line before a line of
6649         code: if we use the following char, then when you hit backspace,
6650         the following line of code turns the comment color.
6651
6652 2001-06-08  Ben Wing  <ben@xemacs.org>
6653
6654         * process.el: comment about shell-command-switch.
6655         * process.el (shell-quote-argument): Need to quote a null
6656         argument, too.  From Dan Holmsand.
6657         
6658         * startup.el (normal-top-level): Delete some unused FSF junk.
6659         * startup.el (command-line-early):
6660         
6661         * startup.el (command-line): Call MS Windows init function.
6662         
6663         * win32-native.el:
6664         * win32-native.el (mswindows-system-shells): New.
6665         * win32-native.el (mswindows-system-shell-p): New.
6666         * win32-native.el (init-mswindows-at-startup): New.
6667         * win32-native.el (mswindows-quote-one-vc-runtime-arg):
6668         * win32-native.el (mswindows-quote-one-simple-arg):
6669         * win32-native.el (mswindows-quote-one-command-arg):
6670         * win32-native.el (mswindows-construct-process-command-line-alist):
6671         Correct comments at top.  Correctly handle passing arguments
6672         to Cygwin programs and to bash.  Fix quoting of zero-length
6673         arguments (from Dan Holmsand).  Set shell-command-switch based
6674         on shell-file-name, which in turn comes from env var SHELL.
6675
6676 2001-07-18  Alexey Mahotkin  <alexm@hsys.msk.ru>
6677
6678         * toolbar.el (toolbar-visible-p, toolbar-captioned-p,
6679         default-toolbar-position): Fill docstrings for balloon-help.
6680
6681 2001-03-15  Stephen J. Turnbull  <stephen@xemacs.org>
6682
6683         * faces.el: Reenable specifications over 'gtk domain.
6684
6685 2001-08-08  Didier Verna  <didier@xemacs.org>
6686
6687         * autoload.el (update-autoload-files): make defdir a file name,
6688         not directory name.
6689
6690 2001-08-06  Steve Youngs  <youngs@xemacs.org>
6691
6692         * menubar-items.el (default-menubar): Use 'report-xemacs-bug'.
6693
6694         * lisp-mnt.el (lm-report-bug): Use 'report-xemacs-bug-beta-address'.
6695
6696 2001-08-01  Edward M. Lee  <tailbert@yahoo.com>
6697
6698         * font-menu.el (font-menu-set-font): Default to current font-family.
6699         (font-menu-preferred-resolution):
6700         (font-menu-size-scaling):
6701         Provide gtk defaults, too.
6702
6703 2001-07-29  Mike Alexander  <mta@arbortext.com>
6704
6705         * cus-face.el (custom-set-face-font-size): Last arg to apply is a
6706         list
6707         (custom-set-face-font-family): ditto
6708
6709 2001-07-26  Mike Sperber <mike@xemacs.org>
6710
6711         * files.el (auto-mode-alist): .9 files are man pages, too.
6712
6713 2001-07-23  Edwin Steiner <esteiner@net4you.at>
6714
6715         * process.el (call-process-internal): bind
6716         coding-system-for-write to 'binary when calling
6717         start-process-internal, so the process receives 
6718         the literal contents of INFILE.
6719
6720 2001-09-15  Edward M. Lee  <tailbert@yahoo.com>
6721
6722         * files.el (auto-mode-alist): Add configure.ac support.
6723
6724 2001-07-19  Adrian Aichner  <adrian@xemacs.org>
6725
6726         * buff-menu.el:
6727         mouse.el:
6728         Adrian's mouse-track patch.  See <y9plq0nc.fsf@ecf.teradyne.com>.
6729
6730 2001-07-28  Stephen J. Turnbull  <stephen@xemacs.org>
6731
6732         * XEmacs 21.4.4 "Artificial Intelligence" is released.
6733
6734 2001-07-10  Katsumi Yamaoka  <yamaoka@jpl.org>
6735
6736         * mule/kinsoku.el (kinsoku-bol-p): Work with ascii and non-ascii
6737         mixed text.
6738         (kinsoku-eol-p): Ditto.
6739
6740 2001-07-09  Katsumi Yamaoka  <yamaoka@jpl.org>
6741
6742         * mule/kinsoku.el (kinsoku-ascii-eol, kinsoku-gb-bol,
6743         kinsoku-gb-eol, kinsoku-big5-bol, kinsoku-big5-eol): Assign
6744         characters as the category `s' or `e' correctly.
6745
6746 2001-06-06  Alexey Mahotkin  <alexm@hsys.msk.ru>
6747
6748         * mule/cyrillic.el: Uncomment definition of ccl-encode-koi8-r-font.
6749
6750 2001-06-14  Alexey Mahotkin  <alexm@hsys.msk.ru>
6751
6752         * mule/cyrillic.el:  Set up case table.
6753
6754 2001-06-08  Mike Sperber <mike@xemacs.org>
6755
6756         * files.el (save-some-buffers-1): Don't zap the help window right
6757         after `map-y-or-n-p' has popped it up.
6758
6759 2001-06-15  Nick Pakoulin  <npak@ispras.ru>
6760
6761         * help.el (frob-help-extents): Require 'hyper-apropos for faces.
6762
6763 2001-07-18  Stephen J. Turnbull  <stephen@xemacs.org>
6764
6765         * specifier.el: define-specifier-tag 'gtk.
6766
6767 2001-05-12  Ben Wing  <ben@xemacs.org>
6768
6769         * find-paths.el (paths-find-recursive-path):
6770         fix error with null EXCLUDE-REGEXP.
6771         
6772         * font-lock.el (font-lock-mode):
6773         fix problem reported by hrvoje with buffers starting with a space.
6774         
6775 2001-05-06  Ben Wing  <ben@xemacs.org>
6776
6777         * dialog.el (make-dialog-box):
6778         * menubar-items.el (default-menubar):
6779         * printer.el (generic-print-buffer):
6780         * printer.el (generic-print-region):
6781         implement printing the selection when it's selected.
6782
6783 2001-04-18  Didier Verna  <didier@xemacs.org>
6784
6785         * cus-edit.el (Custom-reset-standard): reset to standard settings
6786         not only when the buffer's :custom-state is 'modified, but also
6787         when it is 'set or 'saved.
6788
6789 2001-04-17  Didier Verna  <didier@xemacs.org>
6790
6791         * startup.el (load-user-init-file): define `custom-file' before
6792         loading the user's init file.
6793
6794 2001-04-09  Danny Colascione  <qtmstr@optonline.net>
6795
6796         * menubar.el (popup-mode-menu): Make it work with
6797         popup-menu-titles turned off.
6798         
6799 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
6800
6801         * about.el (about-mailto-link): Use compose-mail for sending mail.
6802
6803 2001-07-14  Sean MacLennan  <seanm@storm.ca>
6804
6805         * package-admin.el (package-install-hook): New.
6806         (package-delete-hook): New.
6807         (package-admin-add-single-file-package): Use package-delete-hook.
6808
6809         * package-get.el (package-get): Use package-install-hook.
6810
6811 2001-06-26  Robert Pluim  <rpluim@bigfoot.com>
6812
6813         * package-ui.el (pui-install-selected-packages): reverse the lists
6814         of packages so that they get handled in the same order as they
6815         were selected.
6816
6817 2001-06-26  Robert Pluim  <rpluim@bigfoot.com>
6818
6819         * packages.el (locate-library): Use read-library-name for completion.
6820
6821 2001-05-21  Martin Buchholz  <martin@xemacs.org>
6822
6823         * byte-optimize.el (=): `=' is not a binary predicate!
6824         Fix incorrect optimization: (= 0 0 (random 2)) ==> 0 or 1.
6825         Use byte-optimize-predicate, not byte-optimize-binary-predicate,
6826
6827 2001-05-20  Martin Buchholz  <martin@xemacs.org>
6828
6829         * bytecomp.el (byte-compile-arithcompare):
6830         Only optimize (= x) ==> t if byte-compile-delete-errors is not nil.
6831
6832 2001-06-03  William M. Perry  <wmperry@gnu.org>
6833
6834         * dialog-gtk.el (popup-builtin-open-dialog): Don't forget to
6835         return the filename selected by the user!
6836
6837 2001-05-31  William M. Perry  <wmperry@gnu.org>
6838
6839         * font-menu.el: Avoid arithmetic with 'nil' when using the font menu
6840         in XEmacs/GTK.
6841
6842 2001-05-29  Alexey Mahotkin  <alexm@hsys.msk.ru>
6843
6844         * coding.el: Tiny typo fixed.
6845
6846 2001-05-17  Stephen J. Turnbull  <stephen@xemacs.org>
6847
6848         * XEmacs 21.4.3 "Academic Rigor" is released.
6849
6850 2001-05-17  Stephen J. Turnbull  <stephen@xemacs.org>
6851
6852         * config.values.sh:  lisp/utils?/config.el -> lisp/config.el.
6853
6854 2001-05-10  Stephen J. Turnbull  <stephen@xemacs.org>
6855
6856         * XEmacs 21.4.2 "Developer-Friendly Unix APIs" is released.
6857
6858 2001-05-04  Ben Wing  <ben@xemacs.org>
6859
6860         * printer.el (generic-print-buffer):
6861         * printer.el (generic-print-region):
6862         Enable dialog boxes.  Apply workaround recommended by Kirill.
6863         fix (fboundp 'lpr-buffer) -> (fboundp 'lpr-region).
6864         
6865         * simple.el (kill-whole-line):
6866         * simple.el (kill-line-1):
6867         * simple.el (kill-entire-line):
6868         * simple.el (kill-line):
6869         * simple.el (backward-kill-line):
6870         Take out interactive dependence of kill-whole-line.
6871
6872 2001-04-22  Ben Wing  <ben@xemacs.org>
6873
6874         * dialog.el (make-dialog-box):
6875         Put dialog titles back in -- this time correctly.  Fix various
6876         other problems with leaks and such.
6877
6878         * simple.el (region-exists-p):
6879         * simple.el (region-active-p):
6880         Add comment about which one is correct to use in menu specs.
6881
6882 2001-05-05  Ben Wing  <ben@xemacs.org>
6883
6884         * dialog.el (make-dialog-box): fix doc string.
6885         * menubar-items.el (default-menubar): Add Page Setup for Windows,
6886         take out Pretty Print.
6887         * printer.el:
6888         * printer.el (printer-current-device): New.
6889         * printer.el (Printer-get-device): New.
6890         * printer.el (Printer-clear-device): New.
6891         * printer.el (generic-page-setup): New.
6892         * printer.el (generic-print-buffer):
6893         * printer.el (generic-print-region):
6894         Implement Page Setup.  Handle errors properly.
6895
6896 2001-05-05  Ben Wing  <ben@xemacs.org>
6897
6898         * subr.el (error): Complete list of errors in doc string.
6899         
6900 2001-04-22  Ben Wing  <ben@xemacs.org>
6901
6902         * bytecomp-runtime.el (byte-compiler-options): Correct doc string.
6903         
6904 2001-05-03  Adrian Aichner  <adrian@xemacs.org>
6905
6906         * build-report.el: Remove CVS keywords since this file has been in
6907         core lisp for a while now.
6908         * build-report.el (build-report-make-output-files): Fix typo.
6909
6910 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
6911
6912         * about.el (about-finish-buffer): Make sure the last change works
6913         even if EVENT is nil.
6914
6915 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
6916
6917         * about.el (about-finish-buffer): Kill/bury the buffer where the user
6918         clicked, not the one that happens to be the current buffer at the
6919         time.
6920
6921 2001-03-19  Karl M. Hegbloom  <karlheg@microsharp.com>
6922
6923         * cus-edit.el (custom-display): Support the GTK Window System also.
6924
6925 2001-04-30  Ben Wing  <ben@xemacs.org>
6926
6927         * printer.el:
6928         * printer.el (printer-page-header):
6929         * printer.el (Print-context): New.
6930         * printer.el (printer-page-footer):
6931         * printer.el (generate-header-element): New.
6932         * printer.el (generate-header-line): New.
6933         * printer.el (print-context-property):
6934         * printer.el (generic-print-buffer):
6935         * printer.el (generic-print-region):
6936         Implement headers and footers.  Implement calling Print dialog box
6937         (#### but it doesn't quite work yet).
6938
6939 2001-04-25  Ben Wing  <ben@xemacs.org>
6940
6941         * about.el (xemacs-hackers):
6942         * about.el (about-url-alist):
6943         * about.el (about-personal-info):
6944         * about.el (about-hacker-contribution):
6945         More contributions.
6946         
6947         * simple.el (handle-post-motion-command):
6948         Fix spurious setting of zmacs-region-stays to t after a non-shift
6949         motion command.
6950
6951 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
6952
6953         * about.el (about-personal-info): Update my bio.
6954         (about-hacker-contribution): Ditto.
6955
6956 2001-04-23  Stephen J. Turnbull  <turnbull@sk.tsukuba.ac.jp>
6957
6958         * startup.el (splash-frame-body): Update copyright notices: Ben, FSF.
6959
6960 2001-04-19  Andy Piper  <andy@xemacs.org>
6961
6962         * package-net.el (package-net-cygwin32-binary-size): new size.
6963         (package-net-win32-binary-size): new size.
6964         (package-net-convert-index-to-ini): Use new arch.
6965         (package-net-batch-convert-index-to-ini): Removed.
6966         (package-net-generate-bin-ini): New.
6967         (package-net-batch-generate-bin-ini): New.
6968
6969 2001-04-19  Stephen J. Turnbull  <stephen@xemacs.org>
6970
6971         * XEmacs 21.4.1 "Copyleft" is released.
6972
6973 2001-04-19  Stephen J. Turnbull  <stephen@xemacs.org>
6974
6975         * x-compose.el (xlib-input-method-bug-workaround):
6976         (alias-colon-to-double-quote):
6977         Force sort in map-keymap to work around rehash bug.
6978
6979 2001-04-17  Ben Wing  <ben@xemacs.org>
6980
6981         * about.el: Finish overhaul, add a few new hackers, update a
6982         couple old ones.
6983
6984 2001-04-16  Stephen J. Turnbull  <stephen@xemacs.org>
6985
6986         * XEmacs 21.4.0 "Solid Vapor" is released.
6987
6988 2001-04-15  Ben Wing  <ben@xemacs.org>
6989
6990         * about.el:
6991         * about.el (about-headline-face): New.
6992         * about.el (about-link-face): New.
6993         * about.el (about-current-release-maintainers): New.
6994         * about.el (about-other-current-hackers): New.
6995         * about.el (about-url-alist):
6996         * about.el (about-once-and-future-hackers): New.
6997         * about.el (about-mailto-link): New.
6998         * about.el (about-get-buffer):
6999         * about.el (about-finish-buffer):
7000         * about.el (about-xemacs):
7001         * about.el (about-features): Removed.
7002         * about.el (about-advantages): New.
7003         * about.el (about-maintainer-info): Removed.
7004         * about.el (about-personal-info): New.
7005         * about.el (about-hacker-contribution): New.
7006         * about.el (about-maintainer):
7007         * about.el (about-show-linked-info):
7008         * about.el (about-hackers):
7009         Major revamping.  Rewriting of most of the text, improve the
7010         link handling, separate info on contributors into personal
7011         and contribution info, add new contributors, update personal
7012         info, etc. etc.
7013         
7014         * menubar-items.el (default-menubar):
7015         Help menubar entry for News now says more accurately
7016         "What's New in XEmacs".
7017         
7018         * mouse.el:
7019         * mouse.el (mouse-track-cleanup-hook):
7020         * mouse.el (mouse-track):
7021         Don't set-buffer to a dead buffer when calling mouse-track
7022         cleanup hooks.
7023
7024 2001-04-14  Stephen J. Turnbull  <stephen@xemacs.org>
7025
7026         * XEmacs 21.2.47 "Zephir" is released.
7027
7028 2001-04-02  Jan Vroonhof  <jan.vroonhof@ntlworld.com>
7029
7030         * dialog.el (make-dialog-box): Disable dialog box titles until
7031         we get them working.
7032
7033 2001-03-30  Ben Wing  <ben@xemacs.org>
7034
7035         * help.el:
7036         * help.el (Help-princ-face):
7037         * help.el (Help-prin1-face):
7038         * help.el (frob-help-extents):
7039         * help.el (describe-function-1):
7040         * help.el (describe-variable):
7041         Avoid using font-lock faces, which may not be defined.
7042         Instead, use hyper-apropos faces, and make sure they're
7043         defined as necessary by using `require'. (It's not so safe
7044         to do this for font-lock.) In any case, we will eventually
7045         be merging this functionality into hyper-apropos.
7046
7047         * loaddefs.el (completion-ignored-extensions):
7048         Fix documentation.
7049         
7050         * menubar-items.el (menu-truncate-list): Removed.
7051         * menubar-items.el (Menubar-items-truncate-list): New.
7052         * menubar-items.el (default-menubar):
7053         Fix errors if grep or compile command is too long.  Rename helper
7054         function to be less visible.
7055
7056 2001-03-23  Martin Buchholz  <martin@xemacs.org>
7057
7058         * byte-optimize.el (byte-optimize-minus):
7059         Fix mis-byte-compilation of (- 0 x) --> (- (- x))
7060
7061 2001-03-26  Hrvoje Niksic  <hniksic@arsdigita.com>
7062
7063         * dumped-lisp.el (preloaded-file-list): Load mule/latin.el when
7064         Mule is available.
7065
7066         * mule/latin.el: New file.
7067
7068 2001-03-11  Ben Wing  <ben@xemacs.org>
7069
7070         * auto-save.el:
7071         * auto-save.el (auto-save-directory):
7072         * auto-save.el (make-auto-save-file-name):
7073         * auto-save.el (auto-save-file-name-p): New.
7074
7075         Merge in improvements from other definition of
7076         make-auto-save-file-name in files.el.
7077         
7078         * auto-save.el (auto-save-original-name):
7079         * auto-save.el (auto-save-name-in-fixed-directory):
7080         * auto-save.el (auto-save-unslashify-name): Removed.
7081         * auto-save.el (auto-save-slashify-name): Removed.
7082         * auto-save.el (auto-save-reserved-chars): New.
7083         * auto-save.el (auto-save-escape-name): New.
7084         * auto-save.el (auto-save-unhex): New.
7085         * auto-save.el (auto-save-unescape-name): New.
7086
7087         Change algorithm for encoding filenames in auto-save names to be
7088         entirely safe with all filesystems and all possible characters in
7089         a filename, and 100% reversible. (Essentially, uses
7090         quoted-printable as the encoding.)
7091         
7092         * auto-save.el (recover-all-files):
7093
7094         Use insert-directory rather than calling ls directly -- fixes
7095         things under Windows.
7096
7097         * files.el:
7098         * files.el (convert-standard-filename): Substitute FSF's
7099         definition for this (we had nothing here before).
7100         
7101         * files.el (backup-buffer): Warning fix.
7102         
7103         * files.el (make-backup-file-name):
7104         * files.el (find-backup-file-name):
7105         Fix error in calling sequence to auto-save-file-name-p.
7106         
7107         * files.el (recover-file):
7108         Use insert-directory rather than calling ls directly -- fixes
7109         things under Windows.
7110
7111         * files.el (make-auto-save-file-name): Removed.
7112         * files.el (auto-save-file-name-p): Removed.
7113         auto-save is always dumped so no sense in having a definition
7114         that will always be overwritten with another.
7115         
7116         * files.el (insert-directory):
7117         * win32-native.el:
7118         * win32-native.el (debug-mswindows-process-command-lines):
7119         * win32-native.el (original-make-auto-save-file-name): Removed.
7120         * win32-native.el (make-auto-save-file-name): Removed.
7121
7122
7123 2001-03-21  Martin Buchholz <martin@xemacs.org>
7124
7125         * XEmacs 21.2.46 "Urania" is released.
7126
7127 2001-03-16  Stephen J. Turnbull  <stephen@xemacs.org>
7128
7129         * menubar-items.el (default-menubar): Update sample.emacs to
7130         sample.init.el and adjust accelerators.
7131
7132 2001-02-02  Stephen J. Turnbull  <stephen@xemacs.org>
7133
7134         * build-report.el (build-report): Improve docstring.
7135
7136 2001-03-15  Stephen J. Turnbull  <stephen@xemacs.org>
7137
7138         * ChangeLog: Log GTK merge.
7139
7140         * gutter-items.el:
7141         * mwheel.el:
7142         * sound.el:
7143         * startup.el:
7144         Revert gratuitous whitespace changes.
7145
7146 2001-03-07  Ben Wing  <ben@xemacs.org>
7147
7148         * help.el:
7149         * help.el (key-or-menu-binding):
7150         * help.el (Help-find-file): New.
7151         * help.el (describe-beta):
7152         * help.el (describe-copying):
7153         * help.el (describe-project):
7154         * help.el (view-emacs-news):
7155         * help.el (view-sample-init-el): New.
7156         * help.el (Help-princ-face): New.
7157         * help.el (Help-prin1-face): New.
7158         * help.el (help-symbol-function-context-menu):
7159         * help.el (help-symbol-variable-context-menu):
7160         * help.el (help-symbol-function-and-variable-context-menu):
7161         * help.el (frob-help-extents):
7162         * help.el (describe-function-1):
7163         * help.el (describe-variable):
7164
7165         Add coloring in Help buffers, correspondent with hyperlinks.
7166         View files in view-mode rather than Fundamental.
7167         Remove separators from context menus -- now handled in generic code.
7168         Add `Find Tag' to context menu.
7169         
7170         * menubar.el (popup-mode-menu):
7171
7172         Rewrite code that outputs the popup menu to (a) put more specific
7173         entries first, (b) be more robust, (c) output the proper context
7174         menu separators automatically (the context menu functionality is
7175         new and currently used only by Help).
7176
7177 2001-03-10  William M. Perry  <wmperry@aventail.com>
7178
7179         * dialog-gtk.el (gtk-make-dialog-box-internal): Forgot to rewrite
7180         this function when converting from the 21.1 GTK branch.  Now
7181         supports file, password, question, and color built-in dialogs.
7182
7183 2001-03-06  Ben Wing  <ben@xemacs.org>
7184
7185         * keydefs.el:
7186         * keydefs.el (global-map):
7187         Add commented-out change of M-k (for 21.5).
7188         
7189         * menubar-items.el (default-menubar):
7190         Fix items to control kill-line behavior; add items for
7191         shifted motion.
7192         
7193         * simple.el:
7194         * simple.el (kill-whole-line):
7195         * simple.el (historical-kill-line): Removed.
7196         * simple.el (kill-line): Removed.
7197         * simple.el (kill-entire-line): New.
7198         * simple.el (kill-line-1): New.
7199         * simple.el (backward-kill-line):
7200         Undo kill-whole-line == always changes.  Add new function
7201         kill-entire-line to unconditionally delete the current line.
7202         Add comments describing the lamentable state of affairs of
7203         the kill-line functions and variables.
7204
7205 2001-03-02  Ben Wing  <ben@xemacs.org>
7206
7207         * simple.el:
7208         * simple.el (beginning-of-buffer):
7209         * simple.el (end-of-buffer):
7210         * simple.el (mark-ring-unrecorded-commands):
7211         * simple.el (signal-error-on-buffer-boundary):
7212         * simple.el (shifted-motion-keys-select-region):
7213         * simple.el (unshifted-motion-keys-deselect-region):
7214         * simple.el (motion-keys-for-shifted-motion): New.
7215         * simple.el (handle-pre-motion-command):
7216         * simple.el (handle-post-motion-command):
7217         * simple.el (forward-char-command):
7218         * simple.el (backward-char-command):
7219         * simple.el (scroll-up-command):
7220         * simple.el (scroll-down-command):
7221         * simple.el (next-line):
7222         * simple.el (previous-line):
7223         * simple.el (backward-block-of-lines):
7224         * simple.el (forward-block-of-lines):
7225         * simple.el (backward-word):
7226         * simple.el (mark-word):
7227
7228         Augment documentation of the most common motion commands to make
7229         note of the shifted-motion support.  Improve the support to (a)
7230         properly document how it works and why it's done in the fashion it
7231         is, and (b) allow the keystrokes that trigger it to be customized.
7232
7233         Correct error in the customize specification of
7234         mark-ring-unrecorded-commands.
7235
7236 2001-03-02  Ben Wing  <ben@xemacs.org>
7237
7238         * font-lock.el:
7239         * font-lock.el (font-lock-pending-extent-table): Removed.
7240         * font-lock.el (font-lock-pending-buffer-table): New.
7241         * font-lock.el (font-lock-pre-idle-hook):
7242         * font-lock.el (font-lock-after-change-function):
7243         * font-lock.el (font-lock-fontify-pending-extents):
7244         * font-lock.el (font-lock-lisp-like):
7245
7246         Fix handling of pending extents to avoid excessive slowness (N^2
7247         behavior) when making lots of buffer changes between redisplays,
7248         such as when saving the Options.
7249
7250 2001-03-09  William M. Perry  <wmperry@aventail.com>
7251
7252         * device.el:
7253         * dragdrop.el:
7254         * dumped-lisp.el:
7255         * faces.el:
7256         * frame.el:
7257         * gnuserv.el:
7258         * loadup.el:
7259         * menubar-items.el:
7260         * minibuf.el:
7261         The Great GTK Merge.
7262
7263         * ChangeLog.GTK:
7264         * dialog-gtk.el:
7265         * gdk.el:
7266         * generic-widgets.el:
7267         * glade.el:
7268         * gnome-widgets.el:
7269         * gnome.el:
7270         * gtk-compose.el:
7271         * gtk-extra.el:
7272         * gtk-faces.el:
7273         * gtk-ffi.el:
7274         * gtk-file-dialog.el:
7275         * gtk-font-menu.el:
7276         * gtk-glyphs.el:
7277         * gtk-init.el:
7278         * gtk-iso8859-1.el:
7279         * gtk-marshal.el:
7280         * gtk-mouse.el:
7281         * gtk-package.el:
7282         * gtk-password-dialog.el:
7283         * gtk-select.el:
7284         * gtk-widget-accessors.el:
7285         * gtk-widgets.el:
7286         * gtk.el:
7287         widgets-gtk.el:
7288         The Great GTK Merge: new files.
7289
7290 2001-03-05  Stephen J. Turnbull  <stephen@xemacs.org>
7291
7292         * generic-widgets.el: Don't require gtk (a built-in feature) at
7293         top level.  Don't execute the last sexp unless (featurep 'gtk).
7294
7295 2001-02-28  Stephen J. Turnbull  <stephen@xemacs.org>
7296
7297         * mule/mule-init.el (auto-language-alist): Split zh into GB and BIG5.
7298
7299 2001-02-23  Martin Buchholz <martin@xemacs.org>
7300
7301         * XEmacs 21.2.45 "Thelxepeia" is released.
7302
7303 2001-01-25  Jason R. Mastaler  <jason@xemacs.org> 
7304  
7305         * about.el (xemacs-hackers): update my entry. 
7306         * about.el (about-maintainer-info): ditto. 
7307         * about.el (about-hackers): ditto. 
7308
7309 2001-02-20  Jan Vroonhof  <jan@xemacs.org>
7310
7311         * about.el (about-maintainer-info): More vanity info about
7312         yours truly.
7313
7314 2001-02-20  Adrian Aichner  <adrian@xemacs.org>
7315
7316         * build-report.el (build-report-destination): xemacs-build-reports
7317         has moved to SourceForge, where mailing list name length is
7318         restricted, hence the name change to
7319         xemacs-buildreports@xemacs.org.
7320         * build-report.el (build-report-keep-regexp): Update default.
7321         * build-report.el (build-report-delete-regexp): Ditto.
7322         * build-report.el (build-report-make-output-files): Ditto.
7323
7324 2001-02-19  Craig Lanning  <lanning@scra.org>
7325
7326         * lisp-mode.el: Add indentation specifications for following
7327         Common Lisp forms: handler-case, handler-bind, with-slots,
7328         with-open-file, with-open-stream, print-unreadable-object.
7329
7330 2001-02-18  Matt Tucker  <tuck@whistlingfish.net>
7331
7332         * font-lock.el (font-lock-set-defaults-1):
7333         Move initialization of `font-lock-cache-position' so that it's set
7334         even if font-lock-keywords is already defined.
7335
7336 2001-02-17  Matt Tucker  <tuck@whistlingfish.net>
7337
7338         * autoload.el (generate-file-autoloads-1):
7339         Use `emacs-lisp-mode-syntax-table' instead of
7340         `lisp-mode-syntax-table'.
7341         * lisp-mode.el (lisp-mode-syntax-table):
7342         Get rid of old checks for `parse-partial-sexp' version.
7343         Make `|' (pipe) string delimiter instead of punctuation.
7344
7345 2001-02-16  Martin Buchholz  <martin@xemacs.org>
7346
7347         * window.el (save-selected-window):
7348         Use gensym for better macro hygiene.
7349
7350 2001-02-06  Mike Sperber <mike@xemacs.org>
7351
7352         * dump-paths.el:
7353         * startup.el (startup-setup-paths): Set and use
7354         `mule-lisp-directory'.
7355         (startup-setup-paths-warning): Ditto.
7356
7357         * setup-paths.el (paths-find-mule-lisp-directory): Added.
7358         (paths-construct-load-path): Consider `mule-lisp-directory'.
7359
7360 2001-02-07  Matt Tucker  <tuck@whistlingfish.net>
7361
7362         * font-lock.el: Syntax table improvements used.  A few random
7363         changes are not specified below.
7364         (font-lock-fontify-string-delimiters):
7365         (font-lock-syntactic-keywords):
7366         (font-lock-cache-state nil):
7367         (font-lock-cache-position):
7368         New variables.
7369         (font-lock-set-syntax):
7370         (font-lock-apply-syntactic-highlight):
7371         (font-lock-fontify-syntactic-anchored-keywords):
7372         (font-lock-fontify-syntactic-keywords-region):
7373         (font-lock-eval-keywords):
7374         New functions.
7375         (font-lock-remove-face):
7376         (font-lock-fontify-syntactically-region):
7377         Use syntax properties.
7378
7379 2001-02-08  Martin Buchholz <martin@xemacs.org>
7380
7381         * XEmacs 21.2.44 "Thalia" is released.
7382
7383 2001-01-16  Mike Sperber <mike@xemacs.org>
7384
7385         * startup.el (normal-top-level): Work even if no installation root
7386         is found.
7387
7388 2001-01-30  Andy Piper  <andy@xemacs.org>
7389
7390         * gutter-items.el (progress-abort-glyph): remove instantiator.
7391         (set-progress-abort-instantiator): new function.
7392         (abort-progress-feedback): use it.
7393
7394         * gutter.el (set-gutter-dirty-p): new function.
7395
7396 2001-01-30  Didier Verna  <didier@xemacs.org>
7397
7398         * mwheel.el (mwheel-scroll): unwind-protect the selected window.
7399
7400 2001-01-24  Didier Verna  <didier@xemacs.org>
7401
7402         * sound.el (sound-extension-list): give a better default value.
7403         * sound.el (load-sound-file): improve the doc string, also find
7404         files given by absolute names, pass a real extension list to
7405         `locate-file'.
7406
7407 2001-01-26  Martin Buchholz <martin@xemacs.org>
7408
7409         * XEmacs 21.2.43 "Terspichore" is released.
7410
7411 2001-01-20  Klaus Frank <klausf@i3.informatik.rwth-aachen.de>
7412
7413         * gnuserv.el (gnuserv-process-filter): Robuster handling of error
7414         messages from gnuserv.
7415
7416 2001-01-20  Martin Buchholz <martin@xemacs.org>
7417
7418         * XEmacs 21.2.42 "Poseidon" is released.
7419
7420 2001-01-12  Nick V. Pakoulin  <npak@ispras.ru>
7421
7422         * cl-macs.el (cl-upcase-arg): New function.
7423         (cl-function-arglist): New function.
7424         (cl-transform-lambda): Automatically add CL-style lambda list to
7425         documentation string using functions above.
7426
7427 2001-01-12  Andy Piper  <andy@xemacs.org>
7428
7429         * package-get.el (package-get-custom): call
7430         package-net-update-installed-db.
7431
7432         * package-ui.el (pui-install-selected-packages): call
7433         package-net-update-installed-db.
7434
7435         * package-net.el (package-net-update-installed-db): use
7436         packages-package-list so that we reflect reality.
7437
7438         * packages.el (packages-package-list): Make docstring reflect
7439         reality.
7440
7441         * package-net.el (package-net-convert-index-to-ini): exclude mule entries.
7442
7443         * postinstall.cc (do_postinstall): don't pick up shells if cygwin
7444         isn't installed.
7445
7446 2001-01-17  Andy Piper  <andy@xemacs.org>
7447
7448         * wid-edit.el (widget-activation-glyph-mapper): activate or
7449         deactivate native widgets.
7450         (widget-glyph-insert-glyph): record instantiator.
7451         (widget-push-button-value-create): use it.
7452
7453         * gui.el (gui-button-action): new function. Make button's domain
7454         buffer current when calling.
7455         (make-gui-button): update to use gui-button-action.
7456
7457 2001-01-16  Didier Verna  <didier@xemacs.org>
7458
7459         * menubar-items.el (default-menubar): add an entry for modeline
7460         horizontal scrolling in Options -> Display.
7461
7462 2001-01-17  Steve Youngs  <youngs@xemacs.org>
7463
7464         * package-get.el (package-get-require-signed-base): Set to nil
7465         by default.
7466
7467 2001-01-17  Martin Buchholz <martin@xemacs.org>
7468
7469         * XEmacs 21.2.41 "Polyhymnia" is released.
7470
7471 2001-01-16  Mike Sperber <mike@xemacs.org>
7472
7473         * setup-paths.el (paths-core-load-path-depth): Stopgap bump to
7474         catch lisp/mule/.
7475
7476 2001-01-14  Mike Sperber <mike@xemacs.org>
7477
7478         * startup.el (maybe-create-compatibility-dot-emacs):
7479         (maybe-unmigrate-user-init-file):
7480         (unmigrate-user-init-file): Created.
7481         (maybe-migrate-user-init-file): Offer creation of compatibility
7482         .emacs.
7483         Some doc fixes wrt init file location.
7484
7485 2001-01-15  Golubev I. N.  <gin@mo.msk.ru>
7486
7487         * faces.el (face-frob-from-locale-first): new variable.
7488         (frob-face-font-2): Honor tags arg while trying to use
7489         standard-face-mapping.  When face-frob-from-locale-first is set,
7490         first try to set face inheriting from frobbed-face.
7491
7492 2001-01-15  Didier Verna  <didier@xemacs.org>
7493
7494         * about.el (xemacs-hackers): update my entry.
7495         * about.el (about-url-alist): ditto.
7496         * about.el (about-maintainer-info): ditto.
7497         * about.el (about-hackers): ditto.
7498
7499 2001-01-15  Martin Buchholz  <martin@xemacs.org>
7500
7501         The byte compiler has been badly broken for a year,
7502         by the patch of 1999-12-06.
7503         * byte-optimize.el (byte-optimize-form-code-walker):
7504         Bug was: the byte compiler was making this erroneous optimization:
7505         (progn (or (foo)) (bar)) ==> (bar)
7506
7507 2000-11-20  Mike Sperber <mike@xemacs.org>
7508
7509         * setup-paths.el (paths-core-load-path-depth): Split
7510         `paths-load-path-depth' in two for site and core lisp.  Don't
7511         recurse into core.
7512         * setup-paths.el (paths-construct-load-path): Use.
7513
7514 2001-01-10  Andy Piper  <andy@xemacs.org>
7515
7516         * package-net.el (package-net-cygwin32-binary-size): new variable
7517         (package-net-win32-binary-size): ditto.  add much needed
7518         commentary.
7519
7520         * gutter-items.el (buffers-tab-items): correct off-by-one error
7521         for buffers-tab-max-size.
7522
7523 2001-01-08  Martin Buchholz <martin@xemacs.org>
7524
7525         * XEmacs 21.2.40 is released.
7526
7527 2001-01-06  Stephen J. Turnbull  <stephen@xemacs.org>
7528
7529         * mule/hebrew.el: Fix comments and typos.
7530         mule/japanese.el: Fix comments, typos, and 8-bit character encoding.
7531
7532 2001-01-06  Stephen J. Turnbull  <stephen@xemacs.org>
7533
7534         * ChangeLog.1: move ancient log from fill.el.
7535
7536         * dump-paths.el:
7537         paragraphs.el:
7538         mule/mule-category.el:
7539         Miscellaneous typo fixes and slight doc clarifications.
7540
7541         * mule/mule-ccl.el:  Correct file name in header.
7542
7543 2000-12-31  Martin Buchholz <martin@xemacs.org>
7544
7545         * XEmacs 21.2.39 is released.
7546
7547 2000-12-27  Martin Buchholz  <martin@xemacs.org>
7548
7549         * byte-optimize.el (byte-optimize-cond):
7550         (byte-optimize-cond-1): New.
7551         Rewrite `cond' in terms of `if' and `or', which are easier to optimize.
7552         Optimizes (cond (x nil)) ==> nil.
7553         Provide better diagnostic on malformed expr like (cond foo).
7554
7555 2000-12-20  Stephen J. Turnbull  <stephen@xemacs.org>
7556
7557         * mule/mule-coding.el:
7558         mule/mule-cmds.el (reset-language-environment,
7559         set-language-environment-coding-systems):
7560         Safer default coding-priority-list, corresponding to src/file-coding.h.
7561
7562 2000-12-03  Jorma Laaksonen <jorma.laaksonen@hut.fi>
7563
7564         * package-admin.el: Allow package removal from
7565         early-package-load-path.
7566
7567 2000-12-15  Andreas Jaeger  <aj@suse.de>
7568
7569         * about.el (about-maintainer-info): Update my entry.
7570
7571 2000-12-11  Matt Tucker  <tuck@whistlingfish.net>
7572
7573         * packages.el (locate-library): Add support for bzip2
7574         compressed .el files.
7575
7576 2000-12-12  Andy Piper  <andy@xemacs.org>
7577
7578         * package-net.el: new file.
7579
7580 2000-12-01  Enrico Scholz  <enrico.scholz@informatik.tu-chemnitz.de>
7581
7582         * font-lock.el: Add missing C++ keywords.
7583
7584 2000-12-08  Adrian Aichner  <adrian@xemacs.org>
7585
7586         * simple.el (indent-for-comment): Preserve indentation of comments
7587         starting in column 0, as documented in (Info-goto-node
7588         "(xemacs)Comments").  Update docstring accordingly.
7589
7590 2000-12-05  Martin Buchholz <martin@xemacs.org>
7591
7592         * XEmacs 21.2.38 is released.
7593
7594 2000-12-04  Didier Verna  <didier@xemacs.org>
7595
7596         * mouse.el (default-mouse-track-set-point-in-window): remove
7597         spurious '+' operation detected by Martin.
7598
7599
7600 2000-12-01  Martin Buchholz  <martin@xemacs.org>
7601
7602         * cl-extra.el (coerce):
7603         Implement char to integer coercion.
7604         Remove extraneous (numberp) test.
7605
7606         * byte-optimize.el (byte-compile-splice-in-already-compiled-code):
7607         Perform lapcode inlining if the value of `byte-optimize' is 'byte.
7608         (byte-optimize-predicate):
7609         Warn if evaluating constant expression signals an error.
7610         (byte-optimize-form): Small simplification.
7611
7612         * cl-macs.el (cl-do-proclaim): small efficiency improvement.
7613
7614 2000-11-30  Martin Buchholz  <martin@xemacs.org>
7615
7616         * byte-optimize.el:
7617         (byte-optimize-minus):
7618         (byte-optimize-plus):
7619         (byte-optimize-mult):
7620         (byte-optimize-quo):
7621         Use (car (last x)) instead of (last x) to get last elt!
7622         Use `byte-optimize-predicate' to optimize `%'.
7623         Move optimizations for special numeric args to bytecomp.el.
7624         * bytecomp.el (byte-compile-associative): Remove.
7625         (byte-compile-max): New.
7626         (byte-compile-min): New.
7627         Properly handle erroneous calls: (max) (min).
7628         (byte-compile-plus): New.
7629         (byte-compile-minus):
7630         It's easiest to handle 0, +1 and -1 args here.
7631         (byte-compile-mult): New.
7632         It's easiest to handle 1, -1 and 2 args here.
7633         (byte-compile-quo):
7634         It's easiest to handle 0, +1 and -1 args here.
7635         Issue byte-compiler warning when dividing by zero.
7636
7637         Byte-compiler arithmetic improvements.
7638         Better optimize these expressions in the obvious way:
7639         (+ x y 1)   -->  varref x varref y add add1
7640         (+ x y -1)  -->  varref x varref y add sub1
7641         (- x y 0)   -->  (- x y)
7642         (- 0 x y)   -->  (- (- x) y)
7643         (% 42 19)   --> compile-time constant
7644         (/ 42 19)   --> compile-time constant
7645         (* (foo) 2) --> foo call dup plus
7646
7647         Optimize away arithmetic operations (+ x) (* x) (/ x 1)
7648         unless (declaim (optimize (safety 3)))
7649         or (setq byte-compile-delete-errors nil).
7650
7651 2000-11-28  Stephen J. Turnbull  <stephen@xemacs.org>
7652
7653         * paragraphs.el (paragraph-separate, forward-sentence):  Clarify
7654         docstrings.
7655
7656 2000-11-08  Stephen J. Turnbull  <stephen@xemacs.org>
7657
7658         * startup.el (command-line-do-help):  Add documentation of
7659         portable dumper switches.
7660
7661 2000-11-22  Andy Piper  <andy@xemacs.org>
7662
7663         * x-mouse.el (x-init-pointer-shape): use cursor-font explicitly.
7664
7665         * glyphs.el (init-glyphs): don't use autodetect for strings.
7666
7667 2000-11-28  Martin Buchholz  <martin@xemacs.org>
7668
7669         * byte-optimize.el (byte-optimize-char-before):
7670         (byte-optimize-backward-char):
7671         (byte-optimize-backward-word):
7672         Fix incorrect optimizations for these sorts of expressions:
7673         (let ((x nil)) (backward-char x))
7674
7675 2000-11-21  Martin Buchholz  <martin@xemacs.org>
7676
7677         * byte-optimize.el:
7678         * byte-optimize.el (byte-optimize-backward-char): New.
7679         * byte-optimize.el (byte-optimize-backward-word): New.
7680         Make backward-word and backward-char as efficient as forward versions.
7681
7682         * bytecomp.el (byte-compile-no-args-with-one-extra):
7683         * bytecomp.el (byte-compile-one-arg-with-one-extra):
7684         * bytecomp.el (byte-compile-two-args-with-one-extra):
7685         * bytecomp.el (byte-compile-zero-or-one-arg-with-one-extra):
7686         * bytecomp.el (byte-compile-one-or-two-args-with-one-extra):
7687         * bytecomp.el (byte-compile-two-or-three-args-with-one-extra):
7688         Check if extra arg is constant nil, and if so, use byte-coded call.
7689
7690         * simple.el (backward-word):
7691         * simple.el (mark-word):
7692         * simple.el (kill-word):
7693         * simple.el (backward-kill-word):
7694         Make COUNT argument optional, for consistency with forward-char et al.
7695
7696         * abbrev.el (abbrev-string-to-be-defined):
7697         * abbrev.el (inverse-abbrev-string-to-be-defined):
7698         * abbrev.el (inverse-add-abbrev):
7699         * abbrev.el (expand-region-abbrevs):
7700         * buff-menu.el (Buffer-menu-execute):
7701         * indent.el (move-to-left-margin):
7702         * indent.el (indent-relative):
7703         * indent.el (move-to-tab-stop):
7704         * info.el (Info-reannotate-node):
7705         * lisp-mode.el (lisp-indent-line):
7706         * lisp.el (end-of-defun):
7707         * lisp.el (move-past-close-and-reindent):
7708         * misc.el (copy-from-above-command):
7709         * mouse.el (default-mouse-track-scroll-and-set-point):
7710         * page.el (forward-page):
7711         * paragraphs.el (forward-paragraph):
7712         * paragraphs.el (end-of-paragraph-text):
7713         * picture.el (picture-forward-column):
7714         * picture.el (picture-self-insert):
7715         * rect.el (extract-rectangle-line):
7716         * simple.el (newline):
7717         * simple.el (fixup-whitespace):
7718         * simple.el (backward-delete-char-untabify):
7719         * simple.el (transpose-chars):
7720         * simple.el (transpose-preceding-chars):
7721         * simple.el (do-auto-fill):
7722         * simple.el (indent-new-comment-line):
7723         * simple.el (blink-matching-open):
7724         * view-less.el (cleanup-backspaces):
7725         * wid-edit.el (widget-transpose-chars):
7726         * term/bg-mouse.el (bg-insert-moused-sexp):
7727         Use more readable (backward-FOO n) instead of (forward-FOO -n).
7728
7729         * info.el (Info-fontify-node):
7730         * simple.el (backward-delete-function):
7731         Use canonical delete-backward-char instead of backward-delete-char.
7732
7733 2000-11-20  Andy Piper  <andy@xemacs.org>
7734
7735         * gutter-items.el (update-tab-in-gutter): don't barf if there are
7736         no buffers.
7737
7738 2000-11-20  Andy Piper  <andy@xemacs.org>
7739
7740         * gutter-items.el (update-tab-in-gutter): don't give popup frames
7741         buffer tabs.
7742
7743 2000-11-18  Martin Buchholz  <martin@xemacs.org>
7744
7745         * cl-macs.el: Correctly optimize plusp minusp oddp evenp.
7746         (proclaim inline...) was shadowing compiler-macros.
7747
7748 2000-11-17  Martin Buchholz  <martin@xemacs.org>
7749
7750         * bytecomp.el (byte-compile-eval): New.
7751         (byte-compile-initial-macro-environment): Use byte-compile-eval.
7752         Keeps this promise made in Lispref:
7753         "If a file being compiled contains a `defmacro' form, the macro is
7754         defined temporarily for the rest of the compilation of that file."
7755
7756 2000-11-09  Martin Buchholz  <martin@xemacs.org>
7757
7758         * cl.el (floatp-safe):
7759         (plusp):
7760         (minusp):
7761         (oddp):
7762         (evenp):
7763         (cl-abs):
7764         Use a better parameter name than `x'.
7765
7766         * cl-macs.el (check-type): Make continuable.  Change documentation
7767         to require PLACE, but accept any form for compatibility.
7768
7769         * abbrev.el (define-abbrev): Use check-type.
7770         * font-menu.el (font-menu-change-face): Use check-type.
7771         * menubar.el (relabel-menu-item): Use check-type.
7772         * itimer.el: Fix typo.
7773
7774 2000-11-10  Yoshiki Hayashi  <yoshiki@xemacs.org>
7775
7776         * info.el (Info-extract-menu-node-name): Comma is a delimiter.
7777
7778 2000-11-14  Martin Buchholz <martin@xemacs.org>
7779
7780         * XEmacs 21.2.37 is released.
7781
7782 2000-11-13  Katsumi Yamaoka  <yamaoka@jpl.org>
7783
7784         * code-cmds.el: Provide the feature.
7785
7786 2000-07-21  Jan Vroonhof  <jan@xemacs.org>
7787
7788         * dumped-lisp.el (preloaded-file-list): Load code-cmds.el
7789
7790         * code-cmds.el: New file
7791         * mule/mule-cmds.el:
7792         * mule/mule-misc.el
7793         (coding-keymap): New keymap. Define coding system keyboard
7794         commands on file-coding builds too.
7795         (coding-system-change-eol-conversion):
7796         (universal-coding-system-argument):
7797         (set-default-coding-systems):
7798         (prefer-coding-system): Moved from mule-cmds.el
7799         (set-buffer-process-coding-system): Moved from mule-misc.el
7800
7801 2000-09-15  Stephen Carney <carney@scubadoo.com>
7802
7803         * etags.el (buffer-tag-table-files): Use append instead of nconc.
7804
7805 2000-11-09  Steve Youngs  <youngs@xemacs.org>
7806
7807         * package-get.el (package-get-download-sites): Add a pre-release
7808         site for experimental packages.
7809
7810         * auto-autoloads.el: Regenerated.
7811
7812 2000-08-01  Andy Piper  <andy@xemacs.org>
7813
7814         * gutter-items.el (buffers-tab-omit-function): reference
7815         buffers-tab-select-visible-buffers.
7816         (buffers-tab-filter-functions): new variable, by default uses
7817         buffers-tab-selection-function and buffers-tab-omit-function.
7818         (select-buffers-tab-buffers-by-mode): invert arguments.
7819         (buffers-tab-select-visible-buffers): new function. Invert calling
7820         of buffers-menu-omit-invisible-buffers.
7821         (buffers-tab-items): rewrite to use
7822         buffers-tab-filter-functions. Rewrite docstring.
7823         (gutter-buffers-tab-extent): delete.
7824         (add-tab-to-gutter): always build a new extent when adding the
7825         tabs.
7826         (update-tab-in-gutter): make gutter dirty when orientation
7827         changes.
7828
7829 2000-11-07  Martin Buchholz  <martin@xemacs.org>
7830
7831         * bytecomp.el (byte-compile-defvar-or-defconst):
7832         Only do loadhist recording if defvar form includes a value.
7833
7834 2000-11-02  Martin Buchholz  <martin@xemacs.org>
7835
7836         * bytecomp.el (byte-compile-initial-macro-environment):
7837         `eval-when-compile' should not compile its body.
7838
7839 2000-11-02  Stephen J. Turnbull  <stephen@xemacs.org>
7840
7841         * mule/cyrillic.el: Add Windows 1251 code page encoding (by
7842         Sergey Groznyh <gsm@fct.ru> in <863diqaygu.fsf@fct.ru>).  Fix
7843         some Japanese English.  Remove some ancient FSF comments, and
7844         improve docstrings.  Use symbols not vectors for tables.
7845
7846 2000-11-03  Martin Buchholz  <martin@xemacs.org>
7847
7848         * keymap.el:
7849         (local-key-binding):
7850         (global-key-binding):
7851         Add an optional `accept-defaults' parameter, just like `lookup-key'.
7852
7853         * lisp.el:
7854         (backward-sexp): Slightly simpler code.
7855         (mark-sexp): Make arg optional, like FSF Emacs.
7856         (forward-list): Slightly simpler code.
7857         (backward-list): Slightly simpler code.
7858         (down-list):  Make arg optional, like FSF Emacs.
7859         (up-list):  Make arg optional, like FSF Emacs.
7860         (backward-up-list):  Make arg optional, like FSF Emacs.
7861         (kill-sexp):  Make arg optional, like FSF Emacs.
7862         (backward-kill-sexp):  Make arg optional, like FSF Emacs.
7863
7864         * font-menu.el (font-menu-change-face):
7865         Take continuable errors into account.
7866
7867         * abbrev.el:
7868         * abbrev.el (clear-abbrev-table):
7869         * abbrev.el (define-abbrev-table):
7870         * abbrev.el (define-abbrev):
7871         * abbrev.el (insert-abbrev-table-description):
7872         * apropos.el (apropos-documentation-check-doc-file):
7873         * apropos.el (apropos-documentation-check-elc-file):
7874         * buff-menu.el (list-buffers):
7875         * buff-menu.el (list-buffers-noselect):
7876         * bytecomp.el (byte-recompile-directory):
7877         * bytecomp.el (batch-byte-compile):
7878         * cl-macs.el (typep):
7879         * code-files.el (find-coding-system-magic-cookie):
7880         * code-files.el (insert-file-contents):
7881         * cus-edit.el (customize-set-variable):
7882         * cus-edit.el (customize-save-variable):
7883         * cus-face.el (custom-set-face-font-size):
7884         * cus-face.el (custom-set-face-update-spec):
7885         * cus-face.el (custom-reset-faces):
7886         * custom.el (custom-check-theme):
7887         * custom.el (copy-upto-last):
7888         * fill.el (canonically-space-region):
7889         * fill.el (fill-paragraph):
7890         * fill.el (fill-region):
7891         * fill.el (find-space-insertable-point):
7892         * fill.el (justify-current-line):
7893         * faces.el (face-spec-update-all-matching):
7894         * faces.el (set-face-stipple):
7895         * files-nomule.el (insert-file-contents):
7896         * files.el (insert-file-contents-literally):
7897         * files.el (hack-local-variables-last-page):
7898         * files.el (basic-save-buffer):
7899         * files.el (insert-directory):
7900         * font-menu.el (font-menu-change-face):
7901         * font.el (font-spatial-to-canonical):
7902         * format.el (format-encode-region):
7903         * format.el (format-insert-file):
7904         * format.el (format-replace-strings):
7905         * gutter.el (set-gutter-element):
7906         * help.el (key-or-menu-binding):
7907         * help.el (describe-bindings):
7908         * help.el (with-syntax-table):
7909         * indent.el (indent-rigidly):
7910         * indent.el (delete-to-left-margin):
7911         * info.el:
7912         * info.el (Info-extract-dir-entry-from):
7913         * info.el (Info-build-dir-anew):
7914         * info.el (Info-rebuild-dir):
7915         * info.el (Info-batch-rebuild-dir):
7916         * info.el (Info-read-subfile):
7917         * info.el (Info-build-node-completions):
7918         * info.el (Info-extract-menu-node-name):
7919         * isearch-mode.el (isearch-range-invisible):
7920         * isearch-mode.el (isearch-restore-invisible-extents):
7921         * itimer.el (itimerp):
7922         * itimer.el (itimer-live-p):
7923         * keymap.el:
7924         * keymap.el (substitute-key-definition):
7925         * keymap.el (read-command-or-command-sexp):
7926         * keymap.el (local-key-binding):
7927         * keymap.el (global-key-binding):
7928         * keymap.el (global-set-key):
7929         * keymap.el (local-set-key):
7930         * ldap.el:
7931         * ldap.el (ldap-add-entries):
7932         * ldap.el (ldap-delete-entries):
7933         * lisp.el (backward-sexp):
7934         * lisp.el (mark-sexp):
7935         * lisp.el (forward-list):
7936         * lisp.el (backward-list):
7937         * lisp.el (down-list):
7938         * lisp.el (backward-up-list):
7939         * lisp.el (up-list):
7940         * lisp.el (kill-sexp):
7941         * lisp.el (backward-kill-sexp):
7942         * menubar.el (add-menu-button):
7943         * menubar.el (add-submenu):
7944         * menubar.el (delete-menu-item):
7945         * menubar.el (relabel-menu-item):
7946         * mouse.el (narrow-window-to-region):
7947         * obsolete.el (define-obsolete-variable-alias):
7948         * obsolete.el (store-substring):
7949         * package-admin.el:
7950         * package-admin.el (package-admin-install-function):
7951         * package-admin.el (package-admin-install-function-mswindows):
7952         * package-admin.el (package-admin-default-install-function):
7953         * package-get.el (package-get-update-base-entries):
7954         * packages.el (packages-load-package-dumped-lisps):
7955         * packages.el (packages-collect-package-dumped-lisps):
7956         * printer.el (generic-print-buffer):
7957         * printer.el (generic-print-region):
7958         * replace.el (occur-mode-mouse-goto):
7959         * replace.el (perform-replace):
7960         * select.el (get-selection-no-error):
7961         * simple.el:
7962         * simple.el (newline):
7963         * simple.el (open-line):
7964         * simple.el (edit-and-eval-command):
7965         * simple.el (goto-line):
7966         * simple.el (undo):
7967         * simple.el (kill-region):
7968         * simple.el (copy-region-as-kill):
7969         * simple.el (kill-ring-save):
7970         * simple.el (set-mark):
7971         * simple.el (next-line):
7972         * simple.el (previous-line):
7973         * simple.el (line-move):
7974         * simple.el (set-goal-column):
7975         * simple.el (comment-region):
7976         * subr.el:
7977         * subr.el (putf):
7978         * syntax.el (modify-syntax-entry):
7979         * syntax.el (map-syntax-table):
7980         * view-less.el (view-file):
7981         * view-less.el (view-buffer):
7982         * view-less.el (view-file-other-window):
7983         * window-xemacs.el (backward-other-window):
7984         * window.el:
7985         * window.el (one-window-p):
7986         * window.el (walk-windows):
7987         * window.el (window-list):
7988         * x-mouse.el (x-mouse-kill):
7989         * x-select.el (x-get-cutbuffer):
7990         * x-select.el (x-store-cutbuffer):
7991         * term/bg-mouse.el (bg-mouse-line-to-center):
7992         * term/sun-mouse.el (window-line-end):
7993         * term/sun-mouse.el (sun-select-region):
7994         * term/sun.el (kill-region-and-unmark):
7995         * mule/mule-category.el:
7996         * mule/mule-category.el (modify-category-entry):
7997         * mule/mule-category.el (char-category-list):
7998         * mule/mule-coding.el (coding-system-force-on-output):
7999         * mule/mule-misc.el (coding-system-put):
8000         Docstring arglist/Texinfo fixes.  See man/ChangeLog for details.
8001
8002 2000-11-02  Stephen J. Turnbull  <stephen@xemacs.org>
8003
8004         * cus-face.el: Typo fixes and tiny clarifications.
8005         * custom.el: ditto
8006
8007 2000-10-27  Yoshiki Hayashi  <yoshiki@xemacs.org>
8008
8009         * startup.el (auto-save-list-file-prefix): Moved to fileio.c.
8010         * startup.el (normal-top-level): Setup auto-save-list-file-name
8011         if auto-save-list-file-prefix is non-nil.
8012
8013 2000-10-25  Yoshiki Hayashi  <yoshiki@xemacs.org>
8014
8015         * files.el (auto-mode-alist): Allow mixed case suffix for idlwave-mode.
8016
8017 2000-01-05  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
8018
8019         * hyper-apropos.el (hyper-apropos-this-symbol): Don't always
8020         get symbol at point-min.
8021
8022 2000-10-24  Didier Verna  <didier@xemacs.org>
8023
8024         * info.el (Info-emacs-info-file-name): defconst it.
8025         * info.el (Info-footnote-tag): defcustom it.
8026         * info.el (Info-no-description-string): ditto.
8027         * info.el (Info-find-node): adapt to new semantics of
8028         'Info-suffixed-file (don't do the case variants stuff).
8029         * info.el (Info-insert-dir): rewrite the dir file variants code.
8030         * info.el (Info-directory-files): New. Return the list of info
8031         files in a directory.
8032         * info.el (Info-dir-outdated-p): use it.
8033         * info.el (Info-parse-dir-entries): ditto.
8034         * info.el (Info-build-dir-anew): don't restrict to files ending
8035         with a ".info.*" extension.
8036         * info.el (Info-set-mode-line): ditto.
8037         * info.el (Info-read-subfile): adapt to new semantics of
8038         'Info-suffixed-file (append 'exact argument).
8039         * info.el (Info-all-case-regexp): New. Return a regexp matching a
8040         string independently of the case.
8041         * info.el (Info-suffixed-file): use it (match all possible case
8042         for the file name).
8043         * info.el (Info-insert-file-contents): code cleanup.
8044         * info.el (Info-rebuild-dir): cosmetics only. Fit code in 80
8045         columns.
8046         * info.el (Info-batch-rebuild-dir): ditto.
8047         * info.el (Info-read-node-name-1): ditto.
8048         * info.el (Info-search): ditto.
8049         * info.el (Info-fontify-node): ditto.
8050
8051
8052 2000-10-24  Didier Verna  <didier@xemacs.org>
8053
8054         * process.el (shell-command): when called from a program, avoid
8055         'push-mark's "mark-set" message.
8056
8057 2000-10-15  MIYASHITA Hisashi  <himi@m17n.org>
8058
8059         * mule/thai-xtis.el (tis-620): Specify coding-system's ccl-program
8060         by a symbol, not by a vector.
8061         * mule/vietnamese.el (vscii): Likewise.
8062         (viscii): Likewise.
8063         * mule/cyrillic.el (koi8-r): Likewise.
8064
8065         * mule/chinese.el (chinese-big5-1): Specify charset's ccl-program
8066         by a symbol, not by a vector.
8067         (chinese-big5-2): Likewise.
8068         * mule/ethiopic.el (ethiopic): Likewise.
8069         * mule/vietnamese.el (vietnamese-viscii-lower): Likewise.
8070         (vietnamese-viscii-upper): Likewise.
8071
8072 2000-10-12  Yoshiki Hayashi  <yoshiki@xemacs.org>
8073
8074         * files.el (auto-mode-alist): Remove obsolete entry for html3-mode.
8075
8076 2000-10-13  Yoshiki Hayashi  <yoshiki@xemacs.org>
8077
8078         * byte-optimize.el (byte-optimize-car): New function.
8079         (byte-optimize-cdr): Ditto.
8080
8081 2000-10-12  Yoshiki Hayashi  <yoshiki@xemacs.org>
8082
8083         * byte-optimize.el: Partial synch with FSF 20.7.
8084         Optimize constant concatenation.
8085         Add keymapp as a side effect free function.  It is a built-in.
8086         (byte-after-unbind-pos): Remove byte-equal.
8087
8088 2000-10-13  Gunnar Evermann  <ge204@eng.cam.ac.uk>
8089
8090         * update-elc-2.el: Quote regexps correctly.
8091
8092 2000-10-05  MIYASHITA Hisashi  <himi@m17n.org>
8093
8094         * mule/mule-ccl.el: Sync up with Emacs 21.0.90.
8095         (ccl-compile): Apply integerp, not integer-or-char-p to
8096         check the type of the buffer magnification
8097         (ccl-compile-write-string): Encode a string with binary
8098         coding system.
8099         (ccl-compile-write-repeat): Likewise.
8100
8101 2000-09-25  Robert Pluim  <rpluim@bigfoot.com>
8102
8103         * buff-menu.el:
8104         * bytecomp.el:
8105         * coding.el:
8106         * faces.el:
8107         * files.el:
8108         * fill.el:
8109         * float-sup.el:
8110         * font-lock.el:
8111         * help.el:
8112         * iso8859-1.el:
8113         * loaddefs.el:
8114         * menubar-items.el:
8115         * menubar.el:
8116         * modeline.el:
8117         * msw-font-menu.el:
8118         * paragraphs.el:
8119         * paths.el:
8120         * replace.el:
8121         * simple.el:
8122         * sound.el:
8123         * startup.el:
8124         * version.el:
8125         * x-faces.el:
8126         * x-font-menu.el:
8127         Remove purecopy.
8128
8129 2000-10-03  Daniel Pittman  <daniel@rimspace.net>
8130
8131         * simple.el (do-auto-fill): Use the function pointer to by
8132         `comment-line-break-function', not `indent-new-comment-line'. This
8133         fixes an issue with cc-mode comment continuation.
8134
8135 2000-10-11  Martin Buchholz  <martin@xemacs.org>
8136
8137         * simple.el (turn-on-auto-fill):  Add (interactive).
8138         * mwheel.el (mwheel-install): Add (interactive).
8139         * font-lock.el (turn-on-font-lock): Add (interactive).
8140         (turn-off-font-lock): Add (interactive).
8141
8142 2000-10-03  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
8143
8144         * packages.el (packages-special-base-regexp): Add `man'.
8145
8146 2000-10-08  Adrian Aichner  <adrian@xemacs.org>
8147
8148         * wid-edit.el (widget-specify-active): map over extents in current
8149         buffer like `widget-specify-inactive' does.  Mapping over the
8150         inactive extent object does not work since the current extent is
8151         ignored by `map-extents'.
8152
8153 2000-10-04  Martin Buchholz <martin@xemacs.org>
8154
8155         * XEmacs 21.2.36 is released.
8156
8157 2000-09-22  Martin Buchholz  <martin@xemacs.org>
8158
8159         * byte-optimize.el (byte-optimize-lapcode): Add an optimizer pass.
8160         Optimize the compiled-function-constants vector by byte-code
8161         reference counts.
8162
8163 2000-09-25  Robert Pluim  <rpluim@bigfoot.com>
8164
8165         * build-report.el (build-report-delete-regexp): quote value in
8166         defcustom
8167
8168 2000-09-24  Adrian Aichner  <aichner@ecf.teradyne.com>
8169
8170         * build-report.el (build-report): Don't bind srcdir which we don't
8171         use in `multiple-value-bind' to avoid the only byte-compiler
8172         warning.
8173
8174 2000-09-23  Adrian Aichner  <aichner@ecf.teradyne.com>
8175
8176         * build-report.el: Requires cl and custom now.
8177         build-report-version is determined by XEmacs version -- remove
8178         build-report-version*.
8179         * build-report.el (build-report-version): Removed.
8180         * build-report.el (build-report-installation-version-regexp): New.
8181         * build-report.el (build-report-version-file-regexp): New.
8182         * build-report.el (build-report-installation-srcdir-regexp): New.
8183         * build-report.el (build-report-destination): Offer
8184         xemacs-build-reports and xemacs-beta.
8185         * build-report.el (build-report-keep-regexp): Adjusted.
8186         * build-report.el (build-report-delete-regexp): Adjusted.
8187         * build-report.el (build-report-make-output-dir): New.
8188         * build-report.el (build-report-installation-file): Replace use of
8189         `concat' with `expand-file-name'.
8190         * build-report.el (build-report-make-output-file): Removed.
8191         * build-report.el (build-report-make-output-files): New.
8192         * build-report.el (build-report-subject): Identify as
8193         user-variable with "*...".
8194         * build-report.el (build-report-prompts): Ditto.
8195         * build-report.el (build-report-version-file): New.
8196         * build-report.el (build-report-file-encoding): Identify as
8197         user-variable with "*...".
8198         * build-report.el (build-report-make-output-get): New.
8199         * build-report.el (build-report-insert-header): Report
8200         emacs-version and system-configuration instead of
8201         build-report-version.
8202         * build-report.el (build-report-insert-make-output): Add file
8203         argument.
8204         * build-report.el (build-report-insert-installation-file):
8205         Re-indent.
8206         * build-report.el (build-report-keep): Change docstring,
8207         re-indent.
8208         * build-report.el (build-report-delete): Ditto.
8209         * build-report.el (build-report-installation-data): New.
8210         * build-report.el (build-report-version-file-data): New.
8211
8212 2000-09-20  Martin Buchholz  <martin@xemacs.org>
8213
8214         * byte-optimize.el (byte-optimize-lapcode):
8215         Fix the optimization of using the first 5 elements of the
8216         constants vector for variables.
8217         (byte-optimize-lapcode): Fix another ancient broken optimization.
8218
8219 2000-09-19  Martin Buchholz  <martin@xemacs.org>
8220
8221         * *: Spelling mega-patch
8222
8223 2000-09-19  Martin Buchholz  <martin@xemacs.org>
8224
8225         * easymenu.el: doc fixes.
8226         (easy-menu-do-define): Use backquote.
8227         (easy-menu-change):
8228         (easy-menu-add):
8229         `when' seems much clearer than `if' here.
8230         (easy-menu-remove):
8231         (easy-menu-add-item):
8232         (easy-menu-item-present-p):
8233         (easy-menu-remove-item):
8234         Wrap using (when (featurep 'menubar) ...)
8235
8236 2000-09-16  Martin Buchholz  <martin@xemacs.org>
8237
8238         * bytecomp.el (displaying-byte-compile-warnings):
8239         Revert Ben's change to this function below so that the compile log
8240         is displayed properly for users of the "popper" package.
8241
8242 2000-09-12  Martin Buchholz  <martin@xemacs.org>
8243
8244         * window.el (save-selected-window): Use backquote.
8245
8246         * bytecomp.el (byte-compile-file-form-defvar-or-defconst):
8247         Renamed from `byte-compile-file-form-defvar'.
8248         * bytecomp.el (byte-compile-defvar-or-defconst):
8249         Only cons onto current-load-list in top-level forms.
8250         Else this leaks a cons cell every time a defun is called.
8251         Renamed from `byte-compile-defvar', for clarity.
8252         Warn when docstring of defvar is not a string.
8253         Use consistent error messages.
8254         Better comments.
8255
8256 2000-09-11  Martin Buchholz  <martin@xemacs.org>
8257
8258         * simple.el (set-variable):
8259         Remove unneeded defvar by rearranging order of let* forms.
8260
8261         * mule/mule-ccl.el (ccl-get-next-code):
8262         * menubar-items.el (bookmark-menu-filter):
8263         (language-environment-menu-filter):
8264         (tutorials-menu-filter):
8265         * toolbar-items.el (toolbar-compile):
8266         * byte-optimize.el (disassemble-offset):
8267         Use (declare (special ...)) instead of `defvar'.
8268
8269         * cl-macs.el (cl-do-proclaim):
8270         Fix (declare (special ...)) warning suppression syntax.
8271
8272 2000-07-22  Golubev I. N. <gin@mo.msk.ru>
8273
8274         * info.el (Info-tag-table-marker):
8275         (Info-tag-table-buffer):
8276         (Info-find-file-node):
8277         (Info-read-subfile):
8278         (Info-build-node-completions):
8279         (Info-search):
8280         (Info-mode):
8281         Multiple info buffer support.
8282
8283 2000-08-28  Oscar Figueiredo  <oscar@cpe.fr>
8284
8285         * ldap.el (ldap-decode-entry): New defun
8286         (ldap-search-entries): Use it in order to decode DN-prefixed
8287         entries properly
8288
8289 2000-08-23  Daniel Pittman <daniel@danann.net>
8290
8291         * mule/mule-cmds.el (coding-system-change-eol-conversion):
8292         Use `eq', not `=', to compare symbols.
8293
8294 2000-07-30  Ben Wing  <ben@xemacs.org>
8295
8296         * bytecomp.el (byte-compile-report-error):
8297         * bytecomp.el (displaying-byte-compile-warnings):
8298         if stack-trace-on-error is set, send out a backtrace when
8299         an error is encountered that stops byte compilation.  this
8300         should make it much much easier to track down those curious
8301         problems.  also undo the kludge of using a separate "*Show*"
8302         buffer for display when there's a temp-buffer-show-function;
8303         we can avoid this by just being a little smarter.
8304
8305         * dialog-items.el:
8306         * dialog-items.el (search-dialog-regexp): New.
8307         * dialog-items.el (search-dialog-callback):
8308         * dialog-items.el (make-search-dialog):
8309         add a regexp option to the dialog and clean up a bit.
8310
8311         * dialog.el:
8312         * dialog.el (yes-or-no-p-dialog-box):
8313         * dialog.el (get-dialog-box-response):
8314         * dialog.el (make-dialog-box):
8315         * dialog.el (dialog-box-finish): New.
8316         * dialog.el (dialog-box-cancel): New.
8317         * dialog.el (internal-make-dialog-box-exit): New.
8318         implement [properly!] the :modal property of the new dialog box
8319         interface.  this is the first time xemacs has ever had *proper*
8320         modal dialog boxes, giving the standard window-system feedback.
8321         (e.g. under windows, clicking on a disabled frame causes a beep
8322         and makes the dialog box flash three times.)
8323
8324         * dragdrop.el: header keyword frobbing.
8325
8326         * dumped-lisp.el (preloaded-file-list):
8327         renamed winnt.el to win32-native.el.
8328
8329         * faces.el (face-property):
8330         * faces.el (set-face-property):
8331         * faces.el (frob-face-property):
8332         * faces.el (frob-face-font-2):
8333         * faces.el (make-face-bold):
8334         * faces.el (make-face-italic):
8335         * faces.el (make-face-bold-italic):
8336         * faces.el (make-face-unbold):
8337         * faces.el (make-face-unitalic):
8338         * faces.el (make-face-smaller):
8339         * faces.el (make-face-larger):
8340         clean up the implementation of these so that window-system-specific
8341         methods are called only on objects belonging to that window system.
8342         previously, you could have [e.g.] mswindows-make-face-bold called
8343         on font object of device type `stream', which is not good and
8344         explains the subtle errors Adrian was getting when byte-compiling
8345         something that required 'term. (Adrian, now you can use stack-trace-
8346         on-error to find the exact place where things are going wrong instead
8347         of having to laboriously binary-search your way through.)
8348
8349         * finder.el (finder-known-keywords):
8350         cleaned up -- properly sorted, clarified the meanings of many of
8351         the keywords, and added a few -- mswin, gui, content, build, www,
8352         user, services.  the last two try to distinguish between a package
8353         that's used directly by the user, and a package that provides
8354         support services to other packages.
8355
8356         * font-lock.el (lisp-font-lock-keywords-2):
8357         update list of lisp control structures to include everything,
8358         including new ones i introduced.
8359
8360         * gutter.el: header keyword frobbing.
8361
8362         * isearch-mode.el (isearch-ring-adjust1): M-p to recall the most
8363         recent isearch element was not doing so!  you got the second-most-
8364         recent instead.
8365
8366         * lisp-mode.el (construct-lisp-mode-menu):
8367         more menubar cleanups.
8368         * lisp-mode.el (with-selected-window):
8369         make it indent properly.
8370
8371         * menubar-items.el (default-menubar): lots of menubar cleanups.
8372         rearranged the options menu the most, e.g. splitting up the
8373         Keyboard/Mouse menu into a new Editing menu and combining the
8374         separate Scrollbar/Gutter/Toolbar submenus into Display.
8375         Got rid of General, moved items to Editing or new Troubleshooting.
8376         Moved Packages to Tools; doesn't seem to belong under Options.
8377         Added stuff to the Cmds menu, e.g. Change Case.
8378
8379         NB please don't complain about these periodic menubar changes.
8380         Anything like this is necessarily incremental in its construction
8381         -- By constant use you gradually become more and more aware of
8382         better and better ways to group menu items.  When we eventually
8383         move the options menu to a property sheet, the existing structure
8384         will probably be preserved fairly well.
8385
8386         * minibuf.el (next-history-element): fix problems with pressing
8387         down arrow in repeat-complex-command.
8388
8389         * modeline.el:
8390         * modeline.el (modeline-3d-p): New.
8391         added custom variable for controlling the 3d modeline.  the
8392         corresponding Options item has been present for a long time,
8393         but commented out with "fix me!" comments.  it's fixed now.
8394
8395         * obsolete.el (add-menu):
8396         remove bogus gettexts.
8397
8398         * process.el (shell-quote-argument):
8399         handle this correctly under Windows native with COMMAND.COM/CMD.EXE.
8400         For bash under Windows native, see below.
8401
8402         * simple.el:
8403         * simple.el (display-warning-buffer):
8404         Fixed the handling of warning display to eliminate the annoying
8405         *Show* buffer, like was done for byte-compiler output above.
8406
8407         * simple.el (debug-print): New.
8408         Simple function for sending debug messages to the console and/or
8409         other debug places.
8410
8411         * subr.el (replace-in-string):
8412         Rewrite this function to avoid N^2 behavior with large strings --
8413         catastrophic with the new Windows selection code! (Apparently the
8414         author of this function didn't realize there was a fun
8415         replace-match that could make his life much easier, because we
8416         duplicated the entire logic.  The new version is smaller, easier
8417         to understand, much more robust, and has extended features --
8418         those of replace-match.)
8419
8420         * window.el:
8421         * window.el (with-selected-window): New.
8422         An obvious complement to the existing `with-selected-frame' and
8423         `with-current-buffer'.
8424
8425         * win32-native.el: Renamed from winnt.el.
8426         Added a great deal of stuff for properly handling process quoting,
8427         somewhat modeled on Kirill's original model (which i later threw
8428         away).  We should now finally have correctly working process arg
8429         quoting/dequoting so that the final app gets exactly what we
8430         intended.  Because the mechanism is in Lisp, it's easily
8431         extendible. (For those running bash and running the native
8432         version, I tried hard to do what I thought was correct.  But more
8433         thought is needed, and ideally the volunteer work of people with
8434         these configurations that they generally run on.)
8435
8436         * x-font-menu.el (x-font-menu-font-data):
8437         Put in defvar's to fix byte-compiler warnings.
8438
8439 2000-08-01 Alastair J. Houghton <ajhoughton@lineone.net>
8440
8441         * select.el (selection-coercion-alist): Initialise.
8442         * select.el (select-coerce-to-text): New.
8443         * select.el (select-coerce): New.
8444         New functions to perform type and value coercion.
8445
8446         * select.el (select-buffer-killed-default): Keep data if it was
8447         on the clipboard.
8448
8449 2000-08-02  Martin Buchholz  <martin@xemacs.org>
8450
8451         * menubar-items.el (default-menubar): Fix typo.
8452         (default-menubar): `lambda' was mispelled as `lamda'.
8453
8454 2000-07-31  Yoshiki Hayashi  <yoshiki@xemacs.org>
8455
8456         * window.el (shrink-window-if-larger-than-buffer): Remove
8457         edge checking code.
8458
8459 2000-07-31  Yoshiki Hayashi  <yoshiki@xemacs.org>
8460
8461         * paths.el (gnus-local-domain): Removed.
8462         (gnus-local-organization): Ditto.
8463         (gnus-startup-file): Ditto.
8464
8465 2000-07-13  Yoshiki Hayashi  <yoshiki@xemacs.org>
8466
8467         * files.el (auto-mode-alist): Add .spec for RPM.
8468
8469 2000-07-31  Andy Piper  <andy@xemacs.org>
8470
8471         * gutter-items.el (update-tab-in-gutter): deprecate :properties.
8472
8473 2000-07-31  Yoshiki Hayashi  <yoshiki@xemacs.org>
8474
8475         * dragdrop.el (experimental-dragdrop-drop-url-default): Use function
8476         browse-url.
8477         * help.el (xemacs-www-page): Ditto.
8478         (xemacs-www-faq): Ditto.
8479         * menubar-items.el (default-menubar): Ditto.
8480
8481         * wid-edit.el (widget-url-link-action): Ditto.
8482         From: Kenichi OKADA <okada@opaopa.org>.
8483
8484 2000-07-31  Martin Buchholz  <martin@xemacs.org>
8485
8486         * finder.el (finder-commentary): Add autoload cookie.
8487
8488 2000-07-28  Adrian Aichner  <aichner@ecf.teradyne.com>
8489
8490         * files.el (insert-file-contents-literally): Fix second let
8491         binding for `coding-system-for-read' to `coding-system-for-write'
8492         as suggested by Dan Holmsand <dan@innehallsbolaget.com>.
8493
8494 1999-06-15  Jan Vroonhof  <vroonhof@math.ethz.ch>
8495
8496         * files.el (insert-file-contents-literally): Use binary coding
8497         system (from Morioka san).
8498         (insert-file-contents-literally): Make file-name-handler method.
8499
8500 2000-07-26  Martin Buchholz  <martin@xemacs.org>
8501
8502         * cl-macs.el (get-selection): Add defsetf.
8503
8504 2000-07-25  Steve Youngs  <youngs_s@ozlinx.com.au>
8505
8506         * x-init.el (x-activate-region-as-selection): replace obsolete
8507         function x-own-selection with own-selection.
8508         (ow-find): replace obsolete functions x-get-selection and
8509         x-get-clipboard with get-selection and get-clipboard.
8510         (init-post-x-win): replace obsolete function x-disown-selection
8511         with disown-selection.
8512
8513 2000-07-20  Mike Sperber  <mike@xemacs.org>
8514
8515         * startup.el (load-user-init-file): Only try to load init file if
8516         it exists.
8517
8518 2000-07-10  Andy Piper  <andy@xemacs.org>
8519
8520         * dialog-items.el: sync with Ben's patch.
8521
8522         * gutter-items.el (buffers-tab-switch-to-buffer): remove now-bogus
8523         comment.
8524         (progress-text-glyph): deleted.
8525         (progress-layout-glyph): make completely minimal.
8526         (progress-gauge-glyph): ditto.
8527         (progress-display-style): fix to handle dynamic instantiator
8528         changes.
8529         (progress-text-instantiator): new.
8530         (progress-layout-instantiator): new.
8531         (progress-gauge-instantiator): new.
8532         (set-progress-display-instantiator): renamed and changed from
8533         set-progress-display-style.
8534         (progress-abort-glyph): use instantiator not glyph.
8535         (append-progress-display): use set-progress-display-instantiator
8536         and set-glyph-image.
8537         (abort-progress-display): ditto.
8538         (raw-append-progress-display): ditto.
8539
8540 2000-07-20  Ben Wing  <ben@xemacs.org>
8541
8542         * code-files.el: Move Mule-specific code to mule-coding.el.
8543
8544 2000-07-15  Ben Wing  <ben@xemacs.org>
8545
8546         * autoload.el:
8547         Fixed comments.
8548
8549         * cmdloop.el:
8550         * cmdloop.el (yes-or-no-p):
8551         * cmdloop.el (y-or-n-p):
8552         Make these functions use should-use-dialog-box-p and not be
8553         overridden in dialog.el.
8554
8555         * cus-dep.el:
8556         * cus-dep.el (Custom-make-dependencies): Removed.
8557         * cus-dep.el (Custom-make-dependencies-1): New.
8558         * cus-dep.el (Custom-make-one-dependency): New.
8559         New entry point for use in Makefiles, to avoid excessive
8560         invocations.
8561
8562         * cus-edit.el (custom-variable-reset-saved):
8563         * cus-edit.el (custom-variable-reset-standard):
8564         * cus-edit.el (custom-save-resets):
8565         Fix bytecompiler warnings.
8566
8567         * dialog.el:
8568         * dialog.el (yes-or-no-p-dialog-box):
8569         * dialog.el (yes-or-no-p-maybe-dialog-box): Removed.
8570         * dialog.el (y-or-n-p-maybe-dialog-box): Removed.
8571         * dialog.el (get-dialog-box-response):
8572         * dialog.el (message-or-box):
8573         * dialog.el (make-dialog-box):
8574         * dialog.el (popup-dialog-box): New.
8575         Avoid yes-or-no-p bogosities.
8576         Create a general function `make-dialog-box' to encapsulate all
8577         dialog box methods; easily extendible.  popup-dialog-box now obsolete.
8578
8579         * dumped-lisp.el (preloaded-file-list):
8580         Add dialog-items.  Clean up.  Group files by types.
8581
8582         * easymenu.el (easy-menu-add):
8583         * easymenu.el (easy-menu-remove):
8584         Account for accelerators.
8585
8586         * extents.el:
8587         * extents.el (extent-list): New args, like in map-extents.
8588         * extents.el (extent-at-event): New.
8589         * extents.el (extents-at-event): New.
8590
8591         * font-lock.el:
8592         * font-lock.el (font-lock-mode):
8593         * font-lock.el (font-lock-default-fontify-buffer):
8594         * font-lock.el (font-lock-default-unfontify-region):
8595         * font-lock.el (font-lock-fontify-syntactically-region):
8596         * font-lock.el (font-lock-fontify-keywords-region):
8597         Use new progress-feedback names.
8598
8599         * font-lock.el (java-font-lock-identifier-regexp):
8600         * font-lock.el (java-font-lock-class-name-regexp):
8601         Fix bytecompiler warnings.
8602
8603         * gutter-items.el:
8604         * gutter-items.el (progress-display-use-echo-area): Removed.
8605         * gutter-items.el (progress-feedback-use-echo-area): New.
8606         * gutter-items.el (progress-display-popup-period): Removed.
8607         * gutter-items.el (progress-feedback-popup-period): New.
8608         * gutter-items.el (set-progress-display-style): Removed.
8609         * gutter-items.el (set-progress-feedback-style): New.
8610         * gutter-items.el (progress-display-style): Removed.
8611         * gutter-items.el (progress-feedback-style): New.
8612         * gutter-items.el (progress-stack):
8613         * gutter-items.el (progress-displayed-p): Removed.
8614         * gutter-items.el (progress-feedbacked-p): New.
8615         * gutter-items.el (clear-progress-display): Removed.
8616         * gutter-items.el (clear-progress-feedback): New.
8617         * gutter-items.el (progress-display-clear-when-idle): Removed.
8618         * gutter-items.el (progress-feedback-clear-when-idle): New.
8619         * gutter-items.el (remove-progress-display): Removed.
8620         * gutter-items.el (remove-progress-feedback): New.
8621         * gutter-items.el (progress-display-dispatch-non-command-events): Removed.
8622         * gutter-items.el (progress-feedback-dispatch-non-command-events): New.
8623         * gutter-items.el (append-progress-display): Removed.
8624         * gutter-items.el (append-progress-feedback): New.
8625         * gutter-items.el (abort-progress-display): Removed.
8626         * gutter-items.el (abort-progress-feedback): New.
8627         * gutter-items.el (raw-append-progress-display): Removed.
8628         * gutter-items.el (raw-append-progress-feedback): New.
8629         * gutter-items.el (display-progress-display): Removed.
8630         * gutter-items.el (display-progress-feedback): New.
8631         * gutter-items.el (current-progress-display): Removed.
8632         * gutter-items.el (current-progress-feedback): New.
8633         * gutter-items.el (current-progress-display-label): Removed.
8634         * gutter-items.el (current-progress-feedback-label): New.
8635         * gutter-items.el (progress-display): Removed.
8636         * gutter-items.el (progress-feedback): New.
8637         Replace "progress-display" with "progress-feedback" globally.
8638
8639         * gutter-items.el (lprogress-display): Removed.
8640         * gutter-items.el (progress-feedback-with-label): New.
8641         Rename lprogress-display ==> progress-feedback-with-label.
8642
8643         * gutter-items.el (search-dialog-direction): Removed.
8644         * gutter-items.el (search-dialog-text): Removed.
8645         * gutter-items.el (search-dialog-callback): Removed.
8646         * gutter-items.el (make-search-dialog): Removed.
8647         Move to dialog-items.el.
8648
8649         * help.el:
8650         * help.el (help-mode-quit):
8651         * help.el (mode-for-help): New.
8652         * help.el (help-sticky-window): New.
8653         * help.el (help-window-config): New.
8654         * help.el (with-displaying-help-buffer):
8655         * help.el (function-at-event): New.
8656         * help.el (help-symbol-regexp): New.
8657         * help.el (help-symbol-run-function-1): New.
8658         * help.el (help-symbol-run-function): New.
8659         * help.el (help-symbol-function-context-menu): New.
8660         * help.el (help-symbol-variable-context-menu): New.
8661         * help.el (help-symbol-function-and-variable-context-menu): New.
8662         * help.el (frob-help-extents): New.
8663         * help.el (describe-function-1):
8664         * help.el (variable-at-point):
8665         * help.el (variable-at-event): New.
8666         * help.el (describe-variable):
8667         Major overhaul.
8668         - Make functions and variables be mousable.
8669         - Middle button hyperlinks.
8670         - New context-menu entries.
8671
8672         * keydefs.el:
8673         * keydefs.el (global-map):
8674         New key bindings to move lines up and down.
8675
8676         * lisp-mode.el:
8677         * lisp-mode.el (construct-lisp-mode-menu): New.
8678         * lisp-mode.el (emacs-lisp-mode-popup-menu):
8679         * lisp-mode.el (lisp-interaction-mode-menubar-menu):
8680         * lisp-mode.el (emacs-lisp-mode-menubar-menu):
8681         * lisp-mode.el (lisp-indent-function): Indent "flet" entries better.
8682         Make popup and menubar menus be different.  Popup menu uses
8683         clicked location and automatically assumes symbol under the mouse
8684         for various commands.
8685
8686         * menubar-items.el:
8687         * menubar-items.el (bookmark-menu-filter): Add accelerators.
8688         * menubar-items.el (buffers-menu-omit-chars-list): Include 'd'.
8689
8690         * menubar-items.el (global-popup-menu): Removed.
8691         * menubar-items.el (mode-popup-menu): Removed.
8692         * menubar-items.el (activate-popup-menu-hook): Removed.
8693         * menubar-items.el (popup-mode-menu): Removed.
8694         * menubar-items.el (popup-buffer-menu): Removed.
8695         * menubar-items.el (popup-menubar-menu): Removed.
8696         Move to menubar.el.
8697
8698         * menubar.el:
8699         * menubar.el (global-popup-menu): New.
8700         * menubar.el (mode-popup-menu): New.
8701         * menubar.el (activate-popup-menu-hook): New.
8702         * menubar.el (last-popup-menu-event): New.
8703         * menubar.el (popup-mode-menu): New.
8704         * menubar.el (popup-buffer-menu): New.
8705         * menubar.el (popup-menubar-menu): New.
8706         * menubar.el (menu-call-at-event): New.
8707         Move non-content functions here.  Add support for context menu
8708         items on extents.
8709
8710         * minibuf.el (minibuffer-history-uniquify):
8711         Typo fix.
8712
8713         * minibuf.el (read-file-name-1):
8714         Call new file dialog box if it exists.
8715
8716         * minibuf.el (mouse-rfn-setup-vars):
8717         Clean up "chop" action.
8718
8719         * mouse.el:
8720         * mouse.el (button2): Now bound to mouse-track.
8721         * mouse.el (click-inside-extent-p):
8722         * mouse.el (point-inside-extent-p):
8723         * mouse.el (point-inside-selection-p):
8724         * mouse.el (mouse-drag-or-yank): Removed.
8725         * mouse.el (mouse-begin-drag-n-drop): New.
8726         * mouse.el (mouse-eval-sexp):
8727         * mouse.el (mouse-track-activate-strokes): New.
8728         * mouse.el (mouse-track-do-activate): New.
8729         * mouse.el (mouse-track):
8730         * mouse.el (default-mouse-track-event-is-with-button): New.
8731         * mouse.el (default-mouse-track-cleanup-hook):
8732         * mouse.el (default-mouse-track-drag-hook):
8733         * mouse.el (default-mouse-track-drag-up-hook):
8734         * mouse.el (default-mouse-track-click-hook):
8735         Merge drag-n-drop into mouse-track.
8736         Add general "activate" support to replace specific button2 kludges.
8737         Use "button modifier" support in mouse-track.
8738
8739         * package-get.el (package-get-dependencies): Fix bytecompiler warnings.
8740
8741         * package-ui.el:
8742         * package-ui.el (pui-menu):
8743         * package-ui.el (pui-popup-context-sensitive): Removed.
8744         Fix bytecompiler warnings.
8745         Clean up popup code a bit.
8746
8747         * select.el (get-selection-no-error): Fix bytecompiler warnings.
8748
8749         * simple.el:
8750         * simple.el (transpose-lines):
8751         * simple.el (transpose-line-up): New.
8752         * simple.el (transpose-line-down): New.
8753         * simple.el (transpose-subr):
8754         * simple.el (transpose-subr-1): Removed.
8755         Clean up, add functions to move lines up and down.
8756
8757         * startup.el (mail-host-address):
8758         * startup.el (user-mail-address):
8759         Customize.
8760
8761         * subr.el:
8762         * subr.el (set-symbol-value-in-buffer): New.
8763         * subr.el (error):
8764         * subr.el (check-argument-type):
8765         * subr.el (defined-error-p): New.
8766         Add structured error support.
8767
8768         * toolbar-items.el (toolbar-compile):
8769         Use new make-dialog-box.
8770
8771         * update-elc.el:
8772
8773         * userlock.el (ask-user-about-lock-dbox):
8774         * userlock.el (ask-user-about-supersession-threat-dbox):
8775         * userlock.el (ask-user-about-lock):
8776         * userlock.el (ask-user-about-supersession-threat):
8777         Use new make-dialog-box.
8778         Add safety checks; use should use-dialog-box-p.
8779
8780         * window-xemacs.el:
8781         * window-xemacs.el (__buffer-dedicated-frame):
8782         * window-xemacs.el (buffer-dedicated-frame): New.
8783         * window-xemacs.el (set-buffer-dedicated-frame): New.
8784         Move dedicated-frame stuff into lisp.
8785
8786 2000-07-18  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
8787
8788         * printer.el (generic-print-region): Do not require that
8789         `printer-name' be set.
8790         (printer-name): Commentary clarification.
8791
8792 2000-07-19  Martin Buchholz <martin@xemacs.org>
8793
8794         * XEmacs 21.2.35 is released.
8795
8796 2000-07-18 Alastair J. Houghton <ajhoughton@lineone.net>
8797
8798         * select.el (selection-coercible-types): Initialise.
8799
8800 2000-07-18 Alastair J. Houghton <ajhoughton@lineone.net>
8801
8802         * select.el (own-clipboard): Bug fix.
8803
8804 2000-07-17  Mike Sperber  <mike@xemacs.org>
8805
8806         * cus-edit.el (custom-migrate-custom-file): Save init file before
8807         continuing.
8808
8809 2000-07-16  Mike Sperber  <mike@xemacs.org>
8810
8811         * startup.el (load-init-file): Remove silly call to
8812         `load-user-custom-file`.
8813         (maybe-migrate-user-init-file): Minor fixes.
8814
8815 2000-07-16  Martin Buchholz  <martin@xemacs.org>
8816
8817         * apropos.el (apropos-documentation-check-doc-file):
8818         `doc' variable should be let-bound, as was presumably intended.
8819
8820         * cus-edit.el (custom-variable-reset-saved):
8821         (custom-variable-reset-standard):
8822         Remove unused variable comment-widget.  Twice.
8823
8824         * toolbar.el (toolbar-blank-press-function):
8825         Add a real defvar with initial value nil and proper docstring.
8826         (press-toolbar-button): No need to check for boundp-ness anymore.
8827
8828         * rect.el (open-rectangle-line): Remove useless (let) form.
8829         Add defvar for pending-delete-mode.
8830
8831         * info.el (Info-find-node): This function needs an autoload cookie.
8832
8833         * mule/mule-x-init.el (x-use-halfwidth-roman-font):
8834         Use let* since the second form referred to the first.
8835
8836 2000-07-16  Adrian Aichner  <aichner@ecf.teradyne.com>
8837
8838         * msw-select.el (mswindows-paste-clipboard): Use `get-clipboard'
8839         instead of removed `mswindows-get-clipboard'.
8840
8841
8842 2000-07-15 Alastair J. Houghton <ajhoughton@lineone.net>
8843
8844         * select.el (select-convert-from-text): New.
8845         * select.el (select-convert-from-length): New.
8846         * select.el (select-convert-from-integer): New.
8847         * select.el (select-convert-from-identity): New.
8848         * select.el (select-convert-from-filename): New.
8849         * select.el (selection-converter-in-alist): Use them.
8850         New converter functions for X.
8851
8852         * select.el (get-selection): Removed comment.
8853
8854         * select.el (own-selection): Removed append code - I thought
8855         I'd already done this, but apparently not...
8856
8857         * select.el: Changed comment about TIMESTAMP.
8858
8859         * select.el (select-convert-in): New.
8860         * select.el (select-convert-out): New.
8861         New functions that get used by select.c.
8862
8863         * select.el (select-buffer-killed-default): New.
8864         * select.el (select-buffer-killed-text): New.
8865         * select.el (selection-buffer-killed-alist): New.
8866         New list and functions that get called if a relevant selection
8867         exists and a buffer gets killed.
8868
8869         * select.el (select-convert-to-targets):
8870         * select.el (select-convert-to-identity): Removed.
8871         * select.el (select-convert-from-identity): Removed.
8872         * select.el (select-converter-out-alist):
8873         Removed _EMACS_INTERNAL selection type.
8874
8875         * x-select.el (xselect-kill-buffer-hook): Removed.
8876         * x-select.el (xselect-kill-buffer-hook-1): Removed.
8877         Removed this X-specific nonesense. Use the generic support
8878         in select.el instead.
8879
8880 2000-07-15  Martin Buchholz  <martin@xemacs.org>
8881
8882         * mule/mule-category.el (defined-category-hashtable):
8883         Use make-hash-table instead of make-hashtable
8884
8885         * buff-menu.el: Byte-compiler warning fix.
8886
8887         * isearch-mode.el (isearch-highlight-all-cleanup):
8888         Remove unused variable `isearch-highlight-all-start'.
8889
8890         * etags.el (add-to-tag-completion-table): Byte-compiler warning fix.
8891
8892         * itimer.el (itimer-edit-mode): Byte-compiler warning fixes.
8893
8894         * cus-dep.el (Custom-make-dependencies):
8895         Add autoload cookie for custom-add-loads to generated custom-load.el.
8896
8897         * autoload.el (autoload-package-name): Warning suppression.
8898         Move defvar prior to first use.
8899
8900         * custom.el: Add autoload for custom-declare-face.
8901         Allow `xemacs -no-autoloads -l bytecomp -f batch-byte-compile ...'
8902         * cl.el (cl-hack-byte-compiler):
8903         Allow `xemacs -no-autoloads -l bytecomp -f batch-byte-compile ...'
8904         to work properly.
8905
8906 2000-07-08  Mike Sperber  <mike@xemacs.org>
8907
8908         * startup.el (load-home-init-file): Added variable.
8909         (maybe-migrate-user-init-file): Added.
8910         (load-user-init-file): Load custom file if different from init
8911         file.
8912
8913         * dumped-lisp.el (preloaded-file-list): Added "cus-file" before
8914         "startup."
8915
8916         * cus-edit.el (custom-migrate-custom-file): Added for migration.
8917         Moved `custom-file'-related code to cus-file.el.
8918
8919         * cus-file.el: New file.
8920
8921 2000-04-01  Mike Sperber  <mike@xemacs.org>
8922
8923         * packages.el (packages-find-package-directories): Added support
8924         for external package hierarchies with in-place installations.
8925
8926         * find-paths.el (paths-root-in-place-p): Added.
8927         (paths-find-emacs-directory): Added support for external
8928         directories with in-place installations.
8929         (paths-find-site-directory): Ditto.
8930
8931         * startup.el (find-user-init-file): Also look for
8932         ~/.xemacs/init.elc? in preference to ~/.emacs.
8933
8934 2000-07-12 Alastair J. Houghton <ajhoughton@lineone.net>
8935
8936         * select.el (own-selection):
8937         * select.el (own-clipboard): Changed `append' parameter to
8938         `how-to-use' parameter.
8939         * select.el (own-selection): Removed icky append code.
8940         * select.el (own-selection, get-selection): Removed extra type
8941         checking.
8942         * select.el (selection-appender-alist):
8943         * select.el (selection-converter-{in|out}-alist): Initialise.
8944         * select.el (select-append-to-*): New.
8945         * select.el (select-convert-from-*): New.  New functions to append
8946         data and convert data from external type.
8947
8948 2000-07-12  Stef Epardaud  <stef@lunatech.com>
8949
8950         * font-lock.el: Javadoc enhancements.
8951
8952 2000-07-06  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
8953
8954         * printer.el (generic-print-region): Compose job name from buffer
8955         name.
8956
8957 2000-07-06  Yoshiki Hayashi  <yoshiki@xemacs.org>
8958
8959         * font-lock.el (font-lock-fontify-pending-extents): Call
8960         font-lock-fontify-region instead of font-lock-fontify-buffer
8961         to avoid unnecessary progress gauges.
8962
8963 2000-07-06  Craig Lanning  <lanning@scra.org>
8964
8965         * custom-load.el (faces):
8966
8967         * finder.el (finder-compile-keywords): from Dan Holmsand, make sure
8968         dir is a regex.
8969
8970         * process.el (call-process-internal): from Dan Holmsand, use binary
8971         coding systems so that jka-compr works.
8972
8973 2000-07-07  Ben Wing  <ben@xemacs.org>
8974
8975         * font-lock.el: Undo previous change.  Unfortunately, some
8976         files actually use the variables directly in their init code
8977         without quoting them.
8978
8979 2000-07-07  Ben Wing  <ben@xemacs.org>
8980
8981         * font-lock.el (defvar font-lock-*-face): Removed.
8982
8983         * font-lock.el (font-lock-apply-highlight): Bind these face vars
8984         only when necessary.
8985
8986 2000-06-30  Charles G Waldman  <cgw@alum.mit.edu>
8987
8988         * cl-macs.el: fix cl-transform-function-property kludge
8989         so that it does not require a random feature.
8990
8991 2000-06-09  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
8992
8993         * files.el (auto-mode-alist): allow .make extension for Makefiles,
8994         as in Linux kernel "Rules.make".
8995
8996 2000-06-29  Gunnar Evermann  <ge204@eng.cam.ac.uk>
8997
8998         * build-report.el (build-report): Add autoload cookie.
8999
9000 2000-06-21  Charles G Waldman  <cgw@alum.mit.edu>
9001
9002         * package-ui.el (defgroup pui):  Correct a misspelling
9003         (pui-toggle-package-delete):  Change `seleted' to `selected'
9004
9005 2000-06-12  Jan Vroonhof  <vroonhof@math.ethz.ch>
9006
9007         * package-get.el (package-get-update-base):
9008         (package-get): Use insert-file-contents-literally always.
9009         (package-get-maybe-save-index):
9010         Force coding system for writing to binary.
9011
9012 2000-06-08  Mike Alexander  <mta@arbortext.com>
9013
9014         * code-process.el (call-process-region): If there is no coding
9015         system for the process on process-coding-system-alist use the
9016         coding system of the buffer containing the region.
9017
9018 2000-06-10  Ben Wing  <ben@xemacs.org>
9019
9020         * cmdloop.el (command-error):
9021         If debug-on-error and noninteractive, output backtrace.
9022
9023         * files.el (file-relative-name):
9024         Remove MSDOS references.
9025
9026         * simple.el (line-number): New function, due to non-obvious
9027         behavior/usage of count-lines.
9028
9029         * simple.el (count-lines): document non-obvious usage to get
9030         line number.
9031
9032 2000-06-11  Ben Wing  <ben@xemacs.org>
9033
9034         * faces.el ((featurep 'xpm)):
9035         * x-faces.el (x-init-face-from-resources):
9036         * x-faces.el (x-init-frame-faces):
9037         * x-misc.el (x-init-specifier-from-resources):
9038         * x-misc.el (x-get-resource-and-bogosity-check):
9039         * x-misc.el (x-get-resource-and-maybe-bogosity-check):
9040         * x-mouse.el (x-init-pointer-shape):
9041         * x-scrollbar.el (x-init-scrollbar-from-resources):
9042         Add sixth argument to x-get-resource calls so as to issue warnings
9043         rather than errors on bogus arguments.
9044
9045 2000-06-05  Ben Wing  <ben@xemacs.org>
9046
9047         * compat.el: new file.  provides a clean, non-intrusive way to
9048         define compatibility functions.
9049
9050         * process.el (shell-quote-argument): temporary fix for lack
9051         of nt-quote-process-args.  #### I need to put back the overall
9052         structure of that mechanism but redo the guts of it using the
9053         extra intelligence in the C code.
9054
9055 2000-05-28  Adrian Aichner  <aichner@ecf.teradyne.com>
9056
9057         * package-info.el (pi-md5sum): Calculate MD5 sum just like
9058         `package-get' does in package-get.el, instead of using external
9059         "md5sum" program.
9060
9061         * package-get.el (package-get): Insert package file literally to
9062         make checksum calculation work.
9063
9064 2000-04-18  Hrvoje Niksic  <hniksic@iskon.hr>
9065
9066         * code-files.el (convert-mbox-coding-system): Deleted.
9067         (file-coding-system-alist): Removed reference to
9068         convert-mbox-coding-system.
9069
9070 2000-05-28  Martin Buchholz <martin@xemacs.org>
9071
9072         * XEmacs 21.2.34 is released.
9073
9074 2000-05-20  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
9075
9076         * font-lock.el (font-lock-keywords): Rewrote docstring
9077
9078 2000-05-22  Karl M. Hegbloom  <karlheg@debian.org>
9079
9080         * loadhist.el (unload-feature): handle case where x is both boundp
9081         and fboundp
9082
9083 2000-05-22  Karl M. Hegbloom  <karlheg@debian.org>
9084
9085         * packages.el: It's ok to use built-in macros, but not lisp
9086         defined ones.
9087
9088 2000-05-20  Ben Wing  <ben@xemacs.org>
9089
9090         * font-lock.el:
9091         * font-lock.el (font-lock-message-threshold):
9092         * font-lock.el (font-lock-mode):
9093         * font-lock.el (font-lock-default-fontify-buffer):
9094         * font-lock.el (font-lock-always-fontify-immediately):
9095         * font-lock.el (font-lock-old-extent): Removed.
9096         * font-lock.el (font-lock-old-len): Removed.
9097         * font-lock.el (font-lock-fontify-glumped-region): Removed.
9098         * font-lock.el (font-lock-pending-extent-table): New.
9099         * font-lock.el (font-lock-range-table): New.
9100         * font-lock.el (font-lock-after-change-function):
9101         * font-lock.el (font-lock-after-change-function-1): Removed.
9102         * font-lock.el (font-lock-fontify-pending-extents): New.
9103         * font-lock.el ('font-lock-revert-cleanup): Removed.
9104         * font-lock.el ('font-lock-revert-setup): Removed.
9105         Rewrite deferral code to handle any number of changes, merging
9106         them properly.  Remove hacked-up code for revert-buffer, now
9107         unnecessary.
9108
9109         * menubar-items.el (default-menubar):
9110         In Options->Edit Init File, don't switch to emacs-lisp-mode
9111         unless necessary; doing this turns off font-lock.
9112
9113 2000-05-15  Yoshiki Hayashi  <yoshiki@xemacs.org>
9114
9115         * keydefs.el: Define C-x BS to backward-kill-sentence.
9116
9117 2000-05-15  Yoshiki Hayashi  <yoshiki@xemacs.org>
9118
9119         * files.el (hack-local-variables-prop-line): Use non-greedy
9120         matching to process -*-texinfo-*- -*-.
9121
9122 2000-05-11  Jonathan Marten <jonathan.marten@uk.sun.com>
9123
9124         * minibuf.el (minibuf-directory-files): new function.
9125         (read-file-name-activate-callback): use minibuf-directory-files.
9126         (read-directory-name-internal): ditto.
9127         (mouse-file-display-completion-list): ditto.
9128         (mouse-directory-display-completion-list): ditto.
9129         (read-file-name-internal): remove "./" from completion list unless
9130         explicitly matched, for consistency.
9131
9132 2000-05-11  Ben Wing  <ben@xemacs.org>
9133
9134         * gutter-items.el (gutter-buffers-tab):
9135         * gutter-items.el (add-tab-to-gutter):
9136         * gutter-items.el (update-tab-in-gutter):
9137         * gutter-items.el (remove-buffer-from-gutter-tab): Removed.
9138         * gutter-items.el (append-progress-display):
9139         * gutter-items.el (abort-progress-display):
9140         * gutter-items.el (raw-append-progress-display):
9141         Further fixes.  Use set-glyph-image not set-image-instance-property,
9142         to fix problems with multiple windows in a frame.
9143
9144         * menubar-items.el (tutorials-menu-filter):
9145         Fix typo.
9146
9147         * startup.el (early-error-handler):
9148         Display message box under windows; otherwise, message will disappear
9149         before it can be viewed.
9150
9151         * update-elc.el:
9152         Fix bug in NEEDTODUMP processing.
9153
9154 2000-05-08  Yoshiki Hayashi  <yoshiki@xemacs.org>
9155
9156         * startup.el (lock-directory): Removed.
9157         (superlock-file): Ditto.
9158         (startup-set-paths): Remove lockdir.
9159         (startup-setup-paths-warning): Remove lock-directory.
9160
9161         * setup-paths.el (paths-find-lock-directory): Removed.
9162         (paths-find-superlock-file): Ditto.
9163
9164 2000-05-09  Ben Wing  <ben@xemacs.org>
9165
9166         * faces.el (set-face-property):
9167         * faces.el (set-face-font):
9168         * faces.el (set-face-foreground):
9169         * faces.el (set-face-background):
9170         * faces.el (set-face-background-pixmap):
9171         * faces.el (set-face-underline-p):
9172         * faces.el (set-face-strikethru-p):
9173         * faces.el (set-face-highlight-p):
9174         * faces.el (set-face-dim-p):
9175         * faces.el (set-face-blinking-p):
9176         * faces.el (set-face-reverse-p):
9177         doc string changes.
9178
9179         * glyphs.el:
9180         * glyphs.el (make-image-specifier):
9181         * glyphs.el (glyph-property):
9182         * glyphs.el (set-glyph-image):
9183         * glyphs.el (make-glyph):
9184         * glyphs.el (make-pointer-glyph):
9185         * glyphs.el (make-icon-glyph):
9186         * glyphs.el (widget-image-instance-p): New.
9187         authorship info, lots of doc changes.  New predicate, inadvertently
9188         omitted.  the general principle with specifier docs is now that
9189         the description of instantiators should go with the make-foo-specifier
9190         fun's doc string, rather than in foo-specifier-p.  this follows
9191         conventions elsewhere in XEmacs and in general is a lot more obvious
9192         of a place to look.  sometimes the make-foo-specifier function needs
9193         to be created in the process.
9194
9195         * gutter.el:
9196         * gutter.el (make-gutter-specifier): New.
9197         * gutter.el (make-gutter-size-specifier): New.
9198         * gutter.el (make-gutter-visible-specifier): New.
9199         specifier doc updates according to the conventions specified before.
9200
9201         * objects.el:
9202         * objects.el (make-font-specifier):
9203         * objects.el (make-color-specifier):
9204         * objects.el (make-face-boolean-specifier): New.
9205         specifier doc updates according to the conventions specified before.
9206
9207         * specifier.el:
9208         * specifier.el (set-specifier):
9209         * specifier.el (make-integer-specifier): New.
9210         * specifier.el (make-boolean-specifier): New.
9211         * specifier.el (make-natnum-specifier): New.
9212         * specifier.el (make-generic-specifier): New.
9213         * specifier.el (make-display-table-specifier): New.
9214         specifier doc updates according to the conventions specified before.
9215
9216         * toolbar.el:
9217         * toolbar.el (make-toolbar-specifier): New.
9218         specifier doc updates according to the conventions specified before.
9219
9220 2000-05-09  Ben Wing  <ben@xemacs.org>
9221
9222         * process.el (call-process-internal): Revert to previous version
9223         because Mike's change clashed with a change I did not long before.
9224         Changed progn to prog1 to fix the bug pointed out by Mike Alexander.
9225         Thanks very much Mike for pointing out the bug and submitting a
9226         patch!
9227
9228 2000-04-13  Mike Alexander  <mta@arbortext.com>
9229
9230         * process.el (call-process-internal): Send the correct input buffer
9231         (call-process-internal): Return the exit status of the process
9232
9233 2000-05-07  Ben Wing  <ben@xemacs.org>
9234
9235         * winnt.el:
9236         * winnt.el (nt-quote-args-verbatim): Removed.
9237         * winnt.el (nt-quote-args-prefix-quote): Removed.
9238         * winnt.el (nt-quote-args-backslash-quote): Removed.
9239         * winnt.el (nt-quote-args-double-quote): Removed.
9240         * winnt.el (nt-quote-args-functions-alist): Removed.
9241         * winnt.el (nt-quote-process-args): Removed.
9242         Remove all stuff for argument quoting.  We borrow the code instead
9243         from Emacs 20.6, which is much more careful in its quoting
9244         (e.g. in handling runs of the escape character) and avoids most of
9245         the need for this Lisp mechanism by checking to see whether we're
9246         running a Cygwin or normal program and doing the appropriate
9247         quoting.  If we end up needing such a mechanism, we should add
9248         it by extending the variable `mswindows-quote-process-args' so it
9249         can take an alist of regexps.
9250
9251 2000-05-07  Ben Wing  <ben@xemacs.org>
9252
9253         * keydefs.el:
9254         Restore M-up, M-down to 21.1 state.  Put *ward-sentence on
9255         C-M-left, C-M-right instead.  Define C-M-up, C-M-down to scroll
9256         the window without moving point.
9257
9258         * simple.el:
9259         * simple.el (scroll-up-one): New.
9260         * simple.el (scroll-down-one): New.
9261         Functions for use with C-M-up/down.
9262
9263 2000-05-01  Martin Buchholz <martin@xemacs.org>
9264
9265         * XEmacs 21.2.33 is released.
9266
9267 2000-04-29  Martin Buchholz  <martin@xemacs.org>
9268
9269         * dialog.el (yes-or-no-p-dialog-box):
9270         Fix docstring.
9271         Fix following horrible bug in X11 mode with focus-follows-mouse:
9272           1. Visit two files in two different frames.
9273           2. do File->Revert Buffer in one of those frames.
9274           3. Dialog box appears.
9275           4. Arrange things so that the mouse passes over the *other*
9276              frame, then to the dialog box, and click on "Yes".
9277           5. The file contents end up in the *wrong* buffer!
9278         Add TODO comment.
9279
9280 2000-04-28  Ben Wing  <ben@xemacs.org>
9281
9282         * help.el (describe-installation): correct typo introduced
9283         in last patch: boundp -> fboundp.
9284
9285         * etags.el (buffer-tag-table-list):
9286         canonicalize filenames to Unix format so that tag-table-alist
9287         searching works under Windows.
9288
9289         * autoload.el:
9290         Bowdlerize the supposedly objectionable words
9291         "who couldn't quite manage to cleanly modify batch-update-autoloads".
9292
9293         * gutter-items.el (set-progress-display-style):
9294         * gutter-items.el (search-dialog-callback):
9295         * gutter-items.el (make-search-dialog):
9296         Change to new callback-ex api.
9297
9298 2000-04-26  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
9299
9300         * help.el: (describe-installation): decode-coding-string is not
9301         defined in a non MULE environment.
9302
9303 2000-04-28  Ben Wing  <ben@xemacs.org>
9304
9305         * gutter-items.el (buffer-list-changed-hook):
9306         use it, not record-buffer-hook.
9307
9308         * subr.el (record-buffer-hook): Removed.
9309
9310 2000-04-27  Ben Wing  <ben@xemacs.org>
9311
9312         * gutter-items.el (buffers-tab-switch-to-buffer): do not
9313         use NORECORD option.  Andy will not like this, but the existing
9314         gutter behavior is just wrong, as per this comment:
9315
9316         ;; this used to add the norecord flag to both calls below.
9317         ;; this is bogus because it is a pervasive assumption in XEmacs
9318         ;; that the current buffer is at the front of the buffers list.
9319         ;; for example, select an item and then do M-C-l
9320         ;; (switch-to-other-buffer).  Things get way confused.
9321         ;;
9322         ;; Andy, if you want to maintain the current look, you must
9323         ;;  *uncouple* the gutter order and buffers order.
9324
9325         * loaddefs.el (completion-ignored-extensions): unfuckify.
9326
9327         * bytecomp.el (batch-byte-compile-one-file): new function, used in
9328         xemacs.mak.
9329
9330         * autoload.el (batch-update-one-directory): new function, used in
9331         xemacs.mak.
9332
9333         * loadup.el: set gc-cons-threshold very high unless dumping --
9334         loadup during update-elc is much much much faster.  also do this
9335         when quick-building.
9336
9337         add commented-out code for profiling loadup.
9338
9339
9340         * update-elc.el (preloaded-file-list): add bytecomp.el, since it
9341         is required in order to build xemacs.
9342
9343 2000-04-26  Ben Wing  <ben@xemacs.org>
9344
9345         * loadup.el: don't garbage collect during loadup if quick-build
9346         compile-time option is set.
9347
9348 2000-04-23  Ben Wing  <ben@xemacs.org>
9349
9350         * update-elc.el: compute whether any dumped .el or .elc files
9351         are newer than the dumped exe, and touch the file ../src/NEEDTODUMP
9352         if so.
9353
9354         * update-elc.el (update-elc-files-to-compile): always change
9355         NOBYTECOMPILE in the src directory rather than current dir,
9356         so it will work under NT.
9357
9358         * autoload.el (autoload-trim-file-name): canonicalize to slashes so
9359         the form of this file is identical between Unix and Windows.
9360         (autoload-target-directory): Fixed to be lisp/ not lisp/prim/.
9361         Added comment.
9362         (update-autoloads-from-directory): updated doc string.
9363         updated doc strings in a few other places.
9364
9365 2000-04-18  Yoshiki Hayashi  <yoshiki@xemacs.org>
9366
9367         * bytecomp.el (byte-force-recompile): Fix argument to
9368         byte-recompile-directory.
9369
9370 2000-04-17  Yoshiki Hayashi  <yoshiki@xemacs.org>
9371
9372         * gutter-items.el (progress-display-clear-when-idle): Use
9373         add-one-shot-hook.
9374         * gutter-items.el (clear-progress-display): Adjust number of
9375         arguments.
9376
9377 2000-04-13  Yoshiki Hayashi  <yoshiki@xemacs.org>
9378
9379         * dumped-lisp.el (preloaded-file-list): Always dump select.el.
9380
9381 2000-04-16  Ben Wing  <ben@xemacs.org>
9382
9383         * printer.el: New file.
9384
9385         * dumped-lisp.el (preloaded-file-list): Declare printer.el.
9386
9387         * help.el (describe-installation): Fix decoding for Windows.
9388
9389         * menubar-items.el:
9390         * menubar-items.el (default-menubar):
9391         * menubar-items.el (tutorials-menu-filter): New.
9392         * menubar-items.el (popup-menubar-menu):
9393         Add authorship.  Redo Help menu and Tutorials filter.
9394
9395         * menubar.el: Correct comment.
9396
9397         * modeline.el (modeline-buffer-identification): Correct doc string.
9398
9399         * simple.el:
9400         * simple.el (printing): Removed.
9401         * simple.el (printer-name): Removed.
9402         * simple.el (generic-print-buffer): Removed.
9403         * simple.el (generic-print-region): Removed.
9404         Move generic print code to printer.el.
9405
9406 2000-04-15  Ben Wing  <ben@xemacs.org>
9407
9408         * simple.el (generic-print-region): New.
9409         make this function actually work.
9410         (generic-print-buffer): call generic-print-region.
9411
9412 2000-04-14  Andy Piper  <andy@xemacs.org>
9413
9414         * gutter-items.el (make-search-dialog): avoid unnecessary futzing
9415         by using the new widget-callback-current-channel.
9416         (search-dialog-callback): ditto.
9417
9418 2000-04-12  Andy Piper  <andy@xemacs.org>
9419
9420         * gutter.el (default-gutter-position): moved from gutter-items.el.
9421         (default-gutter-position-changed-hook): ditto.
9422         (gutter-element-visibility-changed-hook): ditto.
9423         (set-gutter-element): ditto.
9424         (remove-gutter-element): ditto.
9425         (set-gutter-element-visible-p): ditto.
9426         (gutter-element-visible-p): ditto.
9427         (init-gutter): ditto.
9428
9429         * dialog.el (make-dialog-box): renamed and moved from
9430         gutter-items.el
9431
9432         * gutter-items.el: move various functions elsewhere.
9433
9434 2000-04-13  Katsumi Yamaoka  <yamaoka@jpl.org>
9435
9436         * menubar-items.el: Fixed place of parenthesis.
9437
9438 2000-04-12  Ben Wing  <ben@xemacs.org>
9439
9440         * etags.el (find-tag-at-point): New.  Lets you do find-tag
9441                 without constantly being prompted for the tag.
9442         * simple.el: Added a number of section headings, to clarify the
9443                 organization of this file.
9444         * simple.el (activate-region):
9445         * simple.el (region-exists-p):
9446         * simple.el (region-active-p):
9447                 Moved these three function down to the other side of
9448                 the case-changing functions, so they join the rest of
9449                 the region code.
9450         * simple.el (printing): New.
9451         * simple.el (printer-name): New.
9452         * simple.el (generic-print-buffer): New.
9453                 New functions, a very simple prototype for a unified
9454                 printing interface.
9455
9456         * process.el (call-process-internal): Real fix for null BUFFER,
9457                 other problems with BUFFER specs.
9458
9459         * menubar-items.el:
9460                 Fixed up File->Print to use new printing functions.
9461                 Various corrections and expansions to Grep/Compile menus.
9462                 New options for Printing.
9463                 New options for SMTP Mail, the way to send mail under
9464                   MS Windows. (There's also a package patch to make SMTP
9465                   Mail be the default under MSWin.)
9466
9467 2000-04-09  Jeff Miller <jmiller@cablespeed.com>
9468
9469         * menubar-items.el: Selecting Rectangle Mousing from menubar
9470         did not work.  Needed to quote mouse-track-rectangle-p.
9471
9472 2000-04-06  Yoshiki Hayashi  <yoshiki@xemacs.org>
9473
9474         * cl-compat.el (keywordp): Removed.
9475
9476 2000-04-05  Andy Piper  <andy@xemacs.org>
9477
9478         * gutter-items.el (progress-layout-glyph): don't initialize here.
9479         (progress-gauge-glyph): use dynamic sizing.
9480         (set-progress-display-style): new function. Set progress glyphs
9481         appropriately depending on the style.
9482         (progress-display-style): new variable. Custom version of
9483         set-progress-display-style.
9484         (progress-abort-glyph): switch to dynamic sizes.
9485         (search-dialog-text): make the edit field active.
9486
9487 2000-04-04  Andy Piper  <andy@xemacs.org>
9488
9489         * gutter-items.el (make-search-dialog): need to make the search
9490         dialog visible after creation.
9491
9492         * menubar-items.el (default-menubar): use the search dialog for
9493         searching. Remove some extraneous search menu items.
9494
9495         * gutter-items.el (set-gutter-element): allow glyphs to be used as
9496         well as strings.
9497         (make-gutter-only-dialog-frame): allow the user to create the
9498         frame unmapped. Allow the gutter spec to be given as a glyph.
9499         (search-dialog-direction): new variable.
9500         (search-dialog-text): new variable.
9501         (search-dialog-callback): new function. Callback for the search
9502         dialog action.
9503         (make-search-dialog): new function. Create a user-friendly search
9504         dialog.
9505
9506 2000-04-04  Hrvoje Niksic  <hniksic@iskon.hr>
9507
9508         * faces.el (set-face-stipple): Use mswindows-bitmap-file-path
9509         under Windows.
9510
9511 2000-04-01  Andy Piper  <andy@xemacs.org>
9512
9513         * font-lock.el (font-lock-fontify-keywords-region): Calculate
9514         progress more accurately.
9515
9516 2000-02-02  Hirokazu FUKUI  <hfukui@sannet.ne.jp>
9517
9518         * finder.el (finder-compile-keywords): Process readable files only.
9519         Because error in process of .#finder-inf.el when compile xemacs
9520         with --with-clash-detection option.
9521
9522 2000-03-31  Andy Piper  <andy@xemacs.org>
9523
9524         * gutter-items.el (append-progress-display): don't delay after a
9525         successful font-lock.
9526         (make-gutter-only-dialog-frame): new function. Allow users to
9527         create gutter-only dialogs.
9528
9529 2000-03-27  Mike Alexander  <mta@arbortext.com>
9530
9531         * process.el (call-process-internal): Handle a null BUFFER
9532         parameter correctly.
9533
9534 2000-03-28  Andy Piper  <andy@xemacs.org>
9535
9536         * gutter-items.el (abort-progress-display): put strings in the
9537         gutter not extents.
9538         (progress-layout-glyph): signal special 'quit callback.
9539         (progress-display-quit-function): deleted.
9540         (progress-display-stop-callback): deleted.
9541         (progress-display-dispatch-command-events): deleted.
9542         (append-progress-display): remove calls to
9543         progress-display-dispatch-command-events.
9544         (raw-append-progress-display): ditto.
9545
9546 2000-03-23  Hrvoje Niksic  <hniksic@iskon.hr>
9547
9548         * faces.el (set-face-stipple): Rewrite to correctly handle PIXMAP
9549         being a list.  Actually define `stipple-pixmap-p' which is used as
9550         an error predicate.  Correctly handle PIXMAP being either relative
9551         or absolute file name.
9552
9553 2000-03-24  Andy Piper  <andy@xemacs.org>
9554
9555         * gutter-items.el (add-tab-to-gutter): use copy-sequence.
9556         (abort-progress-display): ditto. Don't delete the created extent.
9557         (raw-append-progress-display): ditto.
9558         (progress-display-dispatch-non-command-events): new
9559         function. Encapsulates what we want to do when no command input is
9560         required.
9561         (progress-display-dispatch-command-events): likewise, but disable
9562         for now since it causes too many problems.
9563         (append-progress-display): use them.
9564         (raw-append-progress-display): ditto.
9565         (default-gutter-position-changed-hook): set this rather than
9566         default-gutter-position-changed.
9567         (default-gutter-position-changed-hook): lambda with zero arguments
9568         rather than one.
9569         (raw-append-progress-display): trap errors in pending input since
9570         allowing them to signal will hose the gauge well and
9571         truly. Ideally we would like to delay these until we are more able
9572         to cope.
9573         (append-progress-display): ditto.
9574
9575 2000-03-20  Jeff Miller <jmiller@cablespeed.com>
9576
9577         * lisp/make-docfile.el: call-process-internal is now implemented
9578         in process.el.
9579
9580 2000-03-21  Ben Wing  <ben@xemacs.org>
9581
9582         * mule\mule-cmds.el (set-language-info-alist):
9583         Fix to correspond to new menu arrangement.
9584
9585 2000-03-21  Ben Wing  <ben@xemacs.org>
9586
9587         * process.el:
9588         * process.el (call-process-internal): New.
9589         New implementation of call-process.  Only enabled under NT, so far.
9590         stderr handling not implemented yet in CVS'd C code.
9591
9592 2000-03-20  Ben Wing  <ben@xemacs.org>
9593
9594         * lisp-mode.el:
9595         * lisp-mode.el (lisp-interaction-mode-menubar-menu): New.
9596         * lisp-mode.el (lisp-interaction-mode):
9597         Put back Lisp Interaction menubar for Jan V's sake.
9598
9599         * simple.el:
9600         * simple.el (mark-ring):
9601         * simple.el (dont-record-current-mark): New.
9602         * simple.el (in-shifted-motion-command): New.
9603         * simple.el (mark-ring-unrecorded-commands): New.
9604         * simple.el (mark-ring-max):
9605         * simple.el (set-mark-command):
9606         * simple.el (push-mark):
9607         * simple.el (handle-pre-motion-command):
9608         Implement scheme for not recording unimportant marks.
9609
9610         * subr.el:
9611         * subr.el (function-allows-args): New.
9612         New function function-allows-args.
9613
9614 2000-03-20  Martin Buchholz <martin@xemacs.org>
9615
9616         * XEmacs 21.2.32 is released.
9617
9618 2000-03-20  Andy Piper  <andy@xemacs.org>
9619
9620         * gutter-items.el (update-tab-in-gutter): force selection of the
9621         selected-window if required to do so.
9622         (buffers-tab-items): ditto.
9623         (add-tab-to-gutter): ditto.
9624         (create-frame-hook): use force-selection.
9625         (default-gutter-position-changed): lambdify.
9626         (update-tab-hook): deleted since it was only used in one place.
9627
9628 2000-03-18  Andy Piper  <andy@xemacs.org>
9629
9630         * files.el (find-file-noselect): undo change that shouldn't have
9631         gone in.
9632
9633 2000-03-17  Andy Piper  <andy@xemacs.org>
9634
9635         * buffer.el (switch-to-buffer): use last-nonminibuf-window instead
9636         of selected-window trickery.
9637
9638         * gutter-items.el (update-tab-in-gutter): don't give dedicated
9639         frames tabs.
9640         (progress-display-stop-callback): progress -> progress-display
9641         (progress-display-quit-function): ditto.
9642         (clear-progress-display): ditto.
9643         (remove-progress-display): ditto.
9644         (append-progress-display): ditto.
9645         (abort-progress-display): ditto.
9646         (raw-append-progress-display): ditto.
9647         (display-progress-display): ditto.
9648         (current-progress-display-label): ditto.
9649         (current-progress-display): ditto.
9650         (lprogress-display): ditto and save the buffer
9651         (progress-display): ditto. Otherwise the buffer sometimes gets
9652         changed which confuses font-lock.
9653
9654         * font-lock.el (font-lock-default-fontify-buffer): catch all
9655         errors, not just quit.
9656         (font-lock-mode): progress -> display-progress
9657         (font-lock-default-fontify-buffer): ditto.
9658         (font-lock-fontify-syntactically-region): ditto.
9659         (font-lock-fontify-keywords-region): ditto.
9660
9661 2000-03-14  Hrvoje Niksic  <hniksic@iskon.hr>
9662
9663         * cl.el (gensym): Move to here from cl-macs.el.
9664         (gentemp): Ditto.
9665
9666 2000-03-16  Andy Piper  <andy@xemacs.org>
9667
9668         * font-lock.el (font-lock-mode): use lprogress and friends for
9669         progress management.
9670         (font-lock-default-fontify-buffer): ditto.
9671         (font-lock-fontify-syntactically-region): ditto.
9672         (font-lock-fontify-keywords-region): ditto.
9673         (font-lock-revert-cleanup): fix reverting.
9674         (font-lock-revert-setup): ditto.
9675
9676         * gutter-items.el (progress-use-echo-area): new variable. Use the
9677         echo area for progress gauges if non-nil.
9678         (clear-progress): remove echo area stuff and defer to
9679         clear-message.
9680         (append-progress): dispatch non-command events after each progress
9681         increment. Remove echo area stuff.
9682         (abort-progress): remove echo area stuff and defer to
9683         display-message.
9684         (raw-append-progress): ditto. Dispatch non-command events after
9685         gutter redisplay.
9686         (display-progress): defer echo area stuff to display-message.
9687
9688         * gutter-items.el (clear-progress):
9689         (abort-progress): indentation changes.
9690         (display-progress): don't clear progress.
9691         (append-progress): compare messages with equal.
9692         (raw-append-progress): use dispatch-non-command-events to flush
9693         widget creation events.
9694
9695 2000-03-13  Ben Wing  <ben@xemacs.org>
9696
9697         * abbrev.el:
9698         * abbrev.el (abbrev-string-to-be-defined): New.
9699         * abbrev.el (inverse-abbrev-string-to-be-defined): New.
9700         Changes for use with the menubar.
9701
9702 2000-03-12  Ben Wing  <ben@xemacs.org>
9703
9704         * alist.el (vassoc): moved here from font-menu.el.
9705
9706         * custom.el (defface): typo fix.
9707
9708         * dialog.el (yes-or-no-p-dialog-box):
9709         * dialog.el (message-box):
9710         * files.el (save-some-buffers-1):
9711         Put accelerators in the button names.
9712
9713         * font-lock.el (font-lock-comment-face):
9714         * font-lock.el (font-lock-keyword-face):
9715         * font-lock.el (font-lock-function-name-face):
9716         Fixed some of the colors under MS Windows because the existing
9717         default colors were hardly different from black and needed to be
9718         made lighter.
9719
9720         * font-menu.el:
9721         * font-menu.el (font-menu-split-long-menu):
9722         * font-menu.el (font-menu-family-constructor):
9723         * font-menu.el (font-menu-size-constructor):
9724         * font-menu.el (font-menu-weight-constructor):
9725         * font-menu.el (font-menu-set-font):
9726         vassoc moved to alist.el.
9727         Accelerators added to all menus.
9728         Unused bound var new-props removed.
9729
9730         * keydefs.el: I did a whole lot of rearranging to put things in a
9731         more consistent order and fixed a number of cases where key
9732         combinations involving up, down, left, right and so on were
9733         defined but the corresponding keypad combinations were not
9734         defined.
9735
9736         * lisp-mode.el:
9737         * lisp-mode.el (lisp-interaction-mode-popup-menu):
9738         * lisp-mode.el (emacs-lisp-mode):
9739         * lisp-mode.el (lisp-interaction-mode):
9740         * lisp-mode.el (flet):
9741         Added accelerators onto the menus.
9742         Made all the different versions of the let function be indented
9743         the same way.
9744         Undid Steve's easy-menu-ification, because it makes it impossible
9745         to have the menubar and popup menus different.
9746         Cleaned up the menu; added items for find-function &c and some
9747         indenting, and removed debug-on-*.
9748
9749         * list-mode.el (list-mode-hook):
9750         * list-mode.el (list-mode):
9751         * list-mode.el (completion-setup-hook):
9752         * list-mode.el (display-completion-list):
9753         Added support for the :window-height keyword, which is required
9754         because of other changes that I made for the file dialog box.  I
9755         also made the hook variables list-mode-hook and
9756         completion-setup-hook and also minibuffer-setup-hook in
9757         minibuf.el be permanent-local; see comment in list-mode.el.
9758
9759         * map-ynp.el (map-y-or-n-p):
9760         Added accelerators to the dialog buttons.
9761
9762         * menubar-items.el (menu-truncate-list):
9763         New internal function.
9764         * menubar-items.el (submenu-generate-accelerator-spec):
9765         * menubar-items.el (menu-item-strip-accelerator-spec):
9766         * menubar-items.el (menu-item-generate-accelerator-spec):
9767         New exported functions, for use in auto-generating accelerator specs.
9768
9769         * menubar-items.el:
9770         * menubar-items.el (default-menubar):
9771         * menubar-items.el (maybe-add-init-button):
9772         * menubar-items.el (bookmark-menu-filter):
9773         * menubar-items.el (slow-format-buffers-menu-line):
9774         * menubar-items.el (build-buffers-menu-internal):
9775         * menubar-items.el (language-environment-menu-filter):
9776         * menubar-items.el (default-popup-menu):
9777         * menubar-items.el (popup-buffer-menu):
9778         * menubar-items.el (popup-menubar-menu):
9779         Did a major overhaul on this file, and in fact I'm nowhere near
9780         done working on the menubar, and there will be more patches to
9781         come.  A basic summary of what I've done:
9782
9783         a) I added accelerators to all of the menu items.  For menus that
9784         are auto-generated, such as the buffers menu, the accelerators are
9785         automatically added to the beginning of each line using the
9786         numbers 1 through 9, then zero, and then letters starting with A,
9787         but omitting the letters that are already in use for the fixed
9788         menu items at the top of the buffers menu.  To facilitate adding
9789         accelerators of this kind, I created some new functions
9790         (*-accelerator-spec), which are also being used by other filters
9791         that auto generate lists of things such as ftp sites to download
9792         packages.  If people really don't like these accelerators
9793         appearing at the beginning of the menu items, a variable can be
9794         added to optionally turn them off, but I think this is rather
9795         pointless because other menu items have accelerators and many or
9796         most of the menu users will use the accelerators if the support is
9797         there.
9798
9799         b) I combined the top level Tools and Apps menus into a single
9800         Tools menu, because the distinction between the two is not
9801         obvious, and the items on the menus are not used often enough that
9802         putting some of them onto submenus is a problem.
9803
9804         c) I created two new top level menus called View and Cmds because
9805         there were too many items on the File and Edit menus, and I'm going
9806         to be adding more items to these menus.  In contrast to the Tools
9807         menu, the items on these menus may be used quite often during an
9808         editing session, and so should be available with fewer
9809         keystrokes.
9810
9811         d) I added a number of options to the options menu, including one
9812         for controlling whether the alt key can be used to traverse to
9813         menu items using the accelerators, one for controlling behavior of
9814         control-k, one for controlling how the kill and yank functions
9815         interact with the clipboard, a few additional buffers-menu
9816         options, and various other things.  I also did a bit of
9817         rearranging, for example, combining the keyboard and mouse options
9818         into a single keyboard and mouse submenu to facilitate the
9819         accelerators on that level.
9820
9821         e) I changed the variable buffers-menu-format-buffer-line-function
9822         to take two arguments instead of one, the second argument being
9823         the line number for use in creating an accelerator.  I added a
9824         hack to support existing functions with one argument (although I
9825         doubt that very many of these exist), for backward compatibility.
9826
9827         f) I moved the top level mule menu to be a submenu of the edit
9828         menu.  I think that most of the items on this menu are fairly
9829         useless and there are certainly not enough frequently used items
9830         to justify this being its own top level menu.
9831
9832         g) I combined most of the items in big-menubar.el into the main menu.
9833         If people think the main menu is too big, it would be possible to
9834         create different configurations, some smaller.
9835
9836         * menubar.el (check-menu-syntax):
9837         Deleted some syntax checks that were no longer valid, partly
9838         because of changes that were already made a long time ago, and
9839         partly because of a change I made where I allow the name of the
9840         menu item to be an evaluated expression rather than just a string,
9841         similar to all of the other parameters of a menu item.
9842
9843         * minibuf.el:
9844         * minibuf.el (read-file-name-1):
9845         * minibuf.el (mouse-read-file-name-1):
9846         I made a number of changes to improve the appearance
9847         and functioning of the file dialog box.  They include:
9848
9849         a) Fixing the problem where closing the dialog box by clicking on
9850         the close button of the window didn't properly exit the
9851         minibuffer.
9852
9853         b) Fixing the problem that if you typed part of a file name, and
9854         then clicked on a completion with the mouse, the file was not
9855         correctly selected.
9856
9857         c) Changing the title of the dialog box to reflect the operation
9858         being done in accordance with user interface conventions, rather
9859         than the name of the dialog box buffer, which is rather useless.
9860
9861         d) Remove the words "possible completions are" which didn't
9862         belong.
9863
9864         e) Fix things so that the completions scroll off the end of the
9865         completions windows only to the right, rather than both to the
9866         right and down, which is in accordance with Windows user interface
9867         conventions.
9868
9869         * msw-init.el (init-post-mswindows-win):
9870         Added a binding for meta-F4, which is the standard windows binding
9871         for exiting a program.
9872
9873         * select.el (get-selection-no-error):
9874         * select.el (own-selection):
9875         * select.el (own-clipboard):
9876         Added an optional argument called append to the functions
9877         own-selection and own-clipboard.  This adds support for appending
9878         text to the existing selection and allows the function
9879         own-clipboard to be used as the value of the variable
9880         interprogram- cut-function.
9881
9882         Fixed a bug in own-selection in handling zmacs-region-stays.
9883
9884         * simple.el (historical-kill-line): New.
9885
9886         * simple.el (kill-line):
9887         * simple.el (interprogram-cut-function):
9888         * simple.el (interprogram-paste-function):
9889         * simple.el (handle-pre-motion-command):
9890         * simple.el (next-line):
9891         * simple.el (previous-line):
9892         a) Expanded the variable kill-whole-line, so that function
9893         kill-line can be set to delete the entire line always, not just
9894         when cursor is at the beginning of the line.  This is controlled
9895         by setting the variable kill-whole-line to the symbol 'always.
9896         This behavior, as well as the existing kill-whole-line behavior,
9897         now only take effect when kill-line is called interactively,
9898         although this is a departure from a previous behavior in the case
9899         of setting this variable kill-whole-line to t.  It is almost
9900         certainly what has always been intended, and most likely the old
9901         way of doing things introduced bugs.  I also created a function
9902         called historical-kill-line, which ignores the kill-whole-line
9903         setting and always gives the historical behavior of only killing
9904         to the end of the line.  I bound this function to shift- control-k
9905         so that the kill to end of line behavior is available, even when
9906         kill-whole-line has been set to change control-k into the simple
9907         delete-whole-line behavior. (This can be set using the options
9908         menu.)
9909
9910         b) I changed things so that kill and yank now interact with the
9911         clipboard by default under windows.  This was done by changing the
9912         default value of interprogram-cut- function and
9913         interprogram-paste-function.  You can get the old behavior by
9914         setting these to nil, and there is an option on the options menu
9915         to do this.
9916
9917         c) I added support for selecting text using shifted motion keys.
9918         This support is on by default and can be controlled by the
9919         variable shifted-motion-keys-select-region.  There is also a
9920         variable called unshifted-motion-keys-deselect-region that
9921         controls more specifically how the shifted motion key behavior
9922         works.  I did not put an option on the options menu to turn this
9923         off, because I can't imagine why this would be useful.
9924
9925         * simple.el (forward-block-of-lines):
9926         * simple.el (backward-block-of-lines):
9927         * simple.el (block-movement-size):
9928         New.
9929
9930         * simple.el (uncapitalized-title-words):
9931         * simple.el (uncapitalized-title-word-regexp):
9932         * simple.el (capitalize-string-as-title):
9933         * simple.el (capitalize-region-as-title):
9934         New.
9935
9936
9937         * subr.el (add-hook):
9938         * subr.el (make-local-hook): New.
9939         * subr.el (remove-local-hook): New.
9940         * subr.el (add-one-shot-hook): New.
9941         * subr.el (add-local-one-shot-hook): New.
9942         Added some functions to make using hooks easier.
9943         These include:
9944
9945         a) Functions add-local-hook and remove-local-hook to make it easy
9946         to use local hooks.
9947
9948         b) Functions add-one-shot-hook and add-local-one-shot-hook, which
9949         make it possible to add a "one-shot" hook, which is to say a hook
9950         that runs only once, and automatically removes itself after the
9951         first time it has run.
9952
9953 2000-03-09  Andy Piper  <andy@xemacs.org>
9954
9955         * files.el (auto-mode-alist): pick up jsp, jhtml and xml files.
9956
9957 2000-03-09  Yoshiki Hayashi  <yoshiki@xemacs.org>
9958
9959         * buff-menu.el (buffers-menu-omit-invisible-buffers):
9960         Moved from menubar-items.el.
9961         * dumped-lisp.el: Dump gutter-items regardless of menubar.
9962
9963 2000-03-08  Andy Piper  <andy@xemacs.org>
9964
9965         * gutter-items.el (build-buffers-tab-internal): add selected field
9966         to buffers tab spec.
9967
9968 2000-03-07  Yoshiki Hayashi  <yoshiki@xemacs.org>
9969
9970         * minibuf.el (last-exact-completion): Initialize to nil.
9971
9972 2000-03-07  Didier Verna  <didier@xemacs.org>
9973
9974         * startup.el (command-line-1): remove unused variable
9975         `first-file-buffer'.
9976
9977 2000-02-29  Hrvoje Niksic  <hniksic@iskon.hr>
9978
9979         * loaddefs.el (completion-ignored-extensions): Removed ".log",
9980         which is also used for Web server log files.
9981
9982 2000-02-03  IKEYAMA Tomonori <tomonori@suiyokai.org>
9983
9984         * mule/mule-charset.el: Setup auto-fill-chars.
9985
9986 2000-03-02  SL Baur  <steve@beopen.com>
9987
9988         * subr.el (with-string-as-buffer-contents): Reimplement using
9989         `with-temp-buffer'.  Fixes non-unique buffer name problem, fixes
9990         non-deletion of buffer after execution problem.
9991         (with-output-to-string): Use unique buffer name.
9992
9993 2000-02-29  Stephen J. Turnbull  <stephen@xemacs.org>
9994
9995         * gutter-items.el (buffers-tab-sort-function):  New variable.
9996         (buffers-tab-items):  Funcall it to sort the buffer tab list.
9997
9998 2000-02-29  Stephen J. Turnbull  <stephen@xemacs.org>
9999
10000         * startup.el (load-user-init-file):  Merge two `if's to one `or'.
10001
10002 2000-02-28  Martin Buchholz  <martin@xemacs.org>
10003
10004         * menubar-items.el (maybe-add-init-button): Remove the "Load
10005         .emacs" button from all menubars.
10006
10007 2000-03-01  Didier Verna  <didier@xemacs.org>
10008
10009         * rect.el (string-rectangle): depend on `pending-delete-mode' for
10010         region rectangle replacement (from Jan Vroonhof).
10011         (replace-rectangle): new function.
10012
10013 2000-01-05  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10014
10015         * mule/mule-cmds.el (set-default-coding-systems): Use
10016         set-terminal-coding-system and set-keyboard-coding-system.
10017         * coding.el (set-terminal-coding-system): Use
10018         set-console-tty-output-coding-system.
10019         (set-keyboard-coding-system): Use
10020         set-console-tty-input-coding-system.
10021
10022 2000-02-21  Yoshiki Hayashi  <yoshiki@xemacs.org>
10023
10024         * minibuf.el (read-variable): Allow symbol to default argument.
10025
10026 2000-02-27  Andy Piper  <andy@xemacs.org>
10027
10028         * gutter-items.el (update-tab-hook): new function to be used for
10029         hooks.
10030         (create-frame-hook): add update-tab-hook.
10031         (record-buffer-hook): ditto.
10032         (default-gutter-position-changed): ditto.
10033         (default-gutter-position): updating the buffers tab is now handled
10034         by a hook.
10035         (default-gutter-position-changed-hook): new variable.
10036         (gutter-element-visibility-changed-hook): ditto.
10037         (set-gutter-element-visible-p): call it.
10038         (set-gutter-element): use modify-specifier-instances. Set extents
10039         as duplicable before using.
10040         (remove-gutter-element): ditto.
10041         (set-gutter-element-visible-p): ditto.
10042         (init-gutter): new function.
10043         (add-tab-to-gutter): use new gutter-element functions rather than
10044         setting specifiers directly.
10045         (clear-progress): ditto.
10046         (abort-progress): ditto.
10047         (gutter-buffers-tab-visible-p): renamed from
10048         default-gutter-visible-p
10049
10050         * specifier.el (modify-specifier-instances): new function from Jan
10051         Vroonhof.
10052
10053         * x-init.el (init-post-x-win): call init-gutter.
10054
10055         * msw-init.el (init-post-mswindows-win): call init-gutter.
10056
10057         * menubar-items.el (default-menubar): Update to reflect new gutter
10058         variables.
10059
10060 2000-02-26  Andy Piper  <andy@xemacs.org>
10061
10062         * gutter-items.el (set-gutter-element): new function. Add gutter
10063         elements to the specified gutter.
10064         (remove-gutter-element): new function. Remove gutter elements from
10065         the specified gutter.
10066         (set-gutter-element-visible-p): new function. Set gutter element
10067         visibility for the provided gutter-visible specifier.
10068
10069 2000-02-23  Andy Piper  <andy@xemacs.org>
10070
10071         * gutter-items.el (add-tab-to-gutter): specify dimensions
10072         dynamically.
10073
10074 2000-02-24  Martin Buchholz  <martin@xemacs.org>
10075
10076         * gutter-items.el (add-tab-to-gutter):
10077         * package-get.el (package-get-interactive-package-query):
10078         * package-ui.el (pui-directory-exists):
10079         (pui-install-selected-packages):
10080         (pui-list-packages):
10081         Use #'(lambda ...)  instead of '(lambda ...).
10082
10083 2000-02-21  Gregory Neil Shapiro <gshapiro@gshapiro.net>
10084
10085         * startup.el (load-user-init-file): Check to make sure user
10086           has an init-file before calling load().
10087
10088 2000-02-20  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10089
10090         * msw-glyphs.el (msgdi-device-p): Added this and 'msgdi specifier tag.
10091
10092 2000-02-23  Martin Buchholz <martin@xemacs.org>
10093
10094         * XEmacs 21.2.31 is released.
10095
10096 2000-02-21  Mike Sperber <mike@xemacs.org>
10097
10098         * loadup.el (really-early-error-handler):
10099         * update-elc.el:
10100         * make-docfile.el:
10101         Remove dependency on EMACSBOOTSTRAP... environment variables.
10102
10103 2000-02-21  Martin Buchholz <martin@xemacs.org>
10104
10105         * XEmacs 21.2.30 is released.
10106
10107 2000-02-19  Martin Buchholz  <martin@xemacs.org>
10108
10109         * byte-optimize.el (byte-optimize-plus):
10110         (byte-optimize-minus):
10111         (byte-optimize-multiply):
10112         Optimize (- 0) to 0, not (-)
10113         Optimize (+ 5 3.0) to 8.0
10114         Optimize (* 5 3.0) to 15.0
10115         Improve readability.
10116
10117 2000-02-21  Jonathan Harris  <jhar@tardis.ed.ac.uk>
10118
10119         * modeline.el: (modeline-scrolling-method): change modeline
10120         mswindows cursor appearance according to the value.
10121
10122         * msw-faces.el: (mswindows-init-device-faces): Initialise 'default
10123         and 'gui-element face colors and 'gui-element face font to Windows
10124         defaults.
10125
10126 2000-02-09 Stef Epardaud  <stef@lunatech.com>
10127
10128         * font-lock.el: Javadoc enhancements
10129
10130 1999-11-27  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
10131
10132         * ldap.el (toplevel): Test if LDAP support has been compiled in
10133         (ldap-verbose): New option
10134         (ldap-search-entries): Renamed from the previous ldap-search
10135         Conditionalize message display on ldap-verbose
10136         (ldap-add-entries, ldap-modify-entries, ldap-delete-entries): New
10137         defuns
10138         (ldap-search): Is now defined as an obsolete wrapper calling
10139         ldap-search-basic or ldap-search-entries
10140
10141
10142 1999-12-06  Hirokazu FUKUI  <hfukui@sannet.ne.jp>
10143             Shuhei KOBAYASHI <shuhei@aqua.ocn.ne.jp>
10144             Jan Vroonhof  <jan@xemacs.org>
10145
10146         * byte-optimize.el (byte-optimize-form-code-walker): Fixed.
10147         When for-effect is true, didn't call `byte-optimize-form'
10148         in and/or subforms without last.
10149
10150 1999-12-07  Jan Vroonhof  <vroonhof@math.ethz.ch>
10151
10152         * package-get.el (package-get-download-sites): Use correct custom
10153         type.
10154
10155 2000-02-15  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10156
10157         * files.el (write-file): Ask for coding system when compiled with
10158         file-coding.
10159
10160 2000-02-16  Andy Piper  <andy@xemacs.org>
10161
10162         * buffer.el (switch-to-buffer): give norecord argument to
10163         set-window-buffer instead of explicitly recording.
10164
10165         * gutter-items.el (buffers-tab-switch-to-buffer): don't record if
10166         we have to pick a window.
10167
10168 1999-12-24  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10169
10170         * mule/mule-cmds.el (describe-language-support): Don't add
10171         unexist function to help-map.
10172         (describe-coding-system): Don't use already assigend `C'.
10173
10174 2000-01-23  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
10175
10176         * info.el (Info-save-auto-generated-dir): nil -> 'never to make it
10177         work in custom.
10178
10179 2000-02-04  Kazuyuki IENAGA <kazz@imasy.or.jp>
10180
10181         * about.el: Ienaga's e-mail address change.
10182
10183 2000-02-16  Samuel Mikes  <smikes@alumni.hmc.edu>
10184
10185         * etags.el (find-tag): force new window -- even if buf already
10186         visible -- when other-window is t
10187
10188 2000-02-16  Martin Buchholz <martin@xemacs.org>
10189
10190         * XEmacs 21.2.29 is released.
10191
10192 2000-02-09  Martin Buchholz  <martin@xemacs.org>
10193
10194         * cl-extra.el (getf): This is now identical to `plist-get', so
10195         just defalias it.
10196         * cl-macs.el: Make getf an alias to plist-get, at the
10197         byte-compiler level, using define-compiler-macro.
10198
10199 2000-02-08  Martin Buchholz  <martin@xemacs.org>
10200
10201         * cl-extra.el (cl-remprop): Remove. remprop is now in C.
10202
10203 2000-02-07  Kyle Jones  <kyle_jones@wonderworks.com>
10204
10205         * lisp/etags.el (find-tag-internal): set exact-tagname to
10206           a regular expression that matches against the tagname
10207           part of the tag entry first instead of only looking in
10208           the context area.
10209
10210 2000-01-23  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
10211
10212         * gutter-items.el: fixed typo(s) in customizing default-gutter-position
10213         * toobar.el: fixed typo(s) in customizing default-toolbar-position
10214
10215 2000-02-07  Martin Buchholz <martin@xemacs.org>
10216
10217         * XEmacs 21.2.28 is released.
10218
10219 2000-02-07  Martin Buchholz  <martin@xemacs.org>
10220
10221         * cl-extra.el (getf): Just call `get', never `get*'.
10222         Make arglist match docstring.
10223         Fix bug: (getf nil t t) ==> Lisp nesting exceeds `max-lisp-eval-depth'
10224         * cl-macs.el (get* compiler macro): Simply replace `get*' by `get'.
10225         * byte-optimize.el: remove references to `get*'.
10226
10227 2000-02-06  Martin Buchholz  <martin@xemacs.org>
10228
10229         * mule/european.el: Add syntax information for Latin3 and Latin4.
10230
10231 2000-02-02  Martin Buchholz  <martin@xemacs.org>
10232
10233         * byte-optimize.el: Byte-optimize (length "foo")
10234
10235 2000-02-03   Daiki Ueno  <ueno@ueda.info.waseda.ac.jp>
10236
10237         * window.el (shrink-window-if-larger-than-buffer): Rewrite full
10238         width check using `window-leftmost-p' and `window-rightmost-p'.
10239
10240 2000-02-02  Per Abrahamsen  <abraham@dina.kvl.dk>
10241
10242         * wid-edit.el (widget-match-inline): An atom never matches a
10243           list.
10244
10245 2000-01-29  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10246
10247         * modeline.el: Consolidated 'x and 'mswindows specification under
10248         'win tag.
10249
10250 2000-01-29  Andy Piper  <andy@xemacs.org>
10251
10252         * gutter-items.el: (format-buffers-tab-line): Try and be
10253         intelligent about buffer naming when we have duplicates.
10254
10255 2000-01-29  Andy Piper  <andy@xemacs.org>
10256
10257         * gutter-items.el (gutter-visible-p): Make sure the gutter gets
10258         updated when it becomes visible.
10259
10260 2000-01-26  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10261
10262         * bytecomp.el (byte-compile-insert-header): Properly set coding
10263         system under MULE and file-coding.
10264
10265 2000-01-28  Martin Buchholz  <martin@xemacs.org>
10266
10267         * coding.el (dontusethis-set-value-file-name-coding-system-handler):
10268         (dontusethis-set-value-terminal-coding-system-handler):
10269         (dontusethis-set-value-keyboard-coding-system-handler):
10270         Never undefine coding system aliases.  Emergency fix for gnus.
10271
10272 2000-01-26  Hrvoje Niksic  <hniksic@iskon.hr>
10273
10274         * files.el (abbreviate-file-name): Use directory-sep-char instead
10275         of hard-coded "/".
10276
10277 2000-01-27  Hrvoje Niksic  <hniksic@iskon.hr>
10278
10279         * startup.el (user-init-file-base-list): New variable, replacing
10280         user-init-file-base.
10281         (find-user-init-file): New function.
10282         (command-line-early): Use it.
10283         (load-user-init-file): Ditto.
10284
10285 2000-01-26  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10286
10287         * gutter-items.el (update-tab-in-gutter): Use proper locale when
10288         calling valid-image-instantiator-format-p
10289
10290 2000-01-26  Hrvoje Niksic  <hniksic@iskon.hr>
10291
10292         * isearch-mode.el (isearch-mode): The variable is
10293         isearch-unhidden-extents, not isearch-opened-extents.
10294
10295 2000-01-26  Hrvoje Niksic  <hniksic@iskon.hr>
10296
10297         * minibuf.el (next-history-element): Modify error message if a
10298         default value is available.
10299
10300 2000-01-26  Martin Buchholz  <martin@xemacs.org>
10301
10302         * bytecomp.el (byte-compile-file): Don't unconditionally write
10303         .elc files in binary - might contain non-Latin1.
10304
10305 2000-01-24  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10306
10307         * process.el (shell-quote-argument): Use (nt-quote-process-args)
10308         for windows-nt.
10309
10310         * version.el:
10311         * startup.el (user-init-file-base):
10312         * process.el (call-process-region):
10313         * files.el (make-backup-file-name):
10314         (backup-file-name-p):
10315         (file-relative-name):
10316         (abbreviate-file-name):
10317         (set-auto-mode):
10318         * code-process.el (call-process-region): Removed unnecessary
10319         branching on 'windows-nt and 'ms-dos system types. Phased 'ms-dos
10320         support out of the universe.
10321
10322         * process.el:
10323         * code-process.el:
10324         * bytecomp.el (byte-compile-file): Removed reference to
10325         buffer-file-type, and commented usage of binary-process-output
10326         NTEmacs variables.
10327
10328 2000-01-24  Yoshiki Hayashi  <yoshiki@xemacs.org>
10329
10330         * help.el (function-arglist): Add case for macro.
10331
10332 2000-01-22  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10333
10334         * cus-edit.el (custom-display): Removed "MS-DOS" and added Windows
10335         printers.
10336         (custom-display): Added a menu for printer/display tags.
10337
10338         * frame.el (frame-type):
10339         * device.el (device-type): Added 'msprinter to the doc string, and
10340         removed 'pc -- it is not going to be implemented ever.
10341         (call-device-method): Fixed docstring typo.
10342         Defined specifier tags 'printer and 'display.
10343
10344 2000-01-22  Kyle Jones  <kyle_jones@wonderworks.com>
10345
10346         * lisp/itimer.el (itimer-run-expired-timers): (consp
10347           last-command-event-time) instead of (consp
10348           'last-command-event-time).
10349
10350 2000-01-21  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10351
10352         * msw-glyphs.el: Removed obsolete commentary.
10353
10354 2000-01-21  Hrvoje Niksic  <hniksic@iskon.hr>
10355
10356         * minibuf.el (read-file-name): Use abbreviate-file-name to produce
10357         better default value.
10358
10359 2000-01-21  Hrvoje Niksic  <hniksic@iskon.hr>
10360
10361         * minibuf.el (read-expression): Add a DEFAULT-VALUE argument.
10362         (read-string): Ditto.
10363         (eval-minibuffer): Ditto.
10364         (read-command): Ditto.
10365         (read-function): Ditto.
10366         (read-variable): Ditto.
10367         (read-number): Ditto.
10368         (read-shell-command): Ditto.
10369         (read-number): Record history.
10370
10371 2000-01-20  Yoshiki Hayashi  <yoshiki@xemacs.org>
10372
10373         * etags.el (find-tag-tag): Use DEFAULT of completing-read.
10374
10375 2000-01-20  Yoshiki Hayashi  <yoshiki@xemacs.org>
10376
10377         * faces.el (startup-initialize-custom-faces): New function.
10378         Reset all faces created during auto-autoloads loading time
10379         by defface.
10380         * startup.el (command-line): Call it.
10381
10382 2000-01-19  Yoshiki Hayashi  <yoshiki@xemacs.org>
10383
10384         * about.el (about-hackers): Add myself to contributors list.
10385
10386 2000-01-12  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10387
10388         * menubar-items.el (maybe-add-init-button): Removed an argument in
10389         a call to load-user-init-file, as the function managed to lose its
10390         formal parameter a few betas ago.
10391
10392 2000-01-18  Martin Buchholz <martin@xemacs.org>
10393
10394         * XEmacs 21.2.27 is released.
10395
10396 2000-01-18  Martin Buchholz  <martin@xemacs.org>
10397
10398         * process.el (shell-command-to-string): Use the FSF docstring.
10399         Make shell-command-to-string the standard function, and
10400         exec-to-string the (deprecated) alias.
10401
10402         * startup.el: typo fix.
10403
10404 2000-01-16  Martin Buchholz  <martin@xemacs.org>
10405
10406         * mule/mule-misc.el (char-octet): Move back into mule-charset.c.
10407
10408 2000-01-14  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10409
10410         * menubar-items.el (sort-buffers-menu-alphabetically): Put invisible
10411         buffers after visible buffers.
10412         (sort-buffers-menu-by-mode-then-alphabetically): Ditto.
10413
10414 2000-01-17  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10415
10416         * info.el (Info-extract-menu-node-name): Stop at a dot
10417         followed by whitespace or right parenthesis.
10418
10419 2000-01-15  Hrvoje Niksic  <hniksic@iskon.hr>
10420
10421         * info.el (Info-directory-list): Warn against using Customize with
10422         Info-directory-list.
10423
10424 2000-01-15  Adrian Aichner  <aichner@ecf.teradyne.com>
10425
10426         * minibuf.el (read-file-name): doc fix.
10427
10428         * autoload.el (update-file-autoloads): doc fix.
10429
10430         * about.el (about-hackers): Change my E-mail address.
10431
10432 2000-01-13  Martin Buchholz  <martin@xemacs.org>
10433
10434         * info.el (Info-visit-file): Just use the `f' interactive spec to
10435         read a filename in the standard way.
10436
10437 2000-01-13  Andy Piper  <andy@xemacs.org>
10438
10439         * gutter-items.el (gutter-buffers-tab-orientation): new variable.
10440         (gutter-buffers-tab-extent): new variable.
10441         (update-tab-in-gutter): call add-tab-to-gutter again if the
10442         orientation has changed.
10443         (add-tab-to-gutter): cope with different orientations.
10444
10445 2000-01-11  Didier Verna  <didier@xemacs.org>
10446
10447         * info.el (Info-following-node-name): backward-skip dots as well
10448         as spaces (dots at the end of a node name aren't part of it).
10449         (Info-extract-menu-node-name): don't skip dots. There could be
10450         some in the node name.
10451         (Info-index): allow dots to be part of a node name.
10452
10453 2000-01-12  Andreas Jaeger  <aj@suse.de>
10454
10455         * files.el (auto-mode-alist): Added idlwave-mode.
10456         Patch by Carsten Dominik <dominik@astro.uva.nl>.
10457
10458 1999-12-22  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10459
10460         * info.el (Info-search): Show default value.
10461
10462 1999-12-20  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10463
10464         * info.el (Info-read-node-completion-table): New variable.
10465         (Info-read-node-name-1): New function.
10466         (Info-read-node-name): Use it.
10467         (Info-follow-reference): Use DEFAULT argument of completing-read.
10468         (Info-menu): Ditto.
10469
10470 1999-12-27  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10471
10472         * hyper-apropos.el (hyper-describe-key-briefly): Save
10473         window configuration.
10474         (hyper-describe-face): Use DEFAULT of completing-read.
10475         (hyper-apropos-read-variable-symbol): Ditto.
10476         (hyper-apropos-read-function-symbol): Ditto.
10477
10478 1999-12-27  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10479
10480         * mule/mule-cmds.el (set-default-coding-system): Set
10481         comint-exec-hook to use coding-system-for-read and
10482         coding-system-for-write so that C-x RET c works.
10483
10484 1999-12-27  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10485
10486         * minibuf.el (minibuffer-confirm-incomplete): Customize.
10487         (previous-matching-history-element): Increment
10488         minibuffer-max-depth by 1.
10489         (next-matching-history-element): Ditto.
10490
10491 2000-01-11  Andy Piper  <andy@xemacs.org>
10492
10493         * gutter-items.el (buffers-tab): Create a new face for the buffers
10494         tab.
10495         (buffers-tab-face): use it.
10496
10497 2000-01-10  Didier Verna  <didier@xemacs.org>
10498
10499         * modeline.el (modeline-scrolling-method): change modeline X
10500         cursor appearance according to the value.
10501
10502 2000-01-07  Andreas Jaeger  <aj@suse.de>
10503
10504         * about.el (about-hackers): Moved my entry to contributor list.
10505         (xemacs-hackers): Added myself.
10506         (about-maintainer-info): Added description of myself.
10507
10508
10509 2000-01-07  Didier Verna  <didier@xemacs.org>
10510
10511         * modeline.el (modeline-scrolling-method): new variable.
10512         (mouse-drag-modeline): add reference to it in the docstring.
10513         (mouse-drag-modeline): handle it.
10514
10515 2000-01-08  Andy Piper  <andy@xemacs.org>
10516
10517         * gutter-items.el (update-tab-in-gutter): remove resize-subwindow
10518         calls.
10519         (remove-buffer-from-gutter-tab): ditto.
10520
10521 2000-01-06  Per Abrahamsen  <abraham@dina.kvl.dk>
10522
10523         * cus-edit.el (custom-hook-convert-widget): Fix comment.
10524         (custom-face-edit): Fix grammatical error in help message.
10525
10526 2000-01-03  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
10527
10528         * movemail.el: Added.
10529
10530         * dumped-lisp.el (preloaded-file-list): Added movemail.el.
10531
10532 2000-01-03  Didier Verna  <didier@xemacs.org>
10533
10534         * modeline.el (mouse-drag-modeline): remove the code related to
10535         the modeline horizontal scrolling facility.
10536
10537 1999-12-31  Martin Buchholz <martin@xemacs.org>
10538
10539         * XEmacs 21.2.26 is released.
10540
10541 1999-12-28  Andy Piper  <andy@xemacs.org>
10542
10543         * wid-edit.el (widget-push-button-value-create): The gui cache
10544         does not agree with native widgets which can only be displayed
10545         once per window. The reasons for caching are diminished now that
10546         we don't hog resources when creating buttons.
10547         (widget-push-button-cache) deleted.
10548
10549 1999-12-24  Martin Buchholz <martin@xemacs.org>
10550
10551         * XEmacs 21.2.25 is released.
10552
10553 1999-12-24  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10554
10555         * hyper-apropos.el (hyper-apropos): Toggle
10556         hyper-apropos-programming-apropos correctly.
10557         Set REGEXP when user accepts default value.
10558
10559 1999-12-22  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10560
10561         * minibuf.el (read-from-minibuffer): Bind minibuffer-default.
10562         (read-file-name-2): Use DEFAULT argument of read-from-minibuffer.
10563
10564 1999-12-22  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10565
10566         * mule/mule-category.el (undefined-category-designator):
10567         Return char instead of character.  Search for undefined one.
10568         (describe-category): Use with-displaying-help-buffer.
10569
10570 1999-12-21  Martin Buchholz  <martin@xemacs.org>
10571
10572         * byte-optimize.el (byte-optimize-plus):
10573         Optimize (+ 1) to 1 instead of (1+ nil).
10574
10575         * files.el (basic-save-buffer): Rewrite for clarity.  Use (char-before).
10576
10577         * byte-optimize.el (byte-compile-butlast): Remove.  Use butlast instead.
10578
10579         * byte-optimize.el (byte-optimize-char-before): New function.
10580         Remove performance penalty for using (char-before) instead of (char-after).
10581
10582 1999-12-20  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10583
10584         * mule/mule-category.el (char-category-list): Return character
10585         instead of integer.
10586
10587 1999-12-17  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10588
10589         * minibuf.el (read-buffer): Check default is buffer object.
10590
10591 1999-11-25  Andy Piper  <andy@xemacs.org>
10592
10593         * cus-edit.el (custom-buffer-create-buttons): Use native widgets
10594         for buttons.
10595
10596 1999-12-16  Andreas Jaeger  <aj@suse.de>
10597
10598         * package-get.el (package-get-maybe-save-index): Fixed typo.
10599         Patch by Jeff Miller <jmiller@smart.net>.
10600
10601 1999-12-13  Charles G Waldman  <cgw@alum.mit.edu>
10602
10603         * gnuserv.el (gnuserv-process-filter):  don't call
10604         gnuserv-write-to-client when gnuserv-current-client is nil
10605
10606 1999-12-14  Martin Buchholz <martin@xemacs.org>
10607
10608         * XEmacs 21.2.24 is released.
10609
10610 1999-12-12  Gunnar Evermann  <ge204@eng.cam.ac.uk>
10611
10612         * about.el (about-hackers): Update my email address.
10613
10614 1999-12-07  Martin Buchholz <martin@xemacs.org>
10615
10616         * XEmacs 21.2.23 is released.
10617
10618 1999-11-06  Jason R Mastaler  <jason@mastaler.com>
10619
10620         * package-get.el (package-get-download-sites): Removed several
10621         defunct download sites, added many new ones, and corrected a few
10622         incorrect directory-on-site entries.  Added physical locations to
10623         site-description.
10624
10625 1999-11-30  Gunnar Evermann  <ge204@eng.cam.ac.uk>
10626
10627         * finder.el (finder-commentary): add DOC string and fix
10628         interactive spec
10629
10630 1999-12-04  Hrvoje Niksic  <hniksic@iskon.hr>
10631
10632         * help.el (describe-function): Don't forget to intern the string
10633         completing-read returns.
10634         (describe-variable): Ditto.
10635
10636 1999-11-16  Adrian Aichner  <adrian@xemacs.org>
10637
10638         * hyper-apropos.el (hyper-apropos-this-symbol): Handle
10639         `hyper-apropos-help-mode' here to find symbol to customize
10640         irregardless of cursor position and simplify
10641         `hyper-apropos-set-variable', `hyper-apropos-find-function', and
10642         `hyper-apropos-popup-menu'.
10643
10644 1999-11-21  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10645
10646         * apropos.el (apropos-mode-map): Add return to call
10647         apropos-follow.
10648         (apropos-print): Call apropos-mode to have better
10649         command reference. Put keymap text-poperty to
10650         symbole name.
10651
10652 1999-11-22  Alastair Burt  <burt@dfki.de>
10653
10654         * help.el: (describe-bindings-1): Added handling of keymaps for
10655         the extents at point.
10656
10657 1999-12-02  Mark Thomas  <mthomas@jprc.com>
10658
10659         * gutter-items.el (buffers-tab-items): Wrap the function in a
10660         save-match-data
10661
10662 1999-12-04  Hrvoje Niksic  <hniksic@iskon.hr>
10663
10664         * help.el (describe-function): Use the DEFAULT argument to
10665         completing-read.
10666         (describe-variable): Ditto.
10667
10668 1999-11-26  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10669
10670         * minibuf.el (read-from-minibuffer): Add optional argument
10671         DEFAULT to have better mini-buffer history support.
10672         (completing-read): Pass default to read-from-minibuffer.
10673         (read-buffer): Pass default to completing-read.
10674
10675 1999-12-04  Hrvoje Niksic  <hniksic@iskon.hr>
10676
10677         * font-lock.el (font-lock-doc-string-face): Document the
10678         `font-lock-lisp-like' property.
10679
10680 1999-11-29  Hrvoje Niksic  <hniksic@iskon.hr>
10681
10682         * lisp-mode.el: Specify `font-lock-lisp-like'.
10683
10684         * font-lock.el (font-lock-lisp-like): New function.
10685         (font-lock-fontify-syntactically-region): Use it.
10686
10687 1999-11-29  XEmacs Build Bot <builds@cvs.xemacs.org>
10688
10689         * XEmacs 21.2.22 is released
10690
10691 1999-11-28  Martin Buchholz <martin@xemacs.org>
10692
10693         * XEmacs 21.2.21 is released.
10694
10695 1999-11-18  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10696
10697         * minibuf.el (read-coding-system): Accept symbol and
10698         coding-system object as a default-coding-system.
10699
10700 1999-11-16  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10701
10702         * minibuf.el (read-coding-system): Accept symbol as
10703         a default-coding-system.
10704
10705 1999-10-06  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10706
10707         * apropos.el (apropos-documentation): Use insert instead
10708         of princ.
10709
10710 1999-11-07  William M. Perry  <wmperry@aventail.com>
10711
10712         * gpm.el: New gpm-minor-mode to turn GPM mouse support on & off
10713           for the linux console.
10714
10715         * mouse.el (mouse-consolidated-yank): Allow the mouse-yanking
10716           stuff to work when you are not on a window system, since the GPM
10717           mouse support now allows pasting from outside of XEmacs.
10718
10719 1999-11-10  XEmacs Build Bot <builds@cvs.xemacs.org>
10720
10721         * XEmacs 21.2.20 is released
10722
10723 1999-11-06  Hrvoje Niksic  <hniksic@iskon.hr>
10724
10725         * setup-paths.el (paths-default-info-directories): Add
10726         /usr/share/info and /usr/local/share/info.
10727
10728 1999-10-30  Hrvoje Niksic  <hniksic@srce.hr>
10729
10730         * about.el: Updated Vladimir Ivanovic's info.
10731
10732 11999-08-28  Jan Vroonhof  <vroonhof@math.ethz.ch>
10733
10734         * auto-show.el (auto-show-truncationp): Remove.
10735
10736         * auto-show.el (auto-show-should-take-action-p): Use window-truncated-p
10737
10738 999-09-23  Gunnar Evermann  <ge204@eng.cam.ac.uk>
10739
10740         * indent.el (indent-line-to): fix bug: spaces were not replaced
10741         with tab if column is multiple of tab-width
10742         From dhn@qedinc.com
10743
10744 1999-10-24  Jan Vroonhof  <vroonhof@math.ethz.ch>
10745
10746         * mule/mule-cmds.el (read-input-method-name): Accept symbols
10747         correctly. Patch from Mikio Nakajima <minakaji@osaka.email.ne.jp>
10748
10749         * package-get.el (package-get-package-provider): Be verbose when
10750         interactive. Patch from Robert Pluim
10751
10752 1999-08-23  Mike McEwan  <mike@lotusland.demon.co.uk>
10753
10754         * info.el (Info-suffix-list): Add ".info.bz2" to the recognised
10755         info file suffixes.
10756
10757 1999-08-19  Stephen Tse  <stephent@sfu.ca>
10758
10759         * process.el (open-network-stream): Add a new optional parameter
10760         PROTOCOL to support udp; fix a minor typo and add an explanation
10761         in docstring for udp programming.
10762
10763         * code-process.el (open-network-stream): Add a new optional
10764         parameter PROTOCOL to support udp; fix a minor typo and add an
10765         explanation in docstring for udp programming.
10766
10767 1999-10-18  Andy Piper  <andy@xemacs.org>
10768
10769         * gui.el (make-gui-button): be more precise about how we call
10770         callbacks.
10771
10772         * wid-edit.el (widget-push-button-value-create): Use the new form
10773         of native gui-button.
10774
10775 1999-10-14  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10776
10777         * info.el (Info-page-prev): Don't do (sit-for 0).
10778
10779 1999-10-13  Andy Piper  <andy@xemacs.org>
10780
10781         * gutter-items.el (progress-abort-glyph): new glyph for showing
10782         abort status.
10783         (append-progress): dispatch-event rather than sit-for.
10784         (abort-progress): new function. Show the abort glyph with an
10785         appropriate message.
10786         (raw-append-progress): dispatch-event rather than sit-for.
10787         (display-progress): cope with aborts.
10788
10789         * gui.el (make-gui-button): Use native widgets for buttons
10790         unconditionally.
10791         (insert-gui-button): ditto.
10792         (gui-button-p): ditto.
10793
10794         * xbm-button.el: remove from core.
10795
10796         * xpm-button.el: remove from core.
10797
10798 1999-10-07  Olivier Galibert  <galibert@pobox.com>
10799
10800         * faces.el (init-device-faces): Don't initialize the random faces
10801         on the stream device.
10802
10803 1999-10-06  Andy Piper  <andy@xemacs.org>
10804
10805         * files.el (recover-file): Don't use ls under windows for revert buffer.
10806
10807 1999-09-25  Adrian Aichner  <adrian@xemacs.org>
10808
10809         * package-get.el (package-get-download-menu): Make menu really
10810         toggle download sites.
10811         (package-get-download-sites): Add autoload cookie.
10812
10813 1999-09-29  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
10814
10815         * setup-paths.el (paths-find-module-directory): Ditto.
10816
10817 1999-09-29  Werner Fink  <werner@suse.de>
10818
10819         * setup-paths.el (paths-find-exec-directory): Add missing nil
10820         parameter for environment.
10821
10822 1999-09-27  Martin Buchholz  <martin@xemacs.org>
10823
10824         * modeline.el (modeline-format):
10825         Only purecopy the strings.  Else
10826         (nsublis '(("%p" . "%P")) (default-value 'modeline-format) :test 'equal)
10827         barfs.
10828
10829 1999-08-28  Mike Woolley  <mike@bulsara.com>
10830
10831         * winnt.el: Removed nt-shell-mode-hook, which was preventing the
10832         user setting comint-completion-addsuffix and
10833         comint-process-echoes.
10834
10835 1999-09-22  Andy Piper  <andy@xemacs.org>
10836
10837         * gutter-items.el (update-tab-in-gutter): use
10838         last-nonminibuf-window instead of selected-window.
10839
10840 1999-09-18  Andy Piper  <andy@xemacs.org>
10841
10842         * gnuserv.el (gnuserv-edit-files): select frame we are going to
10843         display on.
10844
10845         * subr.el (record-buffer-hook): new variable so that the hook gets
10846         some documentation.
10847
10848 1999-09-16  Andy Piper  <andy@xemacs.org>
10849
10850         * gutter-items.el (update-tab-in-gutter): only update when the
10851         gutter is visible.
10852         (remove-buffer-from-gutter-tab): ditto.
10853
10854 1999-09-17  Hrvoje Niksic  <hniksic@srce.hr>
10855
10856         * simple.el (do-auto-fill): Commented out part of Kinsoku
10857         processing.
10858
10859 1999-09-14  Hrvoje Niksic  <hniksic@srce.hr>
10860
10861         * isearch-mode.el (isearch-highlightify-region): Give the
10862         highlighting extents a high priority.
10863         (isearch-make-extent): Give the main highlighting extent an even
10864         higher priority.
10865
10866 1999-09-13  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
10867
10868         * packages.el (packages-compute-package-locations): Fix typo from
10869         -u rationalization.
10870
10871 1999-09-11  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
10872
10873         * setup-paths.el (paths-find-doc-directory): Respect value of
10874         `configure-doc-directory.'
10875
10876         * find-paths.el (paths-find-architecture-directory): Give
10877         precendence `default' argument (which typically comes from
10878         configure).
10879
10880 1999-09-05  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
10881
10882         * startup.el (command-line-early): Added options -user-init-file
10883         and -user-init-directory.
10884
10885         * files.el (user-init-file): Default to NIL so we can recognize
10886         when it's set.
10887
10888 1999-08-30  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
10889
10890         * obsolete.el (init-file-user):
10891         * startup.el:
10892         * packages.el (packages-compute-package-locations):
10893         * package-get.el (package-get-user-index-filename):
10894         * menubar-items.el (maybe-add-init-button):
10895         * info.el (Info-annotations-path):
10896         * dump-paths.el:
10897         Change `user-init-directory' to be an absolute path.
10898         Use `user-init-directory' where appropriate.
10899         Zap `init-file-user' and its uses.
10900
10901 1999-09-09  Hrvoje Niksic  <hniksic@srce.hr>
10902
10903         * subr.el (copy-symbol): New function.
10904
10905 1999-09-08  Hrvoje Niksic  <hniksic@srce.hr>
10906
10907         * isearch-mode.el (isearch-done): Be sure to restore invisible
10908         extents in the proper buffer.
10909         (isearch-pre-command-hook): Set this-command to the correct value
10910         in case the buffer has changed and old overriding-local-map was
10911         used.
10912         (isearch-restore-extent): Use remprop instead of setting the
10913         property to nil.
10914
10915 1999-09-08  Hrvoje Niksic  <hniksic@srce.hr>
10916
10917         * cmdloop.el (execute-extended-command): Update zmacs region
10918         before the delay.
10919         (execute-extended-command): Make the message gettext-friendly.
10920
10921 1999-09-07  Andy Piper  <andy@xemacs.org>
10922
10923         * gutter-items.el (progress-gauge-glyph): renamed from
10924         progress-glyph.
10925         (progress-text-glyph): new variable.
10926         (progress-layout-glyph): use layouts and text glyphs.
10927         (progress-area-buffer): removed.
10928         (progress-text-and-extent): new variable.
10929         (progress-displayed-p): dynamically create gutter area buffer.
10930         (clear-progress): ditto.
10931         (raw-append-progress): ditto.
10932         (append-progress): use new glyph names.
10933         (raw-append-progress): only create the extent when needed. set
10934         properties more optimally.
10935         (progress): remove args.
10936
10937 1999-09-07  Hrvoje Niksic  <hniksic@srce.hr>
10938
10939         * isearch-mode.el (isearch-range-invisible): Use mapc instead of
10940         mapcar where the return value is unused.
10941         (isearch-restore-invisible-extents): Ditto.
10942         (isearch-highlight-all-cleanup): Ditto.
10943         (isearch-delete-extents-in-range): Traverse the extents only once.
10944         (isearch-highlight-all-update): Don't start over if the search
10945         string has changed and more input is pending.
10946
10947 1999-09-07  Hrvoje Niksic  <hniksic@srce.hr>
10948
10949         * packages.el (packages-find-package-data-path): Ditto.
10950
10951         * cl.el: Use mapcar at top-level -- mapc is no longer a subr.
10952
10953         * subr.el (mapc-internal): Don't make obsolete.
10954
10955         * cl-extra.el (mapc): Resurrect.
10956
10957 1999-09-03  Hrvoje Niksic  <hniksic@srce.hr>
10958
10959         * obsolete.el (isearch-yank-x-clipboard): Define it as an obsolete
10960         alias.
10961
10962         * isearch-mode.el (isearch-top-state): Restore isearch-word.
10963         (isearch-yank-clipboard): Renamed from isearch-yank-x-clipboard.
10964         (isearch-yank-clipboard): Use get-clipboard instead of
10965         x-get-clipboard.
10966         (isearch-yank-selection): Fix docstring.
10967
10968 1999-09-02  Martin Buchholz  <martin@xemacs.org>
10969
10970         * cl-extra.el: Obsolete hash-table-type in favor of hash-table-weakness.
10971
10972 1999-09-02  Hrvoje Niksic  <hniksic@srce.hr>
10973
10974         * cl-macs.el (extent-start-position): Fix setf method.
10975         (extent-end-position): Ditto.
10976
10977 1999-09-02  Hrvoje Niksic  <hniksic@srce.hr>
10978
10979         * isearch-mode.el: End merge with FSF 20.4.
10980
10981         * isearch-mode.el (search-invisible): New variable.
10982         (isearch-hide-immediately): Ditto.
10983         (isearch-unhidden-extents): Ditto.
10984         (isearch-range-invisible): New function.
10985         (isearch-unhide-extent): Ditto.
10986         (isearch-restore-invisible-extents): Ditto.
10987         (isearch-restore-extent): Ditto.
10988
10989         * isearch-mode.el (isearch-ring-advance-edit): Use FSF
10990         implementation.
10991         (isearch-ring-retreat-edit): Ditto.
10992         (isearch-forward): New argument NO-RECURSIVE-EDIT.
10993         (isearch-forward-regexp): New arguments NOT-REGEXP and
10994         NO-RECURSIVE-EDIT.
10995         (isearch-backward): New argument NO-RECURSIVE-EDIT.
10996         (isearch-backward-regexp): New arguments NOT-REGEXP and
10997         NO-RECURSIVE-EDIT.
10998         (isearch-mode): Return isearch-success.
10999         (isearch-update): Use unread-command-events instead of
11000         unread-command-event.
11001         (isearch-abort): If an invalid regexp is encountered, keep popping
11002         states.
11003         (isearch-*-char): Use FSF implementation.
11004         (isearch-whitespace-chars): Use the more robust FSF's
11005         implementation.
11006         (isearch-within-brackets): New variable.
11007         (isearch-mode): Initialize it.
11008         (isearch-edit-string): Bind it.
11009         (isearch-search-and-update): Set it.
11010         (isearch-push-state): Push it.
11011         (isearch-top-state): Pop it.
11012         (isearch-search): Set it.
11013         (isearch-printing-char): When called by isearch-whitespace-chars,
11014         handle M-SPC gracefully.
11015         (isearch-message-prefix): New argument ELLIPSIS.
11016         (isearch-message-suffix): Ditto.
11017         (isearch-message): Use the ELLIPSIS argument when calling
11018         isearch-message-prefix and isearch-message-suffix.
11019         (isearch-message-prefix): Distinguish between "wrapped" and
11020         "overwrapped" search, FWIW.
11021
11022 1999-09-01  Hrvoje Niksic  <hniksic@srce.hr>
11023
11024         * isearch-mode.el (isearch-edit-string): Use the head of the
11025         search ring instead of search-last-string and search-last-regexp.
11026         (search-highlight): Renamed from isearch-highlight.
11027         (isearch-exit): Use the new name.
11028         (isearch-highlight): Ditto.
11029         (isearch-dehighlight): Ditto.
11030         (isearch-update-ring): New function.
11031         (isearch-done): Call it.
11032         (isearch-done): New argument EDIT.
11033         (isearch-repeat): If search string is empty, look up at the car of
11034         the search ring; ignore the yank pointer.
11035         (isearch-abort): Call isearch-done with NOPUSH.
11036         (isearch-cancel): New function.
11037         (isearch-mode-map): Bind it to ESC ESC ESC.
11038
11039         * isearch-mode.el: Begin merge with FSF 20.4.
11040
11041 1999-09-01  Andy Piper  <andy@xemacs.org>
11042
11043         * x-select.el (x-get-clipboard): obsolete.
11044         (x-yank-clipboard-selection): obsolete
11045
11046         * select.el (disown-selection): need to be careful to disown the
11047         clipboard if we set it via selection.
11048         (get-clipboard): move from x-select.el
11049         (yank-clipboard-selection): ditto.
11050
11051 1999-09-01  Hrvoje Niksic  <hniksic@srce.hr>
11052
11053         * isearch-mode.el (isearch-exit): Bind isearch-highlight and
11054         isearch-highlight-all-matches to nil.
11055         (isearch-fixed-case): New variable.
11056         (isearch-mode): Initialize it.
11057         (isearch-edit-string): Save it.
11058         (isearch-toggle-case-fold): Set it.
11059         (isearch-fix-case): Make sure isearch-toggle-case-fold works --
11060         need to check isearch-fixed-case.
11061         (isearch-toggle-case-fold): Update highlighting of all matches
11062         before the pause.
11063         (isearch-edit-string):
11064
11065 1999-09-01  Hrvoje Niksic  <hniksic@srce.hr>
11066
11067         * isearch-mode.el (isearch-edit-string): Call isearch-message
11068         before reading the event so that the prompt is displayed properly.
11069         (isearch-message): Use isearch-nonincremental when calling
11070         isearch-message-prefix.
11071         (minibuffer-local-isearch-map): Bind up and down to do the same as
11072         M-p and M-n respectively.
11073         (isearch-done): New arg NOPUSH.
11074         (isearch-edit-string): Use it.
11075         (isearch-edit-string): Don't bind isearch-string.
11076         (isearch-ring-adjust): Edit string, *then* push state.
11077
11078 1999-08-31  Hrvoje Niksic  <hniksic@srce.hr>
11079
11080         * faces.el (isearch-secondary): Make isearch-secondary look
11081         different than default.
11082
11083 1999-08-30  Hrvoje Niksic  <hniksic@srce.hr>
11084
11085         * isearch-mode.el (isearch-yank): Use progn instead of the inner
11086         save-excursion.
11087         (isearch-dehighlight): Remove TOTALLY.  Simplify.
11088         (isearch-update): Call isearch-dehighlight without arguments.
11089         (isearch-done): Ditto.
11090
11091         * isearch-mode.el (isearch-fix-case): If the search string has no
11092         upper-case letters, allow the folding to be reenabled.
11093         Previously, once disabled, the folding would remain that way until
11094         the end of isearch.
11095         (isearch-top-state): Call isearch-fix-case.
11096
11097         * isearch-mode.el (isearch-yank): Use progn instead of the inner
11098         save-excursion.
11099         (isearch-dehighlight): Remove TOTALLY.  Simplify.
11100
11101 1999-08-31  Jan Vroonhof  <jan@xemacs.org>
11102
11103         * xpm-button.el:
11104         xbm-button.el: Need to exist in core because gui.el depends on
11105         them.
11106
11107 1999-08-31  Andy Piper  <andy@xemacs.org>
11108
11109         * gutter-items.el (buffers-tab-face): new customizable variable.
11110         (buffers-tab-default-buffer-line-length): new specifier for
11111         maximum viewable characters.
11112         (progress-stack): new variable for implementing widget-based
11113         progress messages.
11114         (progress-area-buffer): ditto.
11115         (progress-glyph-height): ditto.
11116         (progress-stop-callback): ditto.
11117         (progress-quit-function): new function.
11118         (progress-glyph): new variable.
11119         (progress-layout-glyph): ditto.
11120         (progress-displayed-p): new function, see message-displayed-p for
11121         details.
11122         (clear-progress): ditto.
11123         (remove-progress): ditto.
11124         (append-progress): ditto.
11125         (raw-append-progress): ditto.
11126         (display-progress): ditto.
11127         (current-progress): ditto.
11128         (current-progress-label): ditto.
11129         (progress): ditto.
11130         (lprogress): ditto.
11131
11132
11133 1999-08-29  Hrvoje Niksic  <hniksic@srce.hr>
11134
11135         * obsolete.el (isearch-yank-x-selection): Define obsolete alias.
11136
11137         * isearch-mode.el (isearch-yank-x-selection): Renamed to
11138         `isearch-yank-selection'.
11139         (isearch-mode-map): Use it.
11140         (isearch-yank-selection): Use `get-selection' instead of
11141         `get-x-selection'.
11142
11143 1999-08-29  Hrvoje Niksic  <hniksic@srce.hr>
11144
11145         * faces.el (isearch-secondary): Create face here.
11146
11147         * isearch-mode.el: Rewrote the "lazy highlighting" code not to use
11148         timers.
11149
11150 1999-08-27  Hrvoje Niksic  <hniksic@srce.hr>
11151
11152         * subr.el (buffer-string): More robust backward compatibility
11153         check, courtesy William Perry.
11154
11155 1999-08-26  Hrvoje Niksic  <hniksic@srce.hr>
11156
11157         * replace.el (perform-replace): Stop the search after the search
11158         limit has been reached.
11159
11160 1999-08-23  Andy Piper  <andy@xemacs.org>
11161
11162         * gutter-items.el (update-tab-in-gutter): call add-tab-to-gutter
11163         here if we don't have one.
11164
11165 1999-08-15  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
11166
11167         * ldap.el (ldap-coding-system): Default to nil until we get
11168         efficient UTF8 support
11169         (ldap-decode-string): Guard against `decode-coding-string' not
11170         being defined
11171         (ldap-encode-string): Guard against `encode-coding-string' not
11172         being defined
11173
11174 1999-08-23  Didier Verna  <didier@xemacs.org>
11175
11176         * rect.el: Cosmetics suggested by Dave Love <d.love@dl.ac.uk>.
11177         Some doc strings improvements, and add a star to the `interactive'
11178         calls.
11179
11180 1999-08-18  Stef Epardaud  <stef@lunatech.com>
11181
11182         * font-lock.el (java-font-lock-keywords-3): introduced new
11183         keywords and regexpes for javadoc syntax 1.2.
11184
11185 1999-08-17  Andy Piper  <andy@xemacs.org>
11186
11187         * gutter-items.el (buffers-tab-format-buffer-line-function): use
11188         format-buffers-tab-line.
11189         (buffers-tab-max-buffer-line-length): new variable.
11190         (format-buffers-tab-line): new function. truncate names if over
11191         buffers-tab-max-buffer-line-length.
11192
11193 1999-08-13  Charles G Waldman  <cgw@fnal.gov>
11194
11195         * cus-start.el: Customize the variable `bell-inhibit-time'.
11196
11197 1999-08-16  Andy Piper  <andy@xemacs.org>
11198
11199         * gutter-items.el (remove-buffer-from-gutter-tab): take a
11200         brute-force approach to deleting the last buffer.
11201         (buffers-tab-grouping-regexp): new customizable variable.
11202         (select-buffers-tab-buffers-by-mode): use it.
11203
11204 1999-08-13  Andy Piper  <andy@xemacs.org>
11205
11206         * gutter-items.el (remove-buffer-from-gutter-tab): fix *scratch*
11207         deletion problem.
11208
11209 1999-07-30  Didier Verna  <didier@xemacs.org>
11210
11211         * cus-edit.el (custom-save-variables): I said, use prin1 instead
11212         of princ to output symbols.
11213         (custom-save-face-internal): ditto.
11214         (custom-save-resets): ditto.
11215
11216 1999-08-09  Didier Verna  <didier@xemacs.org>
11217
11218         * gutter-items.el (select-buffers-tab-buffers-by-mode): use
11219         `regexp-quote' to protect the major mode name for use as a regular
11220         expression (c++ needs this for instance).
11221
11222 1999-08-08  Andy Piper  <andy@xemacs.org>
11223
11224         * gutter-items.el (select-buffers-tab-buffers-by-mode): beef up to
11225         cope with similar mode names.
11226
11227         * gutter-items.el (buffers-tab-selection-function): new selection
11228         function.
11229         (select-buffers-tab-buffers-by-mode): new function.
11230         (buffers-tab-items): use it if set to only display buffers in the
11231         tab in the current buffer's group..
11232         (update-tab-in-gutter): use new api.
11233         (remove-buffer-from-gutter-tab): ditto.
11234
11235         * gutter-items.el (buffers-tab-max-size): set custom selection
11236         default to 6.
11237         (buffers-tab-switch-to-buffer): just switch window if the window is visible.
11238         (add-tab-to-gutter): set face as default.
11239
11240 1999-07-07  Jan Vroonhof  <jan@xemacs.org>
11241
11242         * faces.el (frob-face-property): Merge the fall-back specifier
11243         with the target, not replace it.
11244
11245 1999-08-05  Andy Piper  <andy@xemacs.org>
11246
11247         * gutter-items.el (update-tab-in-gutter): add frame argument for
11248         buffer-items.
11249         (update-tab-in-gutter): use it.
11250
11251         * gutter-items.el (record-buffer-hook): set.
11252
11253         * buffer.el (switch-to-buffer): back out switch-to-buffer-hook
11254         change.
11255         (switch-to-buffer-hook) deleted.
11256
11257 1999-08-04  Andy Piper  <andy@xemacs.org>
11258
11259         * gutter-items.el (update-tab-in-gutter): make sure this will work
11260         as an argument to create-frame-hook.
11261
11262 1999-07-30  Hrvoje Niksic  <hniksic@srce.hr>
11263
11264         * isearch-mode.el: Modified Bob and Darryl's code to use itimers
11265         instead of timer emulation.
11266
11267 1999-07-30  Darryl Okahata  <darrylo@sonic.net>
11268
11269         * isearch-mode.el: Merged Bob Glickstein's <bobg@zanshin.com> GNU
11270         Emacs isearch enhancements.
11271
11272 1999-07-28  Andy Piper  <andy@xemacs.org>
11273
11274         * gutter-items.el (add-tab-to-gutter): put in specifier specs for
11275         all devices that support tab controls.
11276         (remove-buffer-from-gutter-tab): new function. to be used as a
11277         value for kill-buffer-hook.
11278
11279 1999-07-21  Sean MacLennan  <seanm@storm.ca>
11280
11281         * auto-show.el (auto-show-truncationp): changed to match
11282         `window_translation_on'
11283
11284 1999-07-30  XEmacs Build Bot <builds@cvs.xemacs.org>
11285
11286         * XEmacs 21.2.19 is released
11287
11288 1999-07-28  SL Baur  <steve@miho>
11289
11290         * code-files.el (insert-file-contents): Fix docstring.
11291         revert previous change.
11292
11293 1999-07-26  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11294
11295         * fill.el (fill-region-as-paragraph): Change re-break-point to
11296         contain word-across-newline plus one character so that filling
11297         Japanese and Chinese works as desired.
11298         * simple.el (do-auto-fill): Ditto.
11299
11300 1999-07-26  SL Baur  <steve@miho>
11301
11302         * mule/japanese.el ("Japanese"): Do not specify a default input
11303         method.
11304         Suggested by MORIOKA Tomohiko  <tomo@etl.go.jp>
11305
11306 1999-07-23  Jan Vroonhof  <vroonhof@math.ethz.ch>
11307
11308         * custom.el ((not (fboundp 'defun*))): Insert autoload crap to be
11309         able to use cl-macs macro in early lisp.
11310
11311 1999-07-23  Jan Vroonhof  <jan@xemacs.org>
11312
11313         * custom.el:
11314         * cus-face.el:
11315         * cus-edit.el:
11316                 Massive custom Theme API changes.
11317
11318 1999-07-22  MORIOKA Tomohiko  <tomo@etl.go.jp>
11319
11320         * code-files.el (insert-file-contents): Regard
11321         coding-system-magic-cookie if `coding-system-for-read' is nil.
11322
11323 1999-07-22  MORIOKA Tomohiko  <tomo@etl.go.jp>
11324
11325         * mule/thai-xtis.el: Add coding: local variable, to avoid
11326         bootstrapping problem with C locale.
11327
11328 1999-07-22  Andy Piper  <andy@xemacs.org>
11329
11330         * dumped-lisp.el (preloaded-file-list): guard against putting
11331         gutter-items in a less than functional XEmacs.
11332         * gutter-items.el: put call to `add-tab-to-gutter' back in.
11333
11334 1999-07-18  Bob Weiner  <weiner@beopen.com>
11335
11336         * fill.el (fill-context-prefix): Fixed bug that prevented the
11337         setting of an adaptive fill prefix when the `dont-skip-first' was
11338         t.
11339
11340 1999-07-22  SL Baur  <steve@miho>
11341
11342         * gutter-items.el: remove unguarded call to `add-tab-to-gutter'.
11343
11344 1999-06-25  Karl M. Hegbloom  <karlheg@debian.org>
11345
11346         * files.el (interpreter-mode-alist): add `make', `guile', and
11347         `emacs' entries. (#!/usr/bin/make -f ought to send a file into
11348         makefile-mode, guile is a scheme, and someday XEmacs will be
11349         modular enough to use as an efficient scripting tool.)
11350
11351 1999-07-06  MORIOKA Tomohiko  <tomo@etl.go.jp>
11352
11353         * mule/mule-cmds.el (reset-language-environment): Regard
11354         coding-category `utf-8' and `ucs-4' if they are available.
11355
11356 1999-07-06  MORIOKA Tomohiko  <tomo@etl.go.jp>
11357
11358         * mule/mule-cmds.el (set-default-coding-systems): Fix DOC-string.
11359         (prefer-coding-system): Fix DOC-string.
11360
11361         * mule/mule-cmds.el (coding-system-change-eol-conversion): Fix
11362         DOC-string too.
11363
11364         * mule/mule-cmds.el (mule-keymap): Change keymap name from MULE to
11365         Mule.
11366         (coding-system-change-eol-conversion): Fix DOC-string.
11367
11368 1999-06-30  MORIOKA Tomohiko  <tomo@etl.go.jp>
11369
11370         * mule/mule-cmds.el (mule-keymap): Use `describe-coding-system'
11371         instead of `list-coding-system'.
11372
11373 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11374
11375         * menubar-items.el (default-menubar): `select-input-method' was
11376         renamed to `set-input-method'.
11377
11378         * mule/mule-cmds.el (set-language-info-alist): Fix setting for
11379         "Set Language Environment" menu.
11380
11381         * mule/mule-cmds.el (set-language-info-alist): Fix setting for
11382         "Describe Language Support" menu.
11383
11384 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11385
11386         * mule/chinese.el ("Chinese-GB"): Rename
11387         `chinese-gb-environment-setup-function' to
11388         `setup-chinese-gb-environment-internal'.
11389
11390 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11391
11392         * mule/korean.el: Use `define-coding-system-alias' instead of
11393         `copy-coding-system'.
11394
11395 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11396
11397         * mule/mule-cmds.el (set-language-environment-coding-systems):
11398         Treat duplicated coding-categories.
11399
11400 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11401
11402         * mule/japanese.el: Use `define-coding-system-alias' instead of
11403         `copy-coding-system'.
11404
11405 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11406
11407         * mule/vietnamese.el: Specify `iso-8-1' as a category of
11408         coding-system `viscii'.
11409
11410 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11411
11412         * mule/cyrillic.el:
11413         - Specify `iso-8-1' as a category of coding-system `koi8-r'.
11414         (cyrillic-alternativnyj-decode-table): New variable.
11415         (cyrillic-alternativnyj-encode-table): New variable.
11416         - Specify `iso-8-1' as a category of coding-system
11417           `alternativnyj'.
11418         - Abolish general Cyrillic environment.
11419
11420 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11421
11422         * mule/chinese.el:
11423         - Use `define-coding-system-alias' instead of `copy-coding-system'.
11424         - Register `chinese-gb-environment-setup-function' as a
11425           `setup-function' of "Chinese-GB" environment.
11426
11427 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11428
11429         * mule/mule-cmds.el (set-language-info-alist): Allow dummy
11430         optional argument `parents'.
11431
11432         * mule/thai-xtis.el: Specify `tis-620' as `tutorial-coding-system'
11433         property for Thai-XTIS.
11434
11435         * mule/mule-help.el (help-with-tutorial): Use property
11436         `tutorial-coding-system' of language-info as a coding-system to
11437         read tutorial file.
11438
11439 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11440
11441         * mule/thai-xtis.el: Don't setup `setup-function' and
11442         `exit-function'.
11443
11444         * mule/mule-cmds.el (set-language-environment-coding-systems): Use
11445         `set-coding-category-system' to set up coding-system for
11446         coding-category.
11447
11448         * mule/mule-cmds.el (prefer-coding-system): Use
11449         `set-coding-category-system' to set up coding-system for
11450         coding-category.
11451
11452 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11453
11454         * mule/thai-xtis.el: Specify TUTORIAL.th as the tutorial file for
11455         Thai-XTIS environment.
11456
11457         * mule/mule-cmds.el (prefer-coding-system): Use
11458         `find-coding-system' instead of `coding-system-p'.
11459
11460 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11461
11462         * mule/mule-cmds.el (set-language-environment-coding-systems):
11463         Modify eol-type for XEmacs.
11464
11465         * mule/thai-xtis.el: Delete unused local variable `category'.
11466
11467         * mule/mule-cmds.el (coding-system-change-eol-conversion): New
11468         function.
11469         (prefer-coding-system): Don't call
11470         `update-coding-systems-internal'; use function
11471         `coding-category-list' instead of variable `coding-category-list';
11472         use `set-coding-priority-list' instead of `set-coding-priority';
11473         modify `eol-type' for XEmacs.
11474
11475         * mule/mule-misc.el (string-width): Use `charset-width' instead of
11476         `charset-columns'.
11477         (char-width): Likewise.
11478
11479 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11480
11481         * mule/thai-xtis.el: Specify `iso-8-1' as coding-category of
11482         `tis-620'.
11483
11484         * mule/mule-cmds.el (set-language-environment-coding-systems): Use
11485         `set-coding-priority-list' instead of `set-coding-priority'; don't
11486         call `update-coding-systems-internal'.
11487
11488         * mule/mule-misc.el (coding-system-get): New function.
11489         (coding-system-put): New function.
11490         (coding-system-category): New function.
11491
11492 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11493
11494         * dumped-lisp.el (preloaded-file-list): Load "thai-xtis-chars"
11495         when Mule is running; load "mule/thai-xtis" instead of "thai-xtis"
11496         to avoid conflict with leim/quail/thai-xtis.
11497
11498         * mule/thai-xtis.el: Split definition of the charset `thai-xtis'
11499         to thai-xtis-chars.el.
11500
11501         * mule/thai-xtis-chars.el: New file (split from
11502         mule/thai-xtis.el).
11503
11504 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11505
11506         * mule/thai-xtis.el:
11507         - Change category for the charset `thai-xtis' to `?x' from `?T'.
11508         - Add syntax entries.
11509         - Put `preferred-coding-system' of the charset `thai-xtis' to
11510           `tis-620'.
11511
11512 1999-06-28  TAKAHASHI Naoto  <ntakahas@etl.go.jp>
11513
11514         * mule/thai-xtis.el: ccl-decode-thai-xtis and subroutines
11515         rewritten to use write-multibyte-character.
11516
11517 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11518
11519         mule/mule-cmds.el (view-hello-file): Use `iso-2022-7bit' instead
11520         of `iso-2022-7'.
11521         (prefer-coding-system): Synced up with Emacs 20.3.11 but not
11522         ported yet.
11523         (read-input-method-name): Treat optional argument `default'.
11524
11525 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11526
11527         * mule/mule-cmds.el (set-language-info): Don't set up menus at
11528         all.
11529         (set-language-info-alist): Set up menus here.
11530
11531 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11532
11533         * minibuf.el (completing-read): Add new optional argument
11534         `default'.
11535         (read-coding-system): Add new optional argument
11536         `default-coding-system'.
11537
11538 1999-06-03  Ken'ichi Handa  <handa@gnu.org>
11539
11540         * mule/vietnamese.el (ccl-encode-vscii): Typo fixed
11541         (viet-viscii-...->viet-vscii...).
11542
11543 1999-05-13  Ken'ichi Handa  <handa@gnu.org>
11544
11545         * mule/mule-cmds.el: Change MULE to Mule in docstrings
11546         and menus.
11547
11548 1999-04-12  Richard M. Stallman  <rms@gnu.org>
11549
11550         * mule/mule-cmds.el (input-method-function): Add permanent-local
11551         property.
11552
11553 1999-03-30  Dave Love  <fx@gnu.org>
11554
11555         * mule/mule-cmds.el (current-language-environment): Doc fix.
11556
11557 1999-02-06  Richard Stallman  <rms@gnu.org>
11558
11559         * mule/european.el (setup-slovenian-environment): New function.
11560         ("Slovenian"): New language environment.
11561
11562 1999-01-27  Dave Love  <fx@gnu.org>
11563
11564         * mule/mule-cmds.el (current-language-environment): Provide :link,
11565         :type (choices) and appropriate :get.
11566
11567 1999-01-14  Kenichi Handa  <handa@etl.go.jp>
11568
11569         * mule/mule-cmds.el (describe-language-environment): Don't alter
11570         input-method-alist.
11571
11572 1999-01-06  Eli Zaretskii  <eliz@gnu.org>
11573
11574         * mule/mule-cmds.el (prefer-coding-system): Call
11575         set-coding-priority, so that the internal array of priorities is
11576         also updated.
11577
11578 1998-12-30  Eli Zaretskii  <eliz@mescaline.gnu.org>
11579
11580         * mule/mule-cmds.el (prefer-coding-system): If the argument
11581         requires specific EOL conversion type, make the default coding
11582         systems use that.
11583
11584 1998-12-17  Eli Zaretskii  <eliz@mescaline.gnu.org>
11585
11586         * mule/mule-cmds.el (set-language-environment): Pass the default
11587         eol-type to set-language-environment-coding-systems.
11588         (set-default-coding-systems): Copy the eol-type property for the
11589         new default values of {buffer-file,process}-coding-system from the
11590         old defaults.
11591         (set-language-environment-coding-systems): Accept an optional
11592         argument EOL-TYPE, and set the eol-type property of the default
11593         coding systems accordingly.
11594
11595 1998-10-26  Kenichi Handa <handa@etl.go.jp>
11596
11597         * mule/chinese.el (pre-write-encode-hz): Cancel previous change,
11598         use generate-new-buffer instead of get-buffer-create.
11599
11600 1998-10-21  Kenichi Handa  <handa@etl.go.jp>
11601
11602         * mule/chinese.el (pre-write-encode-hz): Use with-temp-buffer.
11603
11604 1998-10-16  Markus Rost  <rost@delysid.gnu.org>
11605
11606         * mule/mule-cmds.el (default-input-method): Fix custom type.
11607
11608 1998-10-12  Richard Stallman  <rms@psilocin.ai.mit.edu>
11609
11610         * mule/mule-cmds.el (setup-specified-language-environment):
11611         Add apropos-inhibit property.
11612         (describe-specified-language-support): Likewise.
11613
11614 1998-09-06  Bill Richter  <richter@math.nwu.edu>
11615
11616         * mule/mule-cmds.el: Doc fixes.
11617
11618 1998-09-02  Kenichi Handa  <handa@etl.go.jp>
11619
11620         * mule/mule-cmds.el (register-input-method): Doc-string
11621         modified.
11622
11623 1998-09-01  Dave Love  <fx@gnu.org>
11624
11625         * mule/mule-cmds.el (current-language-environment): Fix
11626         setter function.
11627
11628 1998-08-31  Paul Eggert  <eggert@twinsun.com>
11629
11630         * mule/chinese.el, mule/cyrillic.el, mule/ethiopic.el,
11631         mule/european.el, mule/hebrew.el, mule/japanese.el,
11632         mule/korean.el, mule/vietnamese.el: Add coding: local variable, to
11633         avoid bootstrapping problem if you need to recompile all the Lisp
11634         files using interpreted code.
11635
11636 1998-08-26  Kenichi Handa  <handa@etl.go.jp>
11637
11638         * mule/european.el ("Latin-1"): Modify `documentation' key value.
11639         ("Latin-2"): Likewise.
11640
11641 1998-08-18  Per Starback  <starback@update.uu.se>
11642
11643         * mule/european.el (setup-latin2-environment): Fix typo.
11644
11645 1998-08-18  Kenichi Handa  <handa@etl.go.jp>
11646
11647         * mule/european.el: Give proper value of `input-method' key to all
11648         lang. env.
11649
11650         * mule/mule-cmds.el (activate-input-method): Handle the case that
11651         the arg INPUT-METHOD is nil correctly.
11652         (read-multilingual-string): Activate the specified input method
11653         before calling read-string.  Afterward, activate the original
11654         input method.
11655
11656 1998-08-15  Kenichi HANDA  <handa@etl.go.jp>
11657
11658         * mule/mule-cmds.el (language-info-alist): Doc-string modified.
11659         (set-language-info-alist): Fix typo in doc-string.
11660
11661         * mule/hebrew.el ("Hebrew"): Delete describe-function key.
11662
11663 1998-08-09  Kenichi HANDA  <handa@etl.go.jp>
11664
11665         * mule/mule-cmds.el (language-info-alist): Doc-string modified.
11666         (reset-language-environment): New function for the job that
11667         setup-english-environment used to do.
11668         (set-language-environment): Do more setups according to the info
11669         in language-info-alist.
11670         (read-language-name): Handle the case that the arg KEY is nil.
11671         (describe-language-environment): Handle input-method property.
11672
11673         * mule/: All files under this directory, which related with
11674         specific languages (such as mule/european.el, mule/greek.el,
11675         mule/hebrew.el, mule/misc-lang.el), modified as below.
11676         (setup-XXX-environment): Just call set-language-environment.  If
11677         they used to do some other jobs than what done by
11678         set-language-environment, those jobs are done in
11679         setup-XXX-environment-internal now.
11680         ("LANUGAGE-ENVIRONMENT"): Delete property setup-function or change
11681         the value to setup-XXX-environment-internal.  Add properties
11682         input-method and features.
11683
11684         * mule/english.el (setup-english-environment): Just call
11685         reset-language-environment.
11686
11687         * mule/european.el (setup-8-bit-environment): Function deleted.
11688
11689 1998-08-08  Richard Stallman  <rms@psilocin.ai.mit.edu>
11690
11691         * mule/mule-cmds.el (input-method-exit-on-first-char)
11692         (input-method-use-echo-area): Doc fixes.
11693
11694 1998-08-06  Kenichi Handa  <handa@etl.go.jp>
11695
11696         * mule/mule-cmds.el (input-method-exit-on-first-char): New
11697         variable.
11698         (input-method-use-echo-area): New variable.
11699
11700 1998-08-01  Kenichi HANDA  <handa@etl.go.jp>
11701
11702         * mule/mule-cmds.el (language-info-alist): Doc-string modified.
11703
11704 1998-07-30  Ken'ichi Handa  <handa@delysid.gnu.org>
11705
11706         * mule/mule-cmds.el (activate-input-method): Update mode line.
11707         (inactivate-input-method): Likewise.
11708
11709 1998-07-19  Kenichi Handa  <handa@etl.go.jp>
11710
11711         * mule/mule-cmds.el (read-multilingual-string): Don't activate an
11712         input method in the current buffer, but just bind
11713         current-input-method.
11714
11715 1998-07-08  Kenichi Handa  <handa@etl.go.jp>
11716
11717         * mule/hebrew.el ("Hebrew"): Add coding-priority.
11718
11719         * mule/misc-lang.el ("IPA"): Add coding-priority and
11720         coding-system.
11721
11722 1998-06-26  Ken'ichi Handa  <handa@melange.gnu.org>
11723
11724         * mule/greek.el: Add coding-priority.
11725
11726 1998-05-23  Richard Stallman  <rms@psilocin.ai.mit.edu>
11727
11728         * mule/mule-cmds.el (register-input-method): Rename arg ENV to
11729         LANG-ENV.
11730
11731 1998-05-20  Richard Stallman  <rms@psilocin.ai.mit.edu>
11732
11733         * mule/mule-cmds.el (register-input-method): Fix previous change.
11734         (setup-specified-language-environment): Doc fix.
11735
11736 1998-05-19  Richard Stallman  <rms@psilocin.ai.mit.edu>
11737
11738         * mule/mule-cmds.el: Several doc fixes.
11739         (get-language-info, set-language-info): Rename argument.
11740         (set-language-info-alist): Likewise.
11741         (register-input-method): Rename argument.
11742         (activate-input-method): If INPUT-METHOD is nil, deactivate.
11743
11744 1998-05-04  Kenichi Handa  <handa@etl.go.jp>
11745
11746         * mule/mule-cmds.el (toggle-input-method): Use a more appropriate
11747         default value while reading an input method.
11748
11749 1998-05-01  Kenichi Handa  <handa@etl.go.jp>
11750
11751         * mule/mule-cmds.el (universal-coding-system-argument):
11752         Use buffer-file-coding-system as default.
11753
11754 1998-04-14  Andreas Schwab  <schwab@mescaline.gnu.org>
11755
11756         * mule/korean.el ("Korean"): Doc fix.
11757
11758 1998-04-11  Kenichi Handa  <handa@etl.go.jp>
11759
11760         * mule/mule-cmds.el (describe-language-environment): Print the
11761         languge environment at the head.
11762
11763 1998-04-06  Kenichi Handa  <handa@etl.go.jp>
11764
11765         * mule/japanese.el: Set exit-function to exit-japanese-environment
11766         for Japanese environment.
11767
11768 1998-03-20  Richard Stallman  <rms@psilocin.gnu.org>
11769
11770         * mule/mule-cmds.el (set-language-environment): Doc fix.
11771         (current-language-environment): Use defcustom.
11772         (default-input-method): Specify :type.
11773
11774 1998-03-02  Kenichi Handa  <handa@etl.go.jp>
11775
11776         * mule/mule-cmds.el (set-default-coding-systems): Doc-string
11777         modified.
11778         (prefer-coding-system): Doc-string modified.
11779
11780 1998-01-21  Kenichi Handa  <handa@etl.go.jp>
11781
11782         * mule/mule-cmds.el (set-language-info): Doc-string
11783         describes `coding-priority' KEY.
11784         (set-language-environment-coding-systems): New function.
11785         (select-safe-coding-system): New function.
11786         (set-language-info): New optional args DESCRIBE-MAP and SETUP-MAP.
11787         (set-language-info-alist): New optionla arg PARENTS.  Call
11788         set-language-info with appropriate DESCRIBE-MAP and SETUP-MAP args.
11789         (set-language-environment-coding-systems): New function.
11790
11791         * mule/chinese.el: Remove setting up of
11792         describe-chinese-environment-map and
11793         setup-chinese-environment-map.  Exclude them in args of calls to
11794         set-language-info-alist.  Register coding-priority key in
11795         language-info-alist.
11796
11797         * mule/cyrillic.el: Remove setting up of
11798         describe-cyrillic-environment-map and
11799         setup-cyrillic-environment-map.  Exclude them in args of calls to
11800         set-language-info-alist.  Register coding-priority key in
11801         language-info-alist.
11802
11803         * mule/english.el: Register coding-priority key in
11804         language-info-alist.
11805
11806         * mule/ethiopic.el: Register coding-priority key in
11807         language-info-alist.
11808
11809         * mule/european.el: Remove setting up of
11810         describe-european-environment-map and
11811         setup-european-environment-map.  Exclude them in args of calls to
11812         set-language-info-alist.  Register coding-priority key in
11813         language-info-alist.  Add "German" language env.
11814         (setup-8-bit-environment): Delete CODING-SYSTEM arg.
11815         (setup-german-environment): New function.
11816
11817         * mule/greek.el (setup-greek-environment): For Greek lang. env.,
11818         change default input method to "greek-postfix".
11819
11820         * mule/japanese.el, mule/korean.el, mule/vietnamese.el: Register
11821         coding-priority key in
11822
11823 1997-12-19  Stephen Eglen  <stephen@cns.ed.ac.uk>
11824
11825         * mule/mule-cmds.el (set-language-info): Doc fix.
11826         (input-method-inactivate-hook): Doc fix.
11827
11828 1997-11-20  Karl Heuer  <kwzh@gnu.org>
11829
11830         * mule/mule-cmds.el (set-input-method): Renamed from
11831         select-input-method.
11832
11833 1997-11-07  Kenichi Handa  <handa@etl.go.jp>
11834
11835         * mule/mule-cmds.el (set-language-environment): Run
11836         exit-language-environment-hook before calling `exit-function'
11837         which is specified for the language environment.
11838
11839 1997-10-23  Kenichi Handa  <handa@etl.go.jp>
11840
11841         * mule/mule-cmds.el (set-default-coding-systems): Doc-string
11842         modified.
11843         (prefer-coding-system): Likewise.
11844         (describe-language-environment): Print aliases of each coding
11845         system.
11846         (set-language-environment-hook): New variable.
11847         (exit-language-environment-hook): New variable.
11848         (set-language-environment): Call these hooks.  Before setting a
11849         new language environment, exit from the
11850         current-language-environment if necessary.
11851         (input-method-verbose-flag): The value can be nil, t,
11852         complex-only, or default.
11853         (input-method-highlight-flag): Doc-string augmented.
11854         (activate-input-method): Check if we can run the registered
11855         function to activate an input method.
11856
11857         * mule/korean.el: Set exit-function for language environment
11858         "Korean" to exit-korean-environment.
11859         (setup-korean-environment): Moved to korea-util.el.
11860
11861 1997-10-21  Kenichi Handa  <handa@etl.go.jp>
11862
11863         * mule/mule-cmds.el (read-multilingual-string): Use
11864         current-input-method prior to default-input-method.  Don't bind
11865         current-input-method by `let', instead, activate the specified
11866         input method in the current buffer temporarily.
11867
11868 1997-10-19  John F. Whitehead  <jfw@cisco.com>
11869
11870         * mule/mule-cmds.el (describe-language-environment): Fix prompt.
11871
11872 1997-10-21  Kenichi Handa  <handa@etl.go.jp>
11873
11874         * mule/chinese.el (post-read-decode-hz): Return the result of
11875         decode-hz-region.
11876         (pre-write-encode-hz): Do not change the value of
11877         last-coding-system.
11878
11879 1998-09-06  Bill Richter  <richter@math.nwu.edu>
11880
11881         * mule/mule-ccl.el: Doc fixes.
11882
11883 1998-04-20  Kenichi Handa  <handa@etl.go.jp>
11884
11885         * mule/mule-ccl.el (declare-ccl-program): New optional arg VECTOR.
11886         (check-ccl-program): New macro.
11887
11888 1998-01-21  Kenichi Handa  <handa@etl.go.jp>
11889
11890         * mule/mule-ccl.el: Comment about CCL syntax modified.
11891         (ccl-command-table): Add read-multibyte-character and
11892         write-multibyte-character.
11893         (ccl-code-table): Add ex-cmd.
11894         (ccl-extended-code-table): New variable.
11895         (ccl-embed-extended-command): New function.
11896         (ccl-compile-read-multibyte-character,
11897         ccl-compile-write-multibyte-character) New functions.
11898         (ccl-dump-ex-cmd, ccl-dump-read-multibyte-character,
11899         ccl-dump-write-multibyte-character): New functions.
11900
11901 1999-07-22  SL Baur  <steve@miho>
11902
11903         * config.el (config-value-file): config.values is installed into
11904         doc-directory.
11905         From Karl M. Hegbloom  <karlheg@cathcart.sysc.pdx.edu>
11906
11907 1999-07-19  Didier Verna  <didier@xemacs.org>
11908
11909         * rect.el: all functions rewritten, except when noted. Below is a
11910         list of interface changes.
11911         (apply-on-rectangle): new function. Obsoletes
11912         `operate-on-rectangle'. All functions that used to call this
11913         function now call the new one.
11914         (kill-rectangle): added optional prefix arg to fill lines.
11915         (delete-rectangle): ditto.
11916         (delete-extract-rectangle): ditto.
11917         (open-rectangle): ditto.
11918         (clear-rectangle): ditto.
11919         (delete-rectangle-line): added third arg FILL.
11920         (delete-extract-rectangle-line): ditto.
11921         (open-rectangle-line): ditto.
11922         (clear-rectangle-line): ditto.
11923
11924 1999-07-18  Andy Piper  <andy@xemacs.org>
11925
11926         * menubar-items.el (default-menubar): add gutter options.
11927
11928         * gutter-items.el: new file.
11929         (gutter): new group for custom.
11930         (gutter-visible-p): new variable.
11931         (default-gutter-position): ditto.
11932         (buffers-tab): new group for the buffers tab.
11933         (gutter-buffers-tab): widget to put in the gutter.
11934         (buffers-tab-max-size): max number of tabs.
11935         (buffers-tab-switch-to-buffer-function): function to call when a
11936         tab is pressed.
11937         (buffers-tab-omit-function): filter buffers with this function.
11938         (buffers-tab-format-buffer-line-function): format buffer names for
11939         inclusion in tabs.
11940         (buffers-tab-switch-to-buffer): like switch-to-buffer but without
11941         the record.
11942         (build-buffers-tab-internal): build a list of tab items.
11943         (buffers-tab-items): ditto.
11944         (add-tab-to-gutter): put a tab in the gutter area.
11945         (update-tab-in-gutter): reset the buffers in the tab.
11946
11947         * dumped-lisp.el (preloaded-file-list): dump gutter-items.
11948
11949         * buffer.el (switch-to-buffer): run switch-to-buffer-hooks.
11950         (switch-to-buffer-hooks): new hook.
11951
11952         * toolbar.el (default-toolbar-position): fix typo.
11953
11954 1999-07-16  Andy Piper  <andy@xemacs.org>
11955
11956         * gui.el (make-dialog-frame): turn off gutters for dialogs.
11957
11958 1999-07-15  Didier Verna  <didier@xemacs.org>
11959
11960         * cus-edit.el (custom-prompt-variable): optional third arg makes
11961         prompt for a comment string.
11962         (customize-set-value): optional prefix makes this function handle
11963         variable comments.
11964         (customize-set-variable): ditto.
11965         (customize-save-variable): ditto.
11966         (customize-customized): handle custom comments.
11967         (customize-save-customized): ditto.
11968         (custom-variable-state-set): ditto.
11969         (custom-face-state-set): ditto.
11970         (customize-saved): ditto.
11971         (custom-variable-set): ditto.
11972         (custom-face-set): ditto.
11973         (custom-variable-save): ditto.
11974         (custom-face-save): ditto.
11975         (custom-variable-reset-saved): ditto.
11976         (custom-face-reset-saved): ditto.
11977         (custom-variable-reset-standard): ditto.
11978         (custom-face-reset-standard): ditto.
11979         (custom-comment-face): new face.
11980         (custom-comment-tag-face): ditto.
11981         (custom-comment): new widget.
11982         (custom-comment-create): new function.
11983         (custom-comment-delete): ditto.
11984         (custom-comment-value-set): ditto.
11985         (custom-comment-show): ditto.
11986         (custom-comment-invisible-p): ditto.
11987         (custom-variable-value-create): create a comment field widget.
11988         (custom-face-value-create): ditto.
11989         (custom-variable-menu): new entry for adding a custom comment.
11990         (custom-face-menu): ditto.
11991         (custom-save-variables): possibly save custom comments.
11992         (custom-save-faces): ditto.
11993
11994         * cus-face.el (custom-set-faces): the arguments can now have a
11995         custom comment as fourth argument.
11996
11997         * custom.el (custom-set-variables): the arguments can now have a
11998         custom comment as fifth element.
11999
12000 1999-07-13  XEmacs Build Bot <builds@cvs.xemacs.org>
12001
12002         * XEmacs 21.2.18 is released
12003
12004 1999-07-13  SL Baur  <steve@miho>
12005
12006         * lib-complete.el (read-library-name): Revert previous change.
12007         (read-library): Ditto.
12008
12009 1999-06-24  Karl M. Hegbloom  <karlheg@debian.org>
12010
12011         * packages.el (packages-package-list): Capitalize docstring.
12012
12013         * packages.el (packages-find-package-library-path): Use #'nconc
12014         rather than #'append to reduce consing -- #'mapcar uses Flist,
12015         which returns a freshly consed list.  #'append would create yet
12016         another fresh list, using Fmake_list in concat.
12017
12018         * packages.el (package-provide): Use setq with remassq like it
12019         says in its docstring.
12020
12021 1999-07-06  SL Baur  <steve@miho.m17n.org>
12022
12023         * lib-complete.el (progn-with-message): Fix typo.
12024
12025 1999-07-06  SL Baur  <steve@miho.m17n.org>
12026
12027         * mule/mule-misc.el (char-octet): Make function match docstring.
12028         From Katsumi Yamaoka <yamaoka@jpl.org>
12029
12030 1999-06-15  Karl M. Hegbloom  <karlheg@debian.org>
12031
12032         * wid-edit.el (widget-documentation): corrected spelling error.
12033
12034 1999-06-23  Jonathan Marten <jonathan.marten@uk.sun.com>
12035
12036         * x-win-sun.el (x-win-init-sun): Don't rebind Find and Sh-find
12037         keys if already bound
12038
12039 1999-07-06  SL Baur  <steve@miho.m17n.org>
12040
12041         * lib-complete.el (progn-with-message): Revert previous changes.
12042
12043 1999-06-24  Bob Weiner  <weiner@beopen.com>
12044
12045         * lib-complete.el (find-library):
12046         (find-library-other-window):
12047         (find-library-other-frame): Completely rewrote
12048         so that these functions actually work when called non-interactively.
12049         Also made them handle LIBRARY arguments which end with .el or .elc.
12050
12051 1999-06-24  Bob Weiner  <weiner@beopen.com>
12052
12053         * simple.el (indent-new-comment-line): Locally bound
12054         `block-comment-start' to `comstart' or else when this is called
12055         from do-auto-fill, e.g. in Lisp mode, it will insert any non-nil
12056         `block-comment-start' value, ignoring any existing spacing after a
12057         comment prefix in the previous line and producing ugly comments.
12058
12059 1999-06-23  Bob Weiner  <weiner@beopen.com>
12060
12061         * list-mode.el (mouse-choose-completion):
12062         (choose-completion):
12063         (completion-switch-to-minibuffer): Added.
12064         ([Tab]): [Tab] previously switched to the minibuffer
12065         but since [space] does that and since most applications in the
12066         world use [Tab] to select the next item in a list, do that in the
12067         *Completions* buffer too.  This will cause the least confusion
12068         among the largest population of users.  -- Bob Weiner, BeOpen.com,
12069         06/23/1999.
12070
12071 1999-06-22  Bob Weiner  <weiner@beopen.com>
12072
12073         * help.el (help-buffer-name): Added support for a null value
12074         of `help-buffer-prefix-string' since some buffers require no
12075         prefix.
12076
12077 1999-06-20  Bob Weiner  <weiner@beopen.com>
12078
12079         * list-mode.el (completion-list-mode-quit): Added and bound to {q}
12080         in the completion-list-mode-map to bury the completions buffer
12081         even when the minibuffer is no longer active.
12082
12083 1999-06-20  Bob Weiner  <weiner@beopen.com>
12084
12085         * list-mode.el (list-mode): It is visually disconcerting to have
12086         the text cursor disappear within list buffers, especially when
12087         moving from window to window, so leave it visible.
12088
12089 1999-07-01  SL Baur  <steve@miho.m17n.org>
12090
12091         * menubar-items.el (default-menubar): Conditionalize the bug
12092         report menu item (which may not be possible in this XEmacs).
12093         Reported by: Ken'ichi Handa <handa@etl.go.jp>
12094
12095 1999-06-30  SL Baur  <steve@miho.m17n.org>
12096
12097         * subr.el (with-current-buffer): DOC string fix.
12098         Suggested by Bob Weiner <weiner@altrasoft.com>
12099
12100 1999-06-25  Charles G Waldman <cgw@fnal.gov>
12101
12102         * cus-face.el (custom-face-italic): insert missing args
12103
12104 1999-06-24  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
12105
12106         * packages.el (package-locations): Changed default early package
12107         hierarchies to ~/.xemacs/mule-packages and
12108         ~/.xemacs/xemacs-packages.
12109
12110 1999-06-23  SL Baur  <steve@miho.m17n.org>
12111
12112         * mule/mule-category.el (Top Level): ASCII is also latin-1.
12113
12114 1999-06-15  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
12115
12116         * packages.el (package-locations): Changed default early package
12117         hierarchy to ~/.xemacs/packages.
12118         (package-locations): Removed `packages' as a possible name for a
12119         late package hierarchy.
12120
12121 1999-06-20  MORIOKA Tomohiko  <tomo@etl.go.jp>
12122
12123         * mule/mule-category.el (word-combining-categories): Set up new
12124         variable.
12125         (word-separating-categories): Likewise.
12126
12127 1999-06-22  XEmacs Build Bot <builds@cvs.xemacs.org>
12128
12129         * XEmacs 21.2.17 is released
12130
12131 1999-06-17  Robert Pluim  <rpluim@bigfoot.com>
12132
12133         * font-menu.el (font-menu-set-font): allow for nil specification
12134         of font size.
12135
12136 1999-06-16  MORIOKA Tomohiko  <tomo@etl.go.jp>
12137
12138         * mule/thai-xtis.el: Specify `columns' of the charset `thai-xtis'
12139         is 1.
12140
12141 1999-06-12  MORIOKA Tomohiko  <tomo@etl.go.jp>
12142
12143         * mule/cyrillic.el (cyrillic-koi8-r-decode-table): Use NBSP of ISO
12144         8859-5 instead of ISO 8859-1.
12145
12146 1999-06-15  SL Baur  <steve@steve1.m17n.org>
12147
12148         * mule/vietnamese.el (viet-vscii-encode-table): Use split-char.
12149         (viet-viscii-encode-table): Ditto.
12150
12151         * mule/mule-misc.el: Delete split-char & split-char-or-char-int.
12152         Make obsolete definition of char-octet.
12153
12154 1999-06-14  SL Baur  <steve@steve1.m17n.org>
12155
12156         * subr.el: Move no-Mule make-char ...
12157         * help-nomule.el (make-char): To here.
12158         (string-width): Make Mule compatibility alias.
12159
12160 1999-06-15  Andy Piper  <andy@xemacs.org>
12161
12162         * select.el (get-selection-no-error): really make there be no-error.
12163         (get-selection): revert to original.
12164
12165 1999-06-11  Andy Piper  <andy@xemacs.org>
12166
12167         * select.el (selection-sets-clipboard): renamed.
12168         (own-selection): use it.
12169
12170 1999-06-11  XEmacs Build Bot <builds@cvs.xemacs.org>
12171
12172         * XEmacs 21.2.16 is released
12173
12174 1999-06-09  MORIOKA Tomohiko  <tomo@etl.go.jp>
12175
12176         * mule/cyrillic.el (cyrillic-koi8-r-decode-table): Set 32 for
12177         missing characters to avoid crash.
12178
12179 1999-06-09  Jan Vroonhof  <vroonhof@math.ethz.ch>
12180
12181         * coding.el (set-terminal-coding-system): Only set the console
12182         coding system on the selected console if it is a tty.
12183
12184 1999-06-10  Jan Vroonhof  <vroonhof@math.ethz.ch>
12185
12186         * cus-face.el:
12187         * cus-edit.el:
12188         * faces.el:
12189         (custom):
12190         (face-spec-set):
12191         * faces.el (frob-face-property):
12192         * font-menu.el (font-menu-set-font):
12193                   Actually apply changes from 1999-03-17
12194
12195 1999-06-10  Andy Piper  <andy@xemacs.org>
12196
12197         * select.el (get-selection): abstract out non error-signalling
12198         part.
12199         (get-selection-no-error): get-selection without signalling an
12200         error.
12201         (selection-is-clipboard-p): new variable. controls whether the
12202         selection sets the clipboard.
12203         (own-selection): use it.
12204
12205         * mouse.el (insert-selection): fallback to clipboard after trying
12206         primary selection and cutbuffer.
12207
12208 1999-06-05  Andy Piper  <andy@xemacs.org>
12209
12210         * x-select.el (xselect-kill-buffer-hook-1): use generalised
12211         selection functions.
12212
12213 1999-06-04  MORIOKA Tomohiko  <tomo@etl.go.jp>
12214
12215         * code-files.el (buffer-file-coding-system): Use `raw-text' as
12216         default value.
12217         (load): Use `raw-text' instead of `no-conversion'.
12218         (insert-file-contents): Likewise.
12219
12220         * bytecomp.el (byte-compile-insert-header): Use `raw-text' instead
12221         of `no-conversion'.
12222
12223 1999-06-03  MORIOKA Tomohiko  <tomo@etl.go.jp>
12224
12225         * coding.el: Don't copy `no-conversion' to `raw-text'.
12226
12227 1999-06-07  Hrvoje Niksic  <hniksic@srce.hr>
12228
12229         * subr.el (make-char): Define it if Mule is not around.
12230
12231 1999-06-07  SL Baur  <steve@steve1.m17n.org>
12232
12233         * mule/mule-help.el: Add trailing newline.  Use mule keyword.
12234
12235         * x-select.el (x-disown-selection-internal): Restore symbol as an
12236         obsolete alias.
12237         (xselect-kill-buffer-hook-1): Use disown-selection-internal.
12238
12239 1999-06-04  XEmacs Build Bot <builds@cvs.xemacs.org>
12240
12241         * XEmacs 21.2.15 is released
12242
12243 1999-06-02  Oscar Figueiredo  <oscar@xemacs.org>
12244
12245         * subr.el (split-string): Avoid infinite looping
12246
12247 1999-05-30  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
12248
12249         * ldap.el (ldap-ignore-attribute-codings): New variable
12250         (ldap-default-attribute-decoder): New variable
12251         (ldap-coding-system): New variable
12252         (ldap-attribute-syntax-encoders): New variable
12253         (ldap-attribute-syntax-decoders): New variable
12254         (ldap-attribute-syntaxes-alist): New variable
12255         (ldap-encode-boolean): New function
12256         (ldap-decode-boolean): New function
12257         (ldap-encode-country-string): New function
12258         (ldap-decode-string): New function
12259         (ldap-decode-address): New function
12260         (ldap-encode-address): New function
12261         (ldap-decode-attribute): New function
12262         (ldap-search): Use some of these
12263
12264 1999-05-25  Jan Vroonhof  <jan@xemacs.org>
12265
12266         * version.el (emacs-version): Make the patch level/beta come
12267         before the XEmacs qualifier so that it gets into (funcall
12268         emacs-version) and thus in the bug reports.
12269         (emacs-version>=): Support patch levels.
12270
12271 1999-06-03  SL Baur  <steve@xemacs.org>
12272
12273         * version.el: implement x.y.z version number
12274         From Jan Vroonhof <vroonhof@math.ethz.ch>
12275
12276 1999-05-27  Yoshiki Hayashi <g740685@komaba.ecc.u-tokyo.ac.jp>
12277
12278         * mule/mule-cmds.el (read-input-method-name): set input-method properly.
12279
12280 1999-05-22  Vin Shelton <acs@xemacs.org>
12281
12282         * startup.el: Document -private and break out non-standard X options.
12283
12284 1999-05-26  SL Baur  <steve@gneiss.etl.go.jp>
12285
12286         * mule/mule-charset.el (charset-after): New function.
12287         (charset-direction): Synch with Mule, update docstring.
12288         (get-charset-property): New function.
12289         (put-charset-property): New function.
12290         (charset-plist): New function.
12291
12292         * mule/mule-charset.el (compose-region):
12293         (decompose-region): remove;  these functions (which don't work
12294         since we don't do composite characters) have been moved to
12295         mule-util.el.
12296         (toplevel): follow coding standards
12297
12298 1999-05-26  SL Baur  <steve@gneiss.etl.go.jp>
12299
12300         * dumped-lisp.el (preloaded-file-list): mule-files.el does not
12301         exist any more.
12302
12303         * code-files.el: Fix commentary to follow coding standards.  Move
12304         the single line left in mule-files.el to here.
12305
12306         * mule/mule-files.el: delete.
12307
12308 1999-05-24  SL Baur  <steve@gneiss.etl.go.jp>
12309
12310         * info.el (Info-scroll-prev): Use event functions instead of the
12311         old emacs 19 interface.
12312
12313 1999-06-02  Andy Piper  <andy@xemacs.org>
12314
12315         * x-font-menu.el (x-font-menu-load-font):
12316         font-menu-registry-encoding -> x-font-menu-registry-encoding type.
12317
12318 1999-05-31  Andy Piper  <andy@xemacs.org>
12319
12320         * font-menu.el (font-menu-ignore-scaled-fonts): move to font-menu
12321         group.
12322         (font-menu-this-frame-only-p): ditto.
12323         (font-menu-max-items): reinstate, from Jan Vroonhof
12324         <vroonhof@math.ethz.ch>
12325         (font-menu-submenu-name-format): ditto.
12326         (font-menu-split-long-menu): ditto, for use by the family
12327         constructor.
12328         (font-menu-family-constructor): use it.
12329
12330 1999-05-30  Andy Piper  <andy@xemacs.org>
12331
12332         * msw-faces.el (mswindows-font-regexp): new font matching regexp
12333         for use by the font menu.
12334
12335         * msw-font-menu.el: new file implementing mswindows specific
12336         font-menu behaviour.
12337         (mswindows-font-menu-registry-encoding): new function mirroring x version.
12338         (mswindows-font-menu-junk-families): ditto.
12339         (hack-font-truename): ditto.
12340         (mswindows-font-regexp-ascii): ditto.
12341         (mswindows-reset-device-font-menus): ditto.
12342         (mswindows-font-menu-font-data): ditto.
12343         (mswindows-font-menu-load-font): ditto.
12344
12345         * x-font-menu.el (x-reset-device-font-menus): made device specific.
12346         (x-font-menu-font-data): ditto.
12347         (x-font-menu-load-font): ditto.
12348
12349         * font-menu.el: new file implementing generic font menu behaviour.
12350         (font-menu-ignore-scaled-fonts): copied from x-font-menu.el and
12351         made device independent.
12352         (font-menu-this-frame-only-p): ditto.
12353         (font-menu-preferred-resolution): ditto.
12354         (font-menu-size-scaling): new variable used to determine whether
12355         sizes are in points or tenths of a point.
12356         (vassoc): moved from x-font-menu.el.
12357         (device-fonts-cache): ditto.
12358         (device-fonts-cache): ditto.
12359         (flush-device-fonts-cache): ditto.
12360         (reset-device-font-menus): copied from x-font-menu.el and made
12361         device independent. Most functionality deferred to
12362         device-dependent versions.
12363         (font-menu-family-constructor): copied from x-font-menu.el and
12364         made device independent.
12365         (font-menu-size-constructor): ditto.
12366         (font-menu-weight-constructor): ditto.
12367         (font-menu-set-font): ditto.
12368         (font-menu-change-face): ditto.
12369         (font-menu-load-font): new device method.
12370         (font-menu-font-data): ditto.
12371
12372         * x-font-menu.el: The above functions deleted.
12373
12374 1999-05-26  Andy Piper  <andy@xemacs.org>
12375
12376         * update-elc.el:
12377         * make-docfile.el:
12378         * loadup.el: rehash expand-file-name usage to not use default-directory.
12379
12380 1999-05-21  Andy Piper  <andy@xemacs.org>
12381
12382         * x-select.el (x-select-convert-to-text):
12383         (x-selected-text-type):
12384         (x-get-selection):
12385         (xselect-convert-to-string):
12386         (xselect-convert-to-compound-text):
12387         (xselect-convert-to-length):
12388         (xselect-convert-to-targets):
12389         (xselect-convert-to-delete):
12390         (xselect-convert-to-filename):
12391         (xselect-convert-to-charpos):
12392         (xselect-convert-to-lineno):
12393         (xselect-convert-to-colno):
12394         (xselect-convert-to-sourceloc):
12395         (xselect-convert-to-os):
12396         (xselect-convert-to-host):
12397         (xselect-convert-to-user):
12398         (xselect-convert-to-class):
12399         (xselect-convert-to-name):
12400         (xselect-convert-to-integer):
12401         (xselect-convert-to-atom):
12402         (xselect-convert-to-identity): functions renamed from x-* and
12403         moved to select.el.
12404         (x-get-secondary-selection): use rename get-selection.
12405         (x-get-clipboard): ditto.
12406         (x-own-selection): moved to select.el.
12407         (x-valid-simple-selection-p): ditto.
12408         (x-dehilight-selection): ditto.
12409         (x-own-clipboard): ditto.
12410         (x-disown-selection): ditto.
12411
12412         * x-mouse.el (x-yank-function): moved to mouse.el.
12413         (x-insert-selection): ditto.
12414         (x-set-point-and-move-selection): use renamed function.
12415
12416         * select.el (selected-text-type): moved and renamed from
12417         x-select.el.
12418         (selection-owner-p): moved to C.
12419         (selection-exists-p): ditto.
12420         (get-cutbuffer): new device method.
12421         (get-selection): generalised and moved from x-select.el.
12422         (own-selection): moved x-own-selection functionality into here.
12423         (dehilight-selection): renamed and moved from x-select.el.
12424         (own-clipboard): functionality moved from x-select.el using new
12425         generic C builtins.
12426         (disown-clipboard): ditto.
12427         (select-convert-to-text):
12428         (select-convert-to-string):
12429         (select-convert-to-compound-text):
12430         (select-convert-to-length):
12431         (select-convert-to-targets):
12432         (select-convert-to-delete):
12433         (select-convert-to-filename):
12434         (select-convert-to-charpos):
12435         (select-convert-to-lineno):
12436         (select-convert-to-colno):
12437         (select-convert-to-sourceloc):
12438         (select-convert-to-os):
12439         (select-convert-to-host):
12440         (select-convert-to-user):
12441         (select-convert-to-class):
12442         (select-convert-to-name):
12443         (select-convert-to-integer):
12444         (select-convert-to-atom):
12445         (select-convert-to-identity): new functions renamed from x-* and
12446         moved from x-select.el.
12447
12448         * mouse.el (mouse-consolidated-yank): subsume x-yank-function
12449         into here and use as the default window-system mouse yank.
12450         (insert-selection): generalised and moved from x-mouse.el.
12451         (own-clipboard): moved to C.
12452
12453         * msw-select.el (mswindows-selection-owned-p): deleted.
12454         (mswindows-own-selection): generalised and moved to select.el.
12455         (mswindows-disown-selection): generalised and moved to C.
12456         (mswindows-selection-owner-p): ditto.
12457
12458 1999-05-14  XEmacs Build Bot <builds@cvs.xemacs.org>
12459
12460         * XEmacs 21.2.14 is released
12461
12462 1999-05-13  SL Baur  <steve@gneiss.etl.go.jp>
12463
12464         * about.el: update contact info for jason and slb.
12465
12466 1999-05-13  SL Baur  <steve@gneiss.etl.go.jp>
12467
12468         * mule/european.el (setup-romanian-environment): Add Romanian
12469         support from Emacs/Mule romanian.el.
12470
12471 1999-03-17  Jan Vroonhof  <vroonhof@math.ethz.ch>
12472
12473         * cus-face.el: Label all custom changes with the 'custom' tag.
12474
12475         * cus-edit.el: idem ditto.
12476
12477         * faces.el: Added suport for adding device tags to various functions.
12478         (custom): New device tag.
12479         (face-spec-set): Call reset face with tags argument. No longer do
12480         x-init-global-faces hack.
12481
12482         * faces.el (frob-face-property): Use an anonymous specifier to map
12483         frob-face-property-1 over.
12484
12485         * x-font-menu.el (font-menu-set-font): Always specify all
12486         properties to custom.
12487
12488 1999-05-12  SL Baur  <steve@gneiss.etl.go.jp>
12489
12490         * mule/european.el (setup-czech-environment): Add czech support.
12491         From David Sauer <davids@orfinet.cz>
12492
12493 1999-03-15  SL Baur  <steve@xemacs.org>
12494
12495         * check-features.el: Turn hard errors into warnings.
12496
12497 1999-03-21  SL Baur  <steve@xemacs.org>
12498
12499         * simple.el (delete-key-deletes-forward): As per discussion on
12500         xemacs-beta, default to t.
12501
12502 1999-05-11  Hrvoje Niksic  <hniksic@srce.hr>
12503
12504         * loadup.el: Define Installation-string before loading anything.
12505
12506 1999-05-06  Gunnar Evermann  <ge204@eng.cam.ac.uk>
12507
12508         * files.el (auto-mode-alist): fix typo in regex for .bash_* files
12509         From Anders Stenman <stenman@isy.liu.se>
12510
12511 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
12512
12513         * wid-edit.el (widget-glyph-find): Ditto.
12514
12515         * packages.el (locate-library): Ditto.
12516
12517         * loadup.el (really-early-error-handler): Ditto.
12518
12519         * lib-complete.el (read-library): Ditto.
12520
12521         * faces.el (set-face-stipple): Ditto.
12522
12523         * code-files.el (load): Use new calling style of locate-file.
12524
12525 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
12526
12527         * packages.el (packages-unbytecompiled-lisp): Installation.el is
12528         dead.
12529
12530 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
12531
12532         * dumped-lisp.el (preloaded-file-list): Don't load
12533         Installation.el.
12534
12535         * loadup.el (Installation-string): Define it here.
12536
12537 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
12538
12539         * dumped-lisp.el (preloaded-file-list): Revert previous change --
12540         Installation.el needs to be loaded before `dump-paths', otherwise
12541         the dumping process won't find it.
12542
12543 1999-03-13  Adrian Aichner  <adrian@xemacs.org>
12544
12545         * dumped-lisp.el (preloaded-file-list): Load Installation.el after
12546         subr so that we can use `replace-in-string' in Installation.el to
12547         get rid of C-m chars under the native Windows build.
12548
12549 1999-04-29  Andy Piper  <andy@xemacs.org>
12550
12551         * make-docfile.el: canonicalize file and directory names.
12552
12553         * device.el (call-device-method): new function for calling device
12554         specific methods.
12555         (define-device-method): new function for defining device methods.
12556         (define-device-method*): ditto.
12557
12558 1999-04-27  Hrvoje Niksic  <hniksic@srce.hr>
12559
12560         * subr.el (buffer-string): Support new FSFmacs 20.4 stuff.
12561
12562 1999-04-08  MORIOKA Tomohiko  <tomo@etl.go.jp>
12563
12564         * mule/cyrillic.el (cyrillic-koi8-r-decode-table): New variable.
12565         (cyrillic-koi8-r-encode-table): Likewise.
12566         (ccl-decode-koi8): Use `cyrillic-koi8-r-decode-table'.
12567         (ccl-encode-koi8): Use `cyrillic-koi8-r-encode-table'.
12568
12569         * mule/mule-misc.el (split-char-or-char-int): New function [moved
12570         from vietnamese.el].
12571
12572         * mule/vietnamese.el: Move function `split-char-or-char-int' to
12573         mule/mule-misc.el.
12574
12575 1999-04-08  MORIOKA Tomohiko  <tomo@etl.go.jp>
12576
12577         * mule/thai-xtis.el:
12578         - Change font registry name from "Thai94x94-0" to "xtis-0".
12579         - Change mnemonic of coding-system `tis-620' to "TIS620".
12580
12581 1999-04-06  MORIOKA Tomohiko  <tomo@etl.go.jp>
12582
12583         * mule/ethiopic.el: fixed.
12584
12585 1999-03-30  MORIOKA Tomohiko  <tomo@etl.go.jp>
12586
12587         * dumped-lisp.el: Add ethiopic, thai-xtis and vietnamese.
12588
12589         * mule/thai-xtis.el: New file.
12590
12591         * mule/vietnamese.el: New file.
12592
12593         * mule/ethiopic.el: New file.
12594
12595 1999-04-22  Hrvoje Niksic  <hniksic@srce.hr>
12596
12597         * bytecomp.el (byte-compile-close-variables): Leave
12598         debug-issue-ebola-notices alone.
12599
12600 1999-04-11  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
12601
12602         * ldap.el (ldap-host-parameters-alist): Make `Search Base' appear
12603         at the top of the buffer since it is the most important thing to
12604         customize
12605         (ldap-get-host-parameter): New defun
12606         (ldap-search): Add a new parameter `withdn' to retrieve the
12607         distinguished names of entries
12608
12609 1999-04-22  Kai Haberzettl  <khaberz@synnet.de>
12610
12611         * startup.el (splash-frame-body): Date and spelling fixes.
12612
12613 1999-03-16  Colin Rafferty  <colin@xemacs.org>
12614
12615         * view-less.el (toggle-truncate-lines): add autoload tag
12616
12617 1999-04-19  Hrvoje Niksic  <hniksic@srce.hr>
12618
12619         * format.el (format-alist): Disable image stuff.
12620
12621 1999-04-17  Hrvoje Niksic  <hniksic@srce.hr>
12622
12623         * wid-edit.el (widget-glyph-find): Search by directories, then by
12624         suffixes rather than the other way around.
12625         (widget-image-conversion): Renamed to
12626         `widget-image-file-name-suffixes'.
12627
12628 1999-04-16  Olivier Galibert  <galibert@pobox.com>
12629
12630         * mule/mule-charset.el: Made old functions obsolete, remove the
12631         unspeakably evil (and inexistant in fsf's) charset-leading-byte.
12632         (charset-iso-graphic-plane): Rename from charset-graphic.
12633         (charset-iso-final-char): Rename from charset-final.
12634         (charset-width): Rename from charset-columns.
12635         (charset-bytes): Added from fsf compatibility, returns always 1.
12636
12637         * mule/mule-misc.el: Move charset-doc-string alias to
12638         mule-charset.el
12639
12640 1999-04-14  Colin Rafferty  <colin@xemacs.org>
12641
12642         * x-faces.el (x-make-font-bold-italic): honor
12643         *try-oblique-before-italic-fonts*
12644
12645 1999-04-14  Hrvoje Niksic  <hniksic@srce.hr>
12646
12647         * cl-extra.el (coerce): Coerce numbers to characters correctly.
12648
12649 1998-12-02  Hrvoje Niksic  <hniksic@srce.hr>
12650
12651         * x-faces.el (try-oblique-before-italic-fonts): Use the right
12652         name.
12653
12654 1999-04-14  Dave Gillesipe  <daveg@synaptics.com>
12655
12656         * cl-extra.el (equalp): Would bug out for lists.
12657
12658 1999-03-12  Charles G Waldman  <cgw@fnal.gov>
12659
12660         * about.el (about-hackers):  Change cgw's email address
12661
12662 1999-03-12  XEmacs Build Bot <builds@cvs.xemacs.org>
12663
12664         * XEmacs 21.2.13 is released
12665
12666 1999-03-12  SL Baur  <steve@xemacs.org>
12667
12668         * simple.el (delete-key-deletes-forward): Revert to previous
12669         behavior.
12670
12671 1999-01-18  Didier Verna  <didier@xemacs.org>
12672
12673         * menubar-items.el (xemacs-splash-buffer): handle the case of
12674         multiple elements in the splash buffer body.
12675
12676         * startup.el (splash-frame-timeout): new constant: interval
12677         between splash buffer elements.
12678         (command-line-1): handle splash buffer with multiple elements (use
12679         a timeout).
12680         (splash-frame-body): Originally `startup-splash-frame-body'.
12681         Rewrote a cleaner and more readable version. This can now be array,
12682         in which case each element is displayed in turn in the splash buffer.
12683         (splash-frame-static-body): new constant. Persistent information
12684         across all splash buffer elements (preserves the possibility to give
12685         it in different languages.
12686         (circulate-splash-frame-elements): new function. Used as a timeout
12687         to circulate through all splash frame elements and display them in
12688         sequence.
12689         (display-splash-frame): originally `startup-splash-frame'. Handle
12690         the case of multiple elements in the splash buffer body. Now
12691         returns a timeout id if multiple elements to display, or nil.
12692
12693 1999-02-19  Jan Vroonhof  <vroonhof@math.ethz.ch>
12694
12695         * x-faces.el (x-init-global-faces): Add default tag to specifiers,
12696         so they can be overridden by x-init-face-from-resources.
12697         Additionally specify the font name also with an x tag.
12698
12699 1999-03-08  Andy Piper  <andy@xemacs.org>
12700
12701         * package-get.el (package-get-base): autoload.
12702
12703         * menubar-items.el (default-menubar): add update menu item. Fix
12704         custom menu to only be activated when package-base is available.
12705
12706         * package-get.el (package-get-custom): don't load
12707         package-get-custom as it is auto-generated. Fix group definition.
12708
12709 1999-03-05  Didier Verna  <didier@xemacs.org>
12710
12711         * cus-dep.el (Custom-make-dependencies): use `prin1-to-string'
12712         instead of `symbol-name' (Thanks Kyle).
12713
12714         * cus-edit.el (custom-save-variables): use `prin1' instead of
12715         princ to write symbols.
12716
12717 1999-03-05  XEmacs Build Bot <builds@cvs.xemacs.org>
12718
12719         * XEmacs 21.2.12 is released
12720
12721 1999-03-05  SL Baur  <steve@xemacs.org>
12722
12723         * menubar-items.el (default-menubar): Add kfm browsing support.
12724         From Neal Becker <nbecker@fred.net>
12725
12726 1999-03-03  Steven Baur  <steve@gneiss.etl.go.jp>
12727
12728         * font-lock.el (font-lock-revert-cleanup): Null out to avoid repeated
12729         calls to font-lock during buffer reversion.
12730
12731 1999-02-12  Didier Verna  <didier@xemacs.org>
12732
12733         * info.el (Info-build-node-completions): unconditionally widen the
12734         tag table buffer.
12735
12736 1999-02-19  Paul Stodghill  <stodghil@cs.cornell.edu>
12737
12738         * x-faces.el (x-init-face-from-resources):
12739         Only set fonts in the 'x locale.
12740
12741 1999-03-04  Adrian Aichner  <adrian@xemacs.org>
12742
12743         * package-ui.el (pui-install-selected-packages): Don't throw on
12744         `package-admin-delete-binary-package' returning nil since it's
12745         normal.  Reindent function.
12746         (pui-add-required-packages): Handle case where packages selected
12747         for installation have never been installed.
12748
12749 1999-03-03  Martin Buchholz  <martin@xemacs.org>
12750
12751         * menubar-items.el (default-menubar):
12752         Implement the ``Mule->Set coding system of process'' menu item.
12753
12754 1999-02-18  Martin Buchholz  <martin@xemacs.org>
12755
12756         * files.el (auto-mode-alist): Use c-mode for *.i pre-processed cpp
12757         files
12758         - Change some `if's to `when's
12759
12760 1999-03-01  XEmacs Build Bot <builds@cvs.xemacs.org>
12761
12762         * XEmacs 21.2.11 is released
12763
12764 1999-02-22  Jan Vroonhof  <vroonhof@math.ethz.ch>
12765
12766         * userlock.el (ask-user-about-supersession-threat-dbox): Guard
12767         against window close (Fix Bug #460).
12768         (ask-user-about-lock-dbox): Idem.
12769
12770 1999-02-25  SL Baur  <steve@xemacs.org>
12771
12772         * mule/mule-charset.el (charset-leading-byte): New function.
12773         From Kazuyuki IENAGA <ienaga@jsys.co.jp>
12774
12775 1999-02-12  Andy Piper  <andy@xemacs.org>
12776
12777         * about.el (xemacs-hackers): change andy's email address.
12778         (about-url-alist): change andy's web page address.
12779         (about-xemacs): add piper.
12780
12781 1999-02-16  SL Baur  <steve@xemacs.org>
12782
12783         * dumped-lisp.el (preloaded-file-list): Core mule files moved out
12784         of mule-base into lisp/mule.
12785
12786 1999-02-16  SL Baur  <steve@xemacs.org>
12787
12788         * mule/arabic.el:
12789         mule/canna-leim.el:
12790         mule/chinese.el:
12791         mule/cyrillic.el:
12792         mule/english.el:
12793         mule/european.el:
12794         mule/greek.el:
12795         mule/hebrew.el:
12796         mule/japanese.el:
12797         mule/kinsoku.el:
12798         mule/korean.el:
12799         mule/misc-lang.el:
12800         mule/mule-category.el:
12801         mule/mule-ccl.el:
12802         mule/mule-charset.el:
12803         mule/mule-cmds.el:
12804         mule/mule-coding.el:
12805         mule/mule-files.el:
12806         mule/mule-help.el:
12807         mule/mule-init.el:
12808         mule/mule-misc.el:
12809         mule/mule-tty-init.el:
12810         mule/mule-x-init.el:
12811         mule/viet-chars.el:  Remerge from mule-base.
12812
12813         * dumped-lisp.el (preloaded-file-list): Core mule files moved out
12814         of mule-base into lisp/mule.
12815
12816 1999-02-10  Adrian Aichner  <adrian@xemacs.org>
12817
12818         * process.el (exec-to-string): Use `shell-command-switch' in place
12819         of hard-wired "-c" (for WindowsNT).
12820
12821 1999-02-08  Charles G Waldman  <cgw@pgt.com>
12822
12823         * menubar-items.el (default-menubar):  Remove obsolete
12824         "Gopher" item
12825
12826 1999-02-06  Jan Vroonhof  <vroonhof@math.ethz.ch>
12827
12828         * package-admin.el (package-admin-get-install-dir): First fall
12829         back to the location of xemacs-base for non-mule packages.
12830
12831 1999-02-15  Martin Buchholz  <martin@xemacs.org>
12832
12833         * paths.el:
12834         - improved automounter tmp directory support.
12835         - support 4 (!) empirically discovered automounter conventions
12836
12837 1999-02-12  SL Baur  <steve@xemacs.org>
12838
12839         * etags.el (pop-tag-mark): autoload to match key binding.
12840
12841 1999-02-05  XEmacs Build Bot <builds@cvs.xemacs.org>
12842
12843         * XEmacs 21.2.10 is released
12844
12845 1999-02-02  Jan Vroonhof  <vroonhof@math.ethz.ch>
12846
12847         * package-get.el (package-get-remote-filename): Don't bug out for
12848         a local file name in the search entry.
12849
12850 1999-02-02  XEmacs Build Bot <builds@cvs.xemacs.org>
12851
12852         * XEmacs 21.2.9 is released
12853
12854 1999-01-19  Didier Verna  <didier@xemacs.org>
12855
12856         * replace.el (replace-search-function): new variable containing a
12857         function to perform a search-forward.
12858         (replace-re-search-function): new variable containing a function
12859         to perform a re-search-forward.
12860         (perform-replace): use them.
12861
12862 1999-01-25  Didier Verna  <didier@xemacs.org>
12863
12864         * select.el (selection-owner-p): use the name `XEmacs'.
12865         (cut-copy-clear-internal): ditto.
12866
12867 1999-01-18  Andy Piper  <andy@xemacs.org>
12868
12869         * about.el (about-url-alist): Update my entry.
12870         (xemacs-hackers): Ditto.
12871
12872 1999-01-14  Adrian Aichner  <adrian@xemacs.org>
12873
12874         * buffer.el (switch-to-buffer): Fixing documentation.
12875         * minibuf.el (minibuffer-completion-table): ditto.
12876         * cl-macs.el (return-from): ditto.
12877
12878 1999-01-04  Didier Verna  <didier@xemacs.org>
12879
12880         * replace.el (delete-non-matching-lines): temporarily disable
12881         case-folding when called interactively with a regexp containing
12882         uppercase characters.
12883         (delete-matching-lines): ditto.
12884         (count-matches): ditto.
12885         (list-matching-lines): ditto.
12886
12887 1999-01-07  Colin Rafferty  <colin@xemacs.org>
12888
12889         * window.el (shrink-window-if-larger-than-buffer): Clean up.  Only
12890         abort if current window is split horizontally, not if others are
12891         split.  Got rid of unnecessary minibuffer checking.  Also, add
12892         some comments (it's still complex).
12893
12894 1999-01-12  Robert Pluim  <rpluim@BayNetworks.com>
12895
12896         * package-get.el: changed address for doc.ic.ac.uk to
12897         sunsite.doc.ic.ac.uk
12898
12899 1999-01-09  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
12900
12901         * ldap.el (toplevel): Remove requires so that the file compiles
12902         with a non LDAP-enabled XEmacs binary.  Provide `ldap'.
12903
12904 1999-01-10  J. Kean Johnston  <jkj@sco.com>
12905
12906         * dump-paths.el: Calculate module-directory and set
12907         module-load-path to the load path for modules.
12908
12909         * loadup.el: Get bootstrap value of module-load-path from the
12910         environment variable EMACSBOOTSTRAPMODULEPATH.
12911         - Display the module load path if we're debugging paths.
12912
12913         * setup-paths.el: Added function paths-find-site-module-directory.
12914         - Added function paths-find-module-directory.
12915         - Added function paths-construct-module-load-path.  Uses new
12916         environment variable EMACSMODULEPATH.
12917
12918 1998-12-30  Martin Buchholz  <martin@xemacs.org>
12919
12920         * font.el (font-default-object-for-device):
12921         Oops! This `or' can't be replaced by `unless'.
12922         Fixed inability to run w3, among other things.
12923
12924 1998-12-17  Charles G. Waldman <cgw@pgt.com>
12925
12926         * package-admin.el: Change initialization of
12927           package-admin-install-function dependent on system type.
12928           Change package-admin-install-function-mswindows to use
12929           "minitar".
12930
12931 1998-12-23  Hrvoje Niksic  <hniksic@srce.hr>
12932
12933         * mouse.el (default-mouse-motion-handler): Disable help echo while
12934         in the minibuffer.
12935
12936 1998-12-28  Martin Buchholz <martin@xemacs.org>
12937
12938         * XEmacs 21.2.8 is released.
12939
12940 1998-12-24  Martin Buchholz <martin@xemacs.org>
12941
12942         * XEmacs 21.2.7 is released.
12943
12944 1998-12-07  Jan Vroonhof  <vroonhof@math.ethz.ch>
12945
12946         * package-ui.el (pui-list-packages): Set truncate-lines.
12947
12948         * package-get.el (package-get-download-menu): Use
12949         `package-ui-add-site'. Add a a toggle to indicate it is in the list.
12950
12951         * package-ui.el (pui-help): Ditch in favor of `describe-mode'
12952         (pui-help-string): idem.
12953         (list-packages-mode): New major mode.
12954         (pui-list-packages): Use 'list-packages-mode' in the package buffer.
12955         (pui-install-selected-packages): Add suport for removing packages.
12956         (pui-toggle-package-delete-key): New function.
12957         (pui-popup-context-sensitive): New kludge.
12958         (pui-list-packages): Add warning when `package-get-remote' is nil.
12959         (package-ui-add-site): New function.
12960
12961 1998-12-01  Didier Verna  <didier@xemacs.org>
12962
12963         * hyper-apropos.el (hyper-where-is): added the missing autoload.
12964
12965 1998-11-29  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
12966
12967         * ldap.el: Custom-ized
12968         (toplevel): Do not provide `ldap' which is provided by C level
12969         LDAP code
12970         (ldap-search): Docstring and stylistic fixes as suggested by Hrvoje
12971
12972 1998-12-05  Hrvoje Niksic  <hniksic@srce.hr>
12973
12974         * isearch-mode.el (isearch-mode): Really fix keymap lossage.
12975
12976 1998-12-17  Andy Piper  <andy@xemacs.org>
12977
12978         * sound.el (sound-load-list): name changed from sound-load-alist.
12979         (sound-extension-list): name changed from sound-ext-list.
12980         (load-default-sounds): use new names.
12981         (load-sound-file): use new names.
12982
12983 1998-12-16  Andy Piper  <andy@xemacs.org>
12984
12985         * XEmacs 21.2.6 is released
12986
12987 1998-11-30  Hrvoje Niksic  <hniksic@srce.hr>
12988
12989         * cus-dep.el (Custom-make-dependencies): Be smarter about trapping
12990         errors.
12991
12992 1998-12-04  Hrvoje Niksic  <hniksic@srce.hr>
12993
12994         * wid-edit.el (widget-echo-this-extent): Set
12995         help-echo-owns-message to t.
12996
12997 1998-11-30  Greg Klanderman  <greg@alphatech.com>
12998
12999         * package-get.el (package-get-download-menu): use toggles for
13000           each site in the download site menu.
13001
13002 1998-12-01  Jan Vroonhof <vroonhof@math.ethz.ch>
13003
13004         * package-get.el (package-get): If we cannot find a package
13005           because package-get-remote is not set, give a more helpful
13006           error message.
13007
13008 1998-11-30  Greg Klanderman  <greg@alphatech.com>
13009
13010         * package-get.el (package-get-remote-filename): use an EFS path
13011         with user anonymous if no user is specified.
13012
13013 1998-12-10  Jan Vroonhof  <vroonhof@math.ethz.ch>
13014
13015         * faces.el (face-spec-set): Re-init fallfacks for default after
13016         calling reset-face on the default face.
13017
13018 1998-12-10  Jan Vroonhof  <vroonhof@math.ethz.ch>
13019
13020         * package-admin.el (package-admin-default-install-function):
13021         Behave as advertised.  Make sure the pkg-dir is proper for
13022         default-directory.
13023         (package-admin-add-binary-package): Make sure the pkg-dir is
13024         proper for default-directory.
13025         (package-admin-install-function-mswindows): Make sure the pkg-dir
13026         is proper for default-directory.
13027
13028 1998-12-05  XEmacs Build Bot <builds@cvs.xemacs.org>
13029
13030         * XEmacs 21.2.5 is released
13031
13032 1998-12-05  SL Baur  <steve@altair.xemacs.org>
13033
13034         * files.el (binary-file-regexps): regexp-opt is not available at
13035         bytecompile time.
13036
13037 1998-11-30  Martin Buchholz  <martin@xemacs.org>
13038
13039         * x-win-xfree86.el:
13040         * x-win-sun.el (x-win-init-sun):
13041         * x-win-sun.el:
13042         * x-mouse.el (mouse-track-and-copy-to-cutbuffer):
13043         * x-iso8859-1.el:
13044         * x-init.el (init-post-x-win):
13045         * x-init.el (init-pre-x-win):
13046         * x-init.el (x-initialize-compose):
13047         * x-init.el:
13048         * x-compose.el:
13049         * winnt.el:
13050         * widget.el:
13051         * wid-edit.el (widget-glyph-click):
13052         * wid-edit.el (widget-glyph-find):
13053         * wid-edit.el (widget-type):
13054         * view-less.el (view-buffer-other-window):
13055         * very-early-lisp.el:
13056         * version.el:
13057         * toolbar.el:
13058         * toolbar-items.el:
13059         * term/sun.el (suntool-map):
13060         * term/sun-mouse.el:
13061         * term/internal.el:
13062         * syntax.el (modify-syntax-entry):
13063         * symbol-syntax.el:
13064         * subr.el:
13065         * startup.el (lock-directory):
13066         * simple.el (set-comment-column):
13067         * simple.el (backward-delete-char-untabify):
13068         * shadow.el (find-emacs-lisp-shadows):
13069         * shadow.el:
13070         * setup-paths.el (paths-construct-info-path):
13071         * select.el (cut-copy-clear-internal):
13072         * process.el (call-process-region):
13073         * process.el (start-process-shell-command):
13074         * process.el:
13075         * paths.el (rmail-spool-directory):
13076         * paragraphs.el (use-hard-newlines):
13077         * package-get.el (package-get-dependencies):
13078         * package-admin.el (package-admin-delete-binary-package):
13079         * obsolete.el (truncate-string):
13080         * obsolete.el (store-substring):
13081         * mouse.el (default-mouse-track-maybe-own-selection):
13082         * mouse.el (mouse-yank-at-point):
13083         * modeline.el:
13084         * modeline.el (mouse-drag-modeline):
13085         * minibuf.el (read-directory-name-internal):
13086         * minibuf.el (read-file-name-internal):
13087         * minibuf.el (read-file-name-internal-1):
13088         * minibuf.el (read-file-name-2):
13089         * minibuf.el (exact-minibuffer-completion-p):
13090         * minibuf.el (read-from-minibuffer):
13091         * minibuf.el:
13092         * menubar.el (check-menu-syntax):
13093         * map-ynp.el (map-y-or-n-p):
13094         * make-docfile.el (docfile-out-of-date):
13095         * loadup.el ((member "run-temacs" command-line-args)):
13096         * loadup.el ((member "no-site-file" command-line-args)):
13097         * loadup.el (really-early-error-handler):
13098         * loadup.el:
13099         * loadhist.el:
13100         * loaddefs.el:
13101         * lisp-mnt.el (lm-verify):
13102         * lib-complete.el (lib-complete:cache-completions):
13103         * lib-complete.el (library-all-completions):
13104         * itimer.el (itimer-run-expired-timers):
13105         * info.el (Info-mode):
13106         * info.el (Info-insert-file-contents):
13107         * info.el (Info-rebuild-dir):
13108         * info.el (Info-build-dir-anew):
13109         * info.el (Info-parse-dir-entries):
13110         * info.el (Info-dir-outdated-p):
13111         * info.el (Info-insert-dir):
13112         * info.el (info-xref):
13113         * info.el:
13114         * hyper-apropos.el (hyper-apropos-get-doc):
13115         * hyper-apropos.el (hyper-describe-face):
13116         * hyper-apropos.el (hyper-apropos-mode):
13117         * hyper-apropos.el:
13118         * help.el (list-processes):
13119         * help.el:
13120         * gnuserv.el:
13121         * font.el (mswindows-font-create-name):
13122         * font.el (font-default-font-for-device):
13123         * font.el (x-font-create-object):
13124         * font.el (font-registry):
13125         * font.el:
13126         * font-lock.el (font-lock-keywords):
13127         * font-lock.el:
13128         * finder.el (finder-compile-keywords):
13129         * find-paths.el (paths-find-recursive-path):
13130         * fill.el (set-justification-center):
13131         * fill.el (fill-region-as-paragraph):
13132         * files.el (insert-directory):
13133         * files.el (wildcard-to-regexp):
13134         * files.el (recover-file):
13135         * files.el (basic-save-buffer):
13136         * files.el (delete-auto-save-file-if-necessary):
13137         * files.el (file-relative-name):
13138         * files.el (backup-extract-version):
13139         * files.el (backup-buffer):
13140         * files.el (set-visited-file-name):
13141         * files.el (set-auto-mode):
13142         * files.el (interpreter-mode-alist):
13143         * files.el:
13144         * files.el (find-file-noselect):
13145         * files.el (abbreviate-file-name):
13146         * files.el (parse-colon-path):
13147         * files.el (directory-abbrev-alist):
13148         * etags.el (visit-tags-table-buffer):
13149         * easymenu.el (easy-menu-define):
13150         * dragdrop.el (experimental-dragdrop-drag):
13151         * dragdrop.el (dragdrop-drop-do-functions):
13152         * dragdrop.el (dragdrop-drop-at-point):
13153         * disass.el (disassemble-1):
13154         * disass.el (disassemble-internal):
13155         * disass.el (disassemble):
13156         * disass.el:
13157         * derived.el (derived-mode-init-mode-variables):
13158         * derived.el (define-derived-mode):
13159         * custom.el (defgroup):
13160         * cus-edit.el (custom-quote):
13161         * config.el:
13162         * code-process.el (open-network-stream):
13163         * code-process.el (start-process):
13164         * code-process.el (call-process-region):
13165         * code-process.el (call-process):
13166         * code-process.el:
13167         * code-files.el (insert-file-contents):
13168         * code-files.el:
13169         * code-files.el (buffer-file-coding-system-for-read):
13170         * cmdloop.el (yes-or-no-p-minibuf):
13171         * cl.el:
13172         * cl-macs.el:
13173         * cl-extra.el:
13174         * callers-of-rpt.el (make-caller-report):
13175         * callers-of-rpt.el:
13176         * bytecomp.el (batch-byte-recompile-directory):
13177         * bytecomp.el (batch-byte-compile-1):
13178         * bytecomp.el (batch-byte-compile):
13179         * bytecomp.el (display-call-tree):
13180         * bytecomp.el (byte-compile-insert):
13181         * bytecomp.el (byte-compile-two-args-19->20):
13182         * bytecomp.el (byte-compile-variable-ref):
13183         * bytecomp.el (byte-compile-form):
13184         * bytecomp.el (byte-compile-top-level-body):
13185         * bytecomp.el (byte-compile-out-toplevel):
13186         * bytecomp.el (byte-compile-byte-code-maker):
13187         * bytecomp.el (byte-compile-file-form-defmumble):
13188         * bytecomp.el (byte-compile-file-form):
13189         * bytecomp.el (byte-compile-keep-pending):
13190         * bytecomp.el (byte-compile-insert-header):
13191         * bytecomp.el (byte-compile-from-buffer):
13192         * bytecomp.el (byte-compile-file):
13193         * bytecomp.el (byte-recompile-file):
13194         * bytecomp.el (byte-compile-close-variables):
13195         * bytecomp.el (byte-compile-warn-about-unused-variables):
13196         * bytecomp.el (byte-compile-warn-about-unresolved-functions):
13197         * bytecomp.el (byte-compiler-legal-options):
13198         * bytecomp.el (byte-compile-lapcode):
13199         * bytecomp.el (byte-optimize-log):
13200         * bytecomp.el ((fboundp 'defsubst)):
13201         * bytecomp.el:
13202         * bytecomp-runtime.el:
13203         * byte-optimize.el (byte-optimize-apply):
13204         * byte-optimize.el (car):
13205         * byte-optimize.el (byte-optimize-form):
13206         * byte-optimize.el (byte-optimize-form-code-walker):
13207         * byte-optimize.el:
13208         * build-report.el (build-report-insert-installation-file):
13209         * build-report.el (build-report):
13210         * auto-show.el:
13211         * apropos.el (apropos-documentation):
13212         - mega patch
13213         - clean up byte-compile warnings
13214         - remove unused variables
13215         - Use common lisp style hashtable functions
13216         - byte compiler cleanup
13217         - use #'(lambda ...) instead of '(lambda ...) or (function (lambda ...))
13218         - remove old backquote syntax usage
13219         - move some cl functionality into C for speed.
13220         - remove last remaining VMS support
13221         - spelling fixes
13222         - implement last, butlast, nbutlast, copy-list in C.
13223         - new macro ignore-file-errors, similar to ignore-errors
13224           (ignore-file-errors (delete-file "foo"))
13225         - get frequent garbage collection during loadup.el by tweaking
13226           gc-cons-threshold, rather than explicitly calling garbage-collect
13227         - default delete-key-deletes-forward to `t'.
13228
13229 1998-11-28  SL Baur  <steve@altair.xemacs.org>
13230
13231         * XEmacs 21.2-beta4 is released.
13232
13233 1998-11-27  Jan Vroonhof  <vroonhof@math.ethz.ch>
13234
13235         * easymenu.el (easy-menu-add-item): Wraper around add-menu-btton.
13236         (easy-menu-item-present-p): Wrapper around find-menu-item.
13237         (easy-menu-remove-item): Wrapper around delete-menu-item.
13238
13239         * menubar.el (delete-menu-item): Add 'from-menu' argument.
13240         (add-menu-button): Add 'in-menu' argument.
13241         (add-menu-item-1): Add in-menu support to helper function.
13242
13243 1998-11-27  Katsumi Yamaoka  <yamaoka@jpl.org>
13244
13245         * isearch-mode.el (isearch-mode): Fix keymap lossage.
13246
13247 1998-11-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
13248
13249         * faces.el (get-custom-frame-properties): Revert Hrvoje Niksic change
13250         of Dec 4, 1997.
13251
13252 1998-11-25  Hrvoje Niksic  <hniksic@srce.hr>
13253
13254         * process.el (shell-command-on-region): Report if the command
13255         succeeded or failed.
13256
13257 1998-11-24  Hrvoje Niksic  <hniksic@srce.hr>
13258
13259         * subr.el (buffer-substring-no-properties): Comment out.
13260
13261 1998-11-07  Adrian Aichner  <adrian@xemacs.org>
13262
13263         * msw-faces.el (mswindows-find-smaller-font): Turning font names
13264           into font instances first, like `x-frob-font-size' does.
13265           (mswindows-find-larger-font): ditto
13266
13267 1998-11-04  Greg Klanderman  <greg@alphatech.com>
13268
13269         * package-ui.el (pui-install-selected-packages): fix args in call
13270         to `package-get'.
13271
13272 1998-10-29  Jan Vroonhof  <vroonhof@math.ethz.ch>
13273
13274         * package-get.el (host-name): New widget type.
13275         (package-get-remote): Better customization using new type.
13276         (package-get-download-sites): idem dito.
13277
13278         (package-get-custom): Do not use package-get-all untill we have
13279         runtime dependencies.
13280
13281         (package-get-remove-copy): Default to 't' we no longer need this
13282         kludge as we do not currently use depenencies.
13283
13284         (package-get-was-current): New variable.
13285         (package-get-require-base): New 'force-current' argument.
13286         (package-get-update-base): idem
13287         (package-get-package-provider):  idem
13288         (package-get-locate-index-file): New 'no-remote' argument.
13289         (package-get-locate-file): idem.
13290
13291         (package-get-maybe-save-index): New function.
13292         (package-get-update-base): Use it.
13293
13294 1998-10-28 Greg Klanderman <greg@alphatech.com>
13295
13296         * package-get.el (package-get-remote): default to nil; by default,
13297         don't go out to the net via EFS.  They must select a download site.
13298         (package-get-download-sites): new variable.
13299         (package-get-download-menu): new function.
13300         (package-get-locate-index-file): new function.
13301         (package-get-update-base): use it.
13302
13303         * menubar-items.el (default-menubar): add "Update Package Index"
13304         and "Add Download Site" menus under Options | Manage Packages.
13305
13306 1998-10-19  Greg Klanderman  <greg@alphatech.com>
13307
13308         * package-get.el (package-get): bugfix code checking installed version
13309         for case where package is not currently installed.
13310         (package-get-require-signed-base-updates): new variable.
13311         (package-get-update-base-from-buffer): remove REMOTE-SOURCE arg, it was
13312         deemed not a goot thing.  Use the variable
13313         package-get-allow-unsigned-base-updates instead.
13314
13315 1998-10-16 Greg Klanderman <greg@alphatech.com>
13316
13317         * package-get.el (package-get): Don't install an older version than
13318         we already have unless explicitly told to.  Issue a warning.
13319
13320         * package-ui.el (pui-add-required-packages): when adding
13321         dependencies, don't add packages that are up to date.
13322         (pui-package-symbol-char):  Don't consider a package out of date
13323         if you have a newer version installed than the latest version in
13324         package-get-base.
13325
13326         * package-get.el (package-get-base-filename): document that it may
13327         be a path relative to package-get-remote;  new default value.
13328         (package-get-locate-file): new function.
13329         (package-get-update-base): use it to expand package-get-base-filename.
13330         (package-get-save-base): new function to save the package-get database
13331         to file.
13332         (package-get-update-base-from-buffer): add REMOTE-SOURCE argument.
13333         (package-get-update-base): pass the REMOTE-SOURCE arg.
13334         (package-get-update-base-entry): call package-get-custom-add-entry.
13335         (package-get-file-installed-p): removed; no longer needed.
13336         (package-get-create-custom): ditto.
13337         (toplevel): remove code to build and load package-get-custom.el
13338         (package-get-custom-add-entry): new function.
13339
13340 1998-10-12  Hrvoje Niksic  <hniksic@srce.hr>
13341
13342         * wid-edit.el (widget-button-click): Don't switch window.
13343
13344 1998-10-22  Jan Vroonhof  <vroonhof@math.ethz.ch>
13345
13346         * cus-face.el (custom-set-face-update-spec): Add autoload cookie
13347
13348 1998-10-20  Malcolm Box  <malcolm@brownale.demon.co.uk>
13349
13350         * etags.el (find-tag-default): Run find-tag-hook using
13351         run-hooks rather than funcall
13352
13353 1998-10-19  Hrvoje Niksic  <hniksic@srce.hr>
13354
13355         * isearch-mode.el (isearch-mode): Set the current minor mode maps
13356         and the current local map as the parents to isearch-mode-map.
13357
13358 1998-10-15  SL Baur  <steve@altair.xemacs.org>
13359
13360         * XEmacs 21.2-beta3 is released.
13361
13362 1998-10-15  Greg Klanderman  <greg@alphatech.com>
13363
13364         * package-get.el (package-get-update-base): use
13365         insert-file-contents-internal, not insert-file-contents-literally.
13366
13367 1998-10-14  Jan Vroonhof  <vroonhof@math.ethz.ch>
13368
13369         * auto-save.el: expand-file 'auto-save-*-dir' at runtime not at
13370         dump time.
13371
13372 1998-10-15  Greg Klanderman  <greg@alphatech.com>
13373
13374         * package-get.el (package-get-update-base-entry): new function.
13375         (package-get-update-base): renamed; was `package-get-load-base'.
13376         cleanup, and use package-get-update-base-from-buffer.
13377         (package-get-update-base-from-buffer): new function.
13378         (package-get-update-base-entries): new; helper for above.
13379         Do not eval lisp grabbed over ftp; parse it from new format.
13380
13381 1998-10-15  Greg Klanderman  <greg@alphatech.com>
13382
13383         * files.el (set-auto-mode): Don't play games loading package-get
13384         database; package-get-package-provider will handle it all.
13385
13386 1998-10-14  Greg Klanderman  <greg@alphatech.com>
13387
13388         * package-get.el (package-get-base-filename): new variable.
13389         (package-get-require-base): new function.
13390         (package-get-pgp-signed-begin-line): new variable.
13391         (package-get-pgp-signature-begin-line): ditto.
13392         (package-get-pgp-signature-end-line):  ditto.
13393         (package-get-load-base): new function.
13394         (package-get-interactive-package-query):
13395         (package-get-update-all):
13396         (package-get-dependencies):
13397         (package-get-package-provider):
13398         (package-get-custom): use package-get-require-base.
13399         [package-get-custom loading]: disable for now.
13400
13401         * package-ui.el (pui-list-packages): use (package-get-require-base)
13402
13403 1998-10-14  Jan Vroonhof  <vroonhof@math.ethz.ch>
13404
13405         * package-ui.el: Correct obvious thinko in choosing extent face.
13406
13407 1998-10-12  Jan Vroonhof  <vroonhof@math.ethz.ch>
13408
13409         * menubar-items.el (default-menubar): pui-list-package has nothing
13410         to with Customize. Move all the package stuff to a new Item in Options.
13411
13412         * package-ui.el (pui-menu): Add menu and Popup menu.
13413
13414         * package-get.el (package-get): Use new
13415         package-admin-get-install-dir.
13416
13417         * package-admin.el (package-admin-get-install-dir): New syntax.
13418         Conserve package location and put mule packages where mule-base is.
13419
13420         * package-get.el : Customized
13421
13422         * package-ui.el (pui): Customized
13423         (pui-package-install-dest-dir): New variable.
13424         (pui-install-selected-packages): Use it
13425
13426 1998-10-12  SL Baur  <steve@altair.xemacs.org>
13427
13428         * package-get.el (package-get-interactive-package-query): Move
13429         dependency on package-get-base to run-time.
13430         (package-get-update-all): Ditto.
13431         (package-get-dependencies): Ditto.
13432         (package-get-package-provider): Ditto.
13433         (package-get-custom): Ditto.
13434
13435 1998-10-11  Glynn Clements  <glynn@sensei.co.uk>
13436
13437         * events.el: Remove 'ascii-character property from 'backspace
13438         and 'delete symbols
13439
13440 1998-10-11  SL Baur  <steve@altair.xemacs.org>
13441
13442         * package-get-base.el: removed.
13443
13444 1998-09-23  Didier Verna  <didier@xemacs.org>
13445
13446         * simple.el (search-caps-disable-folding): moved from isearch-mode.el
13447         (no-upper-case-p): new function.
13448         (with-search-caps-disable-folding): new macro.
13449         (with-interactive-search-caps-disable-folding): new macro.
13450         (zap-to-char): In interactive mode, do a case-sensitive search if
13451         the character is uppercase.
13452         (zap-up-to-char): ditto.
13453
13454         * replace.el (perform-replace): use the function no-upper-case-p.
13455
13456         * isearch-mode.el (isearch-fix-case): ditto.
13457         make obsolete `with-caps-disable-folding' and
13458         `isearch-no-upper-case-p'.
13459
13460         * etags.el (find-tag-internal): use `with-search-caps-disable-folding'.
13461         (tags-search): ditto.
13462         (tags-query-replace): ditto.
13463
13464         * info.el (Info-search): ditto.
13465
13466 1998-10-07  Jan Vroonhof  <vroonhof@math.ethz.ch>
13467
13468         * x-font-menu.el (font-menu-set-font): Respect font-menu-frame-local
13469
13470 1998-10-07  Greg Klanderman  <greg@alphatech.com>
13471
13472         * package-admin.el (package-admin-rmtree): rewritten.  need to
13473         check for "." and ".." before symlink check.  expand files and
13474         directories with respect to DIRECTORY, not default-directory.
13475
13476 1998-10-04  Greg Klanderman  <greg@alphatech.com>
13477
13478         * package-get.el (package-get-all): add INSTALL-DIR argument.
13479
13480 1998-10-06  Greg Klanderman  <greg@alphatech.com>
13481
13482         * package-ui.el (pui-add-required-packages): new function, select
13483         dependent packages.
13484         (pui-display-keymap): bind it.
13485         (pui-help-string): document it.
13486         (pui-install-selected-packages): package-get-all -> package-get.
13487
13488         * package-get.el (package-get-dependencies): new function.
13489
13490 1998-10-04  Hrvoje Niksic  <hniksic@srce.hr>
13491
13492         * isearch-mode.el (isearch-done): Use regexp-search-ring-max for
13493         regexps.
13494
13495 1998-10-05  Hrvoje Niksic  <hniksic@srce.hr>
13496
13497         * mouse.el (default-mouse-track-point-at-opening-quote-p): New
13498         function.
13499         (default-mouse-track-normalize-point): Use it.
13500
13501 1998-09-30  Jan Vroonhof  <vroonhof@math.ethz.ch>
13502
13503         * package-admin.el (package-admin-delete-binary-package):
13504                 General cleanup. Remove unnessary use of progn and
13505         save-excursion.
13506         (package-admin-delete-binary-package): Do NOT mess with file
13507         modes. That is evil.
13508         (package-admin-delete-binary-package): Wrap all deleting in
13509         condition-case. The data in MANIFEST is untrustworthy.
13510         (package-admin-delete-binary-package): Let the OS worry about non
13511         empty directories.
13512
13513 1998-10-09  SL Baur  <steve@altair.xemacs.org>
13514
13515         * lisp-mnt.el (lm-commentary): Fix InfoDock-style comment
13516         processing.
13517         (lm-report-bug): Fix mail address to send bug reports to.
13518
13519 1998-09-29  SL Baur  <steve@altair.xemacs.org>
13520
13521         * XEmacs 21.2-beta2 is released.
13522
13523 1998-08-14  Jan Vroonhof  <vroonhof@math.ethz.ch>
13524
13525         * files.el (auto-mode-alist): Enhanced regexp for perl-mode
13526
13527 1998-09-22  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
13528
13529         * info.el (Info-mode): Document page turning by double clicks in
13530         docstring so `M-x describe-mode' will display it.
13531
13532 1998-09-20  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
13533
13534         * info.el (Info-mouse-track-double-click-hook): Use character
13535         widths to calculate a border region where double clicking does
13536         page turning, and return `nil' by default so other hooks, such as
13537         region highlighting, will be run.
13538
13539 1998-09-29  Colin Rafferty   <colin@xemacs.org>
13540
13541         * sound.el (default-sound-directory-list): Initialize with all the
13542         "sounds" directories in `data-directory-list'.  It used to just be
13543         the first one.
13544
13545         * packages.el (locate-data-directory-list): Created.  This gives
13546         the list of matching directories, unlike `locate-data-directory',
13547         which just gives the first one.
13548
13549 1998-09-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
13550
13551         * minibuf.el (read-from-minibuffer): No longer bind help-form but
13552         make a binding in the local keymap until help-char handling is
13553         improved.
13554
13555         * help.el (help-keymap-with-help-key): Provide keymap with help
13556         binding.
13557         (help-print-help-form): New helper function.
13558
13559 1998-09-23  Hrvoje Niksic  <hniksic@srce.hr>
13560
13561         * isearch-mode.el (isearch-highlight): set-extent-endpoints can
13562         move extent to another buffer; no need to create a new extent.
13563         (isearch-fix-case): New function.
13564         (isearch-search-and-update): Use it.
13565
13566 1998-09-22  Hrvoje Niksic  <hniksic@srce.hr>
13567
13568         * isearch-mode.el (isearch-mode): Use overriding-local-map to set
13569         the keymap, not minor-mode-map-alist.
13570         (isearch-done): Restore overriding-local-map.
13571
13572 1998-09-21  Martin Buchholz  <martin@xemacs.org>
13573
13574         * bytecomp.el (byte-compile-buffer-substring):
13575         Fix for: (byte-compile (defun f () (buffer-substring)))
13576         ==>   ** buffer-substring called with 3 args, but requires 0-3
13577         - new code not only works, but is more readable, too.
13578
13579 1998-09-20  Jonathan Harris  <jhar@tardis.ed.ac.uk>
13580
13581         * msw-faces.el (mswindows-init-device-faces): Don't try to
13582           specify a default font at this late stage. Do try to force
13583           creation of the default face font so that if it fails we get
13584           an error now instead of a crash at frame creation.
13585
13586           mswindows-font-canonicalize-name, mswindows-make-font-unbold,
13587           mswindows-make-font-unitalic: Canonical default weight
13588           changed from "Normal" to "Regular".
13589
13590           mswindows-make-font-bold / -bold-italic: Supplied device was
13591           not being passed into call to mswindows-find-smaller-font.
13592
13593 1998-09-10  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
13594
13595         * package-get.el (package-get-remote): Fix the path where to find
13596           the packages on xemacs.org.
13597
13598 1998-09-08  Hrvoje Niksic  <hniksic@srce.hr>
13599
13600         * about.el (about-maintainer-info): Update Ben's entry.
13601
13602 1998-09-24  Martin Buchholz  <martin@xemacs.org>
13603
13604         * lisp/shadow.el (find-emacs-lisp-shadows):
13605         - `member' was being called on lists of length 2000!
13606         - Replace with hashtables.
13607         - Replace hand-coded loops with (dolist)
13608         - Fix comment typo
13609
13610 1998-09-20  Darryl Okahata  <darrylo@sr.hp.com>
13611
13612         * packages.el: Added new function, `package-delete-name', to
13613           delete existing packages from the installed package database
13614           (`packages-package-list').  Also added the "pkginfo" directory
13615           to `packages-special-base-regexp', so that the pkginfo directory
13616           would not get added to `late-packages'.
13617
13618         * package-admin.el: Added ability to delete an installed package
13619           (added low-level function, `package-admin-delete-package').
13620           Understands how to use the pkginfo/MANIFEST.<package> file to
13621           delete the package.  When installing a package, will also
13622           create a MANIFEST.* file if one is not provided by the
13623           package.  If the MANIFEST.* doesn't exist when deleting a
13624           package, the functions will fall back to attempting to delete
13625           any package-specific lisp directory.
13626
13627         * package-get.el: Moved some functions to package-admin.el.
13628           Added interactive function `package-get-delete-package', for
13629           use by users for deleting a package.
13630
13631           Also modified to not require the presence of efs.
13632
13633 1998-09-22  Hrvoje Niksic  <hniksic@srce.hr>
13634
13635         * files.el (find-file-noselect): Handle all signals, kill the
13636         buffer and resignal.
13637
13638 1998-09-23  SL Baur  <steve@altair.xemacs.org>
13639
13640         * cl-macs.el (glyph-image): Add setf method.
13641
13642 1998-09-06  Darryl Okahata  <darrylo@sr.hp.com>
13643
13644         * package-get.el: Fixed broken EFS downloading.  Also, look for
13645           .tar.gz files first, in preference over .tgz files.
13646
13647         * package-ui.el: Fix display of package version numbers.
13648
13649 1998-08-27  Jan Vroonhof  <vroonhof@math.ethz.ch>
13650
13651         * x-font-menu.el (font-menu-set-font):  Add "pt" units to size
13652         argument.
13653
13654 1998-09-03  Darryl Okahata  <darrylo@sr.hp.com>
13655
13656         * list-mode.el: `display-completion-list': added new/optional
13657           keyword `:completion-string', which allows the programmer to
13658           change the "Possible completions are:" prompt.
13659
13660         * menubar-items.el: Added new pulldown menu-pick to start up the
13661           visual package browser/installer:
13662
13663                 Options->Customize->List Packages
13664
13665         * package-admin.el: Added hooks for installing under both Unix
13666           and MS Windows.  Does additional error checking.  No longer
13667           calls "add-big-package.sh" to install packages under Unix; now
13668           calls gunzip & tar directly.
13669
13670         * package-get.el: Added ability to install packages from files
13671           on a local disk/CDROM.  Now deletes any existing package lisp
13672           directory.  Does completion on available packages when
13673           querying for package names.  Will also search for .tgz files
13674           in addition for .tar.gz files.  Tries to reload
13675           auto-autoloads, as a convenience when loading new packages,
13676           and also tries to add any new package paths to `load-path'.
13677           Changed all occurences of `concat' to use `expand-file-name'.
13678
13679         * package-ui.el: New file which implements the main visual
13680           package browser/installer, which is started via a menu pick or
13681           M-x pui-list packages.
13682
13683 1998-09-03  Hrvoje Niksic  <hniksic@srce.hr>
13684
13685         * startup.el (load-init-file): spelling fix.
13686
13687 1998-09-02  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
13688
13689         * startup.el (normal-top-level): Load auto-autoload files
13690         covariantly with their precedence.
13691
13692 1998-08-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
13693
13694         * menubar-items.el (default-menubar): Remove "Font Weight"
13695         option, there is currently no custom equivalent.. Customize-faces
13696         is "Edit faces".
13697
13698         * x-font-menu.el (font-menu-set-font): Use customize to set
13699         default face.
13700
13701         * faces.el (face-spec-update-all-matching): New function.
13702
13703         * cus-face.el (custom-set-face-update-spec): New function.
13704         Interface to customize faces from elisp.
13705
13706         (custom-face-value-create): Show the customized settings if set
13707         but not saved.
13708
13709 1998-08-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
13710
13711         (custom-face-value-create): Show the customized settings if set
13712         but not saved.
13713
13714 1998-08-31  Hrvoje Niksic  <hniksic@srce.hr>
13715
13716         * keydefs.el (global-map): Add FSF 20.3 binding of
13717         query-replace-regexp.
13718
13719 1998-08-21  Greg Klanderman  <greg@alphatech.com>
13720
13721         * minibuf.el (read-file-name-internal-1): use
13722         user-name-completion-1 instead of user-name-completion.
13723
13724 1998-08-19  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
13725
13726         * loadup.el:
13727         * make-docfile.el:
13728         * update-elc.el: Don't set `source-directory' (now defunct as a
13729         global variable) no more.
13730
13731         * packages.el (packages-list-autoloads): Made `source-directory'
13732         (now defunct as a global variable) a parameter.
13733
13734 1998-08-13  Carsten Leonhardt  <leo@arioch.oche.de>
13735
13736         * about.el (about-hackers): new email
13737
13738 1998-08-16  SL Baur  <steve@altair.xemacs.org>
13739
13740         * lisp-mode.el (with-string-as-buffer-contents): Set indentation.
13741
13742 1998-07-17  Didier Verna  <didier@xemacs.org>
13743
13744         * faces.el (set-face-property):
13745         (set-face-dim-p):
13746         (face-dim-p): updated the doc strings now that the dim property isn't
13747         tty-specific.
13748         (face-equal): the dim property is now a common one.
13749
13750         * cus-face.el (custom-face-attributes): New face attribute: `dim'
13751         Renamed the `stipple' attribute to `background-pixmap'.
13752         (custom-face-background-pixmap): make custom-face-stipple an
13753         obsolete alias for this.
13754
13755 1998-08-11  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
13756
13757         * find-paths.el (paths-file-readable-directory-p): Created and
13758         used.
13759
13760         * loadup.el: Don't set inhibit-... flags from run-temacs.
13761
13762 1998-08-06  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
13763
13764         * packages.el (packages-data-path-depth): Added and used.
13765
13766 1998-08-05  Charles G. Waldman <cgw@pgt.com>
13767
13768         * about.el:
13769         - Change .xpm to .png, delete "zcat" section.
13770         - cosmetic fix in the 'marcpa' entry.
13771
13772         * etc/photos
13773         - convert all .xpm.Z to .png
13774         - rename mrb to martin
13775         - rename mcook-m to mcookm
13776
13777 1998-07-31  Martin Buchholz  <martin@xemacs.org>
13778
13779         * x-init.el (x-initialize-compose): Add support for
13780         dead-circumflex as YET ANOTHER NAME for that dead key.
13781
13782 1998-08-05  Colin Rafferty <colin@xemacs.org>
13783
13784         * setup-paths.el (paths-construct-exec-path): Made the
13785         last-packages really be last.
13786         (paths-construct-data-directory-list): Ditto.
13787
13788 1998-08-01  Kai Haberzettl  <khaberz@synnet.de>
13789
13790         * startup.el(startup-splash-frame-body):
13791         Update Copyright notice in splash screen
13792
13793 1998-07-20  Greg Klanderman  <greg@alphatech.com>
13794
13795         * minibuf.el (read-file-name-internal-1): do ~user completion.
13796
13797 1998-07-22  Jan Vroonhof  <vroonhof@math.ethz.ch>
13798
13799         * font-lock.el (font-lock-fontify-glumped-region): Add guard
13800         aginst destroyed extents
13801
13802 1998-07-24  Greg Klanderman  <greg@alphatech.com>
13803
13804         * package-get.el (package-get): add `install-dir' argument.
13805
13806 1998-07-20  John Jones  <jj@asu.edu>
13807
13808         * package-get.el: calls to package-get-update-all will only
13809           update packages which are already installed.
13810
13811 1998-07-23  SL Baur  <steve@altair.xemacs.org>
13812
13813         * autoload.el (update-file-autoloads): Ensure autoloads buffer is
13814         writable.
13815
13816 1998-07-20  Colin Rafferty   <colin@xemacs.org>
13817
13818         * about.el (about-hackers): Correct my email.
13819
13820 1998-07-20  Kai Haberzettl  <khaberz@synnet.de>
13821
13822         * about.el (about-hackers): new email-address.
13823
13824 1998-07-25  SL Baur  <steve@altair.xemacs.org>
13825
13826         * minibuf.el (read-number): Don't let `input-error' condition
13827         escape.
13828
13829 1998-07-20  Greg Klanderman  <greg@alphatech.com>
13830
13831         * about.el (about-hackers): use my `email-for-life' address.
13832
13833 1998-07-19  SL Baur  <steve@altair.xemacs.org>
13834
13835         * XEmacs 21.2-beta1 is released.
13836
13837 1998-07-12  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
13838
13839         * ldap.el (ldap-search): Doc string change
13840
13841 1998-07-16  Colin Rafferty   <colin@xemacs.org>
13842
13843         * menubar-items.el (default-menubar): Removed references to
13844         `data-directory', and use `locate-data-file' instead, and made
13845         then greyed out if they don't exist.
13846
13847 1998-07-14  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
13848
13849         * keymap.el (events-to-keys): Use `format' instead of `concat'
13850         since the latter does not accept integer args anymore
13851
13852 1998-07-15  SL Baur  <steve@altair.xemacs.org>
13853
13854         * dumped-lisp.el (preloaded-file-list): Usage of Lisp read-time
13855         macros replaced.
13856
13857 1998-07-14  SL Baur  <steve@altair.xemacs.org>
13858
13859         * make-docfile.el: Get first initialization from very-early-lisp.el
13860         * update-elc.el: Ditto.
13861         * loadup.el (really-early-error-handler): Ditto.
13862
13863         * packages.el (packages-unbytecompiled-lisp): Add new file,
13864         very-early-lisp.el.
13865
13866         * very-early-lisp.el: New file.
13867
13868 1998-07-14  SL Baur  <steve@altair.xemacs.org>
13869
13870         * Symbols that have been obsolete for at least 3 years removed (II).
13871
13872         * obsolete.el (eval-current-buffer): Make compatible.
13873         (byte-code-function-p): Ditto.
13874         (send-string): Removed.
13875         (send-region): Removed.
13876         (screen-scrollbar-width): Removed.
13877         (set-screen-scrollbar-width): Removed.
13878         (set-screen-left-margin-width): Removed.
13879         (set-screen-right-margin-width): Removed.
13880         (screen-left-margin-width): Removed.
13881         (screen-right-margin-width): Removed.
13882         (set-buffer-left-margin-width): Removed.
13883         (set-buffer-right-margin-width): Removed.
13884         (buffer-left-margin-width): Removed.
13885         (buffer-right-margin-width): Removed.
13886         (x-set-frame-icon-pixmap): Removed.
13887         (x-set-screen-icon-pixmap): Removed.
13888         (pixel-name): Removed.
13889         (make-pixmap): Removed.
13890         (make-cursor): Removed.
13891         (pixmap-width): Removed.
13892         (pixmap-contributes-to-line-height-p): Removed.
13893         (set-pixmap-contributes-to-line-height): Removed.
13894
13895 1998-07-13  SL Baur  <steve@altair.xemacs.org>
13896
13897         * obsolete.el (popup-menu-up-p): removed.
13898         (read-no-blanks-input): Removed.
13899         (wholenump): Removed.
13900         (ring-mod): Removed (what was ring-mod?).
13901         (current-time-seconds): Removed.
13902         (run-special-hook-with-args): Removed.
13903         (dot): Removed.
13904         (dot-marker): Removed.
13905         (dot-min): Removed.
13906         (dot-max): Removed.
13907         (window-dot): Removed.
13908         (set-window-dot): Removed.
13909
13910         * bytecomp.el: Remove bytecompiler support for `dot', `dot-max' and
13911         `dot-min'.
13912
13913         * minibuf.el: (read-no-blanks-input): remove commented-out copy.
13914
13915         * code-files.el (insert-file-contents): Rename
13916         run-special-hook-with-args to run-hook-with-args-until-success.
13917         (write-region): Ditto.
13918
13919 1998-07-12  SL Baur  <steve@altair.xemacs.org>
13920
13921         * about.el: Fix typos, update release date.
13922
13923         * Symbols that have been obsolete for at least 3 years removed.
13924
13925         * cl-macs.el (cl-parse-loop-clause): Delete obsolete references to
13926         screen- functions.
13927         (toplevel): remove setf methods for screen functions.
13928         * cl-macs.el (extent-data): defsetf removed.
13929         * obsolete.el (lisp-indent-hook): Make compatible, it's used too
13930         many places to remove.
13931         (comment-indent-hook): Ditto.
13932         * obsolete.el (get-screen-for-buffer-default-screen-name): Remove.
13933         (buffer-dedicated-screen): Ditto.
13934         (deiconify-screen): Ditto.
13935         (delete-screen): Ditto.
13936         (event-screen): Ditto.
13937         (find-file-other-screen): Ditto.
13938         (find-file-read-only-other-screen): Ditto.
13939         (live-screen-p): Ditto.
13940         (screen-height): Ditto.
13941         (screen-iconified-p): Ditto.
13942         (screen-list): Ditto.
13943         (screen-live-p): Ditto.
13944         (screen-name): Ditto.
13945         (screen-parameters): Ditto.
13946         (screen-pixel-height): Ditto.
13947         (screen-pixel-width): Ditto.
13948         (screen-root-window): Ditto.
13949         (screen-selected-window): Ditto.
13950         (screen-totally-visible-p): Ditto.
13951         (screen-visible-p): Ditto.
13952         (screen-width): Ditto.
13953         (screenp): Ditto.
13954         (get-screen-for-buffer): Ditto.
13955         (get-screen-for-buffer-noselect): Ditto.
13956         (get-other-screen): Ditto.
13957         (iconify-screen): Ditto.
13958         (lower-screen): Ditto.
13959         (mail-other-screen): Ditto.
13960         (make-screen): Ditto.
13961         (make-screen-invisible): Ditto.
13962         (make-screen-visible): Ditto.
13963         (modify-screen-parameters): Ditto.
13964         (new-screen): Ditto.
13965         (next-screen): Ditto.
13966         (next-multiscreen-window): Ditto.
13967         (other-screen): Ditto.
13968         (previous-screen): Ditto.
13969         (previous-multiscreen-window): Ditto.
13970         (raise-screen): Ditto.
13971         (redraw-screen): Ditto.
13972         (select-screen): Ditto.
13973         (selected-screen): Ditto.
13974         (set-buffer-dedicated-screen): Ditto.
13975         (set-screen-height): Ditto.
13976         (set-screen-position): Ditto.
13977         (set-screen-size): Ditto.
13978         (set-screen-width): Ditto.
13979         (show-temp-buffer-in-current-screen): Ditto.
13980         (switch-to-buffer-other-screen): Ditto.
13981         (visible-screen-list): Ditto.
13982         (window-screen): Ditto.
13983         (x-set-screen-pointer): Ditto.
13984         (x-set-frame-pointer): Ditto.
13985         (screen-title-format): Ditto.
13986         (screen-icon-title-format): Ditto.
13987         (terminal-screen): Ditto.
13988         (delete-screen-hook): Ditto.
13989         (create-screen-hook): Ditto.
13990         (mouse-enter-screen-hook): Ditto.
13991         (mouse-leave-screen-hook): Ditto.
13992         (map-screen-hook): Ditto.
13993         (unmap-screen-hook): Ditto.
13994         (default-screen-alist): Ditto.
13995         (default-screen-name): Ditto.
13996         (x-screen-defaults): Ditto.
13997         (x-create-screen): Ditto.
13998         * obsolete.el: meta-flag removed.
13999         baud-rate removed.
14000         sleep-for-millisecs removed.
14001         extent-data removed.
14002         set-extent-data removed.
14003         set-extent-attribute removed.
14004         extent-glyph removed.
14005         extent-layout removed.
14006         set-extent-layout removed.
14007         list-faces-display removed.
14008         list-faces removed.
14009         trim-versions-without-asking removed.
14010         after-write-file-hooks removed.
14011         truename removed.
14012         auto-fill-hook removed.
14013         blink-paren-hook removed.
14014         select-screen-hook, deselect-screen-hook removed.
14015         auto-raise-screen, auto-lower-screen removed.
14016
14017         * msw-mouse.el: Global change resource -> mswindows-resource.
14018
14019         * XEmacs 21.0-pre5 is released.
14020
14021 1998-07-11  SL Baur  <steve@altair.xemacs.org>
14022
14023         * about.el (about-hackers): Credits update.
14024
14025 1998-07-11  Hrvoje Niksic  <hniksic@srce.hr>
14026
14027         * register.el (insert-register): Don't activate the region.
14028
14029 1998-07-10  SL Baur  <steve@altair.xemacs.org>
14030
14031         * select.el: Restore x-* symbols for backwards compatibility:
14032         x-copy-primary-selection, x-kill-primary-selection,
14033         x-delete-primary-selection, x-select-make-extent-for-selection,
14034         x-valid-simple-selection-, x-cut-copy-clear-internal.
14035
14036 1998-07-09  SL Baur  <steve@altair.xemacs.org>
14037
14038         * XEmacs 21.0-pre4 is released.
14039
14040 1998-06-28  Hrvoje Niksic  <hniksic@srce.hr>
14041
14042         * menubar-items.el (default-menubar): Use `report-emacs-bug' for
14043         reporting bugs.
14044         (maybe-add-init-button): Fix semantics under Windows.  Use
14045         `expand-file-name' rather than `concat'.
14046
14047         * help.el (print-messages): New function.
14048
14049 1998-07-05  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14050
14051         * ldap.el (ldap-host-parameters-alist): Docstring fixes
14052
14053 1998-07-04  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14054
14055         * about.el: Tweaked my entry in about-hackers.
14056
14057         * find-paths.el (paths-emacs-root-p):
14058           Relaxed emacs-root checking of an in-place installation to
14059           also accommodate the flat layout used on MS Windows.
14060
14061 1998-06-29  John Jones  <jj@asu.edu>
14062
14063         * package-get.el: calls to package-get-update-all will only
14064           update packages which are already installed.
14065
14066 1998-07-05  Andy Piper  <andyp@parallax.co.uk>
14067
14068         * faces.el (xpm-color-symbols): remove hardcoded defaults these
14069         are handled by the gui-element face fallbacks now.
14070
14071         * x-faces.el: default gui-element face to "background" as well as
14072         the default face.
14073
14074         * msw-faces.el (mswindows-init-device-faces): remove gui-element
14075         and default face settings since these are set as fallbacks now in
14076         the appropriate domain.
14077
14078 1998-07-02  SL Baur  <steve@altair.xemacs.org>
14079
14080         * text-mode.el (text-mode): Reorder regexp so the OR part
14081         corresponding to `page-delim' goes first and the hack in
14082         `forward-paragraph' will work.
14083         With bug analysis from Bob Weiner <weiner@altrasoft.com>
14084
14085 1998-06-29  Kyle Jones  <kyle_jones@wonderworks.com>
14086
14087         * subr.el (remove-hook): When checking the hook value
14088           with functionp, don't apply car to it.
14089
14090 1998-06-24  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14091
14092         * package-get.el (package-get-remote-filename):
14093           Don't use file-name-as-directory because the local directory
14094           separator conventions might not be the same as ftp's.
14095
14096 1998-06-27  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14097
14098         * ldap.el (ldap-host-parameters-alist): New name of
14099         `ldap-host-parameters-plist'
14100
14101 1998-06-26  Adrian Aichner  <adrian@xemacs.org>
14102
14103         * package-get.el: Using (require 'package-get-base), now that it
14104         provides itself.  Consequently removed all instances of (load
14105         "package-get-base.el").
14106
14107 1998-06-29  Kyle Jones  <kyle_jones@wonderworks.com>
14108
14109         * subr.el (remove-hook): Don't treat the hook value as a
14110           list unless it is both consp and not functionp.
14111
14112 1998-06-29  SL Baur  <steve@altair.xemacs.org>
14113
14114         * about.el: Email address for Ben Wing is ben@xemacs.org.
14115         * auto-show.el: Ditto.
14116         * bytecomp.el: Ditto.
14117         * faces.el: Ditto.
14118         * x-scrollbar.el: Ditto.
14119         * x-misc.el: Ditto.
14120         * tty-init.el: Ditto.
14121         * toolbar-items.el: Ditto.
14122         * symbol-syntax.el: Ditto.
14123         * specifier.el: Ditto.
14124         * objects.el: Ditto.
14125         * hyper-apropos.el: Ditto.
14126         * glyphs.el: Ditto.
14127
14128 1998-06-27  Hrvoje Niksic  <hniksic@srce.hr>
14129
14130         * mouse.el (drag-window-divider): vertical-divider-draggable-p ->
14131         vertical-divider-always-visible-p.
14132         (default-mouse-motion-handler): Ditto.
14133
14134 1998-06-21  Hrvoje Niksic  <hniksic@srce.hr>
14135
14136         * scrollbar.el (scrollbars-visible-p): Simplify.  Always set the
14137         global value.
14138
14139 1998-06-21  Oliver Graf <ograf@fga.de>
14140
14141         * build-reports.el: changed receiver to xemacs-build-reports list
14142
14143 1998-06-19  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14144
14145         * font.el: Split font-family-mappings into X and
14146           mswindows-specific versions.
14147           mswindows-font-create-[object|name]: Treat supplied size
14148           as a pointsize. Added underline and strikethru handling.
14149
14150         * msw-faces.el: changed default mswindows charset to western.
14151
14152         * msw-glyphs.el: removed space in border-glyph font string that
14153           was inserted to get round bugs in the mswindows C font code.
14154
14155 1998-06-27  SL Baur  <steve@altair.xemacs.org>
14156
14157         * about.el (about-hackers): Credits update.
14158
14159         * help-nomule.el (tutorial-supported-languages): Add Romanian
14160         TUTORIAL.
14161
14162         * code-files.el (file-coding-system-alist): Hardwire TUTORIAL.ro
14163         to ISO-8859-2.
14164
14165 1998-06-19  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14166
14167         * font.el: Split font-family-mappings into X and
14168           mswindows-specific versions.
14169           mswindows-font-create-[object|name]: Treat supplied size
14170           as a pointsize. Added underline and strikethru handling.
14171
14172         * msw-faces.el: changed default mswindows charset to western.
14173
14174         * msw-glyphs.el: removed space in border-glyph font string that
14175           was inserted to get round bugs in the mswindows C font code.
14176
14177 1998-06-15  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14178
14179         * minibuf.el: make read-color-completion-table call
14180           (mswindows-color-list for mswindows devices.
14181
14182 1998-06-18  Sam Mikes  <smikes@alumni.hmc.edu>
14183
14184         * lisp/font-lock.el
14185         (font-lock-match-c++-style-declaration-item-and-skip-to-next):
14186         Let declaration items contain non-word symbol characters.
14187
14188 1998-06-15  Adrian Aichner  <adrian@xemacs.org>
14189
14190         * package-get.el (package-get-package-provider): Added autoload
14191         cookie.  Loading "package-get-base.el" in ALL functions that use
14192         it.  Fixed some (interactive ...) with multiple argument specs
14193         again.  Cosmetic indentation changes.
14194
14195 1998-05-27  Glynn Clements  <glynn@sensei.co.uk>
14196
14197         * info.el (Info-insert-dir): Don't use nreverse on variables
14198         that you want to use later.
14199
14200 1998-06-17  Glynn Clements  <glynn@sensei.co.uk>
14201
14202         * x-mouse.el (x-set-point-and-move-selection): Replace call
14203         to x-kill-primary-selection with kill-primary-selection
14204
14205 1998-06-12  Martin Buchholz  <martin@xemacs.org>
14206
14207         * simple.el (what-cursor-position): Make cursor position reported
14208         use value of column-number-start-at-one
14209
14210 1998-06-17  SL Baur  <steve@altair.xemacs.org>
14211
14212         * about.el (xemacs-hackers): Fix Jareth's email address.
14213
14214 1998-06-16  SL Baur  <steve@altair.xemacs.org>
14215
14216         * startup.el (startup-splash-frame): Remove
14217         `xemacs-startup-logo-function'.
14218
14219 1998-06-15  SL Baur  <steve@altair.xemacs.org>
14220
14221         * about.el (about-hackers): Update credits list.
14222
14223 1998-06-06  Jeff Miller <jmiller@smart.net>
14224
14225         * lisp/sound.el: Update sound-ext to allow filenames with
14226           extensions to be found by load-sound-file
14227
14228 1998-06-14  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14229
14230         * info.el (Info-rebuild-outdated-dir): Removed variable
14231         (Info-auto-generate-directory): New variable
14232         (Info-save-auto-generated-dir): New variable
14233         (Info-maybe-update-dir): Use `Info-auto-generate-directory'
14234         (Info-build-dir-anew): Second parameter removed.  Use
14235         `Info-save-auto-generated-dir'
14236         (Info-rebuild-dir): Ditto
14237
14238 1998-06-02  Christoph Wedler  <wedler@fmi.uni-passau.de>
14239
14240         * list-mode.el (next-list-mode-item): Would not recognize
14241         border between directly neighbored items.
14242
14243 1998-06-12  Andy Piper  <andyp@parallax.co.uk>
14244
14245         * package-get.el: add autoloads for some functions.
14246
14247 1998-06-10  Hrvoje Niksic  <hniksic@srce.hr>
14248
14249         * specifier.el (let-specifier): Tiny docfixes.
14250
14251 1998-06-12  Andy Piper  <andyp@parallax.co.uk>
14252
14253         * msw-mouse.el: set selection-pointer-glyph to Normal.
14254
14255 1998-06-09  Per Abrahamsen  <abraham@dina.kvl.dk>
14256
14257         * wid-edit.el (widget-specify-secret): New function.
14258         (widget-after-change): Use it.
14259         (widget-specify-field): Use it.
14260
14261 1998-06-08  Hrvoje Niksic  <hniksic@srce.hr>
14262
14263         * mouse.el (drag-window-divider): Use `(not done)' instead of
14264         `doit'; reuse result of `window-pixel-edges'.
14265
14266         * modeline.el (drag-modeline-event-lag): Rename to
14267         drag-divider-event-lag.
14268
14269 1998-06-07  Hrvoje Niksic  <hniksic@srce.hr>
14270
14271         * specifier.el (let-specifier): Rewritten not to generate needless
14272         `let's; clarified documentation; support TAG-SET and HOW-TO-ADD
14273         arguments.
14274
14275 1998-05-28  Hrvoje Niksic  <hniksic@srce.hr>
14276
14277         * minibuf.el (read-file-name-1): Setup buffer-local value of
14278         `completion-ignore-case' in completions buffer under Windows.
14279
14280 1998-06-06  Kirill M. Katsnelson  <kkm@kis.ru>
14281
14282         * about.el (about-maintainer-glyph): Fix support for not
14283         compressed images.
14284
14285 1998-06-04  Kirill M. Katsnelson  <kkm@kis.ru>
14286
14287         * cmdloop.el (cancel-mode-internal): Defined this do-nothing function.
14288
14289         * mouse.el (mouse-track): Cancel selection if misc-user event with
14290         `cancel-mode-internal' function is fetched.
14291
14292 1998-06-03  Hrvoje Niksic  <hniksic@srce.hr>
14293
14294         * files.el (save-some-buffers-1): Fixed return value.
14295
14296 1998-06-01  Oliver Graf <ograf@fga.de>
14297
14298         * dragdrop.el: added experimental
14299
14300 1998-05-26  Stephen J. Turnbull  <turnbull@sk.tsukuba.ac.jp>
14301
14302         * startup.el (after-init-hook, init-file-user,
14303         user-init-directory, load-user-init-file):  Purge references
14304         to "~/.xemacs/init.el" from docstrings.
14305
14306         (load-user-init-file) Use paths-construct-path to construct
14307         paths to user init files.  Go directly to ~/.emacs, do not
14308         search ~/.xemacs/, do not load `default-custom-file'.
14309
14310 1998-06-03  Hrvoje Niksic  <hniksic@srce.hr>
14311
14312         * files.el (interpreter-mode-alist): Catch wish and tclsh before
14313         general *sh.
14314         (inhibit-first-line-modes-regexps): Added `.tar.gz'.
14315
14316 1998-06-03  Andy Piper  <andyp@parallax.co.uk>
14317
14318         * menubar-items.el (default-menubar): add Update Packages to customize
14319         menu.
14320
14321 1998-06-02  Andy Piper  <andyp@parallax.co.uk>
14322
14323         * faces.el: use toolbar face as a fallback for toolbar properties
14324         in xpm-color-symbols instead of default.
14325
14326         * msw-faces.el: rename 3d-object -> gui-element face.
14327
14328 1998-06-06  SL Baur  <steve@altair.xemacs.org>
14329
14330         * startup.el (xemacs-startup-logo-function): New variable.
14331         (startup-splash-frame): Use it.
14332
14333 1998-06-02  Hrvoje Niksic  <hniksic@srce.hr>
14334
14335         * files.el (save-some-buffers): Would wait 1 second.
14336         (save-some-buffers-1): Delete other windows here instead of in
14337         `save-some-buffers'.
14338         (save-some-buffers): Force redisplay only if windows were deleted.
14339
14340 1998-06-02  Didier Verna  <didier@xemacs.org>
14341
14342         * cus-face.el (custom-face-attributes): generalized the use of
14343         toggle buttons for boolean attributes.
14344         Re-ordered the items a bit.
14345
14346 1998-06-01  SL Baur  <steve@altair.xemacs.org>
14347
14348         * sound.el (default-sound-directory): Use `locate-data-directory'
14349         to find the sounds directory.
14350
14351 1998-05-29  Andy Piper  <andyp@parallax.co.uk>
14352
14353         * sound.el: default sound-ext to .wav under mswindows, .au
14354         otherwise. load-default sounds without extensions.
14355
14356 1998-05-27  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
14357
14358         * menubar-items.el (default-menubar): Dim out "Submit Bug Report"
14359         if send-pr is not bound.
14360
14361 1998-06-01  Andy Piper  <andyp@parallax.co.uk>
14362
14363         * files.el: grok idl files in auto-mode-alist.
14364 1998-06-01  Jeff Miller  <jmiller@smart.net>
14365
14366         * minibuf.el (exact-minibuffer-completion-p): check for nil before
14367         calling `upcase'.
14368
14369 1998-05-30  Andy Piper  <andyp@parallax.co.uk>
14370
14371         * msw-glyphs.el: add xbm to the list of image types supported.
14372
14373 1998-05-30  Kirill M. Katsnelson  <kkm@kis.ru>
14374
14375         * msw-init.el (init-post-mswindows-win): Load InfoDock toolbar
14376         instead of XEmacs one when dumping InfoDock.
14377
14378 1998-05-30  Kirill M. Katsnelson  <kkm@kis.ru>
14379
14380         * obsolete.el (has-modeline-p): Added obsolete alias `has-modeline-p'
14381         for `modeline-visible-p'
14382
14383         * winnt.el (nt-quote-process-args): Fix for duplicating argv[0].
14384
14385 1998-05-29  Andy Piper  <andyp@parallax.co.uk>
14386
14387         * msw-select.el (mswindows-cut-copy-clear-clipboard): deleted
14388         since it's not used anymore. doc string fixes.
14389
14390         * package-get.el (package-get-file-installed-p): new function. use
14391         instead of file-installed-p which is in an external package.
14392
14393 1998-05-28  Oliver Graf <ograf@fga.de>
14394
14395         * dragdrop.el (dragdrop-drop-url-default): dropped pop-to-buffer in
14396         favor of select-window/switch-to-buffer
14397
14398 Wed May 27, 1998  Darryl Okahata  <darrylo@sr.hp.com>
14399
14400         * startup.el: changed (getenv "HOME") to (user-home-directory)
14401
14402 1998-05-25  Oliver Graf <ograf@fga.de>
14403
14404         * frame.el (cde-start-drag) moved to dragdrop.el
14405         (offix-start-drag-region) moved to dragdrop.el
14406         (offix-start-drag) moved to dragdrop.el
14407         * dragdrop.el (cde-start-drag) moved from frame.el
14408         (offix-start-drag-region) moved from frame.el
14409         (offix-start-drag) moved from frame.el
14410         (cde-start-drag-region) cde drag regions
14411         * mouse.el (mouse-drag-or-yank) will now call cde-start-drag-region
14412
14413 1998-05-26  Oliver Graf <ograf@fga.de>
14414
14415         * dragdrop.el: created dragdrop-drag prototypes
14416         (cde-start-drag-region) fixed typo
14417
14418 1998-05-28  SL Baur  <steve@altair.xemacs.org>
14419
14420         * simple.el (after-init-hook): Remove reader macro.
14421
14422         * packages.el (packages-hardcoded-lisp): Get rid of reader
14423         macros.  Update DOC string.
14424
14425 1998-05-25  Hrvoje Niksic  <hniksic@srce.hr>
14426
14427         * mouse.el (drag-window-divider): Ditto.
14428
14429         * modeline.el (mouse-drag-modeline): Use it.
14430
14431         * lisp-mode.el (let-specifier): Specify indentation.
14432
14433         * specifier.el (let-specifier): Renamed from
14434         `with-specifier-instance'.
14435
14436 1998-05-27  Andy Piper  <andyp@parallax.co.uk>
14437
14438         * x-faces.el:
14439         * faces.el: move definition of xpm-color-symbols from x-faces.el
14440         to faces. Predicate x-get-resource on the presence of x.
14441
14442         * msw-faces.el: set 3d-object face rather than modeline. Specify
14443         faces as specfier defaults.
14444
14445         * package-get.el: don't use package-admin-add-single-file-package.
14446
14447 1998-05-25  Hrvoje Niksic  <hniksic@srce.hr>
14448
14449         * toolbar-items.el: Fixup tooltips.
14450         (toolbar-gnus): Don't use obsolete variable
14451         toolbar-news-frame-properties.
14452         (toolbar-news-reader): Default to `gnus' instead of
14453         `not-configured'.
14454
14455         * files.el (auto-mode-alist): Correctly recognize `.emacs' under
14456         Windows.
14457
14458 1998-05-25  Andy Piper  <andyp@parallax.co.uk>
14459
14460         * package-get.el: rename -installedp -> -installed-p.
14461
14462 1998-05-23  Kirill M. Katsnelson  <kkm@kis.ru>
14463
14464         * glyphs.el (init-glyphs): Created `border-glyph' face, with no
14465         attributes, and assinged it to continuation, truncation and
14466         hscroll glyphs.
14467
14468         * msw-glyphs.el: Assigned WinDings font to `border-glyph' face,
14469         and made continuation, truncation and hscroll glyphs arrow
14470         characters out of that font.
14471
14472 1998-05-22  Hrvoje Niksic  <hniksic@srce.hr>
14473
14474         * minibuf.el (minibuffer-electric-separator): Play nicely with
14475         directory-sep-char being \.
14476         (minibuffer-electric-tilde): Ditto.
14477         (read-file-name-map): Ditto.
14478
14479 1998-05-22  Hrvoje Niksic  <hniksic@srce.hr>
14480
14481         * mouse.el (default-mouse-track-maybe-own-selection): Pause only
14482         on X devices.
14483         (default-mouse-track-deal-with-down-event): Avoid
14484         `x-disown-selection'; use `disown-selection' instead.
14485
14486 1998-05-21  Andy Piper  <andyp@parallax.co.uk>
14487
14488         * select.el:
14489         * x-select.el: selection cleanup. (x-cut-copy-clear-internal)
14490         moved to (cut-copy-clear-internal) in select.el. Ditto for
14491         (x-delete-primary-selection) (x-kill-primary-selection)
14492         (x-copy-primary-selection).
14493         (own-clipboard): new function.
14494
14495         * msw-select.el: use the new kill/delete/copy/cut-copy-clear
14496         functions in select.el. remove old ones.
14497         (mswindows-own-clipboard): new function.
14498
14499 1998-05-21  Andy Piper  <andyp@parallax.co.uk>
14500
14501         * gnuserv.el: allow connections from mswindows type devices.
14502
14503 1998-05-20  Andy Piper  <andyp@parallax.co.uk>
14504
14505         * msw-glyphs.el: change image type used from cursor to resource.
14506
14507 1998-05-20  Kirill M. Katsnelson  <kkm@kis.ru>
14508
14509         * x-scrollbar.el (x-init-scrollbar-from-resources): Added support
14510         for {top,bottom}-{left,right} values in addition to
14511         {top,bottom}_{left,right}.
14512         Use x-get-resource instead of x-get-resource-and-bogosity-check.
14513
14514 1998-05-20  Hrvoje Niksic  <hniksic@srce.hr>
14515
14516         * cl-macs.el (specifier-instance): Undefine its setf method.
14517
14518         * specifier.el (with-specifier-instance): Added docstring.
14519
14520         * mouse.el (drag-window-divider): Ditto.
14521
14522         * modeline.el (mouse-drag-modeline): Use it.
14523
14524         * lisp-mode.el (with-specifier-instance): Define its indentation
14525         level.
14526
14527         * specifier.el (with-specifier-instance): New macro.
14528
14529 1998-05-19  Andy Piper  <andyp@parallax.co.uk>
14530
14531         * package-get.el (package-get-create-custom): new function to
14532         auto-generate package-get-custom.el from package-get-base.el.
14533         * (package-get-ever-installedp): new function.
14534         * (package-get-custom): new function to get all packages specified
14535         by customize.
14536
14537 1998-05-19  Hrvoje Niksic  <hniksic@srce.hr>
14538
14539         * cus-edit.el (custom-file): Revert to `~/.emacs'.
14540
14541 1998-05-23  SL Baur  <steve@altair.xemacs.org>
14542
14543         * cl-extra.el: Reverse previous float change.
14544
14545 1998-05-17  Andy Piper  <andyp@parallax.co.uk>
14546
14547         * x-faces.el:
14548         * faces.el (try-font-name): moved from x-faces.el since it is
14549         required by w3 under mswindows as well X.
14550
14551 1998-05-18  Kirill M. Katsnelson  <kkm@kis.ru>
14552
14553         * winnt.el: Removed evil (setq completion-ignore-case t)
14554         clause, one more overlookef fsfism.
14555         (nt-quote-args-functions-alist): End sentences with double space.
14556
14557 1998-05-18  Kirill M. Katsnelson  <kkm@kis.ru>
14558
14559         * window-xemacs.el (push-window-configuration): Remove kludgery of
14560         recaching default-toolbar specifier.
14561         (pop-window-configuration): Ditto.
14562         (unpop-window-configuration): Ditto.
14563
14564 1998-05-16  Hrvoje Niksic  <hniksic@srce.hr>
14565
14566         * modeline.el (modeline-minor-mode-menu): Don't use :menu-tag.
14567
14568 1998-05-17  Kirill M. Katsnelson  <kkm@kis.ru>
14569
14570         * winnt.el (nt-quote-args-verbatim): Added function.
14571         (nt-quote-args-prefix-quote): Added function.
14572         (nt-quote-args-backslash-quote): Added function.
14573         (nt-quote-args-double-quote): Added function.
14574         (nt-quote-args-functions-alist): New variable.
14575         (nt-quote-process-args): Added function. This is the main quoting
14576         work horse called from process-nt.c
14577
14578 1998-05-16  Kirill M. Katsnelson  <kkm@kis.ru>
14579
14580         * winnt.el: Removed duplicate definitions for backspace,
14581         delete, M-backspace and C-M-backspace.
14582         (file-name-buffer-file-type-alist): Removed this variable.
14583         (find-buffer-file-type): Removed function.
14584         (find-file-binary):  Removed function.
14585         (find-file-text): Removed function.
14586         (find-file-not-found-set-buffer-file-type): Removed function.
14587         (save-to-unix-hook): Removed function.
14588         (revert-from-unix-hook): Removed function.
14589         (using-unix-filesystems): Removed function.
14590         (original-make-auto-save-file-name): DEFSUBR to avoid doc snarf
14591         warning.
14592         (x-set-selection): Removed function.
14593         (x-get-selection): Removed function.
14594         Removed commented FSFisms.
14595         Replaced copyright notice (this file is not part of GNU Emacs).
14596         (nt-shell-mode-hook): Moved here from a lambda expression. Added
14597         comint-process-echoes setting to t.
14598
14599 1998-05-17  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14600
14601         * packages.el (packages-no-package-hierarchy-regexp): Introduced
14602         and used following the interface change of
14603         `paths-find-recursive-path'.
14604
14605         * find-paths.el (paths-find-recursive-path): Exclusion is now by a
14606         regexp instead of a list of base names.
14607         (paths-version-control-filename-regexp):
14608         (paths-lisp-filename-regexp): (paths-no-lisp-directory-regexp):
14609         Introduced and used following the interface change of
14610         `paths-find-recursive-path'.
14611
14612 1998-05-16  Hrvoje Niksic  <hniksic@srce.hr>
14613
14614         * simple.el (delete-forward-p): Make it a defun; do X garbage only
14615         on X devices, rather than on all non-TTY devices.
14616
14617 1998-05-16  Kirill M. Katsnelson  <kkm@kis.ru>
14618
14619         * msw-mouse.el: New file. Sets up cursor shapes for Windows.
14620
14621         * dumped-lisp.el (preloaded-file-list): Added msw-mouse.el
14622
14623 1998-05-17  Adrian Aichner  <adrian@xemacs.org>
14624
14625         * itimer.el (activate-itimer): Fixed usage of integers
14626         as argument to `concat'.
14627
14628 1998-05-17  Glynn Clements  <glynn@sensei.co.uk>
14629
14630         * itimer.el (start-itimer): replace the use of `concat' with
14631         `format'
14632
14633 1998-05-16  SL Baur  <steve@altair.xemacs.org>
14634
14635         * mode-motion.el (mode-motion-hook): Clarify docstring.
14636         From Bob Weiner <weiner@altrasoft.com>
14637
14638         * loadhist.el (symbol-file): Supply prompt string when used
14639         interactively.
14640         From Bob Weiner <weiner@altrasoft.com>
14641
14642 1998-05-16  Hrvoje Niksic  <hniksic@srce.hr>
14643
14644         * loadup.el (really-early-error-handler): Ditto.
14645
14646         * update-elc.el: Ditto.
14647
14648         * setup-paths.el (paths-construct-exec-path): Ditto.
14649
14650         * make-docfile.el: Ditto.
14651
14652         * find-paths.el (paths-decode-directory-path): Use split-path
14653         instead of decode-path.
14654
14655         * files.el (parse-colon-path): Update docstring reference.
14656
14657 1998-05-15  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14658
14659         * msw-init.el:
14660         * x-init.el:
14661         Bind cut'n'paste keys to non window-system specific functions.
14662
14663         * msw-select.el: New function mswindows-clear-clipboard.
14664         mswindows-cut-copy-clipboard extended to handle clearing of the
14665         selection and renamed to mswindows-cut-copy-clear-clipboard.
14666
14667         * select.el: on mswindows devices delete-primary-selection
14668         calls mswindows-clear-clipboard.
14669
14670 1998-05-15  Hrvoje Niksic  <hniksic@srce.hr>
14671
14672         * simple.el (quoted-insert): Inhibit quit when using read-char.
14673
14674         * cmdloop.el (read-char): Don't inhibit quit.
14675         (read-char-exclusive): Ditto.
14676         (read-char): Signal quit if quit-char was pressed.
14677         (read-char-exclusive): Ditto.
14678         (read-quoted-char): Return a character, not integer.
14679
14680         * menubar-items.el (default-popup-menu): Use Andy's generic
14681         selection code.
14682         (default-popup-menu): Fix code.
14683
14684 1998-05-14  Oliver Graf <ograf@fga.de>
14685
14686         * dragdrop.el (dragdrop-function-widget): this time it's done
14687
14688 1998-05-13  Oliver Graf <ograf@fga.de>
14689
14690         * dumped-lisp.el: dragdrop.el now based on dragdrop-api feature
14691
14692 1998-05-15  Kirill M. Katsnelson  <kkm@kis.ru>
14693
14694         * device.el (device-pixel-width):
14695         (device-pixel-height):
14696         (device-mm-width):
14697         (device-mm-height):
14698         (device-bitplanes):
14699         (device-color-cells): Swapped parameters to device-system-metric
14700         according to the interface change.
14701
14702 1998-05-14  Kirill M. Katsnelson  <kkm@kis.ru>
14703
14704         * mouse.el (default-mouse-motion-handler): Use new name of the
14705         function event-over-vertical-divider-p.
14706         Do not set E-W arrow cursor over the divider if
14707         vertical-divider-draggable-p is nil in the window.
14708         ([top-level]): Use new name for the variable
14709         vertical-divider-map.
14710         (drag-window-divider): Respect vertical-divider-draggable-p.
14711         Variable name typo fixes.
14712
14713 1998-05-14  Hrvoje Niksic  <hniksic@srce.hr>
14714
14715         * keymap.el (kbd): Define here; handle string constants and
14716         others...
14717
14718 1998-05-15  Christian Nyb <chr@mediascience.no>
14719
14720         * simple.el (zap-up-to-char): New function.  Behaves like `zap-to-char'
14721         in Emacs 18.
14722
14723 1998-05-13  Didier Verna  <didier@xemacs.org>
14724
14725         * mouse.el (drag-window-divider): give the vertical divider a
14726         pressed look when dragging it.
14727
14728 1998-05-13  Andy Piper  <andyp@parallax.co.uk>
14729
14730         * faces.el: predicate some more face operations on x or mswindows
14731         not just x.
14732
14733         * modeline.el: enable modeline coloring for mswindows.
14734
14735 1998-05-13  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14736
14737         * minibuf.el (minibuffer-default): Added variable; compatible with
14738         FSF Emacs.
14739         (next-history-element): Used `minibuffer-default'.
14740
14741 1998-05-12  Oliver Graf <ograf@fga.de>
14742
14743         * dragdrop.el (dragdrop-function-widget): button and mods ok
14744         arguments still look a bit strange
14745         (dragdrop-compare-mods) created
14746         (dragdrop-drop-do-functions) correctly checks for buttons and
14747         modifiers
14748
14749 1998-05-14  Hrvoje Niksic  <hniksic@srce.hr>
14750
14751         * setup-paths.el (paths-default-info-directories): Replace
14752         path-separator with directory-sep-char.
14753
14754         * files.el (path-separator): Don't define it here.
14755
14756 1998-05-14  Hrvoje Niksic  <hniksic@srce.hr>
14757
14758         * update-elc.el: Ditto.
14759
14760         * setup-paths.el (paths-construct-exec-path): Ditto.
14761
14762         * make-docfile.el: Ditto.
14763
14764         * loadup.el (really-early-error-handler): Ditto.
14765
14766         * find-paths.el (paths-decode-directory-path): Use decode-path
14767         instead of decode-path-internal.
14768
14769         * files.el (parse-colon-path): Update docstring.
14770
14771 1998-05-13  Hrvoje Niksic  <hniksic@srce.hr>
14772
14773         * subr.el (get-buffer-window-list): Make BUFFER optional.
14774
14775         * window-xemacs.el (windows-of-buffer): Defalias to
14776         get-buffer-window-list.
14777
14778 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
14779
14780         * disass.el: Fix maintainer keyword.
14781
14782         * bytecomp.el (byte-compile-and-load-file): Autoload.
14783         (byte-compile-buffer): Ditto.
14784
14785         * lisp-mode.el (eval-last-sexp): Skip ` in `variable' so that the
14786         value is returned, not the name.
14787         (lisp-imenu-generic-expression): Enable it.
14788         (lisp-mode-variables): Ditto.
14789         (lisp-indent-offset): Change defconst to defvar.
14790         (lisp-indent-function): Ditto.
14791         (lisp-body-indent): Ditto.
14792
14793 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
14794
14795         * modeline.el: Use zap-last-kbd-macro-event.
14796
14797         * lisp-mode.el (eval-interactive): If eval-interactive-verbose is
14798         nil, don't attempt to do anything with messages.
14799         (eval-last-sexp): Use `letf' for clarity.
14800
14801 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
14802
14803         * startup.el: It's still `.emacs', not yet `.xemacs/init.el'.
14804
14805 1998-05-11  Martin Buchholz  <martin@xemacs.org>
14806
14807         * buff-menu.el:
14808         * lisp-mode.el:
14809         * obsolete.el:
14810         Change empty docstrings into no doc strings at all.
14811         Fix bogus FSF-format docstrings.
14812         * etags.el: Fix docstring.
14813
14814 1998-05-11  Jan Vroonhof  <vroonhof@math.ethz.ch>
14815
14816         * package-get.el (package-get): Use internal md5
14817
14818 1998-05-13  SL Baur  <steve@altair.xemacs.org>
14819
14820         * about.el (about-xemacs): Correct abuse of concat.
14821
14822 1998-05-11  SL Baur  <steve@altair.xemacs.org>
14823
14824         * info.el (Info-mode): Use easymenu.
14825
14826 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
14827
14828         * apropos.el (apropos): Don't use concat with integers.
14829
14830         * cmdloop.el (describe-last-error): Handle the case when no error
14831         was seen gracefully.
14832
14833         * apropos.el (apropos-print): Use with-displaying-help-buffer as
14834         defun.
14835         (apropos-describe-plist): Ditto.
14836
14837         * help.el (with-displaying-help-buffer): Revert to a defun.
14838         (describe-key): Use it as defun.
14839         (describe-mode): Ditto.
14840         (describe-bindings): Ditto.
14841         (describe-prefix-bindings): Ditto.
14842         (describe-installation): Ditto.
14843         (view-lossage): Ditto.
14844         (describe-function): Ditto.
14845         (describe-variable): Ditto.
14846         (describe-syntax): Ditto.
14847
14848 1998-05-11  Oliver Graf <ograf@fga.de>
14849
14850         * dragdrop.el: changed order of require/provide
14851         (dragdrop-drop-mime-default) changed to new calling conventions
14852         (dragdrop-drop-do-functions) changed to new calling conventions
14853         (dragdrop-function-widget) this one needs more work...
14854
14855 1998-05-10  Oliver Graf <ograf@fga.de>
14856
14857         * about.el: another small change in my entry
14858         * dragdrop.el (dragdrop-drop-log-function): logging added
14859         plus customizations
14860         changed interface to handler functions. now called with event
14861         and object
14862
14863 1998-05-12  Kirill M. Katsnelson  <kkm@kis.ru>
14864
14865         * glyphs.el (divider-pointer-glyph): Declared new glyph,
14866         E-W arrow pointer displayed over draggable dividers.
14867
14868         * mouse.el (default-mouse-motion-handler): Show it when
14869         appropriate.
14870         (drag-window-divider): Added.
14871         ([top-level]): Initialized window-divider-map with a keymap
14872         binding the above function to left button down event.
14873
14874         * x-mouse.el (x-init-pointer-shape): Initialize
14875         divider-pointer-glyph from Cursor.dividerPointer, or use default
14876         E-W double arrow.
14877
14878 1998-04-30  Gunnar Evermann  <Gunnar.Evermann@nats.informatik.uni-hamburg.de>
14879
14880         * toolbar-items.el (toolbar-compile): respect should-use-dialog-box-p
14881
14882 1998-05-11  Hrvoje Niksic  <hniksic@srce.hr>
14883
14884         * simple.el (count-words-buffer): Don't query for buffer.
14885         (count-lines-buffer): Ditto.
14886
14887 1998-05-11  Jan Vroonhof <vroonhof@math.ethz.ch>
14888
14889         * help.el (where-is): add optional insert argument.
14890
14891 1998-05-11  Hrvoje Niksic  <hniksic@srce.hr>
14892
14893         * help.el (describe-key-briefly): New argument INSERT.
14894
14895         * simple.el (eval-expression): New optional argument; synch with
14896         FSF 20.3.
14897
14898         * keydefs.el (global-map): Add new register bindings.
14899
14900         * register.el: Synched with FSF 20.3.
14901
14902 1998-05-11  Jan Vroonhof <vroonhof@math.ethz.ch>
14903
14904         * window-xemacs.el (recenter): all arguments are optional.
14905
14906 1998-05-10  Kirill M. Katsnelson  <kkm@kis.ru>
14907
14908         * device.el: (device-pixel-width): Reflected name/parameters
14909         change to device-system-metric.
14910         (device-pixel-height): Ditto.
14911         (device-mm-width): Ditto.
14912         (device-mm-height): Ditto.
14913         (device-bitplanes): Ditto.
14914         (device-color-cells): Ditto.
14915
14916 1998-05-10  Hrvoje Niksic  <hniksic@srce.hr>
14917
14918         * cl-extra.el (cl-float-limits): Removed; move code to top-level.
14919
14920         * cl.el (most-positive-fixnum): Document.
14921         (most-negative-fixnum): Ditto.
14922
14923         * cus-dep.el: Updated comment.
14924
14925         * cus-load.el: Use most-positive-fixnum as the gc-inhibiting
14926         constant.
14927
14928         * cus-load.el (custom-put): Removed.
14929
14930         * files.el (after-find-file): Just resignal quit instead of
14931         signaling "canceled".
14932
14933 1998-05-10  Hrvoje Niksic  <hniksic@srce.hr>
14934
14935         * frame.el (other-frame): Use `focus-frame' instead of
14936         select-frame kludges.
14937
14938         * lisp-mode.el: Update lisp-indent-function for
14939         save-selected-frame and with-selected-frame.
14940
14941         * frame.el (save-selected-frame): New macro.
14942         (with-selected-frame): Ditto.
14943         (other-frame): Use `set-frame-focus'.
14944
14945 1998-05-06  Oliver Graf <ograf@fga.de>
14946
14947         * dragdrop.el (dragdrop-drop-dispatch): changed to new list concept
14948         (dragdrop-drop-url-default) default handler for URL drops created
14949         (dragdrop-drop-mime-default) default handler for MIME drops created
14950         (dragdrop-drop-functions) default custom for handling drops created
14951         (dragdrop-drop-do-functions) helper for drgadrop-drop-dispatch
14952
14953 1998-05-05  Jonathan Harris <jhar@tardis.ed.ac.uk>
14954
14955         * mouse.el: Removed redundant mouse-mswindows-drop function.
14956
14957 1998-05-05  Oliver Graf <ograf@fga.de>
14958
14959         * about.el: changed some text in my entry
14960         * dragdrop.el: added customs
14961
14962 1998-05-04  Oliver Graf <ograf@fga.de>
14963
14964         * mouse.el: killed global drop key bindings
14965         (mouse-offix-drop) removed
14966         * dragdrop.el: created
14967         * dumped-lisp.el: inclusion of dragdrop.el for window-systems
14968
14969 1998-05-09  Kirill M. Katsnelson  <kkm@kis.ru>
14970
14971         * x-scrollbar.el (x-init-scrollbar-from-resources): Initialize
14972         scrollbar-on-{left,top}-p from *scrollBarPlacement resources.
14973
14974         * x-misc.el (x-get-resource-and-maybe-bogosity-check): Removed
14975         obsolete comment.
14976
14977         * scrollbar.el (scrollbars-visible-p): Use new
14978         {vertical,horizontal}-scrollbar-visible-p specifiers.
14979
14980 1998-04-18  Kirill M. Katsnelson  <kkm@kis.ru>
14981
14982         * device.el (device-pixel-height):
14983         (device-pixel-width):
14984         (device-mm-width):
14985         (device-mm-height):
14986         (device-bitplanes):
14987         (device-color-cells): Moved these 6 functions from device.c; they
14988         all use single (device-system-metrics) call.
14989
14990 1998-05-09  SL Baur  <steve@altair.xemacs.org>
14991
14992         * dumped-lisp.el (preloaded-file-list): x-menubar.el and x-toolbar.el
14993         were renamed.
14994
14995         * menubar-items.el:
14996         * toolbar-items.el: Renamed from x-menubar/x-toolbar.
14997         Suggested by Hrvoje Niksic <hniksic@srce.hr>
14998
14999         * help.el (help-map): Remove Hyperbole keybinding logic.
15000         Suggested by: Michael Ernst <mernst@cs.washington.edu>
15001
15002 1998-05-08  SL Baur  <steve@altair.xemacs.org>
15003
15004         * x-menubar.el (default-menubar): Enable 'mail-user-agent' feature.
15005         From SAKIYAMA Nobuo <nobuo@db3.so-net.or.jp>
15006
15007 1998-05-07  Andy Piper  <andyp@parallax.co.uk>
15008
15009         * msw-glyphs.el: use nicer icon3 from the frame icon.
15010
15011 1998-05-07  SL Baur  <steve@altair.xemacs.org>
15012
15013         * version.el (emacs-version): Remove InfoDock conditionals.
15014
15015         * startup.el (startup-splash-frame): Change ID logo name.
15016
15017 1998-05-06  Hrvoje Niksic  <hniksic@srce.hr>
15018
15019         * files.el (after-find-file): If the user presses C-g on
15020         directory-creation prompt, kill the buffer.
15021
15022 1998-05-06  SL Baur  <steve@altair.xemacs.org>
15023
15024         * simple.el (count-words-region): Reverse previous change.
15025
15026 1998-05-05  Hrvoje Niksic  <hniksic@srce.hr>
15027
15028         * replace.el (query-replace): Just call perform-replace.
15029         (query-replace-regexp): Ditto.
15030         (perform-replace): Move region handling here.
15031         (perform-replace): Use the new arg to match-data.
15032
15033 1998-03-08  Kyle Jones  <kyle_jones@wonderworks.com>
15034
15035         * x-init.el: Install X specific display table that
15036           displays char 0240 as a space to avoid whatever it is
15037           that screws up display of that character code.
15038
15039 1998-05-03  Hrvoje Niksic  <hniksic@srce.hr>
15040
15041         * help.el (function-arglist): If no arguments are documented for a
15042         subr, print nothing rather than incorrect output.
15043
15044 1998-05-05  SL Baur  <steve@altair.xemacs.org>
15045
15046         * cmdloop.el (command-error): Update bail-out error message to use
15047         `emacs-program-name'.
15048
15049         * lib-complete.el: Remove reader macro cruft.
15050
15051         * dumped-lisp.el (preloaded-file-list): Phase I:  remove InfoDock
15052         cruft.
15053
15054         * simple.el (count-words-region): Drop interactive-p check on the
15055         message.
15056
15057 1998-05-04  Jonathan Harris <jhar@tardis.ed.ac.uk>
15058
15059         * font.el
15060         * msw-faces.el
15061         Correct spelling of mswindows-font-canonicalize-name.
15062
15063 1998-05-03 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
15064
15065         * ldap.el (ldap-host-parameters-alist): Replaced with
15066         `ldap-host-parameters-plist'
15067         (ldap-search): Adapt to previous change
15068
15069 1998-05-02  SL Baur  <steve@altair.xemacs.org>
15070
15071         * about.el (about-hackers): Update Bob Weiner bio.
15072         (about-maintainer-info): Ditto.
15073
15074 1998-05-02  Hrvoje Niksic  <hniksic@srce.hr>
15075
15076         * simple.el (display-warning-minimum-level): Docfix.
15077
15078 1998-04-04  Per Abrahamsen  <abraham@dina.kvl.dk>
15079
15080         * widget.el (:default-get): New keyword.
15081         * wid-edit.el (default, widget-default-default-get): Define it.
15082         (group, widget-group-default-get): Define it.
15083         (menu-choice, widget-choice-default-get): Define it.
15084         (widget-default-get): New function.
15085         (widget-choice-action): Call it.
15086         (widget-editable-list-entry-create): Call it.
15087
15088 1998-05-01  Hrvoje Niksic  <hniksic@srce.hr>
15089
15090         * byte-optimize.el (byte-boolean-vars): Removed.
15091         (byte-optimize-lapcode): Use `built-in-variable-type' instead of
15092         lookup through `byte-boolean-vars'.
15093
15094 1998-05-01  Kirill M. Katsnelson  <kkm@kis.ru>
15095
15096         * x-scrollbar.el (x-init-scrollbar-from-resources): Stuff
15097         resource-provided values into ghost specs for scrollbar-height and
15098         scrollbar-width.
15099
15100 1998-05-01  Hrvoje Niksic  <hniksic@srce.hr>
15101
15102         * byte-optimize.el: Don't attempt to optimize /=.
15103
15104         * bytecomp.el (byte-compile-one-ore-more-args): New function.
15105         (byte-compile-/=): Ditto.
15106
15107 1998-05-02  SL Baur  <steve@altair.xemacs.org>
15108
15109         * apropos.el: Use `with-displaying-help-buffer'.
15110         (apropos-print): Remove explicit mentions of "*Apropos*" buffer.
15111         Use `with-displaying-help-buffer'.
15112         (apropos-follow): Do not give special treatment to buffer cursor
15113         was in prior to a mouse click.
15114         (apropos-describe-plist): Use `with-displaying-help-buffer'.
15115         (apropos-print-doc): Set correct buffer for setting text
15116         properties.
15117
15118 1998-05-01  SL Baur  <steve@altair.xemacs.org>
15119
15120         * help.el (help-buffer-prefix-string): New variable.
15121         (help-buffer-name): Use it.
15122
15123         * modeline.el (modeline-minor-mode-menu): Alphabetize the minor
15124         mode menu.
15125
15126 1998-04-30  Greg Klanderman  <greg@alphatech.com>
15127
15128         * frame.el (other-frame): Work even when focus-follows-mouse is true.
15129
15130 1998-05-01  Hrvoje Niksic  <hniksic@srce.hr>
15131
15132         * files.el (find-file-noselect): Update docstring.
15133         (find-file-noselect): Signal an error if found an unreadable file.
15134         (file-chase-links): Save the match data.
15135         (normal-mode): Use `lwarn' and `error-message-string'.
15136         (interpreter-mode-alist): Change defconst to defvar.
15137         (inhibit-first-line-modes-regexps): Ditto.
15138         (inhibit-first-line-modes-regexps): Added .tgz.
15139         (inhibit-first-line-modes-suffixes): Change defconst to defvar.
15140         (change-major-mode-with-file-name): New user-option.
15141         (set-visited-file-name): Synched with FSF.
15142         (file-name-extension): New function, from FSF 20.3.
15143         (file-relative-name): Synched with FSF.
15144         (save-some-buffers): Support the C-r feature.
15145         (recover-session): Synched with FSF.
15146         (kill-some-buffers): Ditto.
15147         (set-auto-mode): New argument JUST-FROM-FILE-NAME.
15148
15149 1998-04-30  SL Baur  <steve@altair.xemacs.org>
15150
15151         * files.el (insert-file): Undo previous change and reenable use of
15152         format.el.
15153
15154 1998-04-30  Hrvoje Niksic  <hniksic@srce.hr>
15155
15156         * window-xemacs.el (recenter): Define.
15157
15158 1998-04-29  Andy Piper  <andyp@parallax.co.uk>
15159
15160         * font.el (mswindows-font-create-name)
15161         (mswindows-font-create-object): new functions for mswindows type
15162         fonts.
15163
15164         * msw-faces.el (mswindows-font-canicolize-name): fix so that
15165         strings are parsed as well as font objects.
15166
15167 1998-04-30  Hrvoje Niksic  <hniksic@srce.hr>
15168
15169         * modeline.el (defining-kbd-macro): Restore modeline indication of
15170         kbd-macro being recorded.
15171         (add-minor-mode): Simplify docstring.
15172         (modeline-minor-mode-menu): Remove stuff.
15173
15174 1998-04-29  Andy Piper  <andyp@parallax.co.uk>
15175
15176         * code-process.el (call-process): dynamically decide process
15177         coding type.
15178
15179 1998-04-29  Jim Radford  <radford@robby.caltech.edu>
15180
15181         * modeline.el: Add line-number-mode, column-number-mode to
15182         the modeline minor-mode menu.  Button2 on the line number does
15183         goto-line.
15184
15185 1998-04-29  Andy Piper  <andyp@parallax.co.uk>
15186
15187         * mouse.el: move x-selection-owner-p type things to
15188         selection-owner-p.
15189
15190         * msw-init.el: copy zmacs stuff from x-init.el
15191
15192         * msw-select.el (mswindows-own-selection)
15193         (mswindows-disown-selection) (mswindows-selection-owner-p): new
15194         functions. Very simple minded implementation of selectio
15195         ownership.
15196
15197         * select.el (own-selection) (disown-selection)
15198         (activate-region-as-selection) (select-make-extent-for-selection)
15199         (valid-simple-selection-p): functions moved from x-select.el for
15200         generalized selection.
15201
15202         * x-select.el: see select.el changes.
15203
15204         * x-toolbar.el: use new selection functions.
15205
15206 1998-04-28  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15207
15208         * packages.el (packages-find-package-directories): Fixed bug that
15209         would pick up multiple site-package directories.
15210         (package-locations): Added "xemacs-packages" as a late package
15211         location.
15212
15213         * find-paths.el: Now uses `emacs-program-name' and
15214         `emacs-program-version'.
15215         Additions to enforce version-specific directories in
15216         `paths-find-version-directory'.
15217
15218 1998-04-29  SL Baur  <steve@altair.xemacs.org>
15219
15220         * default.el: Removed.
15221         * site-start.el: Removed.
15222
15223 1998-04-29  Didier Verna  <didier@xemacs.org>
15224
15225         * minibuf.el (minibuffer-history-minimum-string-length): Default
15226         to nil.
15227
15228 1998-04-28  SL Baur  <steve@altair.xemacs.org>
15229
15230         * find-paths.el (paths-program-name): Rename.
15231         (paths-emacs-root-p): Ditto.
15232         (paths-find-site-directory): Ditto.
15233
15234 1998-04-26  Karl M. Hegbloom  <karlheg@inetarena.com>
15235
15236         * lisp-mode.el (emacs-lisp-mode-popup-menu-1): Add menu entry for
15237         `emacs-lisp-byte-compile-and-load'.
15238
15239 1998-04-26  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15240
15241         * ldap.el (ldap-search): Fixed additional parameter passing to
15242         `ldap-open'
15243
15244 1998-04-27  Andy Piper  <andyp@parallax.co.uk>
15245
15246         * select.el (kill-primary-selection) (selection-owner-p)
15247         (copy-primary-selection) (yank-clipboard-selection)
15248         (selection-exists-p) (delete-primary-selection): new file and
15249         functions that do the right thing for the selected device.
15250
15251         * x-menubar.el: use generalised selection functions.
15252
15253         * dumped-lisp.el: dump select.el.
15254
15255 1998-04-27  SL Baur  <steve@altair.xemacs.org>
15256
15257         * find-paths.el (paths-progname): New variable.
15258         (paths-emacs-root-p): Use it.
15259         (paths-find-site-directory): Ditto.
15260
15261 1998-04-26  SL Baur  <steve@altair.xemacs.org>
15262
15263         * loadup.el ((member "dump" command-line-args)): Dump as
15264         `infodock' if InfoDock.
15265
15266 1998-04-25  SL Baur  <steve@altair.xemacs.org>
15267
15268         * find-paths.el (construct-emacs-version): Simplify, include
15269         program name in the return value.
15270         * (paths-find-version-directory): Use it.
15271
15272 1998-04-25  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15273
15274         * info.el (Info-parse-dir-entries): Fixed regexp
15275         (Info-build-dir-anew): Remove full suffix and capitalize info file
15276         name for files with no @direntry
15277         (Info-batch-rebuild-dir): New function
15278         (Info-suffixed-file): Check for regular files instead of simple
15279         file existence (could catch directories before)
15280
15281 1998-04-25  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15282
15283         * setup-paths.el, find-paths.el: Removed uses of `not' which
15284         temacs doesn't have.
15285
15286         * find-paths.el (paths-find-emacs-roots): Included exec-prefix
15287         into root searching.
15288
15289 1998-04-24  Martin Buchholz  <martin@xemacs.org>
15290
15291         * subr.el: Remove definition of `not'.
15292
15293 Sat Apr 24 1998  Andy Piper  <andyp@parallax.co.uk>
15294
15295         * msw-glyphs.el: enable graphics support.
15296
15297 1998-04-23  Didier Verna  <didier@xemacs.org>
15298
15299         * x-menubar.el (default-menubar): restored the line-number-mode
15300         option.
15301
15302         * misc doc string updates related to the options menu.
15303
15304 1998-04-24  SL Baur  <steve@altair.xemacs.org>
15305
15306         * setup-paths.el (paths-construct-load-path): Fix typo.
15307
15308 1998-04-23  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15309
15310         * x-menubar.el (default-menubar): font-menu-this-frame-only-p and
15311         font-menu-ignore-scaled-fonts don't have to be bound now; this
15312         gets us one step further towards making --no-autoloads work.
15313
15314         * startup.el (normal-top-level): Load auto-autoloads only if
15315         lisp-directory is non-nil.
15316
15317         * setup-paths.el (paths-construct-load-path): Made it robust
15318         against nil lisp-directory.
15319
15320         * startup.el (startup-setup-paths-warning): Added `lisp-directory'
15321         to the list of variables that cause a warning when nil.
15322
15323         * toolbar.el (init-toolbar-location): Now works even when there's
15324         no toolbar icon directory.
15325
15326 1998-04-23  Hrvoje Niksic  <hniksic@srce.hr>
15327
15328         * help.el (view-lossage): Recognize it.
15329
15330         * simple.el (log-message): Mark multiline messages.
15331
15332 1998-04-22  SL Baur  <steve@altair.xemacs.org>
15333
15334         * info.el (Info-exit): `toolbar-info-frame' doesn't necessarily exist.
15335
15336 1998-4-20  Stephen J. Turnbull  <turnbull@sk.tsukuba.ac.jp>
15337
15338         * package-get.el (package-get-all):  add `\n' separator to
15339         interactive specification so that both variables are read
15340
15341 1998-04-22  Didier Verna  <didier@xemacs.org>
15342
15343         * x-menubar.el: ported the options menu to Custom.
15344         Moved the "read only" toggle button to the buffers menu.
15345         Corrected some missing ;;;###autoload or defcustom.
15346
15347         * scrollbar.el (scrollbars-visible-p): defcustom wrapper around
15348         the scrollbar-visible specifier for options menu handling.
15349
15350         * toolbar.el (toolbar-visible-p)
15351                      (toolbar-captioned-p)
15352                      (default-toolbar-position): defcustom wrappers around
15353         the toolbar specifiers for options menu handling.
15354
15355         * frame.el (get-frame-for-buffer-default-instance-limit):
15356         defcustom it for options menu handling.
15357
15358         * font-lock.el (font-lock-mode): defcustom and autoload the variable
15359         font-lock-mode for options menu handling.
15360
15361         * cus-start.el: added Custom properties to overwrite-mode for
15362         options menu handling.
15363
15364 Wed Apr 22 12:59:35 1998  Andy Piper  <andyp@parallax.co.uk>
15365
15366         * about.el: shameless self-promotion.
15367
15368 1998-04-21  Hrvoje Niksic  <hniksic@srce.hr>
15369
15370         * simple.el (raw-append-message): Slightly optimize.
15371         (remove-message): Use `push' for clarity.
15372         (append-message): Ditto.
15373         (display-warning): Dito.
15374         (raw-append-message): Send the message to the appropriate device.
15375
15376 1998-04-22  SL Baur  <steve@altair.xemacs.org>
15377
15378         * auto-save.el (auto-save-cyclic-hash-14): De-ebolification.
15379         From Sean MacLennan <Sean.MacLennan@pika.ca>
15380
15381 1998-04-18  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15382
15383         * setup-paths.el: Changed `directory-sep-char' to
15384         `path-separator', following a change in GNU Emacs.
15385
15386 1998-04-19  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15387
15388         * info.el (Info-maybe-update-dir): Bug fix in `conservative' behaviour
15389         (Info-build-dir-anew): Add a final newline.
15390         (Info-build-dir-anew): Do not issue warning when rebuilding policy
15391         is `always'
15392         (Info-rebuild-dir): Ditto
15393
15394         * dumped-lisp.el (preloaded-file-list): Added ldap.el
15395
15396 1998-04-21  SL Baur  <steve@altair.xemacs.org>
15397
15398         * simple.el (count-words-buffer): Retain zmacs region.
15399         (count-words-region): Ditto.
15400         * simple.el: (what-line): Expanded line counts.
15401         (count-lines): New parameter to conditionalize whether collapsed
15402         lines get counted.
15403         From Bob Weiner <weiner@altrasoft.com>
15404
15405 1998-04-19  SL Baur  <steve@altair.xemacs.org>
15406
15407         * packages.el (package-locations): infodock-packages must override
15408         mule-packages and packages.
15409
15410 1998-04-19  Jonathan Harris <jhar@tardis.ed.a.uk>
15411
15412         * wid-edit.el:
15413         remove rude messages from widget-activation-widget-mapper
15414         and widget-activation-glyph-mapper
15415
15416 1998-04-17  Jonathan Harris <jhar@tardis.ed.ac.uk>
15417
15418         * toolbar.el: Remove (featurep 'x) test from
15419         toolbar-make-button-list
15420
15421 1998-04-17  Hrvoje Niksic  <hniksic@srce.hr>
15422
15423         * gnuserv.el (gnuserv-edit): Switch to the next gnuserv buffer
15424         only if in the same frame.
15425
15426 1998-04-17  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15427
15428         * packages.el (package-locations): Added site-packages hierarchy.
15429
15430         * setup-paths.el (paths-default-info-directories): Introduced and
15431         used.
15432
15433         * packages.el, setup-paths.el: Set various path searching depths
15434         to 1.
15435
15436         * packages.el (packages-hierarchy-depth):
15437         (packages-load-path-depth): Introduced and used.
15438
15439         * setup-paths.el (paths-load-path-depth): Introduced and used.
15440
15441         * find-paths.el (paths-find-recursive-path): Added max-depth
15442         parameter.
15443
15444 1998-04-15  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15445
15446         * setup-paths.el (paths-construct-info-path): Removed
15447         dependency on behavior of (file-name-as-directory "").
15448
15449 1998-04-09  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15450
15451         * ldap.el (ldap-search): Adapt to the new low-level API using ldap
15452         lisp objects
15453
15454 1998-04-14  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15455
15456         * dump-paths.el, startup.el: Added handling for --debug-paths.
15457
15458 1998-04-15  William M. Perry  <wmperry@aventail.com>
15459
15460         * wid-edit.el: We cannot just set the help-echo or balloon-help
15461           properties for an extent based on the :help-echo widget
15462           property, since help-echo and balloon-help cause an EXTENT to
15463           get passed in, where :help-echo functions are expecting a WIDGET
15464
15465 1998-04-15  Kirill M. Katsnelson  <kkm@kis.ru>
15466
15467         * scrollbar.el (init-scrollbar-from-resources): Call
15468         mswindows-init-scrollbar-metrics when appropriate.
15469
15470 Thu Apr 16 12:59:35 1998  Andy Piper  <andyp@parallax.co.uk>
15471
15472         * dumped-lisp.el: dump x-toolbar for window system
15473
15474         * msw-init.el (init-post-mswindows-win): enable toolbars if we
15475         have support and xpm.
15476
15477 1998-04-16  SL Baur  <steve@altair.xemacs.org>
15478
15479         * files.el (toggle-read-only): Fix docstring.
15480         From Didier Verna <didier@xemacs.org>
15481
15482 1998-04-14  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15483
15484         * startup.el (normal-top-level): Load autoload-file-name without
15485         specifying an extension---some people only auto-autoload.el.gz.
15486
15487 1998-04-06  Hrvoje Niksic  <hniksic@srce.hr>
15488
15489         * files.el (backup-enable-predicate): Don't bomb on NAME being
15490         nil.
15491
15492 1998-04-13  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15493
15494         * find-paths.el, packages.el: Now prefers configure'd paths.
15495         This shouldn't cause any of the originally anticipated problems as
15496         the current paths architecture will not define the various
15497         configure-xxx variables if they're not specified on the configure
15498         command line.
15499
15500         * find-paths.el, setup-paths.el, packages.el: Removed all
15501         mentionings of "/" as a path separator.
15502         Used paths-construct-path throughout.
15503
15504         * find-paths.el (paths-construct-path): Created to assemble paths
15505         from directory components.
15506
15507         * setup-paths.el, packages.el: Used paths-decode-directory-path
15508         instead of decode-path-internal.
15509
15510         * find-paths.el: Removed unused (and bogus) paths-find-emacs-path
15511         and associates.
15512         (paths-decode-directory-path) Created.
15513
15514         * setup-paths.el: Changed configure-exec-path to
15515         configure-exec-directory.
15516
15517 1998-04-11  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15518
15519         * packages.el (packages-find-packages): Fixed decoding of
15520         EMACSPACKAGEPATH.
15521
15522         * startup.el: -no-packages -> -no-early-packages.
15523
15524         (packages-load-package-lisps): Fixed loading of auto-autoload
15525         files.
15526
15527         * startup.el (normal-top-level): Fixed loading of core
15528         auto-autoload.
15529
15530         * obsolete.el: Un-obsoleted site-directory.  Sigh.
15531
15532         * startup.el, packages.el, dump-paths.el: Added proper settings
15533         for site-directory and lisp-directory variables.
15534
15535         * startup.el, loadup.el: Renamed inhibit-update-autoloads to
15536         inhibit-package-autoloads and fixed handling of it.
15537
15538         * startup.el, packages.el, dump-paths.el, loadup.el: Fixed
15539         handling of former inhibit-package-init, now
15540         inhibit-early-packages, to make -vanilla etc. work.
15541
15542 1998-04-10  Kirill M. Katsnelson  <kkm@kis.ru>
15543
15544         * code-process.el (start-process): Fallback to 'undecided instead
15545         of 'binary for process input coding stream.
15546
15547         * process.el (start-process): Docstring fix.
15548
15549 1998-04-09  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15550
15551         * info.el (Info-insert-dir): Do not insert temporary dir files
15552         in Info-dir-file-attributes
15553         (Info-build-dir-anew): Ensure temporary buffer is not read-only
15554         (Info-rebuild-dir): Ditto.
15555
15556 1998-04-09  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15557
15558         * obsolete.el: Added obsoleteness declarations for
15559         `site-directory' and `Info-default-directory-list'.
15560
15561 1998-04-08  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15562
15563         * find-paths.el (paths-find-emacs-root): Only look at the
15564         executable at the end of the symlink chain for determining the
15565         Emacs root.
15566
15567 1998-04-07  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15568
15569         * setup-paths.el (paths-construct-info-path): Changed construction
15570         to cater to gone default in configure.
15571
15572         * find-paths.el (paths-uniq-append): Added.
15573
15574         * packages.el: Rewritten package path construction once again.
15575
15576         * dump-paths.el, startup.el: Removed package-path as a global
15577         variable.
15578
15579         * package-admin.el (package-admin-add-single-file-package):
15580         (package-admin-add-binary-package): Changed package-path to
15581         late-packages.
15582
15583         * packages.el (packages-split-path): Split path at "/" rather than
15584         nil according to change in emacs.c.
15585
15586 1998-04-06  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15587
15588         * setup-paths.el (paths-construct-info-path): Changed info path
15589         order so that directories come out right.
15590         (paths-find-lock-directory): Fixed bug: It used to think
15591         configure-lock-directory is a path.
15592
15593 1998-04-06  Jeff Miller <jmiller@smart.net>
15594
15595         * x-toolbar.el:  Added toolbar-vector-xxxxxx defvars.  Modified
15596         initial-toolbar-spec to use new toolbar-vector-xxxxxx defvars.  This
15597         eases the use of toolbar-add/kill-item functions.
15598
15599 1998-04-07  Kirill M. Katsnelson  <kkm@kis.ru>
15600
15601         * code-files.el (file-coding-system-alist): Commented out
15602         loaddefs.el magical treatment.
15603
15604 1998-04-06  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15605
15606         * info.el (Info-rebuild-outdated-dir): Added new option
15607         `conservative' and made it the default
15608         (Info-rebuild-dir): Appropriately parse multi-line description
15609         strings, and multi-section dir files. Issue warning when dir
15610         is rebuilt as temporary
15611         (Info-build-dir-anew): Issue warning when dir is built as
15612         temporary
15613
15614 1998-04-04  Kirill M. Katsnelson  <kkm@kis.ru>
15615
15616         * list-mode.el (list-mode-map): Bind highlight motion commands to
15617         standard keys left, right, C-b and C-f.
15618
15619 1998-03-29  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
15620
15621         * files.el (auto-mode-alist): allow .sc for Scheme->C
15622
15623 1998-04-06  SL Baur  <steve@altair.xemacs.org>
15624
15625         * loadup.el (pureload): Don't quote (garbage-collect).
15626
15627 1998-04-04  SL Baur  <steve@altair.xemacs.org>
15628
15629         * package-get-base.el: Updated.
15630
15631 1998-04-04  Hrvoje Niksic  <hniksic@srce.hr>
15632
15633         * isearch-mode.el (isearch-just-started): New variable.
15634         (isearch-mode): Set it.
15635         (isearch-repeat): Advance one character forward only if the search
15636         was successful, and was not just started.
15637         (isearch-repeat): Clear isearch-just-started.
15638
15639 1998-04-02  SL Baur  <steve@altair.xemacs.org>
15640
15641         * finder.el (finder-compile-keywords): Don't eval new finder-inf
15642         if running -batch.
15643
15644 1998-03-26  Hrvoje Niksic  <hniksic@srce.hr>
15645
15646         * subr.el (listify-key-sequence): Removed.
15647
15648 1998-03-31  Hrvoje Niksic  <hniksic@srce.hr>
15649
15650         * bytecomp.el (byte-compile-print-gensym): New option.
15651         (byte-compile-output-file-form): Use it.
15652         (byte-compile-output-docform): Ditto.
15653         (byte-compile-compiled-obj-to-list): Ditto.
15654
15655 Sun Mar 29 1998  Andy Piper  <andyp@parallax.co.uk>
15656
15657         * msw-glyphs.el: set frame icon if xpm support.
15658
15659 1998-03-30  Kyle Jones  <kyle_jones@wonderworks.com>
15660
15661         * help.el: Code that pretty prints variable values
15662           removed.
15663
15664 1998-04-02  SL Baur  <steve@altair.xemacs.org>
15665
15666         * find-paths.el (paths-emacs-root-p): Correct test for installation
15667         directory.
15668         From Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15669
15670 1998-03-30  Kyle Jones  <kyle_jones@wonderworks.com>
15671
15672         * loaddefs.el: Don't set debug-ignored-errors; leave
15673           its default value set to nil.
15674
15675 1998-03-29  Damon Lipparelli  <lipp@primus.com>
15676
15677         * info.el (Info-rebuild-dir): fixed mis-spelling.
15678
15679 1998-03-29  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15680
15681         * info.el (Info-rebuild-outdated-dir): New custom var
15682         (Info-insert-node): Create/update dir file when needed, ie when it
15683         does not exist or is older than some info files in directory
15684
15685 1998-04-01  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15686
15687         * setup-paths.el, dump-paths.el, startup.el, packages.el: Allowed
15688         for last packages, mainly for using a 20.4 package base.
15689
15690         * packages.el (late-packages): Typo fix.  It was called
15691         early-packages.
15692
15693         * find-paths.el (paths-find-emacs-root): Bug fix: it now chases
15694         relative symlinks correctly.
15695         (paths-find-emacs-roots): More rigorous checking for plausible
15696         configuration-time root.
15697
15698         * startup.el (normal-top-level): Added a warning if XEmacs cannot
15699         find its roots.
15700
15701 1998-03-27  Martin Buchholz  <martin@xemacs.org>
15702
15703         * faces.el: Fix docstrings.
15704         * glyphs.el: Fix docstrings.
15705         * mouse.el: Fix docstrings.
15706
15707         * frame.el: Change phrase `current frame' to `selected frame'.
15708
15709         * faces.el (face-spec-set-match-display): Make FRAME arg optional.
15710
15711         * bytecomp.el (displaying-byte-compile-warnings): Rewrite some
15712         macros using backquote to make them infinitely more readable.
15713
15714 1998-03-30  SL Baur  <steve@altair.xemacs.org>
15715
15716         * packages.el (packages-find-package-path): Hardcoded specialized
15717         InfoDock support until we can clean this up.
15718
15719         * help.el (describe-bindings-1): Return the value of the bindings
15720         help buffer created.
15721         (describe-bindings): Ditto.
15722
15723         * simple.el (set-variable): Restore previous behavior of not
15724         bombing if the variable to set is not boundp.
15725
15726 1998-03-30  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15727
15728         * packages.el (packages-handle-package-dumped-lisps): Allow for
15729         non-local files to be loaded off the package-lisp variable.
15730
15731 1998-03-27  Kyle Jones  <kyle_jones@wonderworks.com>
15732
15733         * x-faces.el: Global X resources should override
15734           specs for all device classes (color, grayscale, mono);
15735           code currently doesn't override any of them.  Fixed by
15736           calling remove-specifier with '(x default) as the tag
15737           set and allowing inexact matches.
15738
15739 1998-03-27  Kyle Jones  <kyle_jones@wonderworks.com>
15740
15741         * faces.el: Separated face initializations based on
15742           device classes into device type specific (tag set,
15743           instantiator) pairs.
15744
15745 1998-03-09  Hrvoje Niksic  <hniksic@srce.hr>
15746
15747         * wid-edit.el (widget-choice-action): Remember user's explicit
15748         choice.
15749         (widget-choice-value-create): Respect it.
15750         From Richard Stallman <rms@gnu.org>
15751
15752 1998-03-26  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15753
15754         * setup-paths.el (paths-construct-info-path): Always append
15755         existing directories from configure-time info path.
15756
15757         * startup.el (startup-setup-paths): Renamed misnamed info-path to
15758         Info-directory-list.
15759
15760         * info.el: Removed Info-default-directory-list which was broken by
15761         design.
15762         Removed bogus initialization of Info-directory-list---startup.el
15763         can do a much better job.
15764         Added autoload of Info-directory-list.
15765
15766         * setup-paths.el (paths-construct-load-path): Fixed a bug pointed
15767         out by Martin Buchholz <martin@xemacs.org>: EMACSLOADPATH used to
15768         be exclusive; now it's merely given precedence, just like in the
15769         old days.
15770
15771 1998-03-25  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15772
15773         * find-paths.el (paths-find-architecture-directory): Fix bug with
15774         finding; it used to default too early.
15775
15776 1998-03-25  Martin Buchholz <martin@xemacs.org>
15777
15778         * packages.el (packages-split-path): Fix a bug; it used to fail
15779         for paths that weren't split.
15780
15781 1998-03-26  SL Baur  <steve@altair.xemacs.org>
15782
15783         * finder.el (finder-compile-keywords): trap on errors.
15784
15785 1998-03-24  Kyle Jones  <kyle_jones@wonderworks.com>
15786
15787         * x-faces.el (remove-specifier-specs-matching-tag-set-cdrs): Pass
15788           fourth argument of t so that only the specs exactly
15789           matching the tag lists are removed.
15790
15791 1998-03-25  SL Baur  <steve@altair.xemacs.org>
15792
15793         * make-docfile.el: Don't discard the BOOTSTRAPLOADPATH.
15794
15795 1998-03-23  SL Baur  <steve@altair.xemacs.org>
15796
15797         * minibuf.el (mouse-read-file-name-1): If a default directory was
15798         specified, use it for generating the completions.
15799
15800 1998-03-23  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15801
15802         * update-elc.el: Now respects inhibit-package-init and
15803         inhibit-site-lisp.
15804         Now does path construction with loadup-paths.
15805
15806         * startup.el (normal-top-level, startup-setup-paths): Now respects
15807         inhibit-package-init and inhibit-site-lisp.
15808
15809         * packages.el (packages-find-package-path): Extended package path
15810         by version-specific hierarchies.
15811         (packages-find-packages): Now respects inhibit flag and
15812         inhibit-site-lisp.
15813         Moved path setup to loadup-paths.
15814
15815         * make-docfile.el: Now respects inhibit-package-init and
15816         inhibit-site-lisp.
15817         Now does path construction with loadup-paths.
15818
15819         * loadup.el: Now respects inhibit-package-init and
15820         inhibit-site-lisp.
15821
15822         * dumped-lisp.el (preloaded-file-list): Added loadup-paths.
15823
15824         * loadup-paths.el: New file: setup load-path to encompass
15825         packages.
15826
15827 1998-03-22  SL Baur  <steve@altair.xemacs.org>
15828
15829         * auto-show.el: load-gc renamed to pureload.
15830         * site-load.el: Ditto.
15831         * packages.el (toplevel): Ditto.
15832         * loadup.el (really-early-error-handler): Ditto.
15833         * dumped-lisp.el (preloaded-file-list): Ditto.
15834         * cus-face.el (custom-declare-face): Ditto.
15835
15836 1998-03-22  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15837
15838         * <Today>: The Big Path Searching Overhaul.
15839
15840         * find-paths.el: New file: find and assemble paths in the
15841         installation hierarchy.
15842
15843         * setup-paths.el: New file: global layout of paths and directories
15844         within the XEmacs hierarchy.
15845
15846         * packages.el: Replaced everything related to path searching and
15847         startup by code in terms of find-paths.
15848
15849         * loadup.el, make-docfile.el, update-elc.el, startup.el: Now calls
15850         the new path searching engine.
15851
15852         * dumped-lisp.el (preloaded-file-list): Added new files find-paths
15853         and setup-paths.
15854
15855 1998-03-22  SL Baur  <steve@altair.xemacs.org>
15856
15857         * dumped-lisp.el (preloaded-file-list): Load setup-paths.elc not
15858         setup-paths.el.
15859
15860 1998-03-20  Kirill M. Katsnelson  <kkm@kis.ru>
15861
15862         * msw-glyphs.el: Added check for 'mswindows feature, so the file
15863         compiles identically in any configuration.
15864         Removed irrelevant commentary.
15865
15866 1998-03-20  Kirill M. Katsnelson  <kkm@kis.ru>
15867
15868         * simple.el (set-variable): Allow setting specifiers.
15869
15870 1998-03-19  SL Baur  <steve@altair.xemacs.org>
15871
15872         * lisp.el (forward-sexp): Revert previous change.
15873
15874 1998-03-18  SL Baur  <steve@altair.xemacs.org>
15875
15876         * frame.el (frame-initialize): Use `delete-console' instead of
15877         `delete-device' to delete the stream console to match the usage in
15878         Fkill_emacs.
15879
15880 1998-03-16  SL Baur  <steve@altair.xemacs.org>
15881
15882         * files.el (cdpath-previous): New variable.
15883         (cd): Use it.
15884         From Bob Weiner <weiner@wave.altrasoft.com>
15885
15886 1998-03-15  Kyle Jones  <kyle_jones@wonderworks.com>
15887
15888         * keydefs.el: Changed keybindings of forward-char,
15889           backward, scroll-up and scroll-down to point to their
15890           -command counterparts.
15891
15892         * simple.el: New functions: forwarc-char-command,
15893           backwrad-char-command, scroll-up-command,
15894           scroll-down-command which work liek their counterparts
15895           except that they honor the variable
15896           signal-error-on-buffer-boundary.
15897
15898           Definition of signal-error-on-buffer-boundary received
15899           from src/cmds.c.
15900
15901           defvar declaration added for word-across-newline to avoid
15902           byte-compiler warning about the free variable reference.
15903
15904 1998-03-14  Kirill M. Katsnelson  <kkm@kis.ru>
15905
15906         * winnt.el: Removed "%t" from the beginning of
15907         modeline-format. From now on, there's no nt-specifics in the modeline.
15908
15909 1998-03-14  SL Baur  <steve@altair.xemacs.org>
15910
15911         * setup-paths.el (paths-setup-paths-warning): Replace occurrences
15912         of `when' with `if'.
15913
15914 1998-03-03  Kirill M. Katsnelson  <kkm@kis.ru>
15915
15916         * msw-glyphs.el: New file. Defines TTY-style glyphs for
15917         mswindows. Must be reworked along with glyphs.el, or
15918         merged into it, after there is images support.
15919
15920         * dumped-lisp.el (preloaded-file-list): Dump msw-glyphs.el when
15921         'mswindows.
15922
15923 1998-03-13  SL Baur  <steve@altair.xemacs.org>
15924
15925         * faces.el: fix for text cursor initialization.
15926         Suggested by Kyle Jones <kyle_jones@wonderworks.com>
15927         From Andy Piper <andyp@parallax.co.uk>
15928
15929 1998-03-11  Pete Ware  <ware@cis.ohio-state.edu>
15930
15931         * files.el (set-auto-mode): If a mode is not fboundp, check to see
15932         if there is an existing package that handles it and warn the user
15933         about that mode.
15934
15935 1998-03-02  Kirill M. Katsnelson  <kkm@kis.ru>
15936
15937         * x-menubar.el (default-menubar): Greyed out "Help / Basics /
15938         Installation" menu item when Installation-string is not bound.
15939
15940 1998-03-11  SL Baur  <steve@altair.xemacs.org>
15941
15942         * lisp.el (forward-sexp): Fix for test for balanced sexp.
15943         From Jeremiah W. James <jerry@cs.ucsb.edu>
15944
15945 1998-03-10  Kyle Jones  <kyle_jones@wonderworks.com>
15946
15947         * msw-faces.el:
15948         * faces.el: Fix face initialization.
15949
15950 1998-03-10  Glynn Clements  <glynn@sensei.co.uk>
15951
15952         * files.el (backup-enable-predicate): fix breakage introduced
15953         by TMPDIR patch.
15954
15955 1998-03-09  Kyle Jones  <kyle_jones@wonderworks.com>
15956
15957         * x-faces.el (x-init-face-from-resources): The
15958           TTY face property retrieval functions don't return
15959           specifiers, so use face-property instead.
15960
15961 1998-03-09  SL Baur  <steve@altair.xemacs.org>
15962
15963         * mwheel.el (mwheel-install): Use portable keysyms and syntax.
15964
15965 1998-03-09  Kyle Jones  <kyle_jones@wonderworks.com>
15966
15967         * x-menubar.el: Expanded documentation for
15968           option-save-faces.  Changed Options -> Browse Faces
15969           menu entry to invoke customize-face.
15970
15971 1998-03-09  Kyle Jones  <kyle_jones@wonderworks.com>
15972
15973         * faces.el: Most face initialization moved out of
15974           init-other-random-faces to the top level so that the
15975           initialization happens before Xemacs is dumped.  Much
15976           of the fascist "face-differs-from-default-p or FROB!"
15977           code has been retired in favor of letting the user do
15978           what they want to do.  Face initialization code changed
15979           to use `default' specifier tag so that the settings can
15980           be overridden later if the user wishes it.
15981
15982 1998-03-08  SL Baur  <steve@altair.xemacs.org>
15983
15984         * about.el (about-hackers): Update contributors list.
15985
15986 1998-03-07  Kyle Jones  <kyle_jones@wonderworks.com>
15987
15988         * specifier.el: Define new specifier tag `default'.
15989
15990         * modeline.el: Initialize faces using `default' tag.
15991
15992         * x-faces.el (x-init-face-from-resources): Remove
15993           specifier specs containing the `default' tag before
15994           adding new specs.
15995
15996 1998-03-02  John Jones  <jj@asu.edu>
15997
15998         * package-get.el (package-get-all): fixed arguments on call to
15999         package-admin-add-single-file-package.
16000         * package-get.el (package-get-installedp): fixed to match
16001         advertised behavior.
16002         * package-get.el: added function package-get-update-all which
16003         installs newest versions of all the current packages (if they are
16004         not already installed).
16005
16006 1998-03-04  Jens-Ulrik Petersen  <petersen@kurims.kyoto-u.ac.jp>
16007
16008         * files.el (find-file-noselect): Uncommented `truename' binding in
16009         `let*' and use it later to set `buffer-file-truename' iff it's
16010         still nil, as happens for example when finding a compressed
16011         file with "jka-compr".
16012
16013 Wed Mar 04 08:55:12 1998  Andy Piper  <andyp@parallax.co.uk>
16014
16015         * faces.el: in make-face-* type functions do the operation for all
16016         window systems, not just the first one found.
16017
16018         * font.el: call mswindows-list-fonts for mswindows.
16019
16020 1998-03-02  Glynn Clements  <glynn@sensei.co.uk>
16021
16022         * code-process.el (call-process-region):
16023         * process.el (call-process-region):
16024         * package-get.el (package-get-dir):
16025         * files.el (backup-enable-predicate):
16026         * gnuserv.el (gnuserv-temp-file-regexp):
16027         Use temp-directory in place of `/tmp'.
16028
16029 Fri Feb 20 21:22:34 1998  Darryl Okahata  <darrylo@sr.hp.com>
16030
16031         * "Fast" dired-in-C enhancements for Windows 95/NT:
16032
16033         * files.el: Added function, `wildcard-to-regexp', from GNU
16034           Emacs.
16035
16036         * files.el (insert-directory): Modified to use special
16037           dired-in-C enhancements if present.
16038
16039 Mon Mar 02 11:37:36 1998  Andy Piper  <andyp@parallax.co.uk>
16040
16041         * code-files.el: make default coding no-conversion.
16042
16043 1998-03-02  SL Baur  <steve@altair.xemacs.org>
16044
16045         * dumped-lisp.el (preloaded-file-list): Find Installation.el from
16046         the load-path.
16047
16048         * update-elc.el: Strip directory when testing for files not to
16049         bytecompile.
16050
16051 1998-03-02  Aki Vehtari  <Aki.Vehtari@hut.fi>
16052
16053         * lisp-mode.el: Use recommended form for menus.
16054
16055         * info.el (Info-construct-menu): Use recommended form for menus.
16056
16057         * gnuserv.el (gnuserv-edit-files): Use recommended form for menu
16058         entry.
16059
16060 1998-02-28  Kyle Jones  <kyle_jones@wonderworks.com>
16061
16062         * frame.el: Resurrect get-frame-for-buffer-default-to-current.
16063           (get-frame-for-buffer-noselect): Always return frames
16064           in the not-this-window-p cond clause.
16065
16066 1998-02-27  SL Baur  <steve@altair.xemacs.org>
16067
16068         * help.el (describe-installation): New function.
16069
16070         * x-menubar.el (default-menubar): Add describe-installation to
16071         Help menu.
16072
16073         * packages.el (packages-unbytecompiled-lisp): Installation.el
16074         should not be bytecompiled.
16075
16076         * dumped-lisp.el (preloaded-file-list): Dump Installation with
16077         XEmacs.
16078
16079         * x-menubar.el (default-menubar): Use correct guard for VM menu
16080         entry.
16081
16082         * coding.el: Add coding systems for iso-8859-[12] for No-Mule + file
16083         coding.
16084         From Andy Piper <andyp@parallax.co.uk>
16085
16086 1998-02-26  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
16087
16088         * ldap.el: Do not require ldap-internal at compile time.
16089
16090 Tue Feb 17 12:50:37 1998  Andy Piper  <andyp@parallax.co.uk>
16091
16092         * code-files.el: new file. a virtual copy of mule-files.el
16093         but without charset
16094         dependencies. (toggle-buffer-file-ocding-system) new function for
16095         changing the eol type for the current buffer.
16096
16097         * code-process.el: new file. a copy of
16098         mule-process.el. mule-process.el will disappear when things have
16099         settled.
16100
16101         * coding.el: new file. a virtual copy of mule-files.el but
16102         without charset dependencies. (coding-system-base) new function
16103         for getting the parent coding system of a coding system with eol
16104         type set.
16105
16106         * dumped-lisp.el: add above files for the non-mule case.
16107
16108 1998-02-25  Kyle Jones  <kyle_jones@wonderworks.com>
16109
16110         * window-xemacs.el (display-buffer): If no explicit
16111           frame is specified, search for a window that displays
16112           the buffer on the currently selected frame, before
16113           searching other frames.
16114
16115 1998-02-25  Kyle Jones  <kyle_jones@wonderworks.com>
16116
16117         * frame.el (get-frame-for-buffer): If not-this-window-p
16118           is non-nil, use window on the selected frame if it is not
16119           also the selected window.  When defaulting, search for
16120           windows on the currently selected fgrame before searching
16121           other frames.
16122
16123 1998-02-25  Didier Verna  <didier@xemacs.org>
16124
16125         * modeline.el (modeline-swap-buffers): originally named
16126         `mouse-release-modeline'. Whether to actually swap the buffers is
16127         decided in `mouse-drag-modeline'.
16128         (mouse-drag-modeline): A button release event is considered a
16129         mouse click is both X (modeline scroll) and Y (modeline drag) pos
16130         stay unchanged.
16131
16132 1998-02-25  SL Baur  <steve@altair.xemacs.org>
16133
16134         * x-menubar.el: Put redo on the menubar.
16135         From Aki Vehtari <Aki.Vehtari@hut.fi>
16136
16137 1998-02-22  Greg Klanderman  <greg@alphatech.com>
16138
16139         * bytecomp.el (displaying-byte-compile-warnings): if
16140         temp-buffer-show-function is set, use it to display current set of
16141         warnings in the "*Compile-Log-Show*" buffer.
16142
16143         * simple.el (display-warning-buffer): if temp-buffer-show-function
16144         is set, use it to display current set of warnings in the
16145         "*Warnings-Show*" buffer.
16146
16147 1998-02-20  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16148
16149         * cl-extra.el (equalp): Make (equalp ?A ?a) return t as in
16150         Common Lisp.
16151
16152 1998-02-23  Aki Vehtari  <Aki.Vehtari@hut.fi>
16153
16154         * menubar.el: Allow button descriptors at least 2 long.
16155
16156         * x-menubar.el (default-menubar): Use recommended forms.
16157         (file-menu-filter): Remove.
16158         (edit-menu-filter): Remove.
16159
16160 1998-02-24  SL Baur  <steve@altair.xemacs.org>
16161
16162         * about.el (about-hackers): Updated.
16163
16164 1998-02-22  Greg Klanderman  <greg@alphatech.com>
16165
16166         * help.el (help-max-help-buffers): new variable
16167         (help-register-and-maybe-prune-excess): new function
16168         (help-buffer-name): use help-max-help-buffers.
16169         (with-displaying-help-buffer): use
16170         help-register-and-maybe-prune-excess.
16171
16172         * help.el (help-maybe-pretty-print-value): if the value fits on
16173         one line, let it.
16174
16175 1998-02-21  Greg Klanderman  <greg@alphatech.com>
16176
16177         * (with-displaying-help-buffer): there is no need to kill the buffer
16178         if it exists, because with-output-to-temp-buffer will clear it.
16179         further, killing the buffer violates the rule that
16180         temp-buffer-show-function, if set, has the full responsibility of
16181         showing the temp buffer.  killing the buffer fucks with the window
16182         configuration, hosing temp-buffer-show-function.
16183
16184
16185 1998-02-23  Didier Verna  <didier@xemacs.org>
16186
16187         * modeline.el (mouse-drag-modeline):
16188         - Always scroll the modeline that was originally clicked on.
16189         - Use x pixels instead of x characters (which doesn't work anyway)
16190         as horizontal reference for modeline dragging. This allows us to
16191         keep on dragging the modeline even if the motion event occurs in
16192         another window.
16193
16194 1998-02-23  Didier Verna  <didier@xemacs.org>
16195
16196         * x-mouse.el (x-init-pointer-shape): use a crossed-arrows cursor
16197         glyph on the modeline to indicate that dragging the mouse has an
16198         effect both horizontally and vertically.
16199
16200 1998-02-24  SL Baur  <steve@altair.xemacs.org>
16201
16202         * about.el (about-xemacs): Get rid of redundant visible version
16203         number.
16204
16205 1998-02-19  SL Baur  <steve@altair.xemacs.org>
16206
16207         * about.el (about-hackers): Update credits.
16208
16209 1997-12-22  Christoph Wedler  <wedler@fmi.uni-passau.de>
16210
16211         * prim/register.el (view-register): Show register type file-query.
16212
16213 1998-02-17  Kyle Jones  <kyle_jones@wonderworks.com>
16214
16215         * mode-motion.el (mode-motion-highlight-internal):
16216           save-excursion inside save-window-exucrsion form to
16217           hide buffer point changes from save-window-excursion.
16218           Prevents display flickering when the mouse pointer
16219           moves.
16220
16221 1998-02-17  Didier Verna  <didier@xemacs.org>
16222
16223         * mouse.el (default-mouse-track-set-point-in-window): rewrote this
16224         function to handle correctly the case of a toolbar one side of the
16225         window: scrolling will not necessarily happen.
16226
16227 1998-02-17  Kyle Jones  <kyle_jones@wonderworks.com>
16228
16229         * files.el (after-find-file): Restore missing argument
16230           to format that provides filename for "... consider M-x
16231           recover-file" message.  Also call `message' with "%s"
16232           as the first arg instead of an arbitrary string.
16233
16234 1998-02-18  SL Baur  <steve@altair.xemacs.org>
16235
16236         * about.el (about-hackers): Various additions.
16237
16238 1998-02-15  SL Baur  <steve@altair.xemacs.org>
16239
16240         * autoload.el (generate-file-autoloads-1): Don't force an extra
16241         line out when copying on-the-same line autoloads.
16242
16243         * x-menubar.el (default-menubar): Add Sokoban to the menubar if it
16244         is installed.
16245
16246 1998-02-14  Martin Buchholz  <martin@xemacs.org>
16247
16248         * x11/x-win-xfree86.el (x-win-init-xfree86):
16249         * x11/x-win-sun.el (x-win-init-sun):
16250         * x11/x-init.el (x-initialize-compose):
16251         * prim/simple.el:
16252         (backward-or-forward-kill-sexp):
16253         (backward-or-forward-kill-sentence):
16254         (backward-or-forward-kill-word):
16255         (backward-or-forward-delete-char):
16256         * prim/isearch-mode.el (isearch-help-or-delete-char):
16257         Use x-keysym-on-keyboard-sans-modifiers-p instead of
16258         x-keysym-on-keyboard-p to detect backspace.
16259         Use symbols instead of strings (now deprecated) with x-keysym-*-p.
16260         Clean up symbols used with dead keys, checking Linux and solaris
16261         keysyms.
16262         Simplify x-win-*.el using above methods.
16263         Change documentation for x-keysym-*-p functions.
16264
16265 1998-02-14  SL Baur  <steve@altair.xemacs.org>
16266
16267         * about.el (about-hackers): Restore entries for Michael Sperber and
16268         Vinnie Shelton.
16269         From Vinnie Shelton <acs@acm.org>
16270
16271 1998-02-14  Hrvoje Niksic  <hniksic@srce.hr>
16272
16273         * simple.el (count-words-region): Ditto.
16274
16275 1998-02-12  Hrvoje Niksic  <hniksic@srce.hr>
16276
16277         * simple.el (count-words-buffer): Document.  Don't print anything
16278         if non-interactive.
16279
16280 1998-02-12  SL Baur  <steve@altair.xemacs.org>
16281
16282         * packages.el (packages-hardcoded-lisp): easymenu.el is in
16283         multiple files in InfoDock.
16284
16285 1998-02-11  SL Baur  <steve@altair.xemacs.org>
16286
16287         * packages.el (packages-hardcoded-lisp): id-vers.elc is loaded
16288         from version.el in InfoDock.
16289
16290         * dumped-lisp.el (preloaded-file-list): Don't treat InfoDock
16291         specially.
16292
16293 1998-02-09  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16294
16295         * bytecomp-runtime.el (proclaim-inline): Single quotes around
16296         variable name in docstring.
16297
16298 1998-02-10  Andreas Jaeger  <aj@arthur.rhein-neckar.de>
16299
16300         * menubar.h: Include "gui.h".
16301
16302 1998-02-10  SL Baur  <steve@altair.xemacs.org>
16303
16304         * site-load.el: Fix documentation.
16305
16306 1998-02-09  SL Baur  <steve@altair.xemacs.org>
16307
16308         * package-get-base.el (package-get-base): Updated.
16309
16310         * keymap.el: PC-ize.
16311
16312 1998-02-08  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16313
16314         * hyper-apropos.el (hyper-apropos-get-doc): Print the `loaded
16315         from' on a fresh line.
16316
16317 1998-02-08  Hrvoje Niksic  <hniksic@srce.hr>
16318
16319         * help.el (help-maybe-pretty-print-value): prin1, not princ the
16320         object.
16321
16322 1998-02-09  SL Baur  <steve@altair.xemacs.org>
16323
16324         * undo-stack.el: PC-ize.
16325
16326         * cmdloop.el: PC-ize.
16327
16328 1998-02-08  SL Baur  <steve@altair.xemacs.org>
16329
16330         * bytecomp-runtime.el: PC-ize.
16331
16332         * byte-optimize.el: Prolog fixup.  PC-ize.
16333
16334         * cus-dep.el: Spelling fix.
16335
16336         * text-mode.el: Synch with Emacs 20.2.  (Original ChangeLog
16337         entries follow).
16338
16339 1997-08-29  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16340
16341         * text-mode.el (text-mode-hook-identify): New function,
16342         put on text-mode-hook.  Set text-mode-variant here.
16343         (text-mode): Don't set it here.
16344
16345 1997-08-27  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16346
16347         * text-mode.el (text-mode-hook): New defvar.
16348         (text-mode-variant): New variable.
16349         (text-mode): Set that variable locally.
16350         (toggle-text-mode-auto-fill): New command.
16351
16352 1997-06-15  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16353
16354         * text-mode.el (text-mode): Let all-white lines separate paragraphs.
16355
16356 1997-06-11  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16357
16358         * text-mode.el (paragraph-indent-text-mode):
16359         Renamed from spaced-text-mode.
16360         (text-mode-map): Bind TAB to indent-relative.
16361         (indented-text-mode-map): Variable deleted.
16362         (indented-text-mode): Now an alias for text-mode.
16363
16364 1998-02-05  SL Baur  <steve@altair.xemacs.org>
16365
16366         * loadup.el: test-atoms debugging stuffs removed.
16367
16368 1998-02-03  Martin Buchholz  <Martin Buchholz <martin@xemacs.org>
16369
16370         * lisp/loaddefs.el (completion-ignored-extensions): Add ".class"
16371
16372 1997-12-30  Colin Rafferty  <colin@xemacs.org>
16373
16374         * help.el (describe-beta): Made it use `locate-data-file'.
16375         (describe-distribution): Ditto.
16376         (describe-copying): Ditto.
16377         (describe-project): Ditto.
16378         (view-emacs-news): Ditto.
16379
16380         * help-nomule.el (help-with-tutorial): Made it use
16381         `locate-data-file' to find tutorial.
16382
16383 1998-01-28  Jonathon Harris  <jhar@tardis.ed.ac.uk>
16384
16385         * about.el: Corrected my email address.
16386
16387         * mouse.el: Added 'mouse-mswindows-drop' similar to
16388         'mouse-offix-drop'.
16389
16390 1998-01-27  SL Baur  <steve@altair.xemacs.org>
16391
16392         * loadup.el (running-xemacs): Spelling fix.
16393
16394 1998-01-26  Colin Rafferty  <colin@xemacs.org>
16395
16396         * packages.el (packages-find-packages-1): Don't allow a backwards
16397         compatible lisp tree to overwrite `preloaded-file-list'.
16398
16399 1998-01-26  SL Baur  <steve@altair.xemacs.org>
16400
16401         * loadup.el: Don't delete "xemacs" prior to dumping.
16402
16403 1998-01-24  SL Baur  <steve@altair.xemacs.org>
16404
16405         * package-info.el (pi-last-mod-date): New function.
16406         (pi-author-version): New function.
16407         (batch-update-package-info): Use them.
16408
16409 1998-01-23  Colin Rafferty  <colin@xemacs.org>
16410
16411         * frame.el (get-frame-for-buffer-default-to-current): Create.
16412         (get-frame-for-buffer-noselect): Allow user to use current frame
16413         with `get-frame-for-buffer-default-to-current'.
16414
16415 1998-01-22  Hrvoje Niksic  <hniksic@srce.hr>
16416
16417         * bytecomp.el (byte-compile-output-file-form): Set print-gensym.
16418         (byte-compile-output-docform): Ditto.
16419         (byte-compile-compiled-obj-to-list): Ditto.
16420
16421 1998-01-22  Kyle Jones  <kyle_jones@wonderworks.com>
16422
16423         * startup.el (command-line-1): Removed code that ran
16424           buffer-menu.
16425
16426 1998-01-21  Hrvoje Niksic  <hniksic@srce.hr>
16427
16428         * help-macro.el (make-help-screen): Bind `help-read-key' via flet.
16429
16430 1998-01-17  Hrvoje Niksic  <hniksic@srce.hr>
16431
16432         * frame.el (suspend-emacs-or-iconify-frame): Check using
16433         `device-on-window-system-p' instead of explicitly checking for X,
16434         so that the same logic works for MS Windows.
16435         (suspend-or-iconify-emacs): Ditto.
16436
16437 1998-01-14  Hrvoje Niksic  <hniksic@srce.hr>
16438
16439         * about.el (about-maintainer-info): Andy Piper is back.
16440         (xemacs-hackers): Updated Andy Piper's email address.
16441         (about-hackers): Added Jonathan Harris.
16442         (about-hackers): Updated Tibor Polgar's email address.
16443
16444 1998-01-18  SL Baur  <steve@altair.xemacs.org>
16445
16446         * about.el: Add xemacs.org email manager.
16447
16448         * package-get-base.el (package-get-base): Updated with most recent
16449         package updates.
16450
16451 1998-01-14  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16452
16453         * help.el (function-arglist): Use `indirect-function' instead of
16454         `symbol-function' so that aliases are treated correctly.
16455
16456 1998-01-13  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16457
16458         * help.el (help-map): Add f1 binding to `help-for-help'.
16459         Suggested by Karl M. Hegbloom <karlheg@inetarena.com>.
16460         (describe-key-briefly): Use `princ' "%s" to print object.
16461         (with-displaying-help-buffer): Kill buffer if it exists, again.
16462         (describe-key): Use `princ' "%s" to print object.
16463         (describe-function-1): Use `princ' "%s" to print object.
16464         Commented out alias lines removed.
16465         (help-pretty-print-limit): New variable to control pretty-printing
16466         of variable values.
16467         (help-maybe-pretty-print-value): Steve wins!  Renamed back from
16468         `help-pretty-print-value' again.  Only print-print when OBJECT is
16469         list of length less than `help-pretty-print-limit'.
16470         (describe-variable): Use `help-maybe-pretty-print-value' again.
16471
16472 1998-01-18  SL Baur  <steve@altair.xemacs.org>
16473
16474         * simple.el (blink-matching-open): Remove C++ kludge.
16475         Suggested by Bob Weiner <weiner@wave.altrasoft.com>
16476
16477 1998-01-14  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16478
16479         * info.el (Info-default-directory-list): Made the documentation
16480         more explanitory.
16481
16482 1998-01-13  Martin Buchholz  <martin@xemacs.org>
16483
16484         * lisp/packages.el:
16485         * lisp/package-admin.el:
16486         * lisp/build-report.el:
16487         Fix typos.
16488
16489 1998-01-14  Christoph Wedler  <wedler@fmi.uni-passau.de>
16490
16491         * Patches/font-lock.el (java-font-lock-keywords-*): Would produce
16492         warnings in Java buffers without final newline and editing the
16493         last line.
16494
16495 1998-01-17  SL Baur  <steve@altair.xemacs.org>
16496
16497         * packages.el (packages-find-packages-1): Don't allow a backwards
16498         compatible lisp tree to overwrite `preloaded-file-list'.
16499         Suggested by Colin Rafferty  <colin@xemacs.org>
16500
16501         * mouse.el (mouse-offix-drop): Set undo-boundary.
16502         From Oliver Graf <ograf@fga.de>
16503
16504 1998-01-13  SL Baur  <steve@altair.xemacs.org>
16505
16506         * loadup.el (load-gc): rewrite as defun.
16507         Print something sensical if a required dump-time file isn't found.
16508
16509 1998-01-12  SL Baur  <steve@altair.xemacs.org>
16510
16511         * menubar.el (check-menu-syntax): Emergency dirty fix -- the 0 plist
16512         bug strikes a menudescriptor.
16513
16514         * package-get-base.el (package-get-base): Updated.
16515
16516         * package-info.el (batch-update-package-info): Derive REQUIRES
16517         from the Makefile.
16518
16519 1998-01-13  Hrvoje Niksic  <hniksic@srce.hr>
16520
16521         * files.el (save-some-buffers): Don't play games with deleting
16522         other windows if we are in the minibuffer window.
16523
16524 1998-01-08  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16525
16526         * modeline.el (modeline-minor-mode-menu): Add support for :active
16527         (add-minor-mode): Document :active property to TOGGLE.
16528
16529 1998-01-07  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16530
16531         * modeline.el (modeline-minor-mode-menu): Add support for an
16532         `:included' predicate in the `toggle-sym' plist.
16533         (add-minor-mode): Document the :included property, format
16534         docstring some more.
16535         (modeline-minor-mode-menu): Documentation string added.
16536
16537 1998-01-02  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16538
16539         * modeline.el (modeline-minor-mode-menu): genmenlab the menu
16540         labels from the symbol-names by thwacking off the overly redundant
16541         and overused "mode", parenthesizing "minor", and capitalizing the
16542         resultant strings.  Also shortened the menu's title by eliminating
16543         the redundant buffer name.
16544         (add-minor-mode): Beautified the docstring, added mention of the
16545         `:menu-tag' property of TOGGLE.
16546         (modeline-minor-mode-menu): Frinked the `:menu-tag' property on
16547         `toggle-sym' to beatify the mode-life menus.
16548         * (abbrev-mode):  (put)'ed a `:menu-tag' on it and
16549         `auto-fill-function'.
16550
16551 1998-01-02  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16552
16553         * modeline.el (modeline-minor-mode-menu): Changed the string-only
16554         menus to :style 'toggle.
16555
16556 1997-12-10  Markus Linnala  <maage@cs.tut.fi>
16557
16558         * simple.el: Use mh-user-agent-compose as mh-e-user-agent.
16559
16560 1997-12-11  Christoph Wedler  <wedler@fmi.uni-passau.de>
16561
16562         * packages/hyper-apropos.el (hyper-apropos-insert-face): Would
16563         only recognize first hyperlink.
16564         (hyper-apropos-highlightify): Deletia, this is already done by
16565         `hyper-apropos-insert-face'.
16566         (hyper-apropos-help-mode): Don't call `hyper-apropos-highlightify.
16567
16568 1998-01-09  SL Baur  <steve@altair.xemacs.org>
16569
16570         * x-toolbar.el (toolbar-ispell-internal): Use ispell-message for
16571         mail.
16572         (toolbar-mail-reader): Add support for `send'.
16573         From Jonathan Marten <jonathan.marten@UK.Sun.COM>
16574
16575 1998-01-05  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16576
16577         * info.el (Info-emacs-info-file-name): Add defvar for
16578         `Info-emacs-info-file-name' so that `Info-goto-emacs-command-node'
16579         will function properly.
16580
16581 1998-01-05  Gary D. Foster  <gfoster@ragesoft.com>
16582
16583         * simple.el: make the backwards delete function called by
16584         `backward-or-forward-delete-char' user configurable.
16585
16586 1998-01-09  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16587
16588         * hyper-apropos.el (hyper-apropos-get-doc): Print where a byte
16589         compiled function got loaded from.
16590
16591 1998-01-09  SL Baur  <steve@altair.xemacs.org>
16592
16593         * term/apollo.el: Synched up with InfoDock 3.6.2.
16594
16595 1998-01-08  SL Baur  <steve@altair.xemacs.org>
16596
16597         * startup.el (load-init-file): Load autoloads earlier.
16598         (startup-splash-frame): Handle InfoDock logo.
16599
16600         * x-init.el (init-post-x-win): Don't call init-x-toolbar in
16601         InfoDock.
16602         (x-init-toolbar-from-resources): Move from x-toolbar.el.
16603
16604         * toolbar.el (init-toolbar-from-resources): InfoDock x-toolbar.el
16605         doesn't have this function.
16606
16607         * packages.el (locate-data-file): Fix to call `locate-file'.
16608
16609 1998-01-07  SL Baur  <steve@altair.xemacs.org>
16610
16611         * dumped-lisp.el (preloaded-file-list): InfoDock uses its own
16612         version of version.el.
16613         (preloaded-file-list): Ditto for x-menubar.el and x-toolbar.el.
16614
16615         * x-menubar.el (default-menubar): Guard reference to
16616         `gnuserv-frame'.
16617         (default-menubar): Guard references to `font-lock-mode'.
16618         (default-menubar): Guard references to font-menu-this-frame-only-p'.
16619         (default-menubar): Guard references to `font-menu-ignore-scaled-fonts'.
16620
16621         * make-docfile.el: Don't snarf doc strings from autoloads.
16622
16623         * startup.el (load-init-file): Use algorithm from loaddefs.el for
16624         loading auto-autoloads files.
16625
16626         * loaddefs.el: Disable dumping autoloads.
16627
16628 1998-01-05  SL Baur  <steve@altair.xemacs.org>
16629
16630         * lisp-mnt.el: Synch to Emacs 20.2.
16631
16632         * help.el: Remove manual autoload of `finder-by-keyword'.
16633
16634         * finder.el (finder-by-keyword): Autoload.
16635
16636         * help.el: Conditionalize hyperbole setup.
16637
16638 1998-01-04  SL Baur  <steve@altair.xemacs.org>
16639
16640         * packages.el (package-require): Update to reflect new data format.
16641
16642 1998-01-02  Didier Verna  <didier@xemacs.org>
16643
16644         * x-menubar.el (default-menubar): make the tutorials available
16645         through the menubar. (Plus some compilation warnings cleanup).
16646
16647 1998-01-04  SL Baur  <steve@altair.xemacs.org>
16648
16649         * check-features.el: New file.  Perform sanity check after build.
16650
16651         * dumped-lisp.el (preloaded-file-list): Move tooltalk dumped lisp
16652         files to tooltalk package.
16653         (preloaded-file-list): Moved sparcworks dumped lisp files to Sun
16654         package.
16655
16656         * package-admin.el (package-admin-xemacs): Use better default for
16657         location of XEmacs binary.
16658
16659 1998-01-03  Aki Vehtari  <Aki.Vehtari@hut.fi>
16660
16661         * x-menubar.el (buffers-menu-submenus-for-groups-p): Replace const
16662         tag with sexp and add value tag with value `t'.
16663
16664 1998-01-03  SL Baur  <steve@altair.xemacs.org>
16665
16666         * package-get.el: Changes to work with real data.
16667         From Pete Ware <ware@cis.ohio-state.edu>
16668
16669         * packages.el (packages-reload-autoloads): Guard load for the time
16670         being.
16671
16672         * update-elc.el ("packages.el"): Force loading packages.el instead
16673         of possibly out-of-date packges.elc.
16674         * make-docfile.el ("packages.el"): Ditto.
16675
16676 1998-01-02  Colin Rafferty  <colin@xemacs.org>
16677
16678         * build-report.el (build-report-delete-regexp): Added a rule for
16679         the main tarball shadowing anything past it.
16680
16681 1998-01-02  SL Baur  <steve@altair.xemacs.org>
16682
16683         * packages.el (package-provide): Delete a previous provide.
16684
16685         * package-info.el: New file.
16686
16687         * package-get.el: New file.
16688         From Pete Ware <ware@cis.ohio-state.edu>
16689         (package-get): Fix md5 computation to work with Mule.
16690
16691 1997-12-11  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16692
16693         * simple.el (log-message-*): Quote symbols in docstrings properly.
16694
16695 1998-01-01  SL Baur  <steve@altair.xemacs.org>
16696
16697         * packages.el (packages-new-autoloads): Ignore symbolic links.
16698
16699         * cus-face.el (face-custom-attributes-get): Fix typo.
16700         From Jens-Ulrik Holger Petersen <petersen@kurims.kyoto-u.ac.jp>
16701
16702 1997-12-31  SL Baur  <steve@altair.xemacs.org>
16703
16704         * startup.el (load-init-file): Reload new or changed autoloads
16705         unless inhibited.  Reload modified dumped lisp (stubbed).
16706
16707         * packages.el (packages-new-autoloads): New function.
16708         (packages-reload-autoloads): New function.
16709         (packages-reload-dumped-lisp): New (stub) function.
16710
16711         * loadup.el: Inhibit reloading dumped files when running temacs.
16712
16713         * loadhist.el (file-provides): Extend to handle variant
16714         extensions.
16715
16716         * replace.el (query-replace): Fix typo.
16717
16718 1997-12-30  SL Baur  <steve@altair.xemacs.org>
16719
16720         * make-docfile.el: list-autoloads-path has been renamed.
16721         * update-elc.el: list-autoloads has been renamed.
16722
16723         * packages.el (packages-list-autoloads): Renamed.
16724         (packages-list-autoloads-path): Ditto.
16725
16726 1997-12-29  Colin Rafferty  <colin@xemacs.org>
16727
16728         * packages.el (packages-find-packages-1): Made it signal a warning
16729         for an error in an auto-autoload.el file.
16730
16731 1997-12-30  SL Baur  <steve@altair.xemacs.org>
16732
16733         * x-menubar.el (buffers-menu-submenus-for-groups-p): Replace sexp
16734         tag with const.
16735         From Aki Vehtari <Aki.Vehtari@hut.fi>
16736
16737         * dumped-lisp.el (preloaded-file-list): Dump loadhist with XEmacs.
16738
16739         * loadhist.el (unload-feature): Remove autoload.
16740
16741 1997-12-28  SL Baur  <steve@altair.xemacs.org>
16742
16743         * loadhist.el: Unpackaged.
16744
16745         * help.el (describe-symbol-find-file): Rename
16746         `describe-function-find-file' and make old name obsolete.
16747         (describe-function-1): Use it.
16748         (describe-function-1): Guard reference to
16749         `compiled-function-annotation'.
16750
16751 1997-12-27  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16752
16753         * help.el (help-mode-bury): Now a call to `help-mode-quit' with
16754         argument.
16755         (help-mode-quit): New optional arg to control whether it kills or
16756         buries.  Tidied up.
16757         (with-displaying-help-buffer): Don't kill buffer initially, even
16758         if it exists: it is erased by `with-output-to-temp-buffer' anyway.
16759         (help-pretty-print-value): Rename back from
16760         `help-maybe-pretty-print-value'!  If `pp-internal' is available
16761         use it, otherwise use dumped `cl-prettyprint'.
16762         (describe-variable): Use `help-pretty-print-value' again.
16763         (find-func): Removed reference to "find-func" at end.
16764
16765 1997-12-26  Kirill M. Katsnelson  <kkm@kis.ru>
16766
16767         * dumped-lisp.el: x-menubar.el dumped along with mswindows native
16768           GUI XEmacs. Rename? x-menubar is rather window system
16769           independant, except for a couple of items.
16770
16771 1997-12-26  SL Baur  <steve@altair.xemacs.org>
16772
16773         * x-menubar.el (default-menubar): Remove hyperbole and oobr
16774         entries as they will no longer be distributed with XEmacs.
16775
16776         * format.el (format-alist): Fix image/tiff regexps.
16777         From P. E. Jareth Hein <jareth@camelot-soft.com>
16778
16779         * help.el (help-maybe-pretty-print-value): Rename.
16780         (describe-variable): Use it.
16781         (describe-variable): Add trailing linefeed.
16782
16783 1997-12-26  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16784
16785         * help.el (describe-function-1): Don't output anything for
16786           arglist of autoload functions.
16787
16788 1997-12-26  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16789
16790         * help.el (describe-function-1): Don't output anything for
16791           arglist of autoload functions.
16792
16793 1997-12-26  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16794
16795         * help.el (help-mode-map): New bindings for `help-mode-bury',
16796         `describe-function-at-point', `describe-variable-at-point',
16797         `Info-elisp-ref', `customize-variable', `help-next-section' and
16798         `help-prev-section'.
16799         (help-next-section): New function.
16800         (help-prev-section): New function.
16801         (help-mode-quit): Changed to kill the help buffer.
16802         (help-mode-bury): Formerly `help-mode-quit'.  Bury buffer
16803         correctly.
16804         (help-buffer-name): New function to generate the name of help
16805         buffers.
16806         (with-displaying-help-buffer): Is now a macro.  Takes an new first
16807         argument giving the name of the help buffer.
16808         (describe-key): Use `with-displaying-help-buffer' with name.
16809         (describe-mode): Ditto.
16810         (describe-bindings): Ditto.
16811         (describe-prefix-bindings): Ditto.
16812         (view-lossage): Ditto.
16813         (with-syntax-table): New macro.
16814         (function-called-at-point): Use `ignore-errors' and
16815         `with-syntax-table'.
16816         (function-at-point): Ditto.
16817         (describe-function): Use `with-displaying-help-buffer' with name.
16818         (function-arglist): Extracted from `describe-function-1'.  Returns
16819         function's arglist as string.
16820         (function-documentation): Extracted from `describe-function-1'.
16821         Returns function's docstring.
16822         (describe-function-1): Remove all the "stream" garbage, including
16823         the stream argument.  Use `function-arglist' and
16824         `function-documentation'.
16825         (describe-function-arglist): Just use `function-arglist'.
16826         (variable-at-point): Use `ignore-errors' and `with-syntax-table'.
16827         (help-pretty-print-value): New function to help with
16828         pretty-printing variable values.  Knows about `#<...>'.  Needs
16829         `pp-internal'.
16830         (describe-variable): Use `with-displaying-help-buffer' with name.
16831         Formatting improved.  Display file where variable is defined, if
16832         known.  Use `help-pretty-print-value'.
16833         (describe-syntax): Use `with-displaying-help-buffer' with name.
16834         (list-processes): Remove "stream" garbage.
16835
16836 1997-12-25  SL Baur  <steve@altair.xemacs.org>
16837
16838         * x-init.el (x-initialize-keyboard): Don't load x-win*.el files,
16839         call a dumped routine instead.
16840
16841         * x-win-xfree86.el: Wrap file in defun.
16842         * x-win-sun.el: Ditto.
16843
16844 1997-12-23  SL Baur  <steve@altair.xemacs.org>
16845
16846         * help.el (view-emacs-news): Remove usage of outl-mouse which
16847         advises functions and does other evil things.
16848
16849 1997-12-22  SL Baur  <steve@altair.xemacs.org>
16850
16851         * format.el (format-alist): Add `image/tiff'.
16852         From P. E. Jareth Hein <jareth@camelot-soft.com>
16853
16854 1997-12-21  SL Baur  <steve@altair.xemacs.org>
16855
16856         * about.el (about-hackers): More names added.
16857
16858         * make-docfile.el: Remove superfluous package path search.
16859
16860         * loaddefs.el: Commentary changes.  Removal of VM autoloads.
16861
16862 1997-12-20  SL Baur  <steve@altair.xemacs.org>
16863
16864         * shadow.el (find-emacs-lisp-shadows): Add _pkg to the list of
16865         ignored shadows.
16866
16867 1997-12-18  SL Baur  <steve@altair.xemacs.org>
16868
16869         * startup.el (set-default-load-path): Make sure lisp and site-lisp
16870         get trailing slashes when added to the load-path.
16871
16872         * x-init.el (init-x-win): Locate where XEmacs X localization files
16873         are.
16874
16875 1997-12-18  Kyle Jones  <kyle_jones@wonderworks.com>
16876
16877         * x-faces.el: Added support for foregroundToolBarColor
16878           to xpm-color-symbols.
16879
16880 1997-12-17  Hrvoje Niksic  <hniksic@srce.hr>
16881
16882         * etags.el (tags-remove-duplicates): Removed.
16883         (buffer-tag-table-list): Use `delete-duplicates'.
16884
16885         * cl-extra.el (coerce): Coerce to bit-vector and weak-list
16886         correctly.
16887         (get*): Defalias to `get'.
16888
16889         * cl.el (eql): Compare integers with `eq'.
16890         (cl-map-extents): Check for `map-extents' first.
16891
16892 1997-12-17  Didier Verna  <didier@xemacs.org>
16893
16894         * leim/quail/latin-pre.el ("french-prefix"): doc string cleanup +
16895         added the 'numero', 'copyright' and 'trademark' symbols.
16896
16897         * leim/quail/latin-post.el ("french-postfix"): see above.
16898
16899 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
16900
16901         * widget.el (define-widget): Check the arguments.
16902
16903         * cus-edit.el (customize-face): Use `check-argument-type'.
16904         (custom-variable-value-create): Use `signal' to signal error.
16905         (custom-variable-reset-saved): Ditto.
16906         (custom-variable-reset-standard): Ditto.
16907         (custom-face-reset-saved): Ditto.
16908
16909         * wid-edit.el (widget-prompt-value): Use `signal' to signal error.
16910         (widget-default-format-handler): Ditto.
16911         (widget-checklist-add-item): Ditto.
16912         (widget-radio-add-item): Ditto.
16913         (widget-editable-list-entry-create): Ditto.
16914         (widget-sexp-prompt-value): Ditto.
16915
16916         * custom.el (custom-declare-variable): Signal errors better.
16917         (custom-handle-keyword): Ditto.
16918         (custom-declare-group): Ditto.
16919
16920         * window-xemacs.el (windows): Ditto.
16921
16922         * menubar.el (menu): Ditto.
16923
16924         * keydefs.el (keyboard): Ditto.
16925
16926         * minibuf.el (minibuffer): Ditto.
16927
16928         * process.el (execute): Ditto.
16929
16930         * fill.el (fill): Ditto.
16931
16932         * modeline.el (modeline): Ditto.
16933
16934         * help.el (help): Ditto.
16935
16936         * faces.el (faces): Ditto.
16937
16938         * files.el (files): Ditto.
16939
16940         * x-init.el (x): Ditto.
16941
16942         * lisp-mode.el (lisp): Ditto.
16943
16944         * process.el (processes): Ditto.
16945
16946         * mouse.el (mouse): Ditto.
16947
16948         * abbrev.el (abbrev): Moved from cus-edit.
16949
16950         * font-lock.el (lisp-font-lock-keywords-1): Recognize `defcustom'
16951         as variable declaration.
16952
16953 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
16954
16955         * menubar.el (find-menu-item): Use `check-argument-type'.
16956         (find-menu-item): Cosmetic changes.
16957
16958 1997-12-18  SL Baur  <steve@altair.xemacs.org>
16959
16960         * x-menubar.el (default-menubar): Guard usage of lpr-switches.
16961
16962 1997-12-17  SL Baur  <steve@altair.xemacs.org>
16963
16964         * startup.el (set-default-load-path): Only search package-path
16965         when not running temacs.
16966
16967         * dumped-lisp.el (preloaded-file-list): Remove Egg/Its dumped lisp
16968         files.
16969
16970         * loadup.el: Correct commentary.  Reformatting.
16971         (really-early-error-handler): Use absolute path to the
16972         first dumped-lisp.el file.
16973         (really-early-error-handler): Print full path name of
16974         each dumped lisp file (inherited from InfoDock).
16975
16976         * shadow.el (find-emacs-lisp-shadows): Ignore multiple
16977         dumped-lisp.el files.
16978
16979         * make-docfile.el (preloaded-file-list): Reorder when the
16980         package-path is searched.
16981         * update-elc.el: Ditto.
16982
16983         * lisp-mode.el (call-with-condition-handler): Treat the same as
16984         `condition-case' for indentation.
16985
16986         * about.el (about-xemacs): Update release date.
16987
16988 1997-12-17  Hrvoje Niksic  <hniksic@srce.hr>
16989
16990         * cl-macs.el (case): Signal error if `t' or `otherwise' are seen
16991         anywhere but at the last clause.
16992         (ecase): Disallow `t' and `otherwise'.
16993
16994 1997-12-16  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16995
16996         * cus-edit.el (custom-buffer-create-buttons): New function
16997         from stuff moved out of `custom-buffer-create-internal'.
16998         (custom-novice): New variable.  Default t.
16999         (custom-display-global-buttons): Ditto.  Default `top'.
17000         (custom-buffer-create-internal): Only display help if
17001         `custom-novice' is non-nil.  Display global buttons according to
17002         `custom-display-global-buttons'.
17003
17004 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
17005
17006         * menubar.el (find-menu-item): Use `check-argument-type'.
17007         (find-menu-item): Cosmetic changes.
17008
17009 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
17010
17011         * modeline.el (mouse-drag-modeline): Give the modeline a "pressed"
17012         look.
17013
17014 1997-12-16  Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
17015
17016         * format.el (format-deannotate-region):  Bug fix.
17017         Deannotating a region containing unknown tags would fail
17018         (causing decoding of text/enriched to fail at user level)
17019
17020 1997-12-16  Kyle Jones  <kyle_jones@wonderworks.com>
17021
17022         * minibuf.el (read-directory-name): Support sixth
17023           arg, HISTORY, as already documented.
17024
17025 1997-12-17  Hrvoje Niksic  <hniksic@srce.hr>
17026
17027         * etags.el (get-tag-table-buffer): Use explicit lists as arguments
17028         to `ecase'.
17029
17030 1997-12-14  SL Baur  <steve@altair.xemacs.org>
17031
17032         * skk/skk-leim.el (skk-auto-fill-activate): Synch with
17033         skk-activate.
17034
17035 1997-12-13  SL Baur  <steve@altair.xemacs.org>
17036
17037         * dumped-lisp.el (preloaded-file-list): Remove debugging statement.