update.
[chise/xemacs-chise.git] / lisp / ChangeLog
1 2020-05-03  MORIOKA Tomohiko  <tomo.git@chise.org>
2
3         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4         `=ucs-sip@gb'.
5
6         * mule/mule-conf.el (=ucs-sip@gb): New coded-charset for XEmacs
7         CHISE.
8
9 2020-03-19  MORIOKA Tomohiko  <tomo.git@chise.org>
10
11         * mule/mule-charset.el (default-coded-charset-priority-list): Add
12         `=>ucs-tip@cognate'.
13
14         * mule/mule-conf.el (=>ucs-tip@cognate): New coded-charset for
15         XEmacs CHISE.
16
17 2020-03-18  MORIOKA Tomohiko  <tomo.git@chise.org>
18
19         * mule/mule-charset.el (default-coded-charset-priority-list): Add
20         `=ucs-tip-itaiji-001'.
21
22         * mule/mule-conf.el (=ucs-tip-itaiji-001): New coded-charset for
23         XEmacs CHISE.
24
25 2020-03-12  MORIOKA Tomohiko  <tomo.git@chise.org>
26
27         * mule/mule-charset.el (default-coded-charset-priority-list): Add
28         `=>ucs-tip@component'.
29
30         * mule/mule-conf.el (=>ucs-tip@component): New coded-charset for
31         XEmacs CHISE.
32
33 2020-03-11  MORIOKA Tomohiko  <tomo.git@chise.org>
34
35         * mule/mule-charset.el (default-coded-charset-priority-list): Add
36         `==ucs-tip@JP/hanazono'.
37
38         * mule/mule-conf.el (==ucs-tip@JP/hanazono): New coded-charset for
39         XEmacs CHISE.
40
41 2020-03-11  MORIOKA Tomohiko  <tomo.git@chise.org>
42
43         * mule/mule-charset.el (default-coded-charset-priority-list): Add
44         `=ucs-tip' and `=ucs-tip@JP/hanazono'.
45
46         * mule/mule-conf.el (=ucs-tip): New coded-charset for XEmacs
47         CHISE.
48         (=ucs-tip@JP/hanazono): Ditto.
49
50 2020-01-06  MORIOKA Tomohiko  <tomo.git@chise.org>
51
52         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
53         setting for `=ucs-var-007'.
54
55 2019-12-30  MORIOKA Tomohiko  <tomo.git@chise.org>
56
57         * mule/mule-charset.el (default-coded-charset-priority-list): Add
58         `=ucs-bmp-var-007'.
59
60         * mule/mule-conf.el (=ucs-var-007): New coded-charset for XEmacs
61         CHISE.
62         (=ucs-bmp-var-007): Ditto.
63
64 2019-12-01  MORIOKA Tomohiko  <tomo.git@chise.org>
65
66         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
67         setting for `=>ucs-itaiji-002@iwds-1'.
68
69         * mule/mule-charset.el (default-coded-charset-priority-list): Add
70         `=>ucs-bmp-itaiji-002@iwds-1'.
71
72 2019-11-30  MORIOKA Tomohiko  <tomo.git@chise.org>
73
74         * mule/mule-conf.el (=>ucs-itaiji-002@iwds-1): New coded-charset
75         for XEmacs CHISE.
76         (=>ucs-bmp-itaiji-002@iwds-1): Ditto.
77
78 2019-11-05  MORIOKA Tomohiko  <tomo.git@chise.org>
79
80         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
81         setting for `=>ucs-itaiji-008'.
82
83 2019-10-11  MORIOKA Tomohiko  <tomo.git@chise.org>
84
85         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
86         setting for `=>big5-cdp-itaiji-003'.
87
88         * mule/mule-charset.el (default-coded-charset-priority-list): Add
89         `=>big5-cdp-itaiji-003'.
90
91 2019-10-09  MORIOKA Tomohiko  <tomo.git@chise.org>
92
93         * mule/mule-conf.el (=>big5-cdp-itaiji-003): New coded-charset for
94         XEmacs CHISE.
95
96 2019-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
97
98         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
99         setting for `=>ucs-itaiji-011'.
100
101 2019-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
102
103         * mule/mule-charset.el (default-coded-charset-priority-list): Add
104         `=>ucs-bmp-itaiji-011'.
105
106 2019-09-25  MORIOKA Tomohiko  <tomo.git@chise.org>
107
108         * mule/mule-conf.el (=>ucs-itaiji-011): New coded-charset for
109         XEmacs CHISE.
110         (=>ucs-bmp-itaiji-011): Ditto.
111
112 2019-09-13  MORIOKA Tomohiko  <tomo.git@chise.org>
113
114         * mule/mule-charset.el (default-coded-charset-priority-list): Use
115         `=daikanwa@rev2' instead of `ideograph-daikanwa-2'.
116
117 2019-06-19  MORIOKA Tomohiko  <tomo.git@chise.org>
118
119         * mule/mule-charset.el (default-coded-charset-priority-list): Add
120         `=>ucs-bmp-cjk@iwds-1/normalized'.
121
122         * mule/mule-conf.el (=>ucs-bmp-cjk@iwds-1/normalized): New
123         coded-charset for XEmacs CHISE.
124
125 2019-06-19  MORIOKA Tomohiko  <tomo.git@chise.org>
126
127         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
128         setting for `=>ucs-itaiji-010'.
129
130         * mule/mule-charset.el (default-coded-charset-priority-list): Add
131         `=>ucs-bmp-itaiji-010'.
132
133         * mule/mule-conf.el (=>ucs-itaiji-010): New coded-charset for
134         XEmacs CHISE.
135         (=>ucs-bmp-itaiji-010): Ditto.
136
137 2019-06-18  MORIOKA Tomohiko  <tomo.git@chise.org>
138
139         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
140         setting for `=>ucs@iwds-1/normalized'.
141
142 2019-06-08  MORIOKA Tomohiko  <tomo.git@chise.org>
143
144         * mule/mule-conf.el (=>ucs@iwds-1/normalized): New coded-charset
145         for XEmacs CHISE.
146
147 2019-05-22  MORIOKA Tomohiko  <tomo.git@chise.org>
148
149         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
150         setting for `==>ucs@esu'.
151
152         * mule/mule-charset.el (default-coded-charset-priority-list): Add
153         `==>ucs-sip@esu'.
154
155         * mule/mule-conf.el (==>ucs@esu): New coded-charset for XEmacs
156         CHISE.
157         (==>ucs-sip@esu): Ditto.
158
159 2019-05-06  MORIOKA Tomohiko  <tomo.git@chise.org>
160
161         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
162         setting for `=>big5-cdp-var-001'.
163
164         * mule/mule-charset.el (default-coded-charset-priority-list): Add
165         `=>big5-cdp-var-001'.
166
167         * mule/mule-conf.el (=big5-cdp-var-001): Fix DOC.
168         (=>big5-cdp-var-001): New coded-charset for XEmacs CHISE.
169
170 2019-04-12  MORIOKA Tomohiko  <tomo.git@chise.org>
171
172         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
173         setting for `===hng-sts'.
174
175         * mule/mule-charset.el (default-coded-charset-priority-list): Add
176         `===hng-sts'.
177
178         * mule/mule-conf.el (===hng-sts): New coded-charset for XEmacs
179         CHISE.
180
181 2019-04-12  MORIOKA Tomohiko  <tomo.git@chise.org>
182
183         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
184         setting for `===hng-sgs'.
185
186         * mule/mule-charset.el (default-coded-charset-priority-list): Add
187         `===hng-sgs'.
188
189         * mule/mule-conf.el (===hng-sgs): New coded-charset for XEmacs
190         CHISE.
191
192 2019-04-11  MORIOKA Tomohiko  <tomo.git@chise.org>
193
194         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
195         setting for `===hng-saa'.
196
197         * mule/mule-charset.el (default-coded-charset-priority-list): Add
198         `===hng-saa'.
199
200         * mule/mule-conf.el (===hng-saa): New coded-charset for XEmacs
201         CHISE.
202
203 2019-04-10  MORIOKA Tomohiko  <tomo.git@chise.org>
204
205         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
206         setting for `===hng-kad'.
207
208         * mule/mule-charset.el (default-coded-charset-priority-list): Add
209         `===hng-kad'.
210
211         * mule/mule-conf.el (===hng-kad): New coded-charset for XEmacs
212         CHISE.
213
214 2019-04-10  MORIOKA Tomohiko  <tomo.git@chise.org>
215
216         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
217         setting for `===hng-sai'.
218
219         * mule/mule-charset.el (default-coded-charset-priority-list): Add
220         `===hng-sai'.
221
222         * mule/mule-conf.el (===hng-sai): New coded-charset for XEmacs
223         CHISE.
224
225 2019-04-09  MORIOKA Tomohiko  <tomo.git@chise.org>
226
227         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
228         setting for `===hng-ini'.
229
230         * mule/mule-charset.el (default-coded-charset-priority-list): Add
231         `===hng-ini'.
232
233         * mule/mule-conf.el (===hng-ini): New coded-charset for XEmacs
234         CHISE.
235
236 2019-04-08  MORIOKA Tomohiko  <tomo.git@chise.org>
237
238         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
239         setting for `===hng-wke'.
240
241         * mule/mule-charset.el (default-coded-charset-priority-list): Add
242         `===hng-wke'.
243
244         * mule/mule-conf.el (===hng-wke): New coded-charset for XEmacs
245         CHISE.
246
247 2019-04-07  MORIOKA Tomohiko  <tomo.git@chise.org>
248
249         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
250         setting for `===hng-wks'.
251
252         * mule/mule-charset.el (default-coded-charset-priority-list): Add
253         `===hng-wks'.
254
255         * mule/mule-conf.el (===hng-wks): New coded-charset for XEmacs
256         CHISE.
257
258 2019-04-05  MORIOKA Tomohiko  <tomo.git@chise.org>
259
260         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
261         setting for `===hng-sab'.
262
263         * mule/mule-charset.el (default-coded-charset-priority-list): Add
264         `===hng-sab'.
265
266         * mule/mule-conf.el (===hng-sab): New coded-charset for XEmacs
267         CHISE.
268
269 2019-04-05  MORIOKA Tomohiko  <tomo.git@chise.org>
270
271         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
272         setting for `===hng-ykk'.
273
274         * mule/mule-charset.el (default-coded-charset-priority-list): Add
275         `===hng-ykk'.
276
277         * mule/mule-conf.el (===hng-ykk): New coded-charset for XEmacs
278         CHISE.
279
280 2019-03-31  MORIOKA Tomohiko  <tomo.git@chise.org>
281
282         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
283         setting for `===hng-kkh'.
284
285         * mule/mule-charset.el (default-coded-charset-priority-list): Add
286         `===hng-kkh'.
287
288         * mule/mule-conf.el (===hng-kkh): New coded-charset for XEmacs
289         CHISE.
290
291 2019-03-29  MORIOKA Tomohiko  <tomo.git@chise.org>
292
293         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
294         setting for `===hng-fhs'.
295
296         * mule/mule-charset.el (default-coded-charset-priority-list): Add
297         `===hng-fhs'.
298
299         * mule/mule-conf.el (===hng-fhs): New coded-charset for XEmacs
300         CHISE.
301
302 2019-03-18  MORIOKA Tomohiko  <tomo.git@chise.org>
303
304         * mule/mule-charset.el (default-coded-charset-priority-list): Add
305         `==>daijiten'.
306
307         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
308         setting for `==>daijiten'.
309
310         * mule/mule-conf.el (==>daijiten): New coded-charset for XEmacs
311         CHISE.
312
313 2019-03-16  MORIOKA Tomohiko  <tomo.git@chise.org>
314
315         * mule/mule-conf.el (=daijiten): Use 14924 instead of 14923 as the
316         last number of its code.
317
318 2019-03-15  MORIOKA Tomohiko  <tomo.git@chise.org>
319
320         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
321         settings for `=daijiten', `==daijiten' and `===daijiten'.
322
323         * mule/mule-charset.el (default-coded-charset-priority-list): Add
324         `=daijiten', `==daijiten' and `===daijiten'.
325
326         * mule/mule-conf.el (=daijiten): New coded-charset for XEmacs
327         CHISE.
328         (==daijiten): Ditto.
329         (===daijiten): Ditto.
330
331 2019-03-14  MORIOKA Tomohiko  <tomo.git@chise.org>
332
333         * mule/mule-charset.el (default-coded-charset-priority-list): Add
334         `=>ucs-bmp-itaiji-008'.
335
336         * mule/mule-conf.el (=>ucs-itaiji-008): New coded-charset for
337         XEmacs CHISE.
338         (=>ucs-bmp-itaiji-008): New coded-charset for XEmacs CHISE.
339
340 2019-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
341
342         * mule/mule-conf.el (=ucs-bmp-cjk@JP/hanazono): Use #x9FEA instead
343         of #x9FCC as the value of `max-code'.
344
345 2019-01-05  MORIOKA Tomohiko  <tomo.git@chise.org>
346
347         * mule/mule-charset.el (default-coded-charset-priority-list): Add
348         `=>>ucs-bmp-cjk@unicode'.
349
350         * mule/mule-conf.el (=>>ucs-bmp-cjk@unicode): New coded-charset
351         for XEmacs CHISE.
352
353 2018-09-28  MORIOKA Tomohiko  <tomo.git@chise.org>
354
355         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
356         settings for `=shuowen-jiguge', `===shuowen-jiguge4' and
357         `===shuowen-jiguge5'.
358
359         * mule/mule-charset.el (default-coded-charset-priority-list): Add
360         `=shuowen-jiguge', `===shuowen-jiguge4' and `===shuowen-jiguge5'.
361
362         * mule/mule-conf.el (=shuowen-jiguge): New coded-charset for
363         XEmacs CHISE.
364         (===shuowen-jiguge4): Ditto.
365         (===shuowen-jiguge5): Ditto.
366
367 2018-09-04  MORIOKA Tomohiko  <tomo.git@chise.org>
368
369         * mule/mule-charset.el (default-coded-charset-priority-list): Add
370         `=ucs-sip-var-005'.
371
372         * mule/mule-conf.el (=ucs-sip-var-005): New coded-charset for
373         XEmacs CHISE.
374
375 2018-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
376
377         * mule/mule-charset.el (default-coded-charset-priority-list): Add
378         `=>>hanyo-denshi/ib'.
379
380 2018-05-16  MORIOKA Tomohiko  <tomo.git@chise.org>
381
382         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
383         setting for `=>big5-cdp@iwds-1'.
384
385 2018-05-11  MORIOKA Tomohiko  <tomo.git@chise.org>
386
387         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
388         setting for `=big5-cdp-var-010'.
389
390 2018-05-10  MORIOKA Tomohiko  <tomo.git@chise.org>
391
392         * mule/mule-charset.el (default-coded-charset-priority-list): Add
393         `=big5-cdp-var-010'.
394
395         * mule/mule-conf.el (=big5-cdp-var-010): New coded-charset for
396         XEmacs CHISE.
397
398 2018-05-06  MORIOKA Tomohiko  <tomo.git@chise.org>
399
400         * mule/mule-charset.el (default-coded-charset-priority-list): Add
401         `=ucs-sip-itaiji-008'.
402
403         * mule/mule-conf.el (=ucs-sip-itaiji-008): New coded-charset for
404         XEmacs CHISE.
405
406 2018-05-01  MORIOKA Tomohiko  <tomo.git@chise.org>
407
408         * mule/mule-charset.el (default-coded-charset-priority-list): Add
409         `=>ucs-sip-itaiji-006'.
410
411         * mule/mule-conf.el (=>ucs-sip-itaiji-006): New coded-charset for
412         XEmacs CHISE.
413
414 2018-04-28  MORIOKA Tomohiko  <tomo.git@chise.org>
415
416         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
417         setting for `=+>big5-cdp', `=>big5-cdp@component' and
418         `=>big5-cdp@cognate'.
419
420         * mule/mule-charset.el (default-coded-charset-priority-list): Add
421         `=>big5-cdp@iwds-1', `=>big5-cdp@cognate' and `=+>big5-cdp'.
422
423 2018-04-27  MORIOKA Tomohiko  <tomo.git@chise.org>
424
425         * mule/mule-conf.el (=+>big5-cdp): New coded-charset for XEmacs
426         CHISE.
427         (=>big5-cdp): Use `=big5-cdp' instead of `=>>big5-cdp' as its
428         mother.
429         (=>big5-cdp@cognate): New coded-charset for XEmacs CHISE.
430
431 2018-04-26  MORIOKA Tomohiko  <tomo.git@chise.org>
432
433         * mule/mule-charset.el (default-coded-charset-priority-list): Add
434         `=>big5-cdp@component' and `=>ucs-sip-itaiji-001@iwds-1'.
435
436         * mule/mule-conf.el (=>big5-cdp@iwds-1): New coded-charset for
437         XEmacs CHISE.
438         (=>big5-cdp@component): Ditto.
439         (=>ucs-sip-itaiji-001@iwds-1): Ditto.
440
441 2018-04-24  MORIOKA Tomohiko  <tomo.git@chise.org>
442
443         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
444         setting for `=>ucs-itaiji-001@iwds-1'.
445
446         * mule/mule-charset.el (default-coded-charset-priority-list): Add
447         `=>ucs-bmp-itaiji-001@iwds-1'.
448
449         * mule/mule-conf.el (=>ucs-itaiji-001@iwds-1): New coded-charset
450         for XEmacs CHISE.
451         (=>ucs-bmp-itaiji-001@iwds-1): Ditto.
452
453 2018-03-23  MORIOKA Tomohiko  <tomo.git@chise.org>
454
455         * mule/mule-charset.el (default-coded-charset-priority-list):
456         Prefer `=ucs-bmp-cjk-compat', `=ucs-bmp-cjk-compat@unicode' and
457         `=ucs-sip@JP/hanazono' to `=cbeta', `=jef-china3' to
458         `chinese-isoir165'.
459
460         * mule/mule-conf.el (=>cns11643-4): New coded-charset for XEmacs
461         CHISE.
462
463 2018-03-07  MORIOKA Tomohiko  <tomo.git@chise.org>
464
465         * mule/mule-charset.el (default-coded-charset-priority-list): Add
466         `=ucs-sip-itaiji-006'.
467
468         * mule/mule-conf.el (=ucs-bmp-itaiji-006): Doc fix.
469         (=ucs-sip-itaiji-006): New coded-charset for XEmacs CHISE.
470
471 2018-03-02  MORIOKA Tomohiko  <tomo.git@chise.org>
472
473         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
474         setting for `=>ucs-itaiji-009'.
475
476         * mule/mule-charset.el (default-coded-charset-priority-list): Add
477         `==ucs-bmp-itaiji-001'.
478
479         * mule/mule-conf.el (=big5-cdp-itaiji-002): Doc fix.
480         (=big5-cdp-itaiji-003): Doc fix.
481         (==ucs-bmp-itaiji-001): New coded-charset for XEmacs CHISE.
482
483 2018-02-22  MORIOKA Tomohiko  <tomo.git@chise.org>
484
485         * mule/mule-charset.el (default-coded-charset-priority-list): Add
486         `=>zinbun-oracle'.
487
488 2018-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
489
490         * mule/mule-charset.el (default-coded-charset-priority-list): Add
491         `=>ucs-sip-itaiji-003'.
492
493         * mule/mule-conf.el (=ucs-sip-itaiji-003): Doc fix.
494         (=>ucs-bmp-itaiji-003): Fix `long-name'.
495         (=>ucs-sip-itaiji-003): New coded-charset for XEmacs CHISE.
496
497 2018-02-13  MORIOKA Tomohiko  <tomo.git@chise.org>
498
499         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
500         setting for `=ucs-itaiji-012' and `==ucs-itaiji-006'.
501
502 2018-02-12  MORIOKA Tomohiko  <tomo.git@chise.org>
503
504         * mule/mule-charset.el (default-coded-charset-priority-list): Add
505         `==ucs-bmp-itaiji-006'.
506
507         * mule/mule-conf.el (==ucs-bmp-itaiji-003): Fix long-name.
508         (==ucs-itaiji-006): New coded-charset for XEmacs CHISE.
509         (==ucs-bmp-itaiji-006): Ditto.
510
511 2018-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
512
513         * mule/mule-charset.el (default-coded-charset-priority-list): Add
514         `=ucs-bmp-itaiji-012'.
515
516         * mule/mule-conf.el (=ucs-itaiji-012): New coded-charset for
517         XEmacs CHISE.
518         (=ucs-bmp-itaiji-012): Ditto.
519
520 2018-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
521
522         * mule/mule-charset.el (default-coded-charset-priority-list): Add
523         `=>>hanyo-denshi/ia' and `=>cns11643-1'.
524
525 2018-02-10  MORIOKA Tomohiko  <tomo.git@chise.org>
526
527         * mule/mule-conf.el (=>cns11643-1): New coded-charset for XEmacs
528         CHISE.
529
530 2018-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
531
532         * mule/mule-charset.el (default-coded-charset-priority-list): Add
533         `=>>cns11643-1', `=>>cns11643-2', `=>>cns11643-3', `=>>cns11643-4'
534         and `=>>cns11643-6'.
535
536         * mule/mule-conf.el (=>>cns11643-1): Modify DOC; fix `=>iso-ir'.
537         (=>>cns11643-2): New coded-charset for XEmacs CHISE.
538         (=>>cns11643-3): Ditto.
539         (=>>cns11643-4): Modify DOC.
540         (=>>cns11643-6): New coded-charset for XEmacs CHISE.
541
542 2018-01-07  MORIOKA Tomohiko  <tomo.git@chise.org>
543
544         * mule/mule-charset.el (default-coded-charset-priority-list): Add
545         `=>ucs-sip-itaiji-005'.
546
547         * mule/mule-conf.el (=>ucs-sip-itaiji-005): New coded-charset for
548         XEmacs CHISE.
549
550 2017-11-28  MORIOKA Tomohiko  <tomo.git@chise.org>
551
552         * mule/mule-charset.el (default-coded-charset-priority-list): Add
553         `==hanyo-denshi/tk/mf-01'.
554
555         * mule/mule-conf.el (==hanyo-denshi/tk/mf-01): New coded-charset
556         for XEmacs CHISE.
557
558 2017-11-15  MORIOKA Tomohiko  <tomo.git@chise.org>
559
560         * mule/mule-conf.el: Define `=ucs-itaiji-007' before
561         `=>ucs-itaiji-007'.
562
563 2017-11-10  MORIOKA Tomohiko  <tomo.git@chise.org>
564
565         * mule/mule-charset.el (default-coded-charset-priority-list): Add
566         `==ucs-sip-var-002'.
567
568         * mule/mule-conf.el (==ucs-bmp-var-002): Modify long-name.
569         (==ucs-sip-var-002): New coded-charset for XEmacs CHISE.
570
571 2017-11-10  MORIOKA Tomohiko  <tomo.git@chise.org>
572
573         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
574         setting for `==ucs-itaiji-001'.
575
576 2017-11-09  MORIOKA Tomohiko  <tomo.git@chise.org>
577
578         * mule/mule-charset.el (default-coded-charset-priority-list): Add
579         `==ucs-sip-itaiji-001'.
580
581         * mule/mule-conf.el (==ucs-itaiji-001): New coded-charset for
582         XEmacs CHISE.
583         (==ucs-sip-itaiji-001): Ditto.
584
585 2017-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
586
587         * mule/mule-charset.el (default-coded-charset-priority-list): Add
588         `=+>ucs-bmp-var-003'.
589
590         * mule/mule-conf.el (=+>ucs-var-003): New coded-charset for XEmacs
591         CHISE.
592         (=+>ucs-bmp-var-003): Ditto.
593
594 2017-10-06  MORIOKA Tomohiko  <tomo.git@chise.org>
595
596         * mule/mule-charset.el (default-coded-charset-priority-list): Add
597         `=>ucs-bmp-cjk@cognate'.
598
599         * mule/mule-conf.el (=>ucs-bmp-cjk@cognate): New coded-charset for
600         XEmacs CHISE.
601
602 2017-09-22  MORIOKA Tomohiko  <tomo.git@chise.org>
603
604         * mule/mule-charset.el (default-coded-charset-priority-list): Add
605         `=ucs-sip-itaiji-005'.
606
607         * mule/mule-conf.el (=ucs-sip-itaiji-005): New coded-charset for
608         XEmacs CHISE.
609
610 2017-09-21  MORIOKA Tomohiko  <tomo.git@chise.org>
611
612         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
613         setting for `=>ucs@cognate'.
614
615         * mule/mule-charset.el (default-coded-charset-priority-list): Add
616         `=>ucs-bmp-itaiji-009' and `=>ucs-sip@cognate'.
617
618         * mule/mule-conf.el (=>ucs@cognate): New coded-charset for XEmacs
619         CHISE.
620         (=>ucs@hanyo-denshi): Abolished.
621         (=>ucs-itaiji-009): New coded-charset for XEmacs CHISE.
622         (=>ucs-bmp-itaiji-009): Ditto.
623         (=>ucs-sip@cognate): Ditto.
624
625 2017-09-13  MORIOKA Tomohiko  <tomo.git@chise.org>
626
627         * mule/mule-charset.el (default-coded-charset-priority-list): Add
628         `=>ucs-bmp-itaiji-004'.
629
630         * mule/mule-conf.el (=>ucs-bmp-itaiji-004): New coded-charset for
631         XEmacs CHISE.
632
633 2017-08-20  MORIOKA Tomohiko  <tomo.git@chise.org>
634
635         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
636         setting for `=>ucs-itaiji-004'.
637
638 2017-08-19  MORIOKA Tomohiko  <tomo.git@chise.org>
639
640         * mule/mule-charset.el (default-coded-charset-priority-list): Add
641         `=ucs-sip-itaiji-004', `=>ucs-sip-itaiji-004' and
642         `=>ucs-bmp-itaiji-007'.
643
644         * mule/mule-conf.el (=ucs-sip-itaiji-004): New coded-charset for
645         XEmacs CHISE.
646         (=>ucs-itaiji-004): Ditto.
647         (=>ucs-sip-itaiji-004): Ditto.
648         (=>ucs-bmp-itaiji-007): Ditto.
649
650 2017-08-11  MORIOKA Tomohiko  <tomo.git@chise.org>
651
652         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
653         setting for `=ucs-itaiji-010'.
654
655 2017-07-30  MORIOKA Tomohiko  <tomo.git@chise.org>
656
657         * mule/mule-charset.el (default-coded-charset-priority-list):
658         - Prefer `=mj-0' and `=mj-1' to `=ucs-bmp-cjk@gb'.
659         - Add `=ucs-bmp-itaiji-010'.
660         - Prefer `==mj-0' and `==mj-1' to `==ucs-bmp-cjk@gb',
661           `==ucs-sip-ext-b@iso' and `==ucs-sip@JP/hanazono'.
662         - Add `=>ucs-sip@iwds-1'.
663
664         * mule/mule-conf.el (=ucs-itaiji-010): New coded-charset for
665         XEmacs CHISE.
666         (=ucs-bmp-itaiji-010): Ditto.
667         (=>ucs-sip@iwds-1): Ditto.
668
669 2017-07-18  MORIOKA Tomohiko  <tomo.git@chise.org>
670
671         * mule/mule-charset.el (default-coded-charset-priority-list): Add
672         `=ucs-sip-var-006' and `==ucs-sip-itaiji-003'.
673
674         * mule/mule-conf.el (=ucs-sip-var-006): New coded-charset for
675         XEmacs CHISE.
676         (==ucs-sip-itaiji-003): New coded-charset for XEmacs CHISE.
677
678 2017-07-14  MORIOKA Tomohiko  <tomo.git@chise.org>
679
680         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
681         setting for `=>ucs-itaiji-003'.
682
683 2017-07-13  MORIOKA Tomohiko  <tomo.git@chise.org>
684
685         * mule/mule-charset.el (default-coded-charset-priority-list): Add
686         `=>ucs-bmp-itaiji-003'.
687
688         * mule/mule-conf.el (=>ucs-itaiji-003): New coded-charset for
689         XEmacs CHISE.
690         (=>ucs-bmp-itaiji-003): Ditto.
691
692 2017-07-08  MORIOKA Tomohiko  <tomo.git@chise.org>
693
694         * mule/mule-charset.el (default-coded-charset-priority-list): Add
695         `=ucs-bmp-itaiji-011'.
696
697         * mule/mule-conf.el (=ucs-bmp-itaiji-011): New coded-charset for
698         XEmacs CHISE.
699
700 2017-06-29  MORIOKA Tomohiko  <tomo.git@chise.org>
701
702         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
703         setting for `==ucs-var-002'.
704
705 2017-06-28  MORIOKA Tomohiko  <tomo.git@chise.org>
706
707         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
708         setting for `==ucs-itaiji-002'.
709
710 2017-06-27  MORIOKA Tomohiko  <tomo.git@chise.org>
711
712         * mule/mule-charset.el (default-coded-charset-priority-list): Add
713         `==ucs-sip-itaiji-002'.
714
715         * mule/mule-conf.el (==ucs-sip-itaiji-002): New coded-charset for
716         XEmacs CHISE.
717
718 2017-06-08  MORIOKA Tomohiko  <tomo.git@chise.org>
719
720         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
721         settings for `=ucs-itaiji-011' and `=>ucs-itaiji-007'.
722
723         * mule/mule-charset.el (default-coded-charset-priority-list): Add
724         `=ucs-sip-itaiji-007', `=ucs-sip-itaiji-011' and
725         `=>ucs-sip-itaiji-007'.
726
727         * mule/mule-conf.el (=>ucs-itaiji-007): New coded-charset for
728         XEmacs CHISE.
729         (=>ucs-sip-itaiji-007): Ditto.
730         (=ucs-sip-itaiji-007): Ditto.
731         (=ucs-itaiji-011): Ditto.
732         (=ucs-sip-itaiji-011): Ditto.
733
734 2017-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
735
736         * mule/mule-coding.el (coded-charset-entity-reference-alist):
737         Prefer `=>ucs@iwds-1' and `=>ucs@component' to `=>iwds-1'.
738
739 2017-05-18  MORIOKA Tomohiko  <tomo.git@chise.org>
740
741         * mule/mule-charset.el (default-coded-charset-priority-list): Add
742         `==ucs-bmp-var-002'.
743
744         * mule/mule-conf.el (==ucs-var-002): New coded-charset for XEmacs
745         CHISE.
746         (==ucs-bmp-var-002): Ditto.
747
748         * mule/mule-coding.el (coded-charset-entity-reference-alist):
749         Modify some priorities.
750
751 2017-04-26  MORIOKA Tomohiko  <tomo.git@chise.org>
752
753         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
754         setting for `=big5-cdp-var-001' and `=>>mj'; delete settings for
755         `=>>>jis-x0208', `=>>>jis-x0213-1' and `=>>>jis-x0213-1@2004'.
756
757 2017-04-26  MORIOKA Tomohiko  <tomo.git@chise.org>
758
759         * mule/mule-charset.el (default-coded-charset-priority-list): Add
760         `=big5-cdp-var-001'.
761
762         * mule/mule-conf.el (=big5-cdp-var-001): New coded-charset for
763         XEmacs CHISE.
764
765 2017-04-05  MORIOKA Tomohiko  <tomo.git@chise.org>
766
767         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
768         setting for `==ucs-itaiji-005'.
769
770 2017-04-04  MORIOKA Tomohiko  <tomo.git@chise.org>
771
772         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
773         setting for `=ucs-itaiji-007'.
774
775         * mule/mule-charset.el (default-coded-charset-priority-list): Add
776         `=ucs-bmp-itaiji-007' and `==ucs-bmp-itaiji-005'.
777
778         * mule/mule-conf.el (==ucs-itaiji-005): New coded-charset for
779         XEmacs CHISE.
780         (==ucs-bmp-itaiji-005): Ditto.
781         (=ucs-itaiji-007): Ditto.
782         (=ucs-bmp-itaiji-007): Ditto.
783
784 2017-04-03  MORIOKA Tomohiko  <tomo.git@chise.org>
785
786         * mule/mule-charset.el (default-coded-charset-priority-list): Add
787         `==gt-pj-k1' and `==gt-pj-k2'.
788
789 2017-04-02  MORIOKA Tomohiko  <tomo.git@chise.org>
790
791         * mule/mule-conf.el (==gt-pj-k1): New coded-charset for XEmacs
792         CHISE.
793         (==gt-pj-k2): Ditto.
794
795 2017-04-01  MORIOKA Tomohiko  <tomo.git@chise.org>
796
797         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
798         setting for `=>ucs-itaiji-005'.
799
800 2017-03-31  MORIOKA Tomohiko  <tomo.git@chise.org>
801
802         * mule/mule-charset.el (default-coded-charset-priority-list): Add
803         `=>>cbeta'.
804
805 2017-03-21  MORIOKA Tomohiko  <tomo.git@chise.org>
806
807         * mule/mule-charset.el (default-coded-charset-priority-list): Add
808         `=>ucs-sip@component'.
809
810         * mule/mule-conf.el (=>ucs-itaiji-006): Use `=ucs-itaiji-006'
811         instead of `=ucs' as its mother.
812         (=>ucs-sip@component): New coded-charset for XEmacs CHISE.
813
814         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
815         setting for `=>ucs-itaiji-006'.
816
817 2017-03-17  MORIOKA Tomohiko  <tomo.git@chise.org>
818
819         * mule/mule-charset.el (default-coded-charset-priority-list): Add
820         `=>ucs-bmp-itaiji-006'.
821
822         * mule/mule-conf.el (=>ucs-itaiji-006): New coded-charset for
823         XEmacs CHISE.
824         (=>ucs-bmp-itaiji-006): Ditto.
825
826 2017-03-14  MORIOKA Tomohiko  <tomo.git@chise.org>
827
828         * mule/mule-charset.el (default-coded-charset-priority-list): Add
829         `=>ucs-bmp-itaiji-001'.
830
831         * mule/mule-conf.el (=>ucs-bmp-itaiji-001): New coded-charset for
832         XEmacs CHISE.
833
834 2017-03-09  MORIOKA Tomohiko  <tomo.git@chise.org>
835
836         * mule/mule-charset.el (default-coded-charset-priority-list): Add
837         `==ucs-bmp-itaiji-002' and `==ucs-bmp-itaiji-003'.
838
839         * mule/mule-conf.el (=>ucs-itaiji-002): Use `=ucs-itaiji-002'
840         instead of `=ucs' as its mother.
841         (==ucs-itaiji-002): New coded-charset for XEmacs CHISE.
842         (==ucs-bmp-itaiji-002): Ditto.
843         (==ucs-itaiji-003): Ditto.
844         (==ucs-bmp-itaiji-003): Ditto.
845
846 2017-03-08  MORIOKA Tomohiko  <tomo.git@chise.org>
847
848         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
849         setting for `=big5-cdp-var-002'.
850
851         * mule/mule-charset.el (default-coded-charset-priority-list): Add
852         `=big5-cdp-var-002'.
853
854         * mule/mule-conf.el (=big5-cdp-var-002): New coded-charset for
855         XEmacs CHISE.
856
857 2017-03-03  MORIOKA Tomohiko  <tomo.git@chise.org>
858
859         * mule/mule-charset.el (default-coded-charset-priority-list): Add
860         `=ucs-sip-var-004'.
861
862         * mule/mule-conf.el (=ucs-sip-var-004): New coded-charset for
863         XEmacs CHISE.
864
865 2017-03-01  MORIOKA Tomohiko  <tomo.git@chise.org>
866
867         * mule/mule-charset.el (default-coded-charset-priority-list): Add
868         `=>ucs-bmp-cjk@iwds-1'.
869
870         * mule/mule-conf.el (=>ucs-bmp-cjk@iwds-1): New coded-charset for
871         XEmacs CHISE.
872
873 2017-02-27  MORIOKA Tomohiko  <tomo.git@chise.org>
874
875         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
876         setting for `=ucs-var-005'.
877
878         * mule/mule-charset.el (default-coded-charset-priority-list): Add
879         `=ucs-bmp-var-005'.
880
881         * mule/mule-conf.el (=ucs-var-005): New coded-charset for XEmacs
882         CHISE.
883         (=ucs-bmp-var-005): Ditto.
884
885 2017-02-18  MORIOKA Tomohiko  <tomo.git@chise.org>
886
887         * mule/mule-charset.el (default-coded-charset-priority-list): Add
888         `=>ucs-sip-itaiji-002'.
889
890         * mule/mule-conf.el (=>ucs-sip-itaiji-002): New coded-charset for
891         XEmacs CHISE.
892
893 2017-02-15  MORIOKA Tomohiko  <tomo.git@chise.org>
894
895         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
896         setting for `=>ucs-itaiji-002'.
897
898 2017-02-13  MORIOKA Tomohiko  <tomo.git@chise.org>
899
900         * mule/mule-charset.el (default-coded-charset-priority-list): Add
901         `=>mj-0' and `=>ucs-bmp-itaiji-002'.
902
903         * mule/mule-conf.el (=>mj-0): New coded-charset for XEmacs CHISE.
904         (=>ucs-itaiji-002): Ditto.
905         (=>ucs-bmp-itaiji-002): Ditto.
906
907 2017-02-12  MORIOKA Tomohiko  <tomo.git@chise.org>
908
909         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
910         setting for `=>ucs-itaiji-001'.
911
912 2017-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
913
914         * mule/mule-charset.el (default-coded-charset-priority-list): Add
915         `=>ruimoku-v6' and `=>ucs-sip-itaiji-001'.
916
917         * mule/mule-conf.el (=>ruimoku-v6): Renamed from `=>>ruimoku-v6';
918         define `=>>ruimoku-v6' as an alias of `=>ruimoku-v6'.
919         (=>ucs-itaiji-001): New coded-charset for XEmacs CHISE.
920         (=>ucs-sip-itaiji-001): Ditto.
921
922         * mule/mule-coding.el(coded-charset-entity-reference-alist):
923         - Abolish setting for `=>>ruimoku-v6' [&G-RUI6-xxxx;].
924         - Add setting for `=>ruimoku-v6' [&A-RUI6-xxxx;].
925
926 2017-02-06  MORIOKA Tomohiko  <tomo.git@chise.org>
927
928         * mule/mule-charset.el (default-coded-charset-priority-list):
929         Prefer `=ucs-*-var-*' and `=ucs-*-itaiji-*' to `=cbeta',
930         `=jef-china3' and `chinese-isoir165'.
931
932 2017-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
933
934         * mule/mule-charset.el (default-coded-charset-priority-list): Add
935         `=>ucs-bmp-itaiji-005'.
936
937         * mule/mule-conf.el (=>ucs-itaiji-005): New coded-charset for
938         XEmacs CHISE.
939         (=>ucs-bmp-itaiji-005): Ditto.
940
941 2017-02-01  MORIOKA Tomohiko  <tomo.git@chise.org>
942
943         * mule/mule-charset.el (default-coded-charset-priority-list): Add
944         `=+>jis-x0213-2'.
945
946 2017-01-30  MORIOKA Tomohiko  <tomo.git@chise.org>
947
948         * mule/mule-charset.el (default-coded-charset-priority-list): Add
949         `=+>adobe-japan1-6'.
950
951 2017-01-24  MORIOKA Tomohiko  <tomo.git@chise.org>
952
953         * mule/mule-charset.el (default-coded-charset-priority-list): Add
954         `=+>jis-x0208@1978'.
955
956 2017-01-20  MORIOKA Tomohiko  <tomo.git@chise.org>
957
958         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
959         setting for `=>ucs@component'.
960
961 2016-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
962
963         * mule/mule-charset.el (default-coded-charset-priority-list): Add
964         `=+>jis-x0213-1@2004' and `=>>adobe-japan1-6'.
965
966 2016-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
967
968         * mule/mule-coding.el (coded-charset-entity-reference-alist):
969         Prefer `=>ucs@cns' and `=>ucs@ks' to `=>ucs@jis/2004'.
970
971 2016-12-16  MORIOKA Tomohiko  <tomo.git@chise.org>
972
973         * mule/mule-conf.el (=>ucs@jis/2000): New coded-charset for XEmacs
974         CHISE.
975         (=>ucs@jis/2004): Ditto.
976
977 2016-12-15  MORIOKA Tomohiko  <tomo.git@chise.org>
978
979         * mule/mule-coding.el (coded-charset-entity-reference-alist):
980         Prefer `=>ucs@jis/2004' to `=>ucs@jis'.
981
982 2016-12-13  MORIOKA Tomohiko  <tomo.git@chise.org>
983
984         * mule/mule-charset.el (default-coded-charset-priority-list): Add
985         `=>cbeta'.
986
987 2016-12-06  MORIOKA Tomohiko  <tomo.git@chise.org>
988
989         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
990         setting for `==big5-cdp-itaiji-001'.
991
992         * mule/mule-charset.el (default-coded-charset-priority-list): Add
993         `==big5-cdp-itaiji-001'.
994
995         * mule/mule-conf.el (==big5-cdp-itaiji-001): New coded-charset for
996         XEmacs CHISE.
997
998 2016-12-05  MORIOKA Tomohiko  <tomo.git@chise.org>
999
1000         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1001         settings for `=big5-cdp-itaiji-001', `=big5-cdp-itaiji-002',
1002         `=big5-cdp-itaiji-003' and `=>big5-cdp-itaiji-001'.
1003
1004         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1005         `=big5-cdp-itaiji-001', `=big5-cdp-itaiji-002',
1006         `=big5-cdp-itaiji-003' and `=>big5-cdp-itaiji-001'.
1007
1008         * mule/mule-conf.el (=big5-cdp-itaiji-001): New coded-charset for
1009         XEmacs CHISE.
1010         (=>big5-cdp-itaiji-001): Ditto.
1011         (=big5-cdp-itaiji-002): Ditto.
1012         (=big5-cdp-itaiji-003): Ditto.
1013
1014 2016-11-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1015
1016         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1017         `=>>jis-x0208@1990' and `=>>jis-x0213-2'.
1018
1019 2016-10-27  MORIOKA Tomohiko  <tomo.git@chise.org>
1020
1021         * mule/mule-charset.el (default-coded-charset-priority-list):
1022         Prefer `=ucs-radicals', `=ucs-radicals@unicode',
1023         `=ucs-bmp-cjk@JP/hanazono', `=ucs-bmp-cjk@gb', `=mj-0' and `=mj-1'
1024         to `=jis-x0208@1983'; add `=ucs-bmp-var-008'.
1025
1026         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1027         setting for `=ucs-var-008'.
1028
1029         * mule/mule-conf.el (=ucs-var-008): New coded-charset for XEmacs
1030         CHISE.
1031         (=ucs-bmp-var-008): Likewise.
1032
1033 2016-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1034
1035         * mule/mule-charset.el (default-coded-charset-priority-list):
1036         Prefer `==ucs-sip-ext-b@iso' to `==ucs-sip@JP/hanazono'.
1037
1038 2016-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1039
1040         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1041         `==ucs-sip@JP/hanazono'.
1042
1043         * mule/mule-conf.el (==ucs-sip@JP/hanazono): New coded-charset for
1044         XEmacs CHISE.
1045
1046 2016-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1047
1048         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1049         setting for `=ucs-var-006'; add setting for `=ucs-itaiji-009'.
1050
1051         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1052         `=ucs-bmp-var-006'.
1053
1054         * mule/mule-conf.el (=ucs-var-006): New coded-charset for XEmacs
1055         CHISE.
1056         (=ucs-bmp-var-006): Likewise.
1057
1058 2016-10-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1059
1060         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1061         `=ucs-bmp-itaiji-009'.
1062
1063         * mule/mule-conf.el (=ucs-itaiji-009): New coded-charset for
1064         XEmacs CHISE.
1065         (=ucs-bmp-itaiji-009): Likewise.
1066
1067 2016-09-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1068
1069         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1070         `=>big5-cdp'.
1071
1072 2016-07-27  MORIOKA Tomohiko  <tomo.git@chise.org>
1073
1074         * mule/mule-coding.el (utf-8-gb): Specify `charset-g3'.
1075         (utf-8-ivs-gb): Likewise.
1076         (utf-8-gb-er): Likewise.
1077         (utf-8-ivs-gb-er): Likewise.
1078         (utf-8-cns): Likewise.
1079         (utf-8-ivs-cns): Likewise.
1080         (utf-8-cns-er): Likewise.
1081         (utf-8-ivs-cns-er): Likewise.
1082         (utf-8-big5): Likewise.
1083         (utf-8-ivs-big5): Likewise.
1084         (utf-8-big5-er): Likewise.
1085         (utf-8-ivs-big5-er): Likewise.
1086         (utf-8-jis): Likewise.
1087         (utf-8-ivs-jis): Likewise.
1088         (utf-8-jis-er): Likewise.
1089         (utf-8-ivs-jis-er): Likewise.
1090         (utf-8-ks): Likewise.
1091         (utf-8-ivs-ks): Likewise.
1092         (utf-8-ks-er): Likewise.
1093         (utf-8-ivs-ks-er): Likewise.
1094
1095 2016-07-23  MORIOKA Tomohiko  <tomo.git@chise.org>
1096
1097         * mule/mule-coding.el (utf-8-jp): Specify `charset-g3'.
1098         (utf-8-ivs-jp): Likewise.
1099         (utf-8-jp-er): Likewise.
1100         (utf-8-ivs-jp-er): Likewise.
1101
1102 2016-04-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1103
1104         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1105         setting for `=ucs-var-010'.
1106
1107         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1108         `=ucs-bmp-var-010'.
1109
1110         * mule/mule-conf.el (=ucs-var-010): New coded-charset for XEmacs
1111         CHISE.
1112         (=ucs-bmp-var-010): Likewise.
1113
1114 2016-03-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1115
1116         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1117         `=ucs-sip@JP/hanazono'.
1118
1119         * mule/mule-conf.el (=ucs-sip@iso): Fix DOC and `long-name'.
1120         (=ucs-sip@JP/hanazono): New coded-charset for XEmacs CHISE.
1121
1122 2016-03-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1123
1124         * mule/mule-charset.el (default-coded-charset-priority-list):
1125         - Add `=big5-cdp-var-004'.
1126         - Rename `=big5-cdp-var-3' and `=big5-cdp-var-5' to
1127           `=big5-cdp-var-003' and `=big5-cdp-var-005'.
1128
1129         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1130         setting for `=big5-cdp-var-003', `=big5-cdp-var-004' and
1131         `=big5-cdp-var-005'.
1132
1133         * mule/mule-conf.el (=big5-cdp-var-003): Renamed from
1134         `=big5-cdp-var-3'; define `=big5-cdp-var-3' as an alias of
1135         `=big5-cdp-var-003'.
1136         (=big5-cdp-var-004): New coded-charset for XEmacs CHISE.
1137         (=big5-cdp-var-005): Renamed from `=big5-cdp-var-5'; define
1138         `=big5-cdp-var-5' as an alias of `=big5-cdp-var-005'.
1139
1140 2016-03-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1141
1142         * mule/mule-charset.el (default-coded-charset-priority-list):
1143         Don't prefer ucs-compat CCSes to other CCSes.
1144
1145 2016-03-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1146
1147         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1148         `===ucs-bmp-cjk-compat@unicode'.
1149
1150         * mule/mule-conf.el (===ucs-bmp-cjk-compat@unicode): New
1151         coded-charset for XEmacs CHISE.
1152
1153 2016-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1154
1155         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1156         `=ucs-sip-itaiji-003'.
1157
1158         * mule/mule-conf.el (=ucs-sip-itaiji-003): New coded-charset for
1159         XEmacs CHISE.
1160
1161 2016-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1162
1163         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1164         setting for `=ucs-var-004'.
1165
1166         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1167         `=ucs-sip-var-001' and `=ucs-bmp-var-004'.
1168
1169         * mule/mule-conf.el (=ucs-sip-var-001): New coded-charset for
1170         XEmacs CHISE.
1171         (=ucs-var-004): Ditto.
1172         (=ucs-bmp-var-004): Ditto.
1173
1174 2016-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1175
1176         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1177         `=ucs-sip-var-003'.
1178
1179         * mule/mule-conf.el (=ucs-sip-var-003): New coded-charset for
1180         XEmacs CHISE.
1181
1182 2016-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1183
1184         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1185         setting for `=ucs-itaiji-006'.
1186
1187         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1188         `=ucs-bmp-itaiji-006'.
1189
1190         * mule/mule-conf.el (=ucs-itaiji-006): New coded-charset for
1191         XEmacs CHISE.
1192         (=ucs-bmp-itaiji-006): Ditto.
1193
1194 2016-02-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1195
1196         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1197         `=ucs-sip-var-002'.
1198
1199         * mule/mule-conf.el (=ucs-sip-var-002): New coded-charset for
1200         XEmacs CHISE.
1201
1202 2016-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1203
1204         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1205         `=ucs-sip-itaiji-002'.
1206
1207         * mule/mule-conf.el (=ucs-sip-itaiji-002): New coded-charset for
1208         XEmacs CHISE.
1209
1210 2016-02-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1211
1212         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1213         setting for `==hanyo-denshi/tk'.
1214
1215 2016-01-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1216
1217         * mule/mule-conf.el (=hanyo-denshi/ks): Fix `long-name'.
1218         (=hanyo-denshi/tk): Fix `long-name'.
1219         (==hanyo-denshi/tk): New coded-charset for XEmacs CHISE.
1220
1221 2016-01-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1222
1223         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1224         setting for `=>mj'.
1225
1226 2016-01-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1227
1228         * mule/mule-conf.el (=mj): Fix `dimension'.  (=>mj): New
1229         coded-charset for XEmacs CHISE.
1230
1231 2015-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1232
1233         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1234         setting for `=hanyo-denshi/tk'.
1235
1236 2015-12-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1237
1238         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1239         `=hanyo-denshi/tk/mf-01'.
1240
1241         * mule/mule-conf.el (=hanyo-denshi/tk): New coded-charset for
1242         XEmacs CHISE.
1243         (=hanyo-denshi/tk/mf-01): Ditto.
1244
1245 2015-12-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1246
1247         * mule/mule-charset.el (default-coded-charset-priority-list):
1248         Prefer `==ucs-bmp-cjk-compat@JP' to `==ucs-bmp-cjk-compat@gb'.
1249
1250 2015-11-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1251
1252         * mule/mule-charset.el (default-coded-charset-priority-list):
1253         Prefer `=jis-x0208@1983' to `chinese-gb2312'.
1254
1255 2015-11-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1256
1257         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1258         settings for `=ucs-itaiji-004' and `=ucs-itaiji-005'.
1259
1260         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1261         `=ucs-bmp-itaiji-004' and `=ucs-bmp-itaiji-005'.
1262
1263         * mule/mule-conf.el (=ucs-itaiji-004): New coded-charset for
1264         XEmacs CHISE.
1265         (=ucs-bmp-itaiji-004): Ditto.
1266         (=ucs-itaiji-005): Ditto.
1267         (=ucs-bmp-itaiji-005): Ditto.
1268
1269 2015-11-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1270
1271         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1272         `=ucs-sip-itaiji-001'.
1273
1274         * mule/mule-conf.el (=ucs-sip-itaiji-001): New coded-charset for
1275         XEmacs CHISE.
1276
1277 2015-11-07  MORIOKA Tomohiko  <tomo.git@chise.org>
1278
1279         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1280         settings for `=ucs-itaiji-001', `=ucs-itaiji-003' and
1281         `=ucs-itaiji-008'.
1282
1283         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1284         `=ucs-bmp-itaiji-001', `=ucs-bmp-itaiji-003' and
1285         `=ucs-bmp-itaiji-008'.
1286
1287         * mule/mule-conf.el (=ucs-itaiji-001): New coded-charset for
1288         XEmacs CHISE.
1289         (=ucs-bmp-itaiji-001): Ditto.
1290         (=ucs-itaiji-003): Ditto.
1291         (=ucs-bmp-itaiji-003): Ditto.
1292         (=ucs-itaiji-008): Ditto.
1293         (=ucs-bmp-itaiji-008): Ditto.
1294
1295 2015-10-30  MORIOKA Tomohiko  <tomo.git@chise.org>
1296
1297         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1298         `==ucs-bmp-cjk-compat@gb' and `==ucs-bmp-cjk-compat@JP'.
1299
1300         * mule/mule-conf.el (==ucs-bmp-cjk-compat@gb): New coded-charset
1301         for XEmacs CHISE.
1302         (==ucs-bmp-cjk-compat@JP): Ditto.
1303
1304 2015-10-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1305
1306         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1307         setting for `===hng-tzs'.
1308
1309         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1310         `===hng-tzs'.
1311
1312         * mule/mule-conf.el (===hng-tzs): New coded-charset for XEmacs
1313         CHISE.
1314
1315 2015-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1316
1317         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1318         setting for `===hng-doh'.
1319
1320         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1321         `===hng-doh'.
1322
1323         * mule/mule-conf.el (===hng-doh): New coded-charset for XEmacs
1324         CHISE.
1325
1326 2015-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1327
1328         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1329         setting for `===hng-wad'.
1330
1331         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1332         `===hng-wad'.
1333
1334         * mule/mule-conf.el (===hng-wad): New coded-charset for XEmacs
1335         CHISE.
1336
1337 2015-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1338
1339         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1340         settings for `==koseki' and `===hng-kcc'.
1341
1342         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1343         `===hng-kcc'.
1344
1345         * mule/mule-conf.el (===hng-kcc): New coded-charset for XEmacs
1346         CHISE.
1347
1348 2015-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1349
1350         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1351         setting for `===hng-nkk'.
1352
1353         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1354         `===hng-nkk'.
1355
1356         * mule/mule-conf.el (===hng-nkk): New coded-charset for XEmacs
1357         CHISE.
1358
1359 2015-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1360
1361         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1362         setting for `===hng-ink'.
1363
1364         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1365         `===hng-ink'.
1366
1367         * mule/mule-conf.el (===hng-ink): New coded-charset for XEmacs
1368         CHISE.
1369
1370 2015-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1371
1372         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1373         setting for `===hng-jhk'.
1374
1375         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1376         `===hng-jhk'.
1377
1378         * mule/mule-conf.el (===hng-jhk): New coded-charset for XEmacs
1379         CHISE.
1380
1381 2015-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1382
1383         * mule/mule-conf.el (=jis-x0213-1@2004): Use "jisx0213\\.2004-1"
1384         instead of "jisx0213\\(\\.2004\\)-1" as the registry.
1385         (==jis-x0213-1@2004): Add registry to specify "jisx0213\\.2004-1".
1386         (===jis-x0213-1@2004): Likewise.
1387         (=>>jis-x0213-1@2004): Use "jisx0213\\.2004-1" instead of
1388         "jisx0213\\(\\.2004\\)-1" as the registry.
1389         (=+>jis-x0213-1@2004): Likewise.
1390         (=>jis-x0213-1@2004): Likewise.
1391
1392         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1393         `===jis-x0213-1@2004'.
1394
1395 2015-10-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1396
1397         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1398         setting for `===hng-nak'.
1399
1400         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1401         `===hng-nak'.
1402
1403         * mule/mule-conf.el (===hng-nak): New coded-charset for XEmacs
1404         CHISE.
1405
1406 2015-10-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1407
1408         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1409         setting for `===hng-hos'.
1410
1411         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1412         `===hng-hos'.
1413
1414         * mule/mule-conf.el (===hng-hos): New coded-charset for XEmacs
1415         CHISE.
1416
1417 2015-10-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1418
1419         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1420         setting for `===hng-tzj'.
1421
1422         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1423         `===hng-tzj'.
1424
1425         * mule/mule-conf.el (===hng-tjz): New coded-charset for XEmacs
1426         CHISE.
1427
1428 2015-10-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1429
1430         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1431         setting for `===hng-kae'.
1432
1433         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1434         `===hng-kae'.
1435
1436         * mule/mule-conf.el (===hng-kae): New coded-charset for XEmacs
1437         CHISE.
1438
1439 2015-10-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1440
1441         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1442         setting for `===hng-kar'.
1443
1444         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1445         `===hng-kar'.
1446
1447         * mule/mule-conf.el (===hng-kar): New coded-charset for XEmacs
1448         CHISE.
1449
1450 2015-10-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1451
1452         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1453         setting for `===hng-kyd'.
1454
1455         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1456         `===hng-kyd'.
1457
1458         * mule/mule-conf.el (===hng-kyd): New coded-charset for XEmacs
1459         CHISE.
1460
1461 2015-10-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1462
1463         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1464         setting for `===hng-hok'.
1465
1466         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1467         `===hng-hok'.
1468
1469         * mule/mule-conf.el (===hng-hok): New coded-charset for XEmacs
1470         CHISE.
1471
1472 2015-10-09  MORIOKA Tomohiko  <tomo.git@chise.org>
1473
1474         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1475         setting for `===hng-jyu'.
1476
1477         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1478         `===hng-jyu'.
1479
1480         * mule/mule-conf.el (===hng-jyu): New coded-charset for XEmacs
1481         CHISE.
1482
1483 2015-10-08  MORIOKA Tomohiko  <tomo.git@chise.org>
1484
1485         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1486         setting for `===hng-zkd'.
1487
1488         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1489         `===hng-zkd'.
1490
1491         * mule/mule-conf.el (===hng-zkd): New coded-charset for XEmacs
1492         CHISE.
1493
1494 2015-10-07  MORIOKA Tomohiko  <tomo.git@chise.org>
1495
1496         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1497         setting for `===hng-kmi'.
1498
1499         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1500         `===hng-kmi'.
1501
1502         * mule/mule-conf.el (===hng-kmi): New coded-charset for XEmacs
1503         CHISE.
1504
1505 2015-10-07  MORIOKA Tomohiko  <tomo.git@chise.org>
1506
1507         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1508         setting for `===hng-okd'.
1509
1510         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1511         `===hng-okd'.
1512
1513         * mule/mule-conf.el (===hng-okd): New coded-charset for XEmacs
1514         CHISE.
1515
1516 2015-10-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1517
1518         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1519         setting for `===hng-nkm'.
1520
1521         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1522         `===hng-nkm'.
1523
1524         * mule/mule-conf.el (===hng-nkm): New coded-charset for XEmacs
1525         CHISE.
1526
1527 2015-10-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1528
1529         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1530         setting for `===hng-nto'.
1531
1532         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1533         `===hng-nto'.
1534
1535         * mule/mule-conf.el (===hng-nto): New coded-charset for XEmacs
1536         CHISE.
1537
1538 2015-10-04  MORIOKA Tomohiko  <tomo.git@chise.org>
1539
1540         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1541         setting for `===hng-yhk'.
1542
1543         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1544         `===hng-yhk'.
1545
1546         * mule/mule-conf.el (===hng-yhk): New coded-charset for XEmacs
1547         CHISE.
1548
1549 2015-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
1550
1551         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1552         setting for `===hng-sok'.
1553
1554         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1555         `===hng-sok'.
1556
1557         * mule/mule-conf.el (===hng-sok): New coded-charset for XEmacs
1558         CHISE.
1559
1560 2015-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
1561
1562         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1563         setting for `===hng-kda'.
1564
1565         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1566         `===hng-kda'.
1567
1568         * mule/mule-conf.el (===hng-kda): New coded-charset for XEmacs
1569         CHISE.
1570
1571 2015-10-02  MORIOKA Tomohiko  <tomo.git@chise.org>
1572
1573         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1574         setting for `===hng-myz'.
1575
1576         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1577         `===hng-myz'.
1578
1579         * mule/mule-conf.el (===hng-myz): New coded-charset for XEmacs
1580         CHISE.
1581
1582 2015-10-02  MORIOKA Tomohiko  <tomo.git@chise.org>
1583
1584         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1585         setting for `===hng-kgk'.
1586
1587         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1588         `===hng-kgk'.
1589
1590         * mule/mule-conf.el (===hng-kgk): New coded-charset for XEmacs
1591         CHISE.
1592
1593 2015-10-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1594
1595         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1596         setting for `===hng-drt'.
1597
1598         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1599         `===hng-drt'.
1600
1601         * mule/mule-conf.el (===hng-drt): New coded-charset for XEmacs
1602         CHISE.
1603
1604 2015-10-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1605
1606         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1607         setting for `===hng-mam'.
1608
1609         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1610         `===hng-mam'.
1611
1612         * mule/mule-conf.el (===hng-mam): New coded-charset for XEmacs
1613         CHISE.
1614
1615 2015-09-30  MORIOKA Tomohiko  <tomo.git@chise.org>
1616
1617         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1618         setting for `===hng-dng'.
1619
1620         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1621         `===hng-dng'.
1622
1623         * mule/mule-conf.el (===hng-dng): New coded-charset for XEmacs
1624         CHISE.
1625
1626 2015-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
1627
1628         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1629         setting for `=>cns11643-5'.
1630
1631 2015-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
1632
1633         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1634         setting for `===hng-keg'.
1635
1636         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1637         `===hng-keg'.
1638
1639         * mule/mule-conf.el (===hng-keg): New coded-charset for XEmacs
1640         CHISE.
1641
1642 2015-09-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1643
1644         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1645         setting for `===hng-jou'.
1646
1647         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1648         `===hng-jou'.
1649
1650         * mule/mule-conf.el (===hng-jou): New coded-charset for XEmacs
1651         CHISE.
1652
1653 2015-09-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1654
1655         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1656         setting for `===hng-smk'.
1657
1658         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1659         `===hng-smk'.
1660
1661         * mule/mule-conf.el (===hng-smk): New coded-charset for XEmacs
1662         CHISE.
1663
1664 2015-09-26  MORIOKA Tomohiko  <tomo.git@chise.org>
1665
1666         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1667         setting for `===hng-kyo'.
1668
1669         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1670         `===hng-kyo'.
1671
1672         * mule/mule-conf.el (===hng-kyo): New coded-charset for XEmacs
1673         CHISE.
1674
1675 2015-09-26  MORIOKA Tomohiko  <tomo.git@chise.org>
1676
1677         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1678         setting for `===hng-kss'.
1679
1680         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1681         `===hng-kss'.
1682
1683         * mule/mule-conf.el (===hng-kss): New coded-charset for XEmacs
1684         CHISE.
1685
1686 2015-09-25  MORIOKA Tomohiko  <tomo.git@chise.org>
1687
1688         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1689         setting for `===hng-wan'.
1690
1691         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1692         `===hng-wan'.
1693
1694         * mule/mule-conf.el (===hng-wan): New coded-charset for XEmacs
1695         CHISE.
1696
1697 2015-09-24  MORIOKA Tomohiko  <tomo.git@chise.org>
1698
1699         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1700         setting for `===hng-ksk'.
1701
1702         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1703         `===hng-ksk'.
1704
1705         * mule/mule-conf.el (===hng-ksk): New coded-charset for XEmacs
1706         CHISE.
1707
1708 2015-09-24  MORIOKA Tomohiko  <tomo.git@chise.org>
1709
1710         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1711         setting for `===hng-kyu'.
1712
1713         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1714         `===hng-kyu'.
1715
1716         * mule/mule-conf.el (===hng-kyu): New coded-charset for XEmacs
1717         CHISE.
1718
1719 2015-09-23  MORIOKA Tomohiko  <tomo.git@chise.org>
1720
1721         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1722         setting for `===hng-skk'.
1723
1724         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1725         `===hng-skk'.
1726
1727         * mule/mule-conf.el (===hng-skk): New coded-charset for XEmacs
1728         CHISE.
1729
1730 2015-09-22  MORIOKA Tomohiko  <tomo.git@chise.org>
1731
1732         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1733         setting for `===hng-sik'.
1734
1735         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1736         `===hng-sik'.
1737
1738         * mule/mule-conf.el (===hng-sik): New coded-charset for XEmacs
1739         CHISE.
1740
1741 2015-09-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1742
1743         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1744         setting for `===hng-kbk'.
1745
1746         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1747         `===hng-kbk'.
1748
1749         * mule/mule-conf.el (===hng-kbk): New coded-charset for XEmacs
1750         CHISE.
1751
1752 2015-09-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1753
1754         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1755         setting for `===hng-kcj'.
1756
1757         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1758         `===hng-kcj'.
1759
1760         * mule/mule-conf.el (===hng-kcj): New coded-charset for XEmacs
1761         CHISE.
1762
1763 2015-09-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1764
1765         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1766         setting for `===hng-k24'.
1767
1768         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1769         `===hng-k24'.
1770
1771         * mule/mule-conf.el (===hng-k24): New coded-charset for XEmacs
1772         CHISE.
1773
1774 2015-09-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1775
1776         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1777         setting for `===hng-gok'.
1778
1779         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1780         `===hng-gok'.
1781
1782         * mule/mule-conf.el (===hng-gok): New coded-charset for XEmacs
1783         CHISE.
1784 2015-09-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1785
1786         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1787         setting for `===hng-tsu'.
1788
1789         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1790         `===hng-tsu'.
1791
1792         * mule/mule-conf.el (===hng-tsu): New coded-charset for XEmacs
1793         CHISE.
1794
1795 2015-09-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1796
1797         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1798         setting for `===hng-sys'.
1799
1800         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1801         `===hng-sys'.
1802
1803         * mule/mule-conf.el (===hng-sys): New coded-charset for XEmacs
1804         CHISE.
1805
1806 2015-09-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1807
1808         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1809         - Use "&HNG010-<d><d><d><d><d>;" instead of
1810           "&HNG-KHI<d><d><d><d><d>;" for `===hng-khi'.
1811         - Add setting for `===hng-khm' and `=ucs-itaiji-002'.
1812
1813         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1814         `=ucs-bmp-itaiji-002' and `===hng-khm'.
1815
1816         * mule/mule-conf.el (===hng-khi): Use "hng-10$" instead of
1817         "hngkhi-0" as the suffix of registry.
1818         (===hng-khm): New coded-charset for XEmacs CHISE.
1819         (=ucs-itaiji-002): Ditto.
1820         (=ucs-bmp-itaiji-002): Ditto.
1821
1822 2015-09-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1823
1824         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1825         setting for `=>ucs@iwds-1'.
1826
1827         * mule/mule-conf.el (==jis-x0208@1978/-4X): New coded-charset for
1828         XEmacs CHISE.
1829
1830 2015-09-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1831
1832         * mule/mule-conf.el (=>ucs@iwds-1): New coded-charset for XEmacs
1833         CHISE.
1834
1835         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
1836         "&HNG-KHI<d><d><d><d>;" instead of "&HNG-KHI-<d><d><d><d>;" for
1837         `===hng-khi'.
1838
1839 2015-09-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1840
1841         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1842         setting for `===hng-khi'.
1843
1844         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1845         `===hng-khi'.
1846
1847         * mule/mule-conf.el (===hng-khi): New coded-charset for XEmacs
1848         CHISE.
1849
1850 2015-09-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1851
1852         * mule/mule-conf.el (=ucs-bmp-var-001): Use #x9FCC instead of
1853         #x9FA5 as the value of `max-code'.
1854         (=ucs-bmp-var-002): Likewise.
1855         (=ucs-bmp-var-003): Likewise.
1856         (=ucs-bmp-itaiji-084): Likewise.
1857         (=ucs-bmp-cjk@JP): Likewise.
1858         (=ucs-bmp-cjk@JP/hanazono): Likewise.
1859         (==ucs-bmp-cjk@JP/hanazono): Likewise.
1860         (=>ucs-bmp-cjk@component): Likewise.
1861
1862 2015-09-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1863
1864         * mule/mule-conf.el (==daikanwa/+2p): New coded-charset for XEmacs
1865         CHISE.
1866
1867 2015-09-04  MORIOKA Tomohiko  <tomo.git@chise.org>
1868
1869         * mule/mule-conf.el (==jis-x0208@1978/4-pr): New coded-charset for
1870         XEmacs CHISE.
1871         (==jis-x0208@1978/5pr): Use `==jis-x0208@1978/4-pr' instead of
1872         `==jis-x0208@1978/2-pr' as the mother.
1873
1874 2015-08-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1875
1876         * mule/mule-conf.el (=>cns11643-5): New coded-charset for XEmacs
1877         CHISE.
1878
1879 2015-07-09  MORIOKA Tomohiko  <tomo.git@chise.org>
1880
1881         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1882         setting for `===hanyo-denshi/jb' and `===hanyo-denshi/hg'.
1883
1884 2015-06-08  MORIOKA Tomohiko  <tomo.git@chise.org>
1885
1886         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
1887         `=gb2312' instead of `chinese-gb2312'; add setting for `==ucs@gb'.
1888
1889 2015-03-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1890
1891         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1892         setting for `===ucs@gb'.
1893
1894 2015-03-04  MORIOKA Tomohiko  <tomo.git@chise.org>
1895
1896         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1897         setting for `===hanyo-denshi/ks', `===jis-x0208' and
1898         `===jis-x0213-1'; use "&R-J00X1-hhhh;" instead of "&R-JX1-hhhh;"
1899         as the entity-reference for `===jis-x0213-1@2000'; use
1900         "&R-JX1-hhhh;" as the entity-reference for `===jis-x0213-1'.
1901
1902 2015-03-03  MORIOKA Tomohiko  <tomo.git@chise.org>
1903
1904         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1905         `===jis-x0208'.
1906
1907         * mule/mule-conf.el (===jis-x0208@1978): Use `==jis-x0208@1978'
1908         instead of `===jis-x0208' as the mother.
1909         (===jis-x0208@1983): Use `==jis-x0208@1983' instead of
1910         `===jis-x0208' as the mother.
1911         (===jis-x0208@1990): Use `==jis-x0208@1990' instead of
1912         `===jis-x0208' as the mother.
1913         (===jis-x0213-1@2000): Use `==jis-x0213-1@2000' instead of
1914         `===jis-x0213-1' as the mother.
1915         (===jis-x0213-1@2004): Use `==jis-x0213-1@2004' instead of
1916         `===jis-x0213-1' as the mother.
1917         (===ucs@unicode): Use `==ucs@unicode' instead of `===ucs@iso' as
1918         the mother.
1919         (===ucs@ks): Use `==ucs@ks' instead of `===ucs@unicode' as the
1920         mother.
1921
1922 2015-02-23  MORIOKA Tomohiko  <tomo.git@chise.org>
1923
1924         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1925         setting for `=ucs-var-001'.
1926
1927 2015-02-23  MORIOKA Tomohiko  <tomo.git@chise.org>
1928
1929         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1930         `=ucs-bmp-var-001'.
1931
1932         * mule/mule-conf.el (=ucs-var-001): New coded-charset for XEmacs
1933         CHISE.
1934         (=ucs-bmp-var-001): Ditto.
1935
1936         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1937         setting for `=ucs-var-003'.
1938
1939 2015-02-22  MORIOKA Tomohiko  <tomo.git@chise.org>
1940
1941         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1942         `=ucs-bmp-var-003'.
1943
1944         * mule/mule-conf.el (=ucs-var-003): New coded-charset for XEmacs
1945         CHISE.
1946         (=ucs-bmp-var-003): Ditto.
1947
1948 2015-02-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1949
1950         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1951         setting for `=ucs-var-002'.
1952
1953         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1954         `=ucs-bmp-var-002'.
1955
1956         * mule/mule-conf.el (=ucs-var-002): New coded-charset for XEmacs
1957         CHISE.
1958         (=ucs-bmp-var-002): Ditto.
1959
1960 2015-02-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1961
1962         * mule/mule-conf.el (==jis-x0208@1978/4er): New coded-charset for
1963         XEmacs CHISE.
1964         (==jis-x0208@1978/5pr): Ditto.
1965
1966 2015-02-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1967
1968         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1969         `=>ucs-bmp-cjk@component'.
1970
1971         * mule/mule-conf.el (=>ucs@component): New coded-charset for
1972         XEmacs CHISE.
1973         (=>ucs-bmp-cjk@component): Ditto.
1974
1975 2015-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1976
1977         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1978         setting for `=>iwds-1'.
1979
1980 2015-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1981
1982         * mule/mule-conf.el (=>iwds-1): New coded-charset for XEmacs
1983         CHISE.
1984
1985 2015-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1986
1987         * mule/mule-charset.el (default-coded-charset-priority-list):
1988         - Prefer `=ucs-bmp-cjk@JP/hanazono' to `=ucs-bmp-cjk@gb'.
1989         - Prefer `==ucs-bmp-cjk@JP/hanazono' to `==ucs-bmp-cjk@gb'.
1990         - Prefer `===hanyo-denshi/jc' to `===jis-x0213-1'.
1991         - Prefer `===hanyo-denshi/jd' to `===jis-x0213-2'.
1992
1993 2015-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1994
1995         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1996         Prefer `=ucs@FOO' to `=>>ucs@FOO'.
1997
1998         * mule/mule-conf.el (=ucs@iso): Use `=+>ucs@iso' instead of
1999         `=>>ucs@iso' as the mother.
2000         (=>>ucs@iso): Use `=ucs@iso' instead of `=+>ucs@iso' as the
2001         mother.
2002
2003 2015-01-22  MORIOKA Tomohiko  <tomo.git@chise.org>
2004
2005         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2006         setting for `===hanyo-denshi/ia'.
2007
2008 2015-01-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2009
2010         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2011         `===hanyo-denshi/ia'.
2012
2013 2014-12-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2014
2015         * mule/mule-conf.el (=koseki): Fix DOC.
2016         (==koseki): New coded-charset for XEmacs CHISE.
2017
2018 2014-12-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2019
2020         * mule/mule-conf.el (===hanyo-denshi/jc): New coded-charset for
2021         XEmacs CHISE.
2022         (===hanyo-denshi/jd): Fix DOC.
2023
2024 2014-12-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2025
2026         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2027         setting for `===hanyo-denshi/ip'.
2028
2029 2014-12-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2030
2031         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2032         `===hanyo-denshi/ip'.
2033
2034         * mule/mule-conf.el (===hanyo-denshi/ip): New coded-charset for
2035         XEmacs CHISE.
2036
2037 2014-12-07  MORIOKA Tomohiko  <tomo.git@chise.org>
2038
2039         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2040         `==ucs-radicals@unicode' and `=>daikanwa'.
2041
2042         * mule/mule-conf.el (==ucs-radicals@unicode): New coded-charset
2043         for XEmacs CHISE.
2044
2045 2014-12-03  MORIOKA Tomohiko  <tomo.git@chise.org>
2046
2047         * mule/mule-conf.el (===hanyo-denshi/ia): New coded-charset for
2048         XEmacs CHISE.
2049
2050 2014-11-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2051
2052         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2053         `===ruimoku-v6'.
2054
2055 2014-11-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2056
2057         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2058         setting for `===ruimoku-v6'.
2059
2060 2014-11-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2061
2062         * mule/mule-conf.el (===ruimoku-v6): New coded-charset for XEmacs
2063         CHISE.
2064
2065 2014-11-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2066
2067         * mule/mule-conf.el (==jis-x0208@1978/1pr/fixed): New
2068         coded-charset for XEmacs CHISE.
2069
2070 2014-11-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2071
2072         * mule/mule-conf.el (===hanyo-denshi/jd): New coded-charset for
2073         XEmacs CHISE.
2074
2075 2014-10-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2076
2077         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2078         `===ucs-sip@iso'.
2079
2080 2014-10-02  MORIOKA Tomohiko  <tomo.git@chise.org>
2081
2082         * mule/mule-conf.el (===ucs-sip@iso): New coded-charset for XEmacs
2083         CHISE.
2084
2085 2014-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2086
2087         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2088         `==ucs-sip@iso'.
2089
2090         * mule/mule-conf.el (==ucs-sip@iso): New coded-charset for XEmacs
2091         CHISE.
2092
2093 2014-09-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2094
2095         * mule/mule-conf.el (=ucs-sip-ext-b): Fix registry.
2096         (=ucs-sip@iso): New coded-charset for XEmacs CHISE.
2097         (=ucs-sip-ext-b@iso): Fix registry.
2098         (==ucs-sip-ext-b@iso): Ditto.
2099         (===ucs-sip-ext-b@iso): Ditto.
2100
2101         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2102         `=ucs-sip@iso'.
2103
2104 2014-09-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2105
2106         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2107         setting for `=>cbeta'.
2108
2109 2014-09-16  MORIOKA Tomohiko  <tomo.git@chise.org>
2110
2111         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2112         `=>cns11643-7'.
2113
2114         * mule/mule-conf.el (=>cbeta): New coded-charset for XEmacs CHISE.
2115
2116 2014-08-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2117
2118         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2119         "&G-[NAME];" instead of "&g1-[NAME];" for `=>>[NAME]'.
2120
2121 2014-08-19  MORIOKA Tomohiko  <tomo.git@chise.org>
2122
2123         * mule/mule-conf.el (=>>>ucs@cns): Indicate `==ucs@cns' instead of
2124         `=ucs@cns'.
2125         (=>>>ucs@jis): Indicate `==ucs@jis' instead of `=ucs@jis'.
2126         (=>>>ucs@jis/1990): Indicate `==ucs@jis/1990' instead of
2127         `=ucs@jis/1990'.
2128         (=>>>ucs@jis/2000): Indicate `==ucs@jis/2000' instead of
2129         `=ucs@jis/2000'.
2130         (=>>>ucs@jis/2004): Indicate `==ucs@jis/2004' instead of
2131         `=ucs@jis/2004'.
2132         (=>>>ucs@ks): Indicate `==ucs@ks' instead of `=ucs@ks'.
2133
2134         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2135         "&g2-[NAME];" instead of "&G-[NAME];" for `==[NAME]'.
2136
2137 2014-08-06  MORIOKA Tomohiko  <tomo.git@chise.org>
2138
2139         * mule/mule-conf.el (==jis-x0208@1978/-4pr): New coded-charset for
2140         XEmacs CHISE.
2141         (==jis-x0208@1978/1pr): Ditto.
2142         (==jis-x0208@1978/2-pr): Ditto.
2143
2144 2014-07-31  MORIOKA Tomohiko  <tomo.git@chise.org>
2145
2146         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2147         setting for `===jis-x0213-1@2004'.
2148
2149 2014-07-30  MORIOKA Tomohiko  <tomo.git@chise.org>
2150
2151         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2152         settings for `=+>hanyo-denshi/ft' and `=+>hanyo-denshi/jt'.
2153
2154         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2155         `===hanyo-denshi/jb'.
2156
2157         * mule/mule-conf.el (===hanyo-denshi/jb): New coded-charset for
2158         XEmacs CHISE.
2159         (=+>hanyo-denshi/ft): Ditto.
2160         (=+>hanyo-denshi/jt): Ditto.
2161
2162 2014-07-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2163
2164         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2165         `===hanyo-denshi/hg'.
2166
2167 2014-07-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2168
2169         * mule/mule-conf.el (===jis-x0213-1@2004): New coded-charset for
2170         XEmacs CHISE.
2171         (===hanyo-denshi/hg): Ditto.
2172
2173 2014-07-27  MORIOKA Tomohiko  <tomo.git@chise.org>
2174
2175         * mule/mule-conf.el (==adobe-japan1-*): Indicate abstract
2176         glyph-forms instead of detailed glyph-images.
2177         (=>>>adobe-japan1-*): Indicate `==adobe-japan1-*' instead of
2178         `=adobe-japan1-*'.
2179         (===adobe-japan1-0): New coded-charset for XEmacs CHISE.
2180         (===adobe-japan1-1): Ditto.
2181         (===adobe-japan1-2): Ditto.
2182         (===adobe-japan1-3): Ditto.
2183         (===adobe-japan1-4): Ditto.
2184         (===adobe-japan1-5): Ditto.
2185         (===adobe-japan1-6): Ditto.
2186         (=>>adobe-japan1-0): Use `=adobe-japan1' instead of
2187         `=>>>adobe-japan1' as the mother.
2188         (=+>adobe-japan1-0): Use `=adobe-japan1' instead of
2189         `=>>adobe-japan1' as the mother.
2190         (==jis-x0208): Indicate abstract glyph-forms instead of detailed
2191         glyph-images.
2192         (==jis-x0208@1978): Ditto.
2193         (==jis-x0208@1983): Ditto.
2194         (==jis-x0208@1990): Ditto.
2195         (==jis-x0213-1): Ditto.
2196         (==jis-x0213-1@2000): Ditto.
2197         (==jis-x0213-1@2004): Ditto.
2198         (==jis-x0213-2): Ditto.
2199         (=>>>jis-x0208): Indicate `==jis-x0208' instead of `=jis-x0208'.
2200         (=>>>jis-x0208@1978): Indicate `==jis-x0208@1978' instead of
2201         `=jis-x0208@1978'.
2202         (=>>>jis-x0208@1983): Indicate `==jis-x0208@1983' instead of
2203         `=jis-x0208@1983'.
2204         (=>>>jis-x0208@1990): Indicate `==jis-x0208@1990' instead of
2205         `=jis-x0208@1990'.
2206         (=>>>jis-x0213-1): Indicate `==jis-x0213-1' instead of
2207         `=jis-x0213-1'.
2208         (=>>>jis-x0213-1@2000): Indicate `==jis-x0213-1@2000' instead of
2209         `=jis-x0213-1@2000'.
2210         (=>>>jis-x0213-1@2004): Indicate `==jis-x0213-1@2004' instead of
2211         `=jis-x0213-1@2004'.
2212         (=>>>jis-x0213-2): Indicate `==jis-x0213-2' instead of
2213         `=jis-x0213-2'.
2214         (===jis-x0208): New coded-charset for XEmacs CHISE.
2215         (===jis-x0208@1978): Ditto.
2216         (===jis-x0208@1983): Ditto.
2217         (===jis-x0208@1990): Ditto.
2218         (===jis-x0213-1): Ditto.
2219         (===jis-x0213-1@2000): Ditto.
2220         (===jis-x0213-2): Ditto.
2221         (===jis-x0212): Ditto.
2222         (===ks-x1001): Ditto.
2223         (=>>jis-x0208): Use `=jis-x0208' instead of `=>>>jis-x0208' as the
2224         mother.
2225         (=>>jis-x0213-1): Use `=jis-x0213-1' instead of `=>>>jis-x0213-1'
2226         as the mother.
2227         (=>>jis-x0213-2): Use `=jis-x0213-2' instead of `=>>>jis-x0213-2'
2228         as the mother.
2229         (===cns11643-1): New coded-charset for XEmacs CHISE.
2230         (===cns11643-2): Ditto.
2231         (===cns11643-3): Ditto.
2232         (===cns11643-4): Ditto.
2233         (===cns11643-5): Ditto.
2234         (===cns11643-6): Ditto.
2235         (===cns11643-7): Ditto.
2236         (=>>cns11643-1): Ditto.
2237         (==big5-cdp): Indicate abstract glyph-images instead of
2238         representative glyph-images.
2239         (===big5-cdp): New coded-charset for XEmacs CHISE.
2240         (==hanyo-denshi/*): Indicate abstract glyph-forms instead of
2241         detailed glyph-images.
2242         (=>>>hanyo-denshi/*): Indicate `==hanyo-denshi/*' instead of
2243         `=hanyo-denshi/*'.
2244         (===hanyo-denshi/ft): New coded-charset for XEmacs CHISE.
2245         (===hanyo-denshi/ib): Ditto.
2246         (===hanyo-denshi/jt): Ditto.
2247         (===hanyo-denshi/ks): Ditto.
2248         (===mj): Ditto.
2249         (===mj-0): Ditto.
2250         (===mj-1): Ditto.
2251         (=>>hanyo-denshi/*): Use `=hanyo-denshi/*' instead of
2252         `=>>>hanyo-denshi/*' as its mother.
2253         (==gt): Indicate abstract glyph-forms instead of detailed
2254         glyph-images.
2255         (===gt): New coded-charset for XEmacs CHISE.
2256         (=>>>gt): Indicates `==gt' instead of `=gt'.
2257         (=>>gt): Use `=gt' instead of `=>>>gt' as the mother.
2258         (==gt-k): Indicate abstract glyph-forms instead of detailed
2259         glyph-images.
2260         (===gt-k): New coded-charset for XEmacs CHISE.
2261         (==daikanwa): Indicates glyph-images instead of detailed
2262         glyph-images.
2263         (===daikanwa): New coded-charset for XEmacs CHISE.
2264         (===daikanwa/+p): Ditto.
2265         (===daikanwa/ho): Ditto.
2266         (==cbeta): Ditto.
2267         (===cbeta): Ditto.
2268         (==jef-china3): Ditto.
2269         (===jef-china3): Ditto.
2270         (==ruimoku-v6): Ditto.
2271         (==ucs@iso): Indicate representative glyph-forms instead of
2272         representative glyph-images.
2273         (=>>>ucs@iso): Indicates `==ucs@iso' instead of `=ucs@iso'.
2274         (==ucs@unicode): Indicate representative glyph-forms instead of
2275         representative glyph-images.
2276         (=>>>ucs@unicode): Indicates `==ucs@unicode' instead of
2277         `=ucs@unicode'.
2278         (==ucs@cns): Indicate representative glyph-forms instead of
2279         representative glyph-images.
2280         (==ucs@jis): Ditto.
2281         (==ucs@jis/1990): Ditto.
2282         (==ucs@jis/2000): Ditto.
2283         (==ucs@jis/2004): Ditto.
2284         (==ucs@ks): Ditto.
2285         (===ucs@iso): New coded-charset for XEmacs CHISE.
2286         (===ucs@unicode): Ditto.
2287         (===ucs@gb): Ditto.
2288         (===ucs@ks): Ditto.
2289         (===ucs-bmp-cjk@gb): Ditto.
2290         (===ucs-sip-ext-b@iso): Ditto.
2291
2292 2014-07-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2293
2294         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2295         `==jis-x0213-2', `==ruimoku-v6', `==cbeta', `==jef-china3',
2296         `===mj-0', `===mj-1', `===jis-x0208@1990', `===jis-x0213-1',
2297         `===jis-x0213-2', `===big5-cdp', `===ucs-bmp-cjk@gb',
2298         `===adobe-japan1-6', `===cns11643-1', `===cns11643-2',
2299         `===cns11643-3', `===cns11643-4', `===cns11643-5',
2300         `===cns11643-6', `===cns11643-7', `===hanyo-denshi/ft',
2301         `===hanyo-denshi/ib', `===hanyo-denshi/jt', `===jis-x0208@1983',
2302         `===jis-x0208@1978', `===jis-x0212', `===ks-x1001', `===daikanwa',
2303         `===ucs-sip-ext-b@iso', `===cbeta' and `===jef-china3'.
2304
2305         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2306         - Use "&G-[NAME];" for `==[NAME]' instead of `=>>[NAME]'.
2307         - Use "&R-[NAME];" for `===[NAME]' instead of `==[NAME]'.
2308         - Use "&g1-[NAME];" for `=>>[NAME]'.
2309         - Abolish "&g2-[NAME];".
2310
2311 2014-03-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2312
2313         * mule/mule-conf.el (=ucs@big5): Use `=ucs@cns' instead of
2314         `=>>ucs@cns' as the mother.
2315
2316 2014-03-07  MORIOKA Tomohiko  <tomo.git@chise.org>
2317
2318         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2319         setting for `==ucs@ks'.
2320
2321 2014-02-24  MORIOKA Tomohiko  <tomo.git@chise.org>
2322
2323         * mule/mule-conf.el (=adobe-japan1-base): Move builtin code range
2324         from 0x63000000〜0x63005A11 to 0x00E10000〜0x00E15A11.
2325         (=mj): Move builtin code range from 0x64040000〜0x640509D5 to
2326         0x00E30000〜0x00E409D5.
2327
2328 2014-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2329
2330         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2331         Prefer MJ to Adobe-Japan1; use "I-MJ", "MJ" and "&R-MJ" instead of
2332         "I-MJ-", "MJ-" and "&R-MJ-" as prefixes of MJ.
2333
2334 2014-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2335
2336         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2337         `=mj-0', `=mj-1', `==mj-0' and `==mj-1'.
2338
2339         * mule/mule-conf.el (=mj): New coded-charset for XEmacs CHISE.
2340         (=mj-0): Ditto.
2341         (=mj-1): Ditto.
2342         (==mj): Ditto.
2343         (==mj-0): Ditto.
2344         (==mj-1): Ditto.
2345         (=>>mj): Ditto.
2346
2347         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2348         setting for `=mj' and `==mj'.
2349
2350 2014-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2351
2352         * mule/mule-conf.el (=ucs@ks/2012): New coded-charset for XEmacs
2353         CHISE.
2354
2355 2014-01-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2356
2357         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2358         "A-HDU+" instead of "A-HD-UCS+" as the prefix for
2359         `=>ucs@hanyo-denshi'.
2360
2361 2014-01-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2362
2363         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2364         setting for `=koseki' and `=>ucs@hanyo-denshi'.
2365
2366         * mule/mule-conf.el (=koseki): New coded-charset for XEmacs CHISE.
2367         (=>ucs@hanyo-denshi): New coded-charset for XEmacs CHISE.
2368
2369 2014-01-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2370
2371         * mule/mule-conf.el (==hanyo-denshi/ip): New coded-charset for
2372         XEmacs CHISE.
2373
2374 2013-12-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2375
2376         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2377         Change priority of `=>>>ucs@iso'.
2378
2379         * mule/mule-conf.el (=ucs@iso): Use `=>>ucs@iso' instead of
2380         `=>>>ucs@iso' as the mother.
2381         (=>>>ucs@iso): Changed to an alias for `=ucs@iso'.
2382
2383 2013-12-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2384
2385         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2386         Change priority of `=>>>ucs@unicode'.
2387
2388         * mule/mule-conf.el (=>>>ucs@unicode): Changed to an alias for
2389         `=ucs@unicode'.
2390
2391 2013-12-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2392
2393         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2394         Change priority of `=>>>ucs@jis'.
2395
2396         * mule/mule-conf.el (=>>>ucs@jis): Changed to an alias for
2397         `=ucs@jis'.
2398
2399 2013-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2400
2401         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2402         setting for `==daikanwa/+p'.
2403
2404 2013-12-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2405
2406         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2407         setting for `==shinjigen@1ed'.
2408
2409 2013-12-12  MORIOKA Tomohiko  <tomo.git@chise.org>
2410
2411         * mule/mule-conf.el (==shinjigen/+p@rev): New coded-charset for
2412         XEmacs CHISE.
2413
2414 2013-12-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2415
2416         * mule/mule-conf.el (==shinjigen): Modify DOC.
2417         (==shinjigen@1ed): New coded-charset for XEmacs CHISE.
2418         (==shinjigen@rev): Modify DOC.
2419
2420 2013-12-09  MORIOKA Tomohiko  <tomo.git@chise.org>
2421
2422         * mule/mule-conf.el (==daikanwa/+p): New coded-charset for XEmacs
2423         CHISE.
2424
2425 2013-12-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2426
2427         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2428         settings for `==daikanwa' and `==ucs@JP/hanazono'.
2429
2430         * mule/mule-conf.el (==shinjigen@rev): New coded-charset for
2431         XEmacs CHISE.
2432
2433         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2434         `==daikanwa'.
2435
2436 2013-11-27  MORIOKA Tomohiko  <tomo.git@chise.org>
2437
2438         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2439         setting for `==cns11643-7'.
2440
2441         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2442         `==cns11643-7'.
2443
2444 2013-11-23  MORIOKA Tomohiko  <tomo.git@chise.org>
2445
2446         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2447         `==cns11643-6'.
2448
2449         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2450         setting for `==cns11643-6'.
2451
2452 2013-11-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2453
2454         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2455         setting for `==cns11643-5'.
2456
2457         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2458         `==cns11643-5'.
2459
2460 2013-11-16  MORIOKA Tomohiko  <tomo.git@chise.org>
2461
2462         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2463         setting for `==cns11643-4'.
2464
2465         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2466         `==cns11643-4'.
2467
2468 2013-11-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2469
2470         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2471         setting for `==cns11643-3'.
2472
2473         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2474         `==cns11643-3'.
2475
2476 2013-11-02  MORIOKA Tomohiko  <tomo.git@chise.org>
2477
2478         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2479         setting for `==cns11643-2'.
2480
2481         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2482         `==cns11643-2'.
2483
2484 2013-10-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2485
2486         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2487         Change priority of `=>>>ucs@ks'.
2488
2489         * mule/mule-conf.el (=>>>ucs@ks): Changed to an alias for
2490         `=ucs@ks'.
2491
2492 2013-10-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2493
2494         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2495         `=cns11643-1' instead of `chinese-cns11643-1'; add settings for
2496         `==ucs@cns' and `==cns11643-1'.
2497
2498         * mule/mule-conf.el (==cns11643-1): Fix `dimension'.
2499         (==cns11643-2): Ditto.
2500         (==cns11643-3): Ditto.
2501         (==cns11643-4): Ditto.
2502         (==cns11643-5): Ditto.
2503         (==cns11643-6): Ditto.
2504         (==cns11643-7): Ditto.
2505
2506         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2507         `==cns11643-1'.
2508
2509 2013-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2510
2511         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2512         Change priority of `=>>>ucs@jis/2004', `=>>>ucs@jis/2004' and
2513         `=>>>ucs@jis/1990'.
2514
2515         * mule/mule-conf.el (=>>>ucs@jis/1990): Changed to an alias for
2516         `=ucs@jis/1990'.
2517         (=>>>ucs@jis/2000): Changed to an alias for `=ucs@jis/2000'.
2518         (=>>>ucs@jis/2004): Changed to an alias for `=ucs@jis/2004'.
2519
2520 2013-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2521
2522         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2523         Change priority of `=>>>ucs@cns'.
2524
2525         * mule/mule-conf.el (=>>>ucs@cns): Changed to an alias for
2526         `=ucs@cns'.
2527
2528 2013-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
2529
2530         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2531         `==ks-x1001'.
2532
2533         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2534         `=ks-x1001' instead of `korean-ksc5601'; add setting for
2535         `==ks-x1001'.
2536
2537 2013-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2538
2539         * mule/mule-conf.el (=>>>gt): Changed to an alias for `=gt'.
2540
2541 2013-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2542
2543         * mule/mule-conf.el (=>>>jis-x0208): Changed to an alias for
2544         `=jis-x0208'.
2545         (=>>>jis-x0208@1978): Changed to an alias for `=jis-x0208@1978'.
2546         (=>>>jis-x0208@1983): Changed to an alias for `=jis-x0208@1983'.
2547         (=>>>jis-x0208@1990): Changed to an alias for `=jis-x0208@1990'.
2548         (=>>>jis-x0213-1): Changed to an alias for `=jis-x0213-1'.
2549         (=>>>jis-x0213-1@2000): Changed to an alias for
2550         `=jis-x0213-1@2000'.
2551         (=>>>jis-x0213-1@2004): Changed to an alias for
2552         `=jis-x0213-1@2004'.
2553         (=>>>jis-x0213-2): Changed to an alias for `=jis-x0213-2'.
2554
2555 2013-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2556
2557         * mule/mule-conf.el (=>>>adobe-japan1-0): Changed to an alias for
2558         `=adobe-japan1-0'.
2559         (=>>>adobe-japan1-1): Changed to an alias for `=adobe-japan1-1'.
2560         (=>>>adobe-japan1-2): Changed to an alias for `=adobe-japan1-2'.
2561         (=>>>adobe-japan1-3): Changed to an alias for `=adobe-japan1-3'.
2562         (=>>>adobe-japan1-4): Changed to an alias for `=adobe-japan1-4'.
2563         (=>>>adobe-japan1-5): Changed to an alias for `=adobe-japan1-5'.
2564         (=>>>adobe-japan1-6): Changed to an alias for `=adobe-japan1-6'.
2565
2566 2013-10-12  MORIOKA Tomohiko  <tomo.git@chise.org>
2567
2568         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2569         settings for `==adobe-japan1-6', `==hanyo-denshi/*', `==gt',
2570         `==jis-x0208@1990', `==jis-x0212', `==jis-x0213-1@2000',
2571         `==jis-x0213-2', `==jis-x0213-1@2004', `==big5-cdp', `==gt-k',
2572         `==jis-x0208@1983', `==jis-x0208@1978', `==ucs@iso',
2573         `==ucs@unicode', `=>>daikanwa/+p' and `==shinjigen@rev'.
2574
2575 2013-10-10  MORIOKA Tomohiko  <tomo.git@chise.org>
2576
2577         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2578         `=adobe-japan1-0', `=adobe-japan1-1', `=adobe-japan1-2',
2579         `=adobe-japan1-3', `=adobe-japan1-4', `=adobe-japan1-5',
2580         `==jis-x0208@1990', `==ucs-bmp-cjk@gb',
2581         `==ucs-bmp-cjk@JP/hanazono', `==ucs-sip-ext-b@iso',
2582         `==hanyo-denshi/*', `==adobe-japan1-6', `==big5-cdp',
2583         `==jis-x0208@1983', `==jis-x0208@1978', `==jis-x0213-1@2000' and
2584         `==jis-x0212'.
2585
2586 2013-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
2587
2588         * mule/mule-conf.el (=adobe-japan1-0): Modify registry to accept
2589         "AdobeJapan1-[0-6]$".
2590         (=adobe-japan1-1): Modify registry to accept "AdobeJapan1-[1-6]$".
2591         (=adobe-japan1-2): Modify registry to accept "AdobeJapan1-[2-6]$".
2592         (=adobe-japan1-3): Modify registry to accept "AdobeJapan1-[3-6]$".
2593         (=adobe-japan1-4): Modify registry to accept "AdobeJapan1-[4-6]$".
2594         (=adobe-japan1-5): Modify registry to accept "AdobeJapan1-[5-6]$".
2595         (==adobe-japan1-0): New coded-charset for XEmacs CHISE.
2596         (==adobe-japan1-1): Ditto.
2597         (==adobe-japan1-2): Ditto.
2598         (==adobe-japan1-3): Ditto.
2599         (==adobe-japan1-4): Ditto.
2600         (==adobe-japan1-5): Ditto.
2601         (==adobe-japan1-6): Ditto.
2602         (==jis-x0208): Ditto.
2603         (==jis-x0208@1978): Ditto.
2604         (==jis-x0208@1983): Ditto.
2605         (==jis-x0208@1990): Ditto.
2606         (==jis-x0213-1): Ditto.
2607         (==jis-x0213-1@2000): Ditto.
2608         (==jis-x0213-1@2004): Ditto.
2609         (==jis-x0213-2): Ditto.
2610         (==jis-x0212): Ditto.
2611         (==gb2312): Ditto.
2612         (==iso-ir165): Ditto.
2613         (==gb12345): Ditto.
2614         (==ks-x1001): Ditto.
2615         (==cns11643-1): Ditto.
2616         (==cns11643-2): Ditto.
2617         (==cns11643-3): Ditto.
2618         (==cns11643-4): Ditto.
2619         (==cns11643-5): Ditto.
2620         (==cns11643-6): Ditto.
2621         (==cns11643-7): Ditto.
2622         (==big5-cdp): Ditto.
2623         (==hanyo-denshi/ja): Ditto.
2624         (==hanyo-denshi/jb): Ditto.
2625         (==hanyo-denshi/jc): Ditto.
2626         (==hanyo-denshi/jd): Ditto.
2627         (==hanyo-denshi/ft): Ditto.
2628         (==hanyo-denshi/ia): Ditto.
2629         (==hanyo-denshi/ib): Ditto.
2630         (==hanyo-denshi/hg): Ditto.
2631         (==hanyo-denshi/jt): Ditto.
2632         (==hanyo-denshi/ks): Ditto.
2633         (==gt): Ditto.
2634         (==gt-k): Ditto.
2635         (==daikanwa): Ditto.
2636         (==shinjigen): Ditto.
2637         (==ucs@iso): Ditto.
2638         (==ucs@unicode): Ditto.
2639         (==ucs@gb): Ditto.
2640         (==ucs-bmp@gb): Ditto.
2641         (==ucs@cns): Ditto.
2642         (==ucs-bmp@cns): Ditto.
2643         (==ucs@jis): Ditto.
2644         (==ucs@jis/1990): Ditto.
2645         (==ucs@jis/2000): Ditto.
2646         (==ucs@jis/2004): Ditto.
2647         (==ucs@JP): Ditto.
2648         (==ucs@JP/hanazono): Ditto.
2649         (==ucs@ks): Ditto.
2650         (==ucs-bmp@ks): Ditto.
2651         (==ucs@cns11643): Ditto.
2652         (==ucs-bmp-cjk@gb): Ditto.
2653         (==ucs-bmp-cjk@JP/hanazono): Ditto.
2654         (==ucs-sip-ext-b@iso): Ditto.
2655
2656 2013-07-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2657
2658         * mule/mule-charset.el (default-coded-charset-priority-list): Use
2659         `=ucs-bmp-cjk@gb' instead of `=ucs-bmp-cjk@unicode'.
2660
2661         * mule/mule-conf.el (=ucs-bmp-cjk@gb): New coded-charset for
2662         XEmacs CHISE.
2663         (=ucs-bmp-cjk@unicode): Abolished.
2664
2665 2013-07-10  MORIOKA Tomohiko  <tomo.git@chise.org>
2666
2667         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2668         `=+>ucs-bmp-cjk-compat@jis'.
2669
2670         * mule/mule-conf.el (=+>ucs-bmp-cjk-compat@jis): New coded-charset
2671         for XEmacs CHISE.
2672
2673 2013-07-06  MORIOKA Tomohiko  <tomo.git@chise.org>
2674
2675         * mule/mule-conf.el (=>cns11643-6): New coded-charset for XEmacs
2676         CHISE.
2677
2678 2013-05-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2679
2680         * mule/mule-conf.el (=jis-x0208@1978/1pr/fixed): New coded-charset
2681         for XEmacs CHISE.
2682         (=jis-x0208@1978/1er-pr): Abolished.
2683         (=jis-x0208@1978/2-pr): Use `=jis-x0208@1978' instead of
2684         `=jis-x0208@1978/1er-pr' as the mother.
2685
2686 2013-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2687
2688         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2689         setting for `=ucs-itaiji-084'.
2690
2691 2013-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2692
2693         * mule/mule-charset.el (default-coded-charset-priority-list):
2694         Delete `=zihai-17xx'; add `=ucs-bmp-itaiji-084'.
2695
2696         * mule/mule-conf.el (=ucs-itaiji-084): New coded-charset for
2697         XEmacs CHISE.
2698         (=ucs-bmp-itaiji-084): Ditto.
2699
2700 2013-02-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2701
2702         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2703         settings for `=big5-cdp-var-3' and `=big5-cdp-var-5'.
2704
2705 2013-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
2706
2707         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2708         `=zihai-17xx', `=big5-cdp-var-3' and `=big5-cdp-var-5'.
2709
2710         * mule/mule-conf.el (=big5-cdp-var-3): New coded-charset for
2711         XEmacs CHISE.
2712         (=big5-cdp-var-5): Ditto.
2713
2714 2012-10-31  MORIOKA Tomohiko  <tomo.git@chise.org>
2715
2716         * mule/mule-conf.el (=+>jis-x0213-1@2004): New coded-charset for
2717         XEmacs CHISE.
2718
2719 2012-10-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2720
2721         * mule/mule-conf.el (=>>hanyo-denshi/ip): New coded-charset for
2722         XEmacs CHISE.
2723
2724 2012-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2725
2726         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2727         setting for `=>>>hanyo-denshi/ft'.
2728
2729 2012-09-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2730
2731         * mule/mule-conf.el (=>>>hanyo-denshi/jd): New coded-charset for
2732         XEmacs CHISE.
2733         (=>>hanyo-denshi/jd): Use `=>>>hanyo-denshi/jd' instead of
2734         `=hanyo-denshi/jd' as the mother.
2735
2736 2012-09-07  MORIOKA Tomohiko  <tomo.git@chise.org>
2737
2738         * mule/mule-conf.el (=+>adobe-japan1-0): New coded-charset for
2739         XEmacs CHISE.
2740         (=+>adobe-japan1-1): Ditto.
2741         (=+>adobe-japan1-2): Ditto.
2742         (=+>adobe-japan1-3): Ditto.
2743         (=+>adobe-japan1-4): Ditto.
2744         (=+>adobe-japan1-5): Ditto.
2745         (=+>adobe-japan1-6): Ditto.
2746         (=+>adobe-japan1): Changed to an alias for `=+>adobe-japan1-6'.
2747
2748 2012-09-07  MORIOKA Tomohiko  <tomo.git@chise.org>
2749
2750         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2751         Prefer `=>>>adobe-japan1' to other abstract glyph-form CCSs;
2752         prefer `=>>adobe-japan1' to other abstract glyph CCSs.
2753
2754         * mule/mule-conf.el: Define coded-charsets about Adobe-Japan1 at
2755         the top.
2756
2757 2012-09-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2758
2759         * mule/mule-conf.el (=>>>hanyo-denshi/jb): New coded-charset for
2760         XEmacs CHISE.
2761         (=>>>hanyo-denshi/hg): New coded-charset for XEmacs CHISE.
2762         (=>>hanyo-denshi/jb): Use `=>>>hanyo-denshi/jb' as the mother.
2763         (=>>hanyo-denshi/hg): Use `=>>>hanyo-denshi/hg' as the mother.
2764
2765 2012-08-31  MORIOKA Tomohiko  <tomo.git@chise.org>
2766
2767         * mule/mule-charset.el (default-coded-charset-priority-list):
2768         Prefer `chinese-cns11643-{1..7}', `=adobe-japan1-6', `=big5-cdp'
2769         and `=hanyo-denshi/*' to `=gt-pj-{2..11}', `=gt-pj-k{1|2}', etc.
2770
2771         * mule/mule-conf.el: Modify order of definitions of some
2772         coded-charsets.
2773
2774 2012-08-30  MORIOKA Tomohiko  <tomo.git@chise.org>
2775
2776         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2777         Prefer `=>>hanyo-denshi/{ft|ia|ib|jt|ks}' to `=>>jis-x0208@1978',
2778         `=>>big5-cdp', `=>>gt-k' and `=>>ruimoku-v6'; add `=>>cns11643-4'.
2779
2780         * mule/mule-conf.el (=>>cns11643-4): New coded-charset for XEmacs
2781         CHISE.
2782         (=>>>hanyo-denshi/ft): New coded-charset for XEmacs CHISE.
2783         (=>>hanyo-denshi/ft): Use `=>>>hanyo-denshi/ft' as the mother.
2784
2785 2012-07-31  MORIOKA Tomohiko  <tomo.git@chise.org>
2786
2787         * mule/mule-conf.el (=>cns11643-2): New coded-charset for XEmacs
2788         CHISE.
2789
2790 2012-07-27  MORIOKA Tomohiko  <tomo.git@chise.org>
2791
2792         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2793         setting for `=daikanwa/+2p'.
2794
2795         * mule/mule-conf.el (=>>daikanwa/+2p): New coded-charset for
2796         XEmacs CHISE.
2797
2798 2012-06-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2799
2800         * mule/mule-conf.el (=>>>hanyo-denshi/ks): New coded-charset for
2801         XEmacs CHISE.
2802         (=>>hanyo-denshi/ks): Use `=>>>hanyo-denshi/ks' as the mother.
2803
2804 2012-06-12  MORIOKA Tomohiko  <tomo.git@chise.org>
2805
2806         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2807         setting for `=>>>hanyo-denshi/ib'.
2808
2809 2012-06-12  MORIOKA Tomohiko  <tomo.git@chise.org>
2810
2811         * mule/mule-conf.el (=>>>hanyo-denshi/ja): New coded-charset for
2812         XEmacs CHISE.
2813         (=>>>hanyo-denshi/ib): Ditto.
2814         (=>>hanyo-denshi/ja): Use `=>>>hanyo-denshi/ja' instead of
2815         `=hanyo-denshi/ja' as the mother.
2816         (=>>hanyo-denshi/ib): Use `=>>>hanyo-denshi/ib' instead of
2817         `=hanyo-denshi/ib' as the mother.
2818
2819 2012-06-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2820
2821         * mule/mule-coding.el (utf-8-ivs-mcs): New coding-system for
2822         XEmacs CHISE.
2823         (utf-8-ivs-mcs-er): Likewise.
2824         (utf-8-gb): Use `=ucs@gb' and `=>ucs@unicode' instead of `ucs-gb'
2825         and `=>ucs-gb'.
2826         (utf-8-ivs-gb): New coding-system for XEmacs CHISE.
2827         (utf-8-gb-er): Use `=ucs@gb' and `=>ucs@unicode' instead of
2828         `ucs-gb' and `=>ucs-gb'.
2829         (utf-8-ivs-gb-er): New coding-system for XEmacs CHISE.
2830         (utf-8-cns): Use `=ucs@cns' and `=>ucs@cns' instead of `ucs-cns'
2831         and `=>ucs-cns'.
2832         (utf-8-ivs-cns): New coding-system for XEmacs CHISE.
2833         (utf-8-cns-er): Use `=ucs@cns' and `=>ucs@cns' instead of
2834         `ucs-cns' and `=>ucs-cns'.
2835         (utf-8-ivs-cns-er): New coding-system for XEmacs CHISE.
2836         (utf-8-big5): Use `=ucs@big5' and `=>ucs@big5' instead of
2837         `ucs-big5' and `=>ucs-big5'.
2838         (utf-8-ivs-big5): New coding-system for XEmacs CHISE.
2839         (utf-8-big5-er): Use `=ucs@big5' and `=>ucs@big5' instead of
2840         `ucs-big5' and `=>ucs-big5'.
2841         (utf-8-ivs-big5-er): New coding-system for XEmacs CHISE.
2842         (utf-8-jis): Use `=ucs@jis/2000' and `=>ucs@jis' instead of
2843         `=ucs@jis-2000' and `=>ucs-jis'; modify DOC and mnemonic.
2844         (utf-8-ivs-jis): New coding-system for XEmacs CHISE.
2845         (utf-8-jis-er): Use `=ucs@jis/2000' and `=>ucs@jis' instead of
2846         `=ucs@jis-2000' and `=>ucs-jis'; modify DOC and mnemonic.
2847         (utf-8-ivs-jis-er): New coding-system for XEmacs CHISE.
2848         (utf-8-jp): Use `=ucs@JP' and `=>ucs@jis' instead of `=ucs@jp' and
2849         `=>ucs-jis'; modify DOC and mnemonic.
2850         (utf-8-ivs-jp): New coding-system for XEmacs CHISE.
2851         (utf-8-jp-er): Use `=ucs@JP' and `=>ucs@jis' instead of `=ucs@jp'
2852         and `=>ucs-jis'; modify DOC and mnemonic.
2853         (utf-8-ivs-jp-er): New coding-system for XEmacs CHISE.
2854         (utf-8-ks): Use `=ucs@ks' and `=>ucs@ks' instead of `ucs-ks' and
2855         `=>ucs-ks'.
2856         (utf-8-ivs-ks): New coding-system for XEmacs CHISE.
2857         (utf-8-ks-er): Use `=ucs@ks' and `=>ucs@ks' instead of `ucs-ks'
2858         and `=>ucs-ks'.
2859         (utf-8-ivs-ks-er): New coding-system for XEmacs CHISE.
2860
2861 2012-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2862
2863         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2864         Prefer Hanyo-Denshi to GT, JIS, CNS, etc.
2865
2866 2012-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2867
2868         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2869         Modify priorities.
2870
2871 2012-05-19  MORIOKA Tomohiko  <tomo.git@chise.org>
2872
2873         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2874         Prefer '("M-H" 4 d) and '("M-p" 5 d) to '("M-" 5 d).
2875
2876 2012-05-16  MORIOKA Tomohiko  <tomo.git@chise.org>
2877
2878         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2879         settings for `=daikanwa/ho', `=daikanwa/+p' and `=>daikanwa/ho'.
2880
2881 2012-05-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2882
2883         * mule/mule-conf.el (=>daikanwa/ho): New coded-charset for XEmacs
2884         CHISE.
2885
2886 2012-05-10  MORIOKA Tomohiko  <tomo.git@chise.org>
2887
2888         * mule/mule-conf.el (=>>daikanwa/+p): New coded-charset for XEmacs
2889         CHISE.
2890
2891 2012-05-09  MORIOKA Tomohiko  <tomo.git@chise.org>
2892
2893         * mule/mule-conf.el (=>>daikanwa/ho): New coded-charset for XEmacs
2894         CHISE.
2895
2896 2012-03-26  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2897
2898         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2899         `=+>ucs-bmp-cjk@unicode'.
2900
2901         * mule/mule-conf.el (=+>ucs-bmp-cjk@unicode): New coded-charset
2902         for XEmacs CHISE.
2903
2904 2012-03-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2905
2906         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2907         setting for `=>>daikanwa'.
2908
2909 2011-12-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2910
2911         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2912         `=>>hanyo-denshi/jt'.
2913
2914 2011-12-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2915
2916         * mule/mule-conf.el (=+>jis-x0208@1983): New coded-charset for
2917         XEmacs CHISE.
2918         (=+>jis-x0208@1990): Ditto.
2919         (=+>jis-x0213-1@2000): Ditto.
2920
2921 2011-12-05  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2922
2923         * mule/mule-conf.el (=+>ucs@jis/2004): New coded-charset for
2924         XEmacs CHISE.
2925
2926 2011-11-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2927
2928         * mule/mule-conf.el (=>>>hanyo-denshi/jc): New coded-charset for
2929         XEmacs CHISE.
2930         (=>>hanyo-denshi/jc): Use `=>>>hanyo-denshi/jc' instead of
2931         `=hanyo-denshi/jc' as the mother.
2932
2933 2011-11-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2934
2935         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2936         setting for `=+>adobe-japan1'.
2937
2938         * mule/mule-charset.el (default-coded-charset-priority-list):
2939         Prefer `=adobe-japan1-6', `=adobe-japan1-base', `=>jis-x0208@1997'
2940         and `=>>hanyo-denshi/ft' to `=>>gt'.
2941
2942 2011-11-23  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2943
2944         * mule/mule-conf.el (=>>adobe-japan1-0): New coded-charset for
2945         XEmacs CHISE.
2946         (=>>adobe-japan1-1): Ditto.
2947         (=>>adobe-japan1-2): Ditto.
2948         (=>>adobe-japan1-3): Ditto.
2949         (=>>adobe-japan1-4): Ditto.
2950         (=>>adobe-japan1-5): Ditto.
2951         (=>>adobe-japan1-6): Ditto.
2952         (=>>adobe-japan1): Changed to alias for `=>>adobe-japan1-6'.
2953
2954 2011-11-22  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2955
2956         * mule/mule-conf.el (=adobe-japan1): New alias for
2957         `=adobe-japan1-6'.
2958         (=>>>adobe-japan1-0): New coded-charset for XEmacs CHISE.
2959         (=>>>adobe-japan1-1): Ditto.
2960         (=>>>adobe-japan1-2): Ditto.
2961         (=>>>adobe-japan1-3): Ditto.
2962         (=>>>adobe-japan1-4): Ditto.
2963         (=>>>adobe-japan1-5): Ditto.
2964         (=>>>adobe-japan1-6): Ditto.
2965         (=>>>adobe-japan1): Changed to alias for `=>>>adobe-japan1-6'.
2966
2967 2011-11-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2968
2969         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2970         setting for `=>>>adobe-japan1'.
2971
2972 2011-11-06  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2973
2974         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2975         setting for `=+>ucs@ks'.
2976
2977 2011-11-04  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2978
2979         * mule/mule-conf.el (=>>>adobe-japan1): New coded-charset for
2980         XEmacs CHISE.
2981         (=>>adobe-japan1): Use `=>>>adobe-japan1' instead of
2982         `=adobe-japan1-6' as the mother.
2983
2984 2011-11-03  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2985
2986         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2987         setting for `=>cns11643-7'.
2988
2989 2011-11-01  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2990
2991         * mule/mule-conf.el (=>cns11643-7): New coded-charset for XEmacs
2992         CHISE.
2993
2994 2011-10-29  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2995
2996         * mule/mule-conf.el (=+>adobe-japan1): New coded-charset for
2997         XEmacs CHISE.
2998         (=>>hanyo-denshi/ja): New coded-charset for XEmacs CHISE.
2999
3000         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3001         setting for `=>ucs@jis/2004'.
3002
3003 2011-10-28  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3004
3005         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3006         setting for `=+>gt'.
3007
3008         * mule/mule-conf.el (=+>gt): New coded-charset for XEmacs CHISE.
3009         (=>gt): Use `=+>gt' instead of `=>>gt' as the mother.
3010
3011 2011-10-28  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3012
3013         * mule/mule-conf.el (=+>ucs@unicode): Use `=+>ucs@iso' instead of
3014         `=>ucs@unicode' as the mother.
3015         (=+>ucs@jis): Use `=+>ucs@unicode' instead of `=>ucs@jis' as the
3016         mother.
3017         (=+>ucs@ks): Use `=+>ucs@unicode' instead of `=>ucs@ks' as the
3018         mother.
3019         (=+>ucs@cns): Use `=+>ucs@unicode' instead of `=>ucs@cns' as the
3020         mother.
3021
3022 2011-10-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3023
3024         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3025         setting for `=+>ucs@unicode'.
3026
3027         * mule/mule-conf.el (=+>ucs@unicode): New coded-charset for XEmacs
3028         CHISE.
3029
3030 2011-10-26  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3031
3032         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3033         - Use `=+>jis-x0208' instead of `=>jis-x0208@usual'.
3034         - Use `=+>jis-x0213-2' instead of `=>jis-x0213-2@usual'.
3035         - Add setting for `=+>ucs@cns'.
3036
3037         * mule/mule-conf.el (=+>jis-x0213-1): New coded-charset for XEmacs
3038         CHISE.
3039         (=>jis-x0213-1): Use `=+>jis-x0213-1' instead of `=>>jis-x0213-1'
3040         as the mother.
3041         (=+>ucs@cns): New coded-charset for XEmacs CHISE.
3042         (=>ucs-bmp-cjk@unicode): New coded-charset for XEmacs CHISE.
3043
3044         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3045         `=>ucs-bmp-cjk@unicode'; delete `=>>ucs@unicode'.
3046
3047 2011-10-25  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3048
3049         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3050         setting for `=>ucs@ks'.
3051
3052 2011-10-21  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3053
3054         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3055         `=ucs-bmp-cjk-compat@unicode'.
3056
3057         * mule/mule-conf.el (=ucs-bmp-cjk-compat@unicode): New
3058         coded-charset for XEmacs CHISE.
3059
3060 2011-10-20  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3061
3062         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3063         `=ucs-bmp-cjk-compat'.
3064
3065         * mule/mule-conf.el (=ucs-bmp-cjk-compat): New coded-charset for
3066         XEmacs CHISE.
3067
3068 2011-10-19  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3069
3070         * mule/mule-conf.el (=+>ucs@ks): New coded-charset for XEmacs
3071         CHISE.
3072
3073 2011-10-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3074
3075         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
3076         `=+>ucs@jis/1990' instead of `=>ucs@jis/1990'.
3077
3078         * mule/mule-conf.el (=+>ucs@jis/1990): Renamed from
3079         `=>ucs@jis/1990'.
3080         (=>ucs@jis/1990): New alias for `=+>ucs@jis/1990'.
3081
3082 2011-10-17  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3083
3084         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3085         setting for `=+>ucs@iso'; use `=+>ucs@jis' instead of `=>ucs@JP'.
3086
3087         * mule/mule-conf.el (=+>ucs@iso): New coded-charset for XEmacs
3088         CHISE.
3089         (=>>ucs@iso): Use `=+>ucs@iso' instead of `=>ucs@iso' as the
3090         mother.
3091
3092 2011-10-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3093
3094         * mule/mule-conf.el (=+>jis-x0213-2): Renamed from
3095         `=>jis-x0213-2@usual'.
3096         (=>jis-x0213-2@usual): New alias for `=+>jis-x0213-2'.
3097         (=>jis-x0213-2): Use `=+>jis-x0213-2' instead of
3098         `=>jis-x0213-2@usual' as the mother.
3099
3100 2011-10-15  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3101
3102         * mule/mule-conf.el (=+>ucs@jis): Renamed from `=>ucs@JP'.
3103         (=>ucs@JP): New alias for `=+>ucs@jis'.
3104
3105 2011-10-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3106
3107         * mule/mule-conf.el (=+>jis-x0208): Renamed from
3108         `=>jis-x0208@usual'.
3109         (=>jis-x0208@usual): New alias for `=+>jis-x0208'.
3110         (=+>jis-x0208@1978): Use `=+>jis-x0208' instead of
3111         `=>jis-x0208@usual' as the mother.
3112         (=>jis-x0208): Likewise.
3113
3114 2011-10-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3115
3116         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3117         setting for `=+>jis-x0208@1978'.
3118
3119 2011-10-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3120
3121         * mule/mule-conf.el (=+>jis-x0208@1978): New coded-charset for
3122         XEmacs CHISE.
3123
3124 2011-09-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3125
3126         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3127         setting for `=>>>ucs@jis/1990'.
3128
3129 2011-07-23  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3130
3131         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3132         setting for `=>ucs@jis/1990'.
3133
3134 2011-07-20  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3135
3136         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3137         setting for `=ucs@JP/hanazono'.
3138
3139         * mule/mule-conf.el (=>ucs@jis/1990): New coded-charset for XEmacs
3140         CHISE.
3141         (=ucs@JP/hanazono): Ditto.
3142         (=ucs-bmp-cjk@JP/hanazono): Ditto.
3143         (=>>hanyo-denshi/jc): Ditto.
3144         (=>>hanyo-denshi/jd): Ditto.
3145
3146 2011-07-19  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3147
3148         * mule/mule-charset.el (default-coded-charset-priority-list): Use
3149         `=ucs-bmp-cjk@JP/hanazono' instead of `=ucs-bmp-cjk@JP'.
3150
3151 2011-07-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3152
3153         * mule/mule-conf.el (=>>hanyo-denshi/jb): New coded-charset for
3154         XEmacs CHISE.
3155
3156 2011-07-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3157
3158         * mule/mule-conf.el (=>>hanyo-denshi/hg): New coded-charset for
3159         XEmacs CHISE.
3160
3161 2011-06-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3162
3163         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3164         `=ucs-bmp-cjk@JP'.
3165
3166 2011-04-28  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3167
3168         * mule/mule-conf.el (=ucs-bmp-cjk@JP): New coded-charset for
3169         XEmacs CHISE.
3170
3171 2011-05-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3172
3173         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3174         Modify order of settings; add settings for `=daikanwa@rev2'.
3175
3176 2011-04-20  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3177
3178         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3179         setting for `=>>cbeta'.
3180
3181         * mule/mule-conf.el (=>>cbeta): New coded-charset for XEmacs
3182         CHISE.
3183
3184 2011-04-01  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3185
3186         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3187         setting for `=>>adobe-japan1'.
3188
3189 2011-03-30  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3190
3191         * mule/mule-conf.el (=>>adobe-japan1): New coded-charset for
3192         XEmacs CHISE.
3193
3194 2011-03-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3195
3196         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3197         setting for `=>>hanyo-denshi/ia'.
3198
3199         * mule/mule-conf.el (=>>hanyo-denshi/ia): New coded-charset for
3200         XEmacs CHISE.
3201
3202 2011-03-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3203
3204         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3205         settings for `=>>>hanyo-denshi/jt' and `=>>>gt'.
3206
3207         * mule/mule-conf.el (=>>>hanyo-denshi/jt): New coded-charset for
3208         XEmacs CHISE.
3209         (=>>hanyo-denshi/jt): Use `=>>>hanyo-denshi/jt' instead of
3210         `=hanyo-denshi/jt' as the mother.
3211
3212 2011-03-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3213
3214         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3215         setting for `=>>>jis-x0213-2'.
3216
3217         * mule/mule-conf.el (=>>>gt): New coded-charset for XEmacs CHISE.
3218         (=>>gt): Use `=>>>gt' instead of `=gt' as the mother.
3219         (=>>>ucs@jis/2000): New coded-charset for XEmacs CHISE.
3220
3221 2011-03-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3222
3223         * mule/mule-conf.el (=>>>ucs@jis/1990): New coded-charset for
3224         XEmacs CHISE.
3225
3226 2011-03-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3227
3228         * mule/mule-conf.el (=>>>jis-x0208@1983): New coded-charset for
3229         XEmacs CHISE.
3230
3231         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3232         `=>>jis-x0213-1@2004'.
3233
3234 2011-03-07  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3235
3236         * mule/mule-conf.el (=>>>jis-x0208@1978): New coded-charset for
3237         XEmacs CHISE.
3238
3239 2011-03-07  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3240
3241         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3242         - Use "&g2-*;" as entity-references for `=>>>*'.
3243         - Omit "&a{GT|JX1|JX2|JX3}-*;".
3244
3245         * mule/mule-conf.el (=>>>jis-x0213-2): New coded-charset for
3246         XEmacs CHISE.
3247         (=>>jis-x0213-2): Use `=>>>jis-x0213-2' instead of `=jis-x0213-2'
3248         as the mother.
3249
3250 2011-03-06  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3251
3252         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3253         setting for `=>>hanyo-denshi/ib'.
3254
3255         * mule/mule-conf.el (=>>jis-x0208@1978): Fix DOC.
3256         (=>>jis-x0208@1983): New coded-charset for XEmacs CHISE.
3257         (=>>jis-x0208@1990): Ditto.
3258         (=>>hanyo-denshi/ib): Ditto.
3259
3260         * mule/mule-charset.el (default-coded-charset-priority-list):
3261         Prefer `=hanziku-*' to `=hanyo-denshi/*'.
3262
3263 2011-03-06  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3264
3265         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3266         Prefer `=>jis-x0213-2@usual' to `=>jis-x0208@1997' and
3267         `=>jis-x0213-1@2000'; add settings for `=>>>ucs@ks' and
3268         `=>>>ucs@jis/2004'.
3269
3270 2011-03-05  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3271
3272         * mule/mule-conf.el (=>>>jis-x0213-1@2000): New coded-charset for
3273         XEmacs CHISE.
3274         (=>>>jis-x0213-1@2004): Use `=>>>jis-x0213-1' instead of
3275         `=jis-x0213-1@2004' as the mother.
3276         (=>>>ucs@jis/2004): New coded-charset for XEmacs CHISE.
3277         (=>>>ucs@ks): Ditto.
3278
3279         * mule/mule-charset.el (default-coded-charset-priority-list):
3280         Modify priority of `=hanyo-denshi/*'.
3281
3282 2011-03-04  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3283
3284         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3285         settings for `=>>ucs@JP' and `=ucs@JP'.
3286
3287 2011-03-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3288
3289         * mule/mule-conf.el (=>>ucs@JP): New coded-charset for XEmacs
3290         CHISE.
3291
3292 2011-02-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3293
3294         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3295         setting for `=>>>ucs@cns'.
3296
3297         * mule/mule-conf.el (=>>>ucs@cns): New coded-charset for XEmacs
3298         CHISE.
3299
3300 2011-02-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3301
3302         * mule/mule-conf.el (=>>jis-x0213-1@2004): Use `=>>jis-x0213-1'
3303         instead of `=>>>jis-x0213-1@2004' as the mother.
3304         (=>>>ucs@iso): New coded-charset for XEmacs CHISE.
3305         (=>>>ucs@unicode): Likewise.
3306         (=>>>ucs@jis): Likewise.
3307         (=ucs@iso): Use `=>>>ucs@iso' instead of `=>>ucs@iso' as the
3308         mother.
3309         (=>>hanyo-denshi/ks): Fix `chars' and `dimension'.
3310
3311 2011-02-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3312
3313         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3314         settings for `=>>>jis-x0208', `=>>>jis-x0213-1',
3315         `=>>>jis-x0213-1@2004', `=>>>ucs@iso', `=>>>ucs@unicode' and
3316         `=>>>ucs@jis'.
3317
3318 2011-02-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3319
3320         * mule/mule-charset.el (default-coded-charset-priority-list):
3321         Prefer `=jis-x0212' to `=gt-pj-*', `chinese-cns11643-*', `=big5*'
3322         and `=jis-x0213-*-2000'.
3323
3324 2011-02-24  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3325
3326         * mule/mule-conf.el (=>>>jis-x0213-1@2004): New coded-charset for
3327         XEmacs CHISE.
3328         (=>>jis-x0213-1@2004): Use `=>>>jis-x0213-1@2004' instead of
3329         `=>>jis-x0213-1' as the mother.
3330
3331 2011-02-19  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3332
3333         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3334         settings for `=>>hanyo-denshi/jt' and `=>gt-k'.
3335
3336 2011-02-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3337
3338         * mule/mule-conf.el (=>gt-k): New coded-charset for XEmacs CHISE.
3339
3340 2011-02-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3341
3342         * mule/mule-conf.el (=>>hanyo-denshi/jt): New coded-charset for
3343         XEmacs CHISE.
3344
3345 2011-02-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3346
3347         * mule/mule-coding.el (decomposition-feature-list): Set
3348         `=decomposition', `=decomposition@cid' and
3349         `=decomposition@hanyo-denshi'.
3350
3351 2011-02-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3352
3353         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3354         setting for `=>>hanyo-denshi/ks'.
3355
3356         * mule/mule-conf.el (=>>hanyo-denshi/ks): New coded-charset for
3357         XEmacs CHISE.
3358
3359 2011-02-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3360
3361         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3362         settings for `=hanyo-denshi/ks' and `=hanyo-denshi/ks/mf'.
3363
3364         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3365         `=hanyo-denshi/ks/mf'.
3366
3367         * mule/mule-conf.el (=hanyo-denshi/ks): New coded-charset for
3368         XEmacs CHISE.
3369         (=hanyo-denshi/ks/mf): Ditto.
3370
3371 2011-02-15  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3372
3373         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3374         settings for P=hanyo-denshi/jt'.
3375
3376         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3377         `=hanyo-denshi/jt'.
3378
3379         * mule/mule-conf.el (=hanyo-denshi/jt): New coded-charset for
3380         XEmacs CHISE.
3381
3382 2011-02-15  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3383
3384         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3385         settings for `=hanyo-denshi/ip'.
3386
3387         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3388         `=hanyo-denshi/ip'.
3389
3390         * mule/mule-conf.el (=hanyo-denshi/ip): New coded-charset for
3391         XEmacs CHISE.
3392
3393 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3394
3395         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3396         settings for `=hanyo-denshi/hg'.
3397
3398         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3399         `=hanyo-denshi/hg'.
3400
3401         * mule/mule-conf.el (=hanyo-denshi/hg): New coded-charset for
3402         XEmacs CHISE.
3403
3404 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3405
3406         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3407         setting for `=>>hanyo-denshi/ft'.
3408
3409         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3410         `=>>hanyo-denshi/ft'.
3411
3412         * mule/mule-conf.el (=>>hanyo-denshi/ft): New coded-charset for
3413         XEmacs CHISE.
3414
3415 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3416
3417         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3418         settings for `=hanyo-denshi/ib'.
3419
3420         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3421         `=hanyo-denshi/ib'.
3422
3423         * mule/mule-conf.el (=hanyo-denshi/ib): New coded-charset for
3424         XEmacs CHISE.
3425
3426 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3427
3428         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3429         settings for isolated characters of `=hanyo-denshi/ia' and
3430         non-isolated characters of `=hanyo-denshi/*'.
3431
3432         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3433         `=hanyo-denshi/ia'.
3434
3435         * mule/mule-conf.el (=hanyo-denshi/ia): New coded-charset for
3436         XEmacs CHISE.
3437
3438 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3439
3440         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3441         setting for isolated characters of `=hanyo-denshi/ft'.
3442
3443         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3444         `=hanyo-denshi/ft'.
3445
3446         * mule/mule-conf.el (=hanyo-denshi/ft): New coded-charset for
3447         XEmacs CHISE.
3448
3449 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3450
3451         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3452         setting for isolated characters of `=hanyo-denshi/jd'.
3453
3454         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3455         `=hanyo-denshi/jd'.
3456
3457         * mule/mule-conf.el (=hanyo-denshi/jd): New coded-charset for
3458         XEmacs CHISE.
3459
3460 2011-02-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3461
3462         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3463         setting for isolated characters of `=hanyo-denshi/jc'.
3464
3465         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3466         `=hanyo-denshi/jc'.
3467
3468         * mule/mule-conf.el (=hanyo-denshi/jc): New coded-charset for
3469         XEmacs CHISE.
3470
3471 2011-02-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3472
3473         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3474         setting for isolated characters of `=hanyo-denshi/jb'.
3475
3476         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3477         `=hanyo-denshi/jb'.
3478
3479         * mule/mule-conf.el (=hanyo-denshi/jb): New coded-charset for
3480         XEmacs CHISE.
3481
3482 2011-02-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3483
3484         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3485         setting for isolated characters of `=hanyo-denshi/ja'.
3486
3487 2011-02-12  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3488
3489         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3490         `=hanyo-denshi/ja'.
3491
3492         * mule/mule-conf.el (=hanyo-denshi/ja): New coded-charset for
3493         XEmacs CHISE.
3494
3495 2011-02-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3496
3497         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3498         settings for isolated characters of `=adobe-japan1-6'.
3499
3500 2011-02-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3501
3502         * mule/mule-conf.el (=daikanwa/+p): New coded-charset for XEmacs
3503         CHISE.
3504         (=daikanwa/+2p): Ditto.
3505         (=daikanwa/ho): Ditto.
3506
3507 2011-02-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3508
3509         * mule/mule-coding.el (utf-8-mcs-no-composition): New
3510         coding-system for XEmacs CHISE.
3511
3512 2011-02-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3513
3514         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3515         setting for `=>>ruimoku-v6'.
3516
3517         * mule/mule-conf.el (=>>ruimoku-v6): New coded-charset for XEmacs
3518         CHISE.
3519
3520 2010-12-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3521
3522         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3523         setting for `=daikanwa@rev1'.
3524
3525 2010-10-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3526
3527         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3528         setting for `=>jis-x0213-2@usual' and `=>ucs@JP'.
3529
3530 2010-10-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3531
3532         * mule/mule-conf.el (=>jis-x0213-2@usual): New coded-charset for
3533         XEmacs CHISE.
3534         (=>jis-x0213-2): Use `=>jis-x0213-2@usual' as the mother.
3535
3536 2010-10-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3537
3538         * mule/mule-conf.el (=>ucs@JP): New coded-charset for XEmacs
3539         CHISE.
3540
3541 2010-09-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3542
3543         * mule/mule-conf.el (=>ucs@jis): New coded-charset for XEmacs
3544         CHISE.
3545
3546         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3547         setting for `=>ucs@jis'.
3548
3549 2010-09-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3550
3551         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3552         setting for `=>jis-x0208@usual'.
3553
3554         * mule/mule-conf.el (=>jis-x0208@usual): New coded-charset for
3555         XEmacs CHISE.
3556         (=>jis-x0208): Use `=>jis-x0208@usual' as the mother.
3557         (=>ucs@ks): New coded-charset for XEmacs CHISE.
3558         (=ucs@big5): Use `=>>ucs@cns' as the mother.
3559
3560 2010-09-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3561
3562         * mule/mule-conf.el (=>>>jis-x0208): New coded-charset for XEmacs
3563         CHISE.
3564         (=>>>jis-x0208@1990): Ditto.
3565         (=>>>jis-x0213-1): Ditto.
3566         (=>>jis-x0208): Use `=>>>jis-x0208' instead of `=jis-x0208' as the
3567         mother.
3568         (=>>jis-x0213-1): Use `=>>>jis-x0213-1' instead of `=jis-x0213-1'
3569         as the mother.
3570
3571 2010-09-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3572
3573         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3574         setting for `=>ucs@cns' and `=>>ucs@ks'.
3575
3576         * mule/mule-conf.el (=>>ucs@ks): New coded-charset for XEmacs
3577         CHISE.
3578
3579 2010-08-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3580
3581         * mule/mule-conf.el (=>ucs@cns): New coded-charset for XEmacs
3582         CHISE.
3583
3584 2010-08-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3585
3586         * mule/mule-conf.el (=>>daikanwa): New coded-charset for XEmacs
3587         CHISE.
3588         (=>daikanwa): Use `=>>daikanwa' instead of `=daikanwa' as the
3589         mother.
3590
3591 2010-08-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3592
3593         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3594         `==>ucs-bmp-cjk@bucs'.
3595
3596         * mule/mule-conf.el (==>ucs-bmp-cjk@bucs): New coded-charset for
3597         XEmacs CHISE.
3598
3599 2010-08-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3600
3601         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3602         setting for `==>ucs@bucs'.
3603
3604         * mule/mule-conf.el (==>ucs@bucs): New super abstract CCS for
3605         XEmacs CHISE.
3606
3607 2010-08-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3608
3609         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3610         - Add setting for `=>>jis-x0208'.
3611         - Omit setting for `=>>jis-x0208@1990'.
3612         - Prefer `=>>gt', JIS X0208/0213, `=>>big5-cdp', `=>>gt-k', `=>gt'
3613           and `=>zinbun-oracle' to `=>ucs@FOO', `=>>ucs@FOO' and
3614           `=ucs@FOO'.
3615
3616 2010-08-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3617
3618         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3619         setting for `=>daikanwa'.
3620
3621 2010-08-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3622
3623         * mule/mule-conf.el (=daikanwa): Fix DOC.
3624         (=>daikanwa): New abstract character for XEmacs CHISE.
3625         (=>ucs@iso): Likewise.
3626         (=>ucs@unicode): Likewise.
3627         (=>>ucs@iso): Use `=>ucs@iso' as the mother.
3628
3629 2010-08-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3630
3631         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3632         - Prefer representative features to `=>>gt', `=>>big5-cdp',
3633           `=>>gt-k', `=>gt' and `=>zinbun-oracle'.
3634         - Prefer abstract glyph features to `=>gt', `=>zinbun-oracle'.
3635         - Add `=>big5-cdp'.
3636
3637 2010-07-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3638
3639         * mule/mule-conf.el (=>>big5-cdp): Fix long-name.
3640         (=>big5-cdp): New abstract character.
3641
3642 2010-07-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3643
3644         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3645         Prefer UCS and JIS X0208/0213 related features to `china3-jef' and
3646         `chinese-big5'.
3647
3648 2010-07-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3649
3650         * mule/mule-charset.el (default-coded-charset-priority-list):
3651         Prefer `=>>big5-cdp' to `=>>ucs@unicode'.
3652
3653         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3654         Prefer `=>>ucs@{unicode|jis|cns' to `=>>ucs@jis/{2004|2000|1990',
3655         `=>>jis-x0208@{1990|1978', `=>>jis-x0213-1@{2000|2004}',
3656         `=>>jis-x0213-2', `=>jis-x0208@1997', `=>jis-x0213-1@{2000|2004}'
3657         and `=>jis-x0213-2'.
3658
3659 2010-07-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3660
3661         * mule/mule-conf.el (=>>ucs@jis/1990): New abstract glyph-set for
3662         XEmacs CHISE.
3663         (=>>ucs@jis/2000): Likewise.
3664         (=>>ucs@jis/2004): Likewise.
3665
3666 2010-07-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3667
3668         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3669         settings for `=>>big5-cdp', `=>>gt-k', `=>>ucs@jis' and
3670         `=>>ucs@cns'.
3671
3672         * mule/mule-conf.el (=>>big5-cdp): New abstract glyph-set for
3673         XEmacs CHISE.
3674         (=>>gt): Use quote instead of backquote; modify DOC.
3675         (=>gt): Use quote instead of backquote.
3676         (=>>gt-k): New abstract glyph-set for XEmacs CHISE.
3677         (=>>ucs@iso): New abstract glyph-set for XEmacs CHISE.
3678         (=>>ucs@unicode): Use `=>>ucs@iso' as the mother.
3679         (=>>ucs@jis): New abstract glyph-set for XEmacs CHISE.
3680         (=>>ucs@cns): New abstract glyph-set for XEmacs CHISE.
3681         (=ucs@iso): Use `=>>ucs@iso' as the mother.
3682
3683 2010-07-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3684
3685         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3686         `=>>ucs@unicode' and `=>>gt'.
3687
3688 2010-05-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3689
3690         * mule/mule-conf.el (=jis-x0208@1978/2-pr): New coded-charset for
3691         XEmacs CHISE.
3692         (=jis-x0208@1978/4er): New coded-charset for XEmacs CHISE.
3693         (=jis-x0208@1978/4-pr): Use `=jis-x0208@1978/2-pr' instead of
3694         `=jis-x0208@1978/1er-pr' as the mother.
3695         (=jis-x0208@1978/5pr): New coded-charset for XEmacs CHISE.
3696
3697 2010-04-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3698
3699         * mule/mule-conf.el (=ucs@big5): Use `=>>ucs@unicode' instead of
3700         `=ucs@unicode' as the mother.
3701
3702 2010-04-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3703
3704         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3705         setting for `=>>ucs@unicode'.
3706
3707         * mule/mule-conf.el (=>>ucs@unicode): New coded-charset for XEmacs
3708         CHISE.
3709
3710 2010-04-21  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3711
3712         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3713         settings for &I-AJ1-ddddd; and &AJ1-ddddd;.
3714
3715         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3716         `=adobe-japan1-6' and `=adobe-japan1-base'.
3717
3718         * mule/mule-conf.el (=adobe-japan1-base): New coded-charset for
3719         XEmacs CHISE.
3720         (=adobe-japan1-0): Specify `=adobe-japan1-base' as the mother;
3721         specify `min-code' and `max-code'.
3722         (=adobe-japan1-1): Specify `min-code' and `max-code'.
3723         (=adobe-japan1-2): Likewise.
3724         (=adobe-japan1-3): Likewise.
3725         (=adobe-japan1-4): Likewise.
3726         (=adobe-japan1-5): Likewise.
3727         (=adobe-japan1-6): Likewise.
3728
3729 2010-04-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3730
3731         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3732         setting for `=>gt'.
3733
3734 2010-04-06  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3735
3736         * mule/mule-conf.el (=>gt): New abstract coded-charset for XEmacs
3737         CHISE.
3738
3739 2010-04-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3740
3741         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3742         setting for `=>zinbun-oracle'.
3743
3744         * mule/mule-conf.el (=>zinbun-oracle): New abstract coded-charset
3745         for XEmacs CHISE.
3746
3747 2010-03-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3748
3749         * mule/mule-conf.el (=jis-x0208@1978/1er-pr): New coded-charset
3750         for XEmacs CHISE.
3751         (=jis-x0208@1978/4-pr): Use `=jis-x0208@1978/1er-pr' instead of
3752         `=jis-x0208@1978' as the mother.
3753
3754 2010-03-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3755
3756         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3757         - Use `=gt' instead of `ideograph-gt'.
3758         - Use `=gt-k' instead of `ideograph-gt-k'.
3759         - Use `=jis-x0208@1990' instead of `japanese-jisx0208-1990'.
3760         - Use `=jis-x0208@1983' instead of `japanese-jisx0208'.
3761         - Use `=jis-x0213-1@2000' instead of `japanese-jisx0213-1'.
3762         - Use `=jis-x0213-2' instead of `japanese-jisx0213-2'.
3763         - Use `=jis-x0212' instead of `japanese-jisx0212'.
3764         - Use `=jis-x0208@1978' instead of `japanese-jisx0208-1978'.
3765         - Use `=>>gt' instead of `<=>gt'.
3766         - Use &G-GT-ddddd; instead of &aGT-ddddd for `=>>gt'.
3767         - Add setting for `=>>jis-x0208@1990'.
3768         - Use &G-JX1-hhhh; instead of &aJX1-hhhh; for
3769           `=>>jis-x0213-1@2000'.
3770         - Use &G-JX2-hhhh; instead of &aJX2-hhhh; for `=>>jis-x0213-2'.
3771         - Use &G-JX3-hhhh; instead of &aJX3-hhhh; for
3772           `=>>jis-x0213-1@2004'.
3773         - Add setting for `=>>jis-x0208@1978'.
3774         - Decode &A-J0-hhhh; as `=>jis-x0208@1997'.
3775
3776 2010-02-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3777
3778         * mule/mule-conf.el (=>>jis-x0208@1978): New coded-charset for
3779         XEmacs CHISE.
3780
3781 2009-11-06  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3782
3783         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3784         setting for `=>>jis-x0213-2' and `=>jis-x0213-2'; use
3785         `=>jis-x0208@1997', `=>jis-x0213-1@2000' and `=>jis-x0213-1@2004'
3786         instead of `<=>jis-x0208@1997', `<=>jis-x0213-1@2000' and
3787         `<=>jis-x0213-1@2004'.
3788
3789 2009-09-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3790
3791         * mule/mule-conf.el (=>>jis-x0213-2): New coded-charset for XEmacs
3792         CHISE.
3793         (=>jis-x0213-2): Ditto.
3794
3795 2009-09-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3796
3797         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3798         settings for `=>>jis-x0213-1@2000' and `=>>jis-x0213-1@2004'.
3799
3800 2009-08-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3801
3802         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3803         `=>>jis-x0208', `=>>jis-x0213-1', `=>jis-x0208' and
3804         `=>jis-x0213-1'.
3805
3806 2009-08-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3807
3808         * mule/mule-conf.el (=>>jis-x0208): New coded-charset for XEmacs
3809         CHISE.
3810         (=>jis-x0208): Use `=>>jis-x0208' as the mother.
3811
3812 2009-08-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3813
3814         * mule/mule-conf.el (=>>jis-x0213-1): Renamed from
3815         `<==>jis-x0213-1'.
3816         (=>>jis-x0213-1@2000): Renamed from `<==>jis-x0213-1@2000'.
3817         (=>>jis-x0213-1@2004): Renamed from `<==>jis-x0213-1@2004'.
3818         (=>jis-x0208): Renamed from `<=>jis-x0208'.
3819         (<=>jis-x0208): New alias for `=>jis-x0208'.
3820         (=>jis-x0208@1997): Renamed from `<=>jis-x0208@1997'.
3821         (<=>jis-x0208@1997): New alias for `=>jis-x0208@1997'.
3822         (=>jis-x0213-1): Renamed from `<=>jis-x0213-1'.
3823         (<=>jis-x0213-1): New alias for `=>jis-x0213-1'.
3824         (=>jis-x0213-1@2000): Renamed from `<=>jis-x0213-1@2000'.
3825         (<=>jis-x0213-1@2000): New alias for `=>jis-x0213-1@2000'.
3826         (=>jis-x0213-1@2004): Renamed from `<=>jis-x0213-1@2004'.
3827         (<=>jis-x0213-1@2004): New alias for `=>jis-x0213-1@2004'.
3828         (=>>gt): Renamed from `<==>gt'.
3829         (<==>gt): New alias for `=>>gt'.
3830
3831 2009-08-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3832
3833         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3834         - Use `=jis-x0213-1@2000' instead of `japanese-jisx0213-1'
3835         - Use `=jis-x0213-2' instead of `japanese-jisx0213-2'.
3836         - Use `<=>jis-x0208@1997' instead of `=jis-x0208@1997'.
3837         - Add settings for `<=>jis-x0213-1@2000' and
3838           `<=>jis-x0213-1@2004'.
3839
3840         * mule/mule-conf.el (=jis-x0208@1978/-4X): New coded-charset for
3841         XEmacs CHISE.
3842         (<==>jis-x0213-1): Likewise.
3843         (<==>jis-x0213-1@2000): Likewise.
3844         (<==>jis-x0213-1@2004): Likewise.
3845         (<=>jis-x0208): Add property `=>iso-ir 168'.
3846         (<=>jis-x0208@1997): Likewise.
3847         (<=>jis-x0213-1): Use `<==>jis-x0213-1' instead of `=jis-x0213-1'
3848         as the mother; add property `=>iso-ir 228'.
3849         (<=>jis-x0213-1@2000): Modify DOC-string; fix `registry'; add
3850         property `=>iso-ir 228'.
3851         (<=>jis-x0213-1@2004): Modify DOC-string; fix `registry'; add
3852         property `=>iso-ir 233'.
3853         (<==>gt): Renamed from `<=>gt'.
3854         (<=>gt): New alias for `<==>gt'.
3855
3856 2009-08-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3857
3858         * mule/mule-conf.el (<=>jis-x0208): New coded-charset for XEmacs
3859         CHISE.
3860         (<=>jis-x0208@1997): Renamed from `=jis-x0208@1997'; use
3861         `<=>jis-x0208' as the mother.
3862         (<=>jis-x0213-1): New coded-charset for XEmacs CHISE.
3863         (<=>jis-x0213-1@2000): Ditto.
3864         (<=>jis-x0213-1@2004): Ditto.
3865
3866 2009-06-22  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3867
3868         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3869         settings for `<=>gt'.
3870
3871         * mule/mule-conf.el (<=>gt): New coded-charset for XEmacs CHISE.
3872
3873 2009-04-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3874
3875         * mule/mule-conf.el (=jis-x0208@1978): Specify `=>iso-ir' in
3876         XEmacs CHISE.
3877         (=jis-x0208@1978/-4pr): Likewise.
3878         (=jis-x0208@1978/4-pr): Likewise.
3879         (=jis-x0213-1): Likewise.
3880         (=ucs@iso): Likewise.
3881         (=ucs@unicode): Likewise.
3882         (=ucs@gb): Likewise.
3883         (=ucs@gb/fw): Likewise.
3884         (=ucs@cns): Likewise.
3885         (=ucs@cns/fw): Likewise.
3886         (=ucs@jis): Likewise.
3887         (=ucs@jis/fw): Likewise.
3888         (=ucs@jis/1990): Likewise.
3889         (=ucs@jis/2000): Likewise.
3890         (=ucs@jis/2004): Likewise.
3891         (=ucs@JP): Likewise.
3892         (=ucs@ks): Likewise.
3893         (=ucs@big5): Likewise.
3894         (=ucs@big5/cns11643): Likewise.
3895         (=ucs@cns11643): Likewise.
3896
3897 2008-10-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3898
3899         * mule/mule-charset.el (default-coded-charset-priority-list):
3900         Prefer `=jis-x0213-{1|2}-2000' to `japanese-jisx0212'.
3901
3902         * mule/mule-conf.el (=ucs@jis/2004): New coded-charset for XEmacs
3903         CHISE.
3904         (=ucs@JP): Use `=ucs@jis/2004' instead of `=ucs@jis' as the
3905         mother.
3906
3907 2008-09-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3908
3909         * mule/mule-conf.el (=jis-x0208@1978): New coded-charset [moved
3910         from src/mule-charset.c].
3911         (=jis-x0208@1978/-4pr): Renamed from `=jis-x0208@1978/i-4';
3912         specify `final'.
3913         (=jis-x0208@1978/1pr): Renamed from `=jis-x0208@1978/i1'; specify
3914         `iso-ir' and `final', namely now it is used as ISO-IR-42.
3915         (=jis-x0208@1978/4-pr): Renamed from `=jis-x0208@1978/i4-'.
3916         (=jis-x0208@1978/i1): New alias for `=jis-x0208@1978/1pr'.
3917         (=jis-x0208@1978/i-4): New alias for `=jis-x0208@1978/-4pr'.
3918         (=jis-x0208@1978/i4-): New alias for `=jis-x0208@1978/4-pr'.
3919
3920 2008-09-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3921
3922         * mule/mule-conf.el (=jis-x0213-1-2000): Changed to the alias of
3923         `=jis-x0213-1@2000' instead of `=jis-x0213-1'.
3924         (=jis-x0208@1978/i-4): Specify `partial'.
3925         (=jis-x0208@1978/i1): Likewise; use `=jis-x0208@1978/i-4' as the
3926         mother coded-charset.
3927         (=jis-x0208@1978/i4-): New coded-charset for XEmacs CHISE.
3928
3929 2008-09-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3930
3931         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3932         settings for `=jis-x0213-1@2004'.
3933
3934 2008-09-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3935
3936         * mule/mule-conf.el (=jis-x0213-1): New coded-charset for XEmacs
3937         CHISE.
3938         (=jis-x0213-1@2000): Renamed from `=jis-x0213-1-2000'.
3939         (=jis-x0213-2): Renamed from `=jis-x0213-2-2000'.
3940         (=jis-x0213-1@2004): New coded-charset for XEmacs CHISE.
3941         (=jis-x0213-1-2000): New alias for `=jis-x0213-1' in XEmacs CHISE
3942         temporarily.
3943         (=jis-x0213-2-2000): New alias for `=jis-x0213-2' in XEmacs CHISE.
3944
3945 2008-08-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3946
3947         * mule/mule-conf.el (=shinjigen): New coded-charset for XEmacs
3948         CHISE.
3949         (=shinjigen@1ed): Inherited from `=shinjigen'.
3950         (=shinjigen@rev): Likewise.
3951
3952 2008-08-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3953
3954         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3955         settings for `=shinjigen@rev' and `=shinjigen@1ed'.
3956
3957 2008-08-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3958
3959         * mule/mule-conf.el (=shinjigen@1ed): Renamed from `shinjigen-1';
3960         define it as an alias.
3961         (=shinjigen@1ed/24pr): New coded-charset for XEmacs CHISE.
3962         (=shinjigen@rev): Renamed from `shinjigen-2'; define it as an
3963         alias.
3964         (=shinjigen/+p@rev): Renamed from `shinjigen-2-p'; define it as an
3965         alias.
3966
3967 2008-07-31  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3968
3969         * mule/mule-conf.el (shinjigen-2-p): New coded-charset for XEmacs
3970         CHISE.
3971
3972 2008-06-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3973
3974         * mule/mule-conf.el (shinjigen-1): New coded-charset for XEmacs
3975         CHISE.
3976         (shinjigen-2): Ditto.
3977
3978 2007-05-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3979
3980         * mule/mule-charset.el (default-coded-charset-priority-list):
3981         Prefer `gt-pj-*' to `chinese-cns11643-*', `=big5-cdp',
3982         `chinese-big5-eten-*' and `chinese-big5'.
3983
3984 2006-03-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3985
3986         * mule/mule-conf.el (=ucs-bmp-cjk@unicode): Change `max-code' to
3987         #x9FA5 temporarily.
3988
3989 2006-01-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3990
3991         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3992         settings for `=jis-x0208@1978/i1'.
3993
3994 2005-11-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3995
3996         * mule/mule-conf.el (=jis-x0208@1978/i-4): New coded-charset for
3997         XEmacs CHISE.
3998
3999 2005-10-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4000
4001         * mule/mule-conf.el (=adobe-japan1-[0..6]): New coded-charset for
4002         XEmacs CHISE.
4003
4004 2005-07-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4005
4006         * mule/mule-conf.el (=jis-x0208@1978/i1): New coded-charset for
4007         XEmacs CHISE.
4008
4009 2005-06-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4010
4011         * mule/mule-conf.el (=ucs-bmp@gb): New coded-charset for XEmacs
4012         CHISE.
4013         (=ucs-bmp@cns): Likewise.
4014         (=ucs-bmp@jis): Likewise.
4015         (=ucs-bmp@ks): Likewise.
4016
4017 2005-05-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4018
4019         * mule/mule-conf.el (=zinbun-oracle): New coded-charset for XEmacs
4020         CHISE.
4021         (=ucs-bmp-cjk): Change `max-code' to #x9FA5 temporarily.
4022
4023 2005-05-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4024
4025         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4026         settings for `=zinbun-oracle'.
4027
4028         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4029         `=zinbun-oracle'.
4030
4031 2005-05-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4032
4033         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4034         Modify to use "&U-hhhhhhhh;" instead of "&UU+hhhh;" for
4035         `=ucs@iso'.
4036
4037 2005-04-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4038
4039         * mule/mule-charset.el (default-coded-charset-priority-list):
4040         Delete `ucs-sip'; modify order of some CCSs.
4041
4042 2005-02-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4043
4044         * mule/mule-coding.el (iso-2022-jp-2): Specify `ccs-priority-list'
4045         in XEmacs CHISE.
4046
4047         * mule/japanese.el (iso-2022-jp): Specify `ccs-priority-list' in
4048         XEmacs CHISE; don't specify `input-charset-conversion' in XEmacs
4049         CHISE.
4050
4051 2004-12-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4052
4053         * mule/mule-conf.el (=ucs-radicals): Use "-zhRadicals-.*-ucs-0" as
4054         its registry.
4055         (=ucs-radicals@unicode): Likewise.
4056
4057 2004-12-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4058
4059         * mule/mule-conf.el (=ucs-hangul): New coded-charset for XEmacs
4060         CHISE.
4061
4062 2004-11-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4063
4064         * mule/mule-conf.el (=ucs@cns/fw): New coded-charset for XEmacs
4065         CHISE.
4066
4067 2004-11-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4068
4069         * mule/mule-conf.el (=ucs@gb/fw): New coded-charset for XEmacs
4070         CHISE.
4071
4072 2004-11-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4073
4074         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4075         Modify preference of *isolated settings*.
4076
4077 2004-11-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4078
4079         * mule/mule-conf.el (=ucs@big5/cns11643): New coded-charset when
4080         utf-2000 is provided.
4081         (=ucs@cns11643): Likewise.
4082
4083 2004-11-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4084
4085         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4086         Prefer every *isolated setting* to ordinary setting.
4087
4088 2004-11-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4089
4090         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4091         settings for `latin-viscii-{upper|lower}' and `latin-viscii'.
4092
4093 2004-10-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4094
4095         * mule/mule-conf.el (=ucs@jis/fw): New coded-charset for XEmacs
4096         CHISE.
4097
4098 2004-09-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4099
4100         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4101         settings for `=jis-x0208@1997'.
4102
4103 2004-09-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4104
4105         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4106         `=jis-x0208@1997'.
4107
4108 2004-09-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4109
4110         * mule/mule-conf.el (=jis-x0208@1997): New coded-charset for
4111         XEmacs CHISE.
4112
4113 2004-09-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4114
4115         * mule/mule-conf.el (=jis-x0208-1978): Define as an alias for
4116         `=jis-x0208@1978'.
4117         (=jis-x0208-1983): Define as an alias for `=jis-x0208@1983'.
4118         (=jis-x0213-1-2000): Use `=jis-x0208@1990' instead of
4119         `=jis-x0208-1990' as the mother.
4120         (=jis-x0208-1990): Define as an alias for `=jis-x0208@1990'.
4121
4122 2004-09-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4123
4124         * mule/mule-conf.el (=ucs@jis/1990): Renamed from `=ucs@jis-1990';
4125         define `=ucs@jis-1990' as an alias for `=ucs@jis/1990'.
4126         (=ucs@jis/2000): Renamed from `=ucs@jis-2000'; define
4127         `=ucs@jis-2000' as an alias for `=ucs@jis/2000'.
4128         (=ucs@JP): Renamed from `=ucs@jp'; define `=ucs@jp' as an alias
4129         for `=ucs@JP'.
4130
4131 2004-09-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4132
4133         * mule/mule-conf.el (=daikanwa@rev1): Renamed from
4134         `=daikanwa-rev1'; specify `=daikanwa' as the mother; define
4135         `=daikanwa-rev1' as an alias for `=daikanwa@rev1'.
4136         (=daikanwa@rev2): Renamed from `=daikanwa-rev2'; specify
4137         `=daikanwa' as the mother; define `=daikanwa-rev2' as an alias for
4138         `=daikanwa@rev2'.
4139
4140 2004-07-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4141
4142         * mule/mule-conf.el (=big5-cdp): Swap DOC-string and long-name.
4143         (=gt): Likewise.
4144         (=gt-k): Likewise.
4145         (=gt-pj-*): Likewise.
4146         (=gt-pj-k1): Likewise.
4147         (=gt-pj-k2): Likewise.
4148         (=daikanwa): Likewise.
4149         (=daikanwa-rev1): Likewise.
4150         (=daikanwa-rev2): Likewise.
4151         (=big5-pua): Likewise.
4152         (=big5-eten): Likewise.
4153         (chinese-big5-eten-a): Likewise.
4154         (chinese-big5-eten-b): Likewise.
4155         (=hanziku-*): Likewise.
4156         (=cbeta): Likewise.
4157         (=jef-china3): Likewise.
4158         (=ruimoku-v6): Likewise.
4159         (=ucs@iso): Likewise.
4160         (=ucs@unicode): Likewise.
4161         (=ucs@gb): Likewise.
4162         (=ucs@cns): Likewise.
4163         (=ucs@jis): Likewise.
4164         (=ucs@jis-1990): Likewise.
4165         (=ucs@jis-2000): Likewise.
4166         (=ucs@jp): Likewise.
4167         (=ucs@ks): Likewise.
4168         (=ucs@big5): Likewise.
4169         (=ucs-radicals): Likewise.
4170         (=ucs-radicals@unicode): Likewise.
4171         (=ucs-bmp-cjk): Likewise.
4172         (=ucs-bmp-cjk@unicode): Likewise.
4173         (=ucs-sip-ext-b): Likewise.
4174         (=ucs-sip-ext-b@iso): Likewise.
4175
4176 2004-04-08  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4177
4178         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4179         settings for =ucs@{unicode|iso|gb|jis|cns|ks}.
4180
4181 2004-04-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4182
4183         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4184         settings for chinese-gb2312, =iso-ir165, latin-iso8859-{1..4},
4185         cyrillic-iso8859-5, greek-iso8859-7, hebrew-iso8859-8,
4186         latin-iso8859-9, latin-jisx0201, katakana-jisx0201,
4187         latin-tcvn5712, thai-tis620, lao, ethiopic, arabic-{1|2}-column,
4188         arabic-digit, ipa and ``&I-B-XXXX;''.
4189
4190 2004-03-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4191
4192         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4193         setting for (I-)HZK{03..12}-XXXX.
4194
4195 2004-02-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4196
4197         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4198         settings for `&I-RUI6-hhhh;' and `&RUI6-hhhh;'.
4199
4200         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4201         `=ruimoku-v6'.
4202
4203         * mule/mule-conf.el (=ruimoku-v6): New coded-charset of XEmacs
4204         CHISE.
4205
4206 2004-01-21  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4207
4208         * mule/mule-conf.el (=ucs@iso): New coded-charset in XEmacs CHISE.
4209         (=ucs@unicode): Likewise.
4210         (=ucs@gb): Inherits `=ucs@unicode' instead of `=ucs'.
4211         (=ucs@cns): Likewise.
4212         (=ucs@jis): Likewise.
4213         (=ucs@ks): Likewise.
4214         (=ucs@big5): Likewise.
4215
4216 2004-01-19  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4217
4218         * mule/mule-coding.el (utf-8-jis): Use `=ucs@jis-2000' instead of
4219         `ucs-jis'.
4220         (utf-8-jis-er): Likewise.
4221         (utf-8-jp): New coding-system.
4222         (utf-8-jp-er): Likewise.
4223
4224         * mule/mule-conf.el (=ucs@jp): New coded-charset for XEmacs CHISE.
4225
4226 2004-01-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4227
4228         * mule/mule-coding.el (euc-jisx0213): Moved from mule/japanese.el.
4229
4230         * mule/japanese.el: Move definition of `euc-jisx0213' to
4231         mule/mule-coding.el.
4232
4233 2004-01-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4234
4235         * dumped-lisp.el (preloaded-file-list): Load mule-charset and
4236         mule-coding before loading update-cdb when utf-2000 is provided.
4237
4238 2003-11-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4239
4240         * mule/mule-conf.el: Prefer `=big5-cdp', `=gt' and `=gt-k' to
4241         `=daikanwa'.
4242
4243 2003-11-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4244
4245         * mule/mule-conf.el: Define =ucs@DOMAIN at the end of CCS
4246         definition codes when `utf-2000' is provided.
4247
4248 2003-08-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4249
4250         * mule/mule-category.el (word-combining-categories): Don't setup
4251         `word-combining-categories' in XEmacs CHISE.
4252         (word-separating-categories): Add setting about Latin script in
4253         XEmacs CHISE.
4254
4255 2003-08-09  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4256
4257         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4258         setting for `chinese-big5'.
4259
4260 2003-08-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4261
4262         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4263         Prefer `chinese-big5-cdp' to `ideograph-daikanwa' and
4264         `ideograph-gt-k'; prefer `ideograph-daikanwa' to `ideograph-gt-k';
4265         add setting for HZK0[12]-xxxx.
4266
4267 2003-08-04  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4268
4269         * mule/mule-conf.el (=iso-ir165): Define to inherit from `=gb2312'
4270         in XEmacs CHISE.
4271
4272 2003-07-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4273
4274         * mule/mule-charset.el (default-coded-charset-priority-list):
4275         Prefer `=big5-cdp', `chinese-big5-eten-a', `chinese-big5-eten-b'
4276         and `chinese-big5' to `=gt-pj-*'.
4277
4278 2003-05-10  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4279
4280         * mule/mule-conf.el (=daikanwa): Renamed from
4281         `ideograph-daikanwa'.
4282         (ideograph-daikanwa): Changed to an alias for `=daikanwa'.
4283
4284 2003-05-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4285
4286         * mule/mule-conf.el (=cns11643-7): Renamed from
4287         `chinese-cns11643-7'.
4288         (chinese-cns11643-7): Changed to an alias for `=cns11643-7'.
4289
4290 2003-05-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4291
4292         * mule/mule-conf.el (=cns11643-6): Renamed from
4293         `chinese-cns11643-6'.
4294         (chinese-cns11643-6): Changed to an alias for `=cns11643-6'.
4295
4296 2003-05-06  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4297
4298         * mule/mule-conf.el (=cns11643-5): Renamed from
4299         `chinese-cns11643-5'.
4300         (chinese-cns11643-5): Changed to an alias for `=cns11643-5'.
4301
4302 2003-05-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4303
4304         * mule/mule-conf.el (=cns11643-4): Renamed from
4305         `chinese-cns11643-4'.
4306         (chinese-cns11643-4): Changed to an alias for `=cns11643-4'.
4307
4308 2003-05-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4309
4310         * mule/mule-conf.el (=cns11643-3): Renamed from
4311         `chinese-cns11643-3'.
4312         (chinese-cns11643-3): Changed to an alias for `=cns11643-3'.
4313
4314 2003-04-30  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4315
4316         * mule/mule-conf.el: `chinese-cns11643-2' is renamed to
4317         `=cns11643-2'.
4318         (chinese-cns11643-2): New alias for `=cns11643-2'.
4319
4320 2003-04-27  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4321
4322         * mule/mule-conf.el: `chinese-cns11643-1' is renamed to
4323         `=cns11643-1'.
4324         (chinese-cns11643-1): New alias for `=cns11643-1'.
4325
4326 2003-04-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4327
4328         * mule/mule-conf.el: `chinese-gb12345' is renamed to `=gb12345'.
4329         (chinese-gb12345): New alias for `=gb12345'.
4330
4331 2003-04-21  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4332
4333         * mule/mule-conf.el: `chinese-gb2312' is renamed to `=gb2312'.
4334         (chinese-gb2312): New alias for `=gb2312'.
4335
4336 2003-04-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4337
4338         * mule/mule-conf.el: `chinese-big5' is renamed to `=big5'.
4339         (chinese-big5): New alias for `=big5'.
4340
4341 2003-04-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4342
4343         * mule/mule-conf.el: `korean-ksc5601' is renamed to `=ks-x1001'.
4344         (korean-ksc5601): New alias for `=ks-x1001'.
4345
4346 2003-04-15  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4347
4348         * mule/mule-conf.el: `japanese-jisx0212' is renamed to
4349         `=jis-x0212'.
4350         (japanese-jisx0212): New alias for `=jis-x0212'.
4351
4352 2003-04-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4353
4354         * mule/mule-conf.el: `japanese-jisx0208' is renamed to
4355         `=jis-x0208-1983'.
4356         (japanese-jisx0208): New alias for `=jis-x0208-1983'.
4357
4358 2003-04-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4359
4360         * mule/mule-conf.el: `japanese-jisx0208-1978' is renamed to
4361         `=jis-x0208-1978'.
4362         (japanese-jisx0208-1978): New alias for `=jis-x0208-1978'.
4363
4364 2003-04-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4365
4366         * mule/mule-conf.el (=iso-ir165): Renamed from `chinese-isoir165'.
4367         (chinese-isoir165): Changed to an alias for `=iso-ir165'.
4368
4369 2003-04-03  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4370
4371         * mule/mule-conf.el (chinese-isoir165): Specify iso-ir 165.
4372         (chinese-cns11643-3): Specify iso-ir 183.
4373         (chinese-cns11643-4): Specify iso-ir 184.
4374         (chinese-cns11643-5): Specify iso-ir 185.
4375         (chinese-cns11643-6): Specify iso-ir 186.
4376         (chinese-cns11643-7): Specify iso-ir 187.
4377         (=jis-x0213-1-2000): In XEmacs CHISE, specify iso-ir 228.
4378         (=jis-x0213-2-2000): In XEmacs CHISE, specify iso-ir 229.
4379
4380 2003-04-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4381
4382         * bytecomp.el (byte-compile-insert-header): In XEmacs CHISE, check
4383         \uXXXX for every cases.
4384
4385 2003-03-31  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4386
4387         * mule/mule-conf.el (=ucs@big5): Renamed from `ucs-big5'.
4388         (ucs-big5): Changed to an alias for `=ucs@big5'.
4389
4390 2003-03-29  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4391
4392         * mule/mule-conf.el (=ucs@ks): Renamed from `ucs-ks'.
4393         (ucs-ks): Changed to an alias for `=ucs@ks'.
4394
4395 2003-03-27  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4396
4397         * mule/mule-conf.el (=ucs@jis-2000): Renamed from `=ucs-jis-2000'.
4398         (=ucs-jis-2000): Changed to an alias for `=ucs@jis-2000'.
4399
4400 2003-03-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4401
4402         * mule/mule-conf.el (=ucs@jis-1990): Renamed from `=ucs-jis-1990'.
4403         (=ucs-jis-1990): Changed to an alias for `=ucs@jis-1990'.
4404
4405 2003-03-24  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4406
4407         * mule/mule-conf.el (=ucs@jis): Renamed from `ucs-jis'.
4408         (ucs-jis): Changed to an alias for `=ucs@jis'.
4409
4410 2003-03-23  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4411
4412         * mule/mule-conf.el (=ucs@cns): Renamed from `ucs-cns'.
4413         (ucs-cns): Changed to an alias for `=ucs@cns'.
4414
4415 2003-03-20  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4416
4417         * mule/mule-conf.el (=ucs@gb): Renamed from `ucs-gb'.
4418         (ucs-gb): Changed to an alias for `=ucs@gb'.
4419
4420 2003-03-16  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4421
4422         * mule/mule-conf.el (=daikanwa-rev1): Renamed from
4423         `ideograph-daikanwa-2'.
4424         (ideograph-daikanwa-2): Changed to an alias for `=daikanwa-rev1'.
4425         (=daikanwa-rev2): New coded-charset when `utf-2000' is provided.
4426
4427 2003-03-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4428
4429         * version.el (emacs-version): Rename `XEmacs UTF-2000' to `XEmacs
4430         CHISE'; use `xemacs-chise-version' instead of `utf-2000-version'.
4431
4432         * obsolete.el (utf-2000-version): Declare as an obsolete variable
4433         for `xemacs-chise-version'.
4434
4435 2003-03-09  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4436
4437         * mule/mule-charset.el (default-coded-charset-priority-list):
4438         Refer `=jis-x0208-1990' instead of `japanese-jisx0208-1990'; refer
4439         `=gt-pj-*' instead of `ideograph-gt-pj-*'; refer `=hanziku-*'
4440         instead of `ideograph-hanziku-*'.
4441
4442         * mule/mule-conf.el: `ucs' is renamed to `=ucs'.
4443         (ucs): New alias for `=ucs' when `utf-2000' is provided.
4444
4445 2003-03-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4446
4447         * mule/mule-conf.el (=jis-x0213-1-2000): Rename
4448         `japanese-jisx0208-1990' to `=jis-x0208-1990'.
4449         (japanese-jisx0208-1990): New alias for `=jis-x0208-1990' when
4450         `utf-2000' is provided.
4451
4452 2003-03-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4453
4454         * mule/mule-conf.el (ucs-gb): New coded-charsets when `utf-2000'
4455         is provided [was builtin coded-charsets].
4456
4457 2003-03-04  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4458
4459         * mule/mule-conf.el (ucs-cns): New coded-charsets when `utf-2000'
4460         is provided [was builtin coded-charsets].
4461
4462 2003-03-03  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4463
4464         * mule/mule-conf.el (ucs-jis): New coded-charsets when `utf-2000'
4465         is provided [was builtin coded-charsets].
4466
4467 2003-03-02  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4468
4469         * mule/mule-conf.el (ucs-ks): New coded-charsets when `utf-2000'
4470         is provided [was builtin coded-charsets].
4471
4472 2003-03-01  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4473
4474         * mule/mule-conf.el (ideograph-daikanwa-2): New coded-charsets
4475         when `utf-2000' is provided [was builtin coded-charsets].
4476
4477 2003-02-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4478
4479         * mule/mule-conf.el (=hanziku-*): Renamed from
4480         `ideograph-hanziku-*'.
4481         (ideograph-hanziku-*): Changed to an alias for `=hanziku-*'.
4482
4483 2003-02-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4484
4485         * mule/mule-conf.el (ideograph-daikanwa): New coded-charsets when
4486         `utf-2000' is provided [was builtin coded-charsets].
4487         (ideograph-hanziku-{1..12}): Likewise.
4488
4489 2003-02-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4490
4491         * mule/mule-conf.el (=gt-pj-*): Renamed from `ideograph-gt-pj-*'.
4492         (ideograph-gt-pj-*): Changed to an alias for `=gt-pj-*'.
4493
4494 2003-02-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4495
4496         * mule/mule-conf.el (ideograph-gt-pj-{1..11}): New coded-charsets
4497         when `utf-2000' is provided [was builtin coded-charsets].
4498
4499 2003-02-24  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4500
4501         * mule/mule-charset.el (default-coded-charset-priority-list): Use
4502         `=big5-cdp', `=cbeta' and `=jef-china3' instead of
4503         `chinese-big5-cdp', `ideograph-cbeta' and `china3-jef'.
4504
4505 2003-02-18  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4506
4507         * mule/mule-conf.el (=gt): Renamed from `ideograph-gt'.
4508         (ideograph-gt): Changed to an alias for `=gt'.
4509
4510 2003-02-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4511
4512         * mule/mule-conf.el (ucs-big5): New coded-charset when `utf-2000'
4513         is provided; it was defined as a builtin coded-charset.
4514         (ideograph-gt): Likewise.
4515
4516 2003-02-16  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4517
4518         * mule/mule-conf.el (=gt-k): Renamed from `ideograph-gt-k'.
4519         (ideograph-gt-k): Changed to an alias for `=gt-k'.
4520
4521 2003-02-15  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4522
4523         * mule/mule-conf.el (=big5-cdp): Renamed from `chinese-big5-cdp'.
4524         (chinese-big5-cdp): Changed to an alias for `=big5-cdp'.
4525
4526 2003-02-15  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4527
4528         * mule/mule-conf.el (=big5-eten): Renamed from
4529         `chinese-big5-eten'.
4530         (chinese-big5-eten): Changed to an alias for `=big5-eten'.
4531
4532 2003-02-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4533
4534         * mule/mule-conf.el (=big5-pua): Renamed from `chinese-big5-pua'.
4535         (chinese-big5-pua): Changed to an alias for `=big5-pua'.
4536
4537 2003-02-13  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4538
4539         * mule/mule-conf.el (=cbeta): Renamed from `ideograph-cbeta'.
4540         (ideograph-cbeta): Changed to an alias for `=cbeta'.
4541
4542 2003-02-11  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4543
4544         * mule/mule-conf.el (=jef-china3): Renamed from `china3-jef'.
4545         (china3-jef): Changed to an alias for `=jef-china3'.
4546
4547 2003-02-10  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4548
4549         * mule/mule-charset.el (default-coded-charset-priority-list): Use
4550         `=jis-x0213-{1|2}-2000' instead of `japanese-jisx0213-{1|2}'.
4551
4552         * mule/mule-conf.el (=jis-x0213-{1|2}-2000): Renamed from
4553         `japanese-jisx0213-{1|2}' when `utf-2000' is provided.
4554         (japanese-jisx0213-{1|2}): New alias for =jis-x0213-{1|2}-2000
4555         when `utf-2000' is provided.
4556
4557 2003-02-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4558
4559         * mule/mule-charset.el (default-coded-charset-priority-list):
4560         Refer Hanziku to CBETA, Big5 variants, UCS-BMP and JEF-CHINA3.
4561
4562         * mule/mule-conf.el (ucs-jis-1990): Deleted.
4563         (ucs-jis-2000): Deleted.
4564
4565 2003-02-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4566
4567         * mule/mule-conf.el (=ucs-jis-1990): New coded-charset for
4568         UTF-2000.
4569         (=ucs-jis-2000): New coded-charset for UTF-2000.
4570
4571 2003-01-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4572
4573         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4574         settings for `ideograph-hanziku-{1|2}' and JEF-CHINA3.
4575
4576 2003-01-09  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4577
4578         * mule/mule-charset.el (default-coded-charset-priority-list):
4579         Prefer `korean-ksc5601' to CNS 11643; prefer Big5-CDP to
4580         `ideograph-cbeta'.
4581
4582 2003-01-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4583
4584         * mule/mule-conf.el: Add new coded-charset when UTF-2000 [was a
4585         builtin coded-charset].
4586
4587 2002-12-22  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4588
4589         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4590         settings for &K0-xxxx and &I-K0-xxxx.
4591
4592 2002-12-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4593
4594         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4595         `ideograph-gt-pj-k1' and `ideograph-gt-pj-k2' in UTF-2000.
4596
4597 2002-12-18  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4598
4599         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4600         settings for &GT-Knnnnn and &I-GT-Knnnnn in UTF-2000.
4601
4602 2002-12-18  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4603
4604         * mule/mule-conf.el (ideograph-gt-k): New coded-charset in
4605         UTF-2000.
4606         (ideograph-gt-pj-k1): Likewise.
4607         (ideograph-gt-pj-k2): Likewise.
4608
4609 2002-11-29  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4610
4611         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4612         `=jis-x0208'.
4613
4614 2002-11-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4615
4616         * mule/mule-conf.el (china3-jef): Add new coded-charset when
4617         UTF-2000 [was a builtin coded-charset].
4618
4619 2002-11-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4620
4621         * mule/mule-coding.el (utf-8-gb): Prefer `ucs-gb' and `=>ucs-gb'.
4622         (utf-8-gb-er): Likewise.
4623
4624 2002-10-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4625
4626         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4627         settings for JIS X 0212 and JIS X 0208:1978.
4628
4629 2002-10-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4630
4631         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4632         setting for JIS X 0213.
4633
4634 2002-08-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4635
4636         * iso8859-1.el: Don't set `iso8859/1-case-table' to the
4637         standard-case-table in UTF-2000.
4638
4639 2002-08-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4640
4641         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4642         definitions for isolated-chars.
4643
4644 2002-08-13  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4645
4646         * setup-paths.el (paths-find-utf-2000-lisp-directory): Use
4647         `configure-utf-2000-lisp-directory'.
4648         (paths-construct-load-path): Prefer `utf-2000-lisp-load-path' to
4649         `mule-lisp-load-path'.
4650
4651 2002-08-13  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4652
4653         * startup.el (startup-setup-paths): Set and use
4654         `utf-2000-lisp-directory'.
4655         (startup-setup-paths-warning): Check `utf-2000-lisp-directory' in
4656         UTF-2000.
4657
4658 2002-08-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4659
4660         * setup-paths.el (paths-utf-2000-load-path-depth): New variable.
4661         (paths-find-utf-2000-lisp-directory): New function.
4662         (paths-construct-load-path): Add new optional argument
4663         `utf-2000-lisp-directory'.
4664
4665         * dump-paths.el: Set and use `utf-2000-lisp-directory'.
4666
4667 2002-08-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4668
4669         * mule/mule-charset.el: Don't specify `auto-fill-chars' for
4670         `katakana-jisx0201', `japanese-jisx0208', `japanese-jisx0212',
4671         `chinese-gb2312', `chinese-big5-1' and `chinese-big5-2'.
4672         (default-coded-charset-priority-list): Add `chinese-big5-1' and
4673         `chinese-big5-2' in UTF-2000.
4674
4675         * mule/chinese.el: Set syntax-entry "w" for `chinese-big5' instead
4676         of `chinese-big5-1' and `chinese-big5-2' in UTF-2000.
4677
4678 2002-08-11  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4679
4680         * mule/chinese.el: Add new coding-systems `big5-er', `big5-eten',
4681         `big5-eten-er' in UTF-2000.
4682         (big5-cdp): Modify DOC-string and mnemonic.
4683
4684 2002-08-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4685
4686         * mule/mule-coding.el (utf-8-mcs-er): New coding-system in
4687         UTF-2000 [renamed from utf-8-er].
4688         (utf-8-gb): New coding-system in UTF-2000.
4689         (utf-8-gb-er): Likewise.
4690         (utf-8-cns): Likewise.
4691         (utf-8-cns-er): Likewise.
4692         (utf-8-big5): Likewise.
4693         (utf-8-big5-er): Likewise.
4694         (utf-8-jis): Likewise.
4695         (utf-8-jis-er): Likewise.
4696         (utf-8-ks): Likewise.
4697         (utf-8-ks-er): Likewise.
4698         (utf-8-er): Likewise.
4699
4700 2002-07-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4701
4702         * bytecomp.el (byte-compile-insert-header): Use `utf-8-mcs-unix'
4703         instead of `utf-8-unix' in UTF-2000.
4704
4705         * mule/mule-coding.el (utf-8): Define as an alias for `utf-8-mcs'.
4706
4707 2002-07-23  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4708
4709         * mule/japanese.el (euc-jisx0213): New coding-system.
4710
4711         * mule/mule-conf.el (japanese-jisx0213-1): Specify
4712         `japanese-jisx0208-1990' as the mother.
4713
4714 2002-07-16  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4715
4716         * dumped-lisp.el (preloaded-file-list): Change condition of
4717         loading "close-cdb".
4718
4719 2002-07-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4720
4721         * mule/mule-coding.el (utf-8-er): New coding-system in UTF-2000;
4722         setup `coded-charset-entity-reference-alist'.
4723
4724 2002-07-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4725
4726         * dumped-lisp.el (preloaded-file-list): Dump "close-cdb" in
4727         UTF-2000.
4728
4729 2002-04-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4730
4731         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4732         `chinese-big5-eten-a' and `chinese-big5-eten-b'.
4733
4734 2002-04-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4735
4736         * mule/mule-conf.el (chinese-big5-pua): New coded-charset.
4737         (chinese-big5-eten-a): Likewise.
4738         (chinese-big5-eten-b): Likewise.
4739         (chinese-big5-cdp): Declare as a subset of `chinese-big5' whose
4740         code range is #x8140 .. #x8DFE.
4741
4742 2002-04-08  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4743
4744         * mule/mule-conf.el (chinese-big5-eten): New coded-charset in
4745         UTF-2000.
4746         (chinese-big5-cdp): Likewise.
4747
4748 2002-02-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4749
4750         * dumped-lisp.el (preloaded-file-list): Rename
4751         utf-2000/make-cdbs.el -> utf-2000/update-cdb.el.
4752
4753 2002-02-14  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4754
4755         * update-elc.el: Load lisp/utf-2000/dumped-chars.el in UTF-2000;
4756         append `system-char-db-source-file-list' into
4757         `preloaded-file-list' in UTF-2000.
4758
4759 2002-02-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4760
4761         * dumped-lisp.el (preloaded-file-list): Delete
4762         character-definition files.
4763
4764 2002-02-04  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4765
4766         * dumped-lisp.el (preloaded-file-list): Add `make-cdbs' in
4767         UTF-2000.
4768
4769 2001-12-31  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4770
4771         * mule/mule-charset.el (default-coded-charset-priority-list):
4772         Delete `mojikyo-2022-1'.
4773
4774 2001-12-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4775
4776         * mule/mule-charset.el (default-coded-charset-priority-list):
4777         Delete `mojikyo'.
4778
4779 2001-12-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4780
4781         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4782         `ucs-sip'.
4783
4784 2001-11-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4785
4786         * mule/mule-charset.el (default-coded-charset-priority-list):
4787         Comment out `chinese-gb12345'.
4788
4789 2001-11-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4790
4791         * bytecomp.el (byte-compile-insert-header): Fixed.
4792
4793 2001-10-31  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4794
4795         * dumped-lisp.el (preloaded-file-list): Dump `ad-hoc-cdp' in
4796         XEmacs UTF-2000.
4797
4798 2001-10-16  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4799
4800         * mule/chinese.el (big5-cdp): New coding-system in XEmacs
4801         UTF-2000.
4802
4803 2001-10-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4804
4805         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4806         `ideograph-hanziku-{1 .. 12}' in XEmacs UTF-2000.
4807
4808 2001-10-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4809
4810         * mule/mule-charset.el (default-coded-charset-priority-list):
4811         `japanese-jef-china3' is renamed `china3-jef'.
4812
4813 2001-10-08  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4814
4815         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4816         `japanese-jef-china3' and `ideograph-cbeta'.
4817
4818 2001-09-02  MORIOKA Tomohiko  <tomo@calliope.mousai.mahoroba.ne.jp>
4819
4820         * list-mode.el: Delete dirty hack for XEmacs UTF-2000.
4821
4822 2001-08-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4823
4824         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4825         `chinese-big5-cdp'.
4826
4827 2001-08-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4828
4829         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4830         `arabic-digit', `arabic-1-column' and `arabic-2-column'.
4831
4832 2001-07-31  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4833
4834         * dumped-lisp.el (preloaded-file-list): Load "arabic" before
4835         loading character definitions.
4836
4837 2001-07-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4838
4839         * dumped-lisp.el (preloaded-file-list): Rename
4840         u031A0-Extended-Bopomofo.el to u031A0-Bopomofo-Extended.el.
4841
4842 2001-07-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4843
4844         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4845         `chinese-big5'.
4846
4847 2001-07-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4848
4849         * dumped-lisp.el (preloaded-file-list): Dump
4850         "Ideograph-R028-Private" with XEmacs UTF-2000.
4851
4852 2001-07-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4853
4854         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4855         `chinese-gb12345'.
4856
4857 2001-07-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4858
4859         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4860         `ideograph-gt-pj-{1..11}'.
4861
4862         * dumped-lisp.el (preloaded-file-list): Dump `isolated-char' in
4863         XEmacs UTF-2000.
4864
4865 2000-12-06  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4866
4867         * mule/mule-charset.el (default-coded-charset-priority-list):
4868         Prefer `chinese-gb2312' than `chinese-cns11643-*'; add
4869         `chinese-isoir165'.
4870
4871 2000-10-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4872
4873         * format.el (format-alist): Revive `image/jpeg', `image/gif',
4874         `image/png', `image/x-xpm' and `image/tiff'.
4875
4876         * files.el (binary-file-regexps): Add *.PNG.
4877
4878 2000-07-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4879
4880         * mule/mule-charset.el (default-coded-charset-priority-list):
4881         Prefer `japanese-jisx0208-1990' than `japanese-jisx0212'; prefer
4882         `korean-ksc5601' than `japanese-jisx0213-1'; add `mojikyo-2022-1'.
4883
4884 2000-09-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4885
4886         * list-mode.el: Call `completion-list-mode' to avoid slowness of
4887         the first completion when UTF-2000 is running.
4888
4889 2000-05-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4890
4891         * mule/mule-charset.el (default-coded-charset-priority-list):
4892         Delete `ucs'.
4893
4894 2000-04-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4895
4896         * dumped-lisp.el (preloaded-file-list): Don't add "mojikyo".
4897
4898         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4899         `mojikyo' instead of `mojikyo-pj-[1..21]'.
4900
4901 2000-04-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4902
4903         * mule/vietnamese.el (vscii-2): Delete abolished property
4904         `composite'; now composite mode is default.
4905
4906 2000-04-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4907
4908         * bytecomp.el (byte-compile-insert-header): Use `binary' instead
4909         of `raw-text'; check \uHHHH representation even if non-ascii
4910         characters are not found.
4911
4912         * dumped-lisp.el (preloaded-file-list): Add "ccs-tcvn5712.el" in
4913         UTF-2000; add "viet-ccl" in non-UTF-2000 Mule; add "vietnamese"
4914         unconditionally.
4915
4916         * mule/viet-ccl.el: New file.
4917
4918         * mule/vietnamese.el (vscii-2): New coding-system in UTF-2000.
4919         (tcvn-5712): New coding-system alias of `vscii-2' in UTF-2000.
4920         - Separate CCL based implementations to viet-ccl.el.
4921
4922 2000-02-24  MORIOKA Tomohiko  <tomo@m17n.org>
4923
4924         * mule/mule-conf.el (japanese-jisx0213-1): Allow
4925         "jisx0213.2000-1".
4926         (japanese-jisx0213-2): Allow "jisx0213.2000-2".
4927
4928         * mule/mule-charset.el (default-coded-charset-priority-list):
4929         Prefer `japanese-jisx0213-1' and `japanese-jisx0213-2' to
4930         `japanese-jisx0208-1978' and `japanese-jisx0208-1990'.
4931
4932 2000-01-31  MORIOKA Tomohiko  <tomo@etl.go.jp>
4933
4934         * dumped-lisp.el (preloaded-file-list): Add "mojikyo" in UTF-2000.
4935
4936 2000-01-27  MORIOKA Tomohiko  <tomo@m17n.org>
4937
4938         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4939         `ucs' in UTF-2000.
4940
4941 2000-01-26  MORIOKA Tomohiko  <tomo@etl.go.jp>
4942
4943         * mule/mule-charset.el (default-coded-charset-priority-list):
4944         Prefer `mojikyo-pj-*' and `ideograph-daikanwa' to `ucs-bmp' and
4945         `arabic-iso8859-6'.
4946
4947 2000-01-12  MORIOKA Tomohiko  <tomo@etl.go.jp>
4948
4949         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4950         `mojikyo-pj-[1 .. 21]' in UTF-2000.
4951
4952 2000-01-14  MORIOKA Tomohiko  <tomo@etl.go.jp>
4953
4954         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4955         `katakana-jisx0201' in UTF-2000.
4956
4957 1999-12-23  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4958
4959         * dumped-lisp.el (preloaded-file-list): Add "u0A000-Yi-Syllables",
4960         "u0AC00-Hangul-Syllables", "u0FB00-Alphabetic-Presentation-Forms",
4961         "u0FB50-Arabic-Presentation-Forms-A",
4962         "u0FE20-Combining-Half-Marks", "u0FE30-CJK-Compatibility-Forms",
4963         "u0FE50-Small-Form-Variants",
4964         "u0FE70-Arabic-Presentation-Forms-B",
4965         "u0FF00-Halfwidth-and-Fullwidth-Forms" and "u0FFF0-Specials" in
4966         UTF-2000.
4967
4968 1999-12-22  MORIOKA Tomohiko  <tomo@etl.go.jp>
4969
4970         * dumped-lisp.el (preloaded-file-list): Delete
4971         "ccs-jisx0208-1983.el"; add "Ideograph-R031-Enclosure"
4972         ... "Ideograph-R214-Flute" in UTF-2000.
4973
4974 1999-11-21  MORIOKA Tomohiko  <tomo@etl.go.jp>
4975
4976         * mule/mule-conf.el (japanese-jisx0213-1): New coded-charset.
4977         (japanese-jisx0213-2): New coded-charset.
4978
4979         * dumped-lisp.el (preloaded-file-list): Add
4980         "Ideograph-R028-Private", "Ideograph-R029-Again" and
4981         "Ideograph-R030-Mouth".
4982
4983 1999-11-19  MORIOKA Tomohiko  <tomo@etl.go.jp>
4984
4985         * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R012-Eight",
4986         "Ideograph-R013-Down-Box", "Ideograph-R014-Cover",
4987         "Ideograph-R015-Ice", "Ideograph-R016-Table",
4988         "Ideograph-R017-Open-Box", "Ideograph-R018-Knife",
4989         "Ideograph-R019-Power", "Ideograph-R020-Wrap", "Ideograph-R021-Spoon",
4990         "Ideograph-R022-Right-Open-Box", "Ideograph-R023-Hiding-Enclosure",
4991         "Ideograph-R024-Ten", "Ideograph-R025-Divination",
4992         "Ideograph-R026-Seal" and "Ideograph-R027-Cliff" in UTF-2000.
4993
4994 1999-11-18  MORIOKA Tomohiko  <tomo@etl.go.jp>
4995
4996         * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R002-Line",
4997         "Ideograph-R003-Dot", "Ideograph-R004-Slash",
4998         "Ideograph-R005-Second", "Ideograph-R006-Hook",
4999         "Ideograph-R007-Two", "Ideograph-R008-Lid", "Ideograph-R009-Man",
5000         "Ideograph-R010-Legs" and "Ideograph-R011-Enter".
5001
5002         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5003         `japanese-jisx0208-1990' and `japanese-jisx0208-1978'.
5004
5005 1999-11-16  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5006
5007         * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R001-One"
5008         in UTF-2000.
5009
5010 1999-11-16  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5011
5012         * mule/mule-conf.el (sisheng): Moved from mule/chinese.el.
5013         (chinese-isoir165): Moved from mule/chinese.el.
5014         (chinese-cns11643-3): Moved from mule/chinese.el.
5015         (chinese-cns11643-4): Moved from mule/chinese.el.
5016         (chinese-cns11643-5): Moved from mule/chinese.el.
5017         (chinese-cns11643-6): Moved from mule/chinese.el.
5018         (chinese-cns11643-7): Moved from mule/chinese.el.
5019
5020         * mule/chinese.el: Move definition of coded-charsets to
5021         mule/mule-conf.el.
5022
5023 1999-11-15  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5024
5025         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5026         `ideograph-daikanwa'.
5027
5028 1999-11-15  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5029
5030         * dumped-lisp.el (preloaded-file-list): Delete
5031         "ccs-jisx0201-latin.el".
5032
5033 1999-11-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
5034
5035         * dumped-lisp.el (preloaded-file-list): Add
5036         "u031A0-Extended-Bopomofo" in UTF-2000.
5037
5038 1999-11-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
5039
5040         * dumped-lisp.el (preloaded-file-list): u02E00-CJK-Radicals was
5041         renamed to u02E00-CJK-Radical-Supplement.
5042
5043 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5044
5045         * dumped-lisp.el (preloaded-file-list): Add
5046         "u03000-CJK-Symbols-and-Punctuation", "u03040-Hiragana",
5047         "u030A0-Katakana", "u03100-Bopomofo",
5048         "u03130-Hangul-Compatibility-Jamo", "u03190-Kanbun",
5049         "u03200-Enclosed-CJK-Letters-and-Months" and
5050         "u03300-CJK-Compatibility".
5051
5052 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5053
5054         * dumped-lisp.el (preloaded-file-list): Add "u02E00-CJK-Radicals",
5055         "u02F00-Kangxi-Radicals" and
5056         "u02FF0-Ideographic-Description-Characters".
5057
5058 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5059
5060         * dumped-lisp.el (preloaded-file-list): Add
5061         "u02600-Miscellaneous-Symbols", "u02700-Dingbats" and
5062         "u02800-Braille-Patterns" in UTF-2000.
5063
5064 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5065
5066         * dumped-lisp.el (preloaded-file-list): Load "uXXXXX-*" instead of
5067         "uXXXXX-*.el" in UTF-2000.
5068
5069         * bytecomp.el (byte-compile-insert-header): Delete comments if
5070         non-ASCII characters are found; allow `byte-compile-dynamic' and
5071         `byte-compile-dynamic-docstrings' if *.elc will be encoded by
5072         `raw-text'.
5073
5074 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5075
5076         * dumped-lisp.el (preloaded-file-list): Add
5077         "u02500-Box-Drawing.el", "u02580-Block-Elements.el" and
5078         "u025A0-Geometric-Shapes.el".
5079
5080 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5081
5082         * dumped-lisp.el (preloaded-file-list): Add
5083         "u02400-Control-Pictures.el", "u02440-OCR.el" and
5084         "u02460-Enclosed-Alphanumerics.el".
5085
5086 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5087
5088         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5089         `chinese-gb2312'.
5090
5091         * dumped-lisp.el (preloaded-file-list): Add
5092         "u02200-Mathematical-Operators.el" and
5093         "u02300-Miscellaneous-Technical.el".
5094
5095 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5096
5097         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5098         `chinese-cns11643-*'.
5099
5100         * dumped-lisp.el (preloaded-file-list): Add
5101         "u02100-Letterlike-Symbols.el", "u02150-Number-Forms.el" and
5102         "u02190-Arrows.el" in UTF-2000.
5103
5104 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5105
5106         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5107         `korean-ksc5601'.
5108
5109         * dumped-lisp.el (preloaded-file-list): Add
5110         "u02000-General-Punctuation.el", "u02070-Superscripts.el",
5111         "u02080-Subscripts.el", "u020A0-Currency-Symbols.el" and
5112         "u020D0-Combining-Diacritical-Marks-for-Symbols.el" in UTF-2000.
5113
5114 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5115
5116         * dumped-lisp.el (preloaded-file-list): Delete "ccs-viscii.el".
5117
5118 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5119
5120         * dumped-lisp.el (preloaded-file-list): Add "u013A0-Cherokee.el",
5121         "u01400-Canadian.el", "u01680-Ogham.el", "u016A0-Runic.el",
5122         "u01780-Khmer.el", "u01800-Mongolian.el",
5123         "u01E00-Latin-Extended-Additional.el" and
5124         "u01F00-Greek-Extended.el" in UTF-2000.
5125
5126 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5127
5128         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5129         `ethiopic-ucs' and `ethiopic'.
5130
5131         * dumped-lisp.el (preloaded-file-list): Add "u010A0-Georgian.el",
5132         "u01100-Hangul-Jamo.el" and "u01200-Ethiopic.el".
5133
5134         * mule/mule-conf.el: Move definition of coded-charset `ethiopic'
5135         from mule/ethiopic.el.
5136
5137         * mule/ethiopic.el: Move definition of coded-charset `ethiopic' to
5138         mule/mule-conf.el.
5139
5140 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5141
5142         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5143         `lao'.
5144
5145         * mule/mule-conf.el (lao): New coded-charset.
5146
5147         * dumped-lisp.el (preloaded-file-list): Add
5148         "u00900-Devanagari.el", "u00980-Bengali.el", "u00A00-Gurmukhi.el",
5149         "u00A80-Gujarati.el", "u00B00-Oriya.el", "u00B80-Tamil.el",
5150         "u00C00-Telugu.el", "u00C80-Kannada.el", "u00D00-Malayalam.el",
5151         "u00D80-Sinhala.el", "u00E00-Thai.el", "u00E80-Lao.el",
5152         "u00F00-Tibetan.el" and "u01000-Myanmar.el".
5153
5154 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5155
5156         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5157         `ucs-bmp' and `arabic-iso8859-6'.
5158
5159 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5160
5161         * dumped-lisp.el (preloaded-file-list): Add "u00400-Cyrillic.el",
5162         "u00530-Armenian.el", "u00590-Hebrew.el", "u00600-Arabic.el",
5163         "u00700-Syriac.el" and "u00780-Thaana.el" in UTF-2000.
5164
5165 1999-11-12  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5166
5167         * startup.el (normal-top-level): Load autoload file for UTF-2000
5168         in UTF-2000.
5169
5170 1999-11-11  MORIOKA Tomohiko  <tomo@etl.go.jp>
5171
5172         * dumped-lisp.el (preloaded-file-list): Add "mule-conf" in Mule;
5173         delete "ccs-iso8859-*.el"; add "u00000-C0.el",
5174         "u00020-Basic-Latin.el", "u00080-C1.el",
5175         "u000A0-Latin-1-Supplement.el", "u00100-Latin-Extended-A.el",
5176         "u00180-Latin-Extended-B.el", "u00250-IPA-Extensions.el",
5177         "u002B0-Spacing-Modifier-Letters.el",
5178         "u00300-Combining-Diacritical-Marks.el" and "u00370-Greek.el" in
5179         UTF-2000.
5180
5181 1999-11-10  MORIOKA Tomohiko  <tomo@etl.go.jp>
5182
5183         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5184         `japanese-jisx0212' and `ipa' in UTF-2000; use `latin-viscii-*'
5185         instead of `vietnamese-viscii-*'.
5186
5187 1999-11-09  MORIOKA Tomohiko  <tomo@etl.go.jp>
5188
5189         * mule/mule-conf.el: New file.
5190
5191         * mule/misc-lang.el: Move definition of charset `ipa' to
5192         mule/mule-conf.el.
5193
5194 1999-10-10  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5195
5196         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5197         `latin-viscii'; prefer it for characters used in Vietnamese.
5198
5199 1999-10-08   Daiki Ueno  <ueno@ueda.info.waseda.ac.jp>
5200
5201         * bytecomp.el (byte-compile-insert-header): Fix regexp.
5202
5203 1999-10-07  MORIOKA Tomohiko  <tomo@etl.go.jp>
5204
5205         * mule/viet-chars.el (latin-viscii-lower): Renamed from charset
5206         `vietnamese-viscii-lower'.
5207         (latin-viscii-upper): Renamed from charset
5208         `vietnamese-viscii-upper'.
5209         (vietnamese-viscii-lower): New alias for charset
5210         `latin-viscii-lower'.
5211         (vietnamese-viscii-upper): New alias for charset
5212         `latin-viscii-upper'.
5213
5214 1999-10-05  MORIOKA Tomohiko  <tomo@etl.go.jp>
5215
5216         * mule/mule-charset.el (default-coded-charset-priority-list):
5217         Comment out `hiragana-jisx0208' and `katakana-jisx0208'.
5218
5219 1999-10-04  MORIOKA Tomohiko  <tomo@etl.go.jp>
5220
5221         * mule/ccs-jisx0208-1983.el, mule/ccs-tcvn5712.el,
5222         mule/ccs-viscii.el, mule/ccs-iso8859-9.el,
5223         mule/ccs-jisx0201-latin.el, mule/ccs-iso8859-2.el,
5224         mule/ccs-iso8859-3.el, mule/ccs-iso8859-4.el: Moved to
5225         lisp/utf-2000.
5226
5227 1999-10-03  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5228
5229         * mule/ccs-tcvn5712.el: New file.
5230
5231 1999-10-03  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5232
5233         * dumped-lisp.el (preloaded-file-list): Add "ccs-jisx0208-1983.el"
5234         in UTF-2000.
5235
5236 1999-10-02  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5237
5238         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5239         `japanese-jisx0208'.
5240
5241 1999-10-02  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5242
5243         * dumped-lisp.el (preloaded-file-list): Add
5244         "ccs-jisx0201-latin.el", "ccs-iso8859-2.el", "ccs-iso8859-3.el",
5245         "ccs-iso8859-4.el", "ccs-iso8859-9.el" and "ccs-viscii.el" in
5246         UTF-2000.
5247
5248         * mule/ccs-iso8859-2.el, mule/ccs-iso8859-3.el,
5249         mule/ccs-iso8859-4.el, mule/ccs-iso8859-9.el,
5250         mule/ccs-jisx0201-latin.el, mule/ccs-jisx0208-1983.el,
5251         mule/ccs-viscii.el: New files.
5252
5253         * bytecomp.el (byte-compile-insert-header): Don't use `raw-text'
5254         if \uXXXX is found.
5255
5256 1999-09-30  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5257
5258         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5259         `hiragana-jisx0208' and `katakana-jisx0208'.
5260
5261 1999-09-21  MORIOKA Tomohiko  <tomo@etl.go.jp>
5262
5263         * mule/chinese.el (chinese-cns11643-3): Define it even if
5264         `utf-2000' is provided.
5265         (chinese-cns11643-4): Likewise.
5266         (chinese-cns11643-5): Likewise.
5267         (chinese-cns11643-6): Likewise.
5268         (chinese-cns11643-7): Likewise.
5269
5270 1999-09-14  MORIOKA Tomohiko  <tomo@etl.go.jp>
5271
5272         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5273         thai-tis620 and hebrew-iso8859-8; namely all BMP are covered.
5274
5275 1999-09-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5276
5277         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5278         `cyrillic-iso8859-5' and `greek-iso8859-7'.
5279
5280 1999-09-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5281
5282         * mule/mule-charset.el (default-coded-charset-priority-list):
5283         Setup in UTF-2000.
5284
5285 1999-09-09  MORIOKA Tomohiko  <tomo@etl.go.jp>
5286
5287         * mule/viet-chars.el: Don't define charset
5288         `vietnamese-viscii-lower' and `vietnamese-viscii-upper' because
5289         they are defined as builtin charsets.
5290
5291 1999-08-31  MORIOKA Tomohiko  <tomo@etl.go.jp>
5292
5293         * version.el (emacs-version): Add more space just before UTF-2000
5294         version string.
5295
5296 1999-08-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
5297
5298         * version.el ([constant] emacs-version): Don't add a space in the
5299         preceding place of `xemacs-betaname' because it is duplicated.
5300         (emacs-version): Add UTF-2000 version if `utf-2000' is provided.
5301
5302         * startup.el (splash-frame-body): Add ETL.
5303
5304 1999-08-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
5305
5306         * mule/chinese.el (chinese-cns11643-3): Don't define if `utf-2000'
5307         is provided because it is defined as builtin charset.
5308         (chinese-cns11643-4): Likewise.
5309         (chinese-cns11643-5): Likewise.
5310         (chinese-cns11643-6): Likewise.
5311         (chinese-cns11643-7): Likewise.
5312
5313 1999-08-24  MORIOKA Tomohiko  <tomo@etl.go.jp>
5314
5315         * mule/mule-cmds.el (reset-language-environment): Fix problem when
5316         coding-system `iso-10646-ucs-4' is not defined.
5317
5318 1999-06-17  MORIOKA Tomohiko  <tomo@etl.go.jp>
5319
5320         * bytecomp.el (byte-compile-insert-header): Use utf-8 as
5321         coding-system if `utf-2000' is provided.
5322
5323 1999-06-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
5324
5325         * mule/mule-coding.el: Add `utf-8' to coding-priority-list if
5326         `utf-2000' is provided.
5327
5328 1999-06-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
5329
5330         * dumped-lisp.el (preloaded-file-list): Don't load vietnamese.el
5331         if utf-2000 is provided temporally.
5332
5333 1999-06-10  MORIOKA Tomohiko  <tomo@etl.go.jp>
5334
5335         * mule/vietnamese.el (leading-code-private-11): Deleted [defined
5336         as builtin variable].
5337
5338 1999-06-04  MORIOKA Tomohiko  <tomo@etl.go.jp>
5339
5340         * files.el (insert-file-contents-literally): Treat file as binary;
5341         call file-name-handlers. [sync with Emacs 20.3.10]
5342
5343 2008-12-28  Vin Shelton  <acs@xemacs.org>
5344
5345         * XEmacs 21.4.22 is released
5346
5347 2008-12-30  Vin Shelton  <acs@xemacs.org>
5348
5349         * easy-mmode.el: Added easy-mmode.el so autoload.el will work
5350         during building even if no packages are found.
5351
5352 2008-05-13  Aidan Kehoe  <kehoea@parhasard.net>
5353
5354         * printer.el (generic-print-region): 
5355         (generic-print-buffer): 
5356         Use #'valid-device-type-p instead of #'valid-specifier-tag-p to
5357         check if the msprinter device is available, now that msprinter is
5358         always available as a specifier tag. 
5359
5360 2008-12-24  Vin Shelton  <acs@xemacs.org>
5361
5362         * about.el: Add Francisco to my bio!
5363
5364 2008-12-23  Vin Shelton  <acs@xemacs.org>
5365
5366         * autoload.el: Move operator definitions to autoload-operators.el
5367         in the xemacs-base package.
5368
5369 2007-11-22  Vin Shelton  <acs@xemacs.org>
5370
5371         * about.el (about-hacker-contribution): Updated my bio.
5372
5373 2007-10-07  Vin Shelton  <acs@xemacs.org>
5374
5375         * XEmacs 21.4.21 is released
5376
5377 2007-09-19  Didier Verna  <didier@xemacs.org>
5378
5379         Update my personal info.
5380         * about.el (xemacs-hackers): Use 'didier instead of 'dv.
5381         * about.el (about-other-current-hackers): Ditto.
5382         * about.el (about-url-alist): Add my musical website.
5383         * about.el (about-personal-info): Update my entry.
5384         * about.el (about-hacker-contribution): Ditto.
5385
5386 2007-08-21  Adrian Aichner  <adrian@xemacs.org>
5387
5388         * package-get.el (package-get-download-sites): Update download
5389         sites in Japan.
5390         * package-get.el (package-get-pre-release-download-sites): Ditto.
5391
5392 2007-08-18  Vin Shelton  <acs@xemacs.org>
5393
5394         * package-get.el (package-get-pre-release-download-sites): Sync
5395         mirror sites with 21.5.  (Thanks, Adrian)
5396
5397 2007-08-09  Mike Sperber  <mike@xemacs.org>
5398
5399         * startup.el (migrate-user-init-file): Create backup of
5400         `user-init-file' before migrating.
5401         * startup.el (maybe-migrate-user-init-file): Print
5402         information about backup file.
5403         (maybe-create-compatibility-dot-emacs): Follow above change.
5404
5405 2006-11-02  Adrian Aichner  <adrian@xemacs.org>
5406
5407         * font-lock.el: Sync font-lock-add-keywords and
5408         font-lock-remove-keywords from GNU Emacs.
5409         * font-lock.el (font-lock-keywords-alist): New.
5410         * font-lock.el (font-lock-removed-keywords-alist): New.
5411         * font-lock.el (font-lock-add-keywords): New.
5412         * font-lock.el (font-lock-update-removed-keyword-alist): New.
5413         * font-lock.el (font-lock-remove-keywords): New.
5414
5415 2007-08-16  Vin Shelton  <acs@xemacs.org>
5416
5417         * font-lock.el: Add defvar for font-lock-warning-face.  Original
5418         patch from Hans de Graaff.
5419
5420 2007-07-28  Adrian Aichner  <adrian@xemacs.org>
5421
5422         * package-get.el (package-get-download-sites): Document Chile and
5423         update Denmark download site.
5424         * package-get.el (package-get-pre-release-download-sites): Ditto.
5425
5426 2007-05-20  Stephen J. Turnbull  <stephen@xemacs.org>
5427
5428         * gutter-items.el (progress-feedback-with-label): Clarify docstring.
5429
5430 2006-12-09  Vin Shelton  <acs@xemacs.org>
5431
5432         * XEmacs 21.4.20 is released
5433
5434 2006-10-14  Jeff Miller  <jmiller@xemacs.org>
5435
5436         * info.el (Info-find-emacs-command-nodes): fix regex for find command node.
5437
5438 2006-11-14  Stephen J. Turnbull  <stephen@xemacs.org>
5439
5440         * info.el (Info-find-file-node, Info-insert-dir)
5441         (Info-read-subfile, Info-insert-file-contents): Maintain invariant
5442         `(equal buffer-file-truename (file-truename buffer-file-name))'.
5443         Thanks to Nelson Ferreira <nelson.ferreira@ieee.org> for report
5444         and discussion.
5445
5446 2006-05-20  Ville Skyttä  <scop@xemacs.org>
5447
5448         * obsolete.el (line-beginning-position): New, from 21.5.x.
5449         (line-end-position): Ditto.
5450
5451 2006-06-03  Adrian Aichner  <adrian@xemacs.org>
5452
5453         * package-get.el (package-get-download-sites): Welcome
5454         nl.xemacs.org and Thanks!
5455         * package-get.el (package-get-pre-release-download-sites): Ditto.
5456
5457 2004-01-19  Martin Buchholz  <martin@xemacs.org>
5458
5459         * font-lock.el: Add support for not-so recent changes in Java to
5460         java-mode.
5461
5462 2006-01-28  Vin Shelton  <acs@xemacs.org>
5463
5464         * XEmacs 21.4.19 is released
5465
5466 2006-01-03  Aidan Kehoe  <kehoea@parhasard.net>
5467
5468         * easymenu.el: Update copyright. 
5469         * easymenu.el (easy-menu-all-popups):
5470         Add a docstring. 
5471         * easymenu.el (easy-menu-add):
5472         Document a bug, rework the function to preserve any existing
5473         non-default mode-popup-menu instead of overwriting it, and not to
5474         bother normalising the menu title (nothing else does).
5475         * easymenu.el (easy-menu-remove):
5476         Restore the default mode-popup-menu instead of leaving an empty
5477         one when we remove the last easy-menu popup. 
5478
5479 2006-01-06  Adrian Aichner  <adrian@xemacs.org>
5480
5481         * package-get.el (package-get-download-sites): Add pt.xemacs.org,
5482         as suggested by Rodrigo Ventura.
5483         * package-get.el (package-get-pre-release-download-sites): Ditto,
5484         with replacement of xemacs-21.5 by beta, which is the logical path
5485         to our beta core and package pre-releases.
5486
5487 2005-12-17  Adrian Aichner  <adrian@xemacs.org>
5488
5489         * package-get.el (package-get-download-sites): Add Hong Kong
5490         download site.
5491         * package-get.el (package-get-pre-release-download-sites): Ditto.
5492
5493 2005-12-26  Vin Shelton  <acs@xemacs.org>
5494
5495         * find-paths.el:
5496         * find-paths.el (paths-emacs-root-p): Add search for package root.
5497         * find-paths.el (paths-find-emacs-root): Replaced with
5498         paths-find-invocation-roots, which returns a list of roots.
5499         * find-paths.el (paths-find-invocation-roots): New.
5500         * find-paths.el (paths-find-emacs-roots): Call paths-find-invocation-roots.
5501
5502 2005-12-05  Ville Skyttä  <scop@xemacs.org>
5503
5504         * minibuf.el (x-library-search-path): Add /usr(/local)/share/X11.
5505         * font.el (font-lookup-rgb-components): Ditto, remove stale comment.
5506
5507 2005-12-03  Vin Shelton <acs@xemacs.org>
5508
5509         * XEmacs 21.4.18 is released
5510
5511 2005-10-28  Adrian Aichner  <adrian@xemacs.org>
5512
5513         * package-get.el (package-get-download-sites): Update reflecting
5514         latest http://www.xemacs.org/Releases/ information generated by
5515         xemacs-builds/adrian/website/package-get-2-download-sites.el.
5516         * package-get.el (package-get-pre-release-download-sites): Ditto.
5517
5518 2005-02-28  Simon Josefsson  <jas@extundo.com>
5519
5520         * about.el (xemacs-hackers): Add jas.
5521         (about-other-current-hackers): Likewise.
5522         (about-url-alist): Add URL for jas.
5523         (about-personal-info): Document jas.
5524         (about-hacker-contribution): Describe jas contributions.
5525
5526 2005-03-25  Ralf Angeli  <angeli@iwi.uni-sb.de> 
5527
5528         * easymenu.el (easy-menu-remove): As described in 
5529         E1D4Nn5-0001lq-EU@neutrino.iwi.uni-sb.de; don't strip everything
5530         except the "Command" menu from mode-popup-menu. 
5531
5532 2005-03-25  Ralf Angeli  <angeli@iwi.uni-sb.de> 
5533  
5534         * font.el (font-spatial-to-canonical): Correct calculation of 
5535         return value for pixel-based input value. 
5536  
5537 2002-05-13  Adrian Aichner  <adrian@xemacs.org>
5538
5539         * code-process.el (call-process): Process-related docstring
5540         improvements spurred by Norbert Koch.
5541         * code-process.el (call-process-region): Ditto.
5542         * code-process.el (start-process): Ditto.
5543
5544 2005-10-09  Adrian Aichner  <adrian@xemacs.org>
5545
5546         * finder.el (finder-find-library): Return filename actually
5547         searched for.
5548
5549 2005-10-10  Steve Youngs  <steve@sxemacs.org>
5550
5551         * help.el (view-emacs-news): Use `expand-file-name' instead of
5552         `locate-data-file' as the latter will find any "NEWS" files that
5553         might exist in packages _before_ the one in core.
5554
5555 2005-06-06  Adrian Aichner  <adrian@xemacs.org>
5556
5557         * package-get.el (package-get-init-package):
5558         package-get-init-package buglet (21.4.17) by Jeff Mincy
5559         <mincy@rcn.com> fixing false temporary load-path shadows reported
5560         after package installation and simplifying code.
5561
5562 2005-10-18  Ville Skyttä  <scop@xemacs.org>
5563
5564         * package-get.el (package-get-download-sites): Sync mirrors list
5565         with the XEmacs website.
5566         (package-get-pre-release-download-sites): Ditto.
5567
5568 2005-04-06  Stephen J. Turnbull  <stephen@xemacs.org>
5569
5570         * derived.el (derived-mode-merge-syntax-tables):
5571         Revert my 21.5-only patch of 2003-07-18 which slipped in
5572         through Jerry James's patch of 2004-06-07.
5573
5574 2005-02-23  Adrian Aichner  <adrian@xemacs.org>
5575
5576         * cmdloop.el (keyboard-quit): Remove workaround for
5577         `region-active-p' not making sure active region is in current
5578         buffer now that it does.
5579         * minibuf.el (minibuffer-keyboard-quit): Ditto.
5580         * simple.el (region-active-p): `region-active-p' to only return t
5581         when active region is in current buffer.
5582
5583 2005-02-21  Norbert Koch  <viteno@xemacs.org>
5584
5585         * package-ui.el (pui-list-packages): MF21.5, adapt to longer
5586         package names, quell a byte-compiler warning, doc fix.
5587
5588 2005-02-16  Aidan Kehoe  <kehoea@parhasard.net>
5589
5590         * buffer.el (pop-to-buffer):
5591         * window-xemacs.el (display-buffer):
5592         Document use of `same-window-buffer-names,' `same-window-regexps'
5593         by pop-to-buffer and display-buffer. 
5594         
5595 2005-02-06  Vin Shelton <acs@xemacs.org>
5596
5597         * XEmacs 21.4.17 is released
5598
5599 2005-01-29  Ben Wing  <ben@xemacs.org>
5600
5601         * shadow.el (find-emacs-lisp-shadows):
5602         Add custom-defines to list of ignored files.
5603
5604 2005-01-17  Adrian Aichner  <adrian@xemacs.org>
5605
5606         * simple.el (shifted-motion-keys-select-region): Fix statement
5607         about unshifted-motion-keys-deselect-region.
5608
5609 2004-12-15  Ville Skyttä  <scop@xemacs.org>
5610
5611         * bytecomp-runtime.el (make-obsolete): Add 3rd argument (no-op for
5612         now) for GNU Emacs compatibility.
5613         (make-obsolete-variable): Ditto.
5614
5615 2004-01-08  Ben Wing  <ben@xemacs.org>
5616
5617         * code-files.el (load):
5618         File positions are 0 based not 1 based. Thanks to Steve Youngs.
5619
5620 2004-12-05  Vin Shelton <acs@xemacs.org>
5621
5622         * XEmacs 21.4.16 is released
5623
5624 2004-12-04  Vin Shelton  <acs@xemacs.org>
5625
5626         * auto-autoloads.el: Regenerated.
5627
5628         * custom-load.el: Regenerated.
5629
5630 2004-09-15  Stephen J. Turnbull  <stephen@xemacs.org>
5631
5632         Fix bug: apropos errors if a defalias refers to an undefined
5633         function.  <87pt4pmdcs.fsf@tleepslib.sk.tsukuba.ac.jp>
5634
5635         * apropos.el (apropos):
5636         (apropos-command):
5637         * help.el (frob-help-extents):
5638         * help-macro.el (make-help-screen):
5639         * hyper-apropos.el (hyper-apropos-grok-functions):
5640         (hyper-apropos-get-doc):
5641         Catch void-function error thrown by `documentation'.
5642
5643 2004-09-02  Steve Youngs  <steve@youngs.au.com>
5644
5645         * packages.el (package-require): Fix incorrect arg to format.
5646         This fixes a `format specifier' error.
5647
5648 2004-08-13  Jerry James  <james@xemacs.org>
5649
5650         * bytecomp.el (forward-word): Tell the byte compiler the correct
5651         number of arguments to forward-word.
5652
5653 2004-08-12  Sven Grundmann  <sven@xemacs.org>
5654
5655         * etags.el: Fixed loading of include files for tag completion. Now
5656         you can make a tag file for a library, include it into your
5657         project and it will be reloaded only if it changed. Infinte
5658         include loops are detected and the correct tag files are loaded.
5659         * etags.el (buffer-tag-table-list): Load and verify tag files in
5660         the external function buffer-tag-table-list-load.
5661         * etags.el (buffer-tag-table-list-load): New. Load and verify the
5662         tag files. Also load the included tag files. The priority of the
5663         included files is right below their parent file. If multiple
5664         matches occur then the symbols from the parent file are found
5665         first.
5666         * etags.el (tag-table-include-files): Corrected comment
5667         string. Switched to pattern constant tags-include-pattern to have
5668         it at a central location.
5669         * etags.el (tags-include-pattern): Added doc string.
5670         * etags.el (add-to-tag-completion-table): Removed obsolete
5671         comments as the include files are allready returned by
5672         buffer-tag-table-list and loaded.
5673         * etags.el (find-tag-internal): The include files are allready
5674         included in tag-tables as buffer-tag-table-list returns them now.
5675
5676 2004-07-02  Malcolm Purvis  <malcolmp@xemacs.org>
5677
5678         * widgets-gtk.el (gtk-widget-instantiate-notebook-internal):
5679         Loading items into the notebook is now done by C code.
5680         * widgets-gtk.el (gtk-widget-instantiate-internal):
5681         Style no longer changed.
5682
5683 2004-06-28  Nix  <nix@esperi.org.uk>
5684
5685         * cmdloop.el (truncate-command-history-for-gc): Delay
5686         execution of all things that look up variable bindings,
5687         via `enqueue-eval-event'.
5688
5689 2004-06-24  Vin Shelton  <acs@xemacs.org>
5690
5691         * package-get.el (package-get-require-signed-base-updates):
5692         now defaults to nil.
5693
5694 2004-06-09  Stephen J. Turnbull  <stephen@xemacs.org>
5695
5696         * subr.el (split-string): Clean up docstring.
5697
5698 2002-01-24  John Paul Wallington  <jpw@shootybangbang.com>
5699
5700         * faces.el (zmacs-region): fix typo in docstring.
5701
5702 2004-06-07  Jerry James  <james@xemacs.org>
5703
5704         * derived.el: Synch with Emacs 21.3.
5705         * subr.el (with-local-quit): New, from Emacs 21.3.
5706         * subr.el (delayed-mode-hooks): New variable, from Emacs 21.3.
5707         * subr.el (run-mode-hooks): New function, from Emacs 21.3.
5708         * subr.el (delay-mode-hooks): New macro, from Emacs 21.3.
5709
5710 2004-06-16  Jerry James  <james@xemacs.org>
5711
5712         * cl.el (cl-set-substring): Increment start by the length of the
5713         string, not the string itself.
5714
5715 2004-05-19  Malcolm Purvis  <malcolmp@xemacs.org>
5716
5717         * etags.el (tag-table-include-files): Expand included TAGS file
5718         paths to avoid problems with relative paths.  Thanks to Peter
5719         Chubb <peterc@gelato.unsw.edu.au>.
5720         * etags.el (tags-include-pattern): New.
5721         * etags.el (add-to-tag-completion-table): Parse and ignore
5722         trailing include lines.
5723
5724 2004-06-21  Adrian Aichner  <adrian@xemacs.org>
5725
5726         * package-ui.el (pui-help-echo): Fix false cvs conflict by
5727         avoiding line solely composed of equal signs.
5728
5729 2004-06-10  Adrian Aichner  <adrian@xemacs.org>
5730
5731         * cus-edit.el (alloc): Typo fix.
5732         * cus-edit.el (custom-browse-visibility): Ditto.
5733         * cus-edit.el (custom-variable-value-create): Ditto.
5734         * cus-edit.el (custom-variable-pre-reset-standard): Ditto.
5735         * cus-edit.el (custom-save-variables): Bind print-length and
5736         print-level to nil to avoid value abbreviation.
5737         * cus-edit.el (custom-save-face-internal): Ditto.
5738         * cus-edit.el (custom-save-faces): Save in sorted order.
5739         * cus-edit.el (custom-save-resets): Bind print-length and
5740         print-level to nil to avoid value abbreviation.
5741         * cus-edit.el (custom-save-loaded-themes): Ditto.
5742
5743 2004-06-09  Stephen J. Turnbull  <stephen@xemacs.org>
5744
5745         * subr.el (split-string-default-separators): New.
5746         (split-string): Synch to 21.5/GNU Emacs version.  *New semantics*,
5747         see comment in source.
5748
5749 2004-01-29  Stephen J. Turnbull  <stephen@xemacs.org>
5750
5751         * mule/japanese.el (paragraph-start, paragraph-separate):
5752         Remove anchor to BOL.
5753
5754 2004-04-30  Stephen J. Turnbull  <stephen@xemacs.org>
5755
5756         * cl.el (gensym, gentemp): Improve docstrings.
5757
5758 2004-05-10  Vin Shelton  <acs@xemacs.org>
5759
5760         * etags.el: Sync with 21.5 version.
5761
5762 2004-04-21  Sven Grundmann  <sven@hellerhof.de>
5763
5764         * etags.el:
5765         * etags.el (tags-exuberant-ctags-optimization-p): Enable optimization
5766         only for use with exuberant ctags. This will also enable building of 
5767         completion tables with exuberant ctags. This will not work with
5768         xemacs ctags. 
5769         * etags.el (get-tag-table-buffer): New function for creating of
5770         completion table is used if tags-exuberant-ctags-optimization-p ist t
5771         * etags.el (tags-explicit-name-pattern): Hold the name pattern for
5772         finding the tag names. New.
5773         * etags.el (add-to-tag-completion-table-exuberant-ctags): Defun for
5774         building tag completion table with exuberant ctags. New.
5775         * etags.el (find-tag-internal): Improve exact tag matching for tags
5776         with name fields. Before the patch return types of functions or
5777         function parameters (with exuberant ctags) were found as matches.
5778
5779 2004-04-21  Sven Grundmann  <sven@hellerhof.de>
5780
5781         * list-mode.el (display-completion-list): Fixed completion list was
5782         taking the width of the frame and not of the window for displaying
5783         the selection methods.
5784
5785 2004-04-18  Stephen J. Turnbull  <stephen@xemacs.org>
5786
5787         * menubar-items.el (default-menubar): Options are saved to custom.el.
5788
5789
5790 2004-02-23  Stephen J. Turnbull  <stephen@xemacs.org>
5791
5792         * isearch-mode.el (isearch-abort): Preserve successful search target.
5793
5794 2004-03-27  Adrian Aichner  <adrian@xemacs.org>
5795
5796         * gnuserv.el: Sync with 21.5 version, inspired by bugreport and
5797         (make-variable-buffer-local 'gnuserv-minor-mode) patch by Robert
5798         Bihlmeyer.
5799         * gnuserv.el (gnuserv-mode-line-string): New.
5800         * gnuserv.el (gnuserv-minor-mode): Make it buffer-local, not
5801         gnuserv-mode.
5802         * gnuserv.el (make-x-device-with-gtk-fallback): New.
5803         * gnuserv.el (gnuserv-edit-files): Use
5804         make-x-device-with-gtk-fallback.
5805
5806 2004-03-23  Malcolm Purvis  <malcolmpurvis@optushome.com.au>
5807
5808         * gtk-widgets.el: New import: gtk-accel-group-new.
5809         * dialog-gtk.el:
5810         * dialog-gtk.el (gtk-popup-convert-underscores): New.
5811         * dialog-gtk.el (popup-builtin-question-dialog):
5812         Added support for dialog button mnemonics.
5813
5814 2004-03-22  Chris Green <cmg@dok.org>
5815
5816         * process.el (shell-command): Output buffer was ignored when a
5817         background process was run via shell-command.
5818
5819 2004-03-19  Hrvoje Niksic  <hniksic@xemacs.org>
5820
5821         * cus-edit.el (custom-save-variables): Retrieve a list of
5822         variables to save first, sort it, and make sure the variables are
5823         saved in sorted order.
5824
5825 2004-02-23  Steve Youngs  <sryoungs@bigpond.net.au>
5826  
5827         * package-get.el (package-get-update-base-from-buffer): Force
5828         binary coding system for verifying GnuPG signature in the
5829         package-index file.
5830  
5831 2003-07-06  Adrian Aichner  <adrian@xemacs.org>
5832
5833         * package-get.el (package-get-package-index-file-location): Handle
5834         missing "EMACSPACKAGEPATH" environment variable.
5835
5836 2003-07-05  Adrian Aichner  <adrian@xemacs.org>
5837
5838         * package-admin.el (package-admin-find-top-directory): Simplify
5839         directory comparisions and fix substring errors on short path
5840         components.
5841         * package-get.el (package-get-package-index-file-location):
5842         Default to first component of "EMACSPACKAGEPATH", if set.
5843
5844 2004-02-16  Steve Youngs  <sryoungs@bigpond.net.au>
5845
5846         * package-get.el (process-error): New error datum.
5847
5848 2004-02-02  Vin Shelton <acs@xemacs.org>
5849
5850         * XEmacs 21.4.15 is released
5851
5852 2003-12-12  Katsumi Yamaoka  <yamaoka@jpl.org>
5853
5854         * itimer.el (activate-itimer): Modify the itimer timeout value as
5855         if it were begun at the last time when the itimer driver was woken
5856         up.
5857
5858 2004-01-27  Stephen J. Turnbull  <stephen@xemacs.org>
5859
5860         * specifier.el (Copyright):
5861         Update.
5862         (make-specifier-and-init):
5863         (map-specifier):
5864         (canonicalize-inst-pair):
5865         (canonicalize-spec-list):
5866         (set-specifier):
5867         Synch docstrings to 21.5 where appropriate.
5868
5869 2004-01-25  Steve Youngs  <sryoungs@bigpond.net.au>
5870
5871         * package-get.el (package-get-list-packages-where): New.  A
5872         function that allows searching for groups of packages.  For
5873         example, find all packages that require the fsf-compat package.
5874
5875 2004-01-25  Steve Youngs  <youngs@xemacs.org>
5876
5877         The Great PUI Sync.
5878
5879         * auto-autoloads.el: Regenerated.
5880
5881         * custom-load.el: Regenerated.
5882
5883         * dumped-lisp.el (packages-hardcoded-lisp): New.
5884
5885         * menubar-items.el (menu-max-items): New.
5886         (menu-submenu-max-items): New.
5887         (menu-submenu-name-format): New.
5888         (menu-split-long-menu): New.
5889         (menu-sort-menu): New.
5890         (default-menubar): Sync to 21.5 in regard to the PUI menus.
5891
5892         * obsolete.el (pui-add-install-directory): Renamed to the more
5893         logical `pui-set-local-package-get-directory'.
5894         (package-get-download-menu): Moved to `package-ui.el' and renamed
5895         to `package-ui-add-download-menu'.
5896
5897         * package-admin.el (package-admin-install-function-mswindows):
5898         Whitespace clean up.
5899         (package-admin-add-single-file-package): Removed.
5900         (package-admin-default-install-function): Whitespace clean up.
5901         (package-admin-find-top-directory): New.
5902         (package-admin-get-install-dir): Use it.
5903         (package-admin-get-manifest-file): 
5904         (package-admin-check-manifest): 
5905         (package-admin-add-binary-package):
5906         (package-admin-get-lispdir):
5907         (package-admin-delete-binary-package):
5908         (package-admin):
5909
5910         * package-get.el (package-get-package-index-file-location): New.
5911         (package-get-install-to-user-init-directory): New.
5912         (package-get-remote):
5913         (package-get-download-sites):
5914         (package-get-pre-release-download-sites): New.
5915         (package-get-site-release-download-sites): New.
5916         (package-get-base-filename):
5917         (package-get-always-update):
5918         (package-get-user-index-filename): Removed.
5919         (package-get-pgp-available-p): New.
5920         (package-get-require-signed-base-updates):
5921         (package-get-was-current):
5922         (package-entries-are-signed): New.
5923         (package-get-continue-update-base): New.
5924         (package-get-download-menu): Removed.
5925         (package-get-require-base):
5926         (package-get-update-base-entry):
5927         (package-get-locate-file):
5928         (package-get-locate-index-file):
5929         (package-get-maybe-save-index):
5930         (package-get-update-base):
5931         (package-get-update-base-from-buffer):
5932         (package-get-update-base-entries):
5933         (package-get-interactive-package-query):
5934         (package-get-update-all):
5935         (package-get-all):
5936         (package-get-dependencies):
5937         (package-get-init-package):
5938         (package-get-info): New.
5939         (package-get):
5940         (package-get-staging-dir):
5941         (package-get-set-version-prop): Removed.
5942         (package-get-installedp):
5943         (package-get-ever-installed-p):
5944         (packages): Removed.
5945         (package-get-custom-groups): Removed.
5946         (package-get-custom): Removed.
5947         (package-get-custom-add-entry): Removed.
5948
5949         * package-info.el (batch-update-package-info):
5950
5951         * package-net.el (package-net-batch-generate-bin-ini):
5952         (package-net-update-installed-db):
5953
5954         * package-ui.el (pui-info-buffer):
5955         (pui-directory-exists): Removed.
5956         (pui-package-dir-list): Removed.
5957         (pui-add-install-directory): Removed.
5958         (package-ui-download-menu): New.
5959         (package-ui-pre-release-download-menu): New.
5960         (package-ui-site-release-download-menu): New.
5961         (pui-set-local-package-get-directory): New.
5962         (pui-package-symbol-char):
5963         (pui-update-package-display):
5964         (pui-toggle-package):
5965         (pui-toggle-package-key):
5966         (pui-toggle-package-delete):
5967         (pui-toggle-package-delete-key):
5968         (pui-toggle-package-event):
5969         (pui-toggle-verbosity-redisplay):
5970         (pui-install-selected-packages):
5971         (pui-add-required-packages):
5972         (pui-help-echo):
5973         (pui-display-info):
5974         (list-packages-mode):
5975         (pui-list-packages):
5976
5977         * packages.el (packages-compute-package-locations):
5978         (package-require):
5979         (package-delete-name):
5980         (packages-hardcoded-lisp): Removed.
5981         (packages-useful-lisp): Removed.
5982         (packages-unbytecompiled-lisp): Removed.
5983         (packages-find-package-directories):
5984
5985         Summary:
5986
5987         Major code clean up of all things PUI.
5988
5989         Much improved code to determine where packages should be
5990         installed.  PUI no longer depends on any packages being
5991         pre-installed to compute where packages are to be installed to.
5992
5993         The user can specify the location of their package-index file.  It
5994         isn't necessary to set this because it has sane defaults.  People
5995         who "run-in-place" won't accidently overwrite the CVS
5996         package-index file.  See
5997         `package-get-package-index-file-location'. 
5998
5999         PUI will now properly clean up after itself in the event of an
6000         unsuccessful package install.  This drastically reduces the number
6001         of "wrong md5sum" FAQs.
6002
6003         non-Mule XEmacsen can no longer install Mule packages.
6004
6005         Package management via the custom interface has been removed.
6006
6007         The PUI related menubar items have been reorganised.
6008
6009         The PGP verification code has been fixed and the default for
6010         whether or not it is used is automatically computed.
6011
6012         * update-elc.el ((preloaded-file-list site-load-packages
6013         need-to-dump dumped-exe)):
6014         Just a couple of small changes to allow for
6015         `packages-(hardcoded|useful|unbytecompiled)-lisp' not really
6016         existing anymore.
6017
6018 2003-12-10  Hrvoje Niksic  <hniksic@xemacs.org>
6019
6020         * bytecomp.el (byte-compile-warn-about-unused-variables): Don't
6021         apply `format' to the first argument of byte-compile-warn, it
6022         already calls format.
6023
6024 2003-12-03  Adrian Aichner  <adrian@xemacs.org>
6025
6026         * files.el (delete-old-versions): Avoid going interactive during
6027         make install when environment variable VERSION_CONTROL is set.
6028
6029 2003-12-04  Vin Shelton  <acs@xemacs.org>
6030
6031         * menubar-items.el (menu-item-search): Only bring up search dialog
6032         box if the feature is available and desired.
6033
6034 2003-11-04  Stephen J. Turnbull  <stephen@xemacs.org>
6035
6036         * about.el (about-personal-info): Fix typo in Tony Rossini's entry.
6037
6038 2003-11-05  Vin Shelton  <acs@xemacs.org>
6039
6040         * help.el (Help-prin1-face):
6041         (Help-princ-face):
6042         princ and prin1 are functions and need to be called as such.  The
6043         idea for this patch was submitted by Eric Eide <eeide@cs.utah.edu>.
6044
6045 2003-10-22  Stephen J. Turnbull  <stephen@xemacs.org>
6046
6047         * about.el (about-xemacs): Give full version and build date.
6048
6049 2003-09-19  Stephen J. Turnbull  <stephen@xemacs.org>
6050
6051         * win32-native.el (grep-null-device): This XEmacs has null-device.
6052
6053 2003-09-06  Mike Sperber  <mike@xemacs.org>
6054
6055         * bytecomp.el (byte-compile-defvar-or-defconst): Actually
6056         implement the specified semantics for `defvar.'
6057
6058 2003-09-07  Adrian Aichner  <adrian@xemacs.org>
6059
6060         * window-xemacs.el (display-buffer): Fix for `shrink-to-fit' by
6061         Klaus Berndl, calling `shrink-window-if-larger-than-buffer' when
6062         displaying buffer in question.
6063
6064 2003-09-03  Vin Shelton <acs@xemacs.org>
6065
6066         * XEmacs 21.4.14 is released
6067
6068 2003-08-17  Vin Shelton  <acs@xemacs.org>
6069
6070         * about.el: Vanity patch.
6071
6072 2003-08-11  Stephen J. Turnbull  <stephen@xemacs.org>
6073
6074         * code-process.el (call-process):
6075         (call-process-region):
6076         (start-process):
6077         Document coding system processing.
6078
6079 2003-08-03  Stephen J. Turnbull  <stephen@xemacs.org>
6080
6081         * startup.el (splash-frame-body): Idiomatic English.
6082
6083 2003-04-24  Jin Choi <jsc@orangeimagineering.com>
6084
6085         * font-lock.el (font-lock-match-java-declarations): Move
6086         save-restriction, narrow-to-region to beginning of function to
6087         avoid going beyond the limit and causing an infloop.
6088
6089 2003-04-16  Jerry James  <james@xemacs.org>
6090
6091         * keydefs.el: Remove mappings for keys mapped to the nowhere
6092         defined function function-key-error.
6093
6094 2003-03-22  Vasily Korytov  <deskpot@myrealbox.com>
6095
6096         * lisp-mode.el (emacs-lisp-mode-hook, lisp-mode-hook,
6097         lisp-interaction-mode-hook): Add the docstrings.
6098
6099 2003-08-04  Michael Toomim <toomim@OCF.Berkeley.EDU>
6100
6101         * byte-optimize.el: Fix infinite loop in bytecode optimizer.  See:
6102         http://list-archive.xemacs.org/xemacs-beta/200306/msg00157.html
6103         http://list-archive.xemacs.org/xemacs-beta/200307/msg00005.html
6104
6105 2003-06-18  Nickolay Pakoulin  <npak@ispras.ru>
6106
6107         * cl-macs.el (cl-transform-lambda): Place doc on Common Lisp
6108         lambda list after the original doc.  Care about
6109         #'(lambda () "SingleString") 
6110         (cl-upcase-arg): 
6111         (cl-function-arglist):
6112         Care about &cl-defs and &cl-quote in lambda list, dotted lists and
6113         circular data structures in lambda list specification
6114
6115 2003-06-11  Adrian Aichner  <adrian@xemacs.org>
6116
6117         * font-lock.el (lisp-font-lock-keywords-1): Only NAME, not NAME(
6118         to appear in font-lock-function-name-face.
6119
6120 2003-06-17  Stephen J. Turnbull  <stephen@xemacs.org>
6121
6122         * bytecomp.el (byte-compile-lambda): Discard docstring only if it
6123         is not also the value of the lambda.
6124
6125 2003-05-06  Andy Piper  <andy@xemacs.org>
6126
6127         * files.el (revert-buffer): Make sure local variables get processed,
6128         even in the case of an optimized reversion.
6129
6130 2003-05-25  XEmacs Build Bot <builds@cvs.xemacs.org>
6131
6132         * XEmacs 21.4.13 is released
6133
6134 2003-03-18  Stephen J. Turnbull  <stephen@xemacs.org>
6135
6136         * gutter-items.el (buffers-tab-filter-functions): Improve docstring.
6137         Suggested by a Chris Palmer <chris@nodewarrior.org> patch.
6138
6139 2003-02-14  Ben Wing  <ben@xemacs.org>
6140
6141         * byte-optimize.el:
6142         * byte-optimize.el (byte-compile-inline-expand):
6143         * byte-optimize.el (byte-compile-unfold-lambda):
6144         * byte-optimize.el (byte-optimize-form-code-walker):
6145         * byte-optimize.el (byte-optimize-form):
6146         * byte-optimize.el (byte-decompile-bytecode-1):
6147         * byte-optimize.el (byte-optimize-lapcode):
6148         Review carefully and sync up to 20.7 except for areas as noted.
6149         Fixes problem with JDE compilation.
6150
6151 2003-02-05  Ben Wing  <ben@xemacs.org>
6152
6153         * simple.el:
6154         * simple.el (motion-keys-for-shifted-motion):
6155         Omit M-S-home/end from motion keys.
6156
6157 2003-02-07  Ben Wing  <ben@xemacs.org>
6158
6159         * text-props.el (text-property-any):
6160         * text-props.el (text-property-not-all):
6161         Fix bug when end > start.
6162
6163 2003-01-17  Stephen J. Turnbull  <stephen@xemacs.org>
6164
6165         * info.el (Info-insert-dir): Make default-directory end in
6166         separator.  Patch due to Martin Buchholz.
6167
6168 2003-01-15  Stephen J. Turnbull  <stephen@xemacs.org>
6169
6170         * XEmacs 21.4.12 "Portable Code" is released.
6171
6172 2003-01-13  Ilya Golubev  <golubev@xemacs.org>
6173
6174         * about.el: Update golubev data.
6175
6176 2003-01-15  Stephen J. Turnbull  <stephen@xemacs.org>
6177
6178         * isearch-mode.el (isearch-mode-map): Substitute comment on
6179         desirability, and back out "GR is printable" changes.
6180
6181 2003-01-08  Stephen J. Turnbull  <stephen@xemacs.org>
6182
6183         * isearch-mode.el (isearch-mode-map): Don't bind CSI.
6184
6185 2003-01-07  Stephen J. Turnbull  <stephen@xemacs.org>
6186
6187         * isearch-mode.el (isearch-mode-map): GR (and C1) is printable.
6188
6189 2003-01-06  Ville Skyttä  <scop@xemacs.org>
6190
6191         * menubar-items.el (default-menubar): Use browse-url-mozilla
6192         instead of browse-url-gnome-moz for Mozilla.
6193
6194 2003-01-03  Stephen J. Turnbull  <stephen@xemacs.org>
6195
6196         * XEmacs 21.4.11 "Native Windows TTY Support" is released.
6197
6198 2002-12-27  Ville Skyttä  <scop@xemacs.org>
6199
6200         * files.el (auto-mode-alist): Remove redundant entries for modes
6201         that live in packages.
6202         (interpreter-mode-alist): Ditto.
6203
6204 2002-03-17  Ville Skyttä  <ville.skytta@xemacs.org>
6205
6206         * menubar-items.el (default-menubar): Sync with current
6207         browse-url-xemacs.el.
6208
6209 2002-11-02  Stephen J. Turnbull  <stephen@xemacs.org>
6210
6211         * XEmacs 21.4.10 "Military Intelligence" is released.
6212
6213 2002-10-07  Katsumi Yamaoka  <yamaoka@jpl.org>
6214
6215         * font-lock.el (font-lock-fontify-keywords-region): Fix typo.
6216
6217 2002-10-07  Katsumi Yamaoka  <yamaoka@jpl.org>
6218
6219         * keydefs.el (global-map): Bind C-xrd to delete-rectangle per GNU.
6220
6221 2001-05-10   Daiki Ueno  <ueno@unixuser.org>
6222
6223         * font-lock.el (font-lock-compile-keywords): Rewrite as a side
6224         effect free function.
6225         (font-lock-fontify-keywords-region): Supply the argument to
6226         font-lock-compile-keywords.
6227
6228 2002-09-22  Ville Skyttä  <ville.skytta@xemacs.org>
6229
6230         * package-get.el (package-get-download-sites): Bring sites list
6231         up to date, prefer xx.xemacs.org addresses.
6232
6233 2002-09-27  Andy Piper  <andy@xemacs.org>
6234
6235         * dialog.el (make-dialog-box): for general dialogs only
6236         delete-frame-hook will be run.
6237
6238 2002-09-28  Stephen J. Turnbull  <stephen@xemacs.org>
6239
6240         * font-lock.el (font-lock-fontify-syntactically-region): Add
6241         comment about lookup-syntax-properties, document LOUDLY as unused.
6242
6243 2002-08-26  Andy Piper  <andy@xemacs.org>
6244
6245         * gutter-items.el (set-progress-feedback-instantiator): Fix bad
6246         merge.
6247
6248 2002-09-02  Ville Skyttä  <ville.skytta@xemacs.org>
6249
6250         * bytecomp-runtime.el (make-obsolete): Docstring argument nit.
6251         (make-obsolete-variable): Ditto.
6252         (make-compatible): Ditto.
6253         (make-compatible-variable): Ditto.
6254
6255 2002-09-16  Stephen J. Turnbull  <stephen@xemacs.org>
6256
6257         * obsolete.el (parse-sexp-lookup-properties): new compatible alias
6258         for `lookup-syntax-properties'.  RFE from Alan Mackenzie.
6259
6260 2002-08-28  Andy Piper  <andy@xemacs.org>
6261
6262         * files.el (revert-buffer): propagate revert-without-query-status.
6263
6264 2002-06-03  Andy Piper  <andy@xemacs.org>
6265
6266         * dialog-items.el (make-search-dialog): align various subcontrols
6267         in visually pleasing ways, allow frame to autosize to the dialog
6268         size.
6269         * dialog.el (make-dialog-box): add a border inside the frame. Add
6270         :autosize property, if t then reset the frame size appropriately
6271         before the frame is mapped.
6272         * gutter-items.el (set-progress-feedback-instantiator): align
6273         various subcontrols.
6274         * gutter-items.el (set-progress-abort-instantiator): ditto.
6275
6276 2002-08-23  Stephen J. Turnbull  <stephen@xemacs.org>
6277
6278         * XEmacs 21.4.9 "Informed Management" is released.
6279
6280 2002-06-22  Ville Skyttä  <ville.skytta@xemacs.org>
6281
6282         * subr.el (add-to-list): Sync with GNU Emacs 21.2, adding the
6283         "&optional append" argument.
6284
6285 2002-07-16  Didier Verna  <didier@xemacs.org>
6286
6287         * subr.el (replace-in-string): fix case fold bug introduced by
6288         "2000-07-30  Ben Wing  <ben@xemacs.org>": honor the value of
6289         case-fold-search in temporary buffers.
6290
6291 2002-08-03  Steve Youngs  <youngs@xemacs.org>
6292
6293         * lib-complete.el (find-library): Remove check for mule because
6294         decompression DOES work on Mule.
6295
6296 2002-08-11  John Paul Wallington  <jpw@shootybangbang.com>
6297
6298         * simple.el (join-line): New alias for `delete-indentation'.
6299
6300 2002-08-02  Ville Skyttä  <ville.skytta@xemacs.org>
6301
6302         * font-lock.el: Some faces and doc typo fixes from GNU Emacs.
6303         (font-lock-doc-face): New alias to font-lock-doc-string-face.
6304         (font-lock-builtin-face): New.
6305         (font-lock-constant-face): New.
6306         (font-lock-face-list): Add builtin and constant faces.
6307
6308 2002-08-16  Stephen J. Turnbull  <stephen@xemacs.org>
6309
6310         * autoload.el (make-autoload): Support define-derived-mode.
6311         Collected puts of doc-string-elt property.  Based on a patch by
6312         Didier Verna <didier@xemacs.org>.
6313
6314 2002-08-15  Stephen J. Turnbull  <stephen@xemacs.org>
6315
6316         * wid-edit.el (widget-field-activate): Fix docstring typo.
6317
6318 2002-07-23  Andy Piper  <andy@xemacs.org>
6319
6320         * about.el (about-personal-info): update me.
6321
6322 2002-07-12  Andy Piper  <andy@xemacs.org>
6323
6324         * custom.el (custom-theme-set-variables): remove bogus
6325         arguments. Use custom-set-default to set defaults.
6326         (custom-set-variables): update doc.
6327         (custom-local-buffer): new, synced from FSF.
6328         (custom-set-default): ditto.
6329         (defcustom): update doc.
6330
6331 2002-06-16  Andy Piper  <andy@xemacs.org>
6332
6333         * menubar-items.el (default-menubar): enable windows printing on
6334         cygwin as well as native.
6335
6336 2002-06-12  Andy Piper  <andy@xemacs.org>
6337
6338         * printer.el (generic-print-buffer): catch all errors so that the
6339         print device can be cleared in all scenarios.
6340         (Printer-clear-device): make sure clearing the printer allows it
6341         to be used again immediately.
6342         (generic-print-region): make sure the default printer face is
6343         black-on-white.
6344
6345 2002-04-23  Jerry James  <james@xemacs.org>
6346
6347         * window-xemacs.el (display-buffer-function): Change doc to
6348         reflect new arg.
6349         * window-xemacs.el (pre-display-buffer-function): Ditto.
6350         * window-xemacs.el (display-buffer): New arg, shrink-to-fit.  If
6351         non-nil, make the new window just big enough for its contents.
6352         * frame.el (get-frame-for-buffer): Accept new arg, due to above.
6353         * frame.el (show-temp-buffer-in-current-frame): Remove broken
6354         temp-buffer-shrink-to-fit code.  Tell display-buffer instead.
6355
6356 2002-06-06  Andy Piper  <andy@xemacs.org>
6357
6358         * custom.el (custom-theme-set-variables): sync :set-after from FSF.
6359         (defcustom): ditto.
6360         (custom-handle-keyword): ditto.
6361
6362 2002-07-12  Stephen J. Turnbull  <stephen@xemacs.org>
6363
6364         * gutter-items.el (buffers-tab-selection-function): Improve doc.
6365         Make obsolete.  Default to nil.
6366         (buffers-tab-filter-functions): Improve doc.  Use literal default.
6367         Inspired by a patch by John Palmieri.
6368
6369 2002-07-01  Mike Alexander  <mta@arbortext.com>
6370
6371         * process.el (shell-command-on-region): Don't delete the region
6372         before giving it to call-process-region
6373
6374 2002-06-04  Jerry James <james@eecs.ku.edu>
6375
6376         * find-paths.el (paths-find-architecture-directory): Search in
6377         `system-configuration'/`base', not `base'`system-configuration'.
6378
6379 2002-06-23  Ville Skyttä  <ville.skytta@xemacs.org>
6380
6381         * info.el (Info-index): Add missing \ in [ t].
6382
6383 2002-06-11  Stephen J. Turnbull  <stephen@xemacs.org>
6384
6385         * gutter-items.el (gutter-buffers-tab-visible-p,
6386         buffers-tab-omit-function, buffers-tab-selection-function,
6387         buffers-tab-filter-functions):
6388         Doc improvements.
6389
6390 2002-06-09  Stephen J. Turnbull  <stephen@xemacs.org>
6391
6392         * toolbar.el (toolbar-icon-directory): Document trailing separator.
6393
6394         * toolbar-items.el (toolbar-news): Fix typo in message string.
6395
6396 2002-06-08  Stephen J. Turnbull  <stephen@xemacs.org>
6397
6398         * dialog.el (yes-or-no-p-dialog-box): 
6399         * cmdloop.el (y-or-n-p-minibuf):
6400         (yes-or-no-p-minibuf):
6401         (yes-or-no-p):
6402         (y-or-n-p): 
6403         Specify negative answers in docstrings.
6404
6405 2002-05-25  Steve Youngs  <youngs@xemacs.org>
6406
6407         * package-ui.el (pui-help-echo): Display both installed and author
6408         version.  Use a balloon-help window to display extra info like
6409         package requires.
6410
6411 2002-05-30  Andy Piper  <andy@xemacs.org>
6412
6413         * files.el (revert-buffer-internal): don't visit
6414         revert-buffer. Kill buffer when not used. Suggested by Mike
6415         Alexander <mta@arbortext.com>
6416
6417 2002-05-20  Stephen J. Turnbull  <stephen@xemacs.org>
6418
6419         * files.el (revert-buffer): More docstring fiddling.
6420
6421 2002-05-19  Stephen J. Turnbull  <stephen@xemacs.org>
6422
6423         * files.el (revert-buffer):
6424         (revert-buffer-internal):
6425         (revert-buffer-insert-file-contents-function):
6426         Improve docstrings and comments.
6427
6428 2002-05-08  Andy Piper  <andy@xemacs.org>
6429
6430         * files.el (revert-buffer): observe noconfirm behavior.
6431
6432 2002-04-09  Andy Piper  <andy@xemacs.org>
6433
6434         * files.el (revert-buffer): use revert-buffer-internal if it looks
6435         like doing so will not result in any user-visible changes.
6436         (revert-buffer-internal): new function. Do the actual process of
6437         reversion and then see whether the result is any different to what
6438         we have already. If it is not then do nothing.
6439
6440 2001-12-11  Andy Piper  <andy@xemacs.org>
6441
6442         * menubar.el (get-popup-menu-response): re-order so that it works
6443         on more sane/facist window systems.
6444
6445 2001-12-03  Andy Piper  <andy@xemacs.org>
6446
6447         * faces.el (frob-face-property): don't infloop in face frobbing
6448         from Jan Vroonhof <jan@xemacs.org>.
6449
6450 2001-11-30  Jan Vroonhof  <jan@xemacs.org>
6451
6452         * faces.el (frob-face-property): Follow face fall-back hierarchy
6453         properly for face properties without an instance. Only do manual
6454         copy form 'default in last resort. This handles in particular
6455         the case where 'default itself has only a fall-back (which is
6456         the case by default on windows).
6457
6458 2001-11-24  Andy Piper  <andy@xemacs.org>
6459
6460         * printer.el (generic-print-region): set default-frame-plist to
6461         nil while creating the printer frame so that sizes reflect the
6462         printed page.
6463
6464         * faces.el (face-complain-about-font): Don't complain on printers.
6465
6466 2002-05-10  Stephen J. Turnbull  <stephen@xemacs.org>
6467         
6468         * package-net.el: Andy synch.
6469         
6470 2001-12-16  Andy Piper  <andy@xemacs.org>
6471
6472         * package-get.el (package-get-update-all): Make sure installed.db
6473         gets updated after updating packages.
6474
6475 2002-03-28  Ben Wing  <ben@xemacs.org>
6476
6477         * msw-glyphs.el: Set glyph-contrib-p to nil on hscroll,
6478         continuation, truncation so that we don't get line jumpiness from
6479         them being larger than the line height.
6480
6481         * msw-font-menu.el (mswindows-font-menu-font-data): Fix bug.
6482
6483 2001-11-30  Jan Vroonhof  <jan@xemacs.org>
6484
6485         * font.el (font-window-system-mappings): Add mapping for Gtk
6486         (assume identical to X) 
6487
6488 2002-02-04  Andy Piper  <andy@xemacs.org>
6489
6490         * files.el (convert-standard-filename): Fix for short filename
6491         Peter Arius <pas@methodpark.de>
6492
6493 2001-12-10  Christoph Wedler  <Christoph.Wedler@sap.com>
6494
6495         * list-mode.el (default-choose-completion): completion-base-size
6496         should refer to local value in the completion list buffer.
6497
6498 2001-12-03  Didier Verna  <didier@xemacs.org>
6499
6500         * rect.el: autoload `replace-rectangle'.
6501         * keydefs.el (global-map): bind it to `C-x r p'.
6502
6503 2002-05-09  Stephen J. Turnbull  <stephen@xemacs.org>
6504
6505         * XEmacs 21.4.8 "Honest Recruiter" is released.
6506
6507 2002-05-09  Stephen J. Turnbull  <stephen@xemacs.org>
6508
6509         This patch is based on Jerry James's patch and analysis.
6510
6511         * select.el (get-clipboard):
6512         (get-selection):
6513         Update docstrings.
6514         (get-clipboard-foreign):
6515         (get-selection-foreign):
6516         New function for use as `interprogram-paste-function's.
6517
6518         * simple.el (interprogram-paste-function): Change default to
6519         `get-clipboard-foreign'; improve docstring.
6520         (interprogram-cut-function): Improve dosctring.
6521
6522 2002-05-04  Stephen J. Turnbull  <stephen@xemacs.org>
6523
6524         * XEmacs 21.4.7 "Economic Science" is released.
6525
6526 2002-03-18  Adrian Aichner  <adrian@xemacs.org>
6527
6528         * cus-edit.el (customize-save-variable): Fix typo in prompt.
6529
6530 2002-03-26  John Paul Wallington  <jpw@xemacs.org>
6531
6532         * obsolete.el (assq-delete-all): New compatibility alias for 
6533         remassq.
6534
6535 2002-01-09  Simon Josefsson  <jas@extundo.com>
6536
6537         * files.el (auto-mode-alist): Support Sieve (*.siv, *.sieve).
6538
6539 2002-01-04  Adrian Aichner  <adrian@xemacs.org>
6540
6541         * info.el (Info-auto-generate-directory): Default
6542         Info-auto-generate-directory to 'if-outdated.
6543
6544 2002-03-28  Stephen J. Turnbull  <stephen@xemacs.org>
6545
6546         * startup.el (normal-top-level): Prevent migration code from
6547         trashing .emacs on an error in loading the init files.
6548
6549 2002-03-14  Ville Skyttä  <ville.skytta@xemacs.org>
6550
6551         * files.el (auto-mode-alist): GNUmakefile is a Makefile,
6552         "system default" Xdefaults and friends get xrdb-mode.
6553
6554 2002-03-05  Mats Lidell  <matsl@contactor.se>
6555  
6556         * help-nomule.el (tutorial-supported-languages): Added Swedish
6557         tutorial. Sorted languages.
6558
6559 2002-02-11  Mike Sperber <mike@xemacs.org>
6560
6561         * info.el (Info-maybe-update-dir): Regenerate dir if we're
6562         regenerating outdated dir files and dir is non-existent.
6563
6564 2002-01-27  Stephen J. Turnbull  <stephen@xemacs.org>
6565
6566         * code-files.el (convert-mbox-coding-system): Improve comment.
6567         (write-region): Improve docstring.  Reformat to 80 columns.  Add
6568         coding-system argument to `write-region-pre-hook' call.
6569         (write-region-pre-hook): Fix docstring to mention lockname argument.
6570
6571 2002-01-18  Stephen J. Turnbull  <stephen@xemacs.org>
6572
6573         * minibuf.el (completing-read): Remove redundant wrong arg list.
6574
6575         * help.el (with-displaying-help-buffer): Put usage advice in docstring.
6576
6577 2001-12-27  John Paul Wallington  <jpw@shootybangbang.com>
6578
6579         * obsolete.el (interactive-form): new compatibility alias for 
6580         function-interactive.
6581
6582 2001-11-29  Adrian Aichner  <adrian@xemacs.org>
6583
6584         * menubar-items.el (Menubar-items-truncate-list): Removed.
6585         * menubar-items.el (Menubar-items-truncate-history): New.
6586         * menubar-items.el (default-menubar): Use
6587         Menubar-items-truncate-history.
6588
6589 2002-02-03  Adrian Aichner  <adrian@xemacs.org>
6590
6591         * printer.el (generic-print-region): Pass correct arguments to
6592         lpr-region.  Thanks to Nevin Kapur <nevin@jhu.edu> and Björn
6593         Torkelsson <torkel@acc.umu.se>.
6594
6595 2002-01-09  John Paul Wallington  <jpw@shootybangbang.com>
6596
6597         * help.el (describe-mode): synched with FSF 19.34; handle nil
6598         minor mode indicators.
6599
6600 2001-12-03  Christoph Wedler  <Christoph.Wedler@sap.com>
6601
6602         * minibuf.el (completing-read): Update docstring.
6603
6604 2001-12-17  Stephen J. Turnbull  <stephen@xemacs.org>
6605
6606         * XEmacs 21.4.6 "Common Lisp" is released.
6607
6608 2001-11-21  Stephen J. Turnbull  <stephen@xemacs.org>
6609
6610         * package-net.el: Inadvertant synch with Windows branch.  From
6611         Andy's log:
6612         (package-net-kit-version): new variable.
6613         (package-net-generate-bin-ini): use it. Remove unwanted functions.
6614
6615 2001-11-28  Steve Youngs  <youngs@xemacs.org>
6616
6617         * package-get.el (package-get-locate-index-file): Also search the
6618         core etc/ directory for the package index file if it can't be
6619         found in ~/.xemacs/.
6620
6621 2001-12-13  William Perry  <wmperry@gnu.org>
6622
6623         * dialog-gtk.el (popup-builtin-question-dialog):
6624         Conform to API in gui.c.
6625         
6626 2001-11-12  Andy Piper  <andy@xemacs.org>
6627
6628         * cus-edit.el (custom-save-face-internal): make sure we save
6629         non-themed faces.
6630         (custom-save-variables): ditto variables.
6631
6632 2001-11-20  Stephen J. Turnbull  <stephen@xemacs.og>
6633
6634         * faces.el (make-face-family):
6635         (make-face-size):
6636         New face-modifying functions per Jan Vroonhof.
6637
6638         cus-face.el (custom-set-face-font-family):
6639         (custom-set-face-font-size):
6640         Use them.
6641
6642         * font.el (font-window-system-mappings): More precise docstring.
6643
6644         (font-create-name):
6645         (font-create-object):
6646         (tty-font-create-object):
6647         (tty-font-create-plist):
6648         (x-font-create-object):
6649         (x-font-create-name):
6650         (ns-font-create-name):
6651         (mswindows-font-create-object):
6652         (mswindows-font-create-name):
6653         Add doctrings.
6654
6655 2001-11-14  John Paul Wallington <jpw@shootybangbang.com>
6656
6657         * gtk-faces.el (gtk-init-device-faces): removed spurious
6658         quote before let* expression.
6659
6660 2001-10-29  Andy Piper  <andy@xemacs.org>
6661
6662         * code-files.el (toggle-buffer-file-coding-system): mark buffer as
6663         modified when changing coding system.
6664
6665         * toolbar-items.el (toolbar-dired): Use interactive "D" spec so
6666         that we invoke the GUI directory selector.
6667
6668 2001-10-25  Andy Piper  <andy@xemacs.org>
6669
6670         * dialog.el (make-dialog-box): use new directory dialog support.
6671         * minibuf.el (read-file-name-1): ditto.
6672         (read-file-name): ditto.
6673         (read-directory-name): ditto.
6674
6675 2001-10-23  Stephen J. Turnbull  <stephen@xemacs.org>
6676
6677         * XEmacs 21.4.5 "Civil Service" is released.
6678
6679 2001-04-23  Didier Verna  <didier@xemacs.org>
6680
6681         * cus-edit.el (custom-variable-pre-save): New.
6682         * cus-edit.el (custom-variable-post-save): New.
6683         * cus-edit.el (custom-variable-save): use them.
6684         * cus-edit.el (custom-face-pre-save): New.
6685         * cus-edit.el (custom-face-post-save): New.
6686         * cus-edit.el (custom-face-save): use them.
6687         * cus-edit.el (custom-group-pre-save): New.
6688         * cus-edit.el (custom-group-post-save): New.
6689         * cus-edit.el (custom-group-save): use them.
6690         * cus-edit.el (Custom-save): use the pre/post functions above,
6691         call `custom-save-all' only once.
6692         * cus-edit.el (custom-variable-pre-reset-standard): New.
6693         * cus-edit.el (custom-variable-post-reset-standard): New.
6694         * cus-edit.el (custom-variable-reset-standard): use them.
6695         * cus-edit.el (custom-face-pre-reset-standard): New.
6696         * cus-edit.el (custom-face-post-reset-standard): New.
6697         * cus-edit.el (custom-face-reset-standard): use them.
6698         * cus-edit.el (custom-group-pre-reset-standard): New.
6699         * cus-edit.el (custom-group-post-reset-standard): New.
6700         * cus-edit.el (Custom-reset-standard): use them.
6701         * cus-edit.el (custom-face-reset-saved): use the pre/post
6702         functions above, call `custom-save-all' only once.
6703
6704 2001-04-08  Danny Colascione  <qtmstr@optonline.net>
6705
6706         * gutter-items.el (buffers-tab face): Derive from the modeline
6707         face by default.  Many people use white-on-black for the default
6708         font, and the tabs look hideous with that color combination.  The
6709         modeline usually has the correct colors.
6710
6711 2001-09-28  Robert Pluim  <rpluim@bigfoot.com>
6712
6713         * etags.el (find-tag): Doc fix, point users at pop-tag-mark.
6714         (tag-mark-stack-max): Typo fix.
6715
6716 2001-09-28  Ben Wing  <ben@xemacs.org>
6717
6718         * font-lock.el:
6719         * font-lock.el (font-lock-after-change-function):
6720         fix problem with last patch, reported by Katsumi Yamaoka.
6721
6722 2001-09-17  Ben Wing  <ben@xemacs.org>
6723
6724         * font-lock.el (font-lock-after-change-function):
6725         fix problem when you insert a comment on the line before a line of
6726         code: if we use the following char, then when you hit backspace,
6727         the following line of code turns the comment color.
6728
6729 2001-06-08  Ben Wing  <ben@xemacs.org>
6730
6731         * process.el: comment about shell-command-switch.
6732         * process.el (shell-quote-argument): Need to quote a null
6733         argument, too.  From Dan Holmsand.
6734         
6735         * startup.el (normal-top-level): Delete some unused FSF junk.
6736         * startup.el (command-line-early):
6737         
6738         * startup.el (command-line): Call MS Windows init function.
6739         
6740         * win32-native.el:
6741         * win32-native.el (mswindows-system-shells): New.
6742         * win32-native.el (mswindows-system-shell-p): New.
6743         * win32-native.el (init-mswindows-at-startup): New.
6744         * win32-native.el (mswindows-quote-one-vc-runtime-arg):
6745         * win32-native.el (mswindows-quote-one-simple-arg):
6746         * win32-native.el (mswindows-quote-one-command-arg):
6747         * win32-native.el (mswindows-construct-process-command-line-alist):
6748         Correct comments at top.  Correctly handle passing arguments
6749         to Cygwin programs and to bash.  Fix quoting of zero-length
6750         arguments (from Dan Holmsand).  Set shell-command-switch based
6751         on shell-file-name, which in turn comes from env var SHELL.
6752
6753 2001-07-18  Alexey Mahotkin  <alexm@hsys.msk.ru>
6754
6755         * toolbar.el (toolbar-visible-p, toolbar-captioned-p,
6756         default-toolbar-position): Fill docstrings for balloon-help.
6757
6758 2001-03-15  Stephen J. Turnbull  <stephen@xemacs.org>
6759
6760         * faces.el: Reenable specifications over 'gtk domain.
6761
6762 2001-08-08  Didier Verna  <didier@xemacs.org>
6763
6764         * autoload.el (update-autoload-files): make defdir a file name,
6765         not directory name.
6766
6767 2001-08-06  Steve Youngs  <youngs@xemacs.org>
6768
6769         * menubar-items.el (default-menubar): Use 'report-xemacs-bug'.
6770
6771         * lisp-mnt.el (lm-report-bug): Use 'report-xemacs-bug-beta-address'.
6772
6773 2001-08-01  Edward M. Lee  <tailbert@yahoo.com>
6774
6775         * font-menu.el (font-menu-set-font): Default to current font-family.
6776         (font-menu-preferred-resolution):
6777         (font-menu-size-scaling):
6778         Provide gtk defaults, too.
6779
6780 2001-07-29  Mike Alexander  <mta@arbortext.com>
6781
6782         * cus-face.el (custom-set-face-font-size): Last arg to apply is a
6783         list
6784         (custom-set-face-font-family): ditto
6785
6786 2001-07-26  Mike Sperber <mike@xemacs.org>
6787
6788         * files.el (auto-mode-alist): .9 files are man pages, too.
6789
6790 2001-07-23  Edwin Steiner <esteiner@net4you.at>
6791
6792         * process.el (call-process-internal): bind
6793         coding-system-for-write to 'binary when calling
6794         start-process-internal, so the process receives 
6795         the literal contents of INFILE.
6796
6797 2001-09-15  Edward M. Lee  <tailbert@yahoo.com>
6798
6799         * files.el (auto-mode-alist): Add configure.ac support.
6800
6801 2001-07-19  Adrian Aichner  <adrian@xemacs.org>
6802
6803         * buff-menu.el:
6804         mouse.el:
6805         Adrian's mouse-track patch.  See <y9plq0nc.fsf@ecf.teradyne.com>.
6806
6807 2001-07-28  Stephen J. Turnbull  <stephen@xemacs.org>
6808
6809         * XEmacs 21.4.4 "Artificial Intelligence" is released.
6810
6811 2001-07-10  Katsumi Yamaoka  <yamaoka@jpl.org>
6812
6813         * mule/kinsoku.el (kinsoku-bol-p): Work with ascii and non-ascii
6814         mixed text.
6815         (kinsoku-eol-p): Ditto.
6816
6817 2001-07-09  Katsumi Yamaoka  <yamaoka@jpl.org>
6818
6819         * mule/kinsoku.el (kinsoku-ascii-eol, kinsoku-gb-bol,
6820         kinsoku-gb-eol, kinsoku-big5-bol, kinsoku-big5-eol): Assign
6821         characters as the category `s' or `e' correctly.
6822
6823 2001-06-06  Alexey Mahotkin  <alexm@hsys.msk.ru>
6824
6825         * mule/cyrillic.el: Uncomment definition of ccl-encode-koi8-r-font.
6826
6827 2001-06-14  Alexey Mahotkin  <alexm@hsys.msk.ru>
6828
6829         * mule/cyrillic.el:  Set up case table.
6830
6831 2001-06-08  Mike Sperber <mike@xemacs.org>
6832
6833         * files.el (save-some-buffers-1): Don't zap the help window right
6834         after `map-y-or-n-p' has popped it up.
6835
6836 2001-06-15  Nick Pakoulin  <npak@ispras.ru>
6837
6838         * help.el (frob-help-extents): Require 'hyper-apropos for faces.
6839
6840 2001-07-18  Stephen J. Turnbull  <stephen@xemacs.org>
6841
6842         * specifier.el: define-specifier-tag 'gtk.
6843
6844 2001-05-12  Ben Wing  <ben@xemacs.org>
6845
6846         * find-paths.el (paths-find-recursive-path):
6847         fix error with null EXCLUDE-REGEXP.
6848         
6849         * font-lock.el (font-lock-mode):
6850         fix problem reported by hrvoje with buffers starting with a space.
6851         
6852 2001-05-06  Ben Wing  <ben@xemacs.org>
6853
6854         * dialog.el (make-dialog-box):
6855         * menubar-items.el (default-menubar):
6856         * printer.el (generic-print-buffer):
6857         * printer.el (generic-print-region):
6858         implement printing the selection when it's selected.
6859
6860 2001-04-18  Didier Verna  <didier@xemacs.org>
6861
6862         * cus-edit.el (Custom-reset-standard): reset to standard settings
6863         not only when the buffer's :custom-state is 'modified, but also
6864         when it is 'set or 'saved.
6865
6866 2001-04-17  Didier Verna  <didier@xemacs.org>
6867
6868         * startup.el (load-user-init-file): define `custom-file' before
6869         loading the user's init file.
6870
6871 2001-04-09  Danny Colascione  <qtmstr@optonline.net>
6872
6873         * menubar.el (popup-mode-menu): Make it work with
6874         popup-menu-titles turned off.
6875         
6876 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
6877
6878         * about.el (about-mailto-link): Use compose-mail for sending mail.
6879
6880 2001-07-14  Sean MacLennan  <seanm@storm.ca>
6881
6882         * package-admin.el (package-install-hook): New.
6883         (package-delete-hook): New.
6884         (package-admin-add-single-file-package): Use package-delete-hook.
6885
6886         * package-get.el (package-get): Use package-install-hook.
6887
6888 2001-06-26  Robert Pluim  <rpluim@bigfoot.com>
6889
6890         * package-ui.el (pui-install-selected-packages): reverse the lists
6891         of packages so that they get handled in the same order as they
6892         were selected.
6893
6894 2001-06-26  Robert Pluim  <rpluim@bigfoot.com>
6895
6896         * packages.el (locate-library): Use read-library-name for completion.
6897
6898 2001-05-21  Martin Buchholz  <martin@xemacs.org>
6899
6900         * byte-optimize.el (=): `=' is not a binary predicate!
6901         Fix incorrect optimization: (= 0 0 (random 2)) ==> 0 or 1.
6902         Use byte-optimize-predicate, not byte-optimize-binary-predicate,
6903
6904 2001-05-20  Martin Buchholz  <martin@xemacs.org>
6905
6906         * bytecomp.el (byte-compile-arithcompare):
6907         Only optimize (= x) ==> t if byte-compile-delete-errors is not nil.
6908
6909 2001-06-03  William M. Perry  <wmperry@gnu.org>
6910
6911         * dialog-gtk.el (popup-builtin-open-dialog): Don't forget to
6912         return the filename selected by the user!
6913
6914 2001-05-31  William M. Perry  <wmperry@gnu.org>
6915
6916         * font-menu.el: Avoid arithmetic with 'nil' when using the font menu
6917         in XEmacs/GTK.
6918
6919 2001-05-29  Alexey Mahotkin  <alexm@hsys.msk.ru>
6920
6921         * coding.el: Tiny typo fixed.
6922
6923 2001-05-17  Stephen J. Turnbull  <stephen@xemacs.org>
6924
6925         * XEmacs 21.4.3 "Academic Rigor" is released.
6926
6927 2001-05-17  Stephen J. Turnbull  <stephen@xemacs.org>
6928
6929         * config.values.sh:  lisp/utils?/config.el -> lisp/config.el.
6930
6931 2001-05-10  Stephen J. Turnbull  <stephen@xemacs.org>
6932
6933         * XEmacs 21.4.2 "Developer-Friendly Unix APIs" is released.
6934
6935 2001-05-04  Ben Wing  <ben@xemacs.org>
6936
6937         * printer.el (generic-print-buffer):
6938         * printer.el (generic-print-region):
6939         Enable dialog boxes.  Apply workaround recommended by Kirill.
6940         fix (fboundp 'lpr-buffer) -> (fboundp 'lpr-region).
6941         
6942         * simple.el (kill-whole-line):
6943         * simple.el (kill-line-1):
6944         * simple.el (kill-entire-line):
6945         * simple.el (kill-line):
6946         * simple.el (backward-kill-line):
6947         Take out interactive dependence of kill-whole-line.
6948
6949 2001-04-22  Ben Wing  <ben@xemacs.org>
6950
6951         * dialog.el (make-dialog-box):
6952         Put dialog titles back in -- this time correctly.  Fix various
6953         other problems with leaks and such.
6954
6955         * simple.el (region-exists-p):
6956         * simple.el (region-active-p):
6957         Add comment about which one is correct to use in menu specs.
6958
6959 2001-05-05  Ben Wing  <ben@xemacs.org>
6960
6961         * dialog.el (make-dialog-box): fix doc string.
6962         * menubar-items.el (default-menubar): Add Page Setup for Windows,
6963         take out Pretty Print.
6964         * printer.el:
6965         * printer.el (printer-current-device): New.
6966         * printer.el (Printer-get-device): New.
6967         * printer.el (Printer-clear-device): New.
6968         * printer.el (generic-page-setup): New.
6969         * printer.el (generic-print-buffer):
6970         * printer.el (generic-print-region):
6971         Implement Page Setup.  Handle errors properly.
6972
6973 2001-05-05  Ben Wing  <ben@xemacs.org>
6974
6975         * subr.el (error): Complete list of errors in doc string.
6976         
6977 2001-04-22  Ben Wing  <ben@xemacs.org>
6978
6979         * bytecomp-runtime.el (byte-compiler-options): Correct doc string.
6980         
6981 2001-05-03  Adrian Aichner  <adrian@xemacs.org>
6982
6983         * build-report.el: Remove CVS keywords since this file has been in
6984         core lisp for a while now.
6985         * build-report.el (build-report-make-output-files): Fix typo.
6986
6987 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
6988
6989         * about.el (about-finish-buffer): Make sure the last change works
6990         even if EVENT is nil.
6991
6992 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
6993
6994         * about.el (about-finish-buffer): Kill/bury the buffer where the user
6995         clicked, not the one that happens to be the current buffer at the
6996         time.
6997
6998 2001-03-19  Karl M. Hegbloom  <karlheg@microsharp.com>
6999
7000         * cus-edit.el (custom-display): Support the GTK Window System also.
7001
7002 2001-04-30  Ben Wing  <ben@xemacs.org>
7003
7004         * printer.el:
7005         * printer.el (printer-page-header):
7006         * printer.el (Print-context): New.
7007         * printer.el (printer-page-footer):
7008         * printer.el (generate-header-element): New.
7009         * printer.el (generate-header-line): New.
7010         * printer.el (print-context-property):
7011         * printer.el (generic-print-buffer):
7012         * printer.el (generic-print-region):
7013         Implement headers and footers.  Implement calling Print dialog box
7014         (#### but it doesn't quite work yet).
7015
7016 2001-04-25  Ben Wing  <ben@xemacs.org>
7017
7018         * about.el (xemacs-hackers):
7019         * about.el (about-url-alist):
7020         * about.el (about-personal-info):
7021         * about.el (about-hacker-contribution):
7022         More contributions.
7023         
7024         * simple.el (handle-post-motion-command):
7025         Fix spurious setting of zmacs-region-stays to t after a non-shift
7026         motion command.
7027
7028 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
7029
7030         * about.el (about-personal-info): Update my bio.
7031         (about-hacker-contribution): Ditto.
7032
7033 2001-04-23  Stephen J. Turnbull  <turnbull@sk.tsukuba.ac.jp>
7034
7035         * startup.el (splash-frame-body): Update copyright notices: Ben, FSF.
7036
7037 2001-04-19  Andy Piper  <andy@xemacs.org>
7038
7039         * package-net.el (package-net-cygwin32-binary-size): new size.
7040         (package-net-win32-binary-size): new size.
7041         (package-net-convert-index-to-ini): Use new arch.
7042         (package-net-batch-convert-index-to-ini): Removed.
7043         (package-net-generate-bin-ini): New.
7044         (package-net-batch-generate-bin-ini): New.
7045
7046 2001-04-19  Stephen J. Turnbull  <stephen@xemacs.org>
7047
7048         * XEmacs 21.4.1 "Copyleft" is released.
7049
7050 2001-04-19  Stephen J. Turnbull  <stephen@xemacs.org>
7051
7052         * x-compose.el (xlib-input-method-bug-workaround):
7053         (alias-colon-to-double-quote):
7054         Force sort in map-keymap to work around rehash bug.
7055
7056 2001-04-17  Ben Wing  <ben@xemacs.org>
7057
7058         * about.el: Finish overhaul, add a few new hackers, update a
7059         couple old ones.
7060
7061 2001-04-16  Stephen J. Turnbull  <stephen@xemacs.org>
7062
7063         * XEmacs 21.4.0 "Solid Vapor" is released.
7064
7065 2001-04-15  Ben Wing  <ben@xemacs.org>
7066
7067         * about.el:
7068         * about.el (about-headline-face): New.
7069         * about.el (about-link-face): New.
7070         * about.el (about-current-release-maintainers): New.
7071         * about.el (about-other-current-hackers): New.
7072         * about.el (about-url-alist):
7073         * about.el (about-once-and-future-hackers): New.
7074         * about.el (about-mailto-link): New.
7075         * about.el (about-get-buffer):
7076         * about.el (about-finish-buffer):
7077         * about.el (about-xemacs):
7078         * about.el (about-features): Removed.
7079         * about.el (about-advantages): New.
7080         * about.el (about-maintainer-info): Removed.
7081         * about.el (about-personal-info): New.
7082         * about.el (about-hacker-contribution): New.
7083         * about.el (about-maintainer):
7084         * about.el (about-show-linked-info):
7085         * about.el (about-hackers):
7086         Major revamping.  Rewriting of most of the text, improve the
7087         link handling, separate info on contributors into personal
7088         and contribution info, add new contributors, update personal
7089         info, etc. etc.
7090         
7091         * menubar-items.el (default-menubar):
7092         Help menubar entry for News now says more accurately
7093         "What's New in XEmacs".
7094         
7095         * mouse.el:
7096         * mouse.el (mouse-track-cleanup-hook):
7097         * mouse.el (mouse-track):
7098         Don't set-buffer to a dead buffer when calling mouse-track
7099         cleanup hooks.
7100
7101 2001-04-14  Stephen J. Turnbull  <stephen@xemacs.org>
7102
7103         * XEmacs 21.2.47 "Zephir" is released.
7104
7105 2001-04-02  Jan Vroonhof  <jan.vroonhof@ntlworld.com>
7106
7107         * dialog.el (make-dialog-box): Disable dialog box titles until
7108         we get them working.
7109
7110 2001-03-30  Ben Wing  <ben@xemacs.org>
7111
7112         * help.el:
7113         * help.el (Help-princ-face):
7114         * help.el (Help-prin1-face):
7115         * help.el (frob-help-extents):
7116         * help.el (describe-function-1):
7117         * help.el (describe-variable):
7118         Avoid using font-lock faces, which may not be defined.
7119         Instead, use hyper-apropos faces, and make sure they're
7120         defined as necessary by using `require'. (It's not so safe
7121         to do this for font-lock.) In any case, we will eventually
7122         be merging this functionality into hyper-apropos.
7123
7124         * loaddefs.el (completion-ignored-extensions):
7125         Fix documentation.
7126         
7127         * menubar-items.el (menu-truncate-list): Removed.
7128         * menubar-items.el (Menubar-items-truncate-list): New.
7129         * menubar-items.el (default-menubar):
7130         Fix errors if grep or compile command is too long.  Rename helper
7131         function to be less visible.
7132
7133 2001-03-23  Martin Buchholz  <martin@xemacs.org>
7134
7135         * byte-optimize.el (byte-optimize-minus):
7136         Fix mis-byte-compilation of (- 0 x) --> (- (- x))
7137
7138 2001-03-26  Hrvoje Niksic  <hniksic@arsdigita.com>
7139
7140         * dumped-lisp.el (preloaded-file-list): Load mule/latin.el when
7141         Mule is available.
7142
7143         * mule/latin.el: New file.
7144
7145 2001-03-11  Ben Wing  <ben@xemacs.org>
7146
7147         * auto-save.el:
7148         * auto-save.el (auto-save-directory):
7149         * auto-save.el (make-auto-save-file-name):
7150         * auto-save.el (auto-save-file-name-p): New.
7151
7152         Merge in improvements from other definition of
7153         make-auto-save-file-name in files.el.
7154         
7155         * auto-save.el (auto-save-original-name):
7156         * auto-save.el (auto-save-name-in-fixed-directory):
7157         * auto-save.el (auto-save-unslashify-name): Removed.
7158         * auto-save.el (auto-save-slashify-name): Removed.
7159         * auto-save.el (auto-save-reserved-chars): New.
7160         * auto-save.el (auto-save-escape-name): New.
7161         * auto-save.el (auto-save-unhex): New.
7162         * auto-save.el (auto-save-unescape-name): New.
7163
7164         Change algorithm for encoding filenames in auto-save names to be
7165         entirely safe with all filesystems and all possible characters in
7166         a filename, and 100% reversible. (Essentially, uses
7167         quoted-printable as the encoding.)
7168         
7169         * auto-save.el (recover-all-files):
7170
7171         Use insert-directory rather than calling ls directly -- fixes
7172         things under Windows.
7173
7174         * files.el:
7175         * files.el (convert-standard-filename): Substitute FSF's
7176         definition for this (we had nothing here before).
7177         
7178         * files.el (backup-buffer): Warning fix.
7179         
7180         * files.el (make-backup-file-name):
7181         * files.el (find-backup-file-name):
7182         Fix error in calling sequence to auto-save-file-name-p.
7183         
7184         * files.el (recover-file):
7185         Use insert-directory rather than calling ls directly -- fixes
7186         things under Windows.
7187
7188         * files.el (make-auto-save-file-name): Removed.
7189         * files.el (auto-save-file-name-p): Removed.
7190         auto-save is always dumped so no sense in having a definition
7191         that will always be overwritten with another.
7192         
7193         * files.el (insert-directory):
7194         * win32-native.el:
7195         * win32-native.el (debug-mswindows-process-command-lines):
7196         * win32-native.el (original-make-auto-save-file-name): Removed.
7197         * win32-native.el (make-auto-save-file-name): Removed.
7198
7199
7200 2001-03-21  Martin Buchholz <martin@xemacs.org>
7201
7202         * XEmacs 21.2.46 "Urania" is released.
7203
7204 2001-03-16  Stephen J. Turnbull  <stephen@xemacs.org>
7205
7206         * menubar-items.el (default-menubar): Update sample.emacs to
7207         sample.init.el and adjust accelerators.
7208
7209 2001-02-02  Stephen J. Turnbull  <stephen@xemacs.org>
7210
7211         * build-report.el (build-report): Improve docstring.
7212
7213 2001-03-15  Stephen J. Turnbull  <stephen@xemacs.org>
7214
7215         * ChangeLog: Log GTK merge.
7216
7217         * gutter-items.el:
7218         * mwheel.el:
7219         * sound.el:
7220         * startup.el:
7221         Revert gratuitous whitespace changes.
7222
7223 2001-03-07  Ben Wing  <ben@xemacs.org>
7224
7225         * help.el:
7226         * help.el (key-or-menu-binding):
7227         * help.el (Help-find-file): New.
7228         * help.el (describe-beta):
7229         * help.el (describe-copying):
7230         * help.el (describe-project):
7231         * help.el (view-emacs-news):
7232         * help.el (view-sample-init-el): New.
7233         * help.el (Help-princ-face): New.
7234         * help.el (Help-prin1-face): New.
7235         * help.el (help-symbol-function-context-menu):
7236         * help.el (help-symbol-variable-context-menu):
7237         * help.el (help-symbol-function-and-variable-context-menu):
7238         * help.el (frob-help-extents):
7239         * help.el (describe-function-1):
7240         * help.el (describe-variable):
7241
7242         Add coloring in Help buffers, correspondent with hyperlinks.
7243         View files in view-mode rather than Fundamental.
7244         Remove separators from context menus -- now handled in generic code.
7245         Add `Find Tag' to context menu.
7246         
7247         * menubar.el (popup-mode-menu):
7248
7249         Rewrite code that outputs the popup menu to (a) put more specific
7250         entries first, (b) be more robust, (c) output the proper context
7251         menu separators automatically (the context menu functionality is
7252         new and currently used only by Help).
7253
7254 2001-03-10  William M. Perry  <wmperry@aventail.com>
7255
7256         * dialog-gtk.el (gtk-make-dialog-box-internal): Forgot to rewrite
7257         this function when converting from the 21.1 GTK branch.  Now
7258         supports file, password, question, and color built-in dialogs.
7259
7260 2001-03-06  Ben Wing  <ben@xemacs.org>
7261
7262         * keydefs.el:
7263         * keydefs.el (global-map):
7264         Add commented-out change of M-k (for 21.5).
7265         
7266         * menubar-items.el (default-menubar):
7267         Fix items to control kill-line behavior; add items for
7268         shifted motion.
7269         
7270         * simple.el:
7271         * simple.el (kill-whole-line):
7272         * simple.el (historical-kill-line): Removed.
7273         * simple.el (kill-line): Removed.
7274         * simple.el (kill-entire-line): New.
7275         * simple.el (kill-line-1): New.
7276         * simple.el (backward-kill-line):
7277         Undo kill-whole-line == always changes.  Add new function
7278         kill-entire-line to unconditionally delete the current line.
7279         Add comments describing the lamentable state of affairs of
7280         the kill-line functions and variables.
7281
7282 2001-03-02  Ben Wing  <ben@xemacs.org>
7283
7284         * simple.el:
7285         * simple.el (beginning-of-buffer):
7286         * simple.el (end-of-buffer):
7287         * simple.el (mark-ring-unrecorded-commands):
7288         * simple.el (signal-error-on-buffer-boundary):
7289         * simple.el (shifted-motion-keys-select-region):
7290         * simple.el (unshifted-motion-keys-deselect-region):
7291         * simple.el (motion-keys-for-shifted-motion): New.
7292         * simple.el (handle-pre-motion-command):
7293         * simple.el (handle-post-motion-command):
7294         * simple.el (forward-char-command):
7295         * simple.el (backward-char-command):
7296         * simple.el (scroll-up-command):
7297         * simple.el (scroll-down-command):
7298         * simple.el (next-line):
7299         * simple.el (previous-line):
7300         * simple.el (backward-block-of-lines):
7301         * simple.el (forward-block-of-lines):
7302         * simple.el (backward-word):
7303         * simple.el (mark-word):
7304
7305         Augment documentation of the most common motion commands to make
7306         note of the shifted-motion support.  Improve the support to (a)
7307         properly document how it works and why it's done in the fashion it
7308         is, and (b) allow the keystrokes that trigger it to be customized.
7309
7310         Correct error in the customize specification of
7311         mark-ring-unrecorded-commands.
7312
7313 2001-03-02  Ben Wing  <ben@xemacs.org>
7314
7315         * font-lock.el:
7316         * font-lock.el (font-lock-pending-extent-table): Removed.
7317         * font-lock.el (font-lock-pending-buffer-table): New.
7318         * font-lock.el (font-lock-pre-idle-hook):
7319         * font-lock.el (font-lock-after-change-function):
7320         * font-lock.el (font-lock-fontify-pending-extents):
7321         * font-lock.el (font-lock-lisp-like):
7322
7323         Fix handling of pending extents to avoid excessive slowness (N^2
7324         behavior) when making lots of buffer changes between redisplays,
7325         such as when saving the Options.
7326
7327 2001-03-09  William M. Perry  <wmperry@aventail.com>
7328
7329         * device.el:
7330         * dragdrop.el:
7331         * dumped-lisp.el:
7332         * faces.el:
7333         * frame.el:
7334         * gnuserv.el:
7335         * loadup.el:
7336         * menubar-items.el:
7337         * minibuf.el:
7338         The Great GTK Merge.
7339
7340         * ChangeLog.GTK:
7341         * dialog-gtk.el:
7342         * gdk.el:
7343         * generic-widgets.el:
7344         * glade.el:
7345         * gnome-widgets.el:
7346         * gnome.el:
7347         * gtk-compose.el:
7348         * gtk-extra.el:
7349         * gtk-faces.el:
7350         * gtk-ffi.el:
7351         * gtk-file-dialog.el:
7352         * gtk-font-menu.el:
7353         * gtk-glyphs.el:
7354         * gtk-init.el:
7355         * gtk-iso8859-1.el:
7356         * gtk-marshal.el:
7357         * gtk-mouse.el:
7358         * gtk-package.el:
7359         * gtk-password-dialog.el:
7360         * gtk-select.el:
7361         * gtk-widget-accessors.el:
7362         * gtk-widgets.el:
7363         * gtk.el:
7364         widgets-gtk.el:
7365         The Great GTK Merge: new files.
7366
7367 2001-03-05  Stephen J. Turnbull  <stephen@xemacs.org>
7368
7369         * generic-widgets.el: Don't require gtk (a built-in feature) at
7370         top level.  Don't execute the last sexp unless (featurep 'gtk).
7371
7372 2001-02-28  Stephen J. Turnbull  <stephen@xemacs.org>
7373
7374         * mule/mule-init.el (auto-language-alist): Split zh into GB and BIG5.
7375
7376 2001-02-23  Martin Buchholz <martin@xemacs.org>
7377
7378         * XEmacs 21.2.45 "Thelxepeia" is released.
7379
7380 2001-01-25  Jason R. Mastaler  <jason@xemacs.org> 
7381  
7382         * about.el (xemacs-hackers): update my entry. 
7383         * about.el (about-maintainer-info): ditto. 
7384         * about.el (about-hackers): ditto. 
7385
7386 2001-02-20  Jan Vroonhof  <jan@xemacs.org>
7387
7388         * about.el (about-maintainer-info): More vanity info about
7389         yours truly.
7390
7391 2001-02-20  Adrian Aichner  <adrian@xemacs.org>
7392
7393         * build-report.el (build-report-destination): xemacs-build-reports
7394         has moved to SourceForge, where mailing list name length is
7395         restricted, hence the name change to
7396         xemacs-buildreports@xemacs.org.
7397         * build-report.el (build-report-keep-regexp): Update default.
7398         * build-report.el (build-report-delete-regexp): Ditto.
7399         * build-report.el (build-report-make-output-files): Ditto.
7400
7401 2001-02-19  Craig Lanning  <lanning@scra.org>
7402
7403         * lisp-mode.el: Add indentation specifications for following
7404         Common Lisp forms: handler-case, handler-bind, with-slots,
7405         with-open-file, with-open-stream, print-unreadable-object.
7406
7407 2001-02-18  Matt Tucker  <tuck@whistlingfish.net>
7408
7409         * font-lock.el (font-lock-set-defaults-1):
7410         Move initialization of `font-lock-cache-position' so that it's set
7411         even if font-lock-keywords is already defined.
7412
7413 2001-02-17  Matt Tucker  <tuck@whistlingfish.net>
7414
7415         * autoload.el (generate-file-autoloads-1):
7416         Use `emacs-lisp-mode-syntax-table' instead of
7417         `lisp-mode-syntax-table'.
7418         * lisp-mode.el (lisp-mode-syntax-table):
7419         Get rid of old checks for `parse-partial-sexp' version.
7420         Make `|' (pipe) string delimiter instead of punctuation.
7421
7422 2001-02-16  Martin Buchholz  <martin@xemacs.org>
7423
7424         * window.el (save-selected-window):
7425         Use gensym for better macro hygiene.
7426
7427 2001-02-06  Mike Sperber <mike@xemacs.org>
7428
7429         * dump-paths.el:
7430         * startup.el (startup-setup-paths): Set and use
7431         `mule-lisp-directory'.
7432         (startup-setup-paths-warning): Ditto.
7433
7434         * setup-paths.el (paths-find-mule-lisp-directory): Added.
7435         (paths-construct-load-path): Consider `mule-lisp-directory'.
7436
7437 2001-02-07  Matt Tucker  <tuck@whistlingfish.net>
7438
7439         * font-lock.el: Syntax table improvements used.  A few random
7440         changes are not specified below.
7441         (font-lock-fontify-string-delimiters):
7442         (font-lock-syntactic-keywords):
7443         (font-lock-cache-state nil):
7444         (font-lock-cache-position):
7445         New variables.
7446         (font-lock-set-syntax):
7447         (font-lock-apply-syntactic-highlight):
7448         (font-lock-fontify-syntactic-anchored-keywords):
7449         (font-lock-fontify-syntactic-keywords-region):
7450         (font-lock-eval-keywords):
7451         New functions.
7452         (font-lock-remove-face):
7453         (font-lock-fontify-syntactically-region):
7454         Use syntax properties.
7455
7456 2001-02-08  Martin Buchholz <martin@xemacs.org>
7457
7458         * XEmacs 21.2.44 "Thalia" is released.
7459
7460 2001-01-16  Mike Sperber <mike@xemacs.org>
7461
7462         * startup.el (normal-top-level): Work even if no installation root
7463         is found.
7464
7465 2001-01-30  Andy Piper  <andy@xemacs.org>
7466
7467         * gutter-items.el (progress-abort-glyph): remove instantiator.
7468         (set-progress-abort-instantiator): new function.
7469         (abort-progress-feedback): use it.
7470
7471         * gutter.el (set-gutter-dirty-p): new function.
7472
7473 2001-01-30  Didier Verna  <didier@xemacs.org>
7474
7475         * mwheel.el (mwheel-scroll): unwind-protect the selected window.
7476
7477 2001-01-24  Didier Verna  <didier@xemacs.org>
7478
7479         * sound.el (sound-extension-list): give a better default value.
7480         * sound.el (load-sound-file): improve the doc string, also find
7481         files given by absolute names, pass a real extension list to
7482         `locate-file'.
7483
7484 2001-01-26  Martin Buchholz <martin@xemacs.org>
7485
7486         * XEmacs 21.2.43 "Terspichore" is released.
7487
7488 2001-01-20  Klaus Frank <klausf@i3.informatik.rwth-aachen.de>
7489
7490         * gnuserv.el (gnuserv-process-filter): Robuster handling of error
7491         messages from gnuserv.
7492
7493 2001-01-20  Martin Buchholz <martin@xemacs.org>
7494
7495         * XEmacs 21.2.42 "Poseidon" is released.
7496
7497 2001-01-12  Nick V. Pakoulin  <npak@ispras.ru>
7498
7499         * cl-macs.el (cl-upcase-arg): New function.
7500         (cl-function-arglist): New function.
7501         (cl-transform-lambda): Automatically add CL-style lambda list to
7502         documentation string using functions above.
7503
7504 2001-01-12  Andy Piper  <andy@xemacs.org>
7505
7506         * package-get.el (package-get-custom): call
7507         package-net-update-installed-db.
7508
7509         * package-ui.el (pui-install-selected-packages): call
7510         package-net-update-installed-db.
7511
7512         * package-net.el (package-net-update-installed-db): use
7513         packages-package-list so that we reflect reality.
7514
7515         * packages.el (packages-package-list): Make docstring reflect
7516         reality.
7517
7518         * package-net.el (package-net-convert-index-to-ini): exclude mule entries.
7519
7520         * postinstall.cc (do_postinstall): don't pick up shells if cygwin
7521         isn't installed.
7522
7523 2001-01-17  Andy Piper  <andy@xemacs.org>
7524
7525         * wid-edit.el (widget-activation-glyph-mapper): activate or
7526         deactivate native widgets.
7527         (widget-glyph-insert-glyph): record instantiator.
7528         (widget-push-button-value-create): use it.
7529
7530         * gui.el (gui-button-action): new function. Make button's domain
7531         buffer current when calling.
7532         (make-gui-button): update to use gui-button-action.
7533
7534 2001-01-16  Didier Verna  <didier@xemacs.org>
7535
7536         * menubar-items.el (default-menubar): add an entry for modeline
7537         horizontal scrolling in Options -> Display.
7538
7539 2001-01-17  Steve Youngs  <youngs@xemacs.org>
7540
7541         * package-get.el (package-get-require-signed-base): Set to nil
7542         by default.
7543
7544 2001-01-17  Martin Buchholz <martin@xemacs.org>
7545
7546         * XEmacs 21.2.41 "Polyhymnia" is released.
7547
7548 2001-01-16  Mike Sperber <mike@xemacs.org>
7549
7550         * setup-paths.el (paths-core-load-path-depth): Stopgap bump to
7551         catch lisp/mule/.
7552
7553 2001-01-14  Mike Sperber <mike@xemacs.org>
7554
7555         * startup.el (maybe-create-compatibility-dot-emacs):
7556         (maybe-unmigrate-user-init-file):
7557         (unmigrate-user-init-file): Created.
7558         (maybe-migrate-user-init-file): Offer creation of compatibility
7559         .emacs.
7560         Some doc fixes wrt init file location.
7561
7562 2001-01-15  Golubev I. N.  <gin@mo.msk.ru>
7563
7564         * faces.el (face-frob-from-locale-first): new variable.
7565         (frob-face-font-2): Honor tags arg while trying to use
7566         standard-face-mapping.  When face-frob-from-locale-first is set,
7567         first try to set face inheriting from frobbed-face.
7568
7569 2001-01-15  Didier Verna  <didier@xemacs.org>
7570
7571         * about.el (xemacs-hackers): update my entry.
7572         * about.el (about-url-alist): ditto.
7573         * about.el (about-maintainer-info): ditto.
7574         * about.el (about-hackers): ditto.
7575
7576 2001-01-15  Martin Buchholz  <martin@xemacs.org>
7577
7578         The byte compiler has been badly broken for a year,
7579         by the patch of 1999-12-06.
7580         * byte-optimize.el (byte-optimize-form-code-walker):
7581         Bug was: the byte compiler was making this erroneous optimization:
7582         (progn (or (foo)) (bar)) ==> (bar)
7583
7584 2000-11-20  Mike Sperber <mike@xemacs.org>
7585
7586         * setup-paths.el (paths-core-load-path-depth): Split
7587         `paths-load-path-depth' in two for site and core lisp.  Don't
7588         recurse into core.
7589         * setup-paths.el (paths-construct-load-path): Use.
7590
7591 2001-01-10  Andy Piper  <andy@xemacs.org>
7592
7593         * package-net.el (package-net-cygwin32-binary-size): new variable
7594         (package-net-win32-binary-size): ditto.  add much needed
7595         commentary.
7596
7597         * gutter-items.el (buffers-tab-items): correct off-by-one error
7598         for buffers-tab-max-size.
7599
7600 2001-01-08  Martin Buchholz <martin@xemacs.org>
7601
7602         * XEmacs 21.2.40 is released.
7603
7604 2001-01-06  Stephen J. Turnbull  <stephen@xemacs.org>
7605
7606         * mule/hebrew.el: Fix comments and typos.
7607         mule/japanese.el: Fix comments, typos, and 8-bit character encoding.
7608
7609 2001-01-06  Stephen J. Turnbull  <stephen@xemacs.org>
7610
7611         * ChangeLog.1: move ancient log from fill.el.
7612
7613         * dump-paths.el:
7614         paragraphs.el:
7615         mule/mule-category.el:
7616         Miscellaneous typo fixes and slight doc clarifications.
7617
7618         * mule/mule-ccl.el:  Correct file name in header.
7619
7620 2000-12-31  Martin Buchholz <martin@xemacs.org>
7621
7622         * XEmacs 21.2.39 is released.
7623
7624 2000-12-27  Martin Buchholz  <martin@xemacs.org>
7625
7626         * byte-optimize.el (byte-optimize-cond):
7627         (byte-optimize-cond-1): New.
7628         Rewrite `cond' in terms of `if' and `or', which are easier to optimize.
7629         Optimizes (cond (x nil)) ==> nil.
7630         Provide better diagnostic on malformed expr like (cond foo).
7631
7632 2000-12-20  Stephen J. Turnbull  <stephen@xemacs.org>
7633
7634         * mule/mule-coding.el:
7635         mule/mule-cmds.el (reset-language-environment,
7636         set-language-environment-coding-systems):
7637         Safer default coding-priority-list, corresponding to src/file-coding.h.
7638
7639 2000-12-03  Jorma Laaksonen <jorma.laaksonen@hut.fi>
7640
7641         * package-admin.el: Allow package removal from
7642         early-package-load-path.
7643
7644 2000-12-15  Andreas Jaeger  <aj@suse.de>
7645
7646         * about.el (about-maintainer-info): Update my entry.
7647
7648 2000-12-11  Matt Tucker  <tuck@whistlingfish.net>
7649
7650         * packages.el (locate-library): Add support for bzip2
7651         compressed .el files.
7652
7653 2000-12-12  Andy Piper  <andy@xemacs.org>
7654
7655         * package-net.el: new file.
7656
7657 2000-12-01  Enrico Scholz  <enrico.scholz@informatik.tu-chemnitz.de>
7658
7659         * font-lock.el: Add missing C++ keywords.
7660
7661 2000-12-08  Adrian Aichner  <adrian@xemacs.org>
7662
7663         * simple.el (indent-for-comment): Preserve indentation of comments
7664         starting in column 0, as documented in (Info-goto-node
7665         "(xemacs)Comments").  Update docstring accordingly.
7666
7667 2000-12-05  Martin Buchholz <martin@xemacs.org>
7668
7669         * XEmacs 21.2.38 is released.
7670
7671 2000-12-04  Didier Verna  <didier@xemacs.org>
7672
7673         * mouse.el (default-mouse-track-set-point-in-window): remove
7674         spurious '+' operation detected by Martin.
7675
7676
7677 2000-12-01  Martin Buchholz  <martin@xemacs.org>
7678
7679         * cl-extra.el (coerce):
7680         Implement char to integer coercion.
7681         Remove extraneous (numberp) test.
7682
7683         * byte-optimize.el (byte-compile-splice-in-already-compiled-code):
7684         Perform lapcode inlining if the value of `byte-optimize' is 'byte.
7685         (byte-optimize-predicate):
7686         Warn if evaluating constant expression signals an error.
7687         (byte-optimize-form): Small simplification.
7688
7689         * cl-macs.el (cl-do-proclaim): small efficiency improvement.
7690
7691 2000-11-30  Martin Buchholz  <martin@xemacs.org>
7692
7693         * byte-optimize.el:
7694         (byte-optimize-minus):
7695         (byte-optimize-plus):
7696         (byte-optimize-mult):
7697         (byte-optimize-quo):
7698         Use (car (last x)) instead of (last x) to get last elt!
7699         Use `byte-optimize-predicate' to optimize `%'.
7700         Move optimizations for special numeric args to bytecomp.el.
7701         * bytecomp.el (byte-compile-associative): Remove.
7702         (byte-compile-max): New.
7703         (byte-compile-min): New.
7704         Properly handle erroneous calls: (max) (min).
7705         (byte-compile-plus): New.
7706         (byte-compile-minus):
7707         It's easiest to handle 0, +1 and -1 args here.
7708         (byte-compile-mult): New.
7709         It's easiest to handle 1, -1 and 2 args here.
7710         (byte-compile-quo):
7711         It's easiest to handle 0, +1 and -1 args here.
7712         Issue byte-compiler warning when dividing by zero.
7713
7714         Byte-compiler arithmetic improvements.
7715         Better optimize these expressions in the obvious way:
7716         (+ x y 1)   -->  varref x varref y add add1
7717         (+ x y -1)  -->  varref x varref y add sub1
7718         (- x y 0)   -->  (- x y)
7719         (- 0 x y)   -->  (- (- x) y)
7720         (% 42 19)   --> compile-time constant
7721         (/ 42 19)   --> compile-time constant
7722         (* (foo) 2) --> foo call dup plus
7723
7724         Optimize away arithmetic operations (+ x) (* x) (/ x 1)
7725         unless (declaim (optimize (safety 3)))
7726         or (setq byte-compile-delete-errors nil).
7727
7728 2000-11-28  Stephen J. Turnbull  <stephen@xemacs.org>
7729
7730         * paragraphs.el (paragraph-separate, forward-sentence):  Clarify
7731         docstrings.
7732
7733 2000-11-08  Stephen J. Turnbull  <stephen@xemacs.org>
7734
7735         * startup.el (command-line-do-help):  Add documentation of
7736         portable dumper switches.
7737
7738 2000-11-22  Andy Piper  <andy@xemacs.org>
7739
7740         * x-mouse.el (x-init-pointer-shape): use cursor-font explicitly.
7741
7742         * glyphs.el (init-glyphs): don't use autodetect for strings.
7743
7744 2000-11-28  Martin Buchholz  <martin@xemacs.org>
7745
7746         * byte-optimize.el (byte-optimize-char-before):
7747         (byte-optimize-backward-char):
7748         (byte-optimize-backward-word):
7749         Fix incorrect optimizations for these sorts of expressions:
7750         (let ((x nil)) (backward-char x))
7751
7752 2000-11-21  Martin Buchholz  <martin@xemacs.org>
7753
7754         * byte-optimize.el:
7755         * byte-optimize.el (byte-optimize-backward-char): New.
7756         * byte-optimize.el (byte-optimize-backward-word): New.
7757         Make backward-word and backward-char as efficient as forward versions.
7758
7759         * bytecomp.el (byte-compile-no-args-with-one-extra):
7760         * bytecomp.el (byte-compile-one-arg-with-one-extra):
7761         * bytecomp.el (byte-compile-two-args-with-one-extra):
7762         * bytecomp.el (byte-compile-zero-or-one-arg-with-one-extra):
7763         * bytecomp.el (byte-compile-one-or-two-args-with-one-extra):
7764         * bytecomp.el (byte-compile-two-or-three-args-with-one-extra):
7765         Check if extra arg is constant nil, and if so, use byte-coded call.
7766
7767         * simple.el (backward-word):
7768         * simple.el (mark-word):
7769         * simple.el (kill-word):
7770         * simple.el (backward-kill-word):
7771         Make COUNT argument optional, for consistency with forward-char et al.
7772
7773         * abbrev.el (abbrev-string-to-be-defined):
7774         * abbrev.el (inverse-abbrev-string-to-be-defined):
7775         * abbrev.el (inverse-add-abbrev):
7776         * abbrev.el (expand-region-abbrevs):
7777         * buff-menu.el (Buffer-menu-execute):
7778         * indent.el (move-to-left-margin):
7779         * indent.el (indent-relative):
7780         * indent.el (move-to-tab-stop):
7781         * info.el (Info-reannotate-node):
7782         * lisp-mode.el (lisp-indent-line):
7783         * lisp.el (end-of-defun):
7784         * lisp.el (move-past-close-and-reindent):
7785         * misc.el (copy-from-above-command):
7786         * mouse.el (default-mouse-track-scroll-and-set-point):
7787         * page.el (forward-page):
7788         * paragraphs.el (forward-paragraph):
7789         * paragraphs.el (end-of-paragraph-text):
7790         * picture.el (picture-forward-column):
7791         * picture.el (picture-self-insert):
7792         * rect.el (extract-rectangle-line):
7793         * simple.el (newline):
7794         * simple.el (fixup-whitespace):
7795         * simple.el (backward-delete-char-untabify):
7796         * simple.el (transpose-chars):
7797         * simple.el (transpose-preceding-chars):
7798         * simple.el (do-auto-fill):
7799         * simple.el (indent-new-comment-line):
7800         * simple.el (blink-matching-open):
7801         * view-less.el (cleanup-backspaces):
7802         * wid-edit.el (widget-transpose-chars):
7803         * term/bg-mouse.el (bg-insert-moused-sexp):
7804         Use more readable (backward-FOO n) instead of (forward-FOO -n).
7805
7806         * info.el (Info-fontify-node):
7807         * simple.el (backward-delete-function):
7808         Use canonical delete-backward-char instead of backward-delete-char.
7809
7810 2000-11-20  Andy Piper  <andy@xemacs.org>
7811
7812         * gutter-items.el (update-tab-in-gutter): don't barf if there are
7813         no buffers.
7814
7815 2000-11-20  Andy Piper  <andy@xemacs.org>
7816
7817         * gutter-items.el (update-tab-in-gutter): don't give popup frames
7818         buffer tabs.
7819
7820 2000-11-18  Martin Buchholz  <martin@xemacs.org>
7821
7822         * cl-macs.el: Correctly optimize plusp minusp oddp evenp.
7823         (proclaim inline...) was shadowing compiler-macros.
7824
7825 2000-11-17  Martin Buchholz  <martin@xemacs.org>
7826
7827         * bytecomp.el (byte-compile-eval): New.
7828         (byte-compile-initial-macro-environment): Use byte-compile-eval.
7829         Keeps this promise made in Lispref:
7830         "If a file being compiled contains a `defmacro' form, the macro is
7831         defined temporarily for the rest of the compilation of that file."
7832
7833 2000-11-09  Martin Buchholz  <martin@xemacs.org>
7834
7835         * cl.el (floatp-safe):
7836         (plusp):
7837         (minusp):
7838         (oddp):
7839         (evenp):
7840         (cl-abs):
7841         Use a better parameter name than `x'.
7842
7843         * cl-macs.el (check-type): Make continuable.  Change documentation
7844         to require PLACE, but accept any form for compatibility.
7845
7846         * abbrev.el (define-abbrev): Use check-type.
7847         * font-menu.el (font-menu-change-face): Use check-type.
7848         * menubar.el (relabel-menu-item): Use check-type.
7849         * itimer.el: Fix typo.
7850
7851 2000-11-10  Yoshiki Hayashi  <yoshiki@xemacs.org>
7852
7853         * info.el (Info-extract-menu-node-name): Comma is a delimiter.
7854
7855 2000-11-14  Martin Buchholz <martin@xemacs.org>
7856
7857         * XEmacs 21.2.37 is released.
7858
7859 2000-11-13  Katsumi Yamaoka  <yamaoka@jpl.org>
7860
7861         * code-cmds.el: Provide the feature.
7862
7863 2000-07-21  Jan Vroonhof  <jan@xemacs.org>
7864
7865         * dumped-lisp.el (preloaded-file-list): Load code-cmds.el
7866
7867         * code-cmds.el: New file
7868         * mule/mule-cmds.el:
7869         * mule/mule-misc.el
7870         (coding-keymap): New keymap. Define coding system keyboard
7871         commands on file-coding builds too.
7872         (coding-system-change-eol-conversion):
7873         (universal-coding-system-argument):
7874         (set-default-coding-systems):
7875         (prefer-coding-system): Moved from mule-cmds.el
7876         (set-buffer-process-coding-system): Moved from mule-misc.el
7877
7878 2000-09-15  Stephen Carney <carney@scubadoo.com>
7879
7880         * etags.el (buffer-tag-table-files): Use append instead of nconc.
7881
7882 2000-11-09  Steve Youngs  <youngs@xemacs.org>
7883
7884         * package-get.el (package-get-download-sites): Add a pre-release
7885         site for experimental packages.
7886
7887         * auto-autoloads.el: Regenerated.
7888
7889 2000-08-01  Andy Piper  <andy@xemacs.org>
7890
7891         * gutter-items.el (buffers-tab-omit-function): reference
7892         buffers-tab-select-visible-buffers.
7893         (buffers-tab-filter-functions): new variable, by default uses
7894         buffers-tab-selection-function and buffers-tab-omit-function.
7895         (select-buffers-tab-buffers-by-mode): invert arguments.
7896         (buffers-tab-select-visible-buffers): new function. Invert calling
7897         of buffers-menu-omit-invisible-buffers.
7898         (buffers-tab-items): rewrite to use
7899         buffers-tab-filter-functions. Rewrite docstring.
7900         (gutter-buffers-tab-extent): delete.
7901         (add-tab-to-gutter): always build a new extent when adding the
7902         tabs.
7903         (update-tab-in-gutter): make gutter dirty when orientation
7904         changes.
7905
7906 2000-11-07  Martin Buchholz  <martin@xemacs.org>
7907
7908         * bytecomp.el (byte-compile-defvar-or-defconst):
7909         Only do loadhist recording if defvar form includes a value.
7910
7911 2000-11-02  Martin Buchholz  <martin@xemacs.org>
7912
7913         * bytecomp.el (byte-compile-initial-macro-environment):
7914         `eval-when-compile' should not compile its body.
7915
7916 2000-11-02  Stephen J. Turnbull  <stephen@xemacs.org>
7917
7918         * mule/cyrillic.el: Add Windows 1251 code page encoding (by
7919         Sergey Groznyh <gsm@fct.ru> in <863diqaygu.fsf@fct.ru>).  Fix
7920         some Japanese English.  Remove some ancient FSF comments, and
7921         improve docstrings.  Use symbols not vectors for tables.
7922
7923 2000-11-03  Martin Buchholz  <martin@xemacs.org>
7924
7925         * keymap.el:
7926         (local-key-binding):
7927         (global-key-binding):
7928         Add an optional `accept-defaults' parameter, just like `lookup-key'.
7929
7930         * lisp.el:
7931         (backward-sexp): Slightly simpler code.
7932         (mark-sexp): Make arg optional, like FSF Emacs.
7933         (forward-list): Slightly simpler code.
7934         (backward-list): Slightly simpler code.
7935         (down-list):  Make arg optional, like FSF Emacs.
7936         (up-list):  Make arg optional, like FSF Emacs.
7937         (backward-up-list):  Make arg optional, like FSF Emacs.
7938         (kill-sexp):  Make arg optional, like FSF Emacs.
7939         (backward-kill-sexp):  Make arg optional, like FSF Emacs.
7940
7941         * font-menu.el (font-menu-change-face):
7942         Take continuable errors into account.
7943
7944         * abbrev.el:
7945         * abbrev.el (clear-abbrev-table):
7946         * abbrev.el (define-abbrev-table):
7947         * abbrev.el (define-abbrev):
7948         * abbrev.el (insert-abbrev-table-description):
7949         * apropos.el (apropos-documentation-check-doc-file):
7950         * apropos.el (apropos-documentation-check-elc-file):
7951         * buff-menu.el (list-buffers):
7952         * buff-menu.el (list-buffers-noselect):
7953         * bytecomp.el (byte-recompile-directory):
7954         * bytecomp.el (batch-byte-compile):
7955         * cl-macs.el (typep):
7956         * code-files.el (find-coding-system-magic-cookie):
7957         * code-files.el (insert-file-contents):
7958         * cus-edit.el (customize-set-variable):
7959         * cus-edit.el (customize-save-variable):
7960         * cus-face.el (custom-set-face-font-size):
7961         * cus-face.el (custom-set-face-update-spec):
7962         * cus-face.el (custom-reset-faces):
7963         * custom.el (custom-check-theme):
7964         * custom.el (copy-upto-last):
7965         * fill.el (canonically-space-region):
7966         * fill.el (fill-paragraph):
7967         * fill.el (fill-region):
7968         * fill.el (find-space-insertable-point):
7969         * fill.el (justify-current-line):
7970         * faces.el (face-spec-update-all-matching):
7971         * faces.el (set-face-stipple):
7972         * files-nomule.el (insert-file-contents):
7973         * files.el (insert-file-contents-literally):
7974         * files.el (hack-local-variables-last-page):
7975         * files.el (basic-save-buffer):
7976         * files.el (insert-directory):
7977         * font-menu.el (font-menu-change-face):
7978         * font.el (font-spatial-to-canonical):
7979         * format.el (format-encode-region):
7980         * format.el (format-insert-file):
7981         * format.el (format-replace-strings):
7982         * gutter.el (set-gutter-element):
7983         * help.el (key-or-menu-binding):
7984         * help.el (describe-bindings):
7985         * help.el (with-syntax-table):
7986         * indent.el (indent-rigidly):
7987         * indent.el (delete-to-left-margin):
7988         * info.el:
7989         * info.el (Info-extract-dir-entry-from):
7990         * info.el (Info-build-dir-anew):
7991         * info.el (Info-rebuild-dir):
7992         * info.el (Info-batch-rebuild-dir):
7993         * info.el (Info-read-subfile):
7994         * info.el (Info-build-node-completions):
7995         * info.el (Info-extract-menu-node-name):
7996         * isearch-mode.el (isearch-range-invisible):
7997         * isearch-mode.el (isearch-restore-invisible-extents):
7998         * itimer.el (itimerp):
7999         * itimer.el (itimer-live-p):
8000         * keymap.el:
8001         * keymap.el (substitute-key-definition):
8002         * keymap.el (read-command-or-command-sexp):
8003         * keymap.el (local-key-binding):
8004         * keymap.el (global-key-binding):
8005         * keymap.el (global-set-key):
8006         * keymap.el (local-set-key):
8007         * ldap.el:
8008         * ldap.el (ldap-add-entries):
8009         * ldap.el (ldap-delete-entries):
8010         * lisp.el (backward-sexp):
8011         * lisp.el (mark-sexp):
8012         * lisp.el (forward-list):
8013         * lisp.el (backward-list):
8014         * lisp.el (down-list):
8015         * lisp.el (backward-up-list):
8016         * lisp.el (up-list):
8017         * lisp.el (kill-sexp):
8018         * lisp.el (backward-kill-sexp):
8019         * menubar.el (add-menu-button):
8020         * menubar.el (add-submenu):
8021         * menubar.el (delete-menu-item):
8022         * menubar.el (relabel-menu-item):
8023         * mouse.el (narrow-window-to-region):
8024         * obsolete.el (define-obsolete-variable-alias):
8025         * obsolete.el (store-substring):
8026         * package-admin.el:
8027         * package-admin.el (package-admin-install-function):
8028         * package-admin.el (package-admin-install-function-mswindows):
8029         * package-admin.el (package-admin-default-install-function):
8030         * package-get.el (package-get-update-base-entries):
8031         * packages.el (packages-load-package-dumped-lisps):
8032         * packages.el (packages-collect-package-dumped-lisps):
8033         * printer.el (generic-print-buffer):
8034         * printer.el (generic-print-region):
8035         * replace.el (occur-mode-mouse-goto):
8036         * replace.el (perform-replace):
8037         * select.el (get-selection-no-error):
8038         * simple.el:
8039         * simple.el (newline):
8040         * simple.el (open-line):
8041         * simple.el (edit-and-eval-command):
8042         * simple.el (goto-line):
8043         * simple.el (undo):
8044         * simple.el (kill-region):
8045         * simple.el (copy-region-as-kill):
8046         * simple.el (kill-ring-save):
8047         * simple.el (set-mark):
8048         * simple.el (next-line):
8049         * simple.el (previous-line):
8050         * simple.el (line-move):
8051         * simple.el (set-goal-column):
8052         * simple.el (comment-region):
8053         * subr.el:
8054         * subr.el (putf):
8055         * syntax.el (modify-syntax-entry):
8056         * syntax.el (map-syntax-table):
8057         * view-less.el (view-file):
8058         * view-less.el (view-buffer):
8059         * view-less.el (view-file-other-window):
8060         * window-xemacs.el (backward-other-window):
8061         * window.el:
8062         * window.el (one-window-p):
8063         * window.el (walk-windows):
8064         * window.el (window-list):
8065         * x-mouse.el (x-mouse-kill):
8066         * x-select.el (x-get-cutbuffer):
8067         * x-select.el (x-store-cutbuffer):
8068         * term/bg-mouse.el (bg-mouse-line-to-center):
8069         * term/sun-mouse.el (window-line-end):
8070         * term/sun-mouse.el (sun-select-region):
8071         * term/sun.el (kill-region-and-unmark):
8072         * mule/mule-category.el:
8073         * mule/mule-category.el (modify-category-entry):
8074         * mule/mule-category.el (char-category-list):
8075         * mule/mule-coding.el (coding-system-force-on-output):
8076         * mule/mule-misc.el (coding-system-put):
8077         Docstring arglist/Texinfo fixes.  See man/ChangeLog for details.
8078
8079 2000-11-02  Stephen J. Turnbull  <stephen@xemacs.org>
8080
8081         * cus-face.el: Typo fixes and tiny clarifications.
8082         * custom.el: ditto
8083
8084 2000-10-27  Yoshiki Hayashi  <yoshiki@xemacs.org>
8085
8086         * startup.el (auto-save-list-file-prefix): Moved to fileio.c.
8087         * startup.el (normal-top-level): Setup auto-save-list-file-name
8088         if auto-save-list-file-prefix is non-nil.
8089
8090 2000-10-25  Yoshiki Hayashi  <yoshiki@xemacs.org>
8091
8092         * files.el (auto-mode-alist): Allow mixed case suffix for idlwave-mode.
8093
8094 2000-01-05  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
8095
8096         * hyper-apropos.el (hyper-apropos-this-symbol): Don't always
8097         get symbol at point-min.
8098
8099 2000-10-24  Didier Verna  <didier@xemacs.org>
8100
8101         * info.el (Info-emacs-info-file-name): defconst it.
8102         * info.el (Info-footnote-tag): defcustom it.
8103         * info.el (Info-no-description-string): ditto.
8104         * info.el (Info-find-node): adapt to new semantics of
8105         'Info-suffixed-file (don't do the case variants stuff).
8106         * info.el (Info-insert-dir): rewrite the dir file variants code.
8107         * info.el (Info-directory-files): New. Return the list of info
8108         files in a directory.
8109         * info.el (Info-dir-outdated-p): use it.
8110         * info.el (Info-parse-dir-entries): ditto.
8111         * info.el (Info-build-dir-anew): don't restrict to files ending
8112         with a ".info.*" extension.
8113         * info.el (Info-set-mode-line): ditto.
8114         * info.el (Info-read-subfile): adapt to new semantics of
8115         'Info-suffixed-file (append 'exact argument).
8116         * info.el (Info-all-case-regexp): New. Return a regexp matching a
8117         string independently of the case.
8118         * info.el (Info-suffixed-file): use it (match all possible case
8119         for the file name).
8120         * info.el (Info-insert-file-contents): code cleanup.
8121         * info.el (Info-rebuild-dir): cosmetics only. Fit code in 80
8122         columns.
8123         * info.el (Info-batch-rebuild-dir): ditto.
8124         * info.el (Info-read-node-name-1): ditto.
8125         * info.el (Info-search): ditto.
8126         * info.el (Info-fontify-node): ditto.
8127
8128
8129 2000-10-24  Didier Verna  <didier@xemacs.org>
8130
8131         * process.el (shell-command): when called from a program, avoid
8132         'push-mark's "mark-set" message.
8133
8134 2000-10-15  MIYASHITA Hisashi  <himi@m17n.org>
8135
8136         * mule/thai-xtis.el (tis-620): Specify coding-system's ccl-program
8137         by a symbol, not by a vector.
8138         * mule/vietnamese.el (vscii): Likewise.
8139         (viscii): Likewise.
8140         * mule/cyrillic.el (koi8-r): Likewise.
8141
8142         * mule/chinese.el (chinese-big5-1): Specify charset's ccl-program
8143         by a symbol, not by a vector.
8144         (chinese-big5-2): Likewise.
8145         * mule/ethiopic.el (ethiopic): Likewise.
8146         * mule/vietnamese.el (vietnamese-viscii-lower): Likewise.
8147         (vietnamese-viscii-upper): Likewise.
8148
8149 2000-10-12  Yoshiki Hayashi  <yoshiki@xemacs.org>
8150
8151         * files.el (auto-mode-alist): Remove obsolete entry for html3-mode.
8152
8153 2000-10-13  Yoshiki Hayashi  <yoshiki@xemacs.org>
8154
8155         * byte-optimize.el (byte-optimize-car): New function.
8156         (byte-optimize-cdr): Ditto.
8157
8158 2000-10-12  Yoshiki Hayashi  <yoshiki@xemacs.org>
8159
8160         * byte-optimize.el: Partial synch with FSF 20.7.
8161         Optimize constant concatenation.
8162         Add keymapp as a side effect free function.  It is a built-in.
8163         (byte-after-unbind-pos): Remove byte-equal.
8164
8165 2000-10-13  Gunnar Evermann  <ge204@eng.cam.ac.uk>
8166
8167         * update-elc-2.el: Quote regexps correctly.
8168
8169 2000-10-05  MIYASHITA Hisashi  <himi@m17n.org>
8170
8171         * mule/mule-ccl.el: Sync up with Emacs 21.0.90.
8172         (ccl-compile): Apply integerp, not integer-or-char-p to
8173         check the type of the buffer magnification
8174         (ccl-compile-write-string): Encode a string with binary
8175         coding system.
8176         (ccl-compile-write-repeat): Likewise.
8177
8178 2000-09-25  Robert Pluim  <rpluim@bigfoot.com>
8179
8180         * buff-menu.el:
8181         * bytecomp.el:
8182         * coding.el:
8183         * faces.el:
8184         * files.el:
8185         * fill.el:
8186         * float-sup.el:
8187         * font-lock.el:
8188         * help.el:
8189         * iso8859-1.el:
8190         * loaddefs.el:
8191         * menubar-items.el:
8192         * menubar.el:
8193         * modeline.el:
8194         * msw-font-menu.el:
8195         * paragraphs.el:
8196         * paths.el:
8197         * replace.el:
8198         * simple.el:
8199         * sound.el:
8200         * startup.el:
8201         * version.el:
8202         * x-faces.el:
8203         * x-font-menu.el:
8204         Remove purecopy.
8205
8206 2000-10-03  Daniel Pittman  <daniel@rimspace.net>
8207
8208         * simple.el (do-auto-fill): Use the function pointer to by
8209         `comment-line-break-function', not `indent-new-comment-line'. This
8210         fixes an issue with cc-mode comment continuation.
8211
8212 2000-10-11  Martin Buchholz  <martin@xemacs.org>
8213
8214         * simple.el (turn-on-auto-fill):  Add (interactive).
8215         * mwheel.el (mwheel-install): Add (interactive).
8216         * font-lock.el (turn-on-font-lock): Add (interactive).
8217         (turn-off-font-lock): Add (interactive).
8218
8219 2000-10-03  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
8220
8221         * packages.el (packages-special-base-regexp): Add `man'.
8222
8223 2000-10-08  Adrian Aichner  <adrian@xemacs.org>
8224
8225         * wid-edit.el (widget-specify-active): map over extents in current
8226         buffer like `widget-specify-inactive' does.  Mapping over the
8227         inactive extent object does not work since the current extent is
8228         ignored by `map-extents'.
8229
8230 2000-10-04  Martin Buchholz <martin@xemacs.org>
8231
8232         * XEmacs 21.2.36 is released.
8233
8234 2000-09-22  Martin Buchholz  <martin@xemacs.org>
8235
8236         * byte-optimize.el (byte-optimize-lapcode): Add an optimizer pass.
8237         Optimize the compiled-function-constants vector by byte-code
8238         reference counts.
8239
8240 2000-09-25  Robert Pluim  <rpluim@bigfoot.com>
8241
8242         * build-report.el (build-report-delete-regexp): quote value in
8243         defcustom
8244
8245 2000-09-24  Adrian Aichner  <aichner@ecf.teradyne.com>
8246
8247         * build-report.el (build-report): Don't bind srcdir which we don't
8248         use in `multiple-value-bind' to avoid the only byte-compiler
8249         warning.
8250
8251 2000-09-23  Adrian Aichner  <aichner@ecf.teradyne.com>
8252
8253         * build-report.el: Requires cl and custom now.
8254         build-report-version is determined by XEmacs version -- remove
8255         build-report-version*.
8256         * build-report.el (build-report-version): Removed.
8257         * build-report.el (build-report-installation-version-regexp): New.
8258         * build-report.el (build-report-version-file-regexp): New.
8259         * build-report.el (build-report-installation-srcdir-regexp): New.
8260         * build-report.el (build-report-destination): Offer
8261         xemacs-build-reports and xemacs-beta.
8262         * build-report.el (build-report-keep-regexp): Adjusted.
8263         * build-report.el (build-report-delete-regexp): Adjusted.
8264         * build-report.el (build-report-make-output-dir): New.
8265         * build-report.el (build-report-installation-file): Replace use of
8266         `concat' with `expand-file-name'.
8267         * build-report.el (build-report-make-output-file): Removed.
8268         * build-report.el (build-report-make-output-files): New.
8269         * build-report.el (build-report-subject): Identify as
8270         user-variable with "*...".
8271         * build-report.el (build-report-prompts): Ditto.
8272         * build-report.el (build-report-version-file): New.
8273         * build-report.el (build-report-file-encoding): Identify as
8274         user-variable with "*...".
8275         * build-report.el (build-report-make-output-get): New.
8276         * build-report.el (build-report-insert-header): Report
8277         emacs-version and system-configuration instead of
8278         build-report-version.
8279         * build-report.el (build-report-insert-make-output): Add file
8280         argument.
8281         * build-report.el (build-report-insert-installation-file):
8282         Re-indent.
8283         * build-report.el (build-report-keep): Change docstring,
8284         re-indent.
8285         * build-report.el (build-report-delete): Ditto.
8286         * build-report.el (build-report-installation-data): New.
8287         * build-report.el (build-report-version-file-data): New.
8288
8289 2000-09-20  Martin Buchholz  <martin@xemacs.org>
8290
8291         * byte-optimize.el (byte-optimize-lapcode):
8292         Fix the optimization of using the first 5 elements of the
8293         constants vector for variables.
8294         (byte-optimize-lapcode): Fix another ancient broken optimization.
8295
8296 2000-09-19  Martin Buchholz  <martin@xemacs.org>
8297
8298         * *: Spelling mega-patch
8299
8300 2000-09-19  Martin Buchholz  <martin@xemacs.org>
8301
8302         * easymenu.el: doc fixes.
8303         (easy-menu-do-define): Use backquote.
8304         (easy-menu-change):
8305         (easy-menu-add):
8306         `when' seems much clearer than `if' here.
8307         (easy-menu-remove):
8308         (easy-menu-add-item):
8309         (easy-menu-item-present-p):
8310         (easy-menu-remove-item):
8311         Wrap using (when (featurep 'menubar) ...)
8312
8313 2000-09-16  Martin Buchholz  <martin@xemacs.org>
8314
8315         * bytecomp.el (displaying-byte-compile-warnings):
8316         Revert Ben's change to this function below so that the compile log
8317         is displayed properly for users of the "popper" package.
8318
8319 2000-09-12  Martin Buchholz  <martin@xemacs.org>
8320
8321         * window.el (save-selected-window): Use backquote.
8322
8323         * bytecomp.el (byte-compile-file-form-defvar-or-defconst):
8324         Renamed from `byte-compile-file-form-defvar'.
8325         * bytecomp.el (byte-compile-defvar-or-defconst):
8326         Only cons onto current-load-list in top-level forms.
8327         Else this leaks a cons cell every time a defun is called.
8328         Renamed from `byte-compile-defvar', for clarity.
8329         Warn when docstring of defvar is not a string.
8330         Use consistent error messages.
8331         Better comments.
8332
8333 2000-09-11  Martin Buchholz  <martin@xemacs.org>
8334
8335         * simple.el (set-variable):
8336         Remove unneeded defvar by rearranging order of let* forms.
8337
8338         * mule/mule-ccl.el (ccl-get-next-code):
8339         * menubar-items.el (bookmark-menu-filter):
8340         (language-environment-menu-filter):
8341         (tutorials-menu-filter):
8342         * toolbar-items.el (toolbar-compile):
8343         * byte-optimize.el (disassemble-offset):
8344         Use (declare (special ...)) instead of `defvar'.
8345
8346         * cl-macs.el (cl-do-proclaim):
8347         Fix (declare (special ...)) warning suppression syntax.
8348
8349 2000-07-22  Golubev I. N. <gin@mo.msk.ru>
8350
8351         * info.el (Info-tag-table-marker):
8352         (Info-tag-table-buffer):
8353         (Info-find-file-node):
8354         (Info-read-subfile):
8355         (Info-build-node-completions):
8356         (Info-search):
8357         (Info-mode):
8358         Multiple info buffer support.
8359
8360 2000-08-28  Oscar Figueiredo  <oscar@cpe.fr>
8361
8362         * ldap.el (ldap-decode-entry): New defun
8363         (ldap-search-entries): Use it in order to decode DN-prefixed
8364         entries properly
8365
8366 2000-08-23  Daniel Pittman <daniel@danann.net>
8367
8368         * mule/mule-cmds.el (coding-system-change-eol-conversion):
8369         Use `eq', not `=', to compare symbols.
8370
8371 2000-07-30  Ben Wing  <ben@xemacs.org>
8372
8373         * bytecomp.el (byte-compile-report-error):
8374         * bytecomp.el (displaying-byte-compile-warnings):
8375         if stack-trace-on-error is set, send out a backtrace when
8376         an error is encountered that stops byte compilation.  this
8377         should make it much much easier to track down those curious
8378         problems.  also undo the kludge of using a separate "*Show*"
8379         buffer for display when there's a temp-buffer-show-function;
8380         we can avoid this by just being a little smarter.
8381
8382         * dialog-items.el:
8383         * dialog-items.el (search-dialog-regexp): New.
8384         * dialog-items.el (search-dialog-callback):
8385         * dialog-items.el (make-search-dialog):
8386         add a regexp option to the dialog and clean up a bit.
8387
8388         * dialog.el:
8389         * dialog.el (yes-or-no-p-dialog-box):
8390         * dialog.el (get-dialog-box-response):
8391         * dialog.el (make-dialog-box):
8392         * dialog.el (dialog-box-finish): New.
8393         * dialog.el (dialog-box-cancel): New.
8394         * dialog.el (internal-make-dialog-box-exit): New.
8395         implement [properly!] the :modal property of the new dialog box
8396         interface.  this is the first time xemacs has ever had *proper*
8397         modal dialog boxes, giving the standard window-system feedback.
8398         (e.g. under windows, clicking on a disabled frame causes a beep
8399         and makes the dialog box flash three times.)
8400
8401         * dragdrop.el: header keyword frobbing.
8402
8403         * dumped-lisp.el (preloaded-file-list):
8404         renamed winnt.el to win32-native.el.
8405
8406         * faces.el (face-property):
8407         * faces.el (set-face-property):
8408         * faces.el (frob-face-property):
8409         * faces.el (frob-face-font-2):
8410         * faces.el (make-face-bold):
8411         * faces.el (make-face-italic):
8412         * faces.el (make-face-bold-italic):
8413         * faces.el (make-face-unbold):
8414         * faces.el (make-face-unitalic):
8415         * faces.el (make-face-smaller):
8416         * faces.el (make-face-larger):
8417         clean up the implementation of these so that window-system-specific
8418         methods are called only on objects belonging to that window system.
8419         previously, you could have [e.g.] mswindows-make-face-bold called
8420         on font object of device type `stream', which is not good and
8421         explains the subtle errors Adrian was getting when byte-compiling
8422         something that required 'term. (Adrian, now you can use stack-trace-
8423         on-error to find the exact place where things are going wrong instead
8424         of having to laboriously binary-search your way through.)
8425
8426         * finder.el (finder-known-keywords):
8427         cleaned up -- properly sorted, clarified the meanings of many of
8428         the keywords, and added a few -- mswin, gui, content, build, www,
8429         user, services.  the last two try to distinguish between a package
8430         that's used directly by the user, and a package that provides
8431         support services to other packages.
8432
8433         * font-lock.el (lisp-font-lock-keywords-2):
8434         update list of lisp control structures to include everything,
8435         including new ones i introduced.
8436
8437         * gutter.el: header keyword frobbing.
8438
8439         * isearch-mode.el (isearch-ring-adjust1): M-p to recall the most
8440         recent isearch element was not doing so!  you got the second-most-
8441         recent instead.
8442
8443         * lisp-mode.el (construct-lisp-mode-menu):
8444         more menubar cleanups.
8445         * lisp-mode.el (with-selected-window):
8446         make it indent properly.
8447
8448         * menubar-items.el (default-menubar): lots of menubar cleanups.
8449         rearranged the options menu the most, e.g. splitting up the
8450         Keyboard/Mouse menu into a new Editing menu and combining the
8451         separate Scrollbar/Gutter/Toolbar submenus into Display.
8452         Got rid of General, moved items to Editing or new Troubleshooting.
8453         Moved Packages to Tools; doesn't seem to belong under Options.
8454         Added stuff to the Cmds menu, e.g. Change Case.
8455
8456         NB please don't complain about these periodic menubar changes.
8457         Anything like this is necessarily incremental in its construction
8458         -- By constant use you gradually become more and more aware of
8459         better and better ways to group menu items.  When we eventually
8460         move the options menu to a property sheet, the existing structure
8461         will probably be preserved fairly well.
8462
8463         * minibuf.el (next-history-element): fix problems with pressing
8464         down arrow in repeat-complex-command.
8465
8466         * modeline.el:
8467         * modeline.el (modeline-3d-p): New.
8468         added custom variable for controlling the 3d modeline.  the
8469         corresponding Options item has been present for a long time,
8470         but commented out with "fix me!" comments.  it's fixed now.
8471
8472         * obsolete.el (add-menu):
8473         remove bogus gettexts.
8474
8475         * process.el (shell-quote-argument):
8476         handle this correctly under Windows native with COMMAND.COM/CMD.EXE.
8477         For bash under Windows native, see below.
8478
8479         * simple.el:
8480         * simple.el (display-warning-buffer):
8481         Fixed the handling of warning display to eliminate the annoying
8482         *Show* buffer, like was done for byte-compiler output above.
8483
8484         * simple.el (debug-print): New.
8485         Simple function for sending debug messages to the console and/or
8486         other debug places.
8487
8488         * subr.el (replace-in-string):
8489         Rewrite this function to avoid N^2 behavior with large strings --
8490         catastrophic with the new Windows selection code! (Apparently the
8491         author of this function didn't realize there was a fun
8492         replace-match that could make his life much easier, because we
8493         duplicated the entire logic.  The new version is smaller, easier
8494         to understand, much more robust, and has extended features --
8495         those of replace-match.)
8496
8497         * window.el:
8498         * window.el (with-selected-window): New.
8499         An obvious complement to the existing `with-selected-frame' and
8500         `with-current-buffer'.
8501
8502         * win32-native.el: Renamed from winnt.el.
8503         Added a great deal of stuff for properly handling process quoting,
8504         somewhat modeled on Kirill's original model (which i later threw
8505         away).  We should now finally have correctly working process arg
8506         quoting/dequoting so that the final app gets exactly what we
8507         intended.  Because the mechanism is in Lisp, it's easily
8508         extendible. (For those running bash and running the native
8509         version, I tried hard to do what I thought was correct.  But more
8510         thought is needed, and ideally the volunteer work of people with
8511         these configurations that they generally run on.)
8512
8513         * x-font-menu.el (x-font-menu-font-data):
8514         Put in defvar's to fix byte-compiler warnings.
8515
8516 2000-08-01 Alastair J. Houghton <ajhoughton@lineone.net>
8517
8518         * select.el (selection-coercion-alist): Initialise.
8519         * select.el (select-coerce-to-text): New.
8520         * select.el (select-coerce): New.
8521         New functions to perform type and value coercion.
8522
8523         * select.el (select-buffer-killed-default): Keep data if it was
8524         on the clipboard.
8525
8526 2000-08-02  Martin Buchholz  <martin@xemacs.org>
8527
8528         * menubar-items.el (default-menubar): Fix typo.
8529         (default-menubar): `lambda' was mispelled as `lamda'.
8530
8531 2000-07-31  Yoshiki Hayashi  <yoshiki@xemacs.org>
8532
8533         * window.el (shrink-window-if-larger-than-buffer): Remove
8534         edge checking code.
8535
8536 2000-07-31  Yoshiki Hayashi  <yoshiki@xemacs.org>
8537
8538         * paths.el (gnus-local-domain): Removed.
8539         (gnus-local-organization): Ditto.
8540         (gnus-startup-file): Ditto.
8541
8542 2000-07-13  Yoshiki Hayashi  <yoshiki@xemacs.org>
8543
8544         * files.el (auto-mode-alist): Add .spec for RPM.
8545
8546 2000-07-31  Andy Piper  <andy@xemacs.org>
8547
8548         * gutter-items.el (update-tab-in-gutter): deprecate :properties.
8549
8550 2000-07-31  Yoshiki Hayashi  <yoshiki@xemacs.org>
8551
8552         * dragdrop.el (experimental-dragdrop-drop-url-default): Use function
8553         browse-url.
8554         * help.el (xemacs-www-page): Ditto.
8555         (xemacs-www-faq): Ditto.
8556         * menubar-items.el (default-menubar): Ditto.
8557
8558         * wid-edit.el (widget-url-link-action): Ditto.
8559         From: Kenichi OKADA <okada@opaopa.org>.
8560
8561 2000-07-31  Martin Buchholz  <martin@xemacs.org>
8562
8563         * finder.el (finder-commentary): Add autoload cookie.
8564
8565 2000-07-28  Adrian Aichner  <aichner@ecf.teradyne.com>
8566
8567         * files.el (insert-file-contents-literally): Fix second let
8568         binding for `coding-system-for-read' to `coding-system-for-write'
8569         as suggested by Dan Holmsand <dan@innehallsbolaget.com>.
8570
8571 1999-06-15  Jan Vroonhof  <vroonhof@math.ethz.ch>
8572
8573         * files.el (insert-file-contents-literally): Use binary coding
8574         system (from Morioka san).
8575         (insert-file-contents-literally): Make file-name-handler method.
8576
8577 2000-07-26  Martin Buchholz  <martin@xemacs.org>
8578
8579         * cl-macs.el (get-selection): Add defsetf.
8580
8581 2000-07-25  Steve Youngs  <youngs_s@ozlinx.com.au>
8582
8583         * x-init.el (x-activate-region-as-selection): replace obsolete
8584         function x-own-selection with own-selection.
8585         (ow-find): replace obsolete functions x-get-selection and
8586         x-get-clipboard with get-selection and get-clipboard.
8587         (init-post-x-win): replace obsolete function x-disown-selection
8588         with disown-selection.
8589
8590 2000-07-20  Mike Sperber  <mike@xemacs.org>
8591
8592         * startup.el (load-user-init-file): Only try to load init file if
8593         it exists.
8594
8595 2000-07-10  Andy Piper  <andy@xemacs.org>
8596
8597         * dialog-items.el: sync with Ben's patch.
8598
8599         * gutter-items.el (buffers-tab-switch-to-buffer): remove now-bogus
8600         comment.
8601         (progress-text-glyph): deleted.
8602         (progress-layout-glyph): make completely minimal.
8603         (progress-gauge-glyph): ditto.
8604         (progress-display-style): fix to handle dynamic instantiator
8605         changes.
8606         (progress-text-instantiator): new.
8607         (progress-layout-instantiator): new.
8608         (progress-gauge-instantiator): new.
8609         (set-progress-display-instantiator): renamed and changed from
8610         set-progress-display-style.
8611         (progress-abort-glyph): use instantiator not glyph.
8612         (append-progress-display): use set-progress-display-instantiator
8613         and set-glyph-image.
8614         (abort-progress-display): ditto.
8615         (raw-append-progress-display): ditto.
8616
8617 2000-07-20  Ben Wing  <ben@xemacs.org>
8618
8619         * code-files.el: Move Mule-specific code to mule-coding.el.
8620
8621 2000-07-15  Ben Wing  <ben@xemacs.org>
8622
8623         * autoload.el:
8624         Fixed comments.
8625
8626         * cmdloop.el:
8627         * cmdloop.el (yes-or-no-p):
8628         * cmdloop.el (y-or-n-p):
8629         Make these functions use should-use-dialog-box-p and not be
8630         overridden in dialog.el.
8631
8632         * cus-dep.el:
8633         * cus-dep.el (Custom-make-dependencies): Removed.
8634         * cus-dep.el (Custom-make-dependencies-1): New.
8635         * cus-dep.el (Custom-make-one-dependency): New.
8636         New entry point for use in Makefiles, to avoid excessive
8637         invocations.
8638
8639         * cus-edit.el (custom-variable-reset-saved):
8640         * cus-edit.el (custom-variable-reset-standard):
8641         * cus-edit.el (custom-save-resets):
8642         Fix bytecompiler warnings.
8643
8644         * dialog.el:
8645         * dialog.el (yes-or-no-p-dialog-box):
8646         * dialog.el (yes-or-no-p-maybe-dialog-box): Removed.
8647         * dialog.el (y-or-n-p-maybe-dialog-box): Removed.
8648         * dialog.el (get-dialog-box-response):
8649         * dialog.el (message-or-box):
8650         * dialog.el (make-dialog-box):
8651         * dialog.el (popup-dialog-box): New.
8652         Avoid yes-or-no-p bogosities.
8653         Create a general function `make-dialog-box' to encapsulate all
8654         dialog box methods; easily extendible.  popup-dialog-box now obsolete.
8655
8656         * dumped-lisp.el (preloaded-file-list):
8657         Add dialog-items.  Clean up.  Group files by types.
8658
8659         * easymenu.el (easy-menu-add):
8660         * easymenu.el (easy-menu-remove):
8661         Account for accelerators.
8662
8663         * extents.el:
8664         * extents.el (extent-list): New args, like in map-extents.
8665         * extents.el (extent-at-event): New.
8666         * extents.el (extents-at-event): New.
8667
8668         * font-lock.el:
8669         * font-lock.el (font-lock-mode):
8670         * font-lock.el (font-lock-default-fontify-buffer):
8671         * font-lock.el (font-lock-default-unfontify-region):
8672         * font-lock.el (font-lock-fontify-syntactically-region):
8673         * font-lock.el (font-lock-fontify-keywords-region):
8674         Use new progress-feedback names.
8675
8676         * font-lock.el (java-font-lock-identifier-regexp):
8677         * font-lock.el (java-font-lock-class-name-regexp):
8678         Fix bytecompiler warnings.
8679
8680         * gutter-items.el:
8681         * gutter-items.el (progress-display-use-echo-area): Removed.
8682         * gutter-items.el (progress-feedback-use-echo-area): New.
8683         * gutter-items.el (progress-display-popup-period): Removed.
8684         * gutter-items.el (progress-feedback-popup-period): New.
8685         * gutter-items.el (set-progress-display-style): Removed.
8686         * gutter-items.el (set-progress-feedback-style): New.
8687         * gutter-items.el (progress-display-style): Removed.
8688         * gutter-items.el (progress-feedback-style): New.
8689         * gutter-items.el (progress-stack):
8690         * gutter-items.el (progress-displayed-p): Removed.
8691         * gutter-items.el (progress-feedbacked-p): New.
8692         * gutter-items.el (clear-progress-display): Removed.
8693         * gutter-items.el (clear-progress-feedback): New.
8694         * gutter-items.el (progress-display-clear-when-idle): Removed.
8695         * gutter-items.el (progress-feedback-clear-when-idle): New.
8696         * gutter-items.el (remove-progress-display): Removed.
8697         * gutter-items.el (remove-progress-feedback): New.
8698         * gutter-items.el (progress-display-dispatch-non-command-events): Removed.
8699         * gutter-items.el (progress-feedback-dispatch-non-command-events): New.
8700         * gutter-items.el (append-progress-display): Removed.
8701         * gutter-items.el (append-progress-feedback): New.
8702         * gutter-items.el (abort-progress-display): Removed.
8703         * gutter-items.el (abort-progress-feedback): New.
8704         * gutter-items.el (raw-append-progress-display): Removed.
8705         * gutter-items.el (raw-append-progress-feedback): New.
8706         * gutter-items.el (display-progress-display): Removed.
8707         * gutter-items.el (display-progress-feedback): New.
8708         * gutter-items.el (current-progress-display): Removed.
8709         * gutter-items.el (current-progress-feedback): New.
8710         * gutter-items.el (current-progress-display-label): Removed.
8711         * gutter-items.el (current-progress-feedback-label): New.
8712         * gutter-items.el (progress-display): Removed.
8713         * gutter-items.el (progress-feedback): New.
8714         Replace "progress-display" with "progress-feedback" globally.
8715
8716         * gutter-items.el (lprogress-display): Removed.
8717         * gutter-items.el (progress-feedback-with-label): New.
8718         Rename lprogress-display ==> progress-feedback-with-label.
8719
8720         * gutter-items.el (search-dialog-direction): Removed.
8721         * gutter-items.el (search-dialog-text): Removed.
8722         * gutter-items.el (search-dialog-callback): Removed.
8723         * gutter-items.el (make-search-dialog): Removed.
8724         Move to dialog-items.el.
8725
8726         * help.el:
8727         * help.el (help-mode-quit):
8728         * help.el (mode-for-help): New.
8729         * help.el (help-sticky-window): New.
8730         * help.el (help-window-config): New.
8731         * help.el (with-displaying-help-buffer):
8732         * help.el (function-at-event): New.
8733         * help.el (help-symbol-regexp): New.
8734         * help.el (help-symbol-run-function-1): New.
8735         * help.el (help-symbol-run-function): New.
8736         * help.el (help-symbol-function-context-menu): New.
8737         * help.el (help-symbol-variable-context-menu): New.
8738         * help.el (help-symbol-function-and-variable-context-menu): New.
8739         * help.el (frob-help-extents): New.
8740         * help.el (describe-function-1):
8741         * help.el (variable-at-point):
8742         * help.el (variable-at-event): New.
8743         * help.el (describe-variable):
8744         Major overhaul.
8745         - Make functions and variables be mousable.
8746         - Middle button hyperlinks.
8747         - New context-menu entries.
8748
8749         * keydefs.el:
8750         * keydefs.el (global-map):
8751         New key bindings to move lines up and down.
8752
8753         * lisp-mode.el:
8754         * lisp-mode.el (construct-lisp-mode-menu): New.
8755         * lisp-mode.el (emacs-lisp-mode-popup-menu):
8756         * lisp-mode.el (lisp-interaction-mode-menubar-menu):
8757         * lisp-mode.el (emacs-lisp-mode-menubar-menu):
8758         * lisp-mode.el (lisp-indent-function): Indent "flet" entries better.
8759         Make popup and menubar menus be different.  Popup menu uses
8760         clicked location and automatically assumes symbol under the mouse
8761         for various commands.
8762
8763         * menubar-items.el:
8764         * menubar-items.el (bookmark-menu-filter): Add accelerators.
8765         * menubar-items.el (buffers-menu-omit-chars-list): Include 'd'.
8766
8767         * menubar-items.el (global-popup-menu): Removed.
8768         * menubar-items.el (mode-popup-menu): Removed.
8769         * menubar-items.el (activate-popup-menu-hook): Removed.
8770         * menubar-items.el (popup-mode-menu): Removed.
8771         * menubar-items.el (popup-buffer-menu): Removed.
8772         * menubar-items.el (popup-menubar-menu): Removed.
8773         Move to menubar.el.
8774
8775         * menubar.el:
8776         * menubar.el (global-popup-menu): New.
8777         * menubar.el (mode-popup-menu): New.
8778         * menubar.el (activate-popup-menu-hook): New.
8779         * menubar.el (last-popup-menu-event): New.
8780         * menubar.el (popup-mode-menu): New.
8781         * menubar.el (popup-buffer-menu): New.
8782         * menubar.el (popup-menubar-menu): New.
8783         * menubar.el (menu-call-at-event): New.
8784         Move non-content functions here.  Add support for context menu
8785         items on extents.
8786
8787         * minibuf.el (minibuffer-history-uniquify):
8788         Typo fix.
8789
8790         * minibuf.el (read-file-name-1):
8791         Call new file dialog box if it exists.
8792
8793         * minibuf.el (mouse-rfn-setup-vars):
8794         Clean up "chop" action.
8795
8796         * mouse.el:
8797         * mouse.el (button2): Now bound to mouse-track.
8798         * mouse.el (click-inside-extent-p):
8799         * mouse.el (point-inside-extent-p):
8800         * mouse.el (point-inside-selection-p):
8801         * mouse.el (mouse-drag-or-yank): Removed.
8802         * mouse.el (mouse-begin-drag-n-drop): New.
8803         * mouse.el (mouse-eval-sexp):
8804         * mouse.el (mouse-track-activate-strokes): New.
8805         * mouse.el (mouse-track-do-activate): New.
8806         * mouse.el (mouse-track):
8807         * mouse.el (default-mouse-track-event-is-with-button): New.
8808         * mouse.el (default-mouse-track-cleanup-hook):
8809         * mouse.el (default-mouse-track-drag-hook):
8810         * mouse.el (default-mouse-track-drag-up-hook):
8811         * mouse.el (default-mouse-track-click-hook):
8812         Merge drag-n-drop into mouse-track.
8813         Add general "activate" support to replace specific button2 kludges.
8814         Use "button modifier" support in mouse-track.
8815
8816         * package-get.el (package-get-dependencies): Fix bytecompiler warnings.
8817
8818         * package-ui.el:
8819         * package-ui.el (pui-menu):
8820         * package-ui.el (pui-popup-context-sensitive): Removed.
8821         Fix bytecompiler warnings.
8822         Clean up popup code a bit.
8823
8824         * select.el (get-selection-no-error): Fix bytecompiler warnings.
8825
8826         * simple.el:
8827         * simple.el (transpose-lines):
8828         * simple.el (transpose-line-up): New.
8829         * simple.el (transpose-line-down): New.
8830         * simple.el (transpose-subr):
8831         * simple.el (transpose-subr-1): Removed.
8832         Clean up, add functions to move lines up and down.
8833
8834         * startup.el (mail-host-address):
8835         * startup.el (user-mail-address):
8836         Customize.
8837
8838         * subr.el:
8839         * subr.el (set-symbol-value-in-buffer): New.
8840         * subr.el (error):
8841         * subr.el (check-argument-type):
8842         * subr.el (defined-error-p): New.
8843         Add structured error support.
8844
8845         * toolbar-items.el (toolbar-compile):
8846         Use new make-dialog-box.
8847
8848         * update-elc.el:
8849
8850         * userlock.el (ask-user-about-lock-dbox):
8851         * userlock.el (ask-user-about-supersession-threat-dbox):
8852         * userlock.el (ask-user-about-lock):
8853         * userlock.el (ask-user-about-supersession-threat):
8854         Use new make-dialog-box.
8855         Add safety checks; use should use-dialog-box-p.
8856
8857         * window-xemacs.el:
8858         * window-xemacs.el (__buffer-dedicated-frame):
8859         * window-xemacs.el (buffer-dedicated-frame): New.
8860         * window-xemacs.el (set-buffer-dedicated-frame): New.
8861         Move dedicated-frame stuff into lisp.
8862
8863 2000-07-18  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
8864
8865         * printer.el (generic-print-region): Do not require that
8866         `printer-name' be set.
8867         (printer-name): Commentary clarification.
8868
8869 2000-07-19  Martin Buchholz <martin@xemacs.org>
8870
8871         * XEmacs 21.2.35 is released.
8872
8873 2000-07-18 Alastair J. Houghton <ajhoughton@lineone.net>
8874
8875         * select.el (selection-coercible-types): Initialise.
8876
8877 2000-07-18 Alastair J. Houghton <ajhoughton@lineone.net>
8878
8879         * select.el (own-clipboard): Bug fix.
8880
8881 2000-07-17  Mike Sperber  <mike@xemacs.org>
8882
8883         * cus-edit.el (custom-migrate-custom-file): Save init file before
8884         continuing.
8885
8886 2000-07-16  Mike Sperber  <mike@xemacs.org>
8887
8888         * startup.el (load-init-file): Remove silly call to
8889         `load-user-custom-file`.
8890         (maybe-migrate-user-init-file): Minor fixes.
8891
8892 2000-07-16  Martin Buchholz  <martin@xemacs.org>
8893
8894         * apropos.el (apropos-documentation-check-doc-file):
8895         `doc' variable should be let-bound, as was presumably intended.
8896
8897         * cus-edit.el (custom-variable-reset-saved):
8898         (custom-variable-reset-standard):
8899         Remove unused variable comment-widget.  Twice.
8900
8901         * toolbar.el (toolbar-blank-press-function):
8902         Add a real defvar with initial value nil and proper docstring.
8903         (press-toolbar-button): No need to check for boundp-ness anymore.
8904
8905         * rect.el (open-rectangle-line): Remove useless (let) form.
8906         Add defvar for pending-delete-mode.
8907
8908         * info.el (Info-find-node): This function needs an autoload cookie.
8909
8910         * mule/mule-x-init.el (x-use-halfwidth-roman-font):
8911         Use let* since the second form referred to the first.
8912
8913 2000-07-16  Adrian Aichner  <aichner@ecf.teradyne.com>
8914
8915         * msw-select.el (mswindows-paste-clipboard): Use `get-clipboard'
8916         instead of removed `mswindows-get-clipboard'.
8917
8918
8919 2000-07-15 Alastair J. Houghton <ajhoughton@lineone.net>
8920
8921         * select.el (select-convert-from-text): New.
8922         * select.el (select-convert-from-length): New.
8923         * select.el (select-convert-from-integer): New.
8924         * select.el (select-convert-from-identity): New.
8925         * select.el (select-convert-from-filename): New.
8926         * select.el (selection-converter-in-alist): Use them.
8927         New converter functions for X.
8928
8929         * select.el (get-selection): Removed comment.
8930
8931         * select.el (own-selection): Removed append code - I thought
8932         I'd already done this, but apparently not...
8933
8934         * select.el: Changed comment about TIMESTAMP.
8935
8936         * select.el (select-convert-in): New.
8937         * select.el (select-convert-out): New.
8938         New functions that get used by select.c.
8939
8940         * select.el (select-buffer-killed-default): New.
8941         * select.el (select-buffer-killed-text): New.
8942         * select.el (selection-buffer-killed-alist): New.
8943         New list and functions that get called if a relevant selection
8944         exists and a buffer gets killed.
8945
8946         * select.el (select-convert-to-targets):
8947         * select.el (select-convert-to-identity): Removed.
8948         * select.el (select-convert-from-identity): Removed.
8949         * select.el (select-converter-out-alist):
8950         Removed _EMACS_INTERNAL selection type.
8951
8952         * x-select.el (xselect-kill-buffer-hook): Removed.
8953         * x-select.el (xselect-kill-buffer-hook-1): Removed.
8954         Removed this X-specific nonesense. Use the generic support
8955         in select.el instead.
8956
8957 2000-07-15  Martin Buchholz  <martin@xemacs.org>
8958
8959         * mule/mule-category.el (defined-category-hashtable):
8960         Use make-hash-table instead of make-hashtable
8961
8962         * buff-menu.el: Byte-compiler warning fix.
8963
8964         * isearch-mode.el (isearch-highlight-all-cleanup):
8965         Remove unused variable `isearch-highlight-all-start'.
8966
8967         * etags.el (add-to-tag-completion-table): Byte-compiler warning fix.
8968
8969         * itimer.el (itimer-edit-mode): Byte-compiler warning fixes.
8970
8971         * cus-dep.el (Custom-make-dependencies):
8972         Add autoload cookie for custom-add-loads to generated custom-load.el.
8973
8974         * autoload.el (autoload-package-name): Warning suppression.
8975         Move defvar prior to first use.
8976
8977         * custom.el: Add autoload for custom-declare-face.
8978         Allow `xemacs -no-autoloads -l bytecomp -f batch-byte-compile ...'
8979         * cl.el (cl-hack-byte-compiler):
8980         Allow `xemacs -no-autoloads -l bytecomp -f batch-byte-compile ...'
8981         to work properly.
8982
8983 2000-07-08  Mike Sperber  <mike@xemacs.org>
8984
8985         * startup.el (load-home-init-file): Added variable.
8986         (maybe-migrate-user-init-file): Added.
8987         (load-user-init-file): Load custom file if different from init
8988         file.
8989
8990         * dumped-lisp.el (preloaded-file-list): Added "cus-file" before
8991         "startup."
8992
8993         * cus-edit.el (custom-migrate-custom-file): Added for migration.
8994         Moved `custom-file'-related code to cus-file.el.
8995
8996         * cus-file.el: New file.
8997
8998 2000-04-01  Mike Sperber  <mike@xemacs.org>
8999
9000         * packages.el (packages-find-package-directories): Added support
9001         for external package hierarchies with in-place installations.
9002
9003         * find-paths.el (paths-root-in-place-p): Added.
9004         (paths-find-emacs-directory): Added support for external
9005         directories with in-place installations.
9006         (paths-find-site-directory): Ditto.
9007
9008         * startup.el (find-user-init-file): Also look for
9009         ~/.xemacs/init.elc? in preference to ~/.emacs.
9010
9011 2000-07-12 Alastair J. Houghton <ajhoughton@lineone.net>
9012
9013         * select.el (own-selection):
9014         * select.el (own-clipboard): Changed `append' parameter to
9015         `how-to-use' parameter.
9016         * select.el (own-selection): Removed icky append code.
9017         * select.el (own-selection, get-selection): Removed extra type
9018         checking.
9019         * select.el (selection-appender-alist):
9020         * select.el (selection-converter-{in|out}-alist): Initialise.
9021         * select.el (select-append-to-*): New.
9022         * select.el (select-convert-from-*): New.  New functions to append
9023         data and convert data from external type.
9024
9025 2000-07-12  Stef Epardaud  <stef@lunatech.com>
9026
9027         * font-lock.el: Javadoc enhancements.
9028
9029 2000-07-06  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
9030
9031         * printer.el (generic-print-region): Compose job name from buffer
9032         name.
9033
9034 2000-07-06  Yoshiki Hayashi  <yoshiki@xemacs.org>
9035
9036         * font-lock.el (font-lock-fontify-pending-extents): Call
9037         font-lock-fontify-region instead of font-lock-fontify-buffer
9038         to avoid unnecessary progress gauges.
9039
9040 2000-07-06  Craig Lanning  <lanning@scra.org>
9041
9042         * custom-load.el (faces):
9043
9044         * finder.el (finder-compile-keywords): from Dan Holmsand, make sure
9045         dir is a regex.
9046
9047         * process.el (call-process-internal): from Dan Holmsand, use binary
9048         coding systems so that jka-compr works.
9049
9050 2000-07-07  Ben Wing  <ben@xemacs.org>
9051
9052         * font-lock.el: Undo previous change.  Unfortunately, some
9053         files actually use the variables directly in their init code
9054         without quoting them.
9055
9056 2000-07-07  Ben Wing  <ben@xemacs.org>
9057
9058         * font-lock.el (defvar font-lock-*-face): Removed.
9059
9060         * font-lock.el (font-lock-apply-highlight): Bind these face vars
9061         only when necessary.
9062
9063 2000-06-30  Charles G Waldman  <cgw@alum.mit.edu>
9064
9065         * cl-macs.el: fix cl-transform-function-property kludge
9066         so that it does not require a random feature.
9067
9068 2000-06-09  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
9069
9070         * files.el (auto-mode-alist): allow .make extension for Makefiles,
9071         as in Linux kernel "Rules.make".
9072
9073 2000-06-29  Gunnar Evermann  <ge204@eng.cam.ac.uk>
9074
9075         * build-report.el (build-report): Add autoload cookie.
9076
9077 2000-06-21  Charles G Waldman  <cgw@alum.mit.edu>
9078
9079         * package-ui.el (defgroup pui):  Correct a misspelling
9080         (pui-toggle-package-delete):  Change `seleted' to `selected'
9081
9082 2000-06-12  Jan Vroonhof  <vroonhof@math.ethz.ch>
9083
9084         * package-get.el (package-get-update-base):
9085         (package-get): Use insert-file-contents-literally always.
9086         (package-get-maybe-save-index):
9087         Force coding system for writing to binary.
9088
9089 2000-06-08  Mike Alexander  <mta@arbortext.com>
9090
9091         * code-process.el (call-process-region): If there is no coding
9092         system for the process on process-coding-system-alist use the
9093         coding system of the buffer containing the region.
9094
9095 2000-06-10  Ben Wing  <ben@xemacs.org>
9096
9097         * cmdloop.el (command-error):
9098         If debug-on-error and noninteractive, output backtrace.
9099
9100         * files.el (file-relative-name):
9101         Remove MSDOS references.
9102
9103         * simple.el (line-number): New function, due to non-obvious
9104         behavior/usage of count-lines.
9105
9106         * simple.el (count-lines): document non-obvious usage to get
9107         line number.
9108
9109 2000-06-11  Ben Wing  <ben@xemacs.org>
9110
9111         * faces.el ((featurep 'xpm)):
9112         * x-faces.el (x-init-face-from-resources):
9113         * x-faces.el (x-init-frame-faces):
9114         * x-misc.el (x-init-specifier-from-resources):
9115         * x-misc.el (x-get-resource-and-bogosity-check):
9116         * x-misc.el (x-get-resource-and-maybe-bogosity-check):
9117         * x-mouse.el (x-init-pointer-shape):
9118         * x-scrollbar.el (x-init-scrollbar-from-resources):
9119         Add sixth argument to x-get-resource calls so as to issue warnings
9120         rather than errors on bogus arguments.
9121
9122 2000-06-05  Ben Wing  <ben@xemacs.org>
9123
9124         * compat.el: new file.  provides a clean, non-intrusive way to
9125         define compatibility functions.
9126
9127         * process.el (shell-quote-argument): temporary fix for lack
9128         of nt-quote-process-args.  #### I need to put back the overall
9129         structure of that mechanism but redo the guts of it using the
9130         extra intelligence in the C code.
9131
9132 2000-05-28  Adrian Aichner  <aichner@ecf.teradyne.com>
9133
9134         * package-info.el (pi-md5sum): Calculate MD5 sum just like
9135         `package-get' does in package-get.el, instead of using external
9136         "md5sum" program.
9137
9138         * package-get.el (package-get): Insert package file literally to
9139         make checksum calculation work.
9140
9141 2000-04-18  Hrvoje Niksic  <hniksic@iskon.hr>
9142
9143         * code-files.el (convert-mbox-coding-system): Deleted.
9144         (file-coding-system-alist): Removed reference to
9145         convert-mbox-coding-system.
9146
9147 2000-05-28  Martin Buchholz <martin@xemacs.org>
9148
9149         * XEmacs 21.2.34 is released.
9150
9151 2000-05-20  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
9152
9153         * font-lock.el (font-lock-keywords): Rewrote docstring
9154
9155 2000-05-22  Karl M. Hegbloom  <karlheg@debian.org>
9156
9157         * loadhist.el (unload-feature): handle case where x is both boundp
9158         and fboundp
9159
9160 2000-05-22  Karl M. Hegbloom  <karlheg@debian.org>
9161
9162         * packages.el: It's ok to use built-in macros, but not lisp
9163         defined ones.
9164
9165 2000-05-20  Ben Wing  <ben@xemacs.org>
9166
9167         * font-lock.el:
9168         * font-lock.el (font-lock-message-threshold):
9169         * font-lock.el (font-lock-mode):
9170         * font-lock.el (font-lock-default-fontify-buffer):
9171         * font-lock.el (font-lock-always-fontify-immediately):
9172         * font-lock.el (font-lock-old-extent): Removed.
9173         * font-lock.el (font-lock-old-len): Removed.
9174         * font-lock.el (font-lock-fontify-glumped-region): Removed.
9175         * font-lock.el (font-lock-pending-extent-table): New.
9176         * font-lock.el (font-lock-range-table): New.
9177         * font-lock.el (font-lock-after-change-function):
9178         * font-lock.el (font-lock-after-change-function-1): Removed.
9179         * font-lock.el (font-lock-fontify-pending-extents): New.
9180         * font-lock.el ('font-lock-revert-cleanup): Removed.
9181         * font-lock.el ('font-lock-revert-setup): Removed.
9182         Rewrite deferral code to handle any number of changes, merging
9183         them properly.  Remove hacked-up code for revert-buffer, now
9184         unnecessary.
9185
9186         * menubar-items.el (default-menubar):
9187         In Options->Edit Init File, don't switch to emacs-lisp-mode
9188         unless necessary; doing this turns off font-lock.
9189
9190 2000-05-15  Yoshiki Hayashi  <yoshiki@xemacs.org>
9191
9192         * keydefs.el: Define C-x BS to backward-kill-sentence.
9193
9194 2000-05-15  Yoshiki Hayashi  <yoshiki@xemacs.org>
9195
9196         * files.el (hack-local-variables-prop-line): Use non-greedy
9197         matching to process -*-texinfo-*- -*-.
9198
9199 2000-05-11  Jonathan Marten <jonathan.marten@uk.sun.com>
9200
9201         * minibuf.el (minibuf-directory-files): new function.
9202         (read-file-name-activate-callback): use minibuf-directory-files.
9203         (read-directory-name-internal): ditto.
9204         (mouse-file-display-completion-list): ditto.
9205         (mouse-directory-display-completion-list): ditto.
9206         (read-file-name-internal): remove "./" from completion list unless
9207         explicitly matched, for consistency.
9208
9209 2000-05-11  Ben Wing  <ben@xemacs.org>
9210
9211         * gutter-items.el (gutter-buffers-tab):
9212         * gutter-items.el (add-tab-to-gutter):
9213         * gutter-items.el (update-tab-in-gutter):
9214         * gutter-items.el (remove-buffer-from-gutter-tab): Removed.
9215         * gutter-items.el (append-progress-display):
9216         * gutter-items.el (abort-progress-display):
9217         * gutter-items.el (raw-append-progress-display):
9218         Further fixes.  Use set-glyph-image not set-image-instance-property,
9219         to fix problems with multiple windows in a frame.
9220
9221         * menubar-items.el (tutorials-menu-filter):
9222         Fix typo.
9223
9224         * startup.el (early-error-handler):
9225         Display message box under windows; otherwise, message will disappear
9226         before it can be viewed.
9227
9228         * update-elc.el:
9229         Fix bug in NEEDTODUMP processing.
9230
9231 2000-05-08  Yoshiki Hayashi  <yoshiki@xemacs.org>
9232
9233         * startup.el (lock-directory): Removed.
9234         (superlock-file): Ditto.
9235         (startup-set-paths): Remove lockdir.
9236         (startup-setup-paths-warning): Remove lock-directory.
9237
9238         * setup-paths.el (paths-find-lock-directory): Removed.
9239         (paths-find-superlock-file): Ditto.
9240
9241 2000-05-09  Ben Wing  <ben@xemacs.org>
9242
9243         * faces.el (set-face-property):
9244         * faces.el (set-face-font):
9245         * faces.el (set-face-foreground):
9246         * faces.el (set-face-background):
9247         * faces.el (set-face-background-pixmap):
9248         * faces.el (set-face-underline-p):
9249         * faces.el (set-face-strikethru-p):
9250         * faces.el (set-face-highlight-p):
9251         * faces.el (set-face-dim-p):
9252         * faces.el (set-face-blinking-p):
9253         * faces.el (set-face-reverse-p):
9254         doc string changes.
9255
9256         * glyphs.el:
9257         * glyphs.el (make-image-specifier):
9258         * glyphs.el (glyph-property):
9259         * glyphs.el (set-glyph-image):
9260         * glyphs.el (make-glyph):
9261         * glyphs.el (make-pointer-glyph):
9262         * glyphs.el (make-icon-glyph):
9263         * glyphs.el (widget-image-instance-p): New.
9264         authorship info, lots of doc changes.  New predicate, inadvertently
9265         omitted.  the general principle with specifier docs is now that
9266         the description of instantiators should go with the make-foo-specifier
9267         fun's doc string, rather than in foo-specifier-p.  this follows
9268         conventions elsewhere in XEmacs and in general is a lot more obvious
9269         of a place to look.  sometimes the make-foo-specifier function needs
9270         to be created in the process.
9271
9272         * gutter.el:
9273         * gutter.el (make-gutter-specifier): New.
9274         * gutter.el (make-gutter-size-specifier): New.
9275         * gutter.el (make-gutter-visible-specifier): New.
9276         specifier doc updates according to the conventions specified before.
9277
9278         * objects.el:
9279         * objects.el (make-font-specifier):
9280         * objects.el (make-color-specifier):
9281         * objects.el (make-face-boolean-specifier): New.
9282         specifier doc updates according to the conventions specified before.
9283
9284         * specifier.el:
9285         * specifier.el (set-specifier):
9286         * specifier.el (make-integer-specifier): New.
9287         * specifier.el (make-boolean-specifier): New.
9288         * specifier.el (make-natnum-specifier): New.
9289         * specifier.el (make-generic-specifier): New.
9290         * specifier.el (make-display-table-specifier): New.
9291         specifier doc updates according to the conventions specified before.
9292
9293         * toolbar.el:
9294         * toolbar.el (make-toolbar-specifier): New.
9295         specifier doc updates according to the conventions specified before.
9296
9297 2000-05-09  Ben Wing  <ben@xemacs.org>
9298
9299         * process.el (call-process-internal): Revert to previous version
9300         because Mike's change clashed with a change I did not long before.
9301         Changed progn to prog1 to fix the bug pointed out by Mike Alexander.
9302         Thanks very much Mike for pointing out the bug and submitting a
9303         patch!
9304
9305 2000-04-13  Mike Alexander  <mta@arbortext.com>
9306
9307         * process.el (call-process-internal): Send the correct input buffer
9308         (call-process-internal): Return the exit status of the process
9309
9310 2000-05-07  Ben Wing  <ben@xemacs.org>
9311
9312         * winnt.el:
9313         * winnt.el (nt-quote-args-verbatim): Removed.
9314         * winnt.el (nt-quote-args-prefix-quote): Removed.
9315         * winnt.el (nt-quote-args-backslash-quote): Removed.
9316         * winnt.el (nt-quote-args-double-quote): Removed.
9317         * winnt.el (nt-quote-args-functions-alist): Removed.
9318         * winnt.el (nt-quote-process-args): Removed.
9319         Remove all stuff for argument quoting.  We borrow the code instead
9320         from Emacs 20.6, which is much more careful in its quoting
9321         (e.g. in handling runs of the escape character) and avoids most of
9322         the need for this Lisp mechanism by checking to see whether we're
9323         running a Cygwin or normal program and doing the appropriate
9324         quoting.  If we end up needing such a mechanism, we should add
9325         it by extending the variable `mswindows-quote-process-args' so it
9326         can take an alist of regexps.
9327
9328 2000-05-07  Ben Wing  <ben@xemacs.org>
9329
9330         * keydefs.el:
9331         Restore M-up, M-down to 21.1 state.  Put *ward-sentence on
9332         C-M-left, C-M-right instead.  Define C-M-up, C-M-down to scroll
9333         the window without moving point.
9334
9335         * simple.el:
9336         * simple.el (scroll-up-one): New.
9337         * simple.el (scroll-down-one): New.
9338         Functions for use with C-M-up/down.
9339
9340 2000-05-01  Martin Buchholz <martin@xemacs.org>
9341
9342         * XEmacs 21.2.33 is released.
9343
9344 2000-04-29  Martin Buchholz  <martin@xemacs.org>
9345
9346         * dialog.el (yes-or-no-p-dialog-box):
9347         Fix docstring.
9348         Fix following horrible bug in X11 mode with focus-follows-mouse:
9349           1. Visit two files in two different frames.
9350           2. do File->Revert Buffer in one of those frames.
9351           3. Dialog box appears.
9352           4. Arrange things so that the mouse passes over the *other*
9353              frame, then to the dialog box, and click on "Yes".
9354           5. The file contents end up in the *wrong* buffer!
9355         Add TODO comment.
9356
9357 2000-04-28  Ben Wing  <ben@xemacs.org>
9358
9359         * help.el (describe-installation): correct typo introduced
9360         in last patch: boundp -> fboundp.
9361
9362         * etags.el (buffer-tag-table-list):
9363         canonicalize filenames to Unix format so that tag-table-alist
9364         searching works under Windows.
9365
9366         * autoload.el:
9367         Bowdlerize the supposedly objectionable words
9368         "who couldn't quite manage to cleanly modify batch-update-autoloads".
9369
9370         * gutter-items.el (set-progress-display-style):
9371         * gutter-items.el (search-dialog-callback):
9372         * gutter-items.el (make-search-dialog):
9373         Change to new callback-ex api.
9374
9375 2000-04-26  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
9376
9377         * help.el: (describe-installation): decode-coding-string is not
9378         defined in a non MULE environment.
9379
9380 2000-04-28  Ben Wing  <ben@xemacs.org>
9381
9382         * gutter-items.el (buffer-list-changed-hook):
9383         use it, not record-buffer-hook.
9384
9385         * subr.el (record-buffer-hook): Removed.
9386
9387 2000-04-27  Ben Wing  <ben@xemacs.org>
9388
9389         * gutter-items.el (buffers-tab-switch-to-buffer): do not
9390         use NORECORD option.  Andy will not like this, but the existing
9391         gutter behavior is just wrong, as per this comment:
9392
9393         ;; this used to add the norecord flag to both calls below.
9394         ;; this is bogus because it is a pervasive assumption in XEmacs
9395         ;; that the current buffer is at the front of the buffers list.
9396         ;; for example, select an item and then do M-C-l
9397         ;; (switch-to-other-buffer).  Things get way confused.
9398         ;;
9399         ;; Andy, if you want to maintain the current look, you must
9400         ;;  *uncouple* the gutter order and buffers order.
9401
9402         * loaddefs.el (completion-ignored-extensions): unfuckify.
9403
9404         * bytecomp.el (batch-byte-compile-one-file): new function, used in
9405         xemacs.mak.
9406
9407         * autoload.el (batch-update-one-directory): new function, used in
9408         xemacs.mak.
9409
9410         * loadup.el: set gc-cons-threshold very high unless dumping --
9411         loadup during update-elc is much much much faster.  also do this
9412         when quick-building.
9413
9414         add commented-out code for profiling loadup.
9415
9416
9417         * update-elc.el (preloaded-file-list): add bytecomp.el, since it
9418         is required in order to build xemacs.
9419
9420 2000-04-26  Ben Wing  <ben@xemacs.org>
9421
9422         * loadup.el: don't garbage collect during loadup if quick-build
9423         compile-time option is set.
9424
9425 2000-04-23  Ben Wing  <ben@xemacs.org>
9426
9427         * update-elc.el: compute whether any dumped .el or .elc files
9428         are newer than the dumped exe, and touch the file ../src/NEEDTODUMP
9429         if so.
9430
9431         * update-elc.el (update-elc-files-to-compile): always change
9432         NOBYTECOMPILE in the src directory rather than current dir,
9433         so it will work under NT.
9434
9435         * autoload.el (autoload-trim-file-name): canonicalize to slashes so
9436         the form of this file is identical between Unix and Windows.
9437         (autoload-target-directory): Fixed to be lisp/ not lisp/prim/.
9438         Added comment.
9439         (update-autoloads-from-directory): updated doc string.
9440         updated doc strings in a few other places.
9441
9442 2000-04-18  Yoshiki Hayashi  <yoshiki@xemacs.org>
9443
9444         * bytecomp.el (byte-force-recompile): Fix argument to
9445         byte-recompile-directory.
9446
9447 2000-04-17  Yoshiki Hayashi  <yoshiki@xemacs.org>
9448
9449         * gutter-items.el (progress-display-clear-when-idle): Use
9450         add-one-shot-hook.
9451         * gutter-items.el (clear-progress-display): Adjust number of
9452         arguments.
9453
9454 2000-04-13  Yoshiki Hayashi  <yoshiki@xemacs.org>
9455
9456         * dumped-lisp.el (preloaded-file-list): Always dump select.el.
9457
9458 2000-04-16  Ben Wing  <ben@xemacs.org>
9459
9460         * printer.el: New file.
9461
9462         * dumped-lisp.el (preloaded-file-list): Declare printer.el.
9463
9464         * help.el (describe-installation): Fix decoding for Windows.
9465
9466         * menubar-items.el:
9467         * menubar-items.el (default-menubar):
9468         * menubar-items.el (tutorials-menu-filter): New.
9469         * menubar-items.el (popup-menubar-menu):
9470         Add authorship.  Redo Help menu and Tutorials filter.
9471
9472         * menubar.el: Correct comment.
9473
9474         * modeline.el (modeline-buffer-identification): Correct doc string.
9475
9476         * simple.el:
9477         * simple.el (printing): Removed.
9478         * simple.el (printer-name): Removed.
9479         * simple.el (generic-print-buffer): Removed.
9480         * simple.el (generic-print-region): Removed.
9481         Move generic print code to printer.el.
9482
9483 2000-04-15  Ben Wing  <ben@xemacs.org>
9484
9485         * simple.el (generic-print-region): New.
9486         make this function actually work.
9487         (generic-print-buffer): call generic-print-region.
9488
9489 2000-04-14  Andy Piper  <andy@xemacs.org>
9490
9491         * gutter-items.el (make-search-dialog): avoid unnecessary futzing
9492         by using the new widget-callback-current-channel.
9493         (search-dialog-callback): ditto.
9494
9495 2000-04-12  Andy Piper  <andy@xemacs.org>
9496
9497         * gutter.el (default-gutter-position): moved from gutter-items.el.
9498         (default-gutter-position-changed-hook): ditto.
9499         (gutter-element-visibility-changed-hook): ditto.
9500         (set-gutter-element): ditto.
9501         (remove-gutter-element): ditto.
9502         (set-gutter-element-visible-p): ditto.
9503         (gutter-element-visible-p): ditto.
9504         (init-gutter): ditto.
9505
9506         * dialog.el (make-dialog-box): renamed and moved from
9507         gutter-items.el
9508
9509         * gutter-items.el: move various functions elsewhere.
9510
9511 2000-04-13  Katsumi Yamaoka  <yamaoka@jpl.org>
9512
9513         * menubar-items.el: Fixed place of parenthesis.
9514
9515 2000-04-12  Ben Wing  <ben@xemacs.org>
9516
9517         * etags.el (find-tag-at-point): New.  Lets you do find-tag
9518                 without constantly being prompted for the tag.
9519         * simple.el: Added a number of section headings, to clarify the
9520                 organization of this file.
9521         * simple.el (activate-region):
9522         * simple.el (region-exists-p):
9523         * simple.el (region-active-p):
9524                 Moved these three function down to the other side of
9525                 the case-changing functions, so they join the rest of
9526                 the region code.
9527         * simple.el (printing): New.
9528         * simple.el (printer-name): New.
9529         * simple.el (generic-print-buffer): New.
9530                 New functions, a very simple prototype for a unified
9531                 printing interface.
9532
9533         * process.el (call-process-internal): Real fix for null BUFFER,
9534                 other problems with BUFFER specs.
9535
9536         * menubar-items.el:
9537                 Fixed up File->Print to use new printing functions.
9538                 Various corrections and expansions to Grep/Compile menus.
9539                 New options for Printing.
9540                 New options for SMTP Mail, the way to send mail under
9541                   MS Windows. (There's also a package patch to make SMTP
9542                   Mail be the default under MSWin.)
9543
9544 2000-04-09  Jeff Miller <jmiller@cablespeed.com>
9545
9546         * menubar-items.el: Selecting Rectangle Mousing from menubar
9547         did not work.  Needed to quote mouse-track-rectangle-p.
9548
9549 2000-04-06  Yoshiki Hayashi  <yoshiki@xemacs.org>
9550
9551         * cl-compat.el (keywordp): Removed.
9552
9553 2000-04-05  Andy Piper  <andy@xemacs.org>
9554
9555         * gutter-items.el (progress-layout-glyph): don't initialize here.
9556         (progress-gauge-glyph): use dynamic sizing.
9557         (set-progress-display-style): new function. Set progress glyphs
9558         appropriately depending on the style.
9559         (progress-display-style): new variable. Custom version of
9560         set-progress-display-style.
9561         (progress-abort-glyph): switch to dynamic sizes.
9562         (search-dialog-text): make the edit field active.
9563
9564 2000-04-04  Andy Piper  <andy@xemacs.org>
9565
9566         * gutter-items.el (make-search-dialog): need to make the search
9567         dialog visible after creation.
9568
9569         * menubar-items.el (default-menubar): use the search dialog for
9570         searching. Remove some extraneous search menu items.
9571
9572         * gutter-items.el (set-gutter-element): allow glyphs to be used as
9573         well as strings.
9574         (make-gutter-only-dialog-frame): allow the user to create the
9575         frame unmapped. Allow the gutter spec to be given as a glyph.
9576         (search-dialog-direction): new variable.
9577         (search-dialog-text): new variable.
9578         (search-dialog-callback): new function. Callback for the search
9579         dialog action.
9580         (make-search-dialog): new function. Create a user-friendly search
9581         dialog.
9582
9583 2000-04-04  Hrvoje Niksic  <hniksic@iskon.hr>
9584
9585         * faces.el (set-face-stipple): Use mswindows-bitmap-file-path
9586         under Windows.
9587
9588 2000-04-01  Andy Piper  <andy@xemacs.org>
9589
9590         * font-lock.el (font-lock-fontify-keywords-region): Calculate
9591         progress more accurately.
9592
9593 2000-02-02  Hirokazu FUKUI  <hfukui@sannet.ne.jp>
9594
9595         * finder.el (finder-compile-keywords): Process readable files only.
9596         Because error in process of .#finder-inf.el when compile xemacs
9597         with --with-clash-detection option.
9598
9599 2000-03-31  Andy Piper  <andy@xemacs.org>
9600
9601         * gutter-items.el (append-progress-display): don't delay after a
9602         successful font-lock.
9603         (make-gutter-only-dialog-frame): new function. Allow users to
9604         create gutter-only dialogs.
9605
9606 2000-03-27  Mike Alexander  <mta@arbortext.com>
9607
9608         * process.el (call-process-internal): Handle a null BUFFER
9609         parameter correctly.
9610
9611 2000-03-28  Andy Piper  <andy@xemacs.org>
9612
9613         * gutter-items.el (abort-progress-display): put strings in the
9614         gutter not extents.
9615         (progress-layout-glyph): signal special 'quit callback.
9616         (progress-display-quit-function): deleted.
9617         (progress-display-stop-callback): deleted.
9618         (progress-display-dispatch-command-events): deleted.
9619         (append-progress-display): remove calls to
9620         progress-display-dispatch-command-events.
9621         (raw-append-progress-display): ditto.
9622
9623 2000-03-23  Hrvoje Niksic  <hniksic@iskon.hr>
9624
9625         * faces.el (set-face-stipple): Rewrite to correctly handle PIXMAP
9626         being a list.  Actually define `stipple-pixmap-p' which is used as
9627         an error predicate.  Correctly handle PIXMAP being either relative
9628         or absolute file name.
9629
9630 2000-03-24  Andy Piper  <andy@xemacs.org>
9631
9632         * gutter-items.el (add-tab-to-gutter): use copy-sequence.
9633         (abort-progress-display): ditto. Don't delete the created extent.
9634         (raw-append-progress-display): ditto.
9635         (progress-display-dispatch-non-command-events): new
9636         function. Encapsulates what we want to do when no command input is
9637         required.
9638         (progress-display-dispatch-command-events): likewise, but disable
9639         for now since it causes too many problems.
9640         (append-progress-display): use them.
9641         (raw-append-progress-display): ditto.
9642         (default-gutter-position-changed-hook): set this rather than
9643         default-gutter-position-changed.
9644         (default-gutter-position-changed-hook): lambda with zero arguments
9645         rather than one.
9646         (raw-append-progress-display): trap errors in pending input since
9647         allowing them to signal will hose the gauge well and
9648         truly. Ideally we would like to delay these until we are more able
9649         to cope.
9650         (append-progress-display): ditto.
9651
9652 2000-03-20  Jeff Miller <jmiller@cablespeed.com>
9653
9654         * lisp/make-docfile.el: call-process-internal is now implemented
9655         in process.el.
9656
9657 2000-03-21  Ben Wing  <ben@xemacs.org>
9658
9659         * mule\mule-cmds.el (set-language-info-alist):
9660         Fix to correspond to new menu arrangement.
9661
9662 2000-03-21  Ben Wing  <ben@xemacs.org>
9663
9664         * process.el:
9665         * process.el (call-process-internal): New.
9666         New implementation of call-process.  Only enabled under NT, so far.
9667         stderr handling not implemented yet in CVS'd C code.
9668
9669 2000-03-20  Ben Wing  <ben@xemacs.org>
9670
9671         * lisp-mode.el:
9672         * lisp-mode.el (lisp-interaction-mode-menubar-menu): New.
9673         * lisp-mode.el (lisp-interaction-mode):
9674         Put back Lisp Interaction menubar for Jan V's sake.
9675
9676         * simple.el:
9677         * simple.el (mark-ring):
9678         * simple.el (dont-record-current-mark): New.
9679         * simple.el (in-shifted-motion-command): New.
9680         * simple.el (mark-ring-unrecorded-commands): New.
9681         * simple.el (mark-ring-max):
9682         * simple.el (set-mark-command):
9683         * simple.el (push-mark):
9684         * simple.el (handle-pre-motion-command):
9685         Implement scheme for not recording unimportant marks.
9686
9687         * subr.el:
9688         * subr.el (function-allows-args): New.
9689         New function function-allows-args.
9690
9691 2000-03-20  Martin Buchholz <martin@xemacs.org>
9692
9693         * XEmacs 21.2.32 is released.
9694
9695 2000-03-20  Andy Piper  <andy@xemacs.org>
9696
9697         * gutter-items.el (update-tab-in-gutter): force selection of the
9698         selected-window if required to do so.
9699         (buffers-tab-items): ditto.
9700         (add-tab-to-gutter): ditto.
9701         (create-frame-hook): use force-selection.
9702         (default-gutter-position-changed): lambdify.
9703         (update-tab-hook): deleted since it was only used in one place.
9704
9705 2000-03-18  Andy Piper  <andy@xemacs.org>
9706
9707         * files.el (find-file-noselect): undo change that shouldn't have
9708         gone in.
9709
9710 2000-03-17  Andy Piper  <andy@xemacs.org>
9711
9712         * buffer.el (switch-to-buffer): use last-nonminibuf-window instead
9713         of selected-window trickery.
9714
9715         * gutter-items.el (update-tab-in-gutter): don't give dedicated
9716         frames tabs.
9717         (progress-display-stop-callback): progress -> progress-display
9718         (progress-display-quit-function): ditto.
9719         (clear-progress-display): ditto.
9720         (remove-progress-display): ditto.
9721         (append-progress-display): ditto.
9722         (abort-progress-display): ditto.
9723         (raw-append-progress-display): ditto.
9724         (display-progress-display): ditto.
9725         (current-progress-display-label): ditto.
9726         (current-progress-display): ditto.
9727         (lprogress-display): ditto and save the buffer
9728         (progress-display): ditto. Otherwise the buffer sometimes gets
9729         changed which confuses font-lock.
9730
9731         * font-lock.el (font-lock-default-fontify-buffer): catch all
9732         errors, not just quit.
9733         (font-lock-mode): progress -> display-progress
9734         (font-lock-default-fontify-buffer): ditto.
9735         (font-lock-fontify-syntactically-region): ditto.
9736         (font-lock-fontify-keywords-region): ditto.
9737
9738 2000-03-14  Hrvoje Niksic  <hniksic@iskon.hr>
9739
9740         * cl.el (gensym): Move to here from cl-macs.el.
9741         (gentemp): Ditto.
9742
9743 2000-03-16  Andy Piper  <andy@xemacs.org>
9744
9745         * font-lock.el (font-lock-mode): use lprogress and friends for
9746         progress management.
9747         (font-lock-default-fontify-buffer): ditto.
9748         (font-lock-fontify-syntactically-region): ditto.
9749         (font-lock-fontify-keywords-region): ditto.
9750         (font-lock-revert-cleanup): fix reverting.
9751         (font-lock-revert-setup): ditto.
9752
9753         * gutter-items.el (progress-use-echo-area): new variable. Use the
9754         echo area for progress gauges if non-nil.
9755         (clear-progress): remove echo area stuff and defer to
9756         clear-message.
9757         (append-progress): dispatch non-command events after each progress
9758         increment. Remove echo area stuff.
9759         (abort-progress): remove echo area stuff and defer to
9760         display-message.
9761         (raw-append-progress): ditto. Dispatch non-command events after
9762         gutter redisplay.
9763         (display-progress): defer echo area stuff to display-message.
9764
9765         * gutter-items.el (clear-progress):
9766         (abort-progress): indentation changes.
9767         (display-progress): don't clear progress.
9768         (append-progress): compare messages with equal.
9769         (raw-append-progress): use dispatch-non-command-events to flush
9770         widget creation events.
9771
9772 2000-03-13  Ben Wing  <ben@xemacs.org>
9773
9774         * abbrev.el:
9775         * abbrev.el (abbrev-string-to-be-defined): New.
9776         * abbrev.el (inverse-abbrev-string-to-be-defined): New.
9777         Changes for use with the menubar.
9778
9779 2000-03-12  Ben Wing  <ben@xemacs.org>
9780
9781         * alist.el (vassoc): moved here from font-menu.el.
9782
9783         * custom.el (defface): typo fix.
9784
9785         * dialog.el (yes-or-no-p-dialog-box):
9786         * dialog.el (message-box):
9787         * files.el (save-some-buffers-1):
9788         Put accelerators in the button names.
9789
9790         * font-lock.el (font-lock-comment-face):
9791         * font-lock.el (font-lock-keyword-face):
9792         * font-lock.el (font-lock-function-name-face):
9793         Fixed some of the colors under MS Windows because the existing
9794         default colors were hardly different from black and needed to be
9795         made lighter.
9796
9797         * font-menu.el:
9798         * font-menu.el (font-menu-split-long-menu):
9799         * font-menu.el (font-menu-family-constructor):
9800         * font-menu.el (font-menu-size-constructor):
9801         * font-menu.el (font-menu-weight-constructor):
9802         * font-menu.el (font-menu-set-font):
9803         vassoc moved to alist.el.
9804         Accelerators added to all menus.
9805         Unused bound var new-props removed.
9806
9807         * keydefs.el: I did a whole lot of rearranging to put things in a
9808         more consistent order and fixed a number of cases where key
9809         combinations involving up, down, left, right and so on were
9810         defined but the corresponding keypad combinations were not
9811         defined.
9812
9813         * lisp-mode.el:
9814         * lisp-mode.el (lisp-interaction-mode-popup-menu):
9815         * lisp-mode.el (emacs-lisp-mode):
9816         * lisp-mode.el (lisp-interaction-mode):
9817         * lisp-mode.el (flet):
9818         Added accelerators onto the menus.
9819         Made all the different versions of the let function be indented
9820         the same way.
9821         Undid Steve's easy-menu-ification, because it makes it impossible
9822         to have the menubar and popup menus different.
9823         Cleaned up the menu; added items for find-function &c and some
9824         indenting, and removed debug-on-*.
9825
9826         * list-mode.el (list-mode-hook):
9827         * list-mode.el (list-mode):
9828         * list-mode.el (completion-setup-hook):
9829         * list-mode.el (display-completion-list):
9830         Added support for the :window-height keyword, which is required
9831         because of other changes that I made for the file dialog box.  I
9832         also made the hook variables list-mode-hook and
9833         completion-setup-hook and also minibuffer-setup-hook in
9834         minibuf.el be permanent-local; see comment in list-mode.el.
9835
9836         * map-ynp.el (map-y-or-n-p):
9837         Added accelerators to the dialog buttons.
9838
9839         * menubar-items.el (menu-truncate-list):
9840         New internal function.
9841         * menubar-items.el (submenu-generate-accelerator-spec):
9842         * menubar-items.el (menu-item-strip-accelerator-spec):
9843         * menubar-items.el (menu-item-generate-accelerator-spec):
9844         New exported functions, for use in auto-generating accelerator specs.
9845
9846         * menubar-items.el:
9847         * menubar-items.el (default-menubar):
9848         * menubar-items.el (maybe-add-init-button):
9849         * menubar-items.el (bookmark-menu-filter):
9850         * menubar-items.el (slow-format-buffers-menu-line):
9851         * menubar-items.el (build-buffers-menu-internal):
9852         * menubar-items.el (language-environment-menu-filter):
9853         * menubar-items.el (default-popup-menu):
9854         * menubar-items.el (popup-buffer-menu):
9855         * menubar-items.el (popup-menubar-menu):
9856         Did a major overhaul on this file, and in fact I'm nowhere near
9857         done working on the menubar, and there will be more patches to
9858         come.  A basic summary of what I've done:
9859
9860         a) I added accelerators to all of the menu items.  For menus that
9861         are auto-generated, such as the buffers menu, the accelerators are
9862         automatically added to the beginning of each line using the
9863         numbers 1 through 9, then zero, and then letters starting with A,
9864         but omitting the letters that are already in use for the fixed
9865         menu items at the top of the buffers menu.  To facilitate adding
9866         accelerators of this kind, I created some new functions
9867         (*-accelerator-spec), which are also being used by other filters
9868         that auto generate lists of things such as ftp sites to download
9869         packages.  If people really don't like these accelerators
9870         appearing at the beginning of the menu items, a variable can be
9871         added to optionally turn them off, but I think this is rather
9872         pointless because other menu items have accelerators and many or
9873         most of the menu users will use the accelerators if the support is
9874         there.
9875
9876         b) I combined the top level Tools and Apps menus into a single
9877         Tools menu, because the distinction between the two is not
9878         obvious, and the items on the menus are not used often enough that
9879         putting some of them onto submenus is a problem.
9880
9881         c) I created two new top level menus called View and Cmds because
9882         there were too many items on the File and Edit menus, and I'm going
9883         to be adding more items to these menus.  In contrast to the Tools
9884         menu, the items on these menus may be used quite often during an
9885         editing session, and so should be available with fewer
9886         keystrokes.
9887
9888         d) I added a number of options to the options menu, including one
9889         for controlling whether the alt key can be used to traverse to
9890         menu items using the accelerators, one for controlling behavior of
9891         control-k, one for controlling how the kill and yank functions
9892         interact with the clipboard, a few additional buffers-menu
9893         options, and various other things.  I also did a bit of
9894         rearranging, for example, combining the keyboard and mouse options
9895         into a single keyboard and mouse submenu to facilitate the
9896         accelerators on that level.
9897
9898         e) I changed the variable buffers-menu-format-buffer-line-function
9899         to take two arguments instead of one, the second argument being
9900         the line number for use in creating an accelerator.  I added a
9901         hack to support existing functions with one argument (although I
9902         doubt that very many of these exist), for backward compatibility.
9903
9904         f) I moved the top level mule menu to be a submenu of the edit
9905         menu.  I think that most of the items on this menu are fairly
9906         useless and there are certainly not enough frequently used items
9907         to justify this being its own top level menu.
9908
9909         g) I combined most of the items in big-menubar.el into the main menu.
9910         If people think the main menu is too big, it would be possible to
9911         create different configurations, some smaller.
9912
9913         * menubar.el (check-menu-syntax):
9914         Deleted some syntax checks that were no longer valid, partly
9915         because of changes that were already made a long time ago, and
9916         partly because of a change I made where I allow the name of the
9917         menu item to be an evaluated expression rather than just a string,
9918         similar to all of the other parameters of a menu item.
9919
9920         * minibuf.el:
9921         * minibuf.el (read-file-name-1):
9922         * minibuf.el (mouse-read-file-name-1):
9923         I made a number of changes to improve the appearance
9924         and functioning of the file dialog box.  They include:
9925
9926         a) Fixing the problem where closing the dialog box by clicking on
9927         the close button of the window didn't properly exit the
9928         minibuffer.
9929
9930         b) Fixing the problem that if you typed part of a file name, and
9931         then clicked on a completion with the mouse, the file was not
9932         correctly selected.
9933
9934         c) Changing the title of the dialog box to reflect the operation
9935         being done in accordance with user interface conventions, rather
9936         than the name of the dialog box buffer, which is rather useless.
9937
9938         d) Remove the words "possible completions are" which didn't
9939         belong.
9940
9941         e) Fix things so that the completions scroll off the end of the
9942         completions windows only to the right, rather than both to the
9943         right and down, which is in accordance with Windows user interface
9944         conventions.
9945
9946         * msw-init.el (init-post-mswindows-win):
9947         Added a binding for meta-F4, which is the standard windows binding
9948         for exiting a program.
9949
9950         * select.el (get-selection-no-error):
9951         * select.el (own-selection):
9952         * select.el (own-clipboard):
9953         Added an optional argument called append to the functions
9954         own-selection and own-clipboard.  This adds support for appending
9955         text to the existing selection and allows the function
9956         own-clipboard to be used as the value of the variable
9957         interprogram- cut-function.
9958
9959         Fixed a bug in own-selection in handling zmacs-region-stays.
9960
9961         * simple.el (historical-kill-line): New.
9962
9963         * simple.el (kill-line):
9964         * simple.el (interprogram-cut-function):
9965         * simple.el (interprogram-paste-function):
9966         * simple.el (handle-pre-motion-command):
9967         * simple.el (next-line):
9968         * simple.el (previous-line):
9969         a) Expanded the variable kill-whole-line, so that function
9970         kill-line can be set to delete the entire line always, not just
9971         when cursor is at the beginning of the line.  This is controlled
9972         by setting the variable kill-whole-line to the symbol 'always.
9973         This behavior, as well as the existing kill-whole-line behavior,
9974         now only take effect when kill-line is called interactively,
9975         although this is a departure from a previous behavior in the case
9976         of setting this variable kill-whole-line to t.  It is almost
9977         certainly what has always been intended, and most likely the old
9978         way of doing things introduced bugs.  I also created a function
9979         called historical-kill-line, which ignores the kill-whole-line
9980         setting and always gives the historical behavior of only killing
9981         to the end of the line.  I bound this function to shift- control-k
9982         so that the kill to end of line behavior is available, even when
9983         kill-whole-line has been set to change control-k into the simple
9984         delete-whole-line behavior. (This can be set using the options
9985         menu.)
9986
9987         b) I changed things so that kill and yank now interact with the
9988         clipboard by default under windows.  This was done by changing the
9989         default value of interprogram-cut- function and
9990         interprogram-paste-function.  You can get the old behavior by
9991         setting these to nil, and there is an option on the options menu
9992         to do this.
9993
9994         c) I added support for selecting text using shifted motion keys.
9995         This support is on by default and can be controlled by the
9996         variable shifted-motion-keys-select-region.  There is also a
9997         variable called unshifted-motion-keys-deselect-region that
9998         controls more specifically how the shifted motion key behavior
9999         works.  I did not put an option on the options menu to turn this
10000         off, because I can't imagine why this would be useful.
10001
10002         * simple.el (forward-block-of-lines):
10003         * simple.el (backward-block-of-lines):
10004         * simple.el (block-movement-size):
10005         New.
10006
10007         * simple.el (uncapitalized-title-words):
10008         * simple.el (uncapitalized-title-word-regexp):
10009         * simple.el (capitalize-string-as-title):
10010         * simple.el (capitalize-region-as-title):
10011         New.
10012
10013
10014         * subr.el (add-hook):
10015         * subr.el (make-local-hook): New.
10016         * subr.el (remove-local-hook): New.
10017         * subr.el (add-one-shot-hook): New.
10018         * subr.el (add-local-one-shot-hook): New.
10019         Added some functions to make using hooks easier.
10020         These include:
10021
10022         a) Functions add-local-hook and remove-local-hook to make it easy
10023         to use local hooks.
10024
10025         b) Functions add-one-shot-hook and add-local-one-shot-hook, which
10026         make it possible to add a "one-shot" hook, which is to say a hook
10027         that runs only once, and automatically removes itself after the
10028         first time it has run.
10029
10030 2000-03-09  Andy Piper  <andy@xemacs.org>
10031
10032         * files.el (auto-mode-alist): pick up jsp, jhtml and xml files.
10033
10034 2000-03-09  Yoshiki Hayashi  <yoshiki@xemacs.org>
10035
10036         * buff-menu.el (buffers-menu-omit-invisible-buffers):
10037         Moved from menubar-items.el.
10038         * dumped-lisp.el: Dump gutter-items regardless of menubar.
10039
10040 2000-03-08  Andy Piper  <andy@xemacs.org>
10041
10042         * gutter-items.el (build-buffers-tab-internal): add selected field
10043         to buffers tab spec.
10044
10045 2000-03-07  Yoshiki Hayashi  <yoshiki@xemacs.org>
10046
10047         * minibuf.el (last-exact-completion): Initialize to nil.
10048
10049 2000-03-07  Didier Verna  <didier@xemacs.org>
10050
10051         * startup.el (command-line-1): remove unused variable
10052         `first-file-buffer'.
10053
10054 2000-02-29  Hrvoje Niksic  <hniksic@iskon.hr>
10055
10056         * loaddefs.el (completion-ignored-extensions): Removed ".log",
10057         which is also used for Web server log files.
10058
10059 2000-02-03  IKEYAMA Tomonori <tomonori@suiyokai.org>
10060
10061         * mule/mule-charset.el: Setup auto-fill-chars.
10062
10063 2000-03-02  SL Baur  <steve@beopen.com>
10064
10065         * subr.el (with-string-as-buffer-contents): Reimplement using
10066         `with-temp-buffer'.  Fixes non-unique buffer name problem, fixes
10067         non-deletion of buffer after execution problem.
10068         (with-output-to-string): Use unique buffer name.
10069
10070 2000-02-29  Stephen J. Turnbull  <stephen@xemacs.org>
10071
10072         * gutter-items.el (buffers-tab-sort-function):  New variable.
10073         (buffers-tab-items):  Funcall it to sort the buffer tab list.
10074
10075 2000-02-29  Stephen J. Turnbull  <stephen@xemacs.org>
10076
10077         * startup.el (load-user-init-file):  Merge two `if's to one `or'.
10078
10079 2000-02-28  Martin Buchholz  <martin@xemacs.org>
10080
10081         * menubar-items.el (maybe-add-init-button): Remove the "Load
10082         .emacs" button from all menubars.
10083
10084 2000-03-01  Didier Verna  <didier@xemacs.org>
10085
10086         * rect.el (string-rectangle): depend on `pending-delete-mode' for
10087         region rectangle replacement (from Jan Vroonhof).
10088         (replace-rectangle): new function.
10089
10090 2000-01-05  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10091
10092         * mule/mule-cmds.el (set-default-coding-systems): Use
10093         set-terminal-coding-system and set-keyboard-coding-system.
10094         * coding.el (set-terminal-coding-system): Use
10095         set-console-tty-output-coding-system.
10096         (set-keyboard-coding-system): Use
10097         set-console-tty-input-coding-system.
10098
10099 2000-02-21  Yoshiki Hayashi  <yoshiki@xemacs.org>
10100
10101         * minibuf.el (read-variable): Allow symbol to default argument.
10102
10103 2000-02-27  Andy Piper  <andy@xemacs.org>
10104
10105         * gutter-items.el (update-tab-hook): new function to be used for
10106         hooks.
10107         (create-frame-hook): add update-tab-hook.
10108         (record-buffer-hook): ditto.
10109         (default-gutter-position-changed): ditto.
10110         (default-gutter-position): updating the buffers tab is now handled
10111         by a hook.
10112         (default-gutter-position-changed-hook): new variable.
10113         (gutter-element-visibility-changed-hook): ditto.
10114         (set-gutter-element-visible-p): call it.
10115         (set-gutter-element): use modify-specifier-instances. Set extents
10116         as duplicable before using.
10117         (remove-gutter-element): ditto.
10118         (set-gutter-element-visible-p): ditto.
10119         (init-gutter): new function.
10120         (add-tab-to-gutter): use new gutter-element functions rather than
10121         setting specifiers directly.
10122         (clear-progress): ditto.
10123         (abort-progress): ditto.
10124         (gutter-buffers-tab-visible-p): renamed from
10125         default-gutter-visible-p
10126
10127         * specifier.el (modify-specifier-instances): new function from Jan
10128         Vroonhof.
10129
10130         * x-init.el (init-post-x-win): call init-gutter.
10131
10132         * msw-init.el (init-post-mswindows-win): call init-gutter.
10133
10134         * menubar-items.el (default-menubar): Update to reflect new gutter
10135         variables.
10136
10137 2000-02-26  Andy Piper  <andy@xemacs.org>
10138
10139         * gutter-items.el (set-gutter-element): new function. Add gutter
10140         elements to the specified gutter.
10141         (remove-gutter-element): new function. Remove gutter elements from
10142         the specified gutter.
10143         (set-gutter-element-visible-p): new function. Set gutter element
10144         visibility for the provided gutter-visible specifier.
10145
10146 2000-02-23  Andy Piper  <andy@xemacs.org>
10147
10148         * gutter-items.el (add-tab-to-gutter): specify dimensions
10149         dynamically.
10150
10151 2000-02-24  Martin Buchholz  <martin@xemacs.org>
10152
10153         * gutter-items.el (add-tab-to-gutter):
10154         * package-get.el (package-get-interactive-package-query):
10155         * package-ui.el (pui-directory-exists):
10156         (pui-install-selected-packages):
10157         (pui-list-packages):
10158         Use #'(lambda ...)  instead of '(lambda ...).
10159
10160 2000-02-21  Gregory Neil Shapiro <gshapiro@gshapiro.net>
10161
10162         * startup.el (load-user-init-file): Check to make sure user
10163           has an init-file before calling load().
10164
10165 2000-02-20  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10166
10167         * msw-glyphs.el (msgdi-device-p): Added this and 'msgdi specifier tag.
10168
10169 2000-02-23  Martin Buchholz <martin@xemacs.org>
10170
10171         * XEmacs 21.2.31 is released.
10172
10173 2000-02-21  Mike Sperber <mike@xemacs.org>
10174
10175         * loadup.el (really-early-error-handler):
10176         * update-elc.el:
10177         * make-docfile.el:
10178         Remove dependency on EMACSBOOTSTRAP... environment variables.
10179
10180 2000-02-21  Martin Buchholz <martin@xemacs.org>
10181
10182         * XEmacs 21.2.30 is released.
10183
10184 2000-02-19  Martin Buchholz  <martin@xemacs.org>
10185
10186         * byte-optimize.el (byte-optimize-plus):
10187         (byte-optimize-minus):
10188         (byte-optimize-multiply):
10189         Optimize (- 0) to 0, not (-)
10190         Optimize (+ 5 3.0) to 8.0
10191         Optimize (* 5 3.0) to 15.0
10192         Improve readability.
10193
10194 2000-02-21  Jonathan Harris  <jhar@tardis.ed.ac.uk>
10195
10196         * modeline.el: (modeline-scrolling-method): change modeline
10197         mswindows cursor appearance according to the value.
10198
10199         * msw-faces.el: (mswindows-init-device-faces): Initialise 'default
10200         and 'gui-element face colors and 'gui-element face font to Windows
10201         defaults.
10202
10203 2000-02-09 Stef Epardaud  <stef@lunatech.com>
10204
10205         * font-lock.el: Javadoc enhancements
10206
10207 1999-11-27  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
10208
10209         * ldap.el (toplevel): Test if LDAP support has been compiled in
10210         (ldap-verbose): New option
10211         (ldap-search-entries): Renamed from the previous ldap-search
10212         Conditionalize message display on ldap-verbose
10213         (ldap-add-entries, ldap-modify-entries, ldap-delete-entries): New
10214         defuns
10215         (ldap-search): Is now defined as an obsolete wrapper calling
10216         ldap-search-basic or ldap-search-entries
10217
10218
10219 1999-12-06  Hirokazu FUKUI  <hfukui@sannet.ne.jp>
10220             Shuhei KOBAYASHI <shuhei@aqua.ocn.ne.jp>
10221             Jan Vroonhof  <jan@xemacs.org>
10222
10223         * byte-optimize.el (byte-optimize-form-code-walker): Fixed.
10224         When for-effect is true, didn't call `byte-optimize-form'
10225         in and/or subforms without last.
10226
10227 1999-12-07  Jan Vroonhof  <vroonhof@math.ethz.ch>
10228
10229         * package-get.el (package-get-download-sites): Use correct custom
10230         type.
10231
10232 2000-02-15  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10233
10234         * files.el (write-file): Ask for coding system when compiled with
10235         file-coding.
10236
10237 2000-02-16  Andy Piper  <andy@xemacs.org>
10238
10239         * buffer.el (switch-to-buffer): give norecord argument to
10240         set-window-buffer instead of explicitly recording.
10241
10242         * gutter-items.el (buffers-tab-switch-to-buffer): don't record if
10243         we have to pick a window.
10244
10245 1999-12-24  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10246
10247         * mule/mule-cmds.el (describe-language-support): Don't add
10248         unexist function to help-map.
10249         (describe-coding-system): Don't use already assigend `C'.
10250
10251 2000-01-23  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
10252
10253         * info.el (Info-save-auto-generated-dir): nil -> 'never to make it
10254         work in custom.
10255
10256 2000-02-04  Kazuyuki IENAGA <kazz@imasy.or.jp>
10257
10258         * about.el: Ienaga's e-mail address change.
10259
10260 2000-02-16  Samuel Mikes  <smikes@alumni.hmc.edu>
10261
10262         * etags.el (find-tag): force new window -- even if buf already
10263         visible -- when other-window is t
10264
10265 2000-02-16  Martin Buchholz <martin@xemacs.org>
10266
10267         * XEmacs 21.2.29 is released.
10268
10269 2000-02-09  Martin Buchholz  <martin@xemacs.org>
10270
10271         * cl-extra.el (getf): This is now identical to `plist-get', so
10272         just defalias it.
10273         * cl-macs.el: Make getf an alias to plist-get, at the
10274         byte-compiler level, using define-compiler-macro.
10275
10276 2000-02-08  Martin Buchholz  <martin@xemacs.org>
10277
10278         * cl-extra.el (cl-remprop): Remove. remprop is now in C.
10279
10280 2000-02-07  Kyle Jones  <kyle_jones@wonderworks.com>
10281
10282         * lisp/etags.el (find-tag-internal): set exact-tagname to
10283           a regular expression that matches against the tagname
10284           part of the tag entry first instead of only looking in
10285           the context area.
10286
10287 2000-01-23  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
10288
10289         * gutter-items.el: fixed typo(s) in customizing default-gutter-position
10290         * toobar.el: fixed typo(s) in customizing default-toolbar-position
10291
10292 2000-02-07  Martin Buchholz <martin@xemacs.org>
10293
10294         * XEmacs 21.2.28 is released.
10295
10296 2000-02-07  Martin Buchholz  <martin@xemacs.org>
10297
10298         * cl-extra.el (getf): Just call `get', never `get*'.
10299         Make arglist match docstring.
10300         Fix bug: (getf nil t t) ==> Lisp nesting exceeds `max-lisp-eval-depth'
10301         * cl-macs.el (get* compiler macro): Simply replace `get*' by `get'.
10302         * byte-optimize.el: remove references to `get*'.
10303
10304 2000-02-06  Martin Buchholz  <martin@xemacs.org>
10305
10306         * mule/european.el: Add syntax information for Latin3 and Latin4.
10307
10308 2000-02-02  Martin Buchholz  <martin@xemacs.org>
10309
10310         * byte-optimize.el: Byte-optimize (length "foo")
10311
10312 2000-02-03   Daiki Ueno  <ueno@ueda.info.waseda.ac.jp>
10313
10314         * window.el (shrink-window-if-larger-than-buffer): Rewrite full
10315         width check using `window-leftmost-p' and `window-rightmost-p'.
10316
10317 2000-02-02  Per Abrahamsen  <abraham@dina.kvl.dk>
10318
10319         * wid-edit.el (widget-match-inline): An atom never matches a
10320           list.
10321
10322 2000-01-29  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10323
10324         * modeline.el: Consolidated 'x and 'mswindows specification under
10325         'win tag.
10326
10327 2000-01-29  Andy Piper  <andy@xemacs.org>
10328
10329         * gutter-items.el: (format-buffers-tab-line): Try and be
10330         intelligent about buffer naming when we have duplicates.
10331
10332 2000-01-29  Andy Piper  <andy@xemacs.org>
10333
10334         * gutter-items.el (gutter-visible-p): Make sure the gutter gets
10335         updated when it becomes visible.
10336
10337 2000-01-26  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10338
10339         * bytecomp.el (byte-compile-insert-header): Properly set coding
10340         system under MULE and file-coding.
10341
10342 2000-01-28  Martin Buchholz  <martin@xemacs.org>
10343
10344         * coding.el (dontusethis-set-value-file-name-coding-system-handler):
10345         (dontusethis-set-value-terminal-coding-system-handler):
10346         (dontusethis-set-value-keyboard-coding-system-handler):
10347         Never undefine coding system aliases.  Emergency fix for gnus.
10348
10349 2000-01-26  Hrvoje Niksic  <hniksic@iskon.hr>
10350
10351         * files.el (abbreviate-file-name): Use directory-sep-char instead
10352         of hard-coded "/".
10353
10354 2000-01-27  Hrvoje Niksic  <hniksic@iskon.hr>
10355
10356         * startup.el (user-init-file-base-list): New variable, replacing
10357         user-init-file-base.
10358         (find-user-init-file): New function.
10359         (command-line-early): Use it.
10360         (load-user-init-file): Ditto.
10361
10362 2000-01-26  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10363
10364         * gutter-items.el (update-tab-in-gutter): Use proper locale when
10365         calling valid-image-instantiator-format-p
10366
10367 2000-01-26  Hrvoje Niksic  <hniksic@iskon.hr>
10368
10369         * isearch-mode.el (isearch-mode): The variable is
10370         isearch-unhidden-extents, not isearch-opened-extents.
10371
10372 2000-01-26  Hrvoje Niksic  <hniksic@iskon.hr>
10373
10374         * minibuf.el (next-history-element): Modify error message if a
10375         default value is available.
10376
10377 2000-01-26  Martin Buchholz  <martin@xemacs.org>
10378
10379         * bytecomp.el (byte-compile-file): Don't unconditionally write
10380         .elc files in binary - might contain non-Latin1.
10381
10382 2000-01-24  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10383
10384         * process.el (shell-quote-argument): Use (nt-quote-process-args)
10385         for windows-nt.
10386
10387         * version.el:
10388         * startup.el (user-init-file-base):
10389         * process.el (call-process-region):
10390         * files.el (make-backup-file-name):
10391         (backup-file-name-p):
10392         (file-relative-name):
10393         (abbreviate-file-name):
10394         (set-auto-mode):
10395         * code-process.el (call-process-region): Removed unnecessary
10396         branching on 'windows-nt and 'ms-dos system types. Phased 'ms-dos
10397         support out of the universe.
10398
10399         * process.el:
10400         * code-process.el:
10401         * bytecomp.el (byte-compile-file): Removed reference to
10402         buffer-file-type, and commented usage of binary-process-output
10403         NTEmacs variables.
10404
10405 2000-01-24  Yoshiki Hayashi  <yoshiki@xemacs.org>
10406
10407         * help.el (function-arglist): Add case for macro.
10408
10409 2000-01-22  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10410
10411         * cus-edit.el (custom-display): Removed "MS-DOS" and added Windows
10412         printers.
10413         (custom-display): Added a menu for printer/display tags.
10414
10415         * frame.el (frame-type):
10416         * device.el (device-type): Added 'msprinter to the doc string, and
10417         removed 'pc -- it is not going to be implemented ever.
10418         (call-device-method): Fixed docstring typo.
10419         Defined specifier tags 'printer and 'display.
10420
10421 2000-01-22  Kyle Jones  <kyle_jones@wonderworks.com>
10422
10423         * lisp/itimer.el (itimer-run-expired-timers): (consp
10424           last-command-event-time) instead of (consp
10425           'last-command-event-time).
10426
10427 2000-01-21  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10428
10429         * msw-glyphs.el: Removed obsolete commentary.
10430
10431 2000-01-21  Hrvoje Niksic  <hniksic@iskon.hr>
10432
10433         * minibuf.el (read-file-name): Use abbreviate-file-name to produce
10434         better default value.
10435
10436 2000-01-21  Hrvoje Niksic  <hniksic@iskon.hr>
10437
10438         * minibuf.el (read-expression): Add a DEFAULT-VALUE argument.
10439         (read-string): Ditto.
10440         (eval-minibuffer): Ditto.
10441         (read-command): Ditto.
10442         (read-function): Ditto.
10443         (read-variable): Ditto.
10444         (read-number): Ditto.
10445         (read-shell-command): Ditto.
10446         (read-number): Record history.
10447
10448 2000-01-20  Yoshiki Hayashi  <yoshiki@xemacs.org>
10449
10450         * etags.el (find-tag-tag): Use DEFAULT of completing-read.
10451
10452 2000-01-20  Yoshiki Hayashi  <yoshiki@xemacs.org>
10453
10454         * faces.el (startup-initialize-custom-faces): New function.
10455         Reset all faces created during auto-autoloads loading time
10456         by defface.
10457         * startup.el (command-line): Call it.
10458
10459 2000-01-19  Yoshiki Hayashi  <yoshiki@xemacs.org>
10460
10461         * about.el (about-hackers): Add myself to contributors list.
10462
10463 2000-01-12  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10464
10465         * menubar-items.el (maybe-add-init-button): Removed an argument in
10466         a call to load-user-init-file, as the function managed to lose its
10467         formal parameter a few betas ago.
10468
10469 2000-01-18  Martin Buchholz <martin@xemacs.org>
10470
10471         * XEmacs 21.2.27 is released.
10472
10473 2000-01-18  Martin Buchholz  <martin@xemacs.org>
10474
10475         * process.el (shell-command-to-string): Use the FSF docstring.
10476         Make shell-command-to-string the standard function, and
10477         exec-to-string the (deprecated) alias.
10478
10479         * startup.el: typo fix.
10480
10481 2000-01-16  Martin Buchholz  <martin@xemacs.org>
10482
10483         * mule/mule-misc.el (char-octet): Move back into mule-charset.c.
10484
10485 2000-01-14  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10486
10487         * menubar-items.el (sort-buffers-menu-alphabetically): Put invisible
10488         buffers after visible buffers.
10489         (sort-buffers-menu-by-mode-then-alphabetically): Ditto.
10490
10491 2000-01-17  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10492
10493         * info.el (Info-extract-menu-node-name): Stop at a dot
10494         followed by whitespace or right parenthesis.
10495
10496 2000-01-15  Hrvoje Niksic  <hniksic@iskon.hr>
10497
10498         * info.el (Info-directory-list): Warn against using Customize with
10499         Info-directory-list.
10500
10501 2000-01-15  Adrian Aichner  <aichner@ecf.teradyne.com>
10502
10503         * minibuf.el (read-file-name): doc fix.
10504
10505         * autoload.el (update-file-autoloads): doc fix.
10506
10507         * about.el (about-hackers): Change my E-mail address.
10508
10509 2000-01-13  Martin Buchholz  <martin@xemacs.org>
10510
10511         * info.el (Info-visit-file): Just use the `f' interactive spec to
10512         read a filename in the standard way.
10513
10514 2000-01-13  Andy Piper  <andy@xemacs.org>
10515
10516         * gutter-items.el (gutter-buffers-tab-orientation): new variable.
10517         (gutter-buffers-tab-extent): new variable.
10518         (update-tab-in-gutter): call add-tab-to-gutter again if the
10519         orientation has changed.
10520         (add-tab-to-gutter): cope with different orientations.
10521
10522 2000-01-11  Didier Verna  <didier@xemacs.org>
10523
10524         * info.el (Info-following-node-name): backward-skip dots as well
10525         as spaces (dots at the end of a node name aren't part of it).
10526         (Info-extract-menu-node-name): don't skip dots. There could be
10527         some in the node name.
10528         (Info-index): allow dots to be part of a node name.
10529
10530 2000-01-12  Andreas Jaeger  <aj@suse.de>
10531
10532         * files.el (auto-mode-alist): Added idlwave-mode.
10533         Patch by Carsten Dominik <dominik@astro.uva.nl>.
10534
10535 1999-12-22  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10536
10537         * info.el (Info-search): Show default value.
10538
10539 1999-12-20  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10540
10541         * info.el (Info-read-node-completion-table): New variable.
10542         (Info-read-node-name-1): New function.
10543         (Info-read-node-name): Use it.
10544         (Info-follow-reference): Use DEFAULT argument of completing-read.
10545         (Info-menu): Ditto.
10546
10547 1999-12-27  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10548
10549         * hyper-apropos.el (hyper-describe-key-briefly): Save
10550         window configuration.
10551         (hyper-describe-face): Use DEFAULT of completing-read.
10552         (hyper-apropos-read-variable-symbol): Ditto.
10553         (hyper-apropos-read-function-symbol): Ditto.
10554
10555 1999-12-27  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10556
10557         * mule/mule-cmds.el (set-default-coding-system): Set
10558         comint-exec-hook to use coding-system-for-read and
10559         coding-system-for-write so that C-x RET c works.
10560
10561 1999-12-27  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10562
10563         * minibuf.el (minibuffer-confirm-incomplete): Customize.
10564         (previous-matching-history-element): Increment
10565         minibuffer-max-depth by 1.
10566         (next-matching-history-element): Ditto.
10567
10568 2000-01-11  Andy Piper  <andy@xemacs.org>
10569
10570         * gutter-items.el (buffers-tab): Create a new face for the buffers
10571         tab.
10572         (buffers-tab-face): use it.
10573
10574 2000-01-10  Didier Verna  <didier@xemacs.org>
10575
10576         * modeline.el (modeline-scrolling-method): change modeline X
10577         cursor appearance according to the value.
10578
10579 2000-01-07  Andreas Jaeger  <aj@suse.de>
10580
10581         * about.el (about-hackers): Moved my entry to contributor list.
10582         (xemacs-hackers): Added myself.
10583         (about-maintainer-info): Added description of myself.
10584
10585
10586 2000-01-07  Didier Verna  <didier@xemacs.org>
10587
10588         * modeline.el (modeline-scrolling-method): new variable.
10589         (mouse-drag-modeline): add reference to it in the docstring.
10590         (mouse-drag-modeline): handle it.
10591
10592 2000-01-08  Andy Piper  <andy@xemacs.org>
10593
10594         * gutter-items.el (update-tab-in-gutter): remove resize-subwindow
10595         calls.
10596         (remove-buffer-from-gutter-tab): ditto.
10597
10598 2000-01-06  Per Abrahamsen  <abraham@dina.kvl.dk>
10599
10600         * cus-edit.el (custom-hook-convert-widget): Fix comment.
10601         (custom-face-edit): Fix grammatical error in help message.
10602
10603 2000-01-03  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
10604
10605         * movemail.el: Added.
10606
10607         * dumped-lisp.el (preloaded-file-list): Added movemail.el.
10608
10609 2000-01-03  Didier Verna  <didier@xemacs.org>
10610
10611         * modeline.el (mouse-drag-modeline): remove the code related to
10612         the modeline horizontal scrolling facility.
10613
10614 1999-12-31  Martin Buchholz <martin@xemacs.org>
10615
10616         * XEmacs 21.2.26 is released.
10617
10618 1999-12-28  Andy Piper  <andy@xemacs.org>
10619
10620         * wid-edit.el (widget-push-button-value-create): The gui cache
10621         does not agree with native widgets which can only be displayed
10622         once per window. The reasons for caching are diminished now that
10623         we don't hog resources when creating buttons.
10624         (widget-push-button-cache) deleted.
10625
10626 1999-12-24  Martin Buchholz <martin@xemacs.org>
10627
10628         * XEmacs 21.2.25 is released.
10629
10630 1999-12-24  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10631
10632         * hyper-apropos.el (hyper-apropos): Toggle
10633         hyper-apropos-programming-apropos correctly.
10634         Set REGEXP when user accepts default value.
10635
10636 1999-12-22  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10637
10638         * minibuf.el (read-from-minibuffer): Bind minibuffer-default.
10639         (read-file-name-2): Use DEFAULT argument of read-from-minibuffer.
10640
10641 1999-12-22  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10642
10643         * mule/mule-category.el (undefined-category-designator):
10644         Return char instead of character.  Search for undefined one.
10645         (describe-category): Use with-displaying-help-buffer.
10646
10647 1999-12-21  Martin Buchholz  <martin@xemacs.org>
10648
10649         * byte-optimize.el (byte-optimize-plus):
10650         Optimize (+ 1) to 1 instead of (1+ nil).
10651
10652         * files.el (basic-save-buffer): Rewrite for clarity.  Use (char-before).
10653
10654         * byte-optimize.el (byte-compile-butlast): Remove.  Use butlast instead.
10655
10656         * byte-optimize.el (byte-optimize-char-before): New function.
10657         Remove performance penalty for using (char-before) instead of (char-after).
10658
10659 1999-12-20  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10660
10661         * mule/mule-category.el (char-category-list): Return character
10662         instead of integer.
10663
10664 1999-12-17  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10665
10666         * minibuf.el (read-buffer): Check default is buffer object.
10667
10668 1999-11-25  Andy Piper  <andy@xemacs.org>
10669
10670         * cus-edit.el (custom-buffer-create-buttons): Use native widgets
10671         for buttons.
10672
10673 1999-12-16  Andreas Jaeger  <aj@suse.de>
10674
10675         * package-get.el (package-get-maybe-save-index): Fixed typo.
10676         Patch by Jeff Miller <jmiller@smart.net>.
10677
10678 1999-12-13  Charles G Waldman  <cgw@alum.mit.edu>
10679
10680         * gnuserv.el (gnuserv-process-filter):  don't call
10681         gnuserv-write-to-client when gnuserv-current-client is nil
10682
10683 1999-12-14  Martin Buchholz <martin@xemacs.org>
10684
10685         * XEmacs 21.2.24 is released.
10686
10687 1999-12-12  Gunnar Evermann  <ge204@eng.cam.ac.uk>
10688
10689         * about.el (about-hackers): Update my email address.
10690
10691 1999-12-07  Martin Buchholz <martin@xemacs.org>
10692
10693         * XEmacs 21.2.23 is released.
10694
10695 1999-11-06  Jason R Mastaler  <jason@mastaler.com>
10696
10697         * package-get.el (package-get-download-sites): Removed several
10698         defunct download sites, added many new ones, and corrected a few
10699         incorrect directory-on-site entries.  Added physical locations to
10700         site-description.
10701
10702 1999-11-30  Gunnar Evermann  <ge204@eng.cam.ac.uk>
10703
10704         * finder.el (finder-commentary): add DOC string and fix
10705         interactive spec
10706
10707 1999-12-04  Hrvoje Niksic  <hniksic@iskon.hr>
10708
10709         * help.el (describe-function): Don't forget to intern the string
10710         completing-read returns.
10711         (describe-variable): Ditto.
10712
10713 1999-11-16  Adrian Aichner  <adrian@xemacs.org>
10714
10715         * hyper-apropos.el (hyper-apropos-this-symbol): Handle
10716         `hyper-apropos-help-mode' here to find symbol to customize
10717         irregardless of cursor position and simplify
10718         `hyper-apropos-set-variable', `hyper-apropos-find-function', and
10719         `hyper-apropos-popup-menu'.
10720
10721 1999-11-21  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10722
10723         * apropos.el (apropos-mode-map): Add return to call
10724         apropos-follow.
10725         (apropos-print): Call apropos-mode to have better
10726         command reference. Put keymap text-poperty to
10727         symbole name.
10728
10729 1999-11-22  Alastair Burt  <burt@dfki.de>
10730
10731         * help.el: (describe-bindings-1): Added handling of keymaps for
10732         the extents at point.
10733
10734 1999-12-02  Mark Thomas  <mthomas@jprc.com>
10735
10736         * gutter-items.el (buffers-tab-items): Wrap the function in a
10737         save-match-data
10738
10739 1999-12-04  Hrvoje Niksic  <hniksic@iskon.hr>
10740
10741         * help.el (describe-function): Use the DEFAULT argument to
10742         completing-read.
10743         (describe-variable): Ditto.
10744
10745 1999-11-26  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10746
10747         * minibuf.el (read-from-minibuffer): Add optional argument
10748         DEFAULT to have better mini-buffer history support.
10749         (completing-read): Pass default to read-from-minibuffer.
10750         (read-buffer): Pass default to completing-read.
10751
10752 1999-12-04  Hrvoje Niksic  <hniksic@iskon.hr>
10753
10754         * font-lock.el (font-lock-doc-string-face): Document the
10755         `font-lock-lisp-like' property.
10756
10757 1999-11-29  Hrvoje Niksic  <hniksic@iskon.hr>
10758
10759         * lisp-mode.el: Specify `font-lock-lisp-like'.
10760
10761         * font-lock.el (font-lock-lisp-like): New function.
10762         (font-lock-fontify-syntactically-region): Use it.
10763
10764 1999-11-29  XEmacs Build Bot <builds@cvs.xemacs.org>
10765
10766         * XEmacs 21.2.22 is released
10767
10768 1999-11-28  Martin Buchholz <martin@xemacs.org>
10769
10770         * XEmacs 21.2.21 is released.
10771
10772 1999-11-18  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10773
10774         * minibuf.el (read-coding-system): Accept symbol and
10775         coding-system object as a default-coding-system.
10776
10777 1999-11-16  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10778
10779         * minibuf.el (read-coding-system): Accept symbol as
10780         a default-coding-system.
10781
10782 1999-10-06  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10783
10784         * apropos.el (apropos-documentation): Use insert instead
10785         of princ.
10786
10787 1999-11-07  William M. Perry  <wmperry@aventail.com>
10788
10789         * gpm.el: New gpm-minor-mode to turn GPM mouse support on & off
10790           for the linux console.
10791
10792         * mouse.el (mouse-consolidated-yank): Allow the mouse-yanking
10793           stuff to work when you are not on a window system, since the GPM
10794           mouse support now allows pasting from outside of XEmacs.
10795
10796 1999-11-10  XEmacs Build Bot <builds@cvs.xemacs.org>
10797
10798         * XEmacs 21.2.20 is released
10799
10800 1999-11-06  Hrvoje Niksic  <hniksic@iskon.hr>
10801
10802         * setup-paths.el (paths-default-info-directories): Add
10803         /usr/share/info and /usr/local/share/info.
10804
10805 1999-10-30  Hrvoje Niksic  <hniksic@srce.hr>
10806
10807         * about.el: Updated Vladimir Ivanovic's info.
10808
10809 11999-08-28  Jan Vroonhof  <vroonhof@math.ethz.ch>
10810
10811         * auto-show.el (auto-show-truncationp): Remove.
10812
10813         * auto-show.el (auto-show-should-take-action-p): Use window-truncated-p
10814
10815 999-09-23  Gunnar Evermann  <ge204@eng.cam.ac.uk>
10816
10817         * indent.el (indent-line-to): fix bug: spaces were not replaced
10818         with tab if column is multiple of tab-width
10819         From dhn@qedinc.com
10820
10821 1999-10-24  Jan Vroonhof  <vroonhof@math.ethz.ch>
10822
10823         * mule/mule-cmds.el (read-input-method-name): Accept symbols
10824         correctly. Patch from Mikio Nakajima <minakaji@osaka.email.ne.jp>
10825
10826         * package-get.el (package-get-package-provider): Be verbose when
10827         interactive. Patch from Robert Pluim
10828
10829 1999-08-23  Mike McEwan  <mike@lotusland.demon.co.uk>
10830
10831         * info.el (Info-suffix-list): Add ".info.bz2" to the recognised
10832         info file suffixes.
10833
10834 1999-08-19  Stephen Tse  <stephent@sfu.ca>
10835
10836         * process.el (open-network-stream): Add a new optional parameter
10837         PROTOCOL to support udp; fix a minor typo and add an explanation
10838         in docstring for udp programming.
10839
10840         * code-process.el (open-network-stream): Add a new optional
10841         parameter PROTOCOL to support udp; fix a minor typo and add an
10842         explanation in docstring for udp programming.
10843
10844 1999-10-18  Andy Piper  <andy@xemacs.org>
10845
10846         * gui.el (make-gui-button): be more precise about how we call
10847         callbacks.
10848
10849         * wid-edit.el (widget-push-button-value-create): Use the new form
10850         of native gui-button.
10851
10852 1999-10-14  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10853
10854         * info.el (Info-page-prev): Don't do (sit-for 0).
10855
10856 1999-10-13  Andy Piper  <andy@xemacs.org>
10857
10858         * gutter-items.el (progress-abort-glyph): new glyph for showing
10859         abort status.
10860         (append-progress): dispatch-event rather than sit-for.
10861         (abort-progress): new function. Show the abort glyph with an
10862         appropriate message.
10863         (raw-append-progress): dispatch-event rather than sit-for.
10864         (display-progress): cope with aborts.
10865
10866         * gui.el (make-gui-button): Use native widgets for buttons
10867         unconditionally.
10868         (insert-gui-button): ditto.
10869         (gui-button-p): ditto.
10870
10871         * xbm-button.el: remove from core.
10872
10873         * xpm-button.el: remove from core.
10874
10875 1999-10-07  Olivier Galibert  <galibert@pobox.com>
10876
10877         * faces.el (init-device-faces): Don't initialize the random faces
10878         on the stream device.
10879
10880 1999-10-06  Andy Piper  <andy@xemacs.org>
10881
10882         * files.el (recover-file): Don't use ls under windows for revert buffer.
10883
10884 1999-09-25  Adrian Aichner  <adrian@xemacs.org>
10885
10886         * package-get.el (package-get-download-menu): Make menu really
10887         toggle download sites.
10888         (package-get-download-sites): Add autoload cookie.
10889
10890 1999-09-29  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
10891
10892         * setup-paths.el (paths-find-module-directory): Ditto.
10893
10894 1999-09-29  Werner Fink  <werner@suse.de>
10895
10896         * setup-paths.el (paths-find-exec-directory): Add missing nil
10897         parameter for environment.
10898
10899 1999-09-27  Martin Buchholz  <martin@xemacs.org>
10900
10901         * modeline.el (modeline-format):
10902         Only purecopy the strings.  Else
10903         (nsublis '(("%p" . "%P")) (default-value 'modeline-format) :test 'equal)
10904         barfs.
10905
10906 1999-08-28  Mike Woolley  <mike@bulsara.com>
10907
10908         * winnt.el: Removed nt-shell-mode-hook, which was preventing the
10909         user setting comint-completion-addsuffix and
10910         comint-process-echoes.
10911
10912 1999-09-22  Andy Piper  <andy@xemacs.org>
10913
10914         * gutter-items.el (update-tab-in-gutter): use
10915         last-nonminibuf-window instead of selected-window.
10916
10917 1999-09-18  Andy Piper  <andy@xemacs.org>
10918
10919         * gnuserv.el (gnuserv-edit-files): select frame we are going to
10920         display on.
10921
10922         * subr.el (record-buffer-hook): new variable so that the hook gets
10923         some documentation.
10924
10925 1999-09-16  Andy Piper  <andy@xemacs.org>
10926
10927         * gutter-items.el (update-tab-in-gutter): only update when the
10928         gutter is visible.
10929         (remove-buffer-from-gutter-tab): ditto.
10930
10931 1999-09-17  Hrvoje Niksic  <hniksic@srce.hr>
10932
10933         * simple.el (do-auto-fill): Commented out part of Kinsoku
10934         processing.
10935
10936 1999-09-14  Hrvoje Niksic  <hniksic@srce.hr>
10937
10938         * isearch-mode.el (isearch-highlightify-region): Give the
10939         highlighting extents a high priority.
10940         (isearch-make-extent): Give the main highlighting extent an even
10941         higher priority.
10942
10943 1999-09-13  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
10944
10945         * packages.el (packages-compute-package-locations): Fix typo from
10946         -u rationalization.
10947
10948 1999-09-11  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
10949
10950         * setup-paths.el (paths-find-doc-directory): Respect value of
10951         `configure-doc-directory.'
10952
10953         * find-paths.el (paths-find-architecture-directory): Give
10954         precendence `default' argument (which typically comes from
10955         configure).
10956
10957 1999-09-05  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
10958
10959         * startup.el (command-line-early): Added options -user-init-file
10960         and -user-init-directory.
10961
10962         * files.el (user-init-file): Default to NIL so we can recognize
10963         when it's set.
10964
10965 1999-08-30  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
10966
10967         * obsolete.el (init-file-user):
10968         * startup.el:
10969         * packages.el (packages-compute-package-locations):
10970         * package-get.el (package-get-user-index-filename):
10971         * menubar-items.el (maybe-add-init-button):
10972         * info.el (Info-annotations-path):
10973         * dump-paths.el:
10974         Change `user-init-directory' to be an absolute path.
10975         Use `user-init-directory' where appropriate.
10976         Zap `init-file-user' and its uses.
10977
10978 1999-09-09  Hrvoje Niksic  <hniksic@srce.hr>
10979
10980         * subr.el (copy-symbol): New function.
10981
10982 1999-09-08  Hrvoje Niksic  <hniksic@srce.hr>
10983
10984         * isearch-mode.el (isearch-done): Be sure to restore invisible
10985         extents in the proper buffer.
10986         (isearch-pre-command-hook): Set this-command to the correct value
10987         in case the buffer has changed and old overriding-local-map was
10988         used.
10989         (isearch-restore-extent): Use remprop instead of setting the
10990         property to nil.
10991
10992 1999-09-08  Hrvoje Niksic  <hniksic@srce.hr>
10993
10994         * cmdloop.el (execute-extended-command): Update zmacs region
10995         before the delay.
10996         (execute-extended-command): Make the message gettext-friendly.
10997
10998 1999-09-07  Andy Piper  <andy@xemacs.org>
10999
11000         * gutter-items.el (progress-gauge-glyph): renamed from
11001         progress-glyph.
11002         (progress-text-glyph): new variable.
11003         (progress-layout-glyph): use layouts and text glyphs.
11004         (progress-area-buffer): removed.
11005         (progress-text-and-extent): new variable.
11006         (progress-displayed-p): dynamically create gutter area buffer.
11007         (clear-progress): ditto.
11008         (raw-append-progress): ditto.
11009         (append-progress): use new glyph names.
11010         (raw-append-progress): only create the extent when needed. set
11011         properties more optimally.
11012         (progress): remove args.
11013
11014 1999-09-07  Hrvoje Niksic  <hniksic@srce.hr>
11015
11016         * isearch-mode.el (isearch-range-invisible): Use mapc instead of
11017         mapcar where the return value is unused.
11018         (isearch-restore-invisible-extents): Ditto.
11019         (isearch-highlight-all-cleanup): Ditto.
11020         (isearch-delete-extents-in-range): Traverse the extents only once.
11021         (isearch-highlight-all-update): Don't start over if the search
11022         string has changed and more input is pending.
11023
11024 1999-09-07  Hrvoje Niksic  <hniksic@srce.hr>
11025
11026         * packages.el (packages-find-package-data-path): Ditto.
11027
11028         * cl.el: Use mapcar at top-level -- mapc is no longer a subr.
11029
11030         * subr.el (mapc-internal): Don't make obsolete.
11031
11032         * cl-extra.el (mapc): Resurrect.
11033
11034 1999-09-03  Hrvoje Niksic  <hniksic@srce.hr>
11035
11036         * obsolete.el (isearch-yank-x-clipboard): Define it as an obsolete
11037         alias.
11038
11039         * isearch-mode.el (isearch-top-state): Restore isearch-word.
11040         (isearch-yank-clipboard): Renamed from isearch-yank-x-clipboard.
11041         (isearch-yank-clipboard): Use get-clipboard instead of
11042         x-get-clipboard.
11043         (isearch-yank-selection): Fix docstring.
11044
11045 1999-09-02  Martin Buchholz  <martin@xemacs.org>
11046
11047         * cl-extra.el: Obsolete hash-table-type in favor of hash-table-weakness.
11048
11049 1999-09-02  Hrvoje Niksic  <hniksic@srce.hr>
11050
11051         * cl-macs.el (extent-start-position): Fix setf method.
11052         (extent-end-position): Ditto.
11053
11054 1999-09-02  Hrvoje Niksic  <hniksic@srce.hr>
11055
11056         * isearch-mode.el: End merge with FSF 20.4.
11057
11058         * isearch-mode.el (search-invisible): New variable.
11059         (isearch-hide-immediately): Ditto.
11060         (isearch-unhidden-extents): Ditto.
11061         (isearch-range-invisible): New function.
11062         (isearch-unhide-extent): Ditto.
11063         (isearch-restore-invisible-extents): Ditto.
11064         (isearch-restore-extent): Ditto.
11065
11066         * isearch-mode.el (isearch-ring-advance-edit): Use FSF
11067         implementation.
11068         (isearch-ring-retreat-edit): Ditto.
11069         (isearch-forward): New argument NO-RECURSIVE-EDIT.
11070         (isearch-forward-regexp): New arguments NOT-REGEXP and
11071         NO-RECURSIVE-EDIT.
11072         (isearch-backward): New argument NO-RECURSIVE-EDIT.
11073         (isearch-backward-regexp): New arguments NOT-REGEXP and
11074         NO-RECURSIVE-EDIT.
11075         (isearch-mode): Return isearch-success.
11076         (isearch-update): Use unread-command-events instead of
11077         unread-command-event.
11078         (isearch-abort): If an invalid regexp is encountered, keep popping
11079         states.
11080         (isearch-*-char): Use FSF implementation.
11081         (isearch-whitespace-chars): Use the more robust FSF's
11082         implementation.
11083         (isearch-within-brackets): New variable.
11084         (isearch-mode): Initialize it.
11085         (isearch-edit-string): Bind it.
11086         (isearch-search-and-update): Set it.
11087         (isearch-push-state): Push it.
11088         (isearch-top-state): Pop it.
11089         (isearch-search): Set it.
11090         (isearch-printing-char): When called by isearch-whitespace-chars,
11091         handle M-SPC gracefully.
11092         (isearch-message-prefix): New argument ELLIPSIS.
11093         (isearch-message-suffix): Ditto.
11094         (isearch-message): Use the ELLIPSIS argument when calling
11095         isearch-message-prefix and isearch-message-suffix.
11096         (isearch-message-prefix): Distinguish between "wrapped" and
11097         "overwrapped" search, FWIW.
11098
11099 1999-09-01  Hrvoje Niksic  <hniksic@srce.hr>
11100
11101         * isearch-mode.el (isearch-edit-string): Use the head of the
11102         search ring instead of search-last-string and search-last-regexp.
11103         (search-highlight): Renamed from isearch-highlight.
11104         (isearch-exit): Use the new name.
11105         (isearch-highlight): Ditto.
11106         (isearch-dehighlight): Ditto.
11107         (isearch-update-ring): New function.
11108         (isearch-done): Call it.
11109         (isearch-done): New argument EDIT.
11110         (isearch-repeat): If search string is empty, look up at the car of
11111         the search ring; ignore the yank pointer.
11112         (isearch-abort): Call isearch-done with NOPUSH.
11113         (isearch-cancel): New function.
11114         (isearch-mode-map): Bind it to ESC ESC ESC.
11115
11116         * isearch-mode.el: Begin merge with FSF 20.4.
11117
11118 1999-09-01  Andy Piper  <andy@xemacs.org>
11119
11120         * x-select.el (x-get-clipboard): obsolete.
11121         (x-yank-clipboard-selection): obsolete
11122
11123         * select.el (disown-selection): need to be careful to disown the
11124         clipboard if we set it via selection.
11125         (get-clipboard): move from x-select.el
11126         (yank-clipboard-selection): ditto.
11127
11128 1999-09-01  Hrvoje Niksic  <hniksic@srce.hr>
11129
11130         * isearch-mode.el (isearch-exit): Bind isearch-highlight and
11131         isearch-highlight-all-matches to nil.
11132         (isearch-fixed-case): New variable.
11133         (isearch-mode): Initialize it.
11134         (isearch-edit-string): Save it.
11135         (isearch-toggle-case-fold): Set it.
11136         (isearch-fix-case): Make sure isearch-toggle-case-fold works --
11137         need to check isearch-fixed-case.
11138         (isearch-toggle-case-fold): Update highlighting of all matches
11139         before the pause.
11140         (isearch-edit-string):
11141
11142 1999-09-01  Hrvoje Niksic  <hniksic@srce.hr>
11143
11144         * isearch-mode.el (isearch-edit-string): Call isearch-message
11145         before reading the event so that the prompt is displayed properly.
11146         (isearch-message): Use isearch-nonincremental when calling
11147         isearch-message-prefix.
11148         (minibuffer-local-isearch-map): Bind up and down to do the same as
11149         M-p and M-n respectively.
11150         (isearch-done): New arg NOPUSH.
11151         (isearch-edit-string): Use it.
11152         (isearch-edit-string): Don't bind isearch-string.
11153         (isearch-ring-adjust): Edit string, *then* push state.
11154
11155 1999-08-31  Hrvoje Niksic  <hniksic@srce.hr>
11156
11157         * faces.el (isearch-secondary): Make isearch-secondary look
11158         different than default.
11159
11160 1999-08-30  Hrvoje Niksic  <hniksic@srce.hr>
11161
11162         * isearch-mode.el (isearch-yank): Use progn instead of the inner
11163         save-excursion.
11164         (isearch-dehighlight): Remove TOTALLY.  Simplify.
11165         (isearch-update): Call isearch-dehighlight without arguments.
11166         (isearch-done): Ditto.
11167
11168         * isearch-mode.el (isearch-fix-case): If the search string has no
11169         upper-case letters, allow the folding to be reenabled.
11170         Previously, once disabled, the folding would remain that way until
11171         the end of isearch.
11172         (isearch-top-state): Call isearch-fix-case.
11173
11174         * isearch-mode.el (isearch-yank): Use progn instead of the inner
11175         save-excursion.
11176         (isearch-dehighlight): Remove TOTALLY.  Simplify.
11177
11178 1999-08-31  Jan Vroonhof  <jan@xemacs.org>
11179
11180         * xpm-button.el:
11181         xbm-button.el: Need to exist in core because gui.el depends on
11182         them.
11183
11184 1999-08-31  Andy Piper  <andy@xemacs.org>
11185
11186         * gutter-items.el (buffers-tab-face): new customizable variable.
11187         (buffers-tab-default-buffer-line-length): new specifier for
11188         maximum viewable characters.
11189         (progress-stack): new variable for implementing widget-based
11190         progress messages.
11191         (progress-area-buffer): ditto.
11192         (progress-glyph-height): ditto.
11193         (progress-stop-callback): ditto.
11194         (progress-quit-function): new function.
11195         (progress-glyph): new variable.
11196         (progress-layout-glyph): ditto.
11197         (progress-displayed-p): new function, see message-displayed-p for
11198         details.
11199         (clear-progress): ditto.
11200         (remove-progress): ditto.
11201         (append-progress): ditto.
11202         (raw-append-progress): ditto.
11203         (display-progress): ditto.
11204         (current-progress): ditto.
11205         (current-progress-label): ditto.
11206         (progress): ditto.
11207         (lprogress): ditto.
11208
11209
11210 1999-08-29  Hrvoje Niksic  <hniksic@srce.hr>
11211
11212         * obsolete.el (isearch-yank-x-selection): Define obsolete alias.
11213
11214         * isearch-mode.el (isearch-yank-x-selection): Renamed to
11215         `isearch-yank-selection'.
11216         (isearch-mode-map): Use it.
11217         (isearch-yank-selection): Use `get-selection' instead of
11218         `get-x-selection'.
11219
11220 1999-08-29  Hrvoje Niksic  <hniksic@srce.hr>
11221
11222         * faces.el (isearch-secondary): Create face here.
11223
11224         * isearch-mode.el: Rewrote the "lazy highlighting" code not to use
11225         timers.
11226
11227 1999-08-27  Hrvoje Niksic  <hniksic@srce.hr>
11228
11229         * subr.el (buffer-string): More robust backward compatibility
11230         check, courtesy William Perry.
11231
11232 1999-08-26  Hrvoje Niksic  <hniksic@srce.hr>
11233
11234         * replace.el (perform-replace): Stop the search after the search
11235         limit has been reached.
11236
11237 1999-08-23  Andy Piper  <andy@xemacs.org>
11238
11239         * gutter-items.el (update-tab-in-gutter): call add-tab-to-gutter
11240         here if we don't have one.
11241
11242 1999-08-15  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
11243
11244         * ldap.el (ldap-coding-system): Default to nil until we get
11245         efficient UTF8 support
11246         (ldap-decode-string): Guard against `decode-coding-string' not
11247         being defined
11248         (ldap-encode-string): Guard against `encode-coding-string' not
11249         being defined
11250
11251 1999-08-23  Didier Verna  <didier@xemacs.org>
11252
11253         * rect.el: Cosmetics suggested by Dave Love <d.love@dl.ac.uk>.
11254         Some doc strings improvements, and add a star to the `interactive'
11255         calls.
11256
11257 1999-08-18  Stef Epardaud  <stef@lunatech.com>
11258
11259         * font-lock.el (java-font-lock-keywords-3): introduced new
11260         keywords and regexpes for javadoc syntax 1.2.
11261
11262 1999-08-17  Andy Piper  <andy@xemacs.org>
11263
11264         * gutter-items.el (buffers-tab-format-buffer-line-function): use
11265         format-buffers-tab-line.
11266         (buffers-tab-max-buffer-line-length): new variable.
11267         (format-buffers-tab-line): new function. truncate names if over
11268         buffers-tab-max-buffer-line-length.
11269
11270 1999-08-13  Charles G Waldman  <cgw@fnal.gov>
11271
11272         * cus-start.el: Customize the variable `bell-inhibit-time'.
11273
11274 1999-08-16  Andy Piper  <andy@xemacs.org>
11275
11276         * gutter-items.el (remove-buffer-from-gutter-tab): take a
11277         brute-force approach to deleting the last buffer.
11278         (buffers-tab-grouping-regexp): new customizable variable.
11279         (select-buffers-tab-buffers-by-mode): use it.
11280
11281 1999-08-13  Andy Piper  <andy@xemacs.org>
11282
11283         * gutter-items.el (remove-buffer-from-gutter-tab): fix *scratch*
11284         deletion problem.
11285
11286 1999-07-30  Didier Verna  <didier@xemacs.org>
11287
11288         * cus-edit.el (custom-save-variables): I said, use prin1 instead
11289         of princ to output symbols.
11290         (custom-save-face-internal): ditto.
11291         (custom-save-resets): ditto.
11292
11293 1999-08-09  Didier Verna  <didier@xemacs.org>
11294
11295         * gutter-items.el (select-buffers-tab-buffers-by-mode): use
11296         `regexp-quote' to protect the major mode name for use as a regular
11297         expression (c++ needs this for instance).
11298
11299 1999-08-08  Andy Piper  <andy@xemacs.org>
11300
11301         * gutter-items.el (select-buffers-tab-buffers-by-mode): beef up to
11302         cope with similar mode names.
11303
11304         * gutter-items.el (buffers-tab-selection-function): new selection
11305         function.
11306         (select-buffers-tab-buffers-by-mode): new function.
11307         (buffers-tab-items): use it if set to only display buffers in the
11308         tab in the current buffer's group..
11309         (update-tab-in-gutter): use new api.
11310         (remove-buffer-from-gutter-tab): ditto.
11311
11312         * gutter-items.el (buffers-tab-max-size): set custom selection
11313         default to 6.
11314         (buffers-tab-switch-to-buffer): just switch window if the window is visible.
11315         (add-tab-to-gutter): set face as default.
11316
11317 1999-07-07  Jan Vroonhof  <jan@xemacs.org>
11318
11319         * faces.el (frob-face-property): Merge the fall-back specifier
11320         with the target, not replace it.
11321
11322 1999-08-05  Andy Piper  <andy@xemacs.org>
11323
11324         * gutter-items.el (update-tab-in-gutter): add frame argument for
11325         buffer-items.
11326         (update-tab-in-gutter): use it.
11327
11328         * gutter-items.el (record-buffer-hook): set.
11329
11330         * buffer.el (switch-to-buffer): back out switch-to-buffer-hook
11331         change.
11332         (switch-to-buffer-hook) deleted.
11333
11334 1999-08-04  Andy Piper  <andy@xemacs.org>
11335
11336         * gutter-items.el (update-tab-in-gutter): make sure this will work
11337         as an argument to create-frame-hook.
11338
11339 1999-07-30  Hrvoje Niksic  <hniksic@srce.hr>
11340
11341         * isearch-mode.el: Modified Bob and Darryl's code to use itimers
11342         instead of timer emulation.
11343
11344 1999-07-30  Darryl Okahata  <darrylo@sonic.net>
11345
11346         * isearch-mode.el: Merged Bob Glickstein's <bobg@zanshin.com> GNU
11347         Emacs isearch enhancements.
11348
11349 1999-07-28  Andy Piper  <andy@xemacs.org>
11350
11351         * gutter-items.el (add-tab-to-gutter): put in specifier specs for
11352         all devices that support tab controls.
11353         (remove-buffer-from-gutter-tab): new function. to be used as a
11354         value for kill-buffer-hook.
11355
11356 1999-07-21  Sean MacLennan  <seanm@storm.ca>
11357
11358         * auto-show.el (auto-show-truncationp): changed to match
11359         `window_translation_on'
11360
11361 1999-07-30  XEmacs Build Bot <builds@cvs.xemacs.org>
11362
11363         * XEmacs 21.2.19 is released
11364
11365 1999-07-28  SL Baur  <steve@miho>
11366
11367         * code-files.el (insert-file-contents): Fix docstring.
11368         revert previous change.
11369
11370 1999-07-26  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11371
11372         * fill.el (fill-region-as-paragraph): Change re-break-point to
11373         contain word-across-newline plus one character so that filling
11374         Japanese and Chinese works as desired.
11375         * simple.el (do-auto-fill): Ditto.
11376
11377 1999-07-26  SL Baur  <steve@miho>
11378
11379         * mule/japanese.el ("Japanese"): Do not specify a default input
11380         method.
11381         Suggested by MORIOKA Tomohiko  <tomo@etl.go.jp>
11382
11383 1999-07-23  Jan Vroonhof  <vroonhof@math.ethz.ch>
11384
11385         * custom.el ((not (fboundp 'defun*))): Insert autoload crap to be
11386         able to use cl-macs macro in early lisp.
11387
11388 1999-07-23  Jan Vroonhof  <jan@xemacs.org>
11389
11390         * custom.el:
11391         * cus-face.el:
11392         * cus-edit.el:
11393                 Massive custom Theme API changes.
11394
11395 1999-07-22  MORIOKA Tomohiko  <tomo@etl.go.jp>
11396
11397         * code-files.el (insert-file-contents): Regard
11398         coding-system-magic-cookie if `coding-system-for-read' is nil.
11399
11400 1999-07-22  MORIOKA Tomohiko  <tomo@etl.go.jp>
11401
11402         * mule/thai-xtis.el: Add coding: local variable, to avoid
11403         bootstrapping problem with C locale.
11404
11405 1999-07-22  Andy Piper  <andy@xemacs.org>
11406
11407         * dumped-lisp.el (preloaded-file-list): guard against putting
11408         gutter-items in a less than functional XEmacs.
11409         * gutter-items.el: put call to `add-tab-to-gutter' back in.
11410
11411 1999-07-18  Bob Weiner  <weiner@beopen.com>
11412
11413         * fill.el (fill-context-prefix): Fixed bug that prevented the
11414         setting of an adaptive fill prefix when the `dont-skip-first' was
11415         t.
11416
11417 1999-07-22  SL Baur  <steve@miho>
11418
11419         * gutter-items.el: remove unguarded call to `add-tab-to-gutter'.
11420
11421 1999-06-25  Karl M. Hegbloom  <karlheg@debian.org>
11422
11423         * files.el (interpreter-mode-alist): add `make', `guile', and
11424         `emacs' entries. (#!/usr/bin/make -f ought to send a file into
11425         makefile-mode, guile is a scheme, and someday XEmacs will be
11426         modular enough to use as an efficient scripting tool.)
11427
11428 1999-07-06  MORIOKA Tomohiko  <tomo@etl.go.jp>
11429
11430         * mule/mule-cmds.el (reset-language-environment): Regard
11431         coding-category `utf-8' and `ucs-4' if they are available.
11432
11433 1999-07-06  MORIOKA Tomohiko  <tomo@etl.go.jp>
11434
11435         * mule/mule-cmds.el (set-default-coding-systems): Fix DOC-string.
11436         (prefer-coding-system): Fix DOC-string.
11437
11438         * mule/mule-cmds.el (coding-system-change-eol-conversion): Fix
11439         DOC-string too.
11440
11441         * mule/mule-cmds.el (mule-keymap): Change keymap name from MULE to
11442         Mule.
11443         (coding-system-change-eol-conversion): Fix DOC-string.
11444
11445 1999-06-30  MORIOKA Tomohiko  <tomo@etl.go.jp>
11446
11447         * mule/mule-cmds.el (mule-keymap): Use `describe-coding-system'
11448         instead of `list-coding-system'.
11449
11450 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11451
11452         * menubar-items.el (default-menubar): `select-input-method' was
11453         renamed to `set-input-method'.
11454
11455         * mule/mule-cmds.el (set-language-info-alist): Fix setting for
11456         "Set Language Environment" menu.
11457
11458         * mule/mule-cmds.el (set-language-info-alist): Fix setting for
11459         "Describe Language Support" menu.
11460
11461 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11462
11463         * mule/chinese.el ("Chinese-GB"): Rename
11464         `chinese-gb-environment-setup-function' to
11465         `setup-chinese-gb-environment-internal'.
11466
11467 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11468
11469         * mule/korean.el: Use `define-coding-system-alias' instead of
11470         `copy-coding-system'.
11471
11472 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11473
11474         * mule/mule-cmds.el (set-language-environment-coding-systems):
11475         Treat duplicated coding-categories.
11476
11477 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11478
11479         * mule/japanese.el: Use `define-coding-system-alias' instead of
11480         `copy-coding-system'.
11481
11482 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11483
11484         * mule/vietnamese.el: Specify `iso-8-1' as a category of
11485         coding-system `viscii'.
11486
11487 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11488
11489         * mule/cyrillic.el:
11490         - Specify `iso-8-1' as a category of coding-system `koi8-r'.
11491         (cyrillic-alternativnyj-decode-table): New variable.
11492         (cyrillic-alternativnyj-encode-table): New variable.
11493         - Specify `iso-8-1' as a category of coding-system
11494           `alternativnyj'.
11495         - Abolish general Cyrillic environment.
11496
11497 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11498
11499         * mule/chinese.el:
11500         - Use `define-coding-system-alias' instead of `copy-coding-system'.
11501         - Register `chinese-gb-environment-setup-function' as a
11502           `setup-function' of "Chinese-GB" environment.
11503
11504 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11505
11506         * mule/mule-cmds.el (set-language-info-alist): Allow dummy
11507         optional argument `parents'.
11508
11509         * mule/thai-xtis.el: Specify `tis-620' as `tutorial-coding-system'
11510         property for Thai-XTIS.
11511
11512         * mule/mule-help.el (help-with-tutorial): Use property
11513         `tutorial-coding-system' of language-info as a coding-system to
11514         read tutorial file.
11515
11516 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11517
11518         * mule/thai-xtis.el: Don't setup `setup-function' and
11519         `exit-function'.
11520
11521         * mule/mule-cmds.el (set-language-environment-coding-systems): Use
11522         `set-coding-category-system' to set up coding-system for
11523         coding-category.
11524
11525         * mule/mule-cmds.el (prefer-coding-system): Use
11526         `set-coding-category-system' to set up coding-system for
11527         coding-category.
11528
11529 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11530
11531         * mule/thai-xtis.el: Specify TUTORIAL.th as the tutorial file for
11532         Thai-XTIS environment.
11533
11534         * mule/mule-cmds.el (prefer-coding-system): Use
11535         `find-coding-system' instead of `coding-system-p'.
11536
11537 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11538
11539         * mule/mule-cmds.el (set-language-environment-coding-systems):
11540         Modify eol-type for XEmacs.
11541
11542         * mule/thai-xtis.el: Delete unused local variable `category'.
11543
11544         * mule/mule-cmds.el (coding-system-change-eol-conversion): New
11545         function.
11546         (prefer-coding-system): Don't call
11547         `update-coding-systems-internal'; use function
11548         `coding-category-list' instead of variable `coding-category-list';
11549         use `set-coding-priority-list' instead of `set-coding-priority';
11550         modify `eol-type' for XEmacs.
11551
11552         * mule/mule-misc.el (string-width): Use `charset-width' instead of
11553         `charset-columns'.
11554         (char-width): Likewise.
11555
11556 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11557
11558         * mule/thai-xtis.el: Specify `iso-8-1' as coding-category of
11559         `tis-620'.
11560
11561         * mule/mule-cmds.el (set-language-environment-coding-systems): Use
11562         `set-coding-priority-list' instead of `set-coding-priority'; don't
11563         call `update-coding-systems-internal'.
11564
11565         * mule/mule-misc.el (coding-system-get): New function.
11566         (coding-system-put): New function.
11567         (coding-system-category): New function.
11568
11569 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11570
11571         * dumped-lisp.el (preloaded-file-list): Load "thai-xtis-chars"
11572         when Mule is running; load "mule/thai-xtis" instead of "thai-xtis"
11573         to avoid conflict with leim/quail/thai-xtis.
11574
11575         * mule/thai-xtis.el: Split definition of the charset `thai-xtis'
11576         to thai-xtis-chars.el.
11577
11578         * mule/thai-xtis-chars.el: New file (split from
11579         mule/thai-xtis.el).
11580
11581 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11582
11583         * mule/thai-xtis.el:
11584         - Change category for the charset `thai-xtis' to `?x' from `?T'.
11585         - Add syntax entries.
11586         - Put `preferred-coding-system' of the charset `thai-xtis' to
11587           `tis-620'.
11588
11589 1999-06-28  TAKAHASHI Naoto  <ntakahas@etl.go.jp>
11590
11591         * mule/thai-xtis.el: ccl-decode-thai-xtis and subroutines
11592         rewritten to use write-multibyte-character.
11593
11594 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11595
11596         mule/mule-cmds.el (view-hello-file): Use `iso-2022-7bit' instead
11597         of `iso-2022-7'.
11598         (prefer-coding-system): Synced up with Emacs 20.3.11 but not
11599         ported yet.
11600         (read-input-method-name): Treat optional argument `default'.
11601
11602 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11603
11604         * mule/mule-cmds.el (set-language-info): Don't set up menus at
11605         all.
11606         (set-language-info-alist): Set up menus here.
11607
11608 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11609
11610         * minibuf.el (completing-read): Add new optional argument
11611         `default'.
11612         (read-coding-system): Add new optional argument
11613         `default-coding-system'.
11614
11615 1999-06-03  Ken'ichi Handa  <handa@gnu.org>
11616
11617         * mule/vietnamese.el (ccl-encode-vscii): Typo fixed
11618         (viet-viscii-...->viet-vscii...).
11619
11620 1999-05-13  Ken'ichi Handa  <handa@gnu.org>
11621
11622         * mule/mule-cmds.el: Change MULE to Mule in docstrings
11623         and menus.
11624
11625 1999-04-12  Richard M. Stallman  <rms@gnu.org>
11626
11627         * mule/mule-cmds.el (input-method-function): Add permanent-local
11628         property.
11629
11630 1999-03-30  Dave Love  <fx@gnu.org>
11631
11632         * mule/mule-cmds.el (current-language-environment): Doc fix.
11633
11634 1999-02-06  Richard Stallman  <rms@gnu.org>
11635
11636         * mule/european.el (setup-slovenian-environment): New function.
11637         ("Slovenian"): New language environment.
11638
11639 1999-01-27  Dave Love  <fx@gnu.org>
11640
11641         * mule/mule-cmds.el (current-language-environment): Provide :link,
11642         :type (choices) and appropriate :get.
11643
11644 1999-01-14  Kenichi Handa  <handa@etl.go.jp>
11645
11646         * mule/mule-cmds.el (describe-language-environment): Don't alter
11647         input-method-alist.
11648
11649 1999-01-06  Eli Zaretskii  <eliz@gnu.org>
11650
11651         * mule/mule-cmds.el (prefer-coding-system): Call
11652         set-coding-priority, so that the internal array of priorities is
11653         also updated.
11654
11655 1998-12-30  Eli Zaretskii  <eliz@mescaline.gnu.org>
11656
11657         * mule/mule-cmds.el (prefer-coding-system): If the argument
11658         requires specific EOL conversion type, make the default coding
11659         systems use that.
11660
11661 1998-12-17  Eli Zaretskii  <eliz@mescaline.gnu.org>
11662
11663         * mule/mule-cmds.el (set-language-environment): Pass the default
11664         eol-type to set-language-environment-coding-systems.
11665         (set-default-coding-systems): Copy the eol-type property for the
11666         new default values of {buffer-file,process}-coding-system from the
11667         old defaults.
11668         (set-language-environment-coding-systems): Accept an optional
11669         argument EOL-TYPE, and set the eol-type property of the default
11670         coding systems accordingly.
11671
11672 1998-10-26  Kenichi Handa <handa@etl.go.jp>
11673
11674         * mule/chinese.el (pre-write-encode-hz): Cancel previous change,
11675         use generate-new-buffer instead of get-buffer-create.
11676
11677 1998-10-21  Kenichi Handa  <handa@etl.go.jp>
11678
11679         * mule/chinese.el (pre-write-encode-hz): Use with-temp-buffer.
11680
11681 1998-10-16  Markus Rost  <rost@delysid.gnu.org>
11682
11683         * mule/mule-cmds.el (default-input-method): Fix custom type.
11684
11685 1998-10-12  Richard Stallman  <rms@psilocin.ai.mit.edu>
11686
11687         * mule/mule-cmds.el (setup-specified-language-environment):
11688         Add apropos-inhibit property.
11689         (describe-specified-language-support): Likewise.
11690
11691 1998-09-06  Bill Richter  <richter@math.nwu.edu>
11692
11693         * mule/mule-cmds.el: Doc fixes.
11694
11695 1998-09-02  Kenichi Handa  <handa@etl.go.jp>
11696
11697         * mule/mule-cmds.el (register-input-method): Doc-string
11698         modified.
11699
11700 1998-09-01  Dave Love  <fx@gnu.org>
11701
11702         * mule/mule-cmds.el (current-language-environment): Fix
11703         setter function.
11704
11705 1998-08-31  Paul Eggert  <eggert@twinsun.com>
11706
11707         * mule/chinese.el, mule/cyrillic.el, mule/ethiopic.el,
11708         mule/european.el, mule/hebrew.el, mule/japanese.el,
11709         mule/korean.el, mule/vietnamese.el: Add coding: local variable, to
11710         avoid bootstrapping problem if you need to recompile all the Lisp
11711         files using interpreted code.
11712
11713 1998-08-26  Kenichi Handa  <handa@etl.go.jp>
11714
11715         * mule/european.el ("Latin-1"): Modify `documentation' key value.
11716         ("Latin-2"): Likewise.
11717
11718 1998-08-18  Per Starback  <starback@update.uu.se>
11719
11720         * mule/european.el (setup-latin2-environment): Fix typo.
11721
11722 1998-08-18  Kenichi Handa  <handa@etl.go.jp>
11723
11724         * mule/european.el: Give proper value of `input-method' key to all
11725         lang. env.
11726
11727         * mule/mule-cmds.el (activate-input-method): Handle the case that
11728         the arg INPUT-METHOD is nil correctly.
11729         (read-multilingual-string): Activate the specified input method
11730         before calling read-string.  Afterward, activate the original
11731         input method.
11732
11733 1998-08-15  Kenichi HANDA  <handa@etl.go.jp>
11734
11735         * mule/mule-cmds.el (language-info-alist): Doc-string modified.
11736         (set-language-info-alist): Fix typo in doc-string.
11737
11738         * mule/hebrew.el ("Hebrew"): Delete describe-function key.
11739
11740 1998-08-09  Kenichi HANDA  <handa@etl.go.jp>
11741
11742         * mule/mule-cmds.el (language-info-alist): Doc-string modified.
11743         (reset-language-environment): New function for the job that
11744         setup-english-environment used to do.
11745         (set-language-environment): Do more setups according to the info
11746         in language-info-alist.
11747         (read-language-name): Handle the case that the arg KEY is nil.
11748         (describe-language-environment): Handle input-method property.
11749
11750         * mule/: All files under this directory, which related with
11751         specific languages (such as mule/european.el, mule/greek.el,
11752         mule/hebrew.el, mule/misc-lang.el), modified as below.
11753         (setup-XXX-environment): Just call set-language-environment.  If
11754         they used to do some other jobs than what done by
11755         set-language-environment, those jobs are done in
11756         setup-XXX-environment-internal now.
11757         ("LANUGAGE-ENVIRONMENT"): Delete property setup-function or change
11758         the value to setup-XXX-environment-internal.  Add properties
11759         input-method and features.
11760
11761         * mule/english.el (setup-english-environment): Just call
11762         reset-language-environment.
11763
11764         * mule/european.el (setup-8-bit-environment): Function deleted.
11765
11766 1998-08-08  Richard Stallman  <rms@psilocin.ai.mit.edu>
11767
11768         * mule/mule-cmds.el (input-method-exit-on-first-char)
11769         (input-method-use-echo-area): Doc fixes.
11770
11771 1998-08-06  Kenichi Handa  <handa@etl.go.jp>
11772
11773         * mule/mule-cmds.el (input-method-exit-on-first-char): New
11774         variable.
11775         (input-method-use-echo-area): New variable.
11776
11777 1998-08-01  Kenichi HANDA  <handa@etl.go.jp>
11778
11779         * mule/mule-cmds.el (language-info-alist): Doc-string modified.
11780
11781 1998-07-30  Ken'ichi Handa  <handa@delysid.gnu.org>
11782
11783         * mule/mule-cmds.el (activate-input-method): Update mode line.
11784         (inactivate-input-method): Likewise.
11785
11786 1998-07-19  Kenichi Handa  <handa@etl.go.jp>
11787
11788         * mule/mule-cmds.el (read-multilingual-string): Don't activate an
11789         input method in the current buffer, but just bind
11790         current-input-method.
11791
11792 1998-07-08  Kenichi Handa  <handa@etl.go.jp>
11793
11794         * mule/hebrew.el ("Hebrew"): Add coding-priority.
11795
11796         * mule/misc-lang.el ("IPA"): Add coding-priority and
11797         coding-system.
11798
11799 1998-06-26  Ken'ichi Handa  <handa@melange.gnu.org>
11800
11801         * mule/greek.el: Add coding-priority.
11802
11803 1998-05-23  Richard Stallman  <rms@psilocin.ai.mit.edu>
11804
11805         * mule/mule-cmds.el (register-input-method): Rename arg ENV to
11806         LANG-ENV.
11807
11808 1998-05-20  Richard Stallman  <rms@psilocin.ai.mit.edu>
11809
11810         * mule/mule-cmds.el (register-input-method): Fix previous change.
11811         (setup-specified-language-environment): Doc fix.
11812
11813 1998-05-19  Richard Stallman  <rms@psilocin.ai.mit.edu>
11814
11815         * mule/mule-cmds.el: Several doc fixes.
11816         (get-language-info, set-language-info): Rename argument.
11817         (set-language-info-alist): Likewise.
11818         (register-input-method): Rename argument.
11819         (activate-input-method): If INPUT-METHOD is nil, deactivate.
11820
11821 1998-05-04  Kenichi Handa  <handa@etl.go.jp>
11822
11823         * mule/mule-cmds.el (toggle-input-method): Use a more appropriate
11824         default value while reading an input method.
11825
11826 1998-05-01  Kenichi Handa  <handa@etl.go.jp>
11827
11828         * mule/mule-cmds.el (universal-coding-system-argument):
11829         Use buffer-file-coding-system as default.
11830
11831 1998-04-14  Andreas Schwab  <schwab@mescaline.gnu.org>
11832
11833         * mule/korean.el ("Korean"): Doc fix.
11834
11835 1998-04-11  Kenichi Handa  <handa@etl.go.jp>
11836
11837         * mule/mule-cmds.el (describe-language-environment): Print the
11838         languge environment at the head.
11839
11840 1998-04-06  Kenichi Handa  <handa@etl.go.jp>
11841
11842         * mule/japanese.el: Set exit-function to exit-japanese-environment
11843         for Japanese environment.
11844
11845 1998-03-20  Richard Stallman  <rms@psilocin.gnu.org>
11846
11847         * mule/mule-cmds.el (set-language-environment): Doc fix.
11848         (current-language-environment): Use defcustom.
11849         (default-input-method): Specify :type.
11850
11851 1998-03-02  Kenichi Handa  <handa@etl.go.jp>
11852
11853         * mule/mule-cmds.el (set-default-coding-systems): Doc-string
11854         modified.
11855         (prefer-coding-system): Doc-string modified.
11856
11857 1998-01-21  Kenichi Handa  <handa@etl.go.jp>
11858
11859         * mule/mule-cmds.el (set-language-info): Doc-string
11860         describes `coding-priority' KEY.
11861         (set-language-environment-coding-systems): New function.
11862         (select-safe-coding-system): New function.
11863         (set-language-info): New optional args DESCRIBE-MAP and SETUP-MAP.
11864         (set-language-info-alist): New optionla arg PARENTS.  Call
11865         set-language-info with appropriate DESCRIBE-MAP and SETUP-MAP args.
11866         (set-language-environment-coding-systems): New function.
11867
11868         * mule/chinese.el: Remove setting up of
11869         describe-chinese-environment-map and
11870         setup-chinese-environment-map.  Exclude them in args of calls to
11871         set-language-info-alist.  Register coding-priority key in
11872         language-info-alist.
11873
11874         * mule/cyrillic.el: Remove setting up of
11875         describe-cyrillic-environment-map and
11876         setup-cyrillic-environment-map.  Exclude them in args of calls to
11877         set-language-info-alist.  Register coding-priority key in
11878         language-info-alist.
11879
11880         * mule/english.el: Register coding-priority key in
11881         language-info-alist.
11882
11883         * mule/ethiopic.el: Register coding-priority key in
11884         language-info-alist.
11885
11886         * mule/european.el: Remove setting up of
11887         describe-european-environment-map and
11888         setup-european-environment-map.  Exclude them in args of calls to
11889         set-language-info-alist.  Register coding-priority key in
11890         language-info-alist.  Add "German" language env.
11891         (setup-8-bit-environment): Delete CODING-SYSTEM arg.
11892         (setup-german-environment): New function.
11893
11894         * mule/greek.el (setup-greek-environment): For Greek lang. env.,
11895         change default input method to "greek-postfix".
11896
11897         * mule/japanese.el, mule/korean.el, mule/vietnamese.el: Register
11898         coding-priority key in
11899
11900 1997-12-19  Stephen Eglen  <stephen@cns.ed.ac.uk>
11901
11902         * mule/mule-cmds.el (set-language-info): Doc fix.
11903         (input-method-inactivate-hook): Doc fix.
11904
11905 1997-11-20  Karl Heuer  <kwzh@gnu.org>
11906
11907         * mule/mule-cmds.el (set-input-method): Renamed from
11908         select-input-method.
11909
11910 1997-11-07  Kenichi Handa  <handa@etl.go.jp>
11911
11912         * mule/mule-cmds.el (set-language-environment): Run
11913         exit-language-environment-hook before calling `exit-function'
11914         which is specified for the language environment.
11915
11916 1997-10-23  Kenichi Handa  <handa@etl.go.jp>
11917
11918         * mule/mule-cmds.el (set-default-coding-systems): Doc-string
11919         modified.
11920         (prefer-coding-system): Likewise.
11921         (describe-language-environment): Print aliases of each coding
11922         system.
11923         (set-language-environment-hook): New variable.
11924         (exit-language-environment-hook): New variable.
11925         (set-language-environment): Call these hooks.  Before setting a
11926         new language environment, exit from the
11927         current-language-environment if necessary.
11928         (input-method-verbose-flag): The value can be nil, t,
11929         complex-only, or default.
11930         (input-method-highlight-flag): Doc-string augmented.
11931         (activate-input-method): Check if we can run the registered
11932         function to activate an input method.
11933
11934         * mule/korean.el: Set exit-function for language environment
11935         "Korean" to exit-korean-environment.
11936         (setup-korean-environment): Moved to korea-util.el.
11937
11938 1997-10-21  Kenichi Handa  <handa@etl.go.jp>
11939
11940         * mule/mule-cmds.el (read-multilingual-string): Use
11941         current-input-method prior to default-input-method.  Don't bind
11942         current-input-method by `let', instead, activate the specified
11943         input method in the current buffer temporarily.
11944
11945 1997-10-19  John F. Whitehead  <jfw@cisco.com>
11946
11947         * mule/mule-cmds.el (describe-language-environment): Fix prompt.
11948
11949 1997-10-21  Kenichi Handa  <handa@etl.go.jp>
11950
11951         * mule/chinese.el (post-read-decode-hz): Return the result of
11952         decode-hz-region.
11953         (pre-write-encode-hz): Do not change the value of
11954         last-coding-system.
11955
11956 1998-09-06  Bill Richter  <richter@math.nwu.edu>
11957
11958         * mule/mule-ccl.el: Doc fixes.
11959
11960 1998-04-20  Kenichi Handa  <handa@etl.go.jp>
11961
11962         * mule/mule-ccl.el (declare-ccl-program): New optional arg VECTOR.
11963         (check-ccl-program): New macro.
11964
11965 1998-01-21  Kenichi Handa  <handa@etl.go.jp>
11966
11967         * mule/mule-ccl.el: Comment about CCL syntax modified.
11968         (ccl-command-table): Add read-multibyte-character and
11969         write-multibyte-character.
11970         (ccl-code-table): Add ex-cmd.
11971         (ccl-extended-code-table): New variable.
11972         (ccl-embed-extended-command): New function.
11973         (ccl-compile-read-multibyte-character,
11974         ccl-compile-write-multibyte-character) New functions.
11975         (ccl-dump-ex-cmd, ccl-dump-read-multibyte-character,
11976         ccl-dump-write-multibyte-character): New functions.
11977
11978 1999-07-22  SL Baur  <steve@miho>
11979
11980         * config.el (config-value-file): config.values is installed into
11981         doc-directory.
11982         From Karl M. Hegbloom  <karlheg@cathcart.sysc.pdx.edu>
11983
11984 1999-07-19  Didier Verna  <didier@xemacs.org>
11985
11986         * rect.el: all functions rewritten, except when noted. Below is a
11987         list of interface changes.
11988         (apply-on-rectangle): new function. Obsoletes
11989         `operate-on-rectangle'. All functions that used to call this
11990         function now call the new one.
11991         (kill-rectangle): added optional prefix arg to fill lines.
11992         (delete-rectangle): ditto.
11993         (delete-extract-rectangle): ditto.
11994         (open-rectangle): ditto.
11995         (clear-rectangle): ditto.
11996         (delete-rectangle-line): added third arg FILL.
11997         (delete-extract-rectangle-line): ditto.
11998         (open-rectangle-line): ditto.
11999         (clear-rectangle-line): ditto.
12000
12001 1999-07-18  Andy Piper  <andy@xemacs.org>
12002
12003         * menubar-items.el (default-menubar): add gutter options.
12004
12005         * gutter-items.el: new file.
12006         (gutter): new group for custom.
12007         (gutter-visible-p): new variable.
12008         (default-gutter-position): ditto.
12009         (buffers-tab): new group for the buffers tab.
12010         (gutter-buffers-tab): widget to put in the gutter.
12011         (buffers-tab-max-size): max number of tabs.
12012         (buffers-tab-switch-to-buffer-function): function to call when a
12013         tab is pressed.
12014         (buffers-tab-omit-function): filter buffers with this function.
12015         (buffers-tab-format-buffer-line-function): format buffer names for
12016         inclusion in tabs.
12017         (buffers-tab-switch-to-buffer): like switch-to-buffer but without
12018         the record.
12019         (build-buffers-tab-internal): build a list of tab items.
12020         (buffers-tab-items): ditto.
12021         (add-tab-to-gutter): put a tab in the gutter area.
12022         (update-tab-in-gutter): reset the buffers in the tab.
12023
12024         * dumped-lisp.el (preloaded-file-list): dump gutter-items.
12025
12026         * buffer.el (switch-to-buffer): run switch-to-buffer-hooks.
12027         (switch-to-buffer-hooks): new hook.
12028
12029         * toolbar.el (default-toolbar-position): fix typo.
12030
12031 1999-07-16  Andy Piper  <andy@xemacs.org>
12032
12033         * gui.el (make-dialog-frame): turn off gutters for dialogs.
12034
12035 1999-07-15  Didier Verna  <didier@xemacs.org>
12036
12037         * cus-edit.el (custom-prompt-variable): optional third arg makes
12038         prompt for a comment string.
12039         (customize-set-value): optional prefix makes this function handle
12040         variable comments.
12041         (customize-set-variable): ditto.
12042         (customize-save-variable): ditto.
12043         (customize-customized): handle custom comments.
12044         (customize-save-customized): ditto.
12045         (custom-variable-state-set): ditto.
12046         (custom-face-state-set): ditto.
12047         (customize-saved): ditto.
12048         (custom-variable-set): ditto.
12049         (custom-face-set): ditto.
12050         (custom-variable-save): ditto.
12051         (custom-face-save): ditto.
12052         (custom-variable-reset-saved): ditto.
12053         (custom-face-reset-saved): ditto.
12054         (custom-variable-reset-standard): ditto.
12055         (custom-face-reset-standard): ditto.
12056         (custom-comment-face): new face.
12057         (custom-comment-tag-face): ditto.
12058         (custom-comment): new widget.
12059         (custom-comment-create): new function.
12060         (custom-comment-delete): ditto.
12061         (custom-comment-value-set): ditto.
12062         (custom-comment-show): ditto.
12063         (custom-comment-invisible-p): ditto.
12064         (custom-variable-value-create): create a comment field widget.
12065         (custom-face-value-create): ditto.
12066         (custom-variable-menu): new entry for adding a custom comment.
12067         (custom-face-menu): ditto.
12068         (custom-save-variables): possibly save custom comments.
12069         (custom-save-faces): ditto.
12070
12071         * cus-face.el (custom-set-faces): the arguments can now have a
12072         custom comment as fourth argument.
12073
12074         * custom.el (custom-set-variables): the arguments can now have a
12075         custom comment as fifth element.
12076
12077 1999-07-13  XEmacs Build Bot <builds@cvs.xemacs.org>
12078
12079         * XEmacs 21.2.18 is released
12080
12081 1999-07-13  SL Baur  <steve@miho>
12082
12083         * lib-complete.el (read-library-name): Revert previous change.
12084         (read-library): Ditto.
12085
12086 1999-06-24  Karl M. Hegbloom  <karlheg@debian.org>
12087
12088         * packages.el (packages-package-list): Capitalize docstring.
12089
12090         * packages.el (packages-find-package-library-path): Use #'nconc
12091         rather than #'append to reduce consing -- #'mapcar uses Flist,
12092         which returns a freshly consed list.  #'append would create yet
12093         another fresh list, using Fmake_list in concat.
12094
12095         * packages.el (package-provide): Use setq with remassq like it
12096         says in its docstring.
12097
12098 1999-07-06  SL Baur  <steve@miho.m17n.org>
12099
12100         * lib-complete.el (progn-with-message): Fix typo.
12101
12102 1999-07-06  SL Baur  <steve@miho.m17n.org>
12103
12104         * mule/mule-misc.el (char-octet): Make function match docstring.
12105         From Katsumi Yamaoka <yamaoka@jpl.org>
12106
12107 1999-06-15  Karl M. Hegbloom  <karlheg@debian.org>
12108
12109         * wid-edit.el (widget-documentation): corrected spelling error.
12110
12111 1999-06-23  Jonathan Marten <jonathan.marten@uk.sun.com>
12112
12113         * x-win-sun.el (x-win-init-sun): Don't rebind Find and Sh-find
12114         keys if already bound
12115
12116 1999-07-06  SL Baur  <steve@miho.m17n.org>
12117
12118         * lib-complete.el (progn-with-message): Revert previous changes.
12119
12120 1999-06-24  Bob Weiner  <weiner@beopen.com>
12121
12122         * lib-complete.el (find-library):
12123         (find-library-other-window):
12124         (find-library-other-frame): Completely rewrote
12125         so that these functions actually work when called non-interactively.
12126         Also made them handle LIBRARY arguments which end with .el or .elc.
12127
12128 1999-06-24  Bob Weiner  <weiner@beopen.com>
12129
12130         * simple.el (indent-new-comment-line): Locally bound
12131         `block-comment-start' to `comstart' or else when this is called
12132         from do-auto-fill, e.g. in Lisp mode, it will insert any non-nil
12133         `block-comment-start' value, ignoring any existing spacing after a
12134         comment prefix in the previous line and producing ugly comments.
12135
12136 1999-06-23  Bob Weiner  <weiner@beopen.com>
12137
12138         * list-mode.el (mouse-choose-completion):
12139         (choose-completion):
12140         (completion-switch-to-minibuffer): Added.
12141         ([Tab]): [Tab] previously switched to the minibuffer
12142         but since [space] does that and since most applications in the
12143         world use [Tab] to select the next item in a list, do that in the
12144         *Completions* buffer too.  This will cause the least confusion
12145         among the largest population of users.  -- Bob Weiner, BeOpen.com,
12146         06/23/1999.
12147
12148 1999-06-22  Bob Weiner  <weiner@beopen.com>
12149
12150         * help.el (help-buffer-name): Added support for a null value
12151         of `help-buffer-prefix-string' since some buffers require no
12152         prefix.
12153
12154 1999-06-20  Bob Weiner  <weiner@beopen.com>
12155
12156         * list-mode.el (completion-list-mode-quit): Added and bound to {q}
12157         in the completion-list-mode-map to bury the completions buffer
12158         even when the minibuffer is no longer active.
12159
12160 1999-06-20  Bob Weiner  <weiner@beopen.com>
12161
12162         * list-mode.el (list-mode): It is visually disconcerting to have
12163         the text cursor disappear within list buffers, especially when
12164         moving from window to window, so leave it visible.
12165
12166 1999-07-01  SL Baur  <steve@miho.m17n.org>
12167
12168         * menubar-items.el (default-menubar): Conditionalize the bug
12169         report menu item (which may not be possible in this XEmacs).
12170         Reported by: Ken'ichi Handa <handa@etl.go.jp>
12171
12172 1999-06-30  SL Baur  <steve@miho.m17n.org>
12173
12174         * subr.el (with-current-buffer): DOC string fix.
12175         Suggested by Bob Weiner <weiner@altrasoft.com>
12176
12177 1999-06-25  Charles G Waldman <cgw@fnal.gov>
12178
12179         * cus-face.el (custom-face-italic): insert missing args
12180
12181 1999-06-24  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
12182
12183         * packages.el (package-locations): Changed default early package
12184         hierarchies to ~/.xemacs/mule-packages and
12185         ~/.xemacs/xemacs-packages.
12186
12187 1999-06-23  SL Baur  <steve@miho.m17n.org>
12188
12189         * mule/mule-category.el (Top Level): ASCII is also latin-1.
12190
12191 1999-06-15  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
12192
12193         * packages.el (package-locations): Changed default early package
12194         hierarchy to ~/.xemacs/packages.
12195         (package-locations): Removed `packages' as a possible name for a
12196         late package hierarchy.
12197
12198 1999-06-20  MORIOKA Tomohiko  <tomo@etl.go.jp>
12199
12200         * mule/mule-category.el (word-combining-categories): Set up new
12201         variable.
12202         (word-separating-categories): Likewise.
12203
12204 1999-06-22  XEmacs Build Bot <builds@cvs.xemacs.org>
12205
12206         * XEmacs 21.2.17 is released
12207
12208 1999-06-17  Robert Pluim  <rpluim@bigfoot.com>
12209
12210         * font-menu.el (font-menu-set-font): allow for nil specification
12211         of font size.
12212
12213 1999-06-16  MORIOKA Tomohiko  <tomo@etl.go.jp>
12214
12215         * mule/thai-xtis.el: Specify `columns' of the charset `thai-xtis'
12216         is 1.
12217
12218 1999-06-12  MORIOKA Tomohiko  <tomo@etl.go.jp>
12219
12220         * mule/cyrillic.el (cyrillic-koi8-r-decode-table): Use NBSP of ISO
12221         8859-5 instead of ISO 8859-1.
12222
12223 1999-06-15  SL Baur  <steve@steve1.m17n.org>
12224
12225         * mule/vietnamese.el (viet-vscii-encode-table): Use split-char.
12226         (viet-viscii-encode-table): Ditto.
12227
12228         * mule/mule-misc.el: Delete split-char & split-char-or-char-int.
12229         Make obsolete definition of char-octet.
12230
12231 1999-06-14  SL Baur  <steve@steve1.m17n.org>
12232
12233         * subr.el: Move no-Mule make-char ...
12234         * help-nomule.el (make-char): To here.
12235         (string-width): Make Mule compatibility alias.
12236
12237 1999-06-15  Andy Piper  <andy@xemacs.org>
12238
12239         * select.el (get-selection-no-error): really make there be no-error.
12240         (get-selection): revert to original.
12241
12242 1999-06-11  Andy Piper  <andy@xemacs.org>
12243
12244         * select.el (selection-sets-clipboard): renamed.
12245         (own-selection): use it.
12246
12247 1999-06-11  XEmacs Build Bot <builds@cvs.xemacs.org>
12248
12249         * XEmacs 21.2.16 is released
12250
12251 1999-06-09  MORIOKA Tomohiko  <tomo@etl.go.jp>
12252
12253         * mule/cyrillic.el (cyrillic-koi8-r-decode-table): Set 32 for
12254         missing characters to avoid crash.
12255
12256 1999-06-09  Jan Vroonhof  <vroonhof@math.ethz.ch>
12257
12258         * coding.el (set-terminal-coding-system): Only set the console
12259         coding system on the selected console if it is a tty.
12260
12261 1999-06-10  Jan Vroonhof  <vroonhof@math.ethz.ch>
12262
12263         * cus-face.el:
12264         * cus-edit.el:
12265         * faces.el:
12266         (custom):
12267         (face-spec-set):
12268         * faces.el (frob-face-property):
12269         * font-menu.el (font-menu-set-font):
12270                   Actually apply changes from 1999-03-17
12271
12272 1999-06-10  Andy Piper  <andy@xemacs.org>
12273
12274         * select.el (get-selection): abstract out non error-signalling
12275         part.
12276         (get-selection-no-error): get-selection without signalling an
12277         error.
12278         (selection-is-clipboard-p): new variable. controls whether the
12279         selection sets the clipboard.
12280         (own-selection): use it.
12281
12282         * mouse.el (insert-selection): fallback to clipboard after trying
12283         primary selection and cutbuffer.
12284
12285 1999-06-05  Andy Piper  <andy@xemacs.org>
12286
12287         * x-select.el (xselect-kill-buffer-hook-1): use generalised
12288         selection functions.
12289
12290 1999-06-04  MORIOKA Tomohiko  <tomo@etl.go.jp>
12291
12292         * code-files.el (buffer-file-coding-system): Use `raw-text' as
12293         default value.
12294         (load): Use `raw-text' instead of `no-conversion'.
12295         (insert-file-contents): Likewise.
12296
12297         * bytecomp.el (byte-compile-insert-header): Use `raw-text' instead
12298         of `no-conversion'.
12299
12300 1999-06-03  MORIOKA Tomohiko  <tomo@etl.go.jp>
12301
12302         * coding.el: Don't copy `no-conversion' to `raw-text'.
12303
12304 1999-06-07  Hrvoje Niksic  <hniksic@srce.hr>
12305
12306         * subr.el (make-char): Define it if Mule is not around.
12307
12308 1999-06-07  SL Baur  <steve@steve1.m17n.org>
12309
12310         * mule/mule-help.el: Add trailing newline.  Use mule keyword.
12311
12312         * x-select.el (x-disown-selection-internal): Restore symbol as an
12313         obsolete alias.
12314         (xselect-kill-buffer-hook-1): Use disown-selection-internal.
12315
12316 1999-06-04  XEmacs Build Bot <builds@cvs.xemacs.org>
12317
12318         * XEmacs 21.2.15 is released
12319
12320 1999-06-02  Oscar Figueiredo  <oscar@xemacs.org>
12321
12322         * subr.el (split-string): Avoid infinite looping
12323
12324 1999-05-30  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
12325
12326         * ldap.el (ldap-ignore-attribute-codings): New variable
12327         (ldap-default-attribute-decoder): New variable
12328         (ldap-coding-system): New variable
12329         (ldap-attribute-syntax-encoders): New variable
12330         (ldap-attribute-syntax-decoders): New variable
12331         (ldap-attribute-syntaxes-alist): New variable
12332         (ldap-encode-boolean): New function
12333         (ldap-decode-boolean): New function
12334         (ldap-encode-country-string): New function
12335         (ldap-decode-string): New function
12336         (ldap-decode-address): New function
12337         (ldap-encode-address): New function
12338         (ldap-decode-attribute): New function
12339         (ldap-search): Use some of these
12340
12341 1999-05-25  Jan Vroonhof  <jan@xemacs.org>
12342
12343         * version.el (emacs-version): Make the patch level/beta come
12344         before the XEmacs qualifier so that it gets into (funcall
12345         emacs-version) and thus in the bug reports.
12346         (emacs-version>=): Support patch levels.
12347
12348 1999-06-03  SL Baur  <steve@xemacs.org>
12349
12350         * version.el: implement x.y.z version number
12351         From Jan Vroonhof <vroonhof@math.ethz.ch>
12352
12353 1999-05-27  Yoshiki Hayashi <g740685@komaba.ecc.u-tokyo.ac.jp>
12354
12355         * mule/mule-cmds.el (read-input-method-name): set input-method properly.
12356
12357 1999-05-22  Vin Shelton <acs@xemacs.org>
12358
12359         * startup.el: Document -private and break out non-standard X options.
12360
12361 1999-05-26  SL Baur  <steve@gneiss.etl.go.jp>
12362
12363         * mule/mule-charset.el (charset-after): New function.
12364         (charset-direction): Synch with Mule, update docstring.
12365         (get-charset-property): New function.
12366         (put-charset-property): New function.
12367         (charset-plist): New function.
12368
12369         * mule/mule-charset.el (compose-region):
12370         (decompose-region): remove;  these functions (which don't work
12371         since we don't do composite characters) have been moved to
12372         mule-util.el.
12373         (toplevel): follow coding standards
12374
12375 1999-05-26  SL Baur  <steve@gneiss.etl.go.jp>
12376
12377         * dumped-lisp.el (preloaded-file-list): mule-files.el does not
12378         exist any more.
12379
12380         * code-files.el: Fix commentary to follow coding standards.  Move
12381         the single line left in mule-files.el to here.
12382
12383         * mule/mule-files.el: delete.
12384
12385 1999-05-24  SL Baur  <steve@gneiss.etl.go.jp>
12386
12387         * info.el (Info-scroll-prev): Use event functions instead of the
12388         old emacs 19 interface.
12389
12390 1999-06-02  Andy Piper  <andy@xemacs.org>
12391
12392         * x-font-menu.el (x-font-menu-load-font):
12393         font-menu-registry-encoding -> x-font-menu-registry-encoding type.
12394
12395 1999-05-31  Andy Piper  <andy@xemacs.org>
12396
12397         * font-menu.el (font-menu-ignore-scaled-fonts): move to font-menu
12398         group.
12399         (font-menu-this-frame-only-p): ditto.
12400         (font-menu-max-items): reinstate, from Jan Vroonhof
12401         <vroonhof@math.ethz.ch>
12402         (font-menu-submenu-name-format): ditto.
12403         (font-menu-split-long-menu): ditto, for use by the family
12404         constructor.
12405         (font-menu-family-constructor): use it.
12406
12407 1999-05-30  Andy Piper  <andy@xemacs.org>
12408
12409         * msw-faces.el (mswindows-font-regexp): new font matching regexp
12410         for use by the font menu.
12411
12412         * msw-font-menu.el: new file implementing mswindows specific
12413         font-menu behaviour.
12414         (mswindows-font-menu-registry-encoding): new function mirroring x version.
12415         (mswindows-font-menu-junk-families): ditto.
12416         (hack-font-truename): ditto.
12417         (mswindows-font-regexp-ascii): ditto.
12418         (mswindows-reset-device-font-menus): ditto.
12419         (mswindows-font-menu-font-data): ditto.
12420         (mswindows-font-menu-load-font): ditto.
12421
12422         * x-font-menu.el (x-reset-device-font-menus): made device specific.
12423         (x-font-menu-font-data): ditto.
12424         (x-font-menu-load-font): ditto.
12425
12426         * font-menu.el: new file implementing generic font menu behaviour.
12427         (font-menu-ignore-scaled-fonts): copied from x-font-menu.el and
12428         made device independent.
12429         (font-menu-this-frame-only-p): ditto.
12430         (font-menu-preferred-resolution): ditto.
12431         (font-menu-size-scaling): new variable used to determine whether
12432         sizes are in points or tenths of a point.
12433         (vassoc): moved from x-font-menu.el.
12434         (device-fonts-cache): ditto.
12435         (device-fonts-cache): ditto.
12436         (flush-device-fonts-cache): ditto.
12437         (reset-device-font-menus): copied from x-font-menu.el and made
12438         device independent. Most functionality deferred to
12439         device-dependent versions.
12440         (font-menu-family-constructor): copied from x-font-menu.el and
12441         made device independent.
12442         (font-menu-size-constructor): ditto.
12443         (font-menu-weight-constructor): ditto.
12444         (font-menu-set-font): ditto.
12445         (font-menu-change-face): ditto.
12446         (font-menu-load-font): new device method.
12447         (font-menu-font-data): ditto.
12448
12449         * x-font-menu.el: The above functions deleted.
12450
12451 1999-05-26  Andy Piper  <andy@xemacs.org>
12452
12453         * update-elc.el:
12454         * make-docfile.el:
12455         * loadup.el: rehash expand-file-name usage to not use default-directory.
12456
12457 1999-05-21  Andy Piper  <andy@xemacs.org>
12458
12459         * x-select.el (x-select-convert-to-text):
12460         (x-selected-text-type):
12461         (x-get-selection):
12462         (xselect-convert-to-string):
12463         (xselect-convert-to-compound-text):
12464         (xselect-convert-to-length):
12465         (xselect-convert-to-targets):
12466         (xselect-convert-to-delete):
12467         (xselect-convert-to-filename):
12468         (xselect-convert-to-charpos):
12469         (xselect-convert-to-lineno):
12470         (xselect-convert-to-colno):
12471         (xselect-convert-to-sourceloc):
12472         (xselect-convert-to-os):
12473         (xselect-convert-to-host):
12474         (xselect-convert-to-user):
12475         (xselect-convert-to-class):
12476         (xselect-convert-to-name):
12477         (xselect-convert-to-integer):
12478         (xselect-convert-to-atom):
12479         (xselect-convert-to-identity): functions renamed from x-* and
12480         moved to select.el.
12481         (x-get-secondary-selection): use rename get-selection.
12482         (x-get-clipboard): ditto.
12483         (x-own-selection): moved to select.el.
12484         (x-valid-simple-selection-p): ditto.
12485         (x-dehilight-selection): ditto.
12486         (x-own-clipboard): ditto.
12487         (x-disown-selection): ditto.
12488
12489         * x-mouse.el (x-yank-function): moved to mouse.el.
12490         (x-insert-selection): ditto.
12491         (x-set-point-and-move-selection): use renamed function.
12492
12493         * select.el (selected-text-type): moved and renamed from
12494         x-select.el.
12495         (selection-owner-p): moved to C.
12496         (selection-exists-p): ditto.
12497         (get-cutbuffer): new device method.
12498         (get-selection): generalised and moved from x-select.el.
12499         (own-selection): moved x-own-selection functionality into here.
12500         (dehilight-selection): renamed and moved from x-select.el.
12501         (own-clipboard): functionality moved from x-select.el using new
12502         generic C builtins.
12503         (disown-clipboard): ditto.
12504         (select-convert-to-text):
12505         (select-convert-to-string):
12506         (select-convert-to-compound-text):
12507         (select-convert-to-length):
12508         (select-convert-to-targets):
12509         (select-convert-to-delete):
12510         (select-convert-to-filename):
12511         (select-convert-to-charpos):
12512         (select-convert-to-lineno):
12513         (select-convert-to-colno):
12514         (select-convert-to-sourceloc):
12515         (select-convert-to-os):
12516         (select-convert-to-host):
12517         (select-convert-to-user):
12518         (select-convert-to-class):
12519         (select-convert-to-name):
12520         (select-convert-to-integer):
12521         (select-convert-to-atom):
12522         (select-convert-to-identity): new functions renamed from x-* and
12523         moved from x-select.el.
12524
12525         * mouse.el (mouse-consolidated-yank): subsume x-yank-function
12526         into here and use as the default window-system mouse yank.
12527         (insert-selection): generalised and moved from x-mouse.el.
12528         (own-clipboard): moved to C.
12529
12530         * msw-select.el (mswindows-selection-owned-p): deleted.
12531         (mswindows-own-selection): generalised and moved to select.el.
12532         (mswindows-disown-selection): generalised and moved to C.
12533         (mswindows-selection-owner-p): ditto.
12534
12535 1999-05-14  XEmacs Build Bot <builds@cvs.xemacs.org>
12536
12537         * XEmacs 21.2.14 is released
12538
12539 1999-05-13  SL Baur  <steve@gneiss.etl.go.jp>
12540
12541         * about.el: update contact info for jason and slb.
12542
12543 1999-05-13  SL Baur  <steve@gneiss.etl.go.jp>
12544
12545         * mule/european.el (setup-romanian-environment): Add Romanian
12546         support from Emacs/Mule romanian.el.
12547
12548 1999-03-17  Jan Vroonhof  <vroonhof@math.ethz.ch>
12549
12550         * cus-face.el: Label all custom changes with the 'custom' tag.
12551
12552         * cus-edit.el: idem ditto.
12553
12554         * faces.el: Added suport for adding device tags to various functions.
12555         (custom): New device tag.
12556         (face-spec-set): Call reset face with tags argument. No longer do
12557         x-init-global-faces hack.
12558
12559         * faces.el (frob-face-property): Use an anonymous specifier to map
12560         frob-face-property-1 over.
12561
12562         * x-font-menu.el (font-menu-set-font): Always specify all
12563         properties to custom.
12564
12565 1999-05-12  SL Baur  <steve@gneiss.etl.go.jp>
12566
12567         * mule/european.el (setup-czech-environment): Add czech support.
12568         From David Sauer <davids@orfinet.cz>
12569
12570 1999-03-15  SL Baur  <steve@xemacs.org>
12571
12572         * check-features.el: Turn hard errors into warnings.
12573
12574 1999-03-21  SL Baur  <steve@xemacs.org>
12575
12576         * simple.el (delete-key-deletes-forward): As per discussion on
12577         xemacs-beta, default to t.
12578
12579 1999-05-11  Hrvoje Niksic  <hniksic@srce.hr>
12580
12581         * loadup.el: Define Installation-string before loading anything.
12582
12583 1999-05-06  Gunnar Evermann  <ge204@eng.cam.ac.uk>
12584
12585         * files.el (auto-mode-alist): fix typo in regex for .bash_* files
12586         From Anders Stenman <stenman@isy.liu.se>
12587
12588 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
12589
12590         * wid-edit.el (widget-glyph-find): Ditto.
12591
12592         * packages.el (locate-library): Ditto.
12593
12594         * loadup.el (really-early-error-handler): Ditto.
12595
12596         * lib-complete.el (read-library): Ditto.
12597
12598         * faces.el (set-face-stipple): Ditto.
12599
12600         * code-files.el (load): Use new calling style of locate-file.
12601
12602 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
12603
12604         * packages.el (packages-unbytecompiled-lisp): Installation.el is
12605         dead.
12606
12607 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
12608
12609         * dumped-lisp.el (preloaded-file-list): Don't load
12610         Installation.el.
12611
12612         * loadup.el (Installation-string): Define it here.
12613
12614 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
12615
12616         * dumped-lisp.el (preloaded-file-list): Revert previous change --
12617         Installation.el needs to be loaded before `dump-paths', otherwise
12618         the dumping process won't find it.
12619
12620 1999-03-13  Adrian Aichner  <adrian@xemacs.org>
12621
12622         * dumped-lisp.el (preloaded-file-list): Load Installation.el after
12623         subr so that we can use `replace-in-string' in Installation.el to
12624         get rid of C-m chars under the native Windows build.
12625
12626 1999-04-29  Andy Piper  <andy@xemacs.org>
12627
12628         * make-docfile.el: canonicalize file and directory names.
12629
12630         * device.el (call-device-method): new function for calling device
12631         specific methods.
12632         (define-device-method): new function for defining device methods.
12633         (define-device-method*): ditto.
12634
12635 1999-04-27  Hrvoje Niksic  <hniksic@srce.hr>
12636
12637         * subr.el (buffer-string): Support new FSFmacs 20.4 stuff.
12638
12639 1999-04-08  MORIOKA Tomohiko  <tomo@etl.go.jp>
12640
12641         * mule/cyrillic.el (cyrillic-koi8-r-decode-table): New variable.
12642         (cyrillic-koi8-r-encode-table): Likewise.
12643         (ccl-decode-koi8): Use `cyrillic-koi8-r-decode-table'.
12644         (ccl-encode-koi8): Use `cyrillic-koi8-r-encode-table'.
12645
12646         * mule/mule-misc.el (split-char-or-char-int): New function [moved
12647         from vietnamese.el].
12648
12649         * mule/vietnamese.el: Move function `split-char-or-char-int' to
12650         mule/mule-misc.el.
12651
12652 1999-04-08  MORIOKA Tomohiko  <tomo@etl.go.jp>
12653
12654         * mule/thai-xtis.el:
12655         - Change font registry name from "Thai94x94-0" to "xtis-0".
12656         - Change mnemonic of coding-system `tis-620' to "TIS620".
12657
12658 1999-04-06  MORIOKA Tomohiko  <tomo@etl.go.jp>
12659
12660         * mule/ethiopic.el: fixed.
12661
12662 1999-03-30  MORIOKA Tomohiko  <tomo@etl.go.jp>
12663
12664         * dumped-lisp.el: Add ethiopic, thai-xtis and vietnamese.
12665
12666         * mule/thai-xtis.el: New file.
12667
12668         * mule/vietnamese.el: New file.
12669
12670         * mule/ethiopic.el: New file.
12671
12672 1999-04-22  Hrvoje Niksic  <hniksic@srce.hr>
12673
12674         * bytecomp.el (byte-compile-close-variables): Leave
12675         debug-issue-ebola-notices alone.
12676
12677 1999-04-11  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
12678
12679         * ldap.el (ldap-host-parameters-alist): Make `Search Base' appear
12680         at the top of the buffer since it is the most important thing to
12681         customize
12682         (ldap-get-host-parameter): New defun
12683         (ldap-search): Add a new parameter `withdn' to retrieve the
12684         distinguished names of entries
12685
12686 1999-04-22  Kai Haberzettl  <khaberz@synnet.de>
12687
12688         * startup.el (splash-frame-body): Date and spelling fixes.
12689
12690 1999-03-16  Colin Rafferty  <colin@xemacs.org>
12691
12692         * view-less.el (toggle-truncate-lines): add autoload tag
12693
12694 1999-04-19  Hrvoje Niksic  <hniksic@srce.hr>
12695
12696         * format.el (format-alist): Disable image stuff.
12697
12698 1999-04-17  Hrvoje Niksic  <hniksic@srce.hr>
12699
12700         * wid-edit.el (widget-glyph-find): Search by directories, then by
12701         suffixes rather than the other way around.
12702         (widget-image-conversion): Renamed to
12703         `widget-image-file-name-suffixes'.
12704
12705 1999-04-16  Olivier Galibert  <galibert@pobox.com>
12706
12707         * mule/mule-charset.el: Made old functions obsolete, remove the
12708         unspeakably evil (and inexistant in fsf's) charset-leading-byte.
12709         (charset-iso-graphic-plane): Rename from charset-graphic.
12710         (charset-iso-final-char): Rename from charset-final.
12711         (charset-width): Rename from charset-columns.
12712         (charset-bytes): Added from fsf compatibility, returns always 1.
12713
12714         * mule/mule-misc.el: Move charset-doc-string alias to
12715         mule-charset.el
12716
12717 1999-04-14  Colin Rafferty  <colin@xemacs.org>
12718
12719         * x-faces.el (x-make-font-bold-italic): honor
12720         *try-oblique-before-italic-fonts*
12721
12722 1999-04-14  Hrvoje Niksic  <hniksic@srce.hr>
12723
12724         * cl-extra.el (coerce): Coerce numbers to characters correctly.
12725
12726 1998-12-02  Hrvoje Niksic  <hniksic@srce.hr>
12727
12728         * x-faces.el (try-oblique-before-italic-fonts): Use the right
12729         name.
12730
12731 1999-04-14  Dave Gillesipe  <daveg@synaptics.com>
12732
12733         * cl-extra.el (equalp): Would bug out for lists.
12734
12735 1999-03-12  Charles G Waldman  <cgw@fnal.gov>
12736
12737         * about.el (about-hackers):  Change cgw's email address
12738
12739 1999-03-12  XEmacs Build Bot <builds@cvs.xemacs.org>
12740
12741         * XEmacs 21.2.13 is released
12742
12743 1999-03-12  SL Baur  <steve@xemacs.org>
12744
12745         * simple.el (delete-key-deletes-forward): Revert to previous
12746         behavior.
12747
12748 1999-01-18  Didier Verna  <didier@xemacs.org>
12749
12750         * menubar-items.el (xemacs-splash-buffer): handle the case of
12751         multiple elements in the splash buffer body.
12752
12753         * startup.el (splash-frame-timeout): new constant: interval
12754         between splash buffer elements.
12755         (command-line-1): handle splash buffer with multiple elements (use
12756         a timeout).
12757         (splash-frame-body): Originally `startup-splash-frame-body'.
12758         Rewrote a cleaner and more readable version. This can now be array,
12759         in which case each element is displayed in turn in the splash buffer.
12760         (splash-frame-static-body): new constant. Persistent information
12761         across all splash buffer elements (preserves the possibility to give
12762         it in different languages.
12763         (circulate-splash-frame-elements): new function. Used as a timeout
12764         to circulate through all splash frame elements and display them in
12765         sequence.
12766         (display-splash-frame): originally `startup-splash-frame'. Handle
12767         the case of multiple elements in the splash buffer body. Now
12768         returns a timeout id if multiple elements to display, or nil.
12769
12770 1999-02-19  Jan Vroonhof  <vroonhof@math.ethz.ch>
12771
12772         * x-faces.el (x-init-global-faces): Add default tag to specifiers,
12773         so they can be overridden by x-init-face-from-resources.
12774         Additionally specify the font name also with an x tag.
12775
12776 1999-03-08  Andy Piper  <andy@xemacs.org>
12777
12778         * package-get.el (package-get-base): autoload.
12779
12780         * menubar-items.el (default-menubar): add update menu item. Fix
12781         custom menu to only be activated when package-base is available.
12782
12783         * package-get.el (package-get-custom): don't load
12784         package-get-custom as it is auto-generated. Fix group definition.
12785
12786 1999-03-05  Didier Verna  <didier@xemacs.org>
12787
12788         * cus-dep.el (Custom-make-dependencies): use `prin1-to-string'
12789         instead of `symbol-name' (Thanks Kyle).
12790
12791         * cus-edit.el (custom-save-variables): use `prin1' instead of
12792         princ to write symbols.
12793
12794 1999-03-05  XEmacs Build Bot <builds@cvs.xemacs.org>
12795
12796         * XEmacs 21.2.12 is released
12797
12798 1999-03-05  SL Baur  <steve@xemacs.org>
12799
12800         * menubar-items.el (default-menubar): Add kfm browsing support.
12801         From Neal Becker <nbecker@fred.net>
12802
12803 1999-03-03  Steven Baur  <steve@gneiss.etl.go.jp>
12804
12805         * font-lock.el (font-lock-revert-cleanup): Null out to avoid repeated
12806         calls to font-lock during buffer reversion.
12807
12808 1999-02-12  Didier Verna  <didier@xemacs.org>
12809
12810         * info.el (Info-build-node-completions): unconditionally widen the
12811         tag table buffer.
12812
12813 1999-02-19  Paul Stodghill  <stodghil@cs.cornell.edu>
12814
12815         * x-faces.el (x-init-face-from-resources):
12816         Only set fonts in the 'x locale.
12817
12818 1999-03-04  Adrian Aichner  <adrian@xemacs.org>
12819
12820         * package-ui.el (pui-install-selected-packages): Don't throw on
12821         `package-admin-delete-binary-package' returning nil since it's
12822         normal.  Reindent function.
12823         (pui-add-required-packages): Handle case where packages selected
12824         for installation have never been installed.
12825
12826 1999-03-03  Martin Buchholz  <martin@xemacs.org>
12827
12828         * menubar-items.el (default-menubar):
12829         Implement the ``Mule->Set coding system of process'' menu item.
12830
12831 1999-02-18  Martin Buchholz  <martin@xemacs.org>
12832
12833         * files.el (auto-mode-alist): Use c-mode for *.i pre-processed cpp
12834         files
12835         - Change some `if's to `when's
12836
12837 1999-03-01  XEmacs Build Bot <builds@cvs.xemacs.org>
12838
12839         * XEmacs 21.2.11 is released
12840
12841 1999-02-22  Jan Vroonhof  <vroonhof@math.ethz.ch>
12842
12843         * userlock.el (ask-user-about-supersession-threat-dbox): Guard
12844         against window close (Fix Bug #460).
12845         (ask-user-about-lock-dbox): Idem.
12846
12847 1999-02-25  SL Baur  <steve@xemacs.org>
12848
12849         * mule/mule-charset.el (charset-leading-byte): New function.
12850         From Kazuyuki IENAGA <ienaga@jsys.co.jp>
12851
12852 1999-02-12  Andy Piper  <andy@xemacs.org>
12853
12854         * about.el (xemacs-hackers): change andy's email address.
12855         (about-url-alist): change andy's web page address.
12856         (about-xemacs): add piper.
12857
12858 1999-02-16  SL Baur  <steve@xemacs.org>
12859
12860         * dumped-lisp.el (preloaded-file-list): Core mule files moved out
12861         of mule-base into lisp/mule.
12862
12863 1999-02-16  SL Baur  <steve@xemacs.org>
12864
12865         * mule/arabic.el:
12866         mule/canna-leim.el:
12867         mule/chinese.el:
12868         mule/cyrillic.el:
12869         mule/english.el:
12870         mule/european.el:
12871         mule/greek.el:
12872         mule/hebrew.el:
12873         mule/japanese.el:
12874         mule/kinsoku.el:
12875         mule/korean.el:
12876         mule/misc-lang.el:
12877         mule/mule-category.el:
12878         mule/mule-ccl.el:
12879         mule/mule-charset.el:
12880         mule/mule-cmds.el:
12881         mule/mule-coding.el:
12882         mule/mule-files.el:
12883         mule/mule-help.el:
12884         mule/mule-init.el:
12885         mule/mule-misc.el:
12886         mule/mule-tty-init.el:
12887         mule/mule-x-init.el:
12888         mule/viet-chars.el:  Remerge from mule-base.
12889
12890         * dumped-lisp.el (preloaded-file-list): Core mule files moved out
12891         of mule-base into lisp/mule.
12892
12893 1999-02-10  Adrian Aichner  <adrian@xemacs.org>
12894
12895         * process.el (exec-to-string): Use `shell-command-switch' in place
12896         of hard-wired "-c" (for WindowsNT).
12897
12898 1999-02-08  Charles G Waldman  <cgw@pgt.com>
12899
12900         * menubar-items.el (default-menubar):  Remove obsolete
12901         "Gopher" item
12902
12903 1999-02-06  Jan Vroonhof  <vroonhof@math.ethz.ch>
12904
12905         * package-admin.el (package-admin-get-install-dir): First fall
12906         back to the location of xemacs-base for non-mule packages.
12907
12908 1999-02-15  Martin Buchholz  <martin@xemacs.org>
12909
12910         * paths.el:
12911         - improved automounter tmp directory support.
12912         - support 4 (!) empirically discovered automounter conventions
12913
12914 1999-02-12  SL Baur  <steve@xemacs.org>
12915
12916         * etags.el (pop-tag-mark): autoload to match key binding.
12917
12918 1999-02-05  XEmacs Build Bot <builds@cvs.xemacs.org>
12919
12920         * XEmacs 21.2.10 is released
12921
12922 1999-02-02  Jan Vroonhof  <vroonhof@math.ethz.ch>
12923
12924         * package-get.el (package-get-remote-filename): Don't bug out for
12925         a local file name in the search entry.
12926
12927 1999-02-02  XEmacs Build Bot <builds@cvs.xemacs.org>
12928
12929         * XEmacs 21.2.9 is released
12930
12931 1999-01-19  Didier Verna  <didier@xemacs.org>
12932
12933         * replace.el (replace-search-function): new variable containing a
12934         function to perform a search-forward.
12935         (replace-re-search-function): new variable containing a function
12936         to perform a re-search-forward.
12937         (perform-replace): use them.
12938
12939 1999-01-25  Didier Verna  <didier@xemacs.org>
12940
12941         * select.el (selection-owner-p): use the name `XEmacs'.
12942         (cut-copy-clear-internal): ditto.
12943
12944 1999-01-18  Andy Piper  <andy@xemacs.org>
12945
12946         * about.el (about-url-alist): Update my entry.
12947         (xemacs-hackers): Ditto.
12948
12949 1999-01-14  Adrian Aichner  <adrian@xemacs.org>
12950
12951         * buffer.el (switch-to-buffer): Fixing documentation.
12952         * minibuf.el (minibuffer-completion-table): ditto.
12953         * cl-macs.el (return-from): ditto.
12954
12955 1999-01-04  Didier Verna  <didier@xemacs.org>
12956
12957         * replace.el (delete-non-matching-lines): temporarily disable
12958         case-folding when called interactively with a regexp containing
12959         uppercase characters.
12960         (delete-matching-lines): ditto.
12961         (count-matches): ditto.
12962         (list-matching-lines): ditto.
12963
12964 1999-01-07  Colin Rafferty  <colin@xemacs.org>
12965
12966         * window.el (shrink-window-if-larger-than-buffer): Clean up.  Only
12967         abort if current window is split horizontally, not if others are
12968         split.  Got rid of unnecessary minibuffer checking.  Also, add
12969         some comments (it's still complex).
12970
12971 1999-01-12  Robert Pluim  <rpluim@BayNetworks.com>
12972
12973         * package-get.el: changed address for doc.ic.ac.uk to
12974         sunsite.doc.ic.ac.uk
12975
12976 1999-01-09  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
12977
12978         * ldap.el (toplevel): Remove requires so that the file compiles
12979         with a non LDAP-enabled XEmacs binary.  Provide `ldap'.
12980
12981 1999-01-10  J. Kean Johnston  <jkj@sco.com>
12982
12983         * dump-paths.el: Calculate module-directory and set
12984         module-load-path to the load path for modules.
12985
12986         * loadup.el: Get bootstrap value of module-load-path from the
12987         environment variable EMACSBOOTSTRAPMODULEPATH.
12988         - Display the module load path if we're debugging paths.
12989
12990         * setup-paths.el: Added function paths-find-site-module-directory.
12991         - Added function paths-find-module-directory.
12992         - Added function paths-construct-module-load-path.  Uses new
12993         environment variable EMACSMODULEPATH.
12994
12995 1998-12-30  Martin Buchholz  <martin@xemacs.org>
12996
12997         * font.el (font-default-object-for-device):
12998         Oops! This `or' can't be replaced by `unless'.
12999         Fixed inability to run w3, among other things.
13000
13001 1998-12-17  Charles G. Waldman <cgw@pgt.com>
13002
13003         * package-admin.el: Change initialization of
13004           package-admin-install-function dependent on system type.
13005           Change package-admin-install-function-mswindows to use
13006           "minitar".
13007
13008 1998-12-23  Hrvoje Niksic  <hniksic@srce.hr>
13009
13010         * mouse.el (default-mouse-motion-handler): Disable help echo while
13011         in the minibuffer.
13012
13013 1998-12-28  Martin Buchholz <martin@xemacs.org>
13014
13015         * XEmacs 21.2.8 is released.
13016
13017 1998-12-24  Martin Buchholz <martin@xemacs.org>
13018
13019         * XEmacs 21.2.7 is released.
13020
13021 1998-12-07  Jan Vroonhof  <vroonhof@math.ethz.ch>
13022
13023         * package-ui.el (pui-list-packages): Set truncate-lines.
13024
13025         * package-get.el (package-get-download-menu): Use
13026         `package-ui-add-site'. Add a a toggle to indicate it is in the list.
13027
13028         * package-ui.el (pui-help): Ditch in favor of `describe-mode'
13029         (pui-help-string): idem.
13030         (list-packages-mode): New major mode.
13031         (pui-list-packages): Use 'list-packages-mode' in the package buffer.
13032         (pui-install-selected-packages): Add suport for removing packages.
13033         (pui-toggle-package-delete-key): New function.
13034         (pui-popup-context-sensitive): New kludge.
13035         (pui-list-packages): Add warning when `package-get-remote' is nil.
13036         (package-ui-add-site): New function.
13037
13038 1998-12-01  Didier Verna  <didier@xemacs.org>
13039
13040         * hyper-apropos.el (hyper-where-is): added the missing autoload.
13041
13042 1998-11-29  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
13043
13044         * ldap.el: Custom-ized
13045         (toplevel): Do not provide `ldap' which is provided by C level
13046         LDAP code
13047         (ldap-search): Docstring and stylistic fixes as suggested by Hrvoje
13048
13049 1998-12-05  Hrvoje Niksic  <hniksic@srce.hr>
13050
13051         * isearch-mode.el (isearch-mode): Really fix keymap lossage.
13052
13053 1998-12-17  Andy Piper  <andy@xemacs.org>
13054
13055         * sound.el (sound-load-list): name changed from sound-load-alist.
13056         (sound-extension-list): name changed from sound-ext-list.
13057         (load-default-sounds): use new names.
13058         (load-sound-file): use new names.
13059
13060 1998-12-16  Andy Piper  <andy@xemacs.org>
13061
13062         * XEmacs 21.2.6 is released
13063
13064 1998-11-30  Hrvoje Niksic  <hniksic@srce.hr>
13065
13066         * cus-dep.el (Custom-make-dependencies): Be smarter about trapping
13067         errors.
13068
13069 1998-12-04  Hrvoje Niksic  <hniksic@srce.hr>
13070
13071         * wid-edit.el (widget-echo-this-extent): Set
13072         help-echo-owns-message to t.
13073
13074 1998-11-30  Greg Klanderman  <greg@alphatech.com>
13075
13076         * package-get.el (package-get-download-menu): use toggles for
13077           each site in the download site menu.
13078
13079 1998-12-01  Jan Vroonhof <vroonhof@math.ethz.ch>
13080
13081         * package-get.el (package-get): If we cannot find a package
13082           because package-get-remote is not set, give a more helpful
13083           error message.
13084
13085 1998-11-30  Greg Klanderman  <greg@alphatech.com>
13086
13087         * package-get.el (package-get-remote-filename): use an EFS path
13088         with user anonymous if no user is specified.
13089
13090 1998-12-10  Jan Vroonhof  <vroonhof@math.ethz.ch>
13091
13092         * faces.el (face-spec-set): Re-init fallfacks for default after
13093         calling reset-face on the default face.
13094
13095 1998-12-10  Jan Vroonhof  <vroonhof@math.ethz.ch>
13096
13097         * package-admin.el (package-admin-default-install-function):
13098         Behave as advertised.  Make sure the pkg-dir is proper for
13099         default-directory.
13100         (package-admin-add-binary-package): Make sure the pkg-dir is
13101         proper for default-directory.
13102         (package-admin-install-function-mswindows): Make sure the pkg-dir
13103         is proper for default-directory.
13104
13105 1998-12-05  XEmacs Build Bot <builds@cvs.xemacs.org>
13106
13107         * XEmacs 21.2.5 is released
13108
13109 1998-12-05  SL Baur  <steve@altair.xemacs.org>
13110
13111         * files.el (binary-file-regexps): regexp-opt is not available at
13112         bytecompile time.
13113
13114 1998-11-30  Martin Buchholz  <martin@xemacs.org>
13115
13116         * x-win-xfree86.el:
13117         * x-win-sun.el (x-win-init-sun):
13118         * x-win-sun.el:
13119         * x-mouse.el (mouse-track-and-copy-to-cutbuffer):
13120         * x-iso8859-1.el:
13121         * x-init.el (init-post-x-win):
13122         * x-init.el (init-pre-x-win):
13123         * x-init.el (x-initialize-compose):
13124         * x-init.el:
13125         * x-compose.el:
13126         * winnt.el:
13127         * widget.el:
13128         * wid-edit.el (widget-glyph-click):
13129         * wid-edit.el (widget-glyph-find):
13130         * wid-edit.el (widget-type):
13131         * view-less.el (view-buffer-other-window):
13132         * very-early-lisp.el:
13133         * version.el:
13134         * toolbar.el:
13135         * toolbar-items.el:
13136         * term/sun.el (suntool-map):
13137         * term/sun-mouse.el:
13138         * term/internal.el:
13139         * syntax.el (modify-syntax-entry):
13140         * symbol-syntax.el:
13141         * subr.el:
13142         * startup.el (lock-directory):
13143         * simple.el (set-comment-column):
13144         * simple.el (backward-delete-char-untabify):
13145         * shadow.el (find-emacs-lisp-shadows):
13146         * shadow.el:
13147         * setup-paths.el (paths-construct-info-path):
13148         * select.el (cut-copy-clear-internal):
13149         * process.el (call-process-region):
13150         * process.el (start-process-shell-command):
13151         * process.el:
13152         * paths.el (rmail-spool-directory):
13153         * paragraphs.el (use-hard-newlines):
13154         * package-get.el (package-get-dependencies):
13155         * package-admin.el (package-admin-delete-binary-package):
13156         * obsolete.el (truncate-string):
13157         * obsolete.el (store-substring):
13158         * mouse.el (default-mouse-track-maybe-own-selection):
13159         * mouse.el (mouse-yank-at-point):
13160         * modeline.el:
13161         * modeline.el (mouse-drag-modeline):
13162         * minibuf.el (read-directory-name-internal):
13163         * minibuf.el (read-file-name-internal):
13164         * minibuf.el (read-file-name-internal-1):
13165         * minibuf.el (read-file-name-2):
13166         * minibuf.el (exact-minibuffer-completion-p):
13167         * minibuf.el (read-from-minibuffer):
13168         * minibuf.el:
13169         * menubar.el (check-menu-syntax):
13170         * map-ynp.el (map-y-or-n-p):
13171         * make-docfile.el (docfile-out-of-date):
13172         * loadup.el ((member "run-temacs" command-line-args)):
13173         * loadup.el ((member "no-site-file" command-line-args)):
13174         * loadup.el (really-early-error-handler):
13175         * loadup.el:
13176         * loadhist.el:
13177         * loaddefs.el:
13178         * lisp-mnt.el (lm-verify):
13179         * lib-complete.el (lib-complete:cache-completions):
13180         * lib-complete.el (library-all-completions):
13181         * itimer.el (itimer-run-expired-timers):
13182         * info.el (Info-mode):
13183         * info.el (Info-insert-file-contents):
13184         * info.el (Info-rebuild-dir):
13185         * info.el (Info-build-dir-anew):
13186         * info.el (Info-parse-dir-entries):
13187         * info.el (Info-dir-outdated-p):
13188         * info.el (Info-insert-dir):
13189         * info.el (info-xref):
13190         * info.el:
13191         * hyper-apropos.el (hyper-apropos-get-doc):
13192         * hyper-apropos.el (hyper-describe-face):
13193         * hyper-apropos.el (hyper-apropos-mode):
13194         * hyper-apropos.el:
13195         * help.el (list-processes):
13196         * help.el:
13197         * gnuserv.el:
13198         * font.el (mswindows-font-create-name):
13199         * font.el (font-default-font-for-device):
13200         * font.el (x-font-create-object):
13201         * font.el (font-registry):
13202         * font.el:
13203         * font-lock.el (font-lock-keywords):
13204         * font-lock.el:
13205         * finder.el (finder-compile-keywords):
13206         * find-paths.el (paths-find-recursive-path):
13207         * fill.el (set-justification-center):
13208         * fill.el (fill-region-as-paragraph):
13209         * files.el (insert-directory):
13210         * files.el (wildcard-to-regexp):
13211         * files.el (recover-file):
13212         * files.el (basic-save-buffer):
13213         * files.el (delete-auto-save-file-if-necessary):
13214         * files.el (file-relative-name):
13215         * files.el (backup-extract-version):
13216         * files.el (backup-buffer):
13217         * files.el (set-visited-file-name):
13218         * files.el (set-auto-mode):
13219         * files.el (interpreter-mode-alist):
13220         * files.el:
13221         * files.el (find-file-noselect):
13222         * files.el (abbreviate-file-name):
13223         * files.el (parse-colon-path):
13224         * files.el (directory-abbrev-alist):
13225         * etags.el (visit-tags-table-buffer):
13226         * easymenu.el (easy-menu-define):
13227         * dragdrop.el (experimental-dragdrop-drag):
13228         * dragdrop.el (dragdrop-drop-do-functions):
13229         * dragdrop.el (dragdrop-drop-at-point):
13230         * disass.el (disassemble-1):
13231         * disass.el (disassemble-internal):
13232         * disass.el (disassemble):
13233         * disass.el:
13234         * derived.el (derived-mode-init-mode-variables):
13235         * derived.el (define-derived-mode):
13236         * custom.el (defgroup):
13237         * cus-edit.el (custom-quote):
13238         * config.el:
13239         * code-process.el (open-network-stream):
13240         * code-process.el (start-process):
13241         * code-process.el (call-process-region):
13242         * code-process.el (call-process):
13243         * code-process.el:
13244         * code-files.el (insert-file-contents):
13245         * code-files.el:
13246         * code-files.el (buffer-file-coding-system-for-read):
13247         * cmdloop.el (yes-or-no-p-minibuf):
13248         * cl.el:
13249         * cl-macs.el:
13250         * cl-extra.el:
13251         * callers-of-rpt.el (make-caller-report):
13252         * callers-of-rpt.el:
13253         * bytecomp.el (batch-byte-recompile-directory):
13254         * bytecomp.el (batch-byte-compile-1):
13255         * bytecomp.el (batch-byte-compile):
13256         * bytecomp.el (display-call-tree):
13257         * bytecomp.el (byte-compile-insert):
13258         * bytecomp.el (byte-compile-two-args-19->20):
13259         * bytecomp.el (byte-compile-variable-ref):
13260         * bytecomp.el (byte-compile-form):
13261         * bytecomp.el (byte-compile-top-level-body):
13262         * bytecomp.el (byte-compile-out-toplevel):
13263         * bytecomp.el (byte-compile-byte-code-maker):
13264         * bytecomp.el (byte-compile-file-form-defmumble):
13265         * bytecomp.el (byte-compile-file-form):
13266         * bytecomp.el (byte-compile-keep-pending):
13267         * bytecomp.el (byte-compile-insert-header):
13268         * bytecomp.el (byte-compile-from-buffer):
13269         * bytecomp.el (byte-compile-file):
13270         * bytecomp.el (byte-recompile-file):
13271         * bytecomp.el (byte-compile-close-variables):
13272         * bytecomp.el (byte-compile-warn-about-unused-variables):
13273         * bytecomp.el (byte-compile-warn-about-unresolved-functions):
13274         * bytecomp.el (byte-compiler-legal-options):
13275         * bytecomp.el (byte-compile-lapcode):
13276         * bytecomp.el (byte-optimize-log):
13277         * bytecomp.el ((fboundp 'defsubst)):
13278         * bytecomp.el:
13279         * bytecomp-runtime.el:
13280         * byte-optimize.el (byte-optimize-apply):
13281         * byte-optimize.el (car):
13282         * byte-optimize.el (byte-optimize-form):
13283         * byte-optimize.el (byte-optimize-form-code-walker):
13284         * byte-optimize.el:
13285         * build-report.el (build-report-insert-installation-file):
13286         * build-report.el (build-report):
13287         * auto-show.el:
13288         * apropos.el (apropos-documentation):
13289         - mega patch
13290         - clean up byte-compile warnings
13291         - remove unused variables
13292         - Use common lisp style hashtable functions
13293         - byte compiler cleanup
13294         - use #'(lambda ...) instead of '(lambda ...) or (function (lambda ...))
13295         - remove old backquote syntax usage
13296         - move some cl functionality into C for speed.
13297         - remove last remaining VMS support
13298         - spelling fixes
13299         - implement last, butlast, nbutlast, copy-list in C.
13300         - new macro ignore-file-errors, similar to ignore-errors
13301           (ignore-file-errors (delete-file "foo"))
13302         - get frequent garbage collection during loadup.el by tweaking
13303           gc-cons-threshold, rather than explicitly calling garbage-collect
13304         - default delete-key-deletes-forward to `t'.
13305
13306 1998-11-28  SL Baur  <steve@altair.xemacs.org>
13307
13308         * XEmacs 21.2-beta4 is released.
13309
13310 1998-11-27  Jan Vroonhof  <vroonhof@math.ethz.ch>
13311
13312         * easymenu.el (easy-menu-add-item): Wraper around add-menu-btton.
13313         (easy-menu-item-present-p): Wrapper around find-menu-item.
13314         (easy-menu-remove-item): Wrapper around delete-menu-item.
13315
13316         * menubar.el (delete-menu-item): Add 'from-menu' argument.
13317         (add-menu-button): Add 'in-menu' argument.
13318         (add-menu-item-1): Add in-menu support to helper function.
13319
13320 1998-11-27  Katsumi Yamaoka  <yamaoka@jpl.org>
13321
13322         * isearch-mode.el (isearch-mode): Fix keymap lossage.
13323
13324 1998-11-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
13325
13326         * faces.el (get-custom-frame-properties): Revert Hrvoje Niksic change
13327         of Dec 4, 1997.
13328
13329 1998-11-25  Hrvoje Niksic  <hniksic@srce.hr>
13330
13331         * process.el (shell-command-on-region): Report if the command
13332         succeeded or failed.
13333
13334 1998-11-24  Hrvoje Niksic  <hniksic@srce.hr>
13335
13336         * subr.el (buffer-substring-no-properties): Comment out.
13337
13338 1998-11-07  Adrian Aichner  <adrian@xemacs.org>
13339
13340         * msw-faces.el (mswindows-find-smaller-font): Turning font names
13341           into font instances first, like `x-frob-font-size' does.
13342           (mswindows-find-larger-font): ditto
13343
13344 1998-11-04  Greg Klanderman  <greg@alphatech.com>
13345
13346         * package-ui.el (pui-install-selected-packages): fix args in call
13347         to `package-get'.
13348
13349 1998-10-29  Jan Vroonhof  <vroonhof@math.ethz.ch>
13350
13351         * package-get.el (host-name): New widget type.
13352         (package-get-remote): Better customization using new type.
13353         (package-get-download-sites): idem dito.
13354
13355         (package-get-custom): Do not use package-get-all untill we have
13356         runtime dependencies.
13357
13358         (package-get-remove-copy): Default to 't' we no longer need this
13359         kludge as we do not currently use depenencies.
13360
13361         (package-get-was-current): New variable.
13362         (package-get-require-base): New 'force-current' argument.
13363         (package-get-update-base): idem
13364         (package-get-package-provider):  idem
13365         (package-get-locate-index-file): New 'no-remote' argument.
13366         (package-get-locate-file): idem.
13367
13368         (package-get-maybe-save-index): New function.
13369         (package-get-update-base): Use it.
13370
13371 1998-10-28 Greg Klanderman <greg@alphatech.com>
13372
13373         * package-get.el (package-get-remote): default to nil; by default,
13374         don't go out to the net via EFS.  They must select a download site.
13375         (package-get-download-sites): new variable.
13376         (package-get-download-menu): new function.
13377         (package-get-locate-index-file): new function.
13378         (package-get-update-base): use it.
13379
13380         * menubar-items.el (default-menubar): add "Update Package Index"
13381         and "Add Download Site" menus under Options | Manage Packages.
13382
13383 1998-10-19  Greg Klanderman  <greg@alphatech.com>
13384
13385         * package-get.el (package-get): bugfix code checking installed version
13386         for case where package is not currently installed.
13387         (package-get-require-signed-base-updates): new variable.
13388         (package-get-update-base-from-buffer): remove REMOTE-SOURCE arg, it was
13389         deemed not a goot thing.  Use the variable
13390         package-get-allow-unsigned-base-updates instead.
13391
13392 1998-10-16 Greg Klanderman <greg@alphatech.com>
13393
13394         * package-get.el (package-get): Don't install an older version than
13395         we already have unless explicitly told to.  Issue a warning.
13396
13397         * package-ui.el (pui-add-required-packages): when adding
13398         dependencies, don't add packages that are up to date.
13399         (pui-package-symbol-char):  Don't consider a package out of date
13400         if you have a newer version installed than the latest version in
13401         package-get-base.
13402
13403         * package-get.el (package-get-base-filename): document that it may
13404         be a path relative to package-get-remote;  new default value.
13405         (package-get-locate-file): new function.
13406         (package-get-update-base): use it to expand package-get-base-filename.
13407         (package-get-save-base): new function to save the package-get database
13408         to file.
13409         (package-get-update-base-from-buffer): add REMOTE-SOURCE argument.
13410         (package-get-update-base): pass the REMOTE-SOURCE arg.
13411         (package-get-update-base-entry): call package-get-custom-add-entry.
13412         (package-get-file-installed-p): removed; no longer needed.
13413         (package-get-create-custom): ditto.
13414         (toplevel): remove code to build and load package-get-custom.el
13415         (package-get-custom-add-entry): new function.
13416
13417 1998-10-12  Hrvoje Niksic  <hniksic@srce.hr>
13418
13419         * wid-edit.el (widget-button-click): Don't switch window.
13420
13421 1998-10-22  Jan Vroonhof  <vroonhof@math.ethz.ch>
13422
13423         * cus-face.el (custom-set-face-update-spec): Add autoload cookie
13424
13425 1998-10-20  Malcolm Box  <malcolm@brownale.demon.co.uk>
13426
13427         * etags.el (find-tag-default): Run find-tag-hook using
13428         run-hooks rather than funcall
13429
13430 1998-10-19  Hrvoje Niksic  <hniksic@srce.hr>
13431
13432         * isearch-mode.el (isearch-mode): Set the current minor mode maps
13433         and the current local map as the parents to isearch-mode-map.
13434
13435 1998-10-15  SL Baur  <steve@altair.xemacs.org>
13436
13437         * XEmacs 21.2-beta3 is released.
13438
13439 1998-10-15  Greg Klanderman  <greg@alphatech.com>
13440
13441         * package-get.el (package-get-update-base): use
13442         insert-file-contents-internal, not insert-file-contents-literally.
13443
13444 1998-10-14  Jan Vroonhof  <vroonhof@math.ethz.ch>
13445
13446         * auto-save.el: expand-file 'auto-save-*-dir' at runtime not at
13447         dump time.
13448
13449 1998-10-15  Greg Klanderman  <greg@alphatech.com>
13450
13451         * package-get.el (package-get-update-base-entry): new function.
13452         (package-get-update-base): renamed; was `package-get-load-base'.
13453         cleanup, and use package-get-update-base-from-buffer.
13454         (package-get-update-base-from-buffer): new function.
13455         (package-get-update-base-entries): new; helper for above.
13456         Do not eval lisp grabbed over ftp; parse it from new format.
13457
13458 1998-10-15  Greg Klanderman  <greg@alphatech.com>
13459
13460         * files.el (set-auto-mode): Don't play games loading package-get
13461         database; package-get-package-provider will handle it all.
13462
13463 1998-10-14  Greg Klanderman  <greg@alphatech.com>
13464
13465         * package-get.el (package-get-base-filename): new variable.
13466         (package-get-require-base): new function.
13467         (package-get-pgp-signed-begin-line): new variable.
13468         (package-get-pgp-signature-begin-line): ditto.
13469         (package-get-pgp-signature-end-line):  ditto.
13470         (package-get-load-base): new function.
13471         (package-get-interactive-package-query):
13472         (package-get-update-all):
13473         (package-get-dependencies):
13474         (package-get-package-provider):
13475         (package-get-custom): use package-get-require-base.
13476         [package-get-custom loading]: disable for now.
13477
13478         * package-ui.el (pui-list-packages): use (package-get-require-base)
13479
13480 1998-10-14  Jan Vroonhof  <vroonhof@math.ethz.ch>
13481
13482         * package-ui.el: Correct obvious thinko in choosing extent face.
13483
13484 1998-10-12  Jan Vroonhof  <vroonhof@math.ethz.ch>
13485
13486         * menubar-items.el (default-menubar): pui-list-package has nothing
13487         to with Customize. Move all the package stuff to a new Item in Options.
13488
13489         * package-ui.el (pui-menu): Add menu and Popup menu.
13490
13491         * package-get.el (package-get): Use new
13492         package-admin-get-install-dir.
13493
13494         * package-admin.el (package-admin-get-install-dir): New syntax.
13495         Conserve package location and put mule packages where mule-base is.
13496
13497         * package-get.el : Customized
13498
13499         * package-ui.el (pui): Customized
13500         (pui-package-install-dest-dir): New variable.
13501         (pui-install-selected-packages): Use it
13502
13503 1998-10-12  SL Baur  <steve@altair.xemacs.org>
13504
13505         * package-get.el (package-get-interactive-package-query): Move
13506         dependency on package-get-base to run-time.
13507         (package-get-update-all): Ditto.
13508         (package-get-dependencies): Ditto.
13509         (package-get-package-provider): Ditto.
13510         (package-get-custom): Ditto.
13511
13512 1998-10-11  Glynn Clements  <glynn@sensei.co.uk>
13513
13514         * events.el: Remove 'ascii-character property from 'backspace
13515         and 'delete symbols
13516
13517 1998-10-11  SL Baur  <steve@altair.xemacs.org>
13518
13519         * package-get-base.el: removed.
13520
13521 1998-09-23  Didier Verna  <didier@xemacs.org>
13522
13523         * simple.el (search-caps-disable-folding): moved from isearch-mode.el
13524         (no-upper-case-p): new function.
13525         (with-search-caps-disable-folding): new macro.
13526         (with-interactive-search-caps-disable-folding): new macro.
13527         (zap-to-char): In interactive mode, do a case-sensitive search if
13528         the character is uppercase.
13529         (zap-up-to-char): ditto.
13530
13531         * replace.el (perform-replace): use the function no-upper-case-p.
13532
13533         * isearch-mode.el (isearch-fix-case): ditto.
13534         make obsolete `with-caps-disable-folding' and
13535         `isearch-no-upper-case-p'.
13536
13537         * etags.el (find-tag-internal): use `with-search-caps-disable-folding'.
13538         (tags-search): ditto.
13539         (tags-query-replace): ditto.
13540
13541         * info.el (Info-search): ditto.
13542
13543 1998-10-07  Jan Vroonhof  <vroonhof@math.ethz.ch>
13544
13545         * x-font-menu.el (font-menu-set-font): Respect font-menu-frame-local
13546
13547 1998-10-07  Greg Klanderman  <greg@alphatech.com>
13548
13549         * package-admin.el (package-admin-rmtree): rewritten.  need to
13550         check for "." and ".." before symlink check.  expand files and
13551         directories with respect to DIRECTORY, not default-directory.
13552
13553 1998-10-04  Greg Klanderman  <greg@alphatech.com>
13554
13555         * package-get.el (package-get-all): add INSTALL-DIR argument.
13556
13557 1998-10-06  Greg Klanderman  <greg@alphatech.com>
13558
13559         * package-ui.el (pui-add-required-packages): new function, select
13560         dependent packages.
13561         (pui-display-keymap): bind it.
13562         (pui-help-string): document it.
13563         (pui-install-selected-packages): package-get-all -> package-get.
13564
13565         * package-get.el (package-get-dependencies): new function.
13566
13567 1998-10-04  Hrvoje Niksic  <hniksic@srce.hr>
13568
13569         * isearch-mode.el (isearch-done): Use regexp-search-ring-max for
13570         regexps.
13571
13572 1998-10-05  Hrvoje Niksic  <hniksic@srce.hr>
13573
13574         * mouse.el (default-mouse-track-point-at-opening-quote-p): New
13575         function.
13576         (default-mouse-track-normalize-point): Use it.
13577
13578 1998-09-30  Jan Vroonhof  <vroonhof@math.ethz.ch>
13579
13580         * package-admin.el (package-admin-delete-binary-package):
13581                 General cleanup. Remove unnessary use of progn and
13582         save-excursion.
13583         (package-admin-delete-binary-package): Do NOT mess with file
13584         modes. That is evil.
13585         (package-admin-delete-binary-package): Wrap all deleting in
13586         condition-case. The data in MANIFEST is untrustworthy.
13587         (package-admin-delete-binary-package): Let the OS worry about non
13588         empty directories.
13589
13590 1998-10-09  SL Baur  <steve@altair.xemacs.org>
13591
13592         * lisp-mnt.el (lm-commentary): Fix InfoDock-style comment
13593         processing.
13594         (lm-report-bug): Fix mail address to send bug reports to.
13595
13596 1998-09-29  SL Baur  <steve@altair.xemacs.org>
13597
13598         * XEmacs 21.2-beta2 is released.
13599
13600 1998-08-14  Jan Vroonhof  <vroonhof@math.ethz.ch>
13601
13602         * files.el (auto-mode-alist): Enhanced regexp for perl-mode
13603
13604 1998-09-22  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
13605
13606         * info.el (Info-mode): Document page turning by double clicks in
13607         docstring so `M-x describe-mode' will display it.
13608
13609 1998-09-20  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
13610
13611         * info.el (Info-mouse-track-double-click-hook): Use character
13612         widths to calculate a border region where double clicking does
13613         page turning, and return `nil' by default so other hooks, such as
13614         region highlighting, will be run.
13615
13616 1998-09-29  Colin Rafferty   <colin@xemacs.org>
13617
13618         * sound.el (default-sound-directory-list): Initialize with all the
13619         "sounds" directories in `data-directory-list'.  It used to just be
13620         the first one.
13621
13622         * packages.el (locate-data-directory-list): Created.  This gives
13623         the list of matching directories, unlike `locate-data-directory',
13624         which just gives the first one.
13625
13626 1998-09-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
13627
13628         * minibuf.el (read-from-minibuffer): No longer bind help-form but
13629         make a binding in the local keymap until help-char handling is
13630         improved.
13631
13632         * help.el (help-keymap-with-help-key): Provide keymap with help
13633         binding.
13634         (help-print-help-form): New helper function.
13635
13636 1998-09-23  Hrvoje Niksic  <hniksic@srce.hr>
13637
13638         * isearch-mode.el (isearch-highlight): set-extent-endpoints can
13639         move extent to another buffer; no need to create a new extent.
13640         (isearch-fix-case): New function.
13641         (isearch-search-and-update): Use it.
13642
13643 1998-09-22  Hrvoje Niksic  <hniksic@srce.hr>
13644
13645         * isearch-mode.el (isearch-mode): Use overriding-local-map to set
13646         the keymap, not minor-mode-map-alist.
13647         (isearch-done): Restore overriding-local-map.
13648
13649 1998-09-21  Martin Buchholz  <martin@xemacs.org>
13650
13651         * bytecomp.el (byte-compile-buffer-substring):
13652         Fix for: (byte-compile (defun f () (buffer-substring)))
13653         ==>   ** buffer-substring called with 3 args, but requires 0-3
13654         - new code not only works, but is more readable, too.
13655
13656 1998-09-20  Jonathan Harris  <jhar@tardis.ed.ac.uk>
13657
13658         * msw-faces.el (mswindows-init-device-faces): Don't try to
13659           specify a default font at this late stage. Do try to force
13660           creation of the default face font so that if it fails we get
13661           an error now instead of a crash at frame creation.
13662
13663           mswindows-font-canonicalize-name, mswindows-make-font-unbold,
13664           mswindows-make-font-unitalic: Canonical default weight
13665           changed from "Normal" to "Regular".
13666
13667           mswindows-make-font-bold / -bold-italic: Supplied device was
13668           not being passed into call to mswindows-find-smaller-font.
13669
13670 1998-09-10  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
13671
13672         * package-get.el (package-get-remote): Fix the path where to find
13673           the packages on xemacs.org.
13674
13675 1998-09-08  Hrvoje Niksic  <hniksic@srce.hr>
13676
13677         * about.el (about-maintainer-info): Update Ben's entry.
13678
13679 1998-09-24  Martin Buchholz  <martin@xemacs.org>
13680
13681         * lisp/shadow.el (find-emacs-lisp-shadows):
13682         - `member' was being called on lists of length 2000!
13683         - Replace with hashtables.
13684         - Replace hand-coded loops with (dolist)
13685         - Fix comment typo
13686
13687 1998-09-20  Darryl Okahata  <darrylo@sr.hp.com>
13688
13689         * packages.el: Added new function, `package-delete-name', to
13690           delete existing packages from the installed package database
13691           (`packages-package-list').  Also added the "pkginfo" directory
13692           to `packages-special-base-regexp', so that the pkginfo directory
13693           would not get added to `late-packages'.
13694
13695         * package-admin.el: Added ability to delete an installed package
13696           (added low-level function, `package-admin-delete-package').
13697           Understands how to use the pkginfo/MANIFEST.<package> file to
13698           delete the package.  When installing a package, will also
13699           create a MANIFEST.* file if one is not provided by the
13700           package.  If the MANIFEST.* doesn't exist when deleting a
13701           package, the functions will fall back to attempting to delete
13702           any package-specific lisp directory.
13703
13704         * package-get.el: Moved some functions to package-admin.el.
13705           Added interactive function `package-get-delete-package', for
13706           use by users for deleting a package.
13707
13708           Also modified to not require the presence of efs.
13709
13710 1998-09-22  Hrvoje Niksic  <hniksic@srce.hr>
13711
13712         * files.el (find-file-noselect): Handle all signals, kill the
13713         buffer and resignal.
13714
13715 1998-09-23  SL Baur  <steve@altair.xemacs.org>
13716
13717         * cl-macs.el (glyph-image): Add setf method.
13718
13719 1998-09-06  Darryl Okahata  <darrylo@sr.hp.com>
13720
13721         * package-get.el: Fixed broken EFS downloading.  Also, look for
13722           .tar.gz files first, in preference over .tgz files.
13723
13724         * package-ui.el: Fix display of package version numbers.
13725
13726 1998-08-27  Jan Vroonhof  <vroonhof@math.ethz.ch>
13727
13728         * x-font-menu.el (font-menu-set-font):  Add "pt" units to size
13729         argument.
13730
13731 1998-09-03  Darryl Okahata  <darrylo@sr.hp.com>
13732
13733         * list-mode.el: `display-completion-list': added new/optional
13734           keyword `:completion-string', which allows the programmer to
13735           change the "Possible completions are:" prompt.
13736
13737         * menubar-items.el: Added new pulldown menu-pick to start up the
13738           visual package browser/installer:
13739
13740                 Options->Customize->List Packages
13741
13742         * package-admin.el: Added hooks for installing under both Unix
13743           and MS Windows.  Does additional error checking.  No longer
13744           calls "add-big-package.sh" to install packages under Unix; now
13745           calls gunzip & tar directly.
13746
13747         * package-get.el: Added ability to install packages from files
13748           on a local disk/CDROM.  Now deletes any existing package lisp
13749           directory.  Does completion on available packages when
13750           querying for package names.  Will also search for .tgz files
13751           in addition for .tar.gz files.  Tries to reload
13752           auto-autoloads, as a convenience when loading new packages,
13753           and also tries to add any new package paths to `load-path'.
13754           Changed all occurences of `concat' to use `expand-file-name'.
13755
13756         * package-ui.el: New file which implements the main visual
13757           package browser/installer, which is started via a menu pick or
13758           M-x pui-list packages.
13759
13760 1998-09-03  Hrvoje Niksic  <hniksic@srce.hr>
13761
13762         * startup.el (load-init-file): spelling fix.
13763
13764 1998-09-02  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
13765
13766         * startup.el (normal-top-level): Load auto-autoload files
13767         covariantly with their precedence.
13768
13769 1998-08-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
13770
13771         * menubar-items.el (default-menubar): Remove "Font Weight"
13772         option, there is currently no custom equivalent.. Customize-faces
13773         is "Edit faces".
13774
13775         * x-font-menu.el (font-menu-set-font): Use customize to set
13776         default face.
13777
13778         * faces.el (face-spec-update-all-matching): New function.
13779
13780         * cus-face.el (custom-set-face-update-spec): New function.
13781         Interface to customize faces from elisp.
13782
13783         (custom-face-value-create): Show the customized settings if set
13784         but not saved.
13785
13786 1998-08-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
13787
13788         (custom-face-value-create): Show the customized settings if set
13789         but not saved.
13790
13791 1998-08-31  Hrvoje Niksic  <hniksic@srce.hr>
13792
13793         * keydefs.el (global-map): Add FSF 20.3 binding of
13794         query-replace-regexp.
13795
13796 1998-08-21  Greg Klanderman  <greg@alphatech.com>
13797
13798         * minibuf.el (read-file-name-internal-1): use
13799         user-name-completion-1 instead of user-name-completion.
13800
13801 1998-08-19  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
13802
13803         * loadup.el:
13804         * make-docfile.el:
13805         * update-elc.el: Don't set `source-directory' (now defunct as a
13806         global variable) no more.
13807
13808         * packages.el (packages-list-autoloads): Made `source-directory'
13809         (now defunct as a global variable) a parameter.
13810
13811 1998-08-13  Carsten Leonhardt  <leo@arioch.oche.de>
13812
13813         * about.el (about-hackers): new email
13814
13815 1998-08-16  SL Baur  <steve@altair.xemacs.org>
13816
13817         * lisp-mode.el (with-string-as-buffer-contents): Set indentation.
13818
13819 1998-07-17  Didier Verna  <didier@xemacs.org>
13820
13821         * faces.el (set-face-property):
13822         (set-face-dim-p):
13823         (face-dim-p): updated the doc strings now that the dim property isn't
13824         tty-specific.
13825         (face-equal): the dim property is now a common one.
13826
13827         * cus-face.el (custom-face-attributes): New face attribute: `dim'
13828         Renamed the `stipple' attribute to `background-pixmap'.
13829         (custom-face-background-pixmap): make custom-face-stipple an
13830         obsolete alias for this.
13831
13832 1998-08-11  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
13833
13834         * find-paths.el (paths-file-readable-directory-p): Created and
13835         used.
13836
13837         * loadup.el: Don't set inhibit-... flags from run-temacs.
13838
13839 1998-08-06  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
13840
13841         * packages.el (packages-data-path-depth): Added and used.
13842
13843 1998-08-05  Charles G. Waldman <cgw@pgt.com>
13844
13845         * about.el:
13846         - Change .xpm to .png, delete "zcat" section.
13847         - cosmetic fix in the 'marcpa' entry.
13848
13849         * etc/photos
13850         - convert all .xpm.Z to .png
13851         - rename mrb to martin
13852         - rename mcook-m to mcookm
13853
13854 1998-07-31  Martin Buchholz  <martin@xemacs.org>
13855
13856         * x-init.el (x-initialize-compose): Add support for
13857         dead-circumflex as YET ANOTHER NAME for that dead key.
13858
13859 1998-08-05  Colin Rafferty <colin@xemacs.org>
13860
13861         * setup-paths.el (paths-construct-exec-path): Made the
13862         last-packages really be last.
13863         (paths-construct-data-directory-list): Ditto.
13864
13865 1998-08-01  Kai Haberzettl  <khaberz@synnet.de>
13866
13867         * startup.el(startup-splash-frame-body):
13868         Update Copyright notice in splash screen
13869
13870 1998-07-20  Greg Klanderman  <greg@alphatech.com>
13871
13872         * minibuf.el (read-file-name-internal-1): do ~user completion.
13873
13874 1998-07-22  Jan Vroonhof  <vroonhof@math.ethz.ch>
13875
13876         * font-lock.el (font-lock-fontify-glumped-region): Add guard
13877         aginst destroyed extents
13878
13879 1998-07-24  Greg Klanderman  <greg@alphatech.com>
13880
13881         * package-get.el (package-get): add `install-dir' argument.
13882
13883 1998-07-20  John Jones  <jj@asu.edu>
13884
13885         * package-get.el: calls to package-get-update-all will only
13886           update packages which are already installed.
13887
13888 1998-07-23  SL Baur  <steve@altair.xemacs.org>
13889
13890         * autoload.el (update-file-autoloads): Ensure autoloads buffer is
13891         writable.
13892
13893 1998-07-20  Colin Rafferty   <colin@xemacs.org>
13894
13895         * about.el (about-hackers): Correct my email.
13896
13897 1998-07-20  Kai Haberzettl  <khaberz@synnet.de>
13898
13899         * about.el (about-hackers): new email-address.
13900
13901 1998-07-25  SL Baur  <steve@altair.xemacs.org>
13902
13903         * minibuf.el (read-number): Don't let `input-error' condition
13904         escape.
13905
13906 1998-07-20  Greg Klanderman  <greg@alphatech.com>
13907
13908         * about.el (about-hackers): use my `email-for-life' address.
13909
13910 1998-07-19  SL Baur  <steve@altair.xemacs.org>
13911
13912         * XEmacs 21.2-beta1 is released.
13913
13914 1998-07-12  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
13915
13916         * ldap.el (ldap-search): Doc string change
13917
13918 1998-07-16  Colin Rafferty   <colin@xemacs.org>
13919
13920         * menubar-items.el (default-menubar): Removed references to
13921         `data-directory', and use `locate-data-file' instead, and made
13922         then greyed out if they don't exist.
13923
13924 1998-07-14  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
13925
13926         * keymap.el (events-to-keys): Use `format' instead of `concat'
13927         since the latter does not accept integer args anymore
13928
13929 1998-07-15  SL Baur  <steve@altair.xemacs.org>
13930
13931         * dumped-lisp.el (preloaded-file-list): Usage of Lisp read-time
13932         macros replaced.
13933
13934 1998-07-14  SL Baur  <steve@altair.xemacs.org>
13935
13936         * make-docfile.el: Get first initialization from very-early-lisp.el
13937         * update-elc.el: Ditto.
13938         * loadup.el (really-early-error-handler): Ditto.
13939
13940         * packages.el (packages-unbytecompiled-lisp): Add new file,
13941         very-early-lisp.el.
13942
13943         * very-early-lisp.el: New file.
13944
13945 1998-07-14  SL Baur  <steve@altair.xemacs.org>
13946
13947         * Symbols that have been obsolete for at least 3 years removed (II).
13948
13949         * obsolete.el (eval-current-buffer): Make compatible.
13950         (byte-code-function-p): Ditto.
13951         (send-string): Removed.
13952         (send-region): Removed.
13953         (screen-scrollbar-width): Removed.
13954         (set-screen-scrollbar-width): Removed.
13955         (set-screen-left-margin-width): Removed.
13956         (set-screen-right-margin-width): Removed.
13957         (screen-left-margin-width): Removed.
13958         (screen-right-margin-width): Removed.
13959         (set-buffer-left-margin-width): Removed.
13960         (set-buffer-right-margin-width): Removed.
13961         (buffer-left-margin-width): Removed.
13962         (buffer-right-margin-width): Removed.
13963         (x-set-frame-icon-pixmap): Removed.
13964         (x-set-screen-icon-pixmap): Removed.
13965         (pixel-name): Removed.
13966         (make-pixmap): Removed.
13967         (make-cursor): Removed.
13968         (pixmap-width): Removed.
13969         (pixmap-contributes-to-line-height-p): Removed.
13970         (set-pixmap-contributes-to-line-height): Removed.
13971
13972 1998-07-13  SL Baur  <steve@altair.xemacs.org>
13973
13974         * obsolete.el (popup-menu-up-p): removed.
13975         (read-no-blanks-input): Removed.
13976         (wholenump): Removed.
13977         (ring-mod): Removed (what was ring-mod?).
13978         (current-time-seconds): Removed.
13979         (run-special-hook-with-args): Removed.
13980         (dot): Removed.
13981         (dot-marker): Removed.
13982         (dot-min): Removed.
13983         (dot-max): Removed.
13984         (window-dot): Removed.
13985         (set-window-dot): Removed.
13986
13987         * bytecomp.el: Remove bytecompiler support for `dot', `dot-max' and
13988         `dot-min'.
13989
13990         * minibuf.el: (read-no-blanks-input): remove commented-out copy.
13991
13992         * code-files.el (insert-file-contents): Rename
13993         run-special-hook-with-args to run-hook-with-args-until-success.
13994         (write-region): Ditto.
13995
13996 1998-07-12  SL Baur  <steve@altair.xemacs.org>
13997
13998         * about.el: Fix typos, update release date.
13999
14000         * Symbols that have been obsolete for at least 3 years removed.
14001
14002         * cl-macs.el (cl-parse-loop-clause): Delete obsolete references to
14003         screen- functions.
14004         (toplevel): remove setf methods for screen functions.
14005         * cl-macs.el (extent-data): defsetf removed.
14006         * obsolete.el (lisp-indent-hook): Make compatible, it's used too
14007         many places to remove.
14008         (comment-indent-hook): Ditto.
14009         * obsolete.el (get-screen-for-buffer-default-screen-name): Remove.
14010         (buffer-dedicated-screen): Ditto.
14011         (deiconify-screen): Ditto.
14012         (delete-screen): Ditto.
14013         (event-screen): Ditto.
14014         (find-file-other-screen): Ditto.
14015         (find-file-read-only-other-screen): Ditto.
14016         (live-screen-p): Ditto.
14017         (screen-height): Ditto.
14018         (screen-iconified-p): Ditto.
14019         (screen-list): Ditto.
14020         (screen-live-p): Ditto.
14021         (screen-name): Ditto.
14022         (screen-parameters): Ditto.
14023         (screen-pixel-height): Ditto.
14024         (screen-pixel-width): Ditto.
14025         (screen-root-window): Ditto.
14026         (screen-selected-window): Ditto.
14027         (screen-totally-visible-p): Ditto.
14028         (screen-visible-p): Ditto.
14029         (screen-width): Ditto.
14030         (screenp): Ditto.
14031         (get-screen-for-buffer): Ditto.
14032         (get-screen-for-buffer-noselect): Ditto.
14033         (get-other-screen): Ditto.
14034         (iconify-screen): Ditto.
14035         (lower-screen): Ditto.
14036         (mail-other-screen): Ditto.
14037         (make-screen): Ditto.
14038         (make-screen-invisible): Ditto.
14039         (make-screen-visible): Ditto.
14040         (modify-screen-parameters): Ditto.
14041         (new-screen): Ditto.
14042         (next-screen): Ditto.
14043         (next-multiscreen-window): Ditto.
14044         (other-screen): Ditto.
14045         (previous-screen): Ditto.
14046         (previous-multiscreen-window): Ditto.
14047         (raise-screen): Ditto.
14048         (redraw-screen): Ditto.
14049         (select-screen): Ditto.
14050         (selected-screen): Ditto.
14051         (set-buffer-dedicated-screen): Ditto.
14052         (set-screen-height): Ditto.
14053         (set-screen-position): Ditto.
14054         (set-screen-size): Ditto.
14055         (set-screen-width): Ditto.
14056         (show-temp-buffer-in-current-screen): Ditto.
14057         (switch-to-buffer-other-screen): Ditto.
14058         (visible-screen-list): Ditto.
14059         (window-screen): Ditto.
14060         (x-set-screen-pointer): Ditto.
14061         (x-set-frame-pointer): Ditto.
14062         (screen-title-format): Ditto.
14063         (screen-icon-title-format): Ditto.
14064         (terminal-screen): Ditto.
14065         (delete-screen-hook): Ditto.
14066         (create-screen-hook): Ditto.
14067         (mouse-enter-screen-hook): Ditto.
14068         (mouse-leave-screen-hook): Ditto.
14069         (map-screen-hook): Ditto.
14070         (unmap-screen-hook): Ditto.
14071         (default-screen-alist): Ditto.
14072         (default-screen-name): Ditto.
14073         (x-screen-defaults): Ditto.
14074         (x-create-screen): Ditto.
14075         * obsolete.el: meta-flag removed.
14076         baud-rate removed.
14077         sleep-for-millisecs removed.
14078         extent-data removed.
14079         set-extent-data removed.
14080         set-extent-attribute removed.
14081         extent-glyph removed.
14082         extent-layout removed.
14083         set-extent-layout removed.
14084         list-faces-display removed.
14085         list-faces removed.
14086         trim-versions-without-asking removed.
14087         after-write-file-hooks removed.
14088         truename removed.
14089         auto-fill-hook removed.
14090         blink-paren-hook removed.
14091         select-screen-hook, deselect-screen-hook removed.
14092         auto-raise-screen, auto-lower-screen removed.
14093
14094         * msw-mouse.el: Global change resource -> mswindows-resource.
14095
14096         * XEmacs 21.0-pre5 is released.
14097
14098 1998-07-11  SL Baur  <steve@altair.xemacs.org>
14099
14100         * about.el (about-hackers): Credits update.
14101
14102 1998-07-11  Hrvoje Niksic  <hniksic@srce.hr>
14103
14104         * register.el (insert-register): Don't activate the region.
14105
14106 1998-07-10  SL Baur  <steve@altair.xemacs.org>
14107
14108         * select.el: Restore x-* symbols for backwards compatibility:
14109         x-copy-primary-selection, x-kill-primary-selection,
14110         x-delete-primary-selection, x-select-make-extent-for-selection,
14111         x-valid-simple-selection-, x-cut-copy-clear-internal.
14112
14113 1998-07-09  SL Baur  <steve@altair.xemacs.org>
14114
14115         * XEmacs 21.0-pre4 is released.
14116
14117 1998-06-28  Hrvoje Niksic  <hniksic@srce.hr>
14118
14119         * menubar-items.el (default-menubar): Use `report-emacs-bug' for
14120         reporting bugs.
14121         (maybe-add-init-button): Fix semantics under Windows.  Use
14122         `expand-file-name' rather than `concat'.
14123
14124         * help.el (print-messages): New function.
14125
14126 1998-07-05  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14127
14128         * ldap.el (ldap-host-parameters-alist): Docstring fixes
14129
14130 1998-07-04  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14131
14132         * about.el: Tweaked my entry in about-hackers.
14133
14134         * find-paths.el (paths-emacs-root-p):
14135           Relaxed emacs-root checking of an in-place installation to
14136           also accommodate the flat layout used on MS Windows.
14137
14138 1998-06-29  John Jones  <jj@asu.edu>
14139
14140         * package-get.el: calls to package-get-update-all will only
14141           update packages which are already installed.
14142
14143 1998-07-05  Andy Piper  <andyp@parallax.co.uk>
14144
14145         * faces.el (xpm-color-symbols): remove hardcoded defaults these
14146         are handled by the gui-element face fallbacks now.
14147
14148         * x-faces.el: default gui-element face to "background" as well as
14149         the default face.
14150
14151         * msw-faces.el (mswindows-init-device-faces): remove gui-element
14152         and default face settings since these are set as fallbacks now in
14153         the appropriate domain.
14154
14155 1998-07-02  SL Baur  <steve@altair.xemacs.org>
14156
14157         * text-mode.el (text-mode): Reorder regexp so the OR part
14158         corresponding to `page-delim' goes first and the hack in
14159         `forward-paragraph' will work.
14160         With bug analysis from Bob Weiner <weiner@altrasoft.com>
14161
14162 1998-06-29  Kyle Jones  <kyle_jones@wonderworks.com>
14163
14164         * subr.el (remove-hook): When checking the hook value
14165           with functionp, don't apply car to it.
14166
14167 1998-06-24  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14168
14169         * package-get.el (package-get-remote-filename):
14170           Don't use file-name-as-directory because the local directory
14171           separator conventions might not be the same as ftp's.
14172
14173 1998-06-27  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14174
14175         * ldap.el (ldap-host-parameters-alist): New name of
14176         `ldap-host-parameters-plist'
14177
14178 1998-06-26  Adrian Aichner  <adrian@xemacs.org>
14179
14180         * package-get.el: Using (require 'package-get-base), now that it
14181         provides itself.  Consequently removed all instances of (load
14182         "package-get-base.el").
14183
14184 1998-06-29  Kyle Jones  <kyle_jones@wonderworks.com>
14185
14186         * subr.el (remove-hook): Don't treat the hook value as a
14187           list unless it is both consp and not functionp.
14188
14189 1998-06-29  SL Baur  <steve@altair.xemacs.org>
14190
14191         * about.el: Email address for Ben Wing is ben@xemacs.org.
14192         * auto-show.el: Ditto.
14193         * bytecomp.el: Ditto.
14194         * faces.el: Ditto.
14195         * x-scrollbar.el: Ditto.
14196         * x-misc.el: Ditto.
14197         * tty-init.el: Ditto.
14198         * toolbar-items.el: Ditto.
14199         * symbol-syntax.el: Ditto.
14200         * specifier.el: Ditto.
14201         * objects.el: Ditto.
14202         * hyper-apropos.el: Ditto.
14203         * glyphs.el: Ditto.
14204
14205 1998-06-27  Hrvoje Niksic  <hniksic@srce.hr>
14206
14207         * mouse.el (drag-window-divider): vertical-divider-draggable-p ->
14208         vertical-divider-always-visible-p.
14209         (default-mouse-motion-handler): Ditto.
14210
14211 1998-06-21  Hrvoje Niksic  <hniksic@srce.hr>
14212
14213         * scrollbar.el (scrollbars-visible-p): Simplify.  Always set the
14214         global value.
14215
14216 1998-06-21  Oliver Graf <ograf@fga.de>
14217
14218         * build-reports.el: changed receiver to xemacs-build-reports list
14219
14220 1998-06-19  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14221
14222         * font.el: Split font-family-mappings into X and
14223           mswindows-specific versions.
14224           mswindows-font-create-[object|name]: Treat supplied size
14225           as a pointsize. Added underline and strikethru handling.
14226
14227         * msw-faces.el: changed default mswindows charset to western.
14228
14229         * msw-glyphs.el: removed space in border-glyph font string that
14230           was inserted to get round bugs in the mswindows C font code.
14231
14232 1998-06-27  SL Baur  <steve@altair.xemacs.org>
14233
14234         * about.el (about-hackers): Credits update.
14235
14236         * help-nomule.el (tutorial-supported-languages): Add Romanian
14237         TUTORIAL.
14238
14239         * code-files.el (file-coding-system-alist): Hardwire TUTORIAL.ro
14240         to ISO-8859-2.
14241
14242 1998-06-19  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14243
14244         * font.el: Split font-family-mappings into X and
14245           mswindows-specific versions.
14246           mswindows-font-create-[object|name]: Treat supplied size
14247           as a pointsize. Added underline and strikethru handling.
14248
14249         * msw-faces.el: changed default mswindows charset to western.
14250
14251         * msw-glyphs.el: removed space in border-glyph font string that
14252           was inserted to get round bugs in the mswindows C font code.
14253
14254 1998-06-15  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14255
14256         * minibuf.el: make read-color-completion-table call
14257           (mswindows-color-list for mswindows devices.
14258
14259 1998-06-18  Sam Mikes  <smikes@alumni.hmc.edu>
14260
14261         * lisp/font-lock.el
14262         (font-lock-match-c++-style-declaration-item-and-skip-to-next):
14263         Let declaration items contain non-word symbol characters.
14264
14265 1998-06-15  Adrian Aichner  <adrian@xemacs.org>
14266
14267         * package-get.el (package-get-package-provider): Added autoload
14268         cookie.  Loading "package-get-base.el" in ALL functions that use
14269         it.  Fixed some (interactive ...) with multiple argument specs
14270         again.  Cosmetic indentation changes.
14271
14272 1998-05-27  Glynn Clements  <glynn@sensei.co.uk>
14273
14274         * info.el (Info-insert-dir): Don't use nreverse on variables
14275         that you want to use later.
14276
14277 1998-06-17  Glynn Clements  <glynn@sensei.co.uk>
14278
14279         * x-mouse.el (x-set-point-and-move-selection): Replace call
14280         to x-kill-primary-selection with kill-primary-selection
14281
14282 1998-06-12  Martin Buchholz  <martin@xemacs.org>
14283
14284         * simple.el (what-cursor-position): Make cursor position reported
14285         use value of column-number-start-at-one
14286
14287 1998-06-17  SL Baur  <steve@altair.xemacs.org>
14288
14289         * about.el (xemacs-hackers): Fix Jareth's email address.
14290
14291 1998-06-16  SL Baur  <steve@altair.xemacs.org>
14292
14293         * startup.el (startup-splash-frame): Remove
14294         `xemacs-startup-logo-function'.
14295
14296 1998-06-15  SL Baur  <steve@altair.xemacs.org>
14297
14298         * about.el (about-hackers): Update credits list.
14299
14300 1998-06-06  Jeff Miller <jmiller@smart.net>
14301
14302         * lisp/sound.el: Update sound-ext to allow filenames with
14303           extensions to be found by load-sound-file
14304
14305 1998-06-14  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14306
14307         * info.el (Info-rebuild-outdated-dir): Removed variable
14308         (Info-auto-generate-directory): New variable
14309         (Info-save-auto-generated-dir): New variable
14310         (Info-maybe-update-dir): Use `Info-auto-generate-directory'
14311         (Info-build-dir-anew): Second parameter removed.  Use
14312         `Info-save-auto-generated-dir'
14313         (Info-rebuild-dir): Ditto
14314
14315 1998-06-02  Christoph Wedler  <wedler@fmi.uni-passau.de>
14316
14317         * list-mode.el (next-list-mode-item): Would not recognize
14318         border between directly neighbored items.
14319
14320 1998-06-12  Andy Piper  <andyp@parallax.co.uk>
14321
14322         * package-get.el: add autoloads for some functions.
14323
14324 1998-06-10  Hrvoje Niksic  <hniksic@srce.hr>
14325
14326         * specifier.el (let-specifier): Tiny docfixes.
14327
14328 1998-06-12  Andy Piper  <andyp@parallax.co.uk>
14329
14330         * msw-mouse.el: set selection-pointer-glyph to Normal.
14331
14332 1998-06-09  Per Abrahamsen  <abraham@dina.kvl.dk>
14333
14334         * wid-edit.el (widget-specify-secret): New function.
14335         (widget-after-change): Use it.
14336         (widget-specify-field): Use it.
14337
14338 1998-06-08  Hrvoje Niksic  <hniksic@srce.hr>
14339
14340         * mouse.el (drag-window-divider): Use `(not done)' instead of
14341         `doit'; reuse result of `window-pixel-edges'.
14342
14343         * modeline.el (drag-modeline-event-lag): Rename to
14344         drag-divider-event-lag.
14345
14346 1998-06-07  Hrvoje Niksic  <hniksic@srce.hr>
14347
14348         * specifier.el (let-specifier): Rewritten not to generate needless
14349         `let's; clarified documentation; support TAG-SET and HOW-TO-ADD
14350         arguments.
14351
14352 1998-05-28  Hrvoje Niksic  <hniksic@srce.hr>
14353
14354         * minibuf.el (read-file-name-1): Setup buffer-local value of
14355         `completion-ignore-case' in completions buffer under Windows.
14356
14357 1998-06-06  Kirill M. Katsnelson  <kkm@kis.ru>
14358
14359         * about.el (about-maintainer-glyph): Fix support for not
14360         compressed images.
14361
14362 1998-06-04  Kirill M. Katsnelson  <kkm@kis.ru>
14363
14364         * cmdloop.el (cancel-mode-internal): Defined this do-nothing function.
14365
14366         * mouse.el (mouse-track): Cancel selection if misc-user event with
14367         `cancel-mode-internal' function is fetched.
14368
14369 1998-06-03  Hrvoje Niksic  <hniksic@srce.hr>
14370
14371         * files.el (save-some-buffers-1): Fixed return value.
14372
14373 1998-06-01  Oliver Graf <ograf@fga.de>
14374
14375         * dragdrop.el: added experimental
14376
14377 1998-05-26  Stephen J. Turnbull  <turnbull@sk.tsukuba.ac.jp>
14378
14379         * startup.el (after-init-hook, init-file-user,
14380         user-init-directory, load-user-init-file):  Purge references
14381         to "~/.xemacs/init.el" from docstrings.
14382
14383         (load-user-init-file) Use paths-construct-path to construct
14384         paths to user init files.  Go directly to ~/.emacs, do not
14385         search ~/.xemacs/, do not load `default-custom-file'.
14386
14387 1998-06-03  Hrvoje Niksic  <hniksic@srce.hr>
14388
14389         * files.el (interpreter-mode-alist): Catch wish and tclsh before
14390         general *sh.
14391         (inhibit-first-line-modes-regexps): Added `.tar.gz'.
14392
14393 1998-06-03  Andy Piper  <andyp@parallax.co.uk>
14394
14395         * menubar-items.el (default-menubar): add Update Packages to customize
14396         menu.
14397
14398 1998-06-02  Andy Piper  <andyp@parallax.co.uk>
14399
14400         * faces.el: use toolbar face as a fallback for toolbar properties
14401         in xpm-color-symbols instead of default.
14402
14403         * msw-faces.el: rename 3d-object -> gui-element face.
14404
14405 1998-06-06  SL Baur  <steve@altair.xemacs.org>
14406
14407         * startup.el (xemacs-startup-logo-function): New variable.
14408         (startup-splash-frame): Use it.
14409
14410 1998-06-02  Hrvoje Niksic  <hniksic@srce.hr>
14411
14412         * files.el (save-some-buffers): Would wait 1 second.
14413         (save-some-buffers-1): Delete other windows here instead of in
14414         `save-some-buffers'.
14415         (save-some-buffers): Force redisplay only if windows were deleted.
14416
14417 1998-06-02  Didier Verna  <didier@xemacs.org>
14418
14419         * cus-face.el (custom-face-attributes): generalized the use of
14420         toggle buttons for boolean attributes.
14421         Re-ordered the items a bit.
14422
14423 1998-06-01  SL Baur  <steve@altair.xemacs.org>
14424
14425         * sound.el (default-sound-directory): Use `locate-data-directory'
14426         to find the sounds directory.
14427
14428 1998-05-29  Andy Piper  <andyp@parallax.co.uk>
14429
14430         * sound.el: default sound-ext to .wav under mswindows, .au
14431         otherwise. load-default sounds without extensions.
14432
14433 1998-05-27  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
14434
14435         * menubar-items.el (default-menubar): Dim out "Submit Bug Report"
14436         if send-pr is not bound.
14437
14438 1998-06-01  Andy Piper  <andyp@parallax.co.uk>
14439
14440         * files.el: grok idl files in auto-mode-alist.
14441 1998-06-01  Jeff Miller  <jmiller@smart.net>
14442
14443         * minibuf.el (exact-minibuffer-completion-p): check for nil before
14444         calling `upcase'.
14445
14446 1998-05-30  Andy Piper  <andyp@parallax.co.uk>
14447
14448         * msw-glyphs.el: add xbm to the list of image types supported.
14449
14450 1998-05-30  Kirill M. Katsnelson  <kkm@kis.ru>
14451
14452         * msw-init.el (init-post-mswindows-win): Load InfoDock toolbar
14453         instead of XEmacs one when dumping InfoDock.
14454
14455 1998-05-30  Kirill M. Katsnelson  <kkm@kis.ru>
14456
14457         * obsolete.el (has-modeline-p): Added obsolete alias `has-modeline-p'
14458         for `modeline-visible-p'
14459
14460         * winnt.el (nt-quote-process-args): Fix for duplicating argv[0].
14461
14462 1998-05-29  Andy Piper  <andyp@parallax.co.uk>
14463
14464         * msw-select.el (mswindows-cut-copy-clear-clipboard): deleted
14465         since it's not used anymore. doc string fixes.
14466
14467         * package-get.el (package-get-file-installed-p): new function. use
14468         instead of file-installed-p which is in an external package.
14469
14470 1998-05-28  Oliver Graf <ograf@fga.de>
14471
14472         * dragdrop.el (dragdrop-drop-url-default): dropped pop-to-buffer in
14473         favor of select-window/switch-to-buffer
14474
14475 Wed May 27, 1998  Darryl Okahata  <darrylo@sr.hp.com>
14476
14477         * startup.el: changed (getenv "HOME") to (user-home-directory)
14478
14479 1998-05-25  Oliver Graf <ograf@fga.de>
14480
14481         * frame.el (cde-start-drag) moved to dragdrop.el
14482         (offix-start-drag-region) moved to dragdrop.el
14483         (offix-start-drag) moved to dragdrop.el
14484         * dragdrop.el (cde-start-drag) moved from frame.el
14485         (offix-start-drag-region) moved from frame.el
14486         (offix-start-drag) moved from frame.el
14487         (cde-start-drag-region) cde drag regions
14488         * mouse.el (mouse-drag-or-yank) will now call cde-start-drag-region
14489
14490 1998-05-26  Oliver Graf <ograf@fga.de>
14491
14492         * dragdrop.el: created dragdrop-drag prototypes
14493         (cde-start-drag-region) fixed typo
14494
14495 1998-05-28  SL Baur  <steve@altair.xemacs.org>
14496
14497         * simple.el (after-init-hook): Remove reader macro.
14498
14499         * packages.el (packages-hardcoded-lisp): Get rid of reader
14500         macros.  Update DOC string.
14501
14502 1998-05-25  Hrvoje Niksic  <hniksic@srce.hr>
14503
14504         * mouse.el (drag-window-divider): Ditto.
14505
14506         * modeline.el (mouse-drag-modeline): Use it.
14507
14508         * lisp-mode.el (let-specifier): Specify indentation.
14509
14510         * specifier.el (let-specifier): Renamed from
14511         `with-specifier-instance'.
14512
14513 1998-05-27  Andy Piper  <andyp@parallax.co.uk>
14514
14515         * x-faces.el:
14516         * faces.el: move definition of xpm-color-symbols from x-faces.el
14517         to faces. Predicate x-get-resource on the presence of x.
14518
14519         * msw-faces.el: set 3d-object face rather than modeline. Specify
14520         faces as specfier defaults.
14521
14522         * package-get.el: don't use package-admin-add-single-file-package.
14523
14524 1998-05-25  Hrvoje Niksic  <hniksic@srce.hr>
14525
14526         * toolbar-items.el: Fixup tooltips.
14527         (toolbar-gnus): Don't use obsolete variable
14528         toolbar-news-frame-properties.
14529         (toolbar-news-reader): Default to `gnus' instead of
14530         `not-configured'.
14531
14532         * files.el (auto-mode-alist): Correctly recognize `.emacs' under
14533         Windows.
14534
14535 1998-05-25  Andy Piper  <andyp@parallax.co.uk>
14536
14537         * package-get.el: rename -installedp -> -installed-p.
14538
14539 1998-05-23  Kirill M. Katsnelson  <kkm@kis.ru>
14540
14541         * glyphs.el (init-glyphs): Created `border-glyph' face, with no
14542         attributes, and assinged it to continuation, truncation and
14543         hscroll glyphs.
14544
14545         * msw-glyphs.el: Assigned WinDings font to `border-glyph' face,
14546         and made continuation, truncation and hscroll glyphs arrow
14547         characters out of that font.
14548
14549 1998-05-22  Hrvoje Niksic  <hniksic@srce.hr>
14550
14551         * minibuf.el (minibuffer-electric-separator): Play nicely with
14552         directory-sep-char being \.
14553         (minibuffer-electric-tilde): Ditto.
14554         (read-file-name-map): Ditto.
14555
14556 1998-05-22  Hrvoje Niksic  <hniksic@srce.hr>
14557
14558         * mouse.el (default-mouse-track-maybe-own-selection): Pause only
14559         on X devices.
14560         (default-mouse-track-deal-with-down-event): Avoid
14561         `x-disown-selection'; use `disown-selection' instead.
14562
14563 1998-05-21  Andy Piper  <andyp@parallax.co.uk>
14564
14565         * select.el:
14566         * x-select.el: selection cleanup. (x-cut-copy-clear-internal)
14567         moved to (cut-copy-clear-internal) in select.el. Ditto for
14568         (x-delete-primary-selection) (x-kill-primary-selection)
14569         (x-copy-primary-selection).
14570         (own-clipboard): new function.
14571
14572         * msw-select.el: use the new kill/delete/copy/cut-copy-clear
14573         functions in select.el. remove old ones.
14574         (mswindows-own-clipboard): new function.
14575
14576 1998-05-21  Andy Piper  <andyp@parallax.co.uk>
14577
14578         * gnuserv.el: allow connections from mswindows type devices.
14579
14580 1998-05-20  Andy Piper  <andyp@parallax.co.uk>
14581
14582         * msw-glyphs.el: change image type used from cursor to resource.
14583
14584 1998-05-20  Kirill M. Katsnelson  <kkm@kis.ru>
14585
14586         * x-scrollbar.el (x-init-scrollbar-from-resources): Added support
14587         for {top,bottom}-{left,right} values in addition to
14588         {top,bottom}_{left,right}.
14589         Use x-get-resource instead of x-get-resource-and-bogosity-check.
14590
14591 1998-05-20  Hrvoje Niksic  <hniksic@srce.hr>
14592
14593         * cl-macs.el (specifier-instance): Undefine its setf method.
14594
14595         * specifier.el (with-specifier-instance): Added docstring.
14596
14597         * mouse.el (drag-window-divider): Ditto.
14598
14599         * modeline.el (mouse-drag-modeline): Use it.
14600
14601         * lisp-mode.el (with-specifier-instance): Define its indentation
14602         level.
14603
14604         * specifier.el (with-specifier-instance): New macro.
14605
14606 1998-05-19  Andy Piper  <andyp@parallax.co.uk>
14607
14608         * package-get.el (package-get-create-custom): new function to
14609         auto-generate package-get-custom.el from package-get-base.el.
14610         * (package-get-ever-installedp): new function.
14611         * (package-get-custom): new function to get all packages specified
14612         by customize.
14613
14614 1998-05-19  Hrvoje Niksic  <hniksic@srce.hr>
14615
14616         * cus-edit.el (custom-file): Revert to `~/.emacs'.
14617
14618 1998-05-23  SL Baur  <steve@altair.xemacs.org>
14619
14620         * cl-extra.el: Reverse previous float change.
14621
14622 1998-05-17  Andy Piper  <andyp@parallax.co.uk>
14623
14624         * x-faces.el:
14625         * faces.el (try-font-name): moved from x-faces.el since it is
14626         required by w3 under mswindows as well X.
14627
14628 1998-05-18  Kirill M. Katsnelson  <kkm@kis.ru>
14629
14630         * winnt.el: Removed evil (setq completion-ignore-case t)
14631         clause, one more overlookef fsfism.
14632         (nt-quote-args-functions-alist): End sentences with double space.
14633
14634 1998-05-18  Kirill M. Katsnelson  <kkm@kis.ru>
14635
14636         * window-xemacs.el (push-window-configuration): Remove kludgery of
14637         recaching default-toolbar specifier.
14638         (pop-window-configuration): Ditto.
14639         (unpop-window-configuration): Ditto.
14640
14641 1998-05-16  Hrvoje Niksic  <hniksic@srce.hr>
14642
14643         * modeline.el (modeline-minor-mode-menu): Don't use :menu-tag.
14644
14645 1998-05-17  Kirill M. Katsnelson  <kkm@kis.ru>
14646
14647         * winnt.el (nt-quote-args-verbatim): Added function.
14648         (nt-quote-args-prefix-quote): Added function.
14649         (nt-quote-args-backslash-quote): Added function.
14650         (nt-quote-args-double-quote): Added function.
14651         (nt-quote-args-functions-alist): New variable.
14652         (nt-quote-process-args): Added function. This is the main quoting
14653         work horse called from process-nt.c
14654
14655 1998-05-16  Kirill M. Katsnelson  <kkm@kis.ru>
14656
14657         * winnt.el: Removed duplicate definitions for backspace,
14658         delete, M-backspace and C-M-backspace.
14659         (file-name-buffer-file-type-alist): Removed this variable.
14660         (find-buffer-file-type): Removed function.
14661         (find-file-binary):  Removed function.
14662         (find-file-text): Removed function.
14663         (find-file-not-found-set-buffer-file-type): Removed function.
14664         (save-to-unix-hook): Removed function.
14665         (revert-from-unix-hook): Removed function.
14666         (using-unix-filesystems): Removed function.
14667         (original-make-auto-save-file-name): DEFSUBR to avoid doc snarf
14668         warning.
14669         (x-set-selection): Removed function.
14670         (x-get-selection): Removed function.
14671         Removed commented FSFisms.
14672         Replaced copyright notice (this file is not part of GNU Emacs).
14673         (nt-shell-mode-hook): Moved here from a lambda expression. Added
14674         comint-process-echoes setting to t.
14675
14676 1998-05-17  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14677
14678         * packages.el (packages-no-package-hierarchy-regexp): Introduced
14679         and used following the interface change of
14680         `paths-find-recursive-path'.
14681
14682         * find-paths.el (paths-find-recursive-path): Exclusion is now by a
14683         regexp instead of a list of base names.
14684         (paths-version-control-filename-regexp):
14685         (paths-lisp-filename-regexp): (paths-no-lisp-directory-regexp):
14686         Introduced and used following the interface change of
14687         `paths-find-recursive-path'.
14688
14689 1998-05-16  Hrvoje Niksic  <hniksic@srce.hr>
14690
14691         * simple.el (delete-forward-p): Make it a defun; do X garbage only
14692         on X devices, rather than on all non-TTY devices.
14693
14694 1998-05-16  Kirill M. Katsnelson  <kkm@kis.ru>
14695
14696         * msw-mouse.el: New file. Sets up cursor shapes for Windows.
14697
14698         * dumped-lisp.el (preloaded-file-list): Added msw-mouse.el
14699
14700 1998-05-17  Adrian Aichner  <adrian@xemacs.org>
14701
14702         * itimer.el (activate-itimer): Fixed usage of integers
14703         as argument to `concat'.
14704
14705 1998-05-17  Glynn Clements  <glynn@sensei.co.uk>
14706
14707         * itimer.el (start-itimer): replace the use of `concat' with
14708         `format'
14709
14710 1998-05-16  SL Baur  <steve@altair.xemacs.org>
14711
14712         * mode-motion.el (mode-motion-hook): Clarify docstring.
14713         From Bob Weiner <weiner@altrasoft.com>
14714
14715         * loadhist.el (symbol-file): Supply prompt string when used
14716         interactively.
14717         From Bob Weiner <weiner@altrasoft.com>
14718
14719 1998-05-16  Hrvoje Niksic  <hniksic@srce.hr>
14720
14721         * loadup.el (really-early-error-handler): Ditto.
14722
14723         * update-elc.el: Ditto.
14724
14725         * setup-paths.el (paths-construct-exec-path): Ditto.
14726
14727         * make-docfile.el: Ditto.
14728
14729         * find-paths.el (paths-decode-directory-path): Use split-path
14730         instead of decode-path.
14731
14732         * files.el (parse-colon-path): Update docstring reference.
14733
14734 1998-05-15  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14735
14736         * msw-init.el:
14737         * x-init.el:
14738         Bind cut'n'paste keys to non window-system specific functions.
14739
14740         * msw-select.el: New function mswindows-clear-clipboard.
14741         mswindows-cut-copy-clipboard extended to handle clearing of the
14742         selection and renamed to mswindows-cut-copy-clear-clipboard.
14743
14744         * select.el: on mswindows devices delete-primary-selection
14745         calls mswindows-clear-clipboard.
14746
14747 1998-05-15  Hrvoje Niksic  <hniksic@srce.hr>
14748
14749         * simple.el (quoted-insert): Inhibit quit when using read-char.
14750
14751         * cmdloop.el (read-char): Don't inhibit quit.
14752         (read-char-exclusive): Ditto.
14753         (read-char): Signal quit if quit-char was pressed.
14754         (read-char-exclusive): Ditto.
14755         (read-quoted-char): Return a character, not integer.
14756
14757         * menubar-items.el (default-popup-menu): Use Andy's generic
14758         selection code.
14759         (default-popup-menu): Fix code.
14760
14761 1998-05-14  Oliver Graf <ograf@fga.de>
14762
14763         * dragdrop.el (dragdrop-function-widget): this time it's done
14764
14765 1998-05-13  Oliver Graf <ograf@fga.de>
14766
14767         * dumped-lisp.el: dragdrop.el now based on dragdrop-api feature
14768
14769 1998-05-15  Kirill M. Katsnelson  <kkm@kis.ru>
14770
14771         * device.el (device-pixel-width):
14772         (device-pixel-height):
14773         (device-mm-width):
14774         (device-mm-height):
14775         (device-bitplanes):
14776         (device-color-cells): Swapped parameters to device-system-metric
14777         according to the interface change.
14778
14779 1998-05-14  Kirill M. Katsnelson  <kkm@kis.ru>
14780
14781         * mouse.el (default-mouse-motion-handler): Use new name of the
14782         function event-over-vertical-divider-p.
14783         Do not set E-W arrow cursor over the divider if
14784         vertical-divider-draggable-p is nil in the window.
14785         ([top-level]): Use new name for the variable
14786         vertical-divider-map.
14787         (drag-window-divider): Respect vertical-divider-draggable-p.
14788         Variable name typo fixes.
14789
14790 1998-05-14  Hrvoje Niksic  <hniksic@srce.hr>
14791
14792         * keymap.el (kbd): Define here; handle string constants and
14793         others...
14794
14795 1998-05-15  Christian Nyb <chr@mediascience.no>
14796
14797         * simple.el (zap-up-to-char): New function.  Behaves like `zap-to-char'
14798         in Emacs 18.
14799
14800 1998-05-13  Didier Verna  <didier@xemacs.org>
14801
14802         * mouse.el (drag-window-divider): give the vertical divider a
14803         pressed look when dragging it.
14804
14805 1998-05-13  Andy Piper  <andyp@parallax.co.uk>
14806
14807         * faces.el: predicate some more face operations on x or mswindows
14808         not just x.
14809
14810         * modeline.el: enable modeline coloring for mswindows.
14811
14812 1998-05-13  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14813
14814         * minibuf.el (minibuffer-default): Added variable; compatible with
14815         FSF Emacs.
14816         (next-history-element): Used `minibuffer-default'.
14817
14818 1998-05-12  Oliver Graf <ograf@fga.de>
14819
14820         * dragdrop.el (dragdrop-function-widget): button and mods ok
14821         arguments still look a bit strange
14822         (dragdrop-compare-mods) created
14823         (dragdrop-drop-do-functions) correctly checks for buttons and
14824         modifiers
14825
14826 1998-05-14  Hrvoje Niksic  <hniksic@srce.hr>
14827
14828         * setup-paths.el (paths-default-info-directories): Replace
14829         path-separator with directory-sep-char.
14830
14831         * files.el (path-separator): Don't define it here.
14832
14833 1998-05-14  Hrvoje Niksic  <hniksic@srce.hr>
14834
14835         * update-elc.el: Ditto.
14836
14837         * setup-paths.el (paths-construct-exec-path): Ditto.
14838
14839         * make-docfile.el: Ditto.
14840
14841         * loadup.el (really-early-error-handler): Ditto.
14842
14843         * find-paths.el (paths-decode-directory-path): Use decode-path
14844         instead of decode-path-internal.
14845
14846         * files.el (parse-colon-path): Update docstring.
14847
14848 1998-05-13  Hrvoje Niksic  <hniksic@srce.hr>
14849
14850         * subr.el (get-buffer-window-list): Make BUFFER optional.
14851
14852         * window-xemacs.el (windows-of-buffer): Defalias to
14853         get-buffer-window-list.
14854
14855 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
14856
14857         * disass.el: Fix maintainer keyword.
14858
14859         * bytecomp.el (byte-compile-and-load-file): Autoload.
14860         (byte-compile-buffer): Ditto.
14861
14862         * lisp-mode.el (eval-last-sexp): Skip ` in `variable' so that the
14863         value is returned, not the name.
14864         (lisp-imenu-generic-expression): Enable it.
14865         (lisp-mode-variables): Ditto.
14866         (lisp-indent-offset): Change defconst to defvar.
14867         (lisp-indent-function): Ditto.
14868         (lisp-body-indent): Ditto.
14869
14870 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
14871
14872         * modeline.el: Use zap-last-kbd-macro-event.
14873
14874         * lisp-mode.el (eval-interactive): If eval-interactive-verbose is
14875         nil, don't attempt to do anything with messages.
14876         (eval-last-sexp): Use `letf' for clarity.
14877
14878 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
14879
14880         * startup.el: It's still `.emacs', not yet `.xemacs/init.el'.
14881
14882 1998-05-11  Martin Buchholz  <martin@xemacs.org>
14883
14884         * buff-menu.el:
14885         * lisp-mode.el:
14886         * obsolete.el:
14887         Change empty docstrings into no doc strings at all.
14888         Fix bogus FSF-format docstrings.
14889         * etags.el: Fix docstring.
14890
14891 1998-05-11  Jan Vroonhof  <vroonhof@math.ethz.ch>
14892
14893         * package-get.el (package-get): Use internal md5
14894
14895 1998-05-13  SL Baur  <steve@altair.xemacs.org>
14896
14897         * about.el (about-xemacs): Correct abuse of concat.
14898
14899 1998-05-11  SL Baur  <steve@altair.xemacs.org>
14900
14901         * info.el (Info-mode): Use easymenu.
14902
14903 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
14904
14905         * apropos.el (apropos): Don't use concat with integers.
14906
14907         * cmdloop.el (describe-last-error): Handle the case when no error
14908         was seen gracefully.
14909
14910         * apropos.el (apropos-print): Use with-displaying-help-buffer as
14911         defun.
14912         (apropos-describe-plist): Ditto.
14913
14914         * help.el (with-displaying-help-buffer): Revert to a defun.
14915         (describe-key): Use it as defun.
14916         (describe-mode): Ditto.
14917         (describe-bindings): Ditto.
14918         (describe-prefix-bindings): Ditto.
14919         (describe-installation): Ditto.
14920         (view-lossage): Ditto.
14921         (describe-function): Ditto.
14922         (describe-variable): Ditto.
14923         (describe-syntax): Ditto.
14924
14925 1998-05-11  Oliver Graf <ograf@fga.de>
14926
14927         * dragdrop.el: changed order of require/provide
14928         (dragdrop-drop-mime-default) changed to new calling conventions
14929         (dragdrop-drop-do-functions) changed to new calling conventions
14930         (dragdrop-function-widget) this one needs more work...
14931
14932 1998-05-10  Oliver Graf <ograf@fga.de>
14933
14934         * about.el: another small change in my entry
14935         * dragdrop.el (dragdrop-drop-log-function): logging added
14936         plus customizations
14937         changed interface to handler functions. now called with event
14938         and object
14939
14940 1998-05-12  Kirill M. Katsnelson  <kkm@kis.ru>
14941
14942         * glyphs.el (divider-pointer-glyph): Declared new glyph,
14943         E-W arrow pointer displayed over draggable dividers.
14944
14945         * mouse.el (default-mouse-motion-handler): Show it when
14946         appropriate.
14947         (drag-window-divider): Added.
14948         ([top-level]): Initialized window-divider-map with a keymap
14949         binding the above function to left button down event.
14950
14951         * x-mouse.el (x-init-pointer-shape): Initialize
14952         divider-pointer-glyph from Cursor.dividerPointer, or use default
14953         E-W double arrow.
14954
14955 1998-04-30  Gunnar Evermann  <Gunnar.Evermann@nats.informatik.uni-hamburg.de>
14956
14957         * toolbar-items.el (toolbar-compile): respect should-use-dialog-box-p
14958
14959 1998-05-11  Hrvoje Niksic  <hniksic@srce.hr>
14960
14961         * simple.el (count-words-buffer): Don't query for buffer.
14962         (count-lines-buffer): Ditto.
14963
14964 1998-05-11  Jan Vroonhof <vroonhof@math.ethz.ch>
14965
14966         * help.el (where-is): add optional insert argument.
14967
14968 1998-05-11  Hrvoje Niksic  <hniksic@srce.hr>
14969
14970         * help.el (describe-key-briefly): New argument INSERT.
14971
14972         * simple.el (eval-expression): New optional argument; synch with
14973         FSF 20.3.
14974
14975         * keydefs.el (global-map): Add new register bindings.
14976
14977         * register.el: Synched with FSF 20.3.
14978
14979 1998-05-11  Jan Vroonhof <vroonhof@math.ethz.ch>
14980
14981         * window-xemacs.el (recenter): all arguments are optional.
14982
14983 1998-05-10  Kirill M. Katsnelson  <kkm@kis.ru>
14984
14985         * device.el: (device-pixel-width): Reflected name/parameters
14986         change to device-system-metric.
14987         (device-pixel-height): Ditto.
14988         (device-mm-width): Ditto.
14989         (device-mm-height): Ditto.
14990         (device-bitplanes): Ditto.
14991         (device-color-cells): Ditto.
14992
14993 1998-05-10  Hrvoje Niksic  <hniksic@srce.hr>
14994
14995         * cl-extra.el (cl-float-limits): Removed; move code to top-level.
14996
14997         * cl.el (most-positive-fixnum): Document.
14998         (most-negative-fixnum): Ditto.
14999
15000         * cus-dep.el: Updated comment.
15001
15002         * cus-load.el: Use most-positive-fixnum as the gc-inhibiting
15003         constant.
15004
15005         * cus-load.el (custom-put): Removed.
15006
15007         * files.el (after-find-file): Just resignal quit instead of
15008         signaling "canceled".
15009
15010 1998-05-10  Hrvoje Niksic  <hniksic@srce.hr>
15011
15012         * frame.el (other-frame): Use `focus-frame' instead of
15013         select-frame kludges.
15014
15015         * lisp-mode.el: Update lisp-indent-function for
15016         save-selected-frame and with-selected-frame.
15017
15018         * frame.el (save-selected-frame): New macro.
15019         (with-selected-frame): Ditto.
15020         (other-frame): Use `set-frame-focus'.
15021
15022 1998-05-06  Oliver Graf <ograf@fga.de>
15023
15024         * dragdrop.el (dragdrop-drop-dispatch): changed to new list concept
15025         (dragdrop-drop-url-default) default handler for URL drops created
15026         (dragdrop-drop-mime-default) default handler for MIME drops created
15027         (dragdrop-drop-functions) default custom for handling drops created
15028         (dragdrop-drop-do-functions) helper for drgadrop-drop-dispatch
15029
15030 1998-05-05  Jonathan Harris <jhar@tardis.ed.ac.uk>
15031
15032         * mouse.el: Removed redundant mouse-mswindows-drop function.
15033
15034 1998-05-05  Oliver Graf <ograf@fga.de>
15035
15036         * about.el: changed some text in my entry
15037         * dragdrop.el: added customs
15038
15039 1998-05-04  Oliver Graf <ograf@fga.de>
15040
15041         * mouse.el: killed global drop key bindings
15042         (mouse-offix-drop) removed
15043         * dragdrop.el: created
15044         * dumped-lisp.el: inclusion of dragdrop.el for window-systems
15045
15046 1998-05-09  Kirill M. Katsnelson  <kkm@kis.ru>
15047
15048         * x-scrollbar.el (x-init-scrollbar-from-resources): Initialize
15049         scrollbar-on-{left,top}-p from *scrollBarPlacement resources.
15050
15051         * x-misc.el (x-get-resource-and-maybe-bogosity-check): Removed
15052         obsolete comment.
15053
15054         * scrollbar.el (scrollbars-visible-p): Use new
15055         {vertical,horizontal}-scrollbar-visible-p specifiers.
15056
15057 1998-04-18  Kirill M. Katsnelson  <kkm@kis.ru>
15058
15059         * device.el (device-pixel-height):
15060         (device-pixel-width):
15061         (device-mm-width):
15062         (device-mm-height):
15063         (device-bitplanes):
15064         (device-color-cells): Moved these 6 functions from device.c; they
15065         all use single (device-system-metrics) call.
15066
15067 1998-05-09  SL Baur  <steve@altair.xemacs.org>
15068
15069         * dumped-lisp.el (preloaded-file-list): x-menubar.el and x-toolbar.el
15070         were renamed.
15071
15072         * menubar-items.el:
15073         * toolbar-items.el: Renamed from x-menubar/x-toolbar.
15074         Suggested by Hrvoje Niksic <hniksic@srce.hr>
15075
15076         * help.el (help-map): Remove Hyperbole keybinding logic.
15077         Suggested by: Michael Ernst <mernst@cs.washington.edu>
15078
15079 1998-05-08  SL Baur  <steve@altair.xemacs.org>
15080
15081         * x-menubar.el (default-menubar): Enable 'mail-user-agent' feature.
15082         From SAKIYAMA Nobuo <nobuo@db3.so-net.or.jp>
15083
15084 1998-05-07  Andy Piper  <andyp@parallax.co.uk>
15085
15086         * msw-glyphs.el: use nicer icon3 from the frame icon.
15087
15088 1998-05-07  SL Baur  <steve@altair.xemacs.org>
15089
15090         * version.el (emacs-version): Remove InfoDock conditionals.
15091
15092         * startup.el (startup-splash-frame): Change ID logo name.
15093
15094 1998-05-06  Hrvoje Niksic  <hniksic@srce.hr>
15095
15096         * files.el (after-find-file): If the user presses C-g on
15097         directory-creation prompt, kill the buffer.
15098
15099 1998-05-06  SL Baur  <steve@altair.xemacs.org>
15100
15101         * simple.el (count-words-region): Reverse previous change.
15102
15103 1998-05-05  Hrvoje Niksic  <hniksic@srce.hr>
15104
15105         * replace.el (query-replace): Just call perform-replace.
15106         (query-replace-regexp): Ditto.
15107         (perform-replace): Move region handling here.
15108         (perform-replace): Use the new arg to match-data.
15109
15110 1998-03-08  Kyle Jones  <kyle_jones@wonderworks.com>
15111
15112         * x-init.el: Install X specific display table that
15113           displays char 0240 as a space to avoid whatever it is
15114           that screws up display of that character code.
15115
15116 1998-05-03  Hrvoje Niksic  <hniksic@srce.hr>
15117
15118         * help.el (function-arglist): If no arguments are documented for a
15119         subr, print nothing rather than incorrect output.
15120
15121 1998-05-05  SL Baur  <steve@altair.xemacs.org>
15122
15123         * cmdloop.el (command-error): Update bail-out error message to use
15124         `emacs-program-name'.
15125
15126         * lib-complete.el: Remove reader macro cruft.
15127
15128         * dumped-lisp.el (preloaded-file-list): Phase I:  remove InfoDock
15129         cruft.
15130
15131         * simple.el (count-words-region): Drop interactive-p check on the
15132         message.
15133
15134 1998-05-04  Jonathan Harris <jhar@tardis.ed.ac.uk>
15135
15136         * font.el
15137         * msw-faces.el
15138         Correct spelling of mswindows-font-canonicalize-name.
15139
15140 1998-05-03 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
15141
15142         * ldap.el (ldap-host-parameters-alist): Replaced with
15143         `ldap-host-parameters-plist'
15144         (ldap-search): Adapt to previous change
15145
15146 1998-05-02  SL Baur  <steve@altair.xemacs.org>
15147
15148         * about.el (about-hackers): Update Bob Weiner bio.
15149         (about-maintainer-info): Ditto.
15150
15151 1998-05-02  Hrvoje Niksic  <hniksic@srce.hr>
15152
15153         * simple.el (display-warning-minimum-level): Docfix.
15154
15155 1998-04-04  Per Abrahamsen  <abraham@dina.kvl.dk>
15156
15157         * widget.el (:default-get): New keyword.
15158         * wid-edit.el (default, widget-default-default-get): Define it.
15159         (group, widget-group-default-get): Define it.
15160         (menu-choice, widget-choice-default-get): Define it.
15161         (widget-default-get): New function.
15162         (widget-choice-action): Call it.
15163         (widget-editable-list-entry-create): Call it.
15164
15165 1998-05-01  Hrvoje Niksic  <hniksic@srce.hr>
15166
15167         * byte-optimize.el (byte-boolean-vars): Removed.
15168         (byte-optimize-lapcode): Use `built-in-variable-type' instead of
15169         lookup through `byte-boolean-vars'.
15170
15171 1998-05-01  Kirill M. Katsnelson  <kkm@kis.ru>
15172
15173         * x-scrollbar.el (x-init-scrollbar-from-resources): Stuff
15174         resource-provided values into ghost specs for scrollbar-height and
15175         scrollbar-width.
15176
15177 1998-05-01  Hrvoje Niksic  <hniksic@srce.hr>
15178
15179         * byte-optimize.el: Don't attempt to optimize /=.
15180
15181         * bytecomp.el (byte-compile-one-ore-more-args): New function.
15182         (byte-compile-/=): Ditto.
15183
15184 1998-05-02  SL Baur  <steve@altair.xemacs.org>
15185
15186         * apropos.el: Use `with-displaying-help-buffer'.
15187         (apropos-print): Remove explicit mentions of "*Apropos*" buffer.
15188         Use `with-displaying-help-buffer'.
15189         (apropos-follow): Do not give special treatment to buffer cursor
15190         was in prior to a mouse click.
15191         (apropos-describe-plist): Use `with-displaying-help-buffer'.
15192         (apropos-print-doc): Set correct buffer for setting text
15193         properties.
15194
15195 1998-05-01  SL Baur  <steve@altair.xemacs.org>
15196
15197         * help.el (help-buffer-prefix-string): New variable.
15198         (help-buffer-name): Use it.
15199
15200         * modeline.el (modeline-minor-mode-menu): Alphabetize the minor
15201         mode menu.
15202
15203 1998-04-30  Greg Klanderman  <greg@alphatech.com>
15204
15205         * frame.el (other-frame): Work even when focus-follows-mouse is true.
15206
15207 1998-05-01  Hrvoje Niksic  <hniksic@srce.hr>
15208
15209         * files.el (find-file-noselect): Update docstring.
15210         (find-file-noselect): Signal an error if found an unreadable file.
15211         (file-chase-links): Save the match data.
15212         (normal-mode): Use `lwarn' and `error-message-string'.
15213         (interpreter-mode-alist): Change defconst to defvar.
15214         (inhibit-first-line-modes-regexps): Ditto.
15215         (inhibit-first-line-modes-regexps): Added .tgz.
15216         (inhibit-first-line-modes-suffixes): Change defconst to defvar.
15217         (change-major-mode-with-file-name): New user-option.
15218         (set-visited-file-name): Synched with FSF.
15219         (file-name-extension): New function, from FSF 20.3.
15220         (file-relative-name): Synched with FSF.
15221         (save-some-buffers): Support the C-r feature.
15222         (recover-session): Synched with FSF.
15223         (kill-some-buffers): Ditto.
15224         (set-auto-mode): New argument JUST-FROM-FILE-NAME.
15225
15226 1998-04-30  SL Baur  <steve@altair.xemacs.org>
15227
15228         * files.el (insert-file): Undo previous change and reenable use of
15229         format.el.
15230
15231 1998-04-30  Hrvoje Niksic  <hniksic@srce.hr>
15232
15233         * window-xemacs.el (recenter): Define.
15234
15235 1998-04-29  Andy Piper  <andyp@parallax.co.uk>
15236
15237         * font.el (mswindows-font-create-name)
15238         (mswindows-font-create-object): new functions for mswindows type
15239         fonts.
15240
15241         * msw-faces.el (mswindows-font-canicolize-name): fix so that
15242         strings are parsed as well as font objects.
15243
15244 1998-04-30  Hrvoje Niksic  <hniksic@srce.hr>
15245
15246         * modeline.el (defining-kbd-macro): Restore modeline indication of
15247         kbd-macro being recorded.
15248         (add-minor-mode): Simplify docstring.
15249         (modeline-minor-mode-menu): Remove stuff.
15250
15251 1998-04-29  Andy Piper  <andyp@parallax.co.uk>
15252
15253         * code-process.el (call-process): dynamically decide process
15254         coding type.
15255
15256 1998-04-29  Jim Radford  <radford@robby.caltech.edu>
15257
15258         * modeline.el: Add line-number-mode, column-number-mode to
15259         the modeline minor-mode menu.  Button2 on the line number does
15260         goto-line.
15261
15262 1998-04-29  Andy Piper  <andyp@parallax.co.uk>
15263
15264         * mouse.el: move x-selection-owner-p type things to
15265         selection-owner-p.
15266
15267         * msw-init.el: copy zmacs stuff from x-init.el
15268
15269         * msw-select.el (mswindows-own-selection)
15270         (mswindows-disown-selection) (mswindows-selection-owner-p): new
15271         functions. Very simple minded implementation of selectio
15272         ownership.
15273
15274         * select.el (own-selection) (disown-selection)
15275         (activate-region-as-selection) (select-make-extent-for-selection)
15276         (valid-simple-selection-p): functions moved from x-select.el for
15277         generalized selection.
15278
15279         * x-select.el: see select.el changes.
15280
15281         * x-toolbar.el: use new selection functions.
15282
15283 1998-04-28  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15284
15285         * packages.el (packages-find-package-directories): Fixed bug that
15286         would pick up multiple site-package directories.
15287         (package-locations): Added "xemacs-packages" as a late package
15288         location.
15289
15290         * find-paths.el: Now uses `emacs-program-name' and
15291         `emacs-program-version'.
15292         Additions to enforce version-specific directories in
15293         `paths-find-version-directory'.
15294
15295 1998-04-29  SL Baur  <steve@altair.xemacs.org>
15296
15297         * default.el: Removed.
15298         * site-start.el: Removed.
15299
15300 1998-04-29  Didier Verna  <didier@xemacs.org>
15301
15302         * minibuf.el (minibuffer-history-minimum-string-length): Default
15303         to nil.
15304
15305 1998-04-28  SL Baur  <steve@altair.xemacs.org>
15306
15307         * find-paths.el (paths-program-name): Rename.
15308         (paths-emacs-root-p): Ditto.
15309         (paths-find-site-directory): Ditto.
15310
15311 1998-04-26  Karl M. Hegbloom  <karlheg@inetarena.com>
15312
15313         * lisp-mode.el (emacs-lisp-mode-popup-menu-1): Add menu entry for
15314         `emacs-lisp-byte-compile-and-load'.
15315
15316 1998-04-26  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15317
15318         * ldap.el (ldap-search): Fixed additional parameter passing to
15319         `ldap-open'
15320
15321 1998-04-27  Andy Piper  <andyp@parallax.co.uk>
15322
15323         * select.el (kill-primary-selection) (selection-owner-p)
15324         (copy-primary-selection) (yank-clipboard-selection)
15325         (selection-exists-p) (delete-primary-selection): new file and
15326         functions that do the right thing for the selected device.
15327
15328         * x-menubar.el: use generalised selection functions.
15329
15330         * dumped-lisp.el: dump select.el.
15331
15332 1998-04-27  SL Baur  <steve@altair.xemacs.org>
15333
15334         * find-paths.el (paths-progname): New variable.
15335         (paths-emacs-root-p): Use it.
15336         (paths-find-site-directory): Ditto.
15337
15338 1998-04-26  SL Baur  <steve@altair.xemacs.org>
15339
15340         * loadup.el ((member "dump" command-line-args)): Dump as
15341         `infodock' if InfoDock.
15342
15343 1998-04-25  SL Baur  <steve@altair.xemacs.org>
15344
15345         * find-paths.el (construct-emacs-version): Simplify, include
15346         program name in the return value.
15347         * (paths-find-version-directory): Use it.
15348
15349 1998-04-25  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15350
15351         * info.el (Info-parse-dir-entries): Fixed regexp
15352         (Info-build-dir-anew): Remove full suffix and capitalize info file
15353         name for files with no @direntry
15354         (Info-batch-rebuild-dir): New function
15355         (Info-suffixed-file): Check for regular files instead of simple
15356         file existence (could catch directories before)
15357
15358 1998-04-25  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15359
15360         * setup-paths.el, find-paths.el: Removed uses of `not' which
15361         temacs doesn't have.
15362
15363         * find-paths.el (paths-find-emacs-roots): Included exec-prefix
15364         into root searching.
15365
15366 1998-04-24  Martin Buchholz  <martin@xemacs.org>
15367
15368         * subr.el: Remove definition of `not'.
15369
15370 Sat Apr 24 1998  Andy Piper  <andyp@parallax.co.uk>
15371
15372         * msw-glyphs.el: enable graphics support.
15373
15374 1998-04-23  Didier Verna  <didier@xemacs.org>
15375
15376         * x-menubar.el (default-menubar): restored the line-number-mode
15377         option.
15378
15379         * misc doc string updates related to the options menu.
15380
15381 1998-04-24  SL Baur  <steve@altair.xemacs.org>
15382
15383         * setup-paths.el (paths-construct-load-path): Fix typo.
15384
15385 1998-04-23  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15386
15387         * x-menubar.el (default-menubar): font-menu-this-frame-only-p and
15388         font-menu-ignore-scaled-fonts don't have to be bound now; this
15389         gets us one step further towards making --no-autoloads work.
15390
15391         * startup.el (normal-top-level): Load auto-autoloads only if
15392         lisp-directory is non-nil.
15393
15394         * setup-paths.el (paths-construct-load-path): Made it robust
15395         against nil lisp-directory.
15396
15397         * startup.el (startup-setup-paths-warning): Added `lisp-directory'
15398         to the list of variables that cause a warning when nil.
15399
15400         * toolbar.el (init-toolbar-location): Now works even when there's
15401         no toolbar icon directory.
15402
15403 1998-04-23  Hrvoje Niksic  <hniksic@srce.hr>
15404
15405         * help.el (view-lossage): Recognize it.
15406
15407         * simple.el (log-message): Mark multiline messages.
15408
15409 1998-04-22  SL Baur  <steve@altair.xemacs.org>
15410
15411         * info.el (Info-exit): `toolbar-info-frame' doesn't necessarily exist.
15412
15413 1998-4-20  Stephen J. Turnbull  <turnbull@sk.tsukuba.ac.jp>
15414
15415         * package-get.el (package-get-all):  add `\n' separator to
15416         interactive specification so that both variables are read
15417
15418 1998-04-22  Didier Verna  <didier@xemacs.org>
15419
15420         * x-menubar.el: ported the options menu to Custom.
15421         Moved the "read only" toggle button to the buffers menu.
15422         Corrected some missing ;;;###autoload or defcustom.
15423
15424         * scrollbar.el (scrollbars-visible-p): defcustom wrapper around
15425         the scrollbar-visible specifier for options menu handling.
15426
15427         * toolbar.el (toolbar-visible-p)
15428                      (toolbar-captioned-p)
15429                      (default-toolbar-position): defcustom wrappers around
15430         the toolbar specifiers for options menu handling.
15431
15432         * frame.el (get-frame-for-buffer-default-instance-limit):
15433         defcustom it for options menu handling.
15434
15435         * font-lock.el (font-lock-mode): defcustom and autoload the variable
15436         font-lock-mode for options menu handling.
15437
15438         * cus-start.el: added Custom properties to overwrite-mode for
15439         options menu handling.
15440
15441 Wed Apr 22 12:59:35 1998  Andy Piper  <andyp@parallax.co.uk>
15442
15443         * about.el: shameless self-promotion.
15444
15445 1998-04-21  Hrvoje Niksic  <hniksic@srce.hr>
15446
15447         * simple.el (raw-append-message): Slightly optimize.
15448         (remove-message): Use `push' for clarity.
15449         (append-message): Ditto.
15450         (display-warning): Dito.
15451         (raw-append-message): Send the message to the appropriate device.
15452
15453 1998-04-22  SL Baur  <steve@altair.xemacs.org>
15454
15455         * auto-save.el (auto-save-cyclic-hash-14): De-ebolification.
15456         From Sean MacLennan <Sean.MacLennan@pika.ca>
15457
15458 1998-04-18  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15459
15460         * setup-paths.el: Changed `directory-sep-char' to
15461         `path-separator', following a change in GNU Emacs.
15462
15463 1998-04-19  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15464
15465         * info.el (Info-maybe-update-dir): Bug fix in `conservative' behaviour
15466         (Info-build-dir-anew): Add a final newline.
15467         (Info-build-dir-anew): Do not issue warning when rebuilding policy
15468         is `always'
15469         (Info-rebuild-dir): Ditto
15470
15471         * dumped-lisp.el (preloaded-file-list): Added ldap.el
15472
15473 1998-04-21  SL Baur  <steve@altair.xemacs.org>
15474
15475         * simple.el (count-words-buffer): Retain zmacs region.
15476         (count-words-region): Ditto.
15477         * simple.el: (what-line): Expanded line counts.
15478         (count-lines): New parameter to conditionalize whether collapsed
15479         lines get counted.
15480         From Bob Weiner <weiner@altrasoft.com>
15481
15482 1998-04-19  SL Baur  <steve@altair.xemacs.org>
15483
15484         * packages.el (package-locations): infodock-packages must override
15485         mule-packages and packages.
15486
15487 1998-04-19  Jonathan Harris <jhar@tardis.ed.a.uk>
15488
15489         * wid-edit.el:
15490         remove rude messages from widget-activation-widget-mapper
15491         and widget-activation-glyph-mapper
15492
15493 1998-04-17  Jonathan Harris <jhar@tardis.ed.ac.uk>
15494
15495         * toolbar.el: Remove (featurep 'x) test from
15496         toolbar-make-button-list
15497
15498 1998-04-17  Hrvoje Niksic  <hniksic@srce.hr>
15499
15500         * gnuserv.el (gnuserv-edit): Switch to the next gnuserv buffer
15501         only if in the same frame.
15502
15503 1998-04-17  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15504
15505         * packages.el (package-locations): Added site-packages hierarchy.
15506
15507         * setup-paths.el (paths-default-info-directories): Introduced and
15508         used.
15509
15510         * packages.el, setup-paths.el: Set various path searching depths
15511         to 1.
15512
15513         * packages.el (packages-hierarchy-depth):
15514         (packages-load-path-depth): Introduced and used.
15515
15516         * setup-paths.el (paths-load-path-depth): Introduced and used.
15517
15518         * find-paths.el (paths-find-recursive-path): Added max-depth
15519         parameter.
15520
15521 1998-04-15  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15522
15523         * setup-paths.el (paths-construct-info-path): Removed
15524         dependency on behavior of (file-name-as-directory "").
15525
15526 1998-04-09  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15527
15528         * ldap.el (ldap-search): Adapt to the new low-level API using ldap
15529         lisp objects
15530
15531 1998-04-14  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15532
15533         * dump-paths.el, startup.el: Added handling for --debug-paths.
15534
15535 1998-04-15  William M. Perry  <wmperry@aventail.com>
15536
15537         * wid-edit.el: We cannot just set the help-echo or balloon-help
15538           properties for an extent based on the :help-echo widget
15539           property, since help-echo and balloon-help cause an EXTENT to
15540           get passed in, where :help-echo functions are expecting a WIDGET
15541
15542 1998-04-15  Kirill M. Katsnelson  <kkm@kis.ru>
15543
15544         * scrollbar.el (init-scrollbar-from-resources): Call
15545         mswindows-init-scrollbar-metrics when appropriate.
15546
15547 Thu Apr 16 12:59:35 1998  Andy Piper  <andyp@parallax.co.uk>
15548
15549         * dumped-lisp.el: dump x-toolbar for window system
15550
15551         * msw-init.el (init-post-mswindows-win): enable toolbars if we
15552         have support and xpm.
15553
15554 1998-04-16  SL Baur  <steve@altair.xemacs.org>
15555
15556         * files.el (toggle-read-only): Fix docstring.
15557         From Didier Verna <didier@xemacs.org>
15558
15559 1998-04-14  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15560
15561         * startup.el (normal-top-level): Load autoload-file-name without
15562         specifying an extension---some people only auto-autoload.el.gz.
15563
15564 1998-04-06  Hrvoje Niksic  <hniksic@srce.hr>
15565
15566         * files.el (backup-enable-predicate): Don't bomb on NAME being
15567         nil.
15568
15569 1998-04-13  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15570
15571         * find-paths.el, packages.el: Now prefers configure'd paths.
15572         This shouldn't cause any of the originally anticipated problems as
15573         the current paths architecture will not define the various
15574         configure-xxx variables if they're not specified on the configure
15575         command line.
15576
15577         * find-paths.el, setup-paths.el, packages.el: Removed all
15578         mentionings of "/" as a path separator.
15579         Used paths-construct-path throughout.
15580
15581         * find-paths.el (paths-construct-path): Created to assemble paths
15582         from directory components.
15583
15584         * setup-paths.el, packages.el: Used paths-decode-directory-path
15585         instead of decode-path-internal.
15586
15587         * find-paths.el: Removed unused (and bogus) paths-find-emacs-path
15588         and associates.
15589         (paths-decode-directory-path) Created.
15590
15591         * setup-paths.el: Changed configure-exec-path to
15592         configure-exec-directory.
15593
15594 1998-04-11  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15595
15596         * packages.el (packages-find-packages): Fixed decoding of
15597         EMACSPACKAGEPATH.
15598
15599         * startup.el: -no-packages -> -no-early-packages.
15600
15601         (packages-load-package-lisps): Fixed loading of auto-autoload
15602         files.
15603
15604         * startup.el (normal-top-level): Fixed loading of core
15605         auto-autoload.
15606
15607         * obsolete.el: Un-obsoleted site-directory.  Sigh.
15608
15609         * startup.el, packages.el, dump-paths.el: Added proper settings
15610         for site-directory and lisp-directory variables.
15611
15612         * startup.el, loadup.el: Renamed inhibit-update-autoloads to
15613         inhibit-package-autoloads and fixed handling of it.
15614
15615         * startup.el, packages.el, dump-paths.el, loadup.el: Fixed
15616         handling of former inhibit-package-init, now
15617         inhibit-early-packages, to make -vanilla etc. work.
15618
15619 1998-04-10  Kirill M. Katsnelson  <kkm@kis.ru>
15620
15621         * code-process.el (start-process): Fallback to 'undecided instead
15622         of 'binary for process input coding stream.
15623
15624         * process.el (start-process): Docstring fix.
15625
15626 1998-04-09  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15627
15628         * info.el (Info-insert-dir): Do not insert temporary dir files
15629         in Info-dir-file-attributes
15630         (Info-build-dir-anew): Ensure temporary buffer is not read-only
15631         (Info-rebuild-dir): Ditto.
15632
15633 1998-04-09  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15634
15635         * obsolete.el: Added obsoleteness declarations for
15636         `site-directory' and `Info-default-directory-list'.
15637
15638 1998-04-08  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15639
15640         * find-paths.el (paths-find-emacs-root): Only look at the
15641         executable at the end of the symlink chain for determining the
15642         Emacs root.
15643
15644 1998-04-07  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15645
15646         * setup-paths.el (paths-construct-info-path): Changed construction
15647         to cater to gone default in configure.
15648
15649         * find-paths.el (paths-uniq-append): Added.
15650
15651         * packages.el: Rewritten package path construction once again.
15652
15653         * dump-paths.el, startup.el: Removed package-path as a global
15654         variable.
15655
15656         * package-admin.el (package-admin-add-single-file-package):
15657         (package-admin-add-binary-package): Changed package-path to
15658         late-packages.
15659
15660         * packages.el (packages-split-path): Split path at "/" rather than
15661         nil according to change in emacs.c.
15662
15663 1998-04-06  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15664
15665         * setup-paths.el (paths-construct-info-path): Changed info path
15666         order so that directories come out right.
15667         (paths-find-lock-directory): Fixed bug: It used to think
15668         configure-lock-directory is a path.
15669
15670 1998-04-06  Jeff Miller <jmiller@smart.net>
15671
15672         * x-toolbar.el:  Added toolbar-vector-xxxxxx defvars.  Modified
15673         initial-toolbar-spec to use new toolbar-vector-xxxxxx defvars.  This
15674         eases the use of toolbar-add/kill-item functions.
15675
15676 1998-04-07  Kirill M. Katsnelson  <kkm@kis.ru>
15677
15678         * code-files.el (file-coding-system-alist): Commented out
15679         loaddefs.el magical treatment.
15680
15681 1998-04-06  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15682
15683         * info.el (Info-rebuild-outdated-dir): Added new option
15684         `conservative' and made it the default
15685         (Info-rebuild-dir): Appropriately parse multi-line description
15686         strings, and multi-section dir files. Issue warning when dir
15687         is rebuilt as temporary
15688         (Info-build-dir-anew): Issue warning when dir is built as
15689         temporary
15690
15691 1998-04-04  Kirill M. Katsnelson  <kkm@kis.ru>
15692
15693         * list-mode.el (list-mode-map): Bind highlight motion commands to
15694         standard keys left, right, C-b and C-f.
15695
15696 1998-03-29  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
15697
15698         * files.el (auto-mode-alist): allow .sc for Scheme->C
15699
15700 1998-04-06  SL Baur  <steve@altair.xemacs.org>
15701
15702         * loadup.el (pureload): Don't quote (garbage-collect).
15703
15704 1998-04-04  SL Baur  <steve@altair.xemacs.org>
15705
15706         * package-get-base.el: Updated.
15707
15708 1998-04-04  Hrvoje Niksic  <hniksic@srce.hr>
15709
15710         * isearch-mode.el (isearch-just-started): New variable.
15711         (isearch-mode): Set it.
15712         (isearch-repeat): Advance one character forward only if the search
15713         was successful, and was not just started.
15714         (isearch-repeat): Clear isearch-just-started.
15715
15716 1998-04-02  SL Baur  <steve@altair.xemacs.org>
15717
15718         * finder.el (finder-compile-keywords): Don't eval new finder-inf
15719         if running -batch.
15720
15721 1998-03-26  Hrvoje Niksic  <hniksic@srce.hr>
15722
15723         * subr.el (listify-key-sequence): Removed.
15724
15725 1998-03-31  Hrvoje Niksic  <hniksic@srce.hr>
15726
15727         * bytecomp.el (byte-compile-print-gensym): New option.
15728         (byte-compile-output-file-form): Use it.
15729         (byte-compile-output-docform): Ditto.
15730         (byte-compile-compiled-obj-to-list): Ditto.
15731
15732 Sun Mar 29 1998  Andy Piper  <andyp@parallax.co.uk>
15733
15734         * msw-glyphs.el: set frame icon if xpm support.
15735
15736 1998-03-30  Kyle Jones  <kyle_jones@wonderworks.com>
15737
15738         * help.el: Code that pretty prints variable values
15739           removed.
15740
15741 1998-04-02  SL Baur  <steve@altair.xemacs.org>
15742
15743         * find-paths.el (paths-emacs-root-p): Correct test for installation
15744         directory.
15745         From Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15746
15747 1998-03-30  Kyle Jones  <kyle_jones@wonderworks.com>
15748
15749         * loaddefs.el: Don't set debug-ignored-errors; leave
15750           its default value set to nil.
15751
15752 1998-03-29  Damon Lipparelli  <lipp@primus.com>
15753
15754         * info.el (Info-rebuild-dir): fixed mis-spelling.
15755
15756 1998-03-29  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15757
15758         * info.el (Info-rebuild-outdated-dir): New custom var
15759         (Info-insert-node): Create/update dir file when needed, ie when it
15760         does not exist or is older than some info files in directory
15761
15762 1998-04-01  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15763
15764         * setup-paths.el, dump-paths.el, startup.el, packages.el: Allowed
15765         for last packages, mainly for using a 20.4 package base.
15766
15767         * packages.el (late-packages): Typo fix.  It was called
15768         early-packages.
15769
15770         * find-paths.el (paths-find-emacs-root): Bug fix: it now chases
15771         relative symlinks correctly.
15772         (paths-find-emacs-roots): More rigorous checking for plausible
15773         configuration-time root.
15774
15775         * startup.el (normal-top-level): Added a warning if XEmacs cannot
15776         find its roots.
15777
15778 1998-03-27  Martin Buchholz  <martin@xemacs.org>
15779
15780         * faces.el: Fix docstrings.
15781         * glyphs.el: Fix docstrings.
15782         * mouse.el: Fix docstrings.
15783
15784         * frame.el: Change phrase `current frame' to `selected frame'.
15785
15786         * faces.el (face-spec-set-match-display): Make FRAME arg optional.
15787
15788         * bytecomp.el (displaying-byte-compile-warnings): Rewrite some
15789         macros using backquote to make them infinitely more readable.
15790
15791 1998-03-30  SL Baur  <steve@altair.xemacs.org>
15792
15793         * packages.el (packages-find-package-path): Hardcoded specialized
15794         InfoDock support until we can clean this up.
15795
15796         * help.el (describe-bindings-1): Return the value of the bindings
15797         help buffer created.
15798         (describe-bindings): Ditto.
15799
15800         * simple.el (set-variable): Restore previous behavior of not
15801         bombing if the variable to set is not boundp.
15802
15803 1998-03-30  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15804
15805         * packages.el (packages-handle-package-dumped-lisps): Allow for
15806         non-local files to be loaded off the package-lisp variable.
15807
15808 1998-03-27  Kyle Jones  <kyle_jones@wonderworks.com>
15809
15810         * x-faces.el: Global X resources should override
15811           specs for all device classes (color, grayscale, mono);
15812           code currently doesn't override any of them.  Fixed by
15813           calling remove-specifier with '(x default) as the tag
15814           set and allowing inexact matches.
15815
15816 1998-03-27  Kyle Jones  <kyle_jones@wonderworks.com>
15817
15818         * faces.el: Separated face initializations based on
15819           device classes into device type specific (tag set,
15820           instantiator) pairs.
15821
15822 1998-03-09  Hrvoje Niksic  <hniksic@srce.hr>
15823
15824         * wid-edit.el (widget-choice-action): Remember user's explicit
15825         choice.
15826         (widget-choice-value-create): Respect it.
15827         From Richard Stallman <rms@gnu.org>
15828
15829 1998-03-26  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15830
15831         * setup-paths.el (paths-construct-info-path): Always append
15832         existing directories from configure-time info path.
15833
15834         * startup.el (startup-setup-paths): Renamed misnamed info-path to
15835         Info-directory-list.
15836
15837         * info.el: Removed Info-default-directory-list which was broken by
15838         design.
15839         Removed bogus initialization of Info-directory-list---startup.el
15840         can do a much better job.
15841         Added autoload of Info-directory-list.
15842
15843         * setup-paths.el (paths-construct-load-path): Fixed a bug pointed
15844         out by Martin Buchholz <martin@xemacs.org>: EMACSLOADPATH used to
15845         be exclusive; now it's merely given precedence, just like in the
15846         old days.
15847
15848 1998-03-25  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15849
15850         * find-paths.el (paths-find-architecture-directory): Fix bug with
15851         finding; it used to default too early.
15852
15853 1998-03-25  Martin Buchholz <martin@xemacs.org>
15854
15855         * packages.el (packages-split-path): Fix a bug; it used to fail
15856         for paths that weren't split.
15857
15858 1998-03-26  SL Baur  <steve@altair.xemacs.org>
15859
15860         * finder.el (finder-compile-keywords): trap on errors.
15861
15862 1998-03-24  Kyle Jones  <kyle_jones@wonderworks.com>
15863
15864         * x-faces.el (remove-specifier-specs-matching-tag-set-cdrs): Pass
15865           fourth argument of t so that only the specs exactly
15866           matching the tag lists are removed.
15867
15868 1998-03-25  SL Baur  <steve@altair.xemacs.org>
15869
15870         * make-docfile.el: Don't discard the BOOTSTRAPLOADPATH.
15871
15872 1998-03-23  SL Baur  <steve@altair.xemacs.org>
15873
15874         * minibuf.el (mouse-read-file-name-1): If a default directory was
15875         specified, use it for generating the completions.
15876
15877 1998-03-23  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15878
15879         * update-elc.el: Now respects inhibit-package-init and
15880         inhibit-site-lisp.
15881         Now does path construction with loadup-paths.
15882
15883         * startup.el (normal-top-level, startup-setup-paths): Now respects
15884         inhibit-package-init and inhibit-site-lisp.
15885
15886         * packages.el (packages-find-package-path): Extended package path
15887         by version-specific hierarchies.
15888         (packages-find-packages): Now respects inhibit flag and
15889         inhibit-site-lisp.
15890         Moved path setup to loadup-paths.
15891
15892         * make-docfile.el: Now respects inhibit-package-init and
15893         inhibit-site-lisp.
15894         Now does path construction with loadup-paths.
15895
15896         * loadup.el: Now respects inhibit-package-init and
15897         inhibit-site-lisp.
15898
15899         * dumped-lisp.el (preloaded-file-list): Added loadup-paths.
15900
15901         * loadup-paths.el: New file: setup load-path to encompass
15902         packages.
15903
15904 1998-03-22  SL Baur  <steve@altair.xemacs.org>
15905
15906         * auto-show.el: load-gc renamed to pureload.
15907         * site-load.el: Ditto.
15908         * packages.el (toplevel): Ditto.
15909         * loadup.el (really-early-error-handler): Ditto.
15910         * dumped-lisp.el (preloaded-file-list): Ditto.
15911         * cus-face.el (custom-declare-face): Ditto.
15912
15913 1998-03-22  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15914
15915         * <Today>: The Big Path Searching Overhaul.
15916
15917         * find-paths.el: New file: find and assemble paths in the
15918         installation hierarchy.
15919
15920         * setup-paths.el: New file: global layout of paths and directories
15921         within the XEmacs hierarchy.
15922
15923         * packages.el: Replaced everything related to path searching and
15924         startup by code in terms of find-paths.
15925
15926         * loadup.el, make-docfile.el, update-elc.el, startup.el: Now calls
15927         the new path searching engine.
15928
15929         * dumped-lisp.el (preloaded-file-list): Added new files find-paths
15930         and setup-paths.
15931
15932 1998-03-22  SL Baur  <steve@altair.xemacs.org>
15933
15934         * dumped-lisp.el (preloaded-file-list): Load setup-paths.elc not
15935         setup-paths.el.
15936
15937 1998-03-20  Kirill M. Katsnelson  <kkm@kis.ru>
15938
15939         * msw-glyphs.el: Added check for 'mswindows feature, so the file
15940         compiles identically in any configuration.
15941         Removed irrelevant commentary.
15942
15943 1998-03-20  Kirill M. Katsnelson  <kkm@kis.ru>
15944
15945         * simple.el (set-variable): Allow setting specifiers.
15946
15947 1998-03-19  SL Baur  <steve@altair.xemacs.org>
15948
15949         * lisp.el (forward-sexp): Revert previous change.
15950
15951 1998-03-18  SL Baur  <steve@altair.xemacs.org>
15952
15953         * frame.el (frame-initialize): Use `delete-console' instead of
15954         `delete-device' to delete the stream console to match the usage in
15955         Fkill_emacs.
15956
15957 1998-03-16  SL Baur  <steve@altair.xemacs.org>
15958
15959         * files.el (cdpath-previous): New variable.
15960         (cd): Use it.
15961         From Bob Weiner <weiner@wave.altrasoft.com>
15962
15963 1998-03-15  Kyle Jones  <kyle_jones@wonderworks.com>
15964
15965         * keydefs.el: Changed keybindings of forward-char,
15966           backward, scroll-up and scroll-down to point to their
15967           -command counterparts.
15968
15969         * simple.el: New functions: forwarc-char-command,
15970           backwrad-char-command, scroll-up-command,
15971           scroll-down-command which work liek their counterparts
15972           except that they honor the variable
15973           signal-error-on-buffer-boundary.
15974
15975           Definition of signal-error-on-buffer-boundary received
15976           from src/cmds.c.
15977
15978           defvar declaration added for word-across-newline to avoid
15979           byte-compiler warning about the free variable reference.
15980
15981 1998-03-14  Kirill M. Katsnelson  <kkm@kis.ru>
15982
15983         * winnt.el: Removed "%t" from the beginning of
15984         modeline-format. From now on, there's no nt-specifics in the modeline.
15985
15986 1998-03-14  SL Baur  <steve@altair.xemacs.org>
15987
15988         * setup-paths.el (paths-setup-paths-warning): Replace occurrences
15989         of `when' with `if'.
15990
15991 1998-03-03  Kirill M. Katsnelson  <kkm@kis.ru>
15992
15993         * msw-glyphs.el: New file. Defines TTY-style glyphs for
15994         mswindows. Must be reworked along with glyphs.el, or
15995         merged into it, after there is images support.
15996
15997         * dumped-lisp.el (preloaded-file-list): Dump msw-glyphs.el when
15998         'mswindows.
15999
16000 1998-03-13  SL Baur  <steve@altair.xemacs.org>
16001
16002         * faces.el: fix for text cursor initialization.
16003         Suggested by Kyle Jones <kyle_jones@wonderworks.com>
16004         From Andy Piper <andyp@parallax.co.uk>
16005
16006 1998-03-11  Pete Ware  <ware@cis.ohio-state.edu>
16007
16008         * files.el (set-auto-mode): If a mode is not fboundp, check to see
16009         if there is an existing package that handles it and warn the user
16010         about that mode.
16011
16012 1998-03-02  Kirill M. Katsnelson  <kkm@kis.ru>
16013
16014         * x-menubar.el (default-menubar): Greyed out "Help / Basics /
16015         Installation" menu item when Installation-string is not bound.
16016
16017 1998-03-11  SL Baur  <steve@altair.xemacs.org>
16018
16019         * lisp.el (forward-sexp): Fix for test for balanced sexp.
16020         From Jeremiah W. James <jerry@cs.ucsb.edu>
16021
16022 1998-03-10  Kyle Jones  <kyle_jones@wonderworks.com>
16023
16024         * msw-faces.el:
16025         * faces.el: Fix face initialization.
16026
16027 1998-03-10  Glynn Clements  <glynn@sensei.co.uk>
16028
16029         * files.el (backup-enable-predicate): fix breakage introduced
16030         by TMPDIR patch.
16031
16032 1998-03-09  Kyle Jones  <kyle_jones@wonderworks.com>
16033
16034         * x-faces.el (x-init-face-from-resources): The
16035           TTY face property retrieval functions don't return
16036           specifiers, so use face-property instead.
16037
16038 1998-03-09  SL Baur  <steve@altair.xemacs.org>
16039
16040         * mwheel.el (mwheel-install): Use portable keysyms and syntax.
16041
16042 1998-03-09  Kyle Jones  <kyle_jones@wonderworks.com>
16043
16044         * x-menubar.el: Expanded documentation for
16045           option-save-faces.  Changed Options -> Browse Faces
16046           menu entry to invoke customize-face.
16047
16048 1998-03-09  Kyle Jones  <kyle_jones@wonderworks.com>
16049
16050         * faces.el: Most face initialization moved out of
16051           init-other-random-faces to the top level so that the
16052           initialization happens before Xemacs is dumped.  Much
16053           of the fascist "face-differs-from-default-p or FROB!"
16054           code has been retired in favor of letting the user do
16055           what they want to do.  Face initialization code changed
16056           to use `default' specifier tag so that the settings can
16057           be overridden later if the user wishes it.
16058
16059 1998-03-08  SL Baur  <steve@altair.xemacs.org>
16060
16061         * about.el (about-hackers): Update contributors list.
16062
16063 1998-03-07  Kyle Jones  <kyle_jones@wonderworks.com>
16064
16065         * specifier.el: Define new specifier tag `default'.
16066
16067         * modeline.el: Initialize faces using `default' tag.
16068
16069         * x-faces.el (x-init-face-from-resources): Remove
16070           specifier specs containing the `default' tag before
16071           adding new specs.
16072
16073 1998-03-02  John Jones  <jj@asu.edu>
16074
16075         * package-get.el (package-get-all): fixed arguments on call to
16076         package-admin-add-single-file-package.
16077         * package-get.el (package-get-installedp): fixed to match
16078         advertised behavior.
16079         * package-get.el: added function package-get-update-all which
16080         installs newest versions of all the current packages (if they are
16081         not already installed).
16082
16083 1998-03-04  Jens-Ulrik Petersen  <petersen@kurims.kyoto-u.ac.jp>
16084
16085         * files.el (find-file-noselect): Uncommented `truename' binding in
16086         `let*' and use it later to set `buffer-file-truename' iff it's
16087         still nil, as happens for example when finding a compressed
16088         file with "jka-compr".
16089
16090 Wed Mar 04 08:55:12 1998  Andy Piper  <andyp@parallax.co.uk>
16091
16092         * faces.el: in make-face-* type functions do the operation for all
16093         window systems, not just the first one found.
16094
16095         * font.el: call mswindows-list-fonts for mswindows.
16096
16097 1998-03-02  Glynn Clements  <glynn@sensei.co.uk>
16098
16099         * code-process.el (call-process-region):
16100         * process.el (call-process-region):
16101         * package-get.el (package-get-dir):
16102         * files.el (backup-enable-predicate):
16103         * gnuserv.el (gnuserv-temp-file-regexp):
16104         Use temp-directory in place of `/tmp'.
16105
16106 Fri Feb 20 21:22:34 1998  Darryl Okahata  <darrylo@sr.hp.com>
16107
16108         * "Fast" dired-in-C enhancements for Windows 95/NT:
16109
16110         * files.el: Added function, `wildcard-to-regexp', from GNU
16111           Emacs.
16112
16113         * files.el (insert-directory): Modified to use special
16114           dired-in-C enhancements if present.
16115
16116 Mon Mar 02 11:37:36 1998  Andy Piper  <andyp@parallax.co.uk>
16117
16118         * code-files.el: make default coding no-conversion.
16119
16120 1998-03-02  SL Baur  <steve@altair.xemacs.org>
16121
16122         * dumped-lisp.el (preloaded-file-list): Find Installation.el from
16123         the load-path.
16124
16125         * update-elc.el: Strip directory when testing for files not to
16126         bytecompile.
16127
16128 1998-03-02  Aki Vehtari  <Aki.Vehtari@hut.fi>
16129
16130         * lisp-mode.el: Use recommended form for menus.
16131
16132         * info.el (Info-construct-menu): Use recommended form for menus.
16133
16134         * gnuserv.el (gnuserv-edit-files): Use recommended form for menu
16135         entry.
16136
16137 1998-02-28  Kyle Jones  <kyle_jones@wonderworks.com>
16138
16139         * frame.el: Resurrect get-frame-for-buffer-default-to-current.
16140           (get-frame-for-buffer-noselect): Always return frames
16141           in the not-this-window-p cond clause.
16142
16143 1998-02-27  SL Baur  <steve@altair.xemacs.org>
16144
16145         * help.el (describe-installation): New function.
16146
16147         * x-menubar.el (default-menubar): Add describe-installation to
16148         Help menu.
16149
16150         * packages.el (packages-unbytecompiled-lisp): Installation.el
16151         should not be bytecompiled.
16152
16153         * dumped-lisp.el (preloaded-file-list): Dump Installation with
16154         XEmacs.
16155
16156         * x-menubar.el (default-menubar): Use correct guard for VM menu
16157         entry.
16158
16159         * coding.el: Add coding systems for iso-8859-[12] for No-Mule + file
16160         coding.
16161         From Andy Piper <andyp@parallax.co.uk>
16162
16163 1998-02-26  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
16164
16165         * ldap.el: Do not require ldap-internal at compile time.
16166
16167 Tue Feb 17 12:50:37 1998  Andy Piper  <andyp@parallax.co.uk>
16168
16169         * code-files.el: new file. a virtual copy of mule-files.el
16170         but without charset
16171         dependencies. (toggle-buffer-file-ocding-system) new function for
16172         changing the eol type for the current buffer.
16173
16174         * code-process.el: new file. a copy of
16175         mule-process.el. mule-process.el will disappear when things have
16176         settled.
16177
16178         * coding.el: new file. a virtual copy of mule-files.el but
16179         without charset dependencies. (coding-system-base) new function
16180         for getting the parent coding system of a coding system with eol
16181         type set.
16182
16183         * dumped-lisp.el: add above files for the non-mule case.
16184
16185 1998-02-25  Kyle Jones  <kyle_jones@wonderworks.com>
16186
16187         * window-xemacs.el (display-buffer): If no explicit
16188           frame is specified, search for a window that displays
16189           the buffer on the currently selected frame, before
16190           searching other frames.
16191
16192 1998-02-25  Kyle Jones  <kyle_jones@wonderworks.com>
16193
16194         * frame.el (get-frame-for-buffer): If not-this-window-p
16195           is non-nil, use window on the selected frame if it is not
16196           also the selected window.  When defaulting, search for
16197           windows on the currently selected fgrame before searching
16198           other frames.
16199
16200 1998-02-25  Didier Verna  <didier@xemacs.org>
16201
16202         * modeline.el (modeline-swap-buffers): originally named
16203         `mouse-release-modeline'. Whether to actually swap the buffers is
16204         decided in `mouse-drag-modeline'.
16205         (mouse-drag-modeline): A button release event is considered a
16206         mouse click is both X (modeline scroll) and Y (modeline drag) pos
16207         stay unchanged.
16208
16209 1998-02-25  SL Baur  <steve@altair.xemacs.org>
16210
16211         * x-menubar.el: Put redo on the menubar.
16212         From Aki Vehtari <Aki.Vehtari@hut.fi>
16213
16214 1998-02-22  Greg Klanderman  <greg@alphatech.com>
16215
16216         * bytecomp.el (displaying-byte-compile-warnings): if
16217         temp-buffer-show-function is set, use it to display current set of
16218         warnings in the "*Compile-Log-Show*" buffer.
16219
16220         * simple.el (display-warning-buffer): if temp-buffer-show-function
16221         is set, use it to display current set of warnings in the
16222         "*Warnings-Show*" buffer.
16223
16224 1998-02-20  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16225
16226         * cl-extra.el (equalp): Make (equalp ?A ?a) return t as in
16227         Common Lisp.
16228
16229 1998-02-23  Aki Vehtari  <Aki.Vehtari@hut.fi>
16230
16231         * menubar.el: Allow button descriptors at least 2 long.
16232
16233         * x-menubar.el (default-menubar): Use recommended forms.
16234         (file-menu-filter): Remove.
16235         (edit-menu-filter): Remove.
16236
16237 1998-02-24  SL Baur  <steve@altair.xemacs.org>
16238
16239         * about.el (about-hackers): Updated.
16240
16241 1998-02-22  Greg Klanderman  <greg@alphatech.com>
16242
16243         * help.el (help-max-help-buffers): new variable
16244         (help-register-and-maybe-prune-excess): new function
16245         (help-buffer-name): use help-max-help-buffers.
16246         (with-displaying-help-buffer): use
16247         help-register-and-maybe-prune-excess.
16248
16249         * help.el (help-maybe-pretty-print-value): if the value fits on
16250         one line, let it.
16251
16252 1998-02-21  Greg Klanderman  <greg@alphatech.com>
16253
16254         * (with-displaying-help-buffer): there is no need to kill the buffer
16255         if it exists, because with-output-to-temp-buffer will clear it.
16256         further, killing the buffer violates the rule that
16257         temp-buffer-show-function, if set, has the full responsibility of
16258         showing the temp buffer.  killing the buffer fucks with the window
16259         configuration, hosing temp-buffer-show-function.
16260
16261
16262 1998-02-23  Didier Verna  <didier@xemacs.org>
16263
16264         * modeline.el (mouse-drag-modeline):
16265         - Always scroll the modeline that was originally clicked on.
16266         - Use x pixels instead of x characters (which doesn't work anyway)
16267         as horizontal reference for modeline dragging. This allows us to
16268         keep on dragging the modeline even if the motion event occurs in
16269         another window.
16270
16271 1998-02-23  Didier Verna  <didier@xemacs.org>
16272
16273         * x-mouse.el (x-init-pointer-shape): use a crossed-arrows cursor
16274         glyph on the modeline to indicate that dragging the mouse has an
16275         effect both horizontally and vertically.
16276
16277 1998-02-24  SL Baur  <steve@altair.xemacs.org>
16278
16279         * about.el (about-xemacs): Get rid of redundant visible version
16280         number.
16281
16282 1998-02-19  SL Baur  <steve@altair.xemacs.org>
16283
16284         * about.el (about-hackers): Update credits.
16285
16286 1997-12-22  Christoph Wedler  <wedler@fmi.uni-passau.de>
16287
16288         * prim/register.el (view-register): Show register type file-query.
16289
16290 1998-02-17  Kyle Jones  <kyle_jones@wonderworks.com>
16291
16292         * mode-motion.el (mode-motion-highlight-internal):
16293           save-excursion inside save-window-exucrsion form to
16294           hide buffer point changes from save-window-excursion.
16295           Prevents display flickering when the mouse pointer
16296           moves.
16297
16298 1998-02-17  Didier Verna  <didier@xemacs.org>
16299
16300         * mouse.el (default-mouse-track-set-point-in-window): rewrote this
16301         function to handle correctly the case of a toolbar one side of the
16302         window: scrolling will not necessarily happen.
16303
16304 1998-02-17  Kyle Jones  <kyle_jones@wonderworks.com>
16305
16306         * files.el (after-find-file): Restore missing argument
16307           to format that provides filename for "... consider M-x
16308           recover-file" message.  Also call `message' with "%s"
16309           as the first arg instead of an arbitrary string.
16310
16311 1998-02-18  SL Baur  <steve@altair.xemacs.org>
16312
16313         * about.el (about-hackers): Various additions.
16314
16315 1998-02-15  SL Baur  <steve@altair.xemacs.org>
16316
16317         * autoload.el (generate-file-autoloads-1): Don't force an extra
16318         line out when copying on-the-same line autoloads.
16319
16320         * x-menubar.el (default-menubar): Add Sokoban to the menubar if it
16321         is installed.
16322
16323 1998-02-14  Martin Buchholz  <martin@xemacs.org>
16324
16325         * x11/x-win-xfree86.el (x-win-init-xfree86):
16326         * x11/x-win-sun.el (x-win-init-sun):
16327         * x11/x-init.el (x-initialize-compose):
16328         * prim/simple.el:
16329         (backward-or-forward-kill-sexp):
16330         (backward-or-forward-kill-sentence):
16331         (backward-or-forward-kill-word):
16332         (backward-or-forward-delete-char):
16333         * prim/isearch-mode.el (isearch-help-or-delete-char):
16334         Use x-keysym-on-keyboard-sans-modifiers-p instead of
16335         x-keysym-on-keyboard-p to detect backspace.
16336         Use symbols instead of strings (now deprecated) with x-keysym-*-p.
16337         Clean up symbols used with dead keys, checking Linux and solaris
16338         keysyms.
16339         Simplify x-win-*.el using above methods.
16340         Change documentation for x-keysym-*-p functions.
16341
16342 1998-02-14  SL Baur  <steve@altair.xemacs.org>
16343
16344         * about.el (about-hackers): Restore entries for Michael Sperber and
16345         Vinnie Shelton.
16346         From Vinnie Shelton <acs@acm.org>
16347
16348 1998-02-14  Hrvoje Niksic  <hniksic@srce.hr>
16349
16350         * simple.el (count-words-region): Ditto.
16351
16352 1998-02-12  Hrvoje Niksic  <hniksic@srce.hr>
16353
16354         * simple.el (count-words-buffer): Document.  Don't print anything
16355         if non-interactive.
16356
16357 1998-02-12  SL Baur  <steve@altair.xemacs.org>
16358
16359         * packages.el (packages-hardcoded-lisp): easymenu.el is in
16360         multiple files in InfoDock.
16361
16362 1998-02-11  SL Baur  <steve@altair.xemacs.org>
16363
16364         * packages.el (packages-hardcoded-lisp): id-vers.elc is loaded
16365         from version.el in InfoDock.
16366
16367         * dumped-lisp.el (preloaded-file-list): Don't treat InfoDock
16368         specially.
16369
16370 1998-02-09  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16371
16372         * bytecomp-runtime.el (proclaim-inline): Single quotes around
16373         variable name in docstring.
16374
16375 1998-02-10  Andreas Jaeger  <aj@arthur.rhein-neckar.de>
16376
16377         * menubar.h: Include "gui.h".
16378
16379 1998-02-10  SL Baur  <steve@altair.xemacs.org>
16380
16381         * site-load.el: Fix documentation.
16382
16383 1998-02-09  SL Baur  <steve@altair.xemacs.org>
16384
16385         * package-get-base.el (package-get-base): Updated.
16386
16387         * keymap.el: PC-ize.
16388
16389 1998-02-08  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16390
16391         * hyper-apropos.el (hyper-apropos-get-doc): Print the `loaded
16392         from' on a fresh line.
16393
16394 1998-02-08  Hrvoje Niksic  <hniksic@srce.hr>
16395
16396         * help.el (help-maybe-pretty-print-value): prin1, not princ the
16397         object.
16398
16399 1998-02-09  SL Baur  <steve@altair.xemacs.org>
16400
16401         * undo-stack.el: PC-ize.
16402
16403         * cmdloop.el: PC-ize.
16404
16405 1998-02-08  SL Baur  <steve@altair.xemacs.org>
16406
16407         * bytecomp-runtime.el: PC-ize.
16408
16409         * byte-optimize.el: Prolog fixup.  PC-ize.
16410
16411         * cus-dep.el: Spelling fix.
16412
16413         * text-mode.el: Synch with Emacs 20.2.  (Original ChangeLog
16414         entries follow).
16415
16416 1997-08-29  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16417
16418         * text-mode.el (text-mode-hook-identify): New function,
16419         put on text-mode-hook.  Set text-mode-variant here.
16420         (text-mode): Don't set it here.
16421
16422 1997-08-27  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16423
16424         * text-mode.el (text-mode-hook): New defvar.
16425         (text-mode-variant): New variable.
16426         (text-mode): Set that variable locally.
16427         (toggle-text-mode-auto-fill): New command.
16428
16429 1997-06-15  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16430
16431         * text-mode.el (text-mode): Let all-white lines separate paragraphs.
16432
16433 1997-06-11  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16434
16435         * text-mode.el (paragraph-indent-text-mode):
16436         Renamed from spaced-text-mode.
16437         (text-mode-map): Bind TAB to indent-relative.
16438         (indented-text-mode-map): Variable deleted.
16439         (indented-text-mode): Now an alias for text-mode.
16440
16441 1998-02-05  SL Baur  <steve@altair.xemacs.org>
16442
16443         * loadup.el: test-atoms debugging stuffs removed.
16444
16445 1998-02-03  Martin Buchholz  <Martin Buchholz <martin@xemacs.org>
16446
16447         * lisp/loaddefs.el (completion-ignored-extensions): Add ".class"
16448
16449 1997-12-30  Colin Rafferty  <colin@xemacs.org>
16450
16451         * help.el (describe-beta): Made it use `locate-data-file'.
16452         (describe-distribution): Ditto.
16453         (describe-copying): Ditto.
16454         (describe-project): Ditto.
16455         (view-emacs-news): Ditto.
16456
16457         * help-nomule.el (help-with-tutorial): Made it use
16458         `locate-data-file' to find tutorial.
16459
16460 1998-01-28  Jonathon Harris  <jhar@tardis.ed.ac.uk>
16461
16462         * about.el: Corrected my email address.
16463
16464         * mouse.el: Added 'mouse-mswindows-drop' similar to
16465         'mouse-offix-drop'.
16466
16467 1998-01-27  SL Baur  <steve@altair.xemacs.org>
16468
16469         * loadup.el (running-xemacs): Spelling fix.
16470
16471 1998-01-26  Colin Rafferty  <colin@xemacs.org>
16472
16473         * packages.el (packages-find-packages-1): Don't allow a backwards
16474         compatible lisp tree to overwrite `preloaded-file-list'.
16475
16476 1998-01-26  SL Baur  <steve@altair.xemacs.org>
16477
16478         * loadup.el: Don't delete "xemacs" prior to dumping.
16479
16480 1998-01-24  SL Baur  <steve@altair.xemacs.org>
16481
16482         * package-info.el (pi-last-mod-date): New function.
16483         (pi-author-version): New function.
16484         (batch-update-package-info): Use them.
16485
16486 1998-01-23  Colin Rafferty  <colin@xemacs.org>
16487
16488         * frame.el (get-frame-for-buffer-default-to-current): Create.
16489         (get-frame-for-buffer-noselect): Allow user to use current frame
16490         with `get-frame-for-buffer-default-to-current'.
16491
16492 1998-01-22  Hrvoje Niksic  <hniksic@srce.hr>
16493
16494         * bytecomp.el (byte-compile-output-file-form): Set print-gensym.
16495         (byte-compile-output-docform): Ditto.
16496         (byte-compile-compiled-obj-to-list): Ditto.
16497
16498 1998-01-22  Kyle Jones  <kyle_jones@wonderworks.com>
16499
16500         * startup.el (command-line-1): Removed code that ran
16501           buffer-menu.
16502
16503 1998-01-21  Hrvoje Niksic  <hniksic@srce.hr>
16504
16505         * help-macro.el (make-help-screen): Bind `help-read-key' via flet.
16506
16507 1998-01-17  Hrvoje Niksic  <hniksic@srce.hr>
16508
16509         * frame.el (suspend-emacs-or-iconify-frame): Check using
16510         `device-on-window-system-p' instead of explicitly checking for X,
16511         so that the same logic works for MS Windows.
16512         (suspend-or-iconify-emacs): Ditto.
16513
16514 1998-01-14  Hrvoje Niksic  <hniksic@srce.hr>
16515
16516         * about.el (about-maintainer-info): Andy Piper is back.
16517         (xemacs-hackers): Updated Andy Piper's email address.
16518         (about-hackers): Added Jonathan Harris.
16519         (about-hackers): Updated Tibor Polgar's email address.
16520
16521 1998-01-18  SL Baur  <steve@altair.xemacs.org>
16522
16523         * about.el: Add xemacs.org email manager.
16524
16525         * package-get-base.el (package-get-base): Updated with most recent
16526         package updates.
16527
16528 1998-01-14  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16529
16530         * help.el (function-arglist): Use `indirect-function' instead of
16531         `symbol-function' so that aliases are treated correctly.
16532
16533 1998-01-13  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16534
16535         * help.el (help-map): Add f1 binding to `help-for-help'.
16536         Suggested by Karl M. Hegbloom <karlheg@inetarena.com>.
16537         (describe-key-briefly): Use `princ' "%s" to print object.
16538         (with-displaying-help-buffer): Kill buffer if it exists, again.
16539         (describe-key): Use `princ' "%s" to print object.
16540         (describe-function-1): Use `princ' "%s" to print object.
16541         Commented out alias lines removed.
16542         (help-pretty-print-limit): New variable to control pretty-printing
16543         of variable values.
16544         (help-maybe-pretty-print-value): Steve wins!  Renamed back from
16545         `help-pretty-print-value' again.  Only print-print when OBJECT is
16546         list of length less than `help-pretty-print-limit'.
16547         (describe-variable): Use `help-maybe-pretty-print-value' again.
16548
16549 1998-01-18  SL Baur  <steve@altair.xemacs.org>
16550
16551         * simple.el (blink-matching-open): Remove C++ kludge.
16552         Suggested by Bob Weiner <weiner@wave.altrasoft.com>
16553
16554 1998-01-14  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16555
16556         * info.el (Info-default-directory-list): Made the documentation
16557         more explanitory.
16558
16559 1998-01-13  Martin Buchholz  <martin@xemacs.org>
16560
16561         * lisp/packages.el:
16562         * lisp/package-admin.el:
16563         * lisp/build-report.el:
16564         Fix typos.
16565
16566 1998-01-14  Christoph Wedler  <wedler@fmi.uni-passau.de>
16567
16568         * Patches/font-lock.el (java-font-lock-keywords-*): Would produce
16569         warnings in Java buffers without final newline and editing the
16570         last line.
16571
16572 1998-01-17  SL Baur  <steve@altair.xemacs.org>
16573
16574         * packages.el (packages-find-packages-1): Don't allow a backwards
16575         compatible lisp tree to overwrite `preloaded-file-list'.
16576         Suggested by Colin Rafferty  <colin@xemacs.org>
16577
16578         * mouse.el (mouse-offix-drop): Set undo-boundary.
16579         From Oliver Graf <ograf@fga.de>
16580
16581 1998-01-13  SL Baur  <steve@altair.xemacs.org>
16582
16583         * loadup.el (load-gc): rewrite as defun.
16584         Print something sensical if a required dump-time file isn't found.
16585
16586 1998-01-12  SL Baur  <steve@altair.xemacs.org>
16587
16588         * menubar.el (check-menu-syntax): Emergency dirty fix -- the 0 plist
16589         bug strikes a menudescriptor.
16590
16591         * package-get-base.el (package-get-base): Updated.
16592
16593         * package-info.el (batch-update-package-info): Derive REQUIRES
16594         from the Makefile.
16595
16596 1998-01-13  Hrvoje Niksic  <hniksic@srce.hr>
16597
16598         * files.el (save-some-buffers): Don't play games with deleting
16599         other windows if we are in the minibuffer window.
16600
16601 1998-01-08  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16602
16603         * modeline.el (modeline-minor-mode-menu): Add support for :active
16604         (add-minor-mode): Document :active property to TOGGLE.
16605
16606 1998-01-07  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16607
16608         * modeline.el (modeline-minor-mode-menu): Add support for an
16609         `:included' predicate in the `toggle-sym' plist.
16610         (add-minor-mode): Document the :included property, format
16611         docstring some more.
16612         (modeline-minor-mode-menu): Documentation string added.
16613
16614 1998-01-02  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16615
16616         * modeline.el (modeline-minor-mode-menu): genmenlab the menu
16617         labels from the symbol-names by thwacking off the overly redundant
16618         and overused "mode", parenthesizing "minor", and capitalizing the
16619         resultant strings.  Also shortened the menu's title by eliminating
16620         the redundant buffer name.
16621         (add-minor-mode): Beautified the docstring, added mention of the
16622         `:menu-tag' property of TOGGLE.
16623         (modeline-minor-mode-menu): Frinked the `:menu-tag' property on
16624         `toggle-sym' to beatify the mode-life menus.
16625         * (abbrev-mode):  (put)'ed a `:menu-tag' on it and
16626         `auto-fill-function'.
16627
16628 1998-01-02  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16629
16630         * modeline.el (modeline-minor-mode-menu): Changed the string-only
16631         menus to :style 'toggle.
16632
16633 1997-12-10  Markus Linnala  <maage@cs.tut.fi>
16634
16635         * simple.el: Use mh-user-agent-compose as mh-e-user-agent.
16636
16637 1997-12-11  Christoph Wedler  <wedler@fmi.uni-passau.de>
16638
16639         * packages/hyper-apropos.el (hyper-apropos-insert-face): Would
16640         only recognize first hyperlink.
16641         (hyper-apropos-highlightify): Deletia, this is already done by
16642         `hyper-apropos-insert-face'.
16643         (hyper-apropos-help-mode): Don't call `hyper-apropos-highlightify.
16644
16645 1998-01-09  SL Baur  <steve@altair.xemacs.org>
16646
16647         * x-toolbar.el (toolbar-ispell-internal): Use ispell-message for
16648         mail.
16649         (toolbar-mail-reader): Add support for `send'.
16650         From Jonathan Marten <jonathan.marten@UK.Sun.COM>
16651
16652 1998-01-05  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16653
16654         * info.el (Info-emacs-info-file-name): Add defvar for
16655         `Info-emacs-info-file-name' so that `Info-goto-emacs-command-node'
16656         will function properly.
16657
16658 1998-01-05  Gary D. Foster  <gfoster@ragesoft.com>
16659
16660         * simple.el: make the backwards delete function called by
16661         `backward-or-forward-delete-char' user configurable.
16662
16663 1998-01-09  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16664
16665         * hyper-apropos.el (hyper-apropos-get-doc): Print where a byte
16666         compiled function got loaded from.
16667
16668 1998-01-09  SL Baur  <steve@altair.xemacs.org>
16669
16670         * term/apollo.el: Synched up with InfoDock 3.6.2.
16671
16672 1998-01-08  SL Baur  <steve@altair.xemacs.org>
16673
16674         * startup.el (load-init-file): Load autoloads earlier.
16675         (startup-splash-frame): Handle InfoDock logo.
16676
16677         * x-init.el (init-post-x-win): Don't call init-x-toolbar in
16678         InfoDock.
16679         (x-init-toolbar-from-resources): Move from x-toolbar.el.
16680
16681         * toolbar.el (init-toolbar-from-resources): InfoDock x-toolbar.el
16682         doesn't have this function.
16683
16684         * packages.el (locate-data-file): Fix to call `locate-file'.
16685
16686 1998-01-07  SL Baur  <steve@altair.xemacs.org>
16687
16688         * dumped-lisp.el (preloaded-file-list): InfoDock uses its own
16689         version of version.el.
16690         (preloaded-file-list): Ditto for x-menubar.el and x-toolbar.el.
16691
16692         * x-menubar.el (default-menubar): Guard reference to
16693         `gnuserv-frame'.
16694         (default-menubar): Guard references to `font-lock-mode'.
16695         (default-menubar): Guard references to font-menu-this-frame-only-p'.
16696         (default-menubar): Guard references to `font-menu-ignore-scaled-fonts'.
16697
16698         * make-docfile.el: Don't snarf doc strings from autoloads.
16699
16700         * startup.el (load-init-file): Use algorithm from loaddefs.el for
16701         loading auto-autoloads files.
16702
16703         * loaddefs.el: Disable dumping autoloads.
16704
16705 1998-01-05  SL Baur  <steve@altair.xemacs.org>
16706
16707         * lisp-mnt.el: Synch to Emacs 20.2.
16708
16709         * help.el: Remove manual autoload of `finder-by-keyword'.
16710
16711         * finder.el (finder-by-keyword): Autoload.
16712
16713         * help.el: Conditionalize hyperbole setup.
16714
16715 1998-01-04  SL Baur  <steve@altair.xemacs.org>
16716
16717         * packages.el (package-require): Update to reflect new data format.
16718
16719 1998-01-02  Didier Verna  <didier@xemacs.org>
16720
16721         * x-menubar.el (default-menubar): make the tutorials available
16722         through the menubar. (Plus some compilation warnings cleanup).
16723
16724 1998-01-04  SL Baur  <steve@altair.xemacs.org>
16725
16726         * check-features.el: New file.  Perform sanity check after build.
16727
16728         * dumped-lisp.el (preloaded-file-list): Move tooltalk dumped lisp
16729         files to tooltalk package.
16730         (preloaded-file-list): Moved sparcworks dumped lisp files to Sun
16731         package.
16732
16733         * package-admin.el (package-admin-xemacs): Use better default for
16734         location of XEmacs binary.
16735
16736 1998-01-03  Aki Vehtari  <Aki.Vehtari@hut.fi>
16737
16738         * x-menubar.el (buffers-menu-submenus-for-groups-p): Replace const
16739         tag with sexp and add value tag with value `t'.
16740
16741 1998-01-03  SL Baur  <steve@altair.xemacs.org>
16742
16743         * package-get.el: Changes to work with real data.
16744         From Pete Ware <ware@cis.ohio-state.edu>
16745
16746         * packages.el (packages-reload-autoloads): Guard load for the time
16747         being.
16748
16749         * update-elc.el ("packages.el"): Force loading packages.el instead
16750         of possibly out-of-date packges.elc.
16751         * make-docfile.el ("packages.el"): Ditto.
16752
16753 1998-01-02  Colin Rafferty  <colin@xemacs.org>
16754
16755         * build-report.el (build-report-delete-regexp): Added a rule for
16756         the main tarball shadowing anything past it.
16757
16758 1998-01-02  SL Baur  <steve@altair.xemacs.org>
16759
16760         * packages.el (package-provide): Delete a previous provide.
16761
16762         * package-info.el: New file.
16763
16764         * package-get.el: New file.
16765         From Pete Ware <ware@cis.ohio-state.edu>
16766         (package-get): Fix md5 computation to work with Mule.
16767
16768 1997-12-11  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16769
16770         * simple.el (log-message-*): Quote symbols in docstrings properly.
16771
16772 1998-01-01  SL Baur  <steve@altair.xemacs.org>
16773
16774         * packages.el (packages-new-autoloads): Ignore symbolic links.
16775
16776         * cus-face.el (face-custom-attributes-get): Fix typo.
16777         From Jens-Ulrik Holger Petersen <petersen@kurims.kyoto-u.ac.jp>
16778
16779 1997-12-31  SL Baur  <steve@altair.xemacs.org>
16780
16781         * startup.el (load-init-file): Reload new or changed autoloads
16782         unless inhibited.  Reload modified dumped lisp (stubbed).
16783
16784         * packages.el (packages-new-autoloads): New function.
16785         (packages-reload-autoloads): New function.
16786         (packages-reload-dumped-lisp): New (stub) function.
16787
16788         * loadup.el: Inhibit reloading dumped files when running temacs.
16789
16790         * loadhist.el (file-provides): Extend to handle variant
16791         extensions.
16792
16793         * replace.el (query-replace): Fix typo.
16794
16795 1997-12-30  SL Baur  <steve@altair.xemacs.org>
16796
16797         * make-docfile.el: list-autoloads-path has been renamed.
16798         * update-elc.el: list-autoloads has been renamed.
16799
16800         * packages.el (packages-list-autoloads): Renamed.
16801         (packages-list-autoloads-path): Ditto.
16802
16803 1997-12-29  Colin Rafferty  <colin@xemacs.org>
16804
16805         * packages.el (packages-find-packages-1): Made it signal a warning
16806         for an error in an auto-autoload.el file.
16807
16808 1997-12-30  SL Baur  <steve@altair.xemacs.org>
16809
16810         * x-menubar.el (buffers-menu-submenus-for-groups-p): Replace sexp
16811         tag with const.
16812         From Aki Vehtari <Aki.Vehtari@hut.fi>
16813
16814         * dumped-lisp.el (preloaded-file-list): Dump loadhist with XEmacs.
16815
16816         * loadhist.el (unload-feature): Remove autoload.
16817
16818 1997-12-28  SL Baur  <steve@altair.xemacs.org>
16819
16820         * loadhist.el: Unpackaged.
16821
16822         * help.el (describe-symbol-find-file): Rename
16823         `describe-function-find-file' and make old name obsolete.
16824         (describe-function-1): Use it.
16825         (describe-function-1): Guard reference to
16826         `compiled-function-annotation'.
16827
16828 1997-12-27  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16829
16830         * help.el (help-mode-bury): Now a call to `help-mode-quit' with
16831         argument.
16832         (help-mode-quit): New optional arg to control whether it kills or
16833         buries.  Tidied up.
16834         (with-displaying-help-buffer): Don't kill buffer initially, even
16835         if it exists: it is erased by `with-output-to-temp-buffer' anyway.
16836         (help-pretty-print-value): Rename back from
16837         `help-maybe-pretty-print-value'!  If `pp-internal' is available
16838         use it, otherwise use dumped `cl-prettyprint'.
16839         (describe-variable): Use `help-pretty-print-value' again.
16840         (find-func): Removed reference to "find-func" at end.
16841
16842 1997-12-26  Kirill M. Katsnelson  <kkm@kis.ru>
16843
16844         * dumped-lisp.el: x-menubar.el dumped along with mswindows native
16845           GUI XEmacs. Rename? x-menubar is rather window system
16846           independant, except for a couple of items.
16847
16848 1997-12-26  SL Baur  <steve@altair.xemacs.org>
16849
16850         * x-menubar.el (default-menubar): Remove hyperbole and oobr
16851         entries as they will no longer be distributed with XEmacs.
16852
16853         * format.el (format-alist): Fix image/tiff regexps.
16854         From P. E. Jareth Hein <jareth@camelot-soft.com>
16855
16856         * help.el (help-maybe-pretty-print-value): Rename.
16857         (describe-variable): Use it.
16858         (describe-variable): Add trailing linefeed.
16859
16860 1997-12-26  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16861
16862         * help.el (describe-function-1): Don't output anything for
16863           arglist of autoload functions.
16864
16865 1997-12-26  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16866
16867         * help.el (describe-function-1): Don't output anything for
16868           arglist of autoload functions.
16869
16870 1997-12-26  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16871
16872         * help.el (help-mode-map): New bindings for `help-mode-bury',
16873         `describe-function-at-point', `describe-variable-at-point',
16874         `Info-elisp-ref', `customize-variable', `help-next-section' and
16875         `help-prev-section'.
16876         (help-next-section): New function.
16877         (help-prev-section): New function.
16878         (help-mode-quit): Changed to kill the help buffer.
16879         (help-mode-bury): Formerly `help-mode-quit'.  Bury buffer
16880         correctly.
16881         (help-buffer-name): New function to generate the name of help
16882         buffers.
16883         (with-displaying-help-buffer): Is now a macro.  Takes an new first
16884         argument giving the name of the help buffer.
16885         (describe-key): Use `with-displaying-help-buffer' with name.
16886         (describe-mode): Ditto.
16887         (describe-bindings): Ditto.
16888         (describe-prefix-bindings): Ditto.
16889         (view-lossage): Ditto.
16890         (with-syntax-table): New macro.
16891         (function-called-at-point): Use `ignore-errors' and
16892         `with-syntax-table'.
16893         (function-at-point): Ditto.
16894         (describe-function): Use `with-displaying-help-buffer' with name.
16895         (function-arglist): Extracted from `describe-function-1'.  Returns
16896         function's arglist as string.
16897         (function-documentation): Extracted from `describe-function-1'.
16898         Returns function's docstring.
16899         (describe-function-1): Remove all the "stream" garbage, including
16900         the stream argument.  Use `function-arglist' and
16901         `function-documentation'.
16902         (describe-function-arglist): Just use `function-arglist'.
16903         (variable-at-point): Use `ignore-errors' and `with-syntax-table'.
16904         (help-pretty-print-value): New function to help with
16905         pretty-printing variable values.  Knows about `#<...>'.  Needs
16906         `pp-internal'.
16907         (describe-variable): Use `with-displaying-help-buffer' with name.
16908         Formatting improved.  Display file where variable is defined, if
16909         known.  Use `help-pretty-print-value'.
16910         (describe-syntax): Use `with-displaying-help-buffer' with name.
16911         (list-processes): Remove "stream" garbage.
16912
16913 1997-12-25  SL Baur  <steve@altair.xemacs.org>
16914
16915         * x-init.el (x-initialize-keyboard): Don't load x-win*.el files,
16916         call a dumped routine instead.
16917
16918         * x-win-xfree86.el: Wrap file in defun.
16919         * x-win-sun.el: Ditto.
16920
16921 1997-12-23  SL Baur  <steve@altair.xemacs.org>
16922
16923         * help.el (view-emacs-news): Remove usage of outl-mouse which
16924         advises functions and does other evil things.
16925
16926 1997-12-22  SL Baur  <steve@altair.xemacs.org>
16927
16928         * format.el (format-alist): Add `image/tiff'.
16929         From P. E. Jareth Hein <jareth@camelot-soft.com>
16930
16931 1997-12-21  SL Baur  <steve@altair.xemacs.org>
16932
16933         * about.el (about-hackers): More names added.
16934
16935         * make-docfile.el: Remove superfluous package path search.
16936
16937         * loaddefs.el: Commentary changes.  Removal of VM autoloads.
16938
16939 1997-12-20  SL Baur  <steve@altair.xemacs.org>
16940
16941         * shadow.el (find-emacs-lisp-shadows): Add _pkg to the list of
16942         ignored shadows.
16943
16944 1997-12-18  SL Baur  <steve@altair.xemacs.org>
16945
16946         * startup.el (set-default-load-path): Make sure lisp and site-lisp
16947         get trailing slashes when added to the load-path.
16948
16949         * x-init.el (init-x-win): Locate where XEmacs X localization files
16950         are.
16951
16952 1997-12-18  Kyle Jones  <kyle_jones@wonderworks.com>
16953
16954         * x-faces.el: Added support for foregroundToolBarColor
16955           to xpm-color-symbols.
16956
16957 1997-12-17  Hrvoje Niksic  <hniksic@srce.hr>
16958
16959         * etags.el (tags-remove-duplicates): Removed.
16960         (buffer-tag-table-list): Use `delete-duplicates'.
16961
16962         * cl-extra.el (coerce): Coerce to bit-vector and weak-list
16963         correctly.
16964         (get*): Defalias to `get'.
16965
16966         * cl.el (eql): Compare integers with `eq'.
16967         (cl-map-extents): Check for `map-extents' first.
16968
16969 1997-12-17  Didier Verna  <didier@xemacs.org>
16970
16971         * leim/quail/latin-pre.el ("french-prefix"): doc string cleanup +
16972         added the 'numero', 'copyright' and 'trademark' symbols.
16973
16974         * leim/quail/latin-post.el ("french-postfix"): see above.
16975
16976 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
16977
16978         * widget.el (define-widget): Check the arguments.
16979
16980         * cus-edit.el (customize-face): Use `check-argument-type'.
16981         (custom-variable-value-create): Use `signal' to signal error.
16982         (custom-variable-reset-saved): Ditto.
16983         (custom-variable-reset-standard): Ditto.
16984         (custom-face-reset-saved): Ditto.
16985
16986         * wid-edit.el (widget-prompt-value): Use `signal' to signal error.
16987         (widget-default-format-handler): Ditto.
16988         (widget-checklist-add-item): Ditto.
16989         (widget-radio-add-item): Ditto.
16990         (widget-editable-list-entry-create): Ditto.
16991         (widget-sexp-prompt-value): Ditto.
16992
16993         * custom.el (custom-declare-variable): Signal errors better.
16994         (custom-handle-keyword): Ditto.
16995         (custom-declare-group): Ditto.
16996
16997         * window-xemacs.el (windows): Ditto.
16998
16999         * menubar.el (menu): Ditto.
17000
17001         * keydefs.el (keyboard): Ditto.
17002
17003         * minibuf.el (minibuffer): Ditto.
17004
17005         * process.el (execute): Ditto.
17006
17007         * fill.el (fill): Ditto.
17008
17009         * modeline.el (modeline): Ditto.
17010
17011         * help.el (help): Ditto.
17012
17013         * faces.el (faces): Ditto.
17014
17015         * files.el (files): Ditto.
17016
17017         * x-init.el (x): Ditto.
17018
17019         * lisp-mode.el (lisp): Ditto.
17020
17021         * process.el (processes): Ditto.
17022
17023         * mouse.el (mouse): Ditto.
17024
17025         * abbrev.el (abbrev): Moved from cus-edit.
17026
17027         * font-lock.el (lisp-font-lock-keywords-1): Recognize `defcustom'
17028         as variable declaration.
17029
17030 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
17031
17032         * menubar.el (find-menu-item): Use `check-argument-type'.
17033         (find-menu-item): Cosmetic changes.
17034
17035 1997-12-18  SL Baur  <steve@altair.xemacs.org>
17036
17037         * x-menubar.el (default-menubar): Guard usage of lpr-switches.
17038
17039 1997-12-17  SL Baur  <steve@altair.xemacs.org>
17040
17041         * startup.el (set-default-load-path): Only search package-path
17042         when not running temacs.
17043
17044         * dumped-lisp.el (preloaded-file-list): Remove Egg/Its dumped lisp
17045         files.
17046
17047         * loadup.el: Correct commentary.  Reformatting.
17048         (really-early-error-handler): Use absolute path to the
17049         first dumped-lisp.el file.
17050         (really-early-error-handler): Print full path name of
17051         each dumped lisp file (inherited from InfoDock).
17052
17053         * shadow.el (find-emacs-lisp-shadows): Ignore multiple
17054         dumped-lisp.el files.
17055
17056         * make-docfile.el (preloaded-file-list): Reorder when the
17057         package-path is searched.
17058         * update-elc.el: Ditto.
17059
17060         * lisp-mode.el (call-with-condition-handler): Treat the same as
17061         `condition-case' for indentation.
17062
17063         * about.el (about-xemacs): Update release date.
17064
17065 1997-12-17  Hrvoje Niksic  <hniksic@srce.hr>
17066
17067         * cl-macs.el (case): Signal error if `t' or `otherwise' are seen
17068         anywhere but at the last clause.
17069         (ecase): Disallow `t' and `otherwise'.
17070
17071 1997-12-16  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17072
17073         * cus-edit.el (custom-buffer-create-buttons): New function
17074         from stuff moved out of `custom-buffer-create-internal'.
17075         (custom-novice): New variable.  Default t.
17076         (custom-display-global-buttons): Ditto.  Default `top'.
17077         (custom-buffer-create-internal): Only display help if
17078         `custom-novice' is non-nil.  Display global buttons according to
17079         `custom-display-global-buttons'.
17080
17081 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
17082
17083         * menubar.el (find-menu-item): Use `check-argument-type'.
17084         (find-menu-item): Cosmetic changes.
17085
17086 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
17087
17088         * modeline.el (mouse-drag-modeline): Give the modeline a "pressed"
17089         look.
17090
17091 1997-12-16  Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
17092
17093         * format.el (format-deannotate-region):  Bug fix.
17094         Deannotating a region containing unknown tags would fail
17095         (causing decoding of text/enriched to fail at user level)
17096
17097 1997-12-16  Kyle Jones  <kyle_jones@wonderworks.com>
17098
17099         * minibuf.el (read-directory-name): Support sixth
17100           arg, HISTORY, as already documented.
17101
17102 1997-12-17  Hrvoje Niksic  <hniksic@srce.hr>
17103
17104         * etags.el (get-tag-table-buffer): Use explicit lists as arguments
17105         to `ecase'.
17106
17107 1997-12-14  SL Baur  <steve@altair.xemacs.org>
17108
17109         * skk/skk-leim.el (skk-auto-fill-activate): Synch with
17110         skk-activate.
17111
17112 1997-12-13  SL Baur  <steve@altair.xemacs.org>
17113
17114         * dumped-lisp.el (preloaded-file-list): Remove debugging statement.