Fixed.
[chise/xemacs-chise.git] / lisp / ChangeLog
1 2020-05-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2
3         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4         `=big5-cdp-var-007'.
5
6         * mule/mule-conf.el (=big5-cdp-var-007): New coded-charset for
7         XEmacs CHISE.
8
9 2020-05-03  MORIOKA Tomohiko  <tomo.git@chise.org>
10
11         * mule/mule-charset.el (default-coded-charset-priority-list): Add
12         `=ucs-sip@gb'.
13
14         * mule/mule-conf.el (=ucs-sip@gb): New coded-charset for XEmacs
15         CHISE.
16
17 2020-03-19  MORIOKA Tomohiko  <tomo.git@chise.org>
18
19         * mule/mule-charset.el (default-coded-charset-priority-list): Add
20         `=>ucs-tip@cognate'.
21
22         * mule/mule-conf.el (=>ucs-tip@cognate): New coded-charset for
23         XEmacs CHISE.
24
25 2020-03-18  MORIOKA Tomohiko  <tomo.git@chise.org>
26
27         * mule/mule-charset.el (default-coded-charset-priority-list): Add
28         `=ucs-tip-itaiji-001'.
29
30         * mule/mule-conf.el (=ucs-tip-itaiji-001): New coded-charset for
31         XEmacs CHISE.
32
33 2020-03-12  MORIOKA Tomohiko  <tomo.git@chise.org>
34
35         * mule/mule-charset.el (default-coded-charset-priority-list): Add
36         `=>ucs-tip@component'.
37
38         * mule/mule-conf.el (=>ucs-tip@component): 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@JP/hanazono'.
45
46         * mule/mule-conf.el (==ucs-tip@JP/hanazono): New coded-charset for
47         XEmacs CHISE.
48
49 2020-03-11  MORIOKA Tomohiko  <tomo.git@chise.org>
50
51         * mule/mule-charset.el (default-coded-charset-priority-list): Add
52         `=ucs-tip' and `=ucs-tip@JP/hanazono'.
53
54         * mule/mule-conf.el (=ucs-tip): New coded-charset for XEmacs
55         CHISE.
56         (=ucs-tip@JP/hanazono): Ditto.
57
58 2020-01-06  MORIOKA Tomohiko  <tomo.git@chise.org>
59
60         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
61         setting for `=ucs-var-007'.
62
63 2019-12-30  MORIOKA Tomohiko  <tomo.git@chise.org>
64
65         * mule/mule-charset.el (default-coded-charset-priority-list): Add
66         `=ucs-bmp-var-007'.
67
68         * mule/mule-conf.el (=ucs-var-007): New coded-charset for XEmacs
69         CHISE.
70         (=ucs-bmp-var-007): Ditto.
71
72 2019-12-01  MORIOKA Tomohiko  <tomo.git@chise.org>
73
74         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
75         setting for `=>ucs-itaiji-002@iwds-1'.
76
77         * mule/mule-charset.el (default-coded-charset-priority-list): Add
78         `=>ucs-bmp-itaiji-002@iwds-1'.
79
80 2019-11-30  MORIOKA Tomohiko  <tomo.git@chise.org>
81
82         * mule/mule-conf.el (=>ucs-itaiji-002@iwds-1): New coded-charset
83         for XEmacs CHISE.
84         (=>ucs-bmp-itaiji-002@iwds-1): Ditto.
85
86 2019-11-05  MORIOKA Tomohiko  <tomo.git@chise.org>
87
88         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
89         setting for `=>ucs-itaiji-008'.
90
91 2019-10-11  MORIOKA Tomohiko  <tomo.git@chise.org>
92
93         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
94         setting for `=>big5-cdp-itaiji-003'.
95
96         * mule/mule-charset.el (default-coded-charset-priority-list): Add
97         `=>big5-cdp-itaiji-003'.
98
99 2019-10-09  MORIOKA Tomohiko  <tomo.git@chise.org>
100
101         * mule/mule-conf.el (=>big5-cdp-itaiji-003): New coded-charset for
102         XEmacs CHISE.
103
104 2019-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
105
106         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
107         setting for `=>ucs-itaiji-011'.
108
109 2019-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
110
111         * mule/mule-charset.el (default-coded-charset-priority-list): Add
112         `=>ucs-bmp-itaiji-011'.
113
114 2019-09-25  MORIOKA Tomohiko  <tomo.git@chise.org>
115
116         * mule/mule-conf.el (=>ucs-itaiji-011): New coded-charset for
117         XEmacs CHISE.
118         (=>ucs-bmp-itaiji-011): Ditto.
119
120 2019-09-13  MORIOKA Tomohiko  <tomo.git@chise.org>
121
122         * mule/mule-charset.el (default-coded-charset-priority-list): Use
123         `=daikanwa@rev2' instead of `ideograph-daikanwa-2'.
124
125 2019-06-19  MORIOKA Tomohiko  <tomo.git@chise.org>
126
127         * mule/mule-charset.el (default-coded-charset-priority-list): Add
128         `=>ucs-bmp-cjk@iwds-1/normalized'.
129
130         * mule/mule-conf.el (=>ucs-bmp-cjk@iwds-1/normalized): New
131         coded-charset for XEmacs CHISE.
132
133 2019-06-19  MORIOKA Tomohiko  <tomo.git@chise.org>
134
135         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
136         setting for `=>ucs-itaiji-010'.
137
138         * mule/mule-charset.el (default-coded-charset-priority-list): Add
139         `=>ucs-bmp-itaiji-010'.
140
141         * mule/mule-conf.el (=>ucs-itaiji-010): New coded-charset for
142         XEmacs CHISE.
143         (=>ucs-bmp-itaiji-010): Ditto.
144
145 2019-06-18  MORIOKA Tomohiko  <tomo.git@chise.org>
146
147         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
148         setting for `=>ucs@iwds-1/normalized'.
149
150 2019-06-08  MORIOKA Tomohiko  <tomo.git@chise.org>
151
152         * mule/mule-conf.el (=>ucs@iwds-1/normalized): New coded-charset
153         for XEmacs CHISE.
154
155 2019-05-22  MORIOKA Tomohiko  <tomo.git@chise.org>
156
157         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
158         setting for `==>ucs@esu'.
159
160         * mule/mule-charset.el (default-coded-charset-priority-list): Add
161         `==>ucs-sip@esu'.
162
163         * mule/mule-conf.el (==>ucs@esu): New coded-charset for XEmacs
164         CHISE.
165         (==>ucs-sip@esu): Ditto.
166
167 2019-05-06  MORIOKA Tomohiko  <tomo.git@chise.org>
168
169         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
170         setting for `=>big5-cdp-var-001'.
171
172         * mule/mule-charset.el (default-coded-charset-priority-list): Add
173         `=>big5-cdp-var-001'.
174
175         * mule/mule-conf.el (=big5-cdp-var-001): Fix DOC.
176         (=>big5-cdp-var-001): New coded-charset for XEmacs CHISE.
177
178 2019-04-12  MORIOKA Tomohiko  <tomo.git@chise.org>
179
180         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
181         setting for `===hng-sts'.
182
183         * mule/mule-charset.el (default-coded-charset-priority-list): Add
184         `===hng-sts'.
185
186         * mule/mule-conf.el (===hng-sts): New coded-charset for XEmacs
187         CHISE.
188
189 2019-04-12  MORIOKA Tomohiko  <tomo.git@chise.org>
190
191         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
192         setting for `===hng-sgs'.
193
194         * mule/mule-charset.el (default-coded-charset-priority-list): Add
195         `===hng-sgs'.
196
197         * mule/mule-conf.el (===hng-sgs): New coded-charset for XEmacs
198         CHISE.
199
200 2019-04-11  MORIOKA Tomohiko  <tomo.git@chise.org>
201
202         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
203         setting for `===hng-saa'.
204
205         * mule/mule-charset.el (default-coded-charset-priority-list): Add
206         `===hng-saa'.
207
208         * mule/mule-conf.el (===hng-saa): New coded-charset for XEmacs
209         CHISE.
210
211 2019-04-10  MORIOKA Tomohiko  <tomo.git@chise.org>
212
213         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
214         setting for `===hng-kad'.
215
216         * mule/mule-charset.el (default-coded-charset-priority-list): Add
217         `===hng-kad'.
218
219         * mule/mule-conf.el (===hng-kad): New coded-charset for XEmacs
220         CHISE.
221
222 2019-04-10  MORIOKA Tomohiko  <tomo.git@chise.org>
223
224         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
225         setting for `===hng-sai'.
226
227         * mule/mule-charset.el (default-coded-charset-priority-list): Add
228         `===hng-sai'.
229
230         * mule/mule-conf.el (===hng-sai): New coded-charset for XEmacs
231         CHISE.
232
233 2019-04-09  MORIOKA Tomohiko  <tomo.git@chise.org>
234
235         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
236         setting for `===hng-ini'.
237
238         * mule/mule-charset.el (default-coded-charset-priority-list): Add
239         `===hng-ini'.
240
241         * mule/mule-conf.el (===hng-ini): New coded-charset for XEmacs
242         CHISE.
243
244 2019-04-08  MORIOKA Tomohiko  <tomo.git@chise.org>
245
246         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
247         setting for `===hng-wke'.
248
249         * mule/mule-charset.el (default-coded-charset-priority-list): Add
250         `===hng-wke'.
251
252         * mule/mule-conf.el (===hng-wke): New coded-charset for XEmacs
253         CHISE.
254
255 2019-04-07  MORIOKA Tomohiko  <tomo.git@chise.org>
256
257         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
258         setting for `===hng-wks'.
259
260         * mule/mule-charset.el (default-coded-charset-priority-list): Add
261         `===hng-wks'.
262
263         * mule/mule-conf.el (===hng-wks): New coded-charset for XEmacs
264         CHISE.
265
266 2019-04-05  MORIOKA Tomohiko  <tomo.git@chise.org>
267
268         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
269         setting for `===hng-sab'.
270
271         * mule/mule-charset.el (default-coded-charset-priority-list): Add
272         `===hng-sab'.
273
274         * mule/mule-conf.el (===hng-sab): New coded-charset for XEmacs
275         CHISE.
276
277 2019-04-05  MORIOKA Tomohiko  <tomo.git@chise.org>
278
279         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
280         setting for `===hng-ykk'.
281
282         * mule/mule-charset.el (default-coded-charset-priority-list): Add
283         `===hng-ykk'.
284
285         * mule/mule-conf.el (===hng-ykk): New coded-charset for XEmacs
286         CHISE.
287
288 2019-03-31  MORIOKA Tomohiko  <tomo.git@chise.org>
289
290         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
291         setting for `===hng-kkh'.
292
293         * mule/mule-charset.el (default-coded-charset-priority-list): Add
294         `===hng-kkh'.
295
296         * mule/mule-conf.el (===hng-kkh): New coded-charset for XEmacs
297         CHISE.
298
299 2019-03-29  MORIOKA Tomohiko  <tomo.git@chise.org>
300
301         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
302         setting for `===hng-fhs'.
303
304         * mule/mule-charset.el (default-coded-charset-priority-list): Add
305         `===hng-fhs'.
306
307         * mule/mule-conf.el (===hng-fhs): New coded-charset for XEmacs
308         CHISE.
309
310 2019-03-18  MORIOKA Tomohiko  <tomo.git@chise.org>
311
312         * mule/mule-charset.el (default-coded-charset-priority-list): Add
313         `==>daijiten'.
314
315         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
316         setting for `==>daijiten'.
317
318         * mule/mule-conf.el (==>daijiten): New coded-charset for XEmacs
319         CHISE.
320
321 2019-03-16  MORIOKA Tomohiko  <tomo.git@chise.org>
322
323         * mule/mule-conf.el (=daijiten): Use 14924 instead of 14923 as the
324         last number of its code.
325
326 2019-03-15  MORIOKA Tomohiko  <tomo.git@chise.org>
327
328         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
329         settings for `=daijiten', `==daijiten' and `===daijiten'.
330
331         * mule/mule-charset.el (default-coded-charset-priority-list): Add
332         `=daijiten', `==daijiten' and `===daijiten'.
333
334         * mule/mule-conf.el (=daijiten): New coded-charset for XEmacs
335         CHISE.
336         (==daijiten): Ditto.
337         (===daijiten): Ditto.
338
339 2019-03-14  MORIOKA Tomohiko  <tomo.git@chise.org>
340
341         * mule/mule-charset.el (default-coded-charset-priority-list): Add
342         `=>ucs-bmp-itaiji-008'.
343
344         * mule/mule-conf.el (=>ucs-itaiji-008): New coded-charset for
345         XEmacs CHISE.
346         (=>ucs-bmp-itaiji-008): New coded-charset for XEmacs CHISE.
347
348 2019-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
349
350         * mule/mule-conf.el (=ucs-bmp-cjk@JP/hanazono): Use #x9FEA instead
351         of #x9FCC as the value of `max-code'.
352
353 2019-01-05  MORIOKA Tomohiko  <tomo.git@chise.org>
354
355         * mule/mule-charset.el (default-coded-charset-priority-list): Add
356         `=>>ucs-bmp-cjk@unicode'.
357
358         * mule/mule-conf.el (=>>ucs-bmp-cjk@unicode): New coded-charset
359         for XEmacs CHISE.
360
361 2018-09-28  MORIOKA Tomohiko  <tomo.git@chise.org>
362
363         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
364         settings for `=shuowen-jiguge', `===shuowen-jiguge4' and
365         `===shuowen-jiguge5'.
366
367         * mule/mule-charset.el (default-coded-charset-priority-list): Add
368         `=shuowen-jiguge', `===shuowen-jiguge4' and `===shuowen-jiguge5'.
369
370         * mule/mule-conf.el (=shuowen-jiguge): New coded-charset for
371         XEmacs CHISE.
372         (===shuowen-jiguge4): Ditto.
373         (===shuowen-jiguge5): Ditto.
374
375 2018-09-04  MORIOKA Tomohiko  <tomo.git@chise.org>
376
377         * mule/mule-charset.el (default-coded-charset-priority-list): Add
378         `=ucs-sip-var-005'.
379
380         * mule/mule-conf.el (=ucs-sip-var-005): New coded-charset for
381         XEmacs CHISE.
382
383 2018-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
384
385         * mule/mule-charset.el (default-coded-charset-priority-list): Add
386         `=>>hanyo-denshi/ib'.
387
388 2018-05-16  MORIOKA Tomohiko  <tomo.git@chise.org>
389
390         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
391         setting for `=>big5-cdp@iwds-1'.
392
393 2018-05-11  MORIOKA Tomohiko  <tomo.git@chise.org>
394
395         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
396         setting for `=big5-cdp-var-010'.
397
398 2018-05-10  MORIOKA Tomohiko  <tomo.git@chise.org>
399
400         * mule/mule-charset.el (default-coded-charset-priority-list): Add
401         `=big5-cdp-var-010'.
402
403         * mule/mule-conf.el (=big5-cdp-var-010): New coded-charset for
404         XEmacs CHISE.
405
406 2018-05-06  MORIOKA Tomohiko  <tomo.git@chise.org>
407
408         * mule/mule-charset.el (default-coded-charset-priority-list): Add
409         `=ucs-sip-itaiji-008'.
410
411         * mule/mule-conf.el (=ucs-sip-itaiji-008): New coded-charset for
412         XEmacs CHISE.
413
414 2018-05-01  MORIOKA Tomohiko  <tomo.git@chise.org>
415
416         * mule/mule-charset.el (default-coded-charset-priority-list): Add
417         `=>ucs-sip-itaiji-006'.
418
419         * mule/mule-conf.el (=>ucs-sip-itaiji-006): New coded-charset for
420         XEmacs CHISE.
421
422 2018-04-28  MORIOKA Tomohiko  <tomo.git@chise.org>
423
424         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
425         setting for `=+>big5-cdp', `=>big5-cdp@component' and
426         `=>big5-cdp@cognate'.
427
428         * mule/mule-charset.el (default-coded-charset-priority-list): Add
429         `=>big5-cdp@iwds-1', `=>big5-cdp@cognate' and `=+>big5-cdp'.
430
431 2018-04-27  MORIOKA Tomohiko  <tomo.git@chise.org>
432
433         * mule/mule-conf.el (=+>big5-cdp): New coded-charset for XEmacs
434         CHISE.
435         (=>big5-cdp): Use `=big5-cdp' instead of `=>>big5-cdp' as its
436         mother.
437         (=>big5-cdp@cognate): New coded-charset for XEmacs CHISE.
438
439 2018-04-26  MORIOKA Tomohiko  <tomo.git@chise.org>
440
441         * mule/mule-charset.el (default-coded-charset-priority-list): Add
442         `=>big5-cdp@component' and `=>ucs-sip-itaiji-001@iwds-1'.
443
444         * mule/mule-conf.el (=>big5-cdp@iwds-1): New coded-charset for
445         XEmacs CHISE.
446         (=>big5-cdp@component): Ditto.
447         (=>ucs-sip-itaiji-001@iwds-1): Ditto.
448
449 2018-04-24  MORIOKA Tomohiko  <tomo.git@chise.org>
450
451         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
452         setting for `=>ucs-itaiji-001@iwds-1'.
453
454         * mule/mule-charset.el (default-coded-charset-priority-list): Add
455         `=>ucs-bmp-itaiji-001@iwds-1'.
456
457         * mule/mule-conf.el (=>ucs-itaiji-001@iwds-1): New coded-charset
458         for XEmacs CHISE.
459         (=>ucs-bmp-itaiji-001@iwds-1): Ditto.
460
461 2018-03-23  MORIOKA Tomohiko  <tomo.git@chise.org>
462
463         * mule/mule-charset.el (default-coded-charset-priority-list):
464         Prefer `=ucs-bmp-cjk-compat', `=ucs-bmp-cjk-compat@unicode' and
465         `=ucs-sip@JP/hanazono' to `=cbeta', `=jef-china3' to
466         `chinese-isoir165'.
467
468         * mule/mule-conf.el (=>cns11643-4): New coded-charset for XEmacs
469         CHISE.
470
471 2018-03-07  MORIOKA Tomohiko  <tomo.git@chise.org>
472
473         * mule/mule-charset.el (default-coded-charset-priority-list): Add
474         `=ucs-sip-itaiji-006'.
475
476         * mule/mule-conf.el (=ucs-bmp-itaiji-006): Doc fix.
477         (=ucs-sip-itaiji-006): New coded-charset for XEmacs CHISE.
478
479 2018-03-02  MORIOKA Tomohiko  <tomo.git@chise.org>
480
481         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
482         setting for `=>ucs-itaiji-009'.
483
484         * mule/mule-charset.el (default-coded-charset-priority-list): Add
485         `==ucs-bmp-itaiji-001'.
486
487         * mule/mule-conf.el (=big5-cdp-itaiji-002): Doc fix.
488         (=big5-cdp-itaiji-003): Doc fix.
489         (==ucs-bmp-itaiji-001): New coded-charset for XEmacs CHISE.
490
491 2018-02-22  MORIOKA Tomohiko  <tomo.git@chise.org>
492
493         * mule/mule-charset.el (default-coded-charset-priority-list): Add
494         `=>zinbun-oracle'.
495
496 2018-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
497
498         * mule/mule-charset.el (default-coded-charset-priority-list): Add
499         `=>ucs-sip-itaiji-003'.
500
501         * mule/mule-conf.el (=ucs-sip-itaiji-003): Doc fix.
502         (=>ucs-bmp-itaiji-003): Fix `long-name'.
503         (=>ucs-sip-itaiji-003): New coded-charset for XEmacs CHISE.
504
505 2018-02-13  MORIOKA Tomohiko  <tomo.git@chise.org>
506
507         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
508         setting for `=ucs-itaiji-012' and `==ucs-itaiji-006'.
509
510 2018-02-12  MORIOKA Tomohiko  <tomo.git@chise.org>
511
512         * mule/mule-charset.el (default-coded-charset-priority-list): Add
513         `==ucs-bmp-itaiji-006'.
514
515         * mule/mule-conf.el (==ucs-bmp-itaiji-003): Fix long-name.
516         (==ucs-itaiji-006): New coded-charset for XEmacs CHISE.
517         (==ucs-bmp-itaiji-006): Ditto.
518
519 2018-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
520
521         * mule/mule-charset.el (default-coded-charset-priority-list): Add
522         `=ucs-bmp-itaiji-012'.
523
524         * mule/mule-conf.el (=ucs-itaiji-012): New coded-charset for
525         XEmacs CHISE.
526         (=ucs-bmp-itaiji-012): Ditto.
527
528 2018-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
529
530         * mule/mule-charset.el (default-coded-charset-priority-list): Add
531         `=>>hanyo-denshi/ia' and `=>cns11643-1'.
532
533 2018-02-10  MORIOKA Tomohiko  <tomo.git@chise.org>
534
535         * mule/mule-conf.el (=>cns11643-1): New coded-charset for XEmacs
536         CHISE.
537
538 2018-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
539
540         * mule/mule-charset.el (default-coded-charset-priority-list): Add
541         `=>>cns11643-1', `=>>cns11643-2', `=>>cns11643-3', `=>>cns11643-4'
542         and `=>>cns11643-6'.
543
544         * mule/mule-conf.el (=>>cns11643-1): Modify DOC; fix `=>iso-ir'.
545         (=>>cns11643-2): New coded-charset for XEmacs CHISE.
546         (=>>cns11643-3): Ditto.
547         (=>>cns11643-4): Modify DOC.
548         (=>>cns11643-6): New coded-charset for XEmacs CHISE.
549
550 2018-01-07  MORIOKA Tomohiko  <tomo.git@chise.org>
551
552         * mule/mule-charset.el (default-coded-charset-priority-list): Add
553         `=>ucs-sip-itaiji-005'.
554
555         * mule/mule-conf.el (=>ucs-sip-itaiji-005): New coded-charset for
556         XEmacs CHISE.
557
558 2017-11-28  MORIOKA Tomohiko  <tomo.git@chise.org>
559
560         * mule/mule-charset.el (default-coded-charset-priority-list): Add
561         `==hanyo-denshi/tk/mf-01'.
562
563         * mule/mule-conf.el (==hanyo-denshi/tk/mf-01): New coded-charset
564         for XEmacs CHISE.
565
566 2017-11-15  MORIOKA Tomohiko  <tomo.git@chise.org>
567
568         * mule/mule-conf.el: Define `=ucs-itaiji-007' before
569         `=>ucs-itaiji-007'.
570
571 2017-11-10  MORIOKA Tomohiko  <tomo.git@chise.org>
572
573         * mule/mule-charset.el (default-coded-charset-priority-list): Add
574         `==ucs-sip-var-002'.
575
576         * mule/mule-conf.el (==ucs-bmp-var-002): Modify long-name.
577         (==ucs-sip-var-002): New coded-charset for XEmacs CHISE.
578
579 2017-11-10  MORIOKA Tomohiko  <tomo.git@chise.org>
580
581         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
582         setting for `==ucs-itaiji-001'.
583
584 2017-11-09  MORIOKA Tomohiko  <tomo.git@chise.org>
585
586         * mule/mule-charset.el (default-coded-charset-priority-list): Add
587         `==ucs-sip-itaiji-001'.
588
589         * mule/mule-conf.el (==ucs-itaiji-001): New coded-charset for
590         XEmacs CHISE.
591         (==ucs-sip-itaiji-001): Ditto.
592
593 2017-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
594
595         * mule/mule-charset.el (default-coded-charset-priority-list): Add
596         `=+>ucs-bmp-var-003'.
597
598         * mule/mule-conf.el (=+>ucs-var-003): New coded-charset for XEmacs
599         CHISE.
600         (=+>ucs-bmp-var-003): Ditto.
601
602 2017-10-06  MORIOKA Tomohiko  <tomo.git@chise.org>
603
604         * mule/mule-charset.el (default-coded-charset-priority-list): Add
605         `=>ucs-bmp-cjk@cognate'.
606
607         * mule/mule-conf.el (=>ucs-bmp-cjk@cognate): New coded-charset for
608         XEmacs CHISE.
609
610 2017-09-22  MORIOKA Tomohiko  <tomo.git@chise.org>
611
612         * mule/mule-charset.el (default-coded-charset-priority-list): Add
613         `=ucs-sip-itaiji-005'.
614
615         * mule/mule-conf.el (=ucs-sip-itaiji-005): New coded-charset for
616         XEmacs CHISE.
617
618 2017-09-21  MORIOKA Tomohiko  <tomo.git@chise.org>
619
620         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
621         setting for `=>ucs@cognate'.
622
623         * mule/mule-charset.el (default-coded-charset-priority-list): Add
624         `=>ucs-bmp-itaiji-009' and `=>ucs-sip@cognate'.
625
626         * mule/mule-conf.el (=>ucs@cognate): New coded-charset for XEmacs
627         CHISE.
628         (=>ucs@hanyo-denshi): Abolished.
629         (=>ucs-itaiji-009): New coded-charset for XEmacs CHISE.
630         (=>ucs-bmp-itaiji-009): Ditto.
631         (=>ucs-sip@cognate): Ditto.
632
633 2017-09-13  MORIOKA Tomohiko  <tomo.git@chise.org>
634
635         * mule/mule-charset.el (default-coded-charset-priority-list): Add
636         `=>ucs-bmp-itaiji-004'.
637
638         * mule/mule-conf.el (=>ucs-bmp-itaiji-004): New coded-charset for
639         XEmacs CHISE.
640
641 2017-08-20  MORIOKA Tomohiko  <tomo.git@chise.org>
642
643         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
644         setting for `=>ucs-itaiji-004'.
645
646 2017-08-19  MORIOKA Tomohiko  <tomo.git@chise.org>
647
648         * mule/mule-charset.el (default-coded-charset-priority-list): Add
649         `=ucs-sip-itaiji-004', `=>ucs-sip-itaiji-004' and
650         `=>ucs-bmp-itaiji-007'.
651
652         * mule/mule-conf.el (=ucs-sip-itaiji-004): New coded-charset for
653         XEmacs CHISE.
654         (=>ucs-itaiji-004): Ditto.
655         (=>ucs-sip-itaiji-004): Ditto.
656         (=>ucs-bmp-itaiji-007): Ditto.
657
658 2017-08-11  MORIOKA Tomohiko  <tomo.git@chise.org>
659
660         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
661         setting for `=ucs-itaiji-010'.
662
663 2017-07-30  MORIOKA Tomohiko  <tomo.git@chise.org>
664
665         * mule/mule-charset.el (default-coded-charset-priority-list):
666         - Prefer `=mj-0' and `=mj-1' to `=ucs-bmp-cjk@gb'.
667         - Add `=ucs-bmp-itaiji-010'.
668         - Prefer `==mj-0' and `==mj-1' to `==ucs-bmp-cjk@gb',
669           `==ucs-sip-ext-b@iso' and `==ucs-sip@JP/hanazono'.
670         - Add `=>ucs-sip@iwds-1'.
671
672         * mule/mule-conf.el (=ucs-itaiji-010): New coded-charset for
673         XEmacs CHISE.
674         (=ucs-bmp-itaiji-010): Ditto.
675         (=>ucs-sip@iwds-1): Ditto.
676
677 2017-07-18  MORIOKA Tomohiko  <tomo.git@chise.org>
678
679         * mule/mule-charset.el (default-coded-charset-priority-list): Add
680         `=ucs-sip-var-006' and `==ucs-sip-itaiji-003'.
681
682         * mule/mule-conf.el (=ucs-sip-var-006): New coded-charset for
683         XEmacs CHISE.
684         (==ucs-sip-itaiji-003): New coded-charset for XEmacs CHISE.
685
686 2017-07-14  MORIOKA Tomohiko  <tomo.git@chise.org>
687
688         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
689         setting for `=>ucs-itaiji-003'.
690
691 2017-07-13  MORIOKA Tomohiko  <tomo.git@chise.org>
692
693         * mule/mule-charset.el (default-coded-charset-priority-list): Add
694         `=>ucs-bmp-itaiji-003'.
695
696         * mule/mule-conf.el (=>ucs-itaiji-003): New coded-charset for
697         XEmacs CHISE.
698         (=>ucs-bmp-itaiji-003): Ditto.
699
700 2017-07-08  MORIOKA Tomohiko  <tomo.git@chise.org>
701
702         * mule/mule-charset.el (default-coded-charset-priority-list): Add
703         `=ucs-bmp-itaiji-011'.
704
705         * mule/mule-conf.el (=ucs-bmp-itaiji-011): New coded-charset for
706         XEmacs CHISE.
707
708 2017-06-29  MORIOKA Tomohiko  <tomo.git@chise.org>
709
710         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
711         setting for `==ucs-var-002'.
712
713 2017-06-28  MORIOKA Tomohiko  <tomo.git@chise.org>
714
715         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
716         setting for `==ucs-itaiji-002'.
717
718 2017-06-27  MORIOKA Tomohiko  <tomo.git@chise.org>
719
720         * mule/mule-charset.el (default-coded-charset-priority-list): Add
721         `==ucs-sip-itaiji-002'.
722
723         * mule/mule-conf.el (==ucs-sip-itaiji-002): New coded-charset for
724         XEmacs CHISE.
725
726 2017-06-08  MORIOKA Tomohiko  <tomo.git@chise.org>
727
728         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
729         settings for `=ucs-itaiji-011' and `=>ucs-itaiji-007'.
730
731         * mule/mule-charset.el (default-coded-charset-priority-list): Add
732         `=ucs-sip-itaiji-007', `=ucs-sip-itaiji-011' and
733         `=>ucs-sip-itaiji-007'.
734
735         * mule/mule-conf.el (=>ucs-itaiji-007): New coded-charset for
736         XEmacs CHISE.
737         (=>ucs-sip-itaiji-007): Ditto.
738         (=ucs-sip-itaiji-007): Ditto.
739         (=ucs-itaiji-011): Ditto.
740         (=ucs-sip-itaiji-011): Ditto.
741
742 2017-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
743
744         * mule/mule-coding.el (coded-charset-entity-reference-alist):
745         Prefer `=>ucs@iwds-1' and `=>ucs@component' to `=>iwds-1'.
746
747 2017-05-18  MORIOKA Tomohiko  <tomo.git@chise.org>
748
749         * mule/mule-charset.el (default-coded-charset-priority-list): Add
750         `==ucs-bmp-var-002'.
751
752         * mule/mule-conf.el (==ucs-var-002): New coded-charset for XEmacs
753         CHISE.
754         (==ucs-bmp-var-002): Ditto.
755
756         * mule/mule-coding.el (coded-charset-entity-reference-alist):
757         Modify some priorities.
758
759 2017-04-26  MORIOKA Tomohiko  <tomo.git@chise.org>
760
761         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
762         setting for `=big5-cdp-var-001' and `=>>mj'; delete settings for
763         `=>>>jis-x0208', `=>>>jis-x0213-1' and `=>>>jis-x0213-1@2004'.
764
765 2017-04-26  MORIOKA Tomohiko  <tomo.git@chise.org>
766
767         * mule/mule-charset.el (default-coded-charset-priority-list): Add
768         `=big5-cdp-var-001'.
769
770         * mule/mule-conf.el (=big5-cdp-var-001): New coded-charset for
771         XEmacs CHISE.
772
773 2017-04-05  MORIOKA Tomohiko  <tomo.git@chise.org>
774
775         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
776         setting for `==ucs-itaiji-005'.
777
778 2017-04-04  MORIOKA Tomohiko  <tomo.git@chise.org>
779
780         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
781         setting for `=ucs-itaiji-007'.
782
783         * mule/mule-charset.el (default-coded-charset-priority-list): Add
784         `=ucs-bmp-itaiji-007' and `==ucs-bmp-itaiji-005'.
785
786         * mule/mule-conf.el (==ucs-itaiji-005): New coded-charset for
787         XEmacs CHISE.
788         (==ucs-bmp-itaiji-005): Ditto.
789         (=ucs-itaiji-007): Ditto.
790         (=ucs-bmp-itaiji-007): Ditto.
791
792 2017-04-03  MORIOKA Tomohiko  <tomo.git@chise.org>
793
794         * mule/mule-charset.el (default-coded-charset-priority-list): Add
795         `==gt-pj-k1' and `==gt-pj-k2'.
796
797 2017-04-02  MORIOKA Tomohiko  <tomo.git@chise.org>
798
799         * mule/mule-conf.el (==gt-pj-k1): New coded-charset for XEmacs
800         CHISE.
801         (==gt-pj-k2): Ditto.
802
803 2017-04-01  MORIOKA Tomohiko  <tomo.git@chise.org>
804
805         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
806         setting for `=>ucs-itaiji-005'.
807
808 2017-03-31  MORIOKA Tomohiko  <tomo.git@chise.org>
809
810         * mule/mule-charset.el (default-coded-charset-priority-list): Add
811         `=>>cbeta'.
812
813 2017-03-21  MORIOKA Tomohiko  <tomo.git@chise.org>
814
815         * mule/mule-charset.el (default-coded-charset-priority-list): Add
816         `=>ucs-sip@component'.
817
818         * mule/mule-conf.el (=>ucs-itaiji-006): Use `=ucs-itaiji-006'
819         instead of `=ucs' as its mother.
820         (=>ucs-sip@component): New coded-charset for XEmacs CHISE.
821
822         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
823         setting for `=>ucs-itaiji-006'.
824
825 2017-03-17  MORIOKA Tomohiko  <tomo.git@chise.org>
826
827         * mule/mule-charset.el (default-coded-charset-priority-list): Add
828         `=>ucs-bmp-itaiji-006'.
829
830         * mule/mule-conf.el (=>ucs-itaiji-006): New coded-charset for
831         XEmacs CHISE.
832         (=>ucs-bmp-itaiji-006): Ditto.
833
834 2017-03-14  MORIOKA Tomohiko  <tomo.git@chise.org>
835
836         * mule/mule-charset.el (default-coded-charset-priority-list): Add
837         `=>ucs-bmp-itaiji-001'.
838
839         * mule/mule-conf.el (=>ucs-bmp-itaiji-001): New coded-charset for
840         XEmacs CHISE.
841
842 2017-03-09  MORIOKA Tomohiko  <tomo.git@chise.org>
843
844         * mule/mule-charset.el (default-coded-charset-priority-list): Add
845         `==ucs-bmp-itaiji-002' and `==ucs-bmp-itaiji-003'.
846
847         * mule/mule-conf.el (=>ucs-itaiji-002): Use `=ucs-itaiji-002'
848         instead of `=ucs' as its mother.
849         (==ucs-itaiji-002): New coded-charset for XEmacs CHISE.
850         (==ucs-bmp-itaiji-002): Ditto.
851         (==ucs-itaiji-003): Ditto.
852         (==ucs-bmp-itaiji-003): Ditto.
853
854 2017-03-08  MORIOKA Tomohiko  <tomo.git@chise.org>
855
856         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
857         setting for `=big5-cdp-var-002'.
858
859         * mule/mule-charset.el (default-coded-charset-priority-list): Add
860         `=big5-cdp-var-002'.
861
862         * mule/mule-conf.el (=big5-cdp-var-002): New coded-charset for
863         XEmacs CHISE.
864
865 2017-03-03  MORIOKA Tomohiko  <tomo.git@chise.org>
866
867         * mule/mule-charset.el (default-coded-charset-priority-list): Add
868         `=ucs-sip-var-004'.
869
870         * mule/mule-conf.el (=ucs-sip-var-004): New coded-charset for
871         XEmacs CHISE.
872
873 2017-03-01  MORIOKA Tomohiko  <tomo.git@chise.org>
874
875         * mule/mule-charset.el (default-coded-charset-priority-list): Add
876         `=>ucs-bmp-cjk@iwds-1'.
877
878         * mule/mule-conf.el (=>ucs-bmp-cjk@iwds-1): New coded-charset for
879         XEmacs CHISE.
880
881 2017-02-27  MORIOKA Tomohiko  <tomo.git@chise.org>
882
883         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
884         setting for `=ucs-var-005'.
885
886         * mule/mule-charset.el (default-coded-charset-priority-list): Add
887         `=ucs-bmp-var-005'.
888
889         * mule/mule-conf.el (=ucs-var-005): New coded-charset for XEmacs
890         CHISE.
891         (=ucs-bmp-var-005): Ditto.
892
893 2017-02-18  MORIOKA Tomohiko  <tomo.git@chise.org>
894
895         * mule/mule-charset.el (default-coded-charset-priority-list): Add
896         `=>ucs-sip-itaiji-002'.
897
898         * mule/mule-conf.el (=>ucs-sip-itaiji-002): New coded-charset for
899         XEmacs CHISE.
900
901 2017-02-15  MORIOKA Tomohiko  <tomo.git@chise.org>
902
903         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
904         setting for `=>ucs-itaiji-002'.
905
906 2017-02-13  MORIOKA Tomohiko  <tomo.git@chise.org>
907
908         * mule/mule-charset.el (default-coded-charset-priority-list): Add
909         `=>mj-0' and `=>ucs-bmp-itaiji-002'.
910
911         * mule/mule-conf.el (=>mj-0): New coded-charset for XEmacs CHISE.
912         (=>ucs-itaiji-002): Ditto.
913         (=>ucs-bmp-itaiji-002): Ditto.
914
915 2017-02-12  MORIOKA Tomohiko  <tomo.git@chise.org>
916
917         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
918         setting for `=>ucs-itaiji-001'.
919
920 2017-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
921
922         * mule/mule-charset.el (default-coded-charset-priority-list): Add
923         `=>ruimoku-v6' and `=>ucs-sip-itaiji-001'.
924
925         * mule/mule-conf.el (=>ruimoku-v6): Renamed from `=>>ruimoku-v6';
926         define `=>>ruimoku-v6' as an alias of `=>ruimoku-v6'.
927         (=>ucs-itaiji-001): New coded-charset for XEmacs CHISE.
928         (=>ucs-sip-itaiji-001): Ditto.
929
930         * mule/mule-coding.el(coded-charset-entity-reference-alist):
931         - Abolish setting for `=>>ruimoku-v6' [&G-RUI6-xxxx;].
932         - Add setting for `=>ruimoku-v6' [&A-RUI6-xxxx;].
933
934 2017-02-06  MORIOKA Tomohiko  <tomo.git@chise.org>
935
936         * mule/mule-charset.el (default-coded-charset-priority-list):
937         Prefer `=ucs-*-var-*' and `=ucs-*-itaiji-*' to `=cbeta',
938         `=jef-china3' and `chinese-isoir165'.
939
940 2017-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
941
942         * mule/mule-charset.el (default-coded-charset-priority-list): Add
943         `=>ucs-bmp-itaiji-005'.
944
945         * mule/mule-conf.el (=>ucs-itaiji-005): New coded-charset for
946         XEmacs CHISE.
947         (=>ucs-bmp-itaiji-005): Ditto.
948
949 2017-02-01  MORIOKA Tomohiko  <tomo.git@chise.org>
950
951         * mule/mule-charset.el (default-coded-charset-priority-list): Add
952         `=+>jis-x0213-2'.
953
954 2017-01-30  MORIOKA Tomohiko  <tomo.git@chise.org>
955
956         * mule/mule-charset.el (default-coded-charset-priority-list): Add
957         `=+>adobe-japan1-6'.
958
959 2017-01-24  MORIOKA Tomohiko  <tomo.git@chise.org>
960
961         * mule/mule-charset.el (default-coded-charset-priority-list): Add
962         `=+>jis-x0208@1978'.
963
964 2017-01-20  MORIOKA Tomohiko  <tomo.git@chise.org>
965
966         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
967         setting for `=>ucs@component'.
968
969 2016-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
970
971         * mule/mule-charset.el (default-coded-charset-priority-list): Add
972         `=+>jis-x0213-1@2004' and `=>>adobe-japan1-6'.
973
974 2016-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
975
976         * mule/mule-coding.el (coded-charset-entity-reference-alist):
977         Prefer `=>ucs@cns' and `=>ucs@ks' to `=>ucs@jis/2004'.
978
979 2016-12-16  MORIOKA Tomohiko  <tomo.git@chise.org>
980
981         * mule/mule-conf.el (=>ucs@jis/2000): New coded-charset for XEmacs
982         CHISE.
983         (=>ucs@jis/2004): Ditto.
984
985 2016-12-15  MORIOKA Tomohiko  <tomo.git@chise.org>
986
987         * mule/mule-coding.el (coded-charset-entity-reference-alist):
988         Prefer `=>ucs@jis/2004' to `=>ucs@jis'.
989
990 2016-12-13  MORIOKA Tomohiko  <tomo.git@chise.org>
991
992         * mule/mule-charset.el (default-coded-charset-priority-list): Add
993         `=>cbeta'.
994
995 2016-12-06  MORIOKA Tomohiko  <tomo.git@chise.org>
996
997         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
998         setting for `==big5-cdp-itaiji-001'.
999
1000         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1001         `==big5-cdp-itaiji-001'.
1002
1003         * mule/mule-conf.el (==big5-cdp-itaiji-001): New coded-charset for
1004         XEmacs CHISE.
1005
1006 2016-12-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1007
1008         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1009         settings for `=big5-cdp-itaiji-001', `=big5-cdp-itaiji-002',
1010         `=big5-cdp-itaiji-003' and `=>big5-cdp-itaiji-001'.
1011
1012         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1013         `=big5-cdp-itaiji-001', `=big5-cdp-itaiji-002',
1014         `=big5-cdp-itaiji-003' and `=>big5-cdp-itaiji-001'.
1015
1016         * mule/mule-conf.el (=big5-cdp-itaiji-001): New coded-charset for
1017         XEmacs CHISE.
1018         (=>big5-cdp-itaiji-001): Ditto.
1019         (=big5-cdp-itaiji-002): Ditto.
1020         (=big5-cdp-itaiji-003): Ditto.
1021
1022 2016-11-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1023
1024         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1025         `=>>jis-x0208@1990' and `=>>jis-x0213-2'.
1026
1027 2016-10-27  MORIOKA Tomohiko  <tomo.git@chise.org>
1028
1029         * mule/mule-charset.el (default-coded-charset-priority-list):
1030         Prefer `=ucs-radicals', `=ucs-radicals@unicode',
1031         `=ucs-bmp-cjk@JP/hanazono', `=ucs-bmp-cjk@gb', `=mj-0' and `=mj-1'
1032         to `=jis-x0208@1983'; add `=ucs-bmp-var-008'.
1033
1034         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1035         setting for `=ucs-var-008'.
1036
1037         * mule/mule-conf.el (=ucs-var-008): New coded-charset for XEmacs
1038         CHISE.
1039         (=ucs-bmp-var-008): Likewise.
1040
1041 2016-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1042
1043         * mule/mule-charset.el (default-coded-charset-priority-list):
1044         Prefer `==ucs-sip-ext-b@iso' to `==ucs-sip@JP/hanazono'.
1045
1046 2016-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1047
1048         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1049         `==ucs-sip@JP/hanazono'.
1050
1051         * mule/mule-conf.el (==ucs-sip@JP/hanazono): New coded-charset for
1052         XEmacs CHISE.
1053
1054 2016-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1055
1056         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1057         setting for `=ucs-var-006'; add setting for `=ucs-itaiji-009'.
1058
1059         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1060         `=ucs-bmp-var-006'.
1061
1062         * mule/mule-conf.el (=ucs-var-006): New coded-charset for XEmacs
1063         CHISE.
1064         (=ucs-bmp-var-006): Likewise.
1065
1066 2016-10-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1067
1068         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1069         `=ucs-bmp-itaiji-009'.
1070
1071         * mule/mule-conf.el (=ucs-itaiji-009): New coded-charset for
1072         XEmacs CHISE.
1073         (=ucs-bmp-itaiji-009): Likewise.
1074
1075 2016-09-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1076
1077         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1078         `=>big5-cdp'.
1079
1080 2016-07-27  MORIOKA Tomohiko  <tomo.git@chise.org>
1081
1082         * mule/mule-coding.el (utf-8-gb): Specify `charset-g3'.
1083         (utf-8-ivs-gb): Likewise.
1084         (utf-8-gb-er): Likewise.
1085         (utf-8-ivs-gb-er): Likewise.
1086         (utf-8-cns): Likewise.
1087         (utf-8-ivs-cns): Likewise.
1088         (utf-8-cns-er): Likewise.
1089         (utf-8-ivs-cns-er): Likewise.
1090         (utf-8-big5): Likewise.
1091         (utf-8-ivs-big5): Likewise.
1092         (utf-8-big5-er): Likewise.
1093         (utf-8-ivs-big5-er): Likewise.
1094         (utf-8-jis): Likewise.
1095         (utf-8-ivs-jis): Likewise.
1096         (utf-8-jis-er): Likewise.
1097         (utf-8-ivs-jis-er): Likewise.
1098         (utf-8-ks): Likewise.
1099         (utf-8-ivs-ks): Likewise.
1100         (utf-8-ks-er): Likewise.
1101         (utf-8-ivs-ks-er): Likewise.
1102
1103 2016-07-23  MORIOKA Tomohiko  <tomo.git@chise.org>
1104
1105         * mule/mule-coding.el (utf-8-jp): Specify `charset-g3'.
1106         (utf-8-ivs-jp): Likewise.
1107         (utf-8-jp-er): Likewise.
1108         (utf-8-ivs-jp-er): Likewise.
1109
1110 2016-04-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1111
1112         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1113         setting for `=ucs-var-010'.
1114
1115         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1116         `=ucs-bmp-var-010'.
1117
1118         * mule/mule-conf.el (=ucs-var-010): New coded-charset for XEmacs
1119         CHISE.
1120         (=ucs-bmp-var-010): Likewise.
1121
1122 2016-03-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1123
1124         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1125         `=ucs-sip@JP/hanazono'.
1126
1127         * mule/mule-conf.el (=ucs-sip@iso): Fix DOC and `long-name'.
1128         (=ucs-sip@JP/hanazono): New coded-charset for XEmacs CHISE.
1129
1130 2016-03-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1131
1132         * mule/mule-charset.el (default-coded-charset-priority-list):
1133         - Add `=big5-cdp-var-004'.
1134         - Rename `=big5-cdp-var-3' and `=big5-cdp-var-5' to
1135           `=big5-cdp-var-003' and `=big5-cdp-var-005'.
1136
1137         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1138         setting for `=big5-cdp-var-003', `=big5-cdp-var-004' and
1139         `=big5-cdp-var-005'.
1140
1141         * mule/mule-conf.el (=big5-cdp-var-003): Renamed from
1142         `=big5-cdp-var-3'; define `=big5-cdp-var-3' as an alias of
1143         `=big5-cdp-var-003'.
1144         (=big5-cdp-var-004): New coded-charset for XEmacs CHISE.
1145         (=big5-cdp-var-005): Renamed from `=big5-cdp-var-5'; define
1146         `=big5-cdp-var-5' as an alias of `=big5-cdp-var-005'.
1147
1148 2016-03-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1149
1150         * mule/mule-charset.el (default-coded-charset-priority-list):
1151         Don't prefer ucs-compat CCSes to other CCSes.
1152
1153 2016-03-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1154
1155         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1156         `===ucs-bmp-cjk-compat@unicode'.
1157
1158         * mule/mule-conf.el (===ucs-bmp-cjk-compat@unicode): New
1159         coded-charset for XEmacs CHISE.
1160
1161 2016-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1162
1163         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1164         `=ucs-sip-itaiji-003'.
1165
1166         * mule/mule-conf.el (=ucs-sip-itaiji-003): New coded-charset for
1167         XEmacs CHISE.
1168
1169 2016-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1170
1171         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1172         setting for `=ucs-var-004'.
1173
1174         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1175         `=ucs-sip-var-001' and `=ucs-bmp-var-004'.
1176
1177         * mule/mule-conf.el (=ucs-sip-var-001): New coded-charset for
1178         XEmacs CHISE.
1179         (=ucs-var-004): Ditto.
1180         (=ucs-bmp-var-004): Ditto.
1181
1182 2016-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1183
1184         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1185         `=ucs-sip-var-003'.
1186
1187         * mule/mule-conf.el (=ucs-sip-var-003): New coded-charset for
1188         XEmacs CHISE.
1189
1190 2016-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1191
1192         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1193         setting for `=ucs-itaiji-006'.
1194
1195         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1196         `=ucs-bmp-itaiji-006'.
1197
1198         * mule/mule-conf.el (=ucs-itaiji-006): New coded-charset for
1199         XEmacs CHISE.
1200         (=ucs-bmp-itaiji-006): Ditto.
1201
1202 2016-02-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1203
1204         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1205         `=ucs-sip-var-002'.
1206
1207         * mule/mule-conf.el (=ucs-sip-var-002): New coded-charset for
1208         XEmacs CHISE.
1209
1210 2016-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1211
1212         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1213         `=ucs-sip-itaiji-002'.
1214
1215         * mule/mule-conf.el (=ucs-sip-itaiji-002): New coded-charset for
1216         XEmacs CHISE.
1217
1218 2016-02-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1219
1220         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1221         setting for `==hanyo-denshi/tk'.
1222
1223 2016-01-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1224
1225         * mule/mule-conf.el (=hanyo-denshi/ks): Fix `long-name'.
1226         (=hanyo-denshi/tk): Fix `long-name'.
1227         (==hanyo-denshi/tk): New coded-charset for XEmacs CHISE.
1228
1229 2016-01-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1230
1231         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1232         setting for `=>mj'.
1233
1234 2016-01-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1235
1236         * mule/mule-conf.el (=mj): Fix `dimension'.  (=>mj): New
1237         coded-charset for XEmacs CHISE.
1238
1239 2015-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1240
1241         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1242         setting for `=hanyo-denshi/tk'.
1243
1244 2015-12-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1245
1246         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1247         `=hanyo-denshi/tk/mf-01'.
1248
1249         * mule/mule-conf.el (=hanyo-denshi/tk): New coded-charset for
1250         XEmacs CHISE.
1251         (=hanyo-denshi/tk/mf-01): Ditto.
1252
1253 2015-12-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1254
1255         * mule/mule-charset.el (default-coded-charset-priority-list):
1256         Prefer `==ucs-bmp-cjk-compat@JP' to `==ucs-bmp-cjk-compat@gb'.
1257
1258 2015-11-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1259
1260         * mule/mule-charset.el (default-coded-charset-priority-list):
1261         Prefer `=jis-x0208@1983' to `chinese-gb2312'.
1262
1263 2015-11-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1264
1265         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1266         settings for `=ucs-itaiji-004' and `=ucs-itaiji-005'.
1267
1268         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1269         `=ucs-bmp-itaiji-004' and `=ucs-bmp-itaiji-005'.
1270
1271         * mule/mule-conf.el (=ucs-itaiji-004): New coded-charset for
1272         XEmacs CHISE.
1273         (=ucs-bmp-itaiji-004): Ditto.
1274         (=ucs-itaiji-005): Ditto.
1275         (=ucs-bmp-itaiji-005): Ditto.
1276
1277 2015-11-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1278
1279         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1280         `=ucs-sip-itaiji-001'.
1281
1282         * mule/mule-conf.el (=ucs-sip-itaiji-001): New coded-charset for
1283         XEmacs CHISE.
1284
1285 2015-11-07  MORIOKA Tomohiko  <tomo.git@chise.org>
1286
1287         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1288         settings for `=ucs-itaiji-001', `=ucs-itaiji-003' and
1289         `=ucs-itaiji-008'.
1290
1291         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1292         `=ucs-bmp-itaiji-001', `=ucs-bmp-itaiji-003' and
1293         `=ucs-bmp-itaiji-008'.
1294
1295         * mule/mule-conf.el (=ucs-itaiji-001): New coded-charset for
1296         XEmacs CHISE.
1297         (=ucs-bmp-itaiji-001): Ditto.
1298         (=ucs-itaiji-003): Ditto.
1299         (=ucs-bmp-itaiji-003): Ditto.
1300         (=ucs-itaiji-008): Ditto.
1301         (=ucs-bmp-itaiji-008): Ditto.
1302
1303 2015-10-30  MORIOKA Tomohiko  <tomo.git@chise.org>
1304
1305         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1306         `==ucs-bmp-cjk-compat@gb' and `==ucs-bmp-cjk-compat@JP'.
1307
1308         * mule/mule-conf.el (==ucs-bmp-cjk-compat@gb): New coded-charset
1309         for XEmacs CHISE.
1310         (==ucs-bmp-cjk-compat@JP): Ditto.
1311
1312 2015-10-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1313
1314         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1315         setting for `===hng-tzs'.
1316
1317         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1318         `===hng-tzs'.
1319
1320         * mule/mule-conf.el (===hng-tzs): New coded-charset for XEmacs
1321         CHISE.
1322
1323 2015-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1324
1325         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1326         setting for `===hng-doh'.
1327
1328         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1329         `===hng-doh'.
1330
1331         * mule/mule-conf.el (===hng-doh): New coded-charset for XEmacs
1332         CHISE.
1333
1334 2015-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1335
1336         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1337         setting for `===hng-wad'.
1338
1339         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1340         `===hng-wad'.
1341
1342         * mule/mule-conf.el (===hng-wad): New coded-charset for XEmacs
1343         CHISE.
1344
1345 2015-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1346
1347         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1348         settings for `==koseki' and `===hng-kcc'.
1349
1350         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1351         `===hng-kcc'.
1352
1353         * mule/mule-conf.el (===hng-kcc): New coded-charset for XEmacs
1354         CHISE.
1355
1356 2015-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1357
1358         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1359         setting for `===hng-nkk'.
1360
1361         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1362         `===hng-nkk'.
1363
1364         * mule/mule-conf.el (===hng-nkk): New coded-charset for XEmacs
1365         CHISE.
1366
1367 2015-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1368
1369         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1370         setting for `===hng-ink'.
1371
1372         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1373         `===hng-ink'.
1374
1375         * mule/mule-conf.el (===hng-ink): New coded-charset for XEmacs
1376         CHISE.
1377
1378 2015-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1379
1380         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1381         setting for `===hng-jhk'.
1382
1383         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1384         `===hng-jhk'.
1385
1386         * mule/mule-conf.el (===hng-jhk): New coded-charset for XEmacs
1387         CHISE.
1388
1389 2015-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1390
1391         * mule/mule-conf.el (=jis-x0213-1@2004): Use "jisx0213\\.2004-1"
1392         instead of "jisx0213\\(\\.2004\\)-1" as the registry.
1393         (==jis-x0213-1@2004): Add registry to specify "jisx0213\\.2004-1".
1394         (===jis-x0213-1@2004): Likewise.
1395         (=>>jis-x0213-1@2004): Use "jisx0213\\.2004-1" instead of
1396         "jisx0213\\(\\.2004\\)-1" as the registry.
1397         (=+>jis-x0213-1@2004): Likewise.
1398         (=>jis-x0213-1@2004): Likewise.
1399
1400         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1401         `===jis-x0213-1@2004'.
1402
1403 2015-10-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1404
1405         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1406         setting for `===hng-nak'.
1407
1408         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1409         `===hng-nak'.
1410
1411         * mule/mule-conf.el (===hng-nak): New coded-charset for XEmacs
1412         CHISE.
1413
1414 2015-10-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1415
1416         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1417         setting for `===hng-hos'.
1418
1419         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1420         `===hng-hos'.
1421
1422         * mule/mule-conf.el (===hng-hos): New coded-charset for XEmacs
1423         CHISE.
1424
1425 2015-10-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1426
1427         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1428         setting for `===hng-tzj'.
1429
1430         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1431         `===hng-tzj'.
1432
1433         * mule/mule-conf.el (===hng-tjz): New coded-charset for XEmacs
1434         CHISE.
1435
1436 2015-10-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1437
1438         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1439         setting for `===hng-kae'.
1440
1441         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1442         `===hng-kae'.
1443
1444         * mule/mule-conf.el (===hng-kae): New coded-charset for XEmacs
1445         CHISE.
1446
1447 2015-10-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1448
1449         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1450         setting for `===hng-kar'.
1451
1452         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1453         `===hng-kar'.
1454
1455         * mule/mule-conf.el (===hng-kar): New coded-charset for XEmacs
1456         CHISE.
1457
1458 2015-10-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1459
1460         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1461         setting for `===hng-kyd'.
1462
1463         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1464         `===hng-kyd'.
1465
1466         * mule/mule-conf.el (===hng-kyd): New coded-charset for XEmacs
1467         CHISE.
1468
1469 2015-10-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1470
1471         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1472         setting for `===hng-hok'.
1473
1474         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1475         `===hng-hok'.
1476
1477         * mule/mule-conf.el (===hng-hok): New coded-charset for XEmacs
1478         CHISE.
1479
1480 2015-10-09  MORIOKA Tomohiko  <tomo.git@chise.org>
1481
1482         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1483         setting for `===hng-jyu'.
1484
1485         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1486         `===hng-jyu'.
1487
1488         * mule/mule-conf.el (===hng-jyu): New coded-charset for XEmacs
1489         CHISE.
1490
1491 2015-10-08  MORIOKA Tomohiko  <tomo.git@chise.org>
1492
1493         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1494         setting for `===hng-zkd'.
1495
1496         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1497         `===hng-zkd'.
1498
1499         * mule/mule-conf.el (===hng-zkd): New coded-charset for XEmacs
1500         CHISE.
1501
1502 2015-10-07  MORIOKA Tomohiko  <tomo.git@chise.org>
1503
1504         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1505         setting for `===hng-kmi'.
1506
1507         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1508         `===hng-kmi'.
1509
1510         * mule/mule-conf.el (===hng-kmi): New coded-charset for XEmacs
1511         CHISE.
1512
1513 2015-10-07  MORIOKA Tomohiko  <tomo.git@chise.org>
1514
1515         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1516         setting for `===hng-okd'.
1517
1518         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1519         `===hng-okd'.
1520
1521         * mule/mule-conf.el (===hng-okd): New coded-charset for XEmacs
1522         CHISE.
1523
1524 2015-10-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1525
1526         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1527         setting for `===hng-nkm'.
1528
1529         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1530         `===hng-nkm'.
1531
1532         * mule/mule-conf.el (===hng-nkm): New coded-charset for XEmacs
1533         CHISE.
1534
1535 2015-10-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1536
1537         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1538         setting for `===hng-nto'.
1539
1540         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1541         `===hng-nto'.
1542
1543         * mule/mule-conf.el (===hng-nto): New coded-charset for XEmacs
1544         CHISE.
1545
1546 2015-10-04  MORIOKA Tomohiko  <tomo.git@chise.org>
1547
1548         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1549         setting for `===hng-yhk'.
1550
1551         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1552         `===hng-yhk'.
1553
1554         * mule/mule-conf.el (===hng-yhk): New coded-charset for XEmacs
1555         CHISE.
1556
1557 2015-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
1558
1559         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1560         setting for `===hng-sok'.
1561
1562         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1563         `===hng-sok'.
1564
1565         * mule/mule-conf.el (===hng-sok): New coded-charset for XEmacs
1566         CHISE.
1567
1568 2015-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
1569
1570         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1571         setting for `===hng-kda'.
1572
1573         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1574         `===hng-kda'.
1575
1576         * mule/mule-conf.el (===hng-kda): New coded-charset for XEmacs
1577         CHISE.
1578
1579 2015-10-02  MORIOKA Tomohiko  <tomo.git@chise.org>
1580
1581         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1582         setting for `===hng-myz'.
1583
1584         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1585         `===hng-myz'.
1586
1587         * mule/mule-conf.el (===hng-myz): New coded-charset for XEmacs
1588         CHISE.
1589
1590 2015-10-02  MORIOKA Tomohiko  <tomo.git@chise.org>
1591
1592         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1593         setting for `===hng-kgk'.
1594
1595         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1596         `===hng-kgk'.
1597
1598         * mule/mule-conf.el (===hng-kgk): New coded-charset for XEmacs
1599         CHISE.
1600
1601 2015-10-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1602
1603         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1604         setting for `===hng-drt'.
1605
1606         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1607         `===hng-drt'.
1608
1609         * mule/mule-conf.el (===hng-drt): New coded-charset for XEmacs
1610         CHISE.
1611
1612 2015-10-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1613
1614         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1615         setting for `===hng-mam'.
1616
1617         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1618         `===hng-mam'.
1619
1620         * mule/mule-conf.el (===hng-mam): New coded-charset for XEmacs
1621         CHISE.
1622
1623 2015-09-30  MORIOKA Tomohiko  <tomo.git@chise.org>
1624
1625         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1626         setting for `===hng-dng'.
1627
1628         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1629         `===hng-dng'.
1630
1631         * mule/mule-conf.el (===hng-dng): New coded-charset for XEmacs
1632         CHISE.
1633
1634 2015-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
1635
1636         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1637         setting for `=>cns11643-5'.
1638
1639 2015-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
1640
1641         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1642         setting for `===hng-keg'.
1643
1644         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1645         `===hng-keg'.
1646
1647         * mule/mule-conf.el (===hng-keg): New coded-charset for XEmacs
1648         CHISE.
1649
1650 2015-09-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1651
1652         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1653         setting for `===hng-jou'.
1654
1655         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1656         `===hng-jou'.
1657
1658         * mule/mule-conf.el (===hng-jou): New coded-charset for XEmacs
1659         CHISE.
1660
1661 2015-09-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1662
1663         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1664         setting for `===hng-smk'.
1665
1666         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1667         `===hng-smk'.
1668
1669         * mule/mule-conf.el (===hng-smk): New coded-charset for XEmacs
1670         CHISE.
1671
1672 2015-09-26  MORIOKA Tomohiko  <tomo.git@chise.org>
1673
1674         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1675         setting for `===hng-kyo'.
1676
1677         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1678         `===hng-kyo'.
1679
1680         * mule/mule-conf.el (===hng-kyo): New coded-charset for XEmacs
1681         CHISE.
1682
1683 2015-09-26  MORIOKA Tomohiko  <tomo.git@chise.org>
1684
1685         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1686         setting for `===hng-kss'.
1687
1688         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1689         `===hng-kss'.
1690
1691         * mule/mule-conf.el (===hng-kss): New coded-charset for XEmacs
1692         CHISE.
1693
1694 2015-09-25  MORIOKA Tomohiko  <tomo.git@chise.org>
1695
1696         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1697         setting for `===hng-wan'.
1698
1699         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1700         `===hng-wan'.
1701
1702         * mule/mule-conf.el (===hng-wan): New coded-charset for XEmacs
1703         CHISE.
1704
1705 2015-09-24  MORIOKA Tomohiko  <tomo.git@chise.org>
1706
1707         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1708         setting for `===hng-ksk'.
1709
1710         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1711         `===hng-ksk'.
1712
1713         * mule/mule-conf.el (===hng-ksk): New coded-charset for XEmacs
1714         CHISE.
1715
1716 2015-09-24  MORIOKA Tomohiko  <tomo.git@chise.org>
1717
1718         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1719         setting for `===hng-kyu'.
1720
1721         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1722         `===hng-kyu'.
1723
1724         * mule/mule-conf.el (===hng-kyu): New coded-charset for XEmacs
1725         CHISE.
1726
1727 2015-09-23  MORIOKA Tomohiko  <tomo.git@chise.org>
1728
1729         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1730         setting for `===hng-skk'.
1731
1732         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1733         `===hng-skk'.
1734
1735         * mule/mule-conf.el (===hng-skk): New coded-charset for XEmacs
1736         CHISE.
1737
1738 2015-09-22  MORIOKA Tomohiko  <tomo.git@chise.org>
1739
1740         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1741         setting for `===hng-sik'.
1742
1743         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1744         `===hng-sik'.
1745
1746         * mule/mule-conf.el (===hng-sik): New coded-charset for XEmacs
1747         CHISE.
1748
1749 2015-09-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1750
1751         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1752         setting for `===hng-kbk'.
1753
1754         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1755         `===hng-kbk'.
1756
1757         * mule/mule-conf.el (===hng-kbk): New coded-charset for XEmacs
1758         CHISE.
1759
1760 2015-09-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1761
1762         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1763         setting for `===hng-kcj'.
1764
1765         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1766         `===hng-kcj'.
1767
1768         * mule/mule-conf.el (===hng-kcj): New coded-charset for XEmacs
1769         CHISE.
1770
1771 2015-09-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1772
1773         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1774         setting for `===hng-k24'.
1775
1776         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1777         `===hng-k24'.
1778
1779         * mule/mule-conf.el (===hng-k24): New coded-charset for XEmacs
1780         CHISE.
1781
1782 2015-09-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1783
1784         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1785         setting for `===hng-gok'.
1786
1787         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1788         `===hng-gok'.
1789
1790         * mule/mule-conf.el (===hng-gok): New coded-charset for XEmacs
1791         CHISE.
1792 2015-09-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1793
1794         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1795         setting for `===hng-tsu'.
1796
1797         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1798         `===hng-tsu'.
1799
1800         * mule/mule-conf.el (===hng-tsu): New coded-charset for XEmacs
1801         CHISE.
1802
1803 2015-09-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1804
1805         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1806         setting for `===hng-sys'.
1807
1808         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1809         `===hng-sys'.
1810
1811         * mule/mule-conf.el (===hng-sys): New coded-charset for XEmacs
1812         CHISE.
1813
1814 2015-09-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1815
1816         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1817         - Use "&HNG010-<d><d><d><d><d>;" instead of
1818           "&HNG-KHI<d><d><d><d><d>;" for `===hng-khi'.
1819         - Add setting for `===hng-khm' and `=ucs-itaiji-002'.
1820
1821         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1822         `=ucs-bmp-itaiji-002' and `===hng-khm'.
1823
1824         * mule/mule-conf.el (===hng-khi): Use "hng-10$" instead of
1825         "hngkhi-0" as the suffix of registry.
1826         (===hng-khm): New coded-charset for XEmacs CHISE.
1827         (=ucs-itaiji-002): Ditto.
1828         (=ucs-bmp-itaiji-002): Ditto.
1829
1830 2015-09-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1831
1832         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1833         setting for `=>ucs@iwds-1'.
1834
1835         * mule/mule-conf.el (==jis-x0208@1978/-4X): New coded-charset for
1836         XEmacs CHISE.
1837
1838 2015-09-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1839
1840         * mule/mule-conf.el (=>ucs@iwds-1): New coded-charset for XEmacs
1841         CHISE.
1842
1843         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
1844         "&HNG-KHI<d><d><d><d>;" instead of "&HNG-KHI-<d><d><d><d>;" for
1845         `===hng-khi'.
1846
1847 2015-09-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1848
1849         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1850         setting for `===hng-khi'.
1851
1852         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1853         `===hng-khi'.
1854
1855         * mule/mule-conf.el (===hng-khi): New coded-charset for XEmacs
1856         CHISE.
1857
1858 2015-09-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1859
1860         * mule/mule-conf.el (=ucs-bmp-var-001): Use #x9FCC instead of
1861         #x9FA5 as the value of `max-code'.
1862         (=ucs-bmp-var-002): Likewise.
1863         (=ucs-bmp-var-003): Likewise.
1864         (=ucs-bmp-itaiji-084): Likewise.
1865         (=ucs-bmp-cjk@JP): Likewise.
1866         (=ucs-bmp-cjk@JP/hanazono): Likewise.
1867         (==ucs-bmp-cjk@JP/hanazono): Likewise.
1868         (=>ucs-bmp-cjk@component): Likewise.
1869
1870 2015-09-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1871
1872         * mule/mule-conf.el (==daikanwa/+2p): New coded-charset for XEmacs
1873         CHISE.
1874
1875 2015-09-04  MORIOKA Tomohiko  <tomo.git@chise.org>
1876
1877         * mule/mule-conf.el (==jis-x0208@1978/4-pr): New coded-charset for
1878         XEmacs CHISE.
1879         (==jis-x0208@1978/5pr): Use `==jis-x0208@1978/4-pr' instead of
1880         `==jis-x0208@1978/2-pr' as the mother.
1881
1882 2015-08-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1883
1884         * mule/mule-conf.el (=>cns11643-5): New coded-charset for XEmacs
1885         CHISE.
1886
1887 2015-07-09  MORIOKA Tomohiko  <tomo.git@chise.org>
1888
1889         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1890         setting for `===hanyo-denshi/jb' and `===hanyo-denshi/hg'.
1891
1892 2015-06-08  MORIOKA Tomohiko  <tomo.git@chise.org>
1893
1894         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
1895         `=gb2312' instead of `chinese-gb2312'; add setting for `==ucs@gb'.
1896
1897 2015-03-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1898
1899         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1900         setting for `===ucs@gb'.
1901
1902 2015-03-04  MORIOKA Tomohiko  <tomo.git@chise.org>
1903
1904         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1905         setting for `===hanyo-denshi/ks', `===jis-x0208' and
1906         `===jis-x0213-1'; use "&R-J00X1-hhhh;" instead of "&R-JX1-hhhh;"
1907         as the entity-reference for `===jis-x0213-1@2000'; use
1908         "&R-JX1-hhhh;" as the entity-reference for `===jis-x0213-1'.
1909
1910 2015-03-03  MORIOKA Tomohiko  <tomo.git@chise.org>
1911
1912         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1913         `===jis-x0208'.
1914
1915         * mule/mule-conf.el (===jis-x0208@1978): Use `==jis-x0208@1978'
1916         instead of `===jis-x0208' as the mother.
1917         (===jis-x0208@1983): Use `==jis-x0208@1983' instead of
1918         `===jis-x0208' as the mother.
1919         (===jis-x0208@1990): Use `==jis-x0208@1990' instead of
1920         `===jis-x0208' as the mother.
1921         (===jis-x0213-1@2000): Use `==jis-x0213-1@2000' instead of
1922         `===jis-x0213-1' as the mother.
1923         (===jis-x0213-1@2004): Use `==jis-x0213-1@2004' instead of
1924         `===jis-x0213-1' as the mother.
1925         (===ucs@unicode): Use `==ucs@unicode' instead of `===ucs@iso' as
1926         the mother.
1927         (===ucs@ks): Use `==ucs@ks' instead of `===ucs@unicode' as the
1928         mother.
1929
1930 2015-02-23  MORIOKA Tomohiko  <tomo.git@chise.org>
1931
1932         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1933         setting for `=ucs-var-001'.
1934
1935 2015-02-23  MORIOKA Tomohiko  <tomo.git@chise.org>
1936
1937         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1938         `=ucs-bmp-var-001'.
1939
1940         * mule/mule-conf.el (=ucs-var-001): New coded-charset for XEmacs
1941         CHISE.
1942         (=ucs-bmp-var-001): Ditto.
1943
1944         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1945         setting for `=ucs-var-003'.
1946
1947 2015-02-22  MORIOKA Tomohiko  <tomo.git@chise.org>
1948
1949         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1950         `=ucs-bmp-var-003'.
1951
1952         * mule/mule-conf.el (=ucs-var-003): New coded-charset for XEmacs
1953         CHISE.
1954         (=ucs-bmp-var-003): Ditto.
1955
1956 2015-02-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1957
1958         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1959         setting for `=ucs-var-002'.
1960
1961         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1962         `=ucs-bmp-var-002'.
1963
1964         * mule/mule-conf.el (=ucs-var-002): New coded-charset for XEmacs
1965         CHISE.
1966         (=ucs-bmp-var-002): Ditto.
1967
1968 2015-02-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1969
1970         * mule/mule-conf.el (==jis-x0208@1978/4er): New coded-charset for
1971         XEmacs CHISE.
1972         (==jis-x0208@1978/5pr): Ditto.
1973
1974 2015-02-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1975
1976         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1977         `=>ucs-bmp-cjk@component'.
1978
1979         * mule/mule-conf.el (=>ucs@component): New coded-charset for
1980         XEmacs CHISE.
1981         (=>ucs-bmp-cjk@component): Ditto.
1982
1983 2015-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1984
1985         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1986         setting for `=>iwds-1'.
1987
1988 2015-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1989
1990         * mule/mule-conf.el (=>iwds-1): New coded-charset for XEmacs
1991         CHISE.
1992
1993 2015-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1994
1995         * mule/mule-charset.el (default-coded-charset-priority-list):
1996         - Prefer `=ucs-bmp-cjk@JP/hanazono' to `=ucs-bmp-cjk@gb'.
1997         - Prefer `==ucs-bmp-cjk@JP/hanazono' to `==ucs-bmp-cjk@gb'.
1998         - Prefer `===hanyo-denshi/jc' to `===jis-x0213-1'.
1999         - Prefer `===hanyo-denshi/jd' to `===jis-x0213-2'.
2000
2001 2015-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
2002
2003         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2004         Prefer `=ucs@FOO' to `=>>ucs@FOO'.
2005
2006         * mule/mule-conf.el (=ucs@iso): Use `=+>ucs@iso' instead of
2007         `=>>ucs@iso' as the mother.
2008         (=>>ucs@iso): Use `=ucs@iso' instead of `=+>ucs@iso' as the
2009         mother.
2010
2011 2015-01-22  MORIOKA Tomohiko  <tomo.git@chise.org>
2012
2013         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2014         setting for `===hanyo-denshi/ia'.
2015
2016 2015-01-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2017
2018         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2019         `===hanyo-denshi/ia'.
2020
2021 2014-12-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2022
2023         * mule/mule-conf.el (=koseki): Fix DOC.
2024         (==koseki): New coded-charset for XEmacs CHISE.
2025
2026 2014-12-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2027
2028         * mule/mule-conf.el (===hanyo-denshi/jc): New coded-charset for
2029         XEmacs CHISE.
2030         (===hanyo-denshi/jd): Fix DOC.
2031
2032 2014-12-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2033
2034         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2035         setting for `===hanyo-denshi/ip'.
2036
2037 2014-12-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2038
2039         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2040         `===hanyo-denshi/ip'.
2041
2042         * mule/mule-conf.el (===hanyo-denshi/ip): New coded-charset for
2043         XEmacs CHISE.
2044
2045 2014-12-07  MORIOKA Tomohiko  <tomo.git@chise.org>
2046
2047         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2048         `==ucs-radicals@unicode' and `=>daikanwa'.
2049
2050         * mule/mule-conf.el (==ucs-radicals@unicode): New coded-charset
2051         for XEmacs CHISE.
2052
2053 2014-12-03  MORIOKA Tomohiko  <tomo.git@chise.org>
2054
2055         * mule/mule-conf.el (===hanyo-denshi/ia): New coded-charset for
2056         XEmacs CHISE.
2057
2058 2014-11-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2059
2060         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2061         `===ruimoku-v6'.
2062
2063 2014-11-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2064
2065         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2066         setting for `===ruimoku-v6'.
2067
2068 2014-11-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2069
2070         * mule/mule-conf.el (===ruimoku-v6): New coded-charset for XEmacs
2071         CHISE.
2072
2073 2014-11-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2074
2075         * mule/mule-conf.el (==jis-x0208@1978/1pr/fixed): New
2076         coded-charset for XEmacs CHISE.
2077
2078 2014-11-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2079
2080         * mule/mule-conf.el (===hanyo-denshi/jd): New coded-charset for
2081         XEmacs CHISE.
2082
2083 2014-10-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2084
2085         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2086         `===ucs-sip@iso'.
2087
2088 2014-10-02  MORIOKA Tomohiko  <tomo.git@chise.org>
2089
2090         * mule/mule-conf.el (===ucs-sip@iso): New coded-charset for XEmacs
2091         CHISE.
2092
2093 2014-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2094
2095         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2096         `==ucs-sip@iso'.
2097
2098         * mule/mule-conf.el (==ucs-sip@iso): New coded-charset for XEmacs
2099         CHISE.
2100
2101 2014-09-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2102
2103         * mule/mule-conf.el (=ucs-sip-ext-b): Fix registry.
2104         (=ucs-sip@iso): New coded-charset for XEmacs CHISE.
2105         (=ucs-sip-ext-b@iso): Fix registry.
2106         (==ucs-sip-ext-b@iso): Ditto.
2107         (===ucs-sip-ext-b@iso): Ditto.
2108
2109         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2110         `=ucs-sip@iso'.
2111
2112 2014-09-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2113
2114         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2115         setting for `=>cbeta'.
2116
2117 2014-09-16  MORIOKA Tomohiko  <tomo.git@chise.org>
2118
2119         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2120         `=>cns11643-7'.
2121
2122         * mule/mule-conf.el (=>cbeta): New coded-charset for XEmacs CHISE.
2123
2124 2014-08-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2125
2126         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2127         "&G-[NAME];" instead of "&g1-[NAME];" for `=>>[NAME]'.
2128
2129 2014-08-19  MORIOKA Tomohiko  <tomo.git@chise.org>
2130
2131         * mule/mule-conf.el (=>>>ucs@cns): Indicate `==ucs@cns' instead of
2132         `=ucs@cns'.
2133         (=>>>ucs@jis): Indicate `==ucs@jis' instead of `=ucs@jis'.
2134         (=>>>ucs@jis/1990): Indicate `==ucs@jis/1990' instead of
2135         `=ucs@jis/1990'.
2136         (=>>>ucs@jis/2000): Indicate `==ucs@jis/2000' instead of
2137         `=ucs@jis/2000'.
2138         (=>>>ucs@jis/2004): Indicate `==ucs@jis/2004' instead of
2139         `=ucs@jis/2004'.
2140         (=>>>ucs@ks): Indicate `==ucs@ks' instead of `=ucs@ks'.
2141
2142         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2143         "&g2-[NAME];" instead of "&G-[NAME];" for `==[NAME]'.
2144
2145 2014-08-06  MORIOKA Tomohiko  <tomo.git@chise.org>
2146
2147         * mule/mule-conf.el (==jis-x0208@1978/-4pr): New coded-charset for
2148         XEmacs CHISE.
2149         (==jis-x0208@1978/1pr): Ditto.
2150         (==jis-x0208@1978/2-pr): Ditto.
2151
2152 2014-07-31  MORIOKA Tomohiko  <tomo.git@chise.org>
2153
2154         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2155         setting for `===jis-x0213-1@2004'.
2156
2157 2014-07-30  MORIOKA Tomohiko  <tomo.git@chise.org>
2158
2159         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2160         settings for `=+>hanyo-denshi/ft' and `=+>hanyo-denshi/jt'.
2161
2162         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2163         `===hanyo-denshi/jb'.
2164
2165         * mule/mule-conf.el (===hanyo-denshi/jb): New coded-charset for
2166         XEmacs CHISE.
2167         (=+>hanyo-denshi/ft): Ditto.
2168         (=+>hanyo-denshi/jt): Ditto.
2169
2170 2014-07-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2171
2172         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2173         `===hanyo-denshi/hg'.
2174
2175 2014-07-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2176
2177         * mule/mule-conf.el (===jis-x0213-1@2004): New coded-charset for
2178         XEmacs CHISE.
2179         (===hanyo-denshi/hg): Ditto.
2180
2181 2014-07-27  MORIOKA Tomohiko  <tomo.git@chise.org>
2182
2183         * mule/mule-conf.el (==adobe-japan1-*): Indicate abstract
2184         glyph-forms instead of detailed glyph-images.
2185         (=>>>adobe-japan1-*): Indicate `==adobe-japan1-*' instead of
2186         `=adobe-japan1-*'.
2187         (===adobe-japan1-0): New coded-charset for XEmacs CHISE.
2188         (===adobe-japan1-1): Ditto.
2189         (===adobe-japan1-2): Ditto.
2190         (===adobe-japan1-3): Ditto.
2191         (===adobe-japan1-4): Ditto.
2192         (===adobe-japan1-5): Ditto.
2193         (===adobe-japan1-6): Ditto.
2194         (=>>adobe-japan1-0): Use `=adobe-japan1' instead of
2195         `=>>>adobe-japan1' as the mother.
2196         (=+>adobe-japan1-0): Use `=adobe-japan1' instead of
2197         `=>>adobe-japan1' as the mother.
2198         (==jis-x0208): Indicate abstract glyph-forms instead of detailed
2199         glyph-images.
2200         (==jis-x0208@1978): Ditto.
2201         (==jis-x0208@1983): Ditto.
2202         (==jis-x0208@1990): Ditto.
2203         (==jis-x0213-1): Ditto.
2204         (==jis-x0213-1@2000): Ditto.
2205         (==jis-x0213-1@2004): Ditto.
2206         (==jis-x0213-2): Ditto.
2207         (=>>>jis-x0208): Indicate `==jis-x0208' instead of `=jis-x0208'.
2208         (=>>>jis-x0208@1978): Indicate `==jis-x0208@1978' instead of
2209         `=jis-x0208@1978'.
2210         (=>>>jis-x0208@1983): Indicate `==jis-x0208@1983' instead of
2211         `=jis-x0208@1983'.
2212         (=>>>jis-x0208@1990): Indicate `==jis-x0208@1990' instead of
2213         `=jis-x0208@1990'.
2214         (=>>>jis-x0213-1): Indicate `==jis-x0213-1' instead of
2215         `=jis-x0213-1'.
2216         (=>>>jis-x0213-1@2000): Indicate `==jis-x0213-1@2000' instead of
2217         `=jis-x0213-1@2000'.
2218         (=>>>jis-x0213-1@2004): Indicate `==jis-x0213-1@2004' instead of
2219         `=jis-x0213-1@2004'.
2220         (=>>>jis-x0213-2): Indicate `==jis-x0213-2' instead of
2221         `=jis-x0213-2'.
2222         (===jis-x0208): New coded-charset for XEmacs CHISE.
2223         (===jis-x0208@1978): Ditto.
2224         (===jis-x0208@1983): Ditto.
2225         (===jis-x0208@1990): Ditto.
2226         (===jis-x0213-1): Ditto.
2227         (===jis-x0213-1@2000): Ditto.
2228         (===jis-x0213-2): Ditto.
2229         (===jis-x0212): Ditto.
2230         (===ks-x1001): Ditto.
2231         (=>>jis-x0208): Use `=jis-x0208' instead of `=>>>jis-x0208' as the
2232         mother.
2233         (=>>jis-x0213-1): Use `=jis-x0213-1' instead of `=>>>jis-x0213-1'
2234         as the mother.
2235         (=>>jis-x0213-2): Use `=jis-x0213-2' instead of `=>>>jis-x0213-2'
2236         as the mother.
2237         (===cns11643-1): New coded-charset for XEmacs CHISE.
2238         (===cns11643-2): Ditto.
2239         (===cns11643-3): Ditto.
2240         (===cns11643-4): Ditto.
2241         (===cns11643-5): Ditto.
2242         (===cns11643-6): Ditto.
2243         (===cns11643-7): Ditto.
2244         (=>>cns11643-1): Ditto.
2245         (==big5-cdp): Indicate abstract glyph-images instead of
2246         representative glyph-images.
2247         (===big5-cdp): New coded-charset for XEmacs CHISE.
2248         (==hanyo-denshi/*): Indicate abstract glyph-forms instead of
2249         detailed glyph-images.
2250         (=>>>hanyo-denshi/*): Indicate `==hanyo-denshi/*' instead of
2251         `=hanyo-denshi/*'.
2252         (===hanyo-denshi/ft): New coded-charset for XEmacs CHISE.
2253         (===hanyo-denshi/ib): Ditto.
2254         (===hanyo-denshi/jt): Ditto.
2255         (===hanyo-denshi/ks): Ditto.
2256         (===mj): Ditto.
2257         (===mj-0): Ditto.
2258         (===mj-1): Ditto.
2259         (=>>hanyo-denshi/*): Use `=hanyo-denshi/*' instead of
2260         `=>>>hanyo-denshi/*' as its mother.
2261         (==gt): Indicate abstract glyph-forms instead of detailed
2262         glyph-images.
2263         (===gt): New coded-charset for XEmacs CHISE.
2264         (=>>>gt): Indicates `==gt' instead of `=gt'.
2265         (=>>gt): Use `=gt' instead of `=>>>gt' as the mother.
2266         (==gt-k): Indicate abstract glyph-forms instead of detailed
2267         glyph-images.
2268         (===gt-k): New coded-charset for XEmacs CHISE.
2269         (==daikanwa): Indicates glyph-images instead of detailed
2270         glyph-images.
2271         (===daikanwa): New coded-charset for XEmacs CHISE.
2272         (===daikanwa/+p): Ditto.
2273         (===daikanwa/ho): Ditto.
2274         (==cbeta): Ditto.
2275         (===cbeta): Ditto.
2276         (==jef-china3): Ditto.
2277         (===jef-china3): Ditto.
2278         (==ruimoku-v6): Ditto.
2279         (==ucs@iso): Indicate representative glyph-forms instead of
2280         representative glyph-images.
2281         (=>>>ucs@iso): Indicates `==ucs@iso' instead of `=ucs@iso'.
2282         (==ucs@unicode): Indicate representative glyph-forms instead of
2283         representative glyph-images.
2284         (=>>>ucs@unicode): Indicates `==ucs@unicode' instead of
2285         `=ucs@unicode'.
2286         (==ucs@cns): Indicate representative glyph-forms instead of
2287         representative glyph-images.
2288         (==ucs@jis): Ditto.
2289         (==ucs@jis/1990): Ditto.
2290         (==ucs@jis/2000): Ditto.
2291         (==ucs@jis/2004): Ditto.
2292         (==ucs@ks): Ditto.
2293         (===ucs@iso): New coded-charset for XEmacs CHISE.
2294         (===ucs@unicode): Ditto.
2295         (===ucs@gb): Ditto.
2296         (===ucs@ks): Ditto.
2297         (===ucs-bmp-cjk@gb): Ditto.
2298         (===ucs-sip-ext-b@iso): Ditto.
2299
2300 2014-07-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2301
2302         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2303         `==jis-x0213-2', `==ruimoku-v6', `==cbeta', `==jef-china3',
2304         `===mj-0', `===mj-1', `===jis-x0208@1990', `===jis-x0213-1',
2305         `===jis-x0213-2', `===big5-cdp', `===ucs-bmp-cjk@gb',
2306         `===adobe-japan1-6', `===cns11643-1', `===cns11643-2',
2307         `===cns11643-3', `===cns11643-4', `===cns11643-5',
2308         `===cns11643-6', `===cns11643-7', `===hanyo-denshi/ft',
2309         `===hanyo-denshi/ib', `===hanyo-denshi/jt', `===jis-x0208@1983',
2310         `===jis-x0208@1978', `===jis-x0212', `===ks-x1001', `===daikanwa',
2311         `===ucs-sip-ext-b@iso', `===cbeta' and `===jef-china3'.
2312
2313         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2314         - Use "&G-[NAME];" for `==[NAME]' instead of `=>>[NAME]'.
2315         - Use "&R-[NAME];" for `===[NAME]' instead of `==[NAME]'.
2316         - Use "&g1-[NAME];" for `=>>[NAME]'.
2317         - Abolish "&g2-[NAME];".
2318
2319 2014-03-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2320
2321         * mule/mule-conf.el (=ucs@big5): Use `=ucs@cns' instead of
2322         `=>>ucs@cns' as the mother.
2323
2324 2014-03-07  MORIOKA Tomohiko  <tomo.git@chise.org>
2325
2326         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2327         setting for `==ucs@ks'.
2328
2329 2014-02-24  MORIOKA Tomohiko  <tomo.git@chise.org>
2330
2331         * mule/mule-conf.el (=adobe-japan1-base): Move builtin code range
2332         from 0x63000000〜0x63005A11 to 0x00E10000〜0x00E15A11.
2333         (=mj): Move builtin code range from 0x64040000〜0x640509D5 to
2334         0x00E30000〜0x00E409D5.
2335
2336 2014-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2337
2338         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2339         Prefer MJ to Adobe-Japan1; use "I-MJ", "MJ" and "&R-MJ" instead of
2340         "I-MJ-", "MJ-" and "&R-MJ-" as prefixes of MJ.
2341
2342 2014-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2343
2344         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2345         `=mj-0', `=mj-1', `==mj-0' and `==mj-1'.
2346
2347         * mule/mule-conf.el (=mj): New coded-charset for XEmacs CHISE.
2348         (=mj-0): Ditto.
2349         (=mj-1): Ditto.
2350         (==mj): Ditto.
2351         (==mj-0): Ditto.
2352         (==mj-1): Ditto.
2353         (=>>mj): Ditto.
2354
2355         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2356         setting for `=mj' and `==mj'.
2357
2358 2014-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2359
2360         * mule/mule-conf.el (=ucs@ks/2012): New coded-charset for XEmacs
2361         CHISE.
2362
2363 2014-01-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2364
2365         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2366         "A-HDU+" instead of "A-HD-UCS+" as the prefix for
2367         `=>ucs@hanyo-denshi'.
2368
2369 2014-01-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2370
2371         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2372         setting for `=koseki' and `=>ucs@hanyo-denshi'.
2373
2374         * mule/mule-conf.el (=koseki): New coded-charset for XEmacs CHISE.
2375         (=>ucs@hanyo-denshi): New coded-charset for XEmacs CHISE.
2376
2377 2014-01-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2378
2379         * mule/mule-conf.el (==hanyo-denshi/ip): New coded-charset for
2380         XEmacs CHISE.
2381
2382 2013-12-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2383
2384         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2385         Change priority of `=>>>ucs@iso'.
2386
2387         * mule/mule-conf.el (=ucs@iso): Use `=>>ucs@iso' instead of
2388         `=>>>ucs@iso' as the mother.
2389         (=>>>ucs@iso): Changed to an alias for `=ucs@iso'.
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@unicode'.
2395
2396         * mule/mule-conf.el (=>>>ucs@unicode): Changed to an alias for
2397         `=ucs@unicode'.
2398
2399 2013-12-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2400
2401         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2402         Change priority of `=>>>ucs@jis'.
2403
2404         * mule/mule-conf.el (=>>>ucs@jis): Changed to an alias for
2405         `=ucs@jis'.
2406
2407 2013-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2408
2409         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2410         setting for `==daikanwa/+p'.
2411
2412 2013-12-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2413
2414         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2415         setting for `==shinjigen@1ed'.
2416
2417 2013-12-12  MORIOKA Tomohiko  <tomo.git@chise.org>
2418
2419         * mule/mule-conf.el (==shinjigen/+p@rev): New coded-charset for
2420         XEmacs CHISE.
2421
2422 2013-12-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2423
2424         * mule/mule-conf.el (==shinjigen): Modify DOC.
2425         (==shinjigen@1ed): New coded-charset for XEmacs CHISE.
2426         (==shinjigen@rev): Modify DOC.
2427
2428 2013-12-09  MORIOKA Tomohiko  <tomo.git@chise.org>
2429
2430         * mule/mule-conf.el (==daikanwa/+p): New coded-charset for XEmacs
2431         CHISE.
2432
2433 2013-12-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2434
2435         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2436         settings for `==daikanwa' and `==ucs@JP/hanazono'.
2437
2438         * mule/mule-conf.el (==shinjigen@rev): New coded-charset for
2439         XEmacs CHISE.
2440
2441         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2442         `==daikanwa'.
2443
2444 2013-11-27  MORIOKA Tomohiko  <tomo.git@chise.org>
2445
2446         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2447         setting for `==cns11643-7'.
2448
2449         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2450         `==cns11643-7'.
2451
2452 2013-11-23  MORIOKA Tomohiko  <tomo.git@chise.org>
2453
2454         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2455         `==cns11643-6'.
2456
2457         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2458         setting for `==cns11643-6'.
2459
2460 2013-11-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2461
2462         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2463         setting for `==cns11643-5'.
2464
2465         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2466         `==cns11643-5'.
2467
2468 2013-11-16  MORIOKA Tomohiko  <tomo.git@chise.org>
2469
2470         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2471         setting for `==cns11643-4'.
2472
2473         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2474         `==cns11643-4'.
2475
2476 2013-11-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2477
2478         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2479         setting for `==cns11643-3'.
2480
2481         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2482         `==cns11643-3'.
2483
2484 2013-11-02  MORIOKA Tomohiko  <tomo.git@chise.org>
2485
2486         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2487         setting for `==cns11643-2'.
2488
2489         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2490         `==cns11643-2'.
2491
2492 2013-10-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2493
2494         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2495         Change priority of `=>>>ucs@ks'.
2496
2497         * mule/mule-conf.el (=>>>ucs@ks): Changed to an alias for
2498         `=ucs@ks'.
2499
2500 2013-10-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2501
2502         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2503         `=cns11643-1' instead of `chinese-cns11643-1'; add settings for
2504         `==ucs@cns' and `==cns11643-1'.
2505
2506         * mule/mule-conf.el (==cns11643-1): Fix `dimension'.
2507         (==cns11643-2): Ditto.
2508         (==cns11643-3): Ditto.
2509         (==cns11643-4): Ditto.
2510         (==cns11643-5): Ditto.
2511         (==cns11643-6): Ditto.
2512         (==cns11643-7): Ditto.
2513
2514         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2515         `==cns11643-1'.
2516
2517 2013-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2518
2519         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2520         Change priority of `=>>>ucs@jis/2004', `=>>>ucs@jis/2004' and
2521         `=>>>ucs@jis/1990'.
2522
2523         * mule/mule-conf.el (=>>>ucs@jis/1990): Changed to an alias for
2524         `=ucs@jis/1990'.
2525         (=>>>ucs@jis/2000): Changed to an alias for `=ucs@jis/2000'.
2526         (=>>>ucs@jis/2004): Changed to an alias for `=ucs@jis/2004'.
2527
2528 2013-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2529
2530         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2531         Change priority of `=>>>ucs@cns'.
2532
2533         * mule/mule-conf.el (=>>>ucs@cns): Changed to an alias for
2534         `=ucs@cns'.
2535
2536 2013-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
2537
2538         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2539         `==ks-x1001'.
2540
2541         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2542         `=ks-x1001' instead of `korean-ksc5601'; add setting for
2543         `==ks-x1001'.
2544
2545 2013-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2546
2547         * mule/mule-conf.el (=>>>gt): Changed to an alias for `=gt'.
2548
2549 2013-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2550
2551         * mule/mule-conf.el (=>>>jis-x0208): Changed to an alias for
2552         `=jis-x0208'.
2553         (=>>>jis-x0208@1978): Changed to an alias for `=jis-x0208@1978'.
2554         (=>>>jis-x0208@1983): Changed to an alias for `=jis-x0208@1983'.
2555         (=>>>jis-x0208@1990): Changed to an alias for `=jis-x0208@1990'.
2556         (=>>>jis-x0213-1): Changed to an alias for `=jis-x0213-1'.
2557         (=>>>jis-x0213-1@2000): Changed to an alias for
2558         `=jis-x0213-1@2000'.
2559         (=>>>jis-x0213-1@2004): Changed to an alias for
2560         `=jis-x0213-1@2004'.
2561         (=>>>jis-x0213-2): Changed to an alias for `=jis-x0213-2'.
2562
2563 2013-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2564
2565         * mule/mule-conf.el (=>>>adobe-japan1-0): Changed to an alias for
2566         `=adobe-japan1-0'.
2567         (=>>>adobe-japan1-1): Changed to an alias for `=adobe-japan1-1'.
2568         (=>>>adobe-japan1-2): Changed to an alias for `=adobe-japan1-2'.
2569         (=>>>adobe-japan1-3): Changed to an alias for `=adobe-japan1-3'.
2570         (=>>>adobe-japan1-4): Changed to an alias for `=adobe-japan1-4'.
2571         (=>>>adobe-japan1-5): Changed to an alias for `=adobe-japan1-5'.
2572         (=>>>adobe-japan1-6): Changed to an alias for `=adobe-japan1-6'.
2573
2574 2013-10-12  MORIOKA Tomohiko  <tomo.git@chise.org>
2575
2576         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2577         settings for `==adobe-japan1-6', `==hanyo-denshi/*', `==gt',
2578         `==jis-x0208@1990', `==jis-x0212', `==jis-x0213-1@2000',
2579         `==jis-x0213-2', `==jis-x0213-1@2004', `==big5-cdp', `==gt-k',
2580         `==jis-x0208@1983', `==jis-x0208@1978', `==ucs@iso',
2581         `==ucs@unicode', `=>>daikanwa/+p' and `==shinjigen@rev'.
2582
2583 2013-10-10  MORIOKA Tomohiko  <tomo.git@chise.org>
2584
2585         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2586         `=adobe-japan1-0', `=adobe-japan1-1', `=adobe-japan1-2',
2587         `=adobe-japan1-3', `=adobe-japan1-4', `=adobe-japan1-5',
2588         `==jis-x0208@1990', `==ucs-bmp-cjk@gb',
2589         `==ucs-bmp-cjk@JP/hanazono', `==ucs-sip-ext-b@iso',
2590         `==hanyo-denshi/*', `==adobe-japan1-6', `==big5-cdp',
2591         `==jis-x0208@1983', `==jis-x0208@1978', `==jis-x0213-1@2000' and
2592         `==jis-x0212'.
2593
2594 2013-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
2595
2596         * mule/mule-conf.el (=adobe-japan1-0): Modify registry to accept
2597         "AdobeJapan1-[0-6]$".
2598         (=adobe-japan1-1): Modify registry to accept "AdobeJapan1-[1-6]$".
2599         (=adobe-japan1-2): Modify registry to accept "AdobeJapan1-[2-6]$".
2600         (=adobe-japan1-3): Modify registry to accept "AdobeJapan1-[3-6]$".
2601         (=adobe-japan1-4): Modify registry to accept "AdobeJapan1-[4-6]$".
2602         (=adobe-japan1-5): Modify registry to accept "AdobeJapan1-[5-6]$".
2603         (==adobe-japan1-0): New coded-charset for XEmacs CHISE.
2604         (==adobe-japan1-1): Ditto.
2605         (==adobe-japan1-2): Ditto.
2606         (==adobe-japan1-3): Ditto.
2607         (==adobe-japan1-4): Ditto.
2608         (==adobe-japan1-5): Ditto.
2609         (==adobe-japan1-6): Ditto.
2610         (==jis-x0208): Ditto.
2611         (==jis-x0208@1978): Ditto.
2612         (==jis-x0208@1983): Ditto.
2613         (==jis-x0208@1990): Ditto.
2614         (==jis-x0213-1): Ditto.
2615         (==jis-x0213-1@2000): Ditto.
2616         (==jis-x0213-1@2004): Ditto.
2617         (==jis-x0213-2): Ditto.
2618         (==jis-x0212): Ditto.
2619         (==gb2312): Ditto.
2620         (==iso-ir165): Ditto.
2621         (==gb12345): Ditto.
2622         (==ks-x1001): Ditto.
2623         (==cns11643-1): Ditto.
2624         (==cns11643-2): Ditto.
2625         (==cns11643-3): Ditto.
2626         (==cns11643-4): Ditto.
2627         (==cns11643-5): Ditto.
2628         (==cns11643-6): Ditto.
2629         (==cns11643-7): Ditto.
2630         (==big5-cdp): Ditto.
2631         (==hanyo-denshi/ja): Ditto.
2632         (==hanyo-denshi/jb): Ditto.
2633         (==hanyo-denshi/jc): Ditto.
2634         (==hanyo-denshi/jd): Ditto.
2635         (==hanyo-denshi/ft): Ditto.
2636         (==hanyo-denshi/ia): Ditto.
2637         (==hanyo-denshi/ib): Ditto.
2638         (==hanyo-denshi/hg): Ditto.
2639         (==hanyo-denshi/jt): Ditto.
2640         (==hanyo-denshi/ks): Ditto.
2641         (==gt): Ditto.
2642         (==gt-k): Ditto.
2643         (==daikanwa): Ditto.
2644         (==shinjigen): Ditto.
2645         (==ucs@iso): Ditto.
2646         (==ucs@unicode): Ditto.
2647         (==ucs@gb): Ditto.
2648         (==ucs-bmp@gb): Ditto.
2649         (==ucs@cns): Ditto.
2650         (==ucs-bmp@cns): Ditto.
2651         (==ucs@jis): Ditto.
2652         (==ucs@jis/1990): Ditto.
2653         (==ucs@jis/2000): Ditto.
2654         (==ucs@jis/2004): Ditto.
2655         (==ucs@JP): Ditto.
2656         (==ucs@JP/hanazono): Ditto.
2657         (==ucs@ks): Ditto.
2658         (==ucs-bmp@ks): Ditto.
2659         (==ucs@cns11643): Ditto.
2660         (==ucs-bmp-cjk@gb): Ditto.
2661         (==ucs-bmp-cjk@JP/hanazono): Ditto.
2662         (==ucs-sip-ext-b@iso): Ditto.
2663
2664 2013-07-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2665
2666         * mule/mule-charset.el (default-coded-charset-priority-list): Use
2667         `=ucs-bmp-cjk@gb' instead of `=ucs-bmp-cjk@unicode'.
2668
2669         * mule/mule-conf.el (=ucs-bmp-cjk@gb): New coded-charset for
2670         XEmacs CHISE.
2671         (=ucs-bmp-cjk@unicode): Abolished.
2672
2673 2013-07-10  MORIOKA Tomohiko  <tomo.git@chise.org>
2674
2675         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2676         `=+>ucs-bmp-cjk-compat@jis'.
2677
2678         * mule/mule-conf.el (=+>ucs-bmp-cjk-compat@jis): New coded-charset
2679         for XEmacs CHISE.
2680
2681 2013-07-06  MORIOKA Tomohiko  <tomo.git@chise.org>
2682
2683         * mule/mule-conf.el (=>cns11643-6): New coded-charset for XEmacs
2684         CHISE.
2685
2686 2013-05-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2687
2688         * mule/mule-conf.el (=jis-x0208@1978/1pr/fixed): New coded-charset
2689         for XEmacs CHISE.
2690         (=jis-x0208@1978/1er-pr): Abolished.
2691         (=jis-x0208@1978/2-pr): Use `=jis-x0208@1978' instead of
2692         `=jis-x0208@1978/1er-pr' as the mother.
2693
2694 2013-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2695
2696         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2697         setting for `=ucs-itaiji-084'.
2698
2699 2013-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2700
2701         * mule/mule-charset.el (default-coded-charset-priority-list):
2702         Delete `=zihai-17xx'; add `=ucs-bmp-itaiji-084'.
2703
2704         * mule/mule-conf.el (=ucs-itaiji-084): New coded-charset for
2705         XEmacs CHISE.
2706         (=ucs-bmp-itaiji-084): Ditto.
2707
2708 2013-02-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2709
2710         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2711         settings for `=big5-cdp-var-3' and `=big5-cdp-var-5'.
2712
2713 2013-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
2714
2715         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2716         `=zihai-17xx', `=big5-cdp-var-3' and `=big5-cdp-var-5'.
2717
2718         * mule/mule-conf.el (=big5-cdp-var-3): New coded-charset for
2719         XEmacs CHISE.
2720         (=big5-cdp-var-5): Ditto.
2721
2722 2012-10-31  MORIOKA Tomohiko  <tomo.git@chise.org>
2723
2724         * mule/mule-conf.el (=+>jis-x0213-1@2004): New coded-charset for
2725         XEmacs CHISE.
2726
2727 2012-10-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2728
2729         * mule/mule-conf.el (=>>hanyo-denshi/ip): New coded-charset for
2730         XEmacs CHISE.
2731
2732 2012-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2733
2734         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2735         setting for `=>>>hanyo-denshi/ft'.
2736
2737 2012-09-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2738
2739         * mule/mule-conf.el (=>>>hanyo-denshi/jd): New coded-charset for
2740         XEmacs CHISE.
2741         (=>>hanyo-denshi/jd): Use `=>>>hanyo-denshi/jd' instead of
2742         `=hanyo-denshi/jd' as the mother.
2743
2744 2012-09-07  MORIOKA Tomohiko  <tomo.git@chise.org>
2745
2746         * mule/mule-conf.el (=+>adobe-japan1-0): New coded-charset for
2747         XEmacs CHISE.
2748         (=+>adobe-japan1-1): Ditto.
2749         (=+>adobe-japan1-2): Ditto.
2750         (=+>adobe-japan1-3): Ditto.
2751         (=+>adobe-japan1-4): Ditto.
2752         (=+>adobe-japan1-5): Ditto.
2753         (=+>adobe-japan1-6): Ditto.
2754         (=+>adobe-japan1): Changed to an alias for `=+>adobe-japan1-6'.
2755
2756 2012-09-07  MORIOKA Tomohiko  <tomo.git@chise.org>
2757
2758         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2759         Prefer `=>>>adobe-japan1' to other abstract glyph-form CCSs;
2760         prefer `=>>adobe-japan1' to other abstract glyph CCSs.
2761
2762         * mule/mule-conf.el: Define coded-charsets about Adobe-Japan1 at
2763         the top.
2764
2765 2012-09-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2766
2767         * mule/mule-conf.el (=>>>hanyo-denshi/jb): New coded-charset for
2768         XEmacs CHISE.
2769         (=>>>hanyo-denshi/hg): New coded-charset for XEmacs CHISE.
2770         (=>>hanyo-denshi/jb): Use `=>>>hanyo-denshi/jb' as the mother.
2771         (=>>hanyo-denshi/hg): Use `=>>>hanyo-denshi/hg' as the mother.
2772
2773 2012-08-31  MORIOKA Tomohiko  <tomo.git@chise.org>
2774
2775         * mule/mule-charset.el (default-coded-charset-priority-list):
2776         Prefer `chinese-cns11643-{1..7}', `=adobe-japan1-6', `=big5-cdp'
2777         and `=hanyo-denshi/*' to `=gt-pj-{2..11}', `=gt-pj-k{1|2}', etc.
2778
2779         * mule/mule-conf.el: Modify order of definitions of some
2780         coded-charsets.
2781
2782 2012-08-30  MORIOKA Tomohiko  <tomo.git@chise.org>
2783
2784         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2785         Prefer `=>>hanyo-denshi/{ft|ia|ib|jt|ks}' to `=>>jis-x0208@1978',
2786         `=>>big5-cdp', `=>>gt-k' and `=>>ruimoku-v6'; add `=>>cns11643-4'.
2787
2788         * mule/mule-conf.el (=>>cns11643-4): New coded-charset for XEmacs
2789         CHISE.
2790         (=>>>hanyo-denshi/ft): New coded-charset for XEmacs CHISE.
2791         (=>>hanyo-denshi/ft): Use `=>>>hanyo-denshi/ft' as the mother.
2792
2793 2012-07-31  MORIOKA Tomohiko  <tomo.git@chise.org>
2794
2795         * mule/mule-conf.el (=>cns11643-2): New coded-charset for XEmacs
2796         CHISE.
2797
2798 2012-07-27  MORIOKA Tomohiko  <tomo.git@chise.org>
2799
2800         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2801         setting for `=daikanwa/+2p'.
2802
2803         * mule/mule-conf.el (=>>daikanwa/+2p): New coded-charset for
2804         XEmacs CHISE.
2805
2806 2012-06-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2807
2808         * mule/mule-conf.el (=>>>hanyo-denshi/ks): New coded-charset for
2809         XEmacs CHISE.
2810         (=>>hanyo-denshi/ks): Use `=>>>hanyo-denshi/ks' as the mother.
2811
2812 2012-06-12  MORIOKA Tomohiko  <tomo.git@chise.org>
2813
2814         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2815         setting for `=>>>hanyo-denshi/ib'.
2816
2817 2012-06-12  MORIOKA Tomohiko  <tomo.git@chise.org>
2818
2819         * mule/mule-conf.el (=>>>hanyo-denshi/ja): New coded-charset for
2820         XEmacs CHISE.
2821         (=>>>hanyo-denshi/ib): Ditto.
2822         (=>>hanyo-denshi/ja): Use `=>>>hanyo-denshi/ja' instead of
2823         `=hanyo-denshi/ja' as the mother.
2824         (=>>hanyo-denshi/ib): Use `=>>>hanyo-denshi/ib' instead of
2825         `=hanyo-denshi/ib' as the mother.
2826
2827 2012-06-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2828
2829         * mule/mule-coding.el (utf-8-ivs-mcs): New coding-system for
2830         XEmacs CHISE.
2831         (utf-8-ivs-mcs-er): Likewise.
2832         (utf-8-gb): Use `=ucs@gb' and `=>ucs@unicode' instead of `ucs-gb'
2833         and `=>ucs-gb'.
2834         (utf-8-ivs-gb): New coding-system for XEmacs CHISE.
2835         (utf-8-gb-er): Use `=ucs@gb' and `=>ucs@unicode' instead of
2836         `ucs-gb' and `=>ucs-gb'.
2837         (utf-8-ivs-gb-er): New coding-system for XEmacs CHISE.
2838         (utf-8-cns): Use `=ucs@cns' and `=>ucs@cns' instead of `ucs-cns'
2839         and `=>ucs-cns'.
2840         (utf-8-ivs-cns): New coding-system for XEmacs CHISE.
2841         (utf-8-cns-er): Use `=ucs@cns' and `=>ucs@cns' instead of
2842         `ucs-cns' and `=>ucs-cns'.
2843         (utf-8-ivs-cns-er): New coding-system for XEmacs CHISE.
2844         (utf-8-big5): Use `=ucs@big5' and `=>ucs@big5' instead of
2845         `ucs-big5' and `=>ucs-big5'.
2846         (utf-8-ivs-big5): New coding-system for XEmacs CHISE.
2847         (utf-8-big5-er): Use `=ucs@big5' and `=>ucs@big5' instead of
2848         `ucs-big5' and `=>ucs-big5'.
2849         (utf-8-ivs-big5-er): New coding-system for XEmacs CHISE.
2850         (utf-8-jis): Use `=ucs@jis/2000' and `=>ucs@jis' instead of
2851         `=ucs@jis-2000' and `=>ucs-jis'; modify DOC and mnemonic.
2852         (utf-8-ivs-jis): New coding-system for XEmacs CHISE.
2853         (utf-8-jis-er): Use `=ucs@jis/2000' and `=>ucs@jis' instead of
2854         `=ucs@jis-2000' and `=>ucs-jis'; modify DOC and mnemonic.
2855         (utf-8-ivs-jis-er): New coding-system for XEmacs CHISE.
2856         (utf-8-jp): Use `=ucs@JP' and `=>ucs@jis' instead of `=ucs@jp' and
2857         `=>ucs-jis'; modify DOC and mnemonic.
2858         (utf-8-ivs-jp): New coding-system for XEmacs CHISE.
2859         (utf-8-jp-er): Use `=ucs@JP' and `=>ucs@jis' instead of `=ucs@jp'
2860         and `=>ucs-jis'; modify DOC and mnemonic.
2861         (utf-8-ivs-jp-er): New coding-system for XEmacs CHISE.
2862         (utf-8-ks): Use `=ucs@ks' and `=>ucs@ks' instead of `ucs-ks' and
2863         `=>ucs-ks'.
2864         (utf-8-ivs-ks): New coding-system for XEmacs CHISE.
2865         (utf-8-ks-er): Use `=ucs@ks' and `=>ucs@ks' instead of `ucs-ks'
2866         and `=>ucs-ks'.
2867         (utf-8-ivs-ks-er): New coding-system for XEmacs CHISE.
2868
2869 2012-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2870
2871         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2872         Prefer Hanyo-Denshi to GT, JIS, CNS, etc.
2873
2874 2012-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2875
2876         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2877         Modify priorities.
2878
2879 2012-05-19  MORIOKA Tomohiko  <tomo.git@chise.org>
2880
2881         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2882         Prefer '("M-H" 4 d) and '("M-p" 5 d) to '("M-" 5 d).
2883
2884 2012-05-16  MORIOKA Tomohiko  <tomo.git@chise.org>
2885
2886         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2887         settings for `=daikanwa/ho', `=daikanwa/+p' and `=>daikanwa/ho'.
2888
2889 2012-05-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2890
2891         * mule/mule-conf.el (=>daikanwa/ho): New coded-charset for XEmacs
2892         CHISE.
2893
2894 2012-05-10  MORIOKA Tomohiko  <tomo.git@chise.org>
2895
2896         * mule/mule-conf.el (=>>daikanwa/+p): New coded-charset for XEmacs
2897         CHISE.
2898
2899 2012-05-09  MORIOKA Tomohiko  <tomo.git@chise.org>
2900
2901         * mule/mule-conf.el (=>>daikanwa/ho): New coded-charset for XEmacs
2902         CHISE.
2903
2904 2012-03-26  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2905
2906         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2907         `=+>ucs-bmp-cjk@unicode'.
2908
2909         * mule/mule-conf.el (=+>ucs-bmp-cjk@unicode): New coded-charset
2910         for XEmacs CHISE.
2911
2912 2012-03-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2913
2914         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2915         setting for `=>>daikanwa'.
2916
2917 2011-12-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2918
2919         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2920         `=>>hanyo-denshi/jt'.
2921
2922 2011-12-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2923
2924         * mule/mule-conf.el (=+>jis-x0208@1983): New coded-charset for
2925         XEmacs CHISE.
2926         (=+>jis-x0208@1990): Ditto.
2927         (=+>jis-x0213-1@2000): Ditto.
2928
2929 2011-12-05  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2930
2931         * mule/mule-conf.el (=+>ucs@jis/2004): New coded-charset for
2932         XEmacs CHISE.
2933
2934 2011-11-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2935
2936         * mule/mule-conf.el (=>>>hanyo-denshi/jc): New coded-charset for
2937         XEmacs CHISE.
2938         (=>>hanyo-denshi/jc): Use `=>>>hanyo-denshi/jc' instead of
2939         `=hanyo-denshi/jc' as the mother.
2940
2941 2011-11-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2942
2943         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2944         setting for `=+>adobe-japan1'.
2945
2946         * mule/mule-charset.el (default-coded-charset-priority-list):
2947         Prefer `=adobe-japan1-6', `=adobe-japan1-base', `=>jis-x0208@1997'
2948         and `=>>hanyo-denshi/ft' to `=>>gt'.
2949
2950 2011-11-23  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2951
2952         * mule/mule-conf.el (=>>adobe-japan1-0): New coded-charset for
2953         XEmacs CHISE.
2954         (=>>adobe-japan1-1): Ditto.
2955         (=>>adobe-japan1-2): Ditto.
2956         (=>>adobe-japan1-3): Ditto.
2957         (=>>adobe-japan1-4): Ditto.
2958         (=>>adobe-japan1-5): Ditto.
2959         (=>>adobe-japan1-6): Ditto.
2960         (=>>adobe-japan1): Changed to alias for `=>>adobe-japan1-6'.
2961
2962 2011-11-22  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2963
2964         * mule/mule-conf.el (=adobe-japan1): New alias for
2965         `=adobe-japan1-6'.
2966         (=>>>adobe-japan1-0): New coded-charset for XEmacs CHISE.
2967         (=>>>adobe-japan1-1): Ditto.
2968         (=>>>adobe-japan1-2): Ditto.
2969         (=>>>adobe-japan1-3): Ditto.
2970         (=>>>adobe-japan1-4): Ditto.
2971         (=>>>adobe-japan1-5): Ditto.
2972         (=>>>adobe-japan1-6): Ditto.
2973         (=>>>adobe-japan1): Changed to alias for `=>>>adobe-japan1-6'.
2974
2975 2011-11-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2976
2977         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2978         setting for `=>>>adobe-japan1'.
2979
2980 2011-11-06  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2981
2982         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2983         setting for `=+>ucs@ks'.
2984
2985 2011-11-04  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2986
2987         * mule/mule-conf.el (=>>>adobe-japan1): New coded-charset for
2988         XEmacs CHISE.
2989         (=>>adobe-japan1): Use `=>>>adobe-japan1' instead of
2990         `=adobe-japan1-6' as the mother.
2991
2992 2011-11-03  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2993
2994         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2995         setting for `=>cns11643-7'.
2996
2997 2011-11-01  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2998
2999         * mule/mule-conf.el (=>cns11643-7): New coded-charset for XEmacs
3000         CHISE.
3001
3002 2011-10-29  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3003
3004         * mule/mule-conf.el (=+>adobe-japan1): New coded-charset for
3005         XEmacs CHISE.
3006         (=>>hanyo-denshi/ja): New coded-charset for XEmacs CHISE.
3007
3008         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3009         setting for `=>ucs@jis/2004'.
3010
3011 2011-10-28  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3012
3013         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3014         setting for `=+>gt'.
3015
3016         * mule/mule-conf.el (=+>gt): New coded-charset for XEmacs CHISE.
3017         (=>gt): Use `=+>gt' instead of `=>>gt' as the mother.
3018
3019 2011-10-28  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3020
3021         * mule/mule-conf.el (=+>ucs@unicode): Use `=+>ucs@iso' instead of
3022         `=>ucs@unicode' as the mother.
3023         (=+>ucs@jis): Use `=+>ucs@unicode' instead of `=>ucs@jis' as the
3024         mother.
3025         (=+>ucs@ks): Use `=+>ucs@unicode' instead of `=>ucs@ks' as the
3026         mother.
3027         (=+>ucs@cns): Use `=+>ucs@unicode' instead of `=>ucs@cns' as the
3028         mother.
3029
3030 2011-10-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3031
3032         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3033         setting for `=+>ucs@unicode'.
3034
3035         * mule/mule-conf.el (=+>ucs@unicode): New coded-charset for XEmacs
3036         CHISE.
3037
3038 2011-10-26  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3039
3040         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3041         - Use `=+>jis-x0208' instead of `=>jis-x0208@usual'.
3042         - Use `=+>jis-x0213-2' instead of `=>jis-x0213-2@usual'.
3043         - Add setting for `=+>ucs@cns'.
3044
3045         * mule/mule-conf.el (=+>jis-x0213-1): New coded-charset for XEmacs
3046         CHISE.
3047         (=>jis-x0213-1): Use `=+>jis-x0213-1' instead of `=>>jis-x0213-1'
3048         as the mother.
3049         (=+>ucs@cns): New coded-charset for XEmacs CHISE.
3050         (=>ucs-bmp-cjk@unicode): New coded-charset for XEmacs CHISE.
3051
3052         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3053         `=>ucs-bmp-cjk@unicode'; delete `=>>ucs@unicode'.
3054
3055 2011-10-25  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3056
3057         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3058         setting for `=>ucs@ks'.
3059
3060 2011-10-21  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@unicode'.
3064
3065         * mule/mule-conf.el (=ucs-bmp-cjk-compat@unicode): New
3066         coded-charset for XEmacs CHISE.
3067
3068 2011-10-20  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3069
3070         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3071         `=ucs-bmp-cjk-compat'.
3072
3073         * mule/mule-conf.el (=ucs-bmp-cjk-compat): New coded-charset for
3074         XEmacs CHISE.
3075
3076 2011-10-19  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3077
3078         * mule/mule-conf.el (=+>ucs@ks): New coded-charset for XEmacs
3079         CHISE.
3080
3081 2011-10-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3082
3083         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
3084         `=+>ucs@jis/1990' instead of `=>ucs@jis/1990'.
3085
3086         * mule/mule-conf.el (=+>ucs@jis/1990): Renamed from
3087         `=>ucs@jis/1990'.
3088         (=>ucs@jis/1990): New alias for `=+>ucs@jis/1990'.
3089
3090 2011-10-17  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3091
3092         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3093         setting for `=+>ucs@iso'; use `=+>ucs@jis' instead of `=>ucs@JP'.
3094
3095         * mule/mule-conf.el (=+>ucs@iso): New coded-charset for XEmacs
3096         CHISE.
3097         (=>>ucs@iso): Use `=+>ucs@iso' instead of `=>ucs@iso' as the
3098         mother.
3099
3100 2011-10-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3101
3102         * mule/mule-conf.el (=+>jis-x0213-2): Renamed from
3103         `=>jis-x0213-2@usual'.
3104         (=>jis-x0213-2@usual): New alias for `=+>jis-x0213-2'.
3105         (=>jis-x0213-2): Use `=+>jis-x0213-2' instead of
3106         `=>jis-x0213-2@usual' as the mother.
3107
3108 2011-10-15  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3109
3110         * mule/mule-conf.el (=+>ucs@jis): Renamed from `=>ucs@JP'.
3111         (=>ucs@JP): New alias for `=+>ucs@jis'.
3112
3113 2011-10-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3114
3115         * mule/mule-conf.el (=+>jis-x0208): Renamed from
3116         `=>jis-x0208@usual'.
3117         (=>jis-x0208@usual): New alias for `=+>jis-x0208'.
3118         (=+>jis-x0208@1978): Use `=+>jis-x0208' instead of
3119         `=>jis-x0208@usual' as the mother.
3120         (=>jis-x0208): Likewise.
3121
3122 2011-10-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3123
3124         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3125         setting for `=+>jis-x0208@1978'.
3126
3127 2011-10-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3128
3129         * mule/mule-conf.el (=+>jis-x0208@1978): New coded-charset for
3130         XEmacs CHISE.
3131
3132 2011-09-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3133
3134         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3135         setting for `=>>>ucs@jis/1990'.
3136
3137 2011-07-23  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3138
3139         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3140         setting for `=>ucs@jis/1990'.
3141
3142 2011-07-20  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3143
3144         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3145         setting for `=ucs@JP/hanazono'.
3146
3147         * mule/mule-conf.el (=>ucs@jis/1990): New coded-charset for XEmacs
3148         CHISE.
3149         (=ucs@JP/hanazono): Ditto.
3150         (=ucs-bmp-cjk@JP/hanazono): Ditto.
3151         (=>>hanyo-denshi/jc): Ditto.
3152         (=>>hanyo-denshi/jd): Ditto.
3153
3154 2011-07-19  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3155
3156         * mule/mule-charset.el (default-coded-charset-priority-list): Use
3157         `=ucs-bmp-cjk@JP/hanazono' instead of `=ucs-bmp-cjk@JP'.
3158
3159 2011-07-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3160
3161         * mule/mule-conf.el (=>>hanyo-denshi/jb): New coded-charset for
3162         XEmacs CHISE.
3163
3164 2011-07-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3165
3166         * mule/mule-conf.el (=>>hanyo-denshi/hg): New coded-charset for
3167         XEmacs CHISE.
3168
3169 2011-06-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3170
3171         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3172         `=ucs-bmp-cjk@JP'.
3173
3174 2011-04-28  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3175
3176         * mule/mule-conf.el (=ucs-bmp-cjk@JP): New coded-charset for
3177         XEmacs CHISE.
3178
3179 2011-05-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3180
3181         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3182         Modify order of settings; add settings for `=daikanwa@rev2'.
3183
3184 2011-04-20  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3185
3186         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3187         setting for `=>>cbeta'.
3188
3189         * mule/mule-conf.el (=>>cbeta): New coded-charset for XEmacs
3190         CHISE.
3191
3192 2011-04-01  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3193
3194         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3195         setting for `=>>adobe-japan1'.
3196
3197 2011-03-30  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3198
3199         * mule/mule-conf.el (=>>adobe-japan1): New coded-charset for
3200         XEmacs CHISE.
3201
3202 2011-03-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3203
3204         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3205         setting for `=>>hanyo-denshi/ia'.
3206
3207         * mule/mule-conf.el (=>>hanyo-denshi/ia): New coded-charset for
3208         XEmacs CHISE.
3209
3210 2011-03-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3211
3212         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3213         settings for `=>>>hanyo-denshi/jt' and `=>>>gt'.
3214
3215         * mule/mule-conf.el (=>>>hanyo-denshi/jt): New coded-charset for
3216         XEmacs CHISE.
3217         (=>>hanyo-denshi/jt): Use `=>>>hanyo-denshi/jt' instead of
3218         `=hanyo-denshi/jt' as the mother.
3219
3220 2011-03-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3221
3222         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3223         setting for `=>>>jis-x0213-2'.
3224
3225         * mule/mule-conf.el (=>>>gt): New coded-charset for XEmacs CHISE.
3226         (=>>gt): Use `=>>>gt' instead of `=gt' as the mother.
3227         (=>>>ucs@jis/2000): New coded-charset for XEmacs CHISE.
3228
3229 2011-03-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3230
3231         * mule/mule-conf.el (=>>>ucs@jis/1990): New coded-charset for
3232         XEmacs CHISE.
3233
3234 2011-03-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3235
3236         * mule/mule-conf.el (=>>>jis-x0208@1983): New coded-charset for
3237         XEmacs CHISE.
3238
3239         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3240         `=>>jis-x0213-1@2004'.
3241
3242 2011-03-07  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3243
3244         * mule/mule-conf.el (=>>>jis-x0208@1978): New coded-charset for
3245         XEmacs CHISE.
3246
3247 2011-03-07  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3248
3249         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3250         - Use "&g2-*;" as entity-references for `=>>>*'.
3251         - Omit "&a{GT|JX1|JX2|JX3}-*;".
3252
3253         * mule/mule-conf.el (=>>>jis-x0213-2): New coded-charset for
3254         XEmacs CHISE.
3255         (=>>jis-x0213-2): Use `=>>>jis-x0213-2' instead of `=jis-x0213-2'
3256         as the mother.
3257
3258 2011-03-06  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3259
3260         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3261         setting for `=>>hanyo-denshi/ib'.
3262
3263         * mule/mule-conf.el (=>>jis-x0208@1978): Fix DOC.
3264         (=>>jis-x0208@1983): New coded-charset for XEmacs CHISE.
3265         (=>>jis-x0208@1990): Ditto.
3266         (=>>hanyo-denshi/ib): Ditto.
3267
3268         * mule/mule-charset.el (default-coded-charset-priority-list):
3269         Prefer `=hanziku-*' to `=hanyo-denshi/*'.
3270
3271 2011-03-06  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3272
3273         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3274         Prefer `=>jis-x0213-2@usual' to `=>jis-x0208@1997' and
3275         `=>jis-x0213-1@2000'; add settings for `=>>>ucs@ks' and
3276         `=>>>ucs@jis/2004'.
3277
3278 2011-03-05  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3279
3280         * mule/mule-conf.el (=>>>jis-x0213-1@2000): New coded-charset for
3281         XEmacs CHISE.
3282         (=>>>jis-x0213-1@2004): Use `=>>>jis-x0213-1' instead of
3283         `=jis-x0213-1@2004' as the mother.
3284         (=>>>ucs@jis/2004): New coded-charset for XEmacs CHISE.
3285         (=>>>ucs@ks): Ditto.
3286
3287         * mule/mule-charset.el (default-coded-charset-priority-list):
3288         Modify priority of `=hanyo-denshi/*'.
3289
3290 2011-03-04  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3291
3292         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3293         settings for `=>>ucs@JP' and `=ucs@JP'.
3294
3295 2011-03-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3296
3297         * mule/mule-conf.el (=>>ucs@JP): New coded-charset for XEmacs
3298         CHISE.
3299
3300 2011-02-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3301
3302         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3303         setting for `=>>>ucs@cns'.
3304
3305         * mule/mule-conf.el (=>>>ucs@cns): New coded-charset for XEmacs
3306         CHISE.
3307
3308 2011-02-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3309
3310         * mule/mule-conf.el (=>>jis-x0213-1@2004): Use `=>>jis-x0213-1'
3311         instead of `=>>>jis-x0213-1@2004' as the mother.
3312         (=>>>ucs@iso): New coded-charset for XEmacs CHISE.
3313         (=>>>ucs@unicode): Likewise.
3314         (=>>>ucs@jis): Likewise.
3315         (=ucs@iso): Use `=>>>ucs@iso' instead of `=>>ucs@iso' as the
3316         mother.
3317         (=>>hanyo-denshi/ks): Fix `chars' and `dimension'.
3318
3319 2011-02-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3320
3321         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3322         settings for `=>>>jis-x0208', `=>>>jis-x0213-1',
3323         `=>>>jis-x0213-1@2004', `=>>>ucs@iso', `=>>>ucs@unicode' and
3324         `=>>>ucs@jis'.
3325
3326 2011-02-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3327
3328         * mule/mule-charset.el (default-coded-charset-priority-list):
3329         Prefer `=jis-x0212' to `=gt-pj-*', `chinese-cns11643-*', `=big5*'
3330         and `=jis-x0213-*-2000'.
3331
3332 2011-02-24  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3333
3334         * mule/mule-conf.el (=>>>jis-x0213-1@2004): New coded-charset for
3335         XEmacs CHISE.
3336         (=>>jis-x0213-1@2004): Use `=>>>jis-x0213-1@2004' instead of
3337         `=>>jis-x0213-1' as the mother.
3338
3339 2011-02-19  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3340
3341         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3342         settings for `=>>hanyo-denshi/jt' and `=>gt-k'.
3343
3344 2011-02-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3345
3346         * mule/mule-conf.el (=>gt-k): New coded-charset for XEmacs CHISE.
3347
3348 2011-02-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3349
3350         * mule/mule-conf.el (=>>hanyo-denshi/jt): New coded-charset for
3351         XEmacs CHISE.
3352
3353 2011-02-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3354
3355         * mule/mule-coding.el (decomposition-feature-list): Set
3356         `=decomposition', `=decomposition@cid' and
3357         `=decomposition@hanyo-denshi'.
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         setting for `=>>hanyo-denshi/ks'.
3363
3364         * mule/mule-conf.el (=>>hanyo-denshi/ks): New coded-charset for
3365         XEmacs CHISE.
3366
3367 2011-02-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3368
3369         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3370         settings for `=hanyo-denshi/ks' and `=hanyo-denshi/ks/mf'.
3371
3372         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3373         `=hanyo-denshi/ks/mf'.
3374
3375         * mule/mule-conf.el (=hanyo-denshi/ks): New coded-charset for
3376         XEmacs CHISE.
3377         (=hanyo-denshi/ks/mf): Ditto.
3378
3379 2011-02-15  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3380
3381         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3382         settings for P=hanyo-denshi/jt'.
3383
3384         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3385         `=hanyo-denshi/jt'.
3386
3387         * mule/mule-conf.el (=hanyo-denshi/jt): New coded-charset for
3388         XEmacs CHISE.
3389
3390 2011-02-15  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3391
3392         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3393         settings for `=hanyo-denshi/ip'.
3394
3395         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3396         `=hanyo-denshi/ip'.
3397
3398         * mule/mule-conf.el (=hanyo-denshi/ip): New coded-charset for
3399         XEmacs CHISE.
3400
3401 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3402
3403         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3404         settings for `=hanyo-denshi/hg'.
3405
3406         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3407         `=hanyo-denshi/hg'.
3408
3409         * mule/mule-conf.el (=hanyo-denshi/hg): New coded-charset for
3410         XEmacs CHISE.
3411
3412 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3413
3414         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3415         setting for `=>>hanyo-denshi/ft'.
3416
3417         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3418         `=>>hanyo-denshi/ft'.
3419
3420         * mule/mule-conf.el (=>>hanyo-denshi/ft): New coded-charset for
3421         XEmacs CHISE.
3422
3423 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3424
3425         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3426         settings for `=hanyo-denshi/ib'.
3427
3428         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3429         `=hanyo-denshi/ib'.
3430
3431         * mule/mule-conf.el (=hanyo-denshi/ib): New coded-charset for
3432         XEmacs CHISE.
3433
3434 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3435
3436         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3437         settings for isolated characters of `=hanyo-denshi/ia' and
3438         non-isolated characters of `=hanyo-denshi/*'.
3439
3440         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3441         `=hanyo-denshi/ia'.
3442
3443         * mule/mule-conf.el (=hanyo-denshi/ia): New coded-charset for
3444         XEmacs CHISE.
3445
3446 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3447
3448         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3449         setting for isolated characters of `=hanyo-denshi/ft'.
3450
3451         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3452         `=hanyo-denshi/ft'.
3453
3454         * mule/mule-conf.el (=hanyo-denshi/ft): New coded-charset for
3455         XEmacs CHISE.
3456
3457 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3458
3459         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3460         setting for isolated characters of `=hanyo-denshi/jd'.
3461
3462         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3463         `=hanyo-denshi/jd'.
3464
3465         * mule/mule-conf.el (=hanyo-denshi/jd): New coded-charset for
3466         XEmacs CHISE.
3467
3468 2011-02-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3469
3470         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3471         setting for isolated characters of `=hanyo-denshi/jc'.
3472
3473         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3474         `=hanyo-denshi/jc'.
3475
3476         * mule/mule-conf.el (=hanyo-denshi/jc): New coded-charset for
3477         XEmacs CHISE.
3478
3479 2011-02-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3480
3481         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3482         setting for isolated characters of `=hanyo-denshi/jb'.
3483
3484         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3485         `=hanyo-denshi/jb'.
3486
3487         * mule/mule-conf.el (=hanyo-denshi/jb): New coded-charset for
3488         XEmacs CHISE.
3489
3490 2011-02-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3491
3492         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3493         setting for isolated characters of `=hanyo-denshi/ja'.
3494
3495 2011-02-12  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3496
3497         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3498         `=hanyo-denshi/ja'.
3499
3500         * mule/mule-conf.el (=hanyo-denshi/ja): New coded-charset for
3501         XEmacs CHISE.
3502
3503 2011-02-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3504
3505         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3506         settings for isolated characters of `=adobe-japan1-6'.
3507
3508 2011-02-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3509
3510         * mule/mule-conf.el (=daikanwa/+p): New coded-charset for XEmacs
3511         CHISE.
3512         (=daikanwa/+2p): Ditto.
3513         (=daikanwa/ho): Ditto.
3514
3515 2011-02-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3516
3517         * mule/mule-coding.el (utf-8-mcs-no-composition): New
3518         coding-system for XEmacs CHISE.
3519
3520 2011-02-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3521
3522         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3523         setting for `=>>ruimoku-v6'.
3524
3525         * mule/mule-conf.el (=>>ruimoku-v6): New coded-charset for XEmacs
3526         CHISE.
3527
3528 2010-12-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3529
3530         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3531         setting for `=daikanwa@rev1'.
3532
3533 2010-10-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3534
3535         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3536         setting for `=>jis-x0213-2@usual' and `=>ucs@JP'.
3537
3538 2010-10-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3539
3540         * mule/mule-conf.el (=>jis-x0213-2@usual): New coded-charset for
3541         XEmacs CHISE.
3542         (=>jis-x0213-2): Use `=>jis-x0213-2@usual' as the mother.
3543
3544 2010-10-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3545
3546         * mule/mule-conf.el (=>ucs@JP): New coded-charset for XEmacs
3547         CHISE.
3548
3549 2010-09-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3550
3551         * mule/mule-conf.el (=>ucs@jis): New coded-charset for XEmacs
3552         CHISE.
3553
3554         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3555         setting for `=>ucs@jis'.
3556
3557 2010-09-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3558
3559         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3560         setting for `=>jis-x0208@usual'.
3561
3562         * mule/mule-conf.el (=>jis-x0208@usual): New coded-charset for
3563         XEmacs CHISE.
3564         (=>jis-x0208): Use `=>jis-x0208@usual' as the mother.
3565         (=>ucs@ks): New coded-charset for XEmacs CHISE.
3566         (=ucs@big5): Use `=>>ucs@cns' as the mother.
3567
3568 2010-09-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3569
3570         * mule/mule-conf.el (=>>>jis-x0208): New coded-charset for XEmacs
3571         CHISE.
3572         (=>>>jis-x0208@1990): Ditto.
3573         (=>>>jis-x0213-1): Ditto.
3574         (=>>jis-x0208): Use `=>>>jis-x0208' instead of `=jis-x0208' as the
3575         mother.
3576         (=>>jis-x0213-1): Use `=>>>jis-x0213-1' instead of `=jis-x0213-1'
3577         as the mother.
3578
3579 2010-09-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3580
3581         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3582         setting for `=>ucs@cns' and `=>>ucs@ks'.
3583
3584         * mule/mule-conf.el (=>>ucs@ks): New coded-charset for XEmacs
3585         CHISE.
3586
3587 2010-08-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3588
3589         * mule/mule-conf.el (=>ucs@cns): New coded-charset for XEmacs
3590         CHISE.
3591
3592 2010-08-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3593
3594         * mule/mule-conf.el (=>>daikanwa): New coded-charset for XEmacs
3595         CHISE.
3596         (=>daikanwa): Use `=>>daikanwa' instead of `=daikanwa' as the
3597         mother.
3598
3599 2010-08-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3600
3601         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3602         `==>ucs-bmp-cjk@bucs'.
3603
3604         * mule/mule-conf.el (==>ucs-bmp-cjk@bucs): New coded-charset for
3605         XEmacs CHISE.
3606
3607 2010-08-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3608
3609         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3610         setting for `==>ucs@bucs'.
3611
3612         * mule/mule-conf.el (==>ucs@bucs): New super abstract CCS for
3613         XEmacs CHISE.
3614
3615 2010-08-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3616
3617         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3618         - Add setting for `=>>jis-x0208'.
3619         - Omit setting for `=>>jis-x0208@1990'.
3620         - Prefer `=>>gt', JIS X0208/0213, `=>>big5-cdp', `=>>gt-k', `=>gt'
3621           and `=>zinbun-oracle' to `=>ucs@FOO', `=>>ucs@FOO' and
3622           `=ucs@FOO'.
3623
3624 2010-08-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3625
3626         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3627         setting for `=>daikanwa'.
3628
3629 2010-08-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3630
3631         * mule/mule-conf.el (=daikanwa): Fix DOC.
3632         (=>daikanwa): New abstract character for XEmacs CHISE.
3633         (=>ucs@iso): Likewise.
3634         (=>ucs@unicode): Likewise.
3635         (=>>ucs@iso): Use `=>ucs@iso' as the mother.
3636
3637 2010-08-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3638
3639         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3640         - Prefer representative features to `=>>gt', `=>>big5-cdp',
3641           `=>>gt-k', `=>gt' and `=>zinbun-oracle'.
3642         - Prefer abstract glyph features to `=>gt', `=>zinbun-oracle'.
3643         - Add `=>big5-cdp'.
3644
3645 2010-07-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3646
3647         * mule/mule-conf.el (=>>big5-cdp): Fix long-name.
3648         (=>big5-cdp): New abstract character.
3649
3650 2010-07-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3651
3652         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3653         Prefer UCS and JIS X0208/0213 related features to `china3-jef' and
3654         `chinese-big5'.
3655
3656 2010-07-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3657
3658         * mule/mule-charset.el (default-coded-charset-priority-list):
3659         Prefer `=>>big5-cdp' to `=>>ucs@unicode'.
3660
3661         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3662         Prefer `=>>ucs@{unicode|jis|cns' to `=>>ucs@jis/{2004|2000|1990',
3663         `=>>jis-x0208@{1990|1978', `=>>jis-x0213-1@{2000|2004}',
3664         `=>>jis-x0213-2', `=>jis-x0208@1997', `=>jis-x0213-1@{2000|2004}'
3665         and `=>jis-x0213-2'.
3666
3667 2010-07-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3668
3669         * mule/mule-conf.el (=>>ucs@jis/1990): New abstract glyph-set for
3670         XEmacs CHISE.
3671         (=>>ucs@jis/2000): Likewise.
3672         (=>>ucs@jis/2004): Likewise.
3673
3674 2010-07-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3675
3676         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3677         settings for `=>>big5-cdp', `=>>gt-k', `=>>ucs@jis' and
3678         `=>>ucs@cns'.
3679
3680         * mule/mule-conf.el (=>>big5-cdp): New abstract glyph-set for
3681         XEmacs CHISE.
3682         (=>>gt): Use quote instead of backquote; modify DOC.
3683         (=>gt): Use quote instead of backquote.
3684         (=>>gt-k): New abstract glyph-set for XEmacs CHISE.
3685         (=>>ucs@iso): New abstract glyph-set for XEmacs CHISE.
3686         (=>>ucs@unicode): Use `=>>ucs@iso' as the mother.
3687         (=>>ucs@jis): New abstract glyph-set for XEmacs CHISE.
3688         (=>>ucs@cns): New abstract glyph-set for XEmacs CHISE.
3689         (=ucs@iso): Use `=>>ucs@iso' as the mother.
3690
3691 2010-07-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3692
3693         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3694         `=>>ucs@unicode' and `=>>gt'.
3695
3696 2010-05-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3697
3698         * mule/mule-conf.el (=jis-x0208@1978/2-pr): New coded-charset for
3699         XEmacs CHISE.
3700         (=jis-x0208@1978/4er): New coded-charset for XEmacs CHISE.
3701         (=jis-x0208@1978/4-pr): Use `=jis-x0208@1978/2-pr' instead of
3702         `=jis-x0208@1978/1er-pr' as the mother.
3703         (=jis-x0208@1978/5pr): New coded-charset for XEmacs CHISE.
3704
3705 2010-04-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3706
3707         * mule/mule-conf.el (=ucs@big5): Use `=>>ucs@unicode' instead of
3708         `=ucs@unicode' as the mother.
3709
3710 2010-04-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3711
3712         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3713         setting for `=>>ucs@unicode'.
3714
3715         * mule/mule-conf.el (=>>ucs@unicode): New coded-charset for XEmacs
3716         CHISE.
3717
3718 2010-04-21  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3719
3720         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3721         settings for &I-AJ1-ddddd; and &AJ1-ddddd;.
3722
3723         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3724         `=adobe-japan1-6' and `=adobe-japan1-base'.
3725
3726         * mule/mule-conf.el (=adobe-japan1-base): New coded-charset for
3727         XEmacs CHISE.
3728         (=adobe-japan1-0): Specify `=adobe-japan1-base' as the mother;
3729         specify `min-code' and `max-code'.
3730         (=adobe-japan1-1): Specify `min-code' and `max-code'.
3731         (=adobe-japan1-2): Likewise.
3732         (=adobe-japan1-3): Likewise.
3733         (=adobe-japan1-4): Likewise.
3734         (=adobe-japan1-5): Likewise.
3735         (=adobe-japan1-6): Likewise.
3736
3737 2010-04-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3738
3739         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3740         setting for `=>gt'.
3741
3742 2010-04-06  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3743
3744         * mule/mule-conf.el (=>gt): New abstract coded-charset for XEmacs
3745         CHISE.
3746
3747 2010-04-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3748
3749         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3750         setting for `=>zinbun-oracle'.
3751
3752         * mule/mule-conf.el (=>zinbun-oracle): New abstract coded-charset
3753         for XEmacs CHISE.
3754
3755 2010-03-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3756
3757         * mule/mule-conf.el (=jis-x0208@1978/1er-pr): New coded-charset
3758         for XEmacs CHISE.
3759         (=jis-x0208@1978/4-pr): Use `=jis-x0208@1978/1er-pr' instead of
3760         `=jis-x0208@1978' as the mother.
3761
3762 2010-03-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3763
3764         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3765         - Use `=gt' instead of `ideograph-gt'.
3766         - Use `=gt-k' instead of `ideograph-gt-k'.
3767         - Use `=jis-x0208@1990' instead of `japanese-jisx0208-1990'.
3768         - Use `=jis-x0208@1983' instead of `japanese-jisx0208'.
3769         - Use `=jis-x0213-1@2000' instead of `japanese-jisx0213-1'.
3770         - Use `=jis-x0213-2' instead of `japanese-jisx0213-2'.
3771         - Use `=jis-x0212' instead of `japanese-jisx0212'.
3772         - Use `=jis-x0208@1978' instead of `japanese-jisx0208-1978'.
3773         - Use `=>>gt' instead of `<=>gt'.
3774         - Use &G-GT-ddddd; instead of &aGT-ddddd for `=>>gt'.
3775         - Add setting for `=>>jis-x0208@1990'.
3776         - Use &G-JX1-hhhh; instead of &aJX1-hhhh; for
3777           `=>>jis-x0213-1@2000'.
3778         - Use &G-JX2-hhhh; instead of &aJX2-hhhh; for `=>>jis-x0213-2'.
3779         - Use &G-JX3-hhhh; instead of &aJX3-hhhh; for
3780           `=>>jis-x0213-1@2004'.
3781         - Add setting for `=>>jis-x0208@1978'.
3782         - Decode &A-J0-hhhh; as `=>jis-x0208@1997'.
3783
3784 2010-02-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3785
3786         * mule/mule-conf.el (=>>jis-x0208@1978): New coded-charset for
3787         XEmacs CHISE.
3788
3789 2009-11-06  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3790
3791         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3792         setting for `=>>jis-x0213-2' and `=>jis-x0213-2'; use
3793         `=>jis-x0208@1997', `=>jis-x0213-1@2000' and `=>jis-x0213-1@2004'
3794         instead of `<=>jis-x0208@1997', `<=>jis-x0213-1@2000' and
3795         `<=>jis-x0213-1@2004'.
3796
3797 2009-09-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3798
3799         * mule/mule-conf.el (=>>jis-x0213-2): New coded-charset for XEmacs
3800         CHISE.
3801         (=>jis-x0213-2): Ditto.
3802
3803 2009-09-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3804
3805         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3806         settings for `=>>jis-x0213-1@2000' and `=>>jis-x0213-1@2004'.
3807
3808 2009-08-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3809
3810         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3811         `=>>jis-x0208', `=>>jis-x0213-1', `=>jis-x0208' and
3812         `=>jis-x0213-1'.
3813
3814 2009-08-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3815
3816         * mule/mule-conf.el (=>>jis-x0208): New coded-charset for XEmacs
3817         CHISE.
3818         (=>jis-x0208): Use `=>>jis-x0208' as the mother.
3819
3820 2009-08-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3821
3822         * mule/mule-conf.el (=>>jis-x0213-1): Renamed from
3823         `<==>jis-x0213-1'.
3824         (=>>jis-x0213-1@2000): Renamed from `<==>jis-x0213-1@2000'.
3825         (=>>jis-x0213-1@2004): Renamed from `<==>jis-x0213-1@2004'.
3826         (=>jis-x0208): Renamed from `<=>jis-x0208'.
3827         (<=>jis-x0208): New alias for `=>jis-x0208'.
3828         (=>jis-x0208@1997): Renamed from `<=>jis-x0208@1997'.
3829         (<=>jis-x0208@1997): New alias for `=>jis-x0208@1997'.
3830         (=>jis-x0213-1): Renamed from `<=>jis-x0213-1'.
3831         (<=>jis-x0213-1): New alias for `=>jis-x0213-1'.
3832         (=>jis-x0213-1@2000): Renamed from `<=>jis-x0213-1@2000'.
3833         (<=>jis-x0213-1@2000): New alias for `=>jis-x0213-1@2000'.
3834         (=>jis-x0213-1@2004): Renamed from `<=>jis-x0213-1@2004'.
3835         (<=>jis-x0213-1@2004): New alias for `=>jis-x0213-1@2004'.
3836         (=>>gt): Renamed from `<==>gt'.
3837         (<==>gt): New alias for `=>>gt'.
3838
3839 2009-08-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3840
3841         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3842         - Use `=jis-x0213-1@2000' instead of `japanese-jisx0213-1'
3843         - Use `=jis-x0213-2' instead of `japanese-jisx0213-2'.
3844         - Use `<=>jis-x0208@1997' instead of `=jis-x0208@1997'.
3845         - Add settings for `<=>jis-x0213-1@2000' and
3846           `<=>jis-x0213-1@2004'.
3847
3848         * mule/mule-conf.el (=jis-x0208@1978/-4X): New coded-charset for
3849         XEmacs CHISE.
3850         (<==>jis-x0213-1): Likewise.
3851         (<==>jis-x0213-1@2000): Likewise.
3852         (<==>jis-x0213-1@2004): Likewise.
3853         (<=>jis-x0208): Add property `=>iso-ir 168'.
3854         (<=>jis-x0208@1997): Likewise.
3855         (<=>jis-x0213-1): Use `<==>jis-x0213-1' instead of `=jis-x0213-1'
3856         as the mother; add property `=>iso-ir 228'.
3857         (<=>jis-x0213-1@2000): Modify DOC-string; fix `registry'; add
3858         property `=>iso-ir 228'.
3859         (<=>jis-x0213-1@2004): Modify DOC-string; fix `registry'; add
3860         property `=>iso-ir 233'.
3861         (<==>gt): Renamed from `<=>gt'.
3862         (<=>gt): New alias for `<==>gt'.
3863
3864 2009-08-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3865
3866         * mule/mule-conf.el (<=>jis-x0208): New coded-charset for XEmacs
3867         CHISE.
3868         (<=>jis-x0208@1997): Renamed from `=jis-x0208@1997'; use
3869         `<=>jis-x0208' as the mother.
3870         (<=>jis-x0213-1): New coded-charset for XEmacs CHISE.
3871         (<=>jis-x0213-1@2000): Ditto.
3872         (<=>jis-x0213-1@2004): Ditto.
3873
3874 2009-06-22  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3875
3876         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3877         settings for `<=>gt'.
3878
3879         * mule/mule-conf.el (<=>gt): New coded-charset for XEmacs CHISE.
3880
3881 2009-04-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3882
3883         * mule/mule-conf.el (=jis-x0208@1978): Specify `=>iso-ir' in
3884         XEmacs CHISE.
3885         (=jis-x0208@1978/-4pr): Likewise.
3886         (=jis-x0208@1978/4-pr): Likewise.
3887         (=jis-x0213-1): Likewise.
3888         (=ucs@iso): Likewise.
3889         (=ucs@unicode): Likewise.
3890         (=ucs@gb): Likewise.
3891         (=ucs@gb/fw): Likewise.
3892         (=ucs@cns): Likewise.
3893         (=ucs@cns/fw): Likewise.
3894         (=ucs@jis): Likewise.
3895         (=ucs@jis/fw): Likewise.
3896         (=ucs@jis/1990): Likewise.
3897         (=ucs@jis/2000): Likewise.
3898         (=ucs@jis/2004): Likewise.
3899         (=ucs@JP): Likewise.
3900         (=ucs@ks): Likewise.
3901         (=ucs@big5): Likewise.
3902         (=ucs@big5/cns11643): Likewise.
3903         (=ucs@cns11643): Likewise.
3904
3905 2008-10-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3906
3907         * mule/mule-charset.el (default-coded-charset-priority-list):
3908         Prefer `=jis-x0213-{1|2}-2000' to `japanese-jisx0212'.
3909
3910         * mule/mule-conf.el (=ucs@jis/2004): New coded-charset for XEmacs
3911         CHISE.
3912         (=ucs@JP): Use `=ucs@jis/2004' instead of `=ucs@jis' as the
3913         mother.
3914
3915 2008-09-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3916
3917         * mule/mule-conf.el (=jis-x0208@1978): New coded-charset [moved
3918         from src/mule-charset.c].
3919         (=jis-x0208@1978/-4pr): Renamed from `=jis-x0208@1978/i-4';
3920         specify `final'.
3921         (=jis-x0208@1978/1pr): Renamed from `=jis-x0208@1978/i1'; specify
3922         `iso-ir' and `final', namely now it is used as ISO-IR-42.
3923         (=jis-x0208@1978/4-pr): Renamed from `=jis-x0208@1978/i4-'.
3924         (=jis-x0208@1978/i1): New alias for `=jis-x0208@1978/1pr'.
3925         (=jis-x0208@1978/i-4): New alias for `=jis-x0208@1978/-4pr'.
3926         (=jis-x0208@1978/i4-): New alias for `=jis-x0208@1978/4-pr'.
3927
3928 2008-09-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3929
3930         * mule/mule-conf.el (=jis-x0213-1-2000): Changed to the alias of
3931         `=jis-x0213-1@2000' instead of `=jis-x0213-1'.
3932         (=jis-x0208@1978/i-4): Specify `partial'.
3933         (=jis-x0208@1978/i1): Likewise; use `=jis-x0208@1978/i-4' as the
3934         mother coded-charset.
3935         (=jis-x0208@1978/i4-): New coded-charset for XEmacs CHISE.
3936
3937 2008-09-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3938
3939         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3940         settings for `=jis-x0213-1@2004'.
3941
3942 2008-09-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3943
3944         * mule/mule-conf.el (=jis-x0213-1): New coded-charset for XEmacs
3945         CHISE.
3946         (=jis-x0213-1@2000): Renamed from `=jis-x0213-1-2000'.
3947         (=jis-x0213-2): Renamed from `=jis-x0213-2-2000'.
3948         (=jis-x0213-1@2004): New coded-charset for XEmacs CHISE.
3949         (=jis-x0213-1-2000): New alias for `=jis-x0213-1' in XEmacs CHISE
3950         temporarily.
3951         (=jis-x0213-2-2000): New alias for `=jis-x0213-2' in XEmacs CHISE.
3952
3953 2008-08-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3954
3955         * mule/mule-conf.el (=shinjigen): New coded-charset for XEmacs
3956         CHISE.
3957         (=shinjigen@1ed): Inherited from `=shinjigen'.
3958         (=shinjigen@rev): Likewise.
3959
3960 2008-08-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3961
3962         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3963         settings for `=shinjigen@rev' and `=shinjigen@1ed'.
3964
3965 2008-08-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3966
3967         * mule/mule-conf.el (=shinjigen@1ed): Renamed from `shinjigen-1';
3968         define it as an alias.
3969         (=shinjigen@1ed/24pr): New coded-charset for XEmacs CHISE.
3970         (=shinjigen@rev): Renamed from `shinjigen-2'; define it as an
3971         alias.
3972         (=shinjigen/+p@rev): Renamed from `shinjigen-2-p'; define it as an
3973         alias.
3974
3975 2008-07-31  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3976
3977         * mule/mule-conf.el (shinjigen-2-p): New coded-charset for XEmacs
3978         CHISE.
3979
3980 2008-06-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3981
3982         * mule/mule-conf.el (shinjigen-1): New coded-charset for XEmacs
3983         CHISE.
3984         (shinjigen-2): Ditto.
3985
3986 2007-05-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3987
3988         * mule/mule-charset.el (default-coded-charset-priority-list):
3989         Prefer `gt-pj-*' to `chinese-cns11643-*', `=big5-cdp',
3990         `chinese-big5-eten-*' and `chinese-big5'.
3991
3992 2006-03-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3993
3994         * mule/mule-conf.el (=ucs-bmp-cjk@unicode): Change `max-code' to
3995         #x9FA5 temporarily.
3996
3997 2006-01-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3998
3999         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4000         settings for `=jis-x0208@1978/i1'.
4001
4002 2005-11-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4003
4004         * mule/mule-conf.el (=jis-x0208@1978/i-4): New coded-charset for
4005         XEmacs CHISE.
4006
4007 2005-10-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4008
4009         * mule/mule-conf.el (=adobe-japan1-[0..6]): New coded-charset for
4010         XEmacs CHISE.
4011
4012 2005-07-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4013
4014         * mule/mule-conf.el (=jis-x0208@1978/i1): New coded-charset for
4015         XEmacs CHISE.
4016
4017 2005-06-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4018
4019         * mule/mule-conf.el (=ucs-bmp@gb): New coded-charset for XEmacs
4020         CHISE.
4021         (=ucs-bmp@cns): Likewise.
4022         (=ucs-bmp@jis): Likewise.
4023         (=ucs-bmp@ks): Likewise.
4024
4025 2005-05-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4026
4027         * mule/mule-conf.el (=zinbun-oracle): New coded-charset for XEmacs
4028         CHISE.
4029         (=ucs-bmp-cjk): Change `max-code' to #x9FA5 temporarily.
4030
4031 2005-05-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4032
4033         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4034         settings for `=zinbun-oracle'.
4035
4036         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4037         `=zinbun-oracle'.
4038
4039 2005-05-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4040
4041         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4042         Modify to use "&U-hhhhhhhh;" instead of "&UU+hhhh;" for
4043         `=ucs@iso'.
4044
4045 2005-04-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4046
4047         * mule/mule-charset.el (default-coded-charset-priority-list):
4048         Delete `ucs-sip'; modify order of some CCSs.
4049
4050 2005-02-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4051
4052         * mule/mule-coding.el (iso-2022-jp-2): Specify `ccs-priority-list'
4053         in XEmacs CHISE.
4054
4055         * mule/japanese.el (iso-2022-jp): Specify `ccs-priority-list' in
4056         XEmacs CHISE; don't specify `input-charset-conversion' in XEmacs
4057         CHISE.
4058
4059 2004-12-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4060
4061         * mule/mule-conf.el (=ucs-radicals): Use "-zhRadicals-.*-ucs-0" as
4062         its registry.
4063         (=ucs-radicals@unicode): Likewise.
4064
4065 2004-12-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4066
4067         * mule/mule-conf.el (=ucs-hangul): New coded-charset for XEmacs
4068         CHISE.
4069
4070 2004-11-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4071
4072         * mule/mule-conf.el (=ucs@cns/fw): New coded-charset for XEmacs
4073         CHISE.
4074
4075 2004-11-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4076
4077         * mule/mule-conf.el (=ucs@gb/fw): New coded-charset for XEmacs
4078         CHISE.
4079
4080 2004-11-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4081
4082         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4083         Modify preference of *isolated settings*.
4084
4085 2004-11-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4086
4087         * mule/mule-conf.el (=ucs@big5/cns11643): New coded-charset when
4088         utf-2000 is provided.
4089         (=ucs@cns11643): Likewise.
4090
4091 2004-11-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4092
4093         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4094         Prefer every *isolated setting* to ordinary setting.
4095
4096 2004-11-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4097
4098         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4099         settings for `latin-viscii-{upper|lower}' and `latin-viscii'.
4100
4101 2004-10-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4102
4103         * mule/mule-conf.el (=ucs@jis/fw): New coded-charset for XEmacs
4104         CHISE.
4105
4106 2004-09-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4107
4108         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4109         settings for `=jis-x0208@1997'.
4110
4111 2004-09-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4112
4113         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4114         `=jis-x0208@1997'.
4115
4116 2004-09-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4117
4118         * mule/mule-conf.el (=jis-x0208@1997): New coded-charset for
4119         XEmacs CHISE.
4120
4121 2004-09-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4122
4123         * mule/mule-conf.el (=jis-x0208-1978): Define as an alias for
4124         `=jis-x0208@1978'.
4125         (=jis-x0208-1983): Define as an alias for `=jis-x0208@1983'.
4126         (=jis-x0213-1-2000): Use `=jis-x0208@1990' instead of
4127         `=jis-x0208-1990' as the mother.
4128         (=jis-x0208-1990): Define as an alias for `=jis-x0208@1990'.
4129
4130 2004-09-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4131
4132         * mule/mule-conf.el (=ucs@jis/1990): Renamed from `=ucs@jis-1990';
4133         define `=ucs@jis-1990' as an alias for `=ucs@jis/1990'.
4134         (=ucs@jis/2000): Renamed from `=ucs@jis-2000'; define
4135         `=ucs@jis-2000' as an alias for `=ucs@jis/2000'.
4136         (=ucs@JP): Renamed from `=ucs@jp'; define `=ucs@jp' as an alias
4137         for `=ucs@JP'.
4138
4139 2004-09-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4140
4141         * mule/mule-conf.el (=daikanwa@rev1): Renamed from
4142         `=daikanwa-rev1'; specify `=daikanwa' as the mother; define
4143         `=daikanwa-rev1' as an alias for `=daikanwa@rev1'.
4144         (=daikanwa@rev2): Renamed from `=daikanwa-rev2'; specify
4145         `=daikanwa' as the mother; define `=daikanwa-rev2' as an alias for
4146         `=daikanwa@rev2'.
4147
4148 2004-07-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4149
4150         * mule/mule-conf.el (=big5-cdp): Swap DOC-string and long-name.
4151         (=gt): Likewise.
4152         (=gt-k): Likewise.
4153         (=gt-pj-*): Likewise.
4154         (=gt-pj-k1): Likewise.
4155         (=gt-pj-k2): Likewise.
4156         (=daikanwa): Likewise.
4157         (=daikanwa-rev1): Likewise.
4158         (=daikanwa-rev2): Likewise.
4159         (=big5-pua): Likewise.
4160         (=big5-eten): Likewise.
4161         (chinese-big5-eten-a): Likewise.
4162         (chinese-big5-eten-b): Likewise.
4163         (=hanziku-*): Likewise.
4164         (=cbeta): Likewise.
4165         (=jef-china3): Likewise.
4166         (=ruimoku-v6): Likewise.
4167         (=ucs@iso): Likewise.
4168         (=ucs@unicode): Likewise.
4169         (=ucs@gb): Likewise.
4170         (=ucs@cns): Likewise.
4171         (=ucs@jis): Likewise.
4172         (=ucs@jis-1990): Likewise.
4173         (=ucs@jis-2000): Likewise.
4174         (=ucs@jp): Likewise.
4175         (=ucs@ks): Likewise.
4176         (=ucs@big5): Likewise.
4177         (=ucs-radicals): Likewise.
4178         (=ucs-radicals@unicode): Likewise.
4179         (=ucs-bmp-cjk): Likewise.
4180         (=ucs-bmp-cjk@unicode): Likewise.
4181         (=ucs-sip-ext-b): Likewise.
4182         (=ucs-sip-ext-b@iso): Likewise.
4183
4184 2004-04-08  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4185
4186         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4187         settings for =ucs@{unicode|iso|gb|jis|cns|ks}.
4188
4189 2004-04-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4190
4191         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4192         settings for chinese-gb2312, =iso-ir165, latin-iso8859-{1..4},
4193         cyrillic-iso8859-5, greek-iso8859-7, hebrew-iso8859-8,
4194         latin-iso8859-9, latin-jisx0201, katakana-jisx0201,
4195         latin-tcvn5712, thai-tis620, lao, ethiopic, arabic-{1|2}-column,
4196         arabic-digit, ipa and ``&I-B-XXXX;''.
4197
4198 2004-03-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4199
4200         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4201         setting for (I-)HZK{03..12}-XXXX.
4202
4203 2004-02-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4204
4205         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4206         settings for `&I-RUI6-hhhh;' and `&RUI6-hhhh;'.
4207
4208         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4209         `=ruimoku-v6'.
4210
4211         * mule/mule-conf.el (=ruimoku-v6): New coded-charset of XEmacs
4212         CHISE.
4213
4214 2004-01-21  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4215
4216         * mule/mule-conf.el (=ucs@iso): New coded-charset in XEmacs CHISE.
4217         (=ucs@unicode): Likewise.
4218         (=ucs@gb): Inherits `=ucs@unicode' instead of `=ucs'.
4219         (=ucs@cns): Likewise.
4220         (=ucs@jis): Likewise.
4221         (=ucs@ks): Likewise.
4222         (=ucs@big5): Likewise.
4223
4224 2004-01-19  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4225
4226         * mule/mule-coding.el (utf-8-jis): Use `=ucs@jis-2000' instead of
4227         `ucs-jis'.
4228         (utf-8-jis-er): Likewise.
4229         (utf-8-jp): New coding-system.
4230         (utf-8-jp-er): Likewise.
4231
4232         * mule/mule-conf.el (=ucs@jp): New coded-charset for XEmacs CHISE.
4233
4234 2004-01-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4235
4236         * mule/mule-coding.el (euc-jisx0213): Moved from mule/japanese.el.
4237
4238         * mule/japanese.el: Move definition of `euc-jisx0213' to
4239         mule/mule-coding.el.
4240
4241 2004-01-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4242
4243         * dumped-lisp.el (preloaded-file-list): Load mule-charset and
4244         mule-coding before loading update-cdb when utf-2000 is provided.
4245
4246 2003-11-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4247
4248         * mule/mule-conf.el: Prefer `=big5-cdp', `=gt' and `=gt-k' to
4249         `=daikanwa'.
4250
4251 2003-11-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4252
4253         * mule/mule-conf.el: Define =ucs@DOMAIN at the end of CCS
4254         definition codes when `utf-2000' is provided.
4255
4256 2003-08-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4257
4258         * mule/mule-category.el (word-combining-categories): Don't setup
4259         `word-combining-categories' in XEmacs CHISE.
4260         (word-separating-categories): Add setting about Latin script in
4261         XEmacs CHISE.
4262
4263 2003-08-09  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4264
4265         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4266         setting for `chinese-big5'.
4267
4268 2003-08-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4269
4270         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4271         Prefer `chinese-big5-cdp' to `ideograph-daikanwa' and
4272         `ideograph-gt-k'; prefer `ideograph-daikanwa' to `ideograph-gt-k';
4273         add setting for HZK0[12]-xxxx.
4274
4275 2003-08-04  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4276
4277         * mule/mule-conf.el (=iso-ir165): Define to inherit from `=gb2312'
4278         in XEmacs CHISE.
4279
4280 2003-07-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4281
4282         * mule/mule-charset.el (default-coded-charset-priority-list):
4283         Prefer `=big5-cdp', `chinese-big5-eten-a', `chinese-big5-eten-b'
4284         and `chinese-big5' to `=gt-pj-*'.
4285
4286 2003-05-10  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4287
4288         * mule/mule-conf.el (=daikanwa): Renamed from
4289         `ideograph-daikanwa'.
4290         (ideograph-daikanwa): Changed to an alias for `=daikanwa'.
4291
4292 2003-05-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4293
4294         * mule/mule-conf.el (=cns11643-7): Renamed from
4295         `chinese-cns11643-7'.
4296         (chinese-cns11643-7): Changed to an alias for `=cns11643-7'.
4297
4298 2003-05-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4299
4300         * mule/mule-conf.el (=cns11643-6): Renamed from
4301         `chinese-cns11643-6'.
4302         (chinese-cns11643-6): Changed to an alias for `=cns11643-6'.
4303
4304 2003-05-06  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4305
4306         * mule/mule-conf.el (=cns11643-5): Renamed from
4307         `chinese-cns11643-5'.
4308         (chinese-cns11643-5): Changed to an alias for `=cns11643-5'.
4309
4310 2003-05-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4311
4312         * mule/mule-conf.el (=cns11643-4): Renamed from
4313         `chinese-cns11643-4'.
4314         (chinese-cns11643-4): Changed to an alias for `=cns11643-4'.
4315
4316 2003-05-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4317
4318         * mule/mule-conf.el (=cns11643-3): Renamed from
4319         `chinese-cns11643-3'.
4320         (chinese-cns11643-3): Changed to an alias for `=cns11643-3'.
4321
4322 2003-04-30  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4323
4324         * mule/mule-conf.el: `chinese-cns11643-2' is renamed to
4325         `=cns11643-2'.
4326         (chinese-cns11643-2): New alias for `=cns11643-2'.
4327
4328 2003-04-27  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4329
4330         * mule/mule-conf.el: `chinese-cns11643-1' is renamed to
4331         `=cns11643-1'.
4332         (chinese-cns11643-1): New alias for `=cns11643-1'.
4333
4334 2003-04-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4335
4336         * mule/mule-conf.el: `chinese-gb12345' is renamed to `=gb12345'.
4337         (chinese-gb12345): New alias for `=gb12345'.
4338
4339 2003-04-21  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4340
4341         * mule/mule-conf.el: `chinese-gb2312' is renamed to `=gb2312'.
4342         (chinese-gb2312): New alias for `=gb2312'.
4343
4344 2003-04-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4345
4346         * mule/mule-conf.el: `chinese-big5' is renamed to `=big5'.
4347         (chinese-big5): New alias for `=big5'.
4348
4349 2003-04-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4350
4351         * mule/mule-conf.el: `korean-ksc5601' is renamed to `=ks-x1001'.
4352         (korean-ksc5601): New alias for `=ks-x1001'.
4353
4354 2003-04-15  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4355
4356         * mule/mule-conf.el: `japanese-jisx0212' is renamed to
4357         `=jis-x0212'.
4358         (japanese-jisx0212): New alias for `=jis-x0212'.
4359
4360 2003-04-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4361
4362         * mule/mule-conf.el: `japanese-jisx0208' is renamed to
4363         `=jis-x0208-1983'.
4364         (japanese-jisx0208): New alias for `=jis-x0208-1983'.
4365
4366 2003-04-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4367
4368         * mule/mule-conf.el: `japanese-jisx0208-1978' is renamed to
4369         `=jis-x0208-1978'.
4370         (japanese-jisx0208-1978): New alias for `=jis-x0208-1978'.
4371
4372 2003-04-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4373
4374         * mule/mule-conf.el (=iso-ir165): Renamed from `chinese-isoir165'.
4375         (chinese-isoir165): Changed to an alias for `=iso-ir165'.
4376
4377 2003-04-03  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4378
4379         * mule/mule-conf.el (chinese-isoir165): Specify iso-ir 165.
4380         (chinese-cns11643-3): Specify iso-ir 183.
4381         (chinese-cns11643-4): Specify iso-ir 184.
4382         (chinese-cns11643-5): Specify iso-ir 185.
4383         (chinese-cns11643-6): Specify iso-ir 186.
4384         (chinese-cns11643-7): Specify iso-ir 187.
4385         (=jis-x0213-1-2000): In XEmacs CHISE, specify iso-ir 228.
4386         (=jis-x0213-2-2000): In XEmacs CHISE, specify iso-ir 229.
4387
4388 2003-04-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4389
4390         * bytecomp.el (byte-compile-insert-header): In XEmacs CHISE, check
4391         \uXXXX for every cases.
4392
4393 2003-03-31  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4394
4395         * mule/mule-conf.el (=ucs@big5): Renamed from `ucs-big5'.
4396         (ucs-big5): Changed to an alias for `=ucs@big5'.
4397
4398 2003-03-29  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4399
4400         * mule/mule-conf.el (=ucs@ks): Renamed from `ucs-ks'.
4401         (ucs-ks): Changed to an alias for `=ucs@ks'.
4402
4403 2003-03-27  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4404
4405         * mule/mule-conf.el (=ucs@jis-2000): Renamed from `=ucs-jis-2000'.
4406         (=ucs-jis-2000): Changed to an alias for `=ucs@jis-2000'.
4407
4408 2003-03-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4409
4410         * mule/mule-conf.el (=ucs@jis-1990): Renamed from `=ucs-jis-1990'.
4411         (=ucs-jis-1990): Changed to an alias for `=ucs@jis-1990'.
4412
4413 2003-03-24  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4414
4415         * mule/mule-conf.el (=ucs@jis): Renamed from `ucs-jis'.
4416         (ucs-jis): Changed to an alias for `=ucs@jis'.
4417
4418 2003-03-23  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4419
4420         * mule/mule-conf.el (=ucs@cns): Renamed from `ucs-cns'.
4421         (ucs-cns): Changed to an alias for `=ucs@cns'.
4422
4423 2003-03-20  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4424
4425         * mule/mule-conf.el (=ucs@gb): Renamed from `ucs-gb'.
4426         (ucs-gb): Changed to an alias for `=ucs@gb'.
4427
4428 2003-03-16  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4429
4430         * mule/mule-conf.el (=daikanwa-rev1): Renamed from
4431         `ideograph-daikanwa-2'.
4432         (ideograph-daikanwa-2): Changed to an alias for `=daikanwa-rev1'.
4433         (=daikanwa-rev2): New coded-charset when `utf-2000' is provided.
4434
4435 2003-03-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4436
4437         * version.el (emacs-version): Rename `XEmacs UTF-2000' to `XEmacs
4438         CHISE'; use `xemacs-chise-version' instead of `utf-2000-version'.
4439
4440         * obsolete.el (utf-2000-version): Declare as an obsolete variable
4441         for `xemacs-chise-version'.
4442
4443 2003-03-09  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4444
4445         * mule/mule-charset.el (default-coded-charset-priority-list):
4446         Refer `=jis-x0208-1990' instead of `japanese-jisx0208-1990'; refer
4447         `=gt-pj-*' instead of `ideograph-gt-pj-*'; refer `=hanziku-*'
4448         instead of `ideograph-hanziku-*'.
4449
4450         * mule/mule-conf.el: `ucs' is renamed to `=ucs'.
4451         (ucs): New alias for `=ucs' when `utf-2000' is provided.
4452
4453 2003-03-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4454
4455         * mule/mule-conf.el (=jis-x0213-1-2000): Rename
4456         `japanese-jisx0208-1990' to `=jis-x0208-1990'.
4457         (japanese-jisx0208-1990): New alias for `=jis-x0208-1990' when
4458         `utf-2000' is provided.
4459
4460 2003-03-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4461
4462         * mule/mule-conf.el (ucs-gb): New coded-charsets when `utf-2000'
4463         is provided [was builtin coded-charsets].
4464
4465 2003-03-04  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4466
4467         * mule/mule-conf.el (ucs-cns): New coded-charsets when `utf-2000'
4468         is provided [was builtin coded-charsets].
4469
4470 2003-03-03  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4471
4472         * mule/mule-conf.el (ucs-jis): New coded-charsets when `utf-2000'
4473         is provided [was builtin coded-charsets].
4474
4475 2003-03-02  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4476
4477         * mule/mule-conf.el (ucs-ks): New coded-charsets when `utf-2000'
4478         is provided [was builtin coded-charsets].
4479
4480 2003-03-01  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4481
4482         * mule/mule-conf.el (ideograph-daikanwa-2): New coded-charsets
4483         when `utf-2000' is provided [was builtin coded-charsets].
4484
4485 2003-02-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4486
4487         * mule/mule-conf.el (=hanziku-*): Renamed from
4488         `ideograph-hanziku-*'.
4489         (ideograph-hanziku-*): Changed to an alias for `=hanziku-*'.
4490
4491 2003-02-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4492
4493         * mule/mule-conf.el (ideograph-daikanwa): New coded-charsets when
4494         `utf-2000' is provided [was builtin coded-charsets].
4495         (ideograph-hanziku-{1..12}): Likewise.
4496
4497 2003-02-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4498
4499         * mule/mule-conf.el (=gt-pj-*): Renamed from `ideograph-gt-pj-*'.
4500         (ideograph-gt-pj-*): Changed to an alias for `=gt-pj-*'.
4501
4502 2003-02-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4503
4504         * mule/mule-conf.el (ideograph-gt-pj-{1..11}): New coded-charsets
4505         when `utf-2000' is provided [was builtin coded-charsets].
4506
4507 2003-02-24  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4508
4509         * mule/mule-charset.el (default-coded-charset-priority-list): Use
4510         `=big5-cdp', `=cbeta' and `=jef-china3' instead of
4511         `chinese-big5-cdp', `ideograph-cbeta' and `china3-jef'.
4512
4513 2003-02-18  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4514
4515         * mule/mule-conf.el (=gt): Renamed from `ideograph-gt'.
4516         (ideograph-gt): Changed to an alias for `=gt'.
4517
4518 2003-02-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4519
4520         * mule/mule-conf.el (ucs-big5): New coded-charset when `utf-2000'
4521         is provided; it was defined as a builtin coded-charset.
4522         (ideograph-gt): Likewise.
4523
4524 2003-02-16  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4525
4526         * mule/mule-conf.el (=gt-k): Renamed from `ideograph-gt-k'.
4527         (ideograph-gt-k): Changed to an alias for `=gt-k'.
4528
4529 2003-02-15  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4530
4531         * mule/mule-conf.el (=big5-cdp): Renamed from `chinese-big5-cdp'.
4532         (chinese-big5-cdp): Changed to an alias for `=big5-cdp'.
4533
4534 2003-02-15  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4535
4536         * mule/mule-conf.el (=big5-eten): Renamed from
4537         `chinese-big5-eten'.
4538         (chinese-big5-eten): Changed to an alias for `=big5-eten'.
4539
4540 2003-02-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4541
4542         * mule/mule-conf.el (=big5-pua): Renamed from `chinese-big5-pua'.
4543         (chinese-big5-pua): Changed to an alias for `=big5-pua'.
4544
4545 2003-02-13  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4546
4547         * mule/mule-conf.el (=cbeta): Renamed from `ideograph-cbeta'.
4548         (ideograph-cbeta): Changed to an alias for `=cbeta'.
4549
4550 2003-02-11  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4551
4552         * mule/mule-conf.el (=jef-china3): Renamed from `china3-jef'.
4553         (china3-jef): Changed to an alias for `=jef-china3'.
4554
4555 2003-02-10  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4556
4557         * mule/mule-charset.el (default-coded-charset-priority-list): Use
4558         `=jis-x0213-{1|2}-2000' instead of `japanese-jisx0213-{1|2}'.
4559
4560         * mule/mule-conf.el (=jis-x0213-{1|2}-2000): Renamed from
4561         `japanese-jisx0213-{1|2}' when `utf-2000' is provided.
4562         (japanese-jisx0213-{1|2}): New alias for =jis-x0213-{1|2}-2000
4563         when `utf-2000' is provided.
4564
4565 2003-02-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4566
4567         * mule/mule-charset.el (default-coded-charset-priority-list):
4568         Refer Hanziku to CBETA, Big5 variants, UCS-BMP and JEF-CHINA3.
4569
4570         * mule/mule-conf.el (ucs-jis-1990): Deleted.
4571         (ucs-jis-2000): Deleted.
4572
4573 2003-02-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4574
4575         * mule/mule-conf.el (=ucs-jis-1990): New coded-charset for
4576         UTF-2000.
4577         (=ucs-jis-2000): New coded-charset for UTF-2000.
4578
4579 2003-01-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4580
4581         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4582         settings for `ideograph-hanziku-{1|2}' and JEF-CHINA3.
4583
4584 2003-01-09  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4585
4586         * mule/mule-charset.el (default-coded-charset-priority-list):
4587         Prefer `korean-ksc5601' to CNS 11643; prefer Big5-CDP to
4588         `ideograph-cbeta'.
4589
4590 2003-01-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4591
4592         * mule/mule-conf.el: Add new coded-charset when UTF-2000 [was a
4593         builtin coded-charset].
4594
4595 2002-12-22  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4596
4597         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4598         settings for &K0-xxxx and &I-K0-xxxx.
4599
4600 2002-12-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4601
4602         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4603         `ideograph-gt-pj-k1' and `ideograph-gt-pj-k2' in UTF-2000.
4604
4605 2002-12-18  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4606
4607         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4608         settings for &GT-Knnnnn and &I-GT-Knnnnn in UTF-2000.
4609
4610 2002-12-18  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4611
4612         * mule/mule-conf.el (ideograph-gt-k): New coded-charset in
4613         UTF-2000.
4614         (ideograph-gt-pj-k1): Likewise.
4615         (ideograph-gt-pj-k2): Likewise.
4616
4617 2002-11-29  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4618
4619         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4620         `=jis-x0208'.
4621
4622 2002-11-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4623
4624         * mule/mule-conf.el (china3-jef): Add new coded-charset when
4625         UTF-2000 [was a builtin coded-charset].
4626
4627 2002-11-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4628
4629         * mule/mule-coding.el (utf-8-gb): Prefer `ucs-gb' and `=>ucs-gb'.
4630         (utf-8-gb-er): Likewise.
4631
4632 2002-10-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4633
4634         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4635         settings for JIS X 0212 and JIS X 0208:1978.
4636
4637 2002-10-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4638
4639         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4640         setting for JIS X 0213.
4641
4642 2002-08-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4643
4644         * iso8859-1.el: Don't set `iso8859/1-case-table' to the
4645         standard-case-table in UTF-2000.
4646
4647 2002-08-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4648
4649         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4650         definitions for isolated-chars.
4651
4652 2002-08-13  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4653
4654         * setup-paths.el (paths-find-utf-2000-lisp-directory): Use
4655         `configure-utf-2000-lisp-directory'.
4656         (paths-construct-load-path): Prefer `utf-2000-lisp-load-path' to
4657         `mule-lisp-load-path'.
4658
4659 2002-08-13  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4660
4661         * startup.el (startup-setup-paths): Set and use
4662         `utf-2000-lisp-directory'.
4663         (startup-setup-paths-warning): Check `utf-2000-lisp-directory' in
4664         UTF-2000.
4665
4666 2002-08-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4667
4668         * setup-paths.el (paths-utf-2000-load-path-depth): New variable.
4669         (paths-find-utf-2000-lisp-directory): New function.
4670         (paths-construct-load-path): Add new optional argument
4671         `utf-2000-lisp-directory'.
4672
4673         * dump-paths.el: Set and use `utf-2000-lisp-directory'.
4674
4675 2002-08-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4676
4677         * mule/mule-charset.el: Don't specify `auto-fill-chars' for
4678         `katakana-jisx0201', `japanese-jisx0208', `japanese-jisx0212',
4679         `chinese-gb2312', `chinese-big5-1' and `chinese-big5-2'.
4680         (default-coded-charset-priority-list): Add `chinese-big5-1' and
4681         `chinese-big5-2' in UTF-2000.
4682
4683         * mule/chinese.el: Set syntax-entry "w" for `chinese-big5' instead
4684         of `chinese-big5-1' and `chinese-big5-2' in UTF-2000.
4685
4686 2002-08-11  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4687
4688         * mule/chinese.el: Add new coding-systems `big5-er', `big5-eten',
4689         `big5-eten-er' in UTF-2000.
4690         (big5-cdp): Modify DOC-string and mnemonic.
4691
4692 2002-08-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4693
4694         * mule/mule-coding.el (utf-8-mcs-er): New coding-system in
4695         UTF-2000 [renamed from utf-8-er].
4696         (utf-8-gb): New coding-system in UTF-2000.
4697         (utf-8-gb-er): Likewise.
4698         (utf-8-cns): Likewise.
4699         (utf-8-cns-er): Likewise.
4700         (utf-8-big5): Likewise.
4701         (utf-8-big5-er): Likewise.
4702         (utf-8-jis): Likewise.
4703         (utf-8-jis-er): Likewise.
4704         (utf-8-ks): Likewise.
4705         (utf-8-ks-er): Likewise.
4706         (utf-8-er): Likewise.
4707
4708 2002-07-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4709
4710         * bytecomp.el (byte-compile-insert-header): Use `utf-8-mcs-unix'
4711         instead of `utf-8-unix' in UTF-2000.
4712
4713         * mule/mule-coding.el (utf-8): Define as an alias for `utf-8-mcs'.
4714
4715 2002-07-23  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4716
4717         * mule/japanese.el (euc-jisx0213): New coding-system.
4718
4719         * mule/mule-conf.el (japanese-jisx0213-1): Specify
4720         `japanese-jisx0208-1990' as the mother.
4721
4722 2002-07-16  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4723
4724         * dumped-lisp.el (preloaded-file-list): Change condition of
4725         loading "close-cdb".
4726
4727 2002-07-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4728
4729         * mule/mule-coding.el (utf-8-er): New coding-system in UTF-2000;
4730         setup `coded-charset-entity-reference-alist'.
4731
4732 2002-07-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4733
4734         * dumped-lisp.el (preloaded-file-list): Dump "close-cdb" in
4735         UTF-2000.
4736
4737 2002-04-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4738
4739         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4740         `chinese-big5-eten-a' and `chinese-big5-eten-b'.
4741
4742 2002-04-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4743
4744         * mule/mule-conf.el (chinese-big5-pua): New coded-charset.
4745         (chinese-big5-eten-a): Likewise.
4746         (chinese-big5-eten-b): Likewise.
4747         (chinese-big5-cdp): Declare as a subset of `chinese-big5' whose
4748         code range is #x8140 .. #x8DFE.
4749
4750 2002-04-08  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4751
4752         * mule/mule-conf.el (chinese-big5-eten): New coded-charset in
4753         UTF-2000.
4754         (chinese-big5-cdp): Likewise.
4755
4756 2002-02-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4757
4758         * dumped-lisp.el (preloaded-file-list): Rename
4759         utf-2000/make-cdbs.el -> utf-2000/update-cdb.el.
4760
4761 2002-02-14  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4762
4763         * update-elc.el: Load lisp/utf-2000/dumped-chars.el in UTF-2000;
4764         append `system-char-db-source-file-list' into
4765         `preloaded-file-list' in UTF-2000.
4766
4767 2002-02-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4768
4769         * dumped-lisp.el (preloaded-file-list): Delete
4770         character-definition files.
4771
4772 2002-02-04  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4773
4774         * dumped-lisp.el (preloaded-file-list): Add `make-cdbs' in
4775         UTF-2000.
4776
4777 2001-12-31  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4778
4779         * mule/mule-charset.el (default-coded-charset-priority-list):
4780         Delete `mojikyo-2022-1'.
4781
4782 2001-12-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4783
4784         * mule/mule-charset.el (default-coded-charset-priority-list):
4785         Delete `mojikyo'.
4786
4787 2001-12-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4788
4789         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4790         `ucs-sip'.
4791
4792 2001-11-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4793
4794         * mule/mule-charset.el (default-coded-charset-priority-list):
4795         Comment out `chinese-gb12345'.
4796
4797 2001-11-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4798
4799         * bytecomp.el (byte-compile-insert-header): Fixed.
4800
4801 2001-10-31  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4802
4803         * dumped-lisp.el (preloaded-file-list): Dump `ad-hoc-cdp' in
4804         XEmacs UTF-2000.
4805
4806 2001-10-16  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4807
4808         * mule/chinese.el (big5-cdp): New coding-system in XEmacs
4809         UTF-2000.
4810
4811 2001-10-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4812
4813         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4814         `ideograph-hanziku-{1 .. 12}' in XEmacs UTF-2000.
4815
4816 2001-10-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4817
4818         * mule/mule-charset.el (default-coded-charset-priority-list):
4819         `japanese-jef-china3' is renamed `china3-jef'.
4820
4821 2001-10-08  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4822
4823         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4824         `japanese-jef-china3' and `ideograph-cbeta'.
4825
4826 2001-09-02  MORIOKA Tomohiko  <tomo@calliope.mousai.mahoroba.ne.jp>
4827
4828         * list-mode.el: Delete dirty hack for XEmacs UTF-2000.
4829
4830 2001-08-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4831
4832         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4833         `chinese-big5-cdp'.
4834
4835 2001-08-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4836
4837         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4838         `arabic-digit', `arabic-1-column' and `arabic-2-column'.
4839
4840 2001-07-31  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4841
4842         * dumped-lisp.el (preloaded-file-list): Load "arabic" before
4843         loading character definitions.
4844
4845 2001-07-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4846
4847         * dumped-lisp.el (preloaded-file-list): Rename
4848         u031A0-Extended-Bopomofo.el to u031A0-Bopomofo-Extended.el.
4849
4850 2001-07-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4851
4852         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4853         `chinese-big5'.
4854
4855 2001-07-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4856
4857         * dumped-lisp.el (preloaded-file-list): Dump
4858         "Ideograph-R028-Private" with XEmacs UTF-2000.
4859
4860 2001-07-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4861
4862         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4863         `chinese-gb12345'.
4864
4865 2001-07-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4866
4867         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4868         `ideograph-gt-pj-{1..11}'.
4869
4870         * dumped-lisp.el (preloaded-file-list): Dump `isolated-char' in
4871         XEmacs UTF-2000.
4872
4873 2000-12-06  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4874
4875         * mule/mule-charset.el (default-coded-charset-priority-list):
4876         Prefer `chinese-gb2312' than `chinese-cns11643-*'; add
4877         `chinese-isoir165'.
4878
4879 2000-10-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4880
4881         * format.el (format-alist): Revive `image/jpeg', `image/gif',
4882         `image/png', `image/x-xpm' and `image/tiff'.
4883
4884         * files.el (binary-file-regexps): Add *.PNG.
4885
4886 2000-07-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4887
4888         * mule/mule-charset.el (default-coded-charset-priority-list):
4889         Prefer `japanese-jisx0208-1990' than `japanese-jisx0212'; prefer
4890         `korean-ksc5601' than `japanese-jisx0213-1'; add `mojikyo-2022-1'.
4891
4892 2000-09-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4893
4894         * list-mode.el: Call `completion-list-mode' to avoid slowness of
4895         the first completion when UTF-2000 is running.
4896
4897 2000-05-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4898
4899         * mule/mule-charset.el (default-coded-charset-priority-list):
4900         Delete `ucs'.
4901
4902 2000-04-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4903
4904         * dumped-lisp.el (preloaded-file-list): Don't add "mojikyo".
4905
4906         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4907         `mojikyo' instead of `mojikyo-pj-[1..21]'.
4908
4909 2000-04-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4910
4911         * mule/vietnamese.el (vscii-2): Delete abolished property
4912         `composite'; now composite mode is default.
4913
4914 2000-04-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4915
4916         * bytecomp.el (byte-compile-insert-header): Use `binary' instead
4917         of `raw-text'; check \uHHHH representation even if non-ascii
4918         characters are not found.
4919
4920         * dumped-lisp.el (preloaded-file-list): Add "ccs-tcvn5712.el" in
4921         UTF-2000; add "viet-ccl" in non-UTF-2000 Mule; add "vietnamese"
4922         unconditionally.
4923
4924         * mule/viet-ccl.el: New file.
4925
4926         * mule/vietnamese.el (vscii-2): New coding-system in UTF-2000.
4927         (tcvn-5712): New coding-system alias of `vscii-2' in UTF-2000.
4928         - Separate CCL based implementations to viet-ccl.el.
4929
4930 2000-02-24  MORIOKA Tomohiko  <tomo@m17n.org>
4931
4932         * mule/mule-conf.el (japanese-jisx0213-1): Allow
4933         "jisx0213.2000-1".
4934         (japanese-jisx0213-2): Allow "jisx0213.2000-2".
4935
4936         * mule/mule-charset.el (default-coded-charset-priority-list):
4937         Prefer `japanese-jisx0213-1' and `japanese-jisx0213-2' to
4938         `japanese-jisx0208-1978' and `japanese-jisx0208-1990'.
4939
4940 2000-01-31  MORIOKA Tomohiko  <tomo@etl.go.jp>
4941
4942         * dumped-lisp.el (preloaded-file-list): Add "mojikyo" in UTF-2000.
4943
4944 2000-01-27  MORIOKA Tomohiko  <tomo@m17n.org>
4945
4946         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4947         `ucs' in UTF-2000.
4948
4949 2000-01-26  MORIOKA Tomohiko  <tomo@etl.go.jp>
4950
4951         * mule/mule-charset.el (default-coded-charset-priority-list):
4952         Prefer `mojikyo-pj-*' and `ideograph-daikanwa' to `ucs-bmp' and
4953         `arabic-iso8859-6'.
4954
4955 2000-01-12  MORIOKA Tomohiko  <tomo@etl.go.jp>
4956
4957         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4958         `mojikyo-pj-[1 .. 21]' in UTF-2000.
4959
4960 2000-01-14  MORIOKA Tomohiko  <tomo@etl.go.jp>
4961
4962         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4963         `katakana-jisx0201' in UTF-2000.
4964
4965 1999-12-23  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4966
4967         * dumped-lisp.el (preloaded-file-list): Add "u0A000-Yi-Syllables",
4968         "u0AC00-Hangul-Syllables", "u0FB00-Alphabetic-Presentation-Forms",
4969         "u0FB50-Arabic-Presentation-Forms-A",
4970         "u0FE20-Combining-Half-Marks", "u0FE30-CJK-Compatibility-Forms",
4971         "u0FE50-Small-Form-Variants",
4972         "u0FE70-Arabic-Presentation-Forms-B",
4973         "u0FF00-Halfwidth-and-Fullwidth-Forms" and "u0FFF0-Specials" in
4974         UTF-2000.
4975
4976 1999-12-22  MORIOKA Tomohiko  <tomo@etl.go.jp>
4977
4978         * dumped-lisp.el (preloaded-file-list): Delete
4979         "ccs-jisx0208-1983.el"; add "Ideograph-R031-Enclosure"
4980         ... "Ideograph-R214-Flute" in UTF-2000.
4981
4982 1999-11-21  MORIOKA Tomohiko  <tomo@etl.go.jp>
4983
4984         * mule/mule-conf.el (japanese-jisx0213-1): New coded-charset.
4985         (japanese-jisx0213-2): New coded-charset.
4986
4987         * dumped-lisp.el (preloaded-file-list): Add
4988         "Ideograph-R028-Private", "Ideograph-R029-Again" and
4989         "Ideograph-R030-Mouth".
4990
4991 1999-11-19  MORIOKA Tomohiko  <tomo@etl.go.jp>
4992
4993         * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R012-Eight",
4994         "Ideograph-R013-Down-Box", "Ideograph-R014-Cover",
4995         "Ideograph-R015-Ice", "Ideograph-R016-Table",
4996         "Ideograph-R017-Open-Box", "Ideograph-R018-Knife",
4997         "Ideograph-R019-Power", "Ideograph-R020-Wrap", "Ideograph-R021-Spoon",
4998         "Ideograph-R022-Right-Open-Box", "Ideograph-R023-Hiding-Enclosure",
4999         "Ideograph-R024-Ten", "Ideograph-R025-Divination",
5000         "Ideograph-R026-Seal" and "Ideograph-R027-Cliff" in UTF-2000.
5001
5002 1999-11-18  MORIOKA Tomohiko  <tomo@etl.go.jp>
5003
5004         * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R002-Line",
5005         "Ideograph-R003-Dot", "Ideograph-R004-Slash",
5006         "Ideograph-R005-Second", "Ideograph-R006-Hook",
5007         "Ideograph-R007-Two", "Ideograph-R008-Lid", "Ideograph-R009-Man",
5008         "Ideograph-R010-Legs" and "Ideograph-R011-Enter".
5009
5010         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5011         `japanese-jisx0208-1990' and `japanese-jisx0208-1978'.
5012
5013 1999-11-16  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5014
5015         * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R001-One"
5016         in UTF-2000.
5017
5018 1999-11-16  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5019
5020         * mule/mule-conf.el (sisheng): Moved from mule/chinese.el.
5021         (chinese-isoir165): Moved from mule/chinese.el.
5022         (chinese-cns11643-3): Moved from mule/chinese.el.
5023         (chinese-cns11643-4): Moved from mule/chinese.el.
5024         (chinese-cns11643-5): Moved from mule/chinese.el.
5025         (chinese-cns11643-6): Moved from mule/chinese.el.
5026         (chinese-cns11643-7): Moved from mule/chinese.el.
5027
5028         * mule/chinese.el: Move definition of coded-charsets to
5029         mule/mule-conf.el.
5030
5031 1999-11-15  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5032
5033         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5034         `ideograph-daikanwa'.
5035
5036 1999-11-15  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5037
5038         * dumped-lisp.el (preloaded-file-list): Delete
5039         "ccs-jisx0201-latin.el".
5040
5041 1999-11-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
5042
5043         * dumped-lisp.el (preloaded-file-list): Add
5044         "u031A0-Extended-Bopomofo" in UTF-2000.
5045
5046 1999-11-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
5047
5048         * dumped-lisp.el (preloaded-file-list): u02E00-CJK-Radicals was
5049         renamed to u02E00-CJK-Radical-Supplement.
5050
5051 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5052
5053         * dumped-lisp.el (preloaded-file-list): Add
5054         "u03000-CJK-Symbols-and-Punctuation", "u03040-Hiragana",
5055         "u030A0-Katakana", "u03100-Bopomofo",
5056         "u03130-Hangul-Compatibility-Jamo", "u03190-Kanbun",
5057         "u03200-Enclosed-CJK-Letters-and-Months" and
5058         "u03300-CJK-Compatibility".
5059
5060 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5061
5062         * dumped-lisp.el (preloaded-file-list): Add "u02E00-CJK-Radicals",
5063         "u02F00-Kangxi-Radicals" and
5064         "u02FF0-Ideographic-Description-Characters".
5065
5066 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5067
5068         * dumped-lisp.el (preloaded-file-list): Add
5069         "u02600-Miscellaneous-Symbols", "u02700-Dingbats" and
5070         "u02800-Braille-Patterns" in UTF-2000.
5071
5072 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5073
5074         * dumped-lisp.el (preloaded-file-list): Load "uXXXXX-*" instead of
5075         "uXXXXX-*.el" in UTF-2000.
5076
5077         * bytecomp.el (byte-compile-insert-header): Delete comments if
5078         non-ASCII characters are found; allow `byte-compile-dynamic' and
5079         `byte-compile-dynamic-docstrings' if *.elc will be encoded by
5080         `raw-text'.
5081
5082 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5083
5084         * dumped-lisp.el (preloaded-file-list): Add
5085         "u02500-Box-Drawing.el", "u02580-Block-Elements.el" and
5086         "u025A0-Geometric-Shapes.el".
5087
5088 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5089
5090         * dumped-lisp.el (preloaded-file-list): Add
5091         "u02400-Control-Pictures.el", "u02440-OCR.el" and
5092         "u02460-Enclosed-Alphanumerics.el".
5093
5094 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5095
5096         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5097         `chinese-gb2312'.
5098
5099         * dumped-lisp.el (preloaded-file-list): Add
5100         "u02200-Mathematical-Operators.el" and
5101         "u02300-Miscellaneous-Technical.el".
5102
5103 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5104
5105         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5106         `chinese-cns11643-*'.
5107
5108         * dumped-lisp.el (preloaded-file-list): Add
5109         "u02100-Letterlike-Symbols.el", "u02150-Number-Forms.el" and
5110         "u02190-Arrows.el" in UTF-2000.
5111
5112 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5113
5114         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5115         `korean-ksc5601'.
5116
5117         * dumped-lisp.el (preloaded-file-list): Add
5118         "u02000-General-Punctuation.el", "u02070-Superscripts.el",
5119         "u02080-Subscripts.el", "u020A0-Currency-Symbols.el" and
5120         "u020D0-Combining-Diacritical-Marks-for-Symbols.el" in UTF-2000.
5121
5122 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5123
5124         * dumped-lisp.el (preloaded-file-list): Delete "ccs-viscii.el".
5125
5126 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5127
5128         * dumped-lisp.el (preloaded-file-list): Add "u013A0-Cherokee.el",
5129         "u01400-Canadian.el", "u01680-Ogham.el", "u016A0-Runic.el",
5130         "u01780-Khmer.el", "u01800-Mongolian.el",
5131         "u01E00-Latin-Extended-Additional.el" and
5132         "u01F00-Greek-Extended.el" in UTF-2000.
5133
5134 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5135
5136         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5137         `ethiopic-ucs' and `ethiopic'.
5138
5139         * dumped-lisp.el (preloaded-file-list): Add "u010A0-Georgian.el",
5140         "u01100-Hangul-Jamo.el" and "u01200-Ethiopic.el".
5141
5142         * mule/mule-conf.el: Move definition of coded-charset `ethiopic'
5143         from mule/ethiopic.el.
5144
5145         * mule/ethiopic.el: Move definition of coded-charset `ethiopic' to
5146         mule/mule-conf.el.
5147
5148 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5149
5150         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5151         `lao'.
5152
5153         * mule/mule-conf.el (lao): New coded-charset.
5154
5155         * dumped-lisp.el (preloaded-file-list): Add
5156         "u00900-Devanagari.el", "u00980-Bengali.el", "u00A00-Gurmukhi.el",
5157         "u00A80-Gujarati.el", "u00B00-Oriya.el", "u00B80-Tamil.el",
5158         "u00C00-Telugu.el", "u00C80-Kannada.el", "u00D00-Malayalam.el",
5159         "u00D80-Sinhala.el", "u00E00-Thai.el", "u00E80-Lao.el",
5160         "u00F00-Tibetan.el" and "u01000-Myanmar.el".
5161
5162 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5163
5164         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5165         `ucs-bmp' and `arabic-iso8859-6'.
5166
5167 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5168
5169         * dumped-lisp.el (preloaded-file-list): Add "u00400-Cyrillic.el",
5170         "u00530-Armenian.el", "u00590-Hebrew.el", "u00600-Arabic.el",
5171         "u00700-Syriac.el" and "u00780-Thaana.el" in UTF-2000.
5172
5173 1999-11-12  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5174
5175         * startup.el (normal-top-level): Load autoload file for UTF-2000
5176         in UTF-2000.
5177
5178 1999-11-11  MORIOKA Tomohiko  <tomo@etl.go.jp>
5179
5180         * dumped-lisp.el (preloaded-file-list): Add "mule-conf" in Mule;
5181         delete "ccs-iso8859-*.el"; add "u00000-C0.el",
5182         "u00020-Basic-Latin.el", "u00080-C1.el",
5183         "u000A0-Latin-1-Supplement.el", "u00100-Latin-Extended-A.el",
5184         "u00180-Latin-Extended-B.el", "u00250-IPA-Extensions.el",
5185         "u002B0-Spacing-Modifier-Letters.el",
5186         "u00300-Combining-Diacritical-Marks.el" and "u00370-Greek.el" in
5187         UTF-2000.
5188
5189 1999-11-10  MORIOKA Tomohiko  <tomo@etl.go.jp>
5190
5191         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5192         `japanese-jisx0212' and `ipa' in UTF-2000; use `latin-viscii-*'
5193         instead of `vietnamese-viscii-*'.
5194
5195 1999-11-09  MORIOKA Tomohiko  <tomo@etl.go.jp>
5196
5197         * mule/mule-conf.el: New file.
5198
5199         * mule/misc-lang.el: Move definition of charset `ipa' to
5200         mule/mule-conf.el.
5201
5202 1999-10-10  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5203
5204         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5205         `latin-viscii'; prefer it for characters used in Vietnamese.
5206
5207 1999-10-08   Daiki Ueno  <ueno@ueda.info.waseda.ac.jp>
5208
5209         * bytecomp.el (byte-compile-insert-header): Fix regexp.
5210
5211 1999-10-07  MORIOKA Tomohiko  <tomo@etl.go.jp>
5212
5213         * mule/viet-chars.el (latin-viscii-lower): Renamed from charset
5214         `vietnamese-viscii-lower'.
5215         (latin-viscii-upper): Renamed from charset
5216         `vietnamese-viscii-upper'.
5217         (vietnamese-viscii-lower): New alias for charset
5218         `latin-viscii-lower'.
5219         (vietnamese-viscii-upper): New alias for charset
5220         `latin-viscii-upper'.
5221
5222 1999-10-05  MORIOKA Tomohiko  <tomo@etl.go.jp>
5223
5224         * mule/mule-charset.el (default-coded-charset-priority-list):
5225         Comment out `hiragana-jisx0208' and `katakana-jisx0208'.
5226
5227 1999-10-04  MORIOKA Tomohiko  <tomo@etl.go.jp>
5228
5229         * mule/ccs-jisx0208-1983.el, mule/ccs-tcvn5712.el,
5230         mule/ccs-viscii.el, mule/ccs-iso8859-9.el,
5231         mule/ccs-jisx0201-latin.el, mule/ccs-iso8859-2.el,
5232         mule/ccs-iso8859-3.el, mule/ccs-iso8859-4.el: Moved to
5233         lisp/utf-2000.
5234
5235 1999-10-03  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5236
5237         * mule/ccs-tcvn5712.el: New file.
5238
5239 1999-10-03  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5240
5241         * dumped-lisp.el (preloaded-file-list): Add "ccs-jisx0208-1983.el"
5242         in UTF-2000.
5243
5244 1999-10-02  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5245
5246         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5247         `japanese-jisx0208'.
5248
5249 1999-10-02  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5250
5251         * dumped-lisp.el (preloaded-file-list): Add
5252         "ccs-jisx0201-latin.el", "ccs-iso8859-2.el", "ccs-iso8859-3.el",
5253         "ccs-iso8859-4.el", "ccs-iso8859-9.el" and "ccs-viscii.el" in
5254         UTF-2000.
5255
5256         * mule/ccs-iso8859-2.el, mule/ccs-iso8859-3.el,
5257         mule/ccs-iso8859-4.el, mule/ccs-iso8859-9.el,
5258         mule/ccs-jisx0201-latin.el, mule/ccs-jisx0208-1983.el,
5259         mule/ccs-viscii.el: New files.
5260
5261         * bytecomp.el (byte-compile-insert-header): Don't use `raw-text'
5262         if \uXXXX is found.
5263
5264 1999-09-30  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5265
5266         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5267         `hiragana-jisx0208' and `katakana-jisx0208'.
5268
5269 1999-09-21  MORIOKA Tomohiko  <tomo@etl.go.jp>
5270
5271         * mule/chinese.el (chinese-cns11643-3): Define it even if
5272         `utf-2000' is provided.
5273         (chinese-cns11643-4): Likewise.
5274         (chinese-cns11643-5): Likewise.
5275         (chinese-cns11643-6): Likewise.
5276         (chinese-cns11643-7): Likewise.
5277
5278 1999-09-14  MORIOKA Tomohiko  <tomo@etl.go.jp>
5279
5280         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5281         thai-tis620 and hebrew-iso8859-8; namely all BMP are covered.
5282
5283 1999-09-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5284
5285         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5286         `cyrillic-iso8859-5' and `greek-iso8859-7'.
5287
5288 1999-09-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5289
5290         * mule/mule-charset.el (default-coded-charset-priority-list):
5291         Setup in UTF-2000.
5292
5293 1999-09-09  MORIOKA Tomohiko  <tomo@etl.go.jp>
5294
5295         * mule/viet-chars.el: Don't define charset
5296         `vietnamese-viscii-lower' and `vietnamese-viscii-upper' because
5297         they are defined as builtin charsets.
5298
5299 1999-08-31  MORIOKA Tomohiko  <tomo@etl.go.jp>
5300
5301         * version.el (emacs-version): Add more space just before UTF-2000
5302         version string.
5303
5304 1999-08-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
5305
5306         * version.el ([constant] emacs-version): Don't add a space in the
5307         preceding place of `xemacs-betaname' because it is duplicated.
5308         (emacs-version): Add UTF-2000 version if `utf-2000' is provided.
5309
5310         * startup.el (splash-frame-body): Add ETL.
5311
5312 1999-08-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
5313
5314         * mule/chinese.el (chinese-cns11643-3): Don't define if `utf-2000'
5315         is provided because it is defined as builtin charset.
5316         (chinese-cns11643-4): Likewise.
5317         (chinese-cns11643-5): Likewise.
5318         (chinese-cns11643-6): Likewise.
5319         (chinese-cns11643-7): Likewise.
5320
5321 1999-08-24  MORIOKA Tomohiko  <tomo@etl.go.jp>
5322
5323         * mule/mule-cmds.el (reset-language-environment): Fix problem when
5324         coding-system `iso-10646-ucs-4' is not defined.
5325
5326 1999-06-17  MORIOKA Tomohiko  <tomo@etl.go.jp>
5327
5328         * bytecomp.el (byte-compile-insert-header): Use utf-8 as
5329         coding-system if `utf-2000' is provided.
5330
5331 1999-06-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
5332
5333         * mule/mule-coding.el: Add `utf-8' to coding-priority-list if
5334         `utf-2000' is provided.
5335
5336 1999-06-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
5337
5338         * dumped-lisp.el (preloaded-file-list): Don't load vietnamese.el
5339         if utf-2000 is provided temporally.
5340
5341 1999-06-10  MORIOKA Tomohiko  <tomo@etl.go.jp>
5342
5343         * mule/vietnamese.el (leading-code-private-11): Deleted [defined
5344         as builtin variable].
5345
5346 1999-06-04  MORIOKA Tomohiko  <tomo@etl.go.jp>
5347
5348         * files.el (insert-file-contents-literally): Treat file as binary;
5349         call file-name-handlers. [sync with Emacs 20.3.10]
5350
5351 2008-12-28  Vin Shelton  <acs@xemacs.org>
5352
5353         * XEmacs 21.4.22 is released
5354
5355 2008-12-30  Vin Shelton  <acs@xemacs.org>
5356
5357         * easy-mmode.el: Added easy-mmode.el so autoload.el will work
5358         during building even if no packages are found.
5359
5360 2008-05-13  Aidan Kehoe  <kehoea@parhasard.net>
5361
5362         * printer.el (generic-print-region): 
5363         (generic-print-buffer): 
5364         Use #'valid-device-type-p instead of #'valid-specifier-tag-p to
5365         check if the msprinter device is available, now that msprinter is
5366         always available as a specifier tag. 
5367
5368 2008-12-24  Vin Shelton  <acs@xemacs.org>
5369
5370         * about.el: Add Francisco to my bio!
5371
5372 2008-12-23  Vin Shelton  <acs@xemacs.org>
5373
5374         * autoload.el: Move operator definitions to autoload-operators.el
5375         in the xemacs-base package.
5376
5377 2007-11-22  Vin Shelton  <acs@xemacs.org>
5378
5379         * about.el (about-hacker-contribution): Updated my bio.
5380
5381 2007-10-07  Vin Shelton  <acs@xemacs.org>
5382
5383         * XEmacs 21.4.21 is released
5384
5385 2007-09-19  Didier Verna  <didier@xemacs.org>
5386
5387         Update my personal info.
5388         * about.el (xemacs-hackers): Use 'didier instead of 'dv.
5389         * about.el (about-other-current-hackers): Ditto.
5390         * about.el (about-url-alist): Add my musical website.
5391         * about.el (about-personal-info): Update my entry.
5392         * about.el (about-hacker-contribution): Ditto.
5393
5394 2007-08-21  Adrian Aichner  <adrian@xemacs.org>
5395
5396         * package-get.el (package-get-download-sites): Update download
5397         sites in Japan.
5398         * package-get.el (package-get-pre-release-download-sites): Ditto.
5399
5400 2007-08-18  Vin Shelton  <acs@xemacs.org>
5401
5402         * package-get.el (package-get-pre-release-download-sites): Sync
5403         mirror sites with 21.5.  (Thanks, Adrian)
5404
5405 2007-08-09  Mike Sperber  <mike@xemacs.org>
5406
5407         * startup.el (migrate-user-init-file): Create backup of
5408         `user-init-file' before migrating.
5409         * startup.el (maybe-migrate-user-init-file): Print
5410         information about backup file.
5411         (maybe-create-compatibility-dot-emacs): Follow above change.
5412
5413 2006-11-02  Adrian Aichner  <adrian@xemacs.org>
5414
5415         * font-lock.el: Sync font-lock-add-keywords and
5416         font-lock-remove-keywords from GNU Emacs.
5417         * font-lock.el (font-lock-keywords-alist): New.
5418         * font-lock.el (font-lock-removed-keywords-alist): New.
5419         * font-lock.el (font-lock-add-keywords): New.
5420         * font-lock.el (font-lock-update-removed-keyword-alist): New.
5421         * font-lock.el (font-lock-remove-keywords): New.
5422
5423 2007-08-16  Vin Shelton  <acs@xemacs.org>
5424
5425         * font-lock.el: Add defvar for font-lock-warning-face.  Original
5426         patch from Hans de Graaff.
5427
5428 2007-07-28  Adrian Aichner  <adrian@xemacs.org>
5429
5430         * package-get.el (package-get-download-sites): Document Chile and
5431         update Denmark download site.
5432         * package-get.el (package-get-pre-release-download-sites): Ditto.
5433
5434 2007-05-20  Stephen J. Turnbull  <stephen@xemacs.org>
5435
5436         * gutter-items.el (progress-feedback-with-label): Clarify docstring.
5437
5438 2006-12-09  Vin Shelton  <acs@xemacs.org>
5439
5440         * XEmacs 21.4.20 is released
5441
5442 2006-10-14  Jeff Miller  <jmiller@xemacs.org>
5443
5444         * info.el (Info-find-emacs-command-nodes): fix regex for find command node.
5445
5446 2006-11-14  Stephen J. Turnbull  <stephen@xemacs.org>
5447
5448         * info.el (Info-find-file-node, Info-insert-dir)
5449         (Info-read-subfile, Info-insert-file-contents): Maintain invariant
5450         `(equal buffer-file-truename (file-truename buffer-file-name))'.
5451         Thanks to Nelson Ferreira <nelson.ferreira@ieee.org> for report
5452         and discussion.
5453
5454 2006-05-20  Ville Skyttä  <scop@xemacs.org>
5455
5456         * obsolete.el (line-beginning-position): New, from 21.5.x.
5457         (line-end-position): Ditto.
5458
5459 2006-06-03  Adrian Aichner  <adrian@xemacs.org>
5460
5461         * package-get.el (package-get-download-sites): Welcome
5462         nl.xemacs.org and Thanks!
5463         * package-get.el (package-get-pre-release-download-sites): Ditto.
5464
5465 2004-01-19  Martin Buchholz  <martin@xemacs.org>
5466
5467         * font-lock.el: Add support for not-so recent changes in Java to
5468         java-mode.
5469
5470 2006-01-28  Vin Shelton  <acs@xemacs.org>
5471
5472         * XEmacs 21.4.19 is released
5473
5474 2006-01-03  Aidan Kehoe  <kehoea@parhasard.net>
5475
5476         * easymenu.el: Update copyright. 
5477         * easymenu.el (easy-menu-all-popups):
5478         Add a docstring. 
5479         * easymenu.el (easy-menu-add):
5480         Document a bug, rework the function to preserve any existing
5481         non-default mode-popup-menu instead of overwriting it, and not to
5482         bother normalising the menu title (nothing else does).
5483         * easymenu.el (easy-menu-remove):
5484         Restore the default mode-popup-menu instead of leaving an empty
5485         one when we remove the last easy-menu popup. 
5486
5487 2006-01-06  Adrian Aichner  <adrian@xemacs.org>
5488
5489         * package-get.el (package-get-download-sites): Add pt.xemacs.org,
5490         as suggested by Rodrigo Ventura.
5491         * package-get.el (package-get-pre-release-download-sites): Ditto,
5492         with replacement of xemacs-21.5 by beta, which is the logical path
5493         to our beta core and package pre-releases.
5494
5495 2005-12-17  Adrian Aichner  <adrian@xemacs.org>
5496
5497         * package-get.el (package-get-download-sites): Add Hong Kong
5498         download site.
5499         * package-get.el (package-get-pre-release-download-sites): Ditto.
5500
5501 2005-12-26  Vin Shelton  <acs@xemacs.org>
5502
5503         * find-paths.el:
5504         * find-paths.el (paths-emacs-root-p): Add search for package root.
5505         * find-paths.el (paths-find-emacs-root): Replaced with
5506         paths-find-invocation-roots, which returns a list of roots.
5507         * find-paths.el (paths-find-invocation-roots): New.
5508         * find-paths.el (paths-find-emacs-roots): Call paths-find-invocation-roots.
5509
5510 2005-12-05  Ville Skyttä  <scop@xemacs.org>
5511
5512         * minibuf.el (x-library-search-path): Add /usr(/local)/share/X11.
5513         * font.el (font-lookup-rgb-components): Ditto, remove stale comment.
5514
5515 2005-12-03  Vin Shelton <acs@xemacs.org>
5516
5517         * XEmacs 21.4.18 is released
5518
5519 2005-10-28  Adrian Aichner  <adrian@xemacs.org>
5520
5521         * package-get.el (package-get-download-sites): Update reflecting
5522         latest http://www.xemacs.org/Releases/ information generated by
5523         xemacs-builds/adrian/website/package-get-2-download-sites.el.
5524         * package-get.el (package-get-pre-release-download-sites): Ditto.
5525
5526 2005-02-28  Simon Josefsson  <jas@extundo.com>
5527
5528         * about.el (xemacs-hackers): Add jas.
5529         (about-other-current-hackers): Likewise.
5530         (about-url-alist): Add URL for jas.
5531         (about-personal-info): Document jas.
5532         (about-hacker-contribution): Describe jas contributions.
5533
5534 2005-03-25  Ralf Angeli  <angeli@iwi.uni-sb.de> 
5535
5536         * easymenu.el (easy-menu-remove): As described in 
5537         E1D4Nn5-0001lq-EU@neutrino.iwi.uni-sb.de; don't strip everything
5538         except the "Command" menu from mode-popup-menu. 
5539
5540 2005-03-25  Ralf Angeli  <angeli@iwi.uni-sb.de> 
5541  
5542         * font.el (font-spatial-to-canonical): Correct calculation of 
5543         return value for pixel-based input value. 
5544  
5545 2002-05-13  Adrian Aichner  <adrian@xemacs.org>
5546
5547         * code-process.el (call-process): Process-related docstring
5548         improvements spurred by Norbert Koch.
5549         * code-process.el (call-process-region): Ditto.
5550         * code-process.el (start-process): Ditto.
5551
5552 2005-10-09  Adrian Aichner  <adrian@xemacs.org>
5553
5554         * finder.el (finder-find-library): Return filename actually
5555         searched for.
5556
5557 2005-10-10  Steve Youngs  <steve@sxemacs.org>
5558
5559         * help.el (view-emacs-news): Use `expand-file-name' instead of
5560         `locate-data-file' as the latter will find any "NEWS" files that
5561         might exist in packages _before_ the one in core.
5562
5563 2005-06-06  Adrian Aichner  <adrian@xemacs.org>
5564
5565         * package-get.el (package-get-init-package):
5566         package-get-init-package buglet (21.4.17) by Jeff Mincy
5567         <mincy@rcn.com> fixing false temporary load-path shadows reported
5568         after package installation and simplifying code.
5569
5570 2005-10-18  Ville Skyttä  <scop@xemacs.org>
5571
5572         * package-get.el (package-get-download-sites): Sync mirrors list
5573         with the XEmacs website.
5574         (package-get-pre-release-download-sites): Ditto.
5575
5576 2005-04-06  Stephen J. Turnbull  <stephen@xemacs.org>
5577
5578         * derived.el (derived-mode-merge-syntax-tables):
5579         Revert my 21.5-only patch of 2003-07-18 which slipped in
5580         through Jerry James's patch of 2004-06-07.
5581
5582 2005-02-23  Adrian Aichner  <adrian@xemacs.org>
5583
5584         * cmdloop.el (keyboard-quit): Remove workaround for
5585         `region-active-p' not making sure active region is in current
5586         buffer now that it does.
5587         * minibuf.el (minibuffer-keyboard-quit): Ditto.
5588         * simple.el (region-active-p): `region-active-p' to only return t
5589         when active region is in current buffer.
5590
5591 2005-02-21  Norbert Koch  <viteno@xemacs.org>
5592
5593         * package-ui.el (pui-list-packages): MF21.5, adapt to longer
5594         package names, quell a byte-compiler warning, doc fix.
5595
5596 2005-02-16  Aidan Kehoe  <kehoea@parhasard.net>
5597
5598         * buffer.el (pop-to-buffer):
5599         * window-xemacs.el (display-buffer):
5600         Document use of `same-window-buffer-names,' `same-window-regexps'
5601         by pop-to-buffer and display-buffer. 
5602         
5603 2005-02-06  Vin Shelton <acs@xemacs.org>
5604
5605         * XEmacs 21.4.17 is released
5606
5607 2005-01-29  Ben Wing  <ben@xemacs.org>
5608
5609         * shadow.el (find-emacs-lisp-shadows):
5610         Add custom-defines to list of ignored files.
5611
5612 2005-01-17  Adrian Aichner  <adrian@xemacs.org>
5613
5614         * simple.el (shifted-motion-keys-select-region): Fix statement
5615         about unshifted-motion-keys-deselect-region.
5616
5617 2004-12-15  Ville Skyttä  <scop@xemacs.org>
5618
5619         * bytecomp-runtime.el (make-obsolete): Add 3rd argument (no-op for
5620         now) for GNU Emacs compatibility.
5621         (make-obsolete-variable): Ditto.
5622
5623 2004-01-08  Ben Wing  <ben@xemacs.org>
5624
5625         * code-files.el (load):
5626         File positions are 0 based not 1 based. Thanks to Steve Youngs.
5627
5628 2004-12-05  Vin Shelton <acs@xemacs.org>
5629
5630         * XEmacs 21.4.16 is released
5631
5632 2004-12-04  Vin Shelton  <acs@xemacs.org>
5633
5634         * auto-autoloads.el: Regenerated.
5635
5636         * custom-load.el: Regenerated.
5637
5638 2004-09-15  Stephen J. Turnbull  <stephen@xemacs.org>
5639
5640         Fix bug: apropos errors if a defalias refers to an undefined
5641         function.  <87pt4pmdcs.fsf@tleepslib.sk.tsukuba.ac.jp>
5642
5643         * apropos.el (apropos):
5644         (apropos-command):
5645         * help.el (frob-help-extents):
5646         * help-macro.el (make-help-screen):
5647         * hyper-apropos.el (hyper-apropos-grok-functions):
5648         (hyper-apropos-get-doc):
5649         Catch void-function error thrown by `documentation'.
5650
5651 2004-09-02  Steve Youngs  <steve@youngs.au.com>
5652
5653         * packages.el (package-require): Fix incorrect arg to format.
5654         This fixes a `format specifier' error.
5655
5656 2004-08-13  Jerry James  <james@xemacs.org>
5657
5658         * bytecomp.el (forward-word): Tell the byte compiler the correct
5659         number of arguments to forward-word.
5660
5661 2004-08-12  Sven Grundmann  <sven@xemacs.org>
5662
5663         * etags.el: Fixed loading of include files for tag completion. Now
5664         you can make a tag file for a library, include it into your
5665         project and it will be reloaded only if it changed. Infinte
5666         include loops are detected and the correct tag files are loaded.
5667         * etags.el (buffer-tag-table-list): Load and verify tag files in
5668         the external function buffer-tag-table-list-load.
5669         * etags.el (buffer-tag-table-list-load): New. Load and verify the
5670         tag files. Also load the included tag files. The priority of the
5671         included files is right below their parent file. If multiple
5672         matches occur then the symbols from the parent file are found
5673         first.
5674         * etags.el (tag-table-include-files): Corrected comment
5675         string. Switched to pattern constant tags-include-pattern to have
5676         it at a central location.
5677         * etags.el (tags-include-pattern): Added doc string.
5678         * etags.el (add-to-tag-completion-table): Removed obsolete
5679         comments as the include files are allready returned by
5680         buffer-tag-table-list and loaded.
5681         * etags.el (find-tag-internal): The include files are allready
5682         included in tag-tables as buffer-tag-table-list returns them now.
5683
5684 2004-07-02  Malcolm Purvis  <malcolmp@xemacs.org>
5685
5686         * widgets-gtk.el (gtk-widget-instantiate-notebook-internal):
5687         Loading items into the notebook is now done by C code.
5688         * widgets-gtk.el (gtk-widget-instantiate-internal):
5689         Style no longer changed.
5690
5691 2004-06-28  Nix  <nix@esperi.org.uk>
5692
5693         * cmdloop.el (truncate-command-history-for-gc): Delay
5694         execution of all things that look up variable bindings,
5695         via `enqueue-eval-event'.
5696
5697 2004-06-24  Vin Shelton  <acs@xemacs.org>
5698
5699         * package-get.el (package-get-require-signed-base-updates):
5700         now defaults to nil.
5701
5702 2004-06-09  Stephen J. Turnbull  <stephen@xemacs.org>
5703
5704         * subr.el (split-string): Clean up docstring.
5705
5706 2002-01-24  John Paul Wallington  <jpw@shootybangbang.com>
5707
5708         * faces.el (zmacs-region): fix typo in docstring.
5709
5710 2004-06-07  Jerry James  <james@xemacs.org>
5711
5712         * derived.el: Synch with Emacs 21.3.
5713         * subr.el (with-local-quit): New, from Emacs 21.3.
5714         * subr.el (delayed-mode-hooks): New variable, from Emacs 21.3.
5715         * subr.el (run-mode-hooks): New function, from Emacs 21.3.
5716         * subr.el (delay-mode-hooks): New macro, from Emacs 21.3.
5717
5718 2004-06-16  Jerry James  <james@xemacs.org>
5719
5720         * cl.el (cl-set-substring): Increment start by the length of the
5721         string, not the string itself.
5722
5723 2004-05-19  Malcolm Purvis  <malcolmp@xemacs.org>
5724
5725         * etags.el (tag-table-include-files): Expand included TAGS file
5726         paths to avoid problems with relative paths.  Thanks to Peter
5727         Chubb <peterc@gelato.unsw.edu.au>.
5728         * etags.el (tags-include-pattern): New.
5729         * etags.el (add-to-tag-completion-table): Parse and ignore
5730         trailing include lines.
5731
5732 2004-06-21  Adrian Aichner  <adrian@xemacs.org>
5733
5734         * package-ui.el (pui-help-echo): Fix false cvs conflict by
5735         avoiding line solely composed of equal signs.
5736
5737 2004-06-10  Adrian Aichner  <adrian@xemacs.org>
5738
5739         * cus-edit.el (alloc): Typo fix.
5740         * cus-edit.el (custom-browse-visibility): Ditto.
5741         * cus-edit.el (custom-variable-value-create): Ditto.
5742         * cus-edit.el (custom-variable-pre-reset-standard): Ditto.
5743         * cus-edit.el (custom-save-variables): Bind print-length and
5744         print-level to nil to avoid value abbreviation.
5745         * cus-edit.el (custom-save-face-internal): Ditto.
5746         * cus-edit.el (custom-save-faces): Save in sorted order.
5747         * cus-edit.el (custom-save-resets): Bind print-length and
5748         print-level to nil to avoid value abbreviation.
5749         * cus-edit.el (custom-save-loaded-themes): Ditto.
5750
5751 2004-06-09  Stephen J. Turnbull  <stephen@xemacs.org>
5752
5753         * subr.el (split-string-default-separators): New.
5754         (split-string): Synch to 21.5/GNU Emacs version.  *New semantics*,
5755         see comment in source.
5756
5757 2004-01-29  Stephen J. Turnbull  <stephen@xemacs.org>
5758
5759         * mule/japanese.el (paragraph-start, paragraph-separate):
5760         Remove anchor to BOL.
5761
5762 2004-04-30  Stephen J. Turnbull  <stephen@xemacs.org>
5763
5764         * cl.el (gensym, gentemp): Improve docstrings.
5765
5766 2004-05-10  Vin Shelton  <acs@xemacs.org>
5767
5768         * etags.el: Sync with 21.5 version.
5769
5770 2004-04-21  Sven Grundmann  <sven@hellerhof.de>
5771
5772         * etags.el:
5773         * etags.el (tags-exuberant-ctags-optimization-p): Enable optimization
5774         only for use with exuberant ctags. This will also enable building of 
5775         completion tables with exuberant ctags. This will not work with
5776         xemacs ctags. 
5777         * etags.el (get-tag-table-buffer): New function for creating of
5778         completion table is used if tags-exuberant-ctags-optimization-p ist t
5779         * etags.el (tags-explicit-name-pattern): Hold the name pattern for
5780         finding the tag names. New.
5781         * etags.el (add-to-tag-completion-table-exuberant-ctags): Defun for
5782         building tag completion table with exuberant ctags. New.
5783         * etags.el (find-tag-internal): Improve exact tag matching for tags
5784         with name fields. Before the patch return types of functions or
5785         function parameters (with exuberant ctags) were found as matches.
5786
5787 2004-04-21  Sven Grundmann  <sven@hellerhof.de>
5788
5789         * list-mode.el (display-completion-list): Fixed completion list was
5790         taking the width of the frame and not of the window for displaying
5791         the selection methods.
5792
5793 2004-04-18  Stephen J. Turnbull  <stephen@xemacs.org>
5794
5795         * menubar-items.el (default-menubar): Options are saved to custom.el.
5796
5797
5798 2004-02-23  Stephen J. Turnbull  <stephen@xemacs.org>
5799
5800         * isearch-mode.el (isearch-abort): Preserve successful search target.
5801
5802 2004-03-27  Adrian Aichner  <adrian@xemacs.org>
5803
5804         * gnuserv.el: Sync with 21.5 version, inspired by bugreport and
5805         (make-variable-buffer-local 'gnuserv-minor-mode) patch by Robert
5806         Bihlmeyer.
5807         * gnuserv.el (gnuserv-mode-line-string): New.
5808         * gnuserv.el (gnuserv-minor-mode): Make it buffer-local, not
5809         gnuserv-mode.
5810         * gnuserv.el (make-x-device-with-gtk-fallback): New.
5811         * gnuserv.el (gnuserv-edit-files): Use
5812         make-x-device-with-gtk-fallback.
5813
5814 2004-03-23  Malcolm Purvis  <malcolmpurvis@optushome.com.au>
5815
5816         * gtk-widgets.el: New import: gtk-accel-group-new.
5817         * dialog-gtk.el:
5818         * dialog-gtk.el (gtk-popup-convert-underscores): New.
5819         * dialog-gtk.el (popup-builtin-question-dialog):
5820         Added support for dialog button mnemonics.
5821
5822 2004-03-22  Chris Green <cmg@dok.org>
5823
5824         * process.el (shell-command): Output buffer was ignored when a
5825         background process was run via shell-command.
5826
5827 2004-03-19  Hrvoje Niksic  <hniksic@xemacs.org>
5828
5829         * cus-edit.el (custom-save-variables): Retrieve a list of
5830         variables to save first, sort it, and make sure the variables are
5831         saved in sorted order.
5832
5833 2004-02-23  Steve Youngs  <sryoungs@bigpond.net.au>
5834  
5835         * package-get.el (package-get-update-base-from-buffer): Force
5836         binary coding system for verifying GnuPG signature in the
5837         package-index file.
5838  
5839 2003-07-06  Adrian Aichner  <adrian@xemacs.org>
5840
5841         * package-get.el (package-get-package-index-file-location): Handle
5842         missing "EMACSPACKAGEPATH" environment variable.
5843
5844 2003-07-05  Adrian Aichner  <adrian@xemacs.org>
5845
5846         * package-admin.el (package-admin-find-top-directory): Simplify
5847         directory comparisions and fix substring errors on short path
5848         components.
5849         * package-get.el (package-get-package-index-file-location):
5850         Default to first component of "EMACSPACKAGEPATH", if set.
5851
5852 2004-02-16  Steve Youngs  <sryoungs@bigpond.net.au>
5853
5854         * package-get.el (process-error): New error datum.
5855
5856 2004-02-02  Vin Shelton <acs@xemacs.org>
5857
5858         * XEmacs 21.4.15 is released
5859
5860 2003-12-12  Katsumi Yamaoka  <yamaoka@jpl.org>
5861
5862         * itimer.el (activate-itimer): Modify the itimer timeout value as
5863         if it were begun at the last time when the itimer driver was woken
5864         up.
5865
5866 2004-01-27  Stephen J. Turnbull  <stephen@xemacs.org>
5867
5868         * specifier.el (Copyright):
5869         Update.
5870         (make-specifier-and-init):
5871         (map-specifier):
5872         (canonicalize-inst-pair):
5873         (canonicalize-spec-list):
5874         (set-specifier):
5875         Synch docstrings to 21.5 where appropriate.
5876
5877 2004-01-25  Steve Youngs  <sryoungs@bigpond.net.au>
5878
5879         * package-get.el (package-get-list-packages-where): New.  A
5880         function that allows searching for groups of packages.  For
5881         example, find all packages that require the fsf-compat package.
5882
5883 2004-01-25  Steve Youngs  <youngs@xemacs.org>
5884
5885         The Great PUI Sync.
5886
5887         * auto-autoloads.el: Regenerated.
5888
5889         * custom-load.el: Regenerated.
5890
5891         * dumped-lisp.el (packages-hardcoded-lisp): New.
5892
5893         * menubar-items.el (menu-max-items): New.
5894         (menu-submenu-max-items): New.
5895         (menu-submenu-name-format): New.
5896         (menu-split-long-menu): New.
5897         (menu-sort-menu): New.
5898         (default-menubar): Sync to 21.5 in regard to the PUI menus.
5899
5900         * obsolete.el (pui-add-install-directory): Renamed to the more
5901         logical `pui-set-local-package-get-directory'.
5902         (package-get-download-menu): Moved to `package-ui.el' and renamed
5903         to `package-ui-add-download-menu'.
5904
5905         * package-admin.el (package-admin-install-function-mswindows):
5906         Whitespace clean up.
5907         (package-admin-add-single-file-package): Removed.
5908         (package-admin-default-install-function): Whitespace clean up.
5909         (package-admin-find-top-directory): New.
5910         (package-admin-get-install-dir): Use it.
5911         (package-admin-get-manifest-file): 
5912         (package-admin-check-manifest): 
5913         (package-admin-add-binary-package):
5914         (package-admin-get-lispdir):
5915         (package-admin-delete-binary-package):
5916         (package-admin):
5917
5918         * package-get.el (package-get-package-index-file-location): New.
5919         (package-get-install-to-user-init-directory): New.
5920         (package-get-remote):
5921         (package-get-download-sites):
5922         (package-get-pre-release-download-sites): New.
5923         (package-get-site-release-download-sites): New.
5924         (package-get-base-filename):
5925         (package-get-always-update):
5926         (package-get-user-index-filename): Removed.
5927         (package-get-pgp-available-p): New.
5928         (package-get-require-signed-base-updates):
5929         (package-get-was-current):
5930         (package-entries-are-signed): New.
5931         (package-get-continue-update-base): New.
5932         (package-get-download-menu): Removed.
5933         (package-get-require-base):
5934         (package-get-update-base-entry):
5935         (package-get-locate-file):
5936         (package-get-locate-index-file):
5937         (package-get-maybe-save-index):
5938         (package-get-update-base):
5939         (package-get-update-base-from-buffer):
5940         (package-get-update-base-entries):
5941         (package-get-interactive-package-query):
5942         (package-get-update-all):
5943         (package-get-all):
5944         (package-get-dependencies):
5945         (package-get-init-package):
5946         (package-get-info): New.
5947         (package-get):
5948         (package-get-staging-dir):
5949         (package-get-set-version-prop): Removed.
5950         (package-get-installedp):
5951         (package-get-ever-installed-p):
5952         (packages): Removed.
5953         (package-get-custom-groups): Removed.
5954         (package-get-custom): Removed.
5955         (package-get-custom-add-entry): Removed.
5956
5957         * package-info.el (batch-update-package-info):
5958
5959         * package-net.el (package-net-batch-generate-bin-ini):
5960         (package-net-update-installed-db):
5961
5962         * package-ui.el (pui-info-buffer):
5963         (pui-directory-exists): Removed.
5964         (pui-package-dir-list): Removed.
5965         (pui-add-install-directory): Removed.
5966         (package-ui-download-menu): New.
5967         (package-ui-pre-release-download-menu): New.
5968         (package-ui-site-release-download-menu): New.
5969         (pui-set-local-package-get-directory): New.
5970         (pui-package-symbol-char):
5971         (pui-update-package-display):
5972         (pui-toggle-package):
5973         (pui-toggle-package-key):
5974         (pui-toggle-package-delete):
5975         (pui-toggle-package-delete-key):
5976         (pui-toggle-package-event):
5977         (pui-toggle-verbosity-redisplay):
5978         (pui-install-selected-packages):
5979         (pui-add-required-packages):
5980         (pui-help-echo):
5981         (pui-display-info):
5982         (list-packages-mode):
5983         (pui-list-packages):
5984
5985         * packages.el (packages-compute-package-locations):
5986         (package-require):
5987         (package-delete-name):
5988         (packages-hardcoded-lisp): Removed.
5989         (packages-useful-lisp): Removed.
5990         (packages-unbytecompiled-lisp): Removed.
5991         (packages-find-package-directories):
5992
5993         Summary:
5994
5995         Major code clean up of all things PUI.
5996
5997         Much improved code to determine where packages should be
5998         installed.  PUI no longer depends on any packages being
5999         pre-installed to compute where packages are to be installed to.
6000
6001         The user can specify the location of their package-index file.  It
6002         isn't necessary to set this because it has sane defaults.  People
6003         who "run-in-place" won't accidently overwrite the CVS
6004         package-index file.  See
6005         `package-get-package-index-file-location'. 
6006
6007         PUI will now properly clean up after itself in the event of an
6008         unsuccessful package install.  This drastically reduces the number
6009         of "wrong md5sum" FAQs.
6010
6011         non-Mule XEmacsen can no longer install Mule packages.
6012
6013         Package management via the custom interface has been removed.
6014
6015         The PUI related menubar items have been reorganised.
6016
6017         The PGP verification code has been fixed and the default for
6018         whether or not it is used is automatically computed.
6019
6020         * update-elc.el ((preloaded-file-list site-load-packages
6021         need-to-dump dumped-exe)):
6022         Just a couple of small changes to allow for
6023         `packages-(hardcoded|useful|unbytecompiled)-lisp' not really
6024         existing anymore.
6025
6026 2003-12-10  Hrvoje Niksic  <hniksic@xemacs.org>
6027
6028         * bytecomp.el (byte-compile-warn-about-unused-variables): Don't
6029         apply `format' to the first argument of byte-compile-warn, it
6030         already calls format.
6031
6032 2003-12-03  Adrian Aichner  <adrian@xemacs.org>
6033
6034         * files.el (delete-old-versions): Avoid going interactive during
6035         make install when environment variable VERSION_CONTROL is set.
6036
6037 2003-12-04  Vin Shelton  <acs@xemacs.org>
6038
6039         * menubar-items.el (menu-item-search): Only bring up search dialog
6040         box if the feature is available and desired.
6041
6042 2003-11-04  Stephen J. Turnbull  <stephen@xemacs.org>
6043
6044         * about.el (about-personal-info): Fix typo in Tony Rossini's entry.
6045
6046 2003-11-05  Vin Shelton  <acs@xemacs.org>
6047
6048         * help.el (Help-prin1-face):
6049         (Help-princ-face):
6050         princ and prin1 are functions and need to be called as such.  The
6051         idea for this patch was submitted by Eric Eide <eeide@cs.utah.edu>.
6052
6053 2003-10-22  Stephen J. Turnbull  <stephen@xemacs.org>
6054
6055         * about.el (about-xemacs): Give full version and build date.
6056
6057 2003-09-19  Stephen J. Turnbull  <stephen@xemacs.org>
6058
6059         * win32-native.el (grep-null-device): This XEmacs has null-device.
6060
6061 2003-09-06  Mike Sperber  <mike@xemacs.org>
6062
6063         * bytecomp.el (byte-compile-defvar-or-defconst): Actually
6064         implement the specified semantics for `defvar.'
6065
6066 2003-09-07  Adrian Aichner  <adrian@xemacs.org>
6067
6068         * window-xemacs.el (display-buffer): Fix for `shrink-to-fit' by
6069         Klaus Berndl, calling `shrink-window-if-larger-than-buffer' when
6070         displaying buffer in question.
6071
6072 2003-09-03  Vin Shelton <acs@xemacs.org>
6073
6074         * XEmacs 21.4.14 is released
6075
6076 2003-08-17  Vin Shelton  <acs@xemacs.org>
6077
6078         * about.el: Vanity patch.
6079
6080 2003-08-11  Stephen J. Turnbull  <stephen@xemacs.org>
6081
6082         * code-process.el (call-process):
6083         (call-process-region):
6084         (start-process):
6085         Document coding system processing.
6086
6087 2003-08-03  Stephen J. Turnbull  <stephen@xemacs.org>
6088
6089         * startup.el (splash-frame-body): Idiomatic English.
6090
6091 2003-04-24  Jin Choi <jsc@orangeimagineering.com>
6092
6093         * font-lock.el (font-lock-match-java-declarations): Move
6094         save-restriction, narrow-to-region to beginning of function to
6095         avoid going beyond the limit and causing an infloop.
6096
6097 2003-04-16  Jerry James  <james@xemacs.org>
6098
6099         * keydefs.el: Remove mappings for keys mapped to the nowhere
6100         defined function function-key-error.
6101
6102 2003-03-22  Vasily Korytov  <deskpot@myrealbox.com>
6103
6104         * lisp-mode.el (emacs-lisp-mode-hook, lisp-mode-hook,
6105         lisp-interaction-mode-hook): Add the docstrings.
6106
6107 2003-08-04  Michael Toomim <toomim@OCF.Berkeley.EDU>
6108
6109         * byte-optimize.el: Fix infinite loop in bytecode optimizer.  See:
6110         http://list-archive.xemacs.org/xemacs-beta/200306/msg00157.html
6111         http://list-archive.xemacs.org/xemacs-beta/200307/msg00005.html
6112
6113 2003-06-18  Nickolay Pakoulin  <npak@ispras.ru>
6114
6115         * cl-macs.el (cl-transform-lambda): Place doc on Common Lisp
6116         lambda list after the original doc.  Care about
6117         #'(lambda () "SingleString") 
6118         (cl-upcase-arg): 
6119         (cl-function-arglist):
6120         Care about &cl-defs and &cl-quote in lambda list, dotted lists and
6121         circular data structures in lambda list specification
6122
6123 2003-06-11  Adrian Aichner  <adrian@xemacs.org>
6124
6125         * font-lock.el (lisp-font-lock-keywords-1): Only NAME, not NAME(
6126         to appear in font-lock-function-name-face.
6127
6128 2003-06-17  Stephen J. Turnbull  <stephen@xemacs.org>
6129
6130         * bytecomp.el (byte-compile-lambda): Discard docstring only if it
6131         is not also the value of the lambda.
6132
6133 2003-05-06  Andy Piper  <andy@xemacs.org>
6134
6135         * files.el (revert-buffer): Make sure local variables get processed,
6136         even in the case of an optimized reversion.
6137
6138 2003-05-25  XEmacs Build Bot <builds@cvs.xemacs.org>
6139
6140         * XEmacs 21.4.13 is released
6141
6142 2003-03-18  Stephen J. Turnbull  <stephen@xemacs.org>
6143
6144         * gutter-items.el (buffers-tab-filter-functions): Improve docstring.
6145         Suggested by a Chris Palmer <chris@nodewarrior.org> patch.
6146
6147 2003-02-14  Ben Wing  <ben@xemacs.org>
6148
6149         * byte-optimize.el:
6150         * byte-optimize.el (byte-compile-inline-expand):
6151         * byte-optimize.el (byte-compile-unfold-lambda):
6152         * byte-optimize.el (byte-optimize-form-code-walker):
6153         * byte-optimize.el (byte-optimize-form):
6154         * byte-optimize.el (byte-decompile-bytecode-1):
6155         * byte-optimize.el (byte-optimize-lapcode):
6156         Review carefully and sync up to 20.7 except for areas as noted.
6157         Fixes problem with JDE compilation.
6158
6159 2003-02-05  Ben Wing  <ben@xemacs.org>
6160
6161         * simple.el:
6162         * simple.el (motion-keys-for-shifted-motion):
6163         Omit M-S-home/end from motion keys.
6164
6165 2003-02-07  Ben Wing  <ben@xemacs.org>
6166
6167         * text-props.el (text-property-any):
6168         * text-props.el (text-property-not-all):
6169         Fix bug when end > start.
6170
6171 2003-01-17  Stephen J. Turnbull  <stephen@xemacs.org>
6172
6173         * info.el (Info-insert-dir): Make default-directory end in
6174         separator.  Patch due to Martin Buchholz.
6175
6176 2003-01-15  Stephen J. Turnbull  <stephen@xemacs.org>
6177
6178         * XEmacs 21.4.12 "Portable Code" is released.
6179
6180 2003-01-13  Ilya Golubev  <golubev@xemacs.org>
6181
6182         * about.el: Update golubev data.
6183
6184 2003-01-15  Stephen J. Turnbull  <stephen@xemacs.org>
6185
6186         * isearch-mode.el (isearch-mode-map): Substitute comment on
6187         desirability, and back out "GR is printable" changes.
6188
6189 2003-01-08  Stephen J. Turnbull  <stephen@xemacs.org>
6190
6191         * isearch-mode.el (isearch-mode-map): Don't bind CSI.
6192
6193 2003-01-07  Stephen J. Turnbull  <stephen@xemacs.org>
6194
6195         * isearch-mode.el (isearch-mode-map): GR (and C1) is printable.
6196
6197 2003-01-06  Ville Skyttä  <scop@xemacs.org>
6198
6199         * menubar-items.el (default-menubar): Use browse-url-mozilla
6200         instead of browse-url-gnome-moz for Mozilla.
6201
6202 2003-01-03  Stephen J. Turnbull  <stephen@xemacs.org>
6203
6204         * XEmacs 21.4.11 "Native Windows TTY Support" is released.
6205
6206 2002-12-27  Ville Skyttä  <scop@xemacs.org>
6207
6208         * files.el (auto-mode-alist): Remove redundant entries for modes
6209         that live in packages.
6210         (interpreter-mode-alist): Ditto.
6211
6212 2002-03-17  Ville Skyttä  <ville.skytta@xemacs.org>
6213
6214         * menubar-items.el (default-menubar): Sync with current
6215         browse-url-xemacs.el.
6216
6217 2002-11-02  Stephen J. Turnbull  <stephen@xemacs.org>
6218
6219         * XEmacs 21.4.10 "Military Intelligence" is released.
6220
6221 2002-10-07  Katsumi Yamaoka  <yamaoka@jpl.org>
6222
6223         * font-lock.el (font-lock-fontify-keywords-region): Fix typo.
6224
6225 2002-10-07  Katsumi Yamaoka  <yamaoka@jpl.org>
6226
6227         * keydefs.el (global-map): Bind C-xrd to delete-rectangle per GNU.
6228
6229 2001-05-10   Daiki Ueno  <ueno@unixuser.org>
6230
6231         * font-lock.el (font-lock-compile-keywords): Rewrite as a side
6232         effect free function.
6233         (font-lock-fontify-keywords-region): Supply the argument to
6234         font-lock-compile-keywords.
6235
6236 2002-09-22  Ville Skyttä  <ville.skytta@xemacs.org>
6237
6238         * package-get.el (package-get-download-sites): Bring sites list
6239         up to date, prefer xx.xemacs.org addresses.
6240
6241 2002-09-27  Andy Piper  <andy@xemacs.org>
6242
6243         * dialog.el (make-dialog-box): for general dialogs only
6244         delete-frame-hook will be run.
6245
6246 2002-09-28  Stephen J. Turnbull  <stephen@xemacs.org>
6247
6248         * font-lock.el (font-lock-fontify-syntactically-region): Add
6249         comment about lookup-syntax-properties, document LOUDLY as unused.
6250
6251 2002-08-26  Andy Piper  <andy@xemacs.org>
6252
6253         * gutter-items.el (set-progress-feedback-instantiator): Fix bad
6254         merge.
6255
6256 2002-09-02  Ville Skyttä  <ville.skytta@xemacs.org>
6257
6258         * bytecomp-runtime.el (make-obsolete): Docstring argument nit.
6259         (make-obsolete-variable): Ditto.
6260         (make-compatible): Ditto.
6261         (make-compatible-variable): Ditto.
6262
6263 2002-09-16  Stephen J. Turnbull  <stephen@xemacs.org>
6264
6265         * obsolete.el (parse-sexp-lookup-properties): new compatible alias
6266         for `lookup-syntax-properties'.  RFE from Alan Mackenzie.
6267
6268 2002-08-28  Andy Piper  <andy@xemacs.org>
6269
6270         * files.el (revert-buffer): propagate revert-without-query-status.
6271
6272 2002-06-03  Andy Piper  <andy@xemacs.org>
6273
6274         * dialog-items.el (make-search-dialog): align various subcontrols
6275         in visually pleasing ways, allow frame to autosize to the dialog
6276         size.
6277         * dialog.el (make-dialog-box): add a border inside the frame. Add
6278         :autosize property, if t then reset the frame size appropriately
6279         before the frame is mapped.
6280         * gutter-items.el (set-progress-feedback-instantiator): align
6281         various subcontrols.
6282         * gutter-items.el (set-progress-abort-instantiator): ditto.
6283
6284 2002-08-23  Stephen J. Turnbull  <stephen@xemacs.org>
6285
6286         * XEmacs 21.4.9 "Informed Management" is released.
6287
6288 2002-06-22  Ville Skyttä  <ville.skytta@xemacs.org>
6289
6290         * subr.el (add-to-list): Sync with GNU Emacs 21.2, adding the
6291         "&optional append" argument.
6292
6293 2002-07-16  Didier Verna  <didier@xemacs.org>
6294
6295         * subr.el (replace-in-string): fix case fold bug introduced by
6296         "2000-07-30  Ben Wing  <ben@xemacs.org>": honor the value of
6297         case-fold-search in temporary buffers.
6298
6299 2002-08-03  Steve Youngs  <youngs@xemacs.org>
6300
6301         * lib-complete.el (find-library): Remove check for mule because
6302         decompression DOES work on Mule.
6303
6304 2002-08-11  John Paul Wallington  <jpw@shootybangbang.com>
6305
6306         * simple.el (join-line): New alias for `delete-indentation'.
6307
6308 2002-08-02  Ville Skyttä  <ville.skytta@xemacs.org>
6309
6310         * font-lock.el: Some faces and doc typo fixes from GNU Emacs.
6311         (font-lock-doc-face): New alias to font-lock-doc-string-face.
6312         (font-lock-builtin-face): New.
6313         (font-lock-constant-face): New.
6314         (font-lock-face-list): Add builtin and constant faces.
6315
6316 2002-08-16  Stephen J. Turnbull  <stephen@xemacs.org>
6317
6318         * autoload.el (make-autoload): Support define-derived-mode.
6319         Collected puts of doc-string-elt property.  Based on a patch by
6320         Didier Verna <didier@xemacs.org>.
6321
6322 2002-08-15  Stephen J. Turnbull  <stephen@xemacs.org>
6323
6324         * wid-edit.el (widget-field-activate): Fix docstring typo.
6325
6326 2002-07-23  Andy Piper  <andy@xemacs.org>
6327
6328         * about.el (about-personal-info): update me.
6329
6330 2002-07-12  Andy Piper  <andy@xemacs.org>
6331
6332         * custom.el (custom-theme-set-variables): remove bogus
6333         arguments. Use custom-set-default to set defaults.
6334         (custom-set-variables): update doc.
6335         (custom-local-buffer): new, synced from FSF.
6336         (custom-set-default): ditto.
6337         (defcustom): update doc.
6338
6339 2002-06-16  Andy Piper  <andy@xemacs.org>
6340
6341         * menubar-items.el (default-menubar): enable windows printing on
6342         cygwin as well as native.
6343
6344 2002-06-12  Andy Piper  <andy@xemacs.org>
6345
6346         * printer.el (generic-print-buffer): catch all errors so that the
6347         print device can be cleared in all scenarios.
6348         (Printer-clear-device): make sure clearing the printer allows it
6349         to be used again immediately.
6350         (generic-print-region): make sure the default printer face is
6351         black-on-white.
6352
6353 2002-04-23  Jerry James  <james@xemacs.org>
6354
6355         * window-xemacs.el (display-buffer-function): Change doc to
6356         reflect new arg.
6357         * window-xemacs.el (pre-display-buffer-function): Ditto.
6358         * window-xemacs.el (display-buffer): New arg, shrink-to-fit.  If
6359         non-nil, make the new window just big enough for its contents.
6360         * frame.el (get-frame-for-buffer): Accept new arg, due to above.
6361         * frame.el (show-temp-buffer-in-current-frame): Remove broken
6362         temp-buffer-shrink-to-fit code.  Tell display-buffer instead.
6363
6364 2002-06-06  Andy Piper  <andy@xemacs.org>
6365
6366         * custom.el (custom-theme-set-variables): sync :set-after from FSF.
6367         (defcustom): ditto.
6368         (custom-handle-keyword): ditto.
6369
6370 2002-07-12  Stephen J. Turnbull  <stephen@xemacs.org>
6371
6372         * gutter-items.el (buffers-tab-selection-function): Improve doc.
6373         Make obsolete.  Default to nil.
6374         (buffers-tab-filter-functions): Improve doc.  Use literal default.
6375         Inspired by a patch by John Palmieri.
6376
6377 2002-07-01  Mike Alexander  <mta@arbortext.com>
6378
6379         * process.el (shell-command-on-region): Don't delete the region
6380         before giving it to call-process-region
6381
6382 2002-06-04  Jerry James <james@eecs.ku.edu>
6383
6384         * find-paths.el (paths-find-architecture-directory): Search in
6385         `system-configuration'/`base', not `base'`system-configuration'.
6386
6387 2002-06-23  Ville Skyttä  <ville.skytta@xemacs.org>
6388
6389         * info.el (Info-index): Add missing \ in [ t].
6390
6391 2002-06-11  Stephen J. Turnbull  <stephen@xemacs.org>
6392
6393         * gutter-items.el (gutter-buffers-tab-visible-p,
6394         buffers-tab-omit-function, buffers-tab-selection-function,
6395         buffers-tab-filter-functions):
6396         Doc improvements.
6397
6398 2002-06-09  Stephen J. Turnbull  <stephen@xemacs.org>
6399
6400         * toolbar.el (toolbar-icon-directory): Document trailing separator.
6401
6402         * toolbar-items.el (toolbar-news): Fix typo in message string.
6403
6404 2002-06-08  Stephen J. Turnbull  <stephen@xemacs.org>
6405
6406         * dialog.el (yes-or-no-p-dialog-box): 
6407         * cmdloop.el (y-or-n-p-minibuf):
6408         (yes-or-no-p-minibuf):
6409         (yes-or-no-p):
6410         (y-or-n-p): 
6411         Specify negative answers in docstrings.
6412
6413 2002-05-25  Steve Youngs  <youngs@xemacs.org>
6414
6415         * package-ui.el (pui-help-echo): Display both installed and author
6416         version.  Use a balloon-help window to display extra info like
6417         package requires.
6418
6419 2002-05-30  Andy Piper  <andy@xemacs.org>
6420
6421         * files.el (revert-buffer-internal): don't visit
6422         revert-buffer. Kill buffer when not used. Suggested by Mike
6423         Alexander <mta@arbortext.com>
6424
6425 2002-05-20  Stephen J. Turnbull  <stephen@xemacs.org>
6426
6427         * files.el (revert-buffer): More docstring fiddling.
6428
6429 2002-05-19  Stephen J. Turnbull  <stephen@xemacs.org>
6430
6431         * files.el (revert-buffer):
6432         (revert-buffer-internal):
6433         (revert-buffer-insert-file-contents-function):
6434         Improve docstrings and comments.
6435
6436 2002-05-08  Andy Piper  <andy@xemacs.org>
6437
6438         * files.el (revert-buffer): observe noconfirm behavior.
6439
6440 2002-04-09  Andy Piper  <andy@xemacs.org>
6441
6442         * files.el (revert-buffer): use revert-buffer-internal if it looks
6443         like doing so will not result in any user-visible changes.
6444         (revert-buffer-internal): new function. Do the actual process of
6445         reversion and then see whether the result is any different to what
6446         we have already. If it is not then do nothing.
6447
6448 2001-12-11  Andy Piper  <andy@xemacs.org>
6449
6450         * menubar.el (get-popup-menu-response): re-order so that it works
6451         on more sane/facist window systems.
6452
6453 2001-12-03  Andy Piper  <andy@xemacs.org>
6454
6455         * faces.el (frob-face-property): don't infloop in face frobbing
6456         from Jan Vroonhof <jan@xemacs.org>.
6457
6458 2001-11-30  Jan Vroonhof  <jan@xemacs.org>
6459
6460         * faces.el (frob-face-property): Follow face fall-back hierarchy
6461         properly for face properties without an instance. Only do manual
6462         copy form 'default in last resort. This handles in particular
6463         the case where 'default itself has only a fall-back (which is
6464         the case by default on windows).
6465
6466 2001-11-24  Andy Piper  <andy@xemacs.org>
6467
6468         * printer.el (generic-print-region): set default-frame-plist to
6469         nil while creating the printer frame so that sizes reflect the
6470         printed page.
6471
6472         * faces.el (face-complain-about-font): Don't complain on printers.
6473
6474 2002-05-10  Stephen J. Turnbull  <stephen@xemacs.org>
6475         
6476         * package-net.el: Andy synch.
6477         
6478 2001-12-16  Andy Piper  <andy@xemacs.org>
6479
6480         * package-get.el (package-get-update-all): Make sure installed.db
6481         gets updated after updating packages.
6482
6483 2002-03-28  Ben Wing  <ben@xemacs.org>
6484
6485         * msw-glyphs.el: Set glyph-contrib-p to nil on hscroll,
6486         continuation, truncation so that we don't get line jumpiness from
6487         them being larger than the line height.
6488
6489         * msw-font-menu.el (mswindows-font-menu-font-data): Fix bug.
6490
6491 2001-11-30  Jan Vroonhof  <jan@xemacs.org>
6492
6493         * font.el (font-window-system-mappings): Add mapping for Gtk
6494         (assume identical to X) 
6495
6496 2002-02-04  Andy Piper  <andy@xemacs.org>
6497
6498         * files.el (convert-standard-filename): Fix for short filename
6499         Peter Arius <pas@methodpark.de>
6500
6501 2001-12-10  Christoph Wedler  <Christoph.Wedler@sap.com>
6502
6503         * list-mode.el (default-choose-completion): completion-base-size
6504         should refer to local value in the completion list buffer.
6505
6506 2001-12-03  Didier Verna  <didier@xemacs.org>
6507
6508         * rect.el: autoload `replace-rectangle'.
6509         * keydefs.el (global-map): bind it to `C-x r p'.
6510
6511 2002-05-09  Stephen J. Turnbull  <stephen@xemacs.org>
6512
6513         * XEmacs 21.4.8 "Honest Recruiter" is released.
6514
6515 2002-05-09  Stephen J. Turnbull  <stephen@xemacs.org>
6516
6517         This patch is based on Jerry James's patch and analysis.
6518
6519         * select.el (get-clipboard):
6520         (get-selection):
6521         Update docstrings.
6522         (get-clipboard-foreign):
6523         (get-selection-foreign):
6524         New function for use as `interprogram-paste-function's.
6525
6526         * simple.el (interprogram-paste-function): Change default to
6527         `get-clipboard-foreign'; improve docstring.
6528         (interprogram-cut-function): Improve dosctring.
6529
6530 2002-05-04  Stephen J. Turnbull  <stephen@xemacs.org>
6531
6532         * XEmacs 21.4.7 "Economic Science" is released.
6533
6534 2002-03-18  Adrian Aichner  <adrian@xemacs.org>
6535
6536         * cus-edit.el (customize-save-variable): Fix typo in prompt.
6537
6538 2002-03-26  John Paul Wallington  <jpw@xemacs.org>
6539
6540         * obsolete.el (assq-delete-all): New compatibility alias for 
6541         remassq.
6542
6543 2002-01-09  Simon Josefsson  <jas@extundo.com>
6544
6545         * files.el (auto-mode-alist): Support Sieve (*.siv, *.sieve).
6546
6547 2002-01-04  Adrian Aichner  <adrian@xemacs.org>
6548
6549         * info.el (Info-auto-generate-directory): Default
6550         Info-auto-generate-directory to 'if-outdated.
6551
6552 2002-03-28  Stephen J. Turnbull  <stephen@xemacs.org>
6553
6554         * startup.el (normal-top-level): Prevent migration code from
6555         trashing .emacs on an error in loading the init files.
6556
6557 2002-03-14  Ville Skyttä  <ville.skytta@xemacs.org>
6558
6559         * files.el (auto-mode-alist): GNUmakefile is a Makefile,
6560         "system default" Xdefaults and friends get xrdb-mode.
6561
6562 2002-03-05  Mats Lidell  <matsl@contactor.se>
6563  
6564         * help-nomule.el (tutorial-supported-languages): Added Swedish
6565         tutorial. Sorted languages.
6566
6567 2002-02-11  Mike Sperber <mike@xemacs.org>
6568
6569         * info.el (Info-maybe-update-dir): Regenerate dir if we're
6570         regenerating outdated dir files and dir is non-existent.
6571
6572 2002-01-27  Stephen J. Turnbull  <stephen@xemacs.org>
6573
6574         * code-files.el (convert-mbox-coding-system): Improve comment.
6575         (write-region): Improve docstring.  Reformat to 80 columns.  Add
6576         coding-system argument to `write-region-pre-hook' call.
6577         (write-region-pre-hook): Fix docstring to mention lockname argument.
6578
6579 2002-01-18  Stephen J. Turnbull  <stephen@xemacs.org>
6580
6581         * minibuf.el (completing-read): Remove redundant wrong arg list.
6582
6583         * help.el (with-displaying-help-buffer): Put usage advice in docstring.
6584
6585 2001-12-27  John Paul Wallington  <jpw@shootybangbang.com>
6586
6587         * obsolete.el (interactive-form): new compatibility alias for 
6588         function-interactive.
6589
6590 2001-11-29  Adrian Aichner  <adrian@xemacs.org>
6591
6592         * menubar-items.el (Menubar-items-truncate-list): Removed.
6593         * menubar-items.el (Menubar-items-truncate-history): New.
6594         * menubar-items.el (default-menubar): Use
6595         Menubar-items-truncate-history.
6596
6597 2002-02-03  Adrian Aichner  <adrian@xemacs.org>
6598
6599         * printer.el (generic-print-region): Pass correct arguments to
6600         lpr-region.  Thanks to Nevin Kapur <nevin@jhu.edu> and Björn
6601         Torkelsson <torkel@acc.umu.se>.
6602
6603 2002-01-09  John Paul Wallington  <jpw@shootybangbang.com>
6604
6605         * help.el (describe-mode): synched with FSF 19.34; handle nil
6606         minor mode indicators.
6607
6608 2001-12-03  Christoph Wedler  <Christoph.Wedler@sap.com>
6609
6610         * minibuf.el (completing-read): Update docstring.
6611
6612 2001-12-17  Stephen J. Turnbull  <stephen@xemacs.org>
6613
6614         * XEmacs 21.4.6 "Common Lisp" is released.
6615
6616 2001-11-21  Stephen J. Turnbull  <stephen@xemacs.org>
6617
6618         * package-net.el: Inadvertant synch with Windows branch.  From
6619         Andy's log:
6620         (package-net-kit-version): new variable.
6621         (package-net-generate-bin-ini): use it. Remove unwanted functions.
6622
6623 2001-11-28  Steve Youngs  <youngs@xemacs.org>
6624
6625         * package-get.el (package-get-locate-index-file): Also search the
6626         core etc/ directory for the package index file if it can't be
6627         found in ~/.xemacs/.
6628
6629 2001-12-13  William Perry  <wmperry@gnu.org>
6630
6631         * dialog-gtk.el (popup-builtin-question-dialog):
6632         Conform to API in gui.c.
6633         
6634 2001-11-12  Andy Piper  <andy@xemacs.org>
6635
6636         * cus-edit.el (custom-save-face-internal): make sure we save
6637         non-themed faces.
6638         (custom-save-variables): ditto variables.
6639
6640 2001-11-20  Stephen J. Turnbull  <stephen@xemacs.og>
6641
6642         * faces.el (make-face-family):
6643         (make-face-size):
6644         New face-modifying functions per Jan Vroonhof.
6645
6646         cus-face.el (custom-set-face-font-family):
6647         (custom-set-face-font-size):
6648         Use them.
6649
6650         * font.el (font-window-system-mappings): More precise docstring.
6651
6652         (font-create-name):
6653         (font-create-object):
6654         (tty-font-create-object):
6655         (tty-font-create-plist):
6656         (x-font-create-object):
6657         (x-font-create-name):
6658         (ns-font-create-name):
6659         (mswindows-font-create-object):
6660         (mswindows-font-create-name):
6661         Add doctrings.
6662
6663 2001-11-14  John Paul Wallington <jpw@shootybangbang.com>
6664
6665         * gtk-faces.el (gtk-init-device-faces): removed spurious
6666         quote before let* expression.
6667
6668 2001-10-29  Andy Piper  <andy@xemacs.org>
6669
6670         * code-files.el (toggle-buffer-file-coding-system): mark buffer as
6671         modified when changing coding system.
6672
6673         * toolbar-items.el (toolbar-dired): Use interactive "D" spec so
6674         that we invoke the GUI directory selector.
6675
6676 2001-10-25  Andy Piper  <andy@xemacs.org>
6677
6678         * dialog.el (make-dialog-box): use new directory dialog support.
6679         * minibuf.el (read-file-name-1): ditto.
6680         (read-file-name): ditto.
6681         (read-directory-name): ditto.
6682
6683 2001-10-23  Stephen J. Turnbull  <stephen@xemacs.org>
6684
6685         * XEmacs 21.4.5 "Civil Service" is released.
6686
6687 2001-04-23  Didier Verna  <didier@xemacs.org>
6688
6689         * cus-edit.el (custom-variable-pre-save): New.
6690         * cus-edit.el (custom-variable-post-save): New.
6691         * cus-edit.el (custom-variable-save): use them.
6692         * cus-edit.el (custom-face-pre-save): New.
6693         * cus-edit.el (custom-face-post-save): New.
6694         * cus-edit.el (custom-face-save): use them.
6695         * cus-edit.el (custom-group-pre-save): New.
6696         * cus-edit.el (custom-group-post-save): New.
6697         * cus-edit.el (custom-group-save): use them.
6698         * cus-edit.el (Custom-save): use the pre/post functions above,
6699         call `custom-save-all' only once.
6700         * cus-edit.el (custom-variable-pre-reset-standard): New.
6701         * cus-edit.el (custom-variable-post-reset-standard): New.
6702         * cus-edit.el (custom-variable-reset-standard): use them.
6703         * cus-edit.el (custom-face-pre-reset-standard): New.
6704         * cus-edit.el (custom-face-post-reset-standard): New.
6705         * cus-edit.el (custom-face-reset-standard): use them.
6706         * cus-edit.el (custom-group-pre-reset-standard): New.
6707         * cus-edit.el (custom-group-post-reset-standard): New.
6708         * cus-edit.el (Custom-reset-standard): use them.
6709         * cus-edit.el (custom-face-reset-saved): use the pre/post
6710         functions above, call `custom-save-all' only once.
6711
6712 2001-04-08  Danny Colascione  <qtmstr@optonline.net>
6713
6714         * gutter-items.el (buffers-tab face): Derive from the modeline
6715         face by default.  Many people use white-on-black for the default
6716         font, and the tabs look hideous with that color combination.  The
6717         modeline usually has the correct colors.
6718
6719 2001-09-28  Robert Pluim  <rpluim@bigfoot.com>
6720
6721         * etags.el (find-tag): Doc fix, point users at pop-tag-mark.
6722         (tag-mark-stack-max): Typo fix.
6723
6724 2001-09-28  Ben Wing  <ben@xemacs.org>
6725
6726         * font-lock.el:
6727         * font-lock.el (font-lock-after-change-function):
6728         fix problem with last patch, reported by Katsumi Yamaoka.
6729
6730 2001-09-17  Ben Wing  <ben@xemacs.org>
6731
6732         * font-lock.el (font-lock-after-change-function):
6733         fix problem when you insert a comment on the line before a line of
6734         code: if we use the following char, then when you hit backspace,
6735         the following line of code turns the comment color.
6736
6737 2001-06-08  Ben Wing  <ben@xemacs.org>
6738
6739         * process.el: comment about shell-command-switch.
6740         * process.el (shell-quote-argument): Need to quote a null
6741         argument, too.  From Dan Holmsand.
6742         
6743         * startup.el (normal-top-level): Delete some unused FSF junk.
6744         * startup.el (command-line-early):
6745         
6746         * startup.el (command-line): Call MS Windows init function.
6747         
6748         * win32-native.el:
6749         * win32-native.el (mswindows-system-shells): New.
6750         * win32-native.el (mswindows-system-shell-p): New.
6751         * win32-native.el (init-mswindows-at-startup): New.
6752         * win32-native.el (mswindows-quote-one-vc-runtime-arg):
6753         * win32-native.el (mswindows-quote-one-simple-arg):
6754         * win32-native.el (mswindows-quote-one-command-arg):
6755         * win32-native.el (mswindows-construct-process-command-line-alist):
6756         Correct comments at top.  Correctly handle passing arguments
6757         to Cygwin programs and to bash.  Fix quoting of zero-length
6758         arguments (from Dan Holmsand).  Set shell-command-switch based
6759         on shell-file-name, which in turn comes from env var SHELL.
6760
6761 2001-07-18  Alexey Mahotkin  <alexm@hsys.msk.ru>
6762
6763         * toolbar.el (toolbar-visible-p, toolbar-captioned-p,
6764         default-toolbar-position): Fill docstrings for balloon-help.
6765
6766 2001-03-15  Stephen J. Turnbull  <stephen@xemacs.org>
6767
6768         * faces.el: Reenable specifications over 'gtk domain.
6769
6770 2001-08-08  Didier Verna  <didier@xemacs.org>
6771
6772         * autoload.el (update-autoload-files): make defdir a file name,
6773         not directory name.
6774
6775 2001-08-06  Steve Youngs  <youngs@xemacs.org>
6776
6777         * menubar-items.el (default-menubar): Use 'report-xemacs-bug'.
6778
6779         * lisp-mnt.el (lm-report-bug): Use 'report-xemacs-bug-beta-address'.
6780
6781 2001-08-01  Edward M. Lee  <tailbert@yahoo.com>
6782
6783         * font-menu.el (font-menu-set-font): Default to current font-family.
6784         (font-menu-preferred-resolution):
6785         (font-menu-size-scaling):
6786         Provide gtk defaults, too.
6787
6788 2001-07-29  Mike Alexander  <mta@arbortext.com>
6789
6790         * cus-face.el (custom-set-face-font-size): Last arg to apply is a
6791         list
6792         (custom-set-face-font-family): ditto
6793
6794 2001-07-26  Mike Sperber <mike@xemacs.org>
6795
6796         * files.el (auto-mode-alist): .9 files are man pages, too.
6797
6798 2001-07-23  Edwin Steiner <esteiner@net4you.at>
6799
6800         * process.el (call-process-internal): bind
6801         coding-system-for-write to 'binary when calling
6802         start-process-internal, so the process receives 
6803         the literal contents of INFILE.
6804
6805 2001-09-15  Edward M. Lee  <tailbert@yahoo.com>
6806
6807         * files.el (auto-mode-alist): Add configure.ac support.
6808
6809 2001-07-19  Adrian Aichner  <adrian@xemacs.org>
6810
6811         * buff-menu.el:
6812         mouse.el:
6813         Adrian's mouse-track patch.  See <y9plq0nc.fsf@ecf.teradyne.com>.
6814
6815 2001-07-28  Stephen J. Turnbull  <stephen@xemacs.org>
6816
6817         * XEmacs 21.4.4 "Artificial Intelligence" is released.
6818
6819 2001-07-10  Katsumi Yamaoka  <yamaoka@jpl.org>
6820
6821         * mule/kinsoku.el (kinsoku-bol-p): Work with ascii and non-ascii
6822         mixed text.
6823         (kinsoku-eol-p): Ditto.
6824
6825 2001-07-09  Katsumi Yamaoka  <yamaoka@jpl.org>
6826
6827         * mule/kinsoku.el (kinsoku-ascii-eol, kinsoku-gb-bol,
6828         kinsoku-gb-eol, kinsoku-big5-bol, kinsoku-big5-eol): Assign
6829         characters as the category `s' or `e' correctly.
6830
6831 2001-06-06  Alexey Mahotkin  <alexm@hsys.msk.ru>
6832
6833         * mule/cyrillic.el: Uncomment definition of ccl-encode-koi8-r-font.
6834
6835 2001-06-14  Alexey Mahotkin  <alexm@hsys.msk.ru>
6836
6837         * mule/cyrillic.el:  Set up case table.
6838
6839 2001-06-08  Mike Sperber <mike@xemacs.org>
6840
6841         * files.el (save-some-buffers-1): Don't zap the help window right
6842         after `map-y-or-n-p' has popped it up.
6843
6844 2001-06-15  Nick Pakoulin  <npak@ispras.ru>
6845
6846         * help.el (frob-help-extents): Require 'hyper-apropos for faces.
6847
6848 2001-07-18  Stephen J. Turnbull  <stephen@xemacs.org>
6849
6850         * specifier.el: define-specifier-tag 'gtk.
6851
6852 2001-05-12  Ben Wing  <ben@xemacs.org>
6853
6854         * find-paths.el (paths-find-recursive-path):
6855         fix error with null EXCLUDE-REGEXP.
6856         
6857         * font-lock.el (font-lock-mode):
6858         fix problem reported by hrvoje with buffers starting with a space.
6859         
6860 2001-05-06  Ben Wing  <ben@xemacs.org>
6861
6862         * dialog.el (make-dialog-box):
6863         * menubar-items.el (default-menubar):
6864         * printer.el (generic-print-buffer):
6865         * printer.el (generic-print-region):
6866         implement printing the selection when it's selected.
6867
6868 2001-04-18  Didier Verna  <didier@xemacs.org>
6869
6870         * cus-edit.el (Custom-reset-standard): reset to standard settings
6871         not only when the buffer's :custom-state is 'modified, but also
6872         when it is 'set or 'saved.
6873
6874 2001-04-17  Didier Verna  <didier@xemacs.org>
6875
6876         * startup.el (load-user-init-file): define `custom-file' before
6877         loading the user's init file.
6878
6879 2001-04-09  Danny Colascione  <qtmstr@optonline.net>
6880
6881         * menubar.el (popup-mode-menu): Make it work with
6882         popup-menu-titles turned off.
6883         
6884 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
6885
6886         * about.el (about-mailto-link): Use compose-mail for sending mail.
6887
6888 2001-07-14  Sean MacLennan  <seanm@storm.ca>
6889
6890         * package-admin.el (package-install-hook): New.
6891         (package-delete-hook): New.
6892         (package-admin-add-single-file-package): Use package-delete-hook.
6893
6894         * package-get.el (package-get): Use package-install-hook.
6895
6896 2001-06-26  Robert Pluim  <rpluim@bigfoot.com>
6897
6898         * package-ui.el (pui-install-selected-packages): reverse the lists
6899         of packages so that they get handled in the same order as they
6900         were selected.
6901
6902 2001-06-26  Robert Pluim  <rpluim@bigfoot.com>
6903
6904         * packages.el (locate-library): Use read-library-name for completion.
6905
6906 2001-05-21  Martin Buchholz  <martin@xemacs.org>
6907
6908         * byte-optimize.el (=): `=' is not a binary predicate!
6909         Fix incorrect optimization: (= 0 0 (random 2)) ==> 0 or 1.
6910         Use byte-optimize-predicate, not byte-optimize-binary-predicate,
6911
6912 2001-05-20  Martin Buchholz  <martin@xemacs.org>
6913
6914         * bytecomp.el (byte-compile-arithcompare):
6915         Only optimize (= x) ==> t if byte-compile-delete-errors is not nil.
6916
6917 2001-06-03  William M. Perry  <wmperry@gnu.org>
6918
6919         * dialog-gtk.el (popup-builtin-open-dialog): Don't forget to
6920         return the filename selected by the user!
6921
6922 2001-05-31  William M. Perry  <wmperry@gnu.org>
6923
6924         * font-menu.el: Avoid arithmetic with 'nil' when using the font menu
6925         in XEmacs/GTK.
6926
6927 2001-05-29  Alexey Mahotkin  <alexm@hsys.msk.ru>
6928
6929         * coding.el: Tiny typo fixed.
6930
6931 2001-05-17  Stephen J. Turnbull  <stephen@xemacs.org>
6932
6933         * XEmacs 21.4.3 "Academic Rigor" is released.
6934
6935 2001-05-17  Stephen J. Turnbull  <stephen@xemacs.org>
6936
6937         * config.values.sh:  lisp/utils?/config.el -> lisp/config.el.
6938
6939 2001-05-10  Stephen J. Turnbull  <stephen@xemacs.org>
6940
6941         * XEmacs 21.4.2 "Developer-Friendly Unix APIs" is released.
6942
6943 2001-05-04  Ben Wing  <ben@xemacs.org>
6944
6945         * printer.el (generic-print-buffer):
6946         * printer.el (generic-print-region):
6947         Enable dialog boxes.  Apply workaround recommended by Kirill.
6948         fix (fboundp 'lpr-buffer) -> (fboundp 'lpr-region).
6949         
6950         * simple.el (kill-whole-line):
6951         * simple.el (kill-line-1):
6952         * simple.el (kill-entire-line):
6953         * simple.el (kill-line):
6954         * simple.el (backward-kill-line):
6955         Take out interactive dependence of kill-whole-line.
6956
6957 2001-04-22  Ben Wing  <ben@xemacs.org>
6958
6959         * dialog.el (make-dialog-box):
6960         Put dialog titles back in -- this time correctly.  Fix various
6961         other problems with leaks and such.
6962
6963         * simple.el (region-exists-p):
6964         * simple.el (region-active-p):
6965         Add comment about which one is correct to use in menu specs.
6966
6967 2001-05-05  Ben Wing  <ben@xemacs.org>
6968
6969         * dialog.el (make-dialog-box): fix doc string.
6970         * menubar-items.el (default-menubar): Add Page Setup for Windows,
6971         take out Pretty Print.
6972         * printer.el:
6973         * printer.el (printer-current-device): New.
6974         * printer.el (Printer-get-device): New.
6975         * printer.el (Printer-clear-device): New.
6976         * printer.el (generic-page-setup): New.
6977         * printer.el (generic-print-buffer):
6978         * printer.el (generic-print-region):
6979         Implement Page Setup.  Handle errors properly.
6980
6981 2001-05-05  Ben Wing  <ben@xemacs.org>
6982
6983         * subr.el (error): Complete list of errors in doc string.
6984         
6985 2001-04-22  Ben Wing  <ben@xemacs.org>
6986
6987         * bytecomp-runtime.el (byte-compiler-options): Correct doc string.
6988         
6989 2001-05-03  Adrian Aichner  <adrian@xemacs.org>
6990
6991         * build-report.el: Remove CVS keywords since this file has been in
6992         core lisp for a while now.
6993         * build-report.el (build-report-make-output-files): Fix typo.
6994
6995 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
6996
6997         * about.el (about-finish-buffer): Make sure the last change works
6998         even if EVENT is nil.
6999
7000 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
7001
7002         * about.el (about-finish-buffer): Kill/bury the buffer where the user
7003         clicked, not the one that happens to be the current buffer at the
7004         time.
7005
7006 2001-03-19  Karl M. Hegbloom  <karlheg@microsharp.com>
7007
7008         * cus-edit.el (custom-display): Support the GTK Window System also.
7009
7010 2001-04-30  Ben Wing  <ben@xemacs.org>
7011
7012         * printer.el:
7013         * printer.el (printer-page-header):
7014         * printer.el (Print-context): New.
7015         * printer.el (printer-page-footer):
7016         * printer.el (generate-header-element): New.
7017         * printer.el (generate-header-line): New.
7018         * printer.el (print-context-property):
7019         * printer.el (generic-print-buffer):
7020         * printer.el (generic-print-region):
7021         Implement headers and footers.  Implement calling Print dialog box
7022         (#### but it doesn't quite work yet).
7023
7024 2001-04-25  Ben Wing  <ben@xemacs.org>
7025
7026         * about.el (xemacs-hackers):
7027         * about.el (about-url-alist):
7028         * about.el (about-personal-info):
7029         * about.el (about-hacker-contribution):
7030         More contributions.
7031         
7032         * simple.el (handle-post-motion-command):
7033         Fix spurious setting of zmacs-region-stays to t after a non-shift
7034         motion command.
7035
7036 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
7037
7038         * about.el (about-personal-info): Update my bio.
7039         (about-hacker-contribution): Ditto.
7040
7041 2001-04-23  Stephen J. Turnbull  <turnbull@sk.tsukuba.ac.jp>
7042
7043         * startup.el (splash-frame-body): Update copyright notices: Ben, FSF.
7044
7045 2001-04-19  Andy Piper  <andy@xemacs.org>
7046
7047         * package-net.el (package-net-cygwin32-binary-size): new size.
7048         (package-net-win32-binary-size): new size.
7049         (package-net-convert-index-to-ini): Use new arch.
7050         (package-net-batch-convert-index-to-ini): Removed.
7051         (package-net-generate-bin-ini): New.
7052         (package-net-batch-generate-bin-ini): New.
7053
7054 2001-04-19  Stephen J. Turnbull  <stephen@xemacs.org>
7055
7056         * XEmacs 21.4.1 "Copyleft" is released.
7057
7058 2001-04-19  Stephen J. Turnbull  <stephen@xemacs.org>
7059
7060         * x-compose.el (xlib-input-method-bug-workaround):
7061         (alias-colon-to-double-quote):
7062         Force sort in map-keymap to work around rehash bug.
7063
7064 2001-04-17  Ben Wing  <ben@xemacs.org>
7065
7066         * about.el: Finish overhaul, add a few new hackers, update a
7067         couple old ones.
7068
7069 2001-04-16  Stephen J. Turnbull  <stephen@xemacs.org>
7070
7071         * XEmacs 21.4.0 "Solid Vapor" is released.
7072
7073 2001-04-15  Ben Wing  <ben@xemacs.org>
7074
7075         * about.el:
7076         * about.el (about-headline-face): New.
7077         * about.el (about-link-face): New.
7078         * about.el (about-current-release-maintainers): New.
7079         * about.el (about-other-current-hackers): New.
7080         * about.el (about-url-alist):
7081         * about.el (about-once-and-future-hackers): New.
7082         * about.el (about-mailto-link): New.
7083         * about.el (about-get-buffer):
7084         * about.el (about-finish-buffer):
7085         * about.el (about-xemacs):
7086         * about.el (about-features): Removed.
7087         * about.el (about-advantages): New.
7088         * about.el (about-maintainer-info): Removed.
7089         * about.el (about-personal-info): New.
7090         * about.el (about-hacker-contribution): New.
7091         * about.el (about-maintainer):
7092         * about.el (about-show-linked-info):
7093         * about.el (about-hackers):
7094         Major revamping.  Rewriting of most of the text, improve the
7095         link handling, separate info on contributors into personal
7096         and contribution info, add new contributors, update personal
7097         info, etc. etc.
7098         
7099         * menubar-items.el (default-menubar):
7100         Help menubar entry for News now says more accurately
7101         "What's New in XEmacs".
7102         
7103         * mouse.el:
7104         * mouse.el (mouse-track-cleanup-hook):
7105         * mouse.el (mouse-track):
7106         Don't set-buffer to a dead buffer when calling mouse-track
7107         cleanup hooks.
7108
7109 2001-04-14  Stephen J. Turnbull  <stephen@xemacs.org>
7110
7111         * XEmacs 21.2.47 "Zephir" is released.
7112
7113 2001-04-02  Jan Vroonhof  <jan.vroonhof@ntlworld.com>
7114
7115         * dialog.el (make-dialog-box): Disable dialog box titles until
7116         we get them working.
7117
7118 2001-03-30  Ben Wing  <ben@xemacs.org>
7119
7120         * help.el:
7121         * help.el (Help-princ-face):
7122         * help.el (Help-prin1-face):
7123         * help.el (frob-help-extents):
7124         * help.el (describe-function-1):
7125         * help.el (describe-variable):
7126         Avoid using font-lock faces, which may not be defined.
7127         Instead, use hyper-apropos faces, and make sure they're
7128         defined as necessary by using `require'. (It's not so safe
7129         to do this for font-lock.) In any case, we will eventually
7130         be merging this functionality into hyper-apropos.
7131
7132         * loaddefs.el (completion-ignored-extensions):
7133         Fix documentation.
7134         
7135         * menubar-items.el (menu-truncate-list): Removed.
7136         * menubar-items.el (Menubar-items-truncate-list): New.
7137         * menubar-items.el (default-menubar):
7138         Fix errors if grep or compile command is too long.  Rename helper
7139         function to be less visible.
7140
7141 2001-03-23  Martin Buchholz  <martin@xemacs.org>
7142
7143         * byte-optimize.el (byte-optimize-minus):
7144         Fix mis-byte-compilation of (- 0 x) --> (- (- x))
7145
7146 2001-03-26  Hrvoje Niksic  <hniksic@arsdigita.com>
7147
7148         * dumped-lisp.el (preloaded-file-list): Load mule/latin.el when
7149         Mule is available.
7150
7151         * mule/latin.el: New file.
7152
7153 2001-03-11  Ben Wing  <ben@xemacs.org>
7154
7155         * auto-save.el:
7156         * auto-save.el (auto-save-directory):
7157         * auto-save.el (make-auto-save-file-name):
7158         * auto-save.el (auto-save-file-name-p): New.
7159
7160         Merge in improvements from other definition of
7161         make-auto-save-file-name in files.el.
7162         
7163         * auto-save.el (auto-save-original-name):
7164         * auto-save.el (auto-save-name-in-fixed-directory):
7165         * auto-save.el (auto-save-unslashify-name): Removed.
7166         * auto-save.el (auto-save-slashify-name): Removed.
7167         * auto-save.el (auto-save-reserved-chars): New.
7168         * auto-save.el (auto-save-escape-name): New.
7169         * auto-save.el (auto-save-unhex): New.
7170         * auto-save.el (auto-save-unescape-name): New.
7171
7172         Change algorithm for encoding filenames in auto-save names to be
7173         entirely safe with all filesystems and all possible characters in
7174         a filename, and 100% reversible. (Essentially, uses
7175         quoted-printable as the encoding.)
7176         
7177         * auto-save.el (recover-all-files):
7178
7179         Use insert-directory rather than calling ls directly -- fixes
7180         things under Windows.
7181
7182         * files.el:
7183         * files.el (convert-standard-filename): Substitute FSF's
7184         definition for this (we had nothing here before).
7185         
7186         * files.el (backup-buffer): Warning fix.
7187         
7188         * files.el (make-backup-file-name):
7189         * files.el (find-backup-file-name):
7190         Fix error in calling sequence to auto-save-file-name-p.
7191         
7192         * files.el (recover-file):
7193         Use insert-directory rather than calling ls directly -- fixes
7194         things under Windows.
7195
7196         * files.el (make-auto-save-file-name): Removed.
7197         * files.el (auto-save-file-name-p): Removed.
7198         auto-save is always dumped so no sense in having a definition
7199         that will always be overwritten with another.
7200         
7201         * files.el (insert-directory):
7202         * win32-native.el:
7203         * win32-native.el (debug-mswindows-process-command-lines):
7204         * win32-native.el (original-make-auto-save-file-name): Removed.
7205         * win32-native.el (make-auto-save-file-name): Removed.
7206
7207
7208 2001-03-21  Martin Buchholz <martin@xemacs.org>
7209
7210         * XEmacs 21.2.46 "Urania" is released.
7211
7212 2001-03-16  Stephen J. Turnbull  <stephen@xemacs.org>
7213
7214         * menubar-items.el (default-menubar): Update sample.emacs to
7215         sample.init.el and adjust accelerators.
7216
7217 2001-02-02  Stephen J. Turnbull  <stephen@xemacs.org>
7218
7219         * build-report.el (build-report): Improve docstring.
7220
7221 2001-03-15  Stephen J. Turnbull  <stephen@xemacs.org>
7222
7223         * ChangeLog: Log GTK merge.
7224
7225         * gutter-items.el:
7226         * mwheel.el:
7227         * sound.el:
7228         * startup.el:
7229         Revert gratuitous whitespace changes.
7230
7231 2001-03-07  Ben Wing  <ben@xemacs.org>
7232
7233         * help.el:
7234         * help.el (key-or-menu-binding):
7235         * help.el (Help-find-file): New.
7236         * help.el (describe-beta):
7237         * help.el (describe-copying):
7238         * help.el (describe-project):
7239         * help.el (view-emacs-news):
7240         * help.el (view-sample-init-el): New.
7241         * help.el (Help-princ-face): New.
7242         * help.el (Help-prin1-face): New.
7243         * help.el (help-symbol-function-context-menu):
7244         * help.el (help-symbol-variable-context-menu):
7245         * help.el (help-symbol-function-and-variable-context-menu):
7246         * help.el (frob-help-extents):
7247         * help.el (describe-function-1):
7248         * help.el (describe-variable):
7249
7250         Add coloring in Help buffers, correspondent with hyperlinks.
7251         View files in view-mode rather than Fundamental.
7252         Remove separators from context menus -- now handled in generic code.
7253         Add `Find Tag' to context menu.
7254         
7255         * menubar.el (popup-mode-menu):
7256
7257         Rewrite code that outputs the popup menu to (a) put more specific
7258         entries first, (b) be more robust, (c) output the proper context
7259         menu separators automatically (the context menu functionality is
7260         new and currently used only by Help).
7261
7262 2001-03-10  William M. Perry  <wmperry@aventail.com>
7263
7264         * dialog-gtk.el (gtk-make-dialog-box-internal): Forgot to rewrite
7265         this function when converting from the 21.1 GTK branch.  Now
7266         supports file, password, question, and color built-in dialogs.
7267
7268 2001-03-06  Ben Wing  <ben@xemacs.org>
7269
7270         * keydefs.el:
7271         * keydefs.el (global-map):
7272         Add commented-out change of M-k (for 21.5).
7273         
7274         * menubar-items.el (default-menubar):
7275         Fix items to control kill-line behavior; add items for
7276         shifted motion.
7277         
7278         * simple.el:
7279         * simple.el (kill-whole-line):
7280         * simple.el (historical-kill-line): Removed.
7281         * simple.el (kill-line): Removed.
7282         * simple.el (kill-entire-line): New.
7283         * simple.el (kill-line-1): New.
7284         * simple.el (backward-kill-line):
7285         Undo kill-whole-line == always changes.  Add new function
7286         kill-entire-line to unconditionally delete the current line.
7287         Add comments describing the lamentable state of affairs of
7288         the kill-line functions and variables.
7289
7290 2001-03-02  Ben Wing  <ben@xemacs.org>
7291
7292         * simple.el:
7293         * simple.el (beginning-of-buffer):
7294         * simple.el (end-of-buffer):
7295         * simple.el (mark-ring-unrecorded-commands):
7296         * simple.el (signal-error-on-buffer-boundary):
7297         * simple.el (shifted-motion-keys-select-region):
7298         * simple.el (unshifted-motion-keys-deselect-region):
7299         * simple.el (motion-keys-for-shifted-motion): New.
7300         * simple.el (handle-pre-motion-command):
7301         * simple.el (handle-post-motion-command):
7302         * simple.el (forward-char-command):
7303         * simple.el (backward-char-command):
7304         * simple.el (scroll-up-command):
7305         * simple.el (scroll-down-command):
7306         * simple.el (next-line):
7307         * simple.el (previous-line):
7308         * simple.el (backward-block-of-lines):
7309         * simple.el (forward-block-of-lines):
7310         * simple.el (backward-word):
7311         * simple.el (mark-word):
7312
7313         Augment documentation of the most common motion commands to make
7314         note of the shifted-motion support.  Improve the support to (a)
7315         properly document how it works and why it's done in the fashion it
7316         is, and (b) allow the keystrokes that trigger it to be customized.
7317
7318         Correct error in the customize specification of
7319         mark-ring-unrecorded-commands.
7320
7321 2001-03-02  Ben Wing  <ben@xemacs.org>
7322
7323         * font-lock.el:
7324         * font-lock.el (font-lock-pending-extent-table): Removed.
7325         * font-lock.el (font-lock-pending-buffer-table): New.
7326         * font-lock.el (font-lock-pre-idle-hook):
7327         * font-lock.el (font-lock-after-change-function):
7328         * font-lock.el (font-lock-fontify-pending-extents):
7329         * font-lock.el (font-lock-lisp-like):
7330
7331         Fix handling of pending extents to avoid excessive slowness (N^2
7332         behavior) when making lots of buffer changes between redisplays,
7333         such as when saving the Options.
7334
7335 2001-03-09  William M. Perry  <wmperry@aventail.com>
7336
7337         * device.el:
7338         * dragdrop.el:
7339         * dumped-lisp.el:
7340         * faces.el:
7341         * frame.el:
7342         * gnuserv.el:
7343         * loadup.el:
7344         * menubar-items.el:
7345         * minibuf.el:
7346         The Great GTK Merge.
7347
7348         * ChangeLog.GTK:
7349         * dialog-gtk.el:
7350         * gdk.el:
7351         * generic-widgets.el:
7352         * glade.el:
7353         * gnome-widgets.el:
7354         * gnome.el:
7355         * gtk-compose.el:
7356         * gtk-extra.el:
7357         * gtk-faces.el:
7358         * gtk-ffi.el:
7359         * gtk-file-dialog.el:
7360         * gtk-font-menu.el:
7361         * gtk-glyphs.el:
7362         * gtk-init.el:
7363         * gtk-iso8859-1.el:
7364         * gtk-marshal.el:
7365         * gtk-mouse.el:
7366         * gtk-package.el:
7367         * gtk-password-dialog.el:
7368         * gtk-select.el:
7369         * gtk-widget-accessors.el:
7370         * gtk-widgets.el:
7371         * gtk.el:
7372         widgets-gtk.el:
7373         The Great GTK Merge: new files.
7374
7375 2001-03-05  Stephen J. Turnbull  <stephen@xemacs.org>
7376
7377         * generic-widgets.el: Don't require gtk (a built-in feature) at
7378         top level.  Don't execute the last sexp unless (featurep 'gtk).
7379
7380 2001-02-28  Stephen J. Turnbull  <stephen@xemacs.org>
7381
7382         * mule/mule-init.el (auto-language-alist): Split zh into GB and BIG5.
7383
7384 2001-02-23  Martin Buchholz <martin@xemacs.org>
7385
7386         * XEmacs 21.2.45 "Thelxepeia" is released.
7387
7388 2001-01-25  Jason R. Mastaler  <jason@xemacs.org> 
7389  
7390         * about.el (xemacs-hackers): update my entry. 
7391         * about.el (about-maintainer-info): ditto. 
7392         * about.el (about-hackers): ditto. 
7393
7394 2001-02-20  Jan Vroonhof  <jan@xemacs.org>
7395
7396         * about.el (about-maintainer-info): More vanity info about
7397         yours truly.
7398
7399 2001-02-20  Adrian Aichner  <adrian@xemacs.org>
7400
7401         * build-report.el (build-report-destination): xemacs-build-reports
7402         has moved to SourceForge, where mailing list name length is
7403         restricted, hence the name change to
7404         xemacs-buildreports@xemacs.org.
7405         * build-report.el (build-report-keep-regexp): Update default.
7406         * build-report.el (build-report-delete-regexp): Ditto.
7407         * build-report.el (build-report-make-output-files): Ditto.
7408
7409 2001-02-19  Craig Lanning  <lanning@scra.org>
7410
7411         * lisp-mode.el: Add indentation specifications for following
7412         Common Lisp forms: handler-case, handler-bind, with-slots,
7413         with-open-file, with-open-stream, print-unreadable-object.
7414
7415 2001-02-18  Matt Tucker  <tuck@whistlingfish.net>
7416
7417         * font-lock.el (font-lock-set-defaults-1):
7418         Move initialization of `font-lock-cache-position' so that it's set
7419         even if font-lock-keywords is already defined.
7420
7421 2001-02-17  Matt Tucker  <tuck@whistlingfish.net>
7422
7423         * autoload.el (generate-file-autoloads-1):
7424         Use `emacs-lisp-mode-syntax-table' instead of
7425         `lisp-mode-syntax-table'.
7426         * lisp-mode.el (lisp-mode-syntax-table):
7427         Get rid of old checks for `parse-partial-sexp' version.
7428         Make `|' (pipe) string delimiter instead of punctuation.
7429
7430 2001-02-16  Martin Buchholz  <martin@xemacs.org>
7431
7432         * window.el (save-selected-window):
7433         Use gensym for better macro hygiene.
7434
7435 2001-02-06  Mike Sperber <mike@xemacs.org>
7436
7437         * dump-paths.el:
7438         * startup.el (startup-setup-paths): Set and use
7439         `mule-lisp-directory'.
7440         (startup-setup-paths-warning): Ditto.
7441
7442         * setup-paths.el (paths-find-mule-lisp-directory): Added.
7443         (paths-construct-load-path): Consider `mule-lisp-directory'.
7444
7445 2001-02-07  Matt Tucker  <tuck@whistlingfish.net>
7446
7447         * font-lock.el: Syntax table improvements used.  A few random
7448         changes are not specified below.
7449         (font-lock-fontify-string-delimiters):
7450         (font-lock-syntactic-keywords):
7451         (font-lock-cache-state nil):
7452         (font-lock-cache-position):
7453         New variables.
7454         (font-lock-set-syntax):
7455         (font-lock-apply-syntactic-highlight):
7456         (font-lock-fontify-syntactic-anchored-keywords):
7457         (font-lock-fontify-syntactic-keywords-region):
7458         (font-lock-eval-keywords):
7459         New functions.
7460         (font-lock-remove-face):
7461         (font-lock-fontify-syntactically-region):
7462         Use syntax properties.
7463
7464 2001-02-08  Martin Buchholz <martin@xemacs.org>
7465
7466         * XEmacs 21.2.44 "Thalia" is released.
7467
7468 2001-01-16  Mike Sperber <mike@xemacs.org>
7469
7470         * startup.el (normal-top-level): Work even if no installation root
7471         is found.
7472
7473 2001-01-30  Andy Piper  <andy@xemacs.org>
7474
7475         * gutter-items.el (progress-abort-glyph): remove instantiator.
7476         (set-progress-abort-instantiator): new function.
7477         (abort-progress-feedback): use it.
7478
7479         * gutter.el (set-gutter-dirty-p): new function.
7480
7481 2001-01-30  Didier Verna  <didier@xemacs.org>
7482
7483         * mwheel.el (mwheel-scroll): unwind-protect the selected window.
7484
7485 2001-01-24  Didier Verna  <didier@xemacs.org>
7486
7487         * sound.el (sound-extension-list): give a better default value.
7488         * sound.el (load-sound-file): improve the doc string, also find
7489         files given by absolute names, pass a real extension list to
7490         `locate-file'.
7491
7492 2001-01-26  Martin Buchholz <martin@xemacs.org>
7493
7494         * XEmacs 21.2.43 "Terspichore" is released.
7495
7496 2001-01-20  Klaus Frank <klausf@i3.informatik.rwth-aachen.de>
7497
7498         * gnuserv.el (gnuserv-process-filter): Robuster handling of error
7499         messages from gnuserv.
7500
7501 2001-01-20  Martin Buchholz <martin@xemacs.org>
7502
7503         * XEmacs 21.2.42 "Poseidon" is released.
7504
7505 2001-01-12  Nick V. Pakoulin  <npak@ispras.ru>
7506
7507         * cl-macs.el (cl-upcase-arg): New function.
7508         (cl-function-arglist): New function.
7509         (cl-transform-lambda): Automatically add CL-style lambda list to
7510         documentation string using functions above.
7511
7512 2001-01-12  Andy Piper  <andy@xemacs.org>
7513
7514         * package-get.el (package-get-custom): call
7515         package-net-update-installed-db.
7516
7517         * package-ui.el (pui-install-selected-packages): call
7518         package-net-update-installed-db.
7519
7520         * package-net.el (package-net-update-installed-db): use
7521         packages-package-list so that we reflect reality.
7522
7523         * packages.el (packages-package-list): Make docstring reflect
7524         reality.
7525
7526         * package-net.el (package-net-convert-index-to-ini): exclude mule entries.
7527
7528         * postinstall.cc (do_postinstall): don't pick up shells if cygwin
7529         isn't installed.
7530
7531 2001-01-17  Andy Piper  <andy@xemacs.org>
7532
7533         * wid-edit.el (widget-activation-glyph-mapper): activate or
7534         deactivate native widgets.
7535         (widget-glyph-insert-glyph): record instantiator.
7536         (widget-push-button-value-create): use it.
7537
7538         * gui.el (gui-button-action): new function. Make button's domain
7539         buffer current when calling.
7540         (make-gui-button): update to use gui-button-action.
7541
7542 2001-01-16  Didier Verna  <didier@xemacs.org>
7543
7544         * menubar-items.el (default-menubar): add an entry for modeline
7545         horizontal scrolling in Options -> Display.
7546
7547 2001-01-17  Steve Youngs  <youngs@xemacs.org>
7548
7549         * package-get.el (package-get-require-signed-base): Set to nil
7550         by default.
7551
7552 2001-01-17  Martin Buchholz <martin@xemacs.org>
7553
7554         * XEmacs 21.2.41 "Polyhymnia" is released.
7555
7556 2001-01-16  Mike Sperber <mike@xemacs.org>
7557
7558         * setup-paths.el (paths-core-load-path-depth): Stopgap bump to
7559         catch lisp/mule/.
7560
7561 2001-01-14  Mike Sperber <mike@xemacs.org>
7562
7563         * startup.el (maybe-create-compatibility-dot-emacs):
7564         (maybe-unmigrate-user-init-file):
7565         (unmigrate-user-init-file): Created.
7566         (maybe-migrate-user-init-file): Offer creation of compatibility
7567         .emacs.
7568         Some doc fixes wrt init file location.
7569
7570 2001-01-15  Golubev I. N.  <gin@mo.msk.ru>
7571
7572         * faces.el (face-frob-from-locale-first): new variable.
7573         (frob-face-font-2): Honor tags arg while trying to use
7574         standard-face-mapping.  When face-frob-from-locale-first is set,
7575         first try to set face inheriting from frobbed-face.
7576
7577 2001-01-15  Didier Verna  <didier@xemacs.org>
7578
7579         * about.el (xemacs-hackers): update my entry.
7580         * about.el (about-url-alist): ditto.
7581         * about.el (about-maintainer-info): ditto.
7582         * about.el (about-hackers): ditto.
7583
7584 2001-01-15  Martin Buchholz  <martin@xemacs.org>
7585
7586         The byte compiler has been badly broken for a year,
7587         by the patch of 1999-12-06.
7588         * byte-optimize.el (byte-optimize-form-code-walker):
7589         Bug was: the byte compiler was making this erroneous optimization:
7590         (progn (or (foo)) (bar)) ==> (bar)
7591
7592 2000-11-20  Mike Sperber <mike@xemacs.org>
7593
7594         * setup-paths.el (paths-core-load-path-depth): Split
7595         `paths-load-path-depth' in two for site and core lisp.  Don't
7596         recurse into core.
7597         * setup-paths.el (paths-construct-load-path): Use.
7598
7599 2001-01-10  Andy Piper  <andy@xemacs.org>
7600
7601         * package-net.el (package-net-cygwin32-binary-size): new variable
7602         (package-net-win32-binary-size): ditto.  add much needed
7603         commentary.
7604
7605         * gutter-items.el (buffers-tab-items): correct off-by-one error
7606         for buffers-tab-max-size.
7607
7608 2001-01-08  Martin Buchholz <martin@xemacs.org>
7609
7610         * XEmacs 21.2.40 is released.
7611
7612 2001-01-06  Stephen J. Turnbull  <stephen@xemacs.org>
7613
7614         * mule/hebrew.el: Fix comments and typos.
7615         mule/japanese.el: Fix comments, typos, and 8-bit character encoding.
7616
7617 2001-01-06  Stephen J. Turnbull  <stephen@xemacs.org>
7618
7619         * ChangeLog.1: move ancient log from fill.el.
7620
7621         * dump-paths.el:
7622         paragraphs.el:
7623         mule/mule-category.el:
7624         Miscellaneous typo fixes and slight doc clarifications.
7625
7626         * mule/mule-ccl.el:  Correct file name in header.
7627
7628 2000-12-31  Martin Buchholz <martin@xemacs.org>
7629
7630         * XEmacs 21.2.39 is released.
7631
7632 2000-12-27  Martin Buchholz  <martin@xemacs.org>
7633
7634         * byte-optimize.el (byte-optimize-cond):
7635         (byte-optimize-cond-1): New.
7636         Rewrite `cond' in terms of `if' and `or', which are easier to optimize.
7637         Optimizes (cond (x nil)) ==> nil.
7638         Provide better diagnostic on malformed expr like (cond foo).
7639
7640 2000-12-20  Stephen J. Turnbull  <stephen@xemacs.org>
7641
7642         * mule/mule-coding.el:
7643         mule/mule-cmds.el (reset-language-environment,
7644         set-language-environment-coding-systems):
7645         Safer default coding-priority-list, corresponding to src/file-coding.h.
7646
7647 2000-12-03  Jorma Laaksonen <jorma.laaksonen@hut.fi>
7648
7649         * package-admin.el: Allow package removal from
7650         early-package-load-path.
7651
7652 2000-12-15  Andreas Jaeger  <aj@suse.de>
7653
7654         * about.el (about-maintainer-info): Update my entry.
7655
7656 2000-12-11  Matt Tucker  <tuck@whistlingfish.net>
7657
7658         * packages.el (locate-library): Add support for bzip2
7659         compressed .el files.
7660
7661 2000-12-12  Andy Piper  <andy@xemacs.org>
7662
7663         * package-net.el: new file.
7664
7665 2000-12-01  Enrico Scholz  <enrico.scholz@informatik.tu-chemnitz.de>
7666
7667         * font-lock.el: Add missing C++ keywords.
7668
7669 2000-12-08  Adrian Aichner  <adrian@xemacs.org>
7670
7671         * simple.el (indent-for-comment): Preserve indentation of comments
7672         starting in column 0, as documented in (Info-goto-node
7673         "(xemacs)Comments").  Update docstring accordingly.
7674
7675 2000-12-05  Martin Buchholz <martin@xemacs.org>
7676
7677         * XEmacs 21.2.38 is released.
7678
7679 2000-12-04  Didier Verna  <didier@xemacs.org>
7680
7681         * mouse.el (default-mouse-track-set-point-in-window): remove
7682         spurious '+' operation detected by Martin.
7683
7684
7685 2000-12-01  Martin Buchholz  <martin@xemacs.org>
7686
7687         * cl-extra.el (coerce):
7688         Implement char to integer coercion.
7689         Remove extraneous (numberp) test.
7690
7691         * byte-optimize.el (byte-compile-splice-in-already-compiled-code):
7692         Perform lapcode inlining if the value of `byte-optimize' is 'byte.
7693         (byte-optimize-predicate):
7694         Warn if evaluating constant expression signals an error.
7695         (byte-optimize-form): Small simplification.
7696
7697         * cl-macs.el (cl-do-proclaim): small efficiency improvement.
7698
7699 2000-11-30  Martin Buchholz  <martin@xemacs.org>
7700
7701         * byte-optimize.el:
7702         (byte-optimize-minus):
7703         (byte-optimize-plus):
7704         (byte-optimize-mult):
7705         (byte-optimize-quo):
7706         Use (car (last x)) instead of (last x) to get last elt!
7707         Use `byte-optimize-predicate' to optimize `%'.
7708         Move optimizations for special numeric args to bytecomp.el.
7709         * bytecomp.el (byte-compile-associative): Remove.
7710         (byte-compile-max): New.
7711         (byte-compile-min): New.
7712         Properly handle erroneous calls: (max) (min).
7713         (byte-compile-plus): New.
7714         (byte-compile-minus):
7715         It's easiest to handle 0, +1 and -1 args here.
7716         (byte-compile-mult): New.
7717         It's easiest to handle 1, -1 and 2 args here.
7718         (byte-compile-quo):
7719         It's easiest to handle 0, +1 and -1 args here.
7720         Issue byte-compiler warning when dividing by zero.
7721
7722         Byte-compiler arithmetic improvements.
7723         Better optimize these expressions in the obvious way:
7724         (+ x y 1)   -->  varref x varref y add add1
7725         (+ x y -1)  -->  varref x varref y add sub1
7726         (- x y 0)   -->  (- x y)
7727         (- 0 x y)   -->  (- (- x) y)
7728         (% 42 19)   --> compile-time constant
7729         (/ 42 19)   --> compile-time constant
7730         (* (foo) 2) --> foo call dup plus
7731
7732         Optimize away arithmetic operations (+ x) (* x) (/ x 1)
7733         unless (declaim (optimize (safety 3)))
7734         or (setq byte-compile-delete-errors nil).
7735
7736 2000-11-28  Stephen J. Turnbull  <stephen@xemacs.org>
7737
7738         * paragraphs.el (paragraph-separate, forward-sentence):  Clarify
7739         docstrings.
7740
7741 2000-11-08  Stephen J. Turnbull  <stephen@xemacs.org>
7742
7743         * startup.el (command-line-do-help):  Add documentation of
7744         portable dumper switches.
7745
7746 2000-11-22  Andy Piper  <andy@xemacs.org>
7747
7748         * x-mouse.el (x-init-pointer-shape): use cursor-font explicitly.
7749
7750         * glyphs.el (init-glyphs): don't use autodetect for strings.
7751
7752 2000-11-28  Martin Buchholz  <martin@xemacs.org>
7753
7754         * byte-optimize.el (byte-optimize-char-before):
7755         (byte-optimize-backward-char):
7756         (byte-optimize-backward-word):
7757         Fix incorrect optimizations for these sorts of expressions:
7758         (let ((x nil)) (backward-char x))
7759
7760 2000-11-21  Martin Buchholz  <martin@xemacs.org>
7761
7762         * byte-optimize.el:
7763         * byte-optimize.el (byte-optimize-backward-char): New.
7764         * byte-optimize.el (byte-optimize-backward-word): New.
7765         Make backward-word and backward-char as efficient as forward versions.
7766
7767         * bytecomp.el (byte-compile-no-args-with-one-extra):
7768         * bytecomp.el (byte-compile-one-arg-with-one-extra):
7769         * bytecomp.el (byte-compile-two-args-with-one-extra):
7770         * bytecomp.el (byte-compile-zero-or-one-arg-with-one-extra):
7771         * bytecomp.el (byte-compile-one-or-two-args-with-one-extra):
7772         * bytecomp.el (byte-compile-two-or-three-args-with-one-extra):
7773         Check if extra arg is constant nil, and if so, use byte-coded call.
7774
7775         * simple.el (backward-word):
7776         * simple.el (mark-word):
7777         * simple.el (kill-word):
7778         * simple.el (backward-kill-word):
7779         Make COUNT argument optional, for consistency with forward-char et al.
7780
7781         * abbrev.el (abbrev-string-to-be-defined):
7782         * abbrev.el (inverse-abbrev-string-to-be-defined):
7783         * abbrev.el (inverse-add-abbrev):
7784         * abbrev.el (expand-region-abbrevs):
7785         * buff-menu.el (Buffer-menu-execute):
7786         * indent.el (move-to-left-margin):
7787         * indent.el (indent-relative):
7788         * indent.el (move-to-tab-stop):
7789         * info.el (Info-reannotate-node):
7790         * lisp-mode.el (lisp-indent-line):
7791         * lisp.el (end-of-defun):
7792         * lisp.el (move-past-close-and-reindent):
7793         * misc.el (copy-from-above-command):
7794         * mouse.el (default-mouse-track-scroll-and-set-point):
7795         * page.el (forward-page):
7796         * paragraphs.el (forward-paragraph):
7797         * paragraphs.el (end-of-paragraph-text):
7798         * picture.el (picture-forward-column):
7799         * picture.el (picture-self-insert):
7800         * rect.el (extract-rectangle-line):
7801         * simple.el (newline):
7802         * simple.el (fixup-whitespace):
7803         * simple.el (backward-delete-char-untabify):
7804         * simple.el (transpose-chars):
7805         * simple.el (transpose-preceding-chars):
7806         * simple.el (do-auto-fill):
7807         * simple.el (indent-new-comment-line):
7808         * simple.el (blink-matching-open):
7809         * view-less.el (cleanup-backspaces):
7810         * wid-edit.el (widget-transpose-chars):
7811         * term/bg-mouse.el (bg-insert-moused-sexp):
7812         Use more readable (backward-FOO n) instead of (forward-FOO -n).
7813
7814         * info.el (Info-fontify-node):
7815         * simple.el (backward-delete-function):
7816         Use canonical delete-backward-char instead of backward-delete-char.
7817
7818 2000-11-20  Andy Piper  <andy@xemacs.org>
7819
7820         * gutter-items.el (update-tab-in-gutter): don't barf if there are
7821         no buffers.
7822
7823 2000-11-20  Andy Piper  <andy@xemacs.org>
7824
7825         * gutter-items.el (update-tab-in-gutter): don't give popup frames
7826         buffer tabs.
7827
7828 2000-11-18  Martin Buchholz  <martin@xemacs.org>
7829
7830         * cl-macs.el: Correctly optimize plusp minusp oddp evenp.
7831         (proclaim inline...) was shadowing compiler-macros.
7832
7833 2000-11-17  Martin Buchholz  <martin@xemacs.org>
7834
7835         * bytecomp.el (byte-compile-eval): New.
7836         (byte-compile-initial-macro-environment): Use byte-compile-eval.
7837         Keeps this promise made in Lispref:
7838         "If a file being compiled contains a `defmacro' form, the macro is
7839         defined temporarily for the rest of the compilation of that file."
7840
7841 2000-11-09  Martin Buchholz  <martin@xemacs.org>
7842
7843         * cl.el (floatp-safe):
7844         (plusp):
7845         (minusp):
7846         (oddp):
7847         (evenp):
7848         (cl-abs):
7849         Use a better parameter name than `x'.
7850
7851         * cl-macs.el (check-type): Make continuable.  Change documentation
7852         to require PLACE, but accept any form for compatibility.
7853
7854         * abbrev.el (define-abbrev): Use check-type.
7855         * font-menu.el (font-menu-change-face): Use check-type.
7856         * menubar.el (relabel-menu-item): Use check-type.
7857         * itimer.el: Fix typo.
7858
7859 2000-11-10  Yoshiki Hayashi  <yoshiki@xemacs.org>
7860
7861         * info.el (Info-extract-menu-node-name): Comma is a delimiter.
7862
7863 2000-11-14  Martin Buchholz <martin@xemacs.org>
7864
7865         * XEmacs 21.2.37 is released.
7866
7867 2000-11-13  Katsumi Yamaoka  <yamaoka@jpl.org>
7868
7869         * code-cmds.el: Provide the feature.
7870
7871 2000-07-21  Jan Vroonhof  <jan@xemacs.org>
7872
7873         * dumped-lisp.el (preloaded-file-list): Load code-cmds.el
7874
7875         * code-cmds.el: New file
7876         * mule/mule-cmds.el:
7877         * mule/mule-misc.el
7878         (coding-keymap): New keymap. Define coding system keyboard
7879         commands on file-coding builds too.
7880         (coding-system-change-eol-conversion):
7881         (universal-coding-system-argument):
7882         (set-default-coding-systems):
7883         (prefer-coding-system): Moved from mule-cmds.el
7884         (set-buffer-process-coding-system): Moved from mule-misc.el
7885
7886 2000-09-15  Stephen Carney <carney@scubadoo.com>
7887
7888         * etags.el (buffer-tag-table-files): Use append instead of nconc.
7889
7890 2000-11-09  Steve Youngs  <youngs@xemacs.org>
7891
7892         * package-get.el (package-get-download-sites): Add a pre-release
7893         site for experimental packages.
7894
7895         * auto-autoloads.el: Regenerated.
7896
7897 2000-08-01  Andy Piper  <andy@xemacs.org>
7898
7899         * gutter-items.el (buffers-tab-omit-function): reference
7900         buffers-tab-select-visible-buffers.
7901         (buffers-tab-filter-functions): new variable, by default uses
7902         buffers-tab-selection-function and buffers-tab-omit-function.
7903         (select-buffers-tab-buffers-by-mode): invert arguments.
7904         (buffers-tab-select-visible-buffers): new function. Invert calling
7905         of buffers-menu-omit-invisible-buffers.
7906         (buffers-tab-items): rewrite to use
7907         buffers-tab-filter-functions. Rewrite docstring.
7908         (gutter-buffers-tab-extent): delete.
7909         (add-tab-to-gutter): always build a new extent when adding the
7910         tabs.
7911         (update-tab-in-gutter): make gutter dirty when orientation
7912         changes.
7913
7914 2000-11-07  Martin Buchholz  <martin@xemacs.org>
7915
7916         * bytecomp.el (byte-compile-defvar-or-defconst):
7917         Only do loadhist recording if defvar form includes a value.
7918
7919 2000-11-02  Martin Buchholz  <martin@xemacs.org>
7920
7921         * bytecomp.el (byte-compile-initial-macro-environment):
7922         `eval-when-compile' should not compile its body.
7923
7924 2000-11-02  Stephen J. Turnbull  <stephen@xemacs.org>
7925
7926         * mule/cyrillic.el: Add Windows 1251 code page encoding (by
7927         Sergey Groznyh <gsm@fct.ru> in <863diqaygu.fsf@fct.ru>).  Fix
7928         some Japanese English.  Remove some ancient FSF comments, and
7929         improve docstrings.  Use symbols not vectors for tables.
7930
7931 2000-11-03  Martin Buchholz  <martin@xemacs.org>
7932
7933         * keymap.el:
7934         (local-key-binding):
7935         (global-key-binding):
7936         Add an optional `accept-defaults' parameter, just like `lookup-key'.
7937
7938         * lisp.el:
7939         (backward-sexp): Slightly simpler code.
7940         (mark-sexp): Make arg optional, like FSF Emacs.
7941         (forward-list): Slightly simpler code.
7942         (backward-list): Slightly simpler code.
7943         (down-list):  Make arg optional, like FSF Emacs.
7944         (up-list):  Make arg optional, like FSF Emacs.
7945         (backward-up-list):  Make arg optional, like FSF Emacs.
7946         (kill-sexp):  Make arg optional, like FSF Emacs.
7947         (backward-kill-sexp):  Make arg optional, like FSF Emacs.
7948
7949         * font-menu.el (font-menu-change-face):
7950         Take continuable errors into account.
7951
7952         * abbrev.el:
7953         * abbrev.el (clear-abbrev-table):
7954         * abbrev.el (define-abbrev-table):
7955         * abbrev.el (define-abbrev):
7956         * abbrev.el (insert-abbrev-table-description):
7957         * apropos.el (apropos-documentation-check-doc-file):
7958         * apropos.el (apropos-documentation-check-elc-file):
7959         * buff-menu.el (list-buffers):
7960         * buff-menu.el (list-buffers-noselect):
7961         * bytecomp.el (byte-recompile-directory):
7962         * bytecomp.el (batch-byte-compile):
7963         * cl-macs.el (typep):
7964         * code-files.el (find-coding-system-magic-cookie):
7965         * code-files.el (insert-file-contents):
7966         * cus-edit.el (customize-set-variable):
7967         * cus-edit.el (customize-save-variable):
7968         * cus-face.el (custom-set-face-font-size):
7969         * cus-face.el (custom-set-face-update-spec):
7970         * cus-face.el (custom-reset-faces):
7971         * custom.el (custom-check-theme):
7972         * custom.el (copy-upto-last):
7973         * fill.el (canonically-space-region):
7974         * fill.el (fill-paragraph):
7975         * fill.el (fill-region):
7976         * fill.el (find-space-insertable-point):
7977         * fill.el (justify-current-line):
7978         * faces.el (face-spec-update-all-matching):
7979         * faces.el (set-face-stipple):
7980         * files-nomule.el (insert-file-contents):
7981         * files.el (insert-file-contents-literally):
7982         * files.el (hack-local-variables-last-page):
7983         * files.el (basic-save-buffer):
7984         * files.el (insert-directory):
7985         * font-menu.el (font-menu-change-face):
7986         * font.el (font-spatial-to-canonical):
7987         * format.el (format-encode-region):
7988         * format.el (format-insert-file):
7989         * format.el (format-replace-strings):
7990         * gutter.el (set-gutter-element):
7991         * help.el (key-or-menu-binding):
7992         * help.el (describe-bindings):
7993         * help.el (with-syntax-table):
7994         * indent.el (indent-rigidly):
7995         * indent.el (delete-to-left-margin):
7996         * info.el:
7997         * info.el (Info-extract-dir-entry-from):
7998         * info.el (Info-build-dir-anew):
7999         * info.el (Info-rebuild-dir):
8000         * info.el (Info-batch-rebuild-dir):
8001         * info.el (Info-read-subfile):
8002         * info.el (Info-build-node-completions):
8003         * info.el (Info-extract-menu-node-name):
8004         * isearch-mode.el (isearch-range-invisible):
8005         * isearch-mode.el (isearch-restore-invisible-extents):
8006         * itimer.el (itimerp):
8007         * itimer.el (itimer-live-p):
8008         * keymap.el:
8009         * keymap.el (substitute-key-definition):
8010         * keymap.el (read-command-or-command-sexp):
8011         * keymap.el (local-key-binding):
8012         * keymap.el (global-key-binding):
8013         * keymap.el (global-set-key):
8014         * keymap.el (local-set-key):
8015         * ldap.el:
8016         * ldap.el (ldap-add-entries):
8017         * ldap.el (ldap-delete-entries):
8018         * lisp.el (backward-sexp):
8019         * lisp.el (mark-sexp):
8020         * lisp.el (forward-list):
8021         * lisp.el (backward-list):
8022         * lisp.el (down-list):
8023         * lisp.el (backward-up-list):
8024         * lisp.el (up-list):
8025         * lisp.el (kill-sexp):
8026         * lisp.el (backward-kill-sexp):
8027         * menubar.el (add-menu-button):
8028         * menubar.el (add-submenu):
8029         * menubar.el (delete-menu-item):
8030         * menubar.el (relabel-menu-item):
8031         * mouse.el (narrow-window-to-region):
8032         * obsolete.el (define-obsolete-variable-alias):
8033         * obsolete.el (store-substring):
8034         * package-admin.el:
8035         * package-admin.el (package-admin-install-function):
8036         * package-admin.el (package-admin-install-function-mswindows):
8037         * package-admin.el (package-admin-default-install-function):
8038         * package-get.el (package-get-update-base-entries):
8039         * packages.el (packages-load-package-dumped-lisps):
8040         * packages.el (packages-collect-package-dumped-lisps):
8041         * printer.el (generic-print-buffer):
8042         * printer.el (generic-print-region):
8043         * replace.el (occur-mode-mouse-goto):
8044         * replace.el (perform-replace):
8045         * select.el (get-selection-no-error):
8046         * simple.el:
8047         * simple.el (newline):
8048         * simple.el (open-line):
8049         * simple.el (edit-and-eval-command):
8050         * simple.el (goto-line):
8051         * simple.el (undo):
8052         * simple.el (kill-region):
8053         * simple.el (copy-region-as-kill):
8054         * simple.el (kill-ring-save):
8055         * simple.el (set-mark):
8056         * simple.el (next-line):
8057         * simple.el (previous-line):
8058         * simple.el (line-move):
8059         * simple.el (set-goal-column):
8060         * simple.el (comment-region):
8061         * subr.el:
8062         * subr.el (putf):
8063         * syntax.el (modify-syntax-entry):
8064         * syntax.el (map-syntax-table):
8065         * view-less.el (view-file):
8066         * view-less.el (view-buffer):
8067         * view-less.el (view-file-other-window):
8068         * window-xemacs.el (backward-other-window):
8069         * window.el:
8070         * window.el (one-window-p):
8071         * window.el (walk-windows):
8072         * window.el (window-list):
8073         * x-mouse.el (x-mouse-kill):
8074         * x-select.el (x-get-cutbuffer):
8075         * x-select.el (x-store-cutbuffer):
8076         * term/bg-mouse.el (bg-mouse-line-to-center):
8077         * term/sun-mouse.el (window-line-end):
8078         * term/sun-mouse.el (sun-select-region):
8079         * term/sun.el (kill-region-and-unmark):
8080         * mule/mule-category.el:
8081         * mule/mule-category.el (modify-category-entry):
8082         * mule/mule-category.el (char-category-list):
8083         * mule/mule-coding.el (coding-system-force-on-output):
8084         * mule/mule-misc.el (coding-system-put):
8085         Docstring arglist/Texinfo fixes.  See man/ChangeLog for details.
8086
8087 2000-11-02  Stephen J. Turnbull  <stephen@xemacs.org>
8088
8089         * cus-face.el: Typo fixes and tiny clarifications.
8090         * custom.el: ditto
8091
8092 2000-10-27  Yoshiki Hayashi  <yoshiki@xemacs.org>
8093
8094         * startup.el (auto-save-list-file-prefix): Moved to fileio.c.
8095         * startup.el (normal-top-level): Setup auto-save-list-file-name
8096         if auto-save-list-file-prefix is non-nil.
8097
8098 2000-10-25  Yoshiki Hayashi  <yoshiki@xemacs.org>
8099
8100         * files.el (auto-mode-alist): Allow mixed case suffix for idlwave-mode.
8101
8102 2000-01-05  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
8103
8104         * hyper-apropos.el (hyper-apropos-this-symbol): Don't always
8105         get symbol at point-min.
8106
8107 2000-10-24  Didier Verna  <didier@xemacs.org>
8108
8109         * info.el (Info-emacs-info-file-name): defconst it.
8110         * info.el (Info-footnote-tag): defcustom it.
8111         * info.el (Info-no-description-string): ditto.
8112         * info.el (Info-find-node): adapt to new semantics of
8113         'Info-suffixed-file (don't do the case variants stuff).
8114         * info.el (Info-insert-dir): rewrite the dir file variants code.
8115         * info.el (Info-directory-files): New. Return the list of info
8116         files in a directory.
8117         * info.el (Info-dir-outdated-p): use it.
8118         * info.el (Info-parse-dir-entries): ditto.
8119         * info.el (Info-build-dir-anew): don't restrict to files ending
8120         with a ".info.*" extension.
8121         * info.el (Info-set-mode-line): ditto.
8122         * info.el (Info-read-subfile): adapt to new semantics of
8123         'Info-suffixed-file (append 'exact argument).
8124         * info.el (Info-all-case-regexp): New. Return a regexp matching a
8125         string independently of the case.
8126         * info.el (Info-suffixed-file): use it (match all possible case
8127         for the file name).
8128         * info.el (Info-insert-file-contents): code cleanup.
8129         * info.el (Info-rebuild-dir): cosmetics only. Fit code in 80
8130         columns.
8131         * info.el (Info-batch-rebuild-dir): ditto.
8132         * info.el (Info-read-node-name-1): ditto.
8133         * info.el (Info-search): ditto.
8134         * info.el (Info-fontify-node): ditto.
8135
8136
8137 2000-10-24  Didier Verna  <didier@xemacs.org>
8138
8139         * process.el (shell-command): when called from a program, avoid
8140         'push-mark's "mark-set" message.
8141
8142 2000-10-15  MIYASHITA Hisashi  <himi@m17n.org>
8143
8144         * mule/thai-xtis.el (tis-620): Specify coding-system's ccl-program
8145         by a symbol, not by a vector.
8146         * mule/vietnamese.el (vscii): Likewise.
8147         (viscii): Likewise.
8148         * mule/cyrillic.el (koi8-r): Likewise.
8149
8150         * mule/chinese.el (chinese-big5-1): Specify charset's ccl-program
8151         by a symbol, not by a vector.
8152         (chinese-big5-2): Likewise.
8153         * mule/ethiopic.el (ethiopic): Likewise.
8154         * mule/vietnamese.el (vietnamese-viscii-lower): Likewise.
8155         (vietnamese-viscii-upper): Likewise.
8156
8157 2000-10-12  Yoshiki Hayashi  <yoshiki@xemacs.org>
8158
8159         * files.el (auto-mode-alist): Remove obsolete entry for html3-mode.
8160
8161 2000-10-13  Yoshiki Hayashi  <yoshiki@xemacs.org>
8162
8163         * byte-optimize.el (byte-optimize-car): New function.
8164         (byte-optimize-cdr): Ditto.
8165
8166 2000-10-12  Yoshiki Hayashi  <yoshiki@xemacs.org>
8167
8168         * byte-optimize.el: Partial synch with FSF 20.7.
8169         Optimize constant concatenation.
8170         Add keymapp as a side effect free function.  It is a built-in.
8171         (byte-after-unbind-pos): Remove byte-equal.
8172
8173 2000-10-13  Gunnar Evermann  <ge204@eng.cam.ac.uk>
8174
8175         * update-elc-2.el: Quote regexps correctly.
8176
8177 2000-10-05  MIYASHITA Hisashi  <himi@m17n.org>
8178
8179         * mule/mule-ccl.el: Sync up with Emacs 21.0.90.
8180         (ccl-compile): Apply integerp, not integer-or-char-p to
8181         check the type of the buffer magnification
8182         (ccl-compile-write-string): Encode a string with binary
8183         coding system.
8184         (ccl-compile-write-repeat): Likewise.
8185
8186 2000-09-25  Robert Pluim  <rpluim@bigfoot.com>
8187
8188         * buff-menu.el:
8189         * bytecomp.el:
8190         * coding.el:
8191         * faces.el:
8192         * files.el:
8193         * fill.el:
8194         * float-sup.el:
8195         * font-lock.el:
8196         * help.el:
8197         * iso8859-1.el:
8198         * loaddefs.el:
8199         * menubar-items.el:
8200         * menubar.el:
8201         * modeline.el:
8202         * msw-font-menu.el:
8203         * paragraphs.el:
8204         * paths.el:
8205         * replace.el:
8206         * simple.el:
8207         * sound.el:
8208         * startup.el:
8209         * version.el:
8210         * x-faces.el:
8211         * x-font-menu.el:
8212         Remove purecopy.
8213
8214 2000-10-03  Daniel Pittman  <daniel@rimspace.net>
8215
8216         * simple.el (do-auto-fill): Use the function pointer to by
8217         `comment-line-break-function', not `indent-new-comment-line'. This
8218         fixes an issue with cc-mode comment continuation.
8219
8220 2000-10-11  Martin Buchholz  <martin@xemacs.org>
8221
8222         * simple.el (turn-on-auto-fill):  Add (interactive).
8223         * mwheel.el (mwheel-install): Add (interactive).
8224         * font-lock.el (turn-on-font-lock): Add (interactive).
8225         (turn-off-font-lock): Add (interactive).
8226
8227 2000-10-03  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
8228
8229         * packages.el (packages-special-base-regexp): Add `man'.
8230
8231 2000-10-08  Adrian Aichner  <adrian@xemacs.org>
8232
8233         * wid-edit.el (widget-specify-active): map over extents in current
8234         buffer like `widget-specify-inactive' does.  Mapping over the
8235         inactive extent object does not work since the current extent is
8236         ignored by `map-extents'.
8237
8238 2000-10-04  Martin Buchholz <martin@xemacs.org>
8239
8240         * XEmacs 21.2.36 is released.
8241
8242 2000-09-22  Martin Buchholz  <martin@xemacs.org>
8243
8244         * byte-optimize.el (byte-optimize-lapcode): Add an optimizer pass.
8245         Optimize the compiled-function-constants vector by byte-code
8246         reference counts.
8247
8248 2000-09-25  Robert Pluim  <rpluim@bigfoot.com>
8249
8250         * build-report.el (build-report-delete-regexp): quote value in
8251         defcustom
8252
8253 2000-09-24  Adrian Aichner  <aichner@ecf.teradyne.com>
8254
8255         * build-report.el (build-report): Don't bind srcdir which we don't
8256         use in `multiple-value-bind' to avoid the only byte-compiler
8257         warning.
8258
8259 2000-09-23  Adrian Aichner  <aichner@ecf.teradyne.com>
8260
8261         * build-report.el: Requires cl and custom now.
8262         build-report-version is determined by XEmacs version -- remove
8263         build-report-version*.
8264         * build-report.el (build-report-version): Removed.
8265         * build-report.el (build-report-installation-version-regexp): New.
8266         * build-report.el (build-report-version-file-regexp): New.
8267         * build-report.el (build-report-installation-srcdir-regexp): New.
8268         * build-report.el (build-report-destination): Offer
8269         xemacs-build-reports and xemacs-beta.
8270         * build-report.el (build-report-keep-regexp): Adjusted.
8271         * build-report.el (build-report-delete-regexp): Adjusted.
8272         * build-report.el (build-report-make-output-dir): New.
8273         * build-report.el (build-report-installation-file): Replace use of
8274         `concat' with `expand-file-name'.
8275         * build-report.el (build-report-make-output-file): Removed.
8276         * build-report.el (build-report-make-output-files): New.
8277         * build-report.el (build-report-subject): Identify as
8278         user-variable with "*...".
8279         * build-report.el (build-report-prompts): Ditto.
8280         * build-report.el (build-report-version-file): New.
8281         * build-report.el (build-report-file-encoding): Identify as
8282         user-variable with "*...".
8283         * build-report.el (build-report-make-output-get): New.
8284         * build-report.el (build-report-insert-header): Report
8285         emacs-version and system-configuration instead of
8286         build-report-version.
8287         * build-report.el (build-report-insert-make-output): Add file
8288         argument.
8289         * build-report.el (build-report-insert-installation-file):
8290         Re-indent.
8291         * build-report.el (build-report-keep): Change docstring,
8292         re-indent.
8293         * build-report.el (build-report-delete): Ditto.
8294         * build-report.el (build-report-installation-data): New.
8295         * build-report.el (build-report-version-file-data): New.
8296
8297 2000-09-20  Martin Buchholz  <martin@xemacs.org>
8298
8299         * byte-optimize.el (byte-optimize-lapcode):
8300         Fix the optimization of using the first 5 elements of the
8301         constants vector for variables.
8302         (byte-optimize-lapcode): Fix another ancient broken optimization.
8303
8304 2000-09-19  Martin Buchholz  <martin@xemacs.org>
8305
8306         * *: Spelling mega-patch
8307
8308 2000-09-19  Martin Buchholz  <martin@xemacs.org>
8309
8310         * easymenu.el: doc fixes.
8311         (easy-menu-do-define): Use backquote.
8312         (easy-menu-change):
8313         (easy-menu-add):
8314         `when' seems much clearer than `if' here.
8315         (easy-menu-remove):
8316         (easy-menu-add-item):
8317         (easy-menu-item-present-p):
8318         (easy-menu-remove-item):
8319         Wrap using (when (featurep 'menubar) ...)
8320
8321 2000-09-16  Martin Buchholz  <martin@xemacs.org>
8322
8323         * bytecomp.el (displaying-byte-compile-warnings):
8324         Revert Ben's change to this function below so that the compile log
8325         is displayed properly for users of the "popper" package.
8326
8327 2000-09-12  Martin Buchholz  <martin@xemacs.org>
8328
8329         * window.el (save-selected-window): Use backquote.
8330
8331         * bytecomp.el (byte-compile-file-form-defvar-or-defconst):
8332         Renamed from `byte-compile-file-form-defvar'.
8333         * bytecomp.el (byte-compile-defvar-or-defconst):
8334         Only cons onto current-load-list in top-level forms.
8335         Else this leaks a cons cell every time a defun is called.
8336         Renamed from `byte-compile-defvar', for clarity.
8337         Warn when docstring of defvar is not a string.
8338         Use consistent error messages.
8339         Better comments.
8340
8341 2000-09-11  Martin Buchholz  <martin@xemacs.org>
8342
8343         * simple.el (set-variable):
8344         Remove unneeded defvar by rearranging order of let* forms.
8345
8346         * mule/mule-ccl.el (ccl-get-next-code):
8347         * menubar-items.el (bookmark-menu-filter):
8348         (language-environment-menu-filter):
8349         (tutorials-menu-filter):
8350         * toolbar-items.el (toolbar-compile):
8351         * byte-optimize.el (disassemble-offset):
8352         Use (declare (special ...)) instead of `defvar'.
8353
8354         * cl-macs.el (cl-do-proclaim):
8355         Fix (declare (special ...)) warning suppression syntax.
8356
8357 2000-07-22  Golubev I. N. <gin@mo.msk.ru>
8358
8359         * info.el (Info-tag-table-marker):
8360         (Info-tag-table-buffer):
8361         (Info-find-file-node):
8362         (Info-read-subfile):
8363         (Info-build-node-completions):
8364         (Info-search):
8365         (Info-mode):
8366         Multiple info buffer support.
8367
8368 2000-08-28  Oscar Figueiredo  <oscar@cpe.fr>
8369
8370         * ldap.el (ldap-decode-entry): New defun
8371         (ldap-search-entries): Use it in order to decode DN-prefixed
8372         entries properly
8373
8374 2000-08-23  Daniel Pittman <daniel@danann.net>
8375
8376         * mule/mule-cmds.el (coding-system-change-eol-conversion):
8377         Use `eq', not `=', to compare symbols.
8378
8379 2000-07-30  Ben Wing  <ben@xemacs.org>
8380
8381         * bytecomp.el (byte-compile-report-error):
8382         * bytecomp.el (displaying-byte-compile-warnings):
8383         if stack-trace-on-error is set, send out a backtrace when
8384         an error is encountered that stops byte compilation.  this
8385         should make it much much easier to track down those curious
8386         problems.  also undo the kludge of using a separate "*Show*"
8387         buffer for display when there's a temp-buffer-show-function;
8388         we can avoid this by just being a little smarter.
8389
8390         * dialog-items.el:
8391         * dialog-items.el (search-dialog-regexp): New.
8392         * dialog-items.el (search-dialog-callback):
8393         * dialog-items.el (make-search-dialog):
8394         add a regexp option to the dialog and clean up a bit.
8395
8396         * dialog.el:
8397         * dialog.el (yes-or-no-p-dialog-box):
8398         * dialog.el (get-dialog-box-response):
8399         * dialog.el (make-dialog-box):
8400         * dialog.el (dialog-box-finish): New.
8401         * dialog.el (dialog-box-cancel): New.
8402         * dialog.el (internal-make-dialog-box-exit): New.
8403         implement [properly!] the :modal property of the new dialog box
8404         interface.  this is the first time xemacs has ever had *proper*
8405         modal dialog boxes, giving the standard window-system feedback.
8406         (e.g. under windows, clicking on a disabled frame causes a beep
8407         and makes the dialog box flash three times.)
8408
8409         * dragdrop.el: header keyword frobbing.
8410
8411         * dumped-lisp.el (preloaded-file-list):
8412         renamed winnt.el to win32-native.el.
8413
8414         * faces.el (face-property):
8415         * faces.el (set-face-property):
8416         * faces.el (frob-face-property):
8417         * faces.el (frob-face-font-2):
8418         * faces.el (make-face-bold):
8419         * faces.el (make-face-italic):
8420         * faces.el (make-face-bold-italic):
8421         * faces.el (make-face-unbold):
8422         * faces.el (make-face-unitalic):
8423         * faces.el (make-face-smaller):
8424         * faces.el (make-face-larger):
8425         clean up the implementation of these so that window-system-specific
8426         methods are called only on objects belonging to that window system.
8427         previously, you could have [e.g.] mswindows-make-face-bold called
8428         on font object of device type `stream', which is not good and
8429         explains the subtle errors Adrian was getting when byte-compiling
8430         something that required 'term. (Adrian, now you can use stack-trace-
8431         on-error to find the exact place where things are going wrong instead
8432         of having to laboriously binary-search your way through.)
8433
8434         * finder.el (finder-known-keywords):
8435         cleaned up -- properly sorted, clarified the meanings of many of
8436         the keywords, and added a few -- mswin, gui, content, build, www,
8437         user, services.  the last two try to distinguish between a package
8438         that's used directly by the user, and a package that provides
8439         support services to other packages.
8440
8441         * font-lock.el (lisp-font-lock-keywords-2):
8442         update list of lisp control structures to include everything,
8443         including new ones i introduced.
8444
8445         * gutter.el: header keyword frobbing.
8446
8447         * isearch-mode.el (isearch-ring-adjust1): M-p to recall the most
8448         recent isearch element was not doing so!  you got the second-most-
8449         recent instead.
8450
8451         * lisp-mode.el (construct-lisp-mode-menu):
8452         more menubar cleanups.
8453         * lisp-mode.el (with-selected-window):
8454         make it indent properly.
8455
8456         * menubar-items.el (default-menubar): lots of menubar cleanups.
8457         rearranged the options menu the most, e.g. splitting up the
8458         Keyboard/Mouse menu into a new Editing menu and combining the
8459         separate Scrollbar/Gutter/Toolbar submenus into Display.
8460         Got rid of General, moved items to Editing or new Troubleshooting.
8461         Moved Packages to Tools; doesn't seem to belong under Options.
8462         Added stuff to the Cmds menu, e.g. Change Case.
8463
8464         NB please don't complain about these periodic menubar changes.
8465         Anything like this is necessarily incremental in its construction
8466         -- By constant use you gradually become more and more aware of
8467         better and better ways to group menu items.  When we eventually
8468         move the options menu to a property sheet, the existing structure
8469         will probably be preserved fairly well.
8470
8471         * minibuf.el (next-history-element): fix problems with pressing
8472         down arrow in repeat-complex-command.
8473
8474         * modeline.el:
8475         * modeline.el (modeline-3d-p): New.
8476         added custom variable for controlling the 3d modeline.  the
8477         corresponding Options item has been present for a long time,
8478         but commented out with "fix me!" comments.  it's fixed now.
8479
8480         * obsolete.el (add-menu):
8481         remove bogus gettexts.
8482
8483         * process.el (shell-quote-argument):
8484         handle this correctly under Windows native with COMMAND.COM/CMD.EXE.
8485         For bash under Windows native, see below.
8486
8487         * simple.el:
8488         * simple.el (display-warning-buffer):
8489         Fixed the handling of warning display to eliminate the annoying
8490         *Show* buffer, like was done for byte-compiler output above.
8491
8492         * simple.el (debug-print): New.
8493         Simple function for sending debug messages to the console and/or
8494         other debug places.
8495
8496         * subr.el (replace-in-string):
8497         Rewrite this function to avoid N^2 behavior with large strings --
8498         catastrophic with the new Windows selection code! (Apparently the
8499         author of this function didn't realize there was a fun
8500         replace-match that could make his life much easier, because we
8501         duplicated the entire logic.  The new version is smaller, easier
8502         to understand, much more robust, and has extended features --
8503         those of replace-match.)
8504
8505         * window.el:
8506         * window.el (with-selected-window): New.
8507         An obvious complement to the existing `with-selected-frame' and
8508         `with-current-buffer'.
8509
8510         * win32-native.el: Renamed from winnt.el.
8511         Added a great deal of stuff for properly handling process quoting,
8512         somewhat modeled on Kirill's original model (which i later threw
8513         away).  We should now finally have correctly working process arg
8514         quoting/dequoting so that the final app gets exactly what we
8515         intended.  Because the mechanism is in Lisp, it's easily
8516         extendible. (For those running bash and running the native
8517         version, I tried hard to do what I thought was correct.  But more
8518         thought is needed, and ideally the volunteer work of people with
8519         these configurations that they generally run on.)
8520
8521         * x-font-menu.el (x-font-menu-font-data):
8522         Put in defvar's to fix byte-compiler warnings.
8523
8524 2000-08-01 Alastair J. Houghton <ajhoughton@lineone.net>
8525
8526         * select.el (selection-coercion-alist): Initialise.
8527         * select.el (select-coerce-to-text): New.
8528         * select.el (select-coerce): New.
8529         New functions to perform type and value coercion.
8530
8531         * select.el (select-buffer-killed-default): Keep data if it was
8532         on the clipboard.
8533
8534 2000-08-02  Martin Buchholz  <martin@xemacs.org>
8535
8536         * menubar-items.el (default-menubar): Fix typo.
8537         (default-menubar): `lambda' was mispelled as `lamda'.
8538
8539 2000-07-31  Yoshiki Hayashi  <yoshiki@xemacs.org>
8540
8541         * window.el (shrink-window-if-larger-than-buffer): Remove
8542         edge checking code.
8543
8544 2000-07-31  Yoshiki Hayashi  <yoshiki@xemacs.org>
8545
8546         * paths.el (gnus-local-domain): Removed.
8547         (gnus-local-organization): Ditto.
8548         (gnus-startup-file): Ditto.
8549
8550 2000-07-13  Yoshiki Hayashi  <yoshiki@xemacs.org>
8551
8552         * files.el (auto-mode-alist): Add .spec for RPM.
8553
8554 2000-07-31  Andy Piper  <andy@xemacs.org>
8555
8556         * gutter-items.el (update-tab-in-gutter): deprecate :properties.
8557
8558 2000-07-31  Yoshiki Hayashi  <yoshiki@xemacs.org>
8559
8560         * dragdrop.el (experimental-dragdrop-drop-url-default): Use function
8561         browse-url.
8562         * help.el (xemacs-www-page): Ditto.
8563         (xemacs-www-faq): Ditto.
8564         * menubar-items.el (default-menubar): Ditto.
8565
8566         * wid-edit.el (widget-url-link-action): Ditto.
8567         From: Kenichi OKADA <okada@opaopa.org>.
8568
8569 2000-07-31  Martin Buchholz  <martin@xemacs.org>
8570
8571         * finder.el (finder-commentary): Add autoload cookie.
8572
8573 2000-07-28  Adrian Aichner  <aichner@ecf.teradyne.com>
8574
8575         * files.el (insert-file-contents-literally): Fix second let
8576         binding for `coding-system-for-read' to `coding-system-for-write'
8577         as suggested by Dan Holmsand <dan@innehallsbolaget.com>.
8578
8579 1999-06-15  Jan Vroonhof  <vroonhof@math.ethz.ch>
8580
8581         * files.el (insert-file-contents-literally): Use binary coding
8582         system (from Morioka san).
8583         (insert-file-contents-literally): Make file-name-handler method.
8584
8585 2000-07-26  Martin Buchholz  <martin@xemacs.org>
8586
8587         * cl-macs.el (get-selection): Add defsetf.
8588
8589 2000-07-25  Steve Youngs  <youngs_s@ozlinx.com.au>
8590
8591         * x-init.el (x-activate-region-as-selection): replace obsolete
8592         function x-own-selection with own-selection.
8593         (ow-find): replace obsolete functions x-get-selection and
8594         x-get-clipboard with get-selection and get-clipboard.
8595         (init-post-x-win): replace obsolete function x-disown-selection
8596         with disown-selection.
8597
8598 2000-07-20  Mike Sperber  <mike@xemacs.org>
8599
8600         * startup.el (load-user-init-file): Only try to load init file if
8601         it exists.
8602
8603 2000-07-10  Andy Piper  <andy@xemacs.org>
8604
8605         * dialog-items.el: sync with Ben's patch.
8606
8607         * gutter-items.el (buffers-tab-switch-to-buffer): remove now-bogus
8608         comment.
8609         (progress-text-glyph): deleted.
8610         (progress-layout-glyph): make completely minimal.
8611         (progress-gauge-glyph): ditto.
8612         (progress-display-style): fix to handle dynamic instantiator
8613         changes.
8614         (progress-text-instantiator): new.
8615         (progress-layout-instantiator): new.
8616         (progress-gauge-instantiator): new.
8617         (set-progress-display-instantiator): renamed and changed from
8618         set-progress-display-style.
8619         (progress-abort-glyph): use instantiator not glyph.
8620         (append-progress-display): use set-progress-display-instantiator
8621         and set-glyph-image.
8622         (abort-progress-display): ditto.
8623         (raw-append-progress-display): ditto.
8624
8625 2000-07-20  Ben Wing  <ben@xemacs.org>
8626
8627         * code-files.el: Move Mule-specific code to mule-coding.el.
8628
8629 2000-07-15  Ben Wing  <ben@xemacs.org>
8630
8631         * autoload.el:
8632         Fixed comments.
8633
8634         * cmdloop.el:
8635         * cmdloop.el (yes-or-no-p):
8636         * cmdloop.el (y-or-n-p):
8637         Make these functions use should-use-dialog-box-p and not be
8638         overridden in dialog.el.
8639
8640         * cus-dep.el:
8641         * cus-dep.el (Custom-make-dependencies): Removed.
8642         * cus-dep.el (Custom-make-dependencies-1): New.
8643         * cus-dep.el (Custom-make-one-dependency): New.
8644         New entry point for use in Makefiles, to avoid excessive
8645         invocations.
8646
8647         * cus-edit.el (custom-variable-reset-saved):
8648         * cus-edit.el (custom-variable-reset-standard):
8649         * cus-edit.el (custom-save-resets):
8650         Fix bytecompiler warnings.
8651
8652         * dialog.el:
8653         * dialog.el (yes-or-no-p-dialog-box):
8654         * dialog.el (yes-or-no-p-maybe-dialog-box): Removed.
8655         * dialog.el (y-or-n-p-maybe-dialog-box): Removed.
8656         * dialog.el (get-dialog-box-response):
8657         * dialog.el (message-or-box):
8658         * dialog.el (make-dialog-box):
8659         * dialog.el (popup-dialog-box): New.
8660         Avoid yes-or-no-p bogosities.
8661         Create a general function `make-dialog-box' to encapsulate all
8662         dialog box methods; easily extendible.  popup-dialog-box now obsolete.
8663
8664         * dumped-lisp.el (preloaded-file-list):
8665         Add dialog-items.  Clean up.  Group files by types.
8666
8667         * easymenu.el (easy-menu-add):
8668         * easymenu.el (easy-menu-remove):
8669         Account for accelerators.
8670
8671         * extents.el:
8672         * extents.el (extent-list): New args, like in map-extents.
8673         * extents.el (extent-at-event): New.
8674         * extents.el (extents-at-event): New.
8675
8676         * font-lock.el:
8677         * font-lock.el (font-lock-mode):
8678         * font-lock.el (font-lock-default-fontify-buffer):
8679         * font-lock.el (font-lock-default-unfontify-region):
8680         * font-lock.el (font-lock-fontify-syntactically-region):
8681         * font-lock.el (font-lock-fontify-keywords-region):
8682         Use new progress-feedback names.
8683
8684         * font-lock.el (java-font-lock-identifier-regexp):
8685         * font-lock.el (java-font-lock-class-name-regexp):
8686         Fix bytecompiler warnings.
8687
8688         * gutter-items.el:
8689         * gutter-items.el (progress-display-use-echo-area): Removed.
8690         * gutter-items.el (progress-feedback-use-echo-area): New.
8691         * gutter-items.el (progress-display-popup-period): Removed.
8692         * gutter-items.el (progress-feedback-popup-period): New.
8693         * gutter-items.el (set-progress-display-style): Removed.
8694         * gutter-items.el (set-progress-feedback-style): New.
8695         * gutter-items.el (progress-display-style): Removed.
8696         * gutter-items.el (progress-feedback-style): New.
8697         * gutter-items.el (progress-stack):
8698         * gutter-items.el (progress-displayed-p): Removed.
8699         * gutter-items.el (progress-feedbacked-p): New.
8700         * gutter-items.el (clear-progress-display): Removed.
8701         * gutter-items.el (clear-progress-feedback): New.
8702         * gutter-items.el (progress-display-clear-when-idle): Removed.
8703         * gutter-items.el (progress-feedback-clear-when-idle): New.
8704         * gutter-items.el (remove-progress-display): Removed.
8705         * gutter-items.el (remove-progress-feedback): New.
8706         * gutter-items.el (progress-display-dispatch-non-command-events): Removed.
8707         * gutter-items.el (progress-feedback-dispatch-non-command-events): New.
8708         * gutter-items.el (append-progress-display): Removed.
8709         * gutter-items.el (append-progress-feedback): New.
8710         * gutter-items.el (abort-progress-display): Removed.
8711         * gutter-items.el (abort-progress-feedback): New.
8712         * gutter-items.el (raw-append-progress-display): Removed.
8713         * gutter-items.el (raw-append-progress-feedback): New.
8714         * gutter-items.el (display-progress-display): Removed.
8715         * gutter-items.el (display-progress-feedback): New.
8716         * gutter-items.el (current-progress-display): Removed.
8717         * gutter-items.el (current-progress-feedback): New.
8718         * gutter-items.el (current-progress-display-label): Removed.
8719         * gutter-items.el (current-progress-feedback-label): New.
8720         * gutter-items.el (progress-display): Removed.
8721         * gutter-items.el (progress-feedback): New.
8722         Replace "progress-display" with "progress-feedback" globally.
8723
8724         * gutter-items.el (lprogress-display): Removed.
8725         * gutter-items.el (progress-feedback-with-label): New.
8726         Rename lprogress-display ==> progress-feedback-with-label.
8727
8728         * gutter-items.el (search-dialog-direction): Removed.
8729         * gutter-items.el (search-dialog-text): Removed.
8730         * gutter-items.el (search-dialog-callback): Removed.
8731         * gutter-items.el (make-search-dialog): Removed.
8732         Move to dialog-items.el.
8733
8734         * help.el:
8735         * help.el (help-mode-quit):
8736         * help.el (mode-for-help): New.
8737         * help.el (help-sticky-window): New.
8738         * help.el (help-window-config): New.
8739         * help.el (with-displaying-help-buffer):
8740         * help.el (function-at-event): New.
8741         * help.el (help-symbol-regexp): New.
8742         * help.el (help-symbol-run-function-1): New.
8743         * help.el (help-symbol-run-function): New.
8744         * help.el (help-symbol-function-context-menu): New.
8745         * help.el (help-symbol-variable-context-menu): New.
8746         * help.el (help-symbol-function-and-variable-context-menu): New.
8747         * help.el (frob-help-extents): New.
8748         * help.el (describe-function-1):
8749         * help.el (variable-at-point):
8750         * help.el (variable-at-event): New.
8751         * help.el (describe-variable):
8752         Major overhaul.
8753         - Make functions and variables be mousable.
8754         - Middle button hyperlinks.
8755         - New context-menu entries.
8756
8757         * keydefs.el:
8758         * keydefs.el (global-map):
8759         New key bindings to move lines up and down.
8760
8761         * lisp-mode.el:
8762         * lisp-mode.el (construct-lisp-mode-menu): New.
8763         * lisp-mode.el (emacs-lisp-mode-popup-menu):
8764         * lisp-mode.el (lisp-interaction-mode-menubar-menu):
8765         * lisp-mode.el (emacs-lisp-mode-menubar-menu):
8766         * lisp-mode.el (lisp-indent-function): Indent "flet" entries better.
8767         Make popup and menubar menus be different.  Popup menu uses
8768         clicked location and automatically assumes symbol under the mouse
8769         for various commands.
8770
8771         * menubar-items.el:
8772         * menubar-items.el (bookmark-menu-filter): Add accelerators.
8773         * menubar-items.el (buffers-menu-omit-chars-list): Include 'd'.
8774
8775         * menubar-items.el (global-popup-menu): Removed.
8776         * menubar-items.el (mode-popup-menu): Removed.
8777         * menubar-items.el (activate-popup-menu-hook): Removed.
8778         * menubar-items.el (popup-mode-menu): Removed.
8779         * menubar-items.el (popup-buffer-menu): Removed.
8780         * menubar-items.el (popup-menubar-menu): Removed.
8781         Move to menubar.el.
8782
8783         * menubar.el:
8784         * menubar.el (global-popup-menu): New.
8785         * menubar.el (mode-popup-menu): New.
8786         * menubar.el (activate-popup-menu-hook): New.
8787         * menubar.el (last-popup-menu-event): New.
8788         * menubar.el (popup-mode-menu): New.
8789         * menubar.el (popup-buffer-menu): New.
8790         * menubar.el (popup-menubar-menu): New.
8791         * menubar.el (menu-call-at-event): New.
8792         Move non-content functions here.  Add support for context menu
8793         items on extents.
8794
8795         * minibuf.el (minibuffer-history-uniquify):
8796         Typo fix.
8797
8798         * minibuf.el (read-file-name-1):
8799         Call new file dialog box if it exists.
8800
8801         * minibuf.el (mouse-rfn-setup-vars):
8802         Clean up "chop" action.
8803
8804         * mouse.el:
8805         * mouse.el (button2): Now bound to mouse-track.
8806         * mouse.el (click-inside-extent-p):
8807         * mouse.el (point-inside-extent-p):
8808         * mouse.el (point-inside-selection-p):
8809         * mouse.el (mouse-drag-or-yank): Removed.
8810         * mouse.el (mouse-begin-drag-n-drop): New.
8811         * mouse.el (mouse-eval-sexp):
8812         * mouse.el (mouse-track-activate-strokes): New.
8813         * mouse.el (mouse-track-do-activate): New.
8814         * mouse.el (mouse-track):
8815         * mouse.el (default-mouse-track-event-is-with-button): New.
8816         * mouse.el (default-mouse-track-cleanup-hook):
8817         * mouse.el (default-mouse-track-drag-hook):
8818         * mouse.el (default-mouse-track-drag-up-hook):
8819         * mouse.el (default-mouse-track-click-hook):
8820         Merge drag-n-drop into mouse-track.
8821         Add general "activate" support to replace specific button2 kludges.
8822         Use "button modifier" support in mouse-track.
8823
8824         * package-get.el (package-get-dependencies): Fix bytecompiler warnings.
8825
8826         * package-ui.el:
8827         * package-ui.el (pui-menu):
8828         * package-ui.el (pui-popup-context-sensitive): Removed.
8829         Fix bytecompiler warnings.
8830         Clean up popup code a bit.
8831
8832         * select.el (get-selection-no-error): Fix bytecompiler warnings.
8833
8834         * simple.el:
8835         * simple.el (transpose-lines):
8836         * simple.el (transpose-line-up): New.
8837         * simple.el (transpose-line-down): New.
8838         * simple.el (transpose-subr):
8839         * simple.el (transpose-subr-1): Removed.
8840         Clean up, add functions to move lines up and down.
8841
8842         * startup.el (mail-host-address):
8843         * startup.el (user-mail-address):
8844         Customize.
8845
8846         * subr.el:
8847         * subr.el (set-symbol-value-in-buffer): New.
8848         * subr.el (error):
8849         * subr.el (check-argument-type):
8850         * subr.el (defined-error-p): New.
8851         Add structured error support.
8852
8853         * toolbar-items.el (toolbar-compile):
8854         Use new make-dialog-box.
8855
8856         * update-elc.el:
8857
8858         * userlock.el (ask-user-about-lock-dbox):
8859         * userlock.el (ask-user-about-supersession-threat-dbox):
8860         * userlock.el (ask-user-about-lock):
8861         * userlock.el (ask-user-about-supersession-threat):
8862         Use new make-dialog-box.
8863         Add safety checks; use should use-dialog-box-p.
8864
8865         * window-xemacs.el:
8866         * window-xemacs.el (__buffer-dedicated-frame):
8867         * window-xemacs.el (buffer-dedicated-frame): New.
8868         * window-xemacs.el (set-buffer-dedicated-frame): New.
8869         Move dedicated-frame stuff into lisp.
8870
8871 2000-07-18  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
8872
8873         * printer.el (generic-print-region): Do not require that
8874         `printer-name' be set.
8875         (printer-name): Commentary clarification.
8876
8877 2000-07-19  Martin Buchholz <martin@xemacs.org>
8878
8879         * XEmacs 21.2.35 is released.
8880
8881 2000-07-18 Alastair J. Houghton <ajhoughton@lineone.net>
8882
8883         * select.el (selection-coercible-types): Initialise.
8884
8885 2000-07-18 Alastair J. Houghton <ajhoughton@lineone.net>
8886
8887         * select.el (own-clipboard): Bug fix.
8888
8889 2000-07-17  Mike Sperber  <mike@xemacs.org>
8890
8891         * cus-edit.el (custom-migrate-custom-file): Save init file before
8892         continuing.
8893
8894 2000-07-16  Mike Sperber  <mike@xemacs.org>
8895
8896         * startup.el (load-init-file): Remove silly call to
8897         `load-user-custom-file`.
8898         (maybe-migrate-user-init-file): Minor fixes.
8899
8900 2000-07-16  Martin Buchholz  <martin@xemacs.org>
8901
8902         * apropos.el (apropos-documentation-check-doc-file):
8903         `doc' variable should be let-bound, as was presumably intended.
8904
8905         * cus-edit.el (custom-variable-reset-saved):
8906         (custom-variable-reset-standard):
8907         Remove unused variable comment-widget.  Twice.
8908
8909         * toolbar.el (toolbar-blank-press-function):
8910         Add a real defvar with initial value nil and proper docstring.
8911         (press-toolbar-button): No need to check for boundp-ness anymore.
8912
8913         * rect.el (open-rectangle-line): Remove useless (let) form.
8914         Add defvar for pending-delete-mode.
8915
8916         * info.el (Info-find-node): This function needs an autoload cookie.
8917
8918         * mule/mule-x-init.el (x-use-halfwidth-roman-font):
8919         Use let* since the second form referred to the first.
8920
8921 2000-07-16  Adrian Aichner  <aichner@ecf.teradyne.com>
8922
8923         * msw-select.el (mswindows-paste-clipboard): Use `get-clipboard'
8924         instead of removed `mswindows-get-clipboard'.
8925
8926
8927 2000-07-15 Alastair J. Houghton <ajhoughton@lineone.net>
8928
8929         * select.el (select-convert-from-text): New.
8930         * select.el (select-convert-from-length): New.
8931         * select.el (select-convert-from-integer): New.
8932         * select.el (select-convert-from-identity): New.
8933         * select.el (select-convert-from-filename): New.
8934         * select.el (selection-converter-in-alist): Use them.
8935         New converter functions for X.
8936
8937         * select.el (get-selection): Removed comment.
8938
8939         * select.el (own-selection): Removed append code - I thought
8940         I'd already done this, but apparently not...
8941
8942         * select.el: Changed comment about TIMESTAMP.
8943
8944         * select.el (select-convert-in): New.
8945         * select.el (select-convert-out): New.
8946         New functions that get used by select.c.
8947
8948         * select.el (select-buffer-killed-default): New.
8949         * select.el (select-buffer-killed-text): New.
8950         * select.el (selection-buffer-killed-alist): New.
8951         New list and functions that get called if a relevant selection
8952         exists and a buffer gets killed.
8953
8954         * select.el (select-convert-to-targets):
8955         * select.el (select-convert-to-identity): Removed.
8956         * select.el (select-convert-from-identity): Removed.
8957         * select.el (select-converter-out-alist):
8958         Removed _EMACS_INTERNAL selection type.
8959
8960         * x-select.el (xselect-kill-buffer-hook): Removed.
8961         * x-select.el (xselect-kill-buffer-hook-1): Removed.
8962         Removed this X-specific nonesense. Use the generic support
8963         in select.el instead.
8964
8965 2000-07-15  Martin Buchholz  <martin@xemacs.org>
8966
8967         * mule/mule-category.el (defined-category-hashtable):
8968         Use make-hash-table instead of make-hashtable
8969
8970         * buff-menu.el: Byte-compiler warning fix.
8971
8972         * isearch-mode.el (isearch-highlight-all-cleanup):
8973         Remove unused variable `isearch-highlight-all-start'.
8974
8975         * etags.el (add-to-tag-completion-table): Byte-compiler warning fix.
8976
8977         * itimer.el (itimer-edit-mode): Byte-compiler warning fixes.
8978
8979         * cus-dep.el (Custom-make-dependencies):
8980         Add autoload cookie for custom-add-loads to generated custom-load.el.
8981
8982         * autoload.el (autoload-package-name): Warning suppression.
8983         Move defvar prior to first use.
8984
8985         * custom.el: Add autoload for custom-declare-face.
8986         Allow `xemacs -no-autoloads -l bytecomp -f batch-byte-compile ...'
8987         * cl.el (cl-hack-byte-compiler):
8988         Allow `xemacs -no-autoloads -l bytecomp -f batch-byte-compile ...'
8989         to work properly.
8990
8991 2000-07-08  Mike Sperber  <mike@xemacs.org>
8992
8993         * startup.el (load-home-init-file): Added variable.
8994         (maybe-migrate-user-init-file): Added.
8995         (load-user-init-file): Load custom file if different from init
8996         file.
8997
8998         * dumped-lisp.el (preloaded-file-list): Added "cus-file" before
8999         "startup."
9000
9001         * cus-edit.el (custom-migrate-custom-file): Added for migration.
9002         Moved `custom-file'-related code to cus-file.el.
9003
9004         * cus-file.el: New file.
9005
9006 2000-04-01  Mike Sperber  <mike@xemacs.org>
9007
9008         * packages.el (packages-find-package-directories): Added support
9009         for external package hierarchies with in-place installations.
9010
9011         * find-paths.el (paths-root-in-place-p): Added.
9012         (paths-find-emacs-directory): Added support for external
9013         directories with in-place installations.
9014         (paths-find-site-directory): Ditto.
9015
9016         * startup.el (find-user-init-file): Also look for
9017         ~/.xemacs/init.elc? in preference to ~/.emacs.
9018
9019 2000-07-12 Alastair J. Houghton <ajhoughton@lineone.net>
9020
9021         * select.el (own-selection):
9022         * select.el (own-clipboard): Changed `append' parameter to
9023         `how-to-use' parameter.
9024         * select.el (own-selection): Removed icky append code.
9025         * select.el (own-selection, get-selection): Removed extra type
9026         checking.
9027         * select.el (selection-appender-alist):
9028         * select.el (selection-converter-{in|out}-alist): Initialise.
9029         * select.el (select-append-to-*): New.
9030         * select.el (select-convert-from-*): New.  New functions to append
9031         data and convert data from external type.
9032
9033 2000-07-12  Stef Epardaud  <stef@lunatech.com>
9034
9035         * font-lock.el: Javadoc enhancements.
9036
9037 2000-07-06  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
9038
9039         * printer.el (generic-print-region): Compose job name from buffer
9040         name.
9041
9042 2000-07-06  Yoshiki Hayashi  <yoshiki@xemacs.org>
9043
9044         * font-lock.el (font-lock-fontify-pending-extents): Call
9045         font-lock-fontify-region instead of font-lock-fontify-buffer
9046         to avoid unnecessary progress gauges.
9047
9048 2000-07-06  Craig Lanning  <lanning@scra.org>
9049
9050         * custom-load.el (faces):
9051
9052         * finder.el (finder-compile-keywords): from Dan Holmsand, make sure
9053         dir is a regex.
9054
9055         * process.el (call-process-internal): from Dan Holmsand, use binary
9056         coding systems so that jka-compr works.
9057
9058 2000-07-07  Ben Wing  <ben@xemacs.org>
9059
9060         * font-lock.el: Undo previous change.  Unfortunately, some
9061         files actually use the variables directly in their init code
9062         without quoting them.
9063
9064 2000-07-07  Ben Wing  <ben@xemacs.org>
9065
9066         * font-lock.el (defvar font-lock-*-face): Removed.
9067
9068         * font-lock.el (font-lock-apply-highlight): Bind these face vars
9069         only when necessary.
9070
9071 2000-06-30  Charles G Waldman  <cgw@alum.mit.edu>
9072
9073         * cl-macs.el: fix cl-transform-function-property kludge
9074         so that it does not require a random feature.
9075
9076 2000-06-09  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
9077
9078         * files.el (auto-mode-alist): allow .make extension for Makefiles,
9079         as in Linux kernel "Rules.make".
9080
9081 2000-06-29  Gunnar Evermann  <ge204@eng.cam.ac.uk>
9082
9083         * build-report.el (build-report): Add autoload cookie.
9084
9085 2000-06-21  Charles G Waldman  <cgw@alum.mit.edu>
9086
9087         * package-ui.el (defgroup pui):  Correct a misspelling
9088         (pui-toggle-package-delete):  Change `seleted' to `selected'
9089
9090 2000-06-12  Jan Vroonhof  <vroonhof@math.ethz.ch>
9091
9092         * package-get.el (package-get-update-base):
9093         (package-get): Use insert-file-contents-literally always.
9094         (package-get-maybe-save-index):
9095         Force coding system for writing to binary.
9096
9097 2000-06-08  Mike Alexander  <mta@arbortext.com>
9098
9099         * code-process.el (call-process-region): If there is no coding
9100         system for the process on process-coding-system-alist use the
9101         coding system of the buffer containing the region.
9102
9103 2000-06-10  Ben Wing  <ben@xemacs.org>
9104
9105         * cmdloop.el (command-error):
9106         If debug-on-error and noninteractive, output backtrace.
9107
9108         * files.el (file-relative-name):
9109         Remove MSDOS references.
9110
9111         * simple.el (line-number): New function, due to non-obvious
9112         behavior/usage of count-lines.
9113
9114         * simple.el (count-lines): document non-obvious usage to get
9115         line number.
9116
9117 2000-06-11  Ben Wing  <ben@xemacs.org>
9118
9119         * faces.el ((featurep 'xpm)):
9120         * x-faces.el (x-init-face-from-resources):
9121         * x-faces.el (x-init-frame-faces):
9122         * x-misc.el (x-init-specifier-from-resources):
9123         * x-misc.el (x-get-resource-and-bogosity-check):
9124         * x-misc.el (x-get-resource-and-maybe-bogosity-check):
9125         * x-mouse.el (x-init-pointer-shape):
9126         * x-scrollbar.el (x-init-scrollbar-from-resources):
9127         Add sixth argument to x-get-resource calls so as to issue warnings
9128         rather than errors on bogus arguments.
9129
9130 2000-06-05  Ben Wing  <ben@xemacs.org>
9131
9132         * compat.el: new file.  provides a clean, non-intrusive way to
9133         define compatibility functions.
9134
9135         * process.el (shell-quote-argument): temporary fix for lack
9136         of nt-quote-process-args.  #### I need to put back the overall
9137         structure of that mechanism but redo the guts of it using the
9138         extra intelligence in the C code.
9139
9140 2000-05-28  Adrian Aichner  <aichner@ecf.teradyne.com>
9141
9142         * package-info.el (pi-md5sum): Calculate MD5 sum just like
9143         `package-get' does in package-get.el, instead of using external
9144         "md5sum" program.
9145
9146         * package-get.el (package-get): Insert package file literally to
9147         make checksum calculation work.
9148
9149 2000-04-18  Hrvoje Niksic  <hniksic@iskon.hr>
9150
9151         * code-files.el (convert-mbox-coding-system): Deleted.
9152         (file-coding-system-alist): Removed reference to
9153         convert-mbox-coding-system.
9154
9155 2000-05-28  Martin Buchholz <martin@xemacs.org>
9156
9157         * XEmacs 21.2.34 is released.
9158
9159 2000-05-20  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
9160
9161         * font-lock.el (font-lock-keywords): Rewrote docstring
9162
9163 2000-05-22  Karl M. Hegbloom  <karlheg@debian.org>
9164
9165         * loadhist.el (unload-feature): handle case where x is both boundp
9166         and fboundp
9167
9168 2000-05-22  Karl M. Hegbloom  <karlheg@debian.org>
9169
9170         * packages.el: It's ok to use built-in macros, but not lisp
9171         defined ones.
9172
9173 2000-05-20  Ben Wing  <ben@xemacs.org>
9174
9175         * font-lock.el:
9176         * font-lock.el (font-lock-message-threshold):
9177         * font-lock.el (font-lock-mode):
9178         * font-lock.el (font-lock-default-fontify-buffer):
9179         * font-lock.el (font-lock-always-fontify-immediately):
9180         * font-lock.el (font-lock-old-extent): Removed.
9181         * font-lock.el (font-lock-old-len): Removed.
9182         * font-lock.el (font-lock-fontify-glumped-region): Removed.
9183         * font-lock.el (font-lock-pending-extent-table): New.
9184         * font-lock.el (font-lock-range-table): New.
9185         * font-lock.el (font-lock-after-change-function):
9186         * font-lock.el (font-lock-after-change-function-1): Removed.
9187         * font-lock.el (font-lock-fontify-pending-extents): New.
9188         * font-lock.el ('font-lock-revert-cleanup): Removed.
9189         * font-lock.el ('font-lock-revert-setup): Removed.
9190         Rewrite deferral code to handle any number of changes, merging
9191         them properly.  Remove hacked-up code for revert-buffer, now
9192         unnecessary.
9193
9194         * menubar-items.el (default-menubar):
9195         In Options->Edit Init File, don't switch to emacs-lisp-mode
9196         unless necessary; doing this turns off font-lock.
9197
9198 2000-05-15  Yoshiki Hayashi  <yoshiki@xemacs.org>
9199
9200         * keydefs.el: Define C-x BS to backward-kill-sentence.
9201
9202 2000-05-15  Yoshiki Hayashi  <yoshiki@xemacs.org>
9203
9204         * files.el (hack-local-variables-prop-line): Use non-greedy
9205         matching to process -*-texinfo-*- -*-.
9206
9207 2000-05-11  Jonathan Marten <jonathan.marten@uk.sun.com>
9208
9209         * minibuf.el (minibuf-directory-files): new function.
9210         (read-file-name-activate-callback): use minibuf-directory-files.
9211         (read-directory-name-internal): ditto.
9212         (mouse-file-display-completion-list): ditto.
9213         (mouse-directory-display-completion-list): ditto.
9214         (read-file-name-internal): remove "./" from completion list unless
9215         explicitly matched, for consistency.
9216
9217 2000-05-11  Ben Wing  <ben@xemacs.org>
9218
9219         * gutter-items.el (gutter-buffers-tab):
9220         * gutter-items.el (add-tab-to-gutter):
9221         * gutter-items.el (update-tab-in-gutter):
9222         * gutter-items.el (remove-buffer-from-gutter-tab): Removed.
9223         * gutter-items.el (append-progress-display):
9224         * gutter-items.el (abort-progress-display):
9225         * gutter-items.el (raw-append-progress-display):
9226         Further fixes.  Use set-glyph-image not set-image-instance-property,
9227         to fix problems with multiple windows in a frame.
9228
9229         * menubar-items.el (tutorials-menu-filter):
9230         Fix typo.
9231
9232         * startup.el (early-error-handler):
9233         Display message box under windows; otherwise, message will disappear
9234         before it can be viewed.
9235
9236         * update-elc.el:
9237         Fix bug in NEEDTODUMP processing.
9238
9239 2000-05-08  Yoshiki Hayashi  <yoshiki@xemacs.org>
9240
9241         * startup.el (lock-directory): Removed.
9242         (superlock-file): Ditto.
9243         (startup-set-paths): Remove lockdir.
9244         (startup-setup-paths-warning): Remove lock-directory.
9245
9246         * setup-paths.el (paths-find-lock-directory): Removed.
9247         (paths-find-superlock-file): Ditto.
9248
9249 2000-05-09  Ben Wing  <ben@xemacs.org>
9250
9251         * faces.el (set-face-property):
9252         * faces.el (set-face-font):
9253         * faces.el (set-face-foreground):
9254         * faces.el (set-face-background):
9255         * faces.el (set-face-background-pixmap):
9256         * faces.el (set-face-underline-p):
9257         * faces.el (set-face-strikethru-p):
9258         * faces.el (set-face-highlight-p):
9259         * faces.el (set-face-dim-p):
9260         * faces.el (set-face-blinking-p):
9261         * faces.el (set-face-reverse-p):
9262         doc string changes.
9263
9264         * glyphs.el:
9265         * glyphs.el (make-image-specifier):
9266         * glyphs.el (glyph-property):
9267         * glyphs.el (set-glyph-image):
9268         * glyphs.el (make-glyph):
9269         * glyphs.el (make-pointer-glyph):
9270         * glyphs.el (make-icon-glyph):
9271         * glyphs.el (widget-image-instance-p): New.
9272         authorship info, lots of doc changes.  New predicate, inadvertently
9273         omitted.  the general principle with specifier docs is now that
9274         the description of instantiators should go with the make-foo-specifier
9275         fun's doc string, rather than in foo-specifier-p.  this follows
9276         conventions elsewhere in XEmacs and in general is a lot more obvious
9277         of a place to look.  sometimes the make-foo-specifier function needs
9278         to be created in the process.
9279
9280         * gutter.el:
9281         * gutter.el (make-gutter-specifier): New.
9282         * gutter.el (make-gutter-size-specifier): New.
9283         * gutter.el (make-gutter-visible-specifier): New.
9284         specifier doc updates according to the conventions specified before.
9285
9286         * objects.el:
9287         * objects.el (make-font-specifier):
9288         * objects.el (make-color-specifier):
9289         * objects.el (make-face-boolean-specifier): New.
9290         specifier doc updates according to the conventions specified before.
9291
9292         * specifier.el:
9293         * specifier.el (set-specifier):
9294         * specifier.el (make-integer-specifier): New.
9295         * specifier.el (make-boolean-specifier): New.
9296         * specifier.el (make-natnum-specifier): New.
9297         * specifier.el (make-generic-specifier): New.
9298         * specifier.el (make-display-table-specifier): New.
9299         specifier doc updates according to the conventions specified before.
9300
9301         * toolbar.el:
9302         * toolbar.el (make-toolbar-specifier): New.
9303         specifier doc updates according to the conventions specified before.
9304
9305 2000-05-09  Ben Wing  <ben@xemacs.org>
9306
9307         * process.el (call-process-internal): Revert to previous version
9308         because Mike's change clashed with a change I did not long before.
9309         Changed progn to prog1 to fix the bug pointed out by Mike Alexander.
9310         Thanks very much Mike for pointing out the bug and submitting a
9311         patch!
9312
9313 2000-04-13  Mike Alexander  <mta@arbortext.com>
9314
9315         * process.el (call-process-internal): Send the correct input buffer
9316         (call-process-internal): Return the exit status of the process
9317
9318 2000-05-07  Ben Wing  <ben@xemacs.org>
9319
9320         * winnt.el:
9321         * winnt.el (nt-quote-args-verbatim): Removed.
9322         * winnt.el (nt-quote-args-prefix-quote): Removed.
9323         * winnt.el (nt-quote-args-backslash-quote): Removed.
9324         * winnt.el (nt-quote-args-double-quote): Removed.
9325         * winnt.el (nt-quote-args-functions-alist): Removed.
9326         * winnt.el (nt-quote-process-args): Removed.
9327         Remove all stuff for argument quoting.  We borrow the code instead
9328         from Emacs 20.6, which is much more careful in its quoting
9329         (e.g. in handling runs of the escape character) and avoids most of
9330         the need for this Lisp mechanism by checking to see whether we're
9331         running a Cygwin or normal program and doing the appropriate
9332         quoting.  If we end up needing such a mechanism, we should add
9333         it by extending the variable `mswindows-quote-process-args' so it
9334         can take an alist of regexps.
9335
9336 2000-05-07  Ben Wing  <ben@xemacs.org>
9337
9338         * keydefs.el:
9339         Restore M-up, M-down to 21.1 state.  Put *ward-sentence on
9340         C-M-left, C-M-right instead.  Define C-M-up, C-M-down to scroll
9341         the window without moving point.
9342
9343         * simple.el:
9344         * simple.el (scroll-up-one): New.
9345         * simple.el (scroll-down-one): New.
9346         Functions for use with C-M-up/down.
9347
9348 2000-05-01  Martin Buchholz <martin@xemacs.org>
9349
9350         * XEmacs 21.2.33 is released.
9351
9352 2000-04-29  Martin Buchholz  <martin@xemacs.org>
9353
9354         * dialog.el (yes-or-no-p-dialog-box):
9355         Fix docstring.
9356         Fix following horrible bug in X11 mode with focus-follows-mouse:
9357           1. Visit two files in two different frames.
9358           2. do File->Revert Buffer in one of those frames.
9359           3. Dialog box appears.
9360           4. Arrange things so that the mouse passes over the *other*
9361              frame, then to the dialog box, and click on "Yes".
9362           5. The file contents end up in the *wrong* buffer!
9363         Add TODO comment.
9364
9365 2000-04-28  Ben Wing  <ben@xemacs.org>
9366
9367         * help.el (describe-installation): correct typo introduced
9368         in last patch: boundp -> fboundp.
9369
9370         * etags.el (buffer-tag-table-list):
9371         canonicalize filenames to Unix format so that tag-table-alist
9372         searching works under Windows.
9373
9374         * autoload.el:
9375         Bowdlerize the supposedly objectionable words
9376         "who couldn't quite manage to cleanly modify batch-update-autoloads".
9377
9378         * gutter-items.el (set-progress-display-style):
9379         * gutter-items.el (search-dialog-callback):
9380         * gutter-items.el (make-search-dialog):
9381         Change to new callback-ex api.
9382
9383 2000-04-26  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
9384
9385         * help.el: (describe-installation): decode-coding-string is not
9386         defined in a non MULE environment.
9387
9388 2000-04-28  Ben Wing  <ben@xemacs.org>
9389
9390         * gutter-items.el (buffer-list-changed-hook):
9391         use it, not record-buffer-hook.
9392
9393         * subr.el (record-buffer-hook): Removed.
9394
9395 2000-04-27  Ben Wing  <ben@xemacs.org>
9396
9397         * gutter-items.el (buffers-tab-switch-to-buffer): do not
9398         use NORECORD option.  Andy will not like this, but the existing
9399         gutter behavior is just wrong, as per this comment:
9400
9401         ;; this used to add the norecord flag to both calls below.
9402         ;; this is bogus because it is a pervasive assumption in XEmacs
9403         ;; that the current buffer is at the front of the buffers list.
9404         ;; for example, select an item and then do M-C-l
9405         ;; (switch-to-other-buffer).  Things get way confused.
9406         ;;
9407         ;; Andy, if you want to maintain the current look, you must
9408         ;;  *uncouple* the gutter order and buffers order.
9409
9410         * loaddefs.el (completion-ignored-extensions): unfuckify.
9411
9412         * bytecomp.el (batch-byte-compile-one-file): new function, used in
9413         xemacs.mak.
9414
9415         * autoload.el (batch-update-one-directory): new function, used in
9416         xemacs.mak.
9417
9418         * loadup.el: set gc-cons-threshold very high unless dumping --
9419         loadup during update-elc is much much much faster.  also do this
9420         when quick-building.
9421
9422         add commented-out code for profiling loadup.
9423
9424
9425         * update-elc.el (preloaded-file-list): add bytecomp.el, since it
9426         is required in order to build xemacs.
9427
9428 2000-04-26  Ben Wing  <ben@xemacs.org>
9429
9430         * loadup.el: don't garbage collect during loadup if quick-build
9431         compile-time option is set.
9432
9433 2000-04-23  Ben Wing  <ben@xemacs.org>
9434
9435         * update-elc.el: compute whether any dumped .el or .elc files
9436         are newer than the dumped exe, and touch the file ../src/NEEDTODUMP
9437         if so.
9438
9439         * update-elc.el (update-elc-files-to-compile): always change
9440         NOBYTECOMPILE in the src directory rather than current dir,
9441         so it will work under NT.
9442
9443         * autoload.el (autoload-trim-file-name): canonicalize to slashes so
9444         the form of this file is identical between Unix and Windows.
9445         (autoload-target-directory): Fixed to be lisp/ not lisp/prim/.
9446         Added comment.
9447         (update-autoloads-from-directory): updated doc string.
9448         updated doc strings in a few other places.
9449
9450 2000-04-18  Yoshiki Hayashi  <yoshiki@xemacs.org>
9451
9452         * bytecomp.el (byte-force-recompile): Fix argument to
9453         byte-recompile-directory.
9454
9455 2000-04-17  Yoshiki Hayashi  <yoshiki@xemacs.org>
9456
9457         * gutter-items.el (progress-display-clear-when-idle): Use
9458         add-one-shot-hook.
9459         * gutter-items.el (clear-progress-display): Adjust number of
9460         arguments.
9461
9462 2000-04-13  Yoshiki Hayashi  <yoshiki@xemacs.org>
9463
9464         * dumped-lisp.el (preloaded-file-list): Always dump select.el.
9465
9466 2000-04-16  Ben Wing  <ben@xemacs.org>
9467
9468         * printer.el: New file.
9469
9470         * dumped-lisp.el (preloaded-file-list): Declare printer.el.
9471
9472         * help.el (describe-installation): Fix decoding for Windows.
9473
9474         * menubar-items.el:
9475         * menubar-items.el (default-menubar):
9476         * menubar-items.el (tutorials-menu-filter): New.
9477         * menubar-items.el (popup-menubar-menu):
9478         Add authorship.  Redo Help menu and Tutorials filter.
9479
9480         * menubar.el: Correct comment.
9481
9482         * modeline.el (modeline-buffer-identification): Correct doc string.
9483
9484         * simple.el:
9485         * simple.el (printing): Removed.
9486         * simple.el (printer-name): Removed.
9487         * simple.el (generic-print-buffer): Removed.
9488         * simple.el (generic-print-region): Removed.
9489         Move generic print code to printer.el.
9490
9491 2000-04-15  Ben Wing  <ben@xemacs.org>
9492
9493         * simple.el (generic-print-region): New.
9494         make this function actually work.
9495         (generic-print-buffer): call generic-print-region.
9496
9497 2000-04-14  Andy Piper  <andy@xemacs.org>
9498
9499         * gutter-items.el (make-search-dialog): avoid unnecessary futzing
9500         by using the new widget-callback-current-channel.
9501         (search-dialog-callback): ditto.
9502
9503 2000-04-12  Andy Piper  <andy@xemacs.org>
9504
9505         * gutter.el (default-gutter-position): moved from gutter-items.el.
9506         (default-gutter-position-changed-hook): ditto.
9507         (gutter-element-visibility-changed-hook): ditto.
9508         (set-gutter-element): ditto.
9509         (remove-gutter-element): ditto.
9510         (set-gutter-element-visible-p): ditto.
9511         (gutter-element-visible-p): ditto.
9512         (init-gutter): ditto.
9513
9514         * dialog.el (make-dialog-box): renamed and moved from
9515         gutter-items.el
9516
9517         * gutter-items.el: move various functions elsewhere.
9518
9519 2000-04-13  Katsumi Yamaoka  <yamaoka@jpl.org>
9520
9521         * menubar-items.el: Fixed place of parenthesis.
9522
9523 2000-04-12  Ben Wing  <ben@xemacs.org>
9524
9525         * etags.el (find-tag-at-point): New.  Lets you do find-tag
9526                 without constantly being prompted for the tag.
9527         * simple.el: Added a number of section headings, to clarify the
9528                 organization of this file.
9529         * simple.el (activate-region):
9530         * simple.el (region-exists-p):
9531         * simple.el (region-active-p):
9532                 Moved these three function down to the other side of
9533                 the case-changing functions, so they join the rest of
9534                 the region code.
9535         * simple.el (printing): New.
9536         * simple.el (printer-name): New.
9537         * simple.el (generic-print-buffer): New.
9538                 New functions, a very simple prototype for a unified
9539                 printing interface.
9540
9541         * process.el (call-process-internal): Real fix for null BUFFER,
9542                 other problems with BUFFER specs.
9543
9544         * menubar-items.el:
9545                 Fixed up File->Print to use new printing functions.
9546                 Various corrections and expansions to Grep/Compile menus.
9547                 New options for Printing.
9548                 New options for SMTP Mail, the way to send mail under
9549                   MS Windows. (There's also a package patch to make SMTP
9550                   Mail be the default under MSWin.)
9551
9552 2000-04-09  Jeff Miller <jmiller@cablespeed.com>
9553
9554         * menubar-items.el: Selecting Rectangle Mousing from menubar
9555         did not work.  Needed to quote mouse-track-rectangle-p.
9556
9557 2000-04-06  Yoshiki Hayashi  <yoshiki@xemacs.org>
9558
9559         * cl-compat.el (keywordp): Removed.
9560
9561 2000-04-05  Andy Piper  <andy@xemacs.org>
9562
9563         * gutter-items.el (progress-layout-glyph): don't initialize here.
9564         (progress-gauge-glyph): use dynamic sizing.
9565         (set-progress-display-style): new function. Set progress glyphs
9566         appropriately depending on the style.
9567         (progress-display-style): new variable. Custom version of
9568         set-progress-display-style.
9569         (progress-abort-glyph): switch to dynamic sizes.
9570         (search-dialog-text): make the edit field active.
9571
9572 2000-04-04  Andy Piper  <andy@xemacs.org>
9573
9574         * gutter-items.el (make-search-dialog): need to make the search
9575         dialog visible after creation.
9576
9577         * menubar-items.el (default-menubar): use the search dialog for
9578         searching. Remove some extraneous search menu items.
9579
9580         * gutter-items.el (set-gutter-element): allow glyphs to be used as
9581         well as strings.
9582         (make-gutter-only-dialog-frame): allow the user to create the
9583         frame unmapped. Allow the gutter spec to be given as a glyph.
9584         (search-dialog-direction): new variable.
9585         (search-dialog-text): new variable.
9586         (search-dialog-callback): new function. Callback for the search
9587         dialog action.
9588         (make-search-dialog): new function. Create a user-friendly search
9589         dialog.
9590
9591 2000-04-04  Hrvoje Niksic  <hniksic@iskon.hr>
9592
9593         * faces.el (set-face-stipple): Use mswindows-bitmap-file-path
9594         under Windows.
9595
9596 2000-04-01  Andy Piper  <andy@xemacs.org>
9597
9598         * font-lock.el (font-lock-fontify-keywords-region): Calculate
9599         progress more accurately.
9600
9601 2000-02-02  Hirokazu FUKUI  <hfukui@sannet.ne.jp>
9602
9603         * finder.el (finder-compile-keywords): Process readable files only.
9604         Because error in process of .#finder-inf.el when compile xemacs
9605         with --with-clash-detection option.
9606
9607 2000-03-31  Andy Piper  <andy@xemacs.org>
9608
9609         * gutter-items.el (append-progress-display): don't delay after a
9610         successful font-lock.
9611         (make-gutter-only-dialog-frame): new function. Allow users to
9612         create gutter-only dialogs.
9613
9614 2000-03-27  Mike Alexander  <mta@arbortext.com>
9615
9616         * process.el (call-process-internal): Handle a null BUFFER
9617         parameter correctly.
9618
9619 2000-03-28  Andy Piper  <andy@xemacs.org>
9620
9621         * gutter-items.el (abort-progress-display): put strings in the
9622         gutter not extents.
9623         (progress-layout-glyph): signal special 'quit callback.
9624         (progress-display-quit-function): deleted.
9625         (progress-display-stop-callback): deleted.
9626         (progress-display-dispatch-command-events): deleted.
9627         (append-progress-display): remove calls to
9628         progress-display-dispatch-command-events.
9629         (raw-append-progress-display): ditto.
9630
9631 2000-03-23  Hrvoje Niksic  <hniksic@iskon.hr>
9632
9633         * faces.el (set-face-stipple): Rewrite to correctly handle PIXMAP
9634         being a list.  Actually define `stipple-pixmap-p' which is used as
9635         an error predicate.  Correctly handle PIXMAP being either relative
9636         or absolute file name.
9637
9638 2000-03-24  Andy Piper  <andy@xemacs.org>
9639
9640         * gutter-items.el (add-tab-to-gutter): use copy-sequence.
9641         (abort-progress-display): ditto. Don't delete the created extent.
9642         (raw-append-progress-display): ditto.
9643         (progress-display-dispatch-non-command-events): new
9644         function. Encapsulates what we want to do when no command input is
9645         required.
9646         (progress-display-dispatch-command-events): likewise, but disable
9647         for now since it causes too many problems.
9648         (append-progress-display): use them.
9649         (raw-append-progress-display): ditto.
9650         (default-gutter-position-changed-hook): set this rather than
9651         default-gutter-position-changed.
9652         (default-gutter-position-changed-hook): lambda with zero arguments
9653         rather than one.
9654         (raw-append-progress-display): trap errors in pending input since
9655         allowing them to signal will hose the gauge well and
9656         truly. Ideally we would like to delay these until we are more able
9657         to cope.
9658         (append-progress-display): ditto.
9659
9660 2000-03-20  Jeff Miller <jmiller@cablespeed.com>
9661
9662         * lisp/make-docfile.el: call-process-internal is now implemented
9663         in process.el.
9664
9665 2000-03-21  Ben Wing  <ben@xemacs.org>
9666
9667         * mule\mule-cmds.el (set-language-info-alist):
9668         Fix to correspond to new menu arrangement.
9669
9670 2000-03-21  Ben Wing  <ben@xemacs.org>
9671
9672         * process.el:
9673         * process.el (call-process-internal): New.
9674         New implementation of call-process.  Only enabled under NT, so far.
9675         stderr handling not implemented yet in CVS'd C code.
9676
9677 2000-03-20  Ben Wing  <ben@xemacs.org>
9678
9679         * lisp-mode.el:
9680         * lisp-mode.el (lisp-interaction-mode-menubar-menu): New.
9681         * lisp-mode.el (lisp-interaction-mode):
9682         Put back Lisp Interaction menubar for Jan V's sake.
9683
9684         * simple.el:
9685         * simple.el (mark-ring):
9686         * simple.el (dont-record-current-mark): New.
9687         * simple.el (in-shifted-motion-command): New.
9688         * simple.el (mark-ring-unrecorded-commands): New.
9689         * simple.el (mark-ring-max):
9690         * simple.el (set-mark-command):
9691         * simple.el (push-mark):
9692         * simple.el (handle-pre-motion-command):
9693         Implement scheme for not recording unimportant marks.
9694
9695         * subr.el:
9696         * subr.el (function-allows-args): New.
9697         New function function-allows-args.
9698
9699 2000-03-20  Martin Buchholz <martin@xemacs.org>
9700
9701         * XEmacs 21.2.32 is released.
9702
9703 2000-03-20  Andy Piper  <andy@xemacs.org>
9704
9705         * gutter-items.el (update-tab-in-gutter): force selection of the
9706         selected-window if required to do so.
9707         (buffers-tab-items): ditto.
9708         (add-tab-to-gutter): ditto.
9709         (create-frame-hook): use force-selection.
9710         (default-gutter-position-changed): lambdify.
9711         (update-tab-hook): deleted since it was only used in one place.
9712
9713 2000-03-18  Andy Piper  <andy@xemacs.org>
9714
9715         * files.el (find-file-noselect): undo change that shouldn't have
9716         gone in.
9717
9718 2000-03-17  Andy Piper  <andy@xemacs.org>
9719
9720         * buffer.el (switch-to-buffer): use last-nonminibuf-window instead
9721         of selected-window trickery.
9722
9723         * gutter-items.el (update-tab-in-gutter): don't give dedicated
9724         frames tabs.
9725         (progress-display-stop-callback): progress -> progress-display
9726         (progress-display-quit-function): ditto.
9727         (clear-progress-display): ditto.
9728         (remove-progress-display): ditto.
9729         (append-progress-display): ditto.
9730         (abort-progress-display): ditto.
9731         (raw-append-progress-display): ditto.
9732         (display-progress-display): ditto.
9733         (current-progress-display-label): ditto.
9734         (current-progress-display): ditto.
9735         (lprogress-display): ditto and save the buffer
9736         (progress-display): ditto. Otherwise the buffer sometimes gets
9737         changed which confuses font-lock.
9738
9739         * font-lock.el (font-lock-default-fontify-buffer): catch all
9740         errors, not just quit.
9741         (font-lock-mode): progress -> display-progress
9742         (font-lock-default-fontify-buffer): ditto.
9743         (font-lock-fontify-syntactically-region): ditto.
9744         (font-lock-fontify-keywords-region): ditto.
9745
9746 2000-03-14  Hrvoje Niksic  <hniksic@iskon.hr>
9747
9748         * cl.el (gensym): Move to here from cl-macs.el.
9749         (gentemp): Ditto.
9750
9751 2000-03-16  Andy Piper  <andy@xemacs.org>
9752
9753         * font-lock.el (font-lock-mode): use lprogress and friends for
9754         progress management.
9755         (font-lock-default-fontify-buffer): ditto.
9756         (font-lock-fontify-syntactically-region): ditto.
9757         (font-lock-fontify-keywords-region): ditto.
9758         (font-lock-revert-cleanup): fix reverting.
9759         (font-lock-revert-setup): ditto.
9760
9761         * gutter-items.el (progress-use-echo-area): new variable. Use the
9762         echo area for progress gauges if non-nil.
9763         (clear-progress): remove echo area stuff and defer to
9764         clear-message.
9765         (append-progress): dispatch non-command events after each progress
9766         increment. Remove echo area stuff.
9767         (abort-progress): remove echo area stuff and defer to
9768         display-message.
9769         (raw-append-progress): ditto. Dispatch non-command events after
9770         gutter redisplay.
9771         (display-progress): defer echo area stuff to display-message.
9772
9773         * gutter-items.el (clear-progress):
9774         (abort-progress): indentation changes.
9775         (display-progress): don't clear progress.
9776         (append-progress): compare messages with equal.
9777         (raw-append-progress): use dispatch-non-command-events to flush
9778         widget creation events.
9779
9780 2000-03-13  Ben Wing  <ben@xemacs.org>
9781
9782         * abbrev.el:
9783         * abbrev.el (abbrev-string-to-be-defined): New.
9784         * abbrev.el (inverse-abbrev-string-to-be-defined): New.
9785         Changes for use with the menubar.
9786
9787 2000-03-12  Ben Wing  <ben@xemacs.org>
9788
9789         * alist.el (vassoc): moved here from font-menu.el.
9790
9791         * custom.el (defface): typo fix.
9792
9793         * dialog.el (yes-or-no-p-dialog-box):
9794         * dialog.el (message-box):
9795         * files.el (save-some-buffers-1):
9796         Put accelerators in the button names.
9797
9798         * font-lock.el (font-lock-comment-face):
9799         * font-lock.el (font-lock-keyword-face):
9800         * font-lock.el (font-lock-function-name-face):
9801         Fixed some of the colors under MS Windows because the existing
9802         default colors were hardly different from black and needed to be
9803         made lighter.
9804
9805         * font-menu.el:
9806         * font-menu.el (font-menu-split-long-menu):
9807         * font-menu.el (font-menu-family-constructor):
9808         * font-menu.el (font-menu-size-constructor):
9809         * font-menu.el (font-menu-weight-constructor):
9810         * font-menu.el (font-menu-set-font):
9811         vassoc moved to alist.el.
9812         Accelerators added to all menus.
9813         Unused bound var new-props removed.
9814
9815         * keydefs.el: I did a whole lot of rearranging to put things in a
9816         more consistent order and fixed a number of cases where key
9817         combinations involving up, down, left, right and so on were
9818         defined but the corresponding keypad combinations were not
9819         defined.
9820
9821         * lisp-mode.el:
9822         * lisp-mode.el (lisp-interaction-mode-popup-menu):
9823         * lisp-mode.el (emacs-lisp-mode):
9824         * lisp-mode.el (lisp-interaction-mode):
9825         * lisp-mode.el (flet):
9826         Added accelerators onto the menus.
9827         Made all the different versions of the let function be indented
9828         the same way.
9829         Undid Steve's easy-menu-ification, because it makes it impossible
9830         to have the menubar and popup menus different.
9831         Cleaned up the menu; added items for find-function &c and some
9832         indenting, and removed debug-on-*.
9833
9834         * list-mode.el (list-mode-hook):
9835         * list-mode.el (list-mode):
9836         * list-mode.el (completion-setup-hook):
9837         * list-mode.el (display-completion-list):
9838         Added support for the :window-height keyword, which is required
9839         because of other changes that I made for the file dialog box.  I
9840         also made the hook variables list-mode-hook and
9841         completion-setup-hook and also minibuffer-setup-hook in
9842         minibuf.el be permanent-local; see comment in list-mode.el.
9843
9844         * map-ynp.el (map-y-or-n-p):
9845         Added accelerators to the dialog buttons.
9846
9847         * menubar-items.el (menu-truncate-list):
9848         New internal function.
9849         * menubar-items.el (submenu-generate-accelerator-spec):
9850         * menubar-items.el (menu-item-strip-accelerator-spec):
9851         * menubar-items.el (menu-item-generate-accelerator-spec):
9852         New exported functions, for use in auto-generating accelerator specs.
9853
9854         * menubar-items.el:
9855         * menubar-items.el (default-menubar):
9856         * menubar-items.el (maybe-add-init-button):
9857         * menubar-items.el (bookmark-menu-filter):
9858         * menubar-items.el (slow-format-buffers-menu-line):
9859         * menubar-items.el (build-buffers-menu-internal):
9860         * menubar-items.el (language-environment-menu-filter):
9861         * menubar-items.el (default-popup-menu):
9862         * menubar-items.el (popup-buffer-menu):
9863         * menubar-items.el (popup-menubar-menu):
9864         Did a major overhaul on this file, and in fact I'm nowhere near
9865         done working on the menubar, and there will be more patches to
9866         come.  A basic summary of what I've done:
9867
9868         a) I added accelerators to all of the menu items.  For menus that
9869         are auto-generated, such as the buffers menu, the accelerators are
9870         automatically added to the beginning of each line using the
9871         numbers 1 through 9, then zero, and then letters starting with A,
9872         but omitting the letters that are already in use for the fixed
9873         menu items at the top of the buffers menu.  To facilitate adding
9874         accelerators of this kind, I created some new functions
9875         (*-accelerator-spec), which are also being used by other filters
9876         that auto generate lists of things such as ftp sites to download
9877         packages.  If people really don't like these accelerators
9878         appearing at the beginning of the menu items, a variable can be
9879         added to optionally turn them off, but I think this is rather
9880         pointless because other menu items have accelerators and many or
9881         most of the menu users will use the accelerators if the support is
9882         there.
9883
9884         b) I combined the top level Tools and Apps menus into a single
9885         Tools menu, because the distinction between the two is not
9886         obvious, and the items on the menus are not used often enough that
9887         putting some of them onto submenus is a problem.
9888
9889         c) I created two new top level menus called View and Cmds because
9890         there were too many items on the File and Edit menus, and I'm going
9891         to be adding more items to these menus.  In contrast to the Tools
9892         menu, the items on these menus may be used quite often during an
9893         editing session, and so should be available with fewer
9894         keystrokes.
9895
9896         d) I added a number of options to the options menu, including one
9897         for controlling whether the alt key can be used to traverse to
9898         menu items using the accelerators, one for controlling behavior of
9899         control-k, one for controlling how the kill and yank functions
9900         interact with the clipboard, a few additional buffers-menu
9901         options, and various other things.  I also did a bit of
9902         rearranging, for example, combining the keyboard and mouse options
9903         into a single keyboard and mouse submenu to facilitate the
9904         accelerators on that level.
9905
9906         e) I changed the variable buffers-menu-format-buffer-line-function
9907         to take two arguments instead of one, the second argument being
9908         the line number for use in creating an accelerator.  I added a
9909         hack to support existing functions with one argument (although I
9910         doubt that very many of these exist), for backward compatibility.
9911
9912         f) I moved the top level mule menu to be a submenu of the edit
9913         menu.  I think that most of the items on this menu are fairly
9914         useless and there are certainly not enough frequently used items
9915         to justify this being its own top level menu.
9916
9917         g) I combined most of the items in big-menubar.el into the main menu.
9918         If people think the main menu is too big, it would be possible to
9919         create different configurations, some smaller.
9920
9921         * menubar.el (check-menu-syntax):
9922         Deleted some syntax checks that were no longer valid, partly
9923         because of changes that were already made a long time ago, and
9924         partly because of a change I made where I allow the name of the
9925         menu item to be an evaluated expression rather than just a string,
9926         similar to all of the other parameters of a menu item.
9927
9928         * minibuf.el:
9929         * minibuf.el (read-file-name-1):
9930         * minibuf.el (mouse-read-file-name-1):
9931         I made a number of changes to improve the appearance
9932         and functioning of the file dialog box.  They include:
9933
9934         a) Fixing the problem where closing the dialog box by clicking on
9935         the close button of the window didn't properly exit the
9936         minibuffer.
9937
9938         b) Fixing the problem that if you typed part of a file name, and
9939         then clicked on a completion with the mouse, the file was not
9940         correctly selected.
9941
9942         c) Changing the title of the dialog box to reflect the operation
9943         being done in accordance with user interface conventions, rather
9944         than the name of the dialog box buffer, which is rather useless.
9945
9946         d) Remove the words "possible completions are" which didn't
9947         belong.
9948
9949         e) Fix things so that the completions scroll off the end of the
9950         completions windows only to the right, rather than both to the
9951         right and down, which is in accordance with Windows user interface
9952         conventions.
9953
9954         * msw-init.el (init-post-mswindows-win):
9955         Added a binding for meta-F4, which is the standard windows binding
9956         for exiting a program.
9957
9958         * select.el (get-selection-no-error):
9959         * select.el (own-selection):
9960         * select.el (own-clipboard):
9961         Added an optional argument called append to the functions
9962         own-selection and own-clipboard.  This adds support for appending
9963         text to the existing selection and allows the function
9964         own-clipboard to be used as the value of the variable
9965         interprogram- cut-function.
9966
9967         Fixed a bug in own-selection in handling zmacs-region-stays.
9968
9969         * simple.el (historical-kill-line): New.
9970
9971         * simple.el (kill-line):
9972         * simple.el (interprogram-cut-function):
9973         * simple.el (interprogram-paste-function):
9974         * simple.el (handle-pre-motion-command):
9975         * simple.el (next-line):
9976         * simple.el (previous-line):
9977         a) Expanded the variable kill-whole-line, so that function
9978         kill-line can be set to delete the entire line always, not just
9979         when cursor is at the beginning of the line.  This is controlled
9980         by setting the variable kill-whole-line to the symbol 'always.
9981         This behavior, as well as the existing kill-whole-line behavior,
9982         now only take effect when kill-line is called interactively,
9983         although this is a departure from a previous behavior in the case
9984         of setting this variable kill-whole-line to t.  It is almost
9985         certainly what has always been intended, and most likely the old
9986         way of doing things introduced bugs.  I also created a function
9987         called historical-kill-line, which ignores the kill-whole-line
9988         setting and always gives the historical behavior of only killing
9989         to the end of the line.  I bound this function to shift- control-k
9990         so that the kill to end of line behavior is available, even when
9991         kill-whole-line has been set to change control-k into the simple
9992         delete-whole-line behavior. (This can be set using the options
9993         menu.)
9994
9995         b) I changed things so that kill and yank now interact with the
9996         clipboard by default under windows.  This was done by changing the
9997         default value of interprogram-cut- function and
9998         interprogram-paste-function.  You can get the old behavior by
9999         setting these to nil, and there is an option on the options menu
10000         to do this.
10001
10002         c) I added support for selecting text using shifted motion keys.
10003         This support is on by default and can be controlled by the
10004         variable shifted-motion-keys-select-region.  There is also a
10005         variable called unshifted-motion-keys-deselect-region that
10006         controls more specifically how the shifted motion key behavior
10007         works.  I did not put an option on the options menu to turn this
10008         off, because I can't imagine why this would be useful.
10009
10010         * simple.el (forward-block-of-lines):
10011         * simple.el (backward-block-of-lines):
10012         * simple.el (block-movement-size):
10013         New.
10014
10015         * simple.el (uncapitalized-title-words):
10016         * simple.el (uncapitalized-title-word-regexp):
10017         * simple.el (capitalize-string-as-title):
10018         * simple.el (capitalize-region-as-title):
10019         New.
10020
10021
10022         * subr.el (add-hook):
10023         * subr.el (make-local-hook): New.
10024         * subr.el (remove-local-hook): New.
10025         * subr.el (add-one-shot-hook): New.
10026         * subr.el (add-local-one-shot-hook): New.
10027         Added some functions to make using hooks easier.
10028         These include:
10029
10030         a) Functions add-local-hook and remove-local-hook to make it easy
10031         to use local hooks.
10032
10033         b) Functions add-one-shot-hook and add-local-one-shot-hook, which
10034         make it possible to add a "one-shot" hook, which is to say a hook
10035         that runs only once, and automatically removes itself after the
10036         first time it has run.
10037
10038 2000-03-09  Andy Piper  <andy@xemacs.org>
10039
10040         * files.el (auto-mode-alist): pick up jsp, jhtml and xml files.
10041
10042 2000-03-09  Yoshiki Hayashi  <yoshiki@xemacs.org>
10043
10044         * buff-menu.el (buffers-menu-omit-invisible-buffers):
10045         Moved from menubar-items.el.
10046         * dumped-lisp.el: Dump gutter-items regardless of menubar.
10047
10048 2000-03-08  Andy Piper  <andy@xemacs.org>
10049
10050         * gutter-items.el (build-buffers-tab-internal): add selected field
10051         to buffers tab spec.
10052
10053 2000-03-07  Yoshiki Hayashi  <yoshiki@xemacs.org>
10054
10055         * minibuf.el (last-exact-completion): Initialize to nil.
10056
10057 2000-03-07  Didier Verna  <didier@xemacs.org>
10058
10059         * startup.el (command-line-1): remove unused variable
10060         `first-file-buffer'.
10061
10062 2000-02-29  Hrvoje Niksic  <hniksic@iskon.hr>
10063
10064         * loaddefs.el (completion-ignored-extensions): Removed ".log",
10065         which is also used for Web server log files.
10066
10067 2000-02-03  IKEYAMA Tomonori <tomonori@suiyokai.org>
10068
10069         * mule/mule-charset.el: Setup auto-fill-chars.
10070
10071 2000-03-02  SL Baur  <steve@beopen.com>
10072
10073         * subr.el (with-string-as-buffer-contents): Reimplement using
10074         `with-temp-buffer'.  Fixes non-unique buffer name problem, fixes
10075         non-deletion of buffer after execution problem.
10076         (with-output-to-string): Use unique buffer name.
10077
10078 2000-02-29  Stephen J. Turnbull  <stephen@xemacs.org>
10079
10080         * gutter-items.el (buffers-tab-sort-function):  New variable.
10081         (buffers-tab-items):  Funcall it to sort the buffer tab list.
10082
10083 2000-02-29  Stephen J. Turnbull  <stephen@xemacs.org>
10084
10085         * startup.el (load-user-init-file):  Merge two `if's to one `or'.
10086
10087 2000-02-28  Martin Buchholz  <martin@xemacs.org>
10088
10089         * menubar-items.el (maybe-add-init-button): Remove the "Load
10090         .emacs" button from all menubars.
10091
10092 2000-03-01  Didier Verna  <didier@xemacs.org>
10093
10094         * rect.el (string-rectangle): depend on `pending-delete-mode' for
10095         region rectangle replacement (from Jan Vroonhof).
10096         (replace-rectangle): new function.
10097
10098 2000-01-05  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10099
10100         * mule/mule-cmds.el (set-default-coding-systems): Use
10101         set-terminal-coding-system and set-keyboard-coding-system.
10102         * coding.el (set-terminal-coding-system): Use
10103         set-console-tty-output-coding-system.
10104         (set-keyboard-coding-system): Use
10105         set-console-tty-input-coding-system.
10106
10107 2000-02-21  Yoshiki Hayashi  <yoshiki@xemacs.org>
10108
10109         * minibuf.el (read-variable): Allow symbol to default argument.
10110
10111 2000-02-27  Andy Piper  <andy@xemacs.org>
10112
10113         * gutter-items.el (update-tab-hook): new function to be used for
10114         hooks.
10115         (create-frame-hook): add update-tab-hook.
10116         (record-buffer-hook): ditto.
10117         (default-gutter-position-changed): ditto.
10118         (default-gutter-position): updating the buffers tab is now handled
10119         by a hook.
10120         (default-gutter-position-changed-hook): new variable.
10121         (gutter-element-visibility-changed-hook): ditto.
10122         (set-gutter-element-visible-p): call it.
10123         (set-gutter-element): use modify-specifier-instances. Set extents
10124         as duplicable before using.
10125         (remove-gutter-element): ditto.
10126         (set-gutter-element-visible-p): ditto.
10127         (init-gutter): new function.
10128         (add-tab-to-gutter): use new gutter-element functions rather than
10129         setting specifiers directly.
10130         (clear-progress): ditto.
10131         (abort-progress): ditto.
10132         (gutter-buffers-tab-visible-p): renamed from
10133         default-gutter-visible-p
10134
10135         * specifier.el (modify-specifier-instances): new function from Jan
10136         Vroonhof.
10137
10138         * x-init.el (init-post-x-win): call init-gutter.
10139
10140         * msw-init.el (init-post-mswindows-win): call init-gutter.
10141
10142         * menubar-items.el (default-menubar): Update to reflect new gutter
10143         variables.
10144
10145 2000-02-26  Andy Piper  <andy@xemacs.org>
10146
10147         * gutter-items.el (set-gutter-element): new function. Add gutter
10148         elements to the specified gutter.
10149         (remove-gutter-element): new function. Remove gutter elements from
10150         the specified gutter.
10151         (set-gutter-element-visible-p): new function. Set gutter element
10152         visibility for the provided gutter-visible specifier.
10153
10154 2000-02-23  Andy Piper  <andy@xemacs.org>
10155
10156         * gutter-items.el (add-tab-to-gutter): specify dimensions
10157         dynamically.
10158
10159 2000-02-24  Martin Buchholz  <martin@xemacs.org>
10160
10161         * gutter-items.el (add-tab-to-gutter):
10162         * package-get.el (package-get-interactive-package-query):
10163         * package-ui.el (pui-directory-exists):
10164         (pui-install-selected-packages):
10165         (pui-list-packages):
10166         Use #'(lambda ...)  instead of '(lambda ...).
10167
10168 2000-02-21  Gregory Neil Shapiro <gshapiro@gshapiro.net>
10169
10170         * startup.el (load-user-init-file): Check to make sure user
10171           has an init-file before calling load().
10172
10173 2000-02-20  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10174
10175         * msw-glyphs.el (msgdi-device-p): Added this and 'msgdi specifier tag.
10176
10177 2000-02-23  Martin Buchholz <martin@xemacs.org>
10178
10179         * XEmacs 21.2.31 is released.
10180
10181 2000-02-21  Mike Sperber <mike@xemacs.org>
10182
10183         * loadup.el (really-early-error-handler):
10184         * update-elc.el:
10185         * make-docfile.el:
10186         Remove dependency on EMACSBOOTSTRAP... environment variables.
10187
10188 2000-02-21  Martin Buchholz <martin@xemacs.org>
10189
10190         * XEmacs 21.2.30 is released.
10191
10192 2000-02-19  Martin Buchholz  <martin@xemacs.org>
10193
10194         * byte-optimize.el (byte-optimize-plus):
10195         (byte-optimize-minus):
10196         (byte-optimize-multiply):
10197         Optimize (- 0) to 0, not (-)
10198         Optimize (+ 5 3.0) to 8.0
10199         Optimize (* 5 3.0) to 15.0
10200         Improve readability.
10201
10202 2000-02-21  Jonathan Harris  <jhar@tardis.ed.ac.uk>
10203
10204         * modeline.el: (modeline-scrolling-method): change modeline
10205         mswindows cursor appearance according to the value.
10206
10207         * msw-faces.el: (mswindows-init-device-faces): Initialise 'default
10208         and 'gui-element face colors and 'gui-element face font to Windows
10209         defaults.
10210
10211 2000-02-09 Stef Epardaud  <stef@lunatech.com>
10212
10213         * font-lock.el: Javadoc enhancements
10214
10215 1999-11-27  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
10216
10217         * ldap.el (toplevel): Test if LDAP support has been compiled in
10218         (ldap-verbose): New option
10219         (ldap-search-entries): Renamed from the previous ldap-search
10220         Conditionalize message display on ldap-verbose
10221         (ldap-add-entries, ldap-modify-entries, ldap-delete-entries): New
10222         defuns
10223         (ldap-search): Is now defined as an obsolete wrapper calling
10224         ldap-search-basic or ldap-search-entries
10225
10226
10227 1999-12-06  Hirokazu FUKUI  <hfukui@sannet.ne.jp>
10228             Shuhei KOBAYASHI <shuhei@aqua.ocn.ne.jp>
10229             Jan Vroonhof  <jan@xemacs.org>
10230
10231         * byte-optimize.el (byte-optimize-form-code-walker): Fixed.
10232         When for-effect is true, didn't call `byte-optimize-form'
10233         in and/or subforms without last.
10234
10235 1999-12-07  Jan Vroonhof  <vroonhof@math.ethz.ch>
10236
10237         * package-get.el (package-get-download-sites): Use correct custom
10238         type.
10239
10240 2000-02-15  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10241
10242         * files.el (write-file): Ask for coding system when compiled with
10243         file-coding.
10244
10245 2000-02-16  Andy Piper  <andy@xemacs.org>
10246
10247         * buffer.el (switch-to-buffer): give norecord argument to
10248         set-window-buffer instead of explicitly recording.
10249
10250         * gutter-items.el (buffers-tab-switch-to-buffer): don't record if
10251         we have to pick a window.
10252
10253 1999-12-24  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10254
10255         * mule/mule-cmds.el (describe-language-support): Don't add
10256         unexist function to help-map.
10257         (describe-coding-system): Don't use already assigend `C'.
10258
10259 2000-01-23  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
10260
10261         * info.el (Info-save-auto-generated-dir): nil -> 'never to make it
10262         work in custom.
10263
10264 2000-02-04  Kazuyuki IENAGA <kazz@imasy.or.jp>
10265
10266         * about.el: Ienaga's e-mail address change.
10267
10268 2000-02-16  Samuel Mikes  <smikes@alumni.hmc.edu>
10269
10270         * etags.el (find-tag): force new window -- even if buf already
10271         visible -- when other-window is t
10272
10273 2000-02-16  Martin Buchholz <martin@xemacs.org>
10274
10275         * XEmacs 21.2.29 is released.
10276
10277 2000-02-09  Martin Buchholz  <martin@xemacs.org>
10278
10279         * cl-extra.el (getf): This is now identical to `plist-get', so
10280         just defalias it.
10281         * cl-macs.el: Make getf an alias to plist-get, at the
10282         byte-compiler level, using define-compiler-macro.
10283
10284 2000-02-08  Martin Buchholz  <martin@xemacs.org>
10285
10286         * cl-extra.el (cl-remprop): Remove. remprop is now in C.
10287
10288 2000-02-07  Kyle Jones  <kyle_jones@wonderworks.com>
10289
10290         * lisp/etags.el (find-tag-internal): set exact-tagname to
10291           a regular expression that matches against the tagname
10292           part of the tag entry first instead of only looking in
10293           the context area.
10294
10295 2000-01-23  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
10296
10297         * gutter-items.el: fixed typo(s) in customizing default-gutter-position
10298         * toobar.el: fixed typo(s) in customizing default-toolbar-position
10299
10300 2000-02-07  Martin Buchholz <martin@xemacs.org>
10301
10302         * XEmacs 21.2.28 is released.
10303
10304 2000-02-07  Martin Buchholz  <martin@xemacs.org>
10305
10306         * cl-extra.el (getf): Just call `get', never `get*'.
10307         Make arglist match docstring.
10308         Fix bug: (getf nil t t) ==> Lisp nesting exceeds `max-lisp-eval-depth'
10309         * cl-macs.el (get* compiler macro): Simply replace `get*' by `get'.
10310         * byte-optimize.el: remove references to `get*'.
10311
10312 2000-02-06  Martin Buchholz  <martin@xemacs.org>
10313
10314         * mule/european.el: Add syntax information for Latin3 and Latin4.
10315
10316 2000-02-02  Martin Buchholz  <martin@xemacs.org>
10317
10318         * byte-optimize.el: Byte-optimize (length "foo")
10319
10320 2000-02-03   Daiki Ueno  <ueno@ueda.info.waseda.ac.jp>
10321
10322         * window.el (shrink-window-if-larger-than-buffer): Rewrite full
10323         width check using `window-leftmost-p' and `window-rightmost-p'.
10324
10325 2000-02-02  Per Abrahamsen  <abraham@dina.kvl.dk>
10326
10327         * wid-edit.el (widget-match-inline): An atom never matches a
10328           list.
10329
10330 2000-01-29  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10331
10332         * modeline.el: Consolidated 'x and 'mswindows specification under
10333         'win tag.
10334
10335 2000-01-29  Andy Piper  <andy@xemacs.org>
10336
10337         * gutter-items.el: (format-buffers-tab-line): Try and be
10338         intelligent about buffer naming when we have duplicates.
10339
10340 2000-01-29  Andy Piper  <andy@xemacs.org>
10341
10342         * gutter-items.el (gutter-visible-p): Make sure the gutter gets
10343         updated when it becomes visible.
10344
10345 2000-01-26  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10346
10347         * bytecomp.el (byte-compile-insert-header): Properly set coding
10348         system under MULE and file-coding.
10349
10350 2000-01-28  Martin Buchholz  <martin@xemacs.org>
10351
10352         * coding.el (dontusethis-set-value-file-name-coding-system-handler):
10353         (dontusethis-set-value-terminal-coding-system-handler):
10354         (dontusethis-set-value-keyboard-coding-system-handler):
10355         Never undefine coding system aliases.  Emergency fix for gnus.
10356
10357 2000-01-26  Hrvoje Niksic  <hniksic@iskon.hr>
10358
10359         * files.el (abbreviate-file-name): Use directory-sep-char instead
10360         of hard-coded "/".
10361
10362 2000-01-27  Hrvoje Niksic  <hniksic@iskon.hr>
10363
10364         * startup.el (user-init-file-base-list): New variable, replacing
10365         user-init-file-base.
10366         (find-user-init-file): New function.
10367         (command-line-early): Use it.
10368         (load-user-init-file): Ditto.
10369
10370 2000-01-26  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10371
10372         * gutter-items.el (update-tab-in-gutter): Use proper locale when
10373         calling valid-image-instantiator-format-p
10374
10375 2000-01-26  Hrvoje Niksic  <hniksic@iskon.hr>
10376
10377         * isearch-mode.el (isearch-mode): The variable is
10378         isearch-unhidden-extents, not isearch-opened-extents.
10379
10380 2000-01-26  Hrvoje Niksic  <hniksic@iskon.hr>
10381
10382         * minibuf.el (next-history-element): Modify error message if a
10383         default value is available.
10384
10385 2000-01-26  Martin Buchholz  <martin@xemacs.org>
10386
10387         * bytecomp.el (byte-compile-file): Don't unconditionally write
10388         .elc files in binary - might contain non-Latin1.
10389
10390 2000-01-24  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10391
10392         * process.el (shell-quote-argument): Use (nt-quote-process-args)
10393         for windows-nt.
10394
10395         * version.el:
10396         * startup.el (user-init-file-base):
10397         * process.el (call-process-region):
10398         * files.el (make-backup-file-name):
10399         (backup-file-name-p):
10400         (file-relative-name):
10401         (abbreviate-file-name):
10402         (set-auto-mode):
10403         * code-process.el (call-process-region): Removed unnecessary
10404         branching on 'windows-nt and 'ms-dos system types. Phased 'ms-dos
10405         support out of the universe.
10406
10407         * process.el:
10408         * code-process.el:
10409         * bytecomp.el (byte-compile-file): Removed reference to
10410         buffer-file-type, and commented usage of binary-process-output
10411         NTEmacs variables.
10412
10413 2000-01-24  Yoshiki Hayashi  <yoshiki@xemacs.org>
10414
10415         * help.el (function-arglist): Add case for macro.
10416
10417 2000-01-22  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10418
10419         * cus-edit.el (custom-display): Removed "MS-DOS" and added Windows
10420         printers.
10421         (custom-display): Added a menu for printer/display tags.
10422
10423         * frame.el (frame-type):
10424         * device.el (device-type): Added 'msprinter to the doc string, and
10425         removed 'pc -- it is not going to be implemented ever.
10426         (call-device-method): Fixed docstring typo.
10427         Defined specifier tags 'printer and 'display.
10428
10429 2000-01-22  Kyle Jones  <kyle_jones@wonderworks.com>
10430
10431         * lisp/itimer.el (itimer-run-expired-timers): (consp
10432           last-command-event-time) instead of (consp
10433           'last-command-event-time).
10434
10435 2000-01-21  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10436
10437         * msw-glyphs.el: Removed obsolete commentary.
10438
10439 2000-01-21  Hrvoje Niksic  <hniksic@iskon.hr>
10440
10441         * minibuf.el (read-file-name): Use abbreviate-file-name to produce
10442         better default value.
10443
10444 2000-01-21  Hrvoje Niksic  <hniksic@iskon.hr>
10445
10446         * minibuf.el (read-expression): Add a DEFAULT-VALUE argument.
10447         (read-string): Ditto.
10448         (eval-minibuffer): Ditto.
10449         (read-command): Ditto.
10450         (read-function): Ditto.
10451         (read-variable): Ditto.
10452         (read-number): Ditto.
10453         (read-shell-command): Ditto.
10454         (read-number): Record history.
10455
10456 2000-01-20  Yoshiki Hayashi  <yoshiki@xemacs.org>
10457
10458         * etags.el (find-tag-tag): Use DEFAULT of completing-read.
10459
10460 2000-01-20  Yoshiki Hayashi  <yoshiki@xemacs.org>
10461
10462         * faces.el (startup-initialize-custom-faces): New function.
10463         Reset all faces created during auto-autoloads loading time
10464         by defface.
10465         * startup.el (command-line): Call it.
10466
10467 2000-01-19  Yoshiki Hayashi  <yoshiki@xemacs.org>
10468
10469         * about.el (about-hackers): Add myself to contributors list.
10470
10471 2000-01-12  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10472
10473         * menubar-items.el (maybe-add-init-button): Removed an argument in
10474         a call to load-user-init-file, as the function managed to lose its
10475         formal parameter a few betas ago.
10476
10477 2000-01-18  Martin Buchholz <martin@xemacs.org>
10478
10479         * XEmacs 21.2.27 is released.
10480
10481 2000-01-18  Martin Buchholz  <martin@xemacs.org>
10482
10483         * process.el (shell-command-to-string): Use the FSF docstring.
10484         Make shell-command-to-string the standard function, and
10485         exec-to-string the (deprecated) alias.
10486
10487         * startup.el: typo fix.
10488
10489 2000-01-16  Martin Buchholz  <martin@xemacs.org>
10490
10491         * mule/mule-misc.el (char-octet): Move back into mule-charset.c.
10492
10493 2000-01-14  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10494
10495         * menubar-items.el (sort-buffers-menu-alphabetically): Put invisible
10496         buffers after visible buffers.
10497         (sort-buffers-menu-by-mode-then-alphabetically): Ditto.
10498
10499 2000-01-17  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10500
10501         * info.el (Info-extract-menu-node-name): Stop at a dot
10502         followed by whitespace or right parenthesis.
10503
10504 2000-01-15  Hrvoje Niksic  <hniksic@iskon.hr>
10505
10506         * info.el (Info-directory-list): Warn against using Customize with
10507         Info-directory-list.
10508
10509 2000-01-15  Adrian Aichner  <aichner@ecf.teradyne.com>
10510
10511         * minibuf.el (read-file-name): doc fix.
10512
10513         * autoload.el (update-file-autoloads): doc fix.
10514
10515         * about.el (about-hackers): Change my E-mail address.
10516
10517 2000-01-13  Martin Buchholz  <martin@xemacs.org>
10518
10519         * info.el (Info-visit-file): Just use the `f' interactive spec to
10520         read a filename in the standard way.
10521
10522 2000-01-13  Andy Piper  <andy@xemacs.org>
10523
10524         * gutter-items.el (gutter-buffers-tab-orientation): new variable.
10525         (gutter-buffers-tab-extent): new variable.
10526         (update-tab-in-gutter): call add-tab-to-gutter again if the
10527         orientation has changed.
10528         (add-tab-to-gutter): cope with different orientations.
10529
10530 2000-01-11  Didier Verna  <didier@xemacs.org>
10531
10532         * info.el (Info-following-node-name): backward-skip dots as well
10533         as spaces (dots at the end of a node name aren't part of it).
10534         (Info-extract-menu-node-name): don't skip dots. There could be
10535         some in the node name.
10536         (Info-index): allow dots to be part of a node name.
10537
10538 2000-01-12  Andreas Jaeger  <aj@suse.de>
10539
10540         * files.el (auto-mode-alist): Added idlwave-mode.
10541         Patch by Carsten Dominik <dominik@astro.uva.nl>.
10542
10543 1999-12-22  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10544
10545         * info.el (Info-search): Show default value.
10546
10547 1999-12-20  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10548
10549         * info.el (Info-read-node-completion-table): New variable.
10550         (Info-read-node-name-1): New function.
10551         (Info-read-node-name): Use it.
10552         (Info-follow-reference): Use DEFAULT argument of completing-read.
10553         (Info-menu): Ditto.
10554
10555 1999-12-27  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10556
10557         * hyper-apropos.el (hyper-describe-key-briefly): Save
10558         window configuration.
10559         (hyper-describe-face): Use DEFAULT of completing-read.
10560         (hyper-apropos-read-variable-symbol): Ditto.
10561         (hyper-apropos-read-function-symbol): Ditto.
10562
10563 1999-12-27  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10564
10565         * mule/mule-cmds.el (set-default-coding-system): Set
10566         comint-exec-hook to use coding-system-for-read and
10567         coding-system-for-write so that C-x RET c works.
10568
10569 1999-12-27  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10570
10571         * minibuf.el (minibuffer-confirm-incomplete): Customize.
10572         (previous-matching-history-element): Increment
10573         minibuffer-max-depth by 1.
10574         (next-matching-history-element): Ditto.
10575
10576 2000-01-11  Andy Piper  <andy@xemacs.org>
10577
10578         * gutter-items.el (buffers-tab): Create a new face for the buffers
10579         tab.
10580         (buffers-tab-face): use it.
10581
10582 2000-01-10  Didier Verna  <didier@xemacs.org>
10583
10584         * modeline.el (modeline-scrolling-method): change modeline X
10585         cursor appearance according to the value.
10586
10587 2000-01-07  Andreas Jaeger  <aj@suse.de>
10588
10589         * about.el (about-hackers): Moved my entry to contributor list.
10590         (xemacs-hackers): Added myself.
10591         (about-maintainer-info): Added description of myself.
10592
10593
10594 2000-01-07  Didier Verna  <didier@xemacs.org>
10595
10596         * modeline.el (modeline-scrolling-method): new variable.
10597         (mouse-drag-modeline): add reference to it in the docstring.
10598         (mouse-drag-modeline): handle it.
10599
10600 2000-01-08  Andy Piper  <andy@xemacs.org>
10601
10602         * gutter-items.el (update-tab-in-gutter): remove resize-subwindow
10603         calls.
10604         (remove-buffer-from-gutter-tab): ditto.
10605
10606 2000-01-06  Per Abrahamsen  <abraham@dina.kvl.dk>
10607
10608         * cus-edit.el (custom-hook-convert-widget): Fix comment.
10609         (custom-face-edit): Fix grammatical error in help message.
10610
10611 2000-01-03  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
10612
10613         * movemail.el: Added.
10614
10615         * dumped-lisp.el (preloaded-file-list): Added movemail.el.
10616
10617 2000-01-03  Didier Verna  <didier@xemacs.org>
10618
10619         * modeline.el (mouse-drag-modeline): remove the code related to
10620         the modeline horizontal scrolling facility.
10621
10622 1999-12-31  Martin Buchholz <martin@xemacs.org>
10623
10624         * XEmacs 21.2.26 is released.
10625
10626 1999-12-28  Andy Piper  <andy@xemacs.org>
10627
10628         * wid-edit.el (widget-push-button-value-create): The gui cache
10629         does not agree with native widgets which can only be displayed
10630         once per window. The reasons for caching are diminished now that
10631         we don't hog resources when creating buttons.
10632         (widget-push-button-cache) deleted.
10633
10634 1999-12-24  Martin Buchholz <martin@xemacs.org>
10635
10636         * XEmacs 21.2.25 is released.
10637
10638 1999-12-24  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10639
10640         * hyper-apropos.el (hyper-apropos): Toggle
10641         hyper-apropos-programming-apropos correctly.
10642         Set REGEXP when user accepts default value.
10643
10644 1999-12-22  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10645
10646         * minibuf.el (read-from-minibuffer): Bind minibuffer-default.
10647         (read-file-name-2): Use DEFAULT argument of read-from-minibuffer.
10648
10649 1999-12-22  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10650
10651         * mule/mule-category.el (undefined-category-designator):
10652         Return char instead of character.  Search for undefined one.
10653         (describe-category): Use with-displaying-help-buffer.
10654
10655 1999-12-21  Martin Buchholz  <martin@xemacs.org>
10656
10657         * byte-optimize.el (byte-optimize-plus):
10658         Optimize (+ 1) to 1 instead of (1+ nil).
10659
10660         * files.el (basic-save-buffer): Rewrite for clarity.  Use (char-before).
10661
10662         * byte-optimize.el (byte-compile-butlast): Remove.  Use butlast instead.
10663
10664         * byte-optimize.el (byte-optimize-char-before): New function.
10665         Remove performance penalty for using (char-before) instead of (char-after).
10666
10667 1999-12-20  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10668
10669         * mule/mule-category.el (char-category-list): Return character
10670         instead of integer.
10671
10672 1999-12-17  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10673
10674         * minibuf.el (read-buffer): Check default is buffer object.
10675
10676 1999-11-25  Andy Piper  <andy@xemacs.org>
10677
10678         * cus-edit.el (custom-buffer-create-buttons): Use native widgets
10679         for buttons.
10680
10681 1999-12-16  Andreas Jaeger  <aj@suse.de>
10682
10683         * package-get.el (package-get-maybe-save-index): Fixed typo.
10684         Patch by Jeff Miller <jmiller@smart.net>.
10685
10686 1999-12-13  Charles G Waldman  <cgw@alum.mit.edu>
10687
10688         * gnuserv.el (gnuserv-process-filter):  don't call
10689         gnuserv-write-to-client when gnuserv-current-client is nil
10690
10691 1999-12-14  Martin Buchholz <martin@xemacs.org>
10692
10693         * XEmacs 21.2.24 is released.
10694
10695 1999-12-12  Gunnar Evermann  <ge204@eng.cam.ac.uk>
10696
10697         * about.el (about-hackers): Update my email address.
10698
10699 1999-12-07  Martin Buchholz <martin@xemacs.org>
10700
10701         * XEmacs 21.2.23 is released.
10702
10703 1999-11-06  Jason R Mastaler  <jason@mastaler.com>
10704
10705         * package-get.el (package-get-download-sites): Removed several
10706         defunct download sites, added many new ones, and corrected a few
10707         incorrect directory-on-site entries.  Added physical locations to
10708         site-description.
10709
10710 1999-11-30  Gunnar Evermann  <ge204@eng.cam.ac.uk>
10711
10712         * finder.el (finder-commentary): add DOC string and fix
10713         interactive spec
10714
10715 1999-12-04  Hrvoje Niksic  <hniksic@iskon.hr>
10716
10717         * help.el (describe-function): Don't forget to intern the string
10718         completing-read returns.
10719         (describe-variable): Ditto.
10720
10721 1999-11-16  Adrian Aichner  <adrian@xemacs.org>
10722
10723         * hyper-apropos.el (hyper-apropos-this-symbol): Handle
10724         `hyper-apropos-help-mode' here to find symbol to customize
10725         irregardless of cursor position and simplify
10726         `hyper-apropos-set-variable', `hyper-apropos-find-function', and
10727         `hyper-apropos-popup-menu'.
10728
10729 1999-11-21  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10730
10731         * apropos.el (apropos-mode-map): Add return to call
10732         apropos-follow.
10733         (apropos-print): Call apropos-mode to have better
10734         command reference. Put keymap text-poperty to
10735         symbole name.
10736
10737 1999-11-22  Alastair Burt  <burt@dfki.de>
10738
10739         * help.el: (describe-bindings-1): Added handling of keymaps for
10740         the extents at point.
10741
10742 1999-12-02  Mark Thomas  <mthomas@jprc.com>
10743
10744         * gutter-items.el (buffers-tab-items): Wrap the function in a
10745         save-match-data
10746
10747 1999-12-04  Hrvoje Niksic  <hniksic@iskon.hr>
10748
10749         * help.el (describe-function): Use the DEFAULT argument to
10750         completing-read.
10751         (describe-variable): Ditto.
10752
10753 1999-11-26  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10754
10755         * minibuf.el (read-from-minibuffer): Add optional argument
10756         DEFAULT to have better mini-buffer history support.
10757         (completing-read): Pass default to read-from-minibuffer.
10758         (read-buffer): Pass default to completing-read.
10759
10760 1999-12-04  Hrvoje Niksic  <hniksic@iskon.hr>
10761
10762         * font-lock.el (font-lock-doc-string-face): Document the
10763         `font-lock-lisp-like' property.
10764
10765 1999-11-29  Hrvoje Niksic  <hniksic@iskon.hr>
10766
10767         * lisp-mode.el: Specify `font-lock-lisp-like'.
10768
10769         * font-lock.el (font-lock-lisp-like): New function.
10770         (font-lock-fontify-syntactically-region): Use it.
10771
10772 1999-11-29  XEmacs Build Bot <builds@cvs.xemacs.org>
10773
10774         * XEmacs 21.2.22 is released
10775
10776 1999-11-28  Martin Buchholz <martin@xemacs.org>
10777
10778         * XEmacs 21.2.21 is released.
10779
10780 1999-11-18  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10781
10782         * minibuf.el (read-coding-system): Accept symbol and
10783         coding-system object as a default-coding-system.
10784
10785 1999-11-16  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10786
10787         * minibuf.el (read-coding-system): Accept symbol as
10788         a default-coding-system.
10789
10790 1999-10-06  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10791
10792         * apropos.el (apropos-documentation): Use insert instead
10793         of princ.
10794
10795 1999-11-07  William M. Perry  <wmperry@aventail.com>
10796
10797         * gpm.el: New gpm-minor-mode to turn GPM mouse support on & off
10798           for the linux console.
10799
10800         * mouse.el (mouse-consolidated-yank): Allow the mouse-yanking
10801           stuff to work when you are not on a window system, since the GPM
10802           mouse support now allows pasting from outside of XEmacs.
10803
10804 1999-11-10  XEmacs Build Bot <builds@cvs.xemacs.org>
10805
10806         * XEmacs 21.2.20 is released
10807
10808 1999-11-06  Hrvoje Niksic  <hniksic@iskon.hr>
10809
10810         * setup-paths.el (paths-default-info-directories): Add
10811         /usr/share/info and /usr/local/share/info.
10812
10813 1999-10-30  Hrvoje Niksic  <hniksic@srce.hr>
10814
10815         * about.el: Updated Vladimir Ivanovic's info.
10816
10817 11999-08-28  Jan Vroonhof  <vroonhof@math.ethz.ch>
10818
10819         * auto-show.el (auto-show-truncationp): Remove.
10820
10821         * auto-show.el (auto-show-should-take-action-p): Use window-truncated-p
10822
10823 999-09-23  Gunnar Evermann  <ge204@eng.cam.ac.uk>
10824
10825         * indent.el (indent-line-to): fix bug: spaces were not replaced
10826         with tab if column is multiple of tab-width
10827         From dhn@qedinc.com
10828
10829 1999-10-24  Jan Vroonhof  <vroonhof@math.ethz.ch>
10830
10831         * mule/mule-cmds.el (read-input-method-name): Accept symbols
10832         correctly. Patch from Mikio Nakajima <minakaji@osaka.email.ne.jp>
10833
10834         * package-get.el (package-get-package-provider): Be verbose when
10835         interactive. Patch from Robert Pluim
10836
10837 1999-08-23  Mike McEwan  <mike@lotusland.demon.co.uk>
10838
10839         * info.el (Info-suffix-list): Add ".info.bz2" to the recognised
10840         info file suffixes.
10841
10842 1999-08-19  Stephen Tse  <stephent@sfu.ca>
10843
10844         * process.el (open-network-stream): Add a new optional parameter
10845         PROTOCOL to support udp; fix a minor typo and add an explanation
10846         in docstring for udp programming.
10847
10848         * code-process.el (open-network-stream): Add a new optional
10849         parameter PROTOCOL to support udp; fix a minor typo and add an
10850         explanation in docstring for udp programming.
10851
10852 1999-10-18  Andy Piper  <andy@xemacs.org>
10853
10854         * gui.el (make-gui-button): be more precise about how we call
10855         callbacks.
10856
10857         * wid-edit.el (widget-push-button-value-create): Use the new form
10858         of native gui-button.
10859
10860 1999-10-14  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10861
10862         * info.el (Info-page-prev): Don't do (sit-for 0).
10863
10864 1999-10-13  Andy Piper  <andy@xemacs.org>
10865
10866         * gutter-items.el (progress-abort-glyph): new glyph for showing
10867         abort status.
10868         (append-progress): dispatch-event rather than sit-for.
10869         (abort-progress): new function. Show the abort glyph with an
10870         appropriate message.
10871         (raw-append-progress): dispatch-event rather than sit-for.
10872         (display-progress): cope with aborts.
10873
10874         * gui.el (make-gui-button): Use native widgets for buttons
10875         unconditionally.
10876         (insert-gui-button): ditto.
10877         (gui-button-p): ditto.
10878
10879         * xbm-button.el: remove from core.
10880
10881         * xpm-button.el: remove from core.
10882
10883 1999-10-07  Olivier Galibert  <galibert@pobox.com>
10884
10885         * faces.el (init-device-faces): Don't initialize the random faces
10886         on the stream device.
10887
10888 1999-10-06  Andy Piper  <andy@xemacs.org>
10889
10890         * files.el (recover-file): Don't use ls under windows for revert buffer.
10891
10892 1999-09-25  Adrian Aichner  <adrian@xemacs.org>
10893
10894         * package-get.el (package-get-download-menu): Make menu really
10895         toggle download sites.
10896         (package-get-download-sites): Add autoload cookie.
10897
10898 1999-09-29  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
10899
10900         * setup-paths.el (paths-find-module-directory): Ditto.
10901
10902 1999-09-29  Werner Fink  <werner@suse.de>
10903
10904         * setup-paths.el (paths-find-exec-directory): Add missing nil
10905         parameter for environment.
10906
10907 1999-09-27  Martin Buchholz  <martin@xemacs.org>
10908
10909         * modeline.el (modeline-format):
10910         Only purecopy the strings.  Else
10911         (nsublis '(("%p" . "%P")) (default-value 'modeline-format) :test 'equal)
10912         barfs.
10913
10914 1999-08-28  Mike Woolley  <mike@bulsara.com>
10915
10916         * winnt.el: Removed nt-shell-mode-hook, which was preventing the
10917         user setting comint-completion-addsuffix and
10918         comint-process-echoes.
10919
10920 1999-09-22  Andy Piper  <andy@xemacs.org>
10921
10922         * gutter-items.el (update-tab-in-gutter): use
10923         last-nonminibuf-window instead of selected-window.
10924
10925 1999-09-18  Andy Piper  <andy@xemacs.org>
10926
10927         * gnuserv.el (gnuserv-edit-files): select frame we are going to
10928         display on.
10929
10930         * subr.el (record-buffer-hook): new variable so that the hook gets
10931         some documentation.
10932
10933 1999-09-16  Andy Piper  <andy@xemacs.org>
10934
10935         * gutter-items.el (update-tab-in-gutter): only update when the
10936         gutter is visible.
10937         (remove-buffer-from-gutter-tab): ditto.
10938
10939 1999-09-17  Hrvoje Niksic  <hniksic@srce.hr>
10940
10941         * simple.el (do-auto-fill): Commented out part of Kinsoku
10942         processing.
10943
10944 1999-09-14  Hrvoje Niksic  <hniksic@srce.hr>
10945
10946         * isearch-mode.el (isearch-highlightify-region): Give the
10947         highlighting extents a high priority.
10948         (isearch-make-extent): Give the main highlighting extent an even
10949         higher priority.
10950
10951 1999-09-13  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
10952
10953         * packages.el (packages-compute-package-locations): Fix typo from
10954         -u rationalization.
10955
10956 1999-09-11  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
10957
10958         * setup-paths.el (paths-find-doc-directory): Respect value of
10959         `configure-doc-directory.'
10960
10961         * find-paths.el (paths-find-architecture-directory): Give
10962         precendence `default' argument (which typically comes from
10963         configure).
10964
10965 1999-09-05  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
10966
10967         * startup.el (command-line-early): Added options -user-init-file
10968         and -user-init-directory.
10969
10970         * files.el (user-init-file): Default to NIL so we can recognize
10971         when it's set.
10972
10973 1999-08-30  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
10974
10975         * obsolete.el (init-file-user):
10976         * startup.el:
10977         * packages.el (packages-compute-package-locations):
10978         * package-get.el (package-get-user-index-filename):
10979         * menubar-items.el (maybe-add-init-button):
10980         * info.el (Info-annotations-path):
10981         * dump-paths.el:
10982         Change `user-init-directory' to be an absolute path.
10983         Use `user-init-directory' where appropriate.
10984         Zap `init-file-user' and its uses.
10985
10986 1999-09-09  Hrvoje Niksic  <hniksic@srce.hr>
10987
10988         * subr.el (copy-symbol): New function.
10989
10990 1999-09-08  Hrvoje Niksic  <hniksic@srce.hr>
10991
10992         * isearch-mode.el (isearch-done): Be sure to restore invisible
10993         extents in the proper buffer.
10994         (isearch-pre-command-hook): Set this-command to the correct value
10995         in case the buffer has changed and old overriding-local-map was
10996         used.
10997         (isearch-restore-extent): Use remprop instead of setting the
10998         property to nil.
10999
11000 1999-09-08  Hrvoje Niksic  <hniksic@srce.hr>
11001
11002         * cmdloop.el (execute-extended-command): Update zmacs region
11003         before the delay.
11004         (execute-extended-command): Make the message gettext-friendly.
11005
11006 1999-09-07  Andy Piper  <andy@xemacs.org>
11007
11008         * gutter-items.el (progress-gauge-glyph): renamed from
11009         progress-glyph.
11010         (progress-text-glyph): new variable.
11011         (progress-layout-glyph): use layouts and text glyphs.
11012         (progress-area-buffer): removed.
11013         (progress-text-and-extent): new variable.
11014         (progress-displayed-p): dynamically create gutter area buffer.
11015         (clear-progress): ditto.
11016         (raw-append-progress): ditto.
11017         (append-progress): use new glyph names.
11018         (raw-append-progress): only create the extent when needed. set
11019         properties more optimally.
11020         (progress): remove args.
11021
11022 1999-09-07  Hrvoje Niksic  <hniksic@srce.hr>
11023
11024         * isearch-mode.el (isearch-range-invisible): Use mapc instead of
11025         mapcar where the return value is unused.
11026         (isearch-restore-invisible-extents): Ditto.
11027         (isearch-highlight-all-cleanup): Ditto.
11028         (isearch-delete-extents-in-range): Traverse the extents only once.
11029         (isearch-highlight-all-update): Don't start over if the search
11030         string has changed and more input is pending.
11031
11032 1999-09-07  Hrvoje Niksic  <hniksic@srce.hr>
11033
11034         * packages.el (packages-find-package-data-path): Ditto.
11035
11036         * cl.el: Use mapcar at top-level -- mapc is no longer a subr.
11037
11038         * subr.el (mapc-internal): Don't make obsolete.
11039
11040         * cl-extra.el (mapc): Resurrect.
11041
11042 1999-09-03  Hrvoje Niksic  <hniksic@srce.hr>
11043
11044         * obsolete.el (isearch-yank-x-clipboard): Define it as an obsolete
11045         alias.
11046
11047         * isearch-mode.el (isearch-top-state): Restore isearch-word.
11048         (isearch-yank-clipboard): Renamed from isearch-yank-x-clipboard.
11049         (isearch-yank-clipboard): Use get-clipboard instead of
11050         x-get-clipboard.
11051         (isearch-yank-selection): Fix docstring.
11052
11053 1999-09-02  Martin Buchholz  <martin@xemacs.org>
11054
11055         * cl-extra.el: Obsolete hash-table-type in favor of hash-table-weakness.
11056
11057 1999-09-02  Hrvoje Niksic  <hniksic@srce.hr>
11058
11059         * cl-macs.el (extent-start-position): Fix setf method.
11060         (extent-end-position): Ditto.
11061
11062 1999-09-02  Hrvoje Niksic  <hniksic@srce.hr>
11063
11064         * isearch-mode.el: End merge with FSF 20.4.
11065
11066         * isearch-mode.el (search-invisible): New variable.
11067         (isearch-hide-immediately): Ditto.
11068         (isearch-unhidden-extents): Ditto.
11069         (isearch-range-invisible): New function.
11070         (isearch-unhide-extent): Ditto.
11071         (isearch-restore-invisible-extents): Ditto.
11072         (isearch-restore-extent): Ditto.
11073
11074         * isearch-mode.el (isearch-ring-advance-edit): Use FSF
11075         implementation.
11076         (isearch-ring-retreat-edit): Ditto.
11077         (isearch-forward): New argument NO-RECURSIVE-EDIT.
11078         (isearch-forward-regexp): New arguments NOT-REGEXP and
11079         NO-RECURSIVE-EDIT.
11080         (isearch-backward): New argument NO-RECURSIVE-EDIT.
11081         (isearch-backward-regexp): New arguments NOT-REGEXP and
11082         NO-RECURSIVE-EDIT.
11083         (isearch-mode): Return isearch-success.
11084         (isearch-update): Use unread-command-events instead of
11085         unread-command-event.
11086         (isearch-abort): If an invalid regexp is encountered, keep popping
11087         states.
11088         (isearch-*-char): Use FSF implementation.
11089         (isearch-whitespace-chars): Use the more robust FSF's
11090         implementation.
11091         (isearch-within-brackets): New variable.
11092         (isearch-mode): Initialize it.
11093         (isearch-edit-string): Bind it.
11094         (isearch-search-and-update): Set it.
11095         (isearch-push-state): Push it.
11096         (isearch-top-state): Pop it.
11097         (isearch-search): Set it.
11098         (isearch-printing-char): When called by isearch-whitespace-chars,
11099         handle M-SPC gracefully.
11100         (isearch-message-prefix): New argument ELLIPSIS.
11101         (isearch-message-suffix): Ditto.
11102         (isearch-message): Use the ELLIPSIS argument when calling
11103         isearch-message-prefix and isearch-message-suffix.
11104         (isearch-message-prefix): Distinguish between "wrapped" and
11105         "overwrapped" search, FWIW.
11106
11107 1999-09-01  Hrvoje Niksic  <hniksic@srce.hr>
11108
11109         * isearch-mode.el (isearch-edit-string): Use the head of the
11110         search ring instead of search-last-string and search-last-regexp.
11111         (search-highlight): Renamed from isearch-highlight.
11112         (isearch-exit): Use the new name.
11113         (isearch-highlight): Ditto.
11114         (isearch-dehighlight): Ditto.
11115         (isearch-update-ring): New function.
11116         (isearch-done): Call it.
11117         (isearch-done): New argument EDIT.
11118         (isearch-repeat): If search string is empty, look up at the car of
11119         the search ring; ignore the yank pointer.
11120         (isearch-abort): Call isearch-done with NOPUSH.
11121         (isearch-cancel): New function.
11122         (isearch-mode-map): Bind it to ESC ESC ESC.
11123
11124         * isearch-mode.el: Begin merge with FSF 20.4.
11125
11126 1999-09-01  Andy Piper  <andy@xemacs.org>
11127
11128         * x-select.el (x-get-clipboard): obsolete.
11129         (x-yank-clipboard-selection): obsolete
11130
11131         * select.el (disown-selection): need to be careful to disown the
11132         clipboard if we set it via selection.
11133         (get-clipboard): move from x-select.el
11134         (yank-clipboard-selection): ditto.
11135
11136 1999-09-01  Hrvoje Niksic  <hniksic@srce.hr>
11137
11138         * isearch-mode.el (isearch-exit): Bind isearch-highlight and
11139         isearch-highlight-all-matches to nil.
11140         (isearch-fixed-case): New variable.
11141         (isearch-mode): Initialize it.
11142         (isearch-edit-string): Save it.
11143         (isearch-toggle-case-fold): Set it.
11144         (isearch-fix-case): Make sure isearch-toggle-case-fold works --
11145         need to check isearch-fixed-case.
11146         (isearch-toggle-case-fold): Update highlighting of all matches
11147         before the pause.
11148         (isearch-edit-string):
11149
11150 1999-09-01  Hrvoje Niksic  <hniksic@srce.hr>
11151
11152         * isearch-mode.el (isearch-edit-string): Call isearch-message
11153         before reading the event so that the prompt is displayed properly.
11154         (isearch-message): Use isearch-nonincremental when calling
11155         isearch-message-prefix.
11156         (minibuffer-local-isearch-map): Bind up and down to do the same as
11157         M-p and M-n respectively.
11158         (isearch-done): New arg NOPUSH.
11159         (isearch-edit-string): Use it.
11160         (isearch-edit-string): Don't bind isearch-string.
11161         (isearch-ring-adjust): Edit string, *then* push state.
11162
11163 1999-08-31  Hrvoje Niksic  <hniksic@srce.hr>
11164
11165         * faces.el (isearch-secondary): Make isearch-secondary look
11166         different than default.
11167
11168 1999-08-30  Hrvoje Niksic  <hniksic@srce.hr>
11169
11170         * isearch-mode.el (isearch-yank): Use progn instead of the inner
11171         save-excursion.
11172         (isearch-dehighlight): Remove TOTALLY.  Simplify.
11173         (isearch-update): Call isearch-dehighlight without arguments.
11174         (isearch-done): Ditto.
11175
11176         * isearch-mode.el (isearch-fix-case): If the search string has no
11177         upper-case letters, allow the folding to be reenabled.
11178         Previously, once disabled, the folding would remain that way until
11179         the end of isearch.
11180         (isearch-top-state): Call isearch-fix-case.
11181
11182         * isearch-mode.el (isearch-yank): Use progn instead of the inner
11183         save-excursion.
11184         (isearch-dehighlight): Remove TOTALLY.  Simplify.
11185
11186 1999-08-31  Jan Vroonhof  <jan@xemacs.org>
11187
11188         * xpm-button.el:
11189         xbm-button.el: Need to exist in core because gui.el depends on
11190         them.
11191
11192 1999-08-31  Andy Piper  <andy@xemacs.org>
11193
11194         * gutter-items.el (buffers-tab-face): new customizable variable.
11195         (buffers-tab-default-buffer-line-length): new specifier for
11196         maximum viewable characters.
11197         (progress-stack): new variable for implementing widget-based
11198         progress messages.
11199         (progress-area-buffer): ditto.
11200         (progress-glyph-height): ditto.
11201         (progress-stop-callback): ditto.
11202         (progress-quit-function): new function.
11203         (progress-glyph): new variable.
11204         (progress-layout-glyph): ditto.
11205         (progress-displayed-p): new function, see message-displayed-p for
11206         details.
11207         (clear-progress): ditto.
11208         (remove-progress): ditto.
11209         (append-progress): ditto.
11210         (raw-append-progress): ditto.
11211         (display-progress): ditto.
11212         (current-progress): ditto.
11213         (current-progress-label): ditto.
11214         (progress): ditto.
11215         (lprogress): ditto.
11216
11217
11218 1999-08-29  Hrvoje Niksic  <hniksic@srce.hr>
11219
11220         * obsolete.el (isearch-yank-x-selection): Define obsolete alias.
11221
11222         * isearch-mode.el (isearch-yank-x-selection): Renamed to
11223         `isearch-yank-selection'.
11224         (isearch-mode-map): Use it.
11225         (isearch-yank-selection): Use `get-selection' instead of
11226         `get-x-selection'.
11227
11228 1999-08-29  Hrvoje Niksic  <hniksic@srce.hr>
11229
11230         * faces.el (isearch-secondary): Create face here.
11231
11232         * isearch-mode.el: Rewrote the "lazy highlighting" code not to use
11233         timers.
11234
11235 1999-08-27  Hrvoje Niksic  <hniksic@srce.hr>
11236
11237         * subr.el (buffer-string): More robust backward compatibility
11238         check, courtesy William Perry.
11239
11240 1999-08-26  Hrvoje Niksic  <hniksic@srce.hr>
11241
11242         * replace.el (perform-replace): Stop the search after the search
11243         limit has been reached.
11244
11245 1999-08-23  Andy Piper  <andy@xemacs.org>
11246
11247         * gutter-items.el (update-tab-in-gutter): call add-tab-to-gutter
11248         here if we don't have one.
11249
11250 1999-08-15  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
11251
11252         * ldap.el (ldap-coding-system): Default to nil until we get
11253         efficient UTF8 support
11254         (ldap-decode-string): Guard against `decode-coding-string' not
11255         being defined
11256         (ldap-encode-string): Guard against `encode-coding-string' not
11257         being defined
11258
11259 1999-08-23  Didier Verna  <didier@xemacs.org>
11260
11261         * rect.el: Cosmetics suggested by Dave Love <d.love@dl.ac.uk>.
11262         Some doc strings improvements, and add a star to the `interactive'
11263         calls.
11264
11265 1999-08-18  Stef Epardaud  <stef@lunatech.com>
11266
11267         * font-lock.el (java-font-lock-keywords-3): introduced new
11268         keywords and regexpes for javadoc syntax 1.2.
11269
11270 1999-08-17  Andy Piper  <andy@xemacs.org>
11271
11272         * gutter-items.el (buffers-tab-format-buffer-line-function): use
11273         format-buffers-tab-line.
11274         (buffers-tab-max-buffer-line-length): new variable.
11275         (format-buffers-tab-line): new function. truncate names if over
11276         buffers-tab-max-buffer-line-length.
11277
11278 1999-08-13  Charles G Waldman  <cgw@fnal.gov>
11279
11280         * cus-start.el: Customize the variable `bell-inhibit-time'.
11281
11282 1999-08-16  Andy Piper  <andy@xemacs.org>
11283
11284         * gutter-items.el (remove-buffer-from-gutter-tab): take a
11285         brute-force approach to deleting the last buffer.
11286         (buffers-tab-grouping-regexp): new customizable variable.
11287         (select-buffers-tab-buffers-by-mode): use it.
11288
11289 1999-08-13  Andy Piper  <andy@xemacs.org>
11290
11291         * gutter-items.el (remove-buffer-from-gutter-tab): fix *scratch*
11292         deletion problem.
11293
11294 1999-07-30  Didier Verna  <didier@xemacs.org>
11295
11296         * cus-edit.el (custom-save-variables): I said, use prin1 instead
11297         of princ to output symbols.
11298         (custom-save-face-internal): ditto.
11299         (custom-save-resets): ditto.
11300
11301 1999-08-09  Didier Verna  <didier@xemacs.org>
11302
11303         * gutter-items.el (select-buffers-tab-buffers-by-mode): use
11304         `regexp-quote' to protect the major mode name for use as a regular
11305         expression (c++ needs this for instance).
11306
11307 1999-08-08  Andy Piper  <andy@xemacs.org>
11308
11309         * gutter-items.el (select-buffers-tab-buffers-by-mode): beef up to
11310         cope with similar mode names.
11311
11312         * gutter-items.el (buffers-tab-selection-function): new selection
11313         function.
11314         (select-buffers-tab-buffers-by-mode): new function.
11315         (buffers-tab-items): use it if set to only display buffers in the
11316         tab in the current buffer's group..
11317         (update-tab-in-gutter): use new api.
11318         (remove-buffer-from-gutter-tab): ditto.
11319
11320         * gutter-items.el (buffers-tab-max-size): set custom selection
11321         default to 6.
11322         (buffers-tab-switch-to-buffer): just switch window if the window is visible.
11323         (add-tab-to-gutter): set face as default.
11324
11325 1999-07-07  Jan Vroonhof  <jan@xemacs.org>
11326
11327         * faces.el (frob-face-property): Merge the fall-back specifier
11328         with the target, not replace it.
11329
11330 1999-08-05  Andy Piper  <andy@xemacs.org>
11331
11332         * gutter-items.el (update-tab-in-gutter): add frame argument for
11333         buffer-items.
11334         (update-tab-in-gutter): use it.
11335
11336         * gutter-items.el (record-buffer-hook): set.
11337
11338         * buffer.el (switch-to-buffer): back out switch-to-buffer-hook
11339         change.
11340         (switch-to-buffer-hook) deleted.
11341
11342 1999-08-04  Andy Piper  <andy@xemacs.org>
11343
11344         * gutter-items.el (update-tab-in-gutter): make sure this will work
11345         as an argument to create-frame-hook.
11346
11347 1999-07-30  Hrvoje Niksic  <hniksic@srce.hr>
11348
11349         * isearch-mode.el: Modified Bob and Darryl's code to use itimers
11350         instead of timer emulation.
11351
11352 1999-07-30  Darryl Okahata  <darrylo@sonic.net>
11353
11354         * isearch-mode.el: Merged Bob Glickstein's <bobg@zanshin.com> GNU
11355         Emacs isearch enhancements.
11356
11357 1999-07-28  Andy Piper  <andy@xemacs.org>
11358
11359         * gutter-items.el (add-tab-to-gutter): put in specifier specs for
11360         all devices that support tab controls.
11361         (remove-buffer-from-gutter-tab): new function. to be used as a
11362         value for kill-buffer-hook.
11363
11364 1999-07-21  Sean MacLennan  <seanm@storm.ca>
11365
11366         * auto-show.el (auto-show-truncationp): changed to match
11367         `window_translation_on'
11368
11369 1999-07-30  XEmacs Build Bot <builds@cvs.xemacs.org>
11370
11371         * XEmacs 21.2.19 is released
11372
11373 1999-07-28  SL Baur  <steve@miho>
11374
11375         * code-files.el (insert-file-contents): Fix docstring.
11376         revert previous change.
11377
11378 1999-07-26  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11379
11380         * fill.el (fill-region-as-paragraph): Change re-break-point to
11381         contain word-across-newline plus one character so that filling
11382         Japanese and Chinese works as desired.
11383         * simple.el (do-auto-fill): Ditto.
11384
11385 1999-07-26  SL Baur  <steve@miho>
11386
11387         * mule/japanese.el ("Japanese"): Do not specify a default input
11388         method.
11389         Suggested by MORIOKA Tomohiko  <tomo@etl.go.jp>
11390
11391 1999-07-23  Jan Vroonhof  <vroonhof@math.ethz.ch>
11392
11393         * custom.el ((not (fboundp 'defun*))): Insert autoload crap to be
11394         able to use cl-macs macro in early lisp.
11395
11396 1999-07-23  Jan Vroonhof  <jan@xemacs.org>
11397
11398         * custom.el:
11399         * cus-face.el:
11400         * cus-edit.el:
11401                 Massive custom Theme API changes.
11402
11403 1999-07-22  MORIOKA Tomohiko  <tomo@etl.go.jp>
11404
11405         * code-files.el (insert-file-contents): Regard
11406         coding-system-magic-cookie if `coding-system-for-read' is nil.
11407
11408 1999-07-22  MORIOKA Tomohiko  <tomo@etl.go.jp>
11409
11410         * mule/thai-xtis.el: Add coding: local variable, to avoid
11411         bootstrapping problem with C locale.
11412
11413 1999-07-22  Andy Piper  <andy@xemacs.org>
11414
11415         * dumped-lisp.el (preloaded-file-list): guard against putting
11416         gutter-items in a less than functional XEmacs.
11417         * gutter-items.el: put call to `add-tab-to-gutter' back in.
11418
11419 1999-07-18  Bob Weiner  <weiner@beopen.com>
11420
11421         * fill.el (fill-context-prefix): Fixed bug that prevented the
11422         setting of an adaptive fill prefix when the `dont-skip-first' was
11423         t.
11424
11425 1999-07-22  SL Baur  <steve@miho>
11426
11427         * gutter-items.el: remove unguarded call to `add-tab-to-gutter'.
11428
11429 1999-06-25  Karl M. Hegbloom  <karlheg@debian.org>
11430
11431         * files.el (interpreter-mode-alist): add `make', `guile', and
11432         `emacs' entries. (#!/usr/bin/make -f ought to send a file into
11433         makefile-mode, guile is a scheme, and someday XEmacs will be
11434         modular enough to use as an efficient scripting tool.)
11435
11436 1999-07-06  MORIOKA Tomohiko  <tomo@etl.go.jp>
11437
11438         * mule/mule-cmds.el (reset-language-environment): Regard
11439         coding-category `utf-8' and `ucs-4' if they are available.
11440
11441 1999-07-06  MORIOKA Tomohiko  <tomo@etl.go.jp>
11442
11443         * mule/mule-cmds.el (set-default-coding-systems): Fix DOC-string.
11444         (prefer-coding-system): Fix DOC-string.
11445
11446         * mule/mule-cmds.el (coding-system-change-eol-conversion): Fix
11447         DOC-string too.
11448
11449         * mule/mule-cmds.el (mule-keymap): Change keymap name from MULE to
11450         Mule.
11451         (coding-system-change-eol-conversion): Fix DOC-string.
11452
11453 1999-06-30  MORIOKA Tomohiko  <tomo@etl.go.jp>
11454
11455         * mule/mule-cmds.el (mule-keymap): Use `describe-coding-system'
11456         instead of `list-coding-system'.
11457
11458 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11459
11460         * menubar-items.el (default-menubar): `select-input-method' was
11461         renamed to `set-input-method'.
11462
11463         * mule/mule-cmds.el (set-language-info-alist): Fix setting for
11464         "Set Language Environment" menu.
11465
11466         * mule/mule-cmds.el (set-language-info-alist): Fix setting for
11467         "Describe Language Support" menu.
11468
11469 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11470
11471         * mule/chinese.el ("Chinese-GB"): Rename
11472         `chinese-gb-environment-setup-function' to
11473         `setup-chinese-gb-environment-internal'.
11474
11475 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11476
11477         * mule/korean.el: Use `define-coding-system-alias' instead of
11478         `copy-coding-system'.
11479
11480 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11481
11482         * mule/mule-cmds.el (set-language-environment-coding-systems):
11483         Treat duplicated coding-categories.
11484
11485 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11486
11487         * mule/japanese.el: Use `define-coding-system-alias' instead of
11488         `copy-coding-system'.
11489
11490 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11491
11492         * mule/vietnamese.el: Specify `iso-8-1' as a category of
11493         coding-system `viscii'.
11494
11495 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11496
11497         * mule/cyrillic.el:
11498         - Specify `iso-8-1' as a category of coding-system `koi8-r'.
11499         (cyrillic-alternativnyj-decode-table): New variable.
11500         (cyrillic-alternativnyj-encode-table): New variable.
11501         - Specify `iso-8-1' as a category of coding-system
11502           `alternativnyj'.
11503         - Abolish general Cyrillic environment.
11504
11505 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11506
11507         * mule/chinese.el:
11508         - Use `define-coding-system-alias' instead of `copy-coding-system'.
11509         - Register `chinese-gb-environment-setup-function' as a
11510           `setup-function' of "Chinese-GB" environment.
11511
11512 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11513
11514         * mule/mule-cmds.el (set-language-info-alist): Allow dummy
11515         optional argument `parents'.
11516
11517         * mule/thai-xtis.el: Specify `tis-620' as `tutorial-coding-system'
11518         property for Thai-XTIS.
11519
11520         * mule/mule-help.el (help-with-tutorial): Use property
11521         `tutorial-coding-system' of language-info as a coding-system to
11522         read tutorial file.
11523
11524 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11525
11526         * mule/thai-xtis.el: Don't setup `setup-function' and
11527         `exit-function'.
11528
11529         * mule/mule-cmds.el (set-language-environment-coding-systems): Use
11530         `set-coding-category-system' to set up coding-system for
11531         coding-category.
11532
11533         * mule/mule-cmds.el (prefer-coding-system): Use
11534         `set-coding-category-system' to set up coding-system for
11535         coding-category.
11536
11537 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11538
11539         * mule/thai-xtis.el: Specify TUTORIAL.th as the tutorial file for
11540         Thai-XTIS environment.
11541
11542         * mule/mule-cmds.el (prefer-coding-system): Use
11543         `find-coding-system' instead of `coding-system-p'.
11544
11545 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11546
11547         * mule/mule-cmds.el (set-language-environment-coding-systems):
11548         Modify eol-type for XEmacs.
11549
11550         * mule/thai-xtis.el: Delete unused local variable `category'.
11551
11552         * mule/mule-cmds.el (coding-system-change-eol-conversion): New
11553         function.
11554         (prefer-coding-system): Don't call
11555         `update-coding-systems-internal'; use function
11556         `coding-category-list' instead of variable `coding-category-list';
11557         use `set-coding-priority-list' instead of `set-coding-priority';
11558         modify `eol-type' for XEmacs.
11559
11560         * mule/mule-misc.el (string-width): Use `charset-width' instead of
11561         `charset-columns'.
11562         (char-width): Likewise.
11563
11564 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11565
11566         * mule/thai-xtis.el: Specify `iso-8-1' as coding-category of
11567         `tis-620'.
11568
11569         * mule/mule-cmds.el (set-language-environment-coding-systems): Use
11570         `set-coding-priority-list' instead of `set-coding-priority'; don't
11571         call `update-coding-systems-internal'.
11572
11573         * mule/mule-misc.el (coding-system-get): New function.
11574         (coding-system-put): New function.
11575         (coding-system-category): New function.
11576
11577 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11578
11579         * dumped-lisp.el (preloaded-file-list): Load "thai-xtis-chars"
11580         when Mule is running; load "mule/thai-xtis" instead of "thai-xtis"
11581         to avoid conflict with leim/quail/thai-xtis.
11582
11583         * mule/thai-xtis.el: Split definition of the charset `thai-xtis'
11584         to thai-xtis-chars.el.
11585
11586         * mule/thai-xtis-chars.el: New file (split from
11587         mule/thai-xtis.el).
11588
11589 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11590
11591         * mule/thai-xtis.el:
11592         - Change category for the charset `thai-xtis' to `?x' from `?T'.
11593         - Add syntax entries.
11594         - Put `preferred-coding-system' of the charset `thai-xtis' to
11595           `tis-620'.
11596
11597 1999-06-28  TAKAHASHI Naoto  <ntakahas@etl.go.jp>
11598
11599         * mule/thai-xtis.el: ccl-decode-thai-xtis and subroutines
11600         rewritten to use write-multibyte-character.
11601
11602 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11603
11604         mule/mule-cmds.el (view-hello-file): Use `iso-2022-7bit' instead
11605         of `iso-2022-7'.
11606         (prefer-coding-system): Synced up with Emacs 20.3.11 but not
11607         ported yet.
11608         (read-input-method-name): Treat optional argument `default'.
11609
11610 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11611
11612         * mule/mule-cmds.el (set-language-info): Don't set up menus at
11613         all.
11614         (set-language-info-alist): Set up menus here.
11615
11616 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11617
11618         * minibuf.el (completing-read): Add new optional argument
11619         `default'.
11620         (read-coding-system): Add new optional argument
11621         `default-coding-system'.
11622
11623 1999-06-03  Ken'ichi Handa  <handa@gnu.org>
11624
11625         * mule/vietnamese.el (ccl-encode-vscii): Typo fixed
11626         (viet-viscii-...->viet-vscii...).
11627
11628 1999-05-13  Ken'ichi Handa  <handa@gnu.org>
11629
11630         * mule/mule-cmds.el: Change MULE to Mule in docstrings
11631         and menus.
11632
11633 1999-04-12  Richard M. Stallman  <rms@gnu.org>
11634
11635         * mule/mule-cmds.el (input-method-function): Add permanent-local
11636         property.
11637
11638 1999-03-30  Dave Love  <fx@gnu.org>
11639
11640         * mule/mule-cmds.el (current-language-environment): Doc fix.
11641
11642 1999-02-06  Richard Stallman  <rms@gnu.org>
11643
11644         * mule/european.el (setup-slovenian-environment): New function.
11645         ("Slovenian"): New language environment.
11646
11647 1999-01-27  Dave Love  <fx@gnu.org>
11648
11649         * mule/mule-cmds.el (current-language-environment): Provide :link,
11650         :type (choices) and appropriate :get.
11651
11652 1999-01-14  Kenichi Handa  <handa@etl.go.jp>
11653
11654         * mule/mule-cmds.el (describe-language-environment): Don't alter
11655         input-method-alist.
11656
11657 1999-01-06  Eli Zaretskii  <eliz@gnu.org>
11658
11659         * mule/mule-cmds.el (prefer-coding-system): Call
11660         set-coding-priority, so that the internal array of priorities is
11661         also updated.
11662
11663 1998-12-30  Eli Zaretskii  <eliz@mescaline.gnu.org>
11664
11665         * mule/mule-cmds.el (prefer-coding-system): If the argument
11666         requires specific EOL conversion type, make the default coding
11667         systems use that.
11668
11669 1998-12-17  Eli Zaretskii  <eliz@mescaline.gnu.org>
11670
11671         * mule/mule-cmds.el (set-language-environment): Pass the default
11672         eol-type to set-language-environment-coding-systems.
11673         (set-default-coding-systems): Copy the eol-type property for the
11674         new default values of {buffer-file,process}-coding-system from the
11675         old defaults.
11676         (set-language-environment-coding-systems): Accept an optional
11677         argument EOL-TYPE, and set the eol-type property of the default
11678         coding systems accordingly.
11679
11680 1998-10-26  Kenichi Handa <handa@etl.go.jp>
11681
11682         * mule/chinese.el (pre-write-encode-hz): Cancel previous change,
11683         use generate-new-buffer instead of get-buffer-create.
11684
11685 1998-10-21  Kenichi Handa  <handa@etl.go.jp>
11686
11687         * mule/chinese.el (pre-write-encode-hz): Use with-temp-buffer.
11688
11689 1998-10-16  Markus Rost  <rost@delysid.gnu.org>
11690
11691         * mule/mule-cmds.el (default-input-method): Fix custom type.
11692
11693 1998-10-12  Richard Stallman  <rms@psilocin.ai.mit.edu>
11694
11695         * mule/mule-cmds.el (setup-specified-language-environment):
11696         Add apropos-inhibit property.
11697         (describe-specified-language-support): Likewise.
11698
11699 1998-09-06  Bill Richter  <richter@math.nwu.edu>
11700
11701         * mule/mule-cmds.el: Doc fixes.
11702
11703 1998-09-02  Kenichi Handa  <handa@etl.go.jp>
11704
11705         * mule/mule-cmds.el (register-input-method): Doc-string
11706         modified.
11707
11708 1998-09-01  Dave Love  <fx@gnu.org>
11709
11710         * mule/mule-cmds.el (current-language-environment): Fix
11711         setter function.
11712
11713 1998-08-31  Paul Eggert  <eggert@twinsun.com>
11714
11715         * mule/chinese.el, mule/cyrillic.el, mule/ethiopic.el,
11716         mule/european.el, mule/hebrew.el, mule/japanese.el,
11717         mule/korean.el, mule/vietnamese.el: Add coding: local variable, to
11718         avoid bootstrapping problem if you need to recompile all the Lisp
11719         files using interpreted code.
11720
11721 1998-08-26  Kenichi Handa  <handa@etl.go.jp>
11722
11723         * mule/european.el ("Latin-1"): Modify `documentation' key value.
11724         ("Latin-2"): Likewise.
11725
11726 1998-08-18  Per Starback  <starback@update.uu.se>
11727
11728         * mule/european.el (setup-latin2-environment): Fix typo.
11729
11730 1998-08-18  Kenichi Handa  <handa@etl.go.jp>
11731
11732         * mule/european.el: Give proper value of `input-method' key to all
11733         lang. env.
11734
11735         * mule/mule-cmds.el (activate-input-method): Handle the case that
11736         the arg INPUT-METHOD is nil correctly.
11737         (read-multilingual-string): Activate the specified input method
11738         before calling read-string.  Afterward, activate the original
11739         input method.
11740
11741 1998-08-15  Kenichi HANDA  <handa@etl.go.jp>
11742
11743         * mule/mule-cmds.el (language-info-alist): Doc-string modified.
11744         (set-language-info-alist): Fix typo in doc-string.
11745
11746         * mule/hebrew.el ("Hebrew"): Delete describe-function key.
11747
11748 1998-08-09  Kenichi HANDA  <handa@etl.go.jp>
11749
11750         * mule/mule-cmds.el (language-info-alist): Doc-string modified.
11751         (reset-language-environment): New function for the job that
11752         setup-english-environment used to do.
11753         (set-language-environment): Do more setups according to the info
11754         in language-info-alist.
11755         (read-language-name): Handle the case that the arg KEY is nil.
11756         (describe-language-environment): Handle input-method property.
11757
11758         * mule/: All files under this directory, which related with
11759         specific languages (such as mule/european.el, mule/greek.el,
11760         mule/hebrew.el, mule/misc-lang.el), modified as below.
11761         (setup-XXX-environment): Just call set-language-environment.  If
11762         they used to do some other jobs than what done by
11763         set-language-environment, those jobs are done in
11764         setup-XXX-environment-internal now.
11765         ("LANUGAGE-ENVIRONMENT"): Delete property setup-function or change
11766         the value to setup-XXX-environment-internal.  Add properties
11767         input-method and features.
11768
11769         * mule/english.el (setup-english-environment): Just call
11770         reset-language-environment.
11771
11772         * mule/european.el (setup-8-bit-environment): Function deleted.
11773
11774 1998-08-08  Richard Stallman  <rms@psilocin.ai.mit.edu>
11775
11776         * mule/mule-cmds.el (input-method-exit-on-first-char)
11777         (input-method-use-echo-area): Doc fixes.
11778
11779 1998-08-06  Kenichi Handa  <handa@etl.go.jp>
11780
11781         * mule/mule-cmds.el (input-method-exit-on-first-char): New
11782         variable.
11783         (input-method-use-echo-area): New variable.
11784
11785 1998-08-01  Kenichi HANDA  <handa@etl.go.jp>
11786
11787         * mule/mule-cmds.el (language-info-alist): Doc-string modified.
11788
11789 1998-07-30  Ken'ichi Handa  <handa@delysid.gnu.org>
11790
11791         * mule/mule-cmds.el (activate-input-method): Update mode line.
11792         (inactivate-input-method): Likewise.
11793
11794 1998-07-19  Kenichi Handa  <handa@etl.go.jp>
11795
11796         * mule/mule-cmds.el (read-multilingual-string): Don't activate an
11797         input method in the current buffer, but just bind
11798         current-input-method.
11799
11800 1998-07-08  Kenichi Handa  <handa@etl.go.jp>
11801
11802         * mule/hebrew.el ("Hebrew"): Add coding-priority.
11803
11804         * mule/misc-lang.el ("IPA"): Add coding-priority and
11805         coding-system.
11806
11807 1998-06-26  Ken'ichi Handa  <handa@melange.gnu.org>
11808
11809         * mule/greek.el: Add coding-priority.
11810
11811 1998-05-23  Richard Stallman  <rms@psilocin.ai.mit.edu>
11812
11813         * mule/mule-cmds.el (register-input-method): Rename arg ENV to
11814         LANG-ENV.
11815
11816 1998-05-20  Richard Stallman  <rms@psilocin.ai.mit.edu>
11817
11818         * mule/mule-cmds.el (register-input-method): Fix previous change.
11819         (setup-specified-language-environment): Doc fix.
11820
11821 1998-05-19  Richard Stallman  <rms@psilocin.ai.mit.edu>
11822
11823         * mule/mule-cmds.el: Several doc fixes.
11824         (get-language-info, set-language-info): Rename argument.
11825         (set-language-info-alist): Likewise.
11826         (register-input-method): Rename argument.
11827         (activate-input-method): If INPUT-METHOD is nil, deactivate.
11828
11829 1998-05-04  Kenichi Handa  <handa@etl.go.jp>
11830
11831         * mule/mule-cmds.el (toggle-input-method): Use a more appropriate
11832         default value while reading an input method.
11833
11834 1998-05-01  Kenichi Handa  <handa@etl.go.jp>
11835
11836         * mule/mule-cmds.el (universal-coding-system-argument):
11837         Use buffer-file-coding-system as default.
11838
11839 1998-04-14  Andreas Schwab  <schwab@mescaline.gnu.org>
11840
11841         * mule/korean.el ("Korean"): Doc fix.
11842
11843 1998-04-11  Kenichi Handa  <handa@etl.go.jp>
11844
11845         * mule/mule-cmds.el (describe-language-environment): Print the
11846         languge environment at the head.
11847
11848 1998-04-06  Kenichi Handa  <handa@etl.go.jp>
11849
11850         * mule/japanese.el: Set exit-function to exit-japanese-environment
11851         for Japanese environment.
11852
11853 1998-03-20  Richard Stallman  <rms@psilocin.gnu.org>
11854
11855         * mule/mule-cmds.el (set-language-environment): Doc fix.
11856         (current-language-environment): Use defcustom.
11857         (default-input-method): Specify :type.
11858
11859 1998-03-02  Kenichi Handa  <handa@etl.go.jp>
11860
11861         * mule/mule-cmds.el (set-default-coding-systems): Doc-string
11862         modified.
11863         (prefer-coding-system): Doc-string modified.
11864
11865 1998-01-21  Kenichi Handa  <handa@etl.go.jp>
11866
11867         * mule/mule-cmds.el (set-language-info): Doc-string
11868         describes `coding-priority' KEY.
11869         (set-language-environment-coding-systems): New function.
11870         (select-safe-coding-system): New function.
11871         (set-language-info): New optional args DESCRIBE-MAP and SETUP-MAP.
11872         (set-language-info-alist): New optionla arg PARENTS.  Call
11873         set-language-info with appropriate DESCRIBE-MAP and SETUP-MAP args.
11874         (set-language-environment-coding-systems): New function.
11875
11876         * mule/chinese.el: Remove setting up of
11877         describe-chinese-environment-map and
11878         setup-chinese-environment-map.  Exclude them in args of calls to
11879         set-language-info-alist.  Register coding-priority key in
11880         language-info-alist.
11881
11882         * mule/cyrillic.el: Remove setting up of
11883         describe-cyrillic-environment-map and
11884         setup-cyrillic-environment-map.  Exclude them in args of calls to
11885         set-language-info-alist.  Register coding-priority key in
11886         language-info-alist.
11887
11888         * mule/english.el: Register coding-priority key in
11889         language-info-alist.
11890
11891         * mule/ethiopic.el: Register coding-priority key in
11892         language-info-alist.
11893
11894         * mule/european.el: Remove setting up of
11895         describe-european-environment-map and
11896         setup-european-environment-map.  Exclude them in args of calls to
11897         set-language-info-alist.  Register coding-priority key in
11898         language-info-alist.  Add "German" language env.
11899         (setup-8-bit-environment): Delete CODING-SYSTEM arg.
11900         (setup-german-environment): New function.
11901
11902         * mule/greek.el (setup-greek-environment): For Greek lang. env.,
11903         change default input method to "greek-postfix".
11904
11905         * mule/japanese.el, mule/korean.el, mule/vietnamese.el: Register
11906         coding-priority key in
11907
11908 1997-12-19  Stephen Eglen  <stephen@cns.ed.ac.uk>
11909
11910         * mule/mule-cmds.el (set-language-info): Doc fix.
11911         (input-method-inactivate-hook): Doc fix.
11912
11913 1997-11-20  Karl Heuer  <kwzh@gnu.org>
11914
11915         * mule/mule-cmds.el (set-input-method): Renamed from
11916         select-input-method.
11917
11918 1997-11-07  Kenichi Handa  <handa@etl.go.jp>
11919
11920         * mule/mule-cmds.el (set-language-environment): Run
11921         exit-language-environment-hook before calling `exit-function'
11922         which is specified for the language environment.
11923
11924 1997-10-23  Kenichi Handa  <handa@etl.go.jp>
11925
11926         * mule/mule-cmds.el (set-default-coding-systems): Doc-string
11927         modified.
11928         (prefer-coding-system): Likewise.
11929         (describe-language-environment): Print aliases of each coding
11930         system.
11931         (set-language-environment-hook): New variable.
11932         (exit-language-environment-hook): New variable.
11933         (set-language-environment): Call these hooks.  Before setting a
11934         new language environment, exit from the
11935         current-language-environment if necessary.
11936         (input-method-verbose-flag): The value can be nil, t,
11937         complex-only, or default.
11938         (input-method-highlight-flag): Doc-string augmented.
11939         (activate-input-method): Check if we can run the registered
11940         function to activate an input method.
11941
11942         * mule/korean.el: Set exit-function for language environment
11943         "Korean" to exit-korean-environment.
11944         (setup-korean-environment): Moved to korea-util.el.
11945
11946 1997-10-21  Kenichi Handa  <handa@etl.go.jp>
11947
11948         * mule/mule-cmds.el (read-multilingual-string): Use
11949         current-input-method prior to default-input-method.  Don't bind
11950         current-input-method by `let', instead, activate the specified
11951         input method in the current buffer temporarily.
11952
11953 1997-10-19  John F. Whitehead  <jfw@cisco.com>
11954
11955         * mule/mule-cmds.el (describe-language-environment): Fix prompt.
11956
11957 1997-10-21  Kenichi Handa  <handa@etl.go.jp>
11958
11959         * mule/chinese.el (post-read-decode-hz): Return the result of
11960         decode-hz-region.
11961         (pre-write-encode-hz): Do not change the value of
11962         last-coding-system.
11963
11964 1998-09-06  Bill Richter  <richter@math.nwu.edu>
11965
11966         * mule/mule-ccl.el: Doc fixes.
11967
11968 1998-04-20  Kenichi Handa  <handa@etl.go.jp>
11969
11970         * mule/mule-ccl.el (declare-ccl-program): New optional arg VECTOR.
11971         (check-ccl-program): New macro.
11972
11973 1998-01-21  Kenichi Handa  <handa@etl.go.jp>
11974
11975         * mule/mule-ccl.el: Comment about CCL syntax modified.
11976         (ccl-command-table): Add read-multibyte-character and
11977         write-multibyte-character.
11978         (ccl-code-table): Add ex-cmd.
11979         (ccl-extended-code-table): New variable.
11980         (ccl-embed-extended-command): New function.
11981         (ccl-compile-read-multibyte-character,
11982         ccl-compile-write-multibyte-character) New functions.
11983         (ccl-dump-ex-cmd, ccl-dump-read-multibyte-character,
11984         ccl-dump-write-multibyte-character): New functions.
11985
11986 1999-07-22  SL Baur  <steve@miho>
11987
11988         * config.el (config-value-file): config.values is installed into
11989         doc-directory.
11990         From Karl M. Hegbloom  <karlheg@cathcart.sysc.pdx.edu>
11991
11992 1999-07-19  Didier Verna  <didier@xemacs.org>
11993
11994         * rect.el: all functions rewritten, except when noted. Below is a
11995         list of interface changes.
11996         (apply-on-rectangle): new function. Obsoletes
11997         `operate-on-rectangle'. All functions that used to call this
11998         function now call the new one.
11999         (kill-rectangle): added optional prefix arg to fill lines.
12000         (delete-rectangle): ditto.
12001         (delete-extract-rectangle): ditto.
12002         (open-rectangle): ditto.
12003         (clear-rectangle): ditto.
12004         (delete-rectangle-line): added third arg FILL.
12005         (delete-extract-rectangle-line): ditto.
12006         (open-rectangle-line): ditto.
12007         (clear-rectangle-line): ditto.
12008
12009 1999-07-18  Andy Piper  <andy@xemacs.org>
12010
12011         * menubar-items.el (default-menubar): add gutter options.
12012
12013         * gutter-items.el: new file.
12014         (gutter): new group for custom.
12015         (gutter-visible-p): new variable.
12016         (default-gutter-position): ditto.
12017         (buffers-tab): new group for the buffers tab.
12018         (gutter-buffers-tab): widget to put in the gutter.
12019         (buffers-tab-max-size): max number of tabs.
12020         (buffers-tab-switch-to-buffer-function): function to call when a
12021         tab is pressed.
12022         (buffers-tab-omit-function): filter buffers with this function.
12023         (buffers-tab-format-buffer-line-function): format buffer names for
12024         inclusion in tabs.
12025         (buffers-tab-switch-to-buffer): like switch-to-buffer but without
12026         the record.
12027         (build-buffers-tab-internal): build a list of tab items.
12028         (buffers-tab-items): ditto.
12029         (add-tab-to-gutter): put a tab in the gutter area.
12030         (update-tab-in-gutter): reset the buffers in the tab.
12031
12032         * dumped-lisp.el (preloaded-file-list): dump gutter-items.
12033
12034         * buffer.el (switch-to-buffer): run switch-to-buffer-hooks.
12035         (switch-to-buffer-hooks): new hook.
12036
12037         * toolbar.el (default-toolbar-position): fix typo.
12038
12039 1999-07-16  Andy Piper  <andy@xemacs.org>
12040
12041         * gui.el (make-dialog-frame): turn off gutters for dialogs.
12042
12043 1999-07-15  Didier Verna  <didier@xemacs.org>
12044
12045         * cus-edit.el (custom-prompt-variable): optional third arg makes
12046         prompt for a comment string.
12047         (customize-set-value): optional prefix makes this function handle
12048         variable comments.
12049         (customize-set-variable): ditto.
12050         (customize-save-variable): ditto.
12051         (customize-customized): handle custom comments.
12052         (customize-save-customized): ditto.
12053         (custom-variable-state-set): ditto.
12054         (custom-face-state-set): ditto.
12055         (customize-saved): ditto.
12056         (custom-variable-set): ditto.
12057         (custom-face-set): ditto.
12058         (custom-variable-save): ditto.
12059         (custom-face-save): ditto.
12060         (custom-variable-reset-saved): ditto.
12061         (custom-face-reset-saved): ditto.
12062         (custom-variable-reset-standard): ditto.
12063         (custom-face-reset-standard): ditto.
12064         (custom-comment-face): new face.
12065         (custom-comment-tag-face): ditto.
12066         (custom-comment): new widget.
12067         (custom-comment-create): new function.
12068         (custom-comment-delete): ditto.
12069         (custom-comment-value-set): ditto.
12070         (custom-comment-show): ditto.
12071         (custom-comment-invisible-p): ditto.
12072         (custom-variable-value-create): create a comment field widget.
12073         (custom-face-value-create): ditto.
12074         (custom-variable-menu): new entry for adding a custom comment.
12075         (custom-face-menu): ditto.
12076         (custom-save-variables): possibly save custom comments.
12077         (custom-save-faces): ditto.
12078
12079         * cus-face.el (custom-set-faces): the arguments can now have a
12080         custom comment as fourth argument.
12081
12082         * custom.el (custom-set-variables): the arguments can now have a
12083         custom comment as fifth element.
12084
12085 1999-07-13  XEmacs Build Bot <builds@cvs.xemacs.org>
12086
12087         * XEmacs 21.2.18 is released
12088
12089 1999-07-13  SL Baur  <steve@miho>
12090
12091         * lib-complete.el (read-library-name): Revert previous change.
12092         (read-library): Ditto.
12093
12094 1999-06-24  Karl M. Hegbloom  <karlheg@debian.org>
12095
12096         * packages.el (packages-package-list): Capitalize docstring.
12097
12098         * packages.el (packages-find-package-library-path): Use #'nconc
12099         rather than #'append to reduce consing -- #'mapcar uses Flist,
12100         which returns a freshly consed list.  #'append would create yet
12101         another fresh list, using Fmake_list in concat.
12102
12103         * packages.el (package-provide): Use setq with remassq like it
12104         says in its docstring.
12105
12106 1999-07-06  SL Baur  <steve@miho.m17n.org>
12107
12108         * lib-complete.el (progn-with-message): Fix typo.
12109
12110 1999-07-06  SL Baur  <steve@miho.m17n.org>
12111
12112         * mule/mule-misc.el (char-octet): Make function match docstring.
12113         From Katsumi Yamaoka <yamaoka@jpl.org>
12114
12115 1999-06-15  Karl M. Hegbloom  <karlheg@debian.org>
12116
12117         * wid-edit.el (widget-documentation): corrected spelling error.
12118
12119 1999-06-23  Jonathan Marten <jonathan.marten@uk.sun.com>
12120
12121         * x-win-sun.el (x-win-init-sun): Don't rebind Find and Sh-find
12122         keys if already bound
12123
12124 1999-07-06  SL Baur  <steve@miho.m17n.org>
12125
12126         * lib-complete.el (progn-with-message): Revert previous changes.
12127
12128 1999-06-24  Bob Weiner  <weiner@beopen.com>
12129
12130         * lib-complete.el (find-library):
12131         (find-library-other-window):
12132         (find-library-other-frame): Completely rewrote
12133         so that these functions actually work when called non-interactively.
12134         Also made them handle LIBRARY arguments which end with .el or .elc.
12135
12136 1999-06-24  Bob Weiner  <weiner@beopen.com>
12137
12138         * simple.el (indent-new-comment-line): Locally bound
12139         `block-comment-start' to `comstart' or else when this is called
12140         from do-auto-fill, e.g. in Lisp mode, it will insert any non-nil
12141         `block-comment-start' value, ignoring any existing spacing after a
12142         comment prefix in the previous line and producing ugly comments.
12143
12144 1999-06-23  Bob Weiner  <weiner@beopen.com>
12145
12146         * list-mode.el (mouse-choose-completion):
12147         (choose-completion):
12148         (completion-switch-to-minibuffer): Added.
12149         ([Tab]): [Tab] previously switched to the minibuffer
12150         but since [space] does that and since most applications in the
12151         world use [Tab] to select the next item in a list, do that in the
12152         *Completions* buffer too.  This will cause the least confusion
12153         among the largest population of users.  -- Bob Weiner, BeOpen.com,
12154         06/23/1999.
12155
12156 1999-06-22  Bob Weiner  <weiner@beopen.com>
12157
12158         * help.el (help-buffer-name): Added support for a null value
12159         of `help-buffer-prefix-string' since some buffers require no
12160         prefix.
12161
12162 1999-06-20  Bob Weiner  <weiner@beopen.com>
12163
12164         * list-mode.el (completion-list-mode-quit): Added and bound to {q}
12165         in the completion-list-mode-map to bury the completions buffer
12166         even when the minibuffer is no longer active.
12167
12168 1999-06-20  Bob Weiner  <weiner@beopen.com>
12169
12170         * list-mode.el (list-mode): It is visually disconcerting to have
12171         the text cursor disappear within list buffers, especially when
12172         moving from window to window, so leave it visible.
12173
12174 1999-07-01  SL Baur  <steve@miho.m17n.org>
12175
12176         * menubar-items.el (default-menubar): Conditionalize the bug
12177         report menu item (which may not be possible in this XEmacs).
12178         Reported by: Ken'ichi Handa <handa@etl.go.jp>
12179
12180 1999-06-30  SL Baur  <steve@miho.m17n.org>
12181
12182         * subr.el (with-current-buffer): DOC string fix.
12183         Suggested by Bob Weiner <weiner@altrasoft.com>
12184
12185 1999-06-25  Charles G Waldman <cgw@fnal.gov>
12186
12187         * cus-face.el (custom-face-italic): insert missing args
12188
12189 1999-06-24  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
12190
12191         * packages.el (package-locations): Changed default early package
12192         hierarchies to ~/.xemacs/mule-packages and
12193         ~/.xemacs/xemacs-packages.
12194
12195 1999-06-23  SL Baur  <steve@miho.m17n.org>
12196
12197         * mule/mule-category.el (Top Level): ASCII is also latin-1.
12198
12199 1999-06-15  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
12200
12201         * packages.el (package-locations): Changed default early package
12202         hierarchy to ~/.xemacs/packages.
12203         (package-locations): Removed `packages' as a possible name for a
12204         late package hierarchy.
12205
12206 1999-06-20  MORIOKA Tomohiko  <tomo@etl.go.jp>
12207
12208         * mule/mule-category.el (word-combining-categories): Set up new
12209         variable.
12210         (word-separating-categories): Likewise.
12211
12212 1999-06-22  XEmacs Build Bot <builds@cvs.xemacs.org>
12213
12214         * XEmacs 21.2.17 is released
12215
12216 1999-06-17  Robert Pluim  <rpluim@bigfoot.com>
12217
12218         * font-menu.el (font-menu-set-font): allow for nil specification
12219         of font size.
12220
12221 1999-06-16  MORIOKA Tomohiko  <tomo@etl.go.jp>
12222
12223         * mule/thai-xtis.el: Specify `columns' of the charset `thai-xtis'
12224         is 1.
12225
12226 1999-06-12  MORIOKA Tomohiko  <tomo@etl.go.jp>
12227
12228         * mule/cyrillic.el (cyrillic-koi8-r-decode-table): Use NBSP of ISO
12229         8859-5 instead of ISO 8859-1.
12230
12231 1999-06-15  SL Baur  <steve@steve1.m17n.org>
12232
12233         * mule/vietnamese.el (viet-vscii-encode-table): Use split-char.
12234         (viet-viscii-encode-table): Ditto.
12235
12236         * mule/mule-misc.el: Delete split-char & split-char-or-char-int.
12237         Make obsolete definition of char-octet.
12238
12239 1999-06-14  SL Baur  <steve@steve1.m17n.org>
12240
12241         * subr.el: Move no-Mule make-char ...
12242         * help-nomule.el (make-char): To here.
12243         (string-width): Make Mule compatibility alias.
12244
12245 1999-06-15  Andy Piper  <andy@xemacs.org>
12246
12247         * select.el (get-selection-no-error): really make there be no-error.
12248         (get-selection): revert to original.
12249
12250 1999-06-11  Andy Piper  <andy@xemacs.org>
12251
12252         * select.el (selection-sets-clipboard): renamed.
12253         (own-selection): use it.
12254
12255 1999-06-11  XEmacs Build Bot <builds@cvs.xemacs.org>
12256
12257         * XEmacs 21.2.16 is released
12258
12259 1999-06-09  MORIOKA Tomohiko  <tomo@etl.go.jp>
12260
12261         * mule/cyrillic.el (cyrillic-koi8-r-decode-table): Set 32 for
12262         missing characters to avoid crash.
12263
12264 1999-06-09  Jan Vroonhof  <vroonhof@math.ethz.ch>
12265
12266         * coding.el (set-terminal-coding-system): Only set the console
12267         coding system on the selected console if it is a tty.
12268
12269 1999-06-10  Jan Vroonhof  <vroonhof@math.ethz.ch>
12270
12271         * cus-face.el:
12272         * cus-edit.el:
12273         * faces.el:
12274         (custom):
12275         (face-spec-set):
12276         * faces.el (frob-face-property):
12277         * font-menu.el (font-menu-set-font):
12278                   Actually apply changes from 1999-03-17
12279
12280 1999-06-10  Andy Piper  <andy@xemacs.org>
12281
12282         * select.el (get-selection): abstract out non error-signalling
12283         part.
12284         (get-selection-no-error): get-selection without signalling an
12285         error.
12286         (selection-is-clipboard-p): new variable. controls whether the
12287         selection sets the clipboard.
12288         (own-selection): use it.
12289
12290         * mouse.el (insert-selection): fallback to clipboard after trying
12291         primary selection and cutbuffer.
12292
12293 1999-06-05  Andy Piper  <andy@xemacs.org>
12294
12295         * x-select.el (xselect-kill-buffer-hook-1): use generalised
12296         selection functions.
12297
12298 1999-06-04  MORIOKA Tomohiko  <tomo@etl.go.jp>
12299
12300         * code-files.el (buffer-file-coding-system): Use `raw-text' as
12301         default value.
12302         (load): Use `raw-text' instead of `no-conversion'.
12303         (insert-file-contents): Likewise.
12304
12305         * bytecomp.el (byte-compile-insert-header): Use `raw-text' instead
12306         of `no-conversion'.
12307
12308 1999-06-03  MORIOKA Tomohiko  <tomo@etl.go.jp>
12309
12310         * coding.el: Don't copy `no-conversion' to `raw-text'.
12311
12312 1999-06-07  Hrvoje Niksic  <hniksic@srce.hr>
12313
12314         * subr.el (make-char): Define it if Mule is not around.
12315
12316 1999-06-07  SL Baur  <steve@steve1.m17n.org>
12317
12318         * mule/mule-help.el: Add trailing newline.  Use mule keyword.
12319
12320         * x-select.el (x-disown-selection-internal): Restore symbol as an
12321         obsolete alias.
12322         (xselect-kill-buffer-hook-1): Use disown-selection-internal.
12323
12324 1999-06-04  XEmacs Build Bot <builds@cvs.xemacs.org>
12325
12326         * XEmacs 21.2.15 is released
12327
12328 1999-06-02  Oscar Figueiredo  <oscar@xemacs.org>
12329
12330         * subr.el (split-string): Avoid infinite looping
12331
12332 1999-05-30  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
12333
12334         * ldap.el (ldap-ignore-attribute-codings): New variable
12335         (ldap-default-attribute-decoder): New variable
12336         (ldap-coding-system): New variable
12337         (ldap-attribute-syntax-encoders): New variable
12338         (ldap-attribute-syntax-decoders): New variable
12339         (ldap-attribute-syntaxes-alist): New variable
12340         (ldap-encode-boolean): New function
12341         (ldap-decode-boolean): New function
12342         (ldap-encode-country-string): New function
12343         (ldap-decode-string): New function
12344         (ldap-decode-address): New function
12345         (ldap-encode-address): New function
12346         (ldap-decode-attribute): New function
12347         (ldap-search): Use some of these
12348
12349 1999-05-25  Jan Vroonhof  <jan@xemacs.org>
12350
12351         * version.el (emacs-version): Make the patch level/beta come
12352         before the XEmacs qualifier so that it gets into (funcall
12353         emacs-version) and thus in the bug reports.
12354         (emacs-version>=): Support patch levels.
12355
12356 1999-06-03  SL Baur  <steve@xemacs.org>
12357
12358         * version.el: implement x.y.z version number
12359         From Jan Vroonhof <vroonhof@math.ethz.ch>
12360
12361 1999-05-27  Yoshiki Hayashi <g740685@komaba.ecc.u-tokyo.ac.jp>
12362
12363         * mule/mule-cmds.el (read-input-method-name): set input-method properly.
12364
12365 1999-05-22  Vin Shelton <acs@xemacs.org>
12366
12367         * startup.el: Document -private and break out non-standard X options.
12368
12369 1999-05-26  SL Baur  <steve@gneiss.etl.go.jp>
12370
12371         * mule/mule-charset.el (charset-after): New function.
12372         (charset-direction): Synch with Mule, update docstring.
12373         (get-charset-property): New function.
12374         (put-charset-property): New function.
12375         (charset-plist): New function.
12376
12377         * mule/mule-charset.el (compose-region):
12378         (decompose-region): remove;  these functions (which don't work
12379         since we don't do composite characters) have been moved to
12380         mule-util.el.
12381         (toplevel): follow coding standards
12382
12383 1999-05-26  SL Baur  <steve@gneiss.etl.go.jp>
12384
12385         * dumped-lisp.el (preloaded-file-list): mule-files.el does not
12386         exist any more.
12387
12388         * code-files.el: Fix commentary to follow coding standards.  Move
12389         the single line left in mule-files.el to here.
12390
12391         * mule/mule-files.el: delete.
12392
12393 1999-05-24  SL Baur  <steve@gneiss.etl.go.jp>
12394
12395         * info.el (Info-scroll-prev): Use event functions instead of the
12396         old emacs 19 interface.
12397
12398 1999-06-02  Andy Piper  <andy@xemacs.org>
12399
12400         * x-font-menu.el (x-font-menu-load-font):
12401         font-menu-registry-encoding -> x-font-menu-registry-encoding type.
12402
12403 1999-05-31  Andy Piper  <andy@xemacs.org>
12404
12405         * font-menu.el (font-menu-ignore-scaled-fonts): move to font-menu
12406         group.
12407         (font-menu-this-frame-only-p): ditto.
12408         (font-menu-max-items): reinstate, from Jan Vroonhof
12409         <vroonhof@math.ethz.ch>
12410         (font-menu-submenu-name-format): ditto.
12411         (font-menu-split-long-menu): ditto, for use by the family
12412         constructor.
12413         (font-menu-family-constructor): use it.
12414
12415 1999-05-30  Andy Piper  <andy@xemacs.org>
12416
12417         * msw-faces.el (mswindows-font-regexp): new font matching regexp
12418         for use by the font menu.
12419
12420         * msw-font-menu.el: new file implementing mswindows specific
12421         font-menu behaviour.
12422         (mswindows-font-menu-registry-encoding): new function mirroring x version.
12423         (mswindows-font-menu-junk-families): ditto.
12424         (hack-font-truename): ditto.
12425         (mswindows-font-regexp-ascii): ditto.
12426         (mswindows-reset-device-font-menus): ditto.
12427         (mswindows-font-menu-font-data): ditto.
12428         (mswindows-font-menu-load-font): ditto.
12429
12430         * x-font-menu.el (x-reset-device-font-menus): made device specific.
12431         (x-font-menu-font-data): ditto.
12432         (x-font-menu-load-font): ditto.
12433
12434         * font-menu.el: new file implementing generic font menu behaviour.
12435         (font-menu-ignore-scaled-fonts): copied from x-font-menu.el and
12436         made device independent.
12437         (font-menu-this-frame-only-p): ditto.
12438         (font-menu-preferred-resolution): ditto.
12439         (font-menu-size-scaling): new variable used to determine whether
12440         sizes are in points or tenths of a point.
12441         (vassoc): moved from x-font-menu.el.
12442         (device-fonts-cache): ditto.
12443         (device-fonts-cache): ditto.
12444         (flush-device-fonts-cache): ditto.
12445         (reset-device-font-menus): copied from x-font-menu.el and made
12446         device independent. Most functionality deferred to
12447         device-dependent versions.
12448         (font-menu-family-constructor): copied from x-font-menu.el and
12449         made device independent.
12450         (font-menu-size-constructor): ditto.
12451         (font-menu-weight-constructor): ditto.
12452         (font-menu-set-font): ditto.
12453         (font-menu-change-face): ditto.
12454         (font-menu-load-font): new device method.
12455         (font-menu-font-data): ditto.
12456
12457         * x-font-menu.el: The above functions deleted.
12458
12459 1999-05-26  Andy Piper  <andy@xemacs.org>
12460
12461         * update-elc.el:
12462         * make-docfile.el:
12463         * loadup.el: rehash expand-file-name usage to not use default-directory.
12464
12465 1999-05-21  Andy Piper  <andy@xemacs.org>
12466
12467         * x-select.el (x-select-convert-to-text):
12468         (x-selected-text-type):
12469         (x-get-selection):
12470         (xselect-convert-to-string):
12471         (xselect-convert-to-compound-text):
12472         (xselect-convert-to-length):
12473         (xselect-convert-to-targets):
12474         (xselect-convert-to-delete):
12475         (xselect-convert-to-filename):
12476         (xselect-convert-to-charpos):
12477         (xselect-convert-to-lineno):
12478         (xselect-convert-to-colno):
12479         (xselect-convert-to-sourceloc):
12480         (xselect-convert-to-os):
12481         (xselect-convert-to-host):
12482         (xselect-convert-to-user):
12483         (xselect-convert-to-class):
12484         (xselect-convert-to-name):
12485         (xselect-convert-to-integer):
12486         (xselect-convert-to-atom):
12487         (xselect-convert-to-identity): functions renamed from x-* and
12488         moved to select.el.
12489         (x-get-secondary-selection): use rename get-selection.
12490         (x-get-clipboard): ditto.
12491         (x-own-selection): moved to select.el.
12492         (x-valid-simple-selection-p): ditto.
12493         (x-dehilight-selection): ditto.
12494         (x-own-clipboard): ditto.
12495         (x-disown-selection): ditto.
12496
12497         * x-mouse.el (x-yank-function): moved to mouse.el.
12498         (x-insert-selection): ditto.
12499         (x-set-point-and-move-selection): use renamed function.
12500
12501         * select.el (selected-text-type): moved and renamed from
12502         x-select.el.
12503         (selection-owner-p): moved to C.
12504         (selection-exists-p): ditto.
12505         (get-cutbuffer): new device method.
12506         (get-selection): generalised and moved from x-select.el.
12507         (own-selection): moved x-own-selection functionality into here.
12508         (dehilight-selection): renamed and moved from x-select.el.
12509         (own-clipboard): functionality moved from x-select.el using new
12510         generic C builtins.
12511         (disown-clipboard): ditto.
12512         (select-convert-to-text):
12513         (select-convert-to-string):
12514         (select-convert-to-compound-text):
12515         (select-convert-to-length):
12516         (select-convert-to-targets):
12517         (select-convert-to-delete):
12518         (select-convert-to-filename):
12519         (select-convert-to-charpos):
12520         (select-convert-to-lineno):
12521         (select-convert-to-colno):
12522         (select-convert-to-sourceloc):
12523         (select-convert-to-os):
12524         (select-convert-to-host):
12525         (select-convert-to-user):
12526         (select-convert-to-class):
12527         (select-convert-to-name):
12528         (select-convert-to-integer):
12529         (select-convert-to-atom):
12530         (select-convert-to-identity): new functions renamed from x-* and
12531         moved from x-select.el.
12532
12533         * mouse.el (mouse-consolidated-yank): subsume x-yank-function
12534         into here and use as the default window-system mouse yank.
12535         (insert-selection): generalised and moved from x-mouse.el.
12536         (own-clipboard): moved to C.
12537
12538         * msw-select.el (mswindows-selection-owned-p): deleted.
12539         (mswindows-own-selection): generalised and moved to select.el.
12540         (mswindows-disown-selection): generalised and moved to C.
12541         (mswindows-selection-owner-p): ditto.
12542
12543 1999-05-14  XEmacs Build Bot <builds@cvs.xemacs.org>
12544
12545         * XEmacs 21.2.14 is released
12546
12547 1999-05-13  SL Baur  <steve@gneiss.etl.go.jp>
12548
12549         * about.el: update contact info for jason and slb.
12550
12551 1999-05-13  SL Baur  <steve@gneiss.etl.go.jp>
12552
12553         * mule/european.el (setup-romanian-environment): Add Romanian
12554         support from Emacs/Mule romanian.el.
12555
12556 1999-03-17  Jan Vroonhof  <vroonhof@math.ethz.ch>
12557
12558         * cus-face.el: Label all custom changes with the 'custom' tag.
12559
12560         * cus-edit.el: idem ditto.
12561
12562         * faces.el: Added suport for adding device tags to various functions.
12563         (custom): New device tag.
12564         (face-spec-set): Call reset face with tags argument. No longer do
12565         x-init-global-faces hack.
12566
12567         * faces.el (frob-face-property): Use an anonymous specifier to map
12568         frob-face-property-1 over.
12569
12570         * x-font-menu.el (font-menu-set-font): Always specify all
12571         properties to custom.
12572
12573 1999-05-12  SL Baur  <steve@gneiss.etl.go.jp>
12574
12575         * mule/european.el (setup-czech-environment): Add czech support.
12576         From David Sauer <davids@orfinet.cz>
12577
12578 1999-03-15  SL Baur  <steve@xemacs.org>
12579
12580         * check-features.el: Turn hard errors into warnings.
12581
12582 1999-03-21  SL Baur  <steve@xemacs.org>
12583
12584         * simple.el (delete-key-deletes-forward): As per discussion on
12585         xemacs-beta, default to t.
12586
12587 1999-05-11  Hrvoje Niksic  <hniksic@srce.hr>
12588
12589         * loadup.el: Define Installation-string before loading anything.
12590
12591 1999-05-06  Gunnar Evermann  <ge204@eng.cam.ac.uk>
12592
12593         * files.el (auto-mode-alist): fix typo in regex for .bash_* files
12594         From Anders Stenman <stenman@isy.liu.se>
12595
12596 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
12597
12598         * wid-edit.el (widget-glyph-find): Ditto.
12599
12600         * packages.el (locate-library): Ditto.
12601
12602         * loadup.el (really-early-error-handler): Ditto.
12603
12604         * lib-complete.el (read-library): Ditto.
12605
12606         * faces.el (set-face-stipple): Ditto.
12607
12608         * code-files.el (load): Use new calling style of locate-file.
12609
12610 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
12611
12612         * packages.el (packages-unbytecompiled-lisp): Installation.el is
12613         dead.
12614
12615 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
12616
12617         * dumped-lisp.el (preloaded-file-list): Don't load
12618         Installation.el.
12619
12620         * loadup.el (Installation-string): Define it here.
12621
12622 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
12623
12624         * dumped-lisp.el (preloaded-file-list): Revert previous change --
12625         Installation.el needs to be loaded before `dump-paths', otherwise
12626         the dumping process won't find it.
12627
12628 1999-03-13  Adrian Aichner  <adrian@xemacs.org>
12629
12630         * dumped-lisp.el (preloaded-file-list): Load Installation.el after
12631         subr so that we can use `replace-in-string' in Installation.el to
12632         get rid of C-m chars under the native Windows build.
12633
12634 1999-04-29  Andy Piper  <andy@xemacs.org>
12635
12636         * make-docfile.el: canonicalize file and directory names.
12637
12638         * device.el (call-device-method): new function for calling device
12639         specific methods.
12640         (define-device-method): new function for defining device methods.
12641         (define-device-method*): ditto.
12642
12643 1999-04-27  Hrvoje Niksic  <hniksic@srce.hr>
12644
12645         * subr.el (buffer-string): Support new FSFmacs 20.4 stuff.
12646
12647 1999-04-08  MORIOKA Tomohiko  <tomo@etl.go.jp>
12648
12649         * mule/cyrillic.el (cyrillic-koi8-r-decode-table): New variable.
12650         (cyrillic-koi8-r-encode-table): Likewise.
12651         (ccl-decode-koi8): Use `cyrillic-koi8-r-decode-table'.
12652         (ccl-encode-koi8): Use `cyrillic-koi8-r-encode-table'.
12653
12654         * mule/mule-misc.el (split-char-or-char-int): New function [moved
12655         from vietnamese.el].
12656
12657         * mule/vietnamese.el: Move function `split-char-or-char-int' to
12658         mule/mule-misc.el.
12659
12660 1999-04-08  MORIOKA Tomohiko  <tomo@etl.go.jp>
12661
12662         * mule/thai-xtis.el:
12663         - Change font registry name from "Thai94x94-0" to "xtis-0".
12664         - Change mnemonic of coding-system `tis-620' to "TIS620".
12665
12666 1999-04-06  MORIOKA Tomohiko  <tomo@etl.go.jp>
12667
12668         * mule/ethiopic.el: fixed.
12669
12670 1999-03-30  MORIOKA Tomohiko  <tomo@etl.go.jp>
12671
12672         * dumped-lisp.el: Add ethiopic, thai-xtis and vietnamese.
12673
12674         * mule/thai-xtis.el: New file.
12675
12676         * mule/vietnamese.el: New file.
12677
12678         * mule/ethiopic.el: New file.
12679
12680 1999-04-22  Hrvoje Niksic  <hniksic@srce.hr>
12681
12682         * bytecomp.el (byte-compile-close-variables): Leave
12683         debug-issue-ebola-notices alone.
12684
12685 1999-04-11  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
12686
12687         * ldap.el (ldap-host-parameters-alist): Make `Search Base' appear
12688         at the top of the buffer since it is the most important thing to
12689         customize
12690         (ldap-get-host-parameter): New defun
12691         (ldap-search): Add a new parameter `withdn' to retrieve the
12692         distinguished names of entries
12693
12694 1999-04-22  Kai Haberzettl  <khaberz@synnet.de>
12695
12696         * startup.el (splash-frame-body): Date and spelling fixes.
12697
12698 1999-03-16  Colin Rafferty  <colin@xemacs.org>
12699
12700         * view-less.el (toggle-truncate-lines): add autoload tag
12701
12702 1999-04-19  Hrvoje Niksic  <hniksic@srce.hr>
12703
12704         * format.el (format-alist): Disable image stuff.
12705
12706 1999-04-17  Hrvoje Niksic  <hniksic@srce.hr>
12707
12708         * wid-edit.el (widget-glyph-find): Search by directories, then by
12709         suffixes rather than the other way around.
12710         (widget-image-conversion): Renamed to
12711         `widget-image-file-name-suffixes'.
12712
12713 1999-04-16  Olivier Galibert  <galibert@pobox.com>
12714
12715         * mule/mule-charset.el: Made old functions obsolete, remove the
12716         unspeakably evil (and inexistant in fsf's) charset-leading-byte.
12717         (charset-iso-graphic-plane): Rename from charset-graphic.
12718         (charset-iso-final-char): Rename from charset-final.
12719         (charset-width): Rename from charset-columns.
12720         (charset-bytes): Added from fsf compatibility, returns always 1.
12721
12722         * mule/mule-misc.el: Move charset-doc-string alias to
12723         mule-charset.el
12724
12725 1999-04-14  Colin Rafferty  <colin@xemacs.org>
12726
12727         * x-faces.el (x-make-font-bold-italic): honor
12728         *try-oblique-before-italic-fonts*
12729
12730 1999-04-14  Hrvoje Niksic  <hniksic@srce.hr>
12731
12732         * cl-extra.el (coerce): Coerce numbers to characters correctly.
12733
12734 1998-12-02  Hrvoje Niksic  <hniksic@srce.hr>
12735
12736         * x-faces.el (try-oblique-before-italic-fonts): Use the right
12737         name.
12738
12739 1999-04-14  Dave Gillesipe  <daveg@synaptics.com>
12740
12741         * cl-extra.el (equalp): Would bug out for lists.
12742
12743 1999-03-12  Charles G Waldman  <cgw@fnal.gov>
12744
12745         * about.el (about-hackers):  Change cgw's email address
12746
12747 1999-03-12  XEmacs Build Bot <builds@cvs.xemacs.org>
12748
12749         * XEmacs 21.2.13 is released
12750
12751 1999-03-12  SL Baur  <steve@xemacs.org>
12752
12753         * simple.el (delete-key-deletes-forward): Revert to previous
12754         behavior.
12755
12756 1999-01-18  Didier Verna  <didier@xemacs.org>
12757
12758         * menubar-items.el (xemacs-splash-buffer): handle the case of
12759         multiple elements in the splash buffer body.
12760
12761         * startup.el (splash-frame-timeout): new constant: interval
12762         between splash buffer elements.
12763         (command-line-1): handle splash buffer with multiple elements (use
12764         a timeout).
12765         (splash-frame-body): Originally `startup-splash-frame-body'.
12766         Rewrote a cleaner and more readable version. This can now be array,
12767         in which case each element is displayed in turn in the splash buffer.
12768         (splash-frame-static-body): new constant. Persistent information
12769         across all splash buffer elements (preserves the possibility to give
12770         it in different languages.
12771         (circulate-splash-frame-elements): new function. Used as a timeout
12772         to circulate through all splash frame elements and display them in
12773         sequence.
12774         (display-splash-frame): originally `startup-splash-frame'. Handle
12775         the case of multiple elements in the splash buffer body. Now
12776         returns a timeout id if multiple elements to display, or nil.
12777
12778 1999-02-19  Jan Vroonhof  <vroonhof@math.ethz.ch>
12779
12780         * x-faces.el (x-init-global-faces): Add default tag to specifiers,
12781         so they can be overridden by x-init-face-from-resources.
12782         Additionally specify the font name also with an x tag.
12783
12784 1999-03-08  Andy Piper  <andy@xemacs.org>
12785
12786         * package-get.el (package-get-base): autoload.
12787
12788         * menubar-items.el (default-menubar): add update menu item. Fix
12789         custom menu to only be activated when package-base is available.
12790
12791         * package-get.el (package-get-custom): don't load
12792         package-get-custom as it is auto-generated. Fix group definition.
12793
12794 1999-03-05  Didier Verna  <didier@xemacs.org>
12795
12796         * cus-dep.el (Custom-make-dependencies): use `prin1-to-string'
12797         instead of `symbol-name' (Thanks Kyle).
12798
12799         * cus-edit.el (custom-save-variables): use `prin1' instead of
12800         princ to write symbols.
12801
12802 1999-03-05  XEmacs Build Bot <builds@cvs.xemacs.org>
12803
12804         * XEmacs 21.2.12 is released
12805
12806 1999-03-05  SL Baur  <steve@xemacs.org>
12807
12808         * menubar-items.el (default-menubar): Add kfm browsing support.
12809         From Neal Becker <nbecker@fred.net>
12810
12811 1999-03-03  Steven Baur  <steve@gneiss.etl.go.jp>
12812
12813         * font-lock.el (font-lock-revert-cleanup): Null out to avoid repeated
12814         calls to font-lock during buffer reversion.
12815
12816 1999-02-12  Didier Verna  <didier@xemacs.org>
12817
12818         * info.el (Info-build-node-completions): unconditionally widen the
12819         tag table buffer.
12820
12821 1999-02-19  Paul Stodghill  <stodghil@cs.cornell.edu>
12822
12823         * x-faces.el (x-init-face-from-resources):
12824         Only set fonts in the 'x locale.
12825
12826 1999-03-04  Adrian Aichner  <adrian@xemacs.org>
12827
12828         * package-ui.el (pui-install-selected-packages): Don't throw on
12829         `package-admin-delete-binary-package' returning nil since it's
12830         normal.  Reindent function.
12831         (pui-add-required-packages): Handle case where packages selected
12832         for installation have never been installed.
12833
12834 1999-03-03  Martin Buchholz  <martin@xemacs.org>
12835
12836         * menubar-items.el (default-menubar):
12837         Implement the ``Mule->Set coding system of process'' menu item.
12838
12839 1999-02-18  Martin Buchholz  <martin@xemacs.org>
12840
12841         * files.el (auto-mode-alist): Use c-mode for *.i pre-processed cpp
12842         files
12843         - Change some `if's to `when's
12844
12845 1999-03-01  XEmacs Build Bot <builds@cvs.xemacs.org>
12846
12847         * XEmacs 21.2.11 is released
12848
12849 1999-02-22  Jan Vroonhof  <vroonhof@math.ethz.ch>
12850
12851         * userlock.el (ask-user-about-supersession-threat-dbox): Guard
12852         against window close (Fix Bug #460).
12853         (ask-user-about-lock-dbox): Idem.
12854
12855 1999-02-25  SL Baur  <steve@xemacs.org>
12856
12857         * mule/mule-charset.el (charset-leading-byte): New function.
12858         From Kazuyuki IENAGA <ienaga@jsys.co.jp>
12859
12860 1999-02-12  Andy Piper  <andy@xemacs.org>
12861
12862         * about.el (xemacs-hackers): change andy's email address.
12863         (about-url-alist): change andy's web page address.
12864         (about-xemacs): add piper.
12865
12866 1999-02-16  SL Baur  <steve@xemacs.org>
12867
12868         * dumped-lisp.el (preloaded-file-list): Core mule files moved out
12869         of mule-base into lisp/mule.
12870
12871 1999-02-16  SL Baur  <steve@xemacs.org>
12872
12873         * mule/arabic.el:
12874         mule/canna-leim.el:
12875         mule/chinese.el:
12876         mule/cyrillic.el:
12877         mule/english.el:
12878         mule/european.el:
12879         mule/greek.el:
12880         mule/hebrew.el:
12881         mule/japanese.el:
12882         mule/kinsoku.el:
12883         mule/korean.el:
12884         mule/misc-lang.el:
12885         mule/mule-category.el:
12886         mule/mule-ccl.el:
12887         mule/mule-charset.el:
12888         mule/mule-cmds.el:
12889         mule/mule-coding.el:
12890         mule/mule-files.el:
12891         mule/mule-help.el:
12892         mule/mule-init.el:
12893         mule/mule-misc.el:
12894         mule/mule-tty-init.el:
12895         mule/mule-x-init.el:
12896         mule/viet-chars.el:  Remerge from mule-base.
12897
12898         * dumped-lisp.el (preloaded-file-list): Core mule files moved out
12899         of mule-base into lisp/mule.
12900
12901 1999-02-10  Adrian Aichner  <adrian@xemacs.org>
12902
12903         * process.el (exec-to-string): Use `shell-command-switch' in place
12904         of hard-wired "-c" (for WindowsNT).
12905
12906 1999-02-08  Charles G Waldman  <cgw@pgt.com>
12907
12908         * menubar-items.el (default-menubar):  Remove obsolete
12909         "Gopher" item
12910
12911 1999-02-06  Jan Vroonhof  <vroonhof@math.ethz.ch>
12912
12913         * package-admin.el (package-admin-get-install-dir): First fall
12914         back to the location of xemacs-base for non-mule packages.
12915
12916 1999-02-15  Martin Buchholz  <martin@xemacs.org>
12917
12918         * paths.el:
12919         - improved automounter tmp directory support.
12920         - support 4 (!) empirically discovered automounter conventions
12921
12922 1999-02-12  SL Baur  <steve@xemacs.org>
12923
12924         * etags.el (pop-tag-mark): autoload to match key binding.
12925
12926 1999-02-05  XEmacs Build Bot <builds@cvs.xemacs.org>
12927
12928         * XEmacs 21.2.10 is released
12929
12930 1999-02-02  Jan Vroonhof  <vroonhof@math.ethz.ch>
12931
12932         * package-get.el (package-get-remote-filename): Don't bug out for
12933         a local file name in the search entry.
12934
12935 1999-02-02  XEmacs Build Bot <builds@cvs.xemacs.org>
12936
12937         * XEmacs 21.2.9 is released
12938
12939 1999-01-19  Didier Verna  <didier@xemacs.org>
12940
12941         * replace.el (replace-search-function): new variable containing a
12942         function to perform a search-forward.
12943         (replace-re-search-function): new variable containing a function
12944         to perform a re-search-forward.
12945         (perform-replace): use them.
12946
12947 1999-01-25  Didier Verna  <didier@xemacs.org>
12948
12949         * select.el (selection-owner-p): use the name `XEmacs'.
12950         (cut-copy-clear-internal): ditto.
12951
12952 1999-01-18  Andy Piper  <andy@xemacs.org>
12953
12954         * about.el (about-url-alist): Update my entry.
12955         (xemacs-hackers): Ditto.
12956
12957 1999-01-14  Adrian Aichner  <adrian@xemacs.org>
12958
12959         * buffer.el (switch-to-buffer): Fixing documentation.
12960         * minibuf.el (minibuffer-completion-table): ditto.
12961         * cl-macs.el (return-from): ditto.
12962
12963 1999-01-04  Didier Verna  <didier@xemacs.org>
12964
12965         * replace.el (delete-non-matching-lines): temporarily disable
12966         case-folding when called interactively with a regexp containing
12967         uppercase characters.
12968         (delete-matching-lines): ditto.
12969         (count-matches): ditto.
12970         (list-matching-lines): ditto.
12971
12972 1999-01-07  Colin Rafferty  <colin@xemacs.org>
12973
12974         * window.el (shrink-window-if-larger-than-buffer): Clean up.  Only
12975         abort if current window is split horizontally, not if others are
12976         split.  Got rid of unnecessary minibuffer checking.  Also, add
12977         some comments (it's still complex).
12978
12979 1999-01-12  Robert Pluim  <rpluim@BayNetworks.com>
12980
12981         * package-get.el: changed address for doc.ic.ac.uk to
12982         sunsite.doc.ic.ac.uk
12983
12984 1999-01-09  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
12985
12986         * ldap.el (toplevel): Remove requires so that the file compiles
12987         with a non LDAP-enabled XEmacs binary.  Provide `ldap'.
12988
12989 1999-01-10  J. Kean Johnston  <jkj@sco.com>
12990
12991         * dump-paths.el: Calculate module-directory and set
12992         module-load-path to the load path for modules.
12993
12994         * loadup.el: Get bootstrap value of module-load-path from the
12995         environment variable EMACSBOOTSTRAPMODULEPATH.
12996         - Display the module load path if we're debugging paths.
12997
12998         * setup-paths.el: Added function paths-find-site-module-directory.
12999         - Added function paths-find-module-directory.
13000         - Added function paths-construct-module-load-path.  Uses new
13001         environment variable EMACSMODULEPATH.
13002
13003 1998-12-30  Martin Buchholz  <martin@xemacs.org>
13004
13005         * font.el (font-default-object-for-device):
13006         Oops! This `or' can't be replaced by `unless'.
13007         Fixed inability to run w3, among other things.
13008
13009 1998-12-17  Charles G. Waldman <cgw@pgt.com>
13010
13011         * package-admin.el: Change initialization of
13012           package-admin-install-function dependent on system type.
13013           Change package-admin-install-function-mswindows to use
13014           "minitar".
13015
13016 1998-12-23  Hrvoje Niksic  <hniksic@srce.hr>
13017
13018         * mouse.el (default-mouse-motion-handler): Disable help echo while
13019         in the minibuffer.
13020
13021 1998-12-28  Martin Buchholz <martin@xemacs.org>
13022
13023         * XEmacs 21.2.8 is released.
13024
13025 1998-12-24  Martin Buchholz <martin@xemacs.org>
13026
13027         * XEmacs 21.2.7 is released.
13028
13029 1998-12-07  Jan Vroonhof  <vroonhof@math.ethz.ch>
13030
13031         * package-ui.el (pui-list-packages): Set truncate-lines.
13032
13033         * package-get.el (package-get-download-menu): Use
13034         `package-ui-add-site'. Add a a toggle to indicate it is in the list.
13035
13036         * package-ui.el (pui-help): Ditch in favor of `describe-mode'
13037         (pui-help-string): idem.
13038         (list-packages-mode): New major mode.
13039         (pui-list-packages): Use 'list-packages-mode' in the package buffer.
13040         (pui-install-selected-packages): Add suport for removing packages.
13041         (pui-toggle-package-delete-key): New function.
13042         (pui-popup-context-sensitive): New kludge.
13043         (pui-list-packages): Add warning when `package-get-remote' is nil.
13044         (package-ui-add-site): New function.
13045
13046 1998-12-01  Didier Verna  <didier@xemacs.org>
13047
13048         * hyper-apropos.el (hyper-where-is): added the missing autoload.
13049
13050 1998-11-29  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
13051
13052         * ldap.el: Custom-ized
13053         (toplevel): Do not provide `ldap' which is provided by C level
13054         LDAP code
13055         (ldap-search): Docstring and stylistic fixes as suggested by Hrvoje
13056
13057 1998-12-05  Hrvoje Niksic  <hniksic@srce.hr>
13058
13059         * isearch-mode.el (isearch-mode): Really fix keymap lossage.
13060
13061 1998-12-17  Andy Piper  <andy@xemacs.org>
13062
13063         * sound.el (sound-load-list): name changed from sound-load-alist.
13064         (sound-extension-list): name changed from sound-ext-list.
13065         (load-default-sounds): use new names.
13066         (load-sound-file): use new names.
13067
13068 1998-12-16  Andy Piper  <andy@xemacs.org>
13069
13070         * XEmacs 21.2.6 is released
13071
13072 1998-11-30  Hrvoje Niksic  <hniksic@srce.hr>
13073
13074         * cus-dep.el (Custom-make-dependencies): Be smarter about trapping
13075         errors.
13076
13077 1998-12-04  Hrvoje Niksic  <hniksic@srce.hr>
13078
13079         * wid-edit.el (widget-echo-this-extent): Set
13080         help-echo-owns-message to t.
13081
13082 1998-11-30  Greg Klanderman  <greg@alphatech.com>
13083
13084         * package-get.el (package-get-download-menu): use toggles for
13085           each site in the download site menu.
13086
13087 1998-12-01  Jan Vroonhof <vroonhof@math.ethz.ch>
13088
13089         * package-get.el (package-get): If we cannot find a package
13090           because package-get-remote is not set, give a more helpful
13091           error message.
13092
13093 1998-11-30  Greg Klanderman  <greg@alphatech.com>
13094
13095         * package-get.el (package-get-remote-filename): use an EFS path
13096         with user anonymous if no user is specified.
13097
13098 1998-12-10  Jan Vroonhof  <vroonhof@math.ethz.ch>
13099
13100         * faces.el (face-spec-set): Re-init fallfacks for default after
13101         calling reset-face on the default face.
13102
13103 1998-12-10  Jan Vroonhof  <vroonhof@math.ethz.ch>
13104
13105         * package-admin.el (package-admin-default-install-function):
13106         Behave as advertised.  Make sure the pkg-dir is proper for
13107         default-directory.
13108         (package-admin-add-binary-package): Make sure the pkg-dir is
13109         proper for default-directory.
13110         (package-admin-install-function-mswindows): Make sure the pkg-dir
13111         is proper for default-directory.
13112
13113 1998-12-05  XEmacs Build Bot <builds@cvs.xemacs.org>
13114
13115         * XEmacs 21.2.5 is released
13116
13117 1998-12-05  SL Baur  <steve@altair.xemacs.org>
13118
13119         * files.el (binary-file-regexps): regexp-opt is not available at
13120         bytecompile time.
13121
13122 1998-11-30  Martin Buchholz  <martin@xemacs.org>
13123
13124         * x-win-xfree86.el:
13125         * x-win-sun.el (x-win-init-sun):
13126         * x-win-sun.el:
13127         * x-mouse.el (mouse-track-and-copy-to-cutbuffer):
13128         * x-iso8859-1.el:
13129         * x-init.el (init-post-x-win):
13130         * x-init.el (init-pre-x-win):
13131         * x-init.el (x-initialize-compose):
13132         * x-init.el:
13133         * x-compose.el:
13134         * winnt.el:
13135         * widget.el:
13136         * wid-edit.el (widget-glyph-click):
13137         * wid-edit.el (widget-glyph-find):
13138         * wid-edit.el (widget-type):
13139         * view-less.el (view-buffer-other-window):
13140         * very-early-lisp.el:
13141         * version.el:
13142         * toolbar.el:
13143         * toolbar-items.el:
13144         * term/sun.el (suntool-map):
13145         * term/sun-mouse.el:
13146         * term/internal.el:
13147         * syntax.el (modify-syntax-entry):
13148         * symbol-syntax.el:
13149         * subr.el:
13150         * startup.el (lock-directory):
13151         * simple.el (set-comment-column):
13152         * simple.el (backward-delete-char-untabify):
13153         * shadow.el (find-emacs-lisp-shadows):
13154         * shadow.el:
13155         * setup-paths.el (paths-construct-info-path):
13156         * select.el (cut-copy-clear-internal):
13157         * process.el (call-process-region):
13158         * process.el (start-process-shell-command):
13159         * process.el:
13160         * paths.el (rmail-spool-directory):
13161         * paragraphs.el (use-hard-newlines):
13162         * package-get.el (package-get-dependencies):
13163         * package-admin.el (package-admin-delete-binary-package):
13164         * obsolete.el (truncate-string):
13165         * obsolete.el (store-substring):
13166         * mouse.el (default-mouse-track-maybe-own-selection):
13167         * mouse.el (mouse-yank-at-point):
13168         * modeline.el:
13169         * modeline.el (mouse-drag-modeline):
13170         * minibuf.el (read-directory-name-internal):
13171         * minibuf.el (read-file-name-internal):
13172         * minibuf.el (read-file-name-internal-1):
13173         * minibuf.el (read-file-name-2):
13174         * minibuf.el (exact-minibuffer-completion-p):
13175         * minibuf.el (read-from-minibuffer):
13176         * minibuf.el:
13177         * menubar.el (check-menu-syntax):
13178         * map-ynp.el (map-y-or-n-p):
13179         * make-docfile.el (docfile-out-of-date):
13180         * loadup.el ((member "run-temacs" command-line-args)):
13181         * loadup.el ((member "no-site-file" command-line-args)):
13182         * loadup.el (really-early-error-handler):
13183         * loadup.el:
13184         * loadhist.el:
13185         * loaddefs.el:
13186         * lisp-mnt.el (lm-verify):
13187         * lib-complete.el (lib-complete:cache-completions):
13188         * lib-complete.el (library-all-completions):
13189         * itimer.el (itimer-run-expired-timers):
13190         * info.el (Info-mode):
13191         * info.el (Info-insert-file-contents):
13192         * info.el (Info-rebuild-dir):
13193         * info.el (Info-build-dir-anew):
13194         * info.el (Info-parse-dir-entries):
13195         * info.el (Info-dir-outdated-p):
13196         * info.el (Info-insert-dir):
13197         * info.el (info-xref):
13198         * info.el:
13199         * hyper-apropos.el (hyper-apropos-get-doc):
13200         * hyper-apropos.el (hyper-describe-face):
13201         * hyper-apropos.el (hyper-apropos-mode):
13202         * hyper-apropos.el:
13203         * help.el (list-processes):
13204         * help.el:
13205         * gnuserv.el:
13206         * font.el (mswindows-font-create-name):
13207         * font.el (font-default-font-for-device):
13208         * font.el (x-font-create-object):
13209         * font.el (font-registry):
13210         * font.el:
13211         * font-lock.el (font-lock-keywords):
13212         * font-lock.el:
13213         * finder.el (finder-compile-keywords):
13214         * find-paths.el (paths-find-recursive-path):
13215         * fill.el (set-justification-center):
13216         * fill.el (fill-region-as-paragraph):
13217         * files.el (insert-directory):
13218         * files.el (wildcard-to-regexp):
13219         * files.el (recover-file):
13220         * files.el (basic-save-buffer):
13221         * files.el (delete-auto-save-file-if-necessary):
13222         * files.el (file-relative-name):
13223         * files.el (backup-extract-version):
13224         * files.el (backup-buffer):
13225         * files.el (set-visited-file-name):
13226         * files.el (set-auto-mode):
13227         * files.el (interpreter-mode-alist):
13228         * files.el:
13229         * files.el (find-file-noselect):
13230         * files.el (abbreviate-file-name):
13231         * files.el (parse-colon-path):
13232         * files.el (directory-abbrev-alist):
13233         * etags.el (visit-tags-table-buffer):
13234         * easymenu.el (easy-menu-define):
13235         * dragdrop.el (experimental-dragdrop-drag):
13236         * dragdrop.el (dragdrop-drop-do-functions):
13237         * dragdrop.el (dragdrop-drop-at-point):
13238         * disass.el (disassemble-1):
13239         * disass.el (disassemble-internal):
13240         * disass.el (disassemble):
13241         * disass.el:
13242         * derived.el (derived-mode-init-mode-variables):
13243         * derived.el (define-derived-mode):
13244         * custom.el (defgroup):
13245         * cus-edit.el (custom-quote):
13246         * config.el:
13247         * code-process.el (open-network-stream):
13248         * code-process.el (start-process):
13249         * code-process.el (call-process-region):
13250         * code-process.el (call-process):
13251         * code-process.el:
13252         * code-files.el (insert-file-contents):
13253         * code-files.el:
13254         * code-files.el (buffer-file-coding-system-for-read):
13255         * cmdloop.el (yes-or-no-p-minibuf):
13256         * cl.el:
13257         * cl-macs.el:
13258         * cl-extra.el:
13259         * callers-of-rpt.el (make-caller-report):
13260         * callers-of-rpt.el:
13261         * bytecomp.el (batch-byte-recompile-directory):
13262         * bytecomp.el (batch-byte-compile-1):
13263         * bytecomp.el (batch-byte-compile):
13264         * bytecomp.el (display-call-tree):
13265         * bytecomp.el (byte-compile-insert):
13266         * bytecomp.el (byte-compile-two-args-19->20):
13267         * bytecomp.el (byte-compile-variable-ref):
13268         * bytecomp.el (byte-compile-form):
13269         * bytecomp.el (byte-compile-top-level-body):
13270         * bytecomp.el (byte-compile-out-toplevel):
13271         * bytecomp.el (byte-compile-byte-code-maker):
13272         * bytecomp.el (byte-compile-file-form-defmumble):
13273         * bytecomp.el (byte-compile-file-form):
13274         * bytecomp.el (byte-compile-keep-pending):
13275         * bytecomp.el (byte-compile-insert-header):
13276         * bytecomp.el (byte-compile-from-buffer):
13277         * bytecomp.el (byte-compile-file):
13278         * bytecomp.el (byte-recompile-file):
13279         * bytecomp.el (byte-compile-close-variables):
13280         * bytecomp.el (byte-compile-warn-about-unused-variables):
13281         * bytecomp.el (byte-compile-warn-about-unresolved-functions):
13282         * bytecomp.el (byte-compiler-legal-options):
13283         * bytecomp.el (byte-compile-lapcode):
13284         * bytecomp.el (byte-optimize-log):
13285         * bytecomp.el ((fboundp 'defsubst)):
13286         * bytecomp.el:
13287         * bytecomp-runtime.el:
13288         * byte-optimize.el (byte-optimize-apply):
13289         * byte-optimize.el (car):
13290         * byte-optimize.el (byte-optimize-form):
13291         * byte-optimize.el (byte-optimize-form-code-walker):
13292         * byte-optimize.el:
13293         * build-report.el (build-report-insert-installation-file):
13294         * build-report.el (build-report):
13295         * auto-show.el:
13296         * apropos.el (apropos-documentation):
13297         - mega patch
13298         - clean up byte-compile warnings
13299         - remove unused variables
13300         - Use common lisp style hashtable functions
13301         - byte compiler cleanup
13302         - use #'(lambda ...) instead of '(lambda ...) or (function (lambda ...))
13303         - remove old backquote syntax usage
13304         - move some cl functionality into C for speed.
13305         - remove last remaining VMS support
13306         - spelling fixes
13307         - implement last, butlast, nbutlast, copy-list in C.
13308         - new macro ignore-file-errors, similar to ignore-errors
13309           (ignore-file-errors (delete-file "foo"))
13310         - get frequent garbage collection during loadup.el by tweaking
13311           gc-cons-threshold, rather than explicitly calling garbage-collect
13312         - default delete-key-deletes-forward to `t'.
13313
13314 1998-11-28  SL Baur  <steve@altair.xemacs.org>
13315
13316         * XEmacs 21.2-beta4 is released.
13317
13318 1998-11-27  Jan Vroonhof  <vroonhof@math.ethz.ch>
13319
13320         * easymenu.el (easy-menu-add-item): Wraper around add-menu-btton.
13321         (easy-menu-item-present-p): Wrapper around find-menu-item.
13322         (easy-menu-remove-item): Wrapper around delete-menu-item.
13323
13324         * menubar.el (delete-menu-item): Add 'from-menu' argument.
13325         (add-menu-button): Add 'in-menu' argument.
13326         (add-menu-item-1): Add in-menu support to helper function.
13327
13328 1998-11-27  Katsumi Yamaoka  <yamaoka@jpl.org>
13329
13330         * isearch-mode.el (isearch-mode): Fix keymap lossage.
13331
13332 1998-11-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
13333
13334         * faces.el (get-custom-frame-properties): Revert Hrvoje Niksic change
13335         of Dec 4, 1997.
13336
13337 1998-11-25  Hrvoje Niksic  <hniksic@srce.hr>
13338
13339         * process.el (shell-command-on-region): Report if the command
13340         succeeded or failed.
13341
13342 1998-11-24  Hrvoje Niksic  <hniksic@srce.hr>
13343
13344         * subr.el (buffer-substring-no-properties): Comment out.
13345
13346 1998-11-07  Adrian Aichner  <adrian@xemacs.org>
13347
13348         * msw-faces.el (mswindows-find-smaller-font): Turning font names
13349           into font instances first, like `x-frob-font-size' does.
13350           (mswindows-find-larger-font): ditto
13351
13352 1998-11-04  Greg Klanderman  <greg@alphatech.com>
13353
13354         * package-ui.el (pui-install-selected-packages): fix args in call
13355         to `package-get'.
13356
13357 1998-10-29  Jan Vroonhof  <vroonhof@math.ethz.ch>
13358
13359         * package-get.el (host-name): New widget type.
13360         (package-get-remote): Better customization using new type.
13361         (package-get-download-sites): idem dito.
13362
13363         (package-get-custom): Do not use package-get-all untill we have
13364         runtime dependencies.
13365
13366         (package-get-remove-copy): Default to 't' we no longer need this
13367         kludge as we do not currently use depenencies.
13368
13369         (package-get-was-current): New variable.
13370         (package-get-require-base): New 'force-current' argument.
13371         (package-get-update-base): idem
13372         (package-get-package-provider):  idem
13373         (package-get-locate-index-file): New 'no-remote' argument.
13374         (package-get-locate-file): idem.
13375
13376         (package-get-maybe-save-index): New function.
13377         (package-get-update-base): Use it.
13378
13379 1998-10-28 Greg Klanderman <greg@alphatech.com>
13380
13381         * package-get.el (package-get-remote): default to nil; by default,
13382         don't go out to the net via EFS.  They must select a download site.
13383         (package-get-download-sites): new variable.
13384         (package-get-download-menu): new function.
13385         (package-get-locate-index-file): new function.
13386         (package-get-update-base): use it.
13387
13388         * menubar-items.el (default-menubar): add "Update Package Index"
13389         and "Add Download Site" menus under Options | Manage Packages.
13390
13391 1998-10-19  Greg Klanderman  <greg@alphatech.com>
13392
13393         * package-get.el (package-get): bugfix code checking installed version
13394         for case where package is not currently installed.
13395         (package-get-require-signed-base-updates): new variable.
13396         (package-get-update-base-from-buffer): remove REMOTE-SOURCE arg, it was
13397         deemed not a goot thing.  Use the variable
13398         package-get-allow-unsigned-base-updates instead.
13399
13400 1998-10-16 Greg Klanderman <greg@alphatech.com>
13401
13402         * package-get.el (package-get): Don't install an older version than
13403         we already have unless explicitly told to.  Issue a warning.
13404
13405         * package-ui.el (pui-add-required-packages): when adding
13406         dependencies, don't add packages that are up to date.
13407         (pui-package-symbol-char):  Don't consider a package out of date
13408         if you have a newer version installed than the latest version in
13409         package-get-base.
13410
13411         * package-get.el (package-get-base-filename): document that it may
13412         be a path relative to package-get-remote;  new default value.
13413         (package-get-locate-file): new function.
13414         (package-get-update-base): use it to expand package-get-base-filename.
13415         (package-get-save-base): new function to save the package-get database
13416         to file.
13417         (package-get-update-base-from-buffer): add REMOTE-SOURCE argument.
13418         (package-get-update-base): pass the REMOTE-SOURCE arg.
13419         (package-get-update-base-entry): call package-get-custom-add-entry.
13420         (package-get-file-installed-p): removed; no longer needed.
13421         (package-get-create-custom): ditto.
13422         (toplevel): remove code to build and load package-get-custom.el
13423         (package-get-custom-add-entry): new function.
13424
13425 1998-10-12  Hrvoje Niksic  <hniksic@srce.hr>
13426
13427         * wid-edit.el (widget-button-click): Don't switch window.
13428
13429 1998-10-22  Jan Vroonhof  <vroonhof@math.ethz.ch>
13430
13431         * cus-face.el (custom-set-face-update-spec): Add autoload cookie
13432
13433 1998-10-20  Malcolm Box  <malcolm@brownale.demon.co.uk>
13434
13435         * etags.el (find-tag-default): Run find-tag-hook using
13436         run-hooks rather than funcall
13437
13438 1998-10-19  Hrvoje Niksic  <hniksic@srce.hr>
13439
13440         * isearch-mode.el (isearch-mode): Set the current minor mode maps
13441         and the current local map as the parents to isearch-mode-map.
13442
13443 1998-10-15  SL Baur  <steve@altair.xemacs.org>
13444
13445         * XEmacs 21.2-beta3 is released.
13446
13447 1998-10-15  Greg Klanderman  <greg@alphatech.com>
13448
13449         * package-get.el (package-get-update-base): use
13450         insert-file-contents-internal, not insert-file-contents-literally.
13451
13452 1998-10-14  Jan Vroonhof  <vroonhof@math.ethz.ch>
13453
13454         * auto-save.el: expand-file 'auto-save-*-dir' at runtime not at
13455         dump time.
13456
13457 1998-10-15  Greg Klanderman  <greg@alphatech.com>
13458
13459         * package-get.el (package-get-update-base-entry): new function.
13460         (package-get-update-base): renamed; was `package-get-load-base'.
13461         cleanup, and use package-get-update-base-from-buffer.
13462         (package-get-update-base-from-buffer): new function.
13463         (package-get-update-base-entries): new; helper for above.
13464         Do not eval lisp grabbed over ftp; parse it from new format.
13465
13466 1998-10-15  Greg Klanderman  <greg@alphatech.com>
13467
13468         * files.el (set-auto-mode): Don't play games loading package-get
13469         database; package-get-package-provider will handle it all.
13470
13471 1998-10-14  Greg Klanderman  <greg@alphatech.com>
13472
13473         * package-get.el (package-get-base-filename): new variable.
13474         (package-get-require-base): new function.
13475         (package-get-pgp-signed-begin-line): new variable.
13476         (package-get-pgp-signature-begin-line): ditto.
13477         (package-get-pgp-signature-end-line):  ditto.
13478         (package-get-load-base): new function.
13479         (package-get-interactive-package-query):
13480         (package-get-update-all):
13481         (package-get-dependencies):
13482         (package-get-package-provider):
13483         (package-get-custom): use package-get-require-base.
13484         [package-get-custom loading]: disable for now.
13485
13486         * package-ui.el (pui-list-packages): use (package-get-require-base)
13487
13488 1998-10-14  Jan Vroonhof  <vroonhof@math.ethz.ch>
13489
13490         * package-ui.el: Correct obvious thinko in choosing extent face.
13491
13492 1998-10-12  Jan Vroonhof  <vroonhof@math.ethz.ch>
13493
13494         * menubar-items.el (default-menubar): pui-list-package has nothing
13495         to with Customize. Move all the package stuff to a new Item in Options.
13496
13497         * package-ui.el (pui-menu): Add menu and Popup menu.
13498
13499         * package-get.el (package-get): Use new
13500         package-admin-get-install-dir.
13501
13502         * package-admin.el (package-admin-get-install-dir): New syntax.
13503         Conserve package location and put mule packages where mule-base is.
13504
13505         * package-get.el : Customized
13506
13507         * package-ui.el (pui): Customized
13508         (pui-package-install-dest-dir): New variable.
13509         (pui-install-selected-packages): Use it
13510
13511 1998-10-12  SL Baur  <steve@altair.xemacs.org>
13512
13513         * package-get.el (package-get-interactive-package-query): Move
13514         dependency on package-get-base to run-time.
13515         (package-get-update-all): Ditto.
13516         (package-get-dependencies): Ditto.
13517         (package-get-package-provider): Ditto.
13518         (package-get-custom): Ditto.
13519
13520 1998-10-11  Glynn Clements  <glynn@sensei.co.uk>
13521
13522         * events.el: Remove 'ascii-character property from 'backspace
13523         and 'delete symbols
13524
13525 1998-10-11  SL Baur  <steve@altair.xemacs.org>
13526
13527         * package-get-base.el: removed.
13528
13529 1998-09-23  Didier Verna  <didier@xemacs.org>
13530
13531         * simple.el (search-caps-disable-folding): moved from isearch-mode.el
13532         (no-upper-case-p): new function.
13533         (with-search-caps-disable-folding): new macro.
13534         (with-interactive-search-caps-disable-folding): new macro.
13535         (zap-to-char): In interactive mode, do a case-sensitive search if
13536         the character is uppercase.
13537         (zap-up-to-char): ditto.
13538
13539         * replace.el (perform-replace): use the function no-upper-case-p.
13540
13541         * isearch-mode.el (isearch-fix-case): ditto.
13542         make obsolete `with-caps-disable-folding' and
13543         `isearch-no-upper-case-p'.
13544
13545         * etags.el (find-tag-internal): use `with-search-caps-disable-folding'.
13546         (tags-search): ditto.
13547         (tags-query-replace): ditto.
13548
13549         * info.el (Info-search): ditto.
13550
13551 1998-10-07  Jan Vroonhof  <vroonhof@math.ethz.ch>
13552
13553         * x-font-menu.el (font-menu-set-font): Respect font-menu-frame-local
13554
13555 1998-10-07  Greg Klanderman  <greg@alphatech.com>
13556
13557         * package-admin.el (package-admin-rmtree): rewritten.  need to
13558         check for "." and ".." before symlink check.  expand files and
13559         directories with respect to DIRECTORY, not default-directory.
13560
13561 1998-10-04  Greg Klanderman  <greg@alphatech.com>
13562
13563         * package-get.el (package-get-all): add INSTALL-DIR argument.
13564
13565 1998-10-06  Greg Klanderman  <greg@alphatech.com>
13566
13567         * package-ui.el (pui-add-required-packages): new function, select
13568         dependent packages.
13569         (pui-display-keymap): bind it.
13570         (pui-help-string): document it.
13571         (pui-install-selected-packages): package-get-all -> package-get.
13572
13573         * package-get.el (package-get-dependencies): new function.
13574
13575 1998-10-04  Hrvoje Niksic  <hniksic@srce.hr>
13576
13577         * isearch-mode.el (isearch-done): Use regexp-search-ring-max for
13578         regexps.
13579
13580 1998-10-05  Hrvoje Niksic  <hniksic@srce.hr>
13581
13582         * mouse.el (default-mouse-track-point-at-opening-quote-p): New
13583         function.
13584         (default-mouse-track-normalize-point): Use it.
13585
13586 1998-09-30  Jan Vroonhof  <vroonhof@math.ethz.ch>
13587
13588         * package-admin.el (package-admin-delete-binary-package):
13589                 General cleanup. Remove unnessary use of progn and
13590         save-excursion.
13591         (package-admin-delete-binary-package): Do NOT mess with file
13592         modes. That is evil.
13593         (package-admin-delete-binary-package): Wrap all deleting in
13594         condition-case. The data in MANIFEST is untrustworthy.
13595         (package-admin-delete-binary-package): Let the OS worry about non
13596         empty directories.
13597
13598 1998-10-09  SL Baur  <steve@altair.xemacs.org>
13599
13600         * lisp-mnt.el (lm-commentary): Fix InfoDock-style comment
13601         processing.
13602         (lm-report-bug): Fix mail address to send bug reports to.
13603
13604 1998-09-29  SL Baur  <steve@altair.xemacs.org>
13605
13606         * XEmacs 21.2-beta2 is released.
13607
13608 1998-08-14  Jan Vroonhof  <vroonhof@math.ethz.ch>
13609
13610         * files.el (auto-mode-alist): Enhanced regexp for perl-mode
13611
13612 1998-09-22  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
13613
13614         * info.el (Info-mode): Document page turning by double clicks in
13615         docstring so `M-x describe-mode' will display it.
13616
13617 1998-09-20  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
13618
13619         * info.el (Info-mouse-track-double-click-hook): Use character
13620         widths to calculate a border region where double clicking does
13621         page turning, and return `nil' by default so other hooks, such as
13622         region highlighting, will be run.
13623
13624 1998-09-29  Colin Rafferty   <colin@xemacs.org>
13625
13626         * sound.el (default-sound-directory-list): Initialize with all the
13627         "sounds" directories in `data-directory-list'.  It used to just be
13628         the first one.
13629
13630         * packages.el (locate-data-directory-list): Created.  This gives
13631         the list of matching directories, unlike `locate-data-directory',
13632         which just gives the first one.
13633
13634 1998-09-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
13635
13636         * minibuf.el (read-from-minibuffer): No longer bind help-form but
13637         make a binding in the local keymap until help-char handling is
13638         improved.
13639
13640         * help.el (help-keymap-with-help-key): Provide keymap with help
13641         binding.
13642         (help-print-help-form): New helper function.
13643
13644 1998-09-23  Hrvoje Niksic  <hniksic@srce.hr>
13645
13646         * isearch-mode.el (isearch-highlight): set-extent-endpoints can
13647         move extent to another buffer; no need to create a new extent.
13648         (isearch-fix-case): New function.
13649         (isearch-search-and-update): Use it.
13650
13651 1998-09-22  Hrvoje Niksic  <hniksic@srce.hr>
13652
13653         * isearch-mode.el (isearch-mode): Use overriding-local-map to set
13654         the keymap, not minor-mode-map-alist.
13655         (isearch-done): Restore overriding-local-map.
13656
13657 1998-09-21  Martin Buchholz  <martin@xemacs.org>
13658
13659         * bytecomp.el (byte-compile-buffer-substring):
13660         Fix for: (byte-compile (defun f () (buffer-substring)))
13661         ==>   ** buffer-substring called with 3 args, but requires 0-3
13662         - new code not only works, but is more readable, too.
13663
13664 1998-09-20  Jonathan Harris  <jhar@tardis.ed.ac.uk>
13665
13666         * msw-faces.el (mswindows-init-device-faces): Don't try to
13667           specify a default font at this late stage. Do try to force
13668           creation of the default face font so that if it fails we get
13669           an error now instead of a crash at frame creation.
13670
13671           mswindows-font-canonicalize-name, mswindows-make-font-unbold,
13672           mswindows-make-font-unitalic: Canonical default weight
13673           changed from "Normal" to "Regular".
13674
13675           mswindows-make-font-bold / -bold-italic: Supplied device was
13676           not being passed into call to mswindows-find-smaller-font.
13677
13678 1998-09-10  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
13679
13680         * package-get.el (package-get-remote): Fix the path where to find
13681           the packages on xemacs.org.
13682
13683 1998-09-08  Hrvoje Niksic  <hniksic@srce.hr>
13684
13685         * about.el (about-maintainer-info): Update Ben's entry.
13686
13687 1998-09-24  Martin Buchholz  <martin@xemacs.org>
13688
13689         * lisp/shadow.el (find-emacs-lisp-shadows):
13690         - `member' was being called on lists of length 2000!
13691         - Replace with hashtables.
13692         - Replace hand-coded loops with (dolist)
13693         - Fix comment typo
13694
13695 1998-09-20  Darryl Okahata  <darrylo@sr.hp.com>
13696
13697         * packages.el: Added new function, `package-delete-name', to
13698           delete existing packages from the installed package database
13699           (`packages-package-list').  Also added the "pkginfo" directory
13700           to `packages-special-base-regexp', so that the pkginfo directory
13701           would not get added to `late-packages'.
13702
13703         * package-admin.el: Added ability to delete an installed package
13704           (added low-level function, `package-admin-delete-package').
13705           Understands how to use the pkginfo/MANIFEST.<package> file to
13706           delete the package.  When installing a package, will also
13707           create a MANIFEST.* file if one is not provided by the
13708           package.  If the MANIFEST.* doesn't exist when deleting a
13709           package, the functions will fall back to attempting to delete
13710           any package-specific lisp directory.
13711
13712         * package-get.el: Moved some functions to package-admin.el.
13713           Added interactive function `package-get-delete-package', for
13714           use by users for deleting a package.
13715
13716           Also modified to not require the presence of efs.
13717
13718 1998-09-22  Hrvoje Niksic  <hniksic@srce.hr>
13719
13720         * files.el (find-file-noselect): Handle all signals, kill the
13721         buffer and resignal.
13722
13723 1998-09-23  SL Baur  <steve@altair.xemacs.org>
13724
13725         * cl-macs.el (glyph-image): Add setf method.
13726
13727 1998-09-06  Darryl Okahata  <darrylo@sr.hp.com>
13728
13729         * package-get.el: Fixed broken EFS downloading.  Also, look for
13730           .tar.gz files first, in preference over .tgz files.
13731
13732         * package-ui.el: Fix display of package version numbers.
13733
13734 1998-08-27  Jan Vroonhof  <vroonhof@math.ethz.ch>
13735
13736         * x-font-menu.el (font-menu-set-font):  Add "pt" units to size
13737         argument.
13738
13739 1998-09-03  Darryl Okahata  <darrylo@sr.hp.com>
13740
13741         * list-mode.el: `display-completion-list': added new/optional
13742           keyword `:completion-string', which allows the programmer to
13743           change the "Possible completions are:" prompt.
13744
13745         * menubar-items.el: Added new pulldown menu-pick to start up the
13746           visual package browser/installer:
13747
13748                 Options->Customize->List Packages
13749
13750         * package-admin.el: Added hooks for installing under both Unix
13751           and MS Windows.  Does additional error checking.  No longer
13752           calls "add-big-package.sh" to install packages under Unix; now
13753           calls gunzip & tar directly.
13754
13755         * package-get.el: Added ability to install packages from files
13756           on a local disk/CDROM.  Now deletes any existing package lisp
13757           directory.  Does completion on available packages when
13758           querying for package names.  Will also search for .tgz files
13759           in addition for .tar.gz files.  Tries to reload
13760           auto-autoloads, as a convenience when loading new packages,
13761           and also tries to add any new package paths to `load-path'.
13762           Changed all occurences of `concat' to use `expand-file-name'.
13763
13764         * package-ui.el: New file which implements the main visual
13765           package browser/installer, which is started via a menu pick or
13766           M-x pui-list packages.
13767
13768 1998-09-03  Hrvoje Niksic  <hniksic@srce.hr>
13769
13770         * startup.el (load-init-file): spelling fix.
13771
13772 1998-09-02  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
13773
13774         * startup.el (normal-top-level): Load auto-autoload files
13775         covariantly with their precedence.
13776
13777 1998-08-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
13778
13779         * menubar-items.el (default-menubar): Remove "Font Weight"
13780         option, there is currently no custom equivalent.. Customize-faces
13781         is "Edit faces".
13782
13783         * x-font-menu.el (font-menu-set-font): Use customize to set
13784         default face.
13785
13786         * faces.el (face-spec-update-all-matching): New function.
13787
13788         * cus-face.el (custom-set-face-update-spec): New function.
13789         Interface to customize faces from elisp.
13790
13791         (custom-face-value-create): Show the customized settings if set
13792         but not saved.
13793
13794 1998-08-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
13795
13796         (custom-face-value-create): Show the customized settings if set
13797         but not saved.
13798
13799 1998-08-31  Hrvoje Niksic  <hniksic@srce.hr>
13800
13801         * keydefs.el (global-map): Add FSF 20.3 binding of
13802         query-replace-regexp.
13803
13804 1998-08-21  Greg Klanderman  <greg@alphatech.com>
13805
13806         * minibuf.el (read-file-name-internal-1): use
13807         user-name-completion-1 instead of user-name-completion.
13808
13809 1998-08-19  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
13810
13811         * loadup.el:
13812         * make-docfile.el:
13813         * update-elc.el: Don't set `source-directory' (now defunct as a
13814         global variable) no more.
13815
13816         * packages.el (packages-list-autoloads): Made `source-directory'
13817         (now defunct as a global variable) a parameter.
13818
13819 1998-08-13  Carsten Leonhardt  <leo@arioch.oche.de>
13820
13821         * about.el (about-hackers): new email
13822
13823 1998-08-16  SL Baur  <steve@altair.xemacs.org>
13824
13825         * lisp-mode.el (with-string-as-buffer-contents): Set indentation.
13826
13827 1998-07-17  Didier Verna  <didier@xemacs.org>
13828
13829         * faces.el (set-face-property):
13830         (set-face-dim-p):
13831         (face-dim-p): updated the doc strings now that the dim property isn't
13832         tty-specific.
13833         (face-equal): the dim property is now a common one.
13834
13835         * cus-face.el (custom-face-attributes): New face attribute: `dim'
13836         Renamed the `stipple' attribute to `background-pixmap'.
13837         (custom-face-background-pixmap): make custom-face-stipple an
13838         obsolete alias for this.
13839
13840 1998-08-11  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
13841
13842         * find-paths.el (paths-file-readable-directory-p): Created and
13843         used.
13844
13845         * loadup.el: Don't set inhibit-... flags from run-temacs.
13846
13847 1998-08-06  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
13848
13849         * packages.el (packages-data-path-depth): Added and used.
13850
13851 1998-08-05  Charles G. Waldman <cgw@pgt.com>
13852
13853         * about.el:
13854         - Change .xpm to .png, delete "zcat" section.
13855         - cosmetic fix in the 'marcpa' entry.
13856
13857         * etc/photos
13858         - convert all .xpm.Z to .png
13859         - rename mrb to martin
13860         - rename mcook-m to mcookm
13861
13862 1998-07-31  Martin Buchholz  <martin@xemacs.org>
13863
13864         * x-init.el (x-initialize-compose): Add support for
13865         dead-circumflex as YET ANOTHER NAME for that dead key.
13866
13867 1998-08-05  Colin Rafferty <colin@xemacs.org>
13868
13869         * setup-paths.el (paths-construct-exec-path): Made the
13870         last-packages really be last.
13871         (paths-construct-data-directory-list): Ditto.
13872
13873 1998-08-01  Kai Haberzettl  <khaberz@synnet.de>
13874
13875         * startup.el(startup-splash-frame-body):
13876         Update Copyright notice in splash screen
13877
13878 1998-07-20  Greg Klanderman  <greg@alphatech.com>
13879
13880         * minibuf.el (read-file-name-internal-1): do ~user completion.
13881
13882 1998-07-22  Jan Vroonhof  <vroonhof@math.ethz.ch>
13883
13884         * font-lock.el (font-lock-fontify-glumped-region): Add guard
13885         aginst destroyed extents
13886
13887 1998-07-24  Greg Klanderman  <greg@alphatech.com>
13888
13889         * package-get.el (package-get): add `install-dir' argument.
13890
13891 1998-07-20  John Jones  <jj@asu.edu>
13892
13893         * package-get.el: calls to package-get-update-all will only
13894           update packages which are already installed.
13895
13896 1998-07-23  SL Baur  <steve@altair.xemacs.org>
13897
13898         * autoload.el (update-file-autoloads): Ensure autoloads buffer is
13899         writable.
13900
13901 1998-07-20  Colin Rafferty   <colin@xemacs.org>
13902
13903         * about.el (about-hackers): Correct my email.
13904
13905 1998-07-20  Kai Haberzettl  <khaberz@synnet.de>
13906
13907         * about.el (about-hackers): new email-address.
13908
13909 1998-07-25  SL Baur  <steve@altair.xemacs.org>
13910
13911         * minibuf.el (read-number): Don't let `input-error' condition
13912         escape.
13913
13914 1998-07-20  Greg Klanderman  <greg@alphatech.com>
13915
13916         * about.el (about-hackers): use my `email-for-life' address.
13917
13918 1998-07-19  SL Baur  <steve@altair.xemacs.org>
13919
13920         * XEmacs 21.2-beta1 is released.
13921
13922 1998-07-12  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
13923
13924         * ldap.el (ldap-search): Doc string change
13925
13926 1998-07-16  Colin Rafferty   <colin@xemacs.org>
13927
13928         * menubar-items.el (default-menubar): Removed references to
13929         `data-directory', and use `locate-data-file' instead, and made
13930         then greyed out if they don't exist.
13931
13932 1998-07-14  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
13933
13934         * keymap.el (events-to-keys): Use `format' instead of `concat'
13935         since the latter does not accept integer args anymore
13936
13937 1998-07-15  SL Baur  <steve@altair.xemacs.org>
13938
13939         * dumped-lisp.el (preloaded-file-list): Usage of Lisp read-time
13940         macros replaced.
13941
13942 1998-07-14  SL Baur  <steve@altair.xemacs.org>
13943
13944         * make-docfile.el: Get first initialization from very-early-lisp.el
13945         * update-elc.el: Ditto.
13946         * loadup.el (really-early-error-handler): Ditto.
13947
13948         * packages.el (packages-unbytecompiled-lisp): Add new file,
13949         very-early-lisp.el.
13950
13951         * very-early-lisp.el: New file.
13952
13953 1998-07-14  SL Baur  <steve@altair.xemacs.org>
13954
13955         * Symbols that have been obsolete for at least 3 years removed (II).
13956
13957         * obsolete.el (eval-current-buffer): Make compatible.
13958         (byte-code-function-p): Ditto.
13959         (send-string): Removed.
13960         (send-region): Removed.
13961         (screen-scrollbar-width): Removed.
13962         (set-screen-scrollbar-width): Removed.
13963         (set-screen-left-margin-width): Removed.
13964         (set-screen-right-margin-width): Removed.
13965         (screen-left-margin-width): Removed.
13966         (screen-right-margin-width): Removed.
13967         (set-buffer-left-margin-width): Removed.
13968         (set-buffer-right-margin-width): Removed.
13969         (buffer-left-margin-width): Removed.
13970         (buffer-right-margin-width): Removed.
13971         (x-set-frame-icon-pixmap): Removed.
13972         (x-set-screen-icon-pixmap): Removed.
13973         (pixel-name): Removed.
13974         (make-pixmap): Removed.
13975         (make-cursor): Removed.
13976         (pixmap-width): Removed.
13977         (pixmap-contributes-to-line-height-p): Removed.
13978         (set-pixmap-contributes-to-line-height): Removed.
13979
13980 1998-07-13  SL Baur  <steve@altair.xemacs.org>
13981
13982         * obsolete.el (popup-menu-up-p): removed.
13983         (read-no-blanks-input): Removed.
13984         (wholenump): Removed.
13985         (ring-mod): Removed (what was ring-mod?).
13986         (current-time-seconds): Removed.
13987         (run-special-hook-with-args): Removed.
13988         (dot): Removed.
13989         (dot-marker): Removed.
13990         (dot-min): Removed.
13991         (dot-max): Removed.
13992         (window-dot): Removed.
13993         (set-window-dot): Removed.
13994
13995         * bytecomp.el: Remove bytecompiler support for `dot', `dot-max' and
13996         `dot-min'.
13997
13998         * minibuf.el: (read-no-blanks-input): remove commented-out copy.
13999
14000         * code-files.el (insert-file-contents): Rename
14001         run-special-hook-with-args to run-hook-with-args-until-success.
14002         (write-region): Ditto.
14003
14004 1998-07-12  SL Baur  <steve@altair.xemacs.org>
14005
14006         * about.el: Fix typos, update release date.
14007
14008         * Symbols that have been obsolete for at least 3 years removed.
14009
14010         * cl-macs.el (cl-parse-loop-clause): Delete obsolete references to
14011         screen- functions.
14012         (toplevel): remove setf methods for screen functions.
14013         * cl-macs.el (extent-data): defsetf removed.
14014         * obsolete.el (lisp-indent-hook): Make compatible, it's used too
14015         many places to remove.
14016         (comment-indent-hook): Ditto.
14017         * obsolete.el (get-screen-for-buffer-default-screen-name): Remove.
14018         (buffer-dedicated-screen): Ditto.
14019         (deiconify-screen): Ditto.
14020         (delete-screen): Ditto.
14021         (event-screen): Ditto.
14022         (find-file-other-screen): Ditto.
14023         (find-file-read-only-other-screen): Ditto.
14024         (live-screen-p): Ditto.
14025         (screen-height): Ditto.
14026         (screen-iconified-p): Ditto.
14027         (screen-list): Ditto.
14028         (screen-live-p): Ditto.
14029         (screen-name): Ditto.
14030         (screen-parameters): Ditto.
14031         (screen-pixel-height): Ditto.
14032         (screen-pixel-width): Ditto.
14033         (screen-root-window): Ditto.
14034         (screen-selected-window): Ditto.
14035         (screen-totally-visible-p): Ditto.
14036         (screen-visible-p): Ditto.
14037         (screen-width): Ditto.
14038         (screenp): Ditto.
14039         (get-screen-for-buffer): Ditto.
14040         (get-screen-for-buffer-noselect): Ditto.
14041         (get-other-screen): Ditto.
14042         (iconify-screen): Ditto.
14043         (lower-screen): Ditto.
14044         (mail-other-screen): Ditto.
14045         (make-screen): Ditto.
14046         (make-screen-invisible): Ditto.
14047         (make-screen-visible): Ditto.
14048         (modify-screen-parameters): Ditto.
14049         (new-screen): Ditto.
14050         (next-screen): Ditto.
14051         (next-multiscreen-window): Ditto.
14052         (other-screen): Ditto.
14053         (previous-screen): Ditto.
14054         (previous-multiscreen-window): Ditto.
14055         (raise-screen): Ditto.
14056         (redraw-screen): Ditto.
14057         (select-screen): Ditto.
14058         (selected-screen): Ditto.
14059         (set-buffer-dedicated-screen): Ditto.
14060         (set-screen-height): Ditto.
14061         (set-screen-position): Ditto.
14062         (set-screen-size): Ditto.
14063         (set-screen-width): Ditto.
14064         (show-temp-buffer-in-current-screen): Ditto.
14065         (switch-to-buffer-other-screen): Ditto.
14066         (visible-screen-list): Ditto.
14067         (window-screen): Ditto.
14068         (x-set-screen-pointer): Ditto.
14069         (x-set-frame-pointer): Ditto.
14070         (screen-title-format): Ditto.
14071         (screen-icon-title-format): Ditto.
14072         (terminal-screen): Ditto.
14073         (delete-screen-hook): Ditto.
14074         (create-screen-hook): Ditto.
14075         (mouse-enter-screen-hook): Ditto.
14076         (mouse-leave-screen-hook): Ditto.
14077         (map-screen-hook): Ditto.
14078         (unmap-screen-hook): Ditto.
14079         (default-screen-alist): Ditto.
14080         (default-screen-name): Ditto.
14081         (x-screen-defaults): Ditto.
14082         (x-create-screen): Ditto.
14083         * obsolete.el: meta-flag removed.
14084         baud-rate removed.
14085         sleep-for-millisecs removed.
14086         extent-data removed.
14087         set-extent-data removed.
14088         set-extent-attribute removed.
14089         extent-glyph removed.
14090         extent-layout removed.
14091         set-extent-layout removed.
14092         list-faces-display removed.
14093         list-faces removed.
14094         trim-versions-without-asking removed.
14095         after-write-file-hooks removed.
14096         truename removed.
14097         auto-fill-hook removed.
14098         blink-paren-hook removed.
14099         select-screen-hook, deselect-screen-hook removed.
14100         auto-raise-screen, auto-lower-screen removed.
14101
14102         * msw-mouse.el: Global change resource -> mswindows-resource.
14103
14104         * XEmacs 21.0-pre5 is released.
14105
14106 1998-07-11  SL Baur  <steve@altair.xemacs.org>
14107
14108         * about.el (about-hackers): Credits update.
14109
14110 1998-07-11  Hrvoje Niksic  <hniksic@srce.hr>
14111
14112         * register.el (insert-register): Don't activate the region.
14113
14114 1998-07-10  SL Baur  <steve@altair.xemacs.org>
14115
14116         * select.el: Restore x-* symbols for backwards compatibility:
14117         x-copy-primary-selection, x-kill-primary-selection,
14118         x-delete-primary-selection, x-select-make-extent-for-selection,
14119         x-valid-simple-selection-, x-cut-copy-clear-internal.
14120
14121 1998-07-09  SL Baur  <steve@altair.xemacs.org>
14122
14123         * XEmacs 21.0-pre4 is released.
14124
14125 1998-06-28  Hrvoje Niksic  <hniksic@srce.hr>
14126
14127         * menubar-items.el (default-menubar): Use `report-emacs-bug' for
14128         reporting bugs.
14129         (maybe-add-init-button): Fix semantics under Windows.  Use
14130         `expand-file-name' rather than `concat'.
14131
14132         * help.el (print-messages): New function.
14133
14134 1998-07-05  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14135
14136         * ldap.el (ldap-host-parameters-alist): Docstring fixes
14137
14138 1998-07-04  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14139
14140         * about.el: Tweaked my entry in about-hackers.
14141
14142         * find-paths.el (paths-emacs-root-p):
14143           Relaxed emacs-root checking of an in-place installation to
14144           also accommodate the flat layout used on MS Windows.
14145
14146 1998-06-29  John Jones  <jj@asu.edu>
14147
14148         * package-get.el: calls to package-get-update-all will only
14149           update packages which are already installed.
14150
14151 1998-07-05  Andy Piper  <andyp@parallax.co.uk>
14152
14153         * faces.el (xpm-color-symbols): remove hardcoded defaults these
14154         are handled by the gui-element face fallbacks now.
14155
14156         * x-faces.el: default gui-element face to "background" as well as
14157         the default face.
14158
14159         * msw-faces.el (mswindows-init-device-faces): remove gui-element
14160         and default face settings since these are set as fallbacks now in
14161         the appropriate domain.
14162
14163 1998-07-02  SL Baur  <steve@altair.xemacs.org>
14164
14165         * text-mode.el (text-mode): Reorder regexp so the OR part
14166         corresponding to `page-delim' goes first and the hack in
14167         `forward-paragraph' will work.
14168         With bug analysis from Bob Weiner <weiner@altrasoft.com>
14169
14170 1998-06-29  Kyle Jones  <kyle_jones@wonderworks.com>
14171
14172         * subr.el (remove-hook): When checking the hook value
14173           with functionp, don't apply car to it.
14174
14175 1998-06-24  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14176
14177         * package-get.el (package-get-remote-filename):
14178           Don't use file-name-as-directory because the local directory
14179           separator conventions might not be the same as ftp's.
14180
14181 1998-06-27  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14182
14183         * ldap.el (ldap-host-parameters-alist): New name of
14184         `ldap-host-parameters-plist'
14185
14186 1998-06-26  Adrian Aichner  <adrian@xemacs.org>
14187
14188         * package-get.el: Using (require 'package-get-base), now that it
14189         provides itself.  Consequently removed all instances of (load
14190         "package-get-base.el").
14191
14192 1998-06-29  Kyle Jones  <kyle_jones@wonderworks.com>
14193
14194         * subr.el (remove-hook): Don't treat the hook value as a
14195           list unless it is both consp and not functionp.
14196
14197 1998-06-29  SL Baur  <steve@altair.xemacs.org>
14198
14199         * about.el: Email address for Ben Wing is ben@xemacs.org.
14200         * auto-show.el: Ditto.
14201         * bytecomp.el: Ditto.
14202         * faces.el: Ditto.
14203         * x-scrollbar.el: Ditto.
14204         * x-misc.el: Ditto.
14205         * tty-init.el: Ditto.
14206         * toolbar-items.el: Ditto.
14207         * symbol-syntax.el: Ditto.
14208         * specifier.el: Ditto.
14209         * objects.el: Ditto.
14210         * hyper-apropos.el: Ditto.
14211         * glyphs.el: Ditto.
14212
14213 1998-06-27  Hrvoje Niksic  <hniksic@srce.hr>
14214
14215         * mouse.el (drag-window-divider): vertical-divider-draggable-p ->
14216         vertical-divider-always-visible-p.
14217         (default-mouse-motion-handler): Ditto.
14218
14219 1998-06-21  Hrvoje Niksic  <hniksic@srce.hr>
14220
14221         * scrollbar.el (scrollbars-visible-p): Simplify.  Always set the
14222         global value.
14223
14224 1998-06-21  Oliver Graf <ograf@fga.de>
14225
14226         * build-reports.el: changed receiver to xemacs-build-reports list
14227
14228 1998-06-19  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14229
14230         * font.el: Split font-family-mappings into X and
14231           mswindows-specific versions.
14232           mswindows-font-create-[object|name]: Treat supplied size
14233           as a pointsize. Added underline and strikethru handling.
14234
14235         * msw-faces.el: changed default mswindows charset to western.
14236
14237         * msw-glyphs.el: removed space in border-glyph font string that
14238           was inserted to get round bugs in the mswindows C font code.
14239
14240 1998-06-27  SL Baur  <steve@altair.xemacs.org>
14241
14242         * about.el (about-hackers): Credits update.
14243
14244         * help-nomule.el (tutorial-supported-languages): Add Romanian
14245         TUTORIAL.
14246
14247         * code-files.el (file-coding-system-alist): Hardwire TUTORIAL.ro
14248         to ISO-8859-2.
14249
14250 1998-06-19  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14251
14252         * font.el: Split font-family-mappings into X and
14253           mswindows-specific versions.
14254           mswindows-font-create-[object|name]: Treat supplied size
14255           as a pointsize. Added underline and strikethru handling.
14256
14257         * msw-faces.el: changed default mswindows charset to western.
14258
14259         * msw-glyphs.el: removed space in border-glyph font string that
14260           was inserted to get round bugs in the mswindows C font code.
14261
14262 1998-06-15  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14263
14264         * minibuf.el: make read-color-completion-table call
14265           (mswindows-color-list for mswindows devices.
14266
14267 1998-06-18  Sam Mikes  <smikes@alumni.hmc.edu>
14268
14269         * lisp/font-lock.el
14270         (font-lock-match-c++-style-declaration-item-and-skip-to-next):
14271         Let declaration items contain non-word symbol characters.
14272
14273 1998-06-15  Adrian Aichner  <adrian@xemacs.org>
14274
14275         * package-get.el (package-get-package-provider): Added autoload
14276         cookie.  Loading "package-get-base.el" in ALL functions that use
14277         it.  Fixed some (interactive ...) with multiple argument specs
14278         again.  Cosmetic indentation changes.
14279
14280 1998-05-27  Glynn Clements  <glynn@sensei.co.uk>
14281
14282         * info.el (Info-insert-dir): Don't use nreverse on variables
14283         that you want to use later.
14284
14285 1998-06-17  Glynn Clements  <glynn@sensei.co.uk>
14286
14287         * x-mouse.el (x-set-point-and-move-selection): Replace call
14288         to x-kill-primary-selection with kill-primary-selection
14289
14290 1998-06-12  Martin Buchholz  <martin@xemacs.org>
14291
14292         * simple.el (what-cursor-position): Make cursor position reported
14293         use value of column-number-start-at-one
14294
14295 1998-06-17  SL Baur  <steve@altair.xemacs.org>
14296
14297         * about.el (xemacs-hackers): Fix Jareth's email address.
14298
14299 1998-06-16  SL Baur  <steve@altair.xemacs.org>
14300
14301         * startup.el (startup-splash-frame): Remove
14302         `xemacs-startup-logo-function'.
14303
14304 1998-06-15  SL Baur  <steve@altair.xemacs.org>
14305
14306         * about.el (about-hackers): Update credits list.
14307
14308 1998-06-06  Jeff Miller <jmiller@smart.net>
14309
14310         * lisp/sound.el: Update sound-ext to allow filenames with
14311           extensions to be found by load-sound-file
14312
14313 1998-06-14  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14314
14315         * info.el (Info-rebuild-outdated-dir): Removed variable
14316         (Info-auto-generate-directory): New variable
14317         (Info-save-auto-generated-dir): New variable
14318         (Info-maybe-update-dir): Use `Info-auto-generate-directory'
14319         (Info-build-dir-anew): Second parameter removed.  Use
14320         `Info-save-auto-generated-dir'
14321         (Info-rebuild-dir): Ditto
14322
14323 1998-06-02  Christoph Wedler  <wedler@fmi.uni-passau.de>
14324
14325         * list-mode.el (next-list-mode-item): Would not recognize
14326         border between directly neighbored items.
14327
14328 1998-06-12  Andy Piper  <andyp@parallax.co.uk>
14329
14330         * package-get.el: add autoloads for some functions.
14331
14332 1998-06-10  Hrvoje Niksic  <hniksic@srce.hr>
14333
14334         * specifier.el (let-specifier): Tiny docfixes.
14335
14336 1998-06-12  Andy Piper  <andyp@parallax.co.uk>
14337
14338         * msw-mouse.el: set selection-pointer-glyph to Normal.
14339
14340 1998-06-09  Per Abrahamsen  <abraham@dina.kvl.dk>
14341
14342         * wid-edit.el (widget-specify-secret): New function.
14343         (widget-after-change): Use it.
14344         (widget-specify-field): Use it.
14345
14346 1998-06-08  Hrvoje Niksic  <hniksic@srce.hr>
14347
14348         * mouse.el (drag-window-divider): Use `(not done)' instead of
14349         `doit'; reuse result of `window-pixel-edges'.
14350
14351         * modeline.el (drag-modeline-event-lag): Rename to
14352         drag-divider-event-lag.
14353
14354 1998-06-07  Hrvoje Niksic  <hniksic@srce.hr>
14355
14356         * specifier.el (let-specifier): Rewritten not to generate needless
14357         `let's; clarified documentation; support TAG-SET and HOW-TO-ADD
14358         arguments.
14359
14360 1998-05-28  Hrvoje Niksic  <hniksic@srce.hr>
14361
14362         * minibuf.el (read-file-name-1): Setup buffer-local value of
14363         `completion-ignore-case' in completions buffer under Windows.
14364
14365 1998-06-06  Kirill M. Katsnelson  <kkm@kis.ru>
14366
14367         * about.el (about-maintainer-glyph): Fix support for not
14368         compressed images.
14369
14370 1998-06-04  Kirill M. Katsnelson  <kkm@kis.ru>
14371
14372         * cmdloop.el (cancel-mode-internal): Defined this do-nothing function.
14373
14374         * mouse.el (mouse-track): Cancel selection if misc-user event with
14375         `cancel-mode-internal' function is fetched.
14376
14377 1998-06-03  Hrvoje Niksic  <hniksic@srce.hr>
14378
14379         * files.el (save-some-buffers-1): Fixed return value.
14380
14381 1998-06-01  Oliver Graf <ograf@fga.de>
14382
14383         * dragdrop.el: added experimental
14384
14385 1998-05-26  Stephen J. Turnbull  <turnbull@sk.tsukuba.ac.jp>
14386
14387         * startup.el (after-init-hook, init-file-user,
14388         user-init-directory, load-user-init-file):  Purge references
14389         to "~/.xemacs/init.el" from docstrings.
14390
14391         (load-user-init-file) Use paths-construct-path to construct
14392         paths to user init files.  Go directly to ~/.emacs, do not
14393         search ~/.xemacs/, do not load `default-custom-file'.
14394
14395 1998-06-03  Hrvoje Niksic  <hniksic@srce.hr>
14396
14397         * files.el (interpreter-mode-alist): Catch wish and tclsh before
14398         general *sh.
14399         (inhibit-first-line-modes-regexps): Added `.tar.gz'.
14400
14401 1998-06-03  Andy Piper  <andyp@parallax.co.uk>
14402
14403         * menubar-items.el (default-menubar): add Update Packages to customize
14404         menu.
14405
14406 1998-06-02  Andy Piper  <andyp@parallax.co.uk>
14407
14408         * faces.el: use toolbar face as a fallback for toolbar properties
14409         in xpm-color-symbols instead of default.
14410
14411         * msw-faces.el: rename 3d-object -> gui-element face.
14412
14413 1998-06-06  SL Baur  <steve@altair.xemacs.org>
14414
14415         * startup.el (xemacs-startup-logo-function): New variable.
14416         (startup-splash-frame): Use it.
14417
14418 1998-06-02  Hrvoje Niksic  <hniksic@srce.hr>
14419
14420         * files.el (save-some-buffers): Would wait 1 second.
14421         (save-some-buffers-1): Delete other windows here instead of in
14422         `save-some-buffers'.
14423         (save-some-buffers): Force redisplay only if windows were deleted.
14424
14425 1998-06-02  Didier Verna  <didier@xemacs.org>
14426
14427         * cus-face.el (custom-face-attributes): generalized the use of
14428         toggle buttons for boolean attributes.
14429         Re-ordered the items a bit.
14430
14431 1998-06-01  SL Baur  <steve@altair.xemacs.org>
14432
14433         * sound.el (default-sound-directory): Use `locate-data-directory'
14434         to find the sounds directory.
14435
14436 1998-05-29  Andy Piper  <andyp@parallax.co.uk>
14437
14438         * sound.el: default sound-ext to .wav under mswindows, .au
14439         otherwise. load-default sounds without extensions.
14440
14441 1998-05-27  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
14442
14443         * menubar-items.el (default-menubar): Dim out "Submit Bug Report"
14444         if send-pr is not bound.
14445
14446 1998-06-01  Andy Piper  <andyp@parallax.co.uk>
14447
14448         * files.el: grok idl files in auto-mode-alist.
14449 1998-06-01  Jeff Miller  <jmiller@smart.net>
14450
14451         * minibuf.el (exact-minibuffer-completion-p): check for nil before
14452         calling `upcase'.
14453
14454 1998-05-30  Andy Piper  <andyp@parallax.co.uk>
14455
14456         * msw-glyphs.el: add xbm to the list of image types supported.
14457
14458 1998-05-30  Kirill M. Katsnelson  <kkm@kis.ru>
14459
14460         * msw-init.el (init-post-mswindows-win): Load InfoDock toolbar
14461         instead of XEmacs one when dumping InfoDock.
14462
14463 1998-05-30  Kirill M. Katsnelson  <kkm@kis.ru>
14464
14465         * obsolete.el (has-modeline-p): Added obsolete alias `has-modeline-p'
14466         for `modeline-visible-p'
14467
14468         * winnt.el (nt-quote-process-args): Fix for duplicating argv[0].
14469
14470 1998-05-29  Andy Piper  <andyp@parallax.co.uk>
14471
14472         * msw-select.el (mswindows-cut-copy-clear-clipboard): deleted
14473         since it's not used anymore. doc string fixes.
14474
14475         * package-get.el (package-get-file-installed-p): new function. use
14476         instead of file-installed-p which is in an external package.
14477
14478 1998-05-28  Oliver Graf <ograf@fga.de>
14479
14480         * dragdrop.el (dragdrop-drop-url-default): dropped pop-to-buffer in
14481         favor of select-window/switch-to-buffer
14482
14483 Wed May 27, 1998  Darryl Okahata  <darrylo@sr.hp.com>
14484
14485         * startup.el: changed (getenv "HOME") to (user-home-directory)
14486
14487 1998-05-25  Oliver Graf <ograf@fga.de>
14488
14489         * frame.el (cde-start-drag) moved to dragdrop.el
14490         (offix-start-drag-region) moved to dragdrop.el
14491         (offix-start-drag) moved to dragdrop.el
14492         * dragdrop.el (cde-start-drag) moved from frame.el
14493         (offix-start-drag-region) moved from frame.el
14494         (offix-start-drag) moved from frame.el
14495         (cde-start-drag-region) cde drag regions
14496         * mouse.el (mouse-drag-or-yank) will now call cde-start-drag-region
14497
14498 1998-05-26  Oliver Graf <ograf@fga.de>
14499
14500         * dragdrop.el: created dragdrop-drag prototypes
14501         (cde-start-drag-region) fixed typo
14502
14503 1998-05-28  SL Baur  <steve@altair.xemacs.org>
14504
14505         * simple.el (after-init-hook): Remove reader macro.
14506
14507         * packages.el (packages-hardcoded-lisp): Get rid of reader
14508         macros.  Update DOC string.
14509
14510 1998-05-25  Hrvoje Niksic  <hniksic@srce.hr>
14511
14512         * mouse.el (drag-window-divider): Ditto.
14513
14514         * modeline.el (mouse-drag-modeline): Use it.
14515
14516         * lisp-mode.el (let-specifier): Specify indentation.
14517
14518         * specifier.el (let-specifier): Renamed from
14519         `with-specifier-instance'.
14520
14521 1998-05-27  Andy Piper  <andyp@parallax.co.uk>
14522
14523         * x-faces.el:
14524         * faces.el: move definition of xpm-color-symbols from x-faces.el
14525         to faces. Predicate x-get-resource on the presence of x.
14526
14527         * msw-faces.el: set 3d-object face rather than modeline. Specify
14528         faces as specfier defaults.
14529
14530         * package-get.el: don't use package-admin-add-single-file-package.
14531
14532 1998-05-25  Hrvoje Niksic  <hniksic@srce.hr>
14533
14534         * toolbar-items.el: Fixup tooltips.
14535         (toolbar-gnus): Don't use obsolete variable
14536         toolbar-news-frame-properties.
14537         (toolbar-news-reader): Default to `gnus' instead of
14538         `not-configured'.
14539
14540         * files.el (auto-mode-alist): Correctly recognize `.emacs' under
14541         Windows.
14542
14543 1998-05-25  Andy Piper  <andyp@parallax.co.uk>
14544
14545         * package-get.el: rename -installedp -> -installed-p.
14546
14547 1998-05-23  Kirill M. Katsnelson  <kkm@kis.ru>
14548
14549         * glyphs.el (init-glyphs): Created `border-glyph' face, with no
14550         attributes, and assinged it to continuation, truncation and
14551         hscroll glyphs.
14552
14553         * msw-glyphs.el: Assigned WinDings font to `border-glyph' face,
14554         and made continuation, truncation and hscroll glyphs arrow
14555         characters out of that font.
14556
14557 1998-05-22  Hrvoje Niksic  <hniksic@srce.hr>
14558
14559         * minibuf.el (minibuffer-electric-separator): Play nicely with
14560         directory-sep-char being \.
14561         (minibuffer-electric-tilde): Ditto.
14562         (read-file-name-map): Ditto.
14563
14564 1998-05-22  Hrvoje Niksic  <hniksic@srce.hr>
14565
14566         * mouse.el (default-mouse-track-maybe-own-selection): Pause only
14567         on X devices.
14568         (default-mouse-track-deal-with-down-event): Avoid
14569         `x-disown-selection'; use `disown-selection' instead.
14570
14571 1998-05-21  Andy Piper  <andyp@parallax.co.uk>
14572
14573         * select.el:
14574         * x-select.el: selection cleanup. (x-cut-copy-clear-internal)
14575         moved to (cut-copy-clear-internal) in select.el. Ditto for
14576         (x-delete-primary-selection) (x-kill-primary-selection)
14577         (x-copy-primary-selection).
14578         (own-clipboard): new function.
14579
14580         * msw-select.el: use the new kill/delete/copy/cut-copy-clear
14581         functions in select.el. remove old ones.
14582         (mswindows-own-clipboard): new function.
14583
14584 1998-05-21  Andy Piper  <andyp@parallax.co.uk>
14585
14586         * gnuserv.el: allow connections from mswindows type devices.
14587
14588 1998-05-20  Andy Piper  <andyp@parallax.co.uk>
14589
14590         * msw-glyphs.el: change image type used from cursor to resource.
14591
14592 1998-05-20  Kirill M. Katsnelson  <kkm@kis.ru>
14593
14594         * x-scrollbar.el (x-init-scrollbar-from-resources): Added support
14595         for {top,bottom}-{left,right} values in addition to
14596         {top,bottom}_{left,right}.
14597         Use x-get-resource instead of x-get-resource-and-bogosity-check.
14598
14599 1998-05-20  Hrvoje Niksic  <hniksic@srce.hr>
14600
14601         * cl-macs.el (specifier-instance): Undefine its setf method.
14602
14603         * specifier.el (with-specifier-instance): Added docstring.
14604
14605         * mouse.el (drag-window-divider): Ditto.
14606
14607         * modeline.el (mouse-drag-modeline): Use it.
14608
14609         * lisp-mode.el (with-specifier-instance): Define its indentation
14610         level.
14611
14612         * specifier.el (with-specifier-instance): New macro.
14613
14614 1998-05-19  Andy Piper  <andyp@parallax.co.uk>
14615
14616         * package-get.el (package-get-create-custom): new function to
14617         auto-generate package-get-custom.el from package-get-base.el.
14618         * (package-get-ever-installedp): new function.
14619         * (package-get-custom): new function to get all packages specified
14620         by customize.
14621
14622 1998-05-19  Hrvoje Niksic  <hniksic@srce.hr>
14623
14624         * cus-edit.el (custom-file): Revert to `~/.emacs'.
14625
14626 1998-05-23  SL Baur  <steve@altair.xemacs.org>
14627
14628         * cl-extra.el: Reverse previous float change.
14629
14630 1998-05-17  Andy Piper  <andyp@parallax.co.uk>
14631
14632         * x-faces.el:
14633         * faces.el (try-font-name): moved from x-faces.el since it is
14634         required by w3 under mswindows as well X.
14635
14636 1998-05-18  Kirill M. Katsnelson  <kkm@kis.ru>
14637
14638         * winnt.el: Removed evil (setq completion-ignore-case t)
14639         clause, one more overlookef fsfism.
14640         (nt-quote-args-functions-alist): End sentences with double space.
14641
14642 1998-05-18  Kirill M. Katsnelson  <kkm@kis.ru>
14643
14644         * window-xemacs.el (push-window-configuration): Remove kludgery of
14645         recaching default-toolbar specifier.
14646         (pop-window-configuration): Ditto.
14647         (unpop-window-configuration): Ditto.
14648
14649 1998-05-16  Hrvoje Niksic  <hniksic@srce.hr>
14650
14651         * modeline.el (modeline-minor-mode-menu): Don't use :menu-tag.
14652
14653 1998-05-17  Kirill M. Katsnelson  <kkm@kis.ru>
14654
14655         * winnt.el (nt-quote-args-verbatim): Added function.
14656         (nt-quote-args-prefix-quote): Added function.
14657         (nt-quote-args-backslash-quote): Added function.
14658         (nt-quote-args-double-quote): Added function.
14659         (nt-quote-args-functions-alist): New variable.
14660         (nt-quote-process-args): Added function. This is the main quoting
14661         work horse called from process-nt.c
14662
14663 1998-05-16  Kirill M. Katsnelson  <kkm@kis.ru>
14664
14665         * winnt.el: Removed duplicate definitions for backspace,
14666         delete, M-backspace and C-M-backspace.
14667         (file-name-buffer-file-type-alist): Removed this variable.
14668         (find-buffer-file-type): Removed function.
14669         (find-file-binary):  Removed function.
14670         (find-file-text): Removed function.
14671         (find-file-not-found-set-buffer-file-type): Removed function.
14672         (save-to-unix-hook): Removed function.
14673         (revert-from-unix-hook): Removed function.
14674         (using-unix-filesystems): Removed function.
14675         (original-make-auto-save-file-name): DEFSUBR to avoid doc snarf
14676         warning.
14677         (x-set-selection): Removed function.
14678         (x-get-selection): Removed function.
14679         Removed commented FSFisms.
14680         Replaced copyright notice (this file is not part of GNU Emacs).
14681         (nt-shell-mode-hook): Moved here from a lambda expression. Added
14682         comint-process-echoes setting to t.
14683
14684 1998-05-17  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14685
14686         * packages.el (packages-no-package-hierarchy-regexp): Introduced
14687         and used following the interface change of
14688         `paths-find-recursive-path'.
14689
14690         * find-paths.el (paths-find-recursive-path): Exclusion is now by a
14691         regexp instead of a list of base names.
14692         (paths-version-control-filename-regexp):
14693         (paths-lisp-filename-regexp): (paths-no-lisp-directory-regexp):
14694         Introduced and used following the interface change of
14695         `paths-find-recursive-path'.
14696
14697 1998-05-16  Hrvoje Niksic  <hniksic@srce.hr>
14698
14699         * simple.el (delete-forward-p): Make it a defun; do X garbage only
14700         on X devices, rather than on all non-TTY devices.
14701
14702 1998-05-16  Kirill M. Katsnelson  <kkm@kis.ru>
14703
14704         * msw-mouse.el: New file. Sets up cursor shapes for Windows.
14705
14706         * dumped-lisp.el (preloaded-file-list): Added msw-mouse.el
14707
14708 1998-05-17  Adrian Aichner  <adrian@xemacs.org>
14709
14710         * itimer.el (activate-itimer): Fixed usage of integers
14711         as argument to `concat'.
14712
14713 1998-05-17  Glynn Clements  <glynn@sensei.co.uk>
14714
14715         * itimer.el (start-itimer): replace the use of `concat' with
14716         `format'
14717
14718 1998-05-16  SL Baur  <steve@altair.xemacs.org>
14719
14720         * mode-motion.el (mode-motion-hook): Clarify docstring.
14721         From Bob Weiner <weiner@altrasoft.com>
14722
14723         * loadhist.el (symbol-file): Supply prompt string when used
14724         interactively.
14725         From Bob Weiner <weiner@altrasoft.com>
14726
14727 1998-05-16  Hrvoje Niksic  <hniksic@srce.hr>
14728
14729         * loadup.el (really-early-error-handler): Ditto.
14730
14731         * update-elc.el: Ditto.
14732
14733         * setup-paths.el (paths-construct-exec-path): Ditto.
14734
14735         * make-docfile.el: Ditto.
14736
14737         * find-paths.el (paths-decode-directory-path): Use split-path
14738         instead of decode-path.
14739
14740         * files.el (parse-colon-path): Update docstring reference.
14741
14742 1998-05-15  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14743
14744         * msw-init.el:
14745         * x-init.el:
14746         Bind cut'n'paste keys to non window-system specific functions.
14747
14748         * msw-select.el: New function mswindows-clear-clipboard.
14749         mswindows-cut-copy-clipboard extended to handle clearing of the
14750         selection and renamed to mswindows-cut-copy-clear-clipboard.
14751
14752         * select.el: on mswindows devices delete-primary-selection
14753         calls mswindows-clear-clipboard.
14754
14755 1998-05-15  Hrvoje Niksic  <hniksic@srce.hr>
14756
14757         * simple.el (quoted-insert): Inhibit quit when using read-char.
14758
14759         * cmdloop.el (read-char): Don't inhibit quit.
14760         (read-char-exclusive): Ditto.
14761         (read-char): Signal quit if quit-char was pressed.
14762         (read-char-exclusive): Ditto.
14763         (read-quoted-char): Return a character, not integer.
14764
14765         * menubar-items.el (default-popup-menu): Use Andy's generic
14766         selection code.
14767         (default-popup-menu): Fix code.
14768
14769 1998-05-14  Oliver Graf <ograf@fga.de>
14770
14771         * dragdrop.el (dragdrop-function-widget): this time it's done
14772
14773 1998-05-13  Oliver Graf <ograf@fga.de>
14774
14775         * dumped-lisp.el: dragdrop.el now based on dragdrop-api feature
14776
14777 1998-05-15  Kirill M. Katsnelson  <kkm@kis.ru>
14778
14779         * device.el (device-pixel-width):
14780         (device-pixel-height):
14781         (device-mm-width):
14782         (device-mm-height):
14783         (device-bitplanes):
14784         (device-color-cells): Swapped parameters to device-system-metric
14785         according to the interface change.
14786
14787 1998-05-14  Kirill M. Katsnelson  <kkm@kis.ru>
14788
14789         * mouse.el (default-mouse-motion-handler): Use new name of the
14790         function event-over-vertical-divider-p.
14791         Do not set E-W arrow cursor over the divider if
14792         vertical-divider-draggable-p is nil in the window.
14793         ([top-level]): Use new name for the variable
14794         vertical-divider-map.
14795         (drag-window-divider): Respect vertical-divider-draggable-p.
14796         Variable name typo fixes.
14797
14798 1998-05-14  Hrvoje Niksic  <hniksic@srce.hr>
14799
14800         * keymap.el (kbd): Define here; handle string constants and
14801         others...
14802
14803 1998-05-15  Christian Nyb <chr@mediascience.no>
14804
14805         * simple.el (zap-up-to-char): New function.  Behaves like `zap-to-char'
14806         in Emacs 18.
14807
14808 1998-05-13  Didier Verna  <didier@xemacs.org>
14809
14810         * mouse.el (drag-window-divider): give the vertical divider a
14811         pressed look when dragging it.
14812
14813 1998-05-13  Andy Piper  <andyp@parallax.co.uk>
14814
14815         * faces.el: predicate some more face operations on x or mswindows
14816         not just x.
14817
14818         * modeline.el: enable modeline coloring for mswindows.
14819
14820 1998-05-13  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14821
14822         * minibuf.el (minibuffer-default): Added variable; compatible with
14823         FSF Emacs.
14824         (next-history-element): Used `minibuffer-default'.
14825
14826 1998-05-12  Oliver Graf <ograf@fga.de>
14827
14828         * dragdrop.el (dragdrop-function-widget): button and mods ok
14829         arguments still look a bit strange
14830         (dragdrop-compare-mods) created
14831         (dragdrop-drop-do-functions) correctly checks for buttons and
14832         modifiers
14833
14834 1998-05-14  Hrvoje Niksic  <hniksic@srce.hr>
14835
14836         * setup-paths.el (paths-default-info-directories): Replace
14837         path-separator with directory-sep-char.
14838
14839         * files.el (path-separator): Don't define it here.
14840
14841 1998-05-14  Hrvoje Niksic  <hniksic@srce.hr>
14842
14843         * update-elc.el: Ditto.
14844
14845         * setup-paths.el (paths-construct-exec-path): Ditto.
14846
14847         * make-docfile.el: Ditto.
14848
14849         * loadup.el (really-early-error-handler): Ditto.
14850
14851         * find-paths.el (paths-decode-directory-path): Use decode-path
14852         instead of decode-path-internal.
14853
14854         * files.el (parse-colon-path): Update docstring.
14855
14856 1998-05-13  Hrvoje Niksic  <hniksic@srce.hr>
14857
14858         * subr.el (get-buffer-window-list): Make BUFFER optional.
14859
14860         * window-xemacs.el (windows-of-buffer): Defalias to
14861         get-buffer-window-list.
14862
14863 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
14864
14865         * disass.el: Fix maintainer keyword.
14866
14867         * bytecomp.el (byte-compile-and-load-file): Autoload.
14868         (byte-compile-buffer): Ditto.
14869
14870         * lisp-mode.el (eval-last-sexp): Skip ` in `variable' so that the
14871         value is returned, not the name.
14872         (lisp-imenu-generic-expression): Enable it.
14873         (lisp-mode-variables): Ditto.
14874         (lisp-indent-offset): Change defconst to defvar.
14875         (lisp-indent-function): Ditto.
14876         (lisp-body-indent): Ditto.
14877
14878 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
14879
14880         * modeline.el: Use zap-last-kbd-macro-event.
14881
14882         * lisp-mode.el (eval-interactive): If eval-interactive-verbose is
14883         nil, don't attempt to do anything with messages.
14884         (eval-last-sexp): Use `letf' for clarity.
14885
14886 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
14887
14888         * startup.el: It's still `.emacs', not yet `.xemacs/init.el'.
14889
14890 1998-05-11  Martin Buchholz  <martin@xemacs.org>
14891
14892         * buff-menu.el:
14893         * lisp-mode.el:
14894         * obsolete.el:
14895         Change empty docstrings into no doc strings at all.
14896         Fix bogus FSF-format docstrings.
14897         * etags.el: Fix docstring.
14898
14899 1998-05-11  Jan Vroonhof  <vroonhof@math.ethz.ch>
14900
14901         * package-get.el (package-get): Use internal md5
14902
14903 1998-05-13  SL Baur  <steve@altair.xemacs.org>
14904
14905         * about.el (about-xemacs): Correct abuse of concat.
14906
14907 1998-05-11  SL Baur  <steve@altair.xemacs.org>
14908
14909         * info.el (Info-mode): Use easymenu.
14910
14911 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
14912
14913         * apropos.el (apropos): Don't use concat with integers.
14914
14915         * cmdloop.el (describe-last-error): Handle the case when no error
14916         was seen gracefully.
14917
14918         * apropos.el (apropos-print): Use with-displaying-help-buffer as
14919         defun.
14920         (apropos-describe-plist): Ditto.
14921
14922         * help.el (with-displaying-help-buffer): Revert to a defun.
14923         (describe-key): Use it as defun.
14924         (describe-mode): Ditto.
14925         (describe-bindings): Ditto.
14926         (describe-prefix-bindings): Ditto.
14927         (describe-installation): Ditto.
14928         (view-lossage): Ditto.
14929         (describe-function): Ditto.
14930         (describe-variable): Ditto.
14931         (describe-syntax): Ditto.
14932
14933 1998-05-11  Oliver Graf <ograf@fga.de>
14934
14935         * dragdrop.el: changed order of require/provide
14936         (dragdrop-drop-mime-default) changed to new calling conventions
14937         (dragdrop-drop-do-functions) changed to new calling conventions
14938         (dragdrop-function-widget) this one needs more work...
14939
14940 1998-05-10  Oliver Graf <ograf@fga.de>
14941
14942         * about.el: another small change in my entry
14943         * dragdrop.el (dragdrop-drop-log-function): logging added
14944         plus customizations
14945         changed interface to handler functions. now called with event
14946         and object
14947
14948 1998-05-12  Kirill M. Katsnelson  <kkm@kis.ru>
14949
14950         * glyphs.el (divider-pointer-glyph): Declared new glyph,
14951         E-W arrow pointer displayed over draggable dividers.
14952
14953         * mouse.el (default-mouse-motion-handler): Show it when
14954         appropriate.
14955         (drag-window-divider): Added.
14956         ([top-level]): Initialized window-divider-map with a keymap
14957         binding the above function to left button down event.
14958
14959         * x-mouse.el (x-init-pointer-shape): Initialize
14960         divider-pointer-glyph from Cursor.dividerPointer, or use default
14961         E-W double arrow.
14962
14963 1998-04-30  Gunnar Evermann  <Gunnar.Evermann@nats.informatik.uni-hamburg.de>
14964
14965         * toolbar-items.el (toolbar-compile): respect should-use-dialog-box-p
14966
14967 1998-05-11  Hrvoje Niksic  <hniksic@srce.hr>
14968
14969         * simple.el (count-words-buffer): Don't query for buffer.
14970         (count-lines-buffer): Ditto.
14971
14972 1998-05-11  Jan Vroonhof <vroonhof@math.ethz.ch>
14973
14974         * help.el (where-is): add optional insert argument.
14975
14976 1998-05-11  Hrvoje Niksic  <hniksic@srce.hr>
14977
14978         * help.el (describe-key-briefly): New argument INSERT.
14979
14980         * simple.el (eval-expression): New optional argument; synch with
14981         FSF 20.3.
14982
14983         * keydefs.el (global-map): Add new register bindings.
14984
14985         * register.el: Synched with FSF 20.3.
14986
14987 1998-05-11  Jan Vroonhof <vroonhof@math.ethz.ch>
14988
14989         * window-xemacs.el (recenter): all arguments are optional.
14990
14991 1998-05-10  Kirill M. Katsnelson  <kkm@kis.ru>
14992
14993         * device.el: (device-pixel-width): Reflected name/parameters
14994         change to device-system-metric.
14995         (device-pixel-height): Ditto.
14996         (device-mm-width): Ditto.
14997         (device-mm-height): Ditto.
14998         (device-bitplanes): Ditto.
14999         (device-color-cells): Ditto.
15000
15001 1998-05-10  Hrvoje Niksic  <hniksic@srce.hr>
15002
15003         * cl-extra.el (cl-float-limits): Removed; move code to top-level.
15004
15005         * cl.el (most-positive-fixnum): Document.
15006         (most-negative-fixnum): Ditto.
15007
15008         * cus-dep.el: Updated comment.
15009
15010         * cus-load.el: Use most-positive-fixnum as the gc-inhibiting
15011         constant.
15012
15013         * cus-load.el (custom-put): Removed.
15014
15015         * files.el (after-find-file): Just resignal quit instead of
15016         signaling "canceled".
15017
15018 1998-05-10  Hrvoje Niksic  <hniksic@srce.hr>
15019
15020         * frame.el (other-frame): Use `focus-frame' instead of
15021         select-frame kludges.
15022
15023         * lisp-mode.el: Update lisp-indent-function for
15024         save-selected-frame and with-selected-frame.
15025
15026         * frame.el (save-selected-frame): New macro.
15027         (with-selected-frame): Ditto.
15028         (other-frame): Use `set-frame-focus'.
15029
15030 1998-05-06  Oliver Graf <ograf@fga.de>
15031
15032         * dragdrop.el (dragdrop-drop-dispatch): changed to new list concept
15033         (dragdrop-drop-url-default) default handler for URL drops created
15034         (dragdrop-drop-mime-default) default handler for MIME drops created
15035         (dragdrop-drop-functions) default custom for handling drops created
15036         (dragdrop-drop-do-functions) helper for drgadrop-drop-dispatch
15037
15038 1998-05-05  Jonathan Harris <jhar@tardis.ed.ac.uk>
15039
15040         * mouse.el: Removed redundant mouse-mswindows-drop function.
15041
15042 1998-05-05  Oliver Graf <ograf@fga.de>
15043
15044         * about.el: changed some text in my entry
15045         * dragdrop.el: added customs
15046
15047 1998-05-04  Oliver Graf <ograf@fga.de>
15048
15049         * mouse.el: killed global drop key bindings
15050         (mouse-offix-drop) removed
15051         * dragdrop.el: created
15052         * dumped-lisp.el: inclusion of dragdrop.el for window-systems
15053
15054 1998-05-09  Kirill M. Katsnelson  <kkm@kis.ru>
15055
15056         * x-scrollbar.el (x-init-scrollbar-from-resources): Initialize
15057         scrollbar-on-{left,top}-p from *scrollBarPlacement resources.
15058
15059         * x-misc.el (x-get-resource-and-maybe-bogosity-check): Removed
15060         obsolete comment.
15061
15062         * scrollbar.el (scrollbars-visible-p): Use new
15063         {vertical,horizontal}-scrollbar-visible-p specifiers.
15064
15065 1998-04-18  Kirill M. Katsnelson  <kkm@kis.ru>
15066
15067         * device.el (device-pixel-height):
15068         (device-pixel-width):
15069         (device-mm-width):
15070         (device-mm-height):
15071         (device-bitplanes):
15072         (device-color-cells): Moved these 6 functions from device.c; they
15073         all use single (device-system-metrics) call.
15074
15075 1998-05-09  SL Baur  <steve@altair.xemacs.org>
15076
15077         * dumped-lisp.el (preloaded-file-list): x-menubar.el and x-toolbar.el
15078         were renamed.
15079
15080         * menubar-items.el:
15081         * toolbar-items.el: Renamed from x-menubar/x-toolbar.
15082         Suggested by Hrvoje Niksic <hniksic@srce.hr>
15083
15084         * help.el (help-map): Remove Hyperbole keybinding logic.
15085         Suggested by: Michael Ernst <mernst@cs.washington.edu>
15086
15087 1998-05-08  SL Baur  <steve@altair.xemacs.org>
15088
15089         * x-menubar.el (default-menubar): Enable 'mail-user-agent' feature.
15090         From SAKIYAMA Nobuo <nobuo@db3.so-net.or.jp>
15091
15092 1998-05-07  Andy Piper  <andyp@parallax.co.uk>
15093
15094         * msw-glyphs.el: use nicer icon3 from the frame icon.
15095
15096 1998-05-07  SL Baur  <steve@altair.xemacs.org>
15097
15098         * version.el (emacs-version): Remove InfoDock conditionals.
15099
15100         * startup.el (startup-splash-frame): Change ID logo name.
15101
15102 1998-05-06  Hrvoje Niksic  <hniksic@srce.hr>
15103
15104         * files.el (after-find-file): If the user presses C-g on
15105         directory-creation prompt, kill the buffer.
15106
15107 1998-05-06  SL Baur  <steve@altair.xemacs.org>
15108
15109         * simple.el (count-words-region): Reverse previous change.
15110
15111 1998-05-05  Hrvoje Niksic  <hniksic@srce.hr>
15112
15113         * replace.el (query-replace): Just call perform-replace.
15114         (query-replace-regexp): Ditto.
15115         (perform-replace): Move region handling here.
15116         (perform-replace): Use the new arg to match-data.
15117
15118 1998-03-08  Kyle Jones  <kyle_jones@wonderworks.com>
15119
15120         * x-init.el: Install X specific display table that
15121           displays char 0240 as a space to avoid whatever it is
15122           that screws up display of that character code.
15123
15124 1998-05-03  Hrvoje Niksic  <hniksic@srce.hr>
15125
15126         * help.el (function-arglist): If no arguments are documented for a
15127         subr, print nothing rather than incorrect output.
15128
15129 1998-05-05  SL Baur  <steve@altair.xemacs.org>
15130
15131         * cmdloop.el (command-error): Update bail-out error message to use
15132         `emacs-program-name'.
15133
15134         * lib-complete.el: Remove reader macro cruft.
15135
15136         * dumped-lisp.el (preloaded-file-list): Phase I:  remove InfoDock
15137         cruft.
15138
15139         * simple.el (count-words-region): Drop interactive-p check on the
15140         message.
15141
15142 1998-05-04  Jonathan Harris <jhar@tardis.ed.ac.uk>
15143
15144         * font.el
15145         * msw-faces.el
15146         Correct spelling of mswindows-font-canonicalize-name.
15147
15148 1998-05-03 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
15149
15150         * ldap.el (ldap-host-parameters-alist): Replaced with
15151         `ldap-host-parameters-plist'
15152         (ldap-search): Adapt to previous change
15153
15154 1998-05-02  SL Baur  <steve@altair.xemacs.org>
15155
15156         * about.el (about-hackers): Update Bob Weiner bio.
15157         (about-maintainer-info): Ditto.
15158
15159 1998-05-02  Hrvoje Niksic  <hniksic@srce.hr>
15160
15161         * simple.el (display-warning-minimum-level): Docfix.
15162
15163 1998-04-04  Per Abrahamsen  <abraham@dina.kvl.dk>
15164
15165         * widget.el (:default-get): New keyword.
15166         * wid-edit.el (default, widget-default-default-get): Define it.
15167         (group, widget-group-default-get): Define it.
15168         (menu-choice, widget-choice-default-get): Define it.
15169         (widget-default-get): New function.
15170         (widget-choice-action): Call it.
15171         (widget-editable-list-entry-create): Call it.
15172
15173 1998-05-01  Hrvoje Niksic  <hniksic@srce.hr>
15174
15175         * byte-optimize.el (byte-boolean-vars): Removed.
15176         (byte-optimize-lapcode): Use `built-in-variable-type' instead of
15177         lookup through `byte-boolean-vars'.
15178
15179 1998-05-01  Kirill M. Katsnelson  <kkm@kis.ru>
15180
15181         * x-scrollbar.el (x-init-scrollbar-from-resources): Stuff
15182         resource-provided values into ghost specs for scrollbar-height and
15183         scrollbar-width.
15184
15185 1998-05-01  Hrvoje Niksic  <hniksic@srce.hr>
15186
15187         * byte-optimize.el: Don't attempt to optimize /=.
15188
15189         * bytecomp.el (byte-compile-one-ore-more-args): New function.
15190         (byte-compile-/=): Ditto.
15191
15192 1998-05-02  SL Baur  <steve@altair.xemacs.org>
15193
15194         * apropos.el: Use `with-displaying-help-buffer'.
15195         (apropos-print): Remove explicit mentions of "*Apropos*" buffer.
15196         Use `with-displaying-help-buffer'.
15197         (apropos-follow): Do not give special treatment to buffer cursor
15198         was in prior to a mouse click.
15199         (apropos-describe-plist): Use `with-displaying-help-buffer'.
15200         (apropos-print-doc): Set correct buffer for setting text
15201         properties.
15202
15203 1998-05-01  SL Baur  <steve@altair.xemacs.org>
15204
15205         * help.el (help-buffer-prefix-string): New variable.
15206         (help-buffer-name): Use it.
15207
15208         * modeline.el (modeline-minor-mode-menu): Alphabetize the minor
15209         mode menu.
15210
15211 1998-04-30  Greg Klanderman  <greg@alphatech.com>
15212
15213         * frame.el (other-frame): Work even when focus-follows-mouse is true.
15214
15215 1998-05-01  Hrvoje Niksic  <hniksic@srce.hr>
15216
15217         * files.el (find-file-noselect): Update docstring.
15218         (find-file-noselect): Signal an error if found an unreadable file.
15219         (file-chase-links): Save the match data.
15220         (normal-mode): Use `lwarn' and `error-message-string'.
15221         (interpreter-mode-alist): Change defconst to defvar.
15222         (inhibit-first-line-modes-regexps): Ditto.
15223         (inhibit-first-line-modes-regexps): Added .tgz.
15224         (inhibit-first-line-modes-suffixes): Change defconst to defvar.
15225         (change-major-mode-with-file-name): New user-option.
15226         (set-visited-file-name): Synched with FSF.
15227         (file-name-extension): New function, from FSF 20.3.
15228         (file-relative-name): Synched with FSF.
15229         (save-some-buffers): Support the C-r feature.
15230         (recover-session): Synched with FSF.
15231         (kill-some-buffers): Ditto.
15232         (set-auto-mode): New argument JUST-FROM-FILE-NAME.
15233
15234 1998-04-30  SL Baur  <steve@altair.xemacs.org>
15235
15236         * files.el (insert-file): Undo previous change and reenable use of
15237         format.el.
15238
15239 1998-04-30  Hrvoje Niksic  <hniksic@srce.hr>
15240
15241         * window-xemacs.el (recenter): Define.
15242
15243 1998-04-29  Andy Piper  <andyp@parallax.co.uk>
15244
15245         * font.el (mswindows-font-create-name)
15246         (mswindows-font-create-object): new functions for mswindows type
15247         fonts.
15248
15249         * msw-faces.el (mswindows-font-canicolize-name): fix so that
15250         strings are parsed as well as font objects.
15251
15252 1998-04-30  Hrvoje Niksic  <hniksic@srce.hr>
15253
15254         * modeline.el (defining-kbd-macro): Restore modeline indication of
15255         kbd-macro being recorded.
15256         (add-minor-mode): Simplify docstring.
15257         (modeline-minor-mode-menu): Remove stuff.
15258
15259 1998-04-29  Andy Piper  <andyp@parallax.co.uk>
15260
15261         * code-process.el (call-process): dynamically decide process
15262         coding type.
15263
15264 1998-04-29  Jim Radford  <radford@robby.caltech.edu>
15265
15266         * modeline.el: Add line-number-mode, column-number-mode to
15267         the modeline minor-mode menu.  Button2 on the line number does
15268         goto-line.
15269
15270 1998-04-29  Andy Piper  <andyp@parallax.co.uk>
15271
15272         * mouse.el: move x-selection-owner-p type things to
15273         selection-owner-p.
15274
15275         * msw-init.el: copy zmacs stuff from x-init.el
15276
15277         * msw-select.el (mswindows-own-selection)
15278         (mswindows-disown-selection) (mswindows-selection-owner-p): new
15279         functions. Very simple minded implementation of selectio
15280         ownership.
15281
15282         * select.el (own-selection) (disown-selection)
15283         (activate-region-as-selection) (select-make-extent-for-selection)
15284         (valid-simple-selection-p): functions moved from x-select.el for
15285         generalized selection.
15286
15287         * x-select.el: see select.el changes.
15288
15289         * x-toolbar.el: use new selection functions.
15290
15291 1998-04-28  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15292
15293         * packages.el (packages-find-package-directories): Fixed bug that
15294         would pick up multiple site-package directories.
15295         (package-locations): Added "xemacs-packages" as a late package
15296         location.
15297
15298         * find-paths.el: Now uses `emacs-program-name' and
15299         `emacs-program-version'.
15300         Additions to enforce version-specific directories in
15301         `paths-find-version-directory'.
15302
15303 1998-04-29  SL Baur  <steve@altair.xemacs.org>
15304
15305         * default.el: Removed.
15306         * site-start.el: Removed.
15307
15308 1998-04-29  Didier Verna  <didier@xemacs.org>
15309
15310         * minibuf.el (minibuffer-history-minimum-string-length): Default
15311         to nil.
15312
15313 1998-04-28  SL Baur  <steve@altair.xemacs.org>
15314
15315         * find-paths.el (paths-program-name): Rename.
15316         (paths-emacs-root-p): Ditto.
15317         (paths-find-site-directory): Ditto.
15318
15319 1998-04-26  Karl M. Hegbloom  <karlheg@inetarena.com>
15320
15321         * lisp-mode.el (emacs-lisp-mode-popup-menu-1): Add menu entry for
15322         `emacs-lisp-byte-compile-and-load'.
15323
15324 1998-04-26  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15325
15326         * ldap.el (ldap-search): Fixed additional parameter passing to
15327         `ldap-open'
15328
15329 1998-04-27  Andy Piper  <andyp@parallax.co.uk>
15330
15331         * select.el (kill-primary-selection) (selection-owner-p)
15332         (copy-primary-selection) (yank-clipboard-selection)
15333         (selection-exists-p) (delete-primary-selection): new file and
15334         functions that do the right thing for the selected device.
15335
15336         * x-menubar.el: use generalised selection functions.
15337
15338         * dumped-lisp.el: dump select.el.
15339
15340 1998-04-27  SL Baur  <steve@altair.xemacs.org>
15341
15342         * find-paths.el (paths-progname): New variable.
15343         (paths-emacs-root-p): Use it.
15344         (paths-find-site-directory): Ditto.
15345
15346 1998-04-26  SL Baur  <steve@altair.xemacs.org>
15347
15348         * loadup.el ((member "dump" command-line-args)): Dump as
15349         `infodock' if InfoDock.
15350
15351 1998-04-25  SL Baur  <steve@altair.xemacs.org>
15352
15353         * find-paths.el (construct-emacs-version): Simplify, include
15354         program name in the return value.
15355         * (paths-find-version-directory): Use it.
15356
15357 1998-04-25  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15358
15359         * info.el (Info-parse-dir-entries): Fixed regexp
15360         (Info-build-dir-anew): Remove full suffix and capitalize info file
15361         name for files with no @direntry
15362         (Info-batch-rebuild-dir): New function
15363         (Info-suffixed-file): Check for regular files instead of simple
15364         file existence (could catch directories before)
15365
15366 1998-04-25  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15367
15368         * setup-paths.el, find-paths.el: Removed uses of `not' which
15369         temacs doesn't have.
15370
15371         * find-paths.el (paths-find-emacs-roots): Included exec-prefix
15372         into root searching.
15373
15374 1998-04-24  Martin Buchholz  <martin@xemacs.org>
15375
15376         * subr.el: Remove definition of `not'.
15377
15378 Sat Apr 24 1998  Andy Piper  <andyp@parallax.co.uk>
15379
15380         * msw-glyphs.el: enable graphics support.
15381
15382 1998-04-23  Didier Verna  <didier@xemacs.org>
15383
15384         * x-menubar.el (default-menubar): restored the line-number-mode
15385         option.
15386
15387         * misc doc string updates related to the options menu.
15388
15389 1998-04-24  SL Baur  <steve@altair.xemacs.org>
15390
15391         * setup-paths.el (paths-construct-load-path): Fix typo.
15392
15393 1998-04-23  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15394
15395         * x-menubar.el (default-menubar): font-menu-this-frame-only-p and
15396         font-menu-ignore-scaled-fonts don't have to be bound now; this
15397         gets us one step further towards making --no-autoloads work.
15398
15399         * startup.el (normal-top-level): Load auto-autoloads only if
15400         lisp-directory is non-nil.
15401
15402         * setup-paths.el (paths-construct-load-path): Made it robust
15403         against nil lisp-directory.
15404
15405         * startup.el (startup-setup-paths-warning): Added `lisp-directory'
15406         to the list of variables that cause a warning when nil.
15407
15408         * toolbar.el (init-toolbar-location): Now works even when there's
15409         no toolbar icon directory.
15410
15411 1998-04-23  Hrvoje Niksic  <hniksic@srce.hr>
15412
15413         * help.el (view-lossage): Recognize it.
15414
15415         * simple.el (log-message): Mark multiline messages.
15416
15417 1998-04-22  SL Baur  <steve@altair.xemacs.org>
15418
15419         * info.el (Info-exit): `toolbar-info-frame' doesn't necessarily exist.
15420
15421 1998-4-20  Stephen J. Turnbull  <turnbull@sk.tsukuba.ac.jp>
15422
15423         * package-get.el (package-get-all):  add `\n' separator to
15424         interactive specification so that both variables are read
15425
15426 1998-04-22  Didier Verna  <didier@xemacs.org>
15427
15428         * x-menubar.el: ported the options menu to Custom.
15429         Moved the "read only" toggle button to the buffers menu.
15430         Corrected some missing ;;;###autoload or defcustom.
15431
15432         * scrollbar.el (scrollbars-visible-p): defcustom wrapper around
15433         the scrollbar-visible specifier for options menu handling.
15434
15435         * toolbar.el (toolbar-visible-p)
15436                      (toolbar-captioned-p)
15437                      (default-toolbar-position): defcustom wrappers around
15438         the toolbar specifiers for options menu handling.
15439
15440         * frame.el (get-frame-for-buffer-default-instance-limit):
15441         defcustom it for options menu handling.
15442
15443         * font-lock.el (font-lock-mode): defcustom and autoload the variable
15444         font-lock-mode for options menu handling.
15445
15446         * cus-start.el: added Custom properties to overwrite-mode for
15447         options menu handling.
15448
15449 Wed Apr 22 12:59:35 1998  Andy Piper  <andyp@parallax.co.uk>
15450
15451         * about.el: shameless self-promotion.
15452
15453 1998-04-21  Hrvoje Niksic  <hniksic@srce.hr>
15454
15455         * simple.el (raw-append-message): Slightly optimize.
15456         (remove-message): Use `push' for clarity.
15457         (append-message): Ditto.
15458         (display-warning): Dito.
15459         (raw-append-message): Send the message to the appropriate device.
15460
15461 1998-04-22  SL Baur  <steve@altair.xemacs.org>
15462
15463         * auto-save.el (auto-save-cyclic-hash-14): De-ebolification.
15464         From Sean MacLennan <Sean.MacLennan@pika.ca>
15465
15466 1998-04-18  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15467
15468         * setup-paths.el: Changed `directory-sep-char' to
15469         `path-separator', following a change in GNU Emacs.
15470
15471 1998-04-19  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15472
15473         * info.el (Info-maybe-update-dir): Bug fix in `conservative' behaviour
15474         (Info-build-dir-anew): Add a final newline.
15475         (Info-build-dir-anew): Do not issue warning when rebuilding policy
15476         is `always'
15477         (Info-rebuild-dir): Ditto
15478
15479         * dumped-lisp.el (preloaded-file-list): Added ldap.el
15480
15481 1998-04-21  SL Baur  <steve@altair.xemacs.org>
15482
15483         * simple.el (count-words-buffer): Retain zmacs region.
15484         (count-words-region): Ditto.
15485         * simple.el: (what-line): Expanded line counts.
15486         (count-lines): New parameter to conditionalize whether collapsed
15487         lines get counted.
15488         From Bob Weiner <weiner@altrasoft.com>
15489
15490 1998-04-19  SL Baur  <steve@altair.xemacs.org>
15491
15492         * packages.el (package-locations): infodock-packages must override
15493         mule-packages and packages.
15494
15495 1998-04-19  Jonathan Harris <jhar@tardis.ed.a.uk>
15496
15497         * wid-edit.el:
15498         remove rude messages from widget-activation-widget-mapper
15499         and widget-activation-glyph-mapper
15500
15501 1998-04-17  Jonathan Harris <jhar@tardis.ed.ac.uk>
15502
15503         * toolbar.el: Remove (featurep 'x) test from
15504         toolbar-make-button-list
15505
15506 1998-04-17  Hrvoje Niksic  <hniksic@srce.hr>
15507
15508         * gnuserv.el (gnuserv-edit): Switch to the next gnuserv buffer
15509         only if in the same frame.
15510
15511 1998-04-17  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15512
15513         * packages.el (package-locations): Added site-packages hierarchy.
15514
15515         * setup-paths.el (paths-default-info-directories): Introduced and
15516         used.
15517
15518         * packages.el, setup-paths.el: Set various path searching depths
15519         to 1.
15520
15521         * packages.el (packages-hierarchy-depth):
15522         (packages-load-path-depth): Introduced and used.
15523
15524         * setup-paths.el (paths-load-path-depth): Introduced and used.
15525
15526         * find-paths.el (paths-find-recursive-path): Added max-depth
15527         parameter.
15528
15529 1998-04-15  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15530
15531         * setup-paths.el (paths-construct-info-path): Removed
15532         dependency on behavior of (file-name-as-directory "").
15533
15534 1998-04-09  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15535
15536         * ldap.el (ldap-search): Adapt to the new low-level API using ldap
15537         lisp objects
15538
15539 1998-04-14  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15540
15541         * dump-paths.el, startup.el: Added handling for --debug-paths.
15542
15543 1998-04-15  William M. Perry  <wmperry@aventail.com>
15544
15545         * wid-edit.el: We cannot just set the help-echo or balloon-help
15546           properties for an extent based on the :help-echo widget
15547           property, since help-echo and balloon-help cause an EXTENT to
15548           get passed in, where :help-echo functions are expecting a WIDGET
15549
15550 1998-04-15  Kirill M. Katsnelson  <kkm@kis.ru>
15551
15552         * scrollbar.el (init-scrollbar-from-resources): Call
15553         mswindows-init-scrollbar-metrics when appropriate.
15554
15555 Thu Apr 16 12:59:35 1998  Andy Piper  <andyp@parallax.co.uk>
15556
15557         * dumped-lisp.el: dump x-toolbar for window system
15558
15559         * msw-init.el (init-post-mswindows-win): enable toolbars if we
15560         have support and xpm.
15561
15562 1998-04-16  SL Baur  <steve@altair.xemacs.org>
15563
15564         * files.el (toggle-read-only): Fix docstring.
15565         From Didier Verna <didier@xemacs.org>
15566
15567 1998-04-14  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15568
15569         * startup.el (normal-top-level): Load autoload-file-name without
15570         specifying an extension---some people only auto-autoload.el.gz.
15571
15572 1998-04-06  Hrvoje Niksic  <hniksic@srce.hr>
15573
15574         * files.el (backup-enable-predicate): Don't bomb on NAME being
15575         nil.
15576
15577 1998-04-13  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15578
15579         * find-paths.el, packages.el: Now prefers configure'd paths.
15580         This shouldn't cause any of the originally anticipated problems as
15581         the current paths architecture will not define the various
15582         configure-xxx variables if they're not specified on the configure
15583         command line.
15584
15585         * find-paths.el, setup-paths.el, packages.el: Removed all
15586         mentionings of "/" as a path separator.
15587         Used paths-construct-path throughout.
15588
15589         * find-paths.el (paths-construct-path): Created to assemble paths
15590         from directory components.
15591
15592         * setup-paths.el, packages.el: Used paths-decode-directory-path
15593         instead of decode-path-internal.
15594
15595         * find-paths.el: Removed unused (and bogus) paths-find-emacs-path
15596         and associates.
15597         (paths-decode-directory-path) Created.
15598
15599         * setup-paths.el: Changed configure-exec-path to
15600         configure-exec-directory.
15601
15602 1998-04-11  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15603
15604         * packages.el (packages-find-packages): Fixed decoding of
15605         EMACSPACKAGEPATH.
15606
15607         * startup.el: -no-packages -> -no-early-packages.
15608
15609         (packages-load-package-lisps): Fixed loading of auto-autoload
15610         files.
15611
15612         * startup.el (normal-top-level): Fixed loading of core
15613         auto-autoload.
15614
15615         * obsolete.el: Un-obsoleted site-directory.  Sigh.
15616
15617         * startup.el, packages.el, dump-paths.el: Added proper settings
15618         for site-directory and lisp-directory variables.
15619
15620         * startup.el, loadup.el: Renamed inhibit-update-autoloads to
15621         inhibit-package-autoloads and fixed handling of it.
15622
15623         * startup.el, packages.el, dump-paths.el, loadup.el: Fixed
15624         handling of former inhibit-package-init, now
15625         inhibit-early-packages, to make -vanilla etc. work.
15626
15627 1998-04-10  Kirill M. Katsnelson  <kkm@kis.ru>
15628
15629         * code-process.el (start-process): Fallback to 'undecided instead
15630         of 'binary for process input coding stream.
15631
15632         * process.el (start-process): Docstring fix.
15633
15634 1998-04-09  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15635
15636         * info.el (Info-insert-dir): Do not insert temporary dir files
15637         in Info-dir-file-attributes
15638         (Info-build-dir-anew): Ensure temporary buffer is not read-only
15639         (Info-rebuild-dir): Ditto.
15640
15641 1998-04-09  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15642
15643         * obsolete.el: Added obsoleteness declarations for
15644         `site-directory' and `Info-default-directory-list'.
15645
15646 1998-04-08  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15647
15648         * find-paths.el (paths-find-emacs-root): Only look at the
15649         executable at the end of the symlink chain for determining the
15650         Emacs root.
15651
15652 1998-04-07  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15653
15654         * setup-paths.el (paths-construct-info-path): Changed construction
15655         to cater to gone default in configure.
15656
15657         * find-paths.el (paths-uniq-append): Added.
15658
15659         * packages.el: Rewritten package path construction once again.
15660
15661         * dump-paths.el, startup.el: Removed package-path as a global
15662         variable.
15663
15664         * package-admin.el (package-admin-add-single-file-package):
15665         (package-admin-add-binary-package): Changed package-path to
15666         late-packages.
15667
15668         * packages.el (packages-split-path): Split path at "/" rather than
15669         nil according to change in emacs.c.
15670
15671 1998-04-06  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15672
15673         * setup-paths.el (paths-construct-info-path): Changed info path
15674         order so that directories come out right.
15675         (paths-find-lock-directory): Fixed bug: It used to think
15676         configure-lock-directory is a path.
15677
15678 1998-04-06  Jeff Miller <jmiller@smart.net>
15679
15680         * x-toolbar.el:  Added toolbar-vector-xxxxxx defvars.  Modified
15681         initial-toolbar-spec to use new toolbar-vector-xxxxxx defvars.  This
15682         eases the use of toolbar-add/kill-item functions.
15683
15684 1998-04-07  Kirill M. Katsnelson  <kkm@kis.ru>
15685
15686         * code-files.el (file-coding-system-alist): Commented out
15687         loaddefs.el magical treatment.
15688
15689 1998-04-06  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15690
15691         * info.el (Info-rebuild-outdated-dir): Added new option
15692         `conservative' and made it the default
15693         (Info-rebuild-dir): Appropriately parse multi-line description
15694         strings, and multi-section dir files. Issue warning when dir
15695         is rebuilt as temporary
15696         (Info-build-dir-anew): Issue warning when dir is built as
15697         temporary
15698
15699 1998-04-04  Kirill M. Katsnelson  <kkm@kis.ru>
15700
15701         * list-mode.el (list-mode-map): Bind highlight motion commands to
15702         standard keys left, right, C-b and C-f.
15703
15704 1998-03-29  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
15705
15706         * files.el (auto-mode-alist): allow .sc for Scheme->C
15707
15708 1998-04-06  SL Baur  <steve@altair.xemacs.org>
15709
15710         * loadup.el (pureload): Don't quote (garbage-collect).
15711
15712 1998-04-04  SL Baur  <steve@altair.xemacs.org>
15713
15714         * package-get-base.el: Updated.
15715
15716 1998-04-04  Hrvoje Niksic  <hniksic@srce.hr>
15717
15718         * isearch-mode.el (isearch-just-started): New variable.
15719         (isearch-mode): Set it.
15720         (isearch-repeat): Advance one character forward only if the search
15721         was successful, and was not just started.
15722         (isearch-repeat): Clear isearch-just-started.
15723
15724 1998-04-02  SL Baur  <steve@altair.xemacs.org>
15725
15726         * finder.el (finder-compile-keywords): Don't eval new finder-inf
15727         if running -batch.
15728
15729 1998-03-26  Hrvoje Niksic  <hniksic@srce.hr>
15730
15731         * subr.el (listify-key-sequence): Removed.
15732
15733 1998-03-31  Hrvoje Niksic  <hniksic@srce.hr>
15734
15735         * bytecomp.el (byte-compile-print-gensym): New option.
15736         (byte-compile-output-file-form): Use it.
15737         (byte-compile-output-docform): Ditto.
15738         (byte-compile-compiled-obj-to-list): Ditto.
15739
15740 Sun Mar 29 1998  Andy Piper  <andyp@parallax.co.uk>
15741
15742         * msw-glyphs.el: set frame icon if xpm support.
15743
15744 1998-03-30  Kyle Jones  <kyle_jones@wonderworks.com>
15745
15746         * help.el: Code that pretty prints variable values
15747           removed.
15748
15749 1998-04-02  SL Baur  <steve@altair.xemacs.org>
15750
15751         * find-paths.el (paths-emacs-root-p): Correct test for installation
15752         directory.
15753         From Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15754
15755 1998-03-30  Kyle Jones  <kyle_jones@wonderworks.com>
15756
15757         * loaddefs.el: Don't set debug-ignored-errors; leave
15758           its default value set to nil.
15759
15760 1998-03-29  Damon Lipparelli  <lipp@primus.com>
15761
15762         * info.el (Info-rebuild-dir): fixed mis-spelling.
15763
15764 1998-03-29  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15765
15766         * info.el (Info-rebuild-outdated-dir): New custom var
15767         (Info-insert-node): Create/update dir file when needed, ie when it
15768         does not exist or is older than some info files in directory
15769
15770 1998-04-01  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15771
15772         * setup-paths.el, dump-paths.el, startup.el, packages.el: Allowed
15773         for last packages, mainly for using a 20.4 package base.
15774
15775         * packages.el (late-packages): Typo fix.  It was called
15776         early-packages.
15777
15778         * find-paths.el (paths-find-emacs-root): Bug fix: it now chases
15779         relative symlinks correctly.
15780         (paths-find-emacs-roots): More rigorous checking for plausible
15781         configuration-time root.
15782
15783         * startup.el (normal-top-level): Added a warning if XEmacs cannot
15784         find its roots.
15785
15786 1998-03-27  Martin Buchholz  <martin@xemacs.org>
15787
15788         * faces.el: Fix docstrings.
15789         * glyphs.el: Fix docstrings.
15790         * mouse.el: Fix docstrings.
15791
15792         * frame.el: Change phrase `current frame' to `selected frame'.
15793
15794         * faces.el (face-spec-set-match-display): Make FRAME arg optional.
15795
15796         * bytecomp.el (displaying-byte-compile-warnings): Rewrite some
15797         macros using backquote to make them infinitely more readable.
15798
15799 1998-03-30  SL Baur  <steve@altair.xemacs.org>
15800
15801         * packages.el (packages-find-package-path): Hardcoded specialized
15802         InfoDock support until we can clean this up.
15803
15804         * help.el (describe-bindings-1): Return the value of the bindings
15805         help buffer created.
15806         (describe-bindings): Ditto.
15807
15808         * simple.el (set-variable): Restore previous behavior of not
15809         bombing if the variable to set is not boundp.
15810
15811 1998-03-30  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15812
15813         * packages.el (packages-handle-package-dumped-lisps): Allow for
15814         non-local files to be loaded off the package-lisp variable.
15815
15816 1998-03-27  Kyle Jones  <kyle_jones@wonderworks.com>
15817
15818         * x-faces.el: Global X resources should override
15819           specs for all device classes (color, grayscale, mono);
15820           code currently doesn't override any of them.  Fixed by
15821           calling remove-specifier with '(x default) as the tag
15822           set and allowing inexact matches.
15823
15824 1998-03-27  Kyle Jones  <kyle_jones@wonderworks.com>
15825
15826         * faces.el: Separated face initializations based on
15827           device classes into device type specific (tag set,
15828           instantiator) pairs.
15829
15830 1998-03-09  Hrvoje Niksic  <hniksic@srce.hr>
15831
15832         * wid-edit.el (widget-choice-action): Remember user's explicit
15833         choice.
15834         (widget-choice-value-create): Respect it.
15835         From Richard Stallman <rms@gnu.org>
15836
15837 1998-03-26  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15838
15839         * setup-paths.el (paths-construct-info-path): Always append
15840         existing directories from configure-time info path.
15841
15842         * startup.el (startup-setup-paths): Renamed misnamed info-path to
15843         Info-directory-list.
15844
15845         * info.el: Removed Info-default-directory-list which was broken by
15846         design.
15847         Removed bogus initialization of Info-directory-list---startup.el
15848         can do a much better job.
15849         Added autoload of Info-directory-list.
15850
15851         * setup-paths.el (paths-construct-load-path): Fixed a bug pointed
15852         out by Martin Buchholz <martin@xemacs.org>: EMACSLOADPATH used to
15853         be exclusive; now it's merely given precedence, just like in the
15854         old days.
15855
15856 1998-03-25  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15857
15858         * find-paths.el (paths-find-architecture-directory): Fix bug with
15859         finding; it used to default too early.
15860
15861 1998-03-25  Martin Buchholz <martin@xemacs.org>
15862
15863         * packages.el (packages-split-path): Fix a bug; it used to fail
15864         for paths that weren't split.
15865
15866 1998-03-26  SL Baur  <steve@altair.xemacs.org>
15867
15868         * finder.el (finder-compile-keywords): trap on errors.
15869
15870 1998-03-24  Kyle Jones  <kyle_jones@wonderworks.com>
15871
15872         * x-faces.el (remove-specifier-specs-matching-tag-set-cdrs): Pass
15873           fourth argument of t so that only the specs exactly
15874           matching the tag lists are removed.
15875
15876 1998-03-25  SL Baur  <steve@altair.xemacs.org>
15877
15878         * make-docfile.el: Don't discard the BOOTSTRAPLOADPATH.
15879
15880 1998-03-23  SL Baur  <steve@altair.xemacs.org>
15881
15882         * minibuf.el (mouse-read-file-name-1): If a default directory was
15883         specified, use it for generating the completions.
15884
15885 1998-03-23  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15886
15887         * update-elc.el: Now respects inhibit-package-init and
15888         inhibit-site-lisp.
15889         Now does path construction with loadup-paths.
15890
15891         * startup.el (normal-top-level, startup-setup-paths): Now respects
15892         inhibit-package-init and inhibit-site-lisp.
15893
15894         * packages.el (packages-find-package-path): Extended package path
15895         by version-specific hierarchies.
15896         (packages-find-packages): Now respects inhibit flag and
15897         inhibit-site-lisp.
15898         Moved path setup to loadup-paths.
15899
15900         * make-docfile.el: Now respects inhibit-package-init and
15901         inhibit-site-lisp.
15902         Now does path construction with loadup-paths.
15903
15904         * loadup.el: Now respects inhibit-package-init and
15905         inhibit-site-lisp.
15906
15907         * dumped-lisp.el (preloaded-file-list): Added loadup-paths.
15908
15909         * loadup-paths.el: New file: setup load-path to encompass
15910         packages.
15911
15912 1998-03-22  SL Baur  <steve@altair.xemacs.org>
15913
15914         * auto-show.el: load-gc renamed to pureload.
15915         * site-load.el: Ditto.
15916         * packages.el (toplevel): Ditto.
15917         * loadup.el (really-early-error-handler): Ditto.
15918         * dumped-lisp.el (preloaded-file-list): Ditto.
15919         * cus-face.el (custom-declare-face): Ditto.
15920
15921 1998-03-22  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15922
15923         * <Today>: The Big Path Searching Overhaul.
15924
15925         * find-paths.el: New file: find and assemble paths in the
15926         installation hierarchy.
15927
15928         * setup-paths.el: New file: global layout of paths and directories
15929         within the XEmacs hierarchy.
15930
15931         * packages.el: Replaced everything related to path searching and
15932         startup by code in terms of find-paths.
15933
15934         * loadup.el, make-docfile.el, update-elc.el, startup.el: Now calls
15935         the new path searching engine.
15936
15937         * dumped-lisp.el (preloaded-file-list): Added new files find-paths
15938         and setup-paths.
15939
15940 1998-03-22  SL Baur  <steve@altair.xemacs.org>
15941
15942         * dumped-lisp.el (preloaded-file-list): Load setup-paths.elc not
15943         setup-paths.el.
15944
15945 1998-03-20  Kirill M. Katsnelson  <kkm@kis.ru>
15946
15947         * msw-glyphs.el: Added check for 'mswindows feature, so the file
15948         compiles identically in any configuration.
15949         Removed irrelevant commentary.
15950
15951 1998-03-20  Kirill M. Katsnelson  <kkm@kis.ru>
15952
15953         * simple.el (set-variable): Allow setting specifiers.
15954
15955 1998-03-19  SL Baur  <steve@altair.xemacs.org>
15956
15957         * lisp.el (forward-sexp): Revert previous change.
15958
15959 1998-03-18  SL Baur  <steve@altair.xemacs.org>
15960
15961         * frame.el (frame-initialize): Use `delete-console' instead of
15962         `delete-device' to delete the stream console to match the usage in
15963         Fkill_emacs.
15964
15965 1998-03-16  SL Baur  <steve@altair.xemacs.org>
15966
15967         * files.el (cdpath-previous): New variable.
15968         (cd): Use it.
15969         From Bob Weiner <weiner@wave.altrasoft.com>
15970
15971 1998-03-15  Kyle Jones  <kyle_jones@wonderworks.com>
15972
15973         * keydefs.el: Changed keybindings of forward-char,
15974           backward, scroll-up and scroll-down to point to their
15975           -command counterparts.
15976
15977         * simple.el: New functions: forwarc-char-command,
15978           backwrad-char-command, scroll-up-command,
15979           scroll-down-command which work liek their counterparts
15980           except that they honor the variable
15981           signal-error-on-buffer-boundary.
15982
15983           Definition of signal-error-on-buffer-boundary received
15984           from src/cmds.c.
15985
15986           defvar declaration added for word-across-newline to avoid
15987           byte-compiler warning about the free variable reference.
15988
15989 1998-03-14  Kirill M. Katsnelson  <kkm@kis.ru>
15990
15991         * winnt.el: Removed "%t" from the beginning of
15992         modeline-format. From now on, there's no nt-specifics in the modeline.
15993
15994 1998-03-14  SL Baur  <steve@altair.xemacs.org>
15995
15996         * setup-paths.el (paths-setup-paths-warning): Replace occurrences
15997         of `when' with `if'.
15998
15999 1998-03-03  Kirill M. Katsnelson  <kkm@kis.ru>
16000
16001         * msw-glyphs.el: New file. Defines TTY-style glyphs for
16002         mswindows. Must be reworked along with glyphs.el, or
16003         merged into it, after there is images support.
16004
16005         * dumped-lisp.el (preloaded-file-list): Dump msw-glyphs.el when
16006         'mswindows.
16007
16008 1998-03-13  SL Baur  <steve@altair.xemacs.org>
16009
16010         * faces.el: fix for text cursor initialization.
16011         Suggested by Kyle Jones <kyle_jones@wonderworks.com>
16012         From Andy Piper <andyp@parallax.co.uk>
16013
16014 1998-03-11  Pete Ware  <ware@cis.ohio-state.edu>
16015
16016         * files.el (set-auto-mode): If a mode is not fboundp, check to see
16017         if there is an existing package that handles it and warn the user
16018         about that mode.
16019
16020 1998-03-02  Kirill M. Katsnelson  <kkm@kis.ru>
16021
16022         * x-menubar.el (default-menubar): Greyed out "Help / Basics /
16023         Installation" menu item when Installation-string is not bound.
16024
16025 1998-03-11  SL Baur  <steve@altair.xemacs.org>
16026
16027         * lisp.el (forward-sexp): Fix for test for balanced sexp.
16028         From Jeremiah W. James <jerry@cs.ucsb.edu>
16029
16030 1998-03-10  Kyle Jones  <kyle_jones@wonderworks.com>
16031
16032         * msw-faces.el:
16033         * faces.el: Fix face initialization.
16034
16035 1998-03-10  Glynn Clements  <glynn@sensei.co.uk>
16036
16037         * files.el (backup-enable-predicate): fix breakage introduced
16038         by TMPDIR patch.
16039
16040 1998-03-09  Kyle Jones  <kyle_jones@wonderworks.com>
16041
16042         * x-faces.el (x-init-face-from-resources): The
16043           TTY face property retrieval functions don't return
16044           specifiers, so use face-property instead.
16045
16046 1998-03-09  SL Baur  <steve@altair.xemacs.org>
16047
16048         * mwheel.el (mwheel-install): Use portable keysyms and syntax.
16049
16050 1998-03-09  Kyle Jones  <kyle_jones@wonderworks.com>
16051
16052         * x-menubar.el: Expanded documentation for
16053           option-save-faces.  Changed Options -> Browse Faces
16054           menu entry to invoke customize-face.
16055
16056 1998-03-09  Kyle Jones  <kyle_jones@wonderworks.com>
16057
16058         * faces.el: Most face initialization moved out of
16059           init-other-random-faces to the top level so that the
16060           initialization happens before Xemacs is dumped.  Much
16061           of the fascist "face-differs-from-default-p or FROB!"
16062           code has been retired in favor of letting the user do
16063           what they want to do.  Face initialization code changed
16064           to use `default' specifier tag so that the settings can
16065           be overridden later if the user wishes it.
16066
16067 1998-03-08  SL Baur  <steve@altair.xemacs.org>
16068
16069         * about.el (about-hackers): Update contributors list.
16070
16071 1998-03-07  Kyle Jones  <kyle_jones@wonderworks.com>
16072
16073         * specifier.el: Define new specifier tag `default'.
16074
16075         * modeline.el: Initialize faces using `default' tag.
16076
16077         * x-faces.el (x-init-face-from-resources): Remove
16078           specifier specs containing the `default' tag before
16079           adding new specs.
16080
16081 1998-03-02  John Jones  <jj@asu.edu>
16082
16083         * package-get.el (package-get-all): fixed arguments on call to
16084         package-admin-add-single-file-package.
16085         * package-get.el (package-get-installedp): fixed to match
16086         advertised behavior.
16087         * package-get.el: added function package-get-update-all which
16088         installs newest versions of all the current packages (if they are
16089         not already installed).
16090
16091 1998-03-04  Jens-Ulrik Petersen  <petersen@kurims.kyoto-u.ac.jp>
16092
16093         * files.el (find-file-noselect): Uncommented `truename' binding in
16094         `let*' and use it later to set `buffer-file-truename' iff it's
16095         still nil, as happens for example when finding a compressed
16096         file with "jka-compr".
16097
16098 Wed Mar 04 08:55:12 1998  Andy Piper  <andyp@parallax.co.uk>
16099
16100         * faces.el: in make-face-* type functions do the operation for all
16101         window systems, not just the first one found.
16102
16103         * font.el: call mswindows-list-fonts for mswindows.
16104
16105 1998-03-02  Glynn Clements  <glynn@sensei.co.uk>
16106
16107         * code-process.el (call-process-region):
16108         * process.el (call-process-region):
16109         * package-get.el (package-get-dir):
16110         * files.el (backup-enable-predicate):
16111         * gnuserv.el (gnuserv-temp-file-regexp):
16112         Use temp-directory in place of `/tmp'.
16113
16114 Fri Feb 20 21:22:34 1998  Darryl Okahata  <darrylo@sr.hp.com>
16115
16116         * "Fast" dired-in-C enhancements for Windows 95/NT:
16117
16118         * files.el: Added function, `wildcard-to-regexp', from GNU
16119           Emacs.
16120
16121         * files.el (insert-directory): Modified to use special
16122           dired-in-C enhancements if present.
16123
16124 Mon Mar 02 11:37:36 1998  Andy Piper  <andyp@parallax.co.uk>
16125
16126         * code-files.el: make default coding no-conversion.
16127
16128 1998-03-02  SL Baur  <steve@altair.xemacs.org>
16129
16130         * dumped-lisp.el (preloaded-file-list): Find Installation.el from
16131         the load-path.
16132
16133         * update-elc.el: Strip directory when testing for files not to
16134         bytecompile.
16135
16136 1998-03-02  Aki Vehtari  <Aki.Vehtari@hut.fi>
16137
16138         * lisp-mode.el: Use recommended form for menus.
16139
16140         * info.el (Info-construct-menu): Use recommended form for menus.
16141
16142         * gnuserv.el (gnuserv-edit-files): Use recommended form for menu
16143         entry.
16144
16145 1998-02-28  Kyle Jones  <kyle_jones@wonderworks.com>
16146
16147         * frame.el: Resurrect get-frame-for-buffer-default-to-current.
16148           (get-frame-for-buffer-noselect): Always return frames
16149           in the not-this-window-p cond clause.
16150
16151 1998-02-27  SL Baur  <steve@altair.xemacs.org>
16152
16153         * help.el (describe-installation): New function.
16154
16155         * x-menubar.el (default-menubar): Add describe-installation to
16156         Help menu.
16157
16158         * packages.el (packages-unbytecompiled-lisp): Installation.el
16159         should not be bytecompiled.
16160
16161         * dumped-lisp.el (preloaded-file-list): Dump Installation with
16162         XEmacs.
16163
16164         * x-menubar.el (default-menubar): Use correct guard for VM menu
16165         entry.
16166
16167         * coding.el: Add coding systems for iso-8859-[12] for No-Mule + file
16168         coding.
16169         From Andy Piper <andyp@parallax.co.uk>
16170
16171 1998-02-26  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
16172
16173         * ldap.el: Do not require ldap-internal at compile time.
16174
16175 Tue Feb 17 12:50:37 1998  Andy Piper  <andyp@parallax.co.uk>
16176
16177         * code-files.el: new file. a virtual copy of mule-files.el
16178         but without charset
16179         dependencies. (toggle-buffer-file-ocding-system) new function for
16180         changing the eol type for the current buffer.
16181
16182         * code-process.el: new file. a copy of
16183         mule-process.el. mule-process.el will disappear when things have
16184         settled.
16185
16186         * coding.el: new file. a virtual copy of mule-files.el but
16187         without charset dependencies. (coding-system-base) new function
16188         for getting the parent coding system of a coding system with eol
16189         type set.
16190
16191         * dumped-lisp.el: add above files for the non-mule case.
16192
16193 1998-02-25  Kyle Jones  <kyle_jones@wonderworks.com>
16194
16195         * window-xemacs.el (display-buffer): If no explicit
16196           frame is specified, search for a window that displays
16197           the buffer on the currently selected frame, before
16198           searching other frames.
16199
16200 1998-02-25  Kyle Jones  <kyle_jones@wonderworks.com>
16201
16202         * frame.el (get-frame-for-buffer): If not-this-window-p
16203           is non-nil, use window on the selected frame if it is not
16204           also the selected window.  When defaulting, search for
16205           windows on the currently selected fgrame before searching
16206           other frames.
16207
16208 1998-02-25  Didier Verna  <didier@xemacs.org>
16209
16210         * modeline.el (modeline-swap-buffers): originally named
16211         `mouse-release-modeline'. Whether to actually swap the buffers is
16212         decided in `mouse-drag-modeline'.
16213         (mouse-drag-modeline): A button release event is considered a
16214         mouse click is both X (modeline scroll) and Y (modeline drag) pos
16215         stay unchanged.
16216
16217 1998-02-25  SL Baur  <steve@altair.xemacs.org>
16218
16219         * x-menubar.el: Put redo on the menubar.
16220         From Aki Vehtari <Aki.Vehtari@hut.fi>
16221
16222 1998-02-22  Greg Klanderman  <greg@alphatech.com>
16223
16224         * bytecomp.el (displaying-byte-compile-warnings): if
16225         temp-buffer-show-function is set, use it to display current set of
16226         warnings in the "*Compile-Log-Show*" buffer.
16227
16228         * simple.el (display-warning-buffer): if temp-buffer-show-function
16229         is set, use it to display current set of warnings in the
16230         "*Warnings-Show*" buffer.
16231
16232 1998-02-20  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16233
16234         * cl-extra.el (equalp): Make (equalp ?A ?a) return t as in
16235         Common Lisp.
16236
16237 1998-02-23  Aki Vehtari  <Aki.Vehtari@hut.fi>
16238
16239         * menubar.el: Allow button descriptors at least 2 long.
16240
16241         * x-menubar.el (default-menubar): Use recommended forms.
16242         (file-menu-filter): Remove.
16243         (edit-menu-filter): Remove.
16244
16245 1998-02-24  SL Baur  <steve@altair.xemacs.org>
16246
16247         * about.el (about-hackers): Updated.
16248
16249 1998-02-22  Greg Klanderman  <greg@alphatech.com>
16250
16251         * help.el (help-max-help-buffers): new variable
16252         (help-register-and-maybe-prune-excess): new function
16253         (help-buffer-name): use help-max-help-buffers.
16254         (with-displaying-help-buffer): use
16255         help-register-and-maybe-prune-excess.
16256
16257         * help.el (help-maybe-pretty-print-value): if the value fits on
16258         one line, let it.
16259
16260 1998-02-21  Greg Klanderman  <greg@alphatech.com>
16261
16262         * (with-displaying-help-buffer): there is no need to kill the buffer
16263         if it exists, because with-output-to-temp-buffer will clear it.
16264         further, killing the buffer violates the rule that
16265         temp-buffer-show-function, if set, has the full responsibility of
16266         showing the temp buffer.  killing the buffer fucks with the window
16267         configuration, hosing temp-buffer-show-function.
16268
16269
16270 1998-02-23  Didier Verna  <didier@xemacs.org>
16271
16272         * modeline.el (mouse-drag-modeline):
16273         - Always scroll the modeline that was originally clicked on.
16274         - Use x pixels instead of x characters (which doesn't work anyway)
16275         as horizontal reference for modeline dragging. This allows us to
16276         keep on dragging the modeline even if the motion event occurs in
16277         another window.
16278
16279 1998-02-23  Didier Verna  <didier@xemacs.org>
16280
16281         * x-mouse.el (x-init-pointer-shape): use a crossed-arrows cursor
16282         glyph on the modeline to indicate that dragging the mouse has an
16283         effect both horizontally and vertically.
16284
16285 1998-02-24  SL Baur  <steve@altair.xemacs.org>
16286
16287         * about.el (about-xemacs): Get rid of redundant visible version
16288         number.
16289
16290 1998-02-19  SL Baur  <steve@altair.xemacs.org>
16291
16292         * about.el (about-hackers): Update credits.
16293
16294 1997-12-22  Christoph Wedler  <wedler@fmi.uni-passau.de>
16295
16296         * prim/register.el (view-register): Show register type file-query.
16297
16298 1998-02-17  Kyle Jones  <kyle_jones@wonderworks.com>
16299
16300         * mode-motion.el (mode-motion-highlight-internal):
16301           save-excursion inside save-window-exucrsion form to
16302           hide buffer point changes from save-window-excursion.
16303           Prevents display flickering when the mouse pointer
16304           moves.
16305
16306 1998-02-17  Didier Verna  <didier@xemacs.org>
16307
16308         * mouse.el (default-mouse-track-set-point-in-window): rewrote this
16309         function to handle correctly the case of a toolbar one side of the
16310         window: scrolling will not necessarily happen.
16311
16312 1998-02-17  Kyle Jones  <kyle_jones@wonderworks.com>
16313
16314         * files.el (after-find-file): Restore missing argument
16315           to format that provides filename for "... consider M-x
16316           recover-file" message.  Also call `message' with "%s"
16317           as the first arg instead of an arbitrary string.
16318
16319 1998-02-18  SL Baur  <steve@altair.xemacs.org>
16320
16321         * about.el (about-hackers): Various additions.
16322
16323 1998-02-15  SL Baur  <steve@altair.xemacs.org>
16324
16325         * autoload.el (generate-file-autoloads-1): Don't force an extra
16326         line out when copying on-the-same line autoloads.
16327
16328         * x-menubar.el (default-menubar): Add Sokoban to the menubar if it
16329         is installed.
16330
16331 1998-02-14  Martin Buchholz  <martin@xemacs.org>
16332
16333         * x11/x-win-xfree86.el (x-win-init-xfree86):
16334         * x11/x-win-sun.el (x-win-init-sun):
16335         * x11/x-init.el (x-initialize-compose):
16336         * prim/simple.el:
16337         (backward-or-forward-kill-sexp):
16338         (backward-or-forward-kill-sentence):
16339         (backward-or-forward-kill-word):
16340         (backward-or-forward-delete-char):
16341         * prim/isearch-mode.el (isearch-help-or-delete-char):
16342         Use x-keysym-on-keyboard-sans-modifiers-p instead of
16343         x-keysym-on-keyboard-p to detect backspace.
16344         Use symbols instead of strings (now deprecated) with x-keysym-*-p.
16345         Clean up symbols used with dead keys, checking Linux and solaris
16346         keysyms.
16347         Simplify x-win-*.el using above methods.
16348         Change documentation for x-keysym-*-p functions.
16349
16350 1998-02-14  SL Baur  <steve@altair.xemacs.org>
16351
16352         * about.el (about-hackers): Restore entries for Michael Sperber and
16353         Vinnie Shelton.
16354         From Vinnie Shelton <acs@acm.org>
16355
16356 1998-02-14  Hrvoje Niksic  <hniksic@srce.hr>
16357
16358         * simple.el (count-words-region): Ditto.
16359
16360 1998-02-12  Hrvoje Niksic  <hniksic@srce.hr>
16361
16362         * simple.el (count-words-buffer): Document.  Don't print anything
16363         if non-interactive.
16364
16365 1998-02-12  SL Baur  <steve@altair.xemacs.org>
16366
16367         * packages.el (packages-hardcoded-lisp): easymenu.el is in
16368         multiple files in InfoDock.
16369
16370 1998-02-11  SL Baur  <steve@altair.xemacs.org>
16371
16372         * packages.el (packages-hardcoded-lisp): id-vers.elc is loaded
16373         from version.el in InfoDock.
16374
16375         * dumped-lisp.el (preloaded-file-list): Don't treat InfoDock
16376         specially.
16377
16378 1998-02-09  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16379
16380         * bytecomp-runtime.el (proclaim-inline): Single quotes around
16381         variable name in docstring.
16382
16383 1998-02-10  Andreas Jaeger  <aj@arthur.rhein-neckar.de>
16384
16385         * menubar.h: Include "gui.h".
16386
16387 1998-02-10  SL Baur  <steve@altair.xemacs.org>
16388
16389         * site-load.el: Fix documentation.
16390
16391 1998-02-09  SL Baur  <steve@altair.xemacs.org>
16392
16393         * package-get-base.el (package-get-base): Updated.
16394
16395         * keymap.el: PC-ize.
16396
16397 1998-02-08  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16398
16399         * hyper-apropos.el (hyper-apropos-get-doc): Print the `loaded
16400         from' on a fresh line.
16401
16402 1998-02-08  Hrvoje Niksic  <hniksic@srce.hr>
16403
16404         * help.el (help-maybe-pretty-print-value): prin1, not princ the
16405         object.
16406
16407 1998-02-09  SL Baur  <steve@altair.xemacs.org>
16408
16409         * undo-stack.el: PC-ize.
16410
16411         * cmdloop.el: PC-ize.
16412
16413 1998-02-08  SL Baur  <steve@altair.xemacs.org>
16414
16415         * bytecomp-runtime.el: PC-ize.
16416
16417         * byte-optimize.el: Prolog fixup.  PC-ize.
16418
16419         * cus-dep.el: Spelling fix.
16420
16421         * text-mode.el: Synch with Emacs 20.2.  (Original ChangeLog
16422         entries follow).
16423
16424 1997-08-29  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16425
16426         * text-mode.el (text-mode-hook-identify): New function,
16427         put on text-mode-hook.  Set text-mode-variant here.
16428         (text-mode): Don't set it here.
16429
16430 1997-08-27  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16431
16432         * text-mode.el (text-mode-hook): New defvar.
16433         (text-mode-variant): New variable.
16434         (text-mode): Set that variable locally.
16435         (toggle-text-mode-auto-fill): New command.
16436
16437 1997-06-15  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16438
16439         * text-mode.el (text-mode): Let all-white lines separate paragraphs.
16440
16441 1997-06-11  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16442
16443         * text-mode.el (paragraph-indent-text-mode):
16444         Renamed from spaced-text-mode.
16445         (text-mode-map): Bind TAB to indent-relative.
16446         (indented-text-mode-map): Variable deleted.
16447         (indented-text-mode): Now an alias for text-mode.
16448
16449 1998-02-05  SL Baur  <steve@altair.xemacs.org>
16450
16451         * loadup.el: test-atoms debugging stuffs removed.
16452
16453 1998-02-03  Martin Buchholz  <Martin Buchholz <martin@xemacs.org>
16454
16455         * lisp/loaddefs.el (completion-ignored-extensions): Add ".class"
16456
16457 1997-12-30  Colin Rafferty  <colin@xemacs.org>
16458
16459         * help.el (describe-beta): Made it use `locate-data-file'.
16460         (describe-distribution): Ditto.
16461         (describe-copying): Ditto.
16462         (describe-project): Ditto.
16463         (view-emacs-news): Ditto.
16464
16465         * help-nomule.el (help-with-tutorial): Made it use
16466         `locate-data-file' to find tutorial.
16467
16468 1998-01-28  Jonathon Harris  <jhar@tardis.ed.ac.uk>
16469
16470         * about.el: Corrected my email address.
16471
16472         * mouse.el: Added 'mouse-mswindows-drop' similar to
16473         'mouse-offix-drop'.
16474
16475 1998-01-27  SL Baur  <steve@altair.xemacs.org>
16476
16477         * loadup.el (running-xemacs): Spelling fix.
16478
16479 1998-01-26  Colin Rafferty  <colin@xemacs.org>
16480
16481         * packages.el (packages-find-packages-1): Don't allow a backwards
16482         compatible lisp tree to overwrite `preloaded-file-list'.
16483
16484 1998-01-26  SL Baur  <steve@altair.xemacs.org>
16485
16486         * loadup.el: Don't delete "xemacs" prior to dumping.
16487
16488 1998-01-24  SL Baur  <steve@altair.xemacs.org>
16489
16490         * package-info.el (pi-last-mod-date): New function.
16491         (pi-author-version): New function.
16492         (batch-update-package-info): Use them.
16493
16494 1998-01-23  Colin Rafferty  <colin@xemacs.org>
16495
16496         * frame.el (get-frame-for-buffer-default-to-current): Create.
16497         (get-frame-for-buffer-noselect): Allow user to use current frame
16498         with `get-frame-for-buffer-default-to-current'.
16499
16500 1998-01-22  Hrvoje Niksic  <hniksic@srce.hr>
16501
16502         * bytecomp.el (byte-compile-output-file-form): Set print-gensym.
16503         (byte-compile-output-docform): Ditto.
16504         (byte-compile-compiled-obj-to-list): Ditto.
16505
16506 1998-01-22  Kyle Jones  <kyle_jones@wonderworks.com>
16507
16508         * startup.el (command-line-1): Removed code that ran
16509           buffer-menu.
16510
16511 1998-01-21  Hrvoje Niksic  <hniksic@srce.hr>
16512
16513         * help-macro.el (make-help-screen): Bind `help-read-key' via flet.
16514
16515 1998-01-17  Hrvoje Niksic  <hniksic@srce.hr>
16516
16517         * frame.el (suspend-emacs-or-iconify-frame): Check using
16518         `device-on-window-system-p' instead of explicitly checking for X,
16519         so that the same logic works for MS Windows.
16520         (suspend-or-iconify-emacs): Ditto.
16521
16522 1998-01-14  Hrvoje Niksic  <hniksic@srce.hr>
16523
16524         * about.el (about-maintainer-info): Andy Piper is back.
16525         (xemacs-hackers): Updated Andy Piper's email address.
16526         (about-hackers): Added Jonathan Harris.
16527         (about-hackers): Updated Tibor Polgar's email address.
16528
16529 1998-01-18  SL Baur  <steve@altair.xemacs.org>
16530
16531         * about.el: Add xemacs.org email manager.
16532
16533         * package-get-base.el (package-get-base): Updated with most recent
16534         package updates.
16535
16536 1998-01-14  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16537
16538         * help.el (function-arglist): Use `indirect-function' instead of
16539         `symbol-function' so that aliases are treated correctly.
16540
16541 1998-01-13  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16542
16543         * help.el (help-map): Add f1 binding to `help-for-help'.
16544         Suggested by Karl M. Hegbloom <karlheg@inetarena.com>.
16545         (describe-key-briefly): Use `princ' "%s" to print object.
16546         (with-displaying-help-buffer): Kill buffer if it exists, again.
16547         (describe-key): Use `princ' "%s" to print object.
16548         (describe-function-1): Use `princ' "%s" to print object.
16549         Commented out alias lines removed.
16550         (help-pretty-print-limit): New variable to control pretty-printing
16551         of variable values.
16552         (help-maybe-pretty-print-value): Steve wins!  Renamed back from
16553         `help-pretty-print-value' again.  Only print-print when OBJECT is
16554         list of length less than `help-pretty-print-limit'.
16555         (describe-variable): Use `help-maybe-pretty-print-value' again.
16556
16557 1998-01-18  SL Baur  <steve@altair.xemacs.org>
16558
16559         * simple.el (blink-matching-open): Remove C++ kludge.
16560         Suggested by Bob Weiner <weiner@wave.altrasoft.com>
16561
16562 1998-01-14  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16563
16564         * info.el (Info-default-directory-list): Made the documentation
16565         more explanitory.
16566
16567 1998-01-13  Martin Buchholz  <martin@xemacs.org>
16568
16569         * lisp/packages.el:
16570         * lisp/package-admin.el:
16571         * lisp/build-report.el:
16572         Fix typos.
16573
16574 1998-01-14  Christoph Wedler  <wedler@fmi.uni-passau.de>
16575
16576         * Patches/font-lock.el (java-font-lock-keywords-*): Would produce
16577         warnings in Java buffers without final newline and editing the
16578         last line.
16579
16580 1998-01-17  SL Baur  <steve@altair.xemacs.org>
16581
16582         * packages.el (packages-find-packages-1): Don't allow a backwards
16583         compatible lisp tree to overwrite `preloaded-file-list'.
16584         Suggested by Colin Rafferty  <colin@xemacs.org>
16585
16586         * mouse.el (mouse-offix-drop): Set undo-boundary.
16587         From Oliver Graf <ograf@fga.de>
16588
16589 1998-01-13  SL Baur  <steve@altair.xemacs.org>
16590
16591         * loadup.el (load-gc): rewrite as defun.
16592         Print something sensical if a required dump-time file isn't found.
16593
16594 1998-01-12  SL Baur  <steve@altair.xemacs.org>
16595
16596         * menubar.el (check-menu-syntax): Emergency dirty fix -- the 0 plist
16597         bug strikes a menudescriptor.
16598
16599         * package-get-base.el (package-get-base): Updated.
16600
16601         * package-info.el (batch-update-package-info): Derive REQUIRES
16602         from the Makefile.
16603
16604 1998-01-13  Hrvoje Niksic  <hniksic@srce.hr>
16605
16606         * files.el (save-some-buffers): Don't play games with deleting
16607         other windows if we are in the minibuffer window.
16608
16609 1998-01-08  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16610
16611         * modeline.el (modeline-minor-mode-menu): Add support for :active
16612         (add-minor-mode): Document :active property to TOGGLE.
16613
16614 1998-01-07  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16615
16616         * modeline.el (modeline-minor-mode-menu): Add support for an
16617         `:included' predicate in the `toggle-sym' plist.
16618         (add-minor-mode): Document the :included property, format
16619         docstring some more.
16620         (modeline-minor-mode-menu): Documentation string added.
16621
16622 1998-01-02  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16623
16624         * modeline.el (modeline-minor-mode-menu): genmenlab the menu
16625         labels from the symbol-names by thwacking off the overly redundant
16626         and overused "mode", parenthesizing "minor", and capitalizing the
16627         resultant strings.  Also shortened the menu's title by eliminating
16628         the redundant buffer name.
16629         (add-minor-mode): Beautified the docstring, added mention of the
16630         `:menu-tag' property of TOGGLE.
16631         (modeline-minor-mode-menu): Frinked the `:menu-tag' property on
16632         `toggle-sym' to beatify the mode-life menus.
16633         * (abbrev-mode):  (put)'ed a `:menu-tag' on it and
16634         `auto-fill-function'.
16635
16636 1998-01-02  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16637
16638         * modeline.el (modeline-minor-mode-menu): Changed the string-only
16639         menus to :style 'toggle.
16640
16641 1997-12-10  Markus Linnala  <maage@cs.tut.fi>
16642
16643         * simple.el: Use mh-user-agent-compose as mh-e-user-agent.
16644
16645 1997-12-11  Christoph Wedler  <wedler@fmi.uni-passau.de>
16646
16647         * packages/hyper-apropos.el (hyper-apropos-insert-face): Would
16648         only recognize first hyperlink.
16649         (hyper-apropos-highlightify): Deletia, this is already done by
16650         `hyper-apropos-insert-face'.
16651         (hyper-apropos-help-mode): Don't call `hyper-apropos-highlightify.
16652
16653 1998-01-09  SL Baur  <steve@altair.xemacs.org>
16654
16655         * x-toolbar.el (toolbar-ispell-internal): Use ispell-message for
16656         mail.
16657         (toolbar-mail-reader): Add support for `send'.
16658         From Jonathan Marten <jonathan.marten@UK.Sun.COM>
16659
16660 1998-01-05  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16661
16662         * info.el (Info-emacs-info-file-name): Add defvar for
16663         `Info-emacs-info-file-name' so that `Info-goto-emacs-command-node'
16664         will function properly.
16665
16666 1998-01-05  Gary D. Foster  <gfoster@ragesoft.com>
16667
16668         * simple.el: make the backwards delete function called by
16669         `backward-or-forward-delete-char' user configurable.
16670
16671 1998-01-09  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16672
16673         * hyper-apropos.el (hyper-apropos-get-doc): Print where a byte
16674         compiled function got loaded from.
16675
16676 1998-01-09  SL Baur  <steve@altair.xemacs.org>
16677
16678         * term/apollo.el: Synched up with InfoDock 3.6.2.
16679
16680 1998-01-08  SL Baur  <steve@altair.xemacs.org>
16681
16682         * startup.el (load-init-file): Load autoloads earlier.
16683         (startup-splash-frame): Handle InfoDock logo.
16684
16685         * x-init.el (init-post-x-win): Don't call init-x-toolbar in
16686         InfoDock.
16687         (x-init-toolbar-from-resources): Move from x-toolbar.el.
16688
16689         * toolbar.el (init-toolbar-from-resources): InfoDock x-toolbar.el
16690         doesn't have this function.
16691
16692         * packages.el (locate-data-file): Fix to call `locate-file'.
16693
16694 1998-01-07  SL Baur  <steve@altair.xemacs.org>
16695
16696         * dumped-lisp.el (preloaded-file-list): InfoDock uses its own
16697         version of version.el.
16698         (preloaded-file-list): Ditto for x-menubar.el and x-toolbar.el.
16699
16700         * x-menubar.el (default-menubar): Guard reference to
16701         `gnuserv-frame'.
16702         (default-menubar): Guard references to `font-lock-mode'.
16703         (default-menubar): Guard references to font-menu-this-frame-only-p'.
16704         (default-menubar): Guard references to `font-menu-ignore-scaled-fonts'.
16705
16706         * make-docfile.el: Don't snarf doc strings from autoloads.
16707
16708         * startup.el (load-init-file): Use algorithm from loaddefs.el for
16709         loading auto-autoloads files.
16710
16711         * loaddefs.el: Disable dumping autoloads.
16712
16713 1998-01-05  SL Baur  <steve@altair.xemacs.org>
16714
16715         * lisp-mnt.el: Synch to Emacs 20.2.
16716
16717         * help.el: Remove manual autoload of `finder-by-keyword'.
16718
16719         * finder.el (finder-by-keyword): Autoload.
16720
16721         * help.el: Conditionalize hyperbole setup.
16722
16723 1998-01-04  SL Baur  <steve@altair.xemacs.org>
16724
16725         * packages.el (package-require): Update to reflect new data format.
16726
16727 1998-01-02  Didier Verna  <didier@xemacs.org>
16728
16729         * x-menubar.el (default-menubar): make the tutorials available
16730         through the menubar. (Plus some compilation warnings cleanup).
16731
16732 1998-01-04  SL Baur  <steve@altair.xemacs.org>
16733
16734         * check-features.el: New file.  Perform sanity check after build.
16735
16736         * dumped-lisp.el (preloaded-file-list): Move tooltalk dumped lisp
16737         files to tooltalk package.
16738         (preloaded-file-list): Moved sparcworks dumped lisp files to Sun
16739         package.
16740
16741         * package-admin.el (package-admin-xemacs): Use better default for
16742         location of XEmacs binary.
16743
16744 1998-01-03  Aki Vehtari  <Aki.Vehtari@hut.fi>
16745
16746         * x-menubar.el (buffers-menu-submenus-for-groups-p): Replace const
16747         tag with sexp and add value tag with value `t'.
16748
16749 1998-01-03  SL Baur  <steve@altair.xemacs.org>
16750
16751         * package-get.el: Changes to work with real data.
16752         From Pete Ware <ware@cis.ohio-state.edu>
16753
16754         * packages.el (packages-reload-autoloads): Guard load for the time
16755         being.
16756
16757         * update-elc.el ("packages.el"): Force loading packages.el instead
16758         of possibly out-of-date packges.elc.
16759         * make-docfile.el ("packages.el"): Ditto.
16760
16761 1998-01-02  Colin Rafferty  <colin@xemacs.org>
16762
16763         * build-report.el (build-report-delete-regexp): Added a rule for
16764         the main tarball shadowing anything past it.
16765
16766 1998-01-02  SL Baur  <steve@altair.xemacs.org>
16767
16768         * packages.el (package-provide): Delete a previous provide.
16769
16770         * package-info.el: New file.
16771
16772         * package-get.el: New file.
16773         From Pete Ware <ware@cis.ohio-state.edu>
16774         (package-get): Fix md5 computation to work with Mule.
16775
16776 1997-12-11  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16777
16778         * simple.el (log-message-*): Quote symbols in docstrings properly.
16779
16780 1998-01-01  SL Baur  <steve@altair.xemacs.org>
16781
16782         * packages.el (packages-new-autoloads): Ignore symbolic links.
16783
16784         * cus-face.el (face-custom-attributes-get): Fix typo.
16785         From Jens-Ulrik Holger Petersen <petersen@kurims.kyoto-u.ac.jp>
16786
16787 1997-12-31  SL Baur  <steve@altair.xemacs.org>
16788
16789         * startup.el (load-init-file): Reload new or changed autoloads
16790         unless inhibited.  Reload modified dumped lisp (stubbed).
16791
16792         * packages.el (packages-new-autoloads): New function.
16793         (packages-reload-autoloads): New function.
16794         (packages-reload-dumped-lisp): New (stub) function.
16795
16796         * loadup.el: Inhibit reloading dumped files when running temacs.
16797
16798         * loadhist.el (file-provides): Extend to handle variant
16799         extensions.
16800
16801         * replace.el (query-replace): Fix typo.
16802
16803 1997-12-30  SL Baur  <steve@altair.xemacs.org>
16804
16805         * make-docfile.el: list-autoloads-path has been renamed.
16806         * update-elc.el: list-autoloads has been renamed.
16807
16808         * packages.el (packages-list-autoloads): Renamed.
16809         (packages-list-autoloads-path): Ditto.
16810
16811 1997-12-29  Colin Rafferty  <colin@xemacs.org>
16812
16813         * packages.el (packages-find-packages-1): Made it signal a warning
16814         for an error in an auto-autoload.el file.
16815
16816 1997-12-30  SL Baur  <steve@altair.xemacs.org>
16817
16818         * x-menubar.el (buffers-menu-submenus-for-groups-p): Replace sexp
16819         tag with const.
16820         From Aki Vehtari <Aki.Vehtari@hut.fi>
16821
16822         * dumped-lisp.el (preloaded-file-list): Dump loadhist with XEmacs.
16823
16824         * loadhist.el (unload-feature): Remove autoload.
16825
16826 1997-12-28  SL Baur  <steve@altair.xemacs.org>
16827
16828         * loadhist.el: Unpackaged.
16829
16830         * help.el (describe-symbol-find-file): Rename
16831         `describe-function-find-file' and make old name obsolete.
16832         (describe-function-1): Use it.
16833         (describe-function-1): Guard reference to
16834         `compiled-function-annotation'.
16835
16836 1997-12-27  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16837
16838         * help.el (help-mode-bury): Now a call to `help-mode-quit' with
16839         argument.
16840         (help-mode-quit): New optional arg to control whether it kills or
16841         buries.  Tidied up.
16842         (with-displaying-help-buffer): Don't kill buffer initially, even
16843         if it exists: it is erased by `with-output-to-temp-buffer' anyway.
16844         (help-pretty-print-value): Rename back from
16845         `help-maybe-pretty-print-value'!  If `pp-internal' is available
16846         use it, otherwise use dumped `cl-prettyprint'.
16847         (describe-variable): Use `help-pretty-print-value' again.
16848         (find-func): Removed reference to "find-func" at end.
16849
16850 1997-12-26  Kirill M. Katsnelson  <kkm@kis.ru>
16851
16852         * dumped-lisp.el: x-menubar.el dumped along with mswindows native
16853           GUI XEmacs. Rename? x-menubar is rather window system
16854           independant, except for a couple of items.
16855
16856 1997-12-26  SL Baur  <steve@altair.xemacs.org>
16857
16858         * x-menubar.el (default-menubar): Remove hyperbole and oobr
16859         entries as they will no longer be distributed with XEmacs.
16860
16861         * format.el (format-alist): Fix image/tiff regexps.
16862         From P. E. Jareth Hein <jareth@camelot-soft.com>
16863
16864         * help.el (help-maybe-pretty-print-value): Rename.
16865         (describe-variable): Use it.
16866         (describe-variable): Add trailing linefeed.
16867
16868 1997-12-26  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16869
16870         * help.el (describe-function-1): Don't output anything for
16871           arglist of autoload functions.
16872
16873 1997-12-26  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16874
16875         * help.el (describe-function-1): Don't output anything for
16876           arglist of autoload functions.
16877
16878 1997-12-26  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16879
16880         * help.el (help-mode-map): New bindings for `help-mode-bury',
16881         `describe-function-at-point', `describe-variable-at-point',
16882         `Info-elisp-ref', `customize-variable', `help-next-section' and
16883         `help-prev-section'.
16884         (help-next-section): New function.
16885         (help-prev-section): New function.
16886         (help-mode-quit): Changed to kill the help buffer.
16887         (help-mode-bury): Formerly `help-mode-quit'.  Bury buffer
16888         correctly.
16889         (help-buffer-name): New function to generate the name of help
16890         buffers.
16891         (with-displaying-help-buffer): Is now a macro.  Takes an new first
16892         argument giving the name of the help buffer.
16893         (describe-key): Use `with-displaying-help-buffer' with name.
16894         (describe-mode): Ditto.
16895         (describe-bindings): Ditto.
16896         (describe-prefix-bindings): Ditto.
16897         (view-lossage): Ditto.
16898         (with-syntax-table): New macro.
16899         (function-called-at-point): Use `ignore-errors' and
16900         `with-syntax-table'.
16901         (function-at-point): Ditto.
16902         (describe-function): Use `with-displaying-help-buffer' with name.
16903         (function-arglist): Extracted from `describe-function-1'.  Returns
16904         function's arglist as string.
16905         (function-documentation): Extracted from `describe-function-1'.
16906         Returns function's docstring.
16907         (describe-function-1): Remove all the "stream" garbage, including
16908         the stream argument.  Use `function-arglist' and
16909         `function-documentation'.
16910         (describe-function-arglist): Just use `function-arglist'.
16911         (variable-at-point): Use `ignore-errors' and `with-syntax-table'.
16912         (help-pretty-print-value): New function to help with
16913         pretty-printing variable values.  Knows about `#<...>'.  Needs
16914         `pp-internal'.
16915         (describe-variable): Use `with-displaying-help-buffer' with name.
16916         Formatting improved.  Display file where variable is defined, if
16917         known.  Use `help-pretty-print-value'.
16918         (describe-syntax): Use `with-displaying-help-buffer' with name.
16919         (list-processes): Remove "stream" garbage.
16920
16921 1997-12-25  SL Baur  <steve@altair.xemacs.org>
16922
16923         * x-init.el (x-initialize-keyboard): Don't load x-win*.el files,
16924         call a dumped routine instead.
16925
16926         * x-win-xfree86.el: Wrap file in defun.
16927         * x-win-sun.el: Ditto.
16928
16929 1997-12-23  SL Baur  <steve@altair.xemacs.org>
16930
16931         * help.el (view-emacs-news): Remove usage of outl-mouse which
16932         advises functions and does other evil things.
16933
16934 1997-12-22  SL Baur  <steve@altair.xemacs.org>
16935
16936         * format.el (format-alist): Add `image/tiff'.
16937         From P. E. Jareth Hein <jareth@camelot-soft.com>
16938
16939 1997-12-21  SL Baur  <steve@altair.xemacs.org>
16940
16941         * about.el (about-hackers): More names added.
16942
16943         * make-docfile.el: Remove superfluous package path search.
16944
16945         * loaddefs.el: Commentary changes.  Removal of VM autoloads.
16946
16947 1997-12-20  SL Baur  <steve@altair.xemacs.org>
16948
16949         * shadow.el (find-emacs-lisp-shadows): Add _pkg to the list of
16950         ignored shadows.
16951
16952 1997-12-18  SL Baur  <steve@altair.xemacs.org>
16953
16954         * startup.el (set-default-load-path): Make sure lisp and site-lisp
16955         get trailing slashes when added to the load-path.
16956
16957         * x-init.el (init-x-win): Locate where XEmacs X localization files
16958         are.
16959
16960 1997-12-18  Kyle Jones  <kyle_jones@wonderworks.com>
16961
16962         * x-faces.el: Added support for foregroundToolBarColor
16963           to xpm-color-symbols.
16964
16965 1997-12-17  Hrvoje Niksic  <hniksic@srce.hr>
16966
16967         * etags.el (tags-remove-duplicates): Removed.
16968         (buffer-tag-table-list): Use `delete-duplicates'.
16969
16970         * cl-extra.el (coerce): Coerce to bit-vector and weak-list
16971         correctly.
16972         (get*): Defalias to `get'.
16973
16974         * cl.el (eql): Compare integers with `eq'.
16975         (cl-map-extents): Check for `map-extents' first.
16976
16977 1997-12-17  Didier Verna  <didier@xemacs.org>
16978
16979         * leim/quail/latin-pre.el ("french-prefix"): doc string cleanup +
16980         added the 'numero', 'copyright' and 'trademark' symbols.
16981
16982         * leim/quail/latin-post.el ("french-postfix"): see above.
16983
16984 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
16985
16986         * widget.el (define-widget): Check the arguments.
16987
16988         * cus-edit.el (customize-face): Use `check-argument-type'.
16989         (custom-variable-value-create): Use `signal' to signal error.
16990         (custom-variable-reset-saved): Ditto.
16991         (custom-variable-reset-standard): Ditto.
16992         (custom-face-reset-saved): Ditto.
16993
16994         * wid-edit.el (widget-prompt-value): Use `signal' to signal error.
16995         (widget-default-format-handler): Ditto.
16996         (widget-checklist-add-item): Ditto.
16997         (widget-radio-add-item): Ditto.
16998         (widget-editable-list-entry-create): Ditto.
16999         (widget-sexp-prompt-value): Ditto.
17000
17001         * custom.el (custom-declare-variable): Signal errors better.
17002         (custom-handle-keyword): Ditto.
17003         (custom-declare-group): Ditto.
17004
17005         * window-xemacs.el (windows): Ditto.
17006
17007         * menubar.el (menu): Ditto.
17008
17009         * keydefs.el (keyboard): Ditto.
17010
17011         * minibuf.el (minibuffer): Ditto.
17012
17013         * process.el (execute): Ditto.
17014
17015         * fill.el (fill): Ditto.
17016
17017         * modeline.el (modeline): Ditto.
17018
17019         * help.el (help): Ditto.
17020
17021         * faces.el (faces): Ditto.
17022
17023         * files.el (files): Ditto.
17024
17025         * x-init.el (x): Ditto.
17026
17027         * lisp-mode.el (lisp): Ditto.
17028
17029         * process.el (processes): Ditto.
17030
17031         * mouse.el (mouse): Ditto.
17032
17033         * abbrev.el (abbrev): Moved from cus-edit.
17034
17035         * font-lock.el (lisp-font-lock-keywords-1): Recognize `defcustom'
17036         as variable declaration.
17037
17038 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
17039
17040         * menubar.el (find-menu-item): Use `check-argument-type'.
17041         (find-menu-item): Cosmetic changes.
17042
17043 1997-12-18  SL Baur  <steve@altair.xemacs.org>
17044
17045         * x-menubar.el (default-menubar): Guard usage of lpr-switches.
17046
17047 1997-12-17  SL Baur  <steve@altair.xemacs.org>
17048
17049         * startup.el (set-default-load-path): Only search package-path
17050         when not running temacs.
17051
17052         * dumped-lisp.el (preloaded-file-list): Remove Egg/Its dumped lisp
17053         files.
17054
17055         * loadup.el: Correct commentary.  Reformatting.
17056         (really-early-error-handler): Use absolute path to the
17057         first dumped-lisp.el file.
17058         (really-early-error-handler): Print full path name of
17059         each dumped lisp file (inherited from InfoDock).
17060
17061         * shadow.el (find-emacs-lisp-shadows): Ignore multiple
17062         dumped-lisp.el files.
17063
17064         * make-docfile.el (preloaded-file-list): Reorder when the
17065         package-path is searched.
17066         * update-elc.el: Ditto.
17067
17068         * lisp-mode.el (call-with-condition-handler): Treat the same as
17069         `condition-case' for indentation.
17070
17071         * about.el (about-xemacs): Update release date.
17072
17073 1997-12-17  Hrvoje Niksic  <hniksic@srce.hr>
17074
17075         * cl-macs.el (case): Signal error if `t' or `otherwise' are seen
17076         anywhere but at the last clause.
17077         (ecase): Disallow `t' and `otherwise'.
17078
17079 1997-12-16  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17080
17081         * cus-edit.el (custom-buffer-create-buttons): New function
17082         from stuff moved out of `custom-buffer-create-internal'.
17083         (custom-novice): New variable.  Default t.
17084         (custom-display-global-buttons): Ditto.  Default `top'.
17085         (custom-buffer-create-internal): Only display help if
17086         `custom-novice' is non-nil.  Display global buttons according to
17087         `custom-display-global-buttons'.
17088
17089 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
17090
17091         * menubar.el (find-menu-item): Use `check-argument-type'.
17092         (find-menu-item): Cosmetic changes.
17093
17094 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
17095
17096         * modeline.el (mouse-drag-modeline): Give the modeline a "pressed"
17097         look.
17098
17099 1997-12-16  Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
17100
17101         * format.el (format-deannotate-region):  Bug fix.
17102         Deannotating a region containing unknown tags would fail
17103         (causing decoding of text/enriched to fail at user level)
17104
17105 1997-12-16  Kyle Jones  <kyle_jones@wonderworks.com>
17106
17107         * minibuf.el (read-directory-name): Support sixth
17108           arg, HISTORY, as already documented.
17109
17110 1997-12-17  Hrvoje Niksic  <hniksic@srce.hr>
17111
17112         * etags.el (get-tag-table-buffer): Use explicit lists as arguments
17113         to `ecase'.
17114
17115 1997-12-14  SL Baur  <steve@altair.xemacs.org>
17116
17117         * skk/skk-leim.el (skk-auto-fill-activate): Synch with
17118         skk-activate.
17119
17120 1997-12-13  SL Baur  <steve@altair.xemacs.org>
17121
17122         * dumped-lisp.el (preloaded-file-list): Remove debugging statement.